@charset "UTF-8";@font-face{font-family:inter-regular;src:url(/fonts/inter/Inter-Regular.ttf)}@font-face{font-family:inter-medium;src:url(/fonts/inter/Inter-Medium.ttf)}@font-face{font-family:inter-semibold;src:url(/fonts/inter/Inter-SemiBold.ttf)}@font-face{font-family:inter-Bold;src:url(/fonts/inter/Inter-Bold.ttf)}@font-face{font-family:Roboto-Regular;src:url(/fonts/roboto/Roboto-Regular.ttf)}.eva-menu{--menu-accent: #f39200;--menu-accent-dark: #d17f00;--menu-panel-bg: #ffffff;--menu-line: #edeff4;--menu-text: #0f172a;--menu-sec: #475569;--menu-mute: #94a3b8;--menu-hover: #f6f7fa;--menu-chip-bg: #f4f5fa;--menu-area-bg: #f1f4f9;--menu-dot: #d5d9e3;--menu-shadow: 0 24px 60px rgba(15, 23, 42, .18);padding:0;position:relative;color:var(--menu-text);font-family:var(--txt-ppal-regular);height:100%;width:70%;max-width:70px}.eva-menu_icon{cursor:pointer;background-color:#fc9804;height:100%;display:flex;align-items:center;justify-content:center}.eva-menu_panel{position:absolute;top:calc(100% + 8px);left:8px;width:320px;max-height:72vh;display:flex;flex-direction:column;overflow:hidden;background:var(--menu-panel-bg);border:1px solid var(--menu-line);border-radius:16px;box-shadow:var(--menu-shadow);z-index:1111;font-family:var(--txt-ppal-regular);-webkit-font-smoothing:antialiased}.eva-menu_panel svg{width:auto;height:auto;flex-shrink:0}.eva-menu_search{flex-shrink:0;display:flex;align-items:center;gap:8px;margin:12px 14px 8px;padding:9px 11px;background:var(--menu-chip-bg);border:1px solid var(--menu-line);border-radius:9px;transition:border-color .15s}.eva-menu_search:focus-within{border-color:var(--menu-accent)}.eva-menu_search-icon{color:var(--menu-mute);flex-shrink:0;width:14px;height:14px;fill:none}.eva-menu_search-input{flex:1;min-width:0;border:none;outline:none;background:transparent;font-family:var(--txt-ppal-regular);font-size:12.5px;color:var(--menu-text)}.eva-menu_search-input::placeholder{color:var(--menu-mute)}.eva-menu_search-kbd{flex-shrink:0;font-size:10px;font-weight:600;color:var(--menu-mute);padding:1px 5px;background:var(--menu-panel-bg);border:1px solid var(--menu-line);border-radius:3px}.eva-menu_search-clear{flex-shrink:0;border:none;background:transparent;cursor:pointer;color:var(--menu-mute);font-size:11px;line-height:1;padding:2px 4px}.eva-menu_search-clear:hover{color:var(--menu-text)}.eva-menu_body{flex:1;overflow-y:auto;padding:4px 10px 12px;border-top:1px solid var(--menu-line)}.eva-menu_eyebrow{padding:8px 6px;font-size:10px;font-weight:700;letter-spacing:.6px;text-transform:uppercase;color:var(--menu-mute);font-family:var(--txt-ppal-bold)}.eva-menu_area{margin-bottom:6px}.eva-menu_area-head{width:100%;display:flex;align-items:center;gap:10px;padding:9px 10px;border:none;border-left:3px solid transparent;border-radius:8px;cursor:pointer;background:var(--menu-area-bg);color:var(--menu-text);font-family:var(--txt-ppal-semibold);font-size:12.5px;text-align:left;transition:background .15s}.eva-menu_area-head__open{border-left-color:var(--menu-accent)}.eva-menu_area-head__focus{outline:2px solid var(--menu-accent);outline-offset:-2px}.eva-menu_area-name{flex:1}.eva-menu_module-head{width:100%;display:flex;align-items:center;gap:10px;padding:7px 8px 7px 12px;border:none;border-radius:6px;cursor:pointer;background:transparent;color:var(--menu-text);font-family:var(--txt-ppal-medium);font-size:12.5px;text-align:left;transition:background .15s}.eva-menu_module-head:hover{background:var(--menu-hover)}.eva-menu_module-head__open{background:var(--menu-hover);font-family:var(--txt-ppal-semibold)}.eva-menu_module-head__focus{outline:2px solid var(--menu-accent);outline-offset:-2px}.eva-menu_module-chip{width:18px;height:18px;border-radius:6px;flex-shrink:0;background:#f3920029;position:relative}.eva-menu_module-chip:after{content:"";position:absolute;top:0;right:0;bottom:0;left:0;margin:auto;width:7px;height:7px;border-radius:2px;background:var(--menu-accent)}.eva-menu_module-name{flex:1}.eva-menu_group-head{display:flex;align-items:center;gap:6px;width:100%;padding:7px 8px 6px 46px;background:transparent;border:none;cursor:pointer;text-align:left;color:var(--menu-mute);transition:color .15s,background .15s}.eva-menu_group-head:hover,.eva-menu_group-head__focus{color:var(--menu-text);background:var(--menu-hover)}.eva-menu_group-name{flex:1;font-size:9.5px;font-weight:700;letter-spacing:.6px;text-transform:uppercase;font-family:var(--txt-ppal-bold)}.eva-menu_group-label{padding:7px 8px 3px 46px;font-size:9.5px;font-weight:700;letter-spacing:.6px;text-transform:uppercase;color:var(--menu-mute);font-family:var(--txt-ppal-bold)}.eva-menu_item{display:flex;align-items:center;gap:8px;padding:6px 8px 6px 46px;text-decoration:none;border-left:2px solid transparent;color:var(--menu-sec);font-family:var(--txt-ppal-medium);font-size:12px;transition:background .15s,color .15s}.eva-menu_item:hover,.eva-menu_item__focus{background:var(--menu-hover);color:var(--menu-text)}.eva-menu_item-dot{width:5px;height:5px;border-radius:3px;flex-shrink:0;background:var(--menu-dot)}.eva-menu_item-name{flex:1}.eva-menu_item__active{background:#f3920024;color:var(--menu-text);font-family:var(--txt-ppal-semibold);border-left-color:var(--menu-accent);padding-left:44px}.eva-menu_item__active .eva-menu_item-dot{background:var(--menu-accent)}.eva-menu_results{padding:4px 0 2px}.eva-menu_results-empty{padding:16px 8px;text-align:center;font-size:12px;color:var(--menu-mute)}.eva-menu_result{display:flex;align-items:center;gap:9px;padding:8px 10px;text-decoration:none;border-radius:8px;border-left:2px solid transparent;color:var(--menu-text);transition:background .15s}.eva-menu_result:hover,.eva-menu_result__focus{background:var(--menu-hover)}.eva-menu_result-dot{width:5px;height:5px;border-radius:3px;flex-shrink:0;background:var(--menu-dot)}.eva-menu_result-text{display:flex;flex-direction:column;min-width:0}.eva-menu_result-name{font-size:12.5px;font-family:var(--txt-ppal-semibold);color:var(--menu-text)}.eva-menu_result-crumb{font-size:10.5px;color:var(--menu-mute);margin-top:1px}.eva-menu_result__active{background:#f3920024;border-left-color:var(--menu-accent)}.eva-menu_result__active .eva-menu_result-dot{background:var(--menu-accent)}.eva-menu_chev{flex-shrink:0;color:var(--menu-mute);fill:none;transition:transform .15s}.eva-menu_chev--sm{opacity:.5}.eva-menu_area-head__open .eva-menu_chev,.eva-menu_module-head__open .eva-menu_chev,.eva-menu_group-head__open .eva-menu_chev{transform:rotate(180deg)}@media (prefers-color-scheme: dark){.eva-menu{--menu-panel-bg: #0b121c;--menu-line: #1e2a3d;--menu-text: #eceef5;--menu-sec: #9aa3b8;--menu-mute: #6a7388;--menu-hover: rgba(255, 255, 255, .05);--menu-chip-bg: rgba(255, 255, 255, .05);--menu-area-bg: #16243a;--menu-dot: #2a3a52;--menu-shadow: 0 24px 60px rgba(0, 0, 0, .5)}}@font-face{font-family:inter-regular;src:url(/fonts/inter/Inter-Regular.ttf)}@font-face{font-family:inter-medium;src:url(/fonts/inter/Inter-Medium.ttf)}@font-face{font-family:inter-semibold;src:url(/fonts/inter/Inter-SemiBold.ttf)}@font-face{font-family:inter-Bold;src:url(/fonts/inter/Inter-Bold.ttf)}@font-face{font-family:Roboto-Regular;src:url(/fonts/roboto/Roboto-Regular.ttf)}.eva-toast{position:fixed;top:14px;left:50%;transform:translate(-50%);width:calc(100vw - 32px);max-width:420px;display:flex;gap:10px;flex-direction:column;height:auto;-webkit-user-select:none;user-select:none;z-index:99999;pointer-events:none}.eva-toast_container.success{background-color:var(--toast-color-success)}.eva-toast_container.warning{background-color:var(--toast-color-warnig)}.eva-toast_container.error{background-color:var(--toast-color-error)}.eva-toast_container.info{background-color:var(--toast-color-info)}.eva-toast_container{position:relative;background-color:gray;display:flex;justify-content:space-between;border-radius:10px;overflow:hidden;pointer-events:auto;box-shadow:0 10px 28px #00000038;transition:all .2s;animation-name:opening;animation-duration:.2s;animation-timing-function:ease-out}.eva-toast_container_content{display:grid;grid-template-columns:30px minmax(0,1fr);flex:1 1 auto;min-width:0;align-items:center;gap:12px;padding:12px;color:#fff}.eva-toast_container_content_icon{height:100%;display:flex;justify-content:center;align-items:flex-start}.eva-toast_container_content_icon-lib{color:#0006;height:22px}.eva-toast_container_content_title{font-size:18px;margin-bottom:8px}.eva-toast_container_content_message{font-size:13px;line-height:1.4;word-break:break-word}.eva-toast_container_content_mas{margin-top:4px;padding:0;border:0;background:none;color:#fff;font-size:12px;font-weight:700;text-decoration:underline;cursor:pointer}.eva-toast_container_button-close{background:#0000001a;border:none;cursor:pointer;padding:0 5px;transition:.3s ease all}.eva-toast_container_button-close>.icon{width:20px;height:20px;color:#fff}.eva-toast_container_button-close:hover{background:#0000004d}.eva-toast_container:hover{transform:scale(1.03)}.eva-toast_container.closing{animation-name:close;animation-duration:.2s;animation-timing-function:ease-out;animation-fill-mode:forwards}.eva-toast_container.autoClose:after{position:absolute;content:"";width:100%;height:2px;background-color:#00000080;bottom:0;animation-name:autoClose;animation-duration:5s;animation-timing-function:ease-out;animation-fill-mode:forwards}@keyframes opening{0%{transform:translateY(-24px);opacity:0}to{transform:translateY(0);opacity:1}}@keyframes close{0%{transform:translateY(0);opacity:1}to{transform:translateY(-24px);opacity:0}}@keyframes autoClose{0%{width:100%}to{width:0%}}.eva-toast_container.largo:not(.abierto) .eva-toast_container_content_message{display:-webkit-box;-webkit-line-clamp:3;-webkit-box-orient:vertical;overflow:hidden}.eva-toast_container_content_reportar{display:inline-flex;align-items:center;gap:6px;margin-top:8px;padding:5px 12px;border-radius:8px;cursor:pointer;white-space:nowrap;max-width:100%;line-height:1.2;border:1px solid currentColor;background:transparent;color:inherit;font:inherit;font-size:.76rem;font-weight:700;opacity:.9}.eva-toast_container_content_reportar:hover{opacity:1;background:#ffffff1f}.eva-toast_container_content_auto{margin:6px 0 0;padding:6px 8px;border-radius:8px;font-size:.76rem;line-height:1.35;font-weight:600;background:#ffffff29}.eva-toast_container_content_auto svg{margin-right:4px}@font-face{font-family:inter-regular;src:url(/fonts/inter/Inter-Regular.ttf)}@font-face{font-family:inter-medium;src:url(/fonts/inter/Inter-Medium.ttf)}@font-face{font-family:inter-semibold;src:url(/fonts/inter/Inter-SemiBold.ttf)}@font-face{font-family:inter-Bold;src:url(/fonts/inter/Inter-Bold.ttf)}@font-face{font-family:Roboto-Regular;src:url(/fonts/roboto/Roboto-Regular.ttf)}.eva-tab{display:flex;align-items:flex-end}.eva-tab_body{display:flex}.eva-tab_item{padding:8px 16px;margin:0 5px;color:var(--text-color-white);border-bottom:solid 2px transparent;transition:all .3s;position:relative;font-family:var(--txt-ppal-medium);opacity:.6}.eva-tab_item:hover{cursor:pointer}.eva-tab_item:hover>.eva-tab_item_btn-close{display:block}.eva-tab_item__active{opacity:1;border-bottom:solid 2px #EAAA00}.eva-tab_item:first-child{margin-left:30px}.eva-tab_item_btn-close{position:absolute;right:0;top:0;width:9px;height:9px;opacity:.5;transition:all .3s;display:none}.eva-tab_item_btn-close:hover{cursor:pointer;opacity:1}@font-face{font-family:inter-regular;src:url(/fonts/inter/Inter-Regular.ttf)}@font-face{font-family:inter-medium;src:url(/fonts/inter/Inter-Medium.ttf)}@font-face{font-family:inter-semibold;src:url(/fonts/inter/Inter-SemiBold.ttf)}@font-face{font-family:inter-Bold;src:url(/fonts/inter/Inter-Bold.ttf)}@font-face{font-family:Roboto-Regular;src:url(/fonts/roboto/Roboto-Regular.ttf)}.eva-searcher_icon{font-size:18px;padding:2px;color:var(--text-color-white);opacity:.6;transition:all .3s}.eva-searcher_icon:hover{cursor:pointer;opacity:1}.eva-buscador{position:fixed;top:0;right:0;bottom:0;left:0;z-index:3000;display:flex;justify-content:center;align-items:flex-start;padding:14vh 16px 16px;box-sizing:border-box;background:#00112866;-webkit-backdrop-filter:blur(3px);backdrop-filter:blur(3px);font-family:Inter,-apple-system,Segoe UI,Arial,sans-serif;animation:evaBkFondo .12s ease-out;--bk-fondo: #ffffff;--bk-texto: #1f2328;--bk-suave: #6e7781;--bk-borde: #e6e9ef;--bk-sel: #eef6fe;--bk-acento: #2496f0;--bk-chip: #f3f5f8;--bk-ico: #eef1f5}:root[data-mode=oscuro] .eva-buscador{--bk-fondo: #141f33;--bk-texto: #e6edf3;--bk-suave: #9aa6b8;--bk-borde: #243450;--bk-sel: #1b2d4a;--bk-acento: #58b0f5;--bk-chip: #1a2740;--bk-ico: #1d2b44}.eva-buscador .eva-buscador_caja{width:100%;max-width:620px;max-height:min(560px,72vh);display:flex;flex-direction:column;overflow:hidden;box-sizing:border-box;background:var(--bk-fondo);color:var(--bk-texto);border-radius:16px;border:1px solid var(--bk-borde);box-shadow:0 28px 70px #00112859;animation:evaBkCaja .14s ease-out}.eva-buscador .eva-buscador_campo{display:flex;align-items:center;gap:12px;padding:0 18px;height:58px;flex:0 0 auto;border-bottom:1px solid var(--bk-borde);color:var(--bk-suave);font-size:16px}.eva-buscador .eva-buscador_campo>svg{flex:0 0 16px;width:16px!important;height:16px!important;margin:0}.eva-buscador .eva-buscador_campo kbd{flex:0 0 auto}.eva-buscador .eva-buscador_campo input{flex:1 1 auto;width:100%;min-width:0;height:100%;margin:0;padding:0;border:0!important;outline:0!important;box-shadow:none!important;background:transparent!important;color:var(--bk-texto);font:inherit;font-size:16px;text-align:left}.eva-buscador .eva-buscador_campo input::placeholder{color:var(--bk-suave);opacity:.8}.eva-buscador .eva-buscador_lista{flex:1 1 auto;overflow-y:auto;padding:8px;overscroll-behavior:contain}.eva-buscador .eva-buscador_grupo{font-size:11px;font-weight:600;letter-spacing:.06em;text-transform:uppercase;color:var(--bk-suave);padding:10px 10px 6px}.eva-buscador .eva-buscador_item{width:100%;display:flex;align-items:center;gap:12px;margin:0;padding:8px 10px;box-sizing:border-box;border:0;border-radius:10px;background:transparent;box-shadow:none;transform:none;color:inherit;font:inherit;text-align:left;cursor:pointer;min-height:48px}.eva-buscador .eva-buscador_item .ico{flex:0 0 30px;width:30px!important;height:30px!important;padding:8px;box-sizing:border-box;border-radius:8px;background:var(--bk-ico);color:var(--bk-suave)}.eva-buscador .eva-buscador_item .tx{flex:1 1 auto;display:flex;flex-direction:column;gap:2px;min-width:0}.eva-buscador .eva-buscador_item .tx b{font-weight:600;font-size:14px;line-height:1.25;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.eva-buscador .eva-buscador_item .tx small{color:var(--bk-suave);font-size:12px;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.eva-buscador .eva-buscador_item .ir{flex:0 0 auto;font-size:11px;color:var(--bk-acento);opacity:0}.eva-buscador .eva-buscador_item.on{background:var(--bk-sel)}.eva-buscador .eva-buscador_item.on .ico{background:var(--bk-acento);color:#fff}.eva-buscador .eva-buscador_item.on .ir{opacity:1}.eva-buscador .eva-buscador_vacio{padding:28px 20px;text-align:center;color:var(--bk-suave);font-size:13px;line-height:1.5}.eva-buscador .eva-buscador_pie{flex:0 0 auto;display:flex;flex-wrap:wrap;gap:6px 16px;padding:10px 16px;border-top:1px solid var(--bk-borde);background:var(--bk-chip);color:var(--bk-suave);font-size:11.5px}.eva-buscador .eva-buscador_pie span{display:inline-flex;align-items:center;gap:3px}.eva-buscador kbd{display:inline-flex;align-items:center;justify-content:center;min-width:20px;height:20px;padding:0 5px;box-sizing:border-box;border:1px solid var(--bk-borde);border-bottom-width:2px;border-radius:5px;background:var(--bk-fondo);color:var(--bk-suave);font:600 11px Inter,-apple-system,Arial,sans-serif}@keyframes evaBkFondo{0%{opacity:0}to{opacity:1}}@keyframes evaBkCaja{0%{opacity:0;transform:translateY(-6px) scale(.985)}to{opacity:1;transform:none}}@font-face{font-family:inter-regular;src:url(/fonts/inter/Inter-Regular.ttf)}@font-face{font-family:inter-medium;src:url(/fonts/inter/Inter-Medium.ttf)}@font-face{font-family:inter-semibold;src:url(/fonts/inter/Inter-SemiBold.ttf)}@font-face{font-family:inter-Bold;src:url(/fonts/inter/Inter-Bold.ttf)}@font-face{font-family:Roboto-Regular;src:url(/fonts/roboto/Roboto-Regular.ttf)}.eva-favorities{position:relative}.eva-favorities_icon{position:relative;font-size:16px;padding:2px;color:var(--text-color-white);opacity:.55;transition:all .25s}.eva-favorities_icon:hover{cursor:pointer;opacity:1}.eva-favorities_icon.has-favs{opacity:1;color:#f5a524}.eva-favorities--open .eva-favorities_icon{opacity:1}.eva-favorities_badge{position:absolute;top:-7px;right:-9px;min-width:16px;height:16px;padding:0 4px;border-radius:999px;background:#f5a524;color:#1b1b1b;font-size:10px;font-weight:800;line-height:16px;text-align:center;box-shadow:0 0 0 2px #0b1220}.eva-favorities_panel{position:absolute;top:34px;right:0;width:300px;background:#fff;color:#1f2937;border:1px solid #e6ebf1;border-radius:14px;box-shadow:0 20px 46px #060c1a47;z-index:500;overflow:hidden;animation:eva-fav-in .14s ease-out}.eva-favorities_panel-head{display:flex;align-items:center;justify-content:space-between;gap:8px;padding:13px 16px;border-bottom:1px solid #eef2f6}.eva-favorities_panel-head_title{flex:1 1 auto;min-width:0;font-size:11px;font-weight:800;letter-spacing:.8px;text-transform:uppercase;color:#64748b;white-space:nowrap;hyphens:none;-webkit-hyphens:none;word-break:normal;overflow:hidden;text-overflow:ellipsis}.eva-favorities_panel-head>em{flex:0 0 auto;font-style:normal;background:#fff7ea;color:#c77d09;border-radius:999px;padding:1px 9px;font-size:11px;font-weight:800;line-height:18px}.eva-favorities_panel-empty{display:flex;flex-direction:column;align-items:center;text-align:center;gap:4px;padding:26px 22px 30px}.eva-favorities_panel-empty>svg{font-size:22px;color:#cbd5e1;margin-bottom:4px}.eva-favorities_panel-empty>p{margin:0;font-size:13px;font-weight:700;color:#334155}.eva-favorities_panel-empty>small{font-size:11.5px;color:#94a3b8;line-height:1.5}.eva-favorities_panel-empty>small b{color:#f5a524}.eva-favorities_panel-list{list-style:none;margin:0;padding:7px;display:flex;flex-direction:column;gap:2px;max-height:60vh;overflow-y:auto}.eva-favorities_panel-item{display:flex;align-items:center;gap:11px;padding:9px 10px;border-radius:10px;cursor:pointer;transition:background .12s}.eva-favorities_panel-item:hover{background:#f6f8fb}.eva-favorities_panel-item:hover .eva-favorities_panel-item_x{opacity:1}.eva-favorities_panel-item_ic{flex:0 0 auto;display:inline-flex;align-items:center;justify-content:center;width:30px;height:30px;border-radius:9px;background:#fff7ea;color:#f5a524;font-size:13px}.eva-favorities_panel-item_txt{flex:1;min-width:0;display:flex;flex-direction:column;gap:1px}.eva-favorities_panel-item_name{font-size:13px;font-weight:700;color:#1f2937;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.eva-favorities_panel-item_path{font-size:11px;color:#94a3b8;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.eva-favorities_panel-item_x{flex:0 0 auto;border:none;background:transparent;color:#94a3b8;cursor:pointer;font-size:14px;padding:5px;border-radius:7px;opacity:0;transition:all .12s}.eva-favorities_panel-item_x:hover{color:#dc2626;background:#fee2e2}@keyframes eva-fav-in{0%{opacity:0;transform:translateY(-6px)}to{opacity:1;transform:translateY(0)}}:root{--pa-card: #ffffff;--pa-ink: #16202b;--pa-muted: #5b6a78;--pa-line: #e2e7ee;--pa-soft: #f5f7fa;--pa-navy: #103a66;--pa-navy-2: #1d4f8a;--pa-navy-soft: #eaf1f9;--pa-gold: #f0b000;--pa-gold-soft: #fff6dc;--pa-cat: #0d8f7d;--pa-cat-soft: #e3f5f1;--pa-proc: #1d4ed8;--pa-proc-soft: #e6eeff;--pa-rep: #b9741f;--pa-rep-soft: #fbefdf;--pa-azul: #dbeafe;--pa-azul-tx: #1d4ed8;--pa-ambar: #fdf1dc;--pa-ambar-tx: #8a5a00;--pa-verde: #e3f4ef;--pa-verde-tx: #0b6b5c;--pa-rojo: #fde8e6;--pa-rojo-tx: #b42318;--pa-gris: #eef2f6;--pa-gris-tx: #475569;--pa-sombra: 0 1px 2px rgba(16, 24, 40, .04), 0 6px 18px -10px rgba(16, 58, 102, .22)}:root[data-design=nuevo][data-mode=oscuro]{--pa-card: #142235;--pa-ink: #e2e8f0;--pa-muted: #94a3b8;--pa-line: #263548;--pa-soft: #1a2a40;--pa-navy: #8ab6ea;--pa-navy-2: #5b8fd0;--pa-navy-soft: rgba(138, 182, 234, .12);--pa-gold: #f0b000;--pa-gold-soft: rgba(240, 176, 0, .12);--pa-cat: #4fd1b8;--pa-cat-soft: rgba(79, 209, 184, .12);--pa-proc: #8ab6ff;--pa-proc-soft: rgba(138, 182, 255, .12);--pa-rep: #f0b45f;--pa-rep-soft: rgba(240, 180, 95, .12);--pa-azul: hsl(217 45% 22%);--pa-azul-tx: hsl(213 90% 76%);--pa-ambar: rgba(240, 176, 0, .15);--pa-ambar-tx: #f0c060;--pa-verde: hsl(168 40% 18%);--pa-verde-tx: hsl(165 55% 66%);--pa-rojo: rgba(224, 93, 93, .18);--pa-rojo-tx: #ff9a90;--pa-gris: rgba(255, 255, 255, .07);--pa-gris-tx: #a8b8cc;--pa-sombra: 0 6px 18px -10px rgba(0, 0, 0, .5)}.pa{display:grid;grid-template-columns:minmax(0,1fr) 200px;gap:22px;align-items:start;color:var(--pa-ink)}@media (max-width: 1100px){.pa{grid-template-columns:1fr}.pa .pa-toc{display:none}}.pa-cuerpo{display:flex;flex-direction:column;gap:16px;min-width:0}.pa-portada{--c: var(--pa-cat);--cs: var(--pa-cat-soft);position:relative;overflow:hidden;display:grid;grid-template-columns:64px minmax(0,1fr) auto;gap:18px;align-items:center;padding:20px 22px;border-radius:16px;border:1px solid var(--pa-line);scroll-margin-top:12px;background:linear-gradient(120deg,var(--cs) 0%,var(--pa-card) 55%),var(--pa-card);box-shadow:var(--pa-sombra)}.pa-portada:after{content:"";position:absolute;right:-60px;top:-60px;width:220px;height:220px;border-radius:50%;background:var(--cs);opacity:.6}.pa-portada.t-proceso{--c: var(--pa-proc);--cs: var(--pa-proc-soft)}.pa-portada.t-reporte{--c: var(--pa-rep);--cs: var(--pa-rep-soft)}.pa-portada>*{position:relative;z-index:1}.pa-portada-ico{width:64px;height:64px;border-radius:18px;display:grid;place-items:center;background:var(--c);color:#fff;font-size:26px;box-shadow:0 8px 20px -10px var(--c)}.pa-portada-tipo{display:inline-block;font-size:11px;font-weight:800;text-transform:uppercase;letter-spacing:.08em;color:var(--c);margin-bottom:4px}.pa-portada-para{font-size:15px;line-height:1.6}.pa-portada-meta{display:flex;flex-wrap:wrap;gap:8px 14px;margin-top:10px;font-size:12px;color:var(--pa-muted)}.pa-portada-meta span{display:inline-flex;align-items:center;gap:6px}.pa-portada-meta svg{width:11px;color:var(--c)}.pa-portada-claves{display:flex;gap:10px}.pa-portada-claves>div{min-width:92px;padding:10px 12px;border-radius:12px;background:var(--pa-card);border:1px solid var(--pa-line);display:flex;flex-direction:column;align-items:center;text-align:center}.pa-portada-claves b{font-size:20px;color:var(--c);line-height:1.1}.pa-portada-claves span{font-size:11px;color:var(--pa-muted);margin-top:3px}@media (max-width: 1300px){.pa-portada-claves{display:none}}.pa-sec{background:var(--pa-card);border:1px solid var(--pa-line);border-radius:16px;padding:18px 20px;scroll-margin-top:12px;box-shadow:var(--pa-sombra)}.pa-sec h2{margin:0 0 14px;font-size:16px;font-weight:800;color:var(--pa-ink);display:flex;align-items:center;gap:10px}.pa-ico{width:30px;height:30px;border-radius:9px;display:grid;place-items:center;font-size:13px;background:var(--pa-navy-soft);color:var(--pa-navy)}.pa-ico.s-cuidados{background:var(--pa-ambar);color:var(--pa-ambar-tx)}.pa-ico.s-usos{background:var(--pa-proc-soft);color:var(--pa-proc)}.pa-ico.s-capturas{background:var(--pa-cat-soft);color:var(--pa-cat)}.pa-ico.s-estructura{background:var(--pa-rep-soft);color:var(--pa-rep)}.pa-ico.s-faq{background:var(--pa-gris);color:var(--pa-gris-tx)}.pa-sub{display:flex;align-items:center;gap:8px;margin:14px 0 8px;font-size:12px;font-weight:800;text-transform:uppercase;letter-spacing:.05em;color:var(--pa-muted)}.pa-sub:first-child{margin-top:0}.pa-sub svg{width:11px}.pa-lista{margin:0;padding:0;list-style:none;display:flex;flex-direction:column;gap:8px;font-size:13.5px;line-height:1.5}.pa-lista li{position:relative;padding-left:22px}.pa-lista li:before{content:"";position:absolute;left:4px;top:7px;width:8px;height:8px;border-radius:50%;background:var(--pa-gold)}.pa-tabla{width:100%;border-collapse:separate;border-spacing:0;font-size:13px;border:1px solid var(--pa-line);border-radius:12px;overflow:hidden}.pa-tabla th{text-align:left;font-size:11px;letter-spacing:.04em;text-transform:uppercase;color:var(--pa-muted);padding:9px 12px;background:var(--pa-soft)}.pa-tabla th:first-child{width:30%}.pa-tabla td{padding:10px 12px;border-top:1px solid var(--pa-line);vertical-align:top;line-height:1.5}.pa-tabla tbody tr:hover td{background:var(--pa-soft)}.pa-tabla td b{display:block}.pa-oblig,.pa-perm{display:inline-block;margin-top:4px;padding:1px 7px;border-radius:999px;font-size:10.5px;font-weight:700}.pa-oblig{background:var(--pa-ambar);color:var(--pa-ambar-tx)}.pa-perm{background:var(--pa-gris);color:var(--pa-gris-tx)}.pa-caps{display:grid;grid-template-columns:1fr;gap:22px}.pa-cap{margin:0;display:flex;flex-direction:column;gap:8px}.pa-cap figcaption{font-size:12.5px;color:var(--pa-muted)}.pa-cap-t{display:flex;align-items:center;justify-content:space-between;gap:8px;font-size:13px}.pa-cap-t button{border:1px solid var(--pa-line);background:var(--pa-card);color:var(--pa-navy);border-radius:8px;padding:3px 9px;font:inherit;font-size:11.5px;font-weight:700;cursor:pointer}.pa-cap-t button svg{width:11px}.pa-cap-btn{display:block;padding:0;border:0;background:transparent;cursor:zoom-in;text-align:left}.pa-cap-img{position:relative;border-radius:12px;overflow:hidden;border:1px solid var(--pa-line);box-shadow:0 10px 26px -16px #103a6673}.pa-cap-img img{display:block;width:100%;height:auto}.pa-marca{position:absolute;transform:translate(-50%,-50%);width:24px;height:24px;border-radius:50%;display:grid;place-items:center;background:var(--pa-gold);color:#1a1300;font-size:12px;font-weight:800;border:2px solid #fff;box-shadow:0 2px 8px #00000059}.pa-marca.est{position:static;transform:none;flex:none}.pa-leyenda{list-style:none;margin:2px 0 0;padding:0;display:grid;grid-template-columns:repeat(auto-fit,minmax(220px,1fr));gap:6px 14px;font-size:12.5px;line-height:1.45}.pa-leyenda li{display:flex;gap:8px;align-items:flex-start}.pa-visor{position:fixed;top:0;right:0;bottom:0;left:0;z-index:2000;background:#050c18c7;display:flex;align-items:center;justify-content:center;padding:3vh 3vw;cursor:zoom-out}.pa-visor-caja{width:min(1500px,100%);max-height:94vh;overflow:auto;background:var(--pa-card);border-radius:14px;padding:12px;cursor:default}.pa-visor-caja .pa-cap-img{box-shadow:none}.pa-visor-t{display:flex;justify-content:space-between;align-items:center;padding:0 4px 10px;color:var(--pa-ink)}.pa-visor-t button{border:0;background:var(--pa-soft);color:var(--pa-ink);width:30px;height:30px;border-radius:8px;cursor:pointer}.pa-arbol{display:flex;flex-direction:column;gap:10px}.pa-nivel{position:relative;display:grid;grid-template-columns:110px 1fr;gap:12px;align-items:center;padding:10px 14px;border-radius:12px;background:var(--pa-soft);border:1px solid var(--pa-line)}.pa-nivel+.pa-nivel:before{content:"";position:absolute;left:-18px;top:-12px;width:16px;height:34px;border-left:2px solid var(--pa-line);border-bottom:2px solid var(--pa-line);border-bottom-left-radius:8px}.pa-nivel div{display:flex;flex-direction:column;gap:2px;font-size:13.5px;line-height:1.45}.pa-nivel small{color:var(--pa-muted);font-size:12px}.pa-nivel-n{justify-self:start;padding:4px 12px;border-radius:999px;font-size:12px;font-weight:800;color:#fff;background:var(--pa-navy)}.pa-nivel-n.n1{background:var(--pa-proc)}.pa-nivel-n.n2{background:var(--pa-cat)}.pa-flujo{display:grid;grid-template-columns:180px minmax(0,1fr);gap:18px;align-items:center}@media (max-width: 900px){.pa-flujo{grid-template-columns:1fr}}.pa-flujo-centro{display:flex;flex-direction:column;align-items:center;gap:6px;padding:18px 12px;border-radius:16px;text-align:center;background:linear-gradient(160deg,var(--pa-navy),var(--pa-navy-2));color:#fff;box-shadow:0 12px 26px -14px var(--pa-navy)}.pa-flujo-centro svg{font-size:26px;color:var(--pa-gold)}.pa-flujo-centro b{font-size:15px}.pa-flujo-centro small{font-size:11px;opacity:.8;text-transform:uppercase;letter-spacing:.06em}.pa-flujo-lineas{display:flex;flex-direction:column;gap:10px}.pa-flujo-item{display:grid;grid-template-columns:34px minmax(0,1fr);align-items:center}.pa-flecha{color:var(--pa-gold);font-size:16px;display:grid;place-items:center}.pa-flujo-card{display:flex;flex-direction:column;gap:3px;padding:11px 14px;border-radius:12px;border:1px solid var(--pa-line);border-left:4px solid var(--pa-proc);background:var(--pa-card);font-size:13px;line-height:1.45}.pa-flujo-card b{font-size:13.5px}.pa-flujo-card small.r{color:var(--pa-muted);font-size:11.5px}.pa-flujo-card small.r svg{width:10px}.pa-flujo-card em{font-style:normal;align-self:flex-start;margin-top:2px;padding:2px 9px;border-radius:999px;font-size:11.5px;font-weight:700;background:var(--pa-proc-soft);color:var(--pa-proc)}.pa-cuidados{display:flex;flex-direction:column;gap:8px}.pa-cuidados>div{display:grid;grid-template-columns:22px 1fr;gap:10px;align-items:start;padding:10px 14px;border-radius:12px;background:var(--pa-ambar);color:var(--pa-ink);font-size:13.5px;line-height:1.5;border-left:4px solid var(--pa-gold)}.pa-cuidados svg{color:var(--pa-ambar-tx);margin-top:3px}.pa-pasos{list-style:none;margin:0;padding:0;display:flex;flex-direction:column;gap:10px}.pa-pasos li{display:grid;grid-template-columns:30px 1fr;gap:12px;font-size:13.5px;line-height:1.5}.pa-pasos .n{width:28px;height:28px;border-radius:50%;display:grid;place-items:center;background:var(--pa-navy);color:var(--pa-card);font-weight:800;font-size:12px}.pa-estatus{display:flex;flex-direction:column;gap:8px}.pa-est{position:relative;display:grid;grid-template-columns:120px 1fr;gap:12px;align-items:start;font-size:13.5px;line-height:1.5}.pa-est i{position:absolute;left:58px;top:26px;width:2px;height:14px;background:var(--pa-line)}.pa-chip{display:inline-flex;justify-content:center;padding:3px 10px;border-radius:999px;font-size:12px;font-weight:700}.pa-chip.gris{background:var(--pa-gris);color:var(--pa-gris-tx)}.pa-chip.azul{background:var(--pa-azul);color:var(--pa-azul-tx)}.pa-chip.ambar{background:var(--pa-ambar);color:var(--pa-ambar-tx)}.pa-chip.verde{background:var(--pa-verde);color:var(--pa-verde-tx)}.pa-chip.rojo{background:var(--pa-rojo);color:var(--pa-rojo-tx)}.pa-kpis{display:grid;grid-template-columns:repeat(auto-fit,minmax(220px,1fr));gap:10px}.pa-kpis>div{border:1px solid var(--pa-line);border-left:4px solid var(--pa-rep);border-radius:12px;padding:10px 12px;display:flex;flex-direction:column;gap:4px;font-size:13px;line-height:1.45}.pa-kpis b{font-size:12px;text-transform:uppercase;letter-spacing:.03em;color:var(--pa-rep)}.pa-faq{display:flex;flex-direction:column;gap:6px}.pa-faq details{border:1px solid var(--pa-line);border-radius:12px;padding:10px 14px;background:var(--pa-card)}.pa-faq details[open]{background:var(--pa-soft)}.pa-faq summary{cursor:pointer;font-weight:700;font-size:13.5px}.pa-faq details>div{margin-top:6px;font-size:13px;line-height:1.5;color:var(--pa-muted)}.pa-toc{position:sticky;top:0;display:flex;flex-direction:column;gap:2px;padding:12px;border:1px solid var(--pa-line);border-radius:14px;background:var(--pa-card);box-shadow:var(--pa-sombra)}.pa-toc>span{font-size:11px;text-transform:uppercase;letter-spacing:.05em;color:var(--pa-muted);margin-bottom:4px;font-weight:700}.pa-toc button{display:flex;align-items:center;gap:8px;text-align:left;border:0;background:transparent;padding:6px 8px;border-radius:8px;font:inherit;font-size:12.5px;color:var(--pa-ink);cursor:pointer}.pa-toc button svg{width:11px;color:var(--pa-muted)}.pa-toc button:hover{background:var(--pa-navy-soft);color:var(--pa-navy)}.pa-toc button:hover svg{color:var(--pa-navy)}:root{--pm-mapa: #7c3aed;--pm-mapa-soft: #f1eafe;--pm-in: #0d8f7d;--pm-in-soft: #e3f5f1;--pm-out: #b9741f;--pm-out-soft: #fbefdf}:root[data-design=nuevo][data-mode=oscuro]{--pm-mapa: #b79cff;--pm-mapa-soft: rgba(183, 156, 255, .13);--pm-in: #4fd1b8;--pm-in-soft: rgba(79, 209, 184, .12);--pm-out: #f0b45f;--pm-out-soft: rgba(240, 180, 95, .12)}.pa-portada.t-mapa{--c: var(--pm-mapa);--cs: var(--pm-mapa-soft)}.pa-ico.s-mapa{background:var(--pm-mapa-soft);color:var(--pm-mapa)}.pm-caja{display:flex;flex-direction:column;gap:3px;width:100%;text-align:left;padding:9px 11px;border-radius:11px;font:inherit;border:1px solid var(--pa-line);background:var(--pa-card);color:var(--pa-ink);font-size:12.5px;line-height:1.4}.pm-caja b{display:flex;align-items:center;gap:6px;font-size:13px}.pm-caja span{color:var(--pa-muted);font-size:12px}.pm-caja.enlace{cursor:pointer;transition:border-color .15s,box-shadow .15s,transform .15s}.pm-caja.enlace:hover{border-color:var(--pm-mapa);box-shadow:var(--pa-sombra);transform:translateY(-1px)}.pm-caja.enlace:focus-visible{outline:2px solid var(--pm-mapa);outline-offset:2px}.pm-caja.entrada{border-left:4px solid var(--pm-in)}.pm-caja.proceso{border-left:4px solid var(--pa-proc);background:var(--pa-proc-soft)}.pm-caja.salida{border-left:4px solid var(--pm-out)}.pm-caja.req{width:auto;flex-direction:row;align-items:center;padding:5px 10px;border-radius:999px;background:var(--pa-soft)}.pm-caja.req-g{border-left:4px solid var(--pa-cat)}.pm-abre{width:10px;color:var(--pm-mapa);opacity:.8}.pm-mod{font-size:10.5px;font-weight:800;text-transform:uppercase;letter-spacing:.06em;color:var(--pa-muted)}.pm-mod-t{display:block;margin-top:2px;font-size:11px;color:var(--pa-muted)}.pm-flujo{display:grid;grid-template-columns:minmax(0,1fr) 28px minmax(0,1fr) 28px minmax(0,1fr);gap:8px;align-items:center}@media (max-width: 900px){.pm-flujo{grid-template-columns:1fr}.pm-flujo .pm-sep{transform:rotate(90deg);justify-self:center}}.pm-col{display:flex;flex-direction:column;gap:7px;padding:12px;border-radius:14px;background:var(--pa-soft);border:1px dashed var(--pa-line);align-self:stretch}.pm-col h4{margin:0 0 2px;font-size:11px;font-weight:800;text-transform:uppercase;letter-spacing:.08em;color:var(--pa-muted)}.pm-centro{background:var(--pm-mapa-soft);border:1px solid var(--pm-mapa);align-self:center}.pm-centro h4{color:var(--pm-mapa);font-size:13px}.pm-sep{display:grid;place-items:center;color:var(--pa-muted);font-size:16px}.pm-base{display:flex;flex-wrap:wrap;align-items:center;gap:7px;margin-top:10px;padding:10px 12px;border-radius:12px;border:1px solid var(--pa-line);background:var(--pa-card)}.pm-base>span{font-size:11px;font-weight:800;text-transform:uppercase;letter-spacing:.08em;color:var(--pa-cat);margin-right:4px}.pm-nota{margin:8px 0 0;font-size:12px;color:var(--pa-muted)}.pm-nota svg{width:10px;color:var(--pm-mapa)}.pm-reqs{display:grid;grid-template-columns:repeat(auto-fill,minmax(230px,1fr));gap:8px}.pm-procs{display:flex;flex-direction:column;gap:10px}.pm-proc{display:grid;grid-template-columns:minmax(0,1fr) minmax(0,1.2fr);gap:10px;align-items:stretch}@media (max-width: 900px){.pm-proc{grid-template-columns:1fr}}.pm-mueve{padding:9px 12px;border-radius:11px;background:var(--pa-soft);font-size:13px;line-height:1.5;color:var(--pa-ink)}.pm-mueve small{display:block;font-size:10.5px;font-weight:800;text-transform:uppercase;letter-spacing:.06em;color:var(--pa-muted);margin-bottom:3px}.pm-pruebas{display:flex;flex-direction:column;gap:8px}.pm-prueba{border:1px solid var(--pa-line);border-radius:12px;background:var(--pa-card)}.pm-prueba summary{display:flex;align-items:center;gap:10px;padding:10px 14px;cursor:pointer;font-weight:700;font-size:13.5px;color:var(--pa-ink)}.pm-prueba .n{width:24px;height:24px;border-radius:50%;display:grid;place-items:center;background:var(--pm-mapa);color:var(--pa-card);font-size:12px;font-weight:800;flex:none}.pm-prueba-c{display:grid;grid-template-columns:1fr 1fr;gap:14px;padding:0 14px 12px 48px;font-size:13px;line-height:1.5}.pm-prueba-c small{display:block;font-size:10.5px;font-weight:800;text-transform:uppercase;letter-spacing:.06em;color:var(--pa-muted);margin-bottom:4px}.pm-prueba-c ol,.pm-prueba-c ul{margin:0;padding-left:18px;display:flex;flex-direction:column;gap:4px}@media (max-width: 900px){.pm-prueba-c{grid-template-columns:1fr;padding-left:14px}}.pm-quien td:last-child{width:38%}.pm-chips{display:flex;flex-wrap:wrap;gap:6px}.pm-flujo-trabajo{margin-top:18px}.pm-resumen{margin:0 0 6px;font-size:13px;line-height:1.5;color:var(--pa-muted)}.pm-guias{display:flex;flex-wrap:wrap;align-items:center;gap:8px;margin-top:16px;padding:10px 12px;border-radius:12px;background:var(--pm-mapa-soft)}.pm-guias>span{font-size:12.5px;font-weight:700;color:var(--pm-mapa);display:inline-flex;align-items:center;gap:6px}.pm-guias>span svg{width:11px}.pm-guias button{padding:5px 11px;border-radius:999px;border:1px solid var(--pm-mapa);background:var(--pa-card);color:var(--pa-ink);font:inherit;font-size:12.5px;cursor:pointer}.pm-guias button:hover{background:var(--pm-mapa);color:var(--pa-card)}@font-face{font-family:inter-regular;src:url(/fonts/inter/Inter-Regular.ttf)}@font-face{font-family:inter-medium;src:url(/fonts/inter/Inter-Medium.ttf)}@font-face{font-family:inter-semibold;src:url(/fonts/inter/Inter-SemiBold.ttf)}@font-face{font-family:inter-Bold;src:url(/fonts/inter/Inter-Bold.ttf)}@font-face{font-family:Roboto-Regular;src:url(/fonts/roboto/Roboto-Regular.ttf)}.eva-modal{width:100%;height:100%;position:fixed;z-index:111;background-color:#00000080;left:0;top:0;display:flex;justify-content:center;align-items:center}.eva-modal_container{width:98%;max-width:1440px;max-height:95%;overflow:auto;background-color:var(--background-white);display:flex;flex-direction:column;padding:26px 16px;border-radius:5px;box-shadow:0 3px 6px #00000029,0 3px 6px #0000003b;-webkit-animation-fill-mode:both;-moz-animation-fill-mode:both;-ms-animation-fill-mode:both;-o-animation-fill-mode:both;animation-fill-mode:both;-webkit-animation-duration:.8s;-moz-animation-duration:.8s;-ms-animation-duration:.8s;-o-animation-duration:.8s;animation-duration:.8s;-webkit-animation-name:bounceInDown;-moz-animation-name:bounceInDown;-o-animation-name:bounceInDown;animation-name:bounceInDown}.eva-modal_container>section{padding:18px 16px;border-radius:5px;box-shadow:0 3px 6px #00000030,0 6px 6px #0000003b;position:relative}.eva-modal_container>section:before{content:"";width:40%;height:3px;background-color:#eaaa00;position:absolute;top:-1px;left:16px}.eva-modal_container[data-size=lxx]{max-width:95%}.eva-modal_container[data-size=xl]{max-width:1280px}.eva-modal_container[data-size=lg]{max-width:1024px}.eva-modal_container[data-size=md]{max-width:840px}.eva-modal_container[data-size=sm]{max-width:480px}.eva-modal_container[data-size=smd]{max-width:600px}.eva-modal_header{display:flex;justify-content:center;align-items:center;position:relative}.eva-modal_header-title{color:#252e48;font-size:1.5rem;font-family:var(--txt-ppal-semibold)}.eva-modal_header-options{display:flex;justify-content:center;align-items:center;position:absolute;right:0;gap:5px}.eva-modal_header-options-item,.eva-modal_header-options-close{display:flex;justify-content:center;align-items:center;padding:4px;width:35px;height:35px;border-radius:3px}.eva-modal_header-options-item svg,.eva-modal_header-options-close svg{color:#001128;opacity:.5;transition:all .3s}.eva-modal_header-options-item svg:hover,.eva-modal_header-options-close svg:hover{opacity:1;cursor:pointer}.eva-modal_header-options-item{font-size:20px}.eva-modal_header-options-close{font-size:26px}.eva-modal_status{display:flex;justify-content:center;align-items:center;padding:26px 0 16px}.eva-modal_status:empty{display:none;padding:0}.eva-modal_status--extra{position:relative;min-height:34px}.eva-modal_status-extra{position:absolute;right:0;top:50%;transform:translateY(-50%);display:flex;align-items:center;gap:8px}.eva-modal_status-item,.eva-modal_status-item--active{display:flex;justify-content:center;align-items:center}.eva-modal_status-item>section,.eva-modal_status-item--active>section{display:flex;flex-direction:column;justify-content:center;align-items:center;font-size:14px}.eva-modal_status-item>section>div,.eva-modal_status-item--active>section>div{width:16px;height:16px;border-radius:50%;margin-bottom:5px}.eva-modal_status-item{color:#d6d6d6}.eva-modal_status-item>section>div{border:solid 1px #D6D6D6}.eva-modal_status-item--active>section>div{background-color:#eaaa00;border:solid 1px #EAAA00}.eva-modal_status-separator{width:50px;border:1px #D6D6D6 dashed;margin:0 18px}.eva-modal_status-name>div{width:100%;border-radius:15px;display:flex;justify-content:center;align-items:center;font-family:var(--txt-ppal-semibold);gap:3px}.eva-modal_status-name>div>span{height:12px;border-radius:50%;margin-top:1px}.eva-modal_body{width:auto;padding-bottom:18px}.eva-modal_footer{display:flex;justify-content:flex-end;align-items:center;padding-top:18px;gap:10px}@-webkit-keyframes bounceInDown{0%{opacity:0;-webkit-transform:translateY(-2000px)}60%{opacity:1;-webkit-transform:translateY(30px)}80%{-webkit-transform:translateY(-10px)}to{-webkit-transform:translateY(0)}}@-moz-keyframes bounceInDown{0%{opacity:0;-moz-transform:translateY(-2000px)}60%{opacity:1;-moz-transform:translateY(30px)}80%{-moz-transform:translateY(-10px)}to{-moz-transform:translateY(0)}}@-o-keyframes bounceInDown{0%{opacity:0;-o-transform:translateY(-2000px)}60%{opacity:1;-o-transform:translateY(30px)}80%{-o-transform:translateY(-10px)}to{-o-transform:translateY(0)}}@keyframes bounceInDown{0%{opacity:0;transform:translateY(-2000px)}60%{opacity:1;transform:translateY(30px)}80%{transform:translateY(-10px)}to{transform:translateY(0)}}.eva-modal_header-lectura{display:inline-block;margin-left:10px;padding:2px 10px;border-radius:999px;font-size:.72rem;font-weight:600;vertical-align:middle;color:#8a5a00;background:#fff4d6;border:1px solid #f0c36d}.eva-modal_container--lectura input:not([type=file]),.eva-modal_container--lectura textarea,.eva-modal_container--lectura select{pointer-events:none}@font-face{font-family:inter-regular;src:url(/fonts/inter/Inter-Regular.ttf)}@font-face{font-family:inter-medium;src:url(/fonts/inter/Inter-Medium.ttf)}@font-face{font-family:inter-semibold;src:url(/fonts/inter/Inter-SemiBold.ttf)}@font-face{font-family:inter-Bold;src:url(/fonts/inter/Inter-Bold.ttf)}@font-face{font-family:Roboto-Regular;src:url(/fonts/roboto/Roboto-Regular.ttf)}.eva-button_primary,.eva-button_primary-reverse,.eva-button_pdf,.eva-button_danger,.eva-button_success{padding:8px 16px;border-radius:4px;display:flex;align-items:center;color:var(--text-color-white);transition:all .3s cubic-bezier(.25,.8,.25,1)}.eva-button_primary:hover,.eva-button_primary-reverse:hover,.eva-button_pdf:hover,.eva-button_danger:hover,.eva-button_success:hover{box-shadow:0 1px 3px #0000001f,0 1px 2px #0000003d;cursor:pointer}.eva-button_primary:active,.eva-button_primary-reverse:active,.eva-button_pdf:active,.eva-button_danger:active,.eva-button_success:active{box-shadow:0 1px 3px #0000,0 1px 2px #0000}.eva-button_primary>svg,.eva-button_primary-reverse>svg,.eva-button_pdf>svg,.eva-button_danger>svg,.eva-button_success>svg{margin-right:4px;width:14px}.eva-button_primary:disabled,.eva-button_primary-reverse:disabled,.eva-button_pdf:disabled,.eva-button_danger:disabled,.eva-button_success:disabled{cursor:not-allowed;opacity:.65}.eva-icon-button_primary,.eva-icon-button_primary-reverse,.eva-icon-button_pdf,.eva-icon-button_danger,.eva-icon-button_success{padding:8px;border-radius:3px;display:flex;align-items:center;color:var(--text-color-white);font-weight:600}.eva-icon-button_primary:hover,.eva-icon-button_primary-reverse:hover,.eva-icon-button_pdf:hover,.eva-icon-button_danger:hover,.eva-icon-button_success:hover{box-shadow:0 3px 6px #00000029,0 3px 6px #0000003b;cursor:pointer}.eva-icon-button_primary:active,.eva-icon-button_primary-reverse:active,.eva-icon-button_pdf:active,.eva-icon-button_danger:active,.eva-icon-button_success:active{box-shadow:0 1px 3px #0000001f,0 1px 2px #0000003d}.eva-icon-button_primary>svg,.eva-icon-button_primary-reverse>svg,.eva-icon-button_pdf>svg,.eva-icon-button_danger>svg,.eva-icon-button_success>svg{width:18px}.eva-icon-button_loading{width:16px;height:14px}.eva-icon-button_loading:before{content:"";width:18px;height:18px;border:2px solid transparent}.eva-button_primary,.eva-icon-button_primary{background-color:var(--btn-color-primary)}.eva-button_primary-reverse,.eva-icon-button_primary-reverse,.eva-button_pdf,.eva-icon-button_pdf{color:var(--btn-color-primary);border:solid 1px var(--btn-color-primary)}.eva-button_danger,.eva-icon-button_danger{background-color:var(--btn-color-danger)}.eva-button_success,.eva-icon-button_success{background-color:var(--btn-color-success)}.eva-loading_ellipsis{display:inline-block;position:relative;width:55px;height:14px;display:flex;justify-content:center;align-items:center;padding:10px}@keyframes eva-loading_ellipsis2{0%{transform:translate(0)}to{transform:translate(22px)}}.eva-enc_card,.eva-enc_modal{--enc-fondo: var(--dsn-surface, #ffffff);--enc-tinta: var(--dsn-ink, #1c2533);--enc-tenue: var(--dsn-muted, #4b5a6e);--enc-borde: var(--dsn-border, #c9d3e0);--enc-acento: #1d4ed8;--enc-acento-suave: rgba(29, 78, 216, .1);--enc-estrella: #b45309;font-family:inherit;color:var(--enc-tinta);background:var(--enc-fondo);border:1px solid var(--enc-borde);box-sizing:border-box;display:flex;flex-direction:column;gap:12px}.eva-enc_card,.eva-enc_card *,.eva-enc_modal,.eva-enc_modal *{-webkit-hyphens:manual;hyphens:manual;word-break:normal}.eva-enc_card svg.svg-inline--fa,.eva-enc_modal svg.svg-inline--fa{width:1em;height:1em;flex:none}.eva-enc_card h3,.eva-enc_modal h3{margin:2px 0 0;font-size:1rem;font-weight:700;line-height:1.3}.eva-enc_card{position:fixed;right:20px;bottom:20px;z-index:1290;width:min(380px,100vw - 32px);padding:16px 18px;border-radius:14px;box-shadow:0 12px 32px #14284b2e;animation:eva-enc-entra .25s ease-out}.eva-enc_fondo{position:fixed;top:0;right:0;bottom:0;left:0;z-index:1300;background:#14284b73;display:flex;align-items:center;justify-content:center;padding:16px}.eva-enc_modal{width:min(600px,100%);max-height:calc(100vh - 32px);overflow:auto;padding:22px 26px;border-radius:16px;box-shadow:0 20px 50px #00000040;gap:14px}.eva-enc_cab{display:flex;justify-content:space-between;align-items:flex-start;gap:10px}.eva-enc_sup{font-size:.72rem;font-weight:600;letter-spacing:.04em;text-transform:uppercase;color:var(--enc-acento)}.eva-enc_x{border:0;background:transparent;color:var(--enc-tenue);cursor:pointer;width:36px;height:36px;border-radius:8px;flex:none}.eva-enc_x:hover{background:var(--enc-acento-suave)}.eva-enc_txt{margin:0;font-size:.85rem;font-weight:600}.eva-enc_nota{margin:0;font-size:.75rem;line-height:1.4;color:var(--enc-tenue)}.eva-enc_gracias{font-size:.9rem;font-weight:600;color:#15803d;padding:6px 0}.eva-enc_estrellas{display:flex;align-items:center;gap:4px}.eva-enc_estrellas button{border:0;background:transparent;cursor:pointer;padding:4px;font-size:1.35rem;color:var(--enc-borde);line-height:1}.eva-enc_estrellas button.on{color:var(--enc-estrella)}.eva-enc_estrellas .eva-enc_estrellas-txt{margin-left:6px;font-size:.8rem;font-weight:600;color:var(--enc-estrella)}.eva-enc_chips{display:flex;flex-wrap:wrap;gap:6px}.eva-enc_chips button{border:1px solid var(--enc-borde);background:var(--enc-fondo);color:var(--enc-tinta);border-radius:16px;padding:5px 11px;font-size:.8rem;font-family:inherit;cursor:pointer;white-space:nowrap}.eva-enc_chips button.on{border-color:var(--enc-acento);background:var(--enc-acento-suave);color:var(--enc-acento)}.eva-enc_campo{display:flex;flex-direction:column;gap:5px;font-size:.8rem;font-weight:600}.eva-enc_campo input,.eva-enc_campo textarea{font:inherit;font-weight:400;font-size:.88rem;color:var(--enc-tinta);background:var(--enc-fondo);border:1px solid var(--enc-borde);border-radius:8px;padding:8px 10px;resize:vertical}.eva-enc_campo input:focus,.eva-enc_campo textarea:focus{outline:none;border-color:var(--enc-acento);box-shadow:0 0 0 2px var(--enc-acento-suave)}.eva-enc_dos{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:10px}.eva-enc_pulgares{display:flex;gap:8px}.eva-enc_pulgares button{display:inline-flex;align-items:center;gap:6px;border:1px solid var(--enc-borde);background:var(--enc-fondo);color:var(--enc-tinta);border-radius:8px;padding:0 14px;min-height:40px;font-family:inherit;font-size:.88rem;cursor:pointer}.eva-enc_pulgares button:hover{border-color:var(--enc-acento);color:var(--enc-acento)}.eva-enc_nps{display:grid;grid-template-columns:repeat(11,minmax(0,1fr));gap:5px}.eva-enc_nps button{height:40px;border:1px solid var(--enc-borde);border-radius:8px;background:var(--enc-fondo);color:var(--enc-tinta);font-family:inherit;font-size:.9rem;cursor:pointer}.eva-enc_nps button.on{border-color:var(--enc-acento);background:var(--enc-acento);color:#fff;font-weight:700}.eva-enc_nps-pie{display:flex;justify-content:space-between;font-size:.75rem;color:var(--enc-tenue);margin-top:-6px}.eva-enc_temas{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:6px 20px}.eva-enc_temas .eva-enc_tema{display:flex;justify-content:space-between;align-items:center;gap:8px;font-size:.84rem}.eva-enc_temas .eva-enc_estrellas button{font-size:1rem;padding:2px}.eva-enc_temas .eva-enc_estrellas-txt{display:none}.eva-enc_permisos{border:1px solid var(--enc-borde);border-radius:10px;padding:10px 14px;margin:0;display:flex;flex-direction:column;gap:8px}.eva-enc_permisos legend{font-size:.8rem;font-weight:700;padding:0 4px}.eva-enc_permisos label{display:flex;gap:8px;align-items:flex-start;font-size:.84rem;line-height:1.4}.eva-enc_permisos input{margin-top:2px}.eva-enc_permisos .eva-enc_autoriza{border-top:1px solid var(--enc-borde);padding-top:8px}.eva-enc_pie{display:flex;justify-content:space-between;align-items:center;gap:10px}.eva-enc_link{border:0;background:transparent;color:var(--enc-acento);font-family:inherit;font-size:.85rem;cursor:pointer;padding:6px 0}.eva-enc_btn{border:0;background:var(--enc-acento);color:#fff;border-radius:8px;padding:9px 18px;font-family:inherit;font-size:.88rem;font-weight:600;cursor:pointer}.eva-enc_btn:disabled{opacity:.5;cursor:default}@media (max-width: 560px){.eva-enc_temas,.eva-enc_dos{grid-template-columns:1fr}.eva-enc_nps{grid-template-columns:repeat(6,minmax(0,1fr))}}@keyframes eva-enc-entra{0%{opacity:0;transform:translateY(8px)}to{opacity:1;transform:none}}.eva-enc_tesirvio{display:flex;align-items:center;flex-wrap:wrap;gap:6px;margin-top:8px;font-size:.78rem;font-weight:600}.eva-enc_tesirvio,.eva-enc_tesirvio *{-webkit-hyphens:manual;hyphens:manual}.eva-enc_tesirvio span{margin-right:4px}.eva-enc_tesirvio button{display:inline-flex;align-items:center;gap:5px;border:1px solid var(--dsn-border, #c9d3e0);background:transparent;color:inherit;border-radius:8px;padding:4px 10px;font-family:inherit;font-size:.78rem;cursor:pointer}.eva-enc_tesirvio button svg.svg-inline--fa{width:1em;height:1em}.eva-enc_tesirvio button:hover{border-color:#1d4ed8;color:#1d4ed8}.eva-enc_voto{margin:8px 0 0;font-size:.76rem;color:var(--dsn-muted, #4b5a6e)}.eva-mistes{display:flex;flex-direction:column;gap:10px}.eva-mistes,.eva-mistes *{-webkit-hyphens:manual;hyphens:manual}.eva-mistes .eva-mistes_cab{display:flex;flex-wrap:wrap;align-items:center;gap:6px;font-size:.88rem}.eva-mistes .eva-mistes_cab svg.svg-inline--fa{width:1em;height:1em;color:var(--dsn-muted, #4b5a6e)}.eva-mistes .eva-mistes_cab small{flex-basis:100%;color:var(--dsn-muted, #4b5a6e);font-size:.76rem}.eva-mistes .eva-mistes_item{border-top:1px solid var(--dsn-border, #d6dbe2);padding-top:10px}.eva-mistes .eva-mistes_item p{margin:0 0 6px;font-size:.86rem;line-height:1.45}.eva-mistes .eva-mistes_pie{display:flex;justify-content:space-between;align-items:center;gap:10px;flex-wrap:wrap}.eva-mistes .eva-mistes_pie span{font-size:.76rem;color:var(--dsn-muted, #4b5a6e)}.eva-enc_modal.eva-enc_modal-emp{width:min(680px,100%);overflow-y:auto}.eva-nov{--nv-card: #fff;--nv-ink: #16202b;--nv-muted: #5b6a78;--nv-line: #dfe4ea;--nv-navy: #103a66;--nv-navy-soft: #eef4fb;--nv-gold: #f0b000;--nv-gold-soft: #fff4d6;--nv-teal: #0d8f7d;--nv-shadow: 0 1px 2px rgba(24, 33, 44, .05), 0 10px 26px -14px rgba(24, 33, 44, .25);max-width:1180px}.eva-nov_hero{position:relative;display:grid;grid-template-columns:minmax(0,1fr) auto;gap:24px;align-items:center;padding:26px 28px;border-radius:16px;color:#fff;background:radial-gradient(circle at 92% -20%,rgba(240,176,0,.35),transparent 45%),radial-gradient(circle at 0% 120%,rgba(13,143,125,.35),transparent 50%),linear-gradient(135deg,#123e6d,#071426);box-shadow:0 18px 40px -22px #071426b3;overflow:hidden}.eva-nov_hero h2{color:#fff!important;margin:6px 0 8px;font-size:1.55rem;line-height:1.2}.eva-nov_hero p{color:#ffffffd1!important;margin:0;max-width:680px;font-size:.95rem;line-height:1.5}.eva-nov_kicker{display:inline-block;font-size:.7rem;font-weight:800;letter-spacing:.12em;text-transform:uppercase;color:#1b1300;background:var(--nv-gold);padding:4px 10px;border-radius:999px}.eva-nov_hero-meta{display:flex;flex-wrap:wrap;gap:8px;margin-top:14px}.eva-nov_hero-meta span{font-size:.75rem;color:#ffffffd9;background:#ffffff1a;border:1px solid rgba(255,255,255,.16);padding:4px 10px;border-radius:999px}.eva-nov_kpis{display:grid;gap:10px;min-width:210px}.eva-nov_kpis>div,.eva-nov_kpis>button{display:flex;align-items:baseline;gap:10px;background:#ffffff14;border:1px solid rgba(255,255,255,.14);border-radius:12px;padding:10px 14px;color:#fff}.eva-nov_kpis b{font-size:1.6rem;line-height:1;color:var(--nv-gold)}.eva-nov_kpis span{font-size:.8rem;color:#ffffffd9}.eva-nov_kpis>button{align-items:center;cursor:pointer;font:inherit;text-align:left;transition:background .15s}.eva-nov_kpis>button svg{color:var(--nv-gold);width:15px;height:15px}.eva-nov_kpis>button:hover{background:#ffffff29}.eva-nov_kpis kbd{font:700 .7rem IBM Plex Mono,ui-monospace,monospace;background:#ffffff29;border-radius:5px;padding:1px 5px;margin-right:3px}.eva-nov_filtros{display:flex;flex-wrap:wrap;gap:6px;margin:18px 0 4px}.eva-nov_filtros button{border:1px solid var(--nv-line);background:var(--nv-card);color:var(--nv-muted);font-size:.78rem;font-weight:700;padding:6px 12px;border-radius:999px;cursor:pointer}.eva-nov_filtros button:hover{color:var(--nv-navy);border-color:var(--nv-navy)}.eva-nov_filtros button.on{background:var(--nv-navy);border-color:var(--nv-navy);color:#fff}.eva-nov_lib{margin-top:22px}.eva-nov_lib-cab{display:flex;align-items:center;gap:12px;margin-bottom:12px}.eva-nov_lib-cab h3{margin:0!important;font-size:1.05rem;color:var(--nv-ink)}.eva-nov_fecha{flex-shrink:0;font-size:.72rem;font-weight:800;color:var(--nv-navy);background:var(--nv-navy-soft);padding:4px 10px;border-radius:999px}.eva-nov_fecha.on{background:var(--nv-gold-soft);color:#7a5600}.eva-nov_grid{display:grid;grid-template-columns:repeat(auto-fill,minmax(280px,1fr));gap:12px}.eva-nov_card{display:flex;flex-direction:column;background:var(--nv-card);border:1px solid var(--nv-line);border-radius:14px;padding:16px;box-shadow:var(--nv-shadow);transition:transform .15s,box-shadow .15s,border-color .15s}.eva-nov_card:hover{transform:translateY(-2px);border-color:#103a6659;box-shadow:0 14px 30px -16px #103a6673}.eva-nov_card h4{margin:10px 0 6px;font-size:.98rem;color:var(--nv-ink)}.eva-nov_card p{margin:0;font-size:.85rem;line-height:1.5;color:var(--nv-muted)!important;flex:1}.eva-nov_card-top{display:flex;align-items:center;gap:8px}.eva-nov_ico{width:34px;height:34px;border-radius:10px;display:grid;place-items:center;background:var(--nv-navy-soft);color:var(--nv-navy)}.eva-nov_ico svg{width:16px;height:16px}.eva-nov_mod{font-size:.72rem;font-weight:700;color:var(--nv-muted);text-transform:uppercase;letter-spacing:.05em}.eva-nov_badge{margin-left:auto;font-size:.66rem;font-weight:800;text-transform:uppercase;letter-spacing:.06em;color:#1b1300;background:var(--nv-gold);padding:3px 8px;border-radius:999px}.eva-nov_acciones{display:flex;flex-wrap:wrap;gap:6px;margin-top:14px}.eva-nov_acciones button{display:inline-flex;align-items:center;gap:6px;font-size:.78rem;font-weight:700;padding:6px 11px;border-radius:8px;border:1px solid var(--nv-line);background:transparent;color:var(--nv-navy);cursor:pointer}.eva-nov_acciones button svg{width:12px;height:12px}.eva-nov_acciones button:hover{background:var(--nv-navy-soft)}.eva-nov_acciones button.prim{background:var(--nv-navy);border-color:var(--nv-navy);color:#fff}.eva-nov_acciones button.prim:hover{filter:brightness(1.15)}.eva-nov_pie{display:flex;flex-wrap:wrap;gap:8px;margin-top:24px;padding-top:14px;border-top:1px solid var(--nv-line)}.eva-nov_pie button{display:inline-flex;align-items:center;gap:6px;font-size:.8rem;font-weight:700;padding:7px 12px;border-radius:8px;border:1px solid var(--nv-line);background:var(--nv-card);color:var(--nv-navy);cursor:pointer}.eva-nov_pie button svg{width:12px;height:12px}.eva-nov_pie button:hover{border-color:var(--nv-navy)}@media (max-width: 760px){.eva-nov_hero{grid-template-columns:1fr;padding:20px}.eva-nov_kpis{min-width:0}.eva-nov_grid{grid-template-columns:1fr}}.eva-nov_carr{position:relative;margin-top:16px}.eva-nov_carr-ventana{overflow:hidden;border-radius:16px;border:1px solid var(--nv-line);background:var(--nv-card);box-shadow:var(--nv-shadow)}.eva-nov_carr-pista{display:flex;transition:transform .45s cubic-bezier(.22,.61,.36,1)}@media (prefers-reduced-motion: reduce){.eva-nov_carr-pista{transition:none}}.eva-nov_slide{flex:0 0 100%;min-width:0;display:grid;grid-template-columns:240px minmax(0,1fr);min-height:230px}.eva-nov_slide-arte{display:flex;flex-direction:column;align-items:center;justify-content:center;gap:14px;color:#fff;background:radial-gradient(circle at 85% 10%,rgba(240,176,0,.45),transparent 50%),linear-gradient(150deg,#1a4f87,#0b2342)}.eva-nov_slide-arte svg{width:64px;height:64px;filter:drop-shadow(0 8px 16px rgba(0,0,0,.3))}.eva-nov_slide-arte span{font-size:.7rem;font-weight:800;letter-spacing:.1em;text-transform:uppercase;background:#ffffff24;padding:4px 10px;border-radius:999px}.eva-nov_slide-tx{padding:26px 64px 40px 30px;display:flex;flex-direction:column;justify-content:center}.eva-nov_slide-tx p{margin:0;font-size:.98rem;line-height:1.55;color:var(--nv-muted)!important;max-width:640px}.eva-ayuda_articulo.eva-nov .eva-nov_slide-tx h3{margin:6px 0 8px;font-size:1.35rem;color:var(--nv-ink)}.eva-nov_slide-n{font-size:.72rem;font-weight:800;letter-spacing:.08em;text-transform:uppercase;color:#7a5600}.eva-nov_carr-flecha{position:absolute;top:50%;transform:translateY(-50%);width:38px;height:38px;border-radius:50%;border:1px solid var(--nv-line);background:var(--nv-card);color:var(--nv-navy);display:grid;place-items:center;cursor:pointer;box-shadow:0 6px 16px -8px #07142680}.eva-nov_carr-flecha svg{width:14px;height:14px}.eva-nov_carr-flecha:hover{background:var(--nv-navy);color:#fff;border-color:var(--nv-navy)}.eva-nov_carr-flecha.izq{left:-14px}.eva-nov_carr-flecha.der{right:-14px}.eva-nov_puntos{position:absolute;left:50%;bottom:12px;transform:translate(-50%);display:flex;gap:6px;margin-left:120px}.eva-nov_puntos button{width:8px;height:8px;padding:0;border:0;border-radius:999px;background:var(--nv-line);cursor:pointer;transition:width .2s,background .2s}.eva-nov_puntos button.on{width:22px;background:var(--nv-gold)}@media (max-width: 760px){.eva-nov_slide{grid-template-columns:1fr}.eva-nov_slide-arte{padding:18px;flex-direction:row}.eva-nov_slide-arte svg{width:34px;height:34px}.eva-nov_slide-tx{padding:18px 18px 36px}.eva-nov_puntos{margin-left:0}.eva-nov_carr-flecha.izq{left:4px}.eva-nov_carr-flecha.der{right:4px}}.eva-bienv{z-index:1001}.eva-bienv_ventana{max-width:1240px}.eva-bienv_cuerpo{padding:22px 34px 28px}.eva-bienv_cuerpo .eva-nov{margin:0 auto}.eva-bienv_pie{display:flex;align-items:center;justify-content:space-between;gap:16px;flex-wrap:wrap;padding:12px 22px;background:#fff;border-top:1px solid #dfe4ea}.eva-bienv_check{display:flex;align-items:center;gap:10px;cursor:pointer}.eva-bienv_check input{position:absolute;opacity:0;width:1px;height:1px;pointer-events:none}.eva-bienv_check input:focus-visible+.eva-bienv_caja{outline:2px solid #f0b000;outline-offset:2px}.eva-bienv_check b{display:block;font-size:.88rem;color:#16202b}.eva-bienv_check small{font-size:.75rem;color:#5b6a78}.eva-bienv_check{position:relative;-webkit-user-select:none;user-select:none}.eva-bienv_caja{flex:none;width:22px;height:22px;border-radius:6px;border:2px solid #9fb0c3;background:#fff;display:grid;place-items:center;color:transparent;transition:background .15s,border-color .15s,transform .1s}.eva-bienv_caja svg{width:12px;height:12px}.eva-bienv_caja.on{background:#103a66;border-color:#103a66;color:#fff}.eva-bienv_check:hover .eva-bienv_caja{border-color:#103a66}.eva-bienv_check:active .eva-bienv_caja{transform:scale(.92)}.eva-bienv_botones{display:flex;gap:8px;margin-left:auto}.eva-bienv_btn{display:inline-flex;align-items:center;gap:7px;border:1px solid #dfe4ea;background:#fff;color:#103a66;font-weight:700;font-size:.85rem;padding:9px 16px;border-radius:9px;cursor:pointer}.eva-bienv_btn svg{width:13px;height:13px}.eva-bienv_btn:hover{border-color:#103a66}.eva-bienv_btn--prim{background:#103a66;border-color:#103a66;color:#fff;padding:9px 22px}.eva-bienv_btn--prim:hover{filter:brightness(1.15)}@media (max-width: 760px){.eva-bienv_cuerpo{padding:14px 16px 20px}}:root[data-design=nuevo][data-mode=oscuro] .eva-nov_slide-n{color:#f4d47b}:root[data-design=nuevo][data-mode=oscuro] .eva-bienv_pie{background:var(--dsn-card);border-top-color:var(--dsn-border)}:root[data-design=nuevo][data-mode=oscuro] .eva-bienv_check b{color:var(--dsn-ink)}:root[data-design=nuevo][data-mode=oscuro] .eva-bienv_check small{color:var(--dsn-muted)}:root[data-design=nuevo][data-mode=oscuro] .eva-bienv_caja{background:var(--dsn-surface);border-color:var(--dsn-border)}:root[data-design=nuevo][data-mode=oscuro] .eva-bienv_caja.on{background:#346fb2;border-color:#346fb2;color:#fff}:root[data-design=nuevo][data-mode=oscuro] .eva-bienv_btn{background:var(--dsn-card);border-color:var(--dsn-border);color:#83b6ec}:root[data-design=nuevo][data-mode=oscuro] .eva-bienv_btn--prim{background:#2c5d96;border-color:#2c5d96;color:#fff}.eva-ayuda_articulo.eva-nov .eva-nov_hero h2{border:0;padding:0;color:#fff}.eva-ayuda_articulo.eva-nov .eva-nov_lib-cab h3{margin:0;color:var(--nv-ink)}:root[data-design=nuevo][data-mode=oscuro] .eva-nov{--nv-card: var(--dsn-card);--nv-ink: var(--dsn-ink);--nv-muted: var(--dsn-muted);--nv-line: var(--dsn-border);--nv-navy: hsl(211 73% 72%);--nv-navy-soft: hsl(212 40% 20%);--nv-gold-soft: hsl(44 50% 20%);--nv-shadow: none}:root[data-design=nuevo][data-mode=oscuro] .eva-nov .eva-nov_fecha.on{color:#f4d47b}:root[data-design=nuevo][data-mode=oscuro] .eva-nov .eva-nov_acciones button.prim{background:#2c5d96;border-color:#2c5d96}:root[data-design=nuevo][data-mode=oscuro] .eva-nov .eva-nov_filtros button.on{background:#2c5d96;border-color:#2c5d96}.eva-ayuda_cob{display:flex;flex-direction:column;gap:4px;margin:10px 0 18px}.eva-ayuda_cob-cab{display:grid;grid-template-columns:minmax(0,260px) minmax(0,1fr) 54px;align-items:center;gap:12px;width:100%;padding:7px 10px;border:1px solid #dfe4ea;border-radius:9px;background:#fff;cursor:pointer;text-align:left}.eva-ayuda_cob-cab .nm{font-size:13px;font-weight:600;color:#16202b;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.eva-ayuda_cob-cab .n{font:700 12px IBM Plex Mono,ui-monospace,monospace;color:#5b6a78;text-align:right}.eva-ayuda_cob-cab .barra{height:8px;border-radius:999px;background:#eef1f5;overflow:hidden}.eva-ayuda_cob-cab .barra i{display:block;height:100%;border-radius:999px;background:#b23a48}.eva-ayuda_cob-cab .barra.med i{background:#f0b000}.eva-ayuda_cob-cab .barra.ok i{background:#0d8f7d}.eva-ayuda_cob-cab:hover{border-color:#103a66}.eva-ayuda_cob-faltan{margin:4px 0 8px 14px!important;columns:2 260px}.eva-ayuda_cob-faltan li{font-size:12.5px!important;line-height:1.5!important;color:#2c3a46;break-inside:avoid}.eva-ayuda_cob-faltan span{font-size:11px;color:#5b6a78;text-transform:uppercase;letter-spacing:.03em;margin-right:4px}:root[data-design=nuevo][data-mode=oscuro] .eva-ayuda_cob-cab{background:var(--dsn-card);border-color:var(--dsn-border)}:root[data-design=nuevo][data-mode=oscuro] .eva-ayuda_cob-cab .nm{color:var(--dsn-ink)}:root[data-design=nuevo][data-mode=oscuro] .eva-ayuda_cob-cab .n{color:var(--dsn-muted)}:root[data-design=nuevo][data-mode=oscuro] .eva-ayuda_cob-cab .barra{background:var(--dsn-surface)}:root[data-design=nuevo][data-mode=oscuro] .eva-ayuda_cob-faltan li{color:var(--dsn-ink)}.eva-nov_recom{margin-top:18px;padding-top:14px;border-top:1px dashed var(--dsn-border, rgba(0, 0, 0, .12))}.eva-nov_recom-intro{margin:0 0 10px;font-size:13px;line-height:1.5;color:var(--dsn-muted, #5a6b80)}.eva-soporte_fijo{display:flex;align-items:center;gap:10px;width:100%;text-align:left;padding:10px 12px;margin:0 0 4px;border:0;cursor:pointer;font-family:inherit;background:var(--eva-soporte-fondo, linear-gradient(90deg, rgba(37, 99, 235, .1), rgba(37, 99, 235, .02)));border-bottom:1px solid var(--dsn-divider, #e5e7eb);color:var(--dsn-ink, #1c2533)}.eva-soporte_fijo:hover{background:#2563eb24}.eva-soporte_fijo[aria-busy=true]{opacity:.7;cursor:progress}.eva-soporte_fijo .ico{width:42px;height:42px;border-radius:50%;flex-shrink:0;display:grid;place-items:center;background:#2563eb;color:#fff;font-size:1.05rem}.eva-soporte_fijo .txt{display:flex;flex-direction:column;min-width:0;flex:1}.eva-soporte_fijo .txt b{font-size:.9rem}.eva-soporte_fijo .txt small{font-size:.74rem;color:var(--dsn-muted, #5a6b80);white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.eva-soporte_fijo i{font-style:normal;background:#2563eb;color:#fff;border-radius:999px;font-size:.7rem;font-weight:700;padding:1px 7px}.eva-soporte_barra{padding:6px 10px 0;border-top:1px solid var(--dsn-divider, #e5e7eb);background:var(--dsn-card, #fff)}.eva-soporte_nuevo{width:100%;display:flex;align-items:center;justify-content:center;gap:6px;padding:7px 10px;border:1px dashed #2563eb;border-radius:10px;background:#2563eb0f;color:#2563eb;font-weight:700;font-size:.82rem;font-family:inherit;cursor:pointer}.eva-soporte_nuevo small{font-weight:500;color:var(--dsn-muted, #5a6b80)}.eva-soporte_nuevo:hover{background:#2563eb1f}.eva-soporte_ok{margin:6px 2px 0;font-size:.76rem;color:#15803d}.eva-soporte_form{display:flex;flex-direction:column;gap:8px;padding:10px 12px;border-top:1px solid var(--dsn-divider, #e5e7eb);background:var(--dsn-card, #fff);color:var(--dsn-ink, #1c2533);max-height:62%;overflow:auto}.eva-soporte_form textarea{width:100%;resize:vertical;min-height:64px;padding:8px 10px;border-radius:10px;font-family:inherit;font-size:.84rem;border:1px solid var(--dsn-border, #d0d4da);background:var(--dsn-surface, #fff);color:var(--dsn-ink, #1c2533)}.eva-soporte_cab{display:flex;align-items:center;justify-content:space-between}.eva-soporte_cab b{font-size:.88rem}.eva-soporte_cab button{border:0;background:transparent;color:inherit;cursor:pointer;padding:4px}.eva-soporte_tipos{display:flex;flex-wrap:wrap;gap:6px}.eva-soporte_tipo{display:inline-flex;align-items:center;gap:5px;padding:5px 11px;border-radius:999px;cursor:pointer;border:1px solid var(--dsn-border, #d0d4da);background:var(--dsn-surface, #fff);color:var(--dsn-ink, #1c2533);font-size:.78rem;font-weight:600;font-family:inherit}.eva-soporte_tipo.on{color:#fff;border-color:transparent}.eva-soporte_tipo--error.on{background:#dc2626}.eva-soporte_tipo--mejora.on{background:#16a34a}.eva-soporte_tipo--cambio.on{background:#d97706}.eva-soporte_tipo--duda.on{background:#2563eb}.eva-soporte_captura{display:flex;gap:10px;align-items:center;padding:6px;border-radius:10px;border:1px solid var(--dsn-border, #e2e8f0);background:var(--dsn-surface, #f8fafc)}.eva-soporte_captura img{width:128px;height:80px;object-fit:cover;border-radius:6px;border:1px solid var(--dsn-border, #d0d4da);display:block}.eva-soporte_cap-info{display:flex;flex-direction:column;gap:2px;min-width:0;font-size:.76rem}.eva-soporte_cap-info b{white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.eva-soporte_cap-info small{color:var(--dsn-muted, #5a6b80)}.eva-soporte_cap-info span{display:flex;gap:8px;margin-top:2px}.eva-soporte_cap-info button{border:0;background:transparent;color:#2563eb;cursor:pointer;padding:0;font-size:.74rem;font-family:inherit}.eva-soporte_cap-cargando,.eva-soporte_cap-tomar{font-size:.8rem;color:var(--dsn-muted, #5a6b80);padding:6px}.eva-soporte_cap-tomar{border:0;background:transparent;color:#2563eb;cursor:pointer;font-family:inherit;font-weight:600}.eva-soporte_nota{margin:0;font-size:.74rem;color:var(--dsn-muted, #5a6b80)}.eva-soporte_err{margin:0;font-size:.76rem;color:#dc2626}.eva-soporte_pie{display:flex;justify-content:flex-end}.eva-soporte_enviar{display:inline-flex;align-items:center;gap:6px;padding:7px 16px;border:0;border-radius:10px;cursor:pointer;background:#2563eb;color:#fff;font-weight:700;font-size:.82rem;font-family:inherit}.eva-soporte_enviar:disabled{opacity:.6;cursor:default}.eva-soporte_acciones{display:flex;gap:6px}.eva-soporte_acciones .eva-soporte_nuevo{flex:1}.eva-soporte_ver{display:inline-flex;align-items:center;gap:5px;padding:7px 10px;border-radius:10px;cursor:pointer;white-space:nowrap;border:1px solid var(--dsn-border, #d0d4da);background:var(--dsn-surface, #fff);color:var(--dsn-ink, #1c2533);font-size:.78rem;font-weight:600;font-family:inherit}.eva-soporte_ver.on{border-color:#2563eb;color:#2563eb}.eva-soporte_mis{list-style:none;margin:6px 0 4px;padding:0;max-height:220px;overflow:auto}.eva-soporte_mis li{display:flex;flex-direction:column;gap:1px;padding:6px 2px;border-bottom:1px solid var(--dsn-divider, #eef0f3);font-size:.76rem}.eva-soporte_mis small{color:var(--dsn-muted, #5a6b80);font-size:.7rem}.eva-soporte_mis-l1{display:flex;justify-content:space-between;gap:6px;align-items:center}.eva-soporte_mis-l2{color:var(--dsn-muted, #5a6b80);white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.eva-soporte_est{font-style:normal;font-size:.68rem;font-weight:700;padding:1px 8px;border-radius:999px}.eva-soporte_est--gris{background:#64748b26;color:#64748b}.eva-soporte_est--azul{background:#2563eb24;color:#2563eb}.eva-soporte_est--ambar{background:#d9770629;color:#b45309}.eva-soporte_est--verde{background:#16a34a26;color:#15803d}.eva-soporte_mis{max-height:300px}.eva-soporte_mis li{border:1px solid var(--dsn-border, #e2e8f0);border-radius:10px;padding:8px 10px;margin-bottom:6px;background:var(--dsn-surface, #fff)}.eva-soporte_mis li.por-confirmar{border-color:#16a34a8c;background:#16a34a0f}.eva-soporte_pregunta{margin:4px 0 0;font-size:.76rem;font-weight:600;color:#15803d}.eva-soporte_mis-acc{display:flex;flex-wrap:wrap;gap:6px;margin-top:6px}.eva-soporte_mis-acc button{border-radius:8px;padding:4px 10px;font-size:.74rem;font-weight:700;font-family:inherit;cursor:pointer;border:1px solid transparent}.eva-soporte_mis-acc button:disabled{opacity:.6;cursor:default}.eva-soporte_mis-acc .ok{background:#16a34a;color:#fff}.eva-soporte_mis-acc .no{background:transparent;border-color:#dc2626;color:#dc2626}.eva-soporte_mis-acc .sec{background:transparent;border-color:var(--dsn-border, #d0d4da);color:var(--dsn-ink, #1c2533)}.eva-soporte_falla{display:flex;flex-direction:column;gap:6px;margin-top:6px}.eva-soporte_falla textarea{width:100%;padding:6px 8px;border-radius:8px;font-family:inherit;font-size:.8rem;border:1px solid var(--dsn-border, #d0d4da);background:var(--dsn-surface, #fff);color:var(--dsn-ink, #1c2533)}.eva-soporte_falla span{display:flex;justify-content:flex-end;gap:6px}.eva-soporte_falla button{border-radius:8px;padding:4px 12px;font-size:.76rem;font-weight:700;font-family:inherit;cursor:pointer}.eva-soporte_falla .pri{background:#2563eb;color:#fff;border:0}.eva-soporte_falla .pri:disabled{opacity:.6}.eva-soporte_falla .sec{background:transparent;border:1px solid var(--dsn-border, #d0d4da);color:var(--dsn-ink, #1c2533)}.eva-soporte_form{gap:10px;padding:12px 14px;box-shadow:0 -6px 18px #0f172a0f}.eva-soporte_cab b{font-size:.95rem}.eva-soporte_captura img{width:150px;height:92px}.eva-soporte-rapido{position:fixed;top:0;right:0;bottom:0;left:0;z-index:1300;background:#0f172a59;display:flex;align-items:center;justify-content:center;padding:16px}.eva-soporte-rapido_caja{width:min(520px,100%);max-height:90vh;overflow:auto;border-radius:14px;background:var(--dsn-card, #fff);box-shadow:0 20px 50px #0f172a4d}.eva-soporte-rapido_caja .eva-soporte_form{max-height:none;border-top:0;box-shadow:none;padding:16px 18px}.eva-soporte-rapido_caja .eva-soporte_captura img{width:180px;height:110px}.eva-soporte-rapido_ok{display:flex;flex-direction:column;align-items:center;text-align:center;gap:8px;padding:26px 22px;color:var(--dsn-ink, #1c2533)}.eva-soporte-rapido_ok>svg{font-size:2.2rem;color:#16a34a}.eva-soporte-rapido_ok b{font-size:1rem}.eva-soporte-rapido_ok p{margin:0;font-size:.84rem;color:var(--dsn-muted, #5a6b80)}.eva-soporte-rapido_ok span{display:flex;gap:8px;margin-top:6px}.eva-soporte-rapido_ok button{border-radius:10px;padding:7px 16px;font-weight:700;font-size:.82rem;font-family:inherit;cursor:pointer}.eva-soporte-rapido_ok .pri{border:0;background:#2563eb;color:#fff}.eva-soporte-rapido_ok .sec{border:1px solid var(--dsn-border, #d0d4da);background:transparent;color:var(--dsn-ink, #1c2533)}.eva-soporte-rapido_ok .eva-soporte-rapido_bot{color:#7c3aed;font-weight:600}.eva-soporte-rapido_ok .eva-soporte-rapido_bot:not(.listo){animation:eva-bot-pulso 1.4s ease-in-out infinite}@keyframes eva-bot-pulso{50%{opacity:.45}}@media (prefers-reduced-motion: reduce){.eva-soporte-rapido_ok .eva-soporte-rapido_bot{animation:none}}.eva-soporte-rapido_caja{width:min(560px,100%);max-height:min(92vh,760px);overflow:hidden;display:flex;flex-direction:column}.eva-srep{display:flex;flex-direction:column;min-height:0;flex:1;color:var(--dsn-ink, #1c2533);font-family:inherit}.eva-srep_cab{display:flex;align-items:center;gap:12px;padding:16px 18px 12px;border-bottom:1px solid var(--dsn-divider, #e5e7eb)}.eva-srep_cab>div{display:flex;flex-direction:column;flex:1;min-width:0}.eva-srep_cab b{font-size:1.02rem}.eva-srep_cab small{font-size:.76rem;color:var(--dsn-muted, #5a6b80)}.eva-srep_ico{width:38px;height:38px;border-radius:10px;display:grid;place-items:center;background:#2563eb1f;color:#2563eb;flex-shrink:0}.eva-srep_x{border:0;background:transparent;color:var(--dsn-muted, #5a6b80);cursor:pointer;width:32px;height:32px;border-radius:8px}.eva-srep_x:hover{background:#64748b1f;color:var(--dsn-ink, #1c2533)}.eva-srep_cuerpo{padding:14px 18px 6px;overflow:auto;display:flex;flex-direction:column;gap:8px;min-height:0;flex:1}.eva-srep_lbl{font-size:.72rem;font-weight:700;text-transform:uppercase;letter-spacing:.04em;color:var(--dsn-muted, #5a6b80);margin-top:4px}.eva-srep_tipos{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:8px}@media (max-width: 520px){.eva-srep_tipos{grid-template-columns:repeat(2,minmax(0,1fr))}}.eva-srep_tipo{display:flex;flex-direction:column;align-items:flex-start;gap:3px;text-align:left;padding:10px;border-radius:12px;cursor:pointer;border:1.5px solid var(--dsn-border, #d0d4da);background:var(--dsn-surface, #fff);color:var(--dsn-ink, #1c2533);font-family:inherit}.eva-srep_tipo svg{font-size:1rem}.eva-srep_tipo b{font-size:.84rem}.eva-srep_tipo small{font-size:.68rem;line-height:1.25;color:var(--dsn-muted, #5a6b80)}.eva-srep_tipo:hover{border-color:#94a3b8}.eva-srep_tipo--error svg{color:#dc2626}.eva-srep_tipo--mejora svg{color:#16a34a}.eva-srep_tipo--cambio svg{color:#d97706}.eva-srep_tipo--duda svg{color:#2563eb}.eva-srep_tipo.on.eva-srep_tipo--error{border-color:#dc2626;background:#dc262612}.eva-srep_tipo.on.eva-srep_tipo--mejora{border-color:#16a34a;background:#16a34a12}.eva-srep_tipo.on.eva-srep_tipo--cambio{border-color:#d97706;background:#d9770614}.eva-srep_tipo.on.eva-srep_tipo--duda{border-color:#2563eb;background:#2563eb12}.eva-srep_cap{display:flex;gap:12px;align-items:center;padding:8px;border-radius:12px;border:1px solid var(--dsn-border, #e2e8f0);background:var(--dsn-surface, #f8fafc)}.eva-srep_cap img{width:200px;height:122px;object-fit:cover;border-radius:8px;border:1px solid var(--dsn-border, #d0d4da);display:block}.eva-srep_cap-info{display:flex;flex-direction:column;gap:3px;min-width:0;font-size:.78rem}.eva-srep_cap-info b{font-size:.82rem;overflow:hidden;text-overflow:ellipsis;display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical}.eva-srep_cap-info small{color:var(--dsn-muted, #5a6b80)}.eva-srep_cap-info span{display:flex;flex-wrap:wrap;gap:10px;margin-top:4px}.eva-srep_cap-info button{border:0;background:transparent;color:#2563eb;cursor:pointer;padding:0;font-size:.76rem;font-weight:600;font-family:inherit}.eva-srep_cap--grande{flex-direction:column;align-items:stretch;gap:8px}.eva-srep_cap--grande>a{display:block}.eva-srep_cap--grande img{width:100%;height:auto;max-height:300px;object-fit:contain;background:#0f172a0d}.eva-srep_cap--grande .eva-srep_cap-info b{-webkit-line-clamp:1}.eva-soporte-rapido_caja:has(.eva-srep_cuerpo--2col){width:min(1040px,96vw)}.eva-srep_cuerpo--2col{display:grid;grid-template-columns:minmax(0,1.15fr) minmax(0,1fr);gap:18px;align-items:stretch}.eva-srep_cuerpo--2col .eva-srep_col{display:flex;flex-direction:column;gap:8px;min-width:0}.eva-srep_cuerpo--2col .eva-srep_col--der .eva-srep_texto{flex:1;min-height:150px}.eva-srep_cuerpo--2col .eva-srep_tipos{grid-template-columns:repeat(4,minmax(0,1fr));gap:6px}.eva-srep_cuerpo--2col .eva-srep_tipo{flex-direction:row;align-items:center;justify-content:center;gap:7px;padding:8px 6px}.eva-srep_cuerpo--2col .eva-srep_tipo small{display:none}.eva-srep_cuerpo--2col .eva-srep_tipo b{white-space:nowrap;-webkit-hyphens:none;hyphens:none;word-break:keep-all;overflow-wrap:normal}.eva-srep_cuerpo--2col .eva-srep_cap-info>span{gap:8px}.eva-srep_cuerpo--2col .eva-srep_cap-info>span button{display:inline-flex;flex-direction:row;align-items:center;gap:6px;padding:5px 10px;border-radius:8px;border:1px solid var(--dsn-border, #d0d4da);background:var(--dsn-surface, #fff);font-size:.76rem;line-height:1.2}.eva-srep_cuerpo--2col .eva-srep_cap-info>span button svg{display:inline-block;margin:0}.eva-srep_cuerpo--2col .eva-srep_cap-info>span button:hover{border-color:#2563eb}.eva-srep_cuerpo--2col .eva-srep_cap--grande img{max-height:220px}.eva-srep_cuerpo--2col .eva-srep_lbl{margin-top:2px}.eva-srep:has(.eva-srep_cuerpo--2col) .eva-srep_cuerpo{padding-top:10px;gap:6px}@media (max-width: 820px){.eva-srep_cuerpo--2col{grid-template-columns:1fr}.eva-srep_cuerpo--2col .eva-srep_tipos{grid-template-columns:repeat(4,minmax(0,1fr))}}.eva-srep_adj{display:flex;flex-wrap:wrap;align-items:center;gap:8px}.eva-srep_adj .eva-srep_adj-item{position:relative;display:flex;align-items:center;gap:6px;max-width:190px;padding:4px 26px 4px 4px;border-radius:8px;border:1px solid var(--dsn-border, #d0d4da);background:var(--dsn-surface, #fff)}.eva-srep_adj .eva-srep_adj-item img,.eva-srep_adj .eva-srep_adj-item .eva-srep_adj-pdf{width:38px;height:38px;object-fit:cover;border-radius:6px;flex:none}.eva-srep_adj .eva-srep_adj-item .eva-srep_adj-pdf{display:flex;align-items:center;justify-content:center;background:#fee2e2;color:#dc2626;font-size:1.1rem}.eva-srep_adj .eva-srep_adj-item small{font-size:.72rem;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;min-width:0;color:var(--dsn-ink, #1c2533)}.eva-srep_adj .eva-srep_adj-item button{position:absolute;top:3px;right:3px;border:0;background:transparent;color:var(--dsn-muted, #5a6b80);cursor:pointer;padding:2px 4px}.eva-srep_adj .eva-srep_adj-agregar{display:inline-flex;align-items:center;gap:6px;padding:7px 12px;border-radius:8px;cursor:pointer;font-family:inherit;border:1px dashed #93c5fd;background:#2563eb0d;color:#2563eb;font-size:.8rem;font-weight:600}.eva-srep_adj .eva-srep_adj-agregar small{font-weight:400;color:var(--dsn-muted, #5a6b80)}.eva-srep_lbl--con-accion{display:flex;align-items:center;justify-content:space-between}.eva-srep_lbl--con-accion button{border:0;background:transparent;color:#2563eb;cursor:pointer;padding:0;font-size:.76rem;font-weight:600;font-family:inherit;text-transform:none;letter-spacing:0}.eva-srep_cap-vacia{border:0;background:transparent;color:#2563eb;cursor:pointer;font-family:inherit;font-weight:600;font-size:.82rem;padding:18px;width:100%;text-align:center}.eva-srep_cap-falta{display:flex;flex-direction:column;align-items:center;gap:2px;width:100%;padding:6px 0}.eva-srep_cap-falta>small{font-size:.76rem;color:#b45309;text-align:center;padding:0 8px}.eva-srep_cap-falta>span{display:flex;justify-content:center;flex-wrap:wrap}.eva-srep_cap-falta .eva-srep_cap-vacia{width:auto;padding:10px 14px}.eva-srep_texto{width:100%;min-height:90px;resize:vertical;padding:10px 12px;border-radius:12px;font-family:inherit;font-size:.86rem;box-sizing:border-box;border:1px solid var(--dsn-border, #d0d4da);background:var(--dsn-surface, #fff);color:var(--dsn-ink, #1c2533)}.eva-srep_texto:focus{outline:2px solid rgba(37,99,235,.35);border-color:#2563eb}.eva-srep_nota{margin:0;font-size:.74rem;color:var(--dsn-muted, #5a6b80)}.eva-srep_err{margin:0;font-size:.78rem;color:#dc2626}.eva-srep_pie{display:flex;justify-content:flex-end;gap:8px;padding:12px 18px 16px;flex-shrink:0;border-top:1px solid var(--dsn-divider, #e5e7eb);background:var(--dsn-card, #fff)}.eva-srep_btn{display:inline-flex;align-items:center;gap:7px;height:38px;padding:0 18px;border-radius:10px;cursor:pointer;font-family:inherit;font-weight:700;font-size:.85rem;line-height:1;white-space:nowrap}.eva-srep_btn--pri{border:0;background:#2563eb;color:#fff}.eva-srep_btn--pri:hover{background:#1d4ed8}.eva-srep_btn--pri:disabled{opacity:.6;cursor:default}.eva-srep_btn--sec{border:1px solid var(--dsn-border, #d0d4da);background:transparent;color:var(--dsn-ink, #1c2533)}.eva-mensajes_burbuja--soporte{padding:0;overflow:hidden;width:420px;max-width:100%}.eva-aviso-sop{--c: #2563eb;display:flex;flex-direction:column;color:var(--m-texto)}.eva-aviso-sop--verde{--c: #16a34a}.eva-aviso-sop--ambar{--c: #d97706}.eva-aviso-sop--gris{--c: #64748b}.eva-aviso-sop--bot{--c: #7c3aed}.eva-aviso-sop--bot .eva-aviso-sop_cuerpo{font-size:13.5px;line-height:1.5}.eva-aviso-sop_cab{display:flex;align-items:center;gap:10px;padding:10px 12px;background:color-mix(in srgb,var(--c) 14%,var(--m-otro));border-bottom:1px solid color-mix(in srgb,var(--c) 25%,transparent)}.eva-aviso-sop_cab .ico{width:32px;height:32px;flex:none;display:grid;place-items:center;border-radius:50%;font-size:16px;background:color-mix(in srgb,var(--c) 22%,var(--m-otro))}.eva-aviso-sop_cab .tit{display:flex;flex-direction:column;min-width:0;line-height:1.25}.eva-aviso-sop_cab b{font-size:14px;font-weight:700;color:color-mix(in srgb,var(--c) 75%,var(--m-texto))}.eva-aviso-sop_cab small{font-size:11.5px;color:var(--m-suave);white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.eva-aviso-sop_cuerpo{display:flex;flex-direction:column;gap:8px;padding:10px 12px 4px}.eva-aviso-sop_cuerpo .msg{margin:0;font-size:13.5px;line-height:1.5;color:var(--m-texto);white-space:pre-wrap}.eva-aviso-sop_cuerpo .sigue{margin:0;font-size:12px;line-height:1.45;color:var(--m-suave)}.eva-aviso-sop_cuerpo .nota{margin:0;padding:7px 10px;border-left:3px solid var(--c);border-radius:0 8px 8px 0;font-size:13px;line-height:1.4;background:color-mix(in srgb,var(--m-chat) 70%,transparent);white-space:pre-wrap}.eva-aviso-sop_cuerpo .nota span{display:block;font-size:10.5px;font-weight:700;text-transform:uppercase;letter-spacing:.04em;color:var(--m-suave);margin-bottom:2px}.eva-aviso-sop_cuerpo .captura{border-radius:8px;overflow:hidden}.eva-aviso-sop_pie{display:flex;flex-direction:column;gap:6px;margin:6px 12px 2px;padding-top:8px;border-top:1px dashed var(--m-borde)}.eva-aviso-sop_pie .preg{margin:0;font-size:12.5px;font-weight:600;color:var(--m-suave)}.eva-aviso-sop_pie .botones{display:flex;flex-wrap:wrap;gap:6px}.eva-aviso-sop_pie button{font:inherit;font-size:12px;font-weight:700;padding:5px 11px;border-radius:8px;cursor:pointer;white-space:nowrap;border:1px solid var(--m-borde);background:var(--m-card);color:var(--m-texto)}.eva-aviso-sop_pie button:disabled{opacity:.55;cursor:default}.eva-aviso-sop_pie button.act{background:#16a34a;border-color:#16a34a;color:#fff}.eva-aviso-sop_pie button.act:hover{background:#15803d}.eva-aviso-sop_pie button.ok{color:#16a34a;border-color:color-mix(in srgb,#16a34a 45%,transparent)}.eva-aviso-sop_pie button.no{color:var(--m-rojo);border-color:color-mix(in srgb,var(--m-rojo) 40%,transparent)}.eva-aviso-sop_pie button.sec{color:var(--m-suave)}.eva-aviso-sop_pie .ok,.eva-aviso-sop_pie .mal{margin:0;font-size:12.5px;font-weight:600}.eva-aviso-sop_pie p.ok{color:#16a34a}.eva-aviso-sop_pie p.mal{color:var(--m-rojo)}.eva-aviso-sop_pie .falla{display:flex;flex-direction:column;gap:6px}.eva-aviso-sop_pie .falla textarea{width:100%;box-sizing:border-box;resize:vertical;font:inherit;font-size:12.5px;padding:6px 8px;border-radius:8px;background:var(--m-chat);color:var(--m-texto);border:1px solid var(--m-borde)}.eva-aviso-sop_pie .falla span{display:flex;justify-content:flex-end;gap:6px}.eva-mensajes_burbuja--soporte>.eva-mensajes_pie{padding:0 12px 6px}.eva-mensajes_burbuja--soporte>.eva-mensajes_cita{margin:8px 10px 0}.eva-mensajes_cerrado-link{display:inline;padding:0;border:0;background:none;color:inherit;font:inherit;font-weight:700;text-decoration:underline;cursor:pointer}.eva-mensajes_fila--mio .eva-mensajes_burbuja--soporte{background:var(--m-otro);border-color:color-mix(in srgb,var(--m-borde) 70%,transparent);color:var(--m-texto)}.eva-mensajes_burbuja--soporte>.eva-mensajes_ver-reporte{margin:2px 12px 4px;width:auto;align-self:stretch}.eva-sop-barra{display:flex;flex-wrap:wrap;align-items:center;gap:8px;padding:7px 14px;background:var(--m-card);border-bottom:1px solid var(--m-borde);font-size:12.5px;color:var(--m-texto)}.eva-sop-barra .t{display:flex;align-items:center;gap:8px}.eva-sop-barra .e{font-style:normal;font-size:11px;font-weight:700;padding:2px 8px;border-radius:10px;background:color-mix(in srgb,#2563eb 14%,var(--m-card));color:#1d4ed8}.eva-sop-barra .e--proceso{background:color-mix(in srgb,#d97706 16%,var(--m-card));color:#b45309}.eva-sop-barra .e--resuelto,.eva-sop-barra .e--liberado{background:color-mix(in srgb,#16a34a 16%,var(--m-card));color:#15803d}.eva-sop-barra>.cerrar{margin-left:auto;padding:4px 12px;border-radius:8px;border:1px solid var(--m-borde);background:var(--m-card);color:var(--m-texto);font:inherit;font-size:12px;font-weight:600;cursor:pointer}.eva-sop-barra>.cerrar:hover{border-color:var(--m-rojo);color:var(--m-rojo)}.eva-sop-barra .panel{flex-basis:100%;display:flex;flex-direction:column;gap:8px;padding:8px 0 4px}.eva-sop-barra .panel p{margin:0;font-size:12px;color:var(--m-suave)}.eva-sop-barra .panel p.mal{color:var(--m-rojo)}.eva-sop-barra .panel .motivos{display:flex;flex-wrap:wrap;gap:6px}.eva-sop-barra .panel .motivos button{padding:4px 10px;border-radius:14px;border:1px solid var(--m-borde);background:var(--m-card);color:var(--m-texto);font:inherit;font-size:12px;cursor:pointer}.eva-sop-barra .panel .motivos button.on{border-color:var(--m-acento);background:color-mix(in srgb,var(--m-acento) 12%,var(--m-card));font-weight:600}.eva-sop-barra .panel textarea{width:100%;box-sizing:border-box;resize:vertical;font:inherit;font-size:12.5px;padding:6px 8px;border-radius:8px;background:var(--m-chat);color:var(--m-texto);border:1px solid var(--m-borde)}.eva-sop-barra .panel .acc{display:flex;justify-content:flex-end;gap:6px}.eva-sop-barra .panel .acc button{padding:5px 12px;border-radius:8px;font:inherit;font-size:12px;font-weight:700;cursor:pointer;border:1px solid var(--m-borde);background:var(--m-card);color:var(--m-texto)}.eva-sop-barra .panel .acc button.pri{background:var(--m-rojo);border-color:var(--m-rojo);color:#fff}.eva-sop-barra .panel .acc button:disabled{opacity:.6}.eva-mensajes_fila--mio .eva-mensajes_burbuja:not(.eva-mensajes_burbuja--soporte) .eva-mensajes_ver-reporte.en-burbuja{width:100%;background:color-mix(in srgb,currentColor 14%,transparent);color:inherit;border-color:color-mix(in srgb,currentColor 40%,transparent)}.eva-mensajes_fila--mio .eva-mensajes_burbuja:not(.eva-mensajes_burbuja--soporte) .eva-mensajes_ver-reporte.en-burbuja:hover{background:color-mix(in srgb,currentColor 24%,transparent);color:inherit;border-color:currentColor}.eva-soporte-rapido_caja,.eva-soporte-rapido_caja *,.eva-soporte-rapido_caja *:before,.eva-soporte-rapido_caja *:after,.eva-srep,.eva-srep *,.eva-srep *:before,.eva-srep *:after{-webkit-hyphens:manual;hyphens:manual;word-break:normal}.eva-soporte-rapido_caja svg.svg-inline--fa,.eva-srep svg.svg-inline--fa{display:inline-block;width:1em;height:1em;min-width:1em;flex:none;vertical-align:-.125em;margin:0}.eva-soporte-rapido_caja button,.eva-srep button{white-space:nowrap}.eva-soporte-rapido_caja .eva-srep_tipo,.eva-srep .eva-srep_tipo{justify-content:center;gap:8px}.eva-soporte-rapido_caja .eva-srep_tipo b,.eva-srep .eva-srep_tipo b{font-size:.86rem}.eva-soporte-rapido_caja .eva-srep_cap-info>span,.eva-srep .eva-srep_cap-info>span{display:flex;flex-wrap:wrap;justify-content:flex-start;gap:6px;margin-top:4px}.eva-soporte-rapido_caja .eva-srep_cap-info>span button,.eva-srep .eva-srep_cap-info>span button{display:inline-flex;align-items:center;justify-content:center;gap:6px;width:auto;flex:none;padding:5px 11px;border-radius:999px;font-size:.76rem;font-weight:600;color:#2563eb}.eva-soporte-rapido_caja .eva-srep_cap-info>b,.eva-srep .eva-srep_cap-info>b{font-size:.82rem}.eva-soporte-rapido_caja .eva-srep_adj-agregar,.eva-srep .eva-srep_adj-agregar{width:auto;flex:none;justify-content:center;gap:7px;padding:6px 12px}.eva-soporte-rapido_caja .eva-srep_adj-agregar small,.eva-srep .eva-srep_adj-agregar small{font-size:.72rem}.eva-ayuda{position:fixed;top:0;right:0;bottom:0;left:0;z-index:1000;background:#0714268c;display:flex;align-items:center;justify-content:center;padding:16px}.eva-ayuda_ventana{background:#f2f4f7;width:100%;max-width:1560px;height:92vh;border-radius:16px;overflow:hidden;display:flex;flex-direction:column;box-shadow:0 24px 60px #050c1859}.eva-ayuda_header{background:linear-gradient(135deg,#0e2747,#071426);color:#fff;padding:14px 20px;display:flex;align-items:center;justify-content:space-between}.eva-ayuda_header h1{margin:0;font-size:18px;display:flex;align-items:center;gap:10px}.eva-ayuda_header h1 svg{color:#f0b000}.eva-ayuda_header-acciones{display:flex;gap:10px}.eva-ayuda_btn{background:#ffffff1f;color:#fff;border:0;border-radius:9px;padding:8px 14px;font-weight:700;font-size:13px;cursor:pointer;display:flex;align-items:center;gap:8px}.eva-ayuda_btn:hover{background:#ffffff38}.eva-ayuda_btn--cerrar{padding:8px 11px}.eva-ayuda_cuerpo{flex:1;display:flex;min-height:0}.eva-ayuda_indice{width:318px;flex:0 0 auto;border-right:1px solid #dfe4ea;background:#fff;overflow-y:auto;padding:14px}.eva-ayuda_buscador{display:flex;align-items:center;gap:8px;border:1.5px solid #d4dbe2;border-radius:10px;padding:8px 12px;margin-bottom:14px;color:#9aa4ad}.eva-ayuda_buscador input{border:0;outline:none;flex:1;font-size:13px;background:transparent;color:#16202b}.eva-ayuda_switch{display:flex;gap:4px;background:#eef1f5;border:1px solid #dfe4ea;border-radius:10px;padding:3px;margin-bottom:4px}.eva-ayuda_switch-op{flex:1;border:0;border-radius:8px;background:transparent;padding:6px 8px;font-size:11.5px;font-weight:700;color:#5b6a78;cursor:pointer;transition:background .15s ease,color .15s ease}.eva-ayuda_switch-op:hover{background:#e3e9f0;color:#103a66}.eva-ayuda_switch-op--on{background:#103a66;color:#fff;box-shadow:inset 0 -2px #f0b000}.eva-ayuda_switch-op--on:hover{background:#103a66;color:#fff}.eva-ayuda_area{font-size:10.5px;font-weight:800;letter-spacing:.6px;text-transform:uppercase;color:#345d80;margin:14px 2px 6px}.eva-ayuda_item{display:block;width:100%;text-align:left;background:transparent;border:1px solid transparent;border-radius:10px;padding:9px 11px;cursor:pointer}.eva-ayuda_item b{display:block;font-size:13.5px;color:#16202b;line-height:1.3}.eva-ayuda_item>span.eva-ayuda_item-res{display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;overflow:hidden;font-size:11.5px;line-height:1.35;color:#5b6a78;margin-top:2px}.eva-ayuda_item:hover{background:#f2f6fa}.eva-ayuda_item--on{background:#eef4fb;border-color:#103a66}.eva-ayuda_item--on b{color:#103a66}.eva-ayuda_vacio{font-size:13px;color:#5b6a78;padding:8px}.eva-ayuda_contenido{flex:1;overflow-y:auto;padding:26px 40px 40px}.eva-ayuda_articulo{max-width:1180px}.eva-ayuda_articulo h2{margin:0 0 8px;font-size:22px;color:#16202b;border-bottom:3px solid #f0b000;padding-bottom:8px}.eva-ayuda_articulo h3{margin:22px 0 6px;font-size:15.5px;color:#103a66}.eva-ayuda_articulo p{font-size:14px;line-height:1.6;color:#2c3a46}.eva-ayuda_articulo ul{margin:6px 0;padding-left:22px}.eva-ayuda_articulo li{font-size:14px;line-height:1.65;color:#2c3a46;margin-bottom:4px}.eva-ayuda_articulo code{background:#eef1f5;border:1px solid #dfe4ea;border-radius:6px;padding:1px 7px;font-size:12.5px}.eva-ayuda_version{background:#fff;border:1px solid #dfe4ea;border-radius:12px;padding:14px 18px;margin:14px 0}.eva-ayuda_version h3{margin:0 0 8px}.eva-ayuda_nota{font-size:12.5px;color:#5b6a78;font-style:italic}.eva-proc{--card: #fff;--ink: #16202b;--muted: #5b6a78;--line: #dfe4ea;--line-strong: #ccd3db;--navy: #103a66;--navy-soft: #eef4fb;--gold: #f0b000;--teal: #0d8f7d;--teal-soft: #e6f4f1;--amber: #b9741f;--amber-soft: #f7ecd9;--rose: #b23a48;--rose-soft: #f7e2e4;--rh-shadow: 0 1px 2px rgba(24, 33, 44, .05), 0 8px 22px -12px rgba(24, 33, 44, .18)}.eva-proc_mono{font-family:IBM Plex Mono,ui-monospace,SFMono-Regular,Menlo,monospace;font-size:.9em}.eva-proc_pipe{display:flex;flex-wrap:wrap;gap:9px;align-items:stretch;margin:20px 0 8px}.eva-proc_pstep{flex:1 1 108px;min-width:104px;background:var(--card);border:1px solid var(--line);border-radius:11px;padding:11px 12px;box-shadow:var(--rh-shadow);position:relative}.eva-proc_pstep b{display:block;font-size:.9rem;color:var(--ink);font-weight:700}.eva-proc_pstep span{font-size:.7rem;color:var(--muted);font-family:IBM Plex Mono,ui-monospace,monospace}.eva-proc_n{position:absolute;top:-9px;left:-9px;width:22px;height:22px;border-radius:50%;background:var(--navy);color:#fff;display:grid;place-items:center;font-family:IBM Plex Mono,ui-monospace,monospace;font-size:.72rem;font-weight:600;font-style:normal}.eva-proc_pstep.go .eva-proc_n{background:var(--teal)}.eva-proc_pstep.warm .eva-proc_n{background:var(--amber)}.eva-proc_callout{background:var(--navy-soft);border:1px solid var(--line);border-left:4px solid var(--gold);border-radius:12px;padding:14px 16px;margin:18px 0;font-size:13.5px;line-height:1.6;color:#2c3a46}.eva-proc_callout b{color:var(--ink)}.eva-proc_stage{background:var(--card);border:1px solid var(--line);border-radius:16px;box-shadow:var(--rh-shadow);margin:16px 0;overflow:hidden}.eva-proc_stage-h{display:flex;align-items:flex-start;gap:13px;padding:16px 18px 13px;border-bottom:1px solid var(--line)}.eva-proc_badge{flex:0 0 auto;width:36px;height:36px;border-radius:10px;background:var(--navy);color:#fff;display:grid;place-items:center;font-family:IBM Plex Mono,ui-monospace,monospace;font-weight:600;font-size:1.05rem}.eva-proc_stage.go .eva-proc_badge{background:var(--teal)}.eva-proc_stage.warm .eva-proc_badge{background:var(--amber)}.eva-proc_stage.stop .eva-proc_badge{background:var(--rose)}.eva-proc_stitle{margin:1px 0 0;font-size:1.12rem;color:var(--ink);font-weight:700;line-height:1.2}.eva-proc_mod{font-family:IBM Plex Mono,ui-monospace,monospace;font-size:.73rem;color:var(--muted);display:inline-block;margin-top:3px}.eva-proc_stage-b{display:grid;grid-template-columns:1.1fr .9fr}.eva-proc_do{padding:15px 18px}.eva-proc_do h5{font-size:.71rem;letter-spacing:.07em;text-transform:uppercase;color:var(--muted);margin:0 0 7px;font-weight:800}.eva-proc_do h5+h5{margin-top:13px}.eva-proc_do ul{margin:0 0 10px;padding-left:18px}.eva-proc_do li{font-size:13.5px;line-height:1.55;color:#2c3a46;margin:3px 0}.eva-proc_do li b{color:var(--ink)}.eva-proc_sys{font-size:13px;color:var(--muted);line-height:1.55;margin:0}.eva-proc_sys b{color:var(--teal);font-weight:700}.eva-proc_ficha{background:var(--navy-soft);border-left:1px solid var(--line);padding:15px 18px;font-family:IBM Plex Mono,ui-monospace,monospace}.eva-proc_ficha h5{font-size:.71rem;letter-spacing:.06em;text-transform:uppercase;color:var(--navy);margin:0 0 8px;font-weight:700}.eva-proc_frow{display:flex;justify-content:space-between;gap:10px;font-size:.78rem;padding:4px 0;border-bottom:1px dotted var(--line-strong)}.eva-proc_frow:last-child{border-bottom:0}.eva-proc_frow span{color:var(--muted)}.eva-proc_frow b{color:var(--ink);font-weight:600;text-align:right}.eva-proc_pill{display:inline-block;font-family:IBM Plex Mono,ui-monospace,monospace;font-size:.69rem;font-weight:600;padding:2px 8px;border-radius:999px;border:1px solid transparent;white-space:nowrap}.eva-proc_pill.pend{background:var(--amber-soft);color:var(--amber);border-color:var(--amber)}.eva-proc_pill.ok{background:var(--teal-soft);color:var(--teal);border-color:var(--teal)}.eva-proc_pill.stop{background:var(--rose-soft);color:var(--rose);border-color:var(--rose)}.eva-proc_pill.navy{background:var(--navy-soft);color:var(--navy);border-color:var(--navy)}.eva-proc_links{display:grid;gap:9px;margin-top:6px}.eva-proc_link{display:flex;align-items:center;gap:12px;background:var(--card);border:1px solid var(--line);border-radius:12px;padding:11px 15px;box-shadow:var(--rh-shadow);font-size:13.5px;color:#2c3a46}.eva-proc_link .arw{color:var(--teal);font-weight:700;font-family:IBM Plex Mono,ui-monospace,monospace}.eva-proc_link b{color:var(--navy)}.eva-proc_legend{display:flex;flex-wrap:wrap;gap:9px 20px;margin:8px 0 4px}.eva-proc_legend div{font-size:13px;color:var(--muted)}@media (max-width: 720px){.eva-proc_stage-b{grid-template-columns:1fr}.eva-proc_ficha{border-left:0;border-top:1px solid var(--line)}}@media print{body *{visibility:hidden}.eva-ayuda,.eva-ayuda_ventana,.eva-ayuda_cuerpo,.eva-ayuda_contenido{position:static!important;overflow:visible!important;height:auto!important}#eva-ayuda-imprimible,#eva-ayuda-imprimible *{visibility:visible}#eva-ayuda-imprimible{position:absolute;top:0;right:0;bottom:0;left:0;padding:0}}.eva-ayuda_need{display:grid;grid-template-columns:1fr 1fr;gap:10px;margin-top:10px}@media (max-width: 720px){.eva-ayuda_need{grid-template-columns:1fr}}.eva-ayuda_need>div{border:1px solid var(--line, #e3e7ee);border-radius:10px;padding:9px 11px;background:#fff}.eva-ayuda_need h6{margin:0 0 5px;font-size:.68rem;text-transform:uppercase;letter-spacing:.08em}.eva-ayuda_need ul{margin:0;padding-left:16px;font-size:.84rem}.eva-ayuda_need li{margin:2px 0}.eva-ayuda_need .si{border-color:#0d8f7d59}.eva-ayuda_need .si h6{color:var(--teal, #0d8f7d)}.eva-ayuda_need .si h6:before{content:"✓ "}.eva-ayuda_need .no{border-color:#b23a484d}.eva-ayuda_need .no h6{color:var(--rose, #b23a48)}.eva-ayuda_need .no h6:before{content:"✕ "}@media print{.eva-proc_stage,.eva-ayuda_need,.eva-proc_ficha{break-inside:avoid;page-break-inside:avoid}}.eva-ayuda_shot{margin:12px 0}.eva-ayuda_shot img{display:block;width:100%;max-width:100%;border:1px solid #dfe4ea;border-radius:10px;box-shadow:0 2px 10px #103a6614}.eva-ayuda_shot figcaption{font-size:12px;color:#5b6a78;margin-top:6px;font-style:italic}.eva-ayuda_ui{border:1px solid #dfe4ea;border-radius:10px;overflow:hidden;background:#fff;margin:12px 0;box-shadow:0 2px 10px #103a6612}.eva-ayuda_ui-barra{background:#0e2747;color:#fff;padding:7px 12px;font-size:11.5px;display:flex;align-items:center;gap:8px}.eva-ayuda_ui-barra b{font-weight:700}.eva-ayuda_ui-barra span{opacity:.7}.eva-ayuda_ui-barra i{margin-left:auto;font-style:normal;background:#f0b000;color:#20160a;border-radius:50%;width:18px;height:18px;display:inline-flex;align-items:center;justify-content:center;font-weight:800;font-size:11px}.eva-ayuda_ui-cuerpo{padding:10px 12px}.eva-ayuda_ui-fila{display:flex;gap:8px;align-items:center;flex-wrap:wrap;padding:5px 0;font-size:12px}.eva-ayuda_ui-fila+.eva-ayuda_ui-fila{border-top:1px solid #eef1f5}.eva-ayuda_ui-fila b{color:#16202b}.eva-ayuda_ui-fila em{font-style:normal;color:#5b6a78}.eva-ayuda_ui-fila u{text-decoration:none;margin-left:auto;font-variant-numeric:tabular-nums;font-weight:700}.eva-ayuda_ui-campo{border:1px solid #d4dbe2;border-radius:6px;padding:3px 9px;font-size:11.5px;color:#5b6a78;background:#fff}.eva-ayuda_ui-campo--on{border-color:#f0b000;background:#fdf6e4;color:#16202b}.eva-ayuda_ui-boton{background:#0e2747;color:#fff;border-radius:6px;padding:4px 12px;font-size:11.5px;font-weight:700}.eva-ayuda_ui-boton--ok{background:#0d8f7d}.eva-ayuda_ui-nota{font-size:11.5px;color:#5b6a78;padding:6px 12px 10px}.eva-ayuda_perfiles{display:flex;gap:5px;flex-wrap:wrap;margin-top:5px}.eva-ayuda_perfil{font-size:10px;font-weight:800;letter-spacing:.4px;text-transform:uppercase;border-radius:999px;padding:2px 8px;background:#eef4fb;color:#345d80;border:1px solid #d8e5f2;white-space:nowrap}.eva-ayuda_check{background:#fff;border:1px solid #dfe4ea;border-left:4px solid #0d8f7d;border-radius:0 12px 12px 0;padding:12px 16px;margin:14px 0}.eva-ayuda_check h4{margin:0 0 8px;font-size:14.5px;color:#103a66}.eva-ayuda_check ul{list-style:none;margin:0;padding:0}.eva-ayuda_check li{font-size:13.5px;color:#2c3a46;padding:5px 0 5px 26px;position:relative;border-bottom:1px dotted #e6eaef}.eva-ayuda_check li:last-child{border-bottom:0}.eva-ayuda_check li:before{content:"";position:absolute;left:3px;top:9px;width:13px;height:13px;border:1.5px solid #9fb3c4;border-radius:3px}.eva-procflow{background:#fff;border:1px solid #dfe4ea;border-radius:12px;padding:10px;margin:10px 0 18px;overflow-x:auto;box-shadow:0 1px 2px #18212c0d,0 8px 22px -12px #18212c2e}.eva-procflow svg{min-width:860px;height:auto}.eva-procflow_cabecera{display:flex;flex-direction:column;gap:8px;border-bottom:3px solid #f0b000;padding-bottom:8px;margin-bottom:12px}.eva-procflow_acciones{display:flex;flex-wrap:wrap;gap:8px;justify-content:flex-end;order:-1}.eva-procflow_btn{display:inline-flex;align-items:center;gap:7px;border:1px solid #ccd3db;background:#fff;color:#103a66;border-radius:8px;padding:6px 12px;font-size:12.5px;font-weight:700;cursor:pointer}.eva-procflow_btn svg{width:13px;height:13px}.eva-procflow_btn:hover:not(:disabled){border-color:#103a66;background:#eef4fb}.eva-procflow_btn:disabled{opacity:.6;cursor:progress}.eva-procflow_btn--principal{background:#103a66;border-color:#103a66;color:#fff}.eva-procflow_btn--principal:hover:not(:disabled){background:#0e2747;border-color:#0e2747;color:#fff}.eva-procflow_error{font-size:12px;color:#b23a48;margin:0 0 10px}.eva-procflow_visor{height:78vh;background:#f1f4f9;border-radius:10px;overflow:hidden}.eva-procflow_visor iframe{width:100%;height:100%;border:none;display:block}.eva-procflow_visor-cargando{padding:26px;text-align:center;color:#64748b}.eva-procflow_grande{position:fixed;top:0;right:0;bottom:0;left:0;z-index:1200;background:#f2f4f7;display:flex;flex-direction:column}.eva-procflow_grande-barra{display:flex;align-items:center;gap:12px;padding:10px 16px;background:linear-gradient(135deg,#0e2747,#071426);color:#fff;box-shadow:inset 0 -3px #f0b000}.eva-procflow_grande-barra b{flex:1;font-size:15px;min-width:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.eva-procflow_grande-zoom{display:flex;align-items:center;gap:4px;background:#ffffff1a;border-radius:9px;padding:3px}.eva-procflow_grande-zoom span{min-width:46px;text-align:center;font-size:12.5px;font-weight:700;font-variant-numeric:tabular-nums}.eva-procflow_grande-zoom button{border:0;background:transparent;color:#fff;width:30px;height:28px;border-radius:7px;cursor:pointer;display:flex;align-items:center;justify-content:center}.eva-procflow_grande-zoom button svg{width:13px;height:13px}.eva-procflow_grande-zoom button:hover:not(:disabled){background:#ffffff2e}.eva-procflow_grande-zoom button:disabled{opacity:.4;cursor:default}.eva-procflow_grande-btn{display:flex;align-items:center;gap:8px;border:0;border-radius:9px;padding:8px 13px;background:#ffffff1f;color:#fff;font-weight:700;font-size:13px;cursor:pointer}.eva-procflow_grande-btn svg{width:13px;height:13px}.eva-procflow_grande-btn:hover{background:#ffffff38}.eva-procflow_grande-btn--cerrar{padding:8px 11px}.eva-procflow_grande-cuerpo{flex:1;overflow:auto;padding:20px}.eva-procflow_grande-cuerpo .eva-procflow{margin:0}.eva-procflow_grande-cuerpo .eva-procflow svg{min-width:0}.eva-procflow_leyenda{display:flex;flex-wrap:wrap;gap:6px 18px;margin:4px 0 2px}.eva-procflow_leyenda span{display:inline-flex;align-items:center;gap:6px;font-size:12.5px;color:#5b6a78}.eva-procflow_leyenda i{display:inline-block;width:16px;height:11px;border-radius:3px;border:1.5px solid}.eva-procflow_leyenda .paso{background:#fff;border-color:#ccd3db;box-shadow:inset 3px 0 #103a66}.eva-procflow_leyenda .decision{background:#eef4fb;border-color:#103a66;border-radius:6px}.eva-procflow_leyenda .fin{background:#e6f4f1;border-color:#0d8f7d;border-radius:6px}.eva-procflow_leyenda .rechazo{background:#f7e2e4;border-color:#b23a48;border-radius:6px}.eva-procflow_leyenda .aviso{background:#fdf6e4;border-color:#f0b000;border-radius:6px}.eva-procflow_leyenda .ruta{background:#103a66;border-color:#103a66;border-radius:6px}.eva-procflow_leyenda .poliza{background:#e6f4f1;border-color:#0d8f7d;box-shadow:inset 3px 0 #0d8f7d}.eva-procflow_tabla{width:100%;border-collapse:collapse;background:#fff;border:1px solid #dfe4ea;border-radius:10px;overflow:hidden;margin:6px 0 16px;font-size:13px}.eva-procflow_tabla th{text-align:left;background:#f2f5f9;color:#103a66;font-size:11.5px;font-weight:800;letter-spacing:.03em;padding:8px 10px;border-bottom:1px solid #dfe4ea}.eva-procflow_tabla td{padding:7px 10px;color:#2c3a46;border-bottom:1px solid #eef1f5;vertical-align:top}.eva-procflow_tabla tr:last-child td{border-bottom:0}.eva-procflow_liga{display:inline-flex;align-items:center;gap:6px;border:0;background:none;padding:0;color:#103a66;font-weight:700;font-size:inherit;cursor:pointer;text-decoration:underline;text-decoration-color:#f0b000;text-underline-offset:3px}body:has(.eva-ayuda)>.eva-modal{z-index:1100}.eva-ayuda_articulo .eva-procflow_cabecera h2{border-bottom:0;padding-bottom:0;margin:0;text-wrap:balance}@media print{.eva-procflow_acciones{display:none}.eva-procflow{break-inside:avoid;box-shadow:none}}.eva-ayuda_vercomo{display:flex;align-items:center;gap:3px;background:#ffffff1a;border-radius:9px;padding:3px 3px 3px 10px}.eva-ayuda_vercomo>span{font-size:11.5px;opacity:.8;margin-right:4px}.eva-ayuda_vercomo-op{border:0;border-radius:7px;background:transparent;color:#fff;padding:5px 10px;font-size:12px;font-weight:700;cursor:pointer}.eva-ayuda_vercomo-op:hover{background:#ffffff29}.eva-ayuda_vercomo-op--on{background:#f0b000;color:#1b1407}.eva-ayuda_vercomo-op--on:hover{background:#f0b000}.eva-ayuda_nivel{position:relative;border-left:3px solid #ccd3db;padding:6px 0 2px 14px;margin:14px 0}.eva-ayuda_nivel--contable{border-left-color:#0d8f7d}.eva-ayuda_nivel--configuracion{border-left-color:#b9741f}.eva-ayuda_nivel-tag{display:inline-block;font-size:10px;font-weight:800;letter-spacing:.4px;text-transform:uppercase;border-radius:999px;padding:2px 8px;margin-bottom:4px}.eva-ayuda_nivel--contable .eva-ayuda_nivel-tag{background:#e6f4f1;color:#0d8f7d}.eva-ayuda_nivel--configuracion .eva-ayuda_nivel-tag{background:#f7ecd9;color:#b9741f}.eva-ayuda_meta{display:flex;flex-wrap:wrap;gap:4px 12px;align-items:center;font-size:11.5px;color:#5b6b80;margin:0 0 10px}.eva-ayuda_meta>b{font-size:10px;font-weight:800;letter-spacing:.4px;text-transform:uppercase;border-radius:999px;padding:2px 8px;background:#e6f4f1;color:#0d8f7d}.eva-ayuda_meta--borrador>b{background:#f7ecd9;color:#b9741f}.eva-ayuda_borrador{display:inline-block;margin-left:6px;font-size:9.5px;font-weight:800;text-transform:uppercase;border-radius:999px;padding:1px 6px;background:#f7ecd9;color:#b9741f;vertical-align:middle}.eva-procflow_param{white-space:nowrap}.eva-ayuda_param{display:inline-block;font-size:11px;font-weight:700;border-radius:999px;padding:2px 8px;margin:1px 4px 1px 0}.eva-ayuda_param--on{background:#e3f5ea;color:#1f8a4c}.eva-ayuda_param--off{background:#fdeaea;color:#c0392b}.eva-ayuda_param--val{background:#e8eef6;color:#103a66}.eva-ayuda_param--nd{background:#f0f2f5;color:#8ba1ba;font-weight:600}.eva-ayuda_enempresa{border-radius:10px;padding:9px 14px;margin:4px 0 12px;font-size:12.5px}.eva-ayuda_enempresa--on{background:#e3f5ea;color:#1f6b3e}.eva-ayuda_enempresa--off{background:#fdf3e3;color:#8a5a12}.eva-ayuda_mapa-grid{display:grid;grid-template-columns:repeat(auto-fill,minmax(240px,1fr));gap:10px;margin:6px 0 10px}.eva-ayuda_mapa-card{border:1px solid #dbe2ec;border-left:3px solid #f0b000;border-radius:10px;padding:10px 12px;background:#fff}.eva-ayuda_mapa-card .eva-procflow_liga{font-weight:800;text-align:left}.eva-ayuda_mapa-card p{margin:4px 0 0;font-size:12px;color:#5b6b80}.eva-ayuda_mapa-tipo{display:block;font-size:9.5px;font-weight:800;letter-spacing:.4px;text-transform:uppercase;color:#b9741f;margin-bottom:2px}.eva-ayuda_mapa-guias{font-size:12.5px}.eva-ayuda_mapa-guias>span:first-child{color:#5b6b80;font-weight:700}.eva-ayuda_header{gap:16px}.eva-ayuda_header h1{white-space:nowrap;flex-shrink:0}.eva-ayuda_header h1 svg{width:20px;height:20px;flex:0 0 20px}.eva-ayuda_header-acciones{align-items:center;flex-wrap:wrap;justify-content:flex-end}.eva-ayuda_btn svg{width:14px;height:14px;flex:0 0 14px}.eva-ayuda_ventana--completa{max-width:none;height:100vh;border-radius:0}.eva-ayuda_indice{transition:width .15s ease;padding-top:0}.eva-ayuda_indice-fijo{position:sticky;top:0;z-index:2;background:#fff;margin:0 -14px 4px;padding:12px 14px 10px;border-bottom:1px solid #eef1f5}.eva-ayuda_indice-barra{display:flex;align-items:center;gap:6px;margin-bottom:10px}.eva-ayuda_indice-titulo{flex:1;font-size:11px;font-weight:800;letter-spacing:.6px;text-transform:uppercase;color:#345d80}.eva-ayuda_mini{display:inline-block;border:1px solid #dfe4ea;border-radius:7px;background:#f6f8fb;color:#345d80;font-size:10.5px;font-weight:700;padding:3px 7px;cursor:pointer;white-space:nowrap}.eva-ayuda_mini:hover{background:#e3e9f0;color:#103a66}.eva-ayuda_plegar{display:inline-flex;align-items:center;justify-content:center;width:26px;height:26px;border:1px solid #dfe4ea;border-radius:7px;background:#fff;color:#345d80;cursor:pointer;flex:0 0 26px}.eva-ayuda_plegar svg{width:12px;height:12px;flex:0 0 12px}.eva-ayuda_plegar:hover{background:#e3e9f0;color:#103a66}.eva-ayuda_plegar--solo{margin:12px auto 0}.eva-ayuda_indice--cerrado{width:44px;padding:0 8px;overflow:hidden}.eva-ayuda_indice button:focus{outline:none}.eva-ayuda_indice button:focus-visible{outline:2px solid #f0b000;outline-offset:1px}.eva-ayuda_area-btn{display:flex;align-items:center;gap:7px;width:100%;border:0;background:transparent;cursor:pointer;text-align:left;padding:4px 2px;border-radius:6px}.eva-ayuda_area-btn svg{width:10px;height:10px;flex:0 0 10px;color:#8a99a8}.eva-ayuda_area-btn span{flex:1}.eva-ayuda_area-btn em{font-style:normal;font-size:10px;color:#8a99a8;font-weight:700;letter-spacing:0}.eva-ayuda_area-btn:hover{background:#f2f5f9}.eva-ayuda_cuerpo--ancho .eva-ayuda_articulo{max-width:none}.eva-ayuda_buscador{margin-bottom:10px}.eva-ayuda_buscador svg{width:14px;height:14px;flex:0 0 14px}.eva-ayuda_buscador input{min-width:0}.eva-procflow_liga{display:inline;text-align:left;line-height:inherit;box-shadow:none}.eva-ayuda_mapa-card .eva-procflow_liga{display:block;font-size:14.5px;line-height:1.35;margin:2px 0}.eva-ayuda_mapa-guias{line-height:1.9}:root{--ay2-bg: #f2f4f7;--ay2-card: #ffffff;--ay2-ink: #16202b;--ay2-muted: #5b6a78;--ay2-line: #dfe4ea;--ay2-soft: #eef2f6;--ay2-navy: #103a66;--ay2-sel: #eaf1f9;--ay2-gold: #f0b000;--ay2-guia: #7c3aed;--ay2-mapa: #6d28d9;--ay2-cat: #0d8f7d;--ay2-proc: #1d4ed8;--ay2-rep: #b9741f;--ay2-nov: #c2410c}:root[data-design=nuevo][data-mode=oscuro]{--ay2-bg: #0d1828;--ay2-card: #142235;--ay2-ink: #e2e8f0;--ay2-muted: #94a3b8;--ay2-line: #263548;--ay2-soft: #1a2a40;--ay2-navy: #8ab6ea;--ay2-sel: rgba(138, 182, 234, .14);--ay2-gold: #f0b000;--ay2-guia: #b79cff;--ay2-mapa: #c4b5fd;--ay2-cat: #4fd1b8;--ay2-proc: #8ab6ff;--ay2-rep: #f0b45f;--ay2-nov: #fb923c}.ay2 .eva-ayuda_ventana{background:var(--ay2-bg)}.ay2-cuerpo{flex:1 1 auto;min-height:0;display:grid;grid-template-columns:330px minmax(0,1fr)}.ay2-indice{min-height:0;display:flex;flex-direction:column;background:var(--ay2-card);border-right:1px solid var(--ay2-line);color:var(--ay2-ink)}.ay2-fijo{flex:none;padding:12px 12px 8px;display:flex;flex-direction:column;gap:8px;border-bottom:1px solid var(--ay2-line)}.ay2-buscar{display:flex;align-items:center;gap:8px;height:38px;padding:0 10px;border:1px solid var(--ay2-line);border-radius:10px;background:var(--ay2-bg);color:var(--ay2-muted)}.ay2-buscar input{flex:1;min-width:0;border:0;background:transparent;outline:none;font:inherit;font-size:13px;color:var(--ay2-ink)}.ay2-buscar button{border:0;background:transparent;color:var(--ay2-muted);cursor:pointer}.ay2-buscar svg{width:13px}.ay2-tipos{display:flex;gap:4px;flex-wrap:wrap}.ay2-tipos button{height:26px;padding:0 10px;border-radius:999px;border:1px solid var(--ay2-line);background:var(--ay2-card);color:var(--ay2-muted);font-size:12px;font-weight:600;cursor:pointer}.ay2-tipos button.on{background:var(--ay2-navy);border-color:var(--ay2-navy);color:var(--ay2-card)}.ay2-arbol{flex:1 1 auto;min-height:0;overflow-y:auto;padding:6px 8px 12px}.ay2-esq{margin-top:4px}.ay2-esq-t,.ay2-mod-t{width:100%;display:flex;align-items:center;gap:8px;border:0;background:transparent;cursor:pointer;text-align:left;font:inherit;color:var(--ay2-ink)}.ay2-esq-t svg,.ay2-mod-t svg{width:10px;color:var(--ay2-muted)}.ay2-esq-t em,.ay2-mod-t em{margin-left:auto;font-style:normal;font-size:11px;color:var(--ay2-muted)}.ay2-esq-t{padding:8px 6px;font-size:13px;font-weight:800;text-transform:uppercase;letter-spacing:.03em;color:var(--ay2-navy)}.ay2-mod{margin-left:8px}.ay2-mod-t{padding:6px;font-size:13px;font-weight:700}.ay2-grupo{margin:2px 0 6px 16px;display:flex;flex-direction:column;gap:1px}.ay2-grupo-t{font-size:10.5px;font-weight:800;text-transform:uppercase;letter-spacing:.05em;padding:6px 8px 2px;color:var(--ay2-muted)}.ay2-grupo-t.t-guia{color:var(--ay2-guia)}.ay2-grupo-t.t-mapa{color:var(--ay2-mapa)}.ay2-grupo-t.t-catalogo{color:var(--ay2-cat)}.ay2-grupo-t.t-proceso{color:var(--ay2-proc)}.ay2-grupo-t.t-reporte{color:var(--ay2-rep)}.ay2-nodos{display:flex;flex-direction:column;gap:1px;margin-left:8px}.ay2-item{width:100%;display:flex;align-items:flex-start;gap:8px;padding:6px 8px;border:0;border-radius:8px;background:transparent;cursor:pointer;text-align:left;font:inherit;color:var(--ay2-ink)}.ay2-item .tx{min-width:0;display:flex;flex-direction:column;gap:1px}.ay2-item .tx b{font-size:12.5px;font-weight:600;line-height:1.3}.ay2-item .tx small{font-size:11px;color:var(--ay2-muted)}.ay2-item:hover{background:var(--ay2-soft)}.ay2-item.on{background:var(--ay2-sel);box-shadow:inset 3px 0 0 var(--ay2-gold)}.ay2-item.on b{color:var(--ay2-navy);font-weight:700}.ay2-item.sin{opacity:.6}.ay2-ico{flex:none;width:13px;margin-top:2px}.ay2-ico.t-guia{color:var(--ay2-guia)}.ay2-ico.t-mapa{color:var(--ay2-mapa)}.ay2-ico.t-catalogo{color:var(--ay2-cat)}.ay2-ico.t-proceso{color:var(--ay2-proc)}.ay2-ico.t-reporte{color:var(--ay2-rep)}.ay2-ico.t-novedades{color:var(--ay2-nov)}.ay2-ico.t-general,.ay2-ico.t-otro{color:var(--ay2-muted)}.ay2-sin{margin-left:auto;flex:none;font-style:normal;font-size:10px;font-weight:700;color:var(--ay2-muted);border:1px dashed var(--ay2-line);border-radius:999px;padding:0 6px}.ay2-res{display:flex;flex-direction:column;gap:2px}.ay2-res-t{font-size:11px;color:var(--ay2-muted);padding:4px 8px}.ay2-vacio{padding:16px 8px;color:var(--ay2-muted);font-size:13px}.ay2-vertodo{flex:none;display:flex;align-items:center;gap:6px;padding:8px 12px;border-top:1px solid var(--ay2-line);font-size:12px;color:var(--ay2-muted);cursor:pointer}.ay2-contenido{min-height:0;overflow-y:auto;padding:18px 22px 30px;color:var(--ay2-ink)}.ay2-cab{background:var(--ay2-card);border:1px solid var(--ay2-line);border-radius:14px;padding:14px 18px;margin-bottom:14px;display:flex;flex-direction:column;gap:8px}.ay2-migas{display:flex;flex-wrap:wrap;gap:6px;font-size:12px;color:var(--ay2-muted)}.ay2-migas span+span:before{content:"›";margin-right:6px}.ay2-cab-fila{display:flex;align-items:center;gap:10px;flex-wrap:wrap}.ay2-cab-fila h2{margin:0;font-size:20px;font-weight:800;display:flex;align-items:center;gap:10px}.ay2-cab-fila h2 svg{width:18px}.ay2-cab-fila .sp{flex:1}.ay2-chip{padding:2px 10px;border-radius:999px;font-size:11.5px;font-weight:700;background:var(--ay2-soft);color:var(--ay2-muted)}.ay2-chip.t-guia{color:var(--ay2-guia)}.ay2-chip.t-mapa{color:var(--ay2-mapa)}.ay2-chip.t-catalogo{color:var(--ay2-cat)}.ay2-chip.t-proceso{color:var(--ay2-proc)}.ay2-chip.t-reporte{color:var(--ay2-rep)}.ay2-chip.t-novedades{color:var(--ay2-nov)}.ay2-chip.borrador{background:#f0b00029;color:#8a5a00}.ay2-fecha{font-size:12px;color:var(--ay2-muted)}.ay2-regresar{align-self:flex-start;width:auto;display:inline-flex;align-items:center;gap:7px;margin:0 0 8px;padding:5px 12px 5px 10px;border-radius:999px;border:1px solid var(--ay2-line);background:var(--ay2-soft);color:var(--ay2-navy);font:inherit;font-size:12.5px;font-weight:700;cursor:pointer}.ay2-regresar svg{width:11px}.ay2-regresar:hover{border-color:var(--ay2-navy)}.ay2-ir{display:inline-flex;align-items:center;gap:6px;height:32px;padding:0 14px;border-radius:9px;border:0;background:var(--ay2-navy);color:var(--ay2-card);font-weight:700;font-size:12.5px;cursor:pointer}.ay2-ir svg{width:12px}.ay2-nota{font-size:12.5px;color:var(--ay2-muted)}.ay2-guias{display:flex;flex-wrap:wrap;align-items:center;gap:6px;font-size:12.5px;color:var(--ay2-muted)}.ay2-guias svg{width:12px;color:var(--ay2-guia)}.ay2-guias button{border:1px solid var(--ay2-line);background:var(--ay2-card);color:var(--ay2-guia);border-radius:999px;padding:2px 10px;font:inherit;font-size:12px;font-weight:600;cursor:pointer}.ay2-sinmanual{display:flex;flex-direction:column;align-items:center;gap:8px;padding:50px 20px;text-align:center;color:var(--ay2-muted);background:var(--ay2-card);border:1px dashed var(--ay2-line);border-radius:14px}.ay2-sinmanual svg{width:34px;height:34px}.ay2-sinmanual b{color:var(--ay2-ink);font-size:15px}@media (max-width: 900px){.ay2-cuerpo{grid-template-columns:1fr}.ay2-indice{max-height:40vh}}:root[data-design=nuevo][data-mode=oscuro] .ay2-chip.borrador{background:#f0b0002e;color:#f0c060}@font-face{font-family:inter-regular;src:url(/fonts/inter/Inter-Regular.ttf)}@font-face{font-family:inter-medium;src:url(/fonts/inter/Inter-Medium.ttf)}@font-face{font-family:inter-semibold;src:url(/fonts/inter/Inter-SemiBold.ttf)}@font-face{font-family:inter-Bold;src:url(/fonts/inter/Inter-Bold.ttf)}@font-face{font-family:Roboto-Regular;src:url(/fonts/roboto/Roboto-Regular.ttf)}.eva-support_icon{font-size:16px;padding:2px;color:var(--text-color-white);opacity:.6;transition:all .3s}.eva-support_icon:hover{cursor:pointer;opacity:1}.eva-proyectos-header{display:flex;align-items:center}.eva-proyectos-header_btn{position:relative;border:0;background:transparent;padding:2px;cursor:pointer;font-size:16px;color:var(--text-color-white);opacity:.6;transition:opacity .3s}.eva-proyectos-header_btn:hover,.eva-proyectos-header_btn:focus-visible{opacity:1}.eva-proyectos-header_btn:focus-visible{outline:2px solid var(--text-color-white);outline-offset:2px;border-radius:4px}.eva-proyectos-header_badge{position:absolute;top:-6px;right:-9px;min-width:16px;height:16px;padding:0 4px;border-radius:999px;background:#c2582c;color:#fff;font-size:10px;font-weight:700;line-height:16px;text-align:center}@font-face{font-family:inter-regular;src:url(/fonts/inter/Inter-Regular.ttf)}@font-face{font-family:inter-medium;src:url(/fonts/inter/Inter-Medium.ttf)}@font-face{font-family:inter-semibold;src:url(/fonts/inter/Inter-SemiBold.ttf)}@font-face{font-family:inter-Bold;src:url(/fonts/inter/Inter-Bold.ttf)}@font-face{font-family:Roboto-Regular;src:url(/fonts/roboto/Roboto-Regular.ttf)}.eva-notifications{position:relative}.eva-notifications_icon{position:relative;font-size:16px;padding:2px;margin:0;color:var(--text-color-white);opacity:.6;transition:all .3s}.eva-notifications_icon:hover{cursor:pointer;opacity:1}.eva-notifications_badge{position:absolute;top:-6px;right:-8px;min-width:16px;height:16px;padding:0 4px;border-radius:999px;background:#e11d48;color:#fff;font-size:10px;font-weight:700;line-height:16px;text-align:center;box-shadow:0 0 0 2px #00000040}.eva-notifications_panel{--n-panelBg: #f6f7f9;--n-panelBorder: #e8eaf0;--n-shadow: 0 24px 50px -22px rgba(15, 23, 42, .28);--n-cardBg: #ffffff;--n-cardBorder: #eceef2;--n-title: #0f172a;--n-desc: #64748b;--n-time: #94a3b8;--n-accent: #4f46e5;--n-dotRead: #e2e8f0;--n-segBg: #e9ebf0;--n-segActiveBg: #ffffff;--n-segActiveText: #0f172a;--n-segInactiveText: #64748b;--n-badgeBg: #4f46e5;--n-mark: #4f46e5;--n-empty: #94a3b8;--n-segActiveShadow: 0 1px 3px rgba(15, 23, 42, .14);--n-unreadGlow: 0 2px 8px -4px rgba(79, 70, 229, .25);position:absolute;top:calc(100% + 12px);right:0;width:392px;max-width:calc(100vw - 24px);display:flex;flex-direction:column;background:var(--n-panelBg);color:var(--n-title);border:1px solid var(--n-panelBorder);border-radius:18px;box-shadow:var(--n-shadow);overflow:hidden;z-index:1000}.eva-notifications_panel-head{display:flex;align-items:center;justify-content:space-between;gap:10px;padding:16px 16px 12px}.eva-notifications_panel-title-wrap{display:flex;align-items:center;gap:8px;min-width:0}.eva-notifications_panel-body{max-height:384px;overflow-y:auto;padding:0 12px 12px}.eva-notifications_panel-list{display:flex;flex-direction:column;gap:8px}.eva-notifications_title{font-size:15px;font-weight:700;color:var(--n-title)}.eva-notifications_headbadge{background:var(--n-badgeBg);color:#fff;font-size:11px;font-weight:700;padding:2px 7px;border-radius:999px;line-height:1.4}.eva-notifications_markall{display:inline-flex;align-items:center;gap:6px;flex:none;background:none;border:none;padding:0;cursor:pointer;font:inherit;font-size:12px;font-weight:600;line-height:1;color:var(--n-mark);white-space:nowrap}.eva-notifications_markall svg{font-size:11px}.eva-notifications_markall:hover{text-decoration:underline}.eva-notifications_filters{padding:0 16px 12px}.eva-notifications_seg{display:flex;background:var(--n-segBg);border-radius:10px;padding:3px;gap:2px}.eva-notifications_seg-btn{flex:1;display:flex;align-items:center;justify-content:center;gap:6px;cursor:pointer;font:inherit;border:none;padding:7px 8px;border-radius:8px;font-size:12.5px;font-weight:600;background:transparent;color:var(--n-segInactiveText);transition:background .12s ease,color .12s ease}.eva-notifications_seg-btn.is-active{background:var(--n-segActiveBg);color:var(--n-segActiveText);box-shadow:var(--n-segActiveShadow)}.eva-notifications_seg-count{background:var(--n-accent);color:#fff;padding:1px 6px;border-radius:999px;font-size:10.5px;font-weight:700;line-height:1.6}.eva-notifications_empty{padding:46px 18px;text-align:center;font-size:13px;font-weight:500;color:var(--n-empty)}.eva-notifications_item{display:flex;gap:10px;background:var(--n-cardBg);border:1px solid var(--n-cardBorder);border-radius:12px;padding:12px 13px;cursor:pointer}.eva-notifications_item:not(.is-read){border-left:3px solid var(--n-accent);box-shadow:var(--n-unreadGlow)}.eva-notifications_item-txt{flex:1;min-width:0;display:flex;flex-direction:column}.eva-notifications_item-title{font-size:13.5px;font-weight:700;color:var(--n-title)}.eva-notifications_item-msg{font-size:12.5px;margin-top:2px;line-height:1.45;color:var(--n-desc)}.eva-notifications_item-time{font-size:11px;margin-top:5px;font-weight:500;color:var(--n-time)}.eva-notifications_item.is-read .eva-notifications_item-title{font-weight:600}.eva-notifications_item.is-active{border-color:var(--n-accent);background:var(--n-activeBg, rgba(13, 148, 136, .08))}.eva-notifications_dot{flex:none;width:8px;height:8px;margin-top:5px;border-radius:50%;background:var(--n-accent)}.eva-notifications_item.is-read .eva-notifications_dot{background:var(--n-dotRead)}@media (prefers-color-scheme: dark){.eva-notifications_panel{--n-panelBg: #0f1420;--n-panelBorder: #1e2637;--n-shadow: 0 24px 50px -20px rgba(0, 0, 0, .6);--n-cardBg: #161c28;--n-cardBorder: #232c3d;--n-title: #e5e9f0;--n-desc: #94a3b8;--n-time: #64748b;--n-accent: #6366f1;--n-dotRead: #2a3346;--n-segBg: #1a2233;--n-segActiveBg: #2b3448;--n-segActiveText: #f1f5f9;--n-segInactiveText: #8b95a8;--n-badgeBg: #6366f1;--n-mark: #a5b4fc;--n-empty: #64748b;--n-segActiveShadow: none;--n-unreadGlow: 0 2px 10px -4px rgba(99, 102, 241, .5)}}.eva-notif-avisos{position:fixed;top:74px;right:16px;z-index:1200;width:min(380px,100vw - 32px);max-height:calc(100vh - 90px);display:flex;flex-direction:column;gap:10px;pointer-events:none;font-family:Inter,Arial,sans-serif}.eva-notif-avisos>*{pointer-events:auto}.eva-notif-avisos_mas{display:inline-flex;align-items:center;align-self:flex-end;border:1px solid var(--dsn-border, var(--thm-line, #d6dde8));border-radius:999px;padding:5px 12px;background:var(--dsn-card, var(--thm-card, #fff));color:var(--dsn-ink, var(--thm-ink, #1a2432));font-size:12px;font-weight:600;cursor:pointer;box-shadow:0 1px 2px #0f172a0f,0 10px 24px -12px #0f172a66}.eva-notif-aviso{--a-color: #2496f0;--a-card: var(--dsn-card, var(--thm-card, #ffffff));--a-ink: var(--dsn-ink, var(--thm-ink, #1a2432));--a-muted: var(--dsn-muted, var(--thm-muted, #5b6678));position:relative;box-sizing:border-box;width:100%;display:flex;flex-direction:column;gap:6px;padding:12px 14px 14px 16px;border-radius:12px;border:1px solid var(--dsn-border, var(--thm-line, #dfe5ee));border-left:4px solid var(--a-color);background:var(--a-card);color:var(--a-ink);box-shadow:0 1px 2px #0f172a0f,0 14px 32px -14px #0f172a66;overflow:hidden;cursor:pointer;animation:eva-notif-aviso-in .25s ease-out}.eva-notif-aviso.atencion{--a-color: #e08600}.eva-notif-aviso:hover{box-shadow:0 1px 2px #0f172a14,0 18px 36px -12px #0f172a80}.eva-notif-aviso_head{display:flex;align-items:center;gap:8px;min-width:0}.eva-notif-aviso_ico{flex:none;display:inline-flex;align-items:center;justify-content:center;width:22px;height:22px;border-radius:6px;color:var(--a-color);background:color-mix(in srgb,var(--a-color) 14%,transparent)}.eva-notif-aviso_ico svg{width:12px!important;height:12px!important}.eva-notif-aviso_kicker{flex:1;min-width:0;font-size:11px;font-weight:700;letter-spacing:.04em;text-transform:uppercase;color:var(--a-color);white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.eva-notif-aviso_txt{display:flex;flex-direction:column;gap:4px;min-width:0;padding-left:30px}.eva-notif-aviso_title{font-size:14px;font-weight:700;line-height:1.35;color:var(--a-ink);overflow-wrap:anywhere;display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;overflow:hidden}.eva-notif-aviso_msg{font-size:12.5px;line-height:1.45;color:var(--a-muted);overflow-wrap:anywhere;display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;overflow:hidden}.eva-notif-aviso_close{flex:none;display:inline-flex!important;align-items:center;justify-content:center;width:24px;height:24px;padding:0;border:0;border-radius:6px;background:transparent;color:var(--a-muted);cursor:pointer}.eva-notif-aviso_close svg{width:12px!important;height:12px!important}.eva-notif-aviso_close:hover{background:color-mix(in srgb,var(--a-ink) 8%,transparent);color:var(--a-ink)}.eva-notif-aviso_bar{position:absolute;left:0;right:0;bottom:0;height:3px;background:var(--a-color);opacity:.55;transform-origin:left;animation-name:eva-notif-aviso-tiempo;animation-timing-function:linear;animation-fill-mode:forwards}.eva-notif-aviso.is-paused .eva-notif-aviso_bar{animation-play-state:paused}@keyframes eva-notif-aviso-in{0%{opacity:0;transform:translateY(-8px)}to{opacity:1;transform:none}}@keyframes eva-notif-aviso-tiempo{0%{transform:scaleX(1)}to{transform:scaleX(0)}}@media (max-width: 640px){.eva-notif-avisos{top:70px;right:12px;width:calc(100vw - 24px)}}.eva-notifications_escritorio{display:flex;align-items:center;flex-wrap:wrap;gap:8px;padding:6px 14px 2px;font-size:.78rem;opacity:.85}.eva-notifications_escritorio select{font:inherit;font-size:.78rem;border:1px solid rgba(127,140,160,.45);border-radius:6px;padding:2px 6px;background:transparent;color:inherit}.eva-notifications_escritorio small{flex-basis:100%;color:#b45309}.eva-notif-pastilla{position:fixed;top:10px;left:12px;z-index:1200;display:inline-flex;align-items:center;gap:6px;height:28px;padding:0 12px;border:0;border-radius:999px;background:#0e2747;color:#fff;font:600 12px/1 Plus Jakarta Sans,system-ui,sans-serif;box-shadow:0 4px 14px #0e274759;cursor:pointer}.eva-notif-pastilla svg{width:12px;color:#f0b000}.eva-notif-pastilla:hover{background:#103a66}@font-face{font-family:inter-regular;src:url(/fonts/inter/Inter-Regular.ttf)}@font-face{font-family:inter-medium;src:url(/fonts/inter/Inter-Medium.ttf)}@font-face{font-family:inter-semibold;src:url(/fonts/inter/Inter-SemiBold.ttf)}@font-face{font-family:inter-Bold;src:url(/fonts/inter/Inter-Bold.ttf)}@font-face{font-family:Roboto-Regular;src:url(/fonts/roboto/Roboto-Regular.ttf)}.eva-cont_layout.is-embed{height:100vh}.eva-cont_layout.is-embed .eva-layout_body{height:100vh;max-height:100vh;margin-top:0;padding-top:0}.eva-asistente_panel,.eva-asistente_backdrop{--ea-card: var(--thm-card, #ffffff);--ea-bg: color-mix(in srgb, var(--thm-chip, #f4f6fa) 60%, var(--thm-card, #ffffff));--ea-ink: var(--thm-ink, #1a2432);--ea-muted: var(--thm-muted, #64748b);--ea-line: var(--thm-line, #e2e8f0);--ea-chip: var(--thm-chip, #f4f6fa);--ea-accent: var(--dsn-navy, #103a66);--ea-navy: #0b2a55;--ea-navy-2: #001128;--ea-orange: #e08a2e;--ea-orange-2: #f0a64a;--ea-good: var(--thm-good, #16a596);--ea-warn: var(--thm-warn, #fc9804);--ea-bad: var(--thm-bad, #dc1f2f);--ea-user: color-mix(in srgb, var(--ea-accent) 13%, var(--ea-card));--ea-user-line: color-mix(in srgb, var(--ea-accent) 26%, transparent);--ea-shadow: 0 28px 80px rgba(0, 17, 40, .28), 0 2px 10px rgba(0, 17, 40, .08);--ea-scrim: rgba(0, 17, 40, .34);--ea-font: "Plus Jakarta Sans", system-ui, -apple-system, "Segoe UI", sans-serif;--ea-ease: cubic-bezier(.2, .8, .2, 1)}:root[data-mode=oscuro] .eva-asistente_panel,:root[data-mode=oscuro] .eva-asistente_backdrop{--ea-bg: color-mix(in srgb, var(--dsn-page, #0a1526) 55%, var(--thm-card, #152238));--ea-user: color-mix(in srgb, var(--ea-accent) 18%, var(--ea-card));--ea-user-line: color-mix(in srgb, var(--ea-accent) 34%, transparent);--ea-shadow: 0 28px 80px rgba(0, 0, 0, .6), 0 0 0 1px rgba(255, 255, 255, .04);--ea-scrim: rgba(2, 8, 18, .62)}.eva-asistente_icon{margin:0;display:grid;place-items:center;width:30px;height:30px;border-radius:9px;color:var(--text-color-white);opacity:.72;cursor:pointer;transition:opacity .15s,background .15s,transform .15s}.eva-asistente_icon:hover{opacity:1;background:#ffffff1a}.eva-asistente_icon.is-open{opacity:1;color:#fff;background:linear-gradient(135deg,#0b2a55,#001128);box-shadow:inset 0 0 0 1px #f0a64a8c}.eva-orb{--orb: 64px;position:relative;display:inline-block;flex:none;width:var(--orb);height:var(--orb);isolation:isolate}.eva-orb i{position:absolute;display:block;border-radius:50%;pointer-events:none}.eva-orb_halo{top:-22%;right:-22%;bottom:-22%;left:-22%;background:radial-gradient(circle,rgba(240,166,74,.34) 0%,rgba(46,109,216,.16) 42%,transparent 68%);filter:blur(calc(var(--orb) * .06));animation:evaOrbHalo 5.2s ease-in-out infinite}.eva-orb_core{top:0;right:0;bottom:0;left:0;background:radial-gradient(circle at 72% 78%,rgba(240,166,74,.95) 0%,rgba(224,138,46,.55) 18%,transparent 46%),radial-gradient(circle at 22% 70%,rgba(46,109,216,.9) 0%,transparent 48%),radial-gradient(circle at 50% 40%,#12407a,#0b2a55 42%,#001128 82%);box-shadow:inset 0 calc(var(--orb) * -.08) calc(var(--orb) * .18) #0000006b,inset 0 calc(var(--orb) * .05) calc(var(--orb) * .12) #ffffff29,0 calc(var(--orb) * .1) calc(var(--orb) * .32) #00112859;animation:evaOrbRespira 5.2s ease-in-out infinite}.eva-orb_swirl{top:9%;right:9%;bottom:9%;left:9%;background:conic-gradient(from 0deg,transparent 0deg,rgba(240,166,74,.7) 70deg,transparent 150deg,rgba(110,170,240,.55) 230deg,transparent 320deg);filter:blur(calc(var(--orb) * .07));mix-blend-mode:screen;opacity:.85;animation:evaOrbGira 10s linear infinite}.eva-orb_shine{top:12%;left:20%;width:34%;height:24%;background:radial-gradient(ellipse at center,#ffffffbf,#fff0 70%);filter:blur(calc(var(--orb) * .02));transform:rotate(-24deg)}.eva-orb.is-mini .eva-orb_halo{top:-12%;right:-12%;bottom:-12%;left:-12%;opacity:.7}.eva-orb.is-mini .eva-orb_shine{filter:none}.eva-orb.is-pensando .eva-orb_core{animation-duration:1.5s}.eva-orb.is-pensando .eva-orb_swirl{animation-duration:1.8s;opacity:1}.eva-orb.is-pensando .eva-orb_halo{animation-duration:1.5s}@keyframes evaOrbRespira{0%,to{transform:scale(1)}50%{transform:scale(1.045)}}@keyframes evaOrbHalo{0%,to{transform:scale(.94);opacity:.75}50%{transform:scale(1.08);opacity:1}}@keyframes evaOrbGira{to{transform:rotate(360deg)}}.eva-asistente_backdrop{position:fixed;top:0;right:0;bottom:0;left:0;z-index:1100;background:var(--ea-scrim);animation:evaAsistFade .22s ease both}.eva-asistente_backdrop.is-centro,.eva-asistente_backdrop.is-amplio{background:color-mix(in srgb,var(--ea-scrim) 100%,transparent);backdrop-filter:blur(10px) saturate(1.1);-webkit-backdrop-filter:blur(10px) saturate(1.1)}.eva-asistente_backdrop.is-saliendo{animation:evaAsistFadeOut .17s ease both}@keyframes evaAsistFade{0%{opacity:0}to{opacity:1}}@keyframes evaAsistFadeOut{0%{opacity:1}to{opacity:0}}.eva-asistente_panel{position:fixed;z-index:1101;display:flex;flex-direction:column;overflow:hidden;background:var(--ea-card);color:var(--ea-ink);font-family:var(--ea-font);box-shadow:var(--ea-shadow);container-type:inline-size;container-name:evaasist;-webkit-hyphens:manual;hyphens:manual;word-break:normal;overflow-wrap:break-word;text-transform:none;letter-spacing:normal;line-height:1.45;text-align:left}.eva-asistente_panel *,.eva-asistente_panel *:before,.eva-asistente_panel *:after{-webkit-hyphens:manual;hyphens:manual;word-break:normal}.eva-asistente_panel button,.eva-asistente_panel input,.eva-asistente_panel textarea{font-family:inherit;text-transform:none;letter-spacing:normal}.eva-asistente_panel svg{fill:currentColor}.eva-asistente_panel svg.svg-inline--fa{display:inline-block;width:1em;height:1em;min-width:1em;flex:none;vertical-align:-.125em}.eva-asistente_panel .eva-estrella,.eva-asistente_panel .eva-asistente_posic{display:inline-block;flex:none}.eva-asistente_panel.is-dock{top:0;height:100vh;height:100dvh;max-width:94vw}.eva-asistente_panel.is-dock.is-derecha{right:0;border-left:1px solid var(--ea-line);box-shadow:-18px 0 50px #0011282e;animation:evaAsistDock .32s var(--ea-ease) both}.eva-asistente_panel.is-dock.is-derecha.is-saliendo{animation:evaAsistDockOut .17s ease-in both}.eva-asistente_panel.is-dock.is-izquierda{left:0;border-right:1px solid var(--ea-line);box-shadow:18px 0 50px #0011282e;animation:evaAsistDockIzq .32s var(--ea-ease) both}.eva-asistente_panel.is-dock.is-izquierda.is-saliendo{animation:evaAsistDockIzqOut .17s ease-in both}.eva-asistente_panel.is-centro{top:50%;left:50%;width:min(860px,100vw - 32px);height:min(880px,100vh - 48px);height:min(880px,100dvh - 48px);border-radius:26px;border:1px solid color-mix(in srgb,var(--ea-line) 70%,transparent);transform:translate(-50%,-50%);animation:evaAsistPortada .38s var(--ea-ease) both}.eva-asistente_panel.is-centro.is-saliendo{animation:evaAsistPortadaOut .17s ease-in both}.eva-asistente_panel.is-flotante{border-radius:18px;border:1px solid color-mix(in srgb,var(--ea-line) 80%,transparent);box-shadow:0 24px 60px #0011284d,0 2px 8px #0011281f;animation:evaAsistFlota .3s var(--ea-ease) both}.eva-asistente_panel.is-flotante.is-saliendo{animation:evaAsistFlotaOut .17s ease-in both}.eva-asistente_panel.is-flotante .eva-asistente_head,.eva-asistente_panel.is-flotante .eva-asistente_portada-top{cursor:move;touch-action:none}.eva-asistente_panel.is-flotante .eva-asistente_head-acts,.eva-asistente_panel.is-flotante .eva-asistente_portada-top .eva-asistente_head-acts{cursor:default}.eva-asistente_panel.con-portada{background:radial-gradient(120% 60% at 50% -10%,color-mix(in srgb,var(--ea-orange) 9%,transparent),transparent 60%),radial-gradient(90% 50% at 100% 0%,color-mix(in srgb,var(--ea-accent) 10%,transparent),transparent 60%),var(--ea-card)}.eva-asistente_panel.is-amplio{top:14px;right:14px;bottom:14px;left:14px;border-radius:20px;border:1px solid color-mix(in srgb,var(--ea-line) 70%,transparent);animation:evaAsistPortadaFull .32s var(--ea-ease) both}.eva-asistente_panel.is-amplio.is-saliendo{animation:evaAsistFadeOut .17s ease-in both}@keyframes evaAsistDock{0%{transform:translate(100%)}to{transform:translate(0)}}@keyframes evaAsistDockOut{0%{transform:translate(0)}to{transform:translate(100%)}}@keyframes evaAsistDockIzq{0%{transform:translate(-100%)}to{transform:translate(0)}}@keyframes evaAsistDockIzqOut{0%{transform:translate(0)}to{transform:translate(-100%)}}@keyframes evaAsistFlota{0%{opacity:0;transform:translateY(16px) scale(.97)}to{opacity:1;transform:none}}@keyframes evaAsistFlotaOut{0%{opacity:1;transform:none}to{opacity:0;transform:translateY(10px) scale(.98)}}@keyframes evaAsistPortada{0%{opacity:0;transform:translate(-50%,calc(-50% + 18px)) scale(.97)}to{opacity:1;transform:translate(-50%,-50%) scale(1)}}@keyframes evaAsistPortadaOut{0%{opacity:1;transform:translate(-50%,-50%) scale(1)}to{opacity:0;transform:translate(-50%,calc(-50% + 10px)) scale(.98)}}@keyframes evaAsistPortadaFull{0%{opacity:0;transform:scale(.985)}to{opacity:1;transform:scale(1)}}.eva-asistente_resizer{position:absolute;top:0;left:0;width:7px;height:100%;cursor:ew-resize;z-index:25;background:transparent;transition:background .15s}.eva-asistente_resizer:hover{background:color-mix(in srgb,var(--ea-accent) 40%,transparent)}.eva-asistente_resizer.is-izq{left:auto;right:0}.eva-asistente_pos{position:relative;display:inline-flex}.eva-asistente_posmenu{position:absolute;top:calc(100% + 6px);right:0;z-index:40;display:flex;flex-direction:column;gap:2px;width:236px;padding:6px;background:var(--ea-card);color:var(--ea-ink);border:1px solid var(--ea-line);border-radius:14px;box-shadow:0 16px 40px #00112838;animation:evaAsistSube .18s var(--ea-ease) both;cursor:default}.eva-asistente_posmenu-t{display:block;padding:6px 8px 4px;font-size:10.5px;font-weight:700;letter-spacing:.06em;text-transform:uppercase;color:var(--ea-muted);white-space:nowrap}.eva-asistente_posmenu-n{display:block;padding:6px 8px 2px;font-size:10.5px;color:var(--ea-muted);border-top:1px solid var(--ea-line);margin-top:4px}.eva-asistente_posmenu button{display:flex;align-items:center;gap:10px;width:100%;margin:0;padding:8px 9px;border:none;border-radius:9px;cursor:pointer;background:transparent;color:var(--ea-ink);font:inherit;font-size:13px;text-align:left;white-space:nowrap}.eva-asistente_posmenu button .eva-asistente_posic{color:var(--ea-muted)}.eva-asistente_posmenu button svg.svg-inline--fa{margin-left:auto;color:var(--ea-accent);font-size:11px}.eva-asistente_posmenu button:hover{background:var(--ea-chip)}.eva-asistente_posmenu button.is-actual{font-weight:700;color:var(--ea-accent)}.eva-asistente_posmenu button.is-actual .eva-asistente_posic{color:var(--ea-accent)}.eva-asistente_posmenu-l{flex:1;min-width:0}.eva-asistente_hbtn{display:grid;place-items:center;width:34px;height:34px;padding:0;margin:0;border:none;border-radius:10px;background:transparent;cursor:pointer;font-size:15px;line-height:1;color:var(--ea-muted);transition:background .15s,color .15s}.eva-asistente_hbtn:hover:not(:disabled),.eva-asistente_hbtn.is-on{background:var(--ea-chip);color:var(--ea-accent)}.eva-asistente_hbtn:focus-visible{outline:2px solid var(--ea-accent);outline-offset:1px}.eva-asistente_hbtn:disabled{opacity:.4;cursor:default}.eva-asistente_hbtn.is-close{font-size:17px}.eva-asistente_hbtn.is-close:hover{background:color-mix(in srgb,var(--ea-bad) 12%,transparent);color:var(--ea-bad)}.eva-asistente_panel.is-amplio .eva-asistente_hbtn--hist{display:none}.eva-asistente_portada{display:flex;flex-direction:column;height:100%;min-height:0}.eva-asistente_portada-top{flex:none;position:relative;z-index:6;display:flex;align-items:center;justify-content:space-between;gap:10px;padding:12px 14px 0 20px}.eva-asistente_portada-marca{flex:1 1 auto;min-width:0;display:inline-flex;align-items:center;gap:9px;flex-wrap:nowrap;white-space:nowrap;text-transform:none;letter-spacing:normal;font-size:14px;font-weight:800;color:var(--ea-ink)}.eva-asistente_portada-marca-t{display:inline-block;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.eva-asistente_portada-scroll{flex:1;min-height:0;overflow-y:auto;padding:4px clamp(18px,5vw,56px) 32px}.eva-asistente_portada-input{max-width:680px;margin:0 auto;animation:evaAsistSube .45s var(--ea-ease) .05s both}.eva-asistente_hero{display:flex;flex-direction:column;align-items:center;text-align:center;padding:14px 0 22px}.eva-asistente_hero .eva-orb{margin-bottom:18px}.eva-asistente_hero-t{margin:0;font-family:var(--ea-font);font-size:clamp(24px,3.4vw,32px);font-weight:800;letter-spacing:-.02em;line-height:1.15;color:var(--ea-ink);animation:evaAsistSube .45s var(--ea-ease) both}.eva-asistente_hero-s{margin:8px 0 0;font-size:15px;color:var(--ea-muted);animation:evaAsistSube .45s var(--ea-ease) .03s both}.eva-asistente_hero-s strong{color:var(--ea-ink);font-weight:700}@keyframes evaAsistSube{0%{opacity:0;transform:translateY(10px)}to{opacity:1;transform:none}}.eva-asistente_sec{max-width:760px;margin:26px auto 0;animation:evaAsistSube .5s var(--ea-ease) both}.eva-asistente_sec-t{display:flex;align-items:center;gap:7px;font-size:11px;font-weight:700;letter-spacing:.07em;text-transform:uppercase;color:var(--ea-muted);margin:0 2px 10px}.eva-asistente_sec-t svg{color:var(--ea-orange);font-size:11px}.eva-asistente_sec-link{margin-left:auto;border:none;background:none;cursor:pointer;padding:2px 4px;font-size:11.5px;font-weight:600;letter-spacing:0;text-transform:none;color:var(--ea-accent)}.eva-asistente_sec-link:hover{text-decoration:underline}.eva-asistente_cards{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:10px}.eva-asistente_card{position:relative;overflow:hidden;display:flex;flex-direction:column;align-items:flex-start;gap:4px;min-height:132px;padding:13px 14px 12px;margin:0;text-align:left;cursor:pointer;font:inherit;color:var(--ea-ink);background:var(--ea-card);border:1px solid var(--ea-line);border-radius:16px;box-shadow:0 1px 2px #0011280d;transition:transform .18s var(--ea-ease),box-shadow .18s,border-color .18s}.eva-asistente_card:hover{transform:translateY(-2px);border-color:color-mix(in srgb,var(--ea-accent) 45%,var(--ea-line));box-shadow:0 10px 26px #0011281f}.eva-asistente_card:hover .eva-asistente_card-go{color:var(--ea-orange);gap:8px}.eva-asistente_card:focus-visible{outline:2px solid var(--ea-accent);outline-offset:2px}.eva-asistente_card-ic{width:30px;height:30px;border-radius:9px;display:grid;place-items:center;font-size:13px;margin-bottom:4px;color:var(--ea-accent);background:color-mix(in srgb,var(--ea-accent) 12%,transparent)}.eva-asistente_card-l{font-size:12px;font-weight:600;color:var(--ea-muted);line-height:1.25}.eva-asistente_card-v{font-size:22px;font-weight:800;letter-spacing:-.02em;line-height:1.1;font-variant-numeric:tabular-nums;color:var(--ea-ink)}.eva-asistente_card-n{font-size:11.5px;color:var(--ea-muted);line-height:1.35}.eva-asistente_card-go{margin-top:auto;padding-top:6px;display:inline-flex;align-items:center;gap:5px;font-size:11px;font-weight:700;color:var(--ea-accent);transition:gap .18s,color .18s}.eva-asistente_card-go svg{font-size:10px}.eva-asistente_card.es-pregunta .eva-asistente_card-l{font-size:13px;color:var(--ea-ink);font-weight:700}.eva-asistente_card.tono-good .eva-asistente_card-ic{color:var(--ea-good);background:color-mix(in srgb,var(--ea-good) 14%,transparent)}.eva-asistente_card.tono-warn .eva-asistente_card-ic{color:var(--ea-warn);background:color-mix(in srgb,var(--ea-warn) 15%,transparent)}.eva-asistente_card.tono-bad .eva-asistente_card-ic{color:var(--ea-bad);background:color-mix(in srgb,var(--ea-bad) 13%,transparent)}.eva-asistente_card.is-skeleton{cursor:default;background:linear-gradient(100deg,var(--ea-chip) 30%,color-mix(in srgb,var(--ea-chip) 40%,var(--ea-card)) 50%,var(--ea-chip) 70%);background-size:200% 100%;animation:evaAsistShimmer 1.4s linear infinite}.eva-asistente_card.is-skeleton:hover{transform:none;box-shadow:none}.eva-asistente_chips{display:flex;flex-wrap:wrap;gap:8px}.eva-asistente_chips button{display:inline-flex;align-items:center;gap:7px;flex:0 1 auto;width:auto;max-width:100%;min-width:0;height:auto;white-space:normal;overflow-wrap:normal;margin:0;padding:8px 14px;border-radius:999px;cursor:pointer;font:inherit;font-size:12.5px;font-weight:500;text-align:left;line-height:1.3;color:var(--ea-ink);background:var(--ea-card);border:1px solid var(--ea-line);transition:background .15s,border-color .15s,transform .15s,color .15s}.eva-asistente_chips button svg{color:var(--ea-orange);flex:none}.eva-asistente_chips button:hover{border-color:color-mix(in srgb,var(--ea-accent) 50%,var(--ea-line));background:color-mix(in srgb,var(--ea-accent) 7%,var(--ea-card));transform:translateY(-1px)}.eva-asistente_chips button:focus-visible{outline:2px solid var(--ea-accent);outline-offset:1px}.eva-asistente_chips button.is-ctx{font-weight:600;border-color:color-mix(in srgb,var(--ea-orange) 45%,var(--ea-line));background:color-mix(in srgb,var(--ea-orange) 7%,var(--ea-card))}.eva-asistente_chips--follow{margin:2px 0 0 35px;animation:evaAsistSube .35s var(--ea-ease) both}.eva-asistente_chips--follow button{padding:6px 12px;font-size:12px;color:var(--ea-accent);background:color-mix(in srgb,var(--ea-accent) 6%,var(--ea-card));border-color:color-mix(in srgb,var(--ea-accent) 24%,transparent)}.eva-asistente_recientes{display:flex;flex-direction:column;gap:2px}.eva-asistente_recientes button{display:flex;align-items:center;gap:10px;width:100%;margin:0;padding:9px 12px;border:none;border-radius:10px;cursor:pointer;background:transparent;color:var(--ea-ink);font:inherit;font-size:13px;text-align:left;transition:background .15s}.eva-asistente_recientes button svg{color:var(--ea-muted);font-size:12px}.eva-asistente_recientes button:hover{background:var(--ea-chip)}.eva-asistente_recientes-t{flex:1;min-width:0;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.eva-asistente_recientes-f{flex:none;font-size:11.5px;color:var(--ea-muted)}.eva-asistente_head{flex:none;display:flex;align-items:center;gap:11px;min-height:62px;padding:10px 12px 10px 16px;border-bottom:1px solid var(--ea-line);background:color-mix(in srgb,var(--ea-card) 88%,transparent);-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px);position:relative;z-index:6}.eva-asistente_head-txt{flex:1;min-width:0;display:flex;flex-direction:column;gap:2px;line-height:1.2}.eva-asistente_head-tt{font-size:15px;font-weight:800;letter-spacing:-.01em;color:var(--ea-ink)}.eva-asistente_head-sub{display:flex;align-items:center;gap:6px;font-size:11.5px;color:var(--ea-muted);white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.eva-asistente_head-emp{overflow:hidden;text-overflow:ellipsis}.eva-asistente_head-dot{flex:none;width:7px;height:7px;border-radius:50%;background:var(--ea-good);box-shadow:0 0 0 3px color-mix(in srgb,var(--ea-good) 18%,transparent)}.eva-asistente_head-dot.is-pensando{background:var(--ea-orange);box-shadow:0 0 0 3px color-mix(in srgb,var(--ea-orange) 22%,transparent);animation:evaAsistLatido 1s ease-in-out infinite}.eva-asistente_head-acts{flex:none;display:flex;align-items:center;gap:2px}.eva-asistente_head-sep{width:1px;height:20px;margin:0 4px;background:var(--ea-line)}@keyframes evaAsistLatido{0%,to{opacity:1}50%{opacity:.35}}.eva-asistente_cuerpo{flex:1;min-height:0;display:flex}.eva-asistente_main{flex:1;min-width:0;display:flex;flex-direction:column}.eva-asistente_thread{flex:1;overflow-y:auto;padding:20px 18px 22px;display:flex;flex-direction:column;gap:16px;background:var(--ea-bg);scroll-behavior:smooth}.eva-asistente_panel.is-amplio .eva-asistente_thread,.eva-asistente_panel.is-amplio .eva-asistente_composer{padding-left:max(20px,(100% - 880px) / 2);padding-right:max(20px,(100% - 880px) / 2)}.eva-asistente_panel.is-amplio .eva-asistente_composer{padding-bottom:14px}.eva-asistente_msg{display:flex;gap:9px;max-width:100%;animation:evaAsistSube .3s var(--ea-ease) both}.eva-asistente_msg.user{flex-direction:row-reverse}.eva-asistente_msg.user .eva-asistente_bubble{background:var(--ea-user);border-color:var(--ea-user-line);color:var(--ea-ink);border-radius:18px 18px 6px;max-width:min(78%,620px);white-space:pre-wrap;font-weight:500}.eva-asistente_msg.ia .eva-asistente_bubble{border-radius:6px 18px 18px;flex:1 1 auto}.eva-asistente_av{margin-top:2px}.eva-asistente_bubble{min-width:0;padding:12px 15px;font-size:13.5px;line-height:1.6;background:var(--ea-card);border:1px solid var(--ea-line);box-shadow:0 1px 2px #0011280a;max-width:calc(100% - 36px)}.eva-asistente_text{word-break:break-word}.eva-asistente_text .eva-asistente_p{margin:0 0 8px}.eva-asistente_text .eva-asistente_p:last-child{margin-bottom:0}.eva-asistente_text .eva-asistente_h{font-size:13.5px;font-weight:800;margin:12px 0 6px;color:var(--ea-ink)}.eva-asistente_text .eva-asistente_h:first-child{margin-top:0}.eva-asistente_text .eva-asistente_ul{margin:4px 0 9px;padding-left:18px}.eva-asistente_text .eva-asistente_ul li{margin-bottom:4px}.eva-asistente_text .eva-asistente_ul li::marker{color:var(--ea-orange)}.eva-asistente_text strong{font-weight:700;color:var(--ea-ink)}.eva-asistente_text .eva-asistente_code{font-family:ui-monospace,SFMono-Regular,Menlo,monospace;font-size:11.5px;background:var(--ea-chip);border:1px solid var(--ea-line);border-radius:5px;padding:1px 5px}.eva-asistente_mdkpis{display:grid;grid-template-columns:repeat(auto-fit,minmax(128px,1fr));gap:8px;margin:8px 0 10px}.eva-asistente_mdkpi{position:relative;overflow:hidden;display:flex;flex-direction:column;gap:2px;padding:10px 12px 10px 14px;border-radius:12px;background:color-mix(in srgb,var(--ea-chip) 70%,var(--ea-card));border:1px solid var(--ea-line)}.eva-asistente_mdkpi:before{content:"";position:absolute;left:0;top:10px;bottom:10px;width:3px;border-radius:0 3px 3px 0;background:linear-gradient(180deg,var(--ea-orange-2),var(--ea-orange))}.eva-asistente_mdkpi-l{font-size:11px;font-weight:600;color:var(--ea-muted);line-height:1.3}.eva-asistente_mdkpi-v{font-size:19px;font-weight:800;letter-spacing:-.01em;line-height:1.15;color:var(--ea-ink);font-variant-numeric:tabular-nums}.eva-asistente_mdkpi-n{font-size:11px;color:var(--ea-muted);line-height:1.35}.eva-asistente_tcard{margin:8px 0 10px;border:1px solid var(--ea-line);border-radius:12px;overflow:hidden;background:var(--ea-card)}.eva-asistente_tcard-bar{display:flex;align-items:center;gap:2px;padding:5px 6px 5px 12px;border-bottom:1px solid var(--ea-line);background:color-mix(in srgb,var(--ea-chip) 70%,var(--ea-card))}.eva-asistente_tcard-bar button{display:inline-flex;align-items:center;gap:5px;margin:0;border:none;background:transparent;cursor:pointer;border-radius:7px;font:inherit;font-size:11.5px;font-weight:600;color:var(--ea-muted);padding:4px 8px}.eva-asistente_tcard-bar button svg{font-size:11px}.eva-asistente_tcard-bar button:hover{background:var(--ea-card);color:var(--ea-accent)}.eva-asistente_tcard-n{margin-right:auto;font-size:11px;color:var(--ea-muted)}.eva-asistente_tablewrap{overflow:auto;max-height:360px}.eva-asistente_table{border-collapse:separate;border-spacing:0;font-size:12.5px;min-width:100%;font-variant-numeric:tabular-nums}.eva-asistente_table th,.eva-asistente_table td{padding:7px 11px;border-bottom:1px solid var(--ea-line);text-align:left;white-space:nowrap}.eva-asistente_table th{position:sticky;top:0;z-index:1;background:color-mix(in srgb,var(--ea-chip) 85%,var(--ea-card));color:var(--ea-muted);font-weight:700;font-size:11px;letter-spacing:.02em}.eva-asistente_table .is-num{text-align:right}.eva-asistente_table td.is-num{font-weight:600}.eva-asistente_table tbody tr:last-child td{border-bottom:none}.eva-asistente_table tbody tr:hover td{background:color-mix(in srgb,var(--ea-accent) 5%,transparent)}.eva-asistente_grafica{margin:10px 0 6px;background:var(--ea-card);border:1px solid var(--ea-line);border-radius:14px;padding:11px 13px 8px}.eva-asistente_grafica-head{display:flex;align-items:center;gap:8px;margin-bottom:8px}.eva-asistente_grafica-ic{width:24px;height:24px;border-radius:7px;display:grid;place-items:center;font-size:11px;flex:none;color:var(--ea-accent);background:color-mix(in srgb,var(--ea-accent) 12%,transparent)}.eva-asistente_grafica-t{flex:1;min-width:0;font-size:12.5px;font-weight:700;color:var(--ea-ink)}.eva-asistente_grafica-tot{flex:none;font-size:11px;font-weight:700;color:var(--ea-muted);padding:2px 8px;border-radius:999px;background:var(--ea-chip);font-variant-numeric:tabular-nums}.eva-asistente_grafica svg{display:block;width:100%;max-width:520px;margin:0 auto;height:auto;overflow:visible}.eva-asistente_gstop1{stop-color:var(--ea-accent)}.eva-asistente_gstop2{stop-color:color-mix(in srgb,var(--ea-accent) 55%,var(--ea-card))}.eva-asistente_gbar-g{animation:evaAsistBarra .5s var(--ea-ease) both;transform-origin:bottom;transform-box:fill-box}.eva-asistente_gbar{transition:opacity .15s}.eva-asistente_gbar-g:hover .eva-asistente_gbar{opacity:.8}@keyframes evaAsistBarra{0%{opacity:0;transform:scaleY(.2)}to{opacity:1;transform:none}}.eva-asistente_gline{stroke:var(--ea-accent)}.eva-asistente_gdot{fill:var(--ea-card);stroke:var(--ea-accent);stroke-width:2}.eva-asistente_grid{stroke:var(--ea-line);stroke-width:1}.eva-asistente_gval{fill:var(--ea-ink);font-size:9px;font-weight:700;font-variant-numeric:tabular-nums}.eva-asistente_gax{fill:var(--ea-muted);font-size:9px}.eva-asistente_meta{display:flex;align-items:center;flex-wrap:wrap;gap:6px;margin-top:8px;font-size:10.5px;color:var(--ea-muted)}.eva-asistente_meta-area{font-weight:700;padding:1px 8px;border-radius:999px;color:var(--ea-accent);background:color-mix(in srgb,var(--ea-accent) 10%,transparent)}.eva-asistente_abrir{margin-top:10px;display:inline-flex;align-items:center;gap:7px;border:1px solid color-mix(in srgb,var(--ea-accent) 55%,transparent);background:color-mix(in srgb,var(--ea-accent) 6%,var(--ea-card));color:var(--ea-accent);font:inherit;font-size:12.5px;font-weight:700;padding:7px 14px;border-radius:999px;cursor:pointer;transition:.15s}.eva-asistente_abrir:hover{background:var(--ea-accent);border-color:var(--ea-accent);color:var(--ea-card)}.eva-asistente_acciones{margin-top:10px;padding-top:7px;display:flex;flex-wrap:wrap;gap:2px;border-top:1px solid var(--ea-line)}.eva-asistente_acciones button{display:inline-flex;align-items:center;gap:5px;border:none;background:transparent;cursor:pointer;margin:0;font:inherit;font-size:11.5px;font-weight:600;color:var(--ea-muted);padding:4px 8px;border-radius:7px}.eva-asistente_acciones button svg{font-size:11px}.eva-asistente_acciones button:hover,.eva-asistente_acciones button.is-on{background:var(--ea-chip);color:var(--ea-accent)}.eva-asistente_working{flex:0 1 auto!important;padding:12px 16px}.eva-asistente_pasos{list-style:none;margin:0;padding:0;display:flex;flex-direction:column;gap:8px}.eva-asistente_pasos li{display:flex;align-items:center;gap:9px;font-size:12.5px;color:var(--ea-muted);transition:color .2s,opacity .2s}.eva-asistente_pasos li.is-pendiente{opacity:.45}.eva-asistente_pasos li.is-hecho{color:var(--ea-muted)}.eva-asistente_pasos li.is-actual{color:var(--ea-ink);font-weight:600}.eva-asistente_pasos li.is-actual .eva-asistente_paso-t{background:linear-gradient(90deg,var(--ea-ink) 30%,var(--ea-orange) 50%,var(--ea-ink) 70%);background-size:220% 100%;-webkit-background-clip:text;background-clip:text;-webkit-text-fill-color:transparent;animation:evaAsistShimmer 1.8s linear infinite}.eva-asistente_paso-ic{flex:none;width:18px;height:18px;border-radius:50%;display:grid;place-items:center;font-size:9px;border:1.5px solid var(--ea-line)}.eva-asistente_paso-ic i{width:6px;height:6px;border-radius:50%;background:var(--ea-line)}.is-hecho .eva-asistente_paso-ic{border-color:var(--ea-good);background:var(--ea-good);color:#fff}.is-actual .eva-asistente_paso-ic{border-color:var(--ea-orange);border-top-color:transparent;animation:evaAsistGira .8s linear infinite}.is-actual .eva-asistente_paso-ic i{background:var(--ea-orange)}@keyframes evaAsistGira{to{transform:rotate(360deg)}}@keyframes evaAsistShimmer{0%{background-position:200% 0}to{background-position:-200% 0}}.eva-asistente_cursor{display:inline-block;width:2px;height:1em;margin-left:2px;vertical-align:text-bottom;background:var(--ea-orange);animation:evaAsistCursor 1s steps(2,start) infinite}@keyframes evaAsistCursor{0%,50%{opacity:1}50.01%,to{opacity:0}}.eva-asistente_composer{flex:none;border-top:1px solid var(--ea-line);padding:12px 14px 10px;background:var(--ea-card)}.eva-asistente_inputbox{display:flex;align-items:flex-end;gap:6px;padding:6px 6px 6px 8px;border:1px solid var(--ea-line);border-radius:24px;background:var(--ea-card);box-shadow:0 1px 3px #0011280f;transition:border-color .15s,box-shadow .2s}.eva-asistente_inputbox:focus-within{border-color:color-mix(in srgb,var(--ea-accent) 70%,transparent);box-shadow:0 0 0 4px color-mix(in srgb,var(--ea-accent) 13%,transparent),0 6px 20px #00112814}.eva-asistente_inputbox.is-dictando{border-color:color-mix(in srgb,var(--ea-bad) 55%,transparent);box-shadow:0 0 0 4px color-mix(in srgb,var(--ea-bad) 12%,transparent)}.eva-asistente_inputbox textarea{flex:1;resize:none;font:inherit;font-size:13.5px;line-height:1.5;border:none;background:transparent;color:var(--ea-ink);box-shadow:none;padding:8px 6px;min-height:38px;max-height:150px;outline:none;overflow-y:auto}.eva-asistente_inputbox textarea::placeholder{color:var(--ea-muted);opacity:.85}.eva-asistente_inputbox-acts{flex:none;display:flex;align-items:center;gap:4px}.eva-asistente_inputbox.is-portada{padding:10px 10px 10px 14px;border-radius:22px;align-items:flex-end;box-shadow:0 10px 34px #0011281f,0 1px 3px #0011280f}.eva-asistente_inputbox.is-portada textarea{font-size:15.5px;min-height:52px;max-height:180px;padding:10px 6px}.eva-asistente_inputbox.is-portada .eva-asistente_send,.eva-asistente_inputbox.is-portada .eva-asistente_mic{width:42px;height:42px}.eva-asistente_send{flex:none;display:grid;place-items:center;width:38px;height:38px;margin:0;padding:0;border:none;border-radius:50%;cursor:pointer;background:linear-gradient(140deg,var(--ea-orange-2),var(--ea-orange) 55%,#c9721c);color:#fff;font-size:15px;box-shadow:0 4px 12px #e08a2e59;transition:transform .15s,filter .15s,opacity .15s,box-shadow .15s}.eva-asistente_send:hover:not(:disabled){filter:brightness(1.07);transform:translateY(-1px);box-shadow:0 6px 16px #e08a2e73}.eva-asistente_send:active:not(:disabled){transform:scale(.95)}.eva-asistente_send:focus-visible{outline:2px solid var(--ea-accent);outline-offset:2px}.eva-asistente_send:disabled{cursor:default;box-shadow:none;background:var(--ea-chip);color:var(--ea-muted)}.eva-asistente_mic{position:relative;flex:none;display:grid;place-items:center;width:38px;height:38px;margin:0;padding:0;border-radius:50%;cursor:pointer;border:none;background:transparent;color:var(--ea-muted);font-size:15px;line-height:1;transition:background .15s,color .15s}.eva-asistente_mic:hover{background:var(--ea-chip);color:var(--ea-accent)}.eva-asistente_mic:focus-visible{outline:2px solid var(--ea-accent);outline-offset:1px}.eva-asistente_mic.is-on{background:color-mix(in srgb,var(--ea-bad) 13%,var(--ea-card));color:var(--ea-bad);animation:evaAsistMic 1.2s ease-out infinite}@keyframes evaAsistMic{0%{box-shadow:0 0 color-mix(in srgb,var(--ea-bad) 45%,transparent)}to{box-shadow:0 0 0 10px color-mix(in srgb,var(--ea-bad) 0%,transparent)}}.eva-asistente_hint{display:flex;justify-content:space-between;gap:10px;flex-wrap:wrap;margin-top:8px;padding:0 8px;font-size:10.5px;color:var(--ea-muted)}.eva-asistente_hint kbd{font:inherit;font-size:10px;padding:0 5px;border-radius:4px;border:1px solid var(--ea-line);background:var(--ea-chip);color:var(--ea-ink)}.eva-asistente_hist{display:flex;flex-direction:column;min-height:0;background:var(--ea-card)}.eva-asistente_hist.is-rail{flex:none;width:272px;border-right:1px solid var(--ea-line);background:color-mix(in srgb,var(--ea-chip) 45%,var(--ea-card))}.eva-asistente_hist.is-sheet{position:absolute;z-index:20;top:0;bottom:0;left:0;width:min(340px,100%);border-right:1px solid var(--ea-line);box-shadow:16px 0 40px #0011282e;animation:evaAsistHoja .26s var(--ea-ease) both}.eva-asistente_hist-head{display:flex;align-items:center;justify-content:space-between;padding:14px 10px 6px 16px}.eva-asistente_hist-t{font-size:13px;font-weight:800;color:var(--ea-ink)}.eva-asistente_hist-nueva{display:flex;align-items:center;justify-content:center;gap:8px;margin:6px 12px 8px;padding:9px 12px;border-radius:12px;cursor:pointer;font:inherit;font-size:12.5px;font-weight:700;color:#fff;border:none;background:linear-gradient(135deg,#0b2a55,#001128);box-shadow:0 4px 12px #00112833;transition:filter .15s,transform .15s}.eva-asistente_hist-nueva svg{color:var(--ea-orange-2)}.eva-asistente_hist-nueva:hover:not(:disabled){filter:brightness(1.15);transform:translateY(-1px)}.eva-asistente_hist-nueva:disabled{opacity:.5;cursor:default}.eva-asistente_hist-buscar{display:flex;align-items:center;gap:8px;margin:0 12px 6px;padding:0 10px;height:34px;border-radius:10px;border:1px solid var(--ea-line);background:var(--ea-card);color:var(--ea-muted);font-size:12px}.eva-asistente_hist-buscar input{flex:1;min-width:0;border:none;outline:none;background:transparent;color:var(--ea-ink);font:inherit;font-size:12.5px}.eva-asistente_hist-buscar:focus-within{border-color:var(--ea-accent)}.eva-asistente_hist-lista{flex:1;min-height:0;overflow-y:auto;padding:4px 8px 14px}.eva-asistente_hist-vacio{padding:18px 10px;font-size:12px;color:var(--ea-muted);text-align:center}.eva-asistente_hist-gt{font-size:10.5px;font-weight:700;letter-spacing:.06em;text-transform:uppercase;color:var(--ea-muted);padding:12px 8px 4px}.eva-asistente_hist-item{position:relative;display:flex;align-items:center;border-radius:10px;transition:background .15s}.eva-asistente_hist-item:hover{background:var(--ea-chip)}.eva-asistente_hist-item:hover .eva-asistente_hist-borrar{opacity:1}.eva-asistente_hist-item.is-actual{background:color-mix(in srgb,var(--ea-accent) 11%,transparent)}.eva-asistente_hist-item.is-actual .eva-asistente_hist-it{color:var(--ea-accent);font-weight:700}.eva-asistente_hist-abrir{flex:1;min-width:0;display:flex;flex-direction:column;gap:1px;margin:0;padding:8px 6px 8px 10px;border:none;background:transparent;cursor:pointer;text-align:left;font:inherit;color:var(--ea-ink)}.eva-asistente_hist-abrir:disabled{cursor:default;opacity:.6}.eva-asistente_hist-it{font-size:12.5px;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.eva-asistente_hist-if{font-size:10.5px;color:var(--ea-muted)}.eva-asistente_hist-borrar{flex:none;width:28px;height:28px;margin-right:4px;border:none;border-radius:8px;cursor:pointer;display:grid;place-items:center;font-size:11.5px;background:transparent;color:var(--ea-muted);opacity:0;transition:opacity .15s,background .15s,color .15s}.eva-asistente_hist-borrar:hover{background:color-mix(in srgb,var(--ea-bad) 12%,transparent);color:var(--ea-bad)}.eva-asistente_hist-borrar:focus-visible{opacity:1;outline:2px solid var(--ea-accent)}.eva-asistente_hist-borrar:disabled{display:none}.eva-asistente_hist-conf{flex:none;display:flex;gap:4px;margin-right:6px}.eva-asistente_hist-conf button{border:1px solid var(--ea-line);background:var(--ea-card);color:var(--ea-ink);cursor:pointer;font:inherit;font-size:11px;font-weight:700;padding:3px 8px;border-radius:7px}.eva-asistente_hist-conf button.is-si{background:var(--ea-bad);border-color:var(--ea-bad);color:#fff}@media (hover: none){.eva-asistente_hist-borrar{opacity:1}}.eva-asistente_sheet-fondo{position:absolute;top:0;right:0;bottom:0;left:0;z-index:19;background:color-mix(in srgb,var(--ea-scrim) 70%,transparent);animation:evaAsistFade .2s ease both}@keyframes evaAsistHoja{0%{transform:translate(-24px);opacity:0}to{transform:none;opacity:1}}.eva-asistente_repmodal svg.svg-inline--fa{width:1em;height:1em;flex:none}.eva-asistente_repmodal{position:fixed;top:0;right:0;bottom:0;left:0;z-index:1200;background:var(--thm-page, #eef1f6);display:flex;flex-direction:column;animation:evaAsistFade .18s ease}.eva-asistente_repmodal-head{flex:none;display:flex;align-items:center;gap:12px;padding:11px 16px;border-bottom:1px solid var(--thm-line, rgba(0, 0, 0, .1));background:var(--thm-card, #fff);color:var(--thm-ink, #1A2D47)}.eva-asistente_repmodal-head .eva-asistente_repmodal-t{font-weight:700;font-size:14px}.eva-asistente_repmodal-head .eva-asistente_repmodal-x{margin-left:auto;border:none;background:transparent;cursor:pointer;font-size:20px;color:inherit;opacity:.6;width:34px;height:34px;border-radius:8px}.eva-asistente_repmodal-head .eva-asistente_repmodal-x:hover{opacity:1;background:var(--thm-chip, #f4f6fa)}.eva-asistente_repbody{flex:1;overflow-y:auto;padding:20px;background:var(--thm-page, #eef1f6)}.eva-sol{max-width:980px;margin:0 auto;color:var(--thm-ink, #1A2D47)}.eva-sol_cargando{padding:30px;text-align:center;color:var(--thm-muted, #7c869c)}.eva-sol_intro{font-size:13px;color:var(--thm-muted, #7c869c);margin:0 0 16px;max-width:70ch}.eva-sol_kpis{display:grid;grid-template-columns:repeat(3,1fr);gap:12px;margin-bottom:20px}.eva-sol_kpi{background:var(--thm-card, #fff);border:1px solid var(--thm-line, #e6eaf1);border-radius:13px;padding:13px 15px;box-shadow:0 1px 2px #101e360d;display:flex;flex-direction:column;gap:2px}.eva-sol_kpi-l{font-size:11px;color:var(--thm-muted, #7c869c)}.eva-sol_kpi-v{font-family:"Sora",inherit;font-weight:700;font-size:22px;color:var(--thm-ink, #1A2D47);font-variant-numeric:tabular-nums}.eva-sol_bloque{background:var(--thm-card, #fff);border:1px solid var(--thm-line, #e6eaf1);border-radius:14px;padding:16px 18px;margin-bottom:16px;box-shadow:0 1px 2px #101e360d}.eva-sol_bloque h3{font-family:"Sora",inherit;font-size:14px;margin:0 0 12px}.eva-sol_areas{display:flex;flex-direction:column;gap:9px}.eva-sol_area{display:grid;grid-template-columns:150px 1fr 44px;align-items:center;gap:10px;font-size:12.5px}.eva-sol_area-n{color:var(--thm-ink, #1A2D47);white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.eva-sol_area-bar{background:var(--thm-chip, #f4f6fa);border-radius:999px;height:10px;overflow:hidden}.eva-sol_area-bar div{height:100%;border-radius:999px;background:linear-gradient(90deg,var(--dsn-navy, #103a66),var(--dsn-navy-deep, #0e2747))}.eva-sol_area-v{text-align:right;font-family:Sora;font-weight:700;font-variant-numeric:tabular-nums}.eva-sol_tablewrap{overflow-x:auto}.eva-sol_table{width:100%;border-collapse:collapse;font-size:12.5px;font-variant-numeric:tabular-nums}.eva-sol_table th{text-align:left;font-size:11px;color:var(--thm-muted, #7c869c);font-weight:600;padding:7px 10px;border-bottom:1px solid var(--thm-line, #e6eaf1)}.eva-sol_table td{padding:8px 10px;border-bottom:1px solid var(--thm-line, #eef1f6);vertical-align:top}.eva-sol_table .eva-sol_n{text-align:right;font-weight:600}.eva-sol_table .eva-sol_preg{max-width:420px}.eva-sol_table .eva-sol_fecha{white-space:nowrap;color:var(--thm-muted, #7c869c)}.eva-sol_table .eva-sol_vacio{text-align:center;color:var(--thm-muted, #7c869c);padding:20px}.eva-sol_chip{font-size:11px;padding:2px 9px;border-radius:999px;white-space:nowrap;background:var(--thm-chip, #f4f6fa);color:var(--dsn-navy, #0e2747);border:1px solid color-mix(in srgb,var(--dsn-navy, #0e2747) 18%,transparent)}@media (max-width: 560px){.eva-sol_kpis{grid-template-columns:1fr}.eva-sol_area{grid-template-columns:100px 1fr 40px}}.eva-asistente_repframe{flex:1;width:100%;border:none;background:var(--thm-page, #eef1f6)}.eva-asistente_pdfbody{flex:1;min-height:0;width:100%;background:#525659;display:flex}.eva-asistente_pdfframe{flex:1;width:100%;height:100%;border:none}.eva-asistente_pdfload{flex:1;display:flex;align-items:center;justify-content:center;color:#e6eaf1;font-size:14px}.eva-asistente_pdfacts{margin-left:auto;display:flex;align-items:center;gap:8px}.eva-asistente_pdfacts .eva-asistente_repmodal-x{margin-left:0}.eva-asistente_pdfdl{border:none;cursor:pointer;color:#fff;font-size:12.5px;font-weight:600;padding:7px 14px;border-radius:8px;background:linear-gradient(135deg,#0b2a55,#001128);box-shadow:0 2px 8px #00112840}.eva-asistente_pdfdl:hover{filter:brightness(1.12)}.eva-asistente_pdfdl:disabled{opacity:.5;cursor:default}@container evaasist (max-width: 640px){.eva-asistente_portada-scroll{padding:2px 16px 24px}.eva-asistente_hero{padding:6px 0 14px}.eva-asistente_hero .eva-orb{--orb: 62px !important;margin-bottom:12px}.eva-asistente_hero-t{font-size:22px}.eva-asistente_hero-s{font-size:13.5px}.eva-asistente_inputbox.is-portada{padding:8px 8px 8px 12px;border-radius:18px}.eva-asistente_inputbox.is-portada textarea{font-size:14px;min-height:44px;padding:8px 4px}.eva-asistente_inputbox.is-portada .eva-asistente_send,.eva-asistente_inputbox.is-portada .eva-asistente_mic{width:38px;height:38px}.eva-asistente_portada-input .eva-asistente_hint span:last-child{display:none}.eva-asistente_sec{margin-top:20px}.eva-asistente_cards{grid-template-columns:repeat(2,minmax(0,1fr));gap:8px}.eva-asistente_card{min-height:108px;padding:11px 12px 10px;border-radius:14px}.eva-asistente_card-v{font-size:19px}.eva-asistente_chips button{font-size:12px;padding:7px 12px}.eva-asistente_portada-top{padding:10px 10px 0 14px}}@container evaasist (max-width: 340px){.eva-asistente_cards{grid-template-columns:minmax(0,1fr)}.eva-asistente_card{min-height:0}}@container evaasist (max-width: 460px){.eva-asistente_head-sep,.eva-asistente_head-emp{display:none}.eva-asistente_hint span:last-child{display:none}.eva-asistente_chips--follow{margin-left:0}.eva-asistente_thread{padding-left:12px;padding-right:12px}}@media (max-width: 900px){.eva-asistente_cards{grid-template-columns:repeat(2,minmax(0,1fr))}.eva-asistente_panel.is-amplio .eva-asistente_hist.is-rail{width:230px}}@media (max-width: 640px){.eva-asistente_panel.is-dock,.eva-asistente_panel.is-amplio,.eva-asistente_panel.is-centro,.eva-asistente_panel.is-flotante{top:0;bottom:0;left:0;top:0!important;left:0!important;right:0;width:100vw!important;max-width:100vw;height:100vh!important;height:100dvh!important;border:none;border-radius:0;transform:none;animation:evaAsistSube .28s var(--ea-ease) both}.eva-asistente_panel.is-amplio .eva-asistente_hist.is-rail{display:none}.eva-asistente_panel.is-amplio .eva-asistente_hbtn--hist{display:grid}.eva-asistente_hbtn--amplio{display:none!important}.eva-asistente_resizer{display:none}.eva-asistente_bubble{max-width:100%}.eva-asistente_msg.user .eva-asistente_bubble{max-width:88%}.eva-asistente_chips--follow{margin-left:0}.eva-asistente_composer{padding:9px 10px}.eva-asistente_hint span:last-child{display:none}.eva-asistente_thread{padding-left:12px;padding-right:12px}.eva-asistente_portada-scroll{padding-left:16px;padding-right:16px}.eva-asistente_card{min-height:116px}.eva-asistente_repmodal-head{padding:10px 12px}.eva-asistente_repmodal-t{font-size:13px}.eva-asistente_pdfdl{padding:6px 10px;font-size:12px}.eva-sol{padding:0 2px}}@media (max-width: 420px){.eva-asistente_cards{grid-template-columns:1fr 1fr;gap:8px}.eva-asistente_card-v{font-size:18px}}@media (prefers-reduced-motion: reduce){.eva-asistente_panel,.eva-asistente_panel.is-dock.is-derecha,.eva-asistente_panel.is-dock.is-izquierda,.eva-asistente_panel.is-centro,.eva-asistente_panel.is-flotante,.eva-asistente_panel.is-amplio,.eva-asistente_posmenu,.eva-asistente_backdrop,.eva-asistente_msg,.eva-asistente_sec,.eva-asistente_hero-t,.eva-asistente_hero-s,.eva-asistente_portada-input,.eva-asistente_chips--follow,.eva-asistente_hist.is-sheet,.eva-asistente_sheet-fondo,.eva-asistente_gbar-g,.eva-asistente_repmodal,.eva-orb i,.eva-asistente_paso-ic{animation:none!important}.eva-asistente_pasos li.is-actual .eva-asistente_paso-t{animation:none;-webkit-text-fill-color:currentColor;background:none}.eva-asistente_card.is-skeleton{animation:none}.eva-asistente_mic.is-on{animation:none;box-shadow:0 0 0 3px color-mix(in srgb,var(--ea-bad) 35%,transparent)}.eva-asistente_head-dot.is-pensando,.eva-asistente_cursor{animation:none}.eva-asistente_thread{scroll-behavior:auto}.eva-asistente_card,.eva-asistente_chips button,.eva-asistente_send{transition:none}.eva-asistente_card:hover,.eva-asistente_chips button:hover,.eva-asistente_send:hover{transform:none}}.eva-mensajes{position:relative}.eva-mensajes_icon{position:relative;font-size:16px;padding:2px;margin:0;color:var(--text-color-white);opacity:.6;transition:opacity .2s,transform .2s}.eva-mensajes_icon svg{width:18px}.eva-mensajes_icon:hover,.eva-mensajes_icon.on{cursor:pointer;opacity:1}.eva-mensajes_icon:active{transform:scale(.94)}.eva-mensajes_badge{position:absolute;top:-6px;right:-8px;min-width:16px;height:16px;padding:0 4px;border-radius:999px;background:#e11d48;color:#fff;font-size:10px;font-weight:700;line-height:16px;text-align:center;box-shadow:0 0 0 2px #00000040}.eva-mensajes_panel,.eva-mensajes_avisos{--m-bg: #f4f6fa;--m-card: #ffffff;--m-borde: #e3e8f0;--m-texto: #0f1b2d;--m-suave: #5b6b82;--m-tenue: #8a99ad;--m-acento: var(--dsn-navy, #103a66);--m-acento-fuerte: var(--dsn-navy-deep, #0b2a55);--m-acento-suave: color-mix(in srgb, var(--m-acento) 9%, transparent);--m-naranja: #e08a2e;--m-naranja-claro: #f0a64a;--m-otro: #ffffff;--m-chat: #eef2f7;--m-rojo: #e11d48;--m-verde: #22c55e;--m-sobre-acento: #fff;--m-enlace: #0369a1;--m-sombra: 0 30px 70px -24px rgba(11, 42, 85, .45), 0 0 0 1px rgba(11, 42, 85, .06);--m-sombra-chica: 0 10px 28px -12px rgba(15, 23, 42, .35);--m-mio-bg: linear-gradient(135deg, color-mix(in srgb, var(--m-acento) 88%, #3b82f6), var(--m-acento-fuerte));--m-mio-borde: transparent;--m-mio-texto: #fff;--m-mio-suave: rgba(255, 255, 255, .72);--m-mio-enlace: #cfe6ff;--m-mio-cita: rgba(255, 255, 255, .13);--m-mio-resalte: #ffd29a;--m-mio-leido: #8fd8ff;--m-mio-voz: #fff;--m-mio-voz-icono: var(--m-acento-fuerte);--m-mio-voz-pista: rgba(255, 255, 255, .3);--m-leido: #0ea5e9;font-family:Plus Jakarta Sans,system-ui,-apple-system,Segoe UI,Roboto,sans-serif}.eva-mensajes_panel svg,.eva-mensajes_avisos svg{width:14px}.eva-mensajes_panel button,.eva-mensajes_avisos button{font:inherit;color:inherit;cursor:pointer}.eva-mensajes_panel button:disabled,.eva-mensajes_avisos button:disabled{opacity:.5;cursor:default}.eva-mensajes_panel{position:fixed;top:12px;right:12px;bottom:12px;width:min(880px,100vw - 24px);z-index:1100;display:flex;flex-direction:column;overflow:hidden;background:var(--m-card);color:var(--m-texto);border:1px solid var(--m-borde);border-radius:18px;box-shadow:var(--m-sombra);font-size:13px;transform-origin:top right;animation:eva-mensajes-entra .26s cubic-bezier(.2,.8,.2,1)}.eva-mensajes_panel--grande{top:50%;left:50%;right:auto;bottom:auto;width:min(1240px,100vw - 48px);height:min(880px,100vh - 48px);z-index:1101;transform:translate(-50%,-50%);transform-origin:center;animation:eva-mensajes-crece .28s cubic-bezier(.2,.8,.2,1)}.eva-mensajes_fondo{position:fixed;top:0;right:0;bottom:0;left:0;z-index:1100;background:#0714266b;-webkit-backdrop-filter:blur(3px);backdrop-filter:blur(3px);animation:eva-mensajes-aparece .2s ease-out}@keyframes eva-mensajes-entra{0%{transform:translateY(-8px) scale(.97);opacity:0}to{transform:none;opacity:1}}@keyframes eva-mensajes-crece{0%{transform:translate(-50%,-48%) scale(.97);opacity:0}to{transform:translate(-50%,-50%);opacity:1}}@keyframes eva-mensajes-aparece{0%{opacity:0}to{opacity:1}}.eva-mensajes_barra{flex:none;display:flex;align-items:center;gap:10px;min-height:56px;padding:0 10px 0 14px;background:linear-gradient(135deg,var(--dsn-navy-deep, #0e2747),var(--dsn-navy-deep2, #071426));border-bottom:2px solid var(--dsn-gold, #f0b000);color:#fff}.eva-mensajes_barra-yo{flex:none;display:inline-flex!important;padding:0;border:0;border-radius:50%;background:transparent;box-shadow:0 0 0 2px #ffffff59;transition:box-shadow .15s}.eva-mensajes_barra-yo:hover,.eva-mensajes_barra-yo:focus-visible{box-shadow:0 0 0 2px var(--dsn-gold, #f0b000);outline:0}.eva-mensajes_barra-yo .eva-mensajes_avatar{--m-anillo: #0e2747}.eva-mensajes_barra-titulo{flex:1;min-width:0;margin:0;display:flex;align-items:baseline;gap:10px;color:#fff;font-size:1.1rem;font-weight:700;letter-spacing:.2px;line-height:1.2;white-space:nowrap}.eva-mensajes_barra-titulo small{font-size:11.5px;font-weight:500;letter-spacing:0;color:#ffffffb3;overflow:hidden;text-overflow:ellipsis}.eva-mensajes_barra-opciones{flex:none;display:flex;align-items:center;gap:5px;margin-left:auto}.eva-mensajes_barra-item,.eva-mensajes_barra-cerrar{display:flex!important;align-items:center;justify-content:center;width:35px;height:35px;padding:4px;border:0;border-radius:3px;background:transparent}.eva-mensajes_barra-item svg,.eva-mensajes_barra-cerrar svg{color:#fff;opacity:.75;transition:opacity .3s}.eva-mensajes_barra-item:hover svg,.eva-mensajes_barra-item:focus-visible svg,.eva-mensajes_barra-cerrar:hover svg,.eva-mensajes_barra-cerrar:focus-visible svg{opacity:1}.eva-mensajes_barra-item:focus-visible,.eva-mensajes_barra-cerrar:focus-visible{outline:2px solid rgba(255,255,255,.6);outline-offset:-2px}.eva-mensajes_barra-item svg{width:17px!important;height:17px}.eva-mensajes_barra-cerrar svg{width:21px!important;height:21px}.eva-mensajes_columnas{flex:1;min-height:0;display:grid;grid-template-columns:320px minmax(0,1fr)}.eva-mensajes_panel--grande .eva-mensajes_columnas{grid-template-columns:360px minmax(0,1fr)}.eva-mensajes_col{min-width:0;min-height:0;display:flex;flex-direction:column;position:relative}.eva-mensajes_col--lista{background:var(--m-bg);border-right:1px solid var(--m-borde);--m-anillo: var(--m-bg)}.eva-mensajes_col--main{background:var(--m-card)}.eva-mensajes_angosto{display:none!important}.eva-mensajes_head{display:flex;align-items:center;gap:6px;padding:12px 12px 12px 14px;border-bottom:1px solid var(--m-borde);background:var(--m-card);min-height:62px;flex:none}.eva-mensajes_titulo{flex:1;min-width:0;font-size:15px;font-weight:700;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}span.eva-mensajes_titulo{display:flex;flex-direction:column;line-height:1.2}.eva-mensajes_titulo b{font-size:16px;font-weight:700;letter-spacing:-.01em}.eva-mensajes_titulo small{font-size:11.5px;font-weight:500;color:var(--m-tenue)}.eva-mensajes_hbtn{display:inline-flex!important;align-items:center;justify-content:center;gap:6px;min-width:32px;height:32px;padding:0 8px;border:0;border-radius:10px;background:transparent;color:var(--m-suave)!important;transition:background .15s,color .15s}.eva-mensajes_hbtn:hover{background:var(--m-acento-suave);color:var(--m-acento)!important}.eva-mensajes_hbtn:focus-visible{outline:2px solid var(--m-acento);outline-offset:1px}.eva-mensajes_hbtn--texto{padding:0 12px;background:var(--m-acento);color:var(--m-sobre-acento)!important;font-weight:700;font-size:12px}.eva-mensajes_hbtn--texto svg{width:11px}.eva-mensajes_hbtn--texto:hover{background:var(--m-acento);color:var(--m-sobre-acento)!important;filter:brightness(1.12)}.eva-mensajes_hbtn.on{background:var(--m-acento-suave);color:var(--m-acento)!important}.eva-mensajes_hbtn--borde{padding:0 10px;border:1px solid var(--m-borde);background:var(--m-card);color:var(--m-acento)!important;font-weight:700;font-size:12px}.eva-mensajes_hbtn--borde svg{width:12px}.eva-mensajes_hbtn--borde:hover{border-color:var(--m-acento)}.eva-mensajes_head--lista{min-height:0;padding:12px 12px 10px;gap:8px;background:var(--m-bg);border-bottom:0}.eva-mensajes_head--lista>.eva-mensajes_hbtn{flex:1 1 0;min-width:0;height:36px;border-radius:10px}.eva-mensajes_col-tit{flex:1;min-width:0;display:flex;align-items:baseline;gap:6px}.eva-mensajes_col-tit b{font-size:14px;font-weight:700;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.eva-mensajes_col-tit small{font-size:11px;font-weight:700;color:var(--m-tenue)}.eva-mensajes_nuevo{position:relative}.eva-mensajes_menu{position:absolute;top:calc(100% + 6px);right:0;z-index:8;min-width:190px;padding:5px;background:var(--m-card);border:1px solid var(--m-borde);border-radius:12px;box-shadow:var(--m-sombra-chica);animation:eva-mensajes-aparece .12s ease-out}.eva-mensajes_menu button{display:flex!important;align-items:center;gap:10px;width:100%;padding:8px 10px;border:0;border-radius:8px;background:transparent;text-align:left;white-space:nowrap}.eva-mensajes_menu button svg{width:13px;color:var(--m-acento);flex:none}.eva-mensajes_menu button:hover{background:var(--m-acento-suave)}.eva-mensajes_menu--arriba{top:auto;bottom:calc(100% + 10px);left:-4px;right:auto;min-width:250px}.eva-mensajes_yo{display:inline-flex!important;padding:0;border:0;border-radius:50%;background:transparent;transition:transform .15s}.eva-mensajes_yo:hover{transform:scale(1.05)}.eva-mensajes_filtros{padding:0 12px 8px;display:flex;flex-direction:column;gap:10px;flex:none}.eva-mensajes_buscar{display:flex;align-items:center;gap:8px;height:38px;padding:0 12px;border:1px solid var(--m-borde);border-radius:12px;background:var(--m-card);color:var(--m-tenue);transition:border-color .15s,box-shadow .15s}.eva-mensajes_buscar svg{width:13px;flex:none}.eva-mensajes_buscar input{flex:1;min-width:0;border:0;outline:0;background:transparent;color:var(--m-texto);font:inherit;font-size:13px}.eva-mensajes_buscar button{display:inline-flex!important;padding:4px;border:0;border-radius:6px;background:transparent;color:var(--m-tenue)}.eva-mensajes_buscar button svg{width:11px}.eva-mensajes_buscar button:hover{color:var(--m-texto)}.eva-mensajes_buscar:focus-within{border-color:var(--m-acento);box-shadow:0 0 0 3px var(--m-acento-suave)}.eva-mensajes_pestanas{display:flex;gap:2px;padding:3px;border-radius:12px;background:color-mix(in srgb,var(--m-acento) 7%,var(--m-bg))}.eva-mensajes_pestanas button{flex:1;display:inline-flex!important;align-items:center;justify-content:center;gap:5px;height:30px;padding:0 4px;border:0;border-radius:9px;background:transparent;color:var(--m-suave);font-size:12px;font-weight:600;white-space:nowrap;transition:background .15s,color .15s,box-shadow .15s}.eva-mensajes_pestanas button:hover{color:var(--m-texto)}.eva-mensajes_pestanas button.on{background:var(--m-card);color:var(--m-acento);box-shadow:0 1px 3px #0f172a1f}.eva-mensajes_pestanas button i{min-width:16px;height:16px;padding:0 4px;border-radius:999px;background:var(--m-naranja);color:#fff;font-style:normal;font-size:10px;font-weight:700;line-height:16px;text-align:center}.eva-mensajes_subfiltros{display:flex;justify-content:space-between;gap:6px}.eva-mensajes_subfiltros button{display:inline-flex!important;align-items:center;gap:6px;height:26px;padding:0 10px;border:1px solid var(--m-borde);border-radius:999px;background:var(--m-card);color:var(--m-suave);font-size:11.5px;font-weight:600}.eva-mensajes_subfiltros button svg{width:11px}.eva-mensajes_subfiltros button .punto{width:7px;height:7px;border-radius:50%;background:var(--m-naranja)}.eva-mensajes_subfiltros button:hover{border-color:var(--m-acento);color:var(--m-acento)}.eva-mensajes_subfiltros button.on{background:var(--m-acento);border-color:var(--m-acento);color:var(--m-sobre-acento)}.eva-mensajes_subfiltros button.on .punto{background:var(--m-sobre-acento)}.eva-mensajes_chips{display:flex;flex-wrap:wrap;gap:6px}.eva-mensajes_chips button{display:inline-flex!important;align-items:center;padding:4px 11px;border:1px solid var(--m-borde);border-radius:999px;background:var(--m-card);color:var(--m-suave);font-size:12px;font-weight:600}.eva-mensajes_chips button:hover{border-color:var(--m-acento)}.eva-mensajes_chips button.on{background:var(--m-acento);border-color:var(--m-acento);color:var(--m-sobre-acento)}.eva-mensajes_lista{flex:1;min-height:0;overflow-y:auto;padding:2px 8px 14px;scrollbar-width:thin}.eva-mensajes_vacio{padding:24px 16px;text-align:center;color:var(--m-tenue)}.eva-mensajes_conv{position:relative;display:flex!important;align-items:center;gap:12px;width:100%;padding:10px;margin:1px 0;border:0;border-radius:14px;background:transparent;text-align:left;transition:background .15s}.eva-mensajes_conv:hover{background:var(--m-card);--m-anillo: var(--m-card)}.eva-mensajes_conv:focus-visible{outline:2px solid var(--m-acento);outline-offset:-2px}.eva-mensajes_conv--nueva .eva-mensajes_conv-l1 b{font-weight:800}.eva-mensajes_conv--nueva .eva-mensajes_conv-l1 em{color:var(--m-naranja);font-weight:700}.eva-mensajes_conv--nueva .eva-mensajes_conv-l2>span{color:var(--m-texto)}.eva-mensajes_conv--activa,.eva-mensajes_conv--activa:hover{background:var(--m-card);--m-anillo: var(--m-card);box-shadow:0 1px 3px #0f172a14,inset 3px 0 0 var(--m-naranja)}.eva-mensajes_conv--part:hover{background:transparent}.eva-mensajes_avatar{position:relative;flex:none;display:inline-flex;align-items:center;justify-content:center;width:38px;height:38px;border-radius:50%;background:#4f46e5;color:#fff;font-weight:700;font-size:13px;letter-spacing:.02em}.eva-mensajes_avatar svg{width:16px}.eva-mensajes_avatar img{width:100%!important;height:100%;border-radius:50%;object-fit:cover;display:block}.eva-mensajes_avatar--grupo{background:#0d8f7d;color:#fff;border-radius:30%}.eva-mensajes_avatar--grupo img{border-radius:30%}.eva-mensajes_avatar--viaje{background:linear-gradient(135deg,#f0a64a,#e08a2e);color:#0b2a55;border-radius:30%}.eva-mensajes_avatar--sop{border-radius:30%;color:#fff;font-size:12px}.eva-mensajes_avatar--sop.con-logo{background:#fff;box-shadow:inset 0 0 0 1px #0f172a1f}.eva-mensajes_avatar--sop img{border-radius:30%;object-fit:contain;padding:12%;box-sizing:border-box;background:#fff}.eva-mensajes_avatar-tipo{position:absolute;right:-2px;bottom:-2px;border-radius:50%;border:2px solid var(--m-anillo, var(--m-card))}.eva-mensajes_sop-l1{display:flex;align-items:center;gap:6px;max-width:100%;min-width:0}.eva-mensajes_sop-etq{flex:none;display:inline-flex;align-items:center;gap:4px}.eva-mensajes_sop-tipo,.eva-mensajes_sop-ent{padding:1px 6px;border-radius:6px;font-size:9.5px;font-weight:700;letter-spacing:.04em;text-transform:uppercase;white-space:nowrap;line-height:1.5}.eva-mensajes_sop-tipo{background:color-mix(in srgb,var(--sop) 14%,transparent);color:color-mix(in srgb,var(--sop) 85%,#000)}.eva-mensajes_sop-ent{background:#5b6b821f;color:var(--m-suave);font-weight:600;text-transform:none;letter-spacing:0}.eva-mensajes_enlinea{position:absolute;right:-1px;bottom:-1px;width:12px;height:12px;border-radius:50%;background:var(--m-verde);border:2px solid var(--m-anillo, var(--m-card))}.eva-mensajes_conv-txt{flex:1;min-width:0;display:flex;flex-direction:column;gap:3px}.eva-mensajes_conv-l1,.eva-mensajes_conv-l2{display:flex;align-items:center;gap:6px;min-width:0}.eva-mensajes_conv-l1 b{flex:1;min-width:0;font-size:13.5px;font-weight:600;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.eva-mensajes_conv-l1 em{flex:none;font-style:normal;font-size:11px;color:var(--m-tenue)}.eva-mensajes_tipo{flex:none;padding:1px 6px;border-radius:6px;background:#e08a2e24;color:#b8661a;font-size:9.5px;font-weight:700;letter-spacing:.04em;text-transform:uppercase}.eva-mensajes_conv-l2{color:var(--m-suave);font-size:12px}.eva-mensajes_conv-l2>span{flex:1;min-width:0;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.eva-mensajes_conv-l2 i{flex:none;min-width:20px;height:20px;padding:0 6px;border-radius:999px;background:var(--m-naranja);color:#fff;font-style:normal;font-size:11px;font-weight:700;line-height:20px;text-align:center}.eva-mensajes_mute{width:11px!important;color:var(--m-tenue);flex:none}.eva-mensajes_conv-ev{display:inline-flex;align-items:center;gap:4px;min-width:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.eva-mensajes_conv-ev svg{width:11px!important;flex:none;color:#64748b}.eva-mensajes_conv-ev.ok svg{color:#059669}.eva-mensajes_conv-ev.alerta svg{color:#d97706}.eva-mensajes_conv-ev.critico svg{color:#dc2626}.eva-mensajes_esqueleto{display:flex;flex-direction:column;gap:6px;padding:6px 4px}.eva-mensajes_esqueleto>span{display:grid;grid-template-columns:42px 1fr;grid-template-rows:12px 10px;column-gap:12px;row-gap:8px;padding:10px 6px;align-items:center}.eva-mensajes_esqueleto i,.eva-mensajes_esqueleto b,.eva-mensajes_esqueleto em{display:block;border-radius:6px;background:linear-gradient(90deg,var(--m-borde) 25%,color-mix(in srgb,var(--m-borde) 40%,var(--m-card)) 50%,var(--m-borde) 75%);background-size:200% 100%;animation:eva-mensajes-brillo 1.3s linear infinite}.eva-mensajes_esqueleto i{grid-row:1/3;width:42px;height:42px;border-radius:50%}.eva-mensajes_esqueleto b{width:60%;height:12px}.eva-mensajes_esqueleto em{width:85%;height:10px}@keyframes eva-mensajes-brillo{0%{background-position:200% 0}to{background-position:-200% 0}}.eva-mensajes_ilus{position:relative;display:grid;place-items:center;width:128px;height:128px;border-radius:50%;background:radial-gradient(circle at 30% 25%,rgba(240,166,74,.35),transparent 55%),radial-gradient(circle at 70% 80%,color-mix(in srgb,var(--m-acento) 28%,transparent),transparent 60%),color-mix(in srgb,var(--m-acento) 8%,var(--m-card));box-shadow:inset 0 0 0 1px color-mix(in srgb,var(--m-acento) 12%,transparent)}.eva-mensajes_ilus>span{font-size:54px;line-height:1;animation:eva-mensajes-flota 4s ease-in-out infinite}.eva-mensajes_ilus>i,.eva-mensajes_ilus>em{position:absolute;font-style:normal;font-size:22px;line-height:1}.eva-mensajes_ilus>i{right:-6px;bottom:14px;animation:eva-mensajes-flota 5s ease-in-out infinite reverse}.eva-mensajes_ilus>em{left:4px;top:8px;font-size:18px;animation:eva-mensajes-flota 3.4s ease-in-out infinite}.eva-mensajes_ilus--chica{width:84px;height:84px}.eva-mensajes_ilus--chica>span{font-size:36px}@keyframes eva-mensajes-flota{0%,to{transform:translateY(0)}50%{transform:translateY(-5px)}}.eva-mensajes_vacio-ilus{display:flex;flex-direction:column;align-items:center;gap:6px;padding:36px 18px;text-align:center}.eva-mensajes_vacio-ilus .eva-mensajes_ilus{margin-bottom:8px}.eva-mensajes_vacio-ilus b{font-size:14.5px;font-weight:700;color:var(--m-texto)}.eva-mensajes_vacio-ilus p{margin:0;max-width:260px;color:var(--m-suave);font-size:12.5px;line-height:1.45}.eva-mensajes_vacio-ilus .eva-mensajes_secundario{margin-top:10px}.eva-mensajes_vacio-ilus--chat{margin:auto;padding:24px 18px}.eva-mensajes_bienvenida{flex:1;display:flex;flex-direction:column;align-items:center;justify-content:center;gap:8px;padding:32px;text-align:center;background:radial-gradient(circle at 50% 38%,color-mix(in srgb,var(--m-acento) 6%,transparent),transparent 55%),var(--m-card)}.eva-mensajes_bienvenida .eva-mensajes_ilus{margin-bottom:14px}.eva-mensajes_bienvenida>b{font-size:18px;font-weight:700;letter-spacing:-.01em}.eva-mensajes_bienvenida>p{margin:0;max-width:340px;color:var(--m-suave);font-size:13px;line-height:1.5}.eva-mensajes_bienvenida-acc{display:flex;flex-wrap:wrap;justify-content:center;gap:8px;margin-top:14px}.eva-mensajes_chat-tit{flex:1;min-width:0;display:flex!important;flex-direction:column;align-items:flex-start;gap:1px;border:0;border-radius:8px;background:transparent;text-align:left;padding:2px 6px}.eva-mensajes_chat-tit b,.eva-mensajes_chat-tit small{max-width:100%;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.eva-mensajes_chat-tit b{font-size:14.5px;font-weight:700}.eva-mensajes_chat-tit small{color:var(--m-tenue);font-size:11.5px}.eva-mensajes_chat-tit:hover{background:var(--m-acento-suave)}.eva-mensajes_en-linea-txt{color:#16a34a!important;font-weight:600}.eva-mensajes_caja{flex:1;min-height:0;overflow-y:auto;overflow-x:hidden;padding:14px 18px 10px;display:flex;flex-direction:column;gap:2px;background-color:var(--m-chat);background-image:radial-gradient(color-mix(in srgb,var(--m-acento) 7%,transparent) 1px,transparent 1px);background-size:20px 20px;scrollbar-width:thin}.eva-mensajes_mas{align-self:center;margin-bottom:8px;padding:5px 14px;border:1px solid var(--m-borde);border-radius:999px;background:var(--m-card);font-size:12px;font-weight:600;color:var(--m-acento)!important}.eva-mensajes_mas:hover{border-color:var(--m-acento)}.eva-mensajes_sistema{align-self:center;margin:8px 0;padding:4px 12px;border-radius:999px;background:color-mix(in srgb,var(--m-card) 85%,transparent);color:var(--m-suave);font-size:11.5px;text-align:center}.eva-mensajes_dia{display:flex;justify-content:center;margin:12px 0 8px;position:sticky;top:0;z-index:2}.eva-mensajes_dia span{display:inline-block;padding:4px 12px;border-radius:999px;background:color-mix(in srgb,var(--m-card) 92%,transparent);-webkit-backdrop-filter:blur(6px);backdrop-filter:blur(6px);color:var(--m-suave);font-size:11px;font-weight:700;box-shadow:0 1px 3px #0f172a1f}.eva-mensajes_dia span:first-letter{text-transform:uppercase}.eva-mensajes_fila{display:flex;align-items:flex-start;gap:8px;width:100%;max-width:100%;margin-top:8px}.eva-mensajes_fila--mio{flex-direction:row-reverse}.eva-mensajes_fila--sigue{margin-top:2px}.eva-mensajes_fila:hover .eva-mensajes_acciones,.eva-mensajes_fila:focus-within .eva-mensajes_acciones{opacity:1}.eva-mensajes_fila>.eva-mensajes_avatar{margin-top:2px;flex:none}.eva-mensajes_hueco{width:30px;flex:none}.eva-mensajes_cuerpo{display:flex;flex-direction:column;max-width:min(78%,560px);min-width:0}.eva-mensajes_fila--mio .eva-mensajes_cuerpo{align-items:flex-end}.eva-mensajes_burbuja{max-width:100%;display:flex;flex-direction:column;gap:4px;padding:7px 11px 5px;border-radius:6px 16px 16px;background:var(--m-otro);border:1px solid color-mix(in srgb,var(--m-borde) 70%,transparent);box-shadow:0 1px 2px #0f172a0f;word-break:break-word;line-height:1.45}.eva-mensajes_fila--sigue .eva-mensajes_burbuja{border-top-left-radius:16px}.eva-mensajes_fila--mio .eva-mensajes_burbuja{background:var(--m-mio-bg);border-color:var(--m-mio-borde);color:var(--m-mio-texto);border-top-left-radius:16px;border-top-right-radius:6px}.eva-mensajes_fila--mio.eva-mensajes_fila--sigue .eva-mensajes_burbuja{border-top-right-radius:16px}.eva-mensajes_burbuja--elim{opacity:.7;font-style:italic}.eva-mensajes_fila--resaltado .eva-mensajes_burbuja{animation:eva-mensajes-resalta 2.4s ease-out}@keyframes eva-mensajes-resalta{0%,40%{box-shadow:0 0 0 3px var(--m-naranja-claro)}to{box-shadow:0 1px 2px #0f172a0f}}.eva-mensajes_burbuja--foto{padding:3px 3px 2px}.eva-mensajes_burbuja--foto .eva-mensajes_pie{padding:0 6px 2px}.eva-mensajes_autor{font-size:11.5px;font-weight:700;color:var(--m-acento)}.eva-mensajes_autor em{font-style:normal;color:#b45309}.eva-mensajes_cita{display:flex;flex-direction:column;padding:5px 9px;border-left:3px solid var(--m-naranja);border-radius:8px;background:#0f172a0d;font-size:12px;color:var(--m-suave);max-height:56px;overflow:hidden}.eva-mensajes_cita b{color:var(--m-acento);font-size:11px}.eva-mensajes_texto{white-space:pre-wrap;line-height:1.45;font-size:13.5px}.eva-mensajes_texto a{display:inline;color:var(--m-enlace);text-decoration:underline;word-break:break-all}.eva-mensajes_mencion{color:var(--m-acento);font-weight:700}.eva-mensajes_reenviado{font-size:10.5px;font-style:italic;color:var(--m-tenue)}.eva-mensajes_reenviado svg{width:10px;display:inline}.eva-mensajes_pie{align-self:flex-end;display:inline-flex;align-items:center;gap:4px;margin-top:-1px;font-size:10.5px;color:var(--m-tenue)}.eva-mensajes_pie svg{width:12px}.eva-mensajes_palomas{display:inline-flex}.eva-mensajes_palomas.leido{color:var(--m-leido)}.eva-mensajes_fila--mio .eva-mensajes_burbuja .eva-mensajes_pie,.eva-mensajes_fila--mio .eva-mensajes_burbuja .eva-mensajes_reenviado{color:var(--m-mio-suave)}.eva-mensajes_fila--mio .eva-mensajes_burbuja .eva-mensajes_palomas.leido{color:var(--m-mio-leido)}.eva-mensajes_fila--mio .eva-mensajes_burbuja .eva-mensajes_cita{background:var(--m-mio-cita);color:var(--m-mio-suave);border-left-color:var(--m-naranja-claro)}.eva-mensajes_fila--mio .eva-mensajes_burbuja .eva-mensajes_cita b{color:var(--m-mio-resalte)}.eva-mensajes_fila--mio .eva-mensajes_burbuja .eva-mensajes_texto a{color:var(--m-mio-enlace)}.eva-mensajes_fila--mio .eva-mensajes_burbuja .eva-mensajes_mencion{color:var(--m-mio-resalte)}.eva-mensajes_fila--mio .eva-mensajes_burbuja .eva-mensajes_cargando{color:var(--m-mio-suave)}.eva-mensajes_fila--mio .eva-mensajes_burbuja .eva-mensajes_vencido{background:var(--m-mio-cita);color:var(--m-mio-suave)}.eva-mensajes_fila--mio .eva-mensajes_burbuja .eva-mensajes_voz{--v-acento: var(--m-mio-voz);--v-icono: var(--m-mio-voz-icono);--v-pista: var(--m-mio-voz-pista);--v-texto: var(--m-mio-suave)}.eva-mensajes_fila--mio .eva-mensajes_burbuja .eva-mensajes_archivo,.eva-mensajes_fila--mio .eva-mensajes_burbuja .eva-mensajes_tarjeta,.eva-mensajes_fila--mio .eva-mensajes_burbuja .eva-mensajes_ubicacion{border-color:transparent}.eva-mensajes_acciones{display:inline-flex;flex-wrap:nowrap;align-self:center;gap:1px;padding:2px;border:1px solid var(--m-borde);border-radius:10px;background:var(--m-card);box-shadow:0 4px 12px -6px #0f172a4d;opacity:0;transition:opacity .15s}.eva-mensajes_acciones button{display:inline-flex!important;padding:5px;border:0;border-radius:7px;background:transparent;color:var(--m-tenue)}.eva-mensajes_acciones button:hover{background:var(--m-acento-suave);color:var(--m-acento)}.eva-mensajes_acciones button svg{width:12px}@media (hover: none){.eva-mensajes_acciones{opacity:.85}}.eva-mensajes_emoji-wrap{position:relative;display:inline-flex}.eva-mensajes_emojis{position:absolute;bottom:calc(100% + 6px);left:50%;transform:translate(-50%);z-index:8;display:flex;gap:2px;padding:4px 6px;background:var(--m-card);border:1px solid var(--m-borde);border-radius:999px;box-shadow:var(--m-sombra-chica)}.eva-mensajes_emojis button{display:inline-flex!important;padding:2px 4px;border:0;background:transparent;font-size:19px;line-height:1;transition:transform .1s}.eva-mensajes_emojis button:hover{transform:scale(1.3);background:transparent}.eva-mensajes_reacciones{display:flex;flex-wrap:wrap;gap:3px;margin-top:-3px;padding:0 8px;position:relative;z-index:1}.eva-mensajes_reacciones button{display:inline-flex!important;align-items:center;gap:3px;padding:1px 7px;border:1px solid var(--m-borde);border-radius:999px;background:var(--m-card);font-size:12.5px;line-height:19px;box-shadow:0 1px 3px #0f172a1f;transition:transform .1s}.eva-mensajes_reacciones button small{font-size:10.5px;font-weight:700;color:var(--m-suave)}.eva-mensajes_reacciones button:hover:not(:disabled){transform:translateY(-1px)}.eva-mensajes_reacciones button.mia{border-color:var(--m-acento);background:color-mix(in srgb,var(--m-acento) 10%,var(--m-card))}.eva-mensajes_escribe{align-self:flex-start;display:inline-flex;align-items:center;gap:8px;margin-top:8px;padding:7px 12px;border-radius:6px 16px 16px;background:var(--m-otro);border:1px solid color-mix(in srgb,var(--m-borde) 70%,transparent);color:var(--m-suave);font-size:11.5px;font-style:italic}.eva-mensajes_puntos{display:inline-flex;gap:3px}.eva-mensajes_puntos i{width:6px;height:6px;border-radius:50%;background:var(--m-tenue);animation:eva-mensajes-punto 1.2s infinite ease-in-out}.eva-mensajes_puntos i:nth-child(2){animation-delay:.15s}.eva-mensajes_puntos i:nth-child(3){animation-delay:.3s}@keyframes eva-mensajes-punto{0%,60%,to{transform:translateY(0);opacity:.45}30%{transform:translateY(-4px);opacity:1}}.eva-mensajes_tecleando{color:#0d8f7d!important;font-style:italic}.eva-mensajes_img{display:block;width:auto;max-width:min(260px,100%);max-height:260px;height:auto;border-radius:12px;cursor:zoom-in;object-fit:cover;transition:filter .15s}.eva-mensajes_img:hover{filter:brightness(.94)}.eva-mensajes_cargando{font-size:12px;color:var(--m-tenue)}.eva-mensajes_cargando--img{display:grid;place-items:center;width:200px;height:140px;border-radius:12px;background:#0f172a0f}.eva-mensajes_audio{width:230px;height:36px}.eva-mensajes_voz{--v-acento: var(--m-acento);--v-icono: var(--m-sobre-acento);--v-pista: color-mix(in srgb, var(--m-acento) 18%, transparent);--v-texto: var(--m-tenue);display:flex;align-items:center;gap:10px;width:250px;max-width:100%;padding:2px 0}.eva-mensajes_voz-play{flex:none;display:inline-flex!important;align-items:center;justify-content:center;width:38px;height:38px;border:0;border-radius:50%;background:var(--v-acento);color:var(--v-icono)!important;box-shadow:0 2px 6px -2px #0f172a59;transition:transform .12s}.eva-mensajes_voz-play svg{width:13px}.eva-mensajes_voz-play:hover{transform:scale(1.06)}.eva-mensajes_voz-pista{flex:1;min-width:0;display:flex;flex-direction:column;gap:3px}.eva-mensajes_voz-pista small{display:inline-flex;align-items:center;gap:4px;font-size:10.5px;color:var(--v-texto);font-variant-numeric:tabular-nums}.eva-mensajes_voz-pista small svg{width:9px}.eva-mensajes_voz input[type=range]{-webkit-appearance:none;-moz-appearance:none;appearance:none;display:block;width:100%;height:4px;margin:6px 0 0;padding:0;border:0;border-radius:999px;cursor:pointer;background:linear-gradient(to right,var(--v-acento) var(--p, 0%),var(--v-pista) var(--p, 0%))}.eva-mensajes_voz input[type=range]::-webkit-slider-thumb{-webkit-appearance:none;-moz-appearance:none;appearance:none;width:12px;height:12px;border-radius:50%;background:var(--v-acento);border:0;box-shadow:0 0 0 2px #ffffff80}.eva-mensajes_voz input[type=range]::-moz-range-thumb{width:12px;height:12px;border-radius:50%;background:var(--v-acento);border:0}.eva-mensajes_voz input[type=range]:focus-visible{outline:2px solid var(--v-acento);outline-offset:3px}.eva-mensajes_voz-vel{flex:none;display:inline-flex!important;padding:2px 6px;border:1px solid var(--v-pista);border-radius:999px;background:transparent;color:var(--v-texto)!important;font-size:10.5px!important;font-weight:700}.eva-mensajes_archivo{display:flex!important;align-items:center;gap:10px;min-width:200px;padding:8px 10px;border:1px solid var(--m-borde);border-radius:12px;background:var(--m-card);color:var(--m-texto)!important;text-align:left;transition:border-color .15s}.eva-mensajes_archivo span{flex:1;min-width:0;display:flex;flex-direction:column;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;font-weight:600;font-size:12.5px}.eva-mensajes_archivo small{color:var(--m-tenue);font-size:11px;font-weight:500}.eva-mensajes_archivo svg{width:14px;flex:none;color:var(--m-acento)}.eva-mensajes_archivo>svg:first-child{width:34px;height:34px;padding:8px;box-sizing:border-box;border-radius:10px;background:var(--m-acento-suave)}.eva-mensajes_archivo:hover{border-color:var(--m-acento)}.eva-mensajes_archivo--pdf>svg:first-child{color:#dc2626;background:#dc26261a}.eva-mensajes_vencido{display:inline-flex;align-items:center;gap:6px;padding:4px 10px;border-radius:999px;background:#6e778124;color:var(--m-tenue);font-size:12px;font-weight:600;max-width:100%}.eva-mensajes_vencido svg{width:11px;flex:0 0 auto}.eva-mensajes_vencido small{font-weight:400;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;max-width:160px}.eva-mensajes_ubicacion{display:flex;flex-direction:column;width:260px;max-width:100%;border-radius:12px;overflow:hidden;border:1px solid var(--m-borde);background:var(--m-card)}.eva-mensajes_ubicacion iframe{width:100%;height:140px;border:0;display:block;pointer-events:none}.eva-mensajes_ubicacion a{display:flex!important;align-items:center;gap:6px;padding:8px 10px;font-size:12px;font-weight:600;color:var(--m-enlace);text-decoration:none}.eva-mensajes_ubicacion a svg{width:11px;color:#dc2626}.eva-mensajes_ubicacion a:hover{text-decoration:underline}.eva-mensajes_tarjeta{display:flex!important;align-items:center;gap:12px;width:270px;max-width:100%;padding:10px 12px;border:1px solid var(--m-borde);border-radius:12px;background:var(--m-card);color:var(--m-texto)!important;text-align:left;position:relative;overflow:hidden;transition:border-color .15s,transform .15s}.eva-mensajes_tarjeta:before{content:"";position:absolute;left:0;top:0;bottom:0;width:4px;background:linear-gradient(180deg,var(--m-naranja-claro),var(--m-naranja))}.eva-mensajes_tarjeta>svg{width:38px;height:38px;padding:10px;box-sizing:border-box;border-radius:10px;flex:none;color:#b8661a;background:#e08a2e24}.eva-mensajes_tarjeta span{display:flex;flex-direction:column;min-width:0}.eva-mensajes_tarjeta span b{font-size:13px;font-weight:700}.eva-mensajes_tarjeta span small{color:var(--m-suave);font-size:11.5px;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.eva-mensajes_tarjeta span em{font-style:normal;color:var(--m-acento);font-size:11.5px;font-weight:700;margin-top:3px}.eva-mensajes_tarjeta:hover{border-color:var(--m-naranja);transform:translateY(-1px)}.eva-mensajes_visor{position:fixed;top:0;right:0;bottom:0;left:0;z-index:1300;display:flex;flex-direction:column;align-items:center;justify-content:center;gap:12px;background:#020617d9;cursor:zoom-out;animation:eva-mensajes-aparece .15s ease-out}.eva-mensajes_visor img{max-width:92vw;max-height:82vh;border-radius:10px;width:auto}.eva-mensajes_visor button{display:inline-flex!important;align-items:center;gap:6px;padding:7px 16px;border:0;border-radius:10px;background:#fff;color:#0f172a;font-weight:600;cursor:pointer}.eva-mensajes_visor button svg{width:13px}.eva-mensajes_error{margin:0;padding:7px 14px;color:var(--m-rojo);font-size:12px;background:#e11d4814;flex:none}.eva-mensajes_fijado{display:flex;align-items:center;gap:10px;padding:7px 14px;background:color-mix(in srgb,var(--m-naranja) 7%,var(--m-card));border-bottom:1px solid var(--m-borde);flex:none}.eva-mensajes_fijado>svg{width:12px;color:var(--m-naranja);flex:none;transform:rotate(35deg)}.eva-mensajes_fijado>button:not(.eva-mensajes_fijado-x){flex:1;min-width:0;display:flex!important;flex-direction:column;align-items:flex-start;border:0;background:transparent;text-align:left}.eva-mensajes_fijado>button:not(.eva-mensajes_fijado-x) b{font-size:11px;color:var(--m-acento)}.eva-mensajes_fijado>button:not(.eva-mensajes_fijado-x) span{max-width:100%;font-size:12px;color:var(--m-suave);white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.eva-mensajes_fijado-x{display:inline-flex!important;padding:4px;border:0;border-radius:6px;background:transparent;color:var(--m-tenue)}.eva-mensajes_fijado-x svg{width:11px}.eva-mensajes_fijado-x:hover{color:var(--m-texto)}.eva-mensajes_busqueda{position:relative;padding:8px 14px;background:var(--m-card);border-bottom:1px solid var(--m-borde);flex:none}.eva-mensajes_resultados{position:absolute;left:14px;right:14px;top:calc(100% - 4px);z-index:6;max-height:300px;overflow-y:auto;background:var(--m-card);border:1px solid var(--m-borde);border-radius:12px;box-shadow:var(--m-sombra-chica)}.eva-mensajes_resultados>button{display:flex!important;flex-direction:column;gap:2px;width:100%;padding:9px 12px;border:0;border-bottom:1px solid var(--m-borde);background:transparent;text-align:left}.eva-mensajes_resultados>button:hover{background:var(--m-acento-suave)}.eva-mensajes_resultados>button span{display:flex;justify-content:space-between;gap:8px;font-size:12px}.eva-mensajes_resultados>button span em{font-style:normal;color:var(--m-tenue)}.eva-mensajes_resultados>button small{color:var(--m-suave);white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.eva-mensajes_cerrado{display:flex;align-items:center;gap:10px;padding:12px 16px;border-top:1px solid var(--m-borde);background:#fffbeb;color:#92400e;font-size:12.5px;flex:none}.eva-mensajes_cerrado>svg{width:16px;flex:none;color:#b45309}.eva-mensajes_cerrado b{display:block;color:#78350f}.eva-mensajes_evento{--ev: #64748b;--ev-bg: rgba(100, 116, 139, .1);position:relative;display:flex;align-items:flex-start;gap:10px;width:100%;margin:8px 0;padding:10px 12px;border:1px solid var(--m-borde);border-left:4px solid var(--ev);border-radius:12px;background:var(--m-card);color:var(--m-texto);font-size:12.5px;box-shadow:0 1px 2px #0f172a0d}.eva-mensajes_evento.ok{--ev: #059669;--ev-bg: rgba(5, 150, 105, .12)}.eva-mensajes_evento.alerta{--ev: #d97706;--ev-bg: rgba(217, 119, 6, .14)}.eva-mensajes_evento.critico{--ev: #dc2626;--ev-bg: rgba(220, 38, 38, .13)}.eva-mensajes_evento:hover .eva-mensajes_acciones{opacity:1}.eva-mensajes_evento-ico{flex:none;display:inline-flex;align-items:center;justify-content:center;width:30px;height:30px;border-radius:50%;background:var(--ev-bg);color:var(--ev);font-size:14px}.eva-mensajes_evento-ico svg{width:14px!important}.eva-mensajes_evento-cuerpo{flex:1;min-width:0;display:flex;flex-direction:column;gap:4px}.eva-mensajes_evento-cuerpo>b{font-weight:700;color:var(--m-texto)}.eva-mensajes_evento-cuerpo .eva-mensajes_ubicacion,.eva-mensajes_evento-cuerpo .eva-mensajes_img,.eva-mensajes_evento-cuerpo .eva-mensajes_archivo,.eva-mensajes_evento-cuerpo .eva-mensajes_audio,.eva-mensajes_evento-cuerpo .eva-mensajes_voz{max-width:100%}.eva-mensajes_evento-det{color:var(--m-suave);white-space:pre-wrap;word-break:break-word}.eva-mensajes_evento-ref{align-self:flex-start;padding:0;background:none;border:0;color:var(--m-acento)!important;font-size:12px;font-weight:700;cursor:pointer;display:inline-block!important}.eva-mensajes_evento-ref:hover{text-decoration:underline}.eva-mensajes_evento-pie{font-size:10.5px;color:var(--m-tenue)}.eva-mensajes_evento-acc{position:absolute;top:6px;right:6px}.eva-mensajes_evento.clic{cursor:pointer}.eva-mensajes_evento.clic:hover{border-color:var(--ev)}.eva-mensajes_evento-evid{display:flex;flex-wrap:wrap;gap:6px}.eva-mensajes_evento-evid button{display:inline-flex!important;align-items:center;gap:5px;padding:4px 10px;border:1px solid var(--m-borde);border-radius:999px;background:var(--ev-bg);color:var(--m-acento)!important;font-size:11.5px;font-weight:700;cursor:pointer}.eva-mensajes_evento-evid button svg{width:11px!important}.eva-mensajes_evento-evid button:hover{border-color:var(--ev)}.eva-mensajes_evento-evid button:disabled{opacity:.6;cursor:progress}.eva-mensajes_composer{padding:10px 14px 14px;border-top:1px solid var(--m-borde);background:var(--m-card);display:flex;flex-direction:column;gap:8px;flex:none}.eva-mensajes_fila-composer{display:flex;align-items:flex-end;gap:8px}.eva-mensajes_pildora{flex:1;min-width:0;display:flex;align-items:flex-end;gap:2px;padding:4px;border:1px solid var(--m-borde);border-radius:24px;background:var(--m-bg);transition:border-color .15s,box-shadow .15s}.eva-mensajes_pildora:focus-within{border-color:var(--m-acento);box-shadow:0 0 0 3px var(--m-acento-suave);background:var(--m-card)}.eva-mensajes_pildora textarea{flex:1 1 auto;width:100%;min-width:0;min-height:36px;max-height:140px;padding:8px 6px;border:0;background:transparent;color:var(--m-texto);font:inherit;font-size:13.5px;line-height:1.4;resize:none;outline:0;field-sizing:content}.eva-mensajes_cbtn{flex:none;display:inline-flex!important;align-items:center;justify-content:center;width:36px;height:36px;border:0;border-radius:50%;background:transparent;color:var(--m-suave)!important;transition:background .15s,color .15s}.eva-mensajes_cbtn:hover,.eva-mensajes_cbtn.on{color:var(--m-acento)!important;background:var(--m-acento-suave)}.eva-mensajes_cbtn svg{width:15px}.eva-mensajes_enviar{display:inline-flex!important;align-items:center;justify-content:center;flex:none;width:46px;height:46px;border:0;border-radius:50%;background:linear-gradient(135deg,color-mix(in srgb,var(--m-acento) 85%,#3b82f6),var(--m-acento-fuerte));color:var(--m-sobre-acento)!important;box-shadow:0 6px 16px -6px color-mix(in srgb,var(--m-acento) 70%,transparent);touch-action:none;transition:transform .12s,filter .15s}.eva-mensajes_enviar svg{width:16px}.eva-mensajes_enviar:hover:not(:disabled){filter:brightness(1.1);transform:scale(1.04)}.eva-mensajes_enviar--voz{background:var(--m-card);color:var(--m-acento)!important;border:1px solid var(--m-borde);box-shadow:none}.eva-mensajes_enviar.grabando{background:var(--m-rojo);color:#fff!important;border-color:var(--m-rojo);transform:scale(1.14);animation:eva-mensajes-graba 1.2s infinite}@keyframes eva-mensajes-graba{0%{box-shadow:0 0 #e11d4873}to{box-shadow:0 0 0 14px #e11d4800}}.eva-mensajes_emojipad{position:absolute;bottom:calc(100% + 12px);right:-40px;z-index:8;display:grid;grid-template-columns:repeat(7,34px);gap:2px;padding:8px;background:var(--m-card);border:1px solid var(--m-borde);border-radius:14px;box-shadow:var(--m-sombra-chica);animation:eva-mensajes-aparece .12s ease-out}.eva-mensajes_emojipad button{display:inline-flex!important;align-items:center;justify-content:center;width:34px;height:34px;border:0;border-radius:8px;background:transparent;font-size:19px;line-height:1}.eva-mensajes_emojipad button:hover{background:var(--m-acento-suave)}.eva-mensajes_responde,.eva-mensajes_adjunto{display:flex;align-items:center;gap:10px;padding:7px 10px;border-left:3px solid var(--m-naranja);border-radius:10px;background:var(--m-bg);font-size:12px}.eva-mensajes_responde>svg,.eva-mensajes_adjunto>svg{width:13px;flex:none;color:var(--m-acento)}.eva-mensajes_responde span,.eva-mensajes_adjunto span{flex:1;min-width:0;display:flex;flex-direction:column;overflow:hidden;white-space:nowrap;text-overflow:ellipsis}.eva-mensajes_responde b,.eva-mensajes_adjunto b{color:var(--m-acento);font-size:11px}.eva-mensajes_responde small,.eva-mensajes_adjunto small{color:var(--m-tenue);font-size:11px}.eva-mensajes_responde img,.eva-mensajes_adjunto img{width:46px;height:46px;object-fit:cover;border-radius:8px}.eva-mensajes_responde button,.eva-mensajes_adjunto button{display:inline-flex!important;padding:5px;border:0;border-radius:6px;background:transparent;color:var(--m-tenue)}.eva-mensajes_responde button svg,.eva-mensajes_adjunto button svg{width:12px}.eva-mensajes_responde button:hover,.eva-mensajes_adjunto button:hover{color:var(--m-texto)}.eva-mensajes_grabando{display:flex;align-items:center;gap:8px;padding:0 4px;font-size:12px;font-weight:600;color:var(--m-rojo);font-variant-numeric:tabular-nums}.eva-mensajes_grabando .punto{width:9px;height:9px;border-radius:50%;background:var(--m-rojo);animation:eva-mensajes-late 1s infinite}@keyframes eva-mensajes-late{50%{opacity:.25}}.eva-mensajes_tarjeta-form,.eva-mensajes_rapida-nueva{display:flex;align-items:center;gap:6px}.eva-mensajes_tarjeta-form>svg,.eva-mensajes_rapida-nueva>svg{width:14px;color:var(--m-acento)}.eva-mensajes_tarjeta-form select,.eva-mensajes_tarjeta-form input,.eva-mensajes_rapida-nueva select,.eva-mensajes_rapida-nueva input{height:32px;padding:0 9px;border:1px solid var(--m-borde);border-radius:9px;background:var(--m-bg);color:var(--m-texto);font:inherit;font-size:12.5px}.eva-mensajes_tarjeta-form select,.eva-mensajes_rapida-nueva select{-webkit-appearance:menulist;-moz-appearance:auto;appearance:auto}.eva-mensajes_tarjeta-form input,.eva-mensajes_rapida-nueva input{flex:1;min-width:0}.eva-mensajes_tarjeta-form>button:last-child:not(.eva-mensajes_mini),.eva-mensajes_rapida-nueva>button:last-child:not(.eva-mensajes_mini){display:inline-flex!important;border:0;background:transparent;color:var(--m-tenue)}.eva-mensajes_tarjeta-form>button:last-child:not(.eva-mensajes_mini) svg,.eva-mensajes_rapida-nueva>button:last-child:not(.eva-mensajes_mini) svg{width:11px}.eva-mensajes_mini{display:inline-flex!important;align-items:center;padding:6px 11px;border:0;border-radius:9px;background:var(--m-acento);color:var(--m-sobre-acento)!important;font-size:12px;font-weight:700;white-space:nowrap}.eva-mensajes_rapidas{display:flex;flex-direction:column;gap:4px;max-height:220px;overflow-y:auto;padding:6px;border:1px solid var(--m-borde);border-radius:12px;background:var(--m-bg)}.eva-mensajes_rapida{display:flex;align-items:center;gap:4px}.eva-mensajes_rapida>button:first-child{flex:1;display:block!important;padding:7px 11px;border:1px solid var(--m-borde);border-radius:9px;background:var(--m-card);font-size:12.5px;text-align:left}.eva-mensajes_rapida>button:first-child em{font-style:normal;color:var(--m-tenue);font-size:11px}.eva-mensajes_rapida>button:first-child:hover{border-color:var(--m-acento)}.eva-mensajes_rapida .x{display:inline-flex!important;padding:4px;border:0;background:transparent;color:var(--m-tenue)}.eva-mensajes_rapida .x svg{width:10px}.eva-mensajes_rapidas-tit{padding:4px 6px 0;font-size:10.5px;font-weight:700;letter-spacing:.04em;text-transform:uppercase;color:var(--m-tenue)}.eva-mensajes_menciones{display:flex;flex-direction:column;padding:4px;border:1px solid var(--m-borde);border-radius:12px;background:var(--m-card);box-shadow:var(--m-sombra-chica)}.eva-mensajes_menciones button{display:flex!important;justify-content:space-between;gap:8px;padding:7px 10px;border:0;border-radius:8px;background:transparent;text-align:left;font-weight:600}.eva-mensajes_menciones button small{color:var(--m-tenue);font-weight:400}.eva-mensajes_menciones button:first-child,.eva-mensajes_menciones button:hover{background:var(--m-acento-suave)}.eva-mensajes_form{padding:12px 14px 0;display:flex;flex-direction:column;gap:4px}.eva-mensajes_input{height:36px;padding:0 11px;border:1px solid var(--m-borde);border-radius:10px;background:var(--m-card);color:var(--m-texto);font:inherit;outline:0;margin-bottom:6px}.eva-mensajes_input:focus{border-color:var(--m-acento);box-shadow:0 0 0 3px var(--m-acento-suave)}.eva-mensajes_lbl{display:block;font-size:10.5px;font-weight:700;text-transform:uppercase;letter-spacing:.05em;color:var(--m-tenue)}.eva-mensajes_sel{flex:1;min-height:0;display:flex;flex-direction:column;gap:8px;padding:10px 14px 14px}.eva-mensajes_sel .eva-mensajes_chips{max-height:96px;overflow-y:auto}.eva-mensajes_personas{flex:1;min-height:120px;overflow-y:auto;border:1px solid var(--m-borde);border-radius:12px;background:var(--m-card)}.eva-mensajes_persona{display:flex;align-items:center;gap:10px;padding:8px 12px;border-bottom:1px solid var(--m-borde);cursor:pointer}.eva-mensajes_persona:last-child{border-bottom:0}.eva-mensajes_persona:hover{background:var(--m-acento-suave)}.eva-mensajes_persona input{width:15px;height:15px;accent-color:var(--m-acento)}.eva-mensajes_persona span{display:flex;flex-direction:column;min-width:0}.eva-mensajes_persona small{color:var(--m-tenue);font-size:11px}.eva-mensajes_persona .eva-mensajes_avatar{flex:none}.eva-mensajes_principal{display:inline-flex!important;align-items:center;justify-content:center;gap:8px;height:40px;padding:0 18px;border:0;border-radius:12px;background:linear-gradient(135deg,color-mix(in srgb,var(--m-acento) 85%,#3b82f6),var(--m-acento-fuerte));color:var(--m-sobre-acento)!important;font-weight:700}.eva-mensajes_principal svg{width:13px}.eva-mensajes_principal:hover:not(:disabled){filter:brightness(1.1)}.eva-mensajes_secundario{display:inline-flex!important;align-items:center;justify-content:center;gap:8px;height:38px;padding:0 16px;border:1px solid color-mix(in srgb,var(--m-acento) 35%,var(--m-borde));border-radius:12px;background:var(--m-card);color:var(--m-acento)!important;font-weight:700}.eva-mensajes_secundario svg{width:12px}.eva-mensajes_secundario:hover{background:var(--m-acento-suave);border-color:var(--m-acento)}.eva-mensajes_linea{display:flex!important;align-items:center;gap:10px;width:100%;padding:10px 12px;border:0;border-radius:10px;background:transparent;color:var(--m-acento)!important;font-weight:700;text-align:left}.eva-mensajes_linea:hover{background:var(--m-acento-suave)}.eva-mensajes_linea--rojo{color:var(--m-rojo)!important;margin-top:8px}.eva-mensajes_desc{margin:8px 10px;padding:9px 12px;border-radius:10px;background:var(--m-bg);color:var(--m-suave);font-size:12px;line-height:1.45}.eva-mensajes_part-acc{display:inline-flex;gap:4px}.eva-mensajes_part-acc button{display:inline-flex!important;padding:4px 9px;border:1px solid var(--m-borde);border-radius:7px;background:var(--m-card);font-size:11px;font-weight:600}.eva-mensajes_part-acc button:hover{border-color:var(--m-acento);color:var(--m-acento)}.eva-mensajes_conv--sel{cursor:pointer}.eva-mensajes_pie-accion{padding:12px 14px;border-top:1px solid var(--m-borde);background:var(--m-card);flex:none}.eva-mensajes_pie-accion .eva-mensajes_principal{width:100%}.eva-mensajes_ayuda{color:var(--m-tenue);font-size:11.5px}.eva-mensajes_galeria{display:grid;grid-template-columns:repeat(4,1fr);gap:6px;padding:8px}.eva-mensajes_galeria>span{aspect-ratio:1;overflow:hidden;border-radius:10px;background:var(--m-bg)}.eva-mensajes_galeria .eva-mensajes_img{width:100%!important;max-width:none;height:100%;max-height:none;border-radius:0;object-fit:cover}.eva-mensajes_panel--grande .eva-mensajes_galeria{grid-template-columns:repeat(6,1fr)}.eva-mensajes_galeria-fila{display:flex;flex-direction:column;gap:6px;padding:10px 12px;border-bottom:1px solid var(--m-borde)}.eva-mensajes_galeria-fila small{color:var(--m-tenue);font-size:11px}.eva-mensajes_perfil,.eva-mensajes_info{display:flex;flex-direction:column;align-items:center;gap:8px;padding:24px 16px 14px;text-align:center}.eva-mensajes_perfil>small,.eva-mensajes_info>small{color:var(--m-suave);max-width:320px}.eva-mensajes_perfil>.eva-mensajes_principal,.eva-mensajes_perfil>.eva-mensajes_linea,.eva-mensajes_info>.eva-mensajes_principal,.eva-mensajes_info>.eva-mensajes_linea{width:100%;max-width:360px;justify-content:center;display:flex!important;align-items:center;gap:8px}.eva-mensajes_perfil p,.eva-mensajes_info p{color:var(--m-suave);font-size:12.5px}.eva-mensajes_perfil .eva-mensajes_form,.eva-mensajes_info .eva-mensajes_form{width:100%;max-width:360px;padding:0}.eva-mensajes_info{border-radius:14px;margin:6px 4px}.eva-mensajes_perfil>b{font-size:17px}.eva-mensajes_perfil-foto{position:relative;display:inline-flex!important;padding:0;border:0;border-radius:50%;background:transparent}.eva-mensajes_perfil-foto>span:last-child:not(.eva-mensajes_avatar){position:absolute;right:2px;bottom:2px;display:inline-flex;align-items:center;justify-content:center;width:32px;height:32px;border-radius:50%;background:var(--m-acento);color:var(--m-sobre-acento);border:2px solid var(--m-card)}.eva-mensajes_perfil-foto>span:last-child:not(.eva-mensajes_avatar) svg{width:13px}.eva-mensajes_perfil-foto:disabled{cursor:default;opacity:1!important}.eva-mensajes_info-nombre{display:inline-flex;align-items:center;gap:6px;font-size:17px}.eva-mensajes_info-nombre button{display:inline-flex!important;padding:4px;border:0;background:transparent;color:var(--m-tenue)}.eva-mensajes_info-nombre button svg{width:12px}.eva-mensajes_info-nombre button:hover{color:var(--m-acento)}.eva-mensajes_colores{display:flex;flex-wrap:wrap;gap:8px;justify-content:center;margin:4px 0}.eva-mensajes_colores button{width:26px;height:26px;border-radius:50%;border:2px solid var(--m-card);box-shadow:0 0 0 1px var(--m-borde);transition:transform .12s}.eva-mensajes_colores button:hover{transform:scale(1.1)}.eva-mensajes_colores button.on{box-shadow:0 0 0 2px var(--m-texto)}.eva-mensajes_form .eva-mensajes_colores{justify-content:flex-start}.eva-visorpdf{position:fixed;top:0;right:0;bottom:0;left:0;z-index:1300;display:flex;align-items:center;justify-content:center;background:#020617b3;animation:eva-mensajes-aparece .15s ease-out}.eva-visorpdf_marco{display:flex;flex-direction:column;width:min(1100px,96vw);height:92vh;border-radius:14px;overflow:hidden;background:#fff;box-shadow:0 24px 60px #00000073}.eva-visorpdf_barra{display:flex;align-items:center;gap:4px;padding:8px 10px;background:#0b2a55;color:#fff}.eva-visorpdf_barra b{flex:1;min-width:0;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;font-size:14px}.eva-visorpdf_barra button{display:inline-flex!important;align-items:center;justify-content:center;width:34px;height:32px;border:0;border-radius:8px;background:transparent;color:#fff;cursor:pointer}.eva-visorpdf_barra button:hover{background:#ffffff24}.eva-visorpdf_barra button svg{width:15px}.eva-visorpdf_doc{flex:1;width:100%;border:0;background:#525659}.eva-mensajes_avisos{position:fixed;right:20px;bottom:20px;z-index:1250;display:flex;flex-direction:column-reverse;gap:10px;width:min(360px,100vw - 32px);color:var(--m-texto);font-size:13px;pointer-events:none}.eva-mensajes_avisos>*{pointer-events:auto}.eva-mensajes_avisos--con-panel{right:auto;left:20px}@media (min-width: 1300px){.eva-mensajes_avisos--con-panel{left:auto;right:calc(min(880px,100vw - 24px) + 28px)}}.eva-mensajes_aviso{position:relative;overflow:hidden;display:flex;flex-direction:column;gap:10px;padding:12px;border:1px solid var(--m-borde);border-radius:16px;background:var(--m-card);box-shadow:0 18px 44px -16px #0b2a5573,0 0 0 1px #0b2a550a;animation:eva-mensajes-aviso .32s cubic-bezier(.2,.8,.2,1)}.eva-mensajes_aviso:before{content:"";position:absolute;left:0;top:0;bottom:0;width:4px;background:linear-gradient(180deg,var(--m-naranja-claro),var(--m-naranja))}.eva-mensajes_aviso-x{position:absolute;top:8px;right:8px;z-index:1;display:inline-flex!important;padding:5px;border:0;border-radius:7px;background:transparent;color:var(--m-tenue)}.eva-mensajes_aviso-x svg{width:11px!important}.eva-mensajes_aviso-x:hover{background:var(--m-acento-suave);color:var(--m-texto)}.eva-mensajes_aviso-cab{display:flex!important;align-items:flex-start;gap:11px;width:100%;padding:0 24px 0 4px;border:0;background:transparent;text-align:left}.eva-mensajes_aviso-txt{flex:1;min-width:0;display:flex;flex-direction:column;gap:2px}.eva-mensajes_aviso-txt small{color:var(--m-naranja);font-size:11px;font-weight:700}.eva-mensajes_aviso-l1{display:flex;align-items:baseline;gap:6px;min-width:0}.eva-mensajes_aviso-l1 b{flex:1;min-width:0;font-size:13.5px;font-weight:700;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.eva-mensajes_aviso-l1 em{flex:none;font-style:normal;font-size:11px;color:var(--m-tenue)}.eva-mensajes_aviso-l2{color:var(--m-suave);font-size:12.5px;line-height:1.4;display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;overflow:hidden;word-break:break-word}.eva-mensajes_aviso-niv{width:11px!important;margin-right:4px;color:#d97706}.eva-mensajes_aviso-niv.critico{color:#dc2626}.eva-mensajes_aviso-resp{display:flex;align-items:center;gap:6px;margin:0 0 0 4px}.eva-mensajes_aviso-resp input{flex:1;min-width:0;height:34px;padding:0 12px;border:1px solid var(--m-borde);border-radius:999px;background:var(--m-bg);color:var(--m-texto);font:inherit;font-size:12.5px;outline:0}.eva-mensajes_aviso-resp input:focus{border-color:var(--m-acento);box-shadow:0 0 0 3px var(--m-acento-suave);background:var(--m-card)}.eva-mensajes_aviso-env{flex:none;display:inline-flex!important;align-items:center;justify-content:center;width:34px;height:34px;border:0;border-radius:50%;background:var(--m-acento);color:var(--m-sobre-acento)!important}.eva-mensajes_aviso-env svg{width:13px!important}.eva-mensajes_aviso-abrir{flex:none;display:inline-flex!important;align-items:center;height:34px;padding:0 12px;border:1px solid var(--m-borde);border-radius:999px;background:var(--m-card);color:var(--m-acento)!important;font-size:12px!important;font-weight:700}.eva-mensajes_aviso-abrir:hover{border-color:var(--m-acento);background:var(--m-acento-suave)}.eva-mensajes_aviso-ok{margin:0 0 0 4px;display:flex;align-items:center;gap:6px;color:#16a34a;font-size:12.5px;font-weight:700}.eva-mensajes_aviso-ok svg{width:12px!important}.eva-mensajes_aviso-err{margin:-4px 0 0 4px;color:var(--m-rojo);font-size:11.5px}.eva-mensajes_aviso-tiempo{position:absolute;left:0;right:0;bottom:0;height:3px;background:color-mix(in srgb,var(--m-naranja) 70%,transparent);transform-origin:left;animation:eva-mensajes-tiempo linear forwards}@keyframes eva-mensajes-aviso{0%{transform:translate(24px) scale(.98);opacity:0}to{transform:none;opacity:1}}@keyframes eva-mensajes-tiempo{0%{transform:scaleX(1)}to{transform:scaleX(0)}}@media (max-width: 759px){.eva-mensajes_panel,.eva-mensajes_panel--grande{top:0;left:0;right:0;bottom:0;width:100vw;height:auto;transform:none;border-radius:0;border:0;animation:eva-mensajes-aparece .2s ease-out}.eva-mensajes_columnas,.eva-mensajes_panel--grande .eva-mensajes_columnas{grid-template-columns:minmax(0,1fr)}.eva-mensajes_barra{min-height:52px}.eva-mensajes_panel:not(.eva-mensajes_panel--en-chat) .eva-mensajes_col--main{display:none}.eva-mensajes_panel--en-chat .eva-mensajes_col--lista{display:none}.eva-mensajes_col--lista{border-right:0}.eva-mensajes_angosto{display:inline-flex!important}.eva-mensajes_ancho-btn,.eva-mensajes_fondo{display:none!important}.eva-mensajes_galeria{grid-template-columns:repeat(3,1fr)}.eva-mensajes_cuerpo{max-width:86%}.eva-mensajes_avisos--con-panel{left:16px;right:16px;width:auto;bottom:auto;top:16px;flex-direction:column}}.eva-mensajes_panel [hidden],.eva-mensajes_avisos [hidden]{display:none!important}.eva-mensajes_panel input[type=checkbox],.eva-mensajes_avisos input[type=checkbox]{-webkit-appearance:checkbox;-moz-appearance:auto;appearance:auto;flex:none}.eva-mensajes_panel img,.eva-mensajes_avisos img{width:auto}.eva-mensajes_panel audio,.eva-mensajes_avisos audio{display:block}.eva-mensajes_avatar img{width:100%!important}@media (prefers-reduced-motion: reduce){.eva-mensajes_panel,.eva-mensajes_panel--grande,.eva-mensajes_fondo,.eva-mensajes_aviso,.eva-mensajes_menu,.eva-mensajes_emojipad,.eva-mensajes_visor,.eva-visorpdf,.eva-mensajes_fila--resaltado .eva-mensajes_burbuja,.eva-mensajes_enviar.grabando,.eva-mensajes_ilus>*,.eva-mensajes_puntos i,.eva-mensajes_esqueleto i,.eva-mensajes_esqueleto b,.eva-mensajes_esqueleto em{animation:none!important}.eva-mensajes_panel *,.eva-mensajes_avisos *,.eva-mensajes_icon{transition:none!important}.eva-mensajes_aviso-tiempo{display:none}.eva-mensajes_caja{scroll-behavior:auto}}:root[data-design=nuevo][data-mode=oscuro] .eva-mensajes_panel,:root[data-design=nuevo][data-mode=oscuro] .eva-mensajes_avisos{--m-bg: var(--dsn-page);--m-card: var(--dsn-card);--m-borde: var(--dsn-border);--m-texto: var(--dsn-ink);--m-suave: #a9b9cf;--m-tenue: var(--dsn-muted);--m-acento: var(--dsn-navy);--m-acento-fuerte: var(--dsn-navy);--m-acento-suave: color-mix(in srgb, var(--dsn-navy) 18%, transparent);--m-otro: var(--dsn-surface);--m-chat: color-mix(in srgb, var(--dsn-page) 65%, var(--dsn-card));--m-rojo: var(--dsn-red);--m-sobre-acento: var(--dsn-page);--m-enlace: #7cc4f5;--m-leido: #38bdf8;--m-sombra: 0 30px 70px -20px rgba(0, 0, 0, .75), 0 0 0 1px rgba(255, 255, 255, .04);--m-sombra-chica: 0 14px 30px -12px rgba(0, 0, 0, .6);--m-mio-bg: color-mix(in srgb, var(--dsn-navy) 30%, var(--dsn-card));--m-mio-borde: color-mix(in srgb, var(--dsn-navy) 35%, transparent);--m-mio-texto: var(--dsn-ink);--m-mio-suave: var(--dsn-muted);--m-mio-enlace: #7cc4f5;--m-mio-cita: rgba(255, 255, 255, .06);--m-mio-resalte: #f5c46b;--m-mio-leido: #38bdf8;--m-mio-voz: var(--dsn-navy);--m-mio-voz-icono: var(--dsn-page);--m-mio-voz-pista: color-mix(in srgb, var(--dsn-navy) 25%, transparent);color-scheme:dark}:root[data-design=nuevo][data-mode=oscuro] .eva-mensajes_panel ::placeholder,:root[data-design=nuevo][data-mode=oscuro] .eva-mensajes_avisos ::placeholder{color:var(--m-tenue);opacity:1}:root[data-design=nuevo][data-mode=oscuro] .eva-mensajes_panel input,:root[data-design=nuevo][data-mode=oscuro] .eva-mensajes_panel textarea,:root[data-design=nuevo][data-mode=oscuro] .eva-mensajes_panel select,:root[data-design=nuevo][data-mode=oscuro] .eva-mensajes_avisos input,:root[data-design=nuevo][data-mode=oscuro] .eva-mensajes_avisos textarea,:root[data-design=nuevo][data-mode=oscuro] .eva-mensajes_avisos select{color:var(--m-texto)}:root[data-design=nuevo][data-mode=oscuro] .eva-mensajes_panel{border-color:var(--dsn-border)}:root[data-design=nuevo][data-mode=oscuro] .eva-mensajes_fondo{background:#0000008c}:root[data-design=nuevo][data-mode=oscuro] .eva-mensajes_head{background:var(--dsn-head-bg)}:root[data-design=nuevo][data-mode=oscuro] .eva-mensajes_head--lista{background:var(--dsn-page)}:root[data-design=nuevo][data-mode=oscuro] .eva-mensajes_composer,:root[data-design=nuevo][data-mode=oscuro] .eva-mensajes_pie-accion{background:var(--dsn-head-bg)}:root[data-design=nuevo][data-mode=oscuro] .eva-mensajes_col--main,:root[data-design=nuevo][data-mode=oscuro] .eva-mensajes_bienvenida{background-color:var(--dsn-card)}:root[data-design=nuevo][data-mode=oscuro] .eva-mensajes_pestanas{background:color-mix(in srgb,var(--dsn-navy) 10%,var(--dsn-page))}:root[data-design=nuevo][data-mode=oscuro] .eva-mensajes_pestanas button.on{background:var(--dsn-surface);box-shadow:0 1px 3px #0006}:root[data-design=nuevo][data-mode=oscuro] .eva-mensajes_conv--activa,:root[data-design=nuevo][data-mode=oscuro] .eva-mensajes_conv--activa:hover,:root[data-design=nuevo][data-mode=oscuro] .eva-mensajes_conv:hover{background:var(--dsn-hover-row, var(--dsn-surface));--m-anillo: var(--dsn-hover-row, var(--dsn-surface))}:root[data-design=nuevo][data-mode=oscuro] .eva-mensajes_tipo{background:#f0a64a29;color:#f5c46b}:root[data-design=nuevo][data-mode=oscuro] .eva-mensajes_sop-tipo{background:color-mix(in srgb,var(--sop) 22%,transparent);color:color-mix(in srgb,var(--sop) 55%,#fff)}:root[data-design=nuevo][data-mode=oscuro] .eva-mensajes_sop-ent{background:#a9b9cf24}:root[data-design=nuevo][data-mode=oscuro] .eva-mensajes_avatar--sop.con-logo{box-shadow:inset 0 0 0 1px #ffffff2e}:root[data-design=nuevo][data-mode=oscuro] .eva-mensajes_menu,:root[data-design=nuevo][data-mode=oscuro] .eva-mensajes_resultados,:root[data-design=nuevo][data-mode=oscuro] .eva-mensajes_emojis,:root[data-design=nuevo][data-mode=oscuro] .eva-mensajes_menciones,:root[data-design=nuevo][data-mode=oscuro] .eva-mensajes_emojipad,:root[data-design=nuevo][data-mode=oscuro] .eva-mensajes_acciones{background:var(--dsn-surface)}:root[data-design=nuevo][data-mode=oscuro] .eva-mensajes_caja{background-image:radial-gradient(rgba(255,255,255,.035) 1px,transparent 1px)}:root[data-design=nuevo][data-mode=oscuro] .eva-mensajes_burbuja,:root[data-design=nuevo][data-mode=oscuro] .eva-mensajes_escribe{box-shadow:0 1px 1px #00000059;border-color:color-mix(in srgb,var(--dsn-border) 60%,transparent)}:root[data-design=nuevo][data-mode=oscuro] .eva-mensajes_fila--mio .eva-mensajes_burbuja{border-color:var(--m-mio-borde)}:root[data-design=nuevo][data-mode=oscuro] .eva-mensajes_dia span,:root[data-design=nuevo][data-mode=oscuro] .eva-mensajes_reacciones button{box-shadow:0 1px 2px #0006}:root[data-design=nuevo][data-mode=oscuro] .eva-mensajes_cita{background:#ffffff0f}:root[data-design=nuevo][data-mode=oscuro] .eva-mensajes_pildora{background:var(--dsn-page)}:root[data-design=nuevo][data-mode=oscuro] .eva-mensajes_pildora:focus-within{background:var(--dsn-card)}:root[data-design=nuevo][data-mode=oscuro] .eva-mensajes_enviar{background:var(--dsn-navy);box-shadow:none}:root[data-design=nuevo][data-mode=oscuro] .eva-mensajes_enviar--voz{background:var(--dsn-surface);color:var(--dsn-navy)!important}:root[data-design=nuevo][data-mode=oscuro] .eva-mensajes_principal{background:var(--dsn-navy)}:root[data-design=nuevo][data-mode=oscuro] .eva-mensajes_cargando--img{background:#ffffff0d}:root[data-design=nuevo][data-mode=oscuro] .eva-mensajes_ilus{background:radial-gradient(circle at 30% 25%,rgba(240,166,74,.22),transparent 55%),radial-gradient(circle at 70% 80%,color-mix(in srgb,var(--dsn-navy) 30%,transparent),transparent 60%),var(--dsn-surface)}:root[data-design=nuevo][data-mode=oscuro] .eva-mensajes_autor{filter:brightness(1.55) saturate(1.1)}:root[data-design=nuevo][data-mode=oscuro] .eva-mensajes_autor em{color:#f5c46b}:root[data-design=nuevo][data-mode=oscuro] .eva-mensajes_tecleando{color:#3cc7b6!important}:root[data-design=nuevo][data-mode=oscuro] .eva-mensajes_en-linea-txt{color:#4ade80!important}:root[data-design=nuevo][data-mode=oscuro] .eva-mensajes_tarjeta>svg{color:#f5c46b;background:#f0a64a24}:root[data-design=nuevo][data-mode=oscuro] .eva-mensajes_archivo--pdf>svg:first-child{color:#f87171;background:#f871711f}:root[data-design=nuevo][data-mode=oscuro] .eva-mensajes_error{background:#e05d5d24}:root[data-design=nuevo][data-mode=oscuro] .eva-mensajes_badge{box-shadow:0 0 0 2px var(--dsn-page)}:root[data-design=nuevo][data-mode=oscuro] .eva-mensajes_fijado{background:color-mix(in srgb,#f0a64a 8%,var(--dsn-card))}:root[data-design=nuevo][data-mode=oscuro] .eva-mensajes_cerrado{background:#f0b0001a;color:#f5c46b}:root[data-design=nuevo][data-mode=oscuro] .eva-mensajes_cerrado>svg{color:#f0b000}:root[data-design=nuevo][data-mode=oscuro] .eva-mensajes_cerrado b{color:#fbd88a}:root[data-design=nuevo][data-mode=oscuro] .eva-mensajes_evento.ok{--ev: #34d399;--ev-bg: rgba(52, 211, 153, .14)}:root[data-design=nuevo][data-mode=oscuro] .eva-mensajes_evento.alerta{--ev: #fbbf24;--ev-bg: rgba(251, 191, 36, .14)}:root[data-design=nuevo][data-mode=oscuro] .eva-mensajes_evento.critico{--ev: #f87171;--ev-bg: rgba(248, 113, 113, .15)}:root[data-design=nuevo][data-mode=oscuro] .eva-mensajes_evento:not(.ok):not(.alerta):not(.critico){--ev: #94a3b8;--ev-bg: rgba(148, 163, 184, .14)}:root[data-design=nuevo][data-mode=oscuro] .eva-mensajes_conv-ev svg{color:#94a3b8}:root[data-design=nuevo][data-mode=oscuro] .eva-mensajes_conv-ev.ok svg{color:#34d399}:root[data-design=nuevo][data-mode=oscuro] .eva-mensajes_conv-ev.alerta svg{color:#fbbf24}:root[data-design=nuevo][data-mode=oscuro] .eva-mensajes_conv-ev.critico svg{color:#f87171}:root[data-design=nuevo][data-mode=oscuro] .eva-mensajes_aviso{background:var(--dsn-card);box-shadow:0 18px 44px -14px #000000bf,0 0 0 1px #ffffff0a}:root[data-design=nuevo][data-mode=oscuro] .eva-mensajes_aviso-ok{color:#4ade80}:root[data-design=nuevo][data-mode=oscuro] .eva-mensajes_aviso-niv{color:#fbbf24}:root[data-design=nuevo][data-mode=oscuro] .eva-mensajes_aviso-niv.critico{color:#f87171}:root[data-design=nuevo][data-mode=oscuro] .eva-visorpdf_marco{background:var(--dsn-card);box-shadow:0 24px 60px #000000b3}:root[data-design=nuevo][data-mode=oscuro] .eva-visorpdf_barra{background:var(--dsn-head-bg);color:var(--dsn-ink)}:root[data-design=nuevo][data-mode=oscuro] .eva-visorpdf_barra button{color:var(--dsn-ink)}:root[data-design=nuevo][data-mode=oscuro] .eva-mensajes_visor button{background:var(--dsn-card);color:var(--dsn-ink)}.eva-mensajes_pastilla{position:fixed;top:44px;left:12px;z-index:1200;display:inline-flex;align-items:center;gap:6px;max-width:min(320px,100vw - 24px);height:28px;padding:0 12px;border:0;border-radius:999px;background:#0e2747;color:#fff;font:600 12px/1 Plus Jakarta Sans,system-ui,sans-serif;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;box-shadow:0 4px 14px #0e274759;cursor:pointer}.eva-mensajes_pastilla svg{width:13px;flex:none;color:#f0b000}.eva-mensajes_pastilla:hover{background:#103a66}.eva-mensajes_ver-reporte{flex:none;border:1px solid var(--dsn-border, #d5dde8);background:var(--dsn-card, #fff);color:var(--dsn-navy, #103a66);border-radius:8px;padding:5px 10px;font:inherit;font-size:12px;font-weight:600;cursor:pointer;white-space:nowrap}.eva-mensajes_ver-reporte:hover{background:var(--dsn-navy, #103a66);color:#fff;border-color:var(--dsn-navy, #103a66)}.eva-mensajes_ver-reporte.en-burbuja{display:block;margin-top:6px}.eva-mensajes_panel{--sop-rojo: #b42318;--sop-rojo-bg: #fde8e8;--sop-ambar: #8a5a00;--sop-ambar-bg: #fff4d6;--sop-gris: #475569;--sop-gris-bg: #eef2f7;--sop-verde: #17694a;--sop-verde-bg: #ecf8f1;--sop-verde-borde: #b7e0cb;--sop-azul: #1d4fa8;--sop-azul-bg: #e8f0fd;--sop-sec-bg: color-mix(in srgb, var(--m-acento) 4%, var(--m-bg))}.eva-sop-rg_rojo{background:var(--sop-rojo)!important;color:#fff!important}.eva-sop-rg_filtros{padding:8px 12px;display:flex;flex-direction:column;gap:8px;flex:none}.eva-sop-rg_chips{display:flex;flex-wrap:wrap;gap:6px}.eva-sop-rg_chips button{display:inline-flex!important;align-items:center;gap:5px;height:28px;padding:0 10px;border:1px solid var(--m-borde);border-radius:999px;background:var(--m-card);color:var(--m-acento);font-size:11.5px;font-weight:600;white-space:nowrap}.eva-sop-rg_chips button b{font-weight:800}.eva-sop-rg_chips button:hover{border-color:var(--m-acento)}.eva-sop-rg_chips button.on{background:var(--m-acento);border-color:var(--m-acento);color:var(--m-sobre-acento)}.eva-sop-rg_lista{padding:0 0 14px}.eva-sop-rg_seccion{border-top:1px solid var(--m-borde)}.eva-sop-rg_seccion:first-child{border-top:0}.eva-sop-rg_sec-cab{display:flex!important;align-items:center;gap:10px;width:100%;padding:9px 12px;border:0;background:var(--sop-sec-bg);text-align:left;color:var(--m-texto);position:sticky;top:0;z-index:1}.eva-sop-rg_sec-cab:hover{background:color-mix(in srgb,var(--m-acento) 8%,var(--m-bg))}.eva-sop-rg_sec-cab:focus-visible{outline:2px solid var(--m-acento);outline-offset:-2px}.eva-sop-rg_sec-cab>i{flex:none;min-width:20px;height:20px;padding:0 6px;border-radius:999px;font-style:normal;font-size:11px;font-weight:800;line-height:20px;text-align:center}.eva-sop-rg_chev{width:11px!important;flex:none;color:var(--m-tenue)}.eva-sop-rg_logo{flex:0 0 34px;display:inline-flex;align-items:center;justify-content:center;border-radius:8px;color:#fff;font-size:11px;font-weight:900;letter-spacing:.02em;overflow:hidden}.eva-sop-rg_logo.con-logo{background:#fff;box-shadow:inset 0 0 0 1px #0f172a1f}.eva-sop-rg_logo img{width:100%!important;height:100%;object-fit:contain;padding:10%;box-sizing:border-box;display:block}.eva-sop-rg_sec-txt{flex:1;min-width:0;display:flex;flex-direction:column;gap:1px}.eva-sop-rg_sec-txt b{font-size:13px;font-weight:800;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.eva-sop-rg_sec-txt b em{margin-left:6px;font-style:normal;font-size:10.5px;font-weight:600;color:var(--m-suave);padding:1px 6px;border-radius:6px;background:#5b6b821f}.eva-sop-rg_sec-txt small{font-size:11px;color:var(--m-suave);white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.eva-sop-rg_fila{display:flex!important;gap:10px;width:100%;padding:9px 12px;border:0;border-bottom:1px solid color-mix(in srgb,var(--m-borde) 70%,transparent);background:var(--m-card);text-align:left;color:var(--m-texto)}.eva-sop-rg_fila:hover{background:color-mix(in srgb,var(--m-acento) 5%,var(--m-card))}.eva-sop-rg_fila:focus-visible{outline:2px solid var(--m-acento);outline-offset:-2px}.eva-sop-rg_fila.on{background:color-mix(in srgb,var(--m-acento) 9%,var(--m-card))}.eva-sop-rg_fila.nueva .eva-sop-rg_l2{color:var(--m-texto);font-weight:600}.eva-sop-rg_barra{flex:0 0 4px;width:4px;border-radius:3px;align-self:stretch}.eva-sop-rg_fila-txt{flex:1;min-width:0;display:flex;flex-direction:column;gap:3px}.eva-sop-rg_l1,.eva-sop-rg_l3{display:flex;align-items:center;gap:6px;min-width:0}.eva-sop-rg_l1>b{flex:none;font-size:12.5px;font-weight:800;color:var(--m-acento)}.eva-sop-rg_l1 em{flex:none;margin-left:auto;font-style:normal;font-size:11px;color:var(--m-tenue)}.eva-sop-rg_usr{flex:1;min-width:0;font-size:12.5px;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.eva-sop-rg_l2{font-size:12px;color:var(--m-suave);white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.eva-sop-rg_est{flex:none;font-size:10.5px;color:var(--m-suave)}.eva-sop-rg_pant{flex:1;min-width:0;font-size:11px;color:var(--m-tenue);white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.eva-sop-rg_noleidos{flex:none;margin-left:auto;min-width:18px;height:18px;padding:0 5px;border-radius:999px;background:var(--m-naranja);color:#fff;font-style:normal;font-size:10.5px;font-weight:700;line-height:18px;text-align:center}.eva-sop-rg_pill{flex:none;display:inline-block;padding:1px 7px;border-radius:999px;font-size:10.5px;font-weight:800;white-space:nowrap;line-height:1.6}.eva-sop-rg_pill.tipo{background:color-mix(in srgb,var(--sop) 12%,transparent);color:color-mix(in srgb,var(--sop) 85%,#000)}.eva-sop-rg_pill.responder{background:var(--sop-rojo-bg);color:var(--sop-rojo)}.eva-sop-rg_pill.esperando{background:var(--sop-ambar-bg);color:var(--sop-ambar)}.eva-sop-rg_pill.cerrado{background:var(--sop-gris-bg);color:var(--sop-gris)}.eva-sop-rg_pill.abierto{background:var(--sop-azul-bg);color:var(--sop-azul)}.eva-sop-rg_chat-etq{display:flex;align-items:center;gap:6px;min-width:0;margin-top:2px}.eva-sop-rg_chat-etq>span:last-child{font-size:11.5px;color:var(--m-suave);white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.eva-sop-rg_chat-barra{flex:none;display:flex;align-items:center;gap:8px;padding:7px 12px;border-bottom:1px solid var(--m-borde);background:var(--sop-sec-bg)}.eva-sop-rg_chat-barra .eva-sop-rg_pill{min-width:0;max-width:45%;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.eva-sop-rg_chat-pant{flex:1;min-width:0;font-size:11.5px;color:var(--m-suave);white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.eva-sop-rg_mesa{flex:none;display:inline-flex!important;align-items:center;gap:6px;height:28px;padding:0 10px;border:0;border-radius:8px;background:var(--m-acento);color:var(--m-sobre-acento);font-size:12px;font-weight:700;white-space:nowrap}.eva-sop-rg_mesa svg{width:11px}.eva-sop-rg_mesa:hover{filter:brightness(1.12)}.eva-sop-rg_mesa:focus-visible{outline:2px solid var(--m-acento);outline-offset:2px}.eva-sop-rg_acciones{flex:none;padding:8px 12px 0;background:var(--m-card);border-top:1px solid var(--m-borde)}.eva-sop-rg_rapidos,.eva-sop-rg_confirma{display:flex;flex-wrap:wrap;align-items:center;gap:6px}.eva-sop-rg_rapidos button,.eva-sop-rg_confirma button{display:inline-flex!important;align-items:center;height:28px;padding:0 11px;border-radius:999px;border:1px solid var(--m-borde);background:var(--m-card);color:var(--m-acento);font-size:12px;font-weight:600}.eva-sop-rg_rapidos button:hover:not(:disabled),.eva-sop-rg_confirma button:hover:not(:disabled){border-color:var(--m-acento)}.eva-sop-rg_rapidos button:disabled,.eva-sop-rg_confirma button:disabled{opacity:.45;cursor:default}.eva-sop-rg_rapidos button.verde,.eva-sop-rg_confirma button.verde{border-color:var(--sop-verde-borde);background:var(--sop-verde-bg);color:var(--sop-verde);font-weight:700}.eva-sop-rg_rapidos button.si,.eva-sop-rg_confirma button.si{background:var(--m-acento);border-color:var(--m-acento);color:var(--m-sobre-acento);font-weight:700}.eva-sop-rg_confirma>span{flex:1 1 100%;font-size:12px;color:var(--m-texto)}.eva-sop-rg_confirma input{height:28px;width:150px;padding:0 10px;border:1px solid var(--m-borde);border-radius:8px;background:var(--m-card);color:var(--m-texto);font:inherit;font-size:12px;outline:0}.eva-sop-rg_confirma input:focus{border-color:var(--m-acento)}.eva-sop-rg_msg{font-size:11.5px}.eva-sop-rg_msg.ok{color:var(--sop-verde)}.eva-sop-rg_msg.err{color:var(--sop-rojo)}:root[data-design=nuevo][data-mode=oscuro] .eva-mensajes_panel{--sop-rojo: #f87171;--sop-rojo-bg: rgba(248, 113, 113, .16);--sop-ambar: #f5c46b;--sop-ambar-bg: rgba(245, 196, 107, .14);--sop-gris: #a9b9cf;--sop-gris-bg: rgba(169, 185, 207, .14);--sop-verde: #6ee7b7;--sop-verde-bg: rgba(110, 231, 183, .12);--sop-verde-borde: rgba(110, 231, 183, .35);--sop-azul: #93c5fd;--sop-azul-bg: rgba(147, 197, 253, .14);--sop-sec-bg: var(--dsn-surface, var(--m-bg))}:root[data-design=nuevo][data-mode=oscuro] .eva-sop-rg_rojo{background:#dc2626!important}:root[data-design=nuevo][data-mode=oscuro] .eva-sop-rg_pill.tipo{background:color-mix(in srgb,var(--sop) 22%,transparent);color:color-mix(in srgb,var(--sop) 55%,#fff)}:root[data-design=nuevo][data-mode=oscuro] .eva-sop-rg_sec-cab:hover{background:var(--dsn-hover-row, var(--dsn-surface))}:root[data-design=nuevo][data-mode=oscuro] .eva-sop-rg_fila:hover,:root[data-design=nuevo][data-mode=oscuro] .eva-sop-rg_fila.on{background:var(--dsn-hover-row, var(--dsn-surface))}:root[data-design=nuevo][data-mode=oscuro] .eva-sop-rg_logo.con-logo{box-shadow:inset 0 0 0 1px #ffffff2e}.eva-encf{--encf-tinta: var(--dsn-ink, #1c2533);--encf-tenue: var(--dsn-muted, #4b5a6e);--encf-borde: var(--dsn-border, #c9d3e0);--encf-fondo: var(--dsn-surface, #ffffff);--encf-acento: #1d4ed8;display:flex;flex-direction:column;gap:14px;color:var(--encf-tinta);font-family:inherit}.eva-encf,.eva-encf *{-webkit-hyphens:manual;hyphens:manual;box-sizing:border-box}.eva-encf svg.svg-inline--fa{width:1em;height:1em}.eva-encf_q{border:1px solid var(--encf-borde);border-radius:12px;padding:14px 16px;margin:0;display:flex;flex-direction:column;gap:10px;background:var(--encf-fondo)}.eva-encf_q.falta{border-color:#b45309}.eva-encf_q legend{font-size:.95rem;font-weight:700;padding:0 4px;line-height:1.35}.eva-encf_q legend .n{display:inline-flex;align-items:center;justify-content:center;width:22px;height:22px;border-radius:50%;background:var(--encf-acento);color:#fff;font-size:.75rem;margin-right:6px}.eva-encf_q legend small{font-weight:500;color:var(--encf-tenue)}.eva-encf_q textarea{font:inherit;font-size:.92rem;color:var(--encf-tinta);background:var(--encf-fondo);border:1px solid var(--encf-borde);border-radius:8px;padding:10px;resize:vertical;width:100%}.eva-encf_estrellas{display:flex;gap:6px}.eva-encf_estrellas button{border:0;background:transparent;cursor:pointer;font-size:1.8rem;color:var(--encf-borde);padding:2px;line-height:1;min-width:44px;min-height:44px}.eva-encf_estrellas button.on{color:#b45309}.eva-encf_nps{display:grid;grid-template-columns:repeat(11,minmax(0,1fr));gap:5px}.eva-encf_nps button{height:44px;border:1px solid var(--encf-borde);border-radius:8px;background:var(--encf-fondo);color:var(--encf-tinta);font:inherit;cursor:pointer}.eva-encf_nps button.on{background:var(--encf-acento);border-color:var(--encf-acento);color:#fff;font-weight:700}@media (max-width: 520px){.eva-encf_nps{grid-template-columns:repeat(6,minmax(0,1fr))}}.eva-encf_nps-pie{display:flex;justify-content:space-between;font-size:.76rem;color:var(--encf-tenue)}.eva-encf_sino{display:flex;gap:8px}.eva-encf_sino button{min-width:90px;min-height:44px;border:1px solid var(--encf-borde);border-radius:8px;background:var(--encf-fondo);color:var(--encf-tinta);font:inherit;cursor:pointer}.eva-encf_sino button.on{background:var(--encf-acento);border-color:var(--encf-acento);color:#fff;font-weight:700}.eva-encf_ops{display:flex;flex-direction:column;gap:8px}.eva-encf_ops label{display:flex;align-items:center;gap:10px;font-size:.92rem;min-height:36px;cursor:pointer}.eva-encf_ops input{width:18px;height:18px;-moz-appearance:auto;appearance:auto;-webkit-appearance:auto;accent-color:var(--encf-acento)}.eva-encf_falta{margin:0;font-size:.8rem;color:#b45309;font-weight:600}.eva-encf_error{margin:0;font-size:.85rem;color:#b91c1c;font-weight:600}.eva-encf_enviar{align-self:flex-end;border:0;background:var(--encf-acento);color:#fff;border-radius:10px;padding:12px 22px;min-height:44px;font:inherit;font-weight:700;cursor:pointer}.eva-encf_enviar:disabled{opacity:.55;cursor:default}.eva-pwd-reglas{display:flex;flex-direction:column;gap:6px;padding:10px 12px;border-radius:10px;border:1px solid var(--dsn-border, var(--thm-border, #e2e8f0));background:var(--dsn-band, var(--thm-band, #f8fafc));font-size:12.5px;text-transform:none}.eva-pwd-reglas_texto{color:var(--dsn-ink, var(--thm-ink, #0f172a));font-weight:600;margin:0}.eva-pwd-reglas ul{list-style:none;margin:0;padding:0;display:flex;flex-direction:column;gap:3px}.eva-pwd-reglas li{display:flex;align-items:center;gap:7px;color:var(--dsn-muted, var(--thm-muted, #64748b))}.eva-pwd-reglas li.is-ok{color:var(--dsn-green, var(--thm-green, #15803d))}.eva-pwd-reglas_dot{display:inline-block;width:14px;text-align:center;font-weight:700}.eva-pwd-campo{display:flex;flex-direction:column;gap:4px}.eva-pwd-campo_label{font-size:11px;font-weight:600;text-transform:uppercase;letter-spacing:.03em;color:var(--dsn-muted, var(--thm-muted, #64748b))}.eva-pwd-campo_wrap{position:relative;display:block}.eva-pwd-campo input{display:block;width:100%;height:38px;padding:0 40px 0 12px;box-sizing:border-box;border:1px solid var(--dsn-border, var(--thm-border, #cbd5e1));border-radius:8px;font-size:14px;text-transform:none;color:var(--dsn-ink, var(--thm-ink, #0f172a));background:var(--dsn-card, var(--thm-card, #fff))}.eva-pwd-campo input:focus{outline:none;border-color:var(--dsn-navy, var(--thm-navy, #0e2747))}.eva-pwd-campo_ver{position:absolute;right:6px;top:50%;transform:translateY(-50%);display:inline-flex;align-items:center;justify-content:center;width:28px;height:28px;padding:0;border:0;border-radius:6px;background:transparent;cursor:pointer;color:var(--dsn-muted, var(--thm-muted, #94a3b8))}.eva-pwd-campo_ver svg{width:18px;height:18px}.eva-pwd-campo_ver:hover{color:var(--dsn-navy, var(--thm-navy, #0e2747))}.eva-cambiopass{position:fixed;top:0;right:0;bottom:0;left:0;z-index:99990;display:flex;align-items:center;justify-content:center;background:#020617b3}.eva-cambiopass_caja{width:min(420px,92vw);display:flex;flex-direction:column;gap:12px;padding:24px;border-radius:14px;background:var(--dsn-surface, #fff);color:var(--dsn-ink, #0f172a);box-shadow:0 24px 60px #0006;font-size:13px}.eva-cambiopass_caja h3{font-size:18px;font-weight:700}.eva-cambiopass_caja p{color:var(--dsn-muted, #475569)}.eva-cambiopass_caja .error{color:#b91c1c;background:#fef2f2;padding:8px 10px;border-radius:8px}.eva-cambiopass_caja>label:not(.eva-pwd-campo){display:flex;flex-direction:column;gap:4px;font-size:11px;font-weight:600;color:var(--dsn-muted, #64748b);text-transform:uppercase}.eva-cambiopass_caja>label:not(.eva-pwd-campo) input{height:38px;padding:0 12px;border:1px solid var(--dsn-border, #cbd5e1);border-radius:8px;font-size:14px;color:var(--dsn-ink, #0f172a);background:var(--dsn-band, #fff);text-transform:none}.eva-cambiopass_caja>label:not(.eva-pwd-campo) input:focus{border-color:#0e2747}.eva-cambiopass_caja>button{height:40px;border-radius:10px;background:var(--dsn-navy, #0e2747);color:#fff;font-weight:700;cursor:pointer}.eva-cambiopass_caja>button:disabled{opacity:.5;cursor:default}@font-face{font-family:inter-regular;src:url(/fonts/inter/Inter-Regular.ttf)}@font-face{font-family:inter-medium;src:url(/fonts/inter/Inter-Medium.ttf)}@font-face{font-family:inter-semibold;src:url(/fonts/inter/Inter-SemiBold.ttf)}@font-face{font-family:inter-Bold;src:url(/fonts/inter/Inter-Bold.ttf)}@font-face{font-family:Roboto-Regular;src:url(/fonts/roboto/Roboto-Regular.ttf)}.eva-user-options{position:relative}.eva-user-options_name{font-size:16px;padding:2px;color:var(--text-color-white);transition:all .3s;display:flex;grid-gap:2px}.eva-user-options_name:hover{cursor:pointer}.eva-user-options_name_icon{width:20px;opacity:.5}.eva-user-options_body{position:absolute;min-width:200px;max-height:50vh;overflow:auto;top:119%;right:10px;background-color:#fff;padding:8px 16px;border-radius:3px;box-shadow:0 3px 6px #00000029,0 3px 6px #0000003b;z-index:1000001;display:none;flex-direction:column}.eva-user-options_item{display:flex;align-items:center;grid-gap:6px;cursor:pointer;color:var(--text-color-black);font-size:14px;font-family:var(--txt-sec-regular);padding:2.5px 0}.eva-user-options_item svg{width:20px}.eva-user-options_section{padding:2px 0 8px;margin-bottom:6px;border-bottom:1px solid #eef0f4;cursor:default}.eva-user-options_section-title{display:flex;align-items:center;gap:7px;font-size:11px;font-weight:700;text-transform:uppercase;letter-spacing:.4px;color:#8a92a6;margin:2px 0 8px}.eva-user-options_section-title svg{width:13px}.eva-user-options_themes{display:flex;flex-direction:column;gap:4px}.eva-user-options_theme{display:flex;align-items:center;gap:9px;width:100%;border:1px solid #e6eaf1;background:#fff;border-radius:8px;padding:6px 9px;cursor:pointer;font-size:13px;color:#1a2d47;text-align:left;transition:all .12s}.eva-user-options_theme:hover{background:#f4f6fa}.eva-user-options_theme.is-active{border-color:#009fe5;background:#f0f9ff}.eva-user-options_theme .sw{display:inline-flex;border-radius:4px;overflow:hidden;flex:none;border:1px solid #e6eaf1}.eva-user-options_theme .sw i{width:12px;height:16px;display:block}.eva-user-options_theme .nm{font-weight:700;flex:1}.eva-user-options_theme .chk{width:12px;color:#009fe5}.eva-user-options--open>.eva-user-options_name:before{content:"";position:absolute;top:78%;right:25px;width:0;height:0;border-right:10px solid transparent;border-top:10px solid transparent;border-left:10px solid transparent;border-bottom:10px solid #fff}.eva-user-options--open>.eva-user-options_body{display:flex}.eva-user-options--open>.eva-user-options_name:before{display:none}.eva-umenu{--um-card: #fff;--um-ink: #16202b;--um-muted: #627284;--um-line: #e3e8ee;--um-soft: #f3f6f9;--um-navy: #103a66;--um-navy-soft: #eaf1f9;--um-gold: #f0b000;--um-danger: #b23a48;position:absolute;top:calc(100% + 12px);right:0;width:300px;z-index:1000001;background:var(--um-card);border:1px solid var(--um-line);border-radius:16px;box-shadow:0 24px 48px -16px #07142659,0 2px 6px #07142614;overflow:hidden;transform-origin:top right;animation:eva-umenu-in .16s ease-out;text-align:left}.eva-umenu:before{content:"";position:absolute;top:-7px;right:26px;width:12px;height:12px;background:#0e2c50;transform:rotate(45deg);border-radius:2px}.eva-umenu_yo{position:relative;display:flex;align-items:center;gap:12px;padding:16px;color:#fff;background:radial-gradient(circle at 100% 0%,rgba(240,176,0,.35),transparent 55%),linear-gradient(135deg,#123e6d,#071426)}.eva-umenu_avatar{flex:none;width:44px;height:44px;border-radius:50%;display:grid;place-items:center;font-weight:800;font-size:15px;color:#1b1300;background:var(--um-gold);box-shadow:0 0 0 3px #ffffff2e}.eva-umenu_yo-tx{min-width:0;display:flex;flex-direction:column}.eva-umenu_yo-tx b{font-size:15px;line-height:1.2;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.eva-umenu_yo-tx span{font-size:12px;color:#fffc}.eva-umenu_yo-tx small{font-size:11px;color:#fff9;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.eva-umenu_lista{display:flex;flex-direction:column;padding:8px;gap:2px}.eva-umenu_item{display:flex;align-items:center;gap:12px;width:100%;padding:9px 10px;border:0;border-radius:11px;background:transparent;text-align:left;cursor:pointer;transition:background .12s}.eva-umenu_item .ico{flex:none;width:34px;height:34px;border-radius:10px;display:grid;place-items:center;background:var(--um-navy-soft);color:var(--um-navy)}.eva-umenu_item .ico svg{width:14px;height:14px}.eva-umenu_item .ico.oro{background:#fff4d6;color:#9a6b00}.eva-umenu_item .tx{flex:1;min-width:0;display:flex;flex-direction:column}.eva-umenu_item b{font-size:13.5px;color:var(--um-ink);font-weight:700}.eva-umenu_item small{font-size:11.5px;color:var(--um-muted)}.eva-umenu_item .ir{width:9px;color:var(--um-muted);opacity:0;transform:translate(-4px);transition:opacity .12s,transform .12s}.eva-umenu_item:hover,.eva-umenu_item:focus-visible{background:var(--um-soft);outline:none}.eva-umenu_item:hover .ir,.eva-umenu_item:focus-visible .ir{opacity:1;transform:none}.eva-umenu_salir{display:flex;align-items:center;justify-content:center;gap:8px;width:calc(100% - 16px);margin:0 8px 8px;padding:10px;border:1px solid var(--um-line);border-radius:11px;background:var(--um-card);color:var(--um-danger);font-size:13.5px;font-weight:700;cursor:pointer;transition:background .12s,border-color .12s}.eva-umenu_salir svg{width:14px}.eva-umenu_salir:hover{background:#fbecee;border-color:#b23a4866}@keyframes eva-umenu-in{0%{opacity:0;transform:translateY(-6px) scale(.98)}to{opacity:1;transform:none}}@media (prefers-reduced-motion: reduce){.eva-umenu{animation:none}}@media (max-width: 480px){.eva-umenu{width:calc(100vw - 24px);right:-8px}}:root[data-design=nuevo][data-mode=oscuro] .eva-umenu{--um-card: var(--dsn-card);--um-ink: var(--dsn-ink);--um-muted: var(--dsn-muted);--um-line: var(--dsn-border);--um-soft: var(--dsn-surface);--um-navy: hsl(211 73% 72%);--um-navy-soft: hsl(212 40% 20%)}:root[data-design=nuevo][data-mode=oscuro] .eva-umenu .eva-umenu_item .ico.oro{background:#453917;color:#f4d171}:root[data-design=nuevo][data-mode=oscuro] .eva-umenu .eva-umenu_salir:hover{background:#401c1f}.eva-cfg{--cf-bg: #f3f5f8;--cf-card: #fff;--cf-ink: #16202b;--cf-muted: #627284;--cf-line: #e1e6ec;--cf-navy: #103a66;--cf-navy-soft: #eaf1f9;--cf-gold: #f0b000;--cf-danger: #b23a48;--cf-shadow: 0 1px 2px rgba(24, 33, 44, .05), 0 8px 20px -14px rgba(24, 33, 44, .3);display:grid!important;grid-template-columns:240px minmax(0,1fr);gap:0;padding:0!important;min-height:min(520px,60vh);max-height:72vh;background:var(--cf-bg)}@media (max-width: 760px){.eva-cfg{grid-template-columns:1fr;max-height:none}}.eva-cfg_nav{display:flex;flex-direction:column;gap:4px;padding:16px 12px;background:var(--cf-card);border-right:1px solid var(--cf-line);overflow-y:auto}@media (max-width: 760px){.eva-cfg_nav{flex-direction:row;overflow-x:auto;border-right:0;border-bottom:1px solid var(--cf-line)}.eva-cfg_nav .eva-cfg_yo,.eva-cfg_nav .eva-cfg_nav-item .tx small{display:none}}.eva-cfg_yo{display:flex;align-items:center;gap:10px;padding:6px 8px 14px;margin-bottom:6px;border-bottom:1px solid var(--cf-line)}.eva-cfg_yo b{display:block;font-size:.9rem;color:var(--cf-ink);line-height:1.2}.eva-cfg_yo span{font-size:.75rem;color:var(--cf-muted)}.eva-cfg_avatar{flex:none;width:40px;height:40px;border-radius:50%;display:grid;place-items:center;font-weight:800;font-size:.9rem;color:#fff!important;background:linear-gradient(135deg,#1a4f87,#0b2342);box-shadow:0 0 0 2px var(--cf-card),0 0 0 4px var(--cf-gold)}.eva-cfg_nav-item{display:flex;align-items:center;gap:10px;width:100%;padding:9px 10px;border:0;border-radius:10px;background:transparent;text-align:left;cursor:pointer;transition:background .15s;flex-shrink:0}.eva-cfg_nav-item .ico{flex:none;width:32px;height:32px;border-radius:9px;display:grid;place-items:center;background:var(--cf-navy-soft);color:var(--cf-navy)}.eva-cfg_nav-item .ico svg{width:14px;height:14px}.eva-cfg_nav-item .tx{display:flex;flex-direction:column;min-width:0}.eva-cfg_nav-item b{font-size:.86rem;color:var(--cf-ink);white-space:nowrap}.eva-cfg_nav-item small{font-size:.72rem;color:var(--cf-muted);white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.eva-cfg_nav-item:hover{background:var(--cf-bg)}.eva-cfg_nav-item.on{background:var(--cf-navy-soft);box-shadow:inset 3px 0 0 var(--cf-gold)}.eva-cfg_nav-item.on .ico{background:var(--cf-navy);color:#fff}.eva-cfg_nav-item.on b{color:var(--cf-navy)}.eva-cfg_panel{padding:20px 24px 24px;overflow-y:auto;display:flex;flex-direction:column;gap:14px}.eva-cfg_cab h3{margin:0;font-size:1.2rem;color:var(--cf-ink)}.eva-cfg_cab p{margin:4px 0 0;font-size:.85rem;color:var(--cf-muted)}.eva-cfg_card{background:var(--cf-card);border:1px solid var(--cf-line);border-radius:14px;padding:16px 18px;box-shadow:var(--cf-shadow)}.eva-cfg_card h4{display:flex;align-items:center;gap:8px;margin:0 0 12px;font-size:.9rem;color:var(--cf-ink)}.eva-cfg_card h4 svg{width:13px;color:var(--cf-navy)}.eva-cfg_card--peligro{border-color:#b23a4840}.eva-cfg_nota{margin:-4px 0 12px;font-size:.8rem;color:var(--cf-muted)}.eva-cfg_aviso{margin:12px 0 0;font-size:.8rem;color:var(--cf-danger)}.eva-cfg_vacio{font-size:.85rem;color:var(--cf-muted);padding:6px 0}.eva-cfg_fila{display:flex;align-items:center;justify-content:space-between;gap:16px;padding:12px 0}.eva-cfg_fila+.eva-cfg_fila{border-top:1px solid var(--cf-line)}.eva-cfg_fila:first-child{padding-top:0}.eva-cfg_fila:last-child{padding-bottom:0}.eva-cfg_fila.apilada{flex-direction:column;align-items:stretch;gap:8px}.eva-cfg_fila-tx{min-width:0}.eva-cfg_fila-tx b{display:block;font-size:.88rem;color:var(--cf-ink)}.eva-cfg_fila-tx span{display:block;font-size:.78rem;color:var(--cf-muted);margin-top:2px}.eva-cfg_fila-ctl{flex:none}.eva-cfg_seg{display:inline-flex;flex-wrap:wrap;gap:4px;padding:4px;border-radius:11px;background:var(--cf-bg);border:1px solid var(--cf-line)}.eva-cfg_seg button{display:inline-flex;align-items:center;gap:6px;border:0;border-radius:8px;padding:7px 13px;background:transparent;color:var(--cf-muted);font-size:.82rem;font-weight:700;cursor:pointer;transition:background .15s,color .15s}.eva-cfg_seg button svg{width:11px;height:11px}.eva-cfg_seg button:hover{color:var(--cf-navy)}.eva-cfg_seg button.on{background:var(--cf-card);color:var(--cf-navy);box-shadow:0 1px 3px #103a6633}.eva-cfg_switch{position:relative;width:46px;height:26px;border-radius:999px;border:0;padding:0;background:#c3ccd7;cursor:pointer;transition:background .2s}.eva-cfg_switch i{position:absolute;top:3px;left:3px;width:20px;height:20px;border-radius:50%;background:#fff;box-shadow:0 1px 3px #0000004d;transition:transform .2s}.eva-cfg_switch.on{background:var(--cf-navy)}.eva-cfg_switch.on i{transform:translate(20px)}.eva-cfg_modos{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:12px}.eva-cfg_modo{position:relative;display:flex;flex-direction:column;gap:8px;padding:8px;border:2px solid var(--cf-line);border-radius:12px;background:var(--cf-card);cursor:pointer;transition:border-color .15s,transform .15s}.eva-cfg_modo:hover{transform:translateY(-1px);border-color:#b9c6d6}.eva-cfg_modo.on{border-color:var(--cf-navy)}.eva-cfg_modo .prev{position:relative;height:74px;border-radius:8px;overflow:hidden;background:#f4f6f9;border:1px solid var(--cf-line)}.eva-cfg_modo .prev i{position:absolute;display:block;border-radius:3px}.eva-cfg_modo .prev .bar{left:0;right:0;top:0;height:14px;border-radius:0;background:#103a66}.eva-cfg_modo .prev .side{left:6px;top:20px;bottom:6px;width:24px;background:#dfe5ec}.eva-cfg_modo .prev .l1{left:36px;right:8px;top:22px;height:10px;background:#fff;box-shadow:0 0 0 1px #e3e8ee}.eva-cfg_modo .prev .l2{left:36px;right:20px;top:38px;height:10px;background:#fff;box-shadow:0 0 0 1px #e3e8ee}.eva-cfg_modo.m-oscuro .prev{background:#121a26;border-color:#2a3646}.eva-cfg_modo.m-oscuro .prev .bar{background:#0a1220}.eva-cfg_modo.m-oscuro .prev .side{background:#233043}.eva-cfg_modo.m-oscuro .prev .l1,.eva-cfg_modo.m-oscuro .prev .l2{background:#1c2736;box-shadow:none}.eva-cfg_modo.m-auto .prev:after{content:"";position:absolute;top:0;right:0;bottom:0;left:50%;background:#0a1220d1}.eva-cfg_modo .nm{display:flex;align-items:center;justify-content:center;gap:6px;font-size:.82rem;font-weight:700;color:var(--cf-ink)}.eva-cfg_modo .nm svg{width:12px}.eva-cfg_modo .chk{position:absolute;top:-8px;right:-8px;width:22px;height:22px;border-radius:50%;display:grid;place-items:center;background:var(--cf-navy);color:#fff;box-shadow:0 0 0 2px var(--cf-card)}.eva-cfg_modo .chk svg{width:10px}.eva-cfg_tintes{display:flex;flex-wrap:wrap;gap:14px}.eva-cfg_tinte{display:flex;flex-direction:column;align-items:center;gap:6px;border:0;background:transparent;cursor:pointer}.eva-cfg_tinte i{width:42px;height:42px;border-radius:50%;display:grid;place-items:center;color:#fff;box-shadow:0 0 0 2px var(--cf-card),0 0 0 3px var(--cf-line);transition:transform .15s,box-shadow .15s}.eva-cfg_tinte i svg{width:14px}.eva-cfg_tinte span{font-size:.75rem;font-weight:600;color:var(--cf-muted)}.eva-cfg_tinte:hover i{transform:scale(1.06)}.eva-cfg_tinte.on i{box-shadow:0 0 0 2px var(--cf-card),0 0 0 4px var(--cf-gold)}.eva-cfg_tinte.on span{color:var(--cf-ink);font-weight:800}.eva-cfg_opciones{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:10px}@media (max-width: 760px){.eva-cfg_opciones{grid-template-columns:1fr}}.eva-cfg_opcion{display:grid;grid-template-columns:18px 1fr;column-gap:8px;align-items:center;text-align:left;padding:12px;border:2px solid var(--cf-line);border-radius:12px;background:var(--cf-card);cursor:pointer;transition:border-color .15s}.eva-cfg_opcion .radio{width:16px;height:16px;border-radius:50%;border:2px solid #9fb0c3;grid-row:span 2}.eva-cfg_opcion b{font-size:.85rem;color:var(--cf-ink)}.eva-cfg_opcion small{grid-column:2;font-size:.74rem;color:var(--cf-muted)}.eva-cfg_opcion:hover{border-color:#b9c6d6}.eva-cfg_opcion.on{border-color:var(--cf-navy);background:var(--cf-navy-soft)}.eva-cfg_opcion.on .radio{border:5px solid var(--cf-navy)}.eva-cfg_posiciones{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:12px}@media (max-width: 760px){.eva-cfg_posiciones{grid-template-columns:repeat(2,1fr)}}.eva-cfg_pos{position:relative;display:flex;flex-direction:column;gap:8px;padding:8px;border:2px solid var(--cf-line);border-radius:12px;background:var(--cf-card);cursor:pointer;transition:border-color .15s,transform .15s}.eva-cfg_pos:hover{transform:translateY(-1px);border-color:#b9c6d6}.eva-cfg_pos.on{border-color:var(--cf-navy)}.eva-cfg_pos .prev{position:relative;height:70px;border-radius:8px;background:repeating-linear-gradient(180deg,#eef2f6 0,#eef2f6 10px,#f7f9fb 10px,#f7f9fb 20px);border:1px solid var(--cf-line);overflow:hidden}.eva-cfg_pos .prev i{position:absolute;display:block;background:var(--cf-navy);border-radius:4px;box-shadow:0 4px 10px -4px #103a6699}.eva-cfg_pos.p-centro .prev i{left:22%;right:22%;top:16%;bottom:16%}.eva-cfg_pos.p-derecha .prev i{right:0;top:0;bottom:0;width:36%;border-radius:0}.eva-cfg_pos.p-izquierda .prev i{left:0;top:0;bottom:0;width:36%;border-radius:0}.eva-cfg_pos.p-flotante .prev i{right:8%;bottom:10%;width:34%;height:46%;border-radius:6px}.eva-cfg_pos .nm{font-size:.8rem;font-weight:700;color:var(--cf-ink);text-align:center}.eva-cfg_pos .chk{position:absolute;top:-8px;right:-8px;width:22px;height:22px;border-radius:50%;display:grid;place-items:center;background:var(--cf-navy);color:#fff;box-shadow:0 0 0 2px var(--cf-card)}.eva-cfg_pos .chk svg{width:10px}.eva-cfg_lista{list-style:none;margin:0;padding:0;display:flex;flex-direction:column;gap:6px}.eva-cfg_lista li{display:flex;align-items:center;gap:10px;padding:8px 10px;border:1px solid var(--cf-line);border-radius:10px;background:var(--cf-bg)}.eva-cfg_lista li .ic{width:12px;color:var(--cf-gold)}.eva-cfg_lista li .lbl{flex:1;min-width:0;font-size:.85rem;color:var(--cf-ink);overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.eva-cfg_grupo+.eva-cfg_grupo{margin-top:12px}.eva-cfg_grupo-cab{display:flex;align-items:center;justify-content:space-between;margin-bottom:6px}.eva-cfg_grupo-cab span{font-size:.75rem;font-weight:800;text-transform:uppercase;letter-spacing:.04em;color:var(--cf-muted)}.eva-cfg_ico,.eva-cfg_star{width:28px;height:28px;border-radius:8px;border:1px solid transparent;background:transparent;color:var(--cf-muted);display:grid;place-items:center;cursor:pointer}.eva-cfg_ico svg,.eva-cfg_star svg{width:12px}.eva-cfg_ico:hover,.eva-cfg_star:hover{background:var(--cf-card);border-color:var(--cf-line);color:var(--cf-navy)}.eva-cfg_ico.peligro:hover,.eva-cfg_star.peligro:hover{color:var(--cf-danger)}.eva-cfg_star.on{color:var(--cf-gold)}.eva-cfg_btn{display:inline-flex;align-items:center;gap:7px;white-space:nowrap;border:1px solid var(--cf-line);border-radius:9px;background:var(--cf-card);color:var(--cf-navy);font-weight:700;font-size:.82rem;padding:8px 14px;cursor:pointer}.eva-cfg_btn svg{width:12px}.eva-cfg_btn:hover{border-color:var(--cf-navy)}.eva-cfg_btn.peligro{color:var(--cf-danger)}.eva-cfg_btn.peligro:hover{border-color:var(--cf-danger)}.eva-cfg_datos{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:12px 20px}.eva-cfg_datos span{display:block;font-size:.72rem;text-transform:uppercase;letter-spacing:.05em;color:var(--cf-muted)}.eva-cfg_datos b{font-size:.9rem;color:var(--cf-ink);word-break:break-word}.eva-cfg_pie{margin-right:auto;font-size:.8rem;color:#627284}:root[data-design=nuevo][data-mode=oscuro] .eva-cfg{--cf-bg: var(--dsn-surface);--cf-card: var(--dsn-card);--cf-ink: var(--dsn-ink);--cf-muted: var(--dsn-muted);--cf-line: var(--dsn-border);--cf-navy: hsl(211 73% 68%);--cf-navy-soft: hsl(212 40% 20%);--cf-shadow: none}:root[data-design=nuevo][data-mode=oscuro] .eva-cfg .eva-cfg_nav-item.on .ico,:root[data-design=nuevo][data-mode=oscuro] .eva-cfg .eva-cfg_switch.on,:root[data-design=nuevo][data-mode=oscuro] .eva-cfg .eva-cfg_modo .chk,:root[data-design=nuevo][data-mode=oscuro] .eva-cfg .eva-cfg_pos .chk{background:#3067a6}:root[data-design=nuevo][data-mode=oscuro] .eva-cfg .eva-cfg_pos .prev{background:repeating-linear-gradient(180deg,#1a2433 0,#1a2433 10px,#202b3b 10px,#202b3b 20px)}:root[data-design=nuevo][data-mode=oscuro] .eva-cfg .eva-cfg_pos .prev i{background:#397bc6}.eva-cfg .eva-cfg_fila{flex-wrap:wrap}.eva-cfg .eva-cfg_fila:not(.apilada) .eva-cfg_fila-tx{flex:1 1 220px}.eva-cfg .eva-cfg_fila-ctl{max-width:100%;min-width:0}.eva-cfg .eva-cfg_seg{flex-wrap:nowrap;max-width:100%;overflow-x:auto;scrollbar-width:none}.eva-cfg .eva-cfg_seg::-webkit-scrollbar{display:none}.eva-cfg .eva-cfg_seg button{flex:none;white-space:nowrap}.eva-cfg .eva-cfg_panel{padding-bottom:24px}.eva-cfg.eva-modal_body{overflow:hidden}.eva-cfg>.eva-cfg_nav,.eva-cfg>.eva-cfg_panel{min-height:0;max-height:inherit}.eva-cfg+.eva-modal_footer{background:var(--dsn-card, #fff);border-top:1px solid var(--dsn-divider, #e1e6ec);margin:0;padding:10px 16px 12px}.eva-cfg_vistas{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:10px}.eva-cfg_vista{position:relative;display:flex;flex-direction:column;gap:4px;padding:12px 14px;border-radius:12px;text-align:left;cursor:pointer;font:inherit;border:1px solid var(--dsn-border, #d6dbe2);background:var(--dsn-card, #fff);color:var(--dsn-ink, #1a2432)}.eva-cfg_vista b{font-size:14px}.eva-cfg_vista small{font-size:12.5px;color:var(--dsn-muted, #64748b);line-height:1.35}.eva-cfg_vista .chk{position:absolute;top:10px;right:12px;color:var(--dsn-green, #1a8f5a)}.eva-cfg_vista.on{border:2px solid var(--dsn-gold, #f0b000);padding:11px 13px;cursor:default}.eva-cfg_vista:hover:not(.on){border-color:var(--dsn-navy, #103a66)}.eva-vpt{--v-navy: var(--dsn-navy, #103a66);--v-ink: var(--dsn-ink, #1c2533);--v-muted: var(--dsn-muted, #5a6b80);--v-line: var(--dsn-border, #d6dbe2);--v-card: var(--dsn-card, #ffffff);--v-band: var(--dsn-band, #f2f4f8);border:1px solid var(--v-line);border-radius:12px;background:var(--v-card);padding:12px 14px 14px;display:flex;flex-direction:column;gap:10px;font-size:12.5px;color:var(--v-ink)}.eva-vpt svg{width:12px;height:12px}.eva-vpt_cab{display:flex;align-items:baseline;gap:10px;flex-wrap:wrap}.eva-vpt_tit{font-weight:800;font-size:13px}.eva-vpt_sub{color:var(--v-muted);font-size:11.5px}.eva-vpt_tool{display:flex;align-items:center;gap:8px}.eva-vpt_busca{flex:1;min-width:80px;height:30px;border:1px solid var(--v-line);border-radius:8px;display:flex;align-items:center;padding:0 10px;color:var(--v-muted)}.eva-vpt_btns{display:inline-flex;gap:4px}.eva-vpt_btns i{display:inline-flex;align-items:center;gap:5px;height:30px;min-width:30px;justify-content:center;padding:0 8px;border-radius:8px;font-style:normal;color:var(--v-navy)}.eva-vpt_btns em{font-style:normal;font-weight:700;font-size:11.5px}.eva-vpt_nuevo{display:inline-flex;align-items:center;gap:6px;height:30px;padding:0 12px;border-radius:8px;background:var(--v-navy);color:#fff;font-weight:700}.eva-vpt.t-grupo .eva-vpt_btns{border:1px solid var(--v-line);border-radius:9px;padding:2px;gap:0}.eva-vpt.t-grupo .eva-vpt_btns i{border-radius:6px}.eva-vpt.t-grupo .eva-vpt_btns i+i{border-left:1px solid var(--v-line);border-radius:0}.eva-vpt.t-tinta .eva-vpt_btns i{background:color-mix(in srgb,var(--v-navy) 12%,transparent)}.eva-vpt.t-ribbon .eva-vpt_btns i{border:1px solid var(--v-line);background:var(--v-card)}.eva-vpt_tabla{width:100%;border-collapse:separate;border-spacing:0}.eva-vpt_tabla th{text-align:left;font-size:10.5px;letter-spacing:.04em;text-transform:uppercase;color:var(--v-muted);font-weight:700;background:var(--v-band);padding:8px 10px}.eva-vpt_tabla td{padding:10px;border-top:1px solid var(--v-line)}.eva-vpt_tabla .r{text-align:right}.eva-vpt_tabla .c{text-align:center}.eva-vpt.d-compacta .eva-vpt_tabla td{padding:5px 10px}.eva-vpt.d-compacta .eva-vpt_tabla th{padding:6px 10px}.eva-vpt.l-formal .eva-vpt_tabla th{background:var(--dsn-head-bg, var(--v-band))}.eva-vpt.l-formal .eva-vpt_tabla tbody tr:nth-child(2n) td{background:color-mix(in srgb,var(--v-band) 70%,transparent)}.eva-vpt.l-contable .eva-vpt_tabla th{background:var(--v-card);border-bottom:1px solid color-mix(in srgb,var(--v-navy) 35%,transparent)}.eva-vpt.l-contable .eva-vpt_tabla tbody tr:nth-child(2n) td{background:#64748b0f}.eva-vpt.l-contable .eva-vpt_tabla .num{font-variant-numeric:tabular-nums}.eva-vpt.l-aire .eva-vpt_tabla th{background:var(--v-card);border-bottom:1px solid color-mix(in srgb,var(--v-navy) 30%,var(--v-line))}.eva-vpt.l-aire .eva-vpt_tabla td{border-top:0;border-bottom:1px solid color-mix(in srgb,var(--v-line) 65%,transparent)}.eva-vpt_est{display:inline-block;padding:1px 8px;border-radius:999px;font-size:11px;font-weight:700;background:var(--v-band);color:var(--v-muted)}.eva-vpt_est.e-aceptado{background:#e7f0fd;color:#1d4ed8}.eva-vpt_est.e-pagado{background:#e8f5ec;color:#15803d}.eva-vpt_acc{display:inline-flex;gap:4px}.eva-vpt_acc i{width:26px;height:26px;display:inline-flex;align-items:center;justify-content:center;font-style:normal;color:var(--v-navy)}.eva-vpt.a-grupo .eva-vpt_acc{border:1px solid var(--v-line);border-radius:8px;gap:0}.eva-vpt.a-grupo .eva-vpt_acc i+i{border-left:1px solid var(--v-line)}.eva-vpt.a-circulo .eva-vpt_acc i{border-radius:50%;background:var(--v-navy);color:#fff}.eva-vpt.a-suave .eva-vpt_acc i{border-radius:7px;background:color-mix(in srgb,var(--v-navy) 12%,transparent)}.eva-mipass{position:fixed;top:0;right:0;bottom:0;left:0;z-index:99980;display:flex;align-items:center;justify-content:center;padding:16px;background:#0206178c}.eva-mipass_caja{width:min(440px,100%);max-height:calc(100vh - 32px);overflow-y:auto;display:flex;flex-direction:column;gap:12px;padding:22px;box-sizing:border-box;border-radius:14px;font-size:13px;background:var(--dsn-card, var(--thm-card, #fff));color:var(--dsn-ink, var(--thm-ink, #0f172a));border:1px solid var(--dsn-border, var(--thm-border, #e2e8f0));box-shadow:0 24px 60px #00000059}.eva-mipass_head{display:flex;align-items:center;justify-content:space-between;gap:8px}.eva-mipass_head h3{margin:0;font-size:17px;font-weight:700;color:var(--dsn-ink, var(--thm-ink, #0f172a))}.eva-mipass_x{display:inline-flex;align-items:center;justify-content:center;width:30px;height:30px;padding:0;border:0;border-radius:8px;background:transparent;cursor:pointer;font-size:22px;line-height:1;color:var(--dsn-muted, var(--thm-muted, #64748b))}.eva-mipass_x:hover{background:var(--dsn-hover-row, var(--thm-hover-row, #f1f5f9))}.eva-mipass_vence{margin:0;padding:8px 10px;border-radius:8px;font-weight:600;background:var(--dsn-band, var(--thm-band, #f1f5f9));color:var(--dsn-ink, var(--thm-ink, #0f172a))}.eva-mipass_vence.is-pronto{background:#d977061f;color:#b45309}.eva-mipass_msg{margin:0;padding:8px 10px;border-radius:8px}.eva-mipass_msg.is-error{background:#dc26261a;color:var(--dsn-red, var(--thm-red, #b91c1c))}.eva-mipass_msg.is-ok{background:#16a34a1a;color:var(--dsn-green, var(--thm-green, #15803d))}.eva-mipass_acc{display:flex;justify-content:flex-end;gap:8px;margin-top:4px}.eva-mipass_acc button,.eva-mipass-aviso_acc button{display:inline-flex;align-items:center;justify-content:center;height:36px;padding:0 14px;border-radius:8px;font-size:13px;font-weight:700;cursor:pointer;white-space:nowrap}.eva-mipass_acc button:disabled,.eva-mipass-aviso_acc button:disabled{opacity:.5;cursor:default}.eva-mipass_acc .is-pri,.eva-mipass-aviso_acc .is-pri{border:0;background:var(--dsn-navy, var(--thm-navy, #0e2747));color:#fff}.eva-mipass_acc .is-sec,.eva-mipass-aviso_acc .is-sec{background:transparent;color:var(--dsn-ink, var(--thm-ink, #0f172a));border:1px solid var(--dsn-border, var(--thm-border, #cbd5e1))}.eva-mipass-aviso{position:fixed;right:16px;bottom:16px;z-index:99970;width:min(380px,100vw - 32px);display:flex;flex-direction:column;gap:10px;padding:14px 16px;box-sizing:border-box;border-radius:12px;background:var(--dsn-card, var(--thm-card, #fff));color:var(--dsn-ink, var(--thm-ink, #0f172a));border:1px solid var(--dsn-border, var(--thm-border, #e2e8f0));border-left:4px solid #d97706;box-shadow:0 12px 32px #0003;font-size:13px}.eva-mipass-aviso_txt{display:flex;flex-direction:column;gap:2px}.eva-mipass-aviso_txt strong{font-size:14px}.eva-mipass-aviso_txt span{color:var(--dsn-muted, var(--thm-muted, #64748b))}.eva-mipass-aviso_acc{display:flex;justify-content:flex-end;gap:8px}@font-face{font-family:inter-regular;src:url(/fonts/inter/Inter-Regular.ttf)}@font-face{font-family:inter-medium;src:url(/fonts/inter/Inter-Medium.ttf)}@font-face{font-family:inter-semibold;src:url(/fonts/inter/Inter-SemiBold.ttf)}@font-face{font-family:inter-Bold;src:url(/fonts/inter/Inter-Bold.ttf)}@font-face{font-family:Roboto-Regular;src:url(/fonts/roboto/Roboto-Regular.ttf)}.eva-cont_layout{display:grid;flex-direction:column}.eva-layout_logo{width:185px;-webkit-user-select:none;-ms-user-select:none;user-select:none}.eva-layout_logo.is-home{cursor:pointer;transition:opacity .15s ease}.eva-layout_logo.is-home:hover{opacity:.85}.eva-layout_header{width:100%;height:56px;background-color:var(--background-dark);display:grid;grid-template:1fr/auto 1fr auto}.eva-layout_header_cont-menu-logo{background-color:#000205;display:flex;justify-content:center;align-items:center;grid-gap:16px;padding:0 16px 0 0;position:relative}.eva-layout_header_cont-menu-logo:before{content:"";position:absolute;right:-12px;top:0;width:30px;height:56px;background:#000205;-webkit-transform:skew(25deg);-moz-transform:skew(25deg);-ms-transform:skew(25deg);-o-transform:skew(25deg);transform:skew(25deg);z-index:1}.eva-layout_header_cont-options{display:flex;justify-content:center;align-items:center;grid-gap:5px}.eva-layout_header_cont-options>section{padding:6px}:root[data-design=nuevo] .eva-cont_layout{background-color:var(--dsn-page, #dce6f5)}:root[data-design=nuevo] .eva-layout_header{width:auto;height:54px;margin:10px 12px 6px;border-radius:16px;background-color:var(--dsn-navy-deep, var(--background-dark));box-shadow:0 14px 30px #040a164d;position:static}:root[data-design=nuevo] .eva-layout_header_cont-menu-logo{background-color:transparent}:root[data-design=nuevo] .eva-layout_header_cont-menu-logo:before{display:none}:root[data-design=nuevo] .eva-layout_header .eva-menu_icon{border-top-left-radius:16px;border-bottom-left-radius:16px}:root[data-design=nuevo] .eva-layout_header_cont-options>section{border-radius:10px;transition:background-color .15s ease}:root[data-design=nuevo] .eva-layout_header_cont-options>section:hover{background-color:#ffffff14}:root[data-design=nuevo] .eva-layout_body{height:calc(100vh - 70px);background-color:var(--dsn-page, #dce6f5)}.eva-layout_body{background-color:#e2e1e0;display:grid;grid-template:1fr/1fr;justify-content:center;align-content:center;padding:10px;width:100%;height:calc(100vh - 56px);overflow:hidden}.evaloading-cont{width:100%;height:100%;position:absolute;left:0;top:0;display:flex;justify-content:center;align-items:center;z-index:1;background-color:#001128}.evaloading{position:relative;display:flex;justify-content:center;align-items:flex-end;border-radius:5px;color:#fff;font-size:14px;height:2px;width:300px;--c:no-repeat linear-gradient(#eaaa00 0 0);background:var(--c),var(--c),#fff;background-size:60% 100%;animation:progress 3s infinite}@keyframes progress{0%{background-position:-150% 0,-150% 0}66%{background-position:250% 0,-150% 0}to{background-position:250% 0,250% 0}}@font-face{font-family:inter-regular;src:url(/fonts/inter/Inter-Regular.ttf)}@font-face{font-family:inter-medium;src:url(/fonts/inter/Inter-Medium.ttf)}@font-face{font-family:inter-semibold;src:url(/fonts/inter/Inter-SemiBold.ttf)}@font-face{font-family:inter-Bold;src:url(/fonts/inter/Inter-Bold.ttf)}@font-face{font-family:Roboto-Regular;src:url(/fonts/roboto/Roboto-Regular.ttf)}.eva-dialog{z-index:1000000;position:fixed;top:0;left:0;right:0;bottom:0;background-color:#0000004d;display:flex;justify-content:center}.eva-dialog_container{display:flex;border-radius:5px;overflow:hidden;animation-name:openingDialog;animation-duration:.6s;animation-timing-function:ease-out}.eva-dialog_container_content{position:relative;background-color:#fff;cursor:default;-webkit-user-select:none;user-select:none;width:500px}.eva-dialog_container_content>h1{font-weight:700;font-size:22px;margin:25px 25px 30px}.eva-dialog_container_content>p{color:#0009;font-size:16px;margin:25px;white-space:pre-line}.eva-dialog_container_content_buttons{display:flex;justify-content:flex-end;margin:60px 25px 25px}.eva-dialog_container_content_buttons>button{margin-right:10px;padding:8px 16px;border-radius:4px;cursor:pointer;font-weight:700;font-size:14px}.eva-dialog_container_content_buttons_cancel{background-color:var(--dialog-color-cancel);color:#00000080}.eva-dialog_container_content_buttons_cancel_warning,.eva-dialog_container_content_buttons_cancel:hover{background-color:var(--dialog-color-cancel-hover);color:#fff}.eva-dialog_container_content_buttons_accept{background-color:var(--dialog-color-accept);color:#fff}.eva-dialog_container_content_buttons_accept:hover{background-color:var(--dialog-color-accept-hover);color:#fff}.eva-dialog_container_content_buttons_tertiary{background-color:#fff;color:var(--dialog-color-accept);border:1px solid var(--dialog-color-accept)}.eva-dialog_container_content_buttons_tertiary:hover{background-color:var(--dialog-color-accept);color:#fff}.eva-dialog_container_type{width:15px}.eva-dialog_container_type.success{background-color:var(--dialog-color-success)}.eva-dialog_container_type.warning{background-color:var(--dialog-color-warnig)}.eva-dialog_container_type.error{background-color:var(--dialog-color-error)}.eva-dialog_container_type.info{background-color:var(--dialog-color-info)}.eva-dialog_container.closing{animation-name:closingDialog;animation-duration:.2s;animation-timing-function:ease-out;animation-fill-mode:forwards}.eva-dialog.center{align-items:center}.eva-dialog.top{align-items:flex-start}.eva-dialog.top .eva-dialog_container{margin-top:70px}.eva-dialog.hidden{animation-name:closingDialog;animation-duration:.2s;animation-timing-function:ease-out;animation-fill-mode:forwards}.eva-chipEmpresa{--eva-emp-color: #2563EB;display:inline-flex;align-items:center;gap:4px;max-width:220px;margin-left:6px;padding:0 6px;border-radius:999px;font-size:10px;font-weight:700;line-height:16px;letter-spacing:.2px;text-transform:none;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;vertical-align:middle;color:var(--eva-emp-color);background:color-mix(in srgb,var(--eva-emp-color) 14%,transparent);border:1px solid color-mix(in srgb,var(--eva-emp-color) 45%,transparent)}.eva-chipEmpresa:before{content:"";flex:0 0 auto;width:6px;height:6px;border-radius:50%;background:var(--eva-emp-color)}@font-face{font-family:inter-regular;src:url(/fonts/inter/Inter-Regular.ttf)}@font-face{font-family:inter-medium;src:url(/fonts/inter/Inter-Medium.ttf)}@font-face{font-family:inter-semibold;src:url(/fonts/inter/Inter-SemiBold.ttf)}@font-face{font-family:inter-Bold;src:url(/fonts/inter/Inter-Bold.ttf)}@font-face{font-family:Roboto-Regular;src:url(/fonts/roboto/Roboto-Regular.ttf)}.eva-userEmpresas{display:flex;justify-content:center;align-items:center}.eva-userEmpresas_title{font-size:16px;font-weight:600;padding:5px;color:var(--text-color-warnig)}.eva-userEmpresas_icon{display:flex;flex-direction:column;align-items:center;gap:5px;font-size:1.2rem;color:#333;color:var(--text-color-warnig)}.eva-layout_header .eva-userEmpresas{min-width:0;gap:6px}.eva-layout_header .eva-userEmpresas .eva-userEmpresas_icon{flex:0 0 auto;width:18px;font-size:1rem}.eva-layout_header .eva-userEmpresas .eva-userEmpresas_icon svg{width:18px;height:16px}.eva-layout_header .eva-userEmpresas .eva-userEmpresas_title{display:block;max-width:180px;padding:0 2px 0 0;font-size:13px;font-weight:600;line-height:1.2;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}@media (max-width: 899.98px){.eva-layout_header .eva-userEmpresas .eva-userEmpresas_title{display:none}}.eva-layout_header .eva-userEmpresas.is-trabajo{position:relative}.eva-layout_header .eva-userEmpresas.is-trabajo.is-clic{cursor:pointer}.eva-layout_header .eva-userEmpresas.is-trabajo .eva-userEmpresas_title{max-width:240px}.eva-layout_header .eva-userEmpresas.is-trabajo .eva-userEmpresas_puntoActiva{display:inline-block;width:8px;height:8px;margin:0 6px 1px 0;border-radius:50%;vertical-align:middle;background:var(--eva-emp-color)}.eva-layout_header .eva-userEmpresas.is-trabajo .eva-userEmpresas_caret{font-size:11px;color:var(--text-color-warnig)}.eva-layout_header .eva-userEmpresas.is-trabajo .eva-userEmpresas_menu{position:absolute;top:calc(100% + 8px);right:0;z-index:1000;min-width:260px;padding:8px;border-radius:12px;background:var(--dsn-card, #fff);border:1px solid var(--dsn-border, rgba(0, 0, 0, .12));box-shadow:0 12px 32px #00000040;cursor:default}.eva-layout_header .eva-userEmpresas.is-trabajo .eva-userEmpresas_menuTitulo{padding:4px 8px 6px;font-size:11px;font-weight:700;text-transform:uppercase;letter-spacing:.4px;color:var(--dsn-muted, #64748b)}.eva-layout_header .eva-userEmpresas.is-trabajo .eva-userEmpresas_opcion{--eva-emp-color: #2563EB;display:flex;align-items:center;gap:10px;width:100%;padding:8px;border:0;border-radius:8px;background:transparent;color:var(--dsn-ink, #0f172a);text-align:left;cursor:pointer}.eva-layout_header .eva-userEmpresas.is-trabajo .eva-userEmpresas_opcion:hover:not(:disabled){background:var(--dsn-hover-row, rgba(0, 0, 0, .05))}.eva-layout_header .eva-userEmpresas.is-trabajo .eva-userEmpresas_opcion.is-todas{--eva-emp-color: var(--dsn-muted, #64748b)}.eva-layout_header .eva-userEmpresas.is-trabajo .eva-userEmpresas_opcion.is-activa{background:color-mix(in srgb,var(--eva-emp-color) 12%,transparent)}.eva-layout_header .eva-userEmpresas.is-trabajo .eva-userEmpresas_opcion:disabled{opacity:1}.eva-layout_header .eva-userEmpresas.is-trabajo .eva-userEmpresas_punto{flex:0 0 auto;width:10px;height:10px;border-radius:50%;background:var(--eva-emp-color)}.eva-layout_header .eva-userEmpresas.is-trabajo .eva-userEmpresas_opcionTexto{display:flex;flex-direction:column;min-width:0}.eva-layout_header .eva-userEmpresas.is-trabajo .eva-userEmpresas_opcionTexto strong{font-size:13px;font-weight:600}.eva-layout_header .eva-userEmpresas.is-trabajo .eva-userEmpresas_opcionTexto small{font-size:11px;color:var(--dsn-muted, #64748b);white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.eva-layout_header .eva-userEmpresas.is-trabajo .eva-userEmpresas_check{margin-left:auto;color:var(--eva-emp-color)}.eva-layout_header .eva-userEmpresas.is-trabajo .eva-userEmpresas_menuNota{margin-top:6px;padding:6px 8px 2px;border-top:1px solid var(--dsn-border, rgba(0, 0, 0, .12));font-size:11px;color:var(--dsn-muted, #64748b)}@media (max-width: 899.98px){.eva-layout_header .eva-userEmpresas.is-trabajo .eva-userEmpresas_title{max-width:140px}}.eva-layout_header .eva-logoEmpresaHeader{position:relative;z-index:2;display:flex;align-items:center;flex:0 0 auto;height:38px;max-width:190px;padding-left:14px;margin:0;box-sizing:content-box}.eva-layout_header .eva-logoEmpresaHeader:before{content:"";position:absolute;left:0;top:3px;bottom:3px;width:1px;background-color:#ffffff47}.eva-layout_header .eva-logoEmpresaHeader_img{display:block;width:auto!important;height:auto!important;max-width:190px!important;max-height:38px!important;object-fit:contain!important;object-position:center center;-webkit-user-select:none;user-select:none;pointer-events:auto}.eva-layout_header .eva-logoEmpresaHeader.is-pastilla .eva-layout_header .eva-logoEmpresaHeader_img{background-color:#fff;border-radius:7px;padding:3px 8px;box-sizing:border-box}@media (max-width: 899.98px){.eva-layout_header .eva-logoEmpresaHeader{display:none}}.eva-avisoPermiso{position:fixed;right:20px;bottom:20px;z-index:1300;display:flex;gap:12px;align-items:flex-start;width:min(360px,100vw - 32px);padding:14px 16px;background:var(--thm-card, #fff);color:var(--thm-ink, #1a2d47);border:1px solid var(--thm-line, #e6eaf1);border-radius:12px;box-shadow:0 10px 30px #0f1e3c2e;font-size:13px;animation:eva-avisoPermiso-entra .25s ease-out}.eva-avisoPermiso_icono{margin-top:2px;font-size:18px;color:var(--thm-accent, #009fe5)}.eva-avisoPermiso_texto{display:flex;flex-direction:column;gap:4px;flex:1}.eva-avisoPermiso_texto b{font-size:14px}.eva-avisoPermiso_texto span{color:var(--thm-muted, #7c869c);line-height:1.35}.eva-avisoPermiso_botones{display:flex;gap:8px;margin-top:8px}.eva-avisoPermiso_si,.eva-avisoPermiso_no{border-radius:8px;padding:6px 12px;font-size:13px;cursor:pointer;border:1px solid transparent}.eva-avisoPermiso_si{background:var(--thm-accent, #009fe5);color:#fff}.eva-avisoPermiso_no{background:transparent;color:var(--thm-ink, #1a2d47);border-color:var(--thm-line, #e6eaf1)}.eva-avisoPermiso_cerrar{background:none;border:none;color:var(--thm-muted, #7c869c);cursor:pointer;padding:2px}@keyframes eva-avisoPermiso-entra{0%{opacity:0;transform:translateY(8px)}to{opacity:1;transform:none}}.eva-avisoSusc{--avs-bg: #e4eefb;--avs-ink: #1d4a80;--avs-btn: #1d5fa8;--avs-btn-ink: #ffffff;--avs-pill-bg: rgba(29, 95, 168, .14);display:flex;align-items:center;gap:12px;padding:8px 16px;min-height:40px;box-sizing:border-box;background:var(--avs-bg);color:var(--avs-ink);font-size:13.5px;line-height:1.35;border-bottom:1px solid color-mix(in srgb,var(--avs-ink) 18%,transparent)}.eva-avisoSusc.is-aviso{--avs-bg: #fdf0d5;--avs-ink: #6b4800;--avs-btn: #9a6400;--avs-pill-bg: rgba(154, 100, 0, .16)}.eva-avisoSusc.is-alerta{--avs-bg: #fbe6e6;--avs-ink: #8f2b2b;--avs-btn: #b23b3b;--avs-pill-bg: rgba(178, 59, 59, .16)}.eva-avisoSusc_pill{flex:none;font-size:12px;font-weight:700;border-radius:999px;padding:3px 10px;background:var(--avs-pill-bg);color:var(--avs-btn);white-space:nowrap}.eva-avisoSusc_txt{flex:1 1 auto;min-width:0}.eva-avisoSusc_txt b{font-weight:700}.eva-avisoSusc_emp{font-weight:600;opacity:.85}.eva-avisoSusc_btn{flex:none;border:0;cursor:pointer;background:var(--avs-btn);color:var(--avs-btn-ink);font:inherit;font-size:13px;font-weight:600;padding:6px 12px;border-radius:8px;white-space:nowrap}.eva-avisoSusc_btn:hover{filter:brightness(1.08)}.eva-avisoSusc_btn:focus-visible{outline:2px solid var(--avs-ink);outline-offset:2px}.eva-avisoSusc_x{flex:none;border:0;background:transparent;color:var(--avs-ink);font-size:20px;line-height:1;width:28px;height:28px;border-radius:6px;cursor:pointer;opacity:.7}.eva-avisoSusc_x:hover{opacity:1;background:var(--avs-pill-bg)}@media (max-width: 640px){.eva-avisoSusc{flex-wrap:wrap}.eva-avisoSusc_txt{flex-basis:100%}}.eva-cont_layout:has(>.eva-avisoSusc) .eva-layout_body{height:calc(100vh - 56px - var(--eva-aviso-susc-h, 40px))}:root[data-design=nuevo] .eva-avisoSusc{margin:0 12px 6px;border-radius:12px;border:1px solid color-mix(in srgb,var(--avs-ink) 16%,transparent)}:root[data-design=nuevo] .eva-cont_layout:has(>.eva-avisoSusc) .eva-layout_body{height:calc(100vh - 70px - var(--eva-aviso-susc-h, 46px))}:root[data-design=nuevo][data-mode=oscuro] .eva-avisoSusc{--avs-bg: #16294a;--avs-ink: #cfe0fb;--avs-btn: #3d7fd6;--avs-pill-bg: rgba(91, 142, 224, .22)}:root[data-design=nuevo][data-mode=oscuro] .eva-avisoSusc.is-aviso{--avs-bg: #3a2c0c;--avs-ink: #f6dca0;--avs-btn: #b77f12;--avs-pill-bg: rgba(240, 176, 0, .18)}:root[data-design=nuevo][data-mode=oscuro] .eva-avisoSusc.is-alerta{--avs-bg: #3d1a1d;--avs-ink: #f6c9c9;--avs-btn: #c94c4c;--avs-pill-bg: rgba(224, 93, 93, .22)}@media (prefers-color-scheme: dark){:root[data-design=nuevo][data-mode=auto] .eva-avisoSusc{--avs-bg: #16294a;--avs-ink: #cfe0fb;--avs-btn: #3d7fd6;--avs-pill-bg: rgba(91, 142, 224, .22)}:root[data-design=nuevo][data-mode=auto] .eva-avisoSusc.is-aviso{--avs-bg: #3a2c0c;--avs-ink: #f6dca0;--avs-btn: #b77f12;--avs-pill-bg: rgba(240, 176, 0, .18)}:root[data-design=nuevo][data-mode=auto] .eva-avisoSusc.is-alerta{--avs-bg: #3d1a1d;--avs-ink: #f6c9c9;--avs-btn: #c94c4c;--avs-pill-bg: rgba(224, 93, 93, .22)}}.eva-session-expired{position:fixed;top:0;right:0;bottom:0;left:0;z-index:99999;display:flex;align-items:center;justify-content:center;padding:1rem;background:#121a2647;--eva-amber: #f5a623;--eva-amber-2: #f7941d;--eva-ink: #1e2a3b;--eva-muted: #5e6b7a}.eva-session-expired_card{width:min(360px,90vw);background:#fff;border:1px solid rgba(10,21,36,.08);border-radius:16px;overflow:hidden;text-align:center;box-shadow:0 22px 55px #0812214d;animation:eva-session-in .45s cubic-bezier(.22,1,.36,1)}.eva-session-expired_accent{height:4px;background:linear-gradient(90deg,var(--eva-amber-2),var(--eva-amber),var(--eva-amber-2))}.eva-session-expired_body{padding:34px 32px 32px}.eva-session-expired_icon{width:64px;height:64px;margin:0 auto 20px;border-radius:50%;background:#f5a62324;box-shadow:0 0 0 7px #f5a6230f;display:flex;align-items:center;justify-content:center}.eva-session-expired_icon svg{width:36px;height:36px;fill:none}.eva-session-expired_title{margin:0 0 10px;font-size:21px;font-weight:700;font-family:var(--txt-ppal-bold);color:var(--eva-ink)}.eva-session-expired_text{margin:0 0 26px;font-size:14px;line-height:1.55;color:var(--eva-muted)}.eva-session-expired_btn{border:none;cursor:pointer;font-family:var(--txt-ppal-bold);background:var(--eva-amber);color:#1a1206;font-size:15px;font-weight:700;padding:12px 34px;border-radius:10px;box-shadow:0 6px 18px #f5a62366;transition:filter .15s ease,transform .15s ease}.eva-session-expired_btn:hover{filter:brightness(1.07)}.eva-session-expired_btn:active{transform:translateY(1px)}.eva-session-expired_btn:focus-visible{outline:3px solid rgba(245,166,35,.5);outline-offset:2px}@keyframes eva-session-in{0%{transform:translateY(10px) scale(.96);opacity:0}to{transform:none;opacity:1}}.evaloader-cont{width:100%;height:100%;position:absolute;left:0;top:0;display:flex;justify-content:center;align-items:center;z-index:1}.evaloader{--path: #eaaa00;--duration: 2.8s;width:100px;height:118px;position:relative;padding:10px;display:flex;justify-content:center;align-items:flex-end;border-radius:5px;color:#fff;font-size:14px;background-color:#000205cc}.evaloader svg{display:block;width:100%;height:70px;position:absolute;top:5px}.evaloader svg polygon{fill:none;stroke:var(--path);stroke-width:12px}.evaloader svg polygon{stroke-dasharray:145 76 145 76;stroke-dashoffset:0;-webkit-animation:pathTriangle var(--duration) cubic-bezier(.785,.135,.15,.86) infinite;animation:pathTriangle var(--duration) cubic-bezier(.785,.135,.15,.86) infinite}@keyframes pathTriangle{33%{stroke-dashoffset:74}66%{stroke-dashoffset:147}to{stroke-dashoffset:221}}.eva-comprobante{display:flex;flex-wrap:wrap;align-items:center;gap:6px}.eva-comprobante button{min-height:34px;padding:0 12px;border-radius:9px;cursor:pointer;font:inherit;font-size:13px;font-weight:600;border:1px solid var(--dsn-border, #d5deea);background:var(--dsn-surface, #fff);color:var(--dsn-ink, #1a2432)}.eva-comprobante button:hover:not(:disabled){border-color:var(--tienda-color, #db2777)}.eva-comprobante button:disabled{opacity:.55;cursor:default}.eva-comprobante button.is-whats{background:#16794a;border-color:#16794a;color:#fff}.eva-comprobante.is-compacto button{min-height:28px;padding:0 9px;font-size:12px}.eva-comprobante_titulo{font-size:12.5px;font-weight:700;color:var(--dsn-muted, #64748b);margin-right:4px}.eva-comprobante_error{flex-basis:100%;font-size:12.5px;color:var(--dsn-red, #b3261e)}body>.eva-visorpdf{z-index:2000}.eva-ficha_capa{position:fixed;top:0;right:0;bottom:0;left:0;z-index:1300;background:#0e274752;display:flex;justify-content:flex-end;animation:eva-ficha-capa .15s ease-out}@keyframes eva-ficha-capa{0%{opacity:0}to{opacity:1}}@keyframes eva-ficha-entra{0%{transform:translate(24px);opacity:.6}to{transform:none;opacity:1}}.eva-ficha{width:min(460px,100%);height:100%;box-sizing:border-box;display:flex;flex-direction:column;background:var(--dsn-surface, #ffffff);color:var(--dsn-ink, #1a2432);box-shadow:-12px 0 32px #0e274740;font-size:14px;animation:eva-ficha-entra .18s ease-out}.eva-ficha button{font:inherit;cursor:pointer}.eva-ficha button:disabled{opacity:.55;cursor:default}.eva-ficha svg{width:1em!important;flex:none}.eva-ficha_cab{display:flex;align-items:center;gap:12px;padding:18px 20px;border-bottom:1px solid var(--dsn-divider, #e2e8f0)}.eva-ficha_avatar{width:48px;height:48px;border-radius:24px;flex:none;display:grid;place-items:center;background:var(--tienda-color, #c41f6a);color:#fff;font-weight:800;font-size:16px}.eva-ficha_titulo{flex:1;min-width:0;display:flex;flex-direction:column;gap:2px}.eva-ficha_titulo b{font-size:18px}.eva-ficha_titulo small{font-size:13px;color:var(--dsn-muted, #64748b)}.eva-ficha_cerrar{width:40px;height:40px;border-radius:10px;border:1px solid var(--dsn-border, #d5deea);background:transparent;color:var(--dsn-ink, #1a2432);font-size:18px;display:grid;place-items:center}.eva-ficha_cuerpo{flex:1;overflow:auto;padding:18px 20px;display:flex;flex-direction:column;gap:14px}.eva-ficha_saldo{display:flex;justify-content:space-between;align-items:baseline;gap:10px;padding:14px 16px;border-radius:14px;background:var(--dsn-band, #f4f6fa)}.eva-ficha_saldo span{color:var(--dsn-muted, #64748b);font-size:13.5px}.eva-ficha_saldo b{font-size:28px;font-variant-numeric:tabular-nums}.is-favor{color:var(--dsn-green, #16794a)}.eva-ficha_nota{color:var(--dsn-muted, #64748b);font-size:13px;margin:0}.eva-ficha_acciones{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:8px}.eva-ficha_acciones button{min-height:44px;border-radius:12px;border:1px solid var(--dsn-border, #d5deea);background:transparent;color:var(--dsn-ink, #1a2432);font-weight:600}.eva-ficha button.is-principal{background:var(--tienda-color, #c41f6a);border-color:var(--tienda-color, #c41f6a);color:#fff;font-weight:700}.eva-ficha button.is-whats{background:#16794a;border-color:#16794a;color:#fff;font-weight:700}.eva-ficha_aviso{margin:0;padding:12px 14px;border-radius:12px;display:flex;flex-direction:column;gap:10px;font-size:14px}.eva-ficha_aviso.is-ok{background:color-mix(in srgb,#16794a 12%,transparent);border:1px solid color-mix(in srgb,#16794a 40%,transparent)}.eva-ficha_aviso.is-error{background:color-mix(in srgb,var(--dsn-red, #b3261e) 10%,transparent);color:var(--dsn-ink, #1a2432)}.eva-ficha_aviso button{min-height:42px;border-radius:10px;border:0}.eva-ficha_abono{display:flex;flex-direction:column;gap:10px;padding:14px;border-radius:14px;border:1px dashed var(--dsn-border, #c3cedc)}.eva-ficha_abono label{display:flex;flex-direction:column;gap:6px;font-size:13px;color:var(--dsn-muted, #64748b)}.eva-ficha_abono input{height:50px;border-radius:12px;border:1px solid var(--dsn-border, #c3cedc);background:var(--dsn-surface, #fff);color:var(--dsn-ink, #1a2432);padding:0 14px;font:inherit;font-size:22px;font-weight:700}.eva-ficha_chips,.eva-ficha_tipos,.eva-ficha_dos{display:flex;gap:8px;flex-wrap:wrap}.eva-ficha_chips button{min-height:36px;padding:0 12px;border-radius:18px;border:1px solid var(--dsn-border, #d5deea);background:transparent;color:var(--dsn-ink, #1a2432)}.eva-ficha_tipos button{flex:1;min-height:42px;border-radius:10px;border:1px solid var(--dsn-border, #d5deea);background:transparent;color:var(--dsn-ink, #1a2432)}.eva-ficha_tipos button.is-sel{background:var(--tienda-color, #c41f6a);border-color:var(--tienda-color, #c41f6a);color:#fff;font-weight:600}.eva-ficha_dos button{flex:1;min-height:46px;border-radius:12px;border:1px solid var(--dsn-border, #d5deea);background:transparent;color:var(--dsn-ink, #1a2432)}.eva-ficha_sec{margin:6px 0 0;font-size:12px;font-weight:800;letter-spacing:.6px;text-transform:uppercase;color:var(--dsn-muted, #64748b)}.eva-ficha_movs{list-style:none;margin:0;padding:0;display:flex;flex-direction:column}.eva-ficha_movs li{display:grid;grid-template-columns:56px 1fr auto;gap:10px;align-items:start;padding:10px 0;border-top:1px solid var(--dsn-divider, #e2e8f0)}.eva-ficha_movs li:first-child{border-top:0}.eva-ficha_movs .f{color:var(--dsn-muted, #64748b);font-size:13px}.eva-ficha_movs .c{line-height:1.4}.eva-ficha_movs b{font-variant-numeric:tabular-nums;white-space:nowrap}.eva-ficha_abono .eva-ficha_fecha input{height:42px;font-size:15px}.eva-ficha_liga{border:0;padding:0;background:transparent;font:inherit;font-weight:600;color:inherit;text-decoration:underline;cursor:pointer;text-align:left}.eva-ficha_movs.is-simple li{grid-template-columns:1fr}.eva-ficha_tallas .c small{display:block;color:var(--dsn-muted, #64748b);font-size:12px}.eva-ficha_tallas b.is-agotada{color:var(--dsn-red, #b3261e)}.eva-ficha_tallas b.is-poca{color:var(--dsn-amber, #a15c07)}.eva-ficha_avance{height:8px;border-radius:4px;background:var(--dsn-band, #eef1f6);overflow:hidden}.eva-ficha_avance i{display:block;height:100%;border-radius:4px;background:var(--tienda-color, #db2777)}.eva-ficha_pie{align-self:stretch;width:100%;max-width:none;box-sizing:border-box;margin:0;display:flex;gap:8px;align-items:center;padding:12px 20px;border-top:1px solid var(--dsn-divider, #e2e8f0)}.eva-ficha_pie button{min-height:40px;padding:0 14px;border-radius:10px;border:1px solid var(--dsn-border, #d5deea);background:transparent;color:var(--dsn-ink, #1a2432)}.eva-ficha_pie button.is-link{margin-left:auto;border:0;color:var(--dsn-navy, #103a66);font-weight:600;text-decoration:underline}@media (max-width: 560px){.eva-ficha{width:100%}}.eva-tienda{height:100vh;overflow:hidden;background:var(--dsn-page, #dce6f5)}.eva-tienda_barra{position:sticky;top:10px;z-index:50;display:flex;align-items:center;gap:16px;height:56px;margin:10px 12px 6px;padding:0 10px 0 16px;border-radius:16px;background:var(--dsn-navy-deep, #0e2747);box-shadow:0 14px 30px #040a164d;color:#fff}.eva-tienda_menuOculto{display:none}.eva-tienda_marca{display:flex;align-items:center;gap:12px;cursor:pointer;min-width:0}.eva-tienda_marca img{height:24px;width:auto}.eva-tienda_nombre{display:inline-flex;align-items:center;gap:7px;font-weight:700;font-size:13px;padding:4px 11px 4px 9px;border-radius:999px;background:#ffffff14;border:1px solid rgba(255,255,255,.14);white-space:nowrap;overflow:hidden;text-overflow:ellipsis;max-width:220px}.eva-tienda_nombre:before{content:"";flex:0 0 auto;width:9px;height:9px;border-radius:50%;background:var(--tienda-color, #db2777)}.eva-tienda_secciones{flex:1;display:flex;justify-content:center;gap:2px}.eva-tienda_seccion{position:relative;display:flex;align-items:center;gap:8px;height:40px;padding:0 14px;border-radius:10px;color:#ffffffb8;text-decoration:none;font-weight:600;font-size:13.5px;white-space:nowrap;transition:background .12s,color .12s}.eva-tienda_seccion svg{font-size:14px}.eva-tienda_seccion:hover{background:#ffffff12;color:#fff}.eva-tienda_seccion.is-activa{background:#ffffff1f;color:#fff}.eva-tienda_seccion.is-activa:after{content:"";position:absolute;left:14px;right:14px;bottom:4px;height:2px;border-radius:2px;background:var(--dsn-gold, #f0b000)}.eva-tienda_opciones{display:flex;align-items:center;gap:10px;white-space:nowrap;flex-shrink:0}.eva-tienda_vista{display:flex;padding:3px;border-radius:999px;background:#ffffff14;border:1px solid rgba(255,255,255,.12)}.eva-tienda_vista button{border:0;border-radius:999px;padding:5px 12px;font:inherit;font-size:12px;font-weight:650;background:transparent;color:#ffffffbf;cursor:pointer;white-space:nowrap}.eva-tienda_vista button.is-sel{background:var(--dsn-gold, #f0b000);color:#0e2747;cursor:default}.eva-tienda_vista button:not(.is-sel):hover{color:#fff}.eva-tienda_botonSencilla{display:flex;align-items:center;gap:6px;height:30px;border:1px solid rgba(255,255,255,.22);border-radius:999px;padding:0 12px;background:#ffffff0f;color:#fff;font:inherit;font-size:12px;font-weight:650;cursor:pointer;white-space:nowrap;transition:background .12s,border-color .12s}.eva-tienda_botonSencilla svg{color:var(--dsn-gold, #f0b000)}.eva-tienda_botonSencilla:hover{background:#ffffff1f;border-color:#ffffff59}.eva-tienda_cuerpo{box-sizing:border-box;display:grid;grid-template:minmax(0,1fr)/minmax(0,1fr);height:calc(100vh - 72px);padding:0 10px 10px;overflow:auto}@media (max-width: 900px){.eva-tienda_barra{gap:10px;margin:8px 8px 4px;top:8px}.eva-tienda_marca img{display:none}.eva-tienda_vista button:not(.is-sel){padding:5px 9px}.eva-tienda_secciones{position:fixed;left:8px;right:8px;bottom:calc(8px + env(safe-area-inset-bottom));z-index:60;justify-content:space-around;gap:0;padding:6px 4px;border-radius:16px;background:var(--dsn-navy-deep, #0e2747);box-shadow:0 -6px 24px #040a1640}.eva-tienda_seccion{flex-direction:column;justify-content:center;gap:3px;height:50px;padding:0 8px;font-size:10.5px}.eva-tienda_seccion svg{font-size:18px}.eva-tienda_seccion.is-activa:after{left:30%;right:30%;bottom:auto;top:3px}.eva-tienda_cuerpo{height:calc(100vh - 68px);padding-bottom:84px}}@media (max-width: 560px){.eva-tienda_vista button.is-sel{display:none}.eva-tienda_nombre{max-width:140px}}.eva-tienda_cuerpo .eva-cont_table-header{align-items:center;column-gap:12px}.eva-tienda_cuerpo .eva-cont_table-header_breadcrumb{font-size:12px;font-weight:600;white-space:nowrap}.eva-tienda_cuerpo .eva-cont_table-header_searcher-input,.eva-tienda_cuerpo .eva-cont_table-header_searcher-input__active{box-sizing:border-box;height:38px;max-width:380px;padding:0 6px 0 12px;align-items:center;border:1px solid var(--dsn-border, #c9d4e3);border-radius:10px;background:var(--dsn-card, #fff);box-shadow:0 1px 3px #0a14280d}.eva-tienda_cuerpo .eva-cont_table-header_searcher-input>input,.eva-tienda_cuerpo .eva-cont_table-header_searcher-input__active>input{font-size:13.5px}.eva-tienda_cuerpo .eva-cont_table-header_searcher-input>button:first-child svg,.eva-tienda_cuerpo .eva-cont_table-header_searcher-input__active>button:first-child svg{font-size:13px;color:var(--dsn-muted, #64748b)}.eva-tienda_cuerpo .eva-cont_table-header_searcher-input:focus-within,.eva-tienda_cuerpo .eva-cont_table-header_searcher-input__active:focus-within{border-color:var(--dsn-navy, #103a66);box-shadow:0 0 0 3px color-mix(in srgb,var(--dsn-navy, #103a66) 14%,transparent)}.eva-tienda_cuerpo .eva-cont_table-header_searcher-input{grid-template:1fr/20px 1fr 28px}.eva-tienda_cuerpo .eva-cont_table-header_searcher-input__active{grid-template:1fr/20px 1fr 22px 28px}.eva-tienda_cuerpo .eva-cont_table-header_searcher-filters_open{position:relative;display:inline-flex;align-items:center;justify-content:center;width:28px;height:28px;padding:0;border-radius:8px;color:var(--dsn-navy, #103a66);background:color-mix(in srgb,var(--dsn-navy, #103a66) 9%,transparent)}.eva-tienda_cuerpo .eva-cont_table-header_searcher-filters_open svg{font-size:13px}.eva-tienda_cuerpo .eva-cont_table-header_searcher-filters_open:hover{background:color-mix(in srgb,var(--dsn-navy, #103a66) 16%,transparent)}.eva-tienda_cuerpo .eva-cont_table-header_options{align-items:center;gap:6px}.eva-tienda_cuerpo .eva-cont_table-header_options-item_button{width:34px;height:34px;border-radius:9px}.eva-tienda_cuerpo .eva-cont_table-header_options button:not(.eva-cont_table-header_options-item_button){height:36px;white-space:nowrap}@media (min-width: 901px) and (max-width: 1240px){.eva-tienda_barra{gap:10px}.eva-tienda_seccion{padding:0 11px}.eva-tienda_seccion:not(.is-activa) span{display:none}.eva-tienda_vista button.is-sel{display:none}.eva-tienda_nombre{max-width:150px}}@media (min-width: 901px) and (max-width: 1060px){.eva-tienda_marca img{display:none}}.eva-tienda_ayuda{width:34px;height:34px;border-radius:50%;border:0;cursor:pointer;display:grid;place-items:center;flex:none;font-size:18px;color:#ffffffd9;background:#ffffff14}.eva-tienda_ayuda:hover,.eva-tienda_ayuda.is-activa{color:var(--dsn-gold, #f0b000);background:#ffffff24}.eva-tienda_grupo{position:relative;display:flex}button.eva-tienda_seccion{border:0;background:transparent;cursor:pointer;font:inherit;font-weight:600;font-size:13.5px}.eva-tienda_seccion .eva-tienda_flecha{font-size:10px;opacity:.7;transition:transform .15s}.eva-tienda_seccion.is-abierta{background:#ffffff1f;color:#fff}.eva-tienda_seccion.is-abierta .eva-tienda_flecha{transform:rotate(180deg)}.eva-tienda_menu{position:absolute;top:calc(100% + 8px);left:0;z-index:50;min-width:270px;padding:6px;border-radius:14px;background:var(--dsn-card, #fff);border:1px solid var(--dsn-border, #d6dbe2);box-shadow:0 14px 34px #08142847;display:flex;flex-direction:column;gap:2px}.eva-tienda_opcion{display:flex;align-items:center;gap:12px;padding:9px 12px;border-radius:10px;text-decoration:none;color:var(--dsn-ink, #1a2432)}.eva-tienda_opcion svg{width:16px!important;height:16px;flex:none;color:var(--tienda-color, #db2777)}.eva-tienda_opcion span{display:flex;flex-direction:column}.eva-tienda_opcion b{font-size:14px;font-weight:650}.eva-tienda_opcion small{font-size:12px;color:var(--dsn-muted, #64748b)}.eva-tienda_opcion:hover{background:color-mix(in srgb,var(--dsn-navy, #103a66) 7%,transparent)}.eva-tienda_opcion.is-activa{background:color-mix(in srgb,var(--dsn-gold, #f0b000) 16%,transparent)}@media (max-width: 900px){.eva-tienda_menu{top:auto;bottom:calc(100% + 12px);left:50%;transform:translate(-50%);min-width:240px}.eva-tienda_seccion .eva-tienda_flecha{display:none}.eva-tienda_grupo{flex-direction:column}}.eva-tienda_barra.is-menu{z-index:210}.eva-tienda_marca img.eva-tienda_logoTienda{display:block!important;height:34px;width:auto;max-width:140px;object-fit:contain;background:#fff;border-radius:8px;padding:3px}.eva-home{--h-page: var(--dsn-page, #dce6f5);--h-card: var(--dsn-card, #ffffff);--h-surface: var(--dsn-surface, #ffffff);--h-ink: var(--dsn-ink, #1a2432);--h-muted: var(--dsn-muted, #64748b);--h-border: var(--dsn-border, #c9d4e3);--h-divider: var(--dsn-divider, #e2e8f0);--h-band: var(--dsn-band, #f2f4f8);--h-hover: var(--dsn-hover-row, #ecf1f7);--h-navy: var(--dsn-navy, #103a66);--h-gold: var(--dsn-gold, #f0b000);box-sizing:border-box;width:100%;min-height:100%;padding:22px clamp(14px,3vw,34px) 40px;background:var(--h-page);color:var(--h-ink);overflow-x:hidden}.eva-home *{box-sizing:border-box}.eva-home svg{width:1em;height:1em;flex-shrink:0}.eva-home b{font-weight:700}.eva-home .mono{font-variant-numeric:tabular-nums}.eva-home_greet{display:flex;align-items:flex-start;justify-content:space-between;gap:16px;flex-wrap:wrap;margin-bottom:22px}.eva-home_greet-txt h1{margin:0;font-size:clamp(1.35rem,2.4vw,1.9rem);font-weight:750;color:var(--h-ink);letter-spacing:.2px}.eva-home_greet-txt h1 .wave{font-size:.9em}.eva-home_greet-sub{margin:5px 0 0;font-size:.9rem;color:var(--h-muted)}.eva-home_greet-sub b{color:var(--h-ink)}.eva-home_personalize{display:inline-flex;align-items:center;gap:8px;border:1px solid var(--h-border);background:var(--h-card);color:var(--h-ink);border-radius:9px;padding:9px 16px;font-size:.85rem;font-weight:600;cursor:pointer;transition:border-color .15s,background .15s,color .15s}.eva-home_personalize svg{font-size:.95em;color:var(--h-navy)}.eva-home_personalize:hover{border-color:var(--h-navy)}.eva-home_personalize.on{background:var(--h-navy);border-color:var(--h-navy);color:#fff}.eva-home_personalize.on svg{color:#fff}.eva-home_section{margin-bottom:26px}.eva-home_section-head{display:flex;align-items:center;justify-content:space-between;gap:12px;margin-bottom:12px}.eva-home_section-head h2{display:inline-flex;align-items:center;gap:9px;margin:0;font-size:.78rem;font-weight:800;letter-spacing:.7px;text-transform:uppercase;color:var(--h-muted)}.eva-home_section-head h2 svg{font-size:1.05em;color:var(--h-navy)}.eva-home_hint{font-size:.75rem;color:var(--h-muted);font-style:italic}.eva-home_link{display:inline-flex;align-items:center;gap:6px;border:none;background:transparent;color:var(--h-navy);font-size:.82rem;font-weight:700;cursor:pointer;padding:4px 6px;border-radius:7px}.eva-home_link svg{font-size:.85em}.eva-home_link:hover{background:color-mix(in srgb,var(--h-navy) 9%,transparent)}.eva-home_empty{padding:18px;border:1px dashed var(--h-border);border-radius:12px;background:var(--h-card);color:var(--h-muted);font-size:.87rem;text-align:center}.eva-home_empty.ok{color:var(--dsn-green, #1f8a5b)}.eva-home_empty svg{margin-right:6px}.eva-home_tiles{display:grid;grid-template-columns:repeat(auto-fill,minmax(150px,1fr));gap:12px}.eva-home_tile{position:relative}.eva-home_tile-btn{width:100%;height:100%;display:flex;flex-direction:column;align-items:flex-start;gap:12px;min-height:104px;border:1px solid var(--h-border);border-radius:14px;background:var(--h-card);color:var(--h-ink);padding:16px 15px;cursor:pointer;text-align:left;transition:transform .12s,box-shadow .15s,border-color .15s;box-shadow:0 1px 3px #0a14280d}.eva-home_tile-btn:hover{transform:translateY(-2px);border-color:color-mix(in srgb,var(--tile-accent, var(--h-navy)) 45%,var(--h-border));box-shadow:0 8px 22px #0a14281f}.eva-home_tile-btn.add{border-style:dashed;align-items:center;justify-content:center;color:var(--h-muted)}.eva-home_tile-ico{font-size:22px;display:inline-flex;width:44px;height:44px;align-items:center;justify-content:center;border-radius:11px;background:color-mix(in srgb,currentColor 12%,transparent)}.eva-home_tile-lbl{font-size:.9rem;font-weight:650;line-height:1.25}.eva-home_tile.is-edit .eva-home_tile-btn{cursor:default}.eva-home_tile-edit{position:absolute;top:6px;right:6px;display:flex;gap:3px}.eva-home_tile-edit button{border:1px solid var(--h-border);background:var(--h-surface);color:var(--h-muted);width:24px;height:24px;border-radius:7px;cursor:pointer;font-size:11px;display:inline-flex;align-items:center;justify-content:center}.eva-home_tile-edit button:hover:not(:disabled){border-color:var(--h-navy);color:var(--h-navy)}.eva-home_tile-edit button:disabled{opacity:.35;cursor:default}.eva-home_tile-edit button.rm:hover{border-color:var(--dsn-red, #d64545);color:var(--dsn-red, #d64545)}.eva-home_picker{margin-top:12px;border:1px solid var(--h-border);border-radius:12px;background:var(--h-card);box-shadow:0 12px 30px #060c1a24;overflow:hidden}.eva-home_picker-head{display:flex;align-items:center;justify-content:space-between;padding:11px 15px;border-bottom:1px solid var(--h-divider);font-size:.72rem;font-weight:800;letter-spacing:.6px;text-transform:uppercase;color:var(--h-muted)}.eva-home_picker-head button{border:none;background:transparent;color:var(--h-muted);cursor:pointer;font-size:13px}.eva-home_picker-head button:hover{color:var(--dsn-red, #d64545)}.eva-home_picker-body{display:grid;grid-template-columns:repeat(auto-fill,minmax(220px,1fr));gap:4px;padding:10px;max-height:300px;overflow:auto}.eva-home_picker-item{display:flex;align-items:center;gap:10px;border:1px solid transparent;background:transparent;color:var(--h-ink);border-radius:9px;padding:9px 11px;cursor:pointer;text-align:left;font-size:.85rem;font-weight:600}.eva-home_picker-item .ico{font-size:15px;display:inline-flex}.eva-home_picker-item .lbl{flex:1}.eva-home_picker-item .add{color:var(--h-navy);font-size:12px}.eva-home_picker-item:hover{background:color-mix(in srgb,var(--h-navy) 8%,transparent);border-color:color-mix(in srgb,var(--h-navy) 25%,transparent)}.eva-home_kpi-picker{display:flex;flex-wrap:wrap;gap:7px;margin-bottom:12px}.eva-home_kpi-picker .chip{display:inline-flex;align-items:center;gap:7px;border:1px solid var(--h-border);background:var(--h-card);color:var(--h-muted);border-radius:999px;padding:6px 13px;font-size:.8rem;font-weight:600;cursor:pointer}.eva-home_kpi-picker .chip svg{font-size:.9em}.eva-home_kpi-picker .chip input{accent-color:var(--h-navy)}.eva-home_kpi-picker .chip em{font-style:normal;opacity:.6;font-size:.9em}.eva-home_kpi-picker .chip.on{border-color:var(--h-navy);color:var(--h-ink);background:color-mix(in srgb,var(--h-navy) 7%,var(--h-card))}.eva-home_kpis{display:grid;grid-template-columns:repeat(auto-fit,minmax(210px,1fr));gap:14px}.eva-home_kpi{position:relative;display:flex;flex-direction:column;gap:6px;border:1px solid var(--h-border);border-radius:14px;background:var(--h-card);color:var(--h-ink);padding:16px 17px 15px;cursor:pointer;text-align:left;overflow:hidden;box-shadow:0 1px 3px #0a14280d;transition:transform .12s,box-shadow .15s}.eva-home_kpi:hover{transform:translateY(-2px);box-shadow:0 8px 22px #0a14281f}.eva-home_kpi-stripe{position:absolute;left:0;top:0;bottom:0;width:4px}.eva-home_kpi-top{display:inline-flex;align-items:center;gap:9px}.eva-home_kpi-ico{font-size:16px;display:inline-flex}.eva-home_kpi-lbl{font-size:.78rem;font-weight:700;color:var(--h-muted);text-transform:uppercase;letter-spacing:.4px}.eva-home_kpi-val{font-size:1.7rem;font-weight:780;line-height:1.05;font-variant-numeric:tabular-nums}.eva-home_kpi-sub{font-size:.74rem;color:var(--h-muted)}.eva-home_kpi-sub em{font-style:italic}.eva-home_aprob{border:1px solid var(--h-border);border-radius:14px;background:var(--h-card);box-shadow:0 1px 3px #0a14280d;overflow:hidden}.eva-home_aprob-summary{display:flex;align-items:center;justify-content:space-between;padding:12px 16px;border-bottom:1px solid var(--h-divider);font-size:.88rem;background:var(--h-band)}.eva-home_aprob-summary b{font-size:1.05rem;color:var(--h-navy)}.eva-home_aprob-summary .mono{font-weight:700}.eva-home_aprob-list{list-style:none;margin:0;padding:0}.eva-home_aprob-list li{display:grid;grid-template-columns:108px 92px 1fr auto;align-items:center;gap:10px;padding:11px 16px;border-bottom:1px solid var(--h-divider);cursor:pointer;font-size:.85rem}.eva-home_aprob-list li:last-child{border-bottom:none}.eva-home_aprob-list li:hover{background:var(--h-hover)}.eva-home_aprob-list li .tag{font-size:.68rem;font-weight:700;text-transform:uppercase;letter-spacing:.3px;padding:3px 9px;border-radius:999px;text-align:center;white-space:nowrap}.eva-home_aprob-list li .tag-ant{background:color-mix(in srgb,var(--dsn-blue, #2e6dd8) 15%,transparent);color:var(--dsn-blue, #2e6dd8)}.eva-home_aprob-list li .tag-prog{background:color-mix(in srgb,var(--h-gold) 22%,transparent);color:#8a6100}.eva-home_aprob-list li .tag-liq{background:color-mix(in srgb,var(--dsn-green, #1f8a5b) 16%,transparent);color:var(--dsn-green, #1f8a5b)}.eva-home_aprob-list li .folio{color:var(--h-muted);font-weight:600}.eva-home_aprob-list li .benef{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.eva-home_aprob-list li .monto{font-weight:700;text-align:right}.eva-home_aprob-more{width:100%;border:none;background:transparent;color:var(--h-navy);font-size:.82rem;font-weight:700;padding:11px;cursor:pointer;display:inline-flex;align-items:center;justify-content:center;gap:7px;border-top:1px solid var(--h-divider)}.eva-home_aprob-more svg{font-size:.85em}.eva-home_aprob-more:hover{background:color-mix(in srgb,var(--h-navy) 7%,transparent)}.eva-home_news-close{border:1px solid var(--h-border);background:var(--h-card);color:var(--h-muted);width:28px;height:28px;border-radius:8px;cursor:pointer;display:inline-flex;align-items:center;justify-content:center}.eva-home_news-close:hover{border-color:var(--dsn-red, #d64545);color:var(--dsn-red, #d64545)}.eva-home_news-grid{display:grid;grid-template-columns:repeat(auto-fit,minmax(240px,1fr));gap:12px}.eva-home_news-item{border:1px solid var(--h-border);border-left:4px solid var(--h-gold);border-radius:12px;background:var(--h-card);color:var(--h-ink);padding:15px 16px;cursor:pointer;text-align:left;transition:transform .12s,box-shadow .15s}.eva-home_news-item:hover{transform:translateY(-2px);box-shadow:0 8px 22px #0a14281a}.eva-home_news-item h3{margin:0 0 6px;font-size:.95rem;font-weight:700}.eva-home_news-item p{margin:0;font-size:.82rem;color:var(--h-muted);line-height:1.4}@media (max-width: 620px){.eva-home_aprob-list li{grid-template-columns:auto 1fr;grid-template-areas:"tag folio" "benef monto"}.eva-home_aprob-list li .tag{grid-area:tag}.eva-home_aprob-list li .folio{grid-area:folio}.eva-home_aprob-list li .benef{grid-area:benef}.eva-home_aprob-list li .monto{grid-area:monto}}.eva-home_picker-search{display:flex;align-items:center;gap:8px;padding:9px 13px;border-bottom:1px solid var(--h-divider);color:var(--h-muted)}.eva-home_picker-search input{flex:1;border:none;background:transparent;color:var(--h-ink);font-size:.86rem;outline:none}.eva-home_picker-search input::placeholder{color:var(--h-muted)}.eva-home_picker-search .clr{border:none;background:transparent;color:var(--h-muted);cursor:pointer}.eva-home_picker-search .clr:hover{color:var(--dsn-red, #d64545)}.eva-home_picker-body{display:block}.eva-home_picker-group{display:grid;grid-template-columns:repeat(auto-fill,minmax(220px,1fr));gap:4px}.eva-home_picker-group+.eva-home_picker-group{margin-top:6px}.eva-home_picker-group-title{font-size:.66rem;font-weight:800;letter-spacing:.6px;text-transform:uppercase;color:var(--h-muted);padding:8px 6px 4px;position:sticky;top:0;background:var(--h-card)}.eva-home_picker-group .eva-home_picker-group-title{grid-column:1/-1}.eva-home_picker-item:hover{background:var(--h-hover);border-color:var(--h-border)}.eva-home_news-more{display:inline-flex;align-items:center;gap:6px;margin-top:9px;font-size:.76rem;font-weight:700;color:var(--h-navy)}.eva-home_news-more svg{font-size:11px}.eva-home_modal-ov{position:fixed;top:0;right:0;bottom:0;left:0;z-index:1200;background:#060c1a8c;display:flex;align-items:center;justify-content:center;padding:20px;animation:eva-home-fade .14s ease}.eva-home_nov{--nov-accent: var(--h-navy);width:100%;max-width:560px;max-height:calc(100vh - 40px);display:flex;flex-direction:column;background:var(--h-card);color:var(--h-ink);border:1px solid var(--h-border);border-radius:18px;box-shadow:0 28px 70px #060c1a66;overflow:hidden}.eva-home_nov-hero{position:relative;display:flex;align-items:center;gap:15px;padding:20px 20px 18px;color:#fff;background:radial-gradient(120% 140% at 100% 0%,color-mix(in srgb,var(--nov-accent) 55%,transparent),transparent 60%),linear-gradient(135deg,color-mix(in srgb,var(--nov-accent) 92%,#000),var(--nov-accent))}.eva-home_nov-x{position:absolute;top:12px;right:12px;width:30px;height:30px;border:none;border-radius:8px;background:#ffffff2e;color:#fff;cursor:pointer;font-size:14px;transition:background .15s}.eva-home_nov-x:hover{background:#ffffff52}.eva-home_nov-hero-ico{flex:none;width:56px;height:56px;border-radius:14px;display:grid;place-items:center;font-size:26px;background:#ffffff29;box-shadow:inset 0 0 0 1px #ffffff40}.eva-home_nov-hero-txt{min-width:0}.eva-home_nov-cat{display:inline-flex;align-items:center;gap:8px;font-size:.68rem;font-weight:800;letter-spacing:.6px;text-transform:uppercase;opacity:.92}.eva-home_nov-badge{font-style:normal;background:#fff;color:var(--nov-accent);border-radius:999px;padding:2px 8px;font-size:.62rem;letter-spacing:.4px}.eva-home_nov-hero-txt h3{margin:4px 0 3px;font-size:1.22rem;font-weight:800;line-height:1.15}.eva-home_nov-tagline{margin:0;font-size:.85rem;opacity:.95}.eva-home_nov-body{padding:18px 20px;overflow:auto}.eva-home_nov-problema{margin:0 0 14px;font-size:.88rem;color:var(--h-muted);line-height:1.55}.eva-home_nov-stats{display:flex;flex-wrap:wrap;gap:10px;margin-bottom:16px}.eva-home_nov-stat{flex:1 1 90px;display:flex;flex-direction:column;gap:2px;padding:10px 12px;border-radius:11px;background:color-mix(in srgb,var(--nov-accent) 8%,var(--h-card));border:1px solid color-mix(in srgb,var(--nov-accent) 22%,transparent)}.eva-home_nov-stat .v{font-size:1.02rem;font-weight:800;color:var(--nov-accent);line-height:1.1}.eva-home_nov-stat .l{font-size:.68rem;font-weight:700;letter-spacing:.4px;text-transform:uppercase;color:var(--h-muted)}.eva-home_nov-sec-title{font-size:.68rem;font-weight:800;letter-spacing:.6px;text-transform:uppercase;color:var(--h-muted);margin:4px 0 9px}.eva-home_nov-features{display:grid;grid-template-columns:1fr 1fr;gap:10px;margin-bottom:16px}.eva-home_nov-feature{display:flex;gap:11px;padding:12px;border:1px solid var(--h-border);border-radius:12px;background:var(--h-surface);transition:border-color .15s,transform .12s}.eva-home_nov-feature:hover{border-color:color-mix(in srgb,var(--nov-accent) 55%,var(--h-border));transform:translateY(-1px)}.eva-home_nov-feature .ico{flex:none;width:34px;height:34px;border-radius:9px;display:grid;place-items:center;font-size:15px;color:var(--nov-accent);background:color-mix(in srgb,var(--nov-accent) 12%,transparent)}.eva-home_nov-feature .txt{display:flex;flex-direction:column;gap:2px;min-width:0}.eva-home_nov-feature b{font-size:.85rem;font-weight:700}.eva-home_nov-feature span{font-size:.77rem;color:var(--h-muted);line-height:1.4}.eva-home_nov-benefits{list-style:none;margin:0;padding:0;display:grid;gap:8px}.eva-home_nov-benefits li{display:flex;align-items:flex-start;gap:9px;font-size:.85rem;line-height:1.45}.eva-home_nov-benefits li svg{color:var(--dsn-green, #1f8a5b);font-size:12px;margin-top:3px;flex:none}.eva-home_nov-foot{display:flex;align-items:center;justify-content:space-between;gap:12px;flex-wrap:wrap;padding:13px 20px;border-top:1px solid var(--h-divider);background:var(--h-band)}.eva-home_nov-cta{display:inline-flex;align-items:center;gap:8px;border:none;border-radius:11px;padding:10px 18px;background:var(--nov-accent);color:#fff;font-weight:700;font-size:.86rem;cursor:pointer;transition:filter .15s}.eva-home_nov-cta:hover{filter:brightness(1.08)}.eva-home_nov-cta svg{font-size:12px}.eva-home_nov-nota{display:inline-flex;align-items:center;gap:8px;font-size:.78rem;color:var(--h-muted);max-width:340px;line-height:1.4}.eva-home_nov-nota svg{color:var(--h-gold);flex:none}.eva-home_nov-close{border:1px solid var(--h-border);background:transparent;color:var(--h-muted);border-radius:11px;padding:9px 15px;font-size:.83rem;font-weight:600;cursor:pointer}.eva-home_nov-close:hover{color:var(--h-ink);border-color:var(--h-ink)}@media (max-width: 560px){.eva-home_nov-features{grid-template-columns:1fr}.eva-home_nov-hero-txt h3{font-size:1.08rem}}@keyframes eva-home-fade{0%{opacity:0}to{opacity:1}}.eva-home_grid{display:grid;grid-template-columns:repeat(2,1fr);gap:18px 20px;align-items:start}.eva-home_grid>.span-full{grid-column:1/-1}.eva-home_grid>.span-half{grid-column:span 1}.eva-home_block{margin-bottom:0;border-radius:14px;transition:box-shadow .15s,outline-color .15s,opacity .15s;outline:2px solid transparent;outline-offset:2px}.eva-home_block.is-dragging{opacity:.45}.eva-home_block.is-over{outline-color:var(--h-navy);box-shadow:0 10px 26px #103a6629}.eva-home_grip{display:inline-grid;place-items:center;width:22px;height:22px;margin-right:2px;border-radius:6px;color:var(--h-muted);cursor:grab}.eva-home_grip:active{cursor:grabbing}.eva-home_grip:hover{color:var(--h-navy);background:var(--h-hover)}.eva-home_grip svg{font-size:12px}@media (max-width: 900px){.eva-home_grid{grid-template-columns:1fr}.eva-home_grid>.span-half{grid-column:1/-1}}.eva-home_editbar{display:flex;align-items:center;flex-wrap:wrap;gap:6px;margin-bottom:16px;padding:9px 14px;border:1px dashed var(--h-border);border-radius:10px;background:var(--h-band);color:var(--h-muted);font-size:.8rem}.eva-home_editbar svg{color:var(--h-navy);font-size:.95em}.eva-home_block-tools{display:inline-flex;align-items:center;gap:8px;flex-wrap:wrap;justify-content:flex-end}.eva-home_block-edit{display:inline-flex;gap:4px}.eva-home_block-edit button{width:27px;height:27px;border:1px solid var(--h-border);background:var(--h-card);color:var(--h-muted);border-radius:7px;cursor:pointer;display:grid;place-items:center;font-size:11px;transition:border-color .15s,color .15s}.eva-home_block-edit button:hover:not(:disabled){border-color:var(--h-navy);color:var(--h-navy)}.eva-home_block-edit button:disabled{opacity:.4;cursor:default}.eva-home_block-edit button.hide:hover{border-color:var(--dsn-red, #d64545);color:var(--dsn-red, #d64545)}.eva-home_seg{display:inline-flex;border:1px solid var(--h-border);border-radius:8px;overflow:hidden}.eva-home_seg button{border:none;background:var(--h-card);color:var(--h-muted);width:31px;height:27px;cursor:pointer;font-size:11px}.eva-home_seg button+button{border-left:1px solid var(--h-border)}.eva-home_seg button.on{background:color-mix(in srgb,var(--h-navy) 12%,var(--h-card));color:var(--h-navy)}.eva-home_addbar{margin-top:4px}.eva-home_addbtn{display:inline-flex;align-items:center;gap:8px;border:1px dashed var(--h-border);background:var(--h-card);color:var(--h-ink);border-radius:10px;padding:10px 16px;font-size:.85rem;font-weight:600;cursor:pointer;transition:border-color .15s}.eva-home_addbtn svg{color:var(--h-navy)}.eva-home_addbtn:hover,.eva-home_addbtn.on{border-color:var(--h-navy)}.eva-home_addcat{margin-top:10px;display:grid;grid-template-columns:repeat(auto-fill,minmax(240px,1fr));gap:8px}.eva-home_addcat-item{display:flex;align-items:center;gap:11px;text-align:left;border:1px solid var(--h-border);background:var(--h-card);color:var(--h-ink);border-radius:12px;padding:11px 13px;cursor:pointer;transition:border-color .15s,transform .12s}.eva-home_addcat-item:hover{border-color:var(--h-navy);transform:translateY(-1px)}.eva-home_addcat-item .ico{flex:none;width:34px;height:34px;border-radius:9px;display:grid;place-items:center;color:#fff;background:var(--h-navy);font-size:14px}.eva-home_addcat-item .txt{display:flex;flex-direction:column;min-width:0;flex:1}.eva-home_addcat-item .txt b{font-size:.86rem}.eva-home_addcat-item .txt span{font-size:.75rem;color:var(--h-muted)}.eva-home_addcat-item .add{color:var(--h-navy)}.eva-home_tiles.is-list{grid-template-columns:1fr;gap:8px}.eva-home_tiles.is-list .eva-home_tile-btn{flex-direction:row;align-items:center;justify-content:flex-start;gap:13px;min-height:0;padding:11px 14px}.eva-home_tiles.is-list .eva-home_tile-btn .eva-home_tile-ico{font-size:18px}.eva-home_tiles.is-list .eva-home_tile-btn .eva-home_tile-lbl{font-size:.9rem;font-weight:600}.eva-home_recientes{display:grid;grid-template-columns:repeat(auto-fill,minmax(230px,1fr));gap:8px}.eva-home_reciente{display:flex;align-items:center;background:var(--h-card);border:1px solid var(--h-border);border-radius:10px;overflow:hidden;transition:border-color .15s,transform .12s}.eva-home_reciente:hover{border-color:var(--h-navy);transform:translateY(-1px)}.eva-home_reciente-go{flex:1;display:flex;align-items:center;gap:10px;min-width:0;border:none;background:transparent;color:var(--h-ink);padding:10px 12px;cursor:pointer;text-align:left;font-size:.86rem;font-weight:600}.eva-home_reciente-go svg{color:var(--h-navy);font-size:.95em;flex:none}.eva-home_reciente-go span{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.eva-home_reciente-x{border:none;background:transparent;color:var(--h-muted);padding:0 11px;align-self:stretch;cursor:pointer;border-left:1px solid var(--h-divider)}.eva-home_reciente-x:hover{color:var(--dsn-red, #d64545)}.eva-home_w-state{padding:30px 12px;text-align:center;color:var(--h-muted);font-size:.85rem;background:var(--h-card);border:1px solid var(--h-border);border-radius:12px}.eva-home_w-chart{background:var(--h-card);border:1px solid var(--h-border);border-radius:12px;padding:12px 8px 6px}.eva-home_w-list{list-style:none;margin:0;padding:0;display:grid;grid-template-columns:repeat(auto-fill,minmax(260px,1fr));gap:9px;align-content:start}.eva-home_w-list li{background:var(--h-card);border:1px solid var(--h-border);border-radius:10px;padding:10px 12px}.eva-home_w-list-top{display:flex;align-items:center;justify-content:space-between;gap:10px}.eva-home_w-list-top .nom{font-size:.83rem;font-weight:600;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.eva-home_w-list-top .nom .chip{background:color-mix(in srgb,var(--h-navy) 12%,transparent);color:var(--h-navy);border-radius:6px;padding:1px 7px;font-size:.72rem;margin-right:4px;font-weight:800}.eva-home_w-list-top .val{font-size:.85rem;font-weight:700;white-space:nowrap}.eva-home_w-list-sub{margin-top:4px;font-size:.72rem;color:var(--h-muted)}.eva-home_w-bar{margin-top:6px;height:6px;border-radius:3px;background:var(--h-band);overflow:hidden}.eva-home_w-bar span{display:block;height:100%;border-radius:3px}.eva-login{--ink: #0e1c33;--navy: #12345f;--blue: #2f6fd6;--orange: #ea8a10;--orange-2: #f2a024;--gold: #f2a024;--ground: #e9edf4;--panel: #ffffff;--line: #dbe3ee;--text: #14233d;--muted: #647089;--label: #5a6b85;--input-bg: #f4f6fb;--input-border: #dde4ee;position:fixed;top:0;right:0;bottom:0;left:0;display:flex;align-items:center;justify-content:center;padding:26px;background:var(--ground);font-family:Plus Jakarta Sans,system-ui,-apple-system,Segoe UI,Roboto,sans-serif;color:var(--text);-webkit-font-smoothing:antialiased}.eva-login__shell{width:min(1040px,100%);min-height:590px;display:grid;grid-template-columns:1.05fr 1fr;background:var(--panel);border:1px solid var(--line);border-radius:24px;overflow:hidden;box-shadow:0 18px 50px #0e1c3329}.eva-login__brand-panel{position:relative;overflow:hidden;color:#fff;padding:44px 46px;display:flex;flex-direction:column;background:radial-gradient(120% 90% at 85% 15%,rgba(47,111,214,.42),transparent 60%),radial-gradient(90% 70% at 10% 100%,rgba(242,160,36,.16),transparent 55%),linear-gradient(160deg,#0e1c33,#12345f 60%,#173f74)}.eva-login__brand-grid{position:absolute;top:0;right:0;bottom:0;left:0;opacity:.5;pointer-events:none;background-image:repeating-linear-gradient(115deg,rgba(255,255,255,.045) 0 2px,transparent 2px 26px);-webkit-mask-image:radial-gradient(120% 100% at 80% 20%,#000 30%,transparent 78%);mask-image:radial-gradient(120% 100% at 80% 20%,#000 30%,transparent 78%)}.eva-login__logo{position:relative;z-index:1;margin:0}.eva-login__logo img{height:46px;width:auto;display:block}.eva-login__brand-body{position:relative;z-index:1;margin-top:auto}.eva-login__brand-title{font-family:Space Grotesk,Plus Jakarta Sans,sans-serif;font-weight:600;font-size:clamp(26px,3vw,33px);line-height:1.12;letter-spacing:-.01em;margin:0 0 12px}.eva-login__brand-text{color:#c3d0e6;font-size:15px;line-height:1.6;max-width:34ch;margin:0 0 24px}.eva-login__chips{display:flex;flex-wrap:wrap;gap:9px}.eva-login__chip{display:inline-flex;align-items:center;font-size:12.5px;font-weight:600;color:#dbe6f8;background:#ffffff14;border:1px solid rgba(255,255,255,.16);padding:7px 13px;border-radius:999px}.eva-login__chip:before{content:"◆";color:var(--gold);font-size:8px;margin-right:7px}.eva-login__form-panel{padding:46px 50px;display:flex;flex-direction:column;justify-content:center}.eva-login__title{font-family:Space Grotesk,Plus Jakarta Sans,sans-serif;font-weight:600;font-size:27px;color:var(--ink);margin:0 0 5px}.eva-login__subtitle{color:var(--muted);font-size:14.5px;margin:0 0 26px}.eva-login__label{font-size:11.5px;font-weight:700;letter-spacing:.09em;text-transform:uppercase;color:var(--label);margin:0 0 7px;display:block}.eva-login__field{position:relative;margin-bottom:16px}.eva-login__lead{position:absolute;left:14px;top:50%;transform:translateY(-50%);width:18px;height:18px;color:#9aa7bd;pointer-events:none}.eva-login__input{width:100%;height:50px;border-radius:12px;border:1.5px solid var(--input-border);background:var(--input-bg);padding:0 44px 0 42px;font:inherit;font-size:15px;color:var(--text);transition:border-color .15s,box-shadow .15s,background .15s}.eva-login__input::placeholder{color:#9aa7bd}.eva-login__input:focus{outline:none;border-color:var(--blue);background:#fff;box-shadow:0 0 0 4px #2f6fd61f}.eva-login__input:-webkit-autofill,.eva-login__input:-webkit-autofill:hover{-webkit-box-shadow:0 0 0 1000px var(--input-bg) inset;-webkit-text-fill-color:var(--text);caret-color:var(--text);transition:background-color 99999s ease-in-out 0s}.eva-login__input:-webkit-autofill:focus{-webkit-box-shadow:0 0 0 1000px #fff inset,0 0 0 4px rgba(47,111,214,.12)}.eva-login__eye{position:absolute;right:10px;top:50%;transform:translateY(-50%);background:none;border:0;cursor:pointer;color:#9aa7bd;padding:6px;border-radius:8px;display:inline-flex}.eva-login__eye svg{width:19px;height:19px}.eva-login__eye:hover{color:var(--blue)}.eva-login__row{display:flex;align-items:center;justify-content:space-between;margin:2px 0 20px}.eva-login__forgot{background:none;border:0;cursor:pointer;font:inherit;font-size:13px;font-weight:600;color:var(--blue);padding:0}.eva-login__forgot:hover{text-decoration:underline}.eva-login__submit{height:52px;border:0;border-radius:12px;cursor:pointer;color:#fff;font:inherit;font-weight:700;font-size:15.5px;letter-spacing:.2px;background:linear-gradient(135deg,var(--orange) 0%,var(--orange-2) 100%);box-shadow:0 10px 22px #ea8a1047;transition:filter .12s,box-shadow .12s,transform .12s;display:inline-flex;align-items:center;justify-content:center}.eva-login__submit:hover:not(:disabled){filter:brightness(1.03);box-shadow:0 12px 26px #ea8a1057}.eva-login__submit:active:not(:disabled){transform:translateY(1px)}.eva-login__submit:disabled{cursor:default;opacity:.9}.eva-login__help{text-align:center;margin:22px 0 0;font-size:13.5px;color:var(--muted)}.eva-login__help a{color:var(--blue);font-weight:600;text-decoration:none}.eva-login__help a:hover{text-decoration:underline}@media (max-width: 840px){.eva-login{padding:0;align-items:stretch}.eva-login__shell{grid-template-columns:1fr;min-height:100%;border-radius:0;border:0}.eva-login__brand-panel{padding:30px 28px 26px}.eva-login__brand-body{margin-top:20px}.eva-login__form-panel{padding:32px 26px 40px}}.eva-loading_ellipsis{display:inline-flex;position:relative;width:55px;height:14px;justify-content:center;align-items:center}.eva-loading_ellipsis div{position:absolute;width:7.5px;height:7.5px;border-radius:50%;background:#fff;animation-timing-function:cubic-bezier(0,1,1,0)}.eva-loading_ellipsis div:nth-child(1){left:4px;animation:eva-loading_ellipsis1 .6s infinite}.eva-loading_ellipsis div:nth-child(2){left:4px;animation:eva-loading_ellipsis2 .6s infinite}.eva-loading_ellipsis div:nth-child(3){left:23px;animation:eva-loading_ellipsis2 .6s infinite}.eva-loading_ellipsis div:nth-child(4){left:41px;animation:eva-loading_ellipsis3 .6s infinite}@keyframes eva-loading_ellipsis1{0%{transform:scale(0)}to{transform:scale(1)}}@keyframes eva-loading_ellipsis3{0%{transform:scale(1)}to{transform:scale(0)}}@keyframes eva-loading_ellipsis2{0%{transform:translate(0)}to{transform:translate(19px)}}:root[data-mode=oscuro] .eva-login{background:#0a1424}:root[data-mode=oscuro] .eva-login__shell{background:#0f1c30;border-color:#ffffff14;box-shadow:0 18px 50px #00000080}:root[data-mode=oscuro] .eva-login__form-panel{background:#0f1c30}:root[data-mode=oscuro] .eva-login__title{color:#eaf0f8}:root[data-mode=oscuro] .eva-login__subtitle,:root[data-mode=oscuro] .eva-login__label,:root[data-mode=oscuro] .eva-login__help{color:#9db0cf}:root[data-mode=oscuro] .eva-login__lead,:root[data-mode=oscuro] .eva-login__eye{color:#8ea1c0}:root[data-mode=oscuro] .eva-login__eye:hover{color:#6ea6f0}:root[data-mode=oscuro] .eva-login__input{background:#ffffff0f;border-color:#ffffff24;color:#eaf0f8}:root[data-mode=oscuro] .eva-login__input::placeholder{color:#7e91b2}:root[data-mode=oscuro] .eva-login__input:focus{background:#ffffff1a;border-color:#6ea6f0;box-shadow:0 0 0 4px #6ea6f02e}:root[data-mode=oscuro] .eva-login__input:-webkit-autofill,:root[data-mode=oscuro] .eva-login__input:-webkit-autofill:hover{-webkit-box-shadow:0 0 0 1000px #1c2839 inset;-webkit-text-fill-color:#eaf0f8;caret-color:#eaf0f8}:root[data-mode=oscuro] .eva-login__input:-webkit-autofill:focus{-webkit-box-shadow:0 0 0 1000px #233044 inset,0 0 0 4px rgba(110,166,240,.18)}:root[data-mode=oscuro] .eva-login__forgot,:root[data-mode=oscuro] .eva-login__help a{color:#6ea6f0}@media (prefers-color-scheme: dark){:root[data-mode=auto] .eva-login{background:#0a1424}:root[data-mode=auto] .eva-login__shell{background:#0f1c30;border-color:#ffffff14;box-shadow:0 18px 50px #00000080}:root[data-mode=auto] .eva-login__form-panel{background:#0f1c30}:root[data-mode=auto] .eva-login__title{color:#eaf0f8}:root[data-mode=auto] .eva-login__subtitle,:root[data-mode=auto] .eva-login__label,:root[data-mode=auto] .eva-login__help{color:#9db0cf}:root[data-mode=auto] .eva-login__lead,:root[data-mode=auto] .eva-login__eye{color:#8ea1c0}:root[data-mode=auto] .eva-login__eye:hover{color:#6ea6f0}:root[data-mode=auto] .eva-login__input{background:#ffffff0f;border-color:#ffffff24;color:#eaf0f8}:root[data-mode=auto] .eva-login__input::placeholder{color:#7e91b2}:root[data-mode=auto] .eva-login__input:focus{background:#ffffff1a;border-color:#6ea6f0;box-shadow:0 0 0 4px #6ea6f02e}:root[data-mode=auto] .eva-login__input:-webkit-autofill,:root[data-mode=auto] .eva-login__input:-webkit-autofill:hover{-webkit-box-shadow:0 0 0 1000px #1c2839 inset;-webkit-text-fill-color:#eaf0f8;caret-color:#eaf0f8}:root[data-mode=auto] .eva-login__input:-webkit-autofill:focus{-webkit-box-shadow:0 0 0 1000px #233044 inset,0 0 0 4px rgba(110,166,240,.18)}:root[data-mode=auto] .eva-login__forgot,:root[data-mode=auto] .eva-login__help a{color:#6ea6f0}}.eva-login-pwd .eva-login__subtitle{margin-bottom:20px}.eva-login-pwd .eva-pwd-reglas{margin:-4px 0 14px}.eva-login-pwd_codigo{letter-spacing:.35em;font-variant-numeric:tabular-nums}.eva-login-pwd_submit{margin-top:4px}.eva-login-pwd_info,.eva-login-pwd_error,.eva-login-pwd_nocoincide{margin:0 0 14px;padding:9px 12px;border-radius:10px;font-size:13px;line-height:1.45}.eva-login-pwd_info{background:#2f6fd61a;color:#1d4f9e}.eva-login-pwd_error{background:#dc26261a;color:#b91c1c}.eva-login-pwd_nocoincide{padding:0;margin-top:-8px;color:#b91c1c;background:transparent}.eva-login-pwd_links{display:flex;flex-wrap:wrap;justify-content:space-between;gap:10px;margin-top:18px}.eva-login-pwd_links .eva-login__forgot:last-child{margin-left:auto}.eva-login-pwd_links .eva-login__forgot:disabled{opacity:.5;cursor:default}:root[data-mode=oscuro] .eva-login-pwd_info{background:#6ea6f024;color:#9cc3f5}:root[data-mode=oscuro] .eva-login-pwd_error{background:#f8717124;color:#fca5a5}:root[data-mode=oscuro] .eva-login-pwd_nocoincide{color:#fca5a5}@media (prefers-color-scheme: dark){:root[data-mode=auto] .eva-login-pwd_info{background:#6ea6f024;color:#9cc3f5}:root[data-mode=auto] .eva-login-pwd_error{background:#f8717124;color:#fca5a5}:root[data-mode=auto] .eva-login-pwd_nocoincide{color:#fca5a5}}@font-face{font-family:inter-regular;src:url(/fonts/inter/Inter-Regular.ttf)}@font-face{font-family:inter-medium;src:url(/fonts/inter/Inter-Medium.ttf)}@font-face{font-family:inter-semibold;src:url(/fonts/inter/Inter-SemiBold.ttf)}@font-face{font-family:inter-Bold;src:url(/fonts/inter/Inter-Bold.ttf)}@font-face{font-family:Roboto-Regular;src:url(/fonts/roboto/Roboto-Regular.ttf)}.eva-cont_table{background-color:#fff;padding:12px;border-radius:3px;box-shadow:0 1px 3px #0000001f,0 1px 2px #0000003d;display:flex;flex-direction:column;grid-gap:10px;height:100%;overflow:hidden;position:relative}.eva-cont_table-header{display:grid;grid-template:1fr/1fr 1fr 1fr;height:45px}.eva-cont_table-header_breadcrumb{color:#beb0b9;font-size:14px;display:flex;align-items:center}.eva-cont_table-header_searcher{display:flex;justify-content:center;align-items:center;position:relative}.eva-cont_table-header_searcher-input,.eva-cont_table-header_searcher-input__active{width:90%;max-width:500px;display:grid;border:solid #D5D5D5 1px;padding:8px 16px;border-radius:5px;z-index:111}.eva-cont_table-header_searcher-input>input,.eva-cont_table-header_searcher-input__active>input{padding:1px 8px}.eva-cont_table-header_searcher-input>input:focus,.eva-cont_table-header_searcher-input__active>input:focus{outline:none}.eva-cont_table-header_searcher-input{grid-template:1fr/22px 1fr 22px}.eva-cont_table-header_searcher-input__active{grid-template:1fr/22px 1fr 22px 22px}.eva-cont_table-header_searcher-input--chips,.eva-cont_table-header_searcher-input__active.eva-cont_table-header_searcher -input--chips{display:flex;flex-wrap:nowrap;align-items:center;gap:4px;height:36px;cursor:text;overflow-y:hidden;overflow-x:hidden}.eva-cont_table-header_searcher-input--chips>button,.eva-cont_table-header_searcher-input__active.eva-cont_table-header_searcher -input--chips>button{flex-shrink:0}.eva-cont_table-header_searcher-input_chips-wrapper{display:flex;flex-wrap:nowrap;align-items:center;gap:4px;flex:1;min-width:0;height:100%;position:relative;overflow-x:auto;overflow-y:hidden;scrollbar-width:none}.eva-cont_table-header_searcher-input_chips-wrapper::-webkit-scrollbar{display:none}.eva-cont_table-header_searcher-input_chip{display:inline-flex;align-items:center;gap:4px;background:#ebb31e22;border:1px solid rgba(235,179,30,.5333333333);color:#7a5c00;font-size:12px;padding:2px 6px 2px 8px;border-radius:12px;white-space:nowrap}.eva-cont_table-header_searcher-input_chip-remove{display:flex;align-items:center;color:#ffffffb3;transition:color .2s;padding:0 2px}.eva-cont_table-header_searcher-input_chip-remove svg{width:10px;height:10px;opacity:1}.eva-cont_table-header_searcher-input_chip-remove:hover{color:#fff}.eva-cont_table-header_searcher-input_chip-input{border:none;outline:none;background:transparent;font-size:13px;min-width:80px;flex:1;padding:1px 4px}.eva-cont_table-header_searcher-input_chip-input:focus{outline:none}.eva-cont_table-header_searcher-ac_options{position:fixed;max-height:220px;overflow-y:auto;background:#fff;border-radius:4px;box-shadow:0 3px 8px #0000002e;z-index:999999;list-style:none;padding:4px 0}.eva-cont_table-header_searcher-ac_options li>button{width:100%;text-align:left;padding:7px 14px;font-size:13px;color:#001128;transition:background .15s}.eva-cont_table-header_searcher-ac_options li>button:hover{background:#f5f5f5;cursor:pointer}.eva-cont_table-header_searcher-ac_options li.is-highlighted>button{background:#eaf1fb;cursor:pointer}.eva-cont_table-header_searcher svg{width:16px;height:16px;color:#001128;opacity:.5;transition:all .3s}.eva-cont_table-header_searcher svg:hover{opacity:1;cursor:pointer}.eva-cont_table-header_searcher-filters{position:absolute;top:115%;z-index:200;min-width:200px;max-height:60vh;overflow:auto;background-color:#fff;padding:0 16px 16px;border-radius:3px;box-shadow:0 3px 6px #00000029,0 3px 6px #0000003b;display:grid;gap:10px;grid-template:auto/repeat(3,minmax(260px,1fr))}.eva-cont_table-header_searcher-filters:focus,.eva-cont_table-header_searcher-filters:focus-visible{outline:none}.eva-cont_table-header_searcher-filters_item{padding:5px;gap:8px;color:#7f8893;font-weight:700}.eva-cont_table-header_searcher-filters_item input,.eva-cont_table-header_searcher-filters_item select{background-color:transparent;border:none;border-radius:0;border-bottom:2px rgba(235,179,30,.3) solid;transition:all .8s border-bottom}.eva-cont_table-header_searcher-filters_item input:hover,.eva-cont_table-header_searcher-filters_item select:hover{border-bottom:2px #EBB31E solid}.eva-cont_table-header_searcher-filters_item input:focus,.eva-cont_table-header_searcher-filters_item select:focus{outline:none;border-bottom:2px #001128 solid}.eva-cont_table-header_searcher-filters_options{display:flex;justify-content:flex-end;align-items:center;position:sticky;top:0;background-color:#fff;z-index:1;margin:-8px -16px 16px!important;padding:8px 16px;border-bottom:1px #f3f4fb solid;grid-column:1/span 3}.eva-cont_table-header_searcher-filters_title{color:#001128;font-weight:700;display:inline-block;margin-right:auto}.eva-cont_table-header_searcher-filters_open{position:relative}.eva-cont_table-header_searcher-filters_open>span{position:absolute;padding:5px;background-color:#dc1f2f;top:-2px;right:-5px;border-radius:50%;width:10px;height:10px;box-shadow:0 1px 3px #0000001f,0 1px 2px #0000003d}.eva-cont_table-header_searcher-filters_clear{display:flex;justify-content:flex-end;margin:0 8px 0 0;color:#001128;font-weight:lighter;opacity:.5;transition:all .3s}.eva-cont_table-header_searcher-filters_clear:hover{opacity:1;cursor:pointer}.eva-cont_table-header_options{display:flex;justify-content:flex-end;align-items:center}.eva-cont_table-header_options-item{padding:4px}.eva-cont_table-header_options-item_button{display:flex;justify-content:center;align-items:center;padding:4px}.eva-cont_table-header_options-item_button svg{color:#001128;opacity:.5;transition:all .3s}.eva-cont_table-header_options-item_button svg:hover{opacity:1;cursor:pointer}.eva-cont_table-head-order{height:25px;display:flex;justify-content:flex-end;font-size:14px}.eva-cont_table-head-order>div{display:flex;grid-gap:5px}.eva-cont_table-head-order_items-order{display:flex;gap:5px}.eva-cont_table-head-order_items-order>select{text-align:center;padding:1px 8px;border-bottom:solid 2px #D8D8D8;cursor:pointer}.eva-cont_table-body{width:100%;height:100%;flex:1 1 auto;min-height:0;overflow:hidden;position:relative}.eva-cont_table-footer{height:25px;display:flex;justify-content:space-between;font-size:14px}.eva-cont_table-footer>div{display:flex;grid-gap:5px}.eva-cont_table-footer_items-per-page,.eva-cont_table-footer_pagination{display:flex;gap:5px}.eva-cont_table-footer_items-per-page>select,.eva-cont_table-footer_pagination>select{text-align:center;padding:1px 8px;border-bottom:solid 2px #D8D8D8;cursor:pointer}.eva-cont_table-footer>[data-loading=true]{background-color:red;width:120px;height:18px;background:#eee;background:linear-gradient(110deg,#ececec 8%,#f5f5f5 18%,#ececec 33%);border-radius:5px;background-size:200% 100%;-webkit-animation:1.5s shine linear infinite;animation:1.5s shine linear infinite;color:transparent}.eva-cont_table-footer>[data-loading=true] select{display:none}.eva-cont_table-header_tools{position:relative}.eva-cont_table-header_tools-overlay{position:fixed;top:0;right:0;bottom:0;left:0;z-index:1110}.eva-cont_table-header_tools-panel{position:absolute;top:calc(100% + 6px);right:0;z-index:1111;min-width:240px;display:flex;flex-direction:column;padding:6px;border-radius:8px;background:var(--dsn-surface, #ffffff);border:1px solid var(--dsn-border, #d8dee9);box-shadow:0 8px 24px #0000002e}.eva-cont_table-header_tools-panel>button{display:flex;align-items:center;gap:10px;text-align:left;padding:9px 12px;border-radius:6px;cursor:pointer;background:transparent;border:none;font-size:.875rem;font-family:var(--txt-sec-regular);color:var(--dsn-ink, #1a2432);white-space:nowrap}.eva-cont_table-header_tools-panel>button:hover{background:var(--dsn-card, #f3f4fb)}.eva-cont_table-header_tools-panel_icon{width:20px;display:inline-flex;justify-content:center;color:var(--dsn-navy, #eaaa00)}.eva-cont_table-header_tools-panel_icon svg{width:15px;height:15px}:root .eva-cont_table-header_searcher-filters{width:max-content;max-width:calc(100vw - 64px);grid-template:auto/repeat(var(--filtros-cols, 5),minmax(170px,210px));gap:12px 14px;padding:0 16px 16px;border-radius:12px}@media (max-width: 900px){:root .eva-cont_table-header_searcher-filters{width:calc(100vw - 64px);grid-template:auto/repeat(2,minmax(0,1fr))}}:root .eva-cont_table-header_searcher-filters .eva-cont_table-header_searcher-filters_options{grid-column:1/-1}:root .eva-cont_table-header_searcher-filters .eva-cont_table-header_searcher-filters_item{display:flex;flex-direction:column;gap:4px;padding:0;min-width:0;font-weight:400}:root .eva-cont_table-header_searcher-filters .eva-cont_table-header_searcher-filters_item-label{font-size:.62rem;text-transform:uppercase;letter-spacing:.04em;color:var(--dsn-muted, #7F8893);font-family:var(--txt-ppal-semibold, "inter-semibold");font-weight:600;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}:root .eva-cont_table-header_searcher-filters .eva-cont_table-header_searcher-filters_item .eva-input,:root .eva-cont_table-header_searcher-filters .eva-cont_table-header_searcher-filters_item .eva-inputAutoComplete,:root .eva-cont_table-header_searcher-filters .eva-cont_table-header_searcher-filters_item .eva-select,:root .eva-cont_table-header_searcher-filters .eva-cont_table-header_searcher-filters_item .eva-multiselect,:root .eva-cont_table-header_searcher-filters .eva-cont_table-header_searcher-filters_item .eva-multiselectsearch{width:100%;min-width:0;padding-bottom:0}:root .eva-cont_table-header_searcher-filters .eva-cont_table-header_searcher-filters_item .eva-input_input,:root .eva-cont_table-header_searcher-filters .eva-cont_table-header_searcher-filters_item .eva-inputAutoComplete_input,:root .eva-cont_table-header_searcher-filters .eva-cont_table-header_searcher-filters_item .eva-select_select,:root .eva-cont_table-header_searcher-filters .eva-cont_table-header_searcher-filters_item>input,:root .eva-cont_table-header_searcher-filters .eva-cont_table-header_searcher-filters_item>select{height:34px;padding:6px 10px;font-size:.82rem;border:1px solid var(--dsn-border, #d6dbe4);border-radius:8px;background-color:var(--dsn-card, #fff);width:100%;box-sizing:border-box}:root .eva-cont_table-header_searcher-filters .eva-cont_table-header_searcher-filters_item .eva-multiselectsearch_field,:root .eva-cont_table-header_searcher-filters .eva-cont_table-header_searcher-filters_item .eva-multiselectsearch_field__active,:root .eva-cont_table-header_searcher-filters .eva-cont_table-header_searcher-filters_item .eva-multiselectsearch_field__disabled,:root .eva-cont_table-header_searcher-filters .eva-cont_table-header_searcher-filters_item .eva-multiselect_trigger,:root .eva-cont_table-header_searcher-filters .eva-cont_table-header_searcher-filters_item .eva-multiselect_trigger__active{min-height:34px;padding:2px 8px;border-radius:8px;box-sizing:border-box}:root .eva-cont_table-header_searcher-filters .eva-cont_table-header_searcher-filters_item .eva-multiselectsearch_input,:root .eva-cont_table-header_searcher-filters .eva-cont_table-header_searcher-filters_item .eva-multiselect_trigger-placeholder{font-size:.82rem;height:26px;min-width:60px}:root .eva-cont_table-header_searcher-filters .eva-cont_table-header_searcher-filters_item .eva-multiselectsearch_input{border:none;border-radius:0;background:transparent;padding:0}:root .eva-cont_table-header_searcher-filters .eva-cont_table-header_searcher-filters_item .eva-multiselectsearch_input:hover,:root .eva-cont_table-header_searcher-filters .eva-cont_table-header_searcher-filters_item .eva-multiselectsearch_input:focus{border:none;outline:none}:root .eva-cont_table-header_searcher-filters .eva-cont_table-header_searcher-filters_item .eva-multiselectsearch_chip,:root .eva-cont_table-header_searcher-filters .eva-cont_table-header_searcher-filters_item .eva-multiselect_chip{font-size:.68rem;padding:1px 5px 1px 8px}@font-face{font-family:inter-regular;src:url(/fonts/inter/Inter-Regular.ttf)}@font-face{font-family:inter-medium;src:url(/fonts/inter/Inter-Medium.ttf)}@font-face{font-family:inter-semibold;src:url(/fonts/inter/Inter-SemiBold.ttf)}@font-face{font-family:inter-Bold;src:url(/fonts/inter/Inter-Bold.ttf)}@font-face{font-family:Roboto-Regular;src:url(/fonts/roboto/Roboto-Regular.ttf)}.eva-drop{position:relative;display:inline-block}.eva-drop_button_primary,.eva-drop_button_primary-reverse,.eva-drop_button_danger,.eva-drop_button_success{padding:8px;border-radius:4px;display:flex;align-items:center;color:var(--text-color-white);transition:all .3s cubic-bezier(.25,.8,.25,1);min-height:34px}.eva-drop_button_primary:hover,.eva-drop_button_primary-reverse:hover,.eva-drop_button_danger:hover,.eva-drop_button_success:hover{box-shadow:0 1px 3px #0000001f,0 1px 2px #0000003d;cursor:pointer}.eva-drop_button_primary:active,.eva-drop_button_primary-reverse:active,.eva-drop_button_danger:active,.eva-drop_button_success:active{box-shadow:0 1px 3px #0000,0 1px 2px #0000}.eva-drop_button_primary>svg,.eva-drop_button_primary-reverse>svg,.eva-drop_button_danger>svg,.eva-drop_button_success>svg{width:18px}.eva-drop_button_primary{background-color:var(--btn-color-primary)}.eva-drop_button_primary-reverse{color:var(--btn-color-primary);border:solid 1px var(--btn-color-primary)}.eva-drop_button_danger{background-color:var(--btn-color-danger)}.eva-drop_button_success{background-color:var(--btn-color-success)}.eva-drop_button_none{color:#7373f0;border:none;cursor:pointer}.eva-drop_content{position:absolute;top:150%;right:0;border-radius:5%;overflow:hidden;display:block;z-index:112;width:auto!important;transform:translate(10px);background-color:#fff;box-shadow:0 10px 10px 4px #0000001a,0 10px 15px -3px #0000001a;padding:10px;display:flex;flex-direction:column;gap:10px}.eva-drop-item{white-space:nowrap;display:flex;align-items:center;gap:9px;background-color:#fff;color:#0009;padding:5px;cursor:pointer;font-size:14px;border-radius:5%}.eva-drop-item:hover{background-color:#00000008;color:#000}@font-face{font-family:inter-regular;src:url(/fonts/inter/Inter-Regular.ttf)}@font-face{font-family:inter-medium;src:url(/fonts/inter/Inter-Medium.ttf)}@font-face{font-family:inter-semibold;src:url(/fonts/inter/Inter-SemiBold.ttf)}@font-face{font-family:inter-Bold;src:url(/fonts/inter/Inter-Bold.ttf)}@font-face{font-family:Roboto-Regular;src:url(/fonts/roboto/Roboto-Regular.ttf)}.eva-checkbox{display:flex;flex-direction:column}.eva-checkbox input[type=checkbox]{display:none;visibility:hidden}.eva-checkbox label{display:inline-block}.eva-checkbox_label{vertical-align:middle;cursor:pointer;font-size:14px;padding-bottom:8px}.eva-checkbox_cbx{position:relative;top:1px;width:17px;height:17px;border:1px solid #c8ccd4;border-radius:3px;vertical-align:middle;transition:background .1s ease;cursor:pointer}.eva-checkbox_cbx:after{content:"";position:absolute;top:1px;left:5px;width:5px;height:11px;opacity:0;transform:rotate(45deg) scale(0);border-right:2px solid #fff;border-bottom:2px solid #fff;transition:all .3s ease;transition-delay:.15s}.eva-checkbox input[type=checkbox]:checked~.eva-checkbox_cbx{border-color:transparent;background:#6871f1;animation:jelly-42 .6s ease}.eva-checkbox input[type=checkbox]:checked~.eva-checkbox_cbx:after{opacity:1;transform:rotate(45deg) scale(1)}@-moz-keyframes jelly-42{0%{transform:scale(1)}30%{transform:scale(1.25,.75)}40%{transform:scale(.75,1.25)}50%{transform:scale(1.15,.85)}65%{transform:scale(.95,1.05)}75%{transform:scale(1.05,.95)}to{transform:scale(1)}}@-webkit-keyframes jelly-42{0%{transform:scale(1)}30%{transform:scale(1.25,.75)}40%{transform:scale(.75,1.25)}50%{transform:scale(1.15,.85)}65%{transform:scale(.95,1.05)}75%{transform:scale(1.05,.95)}to{transform:scale(1)}}@-o-keyframes jelly-42{0%{transform:scale(1)}30%{transform:scale(1.25,.75)}40%{transform:scale(.75,1.25)}50%{transform:scale(1.15,.85)}65%{transform:scale(.95,1.05)}75%{transform:scale(1.05,.95)}to{transform:scale(1)}}@keyframes jelly-42{0%{transform:scale(1)}30%{transform:scale(1.25,.75)}40%{transform:scale(.75,1.25)}50%{transform:scale(1.15,.85)}65%{transform:scale(.95,1.05)}75%{transform:scale(1.05,.95)}to{transform:scale(1)}}@font-face{font-family:inter-regular;src:url(/fonts/inter/Inter-Regular.ttf)}@font-face{font-family:inter-medium;src:url(/fonts/inter/Inter-Medium.ttf)}@font-face{font-family:inter-semibold;src:url(/fonts/inter/Inter-SemiBold.ttf)}@font-face{font-family:inter-Bold;src:url(/fonts/inter/Inter-Bold.ttf)}@font-face{font-family:Roboto-Regular;src:url(/fonts/roboto/Roboto-Regular.ttf)}.eva-input,.eva-inputAutoComplete{display:flex;flex-direction:column;position:relative}.eva-input_label,.eva-inputAutoComplete_label{font-size:14px;padding-bottom:8px}.eva-input_input,.eva-inputAutoComplete_input{padding:8px 16px;border:1px solid #D6D6D6;border-radius:3px;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}.eva-input_input[type=time],.eva-inputAutoComplete_input[type=time]{-moz-appearance:textfield;step:1}.eva-input_input[type=time]::-webkit-datetime-edit-ampm-field,.eva-inputAutoComplete_input[type=time]::-webkit-datetime-edit-ampm-field{display:none!important}.eva-input_input[type=time]::-webkit-datetime-edit,.eva-inputAutoComplete_input[type=time]::-webkit-datetime-edit{color:inherit}.eva-input_input:disabled,.eva-inputAutoComplete_input:disabled{cursor:no-drop;background-color:#e2e1e066}.eva-input_clear,.eva-inputAutoComplete_clear{position:absolute;right:15px;bottom:9.5px;z-index:1;background:transparent}.eva-input_clear svg,.eva-inputAutoComplete_clear svg{color:#001128;opacity:.5;transition:all .3s}.eva-input_clear svg:hover,.eva-inputAutoComplete_clear svg:hover{opacity:1;cursor:pointer}.eva-input_message,.eva-inputAutoComplete_message{position:absolute;font-size:12px;top:105%;line-height:12px;color:var(--status-color-danger)}.eva-input[data-type=money]:before,.eva-input[data-type=exchange-rate]:before,.eva-inputAutoComplete[data-type=money]:before,.eva-inputAutoComplete[data-type=exchange-rate]:before{position:absolute;width:18px;height:18px;left:8px;bottom:9.5px;content:"";background-image:url('data:image/svg+xml;utf8,<svg xmlns="http://www.w3.org/2000/svg" height="1em" viewBox="0 0 320 512"><path d="M160 0c17.7 0 32 14.3 32 32V67.7c1.6 .2 3.1 .4 4.7 .7c.4 .1 .7 .1 1.1 .2l48 8.8c17.4 3.2 28.9 19.9 25.7 37.2s-19.9 28.9-37.2 25.7l-47.5-8.7c-31.3-4.6-58.9-1.5-78.3 6.2s-27.2 18.3-29 28.1c-2 10.7-.5 16.7 1.2 20.4c1.8 3.9 5.5 8.3 12.8 13.2c16.3 10.7 41.3 17.7 73.7 26.3l2.9 .8c28.6 7.6 63.6 16.8 89.6 33.8c14.2 9.3 27.6 21.9 35.9 39.5c8.5 17.9 10.3 37.9 6.4 59.2c-6.9 38-33.1 63.4-65.6 76.7c-13.7 5.6-28.6 9.2-44.4 11V480c0 17.7-14.3 32-32 32s-32-14.3-32-32V445.1c-.4-.1-.9-.1-1.3-.2l-.2 0 0 0c-24.4-3.8-64.5-14.3-91.5-26.3c-16.1-7.2-23.4-26.1-16.2-42.2s26.1-23.4 42.2-16.2c20.9 9.3 55.3 18.5 75.2 21.6c31.9 4.7 58.2 2 76-5.3c16.9-6.9 24.6-16.9 26.8-28.9c1.9-10.6 .4-16.7-1.3-20.4c-1.9-4-5.6-8.4-13-13.3c-16.4-10.7-41.5-17.7-74-26.3l-2.8-.7 0 0C119.4 279.3 84.4 270 58.4 253c-14.2-9.3-27.5-22-35.8-39.6c-8.4-17.9-10.1-37.9-6.1-59.2C23.7 116 52.3 91.2 84.8 78.3c13.3-5.3 27.9-8.9 43.2-11V32c0-17.7 14.3-32 32-32z"/></svg>');background-position:center;background-repeat:no-repeat;background-size:50%;opacity:.4}.eva-input[data-type=money]>input,.eva-input[data-type=exchange-rate]>input,.eva-inputAutoComplete[data-type=money]>input,.eva-inputAutoComplete[data-type=exchange-rate]>input{text-align:right}.eva-inputAutoComplete_options{position:absolute;min-width:280px;max-height:240px;overflow:auto;top:105%;left:0;background-color:#fff;padding:8px 0;border-radius:3px;box-shadow:0 3px 6px #00000029,0 3px 6px #0000003b;z-index:111111;flex-direction:column}.eva-inputAutoComplete_options-item{display:flex;align-items:center;margin:1px 0;transition:all .3s}.eva-inputAutoComplete_options-item:hover,.eva-inputAutoComplete_options-item.is-active{background:#f3f4fb}.eva-inputAutoComplete_options-item>button{width:100%;cursor:pointer;padding:7px 14px;color:var(--text-color-black);font-size:.875rem;font-family:inherit;font-weight:400;text-align:left}.eva-inputAutoComplete_loading{width:22px;aspect-ratio:1;border-radius:50%;border:3px solid transparent;border-right-color:#eaaa00;animation:loading .7s infinite linear;position:absolute;right:15px;bottom:9.5px}@keyframes loading{to{transform:rotate(1turn)}}.eva-inputAutoComplete_options-item.is-disabled>button{cursor:not-allowed;color:var(--dsn-muted, #6b7686)}.eva-inputAutoComplete_options-item.is-disabled:hover{background:transparent}.eva-opcion-motivo{font-size:.75rem;color:var(--dsn-muted, #6b7686)}:root{--ccm-surface: var(--dsn-surface, #ffffff);--ccm-ink: var(--dsn-ink, #1a2432);--ccm-muted: var(--dsn-muted, #5a6b80);--ccm-line: var(--dsn-border, #c9d4e3);--ccm-line-soft: var(--dsn-divider, #e2e8f0);--ccm-head: var(--dsn-head-bg, #edf0f5);--ccm-band: var(--dsn-band, #f7f9fc);--ccm-accent: var(--dsn-navy, #103a66);--ccm-link: var(--dsn-blue, #2e6dd8);--ccm-ficha-line: #d3dbe6;--ccm-grip: #9aa8ba;--ccm-quitar: #b42318;--ccm-sel-bg: #f3f7fe;--ccm-sel-line: #b9cdf0;--ccm-nueva: #f1f6fe;--ccm-caja-line: #9fb3cc;--ccm-backdrop: rgba(14, 39, 71, .45);--ccm-g1: #103a66;--ccm-g2: #0e8a76;--ccm-g3: #c26a0e;--ccm-g4: #7c4dbd;--ccm-g5: #b42318}:root[data-design=nuevo][data-mode=oscuro]{--ccm-ficha-line: #2b3f63;--ccm-grip: #6b7f9c;--ccm-quitar: #ff8a80;--ccm-sel-bg: rgba(91, 155, 216, .16);--ccm-sel-line: rgba(91, 155, 216, .55);--ccm-nueva: rgba(91, 155, 216, .14);--ccm-caja-line: #5f7392;--ccm-backdrop: rgba(3, 8, 16, .7);--ccm-g1: #2f6db0;--ccm-g2: #12907b;--ccm-g3: #b8650f;--ccm-g4: #7a52c4;--ccm-g5: #c0392b}@media (prefers-color-scheme: dark){:root[data-design=nuevo][data-mode=auto]{--ccm-ficha-line: #2b3f63;--ccm-grip: #6b7f9c;--ccm-quitar: #ff8a80;--ccm-sel-bg: rgba(91, 155, 216, .16);--ccm-sel-line: rgba(91, 155, 216, .55);--ccm-nueva: rgba(91, 155, 216, .14);--ccm-caja-line: #5f7392;--ccm-backdrop: rgba(3, 8, 16, .7);--ccm-g1: #2f6db0;--ccm-g2: #12907b;--ccm-g3: #b8650f;--ccm-g4: #7a52c4;--ccm-g5: #c0392b}}.eva-colsmod_backdrop{position:fixed;top:0;right:0;bottom:0;left:0;z-index:1200;background:var(--ccm-backdrop)}.eva-colsmod{position:fixed;z-index:1201;top:50%;left:50%;transform:translate(-50%,-50%);width:min(1280px,100vw - 32px);height:min(820px,100vh - 32px);display:flex;flex-direction:column;background:var(--dsn-surface, #fff);color:var(--dsn-ink, #1a2432);border-radius:16px;box-shadow:0 24px 60px #0e274759;overflow:hidden;font-size:14px}.eva-colsmod button{font:inherit;cursor:pointer}.eva-colsmod button:disabled{cursor:default;opacity:.4}.eva-colsmod_head{display:flex;align-items:center;flex-wrap:wrap;gap:12px 16px;padding:16px 24px;border-bottom:1px solid var(--dsn-divider, #e2e8f0)}.eva-colsmod_titulo{display:flex;flex-direction:column;gap:2px;flex:1 1 320px}.eva-colsmod_titulo b{font-size:18px;color:var(--dsn-navy, #0e2747)}.eva-colsmod_titulo small{font-size:13px;color:var(--dsn-muted, #5a6b80)}.eva-colsmod_rapidas{display:flex;align-items:center;flex-wrap:wrap;gap:6px}.eva-colsmod_rapidas span{font-size:13px;color:var(--dsn-muted, #5a6b80);margin-right:2px}.eva-colsmod_rapidas button{height:36px;padding:0 12px;border-radius:999px;font-size:13px;font-weight:600;border:1px solid var(--dsn-border, #c9d4e3);background:var(--dsn-surface, #fff);color:var(--dsn-navy, #103a66)}.eva-colsmod_rapidas button.on{background:var(--dsn-navy, #103a66);border-color:var(--dsn-navy, #103a66);color:#fff}.eva-colsmod_x{width:40px;height:40px;border:0;border-radius:10px;background:var(--dsn-head-bg, #f2f5f9);color:var(--dsn-navy, #0e2747);font-size:16px}.eva-colsmod_paso{display:flex;align-items:center;flex-wrap:wrap;gap:8px 10px}.eva-colsmod_paso .num{width:26px;height:26px;flex:none;border-radius:999px;display:flex;align-items:center;justify-content:center;background:var(--dsn-navy, #103a66);color:#fff;font-size:13px;font-weight:700}.eva-colsmod_paso b{font-size:15px;color:var(--dsn-navy, #0e2747)}.eva-colsmod_paso small{flex:1 1 200px;font-size:13px;color:var(--dsn-muted, #5a6b80)}.eva-colsmod_tablero{flex:none;display:flex;flex-direction:column;gap:10px;padding:14px 24px;border-bottom:1px solid var(--dsn-divider, #e2e8f0);background:var(--dsn-band, #f7f9fc)}.eva-colsmod_tabla{overflow-x:auto;border-radius:12px;border:1px solid var(--dsn-border, #c9d4e3);background:var(--dsn-surface, #fff)}.eva-colsmod_tabla .fila{display:flex;gap:6px;min-width:max-content;padding:0 8px;border-bottom:1px solid var(--dsn-divider, #eef1f5)}.eva-colsmod_tabla .fila:last-child{border-bottom:0}.eva-colsmod_tabla .cab{padding:8px;background:var(--dsn-head-bg, #edf0f5);border-bottom-color:var(--dsn-border, #c9d4e3)}.eva-colsmod_tabla .ficha{flex:none;box-sizing:border-box;display:flex;flex-direction:column;gap:6px;padding:8px;border-radius:9px;background:var(--dsn-surface, #fff);border:1px solid var(--ccm-ficha-line);border-top:4px solid currentColor;cursor:grab}.eva-colsmod_tabla .ficha.nueva{border-color:var(--dsn-blue, #2e6dd8);box-shadow:0 0 0 3px #2e6dd82e}.eva-colsmod_tabla .ficha.arrastra{opacity:.45}.eva-colsmod_tabla .ficha .nom{display:flex;align-items:center;gap:6px;min-width:0;font-size:12px;font-weight:700;letter-spacing:.3px;text-transform:uppercase;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.eva-colsmod_tabla .ficha .grip{color:var(--ccm-grip)}.eva-colsmod_tabla .ficha .btns{display:flex;justify-content:space-between;gap:4px}.eva-colsmod_tabla .ficha .btns button{width:32px;height:28px;border-radius:7px;border:1px solid var(--ccm-ficha-line);background:var(--ccm-surface);color:var(--ccm-accent)}.eva-colsmod_tabla .ficha .btns button.quitar{color:var(--ccm-quitar)}.eva-colsmod_tabla .celda{flex:none;box-sizing:border-box;padding:9px 8px;font-size:13px;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.eva-colsmod_tabla .celda.num{text-align:right;font-variant-numeric:tabular-nums}.eva-colsmod_tabla .celda.nueva{background:var(--ccm-nueva)}.eva-colsmod_datos{flex:1 1 auto;min-height:0;display:flex;flex-direction:column;gap:10px;padding:14px 24px}.eva-colsmod_buscar{display:flex;align-items:center;gap:8px;font-size:13px;color:var(--dsn-muted, #5a6b80)}.eva-colsmod_buscar input{width:260px;height:38px;padding:0 12px;border-radius:10px;font:inherit;font-size:14px;border:1px solid var(--dsn-border, #c9d4e3);background:var(--dsn-surface, #fff);color:var(--dsn-ink, #1a2432)}.eva-colsmod_secciones{flex:1 1 auto;min-height:0;display:grid;gap:14px}@media (max-width: 900px){.eva-colsmod_secciones{grid-template-columns:minmax(0,1fr)!important;overflow:auto}}.eva-colsmod_sec{display:flex;flex-direction:column;min-height:0;border-radius:12px;border:1px solid var(--dsn-divider, #dde4ee);overflow:hidden}.eva-colsmod_sechead{display:flex;align-items:center;gap:6px;padding:10px 12px;color:#fff}.eva-colsmod_sechead b{font-size:14px}.eva-colsmod_sechead small{flex:1 1 auto;font-size:12px;opacity:.85}.eva-colsmod_sechead button{height:28px;padding:0 10px;border:0;border-radius:7px;background:#ffffff2e;color:#fff;font-size:12px;font-weight:600}.eva-colsmod_seclista{flex:1 1 auto;min-height:0;overflow:auto;display:flex;flex-direction:column;gap:4px;padding:8px}.eva-colsmod_dato{position:relative;display:flex;align-items:center;gap:10px;min-height:46px;padding:5px 8px;border-radius:9px;border:1px solid transparent;cursor:pointer}.eva-colsmod_dato:hover{border-color:var(--dsn-divider, #dde4ee)}.eva-colsmod_dato.on{border-color:var(--ccm-sel-line);background:var(--ccm-sel-bg)}.eva-colsmod_dato.fija{cursor:default}.eva-colsmod_dato input.sr{position:absolute;opacity:0;width:1px;height:1px;margin:0;pointer-events:none}.eva-colsmod_dato .caja{flex:none;width:20px;height:20px;border-radius:6px;display:flex;align-items:center;justify-content:center;border:1.5px solid var(--ccm-caja-line);background:var(--ccm-surface);color:#fff;font-size:13px;font-weight:700}.eva-colsmod_dato.on .caja{background:var(--dsn-navy, #103a66);border-color:var(--dsn-navy, #103a66)}.eva-colsmod_dato.fija .caja{opacity:.55}.eva-colsmod_dato input.sr:focus-visible+.caja{outline:2px solid var(--dsn-blue, #2e6dd8);outline-offset:2px}.eva-colsmod_dato .txt{flex:1 1 auto;display:flex;flex-direction:column;gap:1px;min-width:0}.eva-colsmod_dato b{font-size:13px;font-weight:600;color:var(--dsn-ink, #1a2432)}.eva-colsmod_dato b em{font-style:normal;font-weight:400;font-size:11px;color:var(--dsn-muted, #6b7a8e)}.eva-colsmod_dato small{font-size:11px;color:var(--dsn-muted, #6b7a8e);white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.eva-colsmod_vacio{padding:16px 10px;text-align:center;font-size:13px;color:var(--dsn-muted, #6b7a8e)}.eva-colsmod_pie{display:flex;align-items:center;flex-wrap:wrap;gap:10px;padding:12px 24px;border-top:1px solid var(--dsn-divider, #e2e8f0);background:var(--dsn-band, #fafbfd)}.eva-colsmod_pie .nota{flex:1 1 200px;font-size:12px;color:var(--dsn-muted, #6b7a8e)}.eva-colsmod_pie .link{height:40px;padding:0 12px;border:0;background:transparent;color:var(--dsn-blue, #2e6dd8);font-weight:600}.eva-colsmod_pie .sec{height:44px;padding:0 18px;border-radius:10px;font-weight:600;border:1px solid var(--dsn-border, #c9d4e3);background:var(--dsn-surface, #fff);color:var(--dsn-navy, #103a66)}.eva-colsmod_pie .pri{height:44px;padding:0 22px;border-radius:10px;font-weight:600;border:1px solid var(--dsn-navy, #103a66);background:var(--dsn-navy, #103a66);color:#fff}.eva-colsmod_guardar{display:flex;gap:6px}.eva-colsmod_guardar input{height:44px;width:200px;padding:0 12px;border-radius:10px;font:inherit;border:1px solid var(--dsn-border, #c9d4e3);background:var(--dsn-surface, #fff);color:var(--dsn-ink, #1a2432)}.eva-colsmod .ccm-render{display:inline-flex;align-items:center;pointer-events:none;max-width:100%;overflow:hidden}.eva-colsmod .ccm-render button{height:auto;min-height:22px;padding:1px 8px;font-size:11px}:root[data-design=nuevo][data-mode=oscuro] .eva-colsmod_tabla .ficha .nom{color:var(--ccm-ink)}@media (prefers-color-scheme: dark){:root[data-design=nuevo][data-mode=auto] .eva-colsmod_tabla .ficha .nom{color:var(--ccm-ink)}}@font-face{font-family:inter-regular;src:url(/fonts/inter/Inter-Regular.ttf)}@font-face{font-family:inter-medium;src:url(/fonts/inter/Inter-Medium.ttf)}@font-face{font-family:inter-semibold;src:url(/fonts/inter/Inter-SemiBold.ttf)}@font-face{font-family:inter-Bold;src:url(/fonts/inter/Inter-Bold.ttf)}@font-face{font-family:Roboto-Regular;src:url(/fonts/roboto/Roboto-Regular.ttf)}.eva-table{width:100%;max-height:100%;min-height:100%;position:relative;border-radius:5px;border:solid var(--table-border-color) 2px;overflow:hidden}.eva-table .row-hovered{background-color:#e8eeff!important}.eva-table_content{width:100%;height:100%;position:absolute;left:0;top:0;display:grid;overflow:auto}.eva-table_column-head{padding:8px 16px;min-width:80px;display:flex;flex-direction:column;background-color:var(--table-head_background);font-family:var(--txt-ppal-semibold);position:sticky;top:0;z-index:1;transition:all .3s;overflow:hidden}.eva-table_column-head[data-fixed=true]{position:sticky;z-index:111}.eva-table_column-head[data-fixed=true][data-colposition=first-column]{left:0;border-right:solid 1px var(--table-border-color)}.eva-table_column-head[data-fixed=true][data-colposition=last-column]{right:0;border-left:solid 1px var(--table-border-color)}.eva-table_column-head>span{width:100%;min-width:0;display:flex;align-items:center;color:var(--table-head_text-color);font-size:14px}.eva-table_column-head>span .eva-table_column-head_label{min-width:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.eva-table_column-head>span[data-textalign=left]{text-align:left;justify-content:flex-start}.eva-table_column-head>span[data-textalign=right]{text-align:right;justify-content:flex-end}.eva-table_column-head>span[data-textalign=center]{text-align:center;justify-content:center}.eva-table_column-head>input{background-color:#fff;padding:5px;font-size:14px;border:solid var(--table-border-color) 2px;border-radius:5px}.eva-table_column-head[data-sortactive=true]{background-color:#e8eeff}.eva-table_column-head_btn-sort{display:inline-flex;align-items:center;transition:opacity .2s;opacity:.8;pointer-events:none}.eva-table_column-head_btn-sort>svg{width:10px;height:10px;color:var(--table-head_text-color);transition:color .2s}.eva-table_column-head_btn-sort[data-active=true]{opacity:1}.eva-table_column-head_btn-sort[data-active=true]>svg{color:var(--table-head_text-color)}.eva-table_column-head_btn-fixed,.eva-table_column-head_btn-fixed--active{position:absolute;top:1px;right:8px;z-index:4;transition:all .3s;width:14px;height:14px;padding:0;border:0;background:transparent;line-height:14px;text-align:center;display:none}.eva-table_column-head_btn-fixed>svg,.eva-table_column-head_btn-fixed--active>svg{width:9px;height:9px;color:#001128;opacity:.5}.eva-table_column-head_btn-fixed:hover>svg,.eva-table_column-head_btn-fixed--active:hover>svg{opacity:1;cursor:pointer}.eva-table_column-head_btn-fixed{transform:rotate(90deg)}.eva-table_column-head_btn-fixed--active{transform:rotate(0)}.eva-table_column-head_resize-handle{position:absolute;right:0;top:0;bottom:0;width:6px;cursor:col-resize;z-index:3}.eva-table_column-head_resize-handle:after{content:"";position:absolute;right:2px;top:20%;bottom:20%;width:3px;border-radius:2px;background:transparent;transition:background .15s}.eva-table_column-head_resize-handle:hover:after{background:#1a2d47e6}.eva-table_column-head:hover .eva-table_column-head_resize-handle:after{background:#1a2d4759}.eva-table_column-head:hover>.eva-table_column-head_btn-fixed,.eva-table_column-head:hover>.eva-table_column-head_btn-fixed--active{display:block}.eva-table_column-data,.eva-table_column-loading{padding:5px 16px;height:44px;font-size:14px;min-width:80px;font-family:var(--txt-ppal-regular);cursor:default}.eva-table_column-data>p,.eva-table_column-loading>p{width:100%;white-space:nowrap;text-overflow:ellipsis;overflow:hidden}.eva-table_column-data>p[data-textalign=left],.eva-table_column-loading>p[data-textalign=left]{text-align:left}.eva-table_column-data>p[data-textalign=right],.eva-table_column-loading>p[data-textalign=right]{text-align:right}.eva-table_column-data>p[data-textalign=center],.eva-table_column-loading>p[data-textalign=center]{text-align:center}.eva-table_column-data>p[data-isnull=true],.eva-table_column-loading>p[data-isnull=true]{color:#959eb380}.eva-table_column-data>p[data-columntype=money],.eva-table_column-loading>p[data-columntype=money]{font-family:var(--txt-ppal-semibold)}.eva-table_column-data>p[data-columntype=money]:first-letter,.eva-table_column-loading>p[data-columntype=money]:first-letter{margin-right:4px}.eva-table_column-data[data-rowcolor=true],.eva-table_column-loading[data-rowcolor=true]{background-color:#eee6fa4d;border-bottom:solid 1px var(--table-border-color);border-top:solid 1px var(--table-border-color)}.eva-table_column-data[data-rowcolor=true][data-fixed=true],.eva-table_column-loading[data-rowcolor=true][data-fixed=true]{background-color:#faf8fe}.eva-table_column-data[data-fixed=true],.eva-table_column-loading[data-fixed=true]{position:sticky;z-index:11;background-color:#fff;border-top:solid 1px var(--table-border-color)}.eva-table_column-data[data-fixed=true][data-colposition=first-column],.eva-table_column-loading[data-fixed=true][data-colposition=first-column]{left:0;border-right:solid 1px var(--table-border-color)}.eva-table_column-data[data-fixed=true][data-colposition=last-column],.eva-table_column-loading[data-fixed=true][data-colposition=last-column]{right:0;border-left:solid 1px var(--table-border-color)}.eva-table_column-data>section,.eva-table_column-loading>section{width:100%;height:100%;display:flex;align-items:center;grid-gap:5px}.eva-table_column-data>section[data-disabled],.eva-table_column-loading>section[data-disabled]{grid-gap:8px}.eva-table_column-data>section[data-textalign=left],.eva-table_column-loading>section[data-textalign=left]{justify-content:flex-start}.eva-table_column-data>section[data-textalign=right],.eva-table_column-loading>section[data-textalign=right]{justify-content:flex-end}.eva-table_column-data>section[data-textalign=center],.eva-table_column-loading>section[data-textalign=center]{justify-content:center}.eva-table_column-loading{display:flex;justify-content:center;align-items:center}.eva-table_column-loading>span{width:80px;height:18px;background:#eee;background:linear-gradient(110deg,#ececec 8%,#f5f5f5 18%,#ececec 33%);border-radius:5px;background-size:200% 100%;-webkit-animation:1.5s shine linear infinite;animation:1.5s shine linear infinite}.eva-table_column-link{color:var(--status-color-primary);cursor:pointer;text-decoration:underline;text-underline-offset:2px}.eva-table_column-link:hover{filter:brightness(.85)}.eva-table_column-sisStatus>div{width:100%;border-radius:15px;display:flex;justify-content:center;align-items:center;font-family:var(--txt-ppal-semibold);gap:3px}.eva-table_column-sisStatus>div>span{width:12px;height:12px;border-radius:50%;margin-top:1px}.eva-table_column-sisStatus[data-sisstatus=true]>div{background-color:var(--status-color-success-light);color:var(--status-color-success)}.eva-table_column-sisStatus[data-sisstatus=true]>div>span{background-color:var(--status-color-success)}.eva-table_column-sisStatus[data-sisstatus=false]>div{background-color:var(--status-color-danger-light);color:var(--status-color-danger)}.eva-table_column-sisStatus[data-sisstatus=false]>div>span{background-color:var(--status-color-danger)}.eva-table_column-fkstatusid>div{width:100%;border-radius:15px;display:flex;justify-content:center;align-items:center;font-family:var(--txt-ppal-semibold);gap:3px;background-color:#94a3b82e;color:#64748b}.eva-table_column-fkstatusid>div>span{width:12px;height:12px;border-radius:50%;margin-top:1px;background-color:#94a3b8}.eva-table_column-fkstatusid[data-fkstatusid=Alta]>div{background-color:var(--status-color-success-light);color:var(--status-color-success)}.eva-table_column-fkstatusid[data-fkstatusid=Alta]>div>span{background-color:var(--status-color-success)}.eva-table_column-fkstatusid[data-fkstatusid=Reingreso]>div{background-color:var(--status-color-success-light);color:var(--status-color-success)}.eva-table_column-fkstatusid[data-fkstatusid=Reingreso]>div>span{background-color:var(--status-color-success)}.eva-table_column-fkstatusid[data-fkstatusid=Baja]>div{background-color:var(--status-color-danger-light);color:var(--status-color-danger)}.eva-table_column-fkstatusid[data-fkstatusid=Baja]>div>span{background-color:var(--status-color-danger)}.eva-table_column-fkstatusid[data-fkstatusid="Cancelación fallida"]>div{background-color:var(--status-color-danger-light);color:var(--status-color-danger)}.eva-table_column-fkstatusid[data-fkstatusid="Cancelación fallida"]>div>span{background-color:var(--status-color-danger)}.eva-table_column-fkstatusid[data-fkstatusid="En proceso de cancelación"]>div{background-color:var(--status-color-warnig-ligth);color:var(--status-color-warnig)}.eva-table_column-fkstatusid[data-fkstatusid="En proceso de cancelación"]>div>span{background-color:var(--status-color-warnig)}.eva-table_column-fkstatusid[data-fkstatusid=Entrada]>div{background-color:var(--status-color-success-light);color:var(--status-color-success)}.eva-table_column-fkstatusid[data-fkstatusid=Entrada]>div>span{background-color:var(--status-color-success)}.eva-table_column-fkstatusid[data-fkstatusid=Salida]>div{background-color:var(--status-color-success-light);color:var(--status-color-success)}.eva-table_column-fkstatusid[data-fkstatusid=Salida]>div>span{background-color:var(--status-color-success)}.eva-table_column-fkstatusid[data-fkstatusid=Cancelado]>div{background-color:var(--status-color-danger-light);color:var(--status-color-danger)}.eva-table_column-fkstatusid[data-fkstatusid=Cancelado]>div>span{background-color:var(--status-color-danger)}.eva-table_column-fkstatusid[data-fkstatusid=Facturado]>div{background-color:var(--status-color-success-light);color:var(--status-color-success)}.eva-table_column-fkstatusid[data-fkstatusid=Facturado]>div>span{background-color:var(--status-color-success)}.eva-table_column-fkstatusid[data-fkstatusid=Aceptado]>div{background-color:var(--status-color-success-light);color:var(--status-color-success)}.eva-table_column-fkstatusid[data-fkstatusid=Aceptado]>div>span{background-color:var(--status-color-success)}.eva-table_column-fkstatusid[data-fkstatusid=Aprobada]>div{background-color:var(--status-color-success-light);color:var(--status-color-success)}.eva-table_column-fkstatusid[data-fkstatusid=Aprobada]>div>span{background-color:var(--status-color-success)}.eva-table_column-fkstatusid[data-fkstatusid=Rechazada]>div{background-color:var(--status-color-danger-light, #fde8e8);color:var(--status-color-danger, #b91c1c)}.eva-table_column-fkstatusid[data-fkstatusid=Rechazada]>div>span{background-color:var(--status-color-danger, #b91c1c)}.eva-table_column-fkstatusid[data-fkstatusid=Confirmado]>div{background-color:var(--status-color-primary-light);color:var(--status-color-primary)}.eva-table_column-fkstatusid[data-fkstatusid=Confirmado]>div>span{background-color:var(--status-color-primary)}.eva-table_column-fkstatusid[data-fkstatusid=Finalizado]>div{background-color:var(--status-color-success-light);color:var(--status-color-success)}.eva-table_column-fkstatusid[data-fkstatusid=Finalizado]>div>span{background-color:var(--status-color-success)}.eva-table_column-fkstatusid[data-fkstatusid=Finalizada]>div{background-color:var(--status-color-primary-light);color:var(--status-color-primary)}.eva-table_column-fkstatusid[data-fkstatusid=Finalizada]>div>span{background-color:var(--status-color-primary)}.eva-table_column-fkstatusid[data-fkstatusid=Recepcionado]>div{background-color:var(--status-color-primary-light);color:var(--status-color-primary)}.eva-table_column-fkstatusid[data-fkstatusid=Recepcionado]>div>span{background-color:var(--status-color-primary)}.eva-table_column-fkstatusid[data-fkstatusid=Aceptada]>div{background-color:var(--status-color-success-light);color:var(--status-color-success)}.eva-table_column-fkstatusid[data-fkstatusid=Aceptada]>div>span{background-color:var(--status-color-success)}.eva-table_column-fkstatusid[data-fkstatusid=Recepcionada]>div{background-color:var(--status-color-primary-light);color:var(--status-color-primary)}.eva-table_column-fkstatusid[data-fkstatusid=Recepcionada]>div>span{background-color:var(--status-color-primary)}.eva-table_column-fkstatusid[data-fkstatusid=Cancelada]>div{background-color:var(--status-color-danger-light);color:var(--status-color-danger)}.eva-table_column-fkstatusid[data-fkstatusid=Cancelada]>div>span{background-color:var(--status-color-danger)}.eva-table_column-fkstatusid[data-fkstatusid=Aplicado]>div{background-color:var(--status-color-primary-light);color:var(--status-color-primary)}.eva-table_column-fkstatusid[data-fkstatusid=Aplicado]>div>span{background-color:var(--status-color-primary)}.eva-table_column-fkstatusid[data-fkstatusid=Remisión]>div{background-color:var(--status-color-success-light);color:var(--status-color-success)}.eva-table_column-fkstatusid[data-fkstatusid=Remisión]>div>span{background-color:var(--status-color-success)}.eva-table_column-fkstatusid[data-fkstatusid=Timbrado]>div{background-color:var(--status-color-success-light);color:var(--status-color-success)}.eva-table_column-fkstatusid[data-fkstatusid=Timbrado]>div>span{background-color:var(--status-color-success)}.eva-table_column-fkstatusid[data-fkstatusid="Timbrado fallido"]>div{background-color:var(--status-color-danger-light);color:var(--status-color-danger)}.eva-table_column-fkstatusid[data-fkstatusid="Timbrado fallido"]>div>span{background-color:var(--status-color-danger)}.eva-table_column-fkstatusid[data-fkstatusid=Conciliado]>div{background-color:var(--status-color-success-light);color:var(--status-color-success)}.eva-table_column-fkstatusid[data-fkstatusid=Conciliado]>div>span{background-color:var(--status-color-success)}.eva-table_column-fkstatusid[data-fkstatusid="En Viaje"]>div,.eva-table_column-fkstatusid[data-fkstatusid="En Ruta"]>div{background-color:var(--status-color-primary-light);color:var(--status-color-primary)}.eva-table_column-fkstatusid[data-fkstatusid="En Viaje"]>div>span,.eva-table_column-fkstatusid[data-fkstatusid="En Ruta"]>div>span{background-color:var(--status-color-primary)}.eva-table_column-fkstatusid[data-fkstatusid=Pagado]>div{background-color:var(--status-color-primary-light);color:var(--status-color-primary)}.eva-table_column-fkstatusid[data-fkstatusid=Pagado]>div>span{background-color:var(--status-color-primary)}.eva-table_column-fkstatusid[data-fkstatusid=Pagada]>div{background-color:var(--status-color-success-light);color:var(--status-color-success)}.eva-table_column-fkstatusid[data-fkstatusid=Pagada]>div>span{background-color:var(--status-color-success)}.eva-table_column-fkstatusid[data-fkstatusid=Liquidado]>div{background-color:var(--status-color-primary-light);color:var(--status-color-primary)}.eva-table_column-fkstatusid[data-fkstatusid=Liquidado]>div>span{background-color:var(--status-color-primary)}.eva-table_column-fkstatusid[data-fkstatusid=Cargado]>div{background-color:var(--status-color-warnig-ligth);color:var(--status-color-warnig)}.eva-table_column-fkstatusid[data-fkstatusid=Cargado]>div>span{background-color:var(--status-color-warnig)}.eva-table_column-fkstatusid[data-fkstatusid=Descargado]>div{background-color:var(--status-color-success-light);color:var(--status-color-success)}.eva-table_column-fkstatusid[data-fkstatusid=Descargado]>div>span{background-color:var(--status-color-success)}.eva-table_column-fkstatusid[data-fkstatusid="En Patio"]>div,.eva-table_column-fkstatusid[data-fkstatusid="En patio (custodia)"]>div{background-color:var(--status-color-primary-light);color:var(--status-color-primary)}.eva-table_column-fkstatusid[data-fkstatusid="En Patio"]>div>span,.eva-table_column-fkstatusid[data-fkstatusid="En patio (custodia)"]>div>span{background-color:var(--status-color-primary)}@-webkit-keyframes shine{to{background-position-x:-200%}}@keyframes shine{to{background-position-x:-200%}}.eva-table_footer-col{display:flex;align-items:center;padding:0 10px;border-top:2px solid #e6e9ee;background:#fafcfd;font-weight:800;font-size:.95rem;color:#16323b;position:sticky;bottom:0;z-index:15}.eva-table_footer-col.first-column{position:sticky;left:0;z-index:15;background:#fff;box-shadow:2px 0 4px #0000000d}.eva-table[data-density] .eva-table_column-data,.eva-table[data-density] .eva-table_column-loading,.eva-table[data-density] .eva-table_column-sisStatus,.eva-table[data-density] .eva-table_column-fkstatusid,.eva-table[data-density] .eva-table_column-link{height:100%;min-height:0;display:flex;align-items:center}.eva-table[data-density] .eva-table_column-data>*,.eva-table[data-density] .eva-table_column-loading>*,.eva-table[data-density] .eva-table_column-sisStatus>*,.eva-table[data-density] .eva-table_column-fkstatusid>*,.eva-table[data-density] .eva-table_column-link>*{min-width:0}.eva-table[data-density] .eva-table_column-data[data-textalign=center],.eva-table[data-density] .eva-table_column-loading[data-textalign=center],.eva-table[data-density] .eva-table_column-sisStatus[data-textalign=center],.eva-table[data-density] .eva-table_column-fkstatusid[data-textalign=center],.eva-table[data-density] .eva-table_column-link[data-textalign=center]{justify-content:center}.eva-table[data-density] .eva-table_column-data[data-textalign=right],.eva-table[data-density] .eva-table_column-loading[data-textalign=right],.eva-table[data-density] .eva-table_column-sisStatus[data-textalign=right],.eva-table[data-density] .eva-table_column-fkstatusid[data-textalign=right],.eva-table[data-density] .eva-table_column-link[data-textalign=right]{justify-content:flex-end}.eva-table[data-density=compacta] .eva-table_column-data,.eva-table[data-density=compacta] .eva-table_column-loading,.eva-table[data-density=compacta] .eva-table_column-sisStatus,.eva-table[data-density=compacta] .eva-table_column-fkstatusid,.eva-table[data-density=compacta] .eva-table_column-link{padding-top:4px;padding-bottom:4px;font-size:13px;line-height:1.25}.eva-table[data-density=compacta] .eva-table_column-head{height:38px}.eva-table_favstar{flex:0 0 auto;border:none;background:transparent;color:#cbd5e1;cursor:pointer;font-size:15px;line-height:1;padding:0 6px 0 0;transition:color .15s,transform .1s}.eva-table_favstar:hover{color:#f5a524;transform:scale(1.15)}.eva-table_favstar.on{color:#f5a524}.eva-table_column-estatusChip span{display:inline-block;padding:2px 12px;border-radius:999px;font-weight:600;font-size:.8rem;white-space:nowrap}.eva-table_column-estatusChip span[data-tone=ok]{background:#2ea04326;color:var(--dsn-green, #2ea043)}.eva-table_column-estatusChip span[data-tone=warn]{background:#b5890029;color:var(--dsn-gold, #b58900)}.eva-table_column-estatusChip span[data-tone=bad]{background:#cf222e24;color:var(--dsn-red, #cf222e)}.eva-table_column-estatusChip span[data-tone=info]{background:#0969da1f;color:var(--dsn-blue, #0969da)}.eva-table_column-estatusChip span[data-tone=muted]{background:#8c8c8c24;color:var(--dsn-muted, #6b7686)}.eva-table_column-head{z-index:100}.eva-table_column-head[data-fixed=true]{z-index:111}.eva-table_column-head[data-fixedside=left],.eva-table_column-data[data-fixedside=left]{border-right:solid 1px var(--table-border-color)}.eva-table_column-head[data-fixedside=right],.eva-table_column-data[data-fixedside=right]{border-left:solid 1px var(--table-border-color)}.eva-table_footer-col{background:var(--dsn-band, #fafcfd);color:var(--dsn-ink, #16323b);border-top:2px solid var(--dsn-border, #e6e9ee);font-size:.85rem;font-variant-numeric:tabular-nums}.eva-table_footer-col.first-column{background:var(--dsn-band, #fff)}.eva-table_footerbar{position:absolute;left:0;right:0;bottom:0;display:grid;overflow:hidden;z-index:20;background:var(--dsn-band, #fafcfd);border-top:3px double var(--dsn-muted, #9aa4b2);box-shadow:0 -2px 8px #0000000f}.eva-table_footerbar .eva-table_footer-col{border-top:none}.eva-table_footerbar .eva-table_footer-col.first-column{position:relative;z-index:1;white-space:nowrap;overflow:visible;font-weight:700}.eva-table_content[data-hasfooter=true]{height:auto;bottom:45px}.eva-table_column-render{width:100%;display:flex;align-items:center}@font-face{font-family:inter-regular;src:url(/fonts/inter/Inter-Regular.ttf)}@font-face{font-family:inter-medium;src:url(/fonts/inter/Inter-Medium.ttf)}@font-face{font-family:inter-semibold;src:url(/fonts/inter/Inter-SemiBold.ttf)}@font-face{font-family:inter-Bold;src:url(/fonts/inter/Inter-Bold.ttf)}@font-face{font-family:Roboto-Regular;src:url(/fonts/roboto/Roboto-Regular.ttf)}.eva-select{display:flex;flex-direction:column;position:relative}.eva-select_label{font-size:14px;padding-bottom:8px}.eva-select_select{padding:8px 16px;border:1px solid #D6D6D6;border-radius:3px;cursor:pointer}.eva-select_select:disabled{cursor:no-drop;background-color:#e2e1e066}.eva-select_message{position:absolute;font-size:12px;top:105%;line-height:12px;color:var(--status-color-danger)}.eva-select:before{width:18px;height:18px;content:"";background-image:url('data:image/svg+xml;utf8,<svg xmlns="http://www.w3.org/2000/svg" height="1em" viewBox="0 0 448 512"><path d="M201.4 342.6c12.5 12.5 32.8 12.5 45.3 0l160-160c12.5-12.5 12.5-32.8 0-45.3s-32.8-12.5-45.3 0L224 274.7 86.6 137.4c-12.5-12.5-32.8-12.5-45.3 0s-12.5 32.8 0 45.3l160 160z"/></svg>');background-position:center;background-repeat:no-repeat;background-size:70%;position:absolute;right:8px;bottom:8px;opacity:.4}@font-face{font-family:inter-regular;src:url(/fonts/inter/Inter-Regular.ttf)}@font-face{font-family:inter-medium;src:url(/fonts/inter/Inter-Medium.ttf)}@font-face{font-family:inter-semibold;src:url(/fonts/inter/Inter-SemiBold.ttf)}@font-face{font-family:inter-Bold;src:url(/fonts/inter/Inter-Bold.ttf)}@font-face{font-family:Roboto-Regular;src:url(/fonts/roboto/Roboto-Regular.ttf)}.eva-multiselectsearch{display:flex;flex-direction:column;position:relative;min-width:0;max-width:100%}.eva-multiselectsearch_label{font-size:14px;padding-bottom:8px}.eva-multiselectsearch_field,.eva-multiselectsearch_field__active,.eva-multiselectsearch_field__disabled{display:flex;align-items:center;gap:6px;padding:4px 10px;border-radius:3px;background:#fff;min-height:38px;cursor:text;transition:border-color .2s;position:relative}.eva-multiselectsearch_field__disabled{cursor:no-drop;background-color:#e2e1e066}.eva-multiselectsearch_chips{display:flex;flex-wrap:wrap;align-items:center;gap:4px;flex:1;min-width:0}.eva-multiselectsearch_chip{display:inline-flex;align-items:center;gap:4px;background:#ebb31e22;border:1px solid rgba(235,179,30,.5333333333);color:#7a5c00;border-radius:20px;padding:1px 6px 1px 8px;font-size:12px;white-space:nowrap;max-width:100%;min-width:0}.eva-multiselectsearch_chip-text{overflow:hidden;text-overflow:ellipsis;min-width:0}.eva-multiselectsearch_chip-remove{display:flex;align-items:center;justify-content:center;width:14px;height:14px;border-radius:50%;border:none;background:transparent;padding:0;cursor:pointer;opacity:.6;transition:all .2s}.eva-multiselectsearch_chip-remove:hover{opacity:1}.eva-multiselectsearch_chip-remove svg{width:8px;height:8px;color:#7a5c00;opacity:1}.eva-multiselectsearch_input{border:none;outline:none;background:transparent;font-size:14px;font-family:var(--txt-sec-regular);color:var(--text-color-black);min-width:80px;flex:1;padding:2px 0}.eva-multiselectsearch_loading{flex-shrink:0;width:18px;height:18px;border-radius:50%;border:3px solid transparent;border-right-color:#eaaa00;animation:multiselectsearch-spin .7s infinite linear}.eva-multiselectsearch_options{max-height:200px;overflow:auto;background-color:#fff;padding:8px 0;border-radius:3px;box-shadow:0 3px 6px #00000029,0 3px 6px #0000003b}.eva-multiselectsearch_options-item{display:flex;align-items:center;margin:1px 0;transition:background .2s}.eva-multiselectsearch_options-item:hover{background:#f3f4fb}.eva-multiselectsearch_options-item.is-highlighted{background:#e4e8fb}.eva-multiselectsearch_options-item>button{width:100%;cursor:pointer;padding:8px 16px;color:var(--text-color-black);font-size:14px;font-family:var(--txt-sec-regular);text-align:left}.eva-multiselectsearch_options-empty{padding:10px 16px;font-size:14px;font-family:var(--txt-sec-regular)}.eva-multiselectsearch_message{position:absolute;font-size:12px;top:105%;line-height:12px;color:var(--status-color-danger)}@keyframes multiselectsearch-spin{to{transform:rotate(1turn)}}.eva-usuarios_form{display:grid;grid-auto-columns:1fr;grid-template-columns:repeat(10,1fr);grid-auto-rows:auto;gap:16px 15px;grid-template-areas:"id nombre nombre nombre apellidoPaterno apellidoPaterno apellidoPaterno apellidoMaterno apellidoMaterno apellidoMaterno" "fkPerfilId fkPerfilId fkPerfilId fkPersonalId fkPersonalId fkPersonalId fkPersonalId fkPersonalId fkPersonalId fkPersonalId" "empresa empresa empresa sucursal sucursal sucursal correo correo correo correo" "usuario usuario usuario contrasena contrasena contrasena telefono telefono telefono telefono" "esJefeTaller esJefeTaller esJefeTaller esJefeTaller esJefeTaller esJefeTaller esJefeTaller esJefeTaller esJefeTaller esJefeTaller"}.eva-usuarios_form-id{grid-area:id;width:100px}.eva-usuarios_form-nombre{grid-area:nombre}.eva-usuarios_form-apellidoPaterno{grid-area:apellidoPaterno}.eva-usuarios_form-apellidoMaterno{grid-area:apellidoMaterno}.eva-usuarios_form-fkPerfilId{grid-area:fkPerfilId}.eva-usuarios_form-fkPersonalId{grid-area:fkPersonalId}.eva-usuarios_form-correo{grid-area:correo}.eva-usuarios_form-usuario{grid-area:usuario}.eva-usuarios_form-contrasena{grid-area:contrasena}.eva-usuarios_form-telefono{grid-area:telefono}.eva-usuarios_form-space{grid-area:space}.eva-usuarios_form-sucursal{grid-area:sucursal}.eva-usuarios_form-empresa{grid-area:empresa}.eva-usuarios_form-esJefeTaller{grid-area:esJefeTaller;display:flex;align-items:center;gap:12px;padding:12px 16px;border:1px solid var(--thm-line, #e2e8f0);border-radius:12px;background:var(--thm-chip, #f8fafc);cursor:pointer;-webkit-user-select:none;user-select:none;transition:border-color .15s ease,background .15s ease,box-shadow .15s ease}.eva-usuarios_form-esJefeTaller:hover{border-color:var(--thm-accent, #14b8a6)}.eva-usuarios_form-esJefeTaller.is-on{border-color:var(--thm-accent, #14b8a6);box-shadow:inset 0 0 0 1px var(--thm-accent, #14b8a6)}.eva-usuarios_form-esJefeTaller[aria-disabled=true]{opacity:.6;cursor:not-allowed}.eva-usuarios_form-esJefeTaller-ico{display:inline-flex;align-items:center;justify-content:center;width:34px;height:34px;border-radius:9px;background:var(--thm-card, #ffffff);border:1px solid var(--thm-line, #e2e8f0);font-size:16px;flex:0 0 auto}.eva-usuarios_form-esJefeTaller-txt{display:flex;flex-direction:column;line-height:1.25}.eva-usuarios_form-esJefeTaller-txt strong{font-size:13.5px;color:var(--thm-ink, #0f172a);font-weight:600}.eva-usuarios_form-esJefeTaller-txt small{font-size:11.5px;color:var(--thm-muted, #64748b)}@font-face{font-family:inter-regular;src:url(/fonts/inter/Inter-Regular.ttf)}@font-face{font-family:inter-medium;src:url(/fonts/inter/Inter-Medium.ttf)}@font-face{font-family:inter-semibold;src:url(/fonts/inter/Inter-SemiBold.ttf)}@font-face{font-family:inter-Bold;src:url(/fonts/inter/Inter-Bold.ttf)}@font-face{font-family:Roboto-Regular;src:url(/fonts/roboto/Roboto-Regular.ttf)}.tab-container{text-align:left;margin-top:200px;width:920px;background-color:#fff}.tabs{display:flex;flex-wrap:wrap;gap:2px;position:relative;width:100%;vertical-align:middle}.tab-item{flex:1 1 130px;min-width:118px;padding:12px 14px 8px;text-align:center;color:#333;background-color:#fff;border-top-left-radius:5px;border-top-right-radius:5px;border-bottom:5px solid transparent;opacity:.6;cursor:pointer;transition:background-color .25s ease,opacity .25s ease;border-color:#eaaa00;white-space:nowrap;font-size:.92rem;line-height:1.15}@media (max-width: 1280px){.tab-item{flex-basis:112px;min-width:104px;padding:9px 8px 6px;font-size:.82rem}}.tab-item:hover,.tab-item.active{opacity:1;background-color:#d6d6d6;border-color:#eaaa00}.tab-content{padding:16px;box-shadow:0 1px 3px #00000029,0 1px 3px #0000003b;overflow-x:auto}.tab-pane{color:#333;display:none}.tab-pane.active{display:block}.tab-pane h2{font-size:24px;margin-bottom:8px}.tab-panel{display:none}.tab-panel.active{display:block}:root[data-design=nuevo][data-mode=oscuro] .tab-item{color:var(--dsn-muted);background-color:transparent;opacity:1}:root[data-design=nuevo][data-mode=oscuro] .tab-item:hover{color:var(--dsn-ink);background-color:var(--dsn-surface)}:root[data-design=nuevo][data-mode=oscuro] .tab-item.active{color:var(--dsn-ink);background-color:var(--dsn-surface);border-color:#eaaa00;font-weight:600}:root[data-design=nuevo][data-mode=oscuro] .tab-content{background-color:var(--dsn-card);border:1px solid var(--dsn-border);box-shadow:none}html[data-design=nuevo][data-pestanas]{--tab-color: var(--dsn-navy, #103a66)}html[data-design=nuevo][data-pestanas][data-pestanas=marino]{--tab-color: #103a66}html[data-design=nuevo][data-pestanas][data-pestanas=verde]{--tab-color: #0e8a76}html[data-design=nuevo][data-pestanas][data-pestanas=morado]{--tab-color: #6d4bd0}html[data-design=nuevo][data-pestanas][data-pestanas=naranja]{--tab-color: #c96a12}html[data-design=nuevo][data-pestanas] .tabs{background-color:var(--tab-color);border-bottom-color:var(--tab-color)}html[data-design=nuevo][data-pestanas] .tabs .tab-item{color:#ffffffd1;border-radius:7px 7px 0 0}html[data-design=nuevo][data-pestanas] .tabs .tab-item:hover{color:#fff;background-color:#ffffff1f;border-color:#f0b00099}html[data-design=nuevo][data-pestanas] .tabs .tab-item.active{color:var(--tab-color);background-color:var(--dsn-card, #fff);border-color:var(--dsn-gold, #f0b000)}html[data-design=nuevo][data-pestanas][data-mode=oscuro] .tabs .tab-item.active{color:var(--dsn-ink, #e8edf5)}.eva-cfg_prev-tabs{margin-top:10px;border:1px solid var(--dsn-border, #d6dbe2);border-radius:10px;overflow:hidden;pointer-events:none}.eva-cfg_prev-tabs .tabs{flex-wrap:nowrap}.eva-cfg_prev-tabs .tab-item{flex:0 0 auto}.eva-asignacion{display:flex;flex-direction:column;gap:.75rem;padding:.25rem 0}.eva-asignacion_head{display:flex;align-items:center;justify-content:space-between;gap:1rem}.eva-asignacion_title{margin:0;font-size:.9rem;font-weight:600;color:var(--text-color-black)}.eva-asignacion_count{flex:0 0 auto;font-size:.75rem;font-weight:600;color:var(--btn-color-success);background:var(--status-color-success-light);border:1px solid var(--btn-color-success);border-radius:999px;padding:2px 10px;white-space:nowrap}.eva-asignacion_search{position:relative}.eva-asignacion_search input{-webkit-appearance:none;-moz-appearance:none;appearance:none;display:block;width:100%;box-sizing:border-box;padding:8px 12px;font-size:.85rem;color:var(--text-color-black);background:var(--background-white);border:1px solid var(--table-border-color);border-radius:8px;outline:none;transition:border-color .15s ease,box-shadow .15s ease}.eva-asignacion_search input:focus{border-color:var(--btn-color-success);box-shadow:0 0 0 3px var(--status-color-success-light)}.eva-asignacion_search input::placeholder{color:#9ca3af}.eva-asignacion_list{max-height:320px;overflow-y:auto;border:1px solid var(--table-border-color);border-radius:8px;background:var(--background-white);padding:4px}.eva-asignacion_row{display:flex;align-items:center;gap:10px;padding:8px 10px;border-radius:6px;cursor:pointer;font-size:.875rem;color:var(--text-color-black);transition:background-color .12s ease;-webkit-user-select:none;user-select:none}.eva-asignacion_row:hover{background:#f3f4f6}.eva-asignacion_row--selected{background:var(--status-color-success-light);font-weight:600}.eva-asignacion_cbx{-moz-appearance:auto;appearance:auto;-webkit-appearance:auto;flex:0 0 auto;width:17px;height:17px;margin:0;accent-color:var(--btn-color-success);cursor:pointer}.eva-asignacion_g1{position:sticky;top:-4px;z-index:1;display:flex;align-items:center;gap:8px;margin:6px 0 2px;padding:6px 10px;font-size:.8rem;font-weight:700;color:var(--text-color-black);background:#eef1f5;border-radius:6px}.eva-asignacion_g2{margin:4px 0 2px;padding:3px 10px;font-size:.78rem;font-weight:600;color:#5b6472}.eva-asignacion_g2-items{padding-left:.5rem}.eva-asignacion_empty{margin:0;padding:1.5rem 1rem;text-align:center;font-size:.85rem;color:#6b7280;border:1px dashed var(--table-border-color);border-radius:8px;background:#fafbfc}.eva-asignacion_footer{display:flex;align-items:center;justify-content:flex-end;gap:.75rem}.eva-asignacion_hint{margin:0;font-size:.75rem;color:#9ca3af}.eva-asignacion_ayuda{margin:0;padding:6px 10px;font-size:.78rem;line-height:1.35;color:#5b6472;background:#f5f7fa;border-left:3px solid var(--btn-color-success);border-radius:6px}:root[data-design=nuevo][data-mode=oscuro] .eva-asignacion_g1{background:var(--dsn-surface);color:var(--dsn-ink)}:root[data-design=nuevo][data-mode=oscuro] .eva-asignacion_empty{background:var(--dsn-surface);color:var(--dsn-muted)}:root[data-design=nuevo][data-mode=oscuro] .eva-asignacion_ayuda{background:var(--dsn-surface);color:var(--dsn-muted)}:root[data-design=nuevo][data-mode=oscuro] .eva-asignacion_search input::placeholder{color:var(--dsn-muted)}.eva-perm{--p-card: #fff;--p-bg: #f4f6fa;--p-ink: #1a2d47;--p-muted: #6b7686;--p-line: #e3e8ef;--p-navy: #103a66;--p-navy-soft: #eaf1f9;--p-green: #1a8f5a;--p-gold: #f0b000;display:flex;flex-direction:column;gap:14px;padding:4px 2px;color:var(--p-ink)}.eva-perm-cab{display:flex;align-items:flex-start;gap:12px;padding:12px 14px;background:var(--p-card);border:1px solid var(--p-line);border-radius:12px}.eva-perm-cab_ic{flex:none;width:38px;height:38px;border-radius:10px;display:grid;place-items:center;background:var(--p-navy-soft);color:var(--p-navy)}.eva-perm-cab_ic svg{width:16px;height:16px}.eva-perm-cab_tx{display:flex;flex-direction:column;gap:3px}.eva-perm-cab_tx b{font-size:.9rem}.eva-perm-cab_tx span{font-size:.78rem;color:var(--p-muted);line-height:1.4}.eva-perm-grupo{display:flex;flex-direction:column;gap:8px}.eva-perm-grupo_tit{display:flex;align-items:center;gap:7px;font-size:.72rem;font-weight:800;text-transform:uppercase;letter-spacing:.05em;color:var(--p-muted)}.eva-perm-grupo_tit svg{width:12px}.eva-perm-grid{display:grid;grid-template-columns:repeat(auto-fill,minmax(300px,1fr));gap:10px}.eva-perm-vistas{display:grid;grid-template-columns:repeat(auto-fill,minmax(220px,1fr));gap:10px}.eva-perm-vista{display:grid;grid-template-columns:auto 1fr;column-gap:10px;row-gap:2px;align-items:center;padding:12px 14px;background:var(--p-card);border:1px solid var(--p-line);border-radius:12px;cursor:pointer;color:var(--p-ink)}.eva-perm-vista input{margin:0}.eva-perm-vista b{font-size:14px}.eva-perm-vista span{grid-column:2;font-size:12px;color:var(--p-muted);line-height:1.35}.eva-perm-vista.is-on{border-color:var(--p-gold);box-shadow:inset 3px 0 0 var(--p-gold)}.eva-perm-card{display:flex;align-items:center;gap:14px;padding:12px 14px;background:var(--p-card);border:1px solid var(--p-line);border-radius:12px;transition:border-color .12s,box-shadow .12s}.eva-perm-card.is-on{border-color:#1a8f5a73;box-shadow:inset 3px 0 0 var(--p-green)}.eva-perm-card_tx{flex:1;min-width:0;display:flex;flex-direction:column;gap:3px;cursor:pointer}.eva-perm-card_tx b{font-size:.86rem}.eva-perm-card_tx span{font-size:.76rem;color:var(--p-muted);line-height:1.35}.eva-perm-card_tx code{align-self:flex-start;font:600 .66rem IBM Plex Mono,ui-monospace,monospace;color:var(--p-muted);background:var(--p-bg);border:1px solid var(--p-line);border-radius:5px;padding:0 5px;margin-top:2px}.eva-perm-switch{flex:none;position:relative;width:42px;height:24px;border:0;border-radius:999px;padding:0;background:#c3ccd7;cursor:pointer;transition:background .2s}.eva-perm-switch i{position:absolute;top:3px;left:3px;width:18px;height:18px;border-radius:50%;background:#fff;box-shadow:0 1px 3px #0000004d;transition:transform .2s}.eva-perm-switch.on{background:var(--p-green)}.eva-perm-switch.on i{transform:translate(18px)}.eva-perm-switch:disabled{opacity:.5;cursor:default}.eva-perm-switch:focus-visible{outline:2px solid var(--p-gold);outline-offset:2px}.eva-perm-vacio{display:flex;align-items:center;justify-content:center;gap:8px;min-height:120px;color:var(--p-muted);font-size:.86rem;border:1px dashed var(--p-line);border-radius:12px}.eva-perm-pie{display:flex;align-items:center;justify-content:flex-end;gap:12px;padding-top:10px;border-top:1px solid var(--p-line)}.eva-perm-pie span{font-size:.78rem;color:var(--p-muted);margin-right:auto}:root[data-design=nuevo][data-mode=oscuro] .eva-perm{--p-card: var(--dsn-card);--p-bg: var(--dsn-surface);--p-ink: var(--dsn-ink);--p-muted: var(--dsn-muted);--p-line: var(--dsn-border);--p-navy: hsl(211 73% 70%);--p-navy-soft: hsl(212 40% 20%);--p-green: hsl(152 55% 48%)}:root[data-design=nuevo][data-mode=oscuro] .eva-perm .eva-perm-switch:not(.on){background:#45505e}.eva-ntf{--n-card: #fff;--n-bg: #f4f6fa;--n-ink: #1a2d47;--n-muted: #6b7686;--n-line: #e3e8ef;--n-navy: #103a66;--n-navy-soft: #eaf1f9;--n-green: #1a8f5a;--n-green-soft: #e6f6ee;--n-gold: #f0b000;--n-red: #b42318;display:flex;flex-direction:column;gap:12px;color:var(--n-ink)}.eva-ntf *,.eva-ntf *:before,.eva-ntf *:after{box-sizing:border-box}.eva-ntf-top{display:grid;grid-template-columns:minmax(220px,1fr) auto minmax(240px,360px);align-items:center;gap:12px;padding:12px 14px;background:var(--n-card);border:1px solid var(--n-line);border-radius:12px}@media (max-width: 900px){.eva-ntf-top{grid-template-columns:1fr}}.eva-ntf-resumen{display:flex;align-items:center;gap:12px;min-width:0}.eva-ntf-resumen_ic{flex:none;width:36px;height:36px;border-radius:10px;display:grid;place-items:center;background:var(--n-navy-soft);color:var(--n-navy)}.eva-ntf-resumen_ic svg{width:15px;height:15px}.eva-ntf-resumen_tx{display:flex;flex-direction:column;gap:6px;min-width:0;flex:1}.eva-ntf-resumen_tx b{font-size:.86rem}.eva-ntf-resumen_tx .barra{height:6px;border-radius:999px;background:var(--n-bg);overflow:hidden}.eva-ntf-resumen_tx .barra i{display:block;height:100%;background:var(--n-green);border-radius:999px;transition:width .25s}.eva-ntf-filtros{display:inline-flex;gap:3px;padding:3px;border-radius:10px;background:var(--n-bg);border:1px solid var(--n-line)}.eva-ntf-filtros button{border:0;border-radius:7px;padding:6px 12px;background:transparent;color:var(--n-muted);font-size:.8rem;font-weight:600;cursor:pointer}.eva-ntf-filtros button.on{background:var(--n-card);color:var(--n-navy);box-shadow:0 1px 3px #103a662e}.eva-ntf-buscar{display:flex;align-items:center;gap:8px;height:38px;padding:0 10px 0 12px;background:var(--n-bg);border:1px solid var(--n-line);border-radius:10px;color:var(--n-muted)}.eva-ntf-buscar svg{width:13px;height:13px;flex:none}.eva-ntf-buscar:focus-within{border-color:var(--n-navy);background:var(--n-card)}.eva-ntf-buscar input{flex:1;min-width:0;height:100%;border:0!important;outline:none;background:transparent!important;box-shadow:none!important;padding:0!important;font-size:.85rem;color:var(--n-ink)}.eva-ntf-buscar button{flex:none;width:24px;height:24px;border:0;border-radius:6px;background:transparent;color:var(--n-muted);display:grid;place-items:center;cursor:pointer}.eva-ntf-buscar button:hover{background:var(--n-line);color:var(--n-ink)}.eva-ntf-horario{border:1px solid var(--n-line);border-radius:12px;background:var(--n-card)}.eva-ntf-horario summary{display:flex;align-items:center;gap:10px;padding:10px 14px;cursor:pointer;list-style:none;font-size:.84rem;font-weight:600}.eva-ntf-horario summary::-webkit-details-marker{display:none}.eva-ntf-horario summary svg{width:13px;color:var(--n-navy)}.eva-ntf-horario summary em{font-style:normal;font-weight:400;color:var(--n-muted);font-size:.78rem;flex:1;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.eva-ntf-horario summary .chev{transition:transform .2s;color:var(--n-muted)}.eva-ntf-horario[open] summary .chev{transform:rotate(180deg)}.eva-ntf-horario_cuerpo{padding:0 14px 12px 37px;display:flex;flex-direction:column;gap:8px}.eva-ntf-horario_cuerpo p{margin:0;font-size:.8rem;color:var(--n-muted);line-height:1.45}.eva-ntf-horario_cuerpo .ley{font-size:.74rem;font-style:italic}.eva-ntf-check{position:relative;display:inline-flex;align-items:center;gap:8px;cursor:pointer;font-size:.8rem;-webkit-user-select:none;user-select:none}.eva-ntf-check input{position:absolute;opacity:0;width:1px;height:1px;pointer-events:none}.eva-ntf-check i{width:18px;height:18px;border-radius:5px;border:2px solid #9fb0c3;display:grid;place-items:center;color:transparent;background:var(--n-card)}.eva-ntf-check i svg{width:10px;height:10px}.eva-ntf-check input:checked+i{background:var(--n-navy);border-color:var(--n-navy);color:#fff}.eva-ntf-check input:focus-visible+i{outline:2px solid var(--n-gold);outline-offset:2px}.eva-ntf-check input:disabled+i{opacity:.5}.eva-ntf-body{display:flex;gap:14px;align-items:flex-start;min-height:380px}@media (max-width: 860px){.eva-ntf-body{flex-direction:column}}.eva-ntf-rail{flex:0 0 250px;max-height:62vh;overflow-y:auto;display:flex;flex-direction:column;gap:10px;padding:10px;background:var(--n-bg);border:1px solid var(--n-line);border-radius:12px}@media (max-width: 860px){.eva-ntf-rail{flex:none;width:100%;max-height:220px}}.eva-ntf-rail_area{display:flex;flex-direction:column;gap:2px}.eva-ntf-rail_area-tit{display:flex;align-items:center;gap:7px;padding:2px 6px 4px;font-size:.7rem;font-weight:800;text-transform:uppercase;letter-spacing:.05em;color:var(--n-muted)}.eva-ntf-rail_area-tit svg{width:11px}.eva-ntf-rail_mod{display:flex;align-items:center;gap:8px;width:100%;padding:7px 8px 7px 24px;border:1px solid transparent;border-radius:8px;background:transparent;color:var(--n-ink);font-size:.82rem;text-align:left;cursor:pointer}.eva-ntf-rail_mod .lbl{flex:1;min-width:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.eva-ntf-rail_mod .count{flex:none;font-size:.68rem;font-weight:700;color:var(--n-muted);background:var(--n-card);border:1px solid var(--n-line);border-radius:999px;padding:0 7px}.eva-ntf-rail_mod .count.on{color:var(--n-green);border-color:var(--n-green);background:var(--n-green-soft)}.eva-ntf-rail_mod:hover{background:var(--n-card)}.eva-ntf-rail_mod.is-active{background:var(--n-card);border-color:var(--n-navy);color:var(--n-navy);font-weight:700;box-shadow:inset 3px 0 0 var(--n-gold)}.eva-ntf-panel{flex:1;min-width:0;display:flex;flex-direction:column;gap:10px}.eva-ntf-panel_cab{display:flex;align-items:center;justify-content:space-between;gap:10px;flex-wrap:wrap}.eva-ntf-panel_cab h4{margin:0;display:inline-flex;align-items:center;gap:8px;font-size:.98rem;color:var(--n-ink)}.eva-ntf-panel_cab h4 .n{font-size:.7rem;color:var(--n-muted);background:var(--n-bg);border:1px solid var(--n-line);border-radius:999px;padding:1px 8px}.eva-ntf-panel_acc{display:inline-flex;gap:6px}.eva-ntf-panel_acc button{border:1px solid var(--n-line);background:var(--n-card);color:var(--n-navy);border-radius:8px;padding:5px 10px;font-size:.76rem;font-weight:700;cursor:pointer}.eva-ntf-panel_acc button:hover{border-color:var(--n-navy)}.eva-ntf-panel_acc button:disabled{opacity:.5;cursor:default}.eva-ntf-grupo{display:flex;flex-direction:column;gap:6px}.eva-ntf-grupo_tit{font-size:.72rem;font-weight:800;text-transform:uppercase;letter-spacing:.04em;color:var(--n-muted);padding-top:4px}.eva-ntf-lista{display:flex;flex-direction:column;gap:6px}.eva-ntf-fila{background:var(--n-card);border:1px solid var(--n-line);border-radius:10px;transition:border-color .12s,box-shadow .12s}.eva-ntf-fila.is-on{border-color:#1a8f5a73;box-shadow:inset 3px 0 0 var(--n-green)}.eva-ntf-fila_head{display:flex;align-items:center;gap:12px;padding:10px 12px}.eva-ntf-fila_txt{flex:1;min-width:0;display:flex;flex-direction:column;gap:2px;cursor:pointer}.eva-ntf-fila_txt .nombre{font-size:.86rem;font-weight:600;color:var(--n-ink)}.eva-ntf-fila_txt .desc{font-size:.75rem;color:var(--n-muted);line-height:1.35}.eva-ntf-fila_tags{display:flex;flex-wrap:wrap;justify-content:flex-end;gap:4px;max-width:40%}.eva-ntf-fila_tags .tag{font-size:.66rem;font-weight:700;color:var(--n-muted);background:var(--n-bg);border:1px solid var(--n-line);border-radius:999px;padding:1px 7px;white-space:nowrap}.eva-ntf-fila_tags .tag.crit{color:var(--n-red);border-color:#b4231859;background:#b4231812}.eva-ntf-fila_tags .tag.app{color:var(--n-navy);border-color:#103a664d;background:var(--n-navy-soft)}.eva-ntf-fila_detalle{display:flex;flex-direction:column;gap:10px;padding:10px 12px 12px 64px;border-top:1px dashed var(--n-line)}.eva-ntf-fila_controles{display:grid;grid-template-columns:repeat(auto-fill,minmax(220px,1fr));gap:10px 14px}.eva-ntf-switch{flex:none;position:relative;width:40px;height:22px;border:0;border-radius:999px;padding:0;background:#c3ccd7;cursor:pointer;transition:background .2s}.eva-ntf-switch i{position:absolute;top:3px;left:3px;width:16px;height:16px;border-radius:50%;background:#fff;box-shadow:0 1px 3px #0000004d;transition:transform .2s}.eva-ntf-switch.on{background:var(--n-green)}.eva-ntf-switch.on i{transform:translate(18px)}.eva-ntf-switch:disabled{opacity:.5;cursor:default}.eva-ntf-switch:focus-visible{outline:2px solid var(--n-gold);outline-offset:2px}.eva-ntf-ctrl{display:flex;flex-direction:column;gap:5px;min-width:0}.eva-ntf-ctrl span{font-size:.74rem;color:var(--n-muted);font-weight:600}.eva-ntf-ctrl span em{font-style:normal;font-weight:400}.eva-ntf-ctrl--monto{max-width:200px}.eva-ntf-push{display:flex;flex-wrap:wrap;align-items:center;gap:8px 16px;font-size:.78rem;color:var(--n-muted)}.eva-ntf-push_app{display:inline-flex;align-items:center;gap:6px;font-weight:700;color:var(--n-navy)}.eva-ntf-push_app svg{width:11px}.eva-ntf-push_fuera{display:inline-flex;align-items:center;gap:6px}.eva-ntf-push_fuera select{font-size:.78rem;border:1px solid var(--n-line);border-radius:7px;padding:3px 6px;background:var(--n-card);color:var(--n-ink)}.eva-ntf-push_nota{font-style:italic}.eva-ntf-vacio{display:grid;place-items:center;min-height:180px;color:var(--n-muted);font-size:.88rem;border:1px dashed var(--n-line);border-radius:12px}.eva-ntf-pie{display:flex;align-items:center;justify-content:flex-end;gap:12px;padding-top:10px;border-top:1px solid var(--n-line)}.eva-ntf-pie span{font-size:.78rem;color:var(--n-muted);margin-right:auto}:root[data-design=nuevo][data-mode=oscuro] .eva-ntf{--n-card: var(--dsn-card);--n-bg: var(--dsn-surface);--n-ink: var(--dsn-ink);--n-muted: var(--dsn-muted);--n-line: var(--dsn-border);--n-navy: hsl(211 73% 70%);--n-navy-soft: hsl(212 40% 20%);--n-green: hsl(152 55% 48%);--n-green-soft: hsl(152 40% 16%);--n-red: hsl(0 80% 70%)}:root[data-design=nuevo][data-mode=oscuro] .eva-ntf .eva-ntf-check input:checked+i{background:#346fb2;border-color:#346fb2}:root[data-design=nuevo][data-mode=oscuro] .eva-ntf .eva-ntf-switch:not(.on){background:#45505e}.eva-epu{--e-card: #fff;--e-bg: #f4f6fa;--e-head: #f3f4f6;--e-ink: #1a2d47;--e-muted: #5f6b7a;--e-line: #e3e8ef;--e-navy: #103a66;--e-navy-soft: #eaf1f9;--e-green: #146c46;--e-green-soft: #d9f2e6;--e-orange: #9a5a00;--e-off: #8a94a3;display:flex;flex-direction:column;gap:14px;padding:4px 2px;color:var(--e-ink)}.eva-epu-cab{display:flex;align-items:flex-start;gap:12px;padding:12px 14px;background:var(--e-card);border:1px solid var(--e-line);border-radius:12px}.eva-epu-cab_ic{flex:none;width:38px;height:38px;border-radius:10px;display:grid;place-items:center;background:var(--e-navy-soft);color:var(--e-navy)}.eva-epu-cab_ic svg{width:16px;height:16px}.eva-epu-cab_tx{display:flex;flex-direction:column;gap:3px}.eva-epu-cab_tx b{font-size:.9rem}.eva-epu-cab_tx span{font-size:.78rem;color:var(--e-muted);line-height:1.4}.eva-epu-tabla{background:var(--e-card);border:1px solid var(--e-line);border-radius:12px;overflow-x:auto}.eva-epu-tr{display:grid;grid-template-columns:minmax(200px,2.2fr) minmax(80px,.8fr) minmax(220px,2fr) minmax(130px,1.1fr) minmax(110px,.9fr);align-items:center;min-width:760px;border-top:1px solid var(--e-line);font-size:.85rem}.eva-epu-tr>*{padding:10px 14px}.eva-epu-tr.is-propio{background:var(--e-navy-soft)}.eva-epu-tr.is-off{color:var(--e-off)}.eva-epu-th{border-top:0;background:var(--e-head);font-size:.7rem;font-weight:800;text-transform:uppercase;letter-spacing:.05em;color:var(--e-muted)}.eva-epu-select{width:100%;max-width:280px;height:34px;padding:0 8px;border:1px solid var(--e-line);border-radius:8px;background:var(--e-card);color:var(--e-ink);font:inherit;font-size:.85rem}.eva-epu-select:focus{outline:2px solid var(--e-navy);outline-offset:1px}.eva-epu-chip{display:inline-block;padding:2px 10px;border-radius:999px;font-size:.72rem;font-weight:700;background:var(--e-bg);color:var(--e-muted)}.eva-epu-chip.is-on{background:var(--e-green-soft);color:var(--e-green)}.eva-epu-pie{display:flex;align-items:center;justify-content:space-between;gap:12px;flex-wrap:wrap}.eva-epu-pie span{font-size:.78rem;color:var(--e-muted)}.eva-epu-vacio{padding:14px;font-size:.82rem;color:var(--e-muted);display:flex;gap:8px;align-items:center}.eva-epu-ef{background:var(--e-card);border:1px solid var(--e-line);border-radius:12px;padding:14px 16px;display:flex;flex-direction:column;gap:10px}.eva-epu-ef_cab{display:flex;align-items:baseline;gap:12px;flex-wrap:wrap}.eva-epu-ef_cab b{font-size:.95rem}.eva-epu-ef_cab span{font-size:.78rem;color:var(--e-muted)}.eva-epu-ef_barra{display:flex;align-items:center;gap:14px;flex-wrap:wrap}.eva-epu-ef_tabla{max-height:420px;overflow:auto;border:1px solid var(--e-line);border-radius:10px}.eva-epu-ef_tr{display:grid;min-width:560px;border-top:1px solid var(--e-line);font-size:.82rem}.eva-epu-ef_tr>*{padding:8px 10px}.eva-epu-ef_tr .is-full{color:var(--e-green);font-weight:600}.eva-epu-ef_tr .is-excl{color:var(--e-orange)}.eva-epu-ef_tr .is-nada{color:var(--e-off)}.eva-epu-ef_th{position:sticky;top:0;z-index:1;border-top:0;background:var(--e-head);font-size:.7rem;font-weight:800;text-transform:uppercase;letter-spacing:.05em;color:var(--e-muted)}.eva-epu-buscar{display:flex;align-items:center;gap:8px;height:34px;padding:0 10px;border:1px solid var(--e-line);border-radius:8px;background:var(--e-card);color:var(--e-muted);min-width:240px}.eva-epu-buscar svg{width:13px}.eva-epu-buscar input{border:0;outline:none;background:transparent;color:var(--e-ink);font:inherit;font-size:.85rem;width:100%}.eva-epu-check.eva-checkbox{flex-direction:row-reverse;align-items:center;gap:8px}.eva-epu-check.eva-checkbox .eva-checkbox_label{font-size:.82rem;cursor:pointer;margin:0}.eva-epu-cuenta{margin-left:auto;font-size:.78rem;color:var(--e-muted)}:root[data-design=nuevo][data-mode=oscuro] .eva-epu{--e-card: var(--dsn-card);--e-bg: var(--dsn-surface);--e-head: var(--dsn-head-bg);--e-ink: var(--dsn-ink);--e-muted: var(--dsn-muted);--e-line: var(--dsn-border);--e-navy: hsl(211 73% 70%);--e-navy-soft: hsl(212 40% 20%);--e-green: hsl(152 55% 55%);--e-green-soft: hsl(152 35% 18%);--e-orange: hsl(36 90% 62%);--e-off: hsl(215 12% 55%)}@media (prefers-color-scheme: dark){:root[data-design=nuevo][data-mode=auto] .eva-epu{--e-card: var(--dsn-card);--e-bg: var(--dsn-surface);--e-head: var(--dsn-head-bg);--e-ink: var(--dsn-ink);--e-muted: var(--dsn-muted);--e-line: var(--dsn-border);--e-navy: hsl(211 73% 70%);--e-navy-soft: hsl(212 40% 20%);--e-green: hsl(152 55% 55%);--e-green-soft: hsl(152 35% 18%);--e-orange: hsl(36 90% 62%);--e-off: hsl(215 12% 55%)}}.eva-cuenta-bancaria_form{display:grid;grid-auto-columns:1fr;grid-template-columns:1fr 1fr 1fr 1fr 1fr 1fr 1fr 1fr 1fr 1fr;grid-template-rows:1fr 1fr 1fr 1fr;gap:16px 15px;grid-template-areas:"id empresa empresa empresa number number name name date date" "bank bank bank bank bank coin interbankKey interbankKey interbankKey interbankKey" "initialBalance initialBalance initialBalance currentBalance currentBalance currentBalance ledgerAccount ledgerAccount ledgerAccount ledgerAccount" "bankCheckFolio bankCheckFolio bankCheckFolio reference reference reference observations observations observations observations"}.eva-cuenta-bancaria_form-id{grid-area:id;width:100px}.eva-cuenta-bancaria_form-empresa{grid-area:empresa}.eva-cuenta-bancaria_form-number{grid-area:number}.eva-cuenta-bancaria_form-name{grid-area:name}.eva-cuenta-bancaria_form-date{grid-area:date}.eva-cuenta-bancaria_form-bank{grid-area:bank}.eva-cuenta-bancaria_form-coin{grid-area:coin;width:120px}.eva-cuenta-bancaria_form-interbankKey{grid-area:interbankKey}.eva-cuenta-bancaria_form-initialBalance{grid-area:initialBalance}.eva-cuenta-bancaria_form-currentBalance{grid-area:currentBalance}.eva-cuenta-bancaria_form-ledgerAccount{grid-area:ledgerAccount}.eva-cuenta-bancaria_form-bankCheckFolio{grid-area:bankCheckFolio}.eva-cuenta-bancaria_form-reference{grid-area:reference}.eva-cuenta-bancaria_form-observations{grid-area:observations}@font-face{font-family:inter-regular;src:url(/fonts/inter/Inter-Regular.ttf)}@font-face{font-family:inter-medium;src:url(/fonts/inter/Inter-Medium.ttf)}@font-face{font-family:inter-semibold;src:url(/fonts/inter/Inter-SemiBold.ttf)}@font-face{font-family:inter-Bold;src:url(/fonts/inter/Inter-Bold.ttf)}@font-face{font-family:Roboto-Regular;src:url(/fonts/roboto/Roboto-Regular.ttf)}.eva-multiselect{display:flex;flex-direction:column;position:relative}.eva-multiselect_label{font-size:14px;padding-bottom:8px}.eva-multiselect_trigger,.eva-multiselect_trigger__active,.eva-multiselect_trigger__disabled{display:flex;align-items:center;justify-content:space-between;gap:8px;padding:6px 16px;border-radius:3px;cursor:pointer;background:#fff;min-height:38px;width:100%;text-align:left;transition:border-color .2s;border-bottom:1px solid #EBB31E}.eva-multiselect_trigger__active{border-color:#ebb31e}.eva-multiselect_trigger__disabled{cursor:no-drop;background-color:#e2e1e066}.eva-multiselect_trigger-placeholder{color:#999;font-size:14px;flex:1}.eva-multiselect_trigger-icon,.eva-multiselect_trigger-icon__open{flex-shrink:0;width:12px;height:12px;color:#001128;opacity:.4;transition:transform .2s}.eva-multiselect_trigger-icon__open{transform:rotate(180deg)}.eva-multiselect_chips{display:flex;flex-wrap:wrap;align-items:center;gap:4px;flex:1}.eva-multiselect_chip{display:inline-flex;align-items:center;gap:4px;background:#ebb31e22;border:1px solid rgba(235,179,30,.5333333333);color:#7a5c00;border-radius:20px;padding:1px 6px 1px 8px;font-size:12px;white-space:nowrap}.eva-multiselect_chip-remove{display:flex;align-items:center;justify-content:center;width:14px;height:14px;border-radius:50%;border:none;background:transparent;padding:0;cursor:pointer;opacity:.6;transition:all .2s}.eva-multiselect_chip-remove:hover{opacity:1;background:#ebb31e44}.eva-multiselect_chip-remove svg{width:8px;height:8px;color:#7a5c00;opacity:1}.eva-multiselect_options{max-height:200px;overflow:auto;background-color:#fff;padding:8px 0;border-radius:3px;box-shadow:0 3px 6px #00000029,0 3px 6px #0000003b}.eva-multiselect_options-item{display:flex;align-items:center;margin:1px 0;transition:all .3s}.eva-multiselect_options-item:hover{background:#f3f4fb}.eva-multiselect_options-item.is-highlighted{background:#e4e8fb}.eva-multiselect_options-item>button{width:100%;cursor:pointer;padding:8px 16px;color:var(--text-color-black);font-size:16px;font-family:var(--txt-sec-regular);text-align:left;display:flex;align-items:center;gap:10px}.eva-multiselect_options-item>button[data-selected=true] .eva-multiselect_options-item_check{background-color:#ebb31e;border-color:#ebb31e;background-image:url('data:image/svg+xml;utf8,<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 448 512"><path fill="white" d="M438.6 105.4c12.5 12.5 12.5 32.8 0 45.3l-256 256c-12.5 12.5-32.8 12.5-45.3 0l-128-128c-12.5-12.5-12.5-32.8 0-45.3s32.8-12.5 45.3 0L160 338.7 393.4 105.4c12.5-12.5 32.8-12.5 45.3 0z"/></svg>');background-repeat:no-repeat;background-position:center;background-size:70%}.eva-multiselect_options-item_check{flex-shrink:0;width:16px;height:16px;border:1px solid #D6D6D6;border-radius:3px;transition:all .2s}.eva-multiselect_message{position:absolute;font-size:12px;top:105%;line-height:12px;color:var(--status-color-danger)}.eva-opcion-etiqueta{display:inline-block;margin-left:8px;padding:1px 6px;border-radius:4px;font-size:.68rem;font-weight:600;line-height:1.4;vertical-align:middle;color:var(--dsn-muted, #4b5563);background:var(--dsn-surface, #f3f4f6);border:1px solid var(--dsn-border, #e5e7eb)}.eva-concepto_form{display:grid;grid-auto-columns:1fr;grid-template-columns:1fr 1fr 1fr 1fr 1fr 1fr 1fr 1fr 1fr 1fr;grid-template-rows:1fr 1fr 1fr 1fr;gap:16px 15px;grid-template-areas:"id empresa empresa empresa name name name name name name" "tipo tipo categoria categoria descripcion descripcion descripcion descripcion descripcion descripcion" "table table table table table table table table table table" "table table table table table table table table table table" "table table table table table table table table table table"}.eva-concepto_form-id{grid-area:id;width:100px}.eva-concepto_form-empresa{grid-area:empresa}.eva-concepto_form-name{grid-area:name}.eva-concepto_form-tipo{grid-area:tipo}.eva-concepto_form-categoria{grid-area:categoria}.eva-concepto_form-descripcion{grid-area:descripcion}.eva-concepto_form-table{grid-area:table;height:100%}.eva-concepto_form-conciliacion{grid-area:table;align-self:start;display:flex;flex-direction:column;gap:4px}.eva-concepto_form-conciliacion small{color:var(--dsn-muted, #6b7280);font-size:12px;line-height:1.35}.eva-concepto_form-checkbox{display:inline-block;position:relative}.eva-ingresos_form_sinfactoraje{display:grid;grid-template-columns:repeat(10,1fr);gap:16px 15px;grid-template-rows:repeat(5,auto);grid-template-areas:"id            tipomovimiento          fecha        fecha        empresa      empresa      empresa      empresa    moneda   tipocambio " "cuentabancaria cuentabancaria concepto concepto concepto reference reference reference  importe importe" "cliente      cliente   formapago    formapago formapago rfc banco banco cuenta cuenta" "observations observations    observations   observations     observations     observations    observations    observations    observations observations" "checkbox     checkbox     checkbox     checkbox     checkbox     checkbox     checkbox     checkbox     checkbox     checkbox"}.eva-ingresos_form_sinfactoraje-empresa{grid-area:empresa}.eva-ingresos_form_sinfactoraje-id{grid-area:id;width:120px}.eva-ingresos_form_sinfactoraje-fecha{grid-area:fecha}.eva-ingresos_form_sinfactoraje-cuentabancaria{grid-area:cuentabancaria}.eva-ingresos_form_sinfactoraje-tipomovimiento{grid-area:tipomovimiento}.eva-ingresos_form_sinfactoraje-moneda{grid-area:moneda}.eva-ingresos_form_sinfactoraje-tipocambio{grid-area:tipocambio}.eva-ingresos_form_sinfactoraje-importe{grid-area:importe}.eva-ingresos_form_sinfactoraje-formapago{grid-area:formapago}.eva-ingresos_form_sinfactoraje-rfc{grid-area:rfc}.eva-ingresos_form_sinfactoraje-banco{grid-area:banco}.eva-ingresos_form_sinfactoraje-financiera{grid-area:financiera}.eva-ingresos_form_sinfactoraje-cuenta{grid-area:cuenta}.eva-ingresos_form_sinfactoraje-cliente{grid-area:cliente}.eva-ingresos_form_sinfactoraje-comision{grid-area:comision}.eva-ingresos_form_sinfactoraje-importefacturado{grid-area:importefacturado}.eva-ingresos_form_sinfactoraje-concepto{grid-area:concepto}.eva-ingresos_form_sinfactoraje-reference{grid-area:reference}.eva-ingresos_form_sinfactoraje-observations{grid-area:observations}.eva-ingresos_form_sinfactoraje-checkbox{grid-area:checkbox}.eva-ingresos_form_factoraje{display:grid;grid-template-columns:repeat(10,1fr);gap:16px 15px;grid-template-rows:repeat(6,auto);grid-template-areas:"id           tipomovimiento           fecha        fecha        fecha      fecha      empresa      empresa     moneda   tipocambio" "cuentabancaria cuentabancaria concepto concepto concepto concepto reference reference  importe importe" "financiera  financiera   formapago   formapago    formapago    formapago    rfc          banco cuenta cuenta" "solicitud    solicitud    comision   comision comision  comision  importefacturado observations observations observations" "checkbox     checkbox     checkbox     checkbox     checkbox     checkbox     checkbox     checkbox     checkbox     checkbox"}.eva-ingresos_form_factoraje-empresa{grid-area:empresa}.eva-ingresos_form_factoraje-id{grid-area:id;width:120px}.eva-ingresos_form_factoraje-fecha{grid-area:fecha}.eva-ingresos_form_factoraje-cuentabancaria{grid-area:cuentabancaria}.eva-ingresos_form_factoraje-tipomovimiento{grid-area:tipomovimiento}.eva-ingresos_form_factoraje-moneda{grid-area:moneda}.eva-ingresos_form_factoraje-tipocambio{grid-area:tipocambio}.eva-ingresos_form_factoraje-importe{grid-area:importe}.eva-ingresos_form_factoraje-formapago{grid-area:formapago}.eva-ingresos_form_factoraje-rfc{grid-area:rfc}.eva-ingresos_form_factoraje-banco{grid-area:banco}.eva-ingresos_form_factoraje-financiera{grid-area:financiera}.eva-ingresos_form_factoraje-cuenta{grid-area:cuenta}.eva-ingresos_form_factoraje-cliente{grid-area:cliente}.eva-ingresos_form_factoraje-comision{grid-area:comision}.eva-ingresos_form_factoraje-importefacturado{grid-area:importefacturado}.eva-ingresos_form_factoraje-concepto{grid-area:concepto}.eva-ingresos_form_factoraje-reference{grid-area:reference}.eva-ingresos_form_factoraje-observations{grid-area:observations}.eva-ingresos_form_factoraje-checkbox{grid-area:checkbox}.eva-ingresos_form_factoraje-solicitud{grid-area:solicitud}.eva-ingresos_form_factoraje_28{display:grid;grid-template-columns:repeat(10,1fr);gap:16px 15px;grid-template-rows:repeat(6,auto);grid-template-areas:"id           tipomovimiento           fecha        fecha        empresa      empresa      empresa      empresa      moneda     tipocambio " "cuentabancaria cuentabancaria concepto concepto concepto reference reference reference  importe importe" "financiera financiera    formapago   formapago     rfc    rfc  banco banco cuenta cuenta" "observations     observations     observations    observations    observations    observations observations observations observations observations" "checkbox     checkbox     checkbox     checkbox     checkbox     checkbox     checkbox     checkbox     checkbox     checkbox"}.eva-ingresos_form_factoraje_28-empresa{grid-area:empresa}.eva-ingresos_form_factoraje_28-id{grid-area:id;width:120px}.eva-ingresos_form_factoraje_28-fecha{grid-area:fecha}.eva-ingresos_form_factoraje_28-cuentabancaria{grid-area:cuentabancaria}.eva-ingresos_form_factoraje_28-tipomovimiento{grid-area:tipomovimiento}.eva-ingresos_form_factoraje_28-moneda{grid-area:moneda}.eva-ingresos_form_factoraje_28-tipocambio{grid-area:tipocambio}.eva-ingresos_form_factoraje_28-importe{grid-area:importe}.eva-ingresos_form_factoraje_28-formapago{grid-area:formapago}.eva-ingresos_form_factoraje_28-rfc{grid-area:rfc}.eva-ingresos_form_factoraje_28-banco{grid-area:banco}.eva-ingresos_form_factoraje_28-financiera{grid-area:financiera}.eva-ingresos_form_factoraje_28-cuenta{grid-area:cuenta}.eva-ingresos_form_factoraje_28-cliente{grid-area:cliente}.eva-ingresos_form_factoraje_28-comision{grid-area:comision}.eva-ingresos_form_factoraje_28-importefacturado{grid-area:importefacturado}.eva-ingresos_form_factoraje_28-concepto{grid-area:concepto}.eva-ingresos_form_factoraje_28-reference{grid-area:reference}.eva-ingresos_form_factoraje_28-observations{grid-area:observations}.eva-ingresos_form_factoraje_28-checkbox{grid-area:checkbox}.eva-ingresos_form_factoraje_29{display:grid;grid-template-columns:repeat(10,1fr);gap:16px 15px;grid-template-rows:repeat(6,auto);grid-template-areas:"id           tipomovimiento           fecha        fecha        fecha      fecha      empresa      empresa     moneda   tipocambio" "cuentabancaria cuentabancaria concepto concepto concepto concepto reference reference  importe importe" "financiera  financiera   formapago   formapago    formapago    formapago    rfc          banco cuenta cuenta" "cliente    cliente    comision   comision comision  comision  importefacturado observations observations observations" "checkbox     checkbox     checkbox     checkbox     checkbox     checkbox     checkbox     checkbox     checkbox     checkbox"}.eva-ingresos_form_factoraje_29-empresa{grid-area:empresa}.eva-ingresos_form_factoraje_29-id{grid-area:id;width:120px}.eva-ingresos_form_factoraje_29-fecha{grid-area:fecha}.eva-ingresos_form_factoraje_29-cuentabancaria{grid-area:cuentabancaria}.eva-ingresos_form_factoraje_29-tipomovimiento{grid-area:tipomovimiento}.eva-ingresos_form_factoraje_29-moneda{grid-area:moneda}.eva-ingresos_form_factoraje_29-tipocambio{grid-area:tipocambio}.eva-ingresos_form_factoraje_29-importe{grid-area:importe}.eva-ingresos_form_factoraje_29-formapago{grid-area:formapago}.eva-ingresos_form_factoraje_29-rfc{grid-area:rfc}.eva-ingresos_form_factoraje_29-banco{grid-area:banco}.eva-ingresos_form_factoraje_29-financiera{grid-area:financiera}.eva-ingresos_form_factoraje_29-cuenta{grid-area:cuenta}.eva-ingresos_form_factoraje_29-comision{grid-area:comision}.eva-ingresos_form_factoraje_29-importefacturado{grid-area:importefacturado}.eva-ingresos_form_factoraje_29-concepto{grid-area:concepto}.eva-ingresos_form_factoraje_29-reference{grid-area:reference}.eva-ingresos_form_factoraje_29-observations{grid-area:observations}.eva-ingresos_form_factoraje_29-checkbox{grid-area:checkbox}.eva-ingresos_form_factoraje_29-cliente{grid-area:cliente}.eva-tabla-solicitud-asociar{height:100%;overflow:auto;display:grid;grid-template-columns:repeat(9,1fr);grid-template-rows:auto 1fr;gap:16px 15px;grid-template-areas:"search search search search . . . . ." "table  table  table  table  table  table  table  table  table"}.eva-tabla-solicitud-asociar_search{grid-area:search}.eva-tabla-solicitud-asociar_table{grid-area:table;min-height:200px}.eva-editar-importe-garantia_form{display:grid;grid-template-columns:repeat(10,1fr);gap:16px 15px;grid-template-areas:"id fecha fecha fecha proveedor proveedor proveedor proveedor proveedor proveedor" ". . . . . . importe importe importe importe"}.eva-editar-importe-garantia_form-id{grid-area:id;width:90px}.eva-editar-importe-garantia_form-fecha{grid-area:fecha}.eva-editar-importe-garantia_form-proveedor{grid-area:proveedor}.eva-editar-importe-garantia_form-importe{grid-area:importe}.eva-tabla-solicitud-asociadas{height:100%;overflow:auto;display:grid;grid-template-columns:repeat(9,1fr);grid-template-rows:auto 1fr;gap:16px 15px;grid-template-areas:"search search search search . . . . ." "table  table  table  table  table  table  table  table  table"}.eva-tabla-solicitud-asociadas_search{grid-area:search}.eva-tabla-solicitud-asociadas_table{grid-area:table;min-height:200px}.eva-traspasos_form{display:grid;grid-auto-columns:1fr;grid-template-columns:repeat(12,1fr);grid-template-rows:auto;gap:16px 15px;grid-template-areas:"id  fkEmpresaId fkEmpresaId fkEmpresaId fkEmpresaId fkEmpresaId fecha fecha fecha space space space" "cuentaOrigen cuentaOrigen cuentaOrigen cuentaOrigen cuentaOrigen conceptoOrigen conceptoOrigen conceptoOrigen conceptoOrigen monedaOrigen monedaOrigen tipoCambioOrigen" "cuentaDestino cuentaDestino cuentaDestino cuentaDestino cuentaDestino conceptoDestino conceptoDestino conceptoDestino conceptoDestino monedaDestino monedaDestino tipoCambioDestino" "formaPago formaPago formaPago formaPago formaPago importe importe importe importe referencia referencia referencia" "observaciones observaciones observaciones observaciones observaciones observaciones observaciones observaciones observaciones observaciones observaciones observaciones"}.eva-traspasos_form-id{grid-area:id}.eva-traspasos_form-fkEmpresaId{grid-area:fkEmpresaId}.eva-traspasos_form-fecha{grid-area:fecha}.eva-traspasos_form-space{grid-area:space}.eva-traspasos_form-forma-pago{grid-area:formaPago}.eva-traspasos_form-importe{grid-area:importe}.eva-traspasos_form-referencia{grid-area:referencia}.eva-traspasos_form-cuenta-origen{grid-area:cuentaOrigen}.eva-traspasos_form-concepto-origen{grid-area:conceptoOrigen}.eva-traspasos_form-moneda-origen{grid-area:monedaOrigen}.eva-traspasos_form-tipo-cambio-origen{grid-area:tipoCambioOrigen}.eva-traspasos_form-cuenta-destino{grid-area:cuentaDestino}.eva-traspasos_form-concepto-destino{grid-area:conceptoDestino}.eva-traspasos_form-moneda-destino{grid-area:monedaDestino}.eva-traspasos_form-tipo-cambio-destino{grid-area:tipoCambioDestino}.eva-traspasos_form-observaciones{grid-area:observaciones}.eva-conc{--primary:#009FE5;--teal:#16A596;--teal-l:#D8EEED;--danger:#DC1F2F;--danger-l:#FADDE0;--warn:#fc9804;--warn-l:#FFE6C9;--primary-l:#bae6f9;--navy:#001128;--navy2:#1A2D47;--muted:#6b7280;--line:#e6e7eb;--chip:#f4f5f7;font-size:13px;color:var(--navy2)}.eva-conc .fg{display:flex;flex-direction:column;gap:4px}.eva-conc .fg label{font-size:11px;color:var(--muted);font-weight:600}.eva-conc .fg select,.eva-conc .fg input{border:1px solid #D5D5D5;border-radius:5px;padding:7px 9px;font-size:12.5px;background:#fff;color:var(--navy2)}.eva-conc_cfg{display:grid;grid-template-columns:repeat(6,1fr);gap:12px;align-items:start;margin-bottom:10px}.eva-conc_cfg .acts{grid-column:1/-1;flex-direction:row;flex-wrap:wrap;gap:8px}@media (max-width: 900px){.eva-conc_cfg{grid-template-columns:repeat(2,1fr)}}.eva-conc .b{border:none;border-radius:5px;padding:8px 13px;font-size:12.5px;font-weight:600;cursor:pointer}.eva-conc .b-primary{background:var(--primary);color:#fff}.eva-conc .b-teal{background:var(--teal);color:#fff}.eva-conc .b-ghost{background:#fff;color:var(--navy2);border:1px solid #D5D5D5}.eva-conc .b-ghost:hover{border-color:var(--primary);color:var(--primary)}.eva-conc .b-danger{background:var(--danger);color:#fff}.eva-conc .b:disabled{opacity:.5;cursor:default}.eva-conc_ro{font-size:11.5px;font-weight:600;color:#8a5a00;background:var(--warn-l);border:1px solid #f0d090;border-radius:6px;padding:6px 12px;margin-bottom:10px;display:inline-block}.eva-conc .fg.money .minp{display:flex;align-items:center;border:1px solid #D5D5D5;border-radius:5px;background:#fff;overflow:hidden}.eva-conc .fg.money .minp .cur{padding:7px 8px;font-size:12.5px;font-weight:700;color:var(--teal);background:#f4f5f7;border-right:1px solid #e6e7eb}.eva-conc .fg.money .minp input{border:0!important;border-radius:0;text-align:right;font-variant-numeric:tabular-nums;flex:1;width:100%}.eva-conc .fg.money small{font-size:10.5px;color:var(--muted);font-variant-numeric:tabular-nums}.eva-conc .b:disabled{opacity:.55;cursor:default}.eva-conc_imp{font-size:11.5px;color:var(--muted);margin:2px 2px 10px}.eva-conc_kpis{display:grid;grid-template-columns:repeat(5,1fr);gap:10px;margin-bottom:12px}.eva-conc_kpis .k{background:#fff;border:1px solid var(--line);border-radius:6px;padding:10px 12px;display:flex;flex-direction:column;gap:4px}.eva-conc_kpis .k .l{font-size:10.5px;color:var(--muted);text-transform:uppercase;letter-spacing:.03em;font-weight:600}.eva-conc_kpis .k .v{font-size:18px;font-weight:750;color:var(--navy);font-variant-numeric:tabular-nums}.eva-conc_kpis .k .f{font-size:10px;color:var(--muted);font-variant-numeric:tabular-nums;margin-top:2px}.eva-conc_kpis .k.ok .v{color:var(--teal)}.eva-conc_kpis .k.danger .v{color:var(--danger)}@media (max-width: 900px){.eva-conc_kpis{grid-template-columns:repeat(2,1fr)}}.eva-conc_tabs{display:flex;gap:2px;border-bottom:1px solid var(--line);margin-bottom:6px;flex-wrap:wrap}.eva-conc_tabs .tab{padding:8px 14px;font-size:12.5px;font-weight:600;color:var(--muted);cursor:pointer;border-bottom:2px solid transparent}.eva-conc_tabs .tab.on{color:var(--primary);border-bottom-color:var(--primary)}.eva-conc_tabs .tab b{font-size:11px;background:var(--chip);border-radius:999px;padding:1px 7px;margin-left:5px}.eva-conc_tblwrap{overflow:auto;max-height:46vh;border:1px solid var(--line);border-radius:6px}.eva-conc_tbl{width:100%;border-collapse:collapse;font-size:12px}.eva-conc_tbl th{text-align:left;font-size:10.5px;text-transform:uppercase;letter-spacing:.03em;color:var(--muted);font-weight:700;padding:8px 10px;border-bottom:1px solid var(--line);position:sticky;top:0;background:#fff}.eva-conc_tbl th.r,.eva-conc_tbl td.r{text-align:right}.eva-conc_tbl td{padding:7px 10px;border-bottom:1px solid #f1f2f6}.eva-conc_tbl td.desc{max-width:300px;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.eva-conc_tbl td.ref{font-size:10.5px;color:var(--muted)}.eva-conc_tbl td.cargo{color:var(--danger);font-weight:600}.eva-conc_tbl td.abono{color:var(--teal);font-weight:600}.eva-conc_tbl td.sys{font-size:11px;color:var(--muted)}.eva-conc_tbl td.empty{text-align:center;color:var(--muted);padding:26px}.eva-conc_tbl tr.row-bank td{background:#f5fbff}.eva-conc_tbl tr.row-sys td{background:#fffaf1}.eva-conc .pill{font-size:10.5px;font-weight:700;padding:2px 9px;border-radius:999px;white-space:nowrap}.eva-conc .pill.ok{background:var(--teal-l);color:#0c6f64}.eva-conc .pill.bank{background:var(--primary-l);color:#025c86}.eva-conc .pill.sys{background:var(--warn-l);color:#8a5a00}.eva-conc_tbl th.c,.eva-conc_tbl td.c{text-align:center}.eva-conc_filtros{display:flex;align-items:center;gap:10px;flex-wrap:wrap;margin:2px 0 8px}.eva-conc_filtros .seg{display:inline-flex;border:1px solid var(--line);border-radius:7px;overflow:hidden}.eva-conc_filtros .seg .opt{font-size:11.5px;font-weight:600;color:var(--muted);padding:6px 12px;cursor:pointer;border-right:1px solid var(--line)}.eva-conc_filtros .seg .opt:last-child{border-right:0}.eva-conc_filtros .seg .opt.on{color:#fff;background:var(--primary)}.eva-conc_filtros .seg .opt.on.ingreso{background:var(--teal)}.eva-conc_filtros .seg .opt.on.egreso{background:var(--danger)}.eva-conc_filtros .fl{display:inline-flex;align-items:center;gap:6px;font-size:11.5px;color:var(--muted);font-weight:600}.eva-conc_filtros .fl input,.eva-conc_filtros .fbusca{border:1px solid var(--line);border-radius:6px;padding:6px 9px;font-size:12px}.eva-conc_filtros .fbusca{min-width:220px}.eva-conc_filtros .fclear{font-size:11.5px;color:var(--primary);font-weight:600;cursor:pointer}.eva-conc_filtros .fcount{margin-left:auto;font-size:11px;color:var(--muted)}.eva-conc .ttipo{font-size:10.5px;font-weight:700;padding:2px 8px;border-radius:999px;white-space:nowrap}.eva-conc .ttipo.ing{background:var(--teal-l);color:#0c6f64}.eva-conc .ttipo.egr{background:var(--danger-l);color:#a11722}.eva-conc .bmark{font-size:11px;font-weight:600;padding:4px 10px;border-radius:6px;cursor:pointer;border:1px solid transparent}.eva-conc .bmark.on{background:var(--teal);color:#fff}.eva-conc .bmark.off{background:#fff;color:var(--danger);border-color:var(--danger)}.eva-conc_footer{display:flex;align-items:center;justify-content:space-between;gap:14px;width:100%;flex-wrap:wrap}.eva-conc_footer .cuadre{font-size:12.5px;color:#1a2d47}.eva-conc_footer .cuadre b{font-variant-numeric:tabular-nums}.eva-conc_footer .cuadre b.ok{color:#16a596}.eva-conc_footer .cuadre b.danger{color:#dc1f2f}.eva-conc_footer .acts{display:flex;gap:8px}.eva-conc_footer .b{border:none;border-radius:5px;padding:8px 14px;font-size:12.5px;font-weight:600;cursor:pointer}.eva-conc_footer .b-primary{background:#009fe5;color:#fff}.eva-conc_footer .b-teal{background:#16a596;color:#fff}.eva-conc_footer .b-ghost{background:#fff;color:#1a2d47;border:1px solid #D5D5D5}.eva-conc_footer .b-danger{background:#dc1f2f;color:#fff}.eva-conc_footer .b:disabled{opacity:.55;cursor:default}.conc-overlay{position:fixed;top:0;right:0;bottom:0;left:0;z-index:99999;background:radial-gradient(120% 120% at 50% 0%,#1a2d4794,#080d18bd);-webkit-backdrop-filter:blur(5px);backdrop-filter:blur(5px);display:flex;align-items:center;justify-content:center;animation:conc-fade .25s ease}@keyframes conc-fade{0%{opacity:0}to{opacity:1}}.conc-overlay_box{position:relative;overflow:hidden;background:#fff;color:#1a2d47;border-radius:18px;padding:34px 42px 30px;text-align:center;box-shadow:0 26px 70px #0000006b,inset 0 1px #ffffffb3;min-width:320px;max-width:92vw;animation:conc-pop .38s cubic-bezier(.2,.9,.3,1.25)}.conc-overlay_box:before{content:"";position:absolute;top:0;left:0;right:0;height:4px;background:linear-gradient(90deg,#1a2d47,#009fe5 45%,#f4a825)}@keyframes conc-pop{0%{transform:translateY(10px) scale(.95);opacity:0}to{transform:none;opacity:1}}.conc-doc{position:relative;width:60px;height:68px;margin:8px auto 20px;filter:drop-shadow(0 8px 16px rgba(0,159,229,.28))}.conc-doc_svg{width:100%;height:100%;display:block}.conc-doc_scan{position:absolute;left:4px;right:4px;top:2px;height:11px;border-radius:5px;background:linear-gradient(180deg,#009fe500,#009fe599,#009fe500);box-shadow:0 0 14px 2px #009fe58c;animation:conc-scan 1.7s ease-in-out infinite}@keyframes conc-scan{0%{top:2px}50%{top:55px}to{top:2px}}.conc-doc_ai{position:absolute;right:-12px;top:-8px;font-size:10px;font-weight:800;letter-spacing:.02em;color:#8a5a00;background:#fdecc4;border:1px solid #f4d58a;padding:2px 7px;border-radius:999px;box-shadow:0 2px 6px #0000001f}.conc-overlay_msg{font-size:16.5px;font-weight:700;color:#1a2d47;letter-spacing:-.01em}.conc-dots{display:inline-flex;gap:4px;margin-left:7px;vertical-align:middle}.conc-dots i{width:5px;height:5px;border-radius:50%;background:#009fe5;display:inline-block;animation:conc-bounce 1.2s infinite}.conc-dots i:nth-child(2){animation-delay:.2s}.conc-dots i:nth-child(3){animation-delay:.4s}@keyframes conc-bounce{0%,60%,to{opacity:.3;transform:translateY(0)}30%{opacity:1;transform:translateY(-4px)}}.conc-overlay_sub{font-size:12.5px;color:#64748b;margin-top:9px;max-width:320px;margin-inline:auto;line-height:1.5}@media (prefers-reduced-motion: reduce){.conc-overlay,.conc-overlay_box,.conc-doc_scan,.conc-dots i{animation:none}}.eva-conc_footer .b-ai,.eva-conc .b-ai{background:linear-gradient(135deg,#7a4de0,#5a2fb8);color:#fff;border:none}.eva-conc .b-ai:disabled{opacity:.55}.conc-tokens{align-self:center;font-size:11.5px;color:#64748b;font-weight:600;background:#f1f5f9;border:1px solid #e2e8f0;border-radius:999px;padding:4px 10px;white-space:nowrap}.eva-conc_filtros .fchk{display:inline-flex;align-items:center;gap:6px;font-size:12.5px;cursor:pointer}.eva-conc_filtros .fchk input{width:15px;height:15px}.desc-main{line-height:1.25}.desc-tags{display:flex;flex-wrap:wrap;gap:4px;margin-top:3px}.clas{font-size:10px;font-weight:700;letter-spacing:.01em;padding:1px 7px;border-radius:999px;white-space:nowrap}.clas-cli{color:#0f7a43;background:#e5f6ec}.clas-rec{color:#8a5a00;background:#fdf1dd}.clas-gasto{color:#b45309;background:#fef3e2}.clas-pers{color:#64748b;background:#eef1f6}.clas-trasp{color:#3763d6;background:#e8eefb}.clas-otro{color:#64748b;background:#f1f5f9}.clas-ia{color:#5a2fb8;background:#f0eafc}.clas-reg{color:#b91c1c;background:#fbe9e9}.eva-conc_tbl .bmark.reg{background:#7a4de0;color:#fff;border-color:#7a4de0}.eva-conc_tbl .bmark.reg:hover{background:#5a2fb8}.eva-conc_tbl td.desc{white-space:normal;overflow:visible;text-overflow:clip;max-width:340px}.eva-conc_tbl td.desc .desc-main{white-space:nowrap;overflow:hidden;text-overflow:ellipsis;max-width:340px}.eva-conc_regdlg{position:fixed;top:0;right:0;bottom:0;left:0;z-index:3000;display:flex;align-items:center;justify-content:center;background:#00112873;padding:16px}.eva-conc_regdlg .box{width:min(460px,100%);background:var(--dsn-card, #fff);color:var(--dsn-ink, #1A2D47);border:1px solid var(--dsn-border, #e6e7eb);border-radius:10px;box-shadow:0 12px 40px #00000040;font-size:13px}.eva-conc_regdlg .hd{padding:12px 16px;font-weight:700;font-size:14px;border-bottom:1px solid var(--dsn-divider, #e6e7eb)}.eva-conc_regdlg .bd{padding:14px 16px;display:flex;flex-direction:column;gap:12px}.eva-conc_regdlg .ft{padding:10px 16px;display:flex;justify-content:flex-end;gap:8px;border-top:1px solid var(--dsn-divider, #e6e7eb)}.eva-conc_regdlg .mov{display:grid;grid-template-columns:auto 1fr auto;gap:10px;align-items:center;font-size:12px;background:var(--dsn-surface, #f4f5f7);border-radius:6px;padding:8px 10px}.eva-conc_regdlg .mov .desc{overflow:hidden;text-overflow:ellipsis;white-space:nowrap;color:var(--dsn-muted, #6b7280)}.eva-conc_regdlg .mov b{font-variant-numeric:tabular-nums}.eva-conc_regdlg .fg{display:flex;flex-direction:column;gap:4px}.eva-conc_regdlg .fg label{font-size:11px;font-weight:600;color:var(--dsn-muted, #6b7280)}.eva-conc_regdlg .fg select{border:1px solid var(--dsn-border, #D5D5D5);border-radius:5px;padding:7px 9px;font-size:12.5px;background:var(--dsn-card, #fff);color:var(--dsn-ink, #1A2D47)}.eva-conc_regdlg .aviso{font-size:12px;line-height:1.4;border-radius:6px;padding:8px 10px;background:#fc980424;border:1px solid rgba(252,152,4,.45)}.eva-conc_regdlg .aviso .resp{margin-top:6px}.eva-conc_regdlg .nota{font-size:11.5px;color:var(--dsn-muted, #6b7280);line-height:1.4}.eva-conc_regdlg .b{border:none;border-radius:5px;padding:8px 13px;font-size:12.5px;font-weight:600;cursor:pointer}.eva-conc_regdlg .b-primary{background:#009fe5;color:#fff}.eva-conc_regdlg .b-ghost{background:transparent;color:var(--dsn-ink, #1A2D47);border:1px solid var(--dsn-border, #D5D5D5)}.eva-conc_regdlg .b:disabled{opacity:.55;cursor:default}.eva-departamentos_form{display:grid;grid-auto-columns:1fr;grid-template-columns:1fr 1fr 1fr 1fr 1fr 1fr 1fr 1fr 1fr 1fr;grid-template-rows:auto auto auto;gap:16px 15px;grid-template-areas:"id empresa empresa empresa empresa nombre nombre nombre nombre nombre" "departamento departamento departamento departamento departamento descripcion descripcion descripcion descripcion descripcion"}.eva-departamentos_form-id{grid-area:id;width:100px}.eva-departamentos_form-empresa{grid-area:empresa}.eva-departamentos_form-nombre{grid-area:nombre}.eva-departamentos_form-departamento{grid-area:departamento}.eva-departamentos_form-descripcion{grid-area:descripcion}.eva-puestos_form{display:grid;grid-auto-columns:1fr;grid-template-columns:repeat(10,1fr);grid-auto-rows:auto;gap:16px 15px;grid-template-areas:"id empresa empresa empresa empresa nombre nombre nombre nombre nombre" "departamento departamento departamento departamento departamento descripcion descripcion descripcion descripcion descripcion" "esJefeTaller esJefeTaller esJefeTaller esJefeTaller esJefeTaller esJefeTaller esJefeTaller esJefeTaller esJefeTaller esJefeTaller"}.eva-puestos_form-id{grid-area:id;width:100px}.eva-puestos_form-nombre{grid-area:nombre}.eva-puestos_form-empresa{grid-area:empresa}.eva-puestos_form-departamento{grid-area:departamento}.eva-puestos_form-descripcion{grid-area:descripcion}.eva-puestos_form-esJefeTaller{grid-area:esJefeTaller;display:flex;align-items:center;gap:12px;padding:12px 16px;border:1px solid var(--thm-line, #e2e8f0);border-radius:12px;background:var(--thm-chip, #f8fafc);cursor:pointer;-webkit-user-select:none;user-select:none;transition:border-color .15s ease,background .15s ease,box-shadow .15s ease}.eva-puestos_form-esJefeTaller:hover{border-color:var(--thm-accent, #14b8a6)}.eva-puestos_form-esJefeTaller.is-on{border-color:var(--thm-accent, #14b8a6);box-shadow:inset 0 0 0 1px var(--thm-accent, #14b8a6)}.eva-puestos_form-esJefeTaller[aria-disabled=true]{opacity:.6;cursor:not-allowed}.eva-puestos_form-esJefeTaller-ico{display:inline-flex;align-items:center;justify-content:center;width:34px;height:34px;border-radius:9px;background:var(--thm-card, #ffffff);border:1px solid var(--thm-line, #e2e8f0);font-size:16px;flex:0 0 auto}.eva-puestos_form-esJefeTaller-txt{display:flex;flex-direction:column;line-height:1.25}.eva-puestos_form-esJefeTaller-txt strong{font-size:13.5px;color:var(--thm-ink, #0f172a);font-weight:600}.eva-puestos_form-esJefeTaller-txt small{font-size:11.5px;color:var(--thm-muted, #64748b)}.eva-puestos_tabs{grid-column:1/-1;margin-top:4px}.eva-puestos_perfil{display:flex;flex-direction:column;gap:14px;padding-top:6px}.eva-puestos_perfil-hint{margin:0;font-size:12.5px;color:var(--thm-muted, #64748b)}.eva-puestos_perfil-grid{display:grid;grid-template-columns:repeat(2,1fr);gap:12px 15px}.eva-puestos_perfil-campo{display:flex;flex-direction:column;gap:4px}.eva-puestos_perfil-campo--full{grid-column:1/-1}.eva-puestos_perfil-campo label{font-size:12px;font-weight:600;color:var(--thm-ink, #0f172a)}.eva-puestos_perfil-campo textarea{resize:none;overflow-y:hidden;border:1px solid var(--thm-line, #d3dcea);border-radius:8px;background:var(--thm-card, #ffffff);padding:8px 10px;font:inherit;font-size:13px;color:var(--thm-ink, #0f172a);line-height:1.4}.eva-puestos_perfil-campo textarea:focus{outline:none;border-color:var(--thm-accent, #14b8a6)}.eva-puestos_perfil-campo textarea:disabled{background:var(--thm-chip, #f8fafc);color:var(--thm-muted, #64748b)}.eva-puestos_perfil-campo small{font-size:11px;color:var(--thm-muted, #64748b)}.eva-puestos_perfil-campo--publico textarea{border-color:var(--thm-accent, #14b8a6)}.eva-puestos_perfil-actions{display:flex;justify-content:flex-end;gap:10px}.eva-puestos_perfil-docs{display:flex;flex-direction:column;gap:8px}.eva-puestos_perfil-docs-head{display:flex;align-items:center;justify-content:space-between;gap:12px}.eva-puestos_perfil-docs-head span{font-size:12.5px;font-weight:600;color:var(--thm-ink, #0f172a)}.eva-puestos_perfil-docform{display:flex;flex-direction:column;gap:14px}.eva-puestos_perfil-docform-file{display:flex;flex-direction:column;gap:6px}.eva-puestos_perfil-docform-file label{font-size:12px;font-weight:600;color:var(--thm-ink, #0f172a)}.eva-plazas_form{display:grid;grid-template-columns:repeat(10,1fr);gap:16px 15px;align-items:end}.eva-plazas_form-id{grid-column:span 2}.eva-plazas_form-empresa,.eva-plazas_form-clave{grid-column:span 4}.eva-plazas_form-puesto,.eva-plazas_form-departamento{grid-column:span 5}.eva-plazas_form-estado{grid-column:span 4}.eva-plazas_form-ocupante{grid-column:span 6}.eva-plazas_form-presupuesto,.eva-plazas_form-fecha{grid-column:span 5}.eva-rep-periodo{display:flex;flex-wrap:wrap;align-items:center;gap:8px 10px;padding:6px 6px 8px}.eva-rep-periodo .lbl{font-size:.68rem;font-weight:700;text-transform:uppercase;letter-spacing:.03em;color:var(--dsn-muted, #5a6b80)}.eva-rep-periodo .chips{display:flex;flex-wrap:wrap;gap:4px}.eva-rep-periodo .chips button{height:28px;padding:0 10px;border-radius:999px;border:1px solid var(--dsn-border, #dbe2ec);background:var(--dsn-head-bg, #fff);font-size:.74rem;font-weight:600;color:var(--dsn-text, #24364b);cursor:pointer;white-space:nowrap}.eva-rep-periodo .chips button:hover{border-color:#0e2747}.eva-rep-periodo .chips button.on{background:#0e2747;color:#fff;border-color:#0e2747}.eva-rep-periodo .fecha{display:inline-flex;align-items:center;gap:6px}.eva-rep-periodo .fecha span{font-size:.68rem;font-weight:700;text-transform:uppercase;color:var(--dsn-muted, #5a6b80)}.eva-rep-periodo .fecha input{height:30px;padding:0 8px;border-radius:8px;border:1px solid var(--dsn-border, #dbe2ec);background:var(--dsn-input-bg, #fff);color:inherit;font-size:.8rem}.eva-rep-periodo .extra{display:flex;flex-wrap:wrap;align-items:center;gap:8px;margin-left:auto}.eva-rep-kpis>div.is-click{cursor:pointer}.eva-rep-kpis>div.is-click:hover{border-color:#0e2747}.eva-cont_table-body:has(>.eva-rep-periodo,>.eva-rep-kpis,>.eva-rep-aviso){display:flex;flex-direction:column;min-height:0}.eva-cont_table-body:has(>.eva-rep-periodo,>.eva-rep-kpis,>.eva-rep-aviso)>.eva-rep-periodo,.eva-cont_table-body:has(>.eva-rep-periodo,>.eva-rep-kpis,>.eva-rep-aviso)>.eva-rep-kpis{flex:0 0 auto}.eva-cont_table-body:has(>.eva-rep-periodo,>.eva-rep-kpis,>.eva-rep-aviso)>.eva-table{flex:1 1 0;min-height:220px;max-height:none;height:auto}.eva-rep-periodo .sep{width:1px;align-self:stretch;background:var(--dsn-border, #dbe2ec);margin:2px 4px}.eva-rep-periodo .corte{margin-left:auto;font-size:.74rem;color:var(--dsn-muted, #5a6b80);white-space:nowrap}.eva-rep-periodo .corte b{color:var(--dsn-text, #24364b)}.eva-rep-seg{display:inline-flex;align-items:center;gap:8px}.eva-rep-seg .lbl{font-size:.68rem;font-weight:700;text-transform:uppercase;letter-spacing:.03em;color:var(--dsn-muted, #5a6b80)}.eva-rep-seg .chips{display:inline-flex;padding:2px;border-radius:999px;background:var(--dsn-head-bg, #eef2f7);border:1px solid var(--dsn-border, #dbe2ec)}.eva-rep-seg .chips button{height:26px;padding:0 12px;border-radius:999px;border:0;background:transparent;font-size:.74rem;font-weight:600;color:var(--dsn-text, #24364b);cursor:pointer;white-space:nowrap;display:inline-flex;align-items:center;gap:6px}.eva-rep-seg .chips button em{font-style:normal;font-size:.66rem;font-weight:700;padding:0 6px;border-radius:999px;background:#0e274714}.eva-rep-seg .chips button:hover{background:#0e27470f}.eva-rep-seg .chips button.on{background:#0e2747;color:#fff}.eva-rep-seg .chips button.on em{background:#fff3}.eva-rep-kpis.eva-rep-std{display:grid;grid-template-columns:repeat(auto-fit,minmax(180px,1fr));gap:10px;padding:2px 6px 12px}.eva-rep-kpis.eva-rep-std>div{position:relative;min-width:0;padding:8px 12px 9px;border-radius:12px;display:flex;flex-direction:column;gap:4px;background:var(--dsn-surface, #fff);border:1px solid var(--dsn-divider, #e3e8ef);border-top:3px solid var(--acento, #103a66);transition:border-color .15s,box-shadow .15s}.eva-rep-kpis.eva-rep-std>div span{font-size:.64rem;font-weight:700;letter-spacing:.04em;text-transform:uppercase;line-height:1.3;color:var(--dsn-muted, #6b7a8e);white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.eva-rep-kpis.eva-rep-std>div b{font-size:1.12rem;font-weight:700;line-height:1.25;color:var(--dsn-text, #14253b);white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.eva-rep-kpis.eva-rep-std>div small{font-size:.7rem;line-height:1.3;color:var(--dsn-muted, #6b7a8e);white-space:nowrap;overflow:hidden;text-overflow:ellipsis;max-width:none;text-align:left}.eva-rep-kpis.eva-rep-std>div small.fuerte{font-weight:700;color:var(--acento, #103a66)}.eva-rep-kpis.eva-rep-std>div .mini{display:flex;flex:none}.eva-rep-kpis.eva-rep-std>div .mini-barra{height:6px;border-radius:4px;overflow:hidden;background:#0e274714}.eva-rep-kpis.eva-rep-std>div .mini-barra em{display:block;height:100%}.eva-rep-kpis.eva-rep-std>div .mini-reparto em+em{margin-left:1px}.eva-rep-kpis.eva-rep-std>div .mini-barras{align-items:flex-end;gap:3px;height:16px}.eva-rep-kpis.eva-rep-std>div .mini-barras em{display:block;flex:1 1 0;border-radius:2px}.eva-rep-kpis.eva-rep-std>div.is-hero{grid-column:span 1;background:var(--dsn-surface, #fff)}.eva-rep-kpis.eva-rep-std>div.is-hero b{font-size:1.32rem;color:var(--dsn-navy, #0e2747)}.eva-rep-kpis.eva-rep-std>div.is-click{cursor:pointer}.eva-rep-kpis.eva-rep-std>div.is-click:hover{border-color:#9fb3cc;border-top-color:var(--acento, #103a66);box-shadow:0 2px 8px #0e274714}.eva-rep-kpis.eva-rep-std>div.is-on{box-shadow:0 0 0 2px #0e27472e}.eva-rep-kpis.eva-rep-std>div.is-ok,.eva-rep-kpis.eva-rep-std>div.is-err,.eva-rep-kpis.eva-rep-std>div.is-neg,.eva-rep-kpis.eva-rep-std>div.is-warn{background:var(--dsn-surface, #fff);border-color:var(--dsn-divider, #e3e8ef);border-top-color:var(--acento, #103a66)}.eva-rep-kpis.eva-rep-std>div.is-ok b{color:#0b6b5c}.eva-rep-kpis.eva-rep-std>div.is-err b,.eva-rep-kpis.eva-rep-std>div.is-neg b{color:var(--status-color-danger, #b42318)}.eva-rep-kpis.eva-rep-std>div.is-warn b{color:#8a5a00}:root .eva-cont_table-header_searcher-filters .eva-cont_table-header_searcher-filters_item .eva-multiselectsearch_field,:root .eva-cont_table-header_searcher-filters .eva-cont_table-header_searcher-filters_item .eva-multiselectsearch_field__active{border:1px solid var(--dsn-border, #d6dbe4);background:var(--dsn-card, #fff);border-radius:8px}:root .eva-cont_table-header_searcher-filters .eva-cont_table-header_searcher-filters_item .eva-multiselectsearch_field__active{border-color:#0e2747}.eva-rep-kpis{display:flex;flex-wrap:wrap;gap:8px;padding:4px 6px 12px}.eva-rep-kpis>div{display:flex;flex-direction:column;justify-content:center;min-width:140px;padding:8px 12px;border-radius:10px;border:1px solid var(--dsn-border, #dbe2ec);background:var(--dsn-head-bg, #f6f8fb)}.eva-rep-kpis>div span{font-size:.68rem;font-weight:700;text-transform:uppercase;letter-spacing:.03em;color:var(--dsn-muted, #5a6b80)}.eva-rep-kpis>div b{font-size:1.15rem;line-height:1.25;font-variant-numeric:tabular-nums}.eva-rep-kpis>div small{font-size:.7rem;color:var(--dsn-muted, #5a6b80);white-space:nowrap;overflow:hidden;text-overflow:ellipsis;max-width:260px}.eva-rep-kpis>div.is-neg b{color:var(--color-danger, #c62828)}.eva-rep-kpis>div.is-err{background:var(--status-color-danger-light, #fde8e8);border-color:transparent}.eva-rep-kpis>div.is-err b{color:var(--status-color-danger, #b42318)}.eva-rep-kpis>div.is-ok{background:var(--status-color-success-light, #e6f4ea);border-color:transparent}.eva-rep-kpis>div.is-ok b{color:var(--status-color-success, #1e7b34)}.eva-balterceros{display:flex;flex-direction:column;height:100%;min-height:0}.eva-balterceros .eva-rep-tab-tablewrap{flex:1 1 auto;max-height:none;min-height:240px;margin:0 6px 6px}.eva-balterceros .is-grupo td{cursor:default}.eva-balterceros .is-subtotal td{font-weight:700;border-bottom:2px solid var(--dsn-border, #cfd8e3)}.eva-balterceros .is-indent{padding-left:26px}.eva-balterceros_caret{background:none;border:none;cursor:pointer;padding:0 6px 0 0;color:inherit;font-size:.8rem;width:18px}.eva-balterceros_vacio{padding:26px;text-align:center;color:var(--dsn-muted, #8a8a8a)}.eva-reporte_visorpdf{height:78vh;background:#f1f4f9;border-radius:10px;overflow:hidden}.eva-reporte_visorpdf iframe{width:100%;height:100%;border:0}.eva-rep-tab{display:block}.eva-rep-tab-head{display:flex;flex-wrap:wrap;align-items:center;gap:8px 22px;margin-bottom:10px;font-size:.88rem}.eva-rep-tab-acciones{margin-left:auto;display:flex;gap:4px}.eva-rep-tab-filtro{display:flex;gap:6px;align-items:center}.eva-rep-tab-filtro select,.eva-rep-tab-filtro input{font-size:.85rem;padding:4px 8px;border:1px solid var(--dsn-border, #d8d8d8);border-radius:6px;background:transparent;color:inherit}.eva-rep-tab-tablewrap{overflow:auto;max-height:58vh;border:1px solid var(--dsn-border, #d8d8d8);border-radius:6px}.eva-rep-tab-table{width:100%;border-collapse:collapse;font-size:.85rem}.eva-rep-tab-table th,.eva-rep-tab-table td{padding:7px 10px;border-bottom:1px solid var(--dsn-border, #e2e2e2);white-space:nowrap}.eva-rep-tab-table th{background:var(--dsn-head-bg, #f4f4f4);font-weight:600;position:sticky;top:0;z-index:1}.eva-rep-tab-table td{font-variant-numeric:tabular-nums}.eva-rep-tab-table tbody tr:hover td{background:var(--dsn-hover-row, #fafafa)}.eva-rep-tab-table tfoot td{border-bottom:none;font-weight:700;position:sticky;bottom:0;background:var(--dsn-head-bg, #f4f4f4)}.eva-rep-tab-table .t-l{text-align:left}.eva-rep-tab-table .t-c{text-align:center}.eva-rep-tab-table .t-r{text-align:right}.eva-rep-tab-table .is-neg{color:var(--color-danger, #c62828)}.eva-rep-tab-table .is-grupo td{background:var(--dsn-head-bg, #f4f4f4);font-weight:700}.eva-rep-tab-table .is-ellipsis{max-width:260px;overflow:hidden;text-overflow:ellipsis}.eva-rep-tab-vacio{color:var(--dsn-muted, #8a8a8a);padding:14px 6px}.eva-rep-tab-aviso{margin:0 0 10px;padding:8px 12px;border-radius:8px;background:#e8eefb;color:#1f4fa8;font-size:.85rem}.eva-rep-tab-link{background:none;border:none;padding:0;cursor:pointer;color:var(--dsn-blue, #0969da);font-weight:600;text-decoration:underline;font-size:inherit;display:inline!important}.eva-rep-tab-badge{display:inline-block;font-size:.72rem;font-weight:700;padding:2px 8px;border-radius:10px}.eva-rep-tab-badge.is-ok{background:#e6f4ea;color:#1e7b34}.eva-rep-tab-badge.is-warn{background:#fff4e0;color:#9a5b00}.eva-rep-tab-badge.is-err{background:#fde8e8;color:#b42318}.eva-rep-tab-badge.is-info{background:#e8eefb;color:#1f4fa8}.eva-rep-aux_meta{display:flex;flex-wrap:wrap;align-items:center;gap:8px;margin-bottom:10px}.eva-rep-aux_rango{font-weight:700;font-size:.9rem}.eva-rep-aux_spacer{flex:1}.eva-rep-aux_abrir{display:inline-flex;align-items:center;gap:6px;cursor:pointer;border:1px solid var(--dsn-border, #d8d8d8);background:transparent;color:var(--dsn-blue, #0969da);font-size:.82rem;font-weight:600;padding:5px 10px;border-radius:8px}.eva-rep-aux_abrir:hover{background:var(--dsn-hover-row, #f4f7fb)}.eva-rep-aux_kpis{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:10px;margin-bottom:10px}.eva-rep-aux_kpi{border:1px solid var(--dsn-border, #e2e2e2);border-radius:10px;padding:8px 12px}.eva-rep-aux_kpi small{display:block;font-size:.7rem;text-transform:uppercase;letter-spacing:.03em;color:var(--dsn-muted, #8a8a8a)}.eva-rep-aux_kpi b{font-size:1.05rem;font-variant-numeric:tabular-nums}.eva-rep-aux_kpi .is-neg{color:var(--color-danger, #c62828)}.eva-rep-aux_kpi.is-final{border-color:#0e2747;background:#0e27470a}.eva-rep-aux_kpi.is-contrario{border-color:var(--color-danger, #c62828);background:#c628280d}.eva-rep-aux_aviso{display:flex;flex-wrap:wrap;align-items:center;gap:8px}.eva-rep-aux_barra{display:flex;flex-wrap:wrap;align-items:center;gap:8px;margin-bottom:10px}.eva-rep-aux_buscar{flex:1 1 360px;display:flex;align-items:center;gap:8px;border:1px solid var(--dsn-border, #d8d8d8);border-radius:8px;padding:6px 10px;color:var(--dsn-muted, #8a8a8a)}.eva-rep-aux_buscar input{flex:1;border:0;outline:0;background:transparent;color:inherit;font-size:.88rem}.eva-rep-aux_sel{font-size:.85rem;padding:6px 8px;border:1px solid var(--dsn-border, #d8d8d8);border-radius:8px;background:transparent;color:inherit;max-width:280px}.eva-rep-aux_uuid{display:inline-flex;align-items:center;gap:4px}.eva-rep-aux_uuid button{border:0;background:none;cursor:pointer;color:var(--dsn-muted, #8a8a8a);padding:0 2px}.eva-rep-aux_uuid button:hover{color:var(--dsn-blue, #0969da)}@media (max-width: 760px){.eva-rep-aux_kpis{grid-template-columns:repeat(2,minmax(0,1fr))}}.eva-tabulador-page{display:flex;flex-direction:column;height:100%}.eva-tabulador_form{display:grid;grid-template-columns:repeat(12,1fr);gap:16px 15px;grid-template-areas:"empresa    empresa    empresa    clave      clave      nombre     nombre     nombre     nombre     puesto     puesto     puesto" "salMensual salMensual salMensual salDiario  salDiario  salDiario  salIntegrado salIntegrado salIntegrado periodicidad periodicidad periodicidad" "hint       hint       hint       hint       hint       hint       hint       hint       hint       hint       hint       hint"}.eva-tabulador_form-empresa{grid-area:empresa}.eva-tabulador_form-clave{grid-area:clave}.eva-tabulador_form-nombre{grid-area:nombre}.eva-tabulador_form-puesto{grid-area:puesto}.eva-tabulador_form-salMensual{grid-area:salMensual}.eva-tabulador_form-salDiario{grid-area:salDiario}.eva-tabulador_form-salIntegrado{grid-area:salIntegrado}.eva-tabulador_form-periodicidad{grid-area:periodicidad}.eva-tabulador_form-hint{grid-area:hint;margin:-4px 0 0;font-size:12px;line-height:1.5;color:var(--thm-muted, #5b6a78)}@media (max-width: 780px){.eva-tabulador_form{grid-template-columns:1fr 1fr;grid-template-areas:"empresa empresa" "clave nombre" "puesto periodicidad" "salMensual salDiario" "salIntegrado salIntegrado" "hint hint"}}.eva-personal_form{display:grid;grid-auto-columns:1fr;grid-template-columns:85px repeat(9,1fr);grid-template-rows:repeat(5,auto);gap:16px 15px;grid-template-areas:"id empresa empresa empresa nombre nombre apaterno apaterno amaterno amaterno" "rfc rfc rfc curp curp curp estadocivil estadocivil fechaNacimiento fechaNacimiento" "correo correo correo telefono1 telefono1 telefono2 telefono2 fkTipoOperacionId fkTipoOperacionId fkTipoOperacionId" "title title title title title title title title title title" "nombre_contacto_emergencia nombre_contacto_emergencia nombre_contacto_emergencia nombre_contacto_emergencia telefono_contacto_emergencia telefono_contacto_emergencia telefono_contacto_emergencia fk_clf_parentesco_id fk_clf_parentesco_id fk_clf_parentesco_id"}.eva-personal_form-id{grid-area:id}.eva-personal_form-nombre{grid-area:nombre}.eva-personal_form-apaterno{grid-area:apaterno}.eva-personal_form-amaterno{grid-area:amaterno}.eva-personal_form-rfc{grid-area:rfc}.eva-personal_form-curp{grid-area:curp}.eva-personal_form-fechaNacimiento{grid-area:fechaNacimiento}.eva-personal_form-correo{grid-area:correo}.eva-personal_form-telefono1{grid-area:telefono1}.eva-personal_form-telefono2{grid-area:telefono2}.eva-personal_form-estadocivil{grid-area:estadocivil}.eva-personal_form-fkTipoOperacionId{grid-area:fkTipoOperacionId}.eva-personal_form-empresa{grid-area:empresa}.eva-personal_form-title{grid-area:title}.eva-personal_form-nombre_contacto_emergencia{grid-area:nombre_contacto_emergencia}.eva-personal_form-telefono_contacto_emergencia{grid-area:telefono_contacto_emergencia}.eva-personal_form-fk_clf_parentesco_id{grid-area:fk_clf_parentesco_id}.eva-personal_title{color:var(--dsn-ink, black);font-size:1.2rem;font-family:var(--txt-ppal-semibold)}.eva-personal_form.eva-personal_form--foto{grid-template-columns:92px 85px repeat(9,1fr);grid-template-areas:"foto id empresa empresa empresa nombre nombre apaterno apaterno amaterno amaterno" "foto rfc rfc rfc curp curp curp estadocivil estadocivil fechaNacimiento fechaNacimiento" "correo correo correo correo telefono1 telefono1 telefono2 telefono2 fkTipoOperacionId fkTipoOperacionId fkTipoOperacionId" "title title title title title title title title title title title" "nombre_contacto_emergencia nombre_contacto_emergencia nombre_contacto_emergencia nombre_contacto_emergencia nombre_contacto_emergencia telefono_contacto_emergencia telefono_contacto_emergencia telefono_contacto_emergencia fk_clf_parentesco_id fk_clf_parentesco_id fk_clf_parentesco_id"}.eva-personal_foto{grid-area:foto;position:relative;align-self:center;justify-self:center;width:84px;height:84px}.eva-personal_foto-img{display:flex!important;align-items:center;justify-content:center;width:84px;height:84px;border-radius:50%;cursor:pointer;background:var(--dsn-band, #e2e8f0);color:var(--dsn-muted, #94a3b8);border:2px solid var(--dsn-surface, #fff);box-shadow:0 0 0 1px var(--dsn-border, #cbd5e1)}.eva-personal_foto-img img{width:80px!important;height:80px;border-radius:50%;object-fit:cover}.eva-personal_foto-img>svg{width:32px!important}.eva-personal_foto-img:disabled{cursor:default}.eva-personal_foto-img img+*{display:none}.eva-personal_foto-img:not(:disabled) img{cursor:zoom-in}.eva-personal_foto-cam{position:absolute;right:-2px;bottom:-2px;display:flex!important;align-items:center;justify-content:center;width:26px;height:26px;border-radius:50%;background:var(--dsn-navy, #0e2747);color:#fff;border:2px solid var(--dsn-surface, #fff);cursor:pointer}.eva-personal_foto-cam svg{width:11px!important}.eva-personal_foto-cam:hover{filter:brightness(1.15)}.eva-personal_foto-visor{position:fixed;top:0;right:0;bottom:0;left:0;z-index:1300;display:flex;align-items:center;justify-content:center;background:#020617d1;cursor:zoom-out}.eva-personal_foto-visor img{width:auto!important;max-width:min(560px,90vw);max-height:82vh;border-radius:14px;box-shadow:0 24px 60px #00000080;cursor:default}.eva-personal_foto-visor button{position:absolute;top:18px;right:22px;display:flex!important;align-items:center;justify-content:center;width:40px;height:40px;border-radius:50%;background:#ffffff24;color:#fff;cursor:pointer}.eva-personal_foto-visor button svg{width:18px!important}.eva-personal_foto-visor button:hover{background:#ffffff3d}.eva-personal_foto-x{position:absolute;right:-4px;top:-4px;display:flex!important;align-items:center;justify-content:center;width:22px;height:22px;border-radius:50%;background:var(--dsn-red, #dc2626);color:#fff;border:2px solid var(--dsn-surface, #fff);cursor:pointer}.eva-personal_foto-x svg{width:10px!important}.eva-personal_foto-msg{position:absolute;top:100%;left:50%;transform:translate(-50%);width:160px;text-align:center;font-size:11px;color:var(--dsn-red, #dc2626)}.eva-archivos_form.eva-personal-tabla{height:auto;grid-template-rows:auto auto;grid-template-areas:"space space space space space space space space btnNew" "table table table table table table table table table"}.eva-multi-tabs-modal__overlay{position:fixed;top:0;left:0;right:0;bottom:0;background:#0000008c;z-index:1000;display:flex;align-items:center;justify-content:center}.eva-multi-tabs-modal__panel{background:var(--dsn-card, #ffffff);width:92%;max-width:75vw;height:96vh;display:flex;flex-direction:column;box-shadow:0 15px 35px #00000059;overflow:hidden;border-radius:8px;border:1px solid var(--dsn-border, #d8d8d8)}.eva-multi-tabs-modal__header{padding:4px 18px;border-bottom:1px solid var(--dsn-border, #e2e2e2);display:flex;justify-content:space-between;align-items:center;background:var(--dsn-band, #f4f4f4);min-height:30px}.eva-multi-tabs-modal__title{margin:0;font-size:.8rem;font-weight:600;color:var(--dsn-ink, #24292f)}.eva-multi-tabs-modal__header-actions{display:flex;align-items:center;gap:12px}.eva-multi-tabs-modal__tabs-container{display:flex;background:var(--dsn-band, #f4f4f4);border-bottom:1px solid var(--dsn-border, #e2e2e2);justify-content:center}.eva-multi-tabs-modal__tab{padding:8px 24px;width:100%;justify-content:center;background:none;border:none;color:var(--dsn-muted, #8a8a8a);cursor:pointer;font-size:.95rem;display:flex;align-items:center;gap:8px;border-bottom:3px solid transparent;transition:all .2s ease}.eva-multi-tabs-modal__tab:hover{color:var(--dsn-ink, #24292f);background:var(--dsn-hover-row, #ececec)}.eva-multi-tabs-modal__tab.active{border-bottom:3px solid var(--dsn-gold, #fc9804);background:var(--dsn-card, #ffffff);color:var(--dsn-ink, #24292f);font-weight:600}.eva-multi-tabs-modal__tab-icon{display:flex;align-items:center}.eva-multi-tabs-modal__content{flex:1;overflow:auto;background:var(--dsn-page, #f2f3f5);padding:12px;color:var(--dsn-ink, #24292f)}.eva-multi-tabs-modal__download-btn{background:none;border:none;color:var(--dsn-muted, #8a8a8a);font-size:1.1rem;cursor:pointer;padding:6px;border-radius:6px;transition:all .2s}.eva-multi-tabs-modal__download-btn:hover{color:var(--dsn-blue, #0969da);background:var(--dsn-hover-row, #ececec)}.eva-multi-tabs-modal__close-btn{width:32px;height:32px;display:flex;align-items:center;justify-content:center;font-size:18px;font-weight:700;background:transparent;border:none;color:var(--dsn-muted, #8a8a8a);cursor:pointer;border-radius:50%;transition:all .2s}.eva-multi-tabs-modal__close-btn:hover{color:var(--dsn-red, #cf222e);background:var(--dsn-hover-row, #ececec)}.pdf-viewer-container{position:relative;width:100%;height:100%;min-height:80vh;display:flex;flex-direction:column}.pdf-frame{flex:1;width:100%;height:100%;min-height:0;border:none}.pdf-loading,.pdf-error{display:flex;align-items:center;justify-content:center;height:100%;font-size:16px;color:#666}.eva-licencias_form.eva-personal-tabla{height:auto;grid-template-rows:auto auto;grid-template-areas:"space space space space space space space space btnNew" "table table table table table table table table table"}.eva-incidencias{display:flex;flex-direction:column;gap:12px;padding-top:10px}.eva-incidencias_bar{display:flex;align-items:center;justify-content:space-between;gap:12px}.eva-incidencias_resumen{font-size:13px;color:var(--dsn-muted, var(--thm-muted));font-weight:600}.eva-incidencias_nota{font-size:12px;color:var(--dsn-muted, var(--thm-muted));font-style:italic;opacity:.9}.eva-incidencias_form{display:grid;grid-template-columns:1fr 1fr;gap:14px 15px;grid-template-areas:"tipo fecha" "desc desc"}.eva-incidencias_form-tipo{grid-area:tipo}.eva-incidencias_form-fecha{grid-area:fecha}.eva-incidencias_form-desc{grid-area:desc}.eva-incidencias_form-desc label{display:block;font-weight:600;font-size:13px;margin-bottom:6px}.eva-incidencias_form-desc textarea{width:100%;min-height:80px;resize:vertical;border:1px solid var(--dsn-border, var(--thm-line));border-radius:8px;background:var(--dsn-surface, var(--thm-card));color:var(--dsn-ink, var(--thm-ink));padding:9px 12px;font:inherit;font-size:13px}@media (max-width: 700px){.eva-incidencias_form{grid-template-columns:1fr;grid-template-areas:"tipo" "fecha" "desc"}}.eva-personal-laborales_form{display:grid;grid-auto-columns:1fr;grid-template-columns:repeat(10,1fr);grid-template-rows:1fr 1fr 1fr 1fr;gap:16px 15px;grid-template-areas:"fechaAlta fechaAlta fechaAlta codigo codigo sucursal sucursal departamento departamento departamento" "puesto puesto puesto FkLiquidacionFormaPagoId FkLiquidacionFormaPagoId fkPersonalAsignadoId fkPersonalAsignadoId fkPersonalAsignadoId fkPersonalAsignadoId fkPersonalAsignadoId" "FkBancoId FkBancoId FkBancoId FkBancoId ClabeInterbancaria ClabeInterbancaria ClabeInterbancaria NumeroCuenta NumeroCuenta NumeroCuenta" "correoInstitucional correoInstitucional correoInstitucional correoInstitucional correoInstitucional observaciones observaciones observaciones observaciones observaciones"}.eva-personal-laborales_form-fechaAlta{grid-area:fechaAlta}.eva-personal-laborales_form-codigo{grid-area:codigo}.eva-personal-laborales_form-departamento{grid-area:departamento}.eva-personal-laborales_form-puesto{grid-area:puesto}.eva-personal-laborales_form-sucursal{grid-area:sucursal}.eva-personal-laborales_form-correoInstitucional{grid-area:correoInstitucional}.eva-personal-laborales_form-observaciones{grid-area:observaciones}.eva-personal-laborales_form-fkPersonalAsignadoId{grid-area:fkPersonalAsignadoId}.eva-personal-laborales_form-FkLiquidacionFormaPagoId{grid-area:FkLiquidacionFormaPagoId}.eva-personal-laborales_form-FkBancoId{grid-area:FkBancoId}.eva-personal-laborales_form-ClabeInterbancaria{grid-area:ClabeInterbancaria}.eva-personal-laborales_form-NumeroCuenta{grid-area:NumeroCuenta}.eva-personal-nomina_form{display:grid;grid-auto-columns:1fr;grid-template-columns:repeat(10,1fr);gap:16px 15px;grid-template-areas:"vigente vigente vigente vigente vigente vigente vigente vigente vigente vigente" "nss nss nss regimenFiscal regimenFiscal regimenFiscal regimenFiscal periodoPrueba periodoPrueba periodoPrueba" "contrato contrato contrato regimen regimen regimen jornada jornada riesgo riesgo"}.eva-personal-nomina_form-nss{grid-area:nss}.eva-personal-nomina_form-regimenFiscal{grid-area:regimenFiscal}.eva-personal-nomina_form-periodoPrueba{grid-area:periodoPrueba}.eva-personal-nomina_form-contrato{grid-area:contrato}.eva-personal-nomina_form-regimen{grid-area:regimen}.eva-personal-nomina_form-jornada{grid-area:jornada}.eva-personal-nomina_form-riesgo{grid-area:riesgo}.eva-personal-nomina_vigente{grid-area:vigente;display:flex;flex-direction:column;gap:2px;padding:8px 14px;border-radius:10px;border:1px solid var(--dsn-border, var(--thm-line));border-left:4px solid var(--dsn-green, var(--thm-good));background:var(--dsn-surface, var(--thm-card))}.eva-personal-nomina_vigente.is-empty{border-left-color:var(--dsn-border, var(--thm-line))}.eva-personal-nomina_vigente-head{display:flex;align-items:baseline;gap:10px;flex-wrap:wrap}.eva-personal-nomina_vigente-label{font-size:11px;text-transform:uppercase;letter-spacing:.04em;color:var(--dsn-muted, var(--thm-muted));font-weight:700}.eva-personal-nomina_vigente-monto{font-size:18px;font-weight:800;color:var(--dsn-ink, var(--thm-ink));font-variant-numeric:tabular-nums;line-height:1.1}.eva-personal-nomina_vigente-monto em{font-size:12px;font-weight:600;color:var(--dsn-muted, var(--thm-muted));font-style:normal;margin-left:1px}.eva-personal-nomina_vigente-sec{font-size:12px;color:var(--dsn-muted, var(--thm-muted));font-variant-numeric:tabular-nums}.eva-personal-nomina_vigente-sin{font-size:13px;font-weight:600;color:var(--dsn-muted, var(--thm-muted))}.eva-personal-nomina_vigente-btn{align-self:flex-start;margin-top:6px;background:transparent;border:1px solid var(--dsn-navy, var(--thm-accent));color:var(--dsn-navy, var(--thm-accent));font-size:12px;font-weight:700;padding:4px 10px;border-radius:6px;cursor:pointer;transition:background .15s}.eva-personal-nomina_vigente-btn:hover{background:var(--thm-accent-soft)}.eva-histcond{display:flex;flex-direction:column;gap:18px;padding:8px 2px 14px}.eva-histcond_hero{border:1px solid var(--dsn-border, var(--thm-line, #e3e7f0));border-left:5px solid var(--dsn-navy, var(--thm-accent, #b58900));border-radius:16px;padding:20px 22px;background:radial-gradient(130% 150% at 100% 0%,rgba(181,137,0,.1),transparent 55%),var(--dsn-surface, var(--thm-card, #fff))}.eva-histcond_hero.is-empty{border-left-color:var(--dsn-muted, var(--thm-muted, #8a93a6));background:var(--dsn-surface, var(--thm-card, #fff))}.eva-histcond_hero-head{display:flex;align-items:center;gap:10px}.eva-histcond_hero-label{font-size:12px;text-transform:uppercase;letter-spacing:.07em;font-weight:700;color:var(--dsn-muted, var(--thm-muted, #6b7686))}.eva-histcond_hero-body{display:flex;align-items:center;justify-content:space-between;gap:20px 48px;margin-top:10px;flex-wrap:wrap}.eva-histcond_hero-monto{flex:0 0 auto;font-size:42px;font-weight:800;line-height:1.04;margin:0;color:var(--dsn-ink, var(--thm-ink, #16233f));font-variant-numeric:tabular-nums;letter-spacing:-.02em}.eva-histcond_hero-monto small{font-size:16px;font-weight:600;color:var(--dsn-muted, var(--thm-muted, #6b7686));margin-left:6px;letter-spacing:0}.eva-histcond_hero-stats{flex:1 1 auto;display:flex;justify-content:space-between;gap:12px 30px;padding-left:44px;border-left:1px solid var(--dsn-border, var(--thm-line, #eef1f6))}.eva-histcond_hero-stats>div{display:flex;flex-direction:column;gap:3px}.eva-histcond_hero-stats span{font-size:10.5px;text-transform:uppercase;letter-spacing:.05em;color:var(--dsn-muted, var(--thm-muted, #6b7686));font-weight:700;white-space:nowrap}.eva-histcond_hero-stats b{font-size:15px;color:var(--dsn-ink, var(--thm-ink, #16233f));font-weight:700;font-variant-numeric:tabular-nums;white-space:nowrap}.eva-histcond_hero-sin{font-size:14.5px;color:var(--dsn-muted, var(--thm-muted, #6b7686));font-weight:600}.eva-histcond_titulo{display:flex;align-items:baseline;gap:10px;font-size:12px;text-transform:uppercase;letter-spacing:.06em;font-weight:700;color:var(--dsn-muted, var(--thm-muted, #6b7686));margin:2px 0 -4px 2px}.eva-histcond_titulo span{font-size:11px;letter-spacing:.02em;text-transform:none;font-weight:600;opacity:.85}.eva-histcond_empty{font-size:13.5px;line-height:1.5;color:var(--dsn-muted, var(--thm-muted, #6b7686));border:1px dashed var(--dsn-border, var(--thm-line, #e3e7f0));border-radius:12px;padding:18px}.eva-histcond_empty b{color:var(--dsn-ink, var(--thm-ink, #16233f))}.eva-histcond_timeline{display:flex;flex-direction:column}.eva-histcond_item{position:relative;display:flex;gap:14px}.eva-histcond_item:not(:last-child){padding-bottom:12px}.eva-histcond_item:not(:last-child):before{content:"";position:absolute;left:5px;top:22px;bottom:-2px;width:2px;background:var(--dsn-border, var(--thm-line, #e3e7f0))}.eva-histcond_item-dot{flex:0 0 12px;width:12px;height:12px;border-radius:50%;margin-top:16px;background:var(--dsn-surface, var(--thm-card, #fff));border:3px solid var(--dsn-muted, var(--thm-muted, #b6bdca));box-sizing:border-box;position:relative;z-index:1}.eva-histcond_item.is-vigente .eva-histcond_item-dot{border-color:var(--dsn-navy, var(--thm-accent, #b58900));box-shadow:0 0 0 4px #b5890029}.eva-histcond_card{flex:1;min-width:0;border:1px solid var(--dsn-border, var(--thm-line, #e3e7f0));border-radius:14px;background:var(--dsn-surface, var(--thm-card, #fff));overflow:hidden}.eva-histcond_item.is-vigente .eva-histcond_card{border-color:var(--dsn-navy, var(--thm-accent, #b58900));box-shadow:0 2px 12px #b589001a}.eva-histcond_card-main{display:flex;align-items:flex-start;justify-content:space-between;gap:16px;padding:13px 16px 12px}.eva-histcond_card-info{min-width:0;display:flex;flex-direction:column;gap:6px}.eva-histcond_card-tags{display:flex;align-items:center;flex-wrap:wrap;gap:6px}.eva-histcond_card-mov{font-size:15.5px;font-weight:700;color:var(--dsn-ink, var(--thm-ink, #16233f))}.eva-histcond_card-periodo{font-size:12.5px;color:var(--dsn-muted, var(--thm-muted, #6b7686));font-variant-numeric:tabular-nums}.eva-histcond_card-periodo span{opacity:.45;margin:0 3px}.eva-histcond_card-org{font-size:12.5px;font-weight:600;color:var(--dsn-ink, var(--thm-ink, #16233f));opacity:.82}.eva-histcond_card-money{flex:0 0 auto;display:flex;flex-direction:column;align-items:flex-end;gap:6px;text-align:right}.eva-histcond_card-monto{font-size:25px;font-weight:800;color:var(--dsn-ink, var(--thm-ink, #16233f));font-variant-numeric:tabular-nums;line-height:1;white-space:nowrap}.eva-histcond_card-monto small{font-size:12px;font-weight:600;color:var(--dsn-muted, var(--thm-muted, #6b7686));margin-left:3px}.eva-histcond_card-foot{display:flex;align-items:center;flex-wrap:wrap;gap:4px 18px;padding:9px 16px;border-top:1px solid var(--dsn-border, var(--thm-line, #eef1f6));background:#7f7f7f07;font-size:12px;color:var(--dsn-muted, var(--thm-muted, #6b7686))}.eva-histcond_card-foot b{color:var(--dsn-ink, var(--thm-ink, #16233f));font-weight:700;font-variant-numeric:tabular-nums}.eva-histcond_card-foot-reg{margin-left:auto}.eva-histcond_chip{font-size:10.5px;font-weight:800;padding:3px 9px;border-radius:999px;text-transform:uppercase;letter-spacing:.03em;white-space:nowrap;line-height:1.4}.eva-histcond_chip.ok{color:#1a7f4b;background:#1a7f4b1f}.eva-histcond_chip.info{color:#2f6fed;background:#2f6fed1f}.eva-histcond_chip.warn{color:#9a7400;background:#b5890029}.eva-histcond_chip.bad{color:#d64545;background:#d645451f}.eva-histcond_chip.muted{color:var(--dsn-muted, var(--thm-muted, #6b7686));background:#7f7f7f1f}.eva-histcond_chip.vig{color:#8a6a00;background:#b5890029}.eva-histcond_delta{display:inline-flex;align-items:center;gap:5px;font-size:12.5px;font-weight:800;font-variant-numeric:tabular-nums;padding:3px 10px;border-radius:999px;white-space:nowrap}.eva-histcond_delta em{font-style:normal;font-weight:700;opacity:.85}.eva-histcond_delta.up{color:#1a7f4b;background:#1a7f4b1f}.eva-histcond_delta.down{color:#d64545;background:#d645451f}.eva-histcond_delta.flat,.eva-histcond_delta.base{color:var(--dsn-muted, var(--thm-muted, #6b7686));background:#7f7f7f1a;font-weight:700}@media (max-width: 900px){.eva-histcond_hero-body{flex-direction:column;align-items:stretch;gap:14px}.eva-histcond_hero-stats{justify-content:flex-start;gap:12px 28px;flex-wrap:wrap;padding-left:0;border-left:0;padding-top:14px;border-top:1px solid var(--dsn-border, var(--thm-line, #eef1f6))}}@media (max-width: 640px){.eva-histcond_hero-monto{font-size:34px}.eva-histcond_card-main{flex-direction:column}.eva-histcond_card-money{align-items:flex-start;text-align:left;flex-direction:row;align-items:baseline;gap:12px}}.eva-tel{display:flex;flex-direction:column;gap:10px;padding-top:12px;border-top:1px solid var(--dsn-border, #e2e8f0)}.eva-tel svg{width:13px!important;display:inline-block!important}.eva-tel_cab{display:flex;align-items:center;gap:10px;flex-wrap:wrap}.eva-tel_cab h5{display:flex;align-items:center;gap:8px;font-size:14px;font-weight:700;margin:0}.eva-tel_modo{padding:2px 10px;border-radius:999px;font-size:11.5px;background:var(--dsn-band, #f1f5f9);color:var(--dsn-muted, #64748b)}.eva-tel_modo.on{background:#10b98124;color:var(--dsn-green, #047857);font-weight:600}.eva-tel_rec{display:inline-flex!important;margin-left:auto;padding:6px;border-radius:8px;background:transparent;color:var(--dsn-muted, #64748b);cursor:pointer}.eva-tel_rec:hover{background:var(--dsn-hover-row, #eef2ff)}.eva-tel_aviso{display:flex;align-items:flex-start;gap:8px;padding:8px 12px;border-radius:8px;background:#f59e0b24;color:#b45309;font-size:12.5px}.eva-tel_aviso svg{margin-top:2px}.eva-tel_lista{display:flex;flex-direction:column;gap:8px}.eva-tel_item{display:flex;align-items:center;justify-content:space-between;gap:12px;flex-wrap:wrap;padding:10px 14px;border:1px solid var(--dsn-border, #e2e8f0);border-radius:10px;background:var(--dsn-surface, #fff)}.eva-tel_item.pendiente{border-color:#f59e0b99;background:#f59e0b0f}.eva-tel_item.rechazado,.eva-tel_item.revocado{opacity:.75}.eva-tel_info{display:flex;flex-direction:column;gap:2px;min-width:0}.eva-tel_info small{font-size:11.5px;color:var(--dsn-muted, #64748b)}.eva-tel_tit{display:flex;align-items:center;gap:8px;flex-wrap:wrap}.eva-tel_tit b{font-size:13.5px}.eva-tel_pill{padding:1px 8px;border-radius:999px;font-size:11px;font-weight:600}.eva-tel_pill.autorizado{background:#10b98129;color:var(--dsn-green, #047857)}.eva-tel_pill.pendiente{background:#f59e0b2e;color:#b45309}.eva-tel_pill.rechazado{background:#dc262624;color:var(--dsn-red, #b91c1c)}.eva-tel_pill.revocado{background:var(--dsn-band, #f1f5f9);color:var(--dsn-muted, #64748b)}.eva-tel_pill.cambio{background:#3b82f624;color:#1d4ed8}.eva-tel_botones{display:flex;gap:6px;flex-wrap:wrap}.eva-tel_botones button{display:inline-flex!important;align-items:center;gap:6px;height:30px;padding:0 12px;border:1px solid var(--dsn-border, #cbd5e1);border-radius:8px;background:var(--dsn-surface, #fff);color:var(--dsn-ink, #0f172a);font-size:12.5px;cursor:pointer}.eva-tel_botones button:hover:not(:disabled){border-color:var(--dsn-navy, #0e2747)}.eva-tel_botones button:disabled{opacity:.5;cursor:default}.eva-tel_botones button.ok{background:var(--dsn-navy, #0e2747);border-color:var(--dsn-navy, #0e2747);color:#fff}.eva-tel_botones button.rojo{color:var(--dsn-red, #dc2626)}.eva-act_cuenta{position:relative;height:22px;border-radius:999px;overflow:hidden;background:var(--dsn-band, #f1f5f9)}.eva-act_cuenta i{position:absolute;inset:0 auto 0 0;background:var(--dsn-navy, #0e2747);opacity:.18;transition:width 1s linear}.eva-act_cuenta span{position:relative;display:block;text-align:center;line-height:22px;font-size:12px;font-weight:600;color:var(--dsn-ink, #0f172a)}.eva-act_numero{display:flex;flex-direction:column;align-items:center;gap:4px;padding:14px;border-radius:12px;border:1px solid var(--dsn-border, #e2e8f0);background:var(--dsn-band, #f8fafc);text-align:center}.eva-act_numero small{font-size:11px;font-weight:600;text-transform:uppercase;letter-spacing:.04em;color:var(--dsn-muted, #64748b)}.eva-act_numero>b{font-size:56px;line-height:1.05;font-weight:800;letter-spacing:.08em;color:var(--dsn-ink, #0f172a);font-variant-numeric:tabular-nums}.eva-act_numero span{font-size:12.5px;color:var(--dsn-muted, #475569);max-width:520px}.eva-act_numero input{width:120px;height:72px;text-align:center;font-size:48px;font-weight:800;letter-spacing:.12em;font-variant-numeric:tabular-nums;color:var(--dsn-ink, #0f172a);background:var(--dsn-input-bg, #fff);border:2px solid var(--dsn-border, #cbd5e1);border-radius:12px;outline:none}.eva-act_numero input:focus{border-color:var(--dsn-blue, #2563eb);box-shadow:0 0 0 3px color-mix(in srgb,var(--dsn-blue, #2563eb) 20%,transparent)}.eva-act_codigo{display:flex;align-items:center;justify-content:center;gap:12px;padding:16px;border-radius:12px;border:1px solid var(--dsn-border, #e2e8f0);background:var(--dsn-band, #f8fafc)}.eva-act_codigo svg{width:22px!important;color:var(--dsn-muted, #64748b)}.eva-act_codigo b{font-family:ui-monospace,Menlo,monospace;font-size:38px;font-weight:800;letter-spacing:.14em;color:var(--dsn-ink, #0f172a)}.eva-act_detalle{display:flex;flex-direction:column;gap:12px}.eva-act_datos{display:flex;flex-wrap:wrap;gap:10px 26px}.eva-act_datos span{display:flex;flex-direction:column;gap:2px}.eva-act_datos small{font-size:11px;color:var(--dsn-muted, #64748b);text-transform:uppercase;letter-spacing:.03em}.eva-act_datos b{font-size:13.5px;color:var(--dsn-ink, #0f172a)}.eva-act_preguntas{display:flex;flex-direction:column;gap:4px}.eva-act_preguntas small{font-size:11px;font-weight:600;color:var(--dsn-muted, #64748b);text-transform:uppercase;letter-spacing:.03em}.eva-act_preguntas span{display:flex;align-items:center;gap:6px;font-size:13px}.eva-act_preguntas .ok{color:var(--dsn-green, #15803d)}.eva-act_preguntas .mal{color:var(--dsn-red, #dc2626)}.eva-act_preguntas .mut{color:var(--dsn-muted, #64748b)}.eva-act_preguntas svg{width:14px!important}.eva-act_fotos{display:grid;grid-template-columns:1fr 1fr;gap:12px}.eva-act_fotos figure{display:flex;flex-direction:column;gap:6px;margin:0}.eva-act_fotos img,.eva-act_fotos .vacio{width:100%;aspect-ratio:3/4;object-fit:cover;border-radius:10px;border:1px solid var(--dsn-border, #e2e8f0);background:var(--dsn-band, #f1f5f9)}.eva-act_fotos .vacio{display:flex;align-items:center;justify-content:center;padding:12px;text-align:center;font-size:12.5px;color:var(--dsn-muted, #64748b)}.eva-act_fotos figcaption{font-size:11.5px;font-weight:600;text-align:center;color:var(--dsn-muted, #64748b)}@media (max-width: 520px){.eva-act_fotos{grid-template-columns:1fr}}.eva-act_liga{padding:10px 12px;border:1px dashed var(--dsn-border, #cbd5e1);border-radius:10px;background:var(--dsn-band, #f8fafc)}.eva-act_liga .mono{font-family:ui-monospace,Menlo,monospace;font-size:13px;word-break:break-all;-webkit-user-select:all;user-select:all;color:var(--dsn-ink, #0f172a)}.eva-acceso{display:flex;flex-direction:column;gap:14px;padding:12px 4px;font-size:13px;color:var(--dsn-ink, #0f172a)}.eva-acceso svg{width:13px!important;display:inline-block!important}.eva-acceso .mut{color:var(--dsn-muted, #64748b)}.eva-acceso_cab{display:flex;justify-content:space-between;align-items:flex-start;gap:16px}.eva-acceso_cab h4{display:flex;align-items:center;gap:8px;font-size:15px;font-weight:700;margin-bottom:4px}.eva-acceso_cab p{color:var(--dsn-muted, #64748b);max-width:720px}.eva-acceso_cfg{display:inline-flex!important;align-items:center;gap:6px;padding:6px 12px;border:1px solid var(--dsn-border, #cbd5e1);border-radius:8px;background:var(--dsn-surface, #fff);color:var(--dsn-ink, #334155);font-size:12px;cursor:pointer;white-space:nowrap}.eva-acceso_cfg:hover{border-color:var(--dsn-navy, #0e2747)}.eva-acceso_alta{display:flex;align-items:flex-end;gap:12px;flex-wrap:wrap}.eva-acceso_alta label{display:flex;flex-direction:column;gap:4px;font-size:11px;font-weight:600;color:var(--dsn-muted, #64748b);text-transform:uppercase}.eva-acceso_alta select{min-width:240px;height:34px;padding:0 10px;border:1px solid var(--dsn-border, #cbd5e1);border-radius:8px;background:var(--dsn-surface, #fff);font-size:13px;color:var(--dsn-ink, #0f172a);-webkit-appearance:menulist;-moz-appearance:auto;appearance:auto}.eva-acceso_pri{display:inline-flex!important;align-items:center;gap:8px;height:34px;padding:0 16px;border-radius:8px;background:var(--dsn-navy, #0e2747);color:#fff;font-weight:600;cursor:pointer}.eva-acceso_pri:disabled{opacity:.5;cursor:default}.eva-acceso_usuario{display:flex;flex-direction:column;gap:12px}.eva-acceso_ficha,.eva-acceso_cred{display:flex;flex-wrap:wrap;gap:28px;padding:12px 16px;border:1px solid var(--dsn-border, #e2e8f0);border-radius:10px;background:var(--dsn-band, #f8fafc)}.eva-acceso_ficha span,.eva-acceso_cred span{display:flex;flex-direction:column;gap:2px}.eva-acceso_ficha small,.eva-acceso_cred small{font-size:11px;color:var(--dsn-muted, #64748b);text-transform:uppercase;letter-spacing:.03em}.eva-acceso_ficha b,.eva-acceso_cred b{font-size:14px}.eva-acceso_ficha .verde,.eva-acceso_cred .verde{color:var(--dsn-green, #15803d)}.eva-acceso_ficha .amarillo,.eva-acceso_cred .amarillo{color:#d97706}.eva-acceso_ficha .rojo,.eva-acceso_cred .rojo{color:var(--dsn-red, #dc2626)}.eva-acceso_ficha .mono,.eva-acceso_cred .mono{font-family:ui-monospace,Menlo,monospace;font-size:20px;letter-spacing:.12em}.eva-acceso_botones{display:flex;flex-wrap:wrap;gap:8px}.eva-acceso_botones button{display:inline-flex!important;align-items:center;gap:6px;height:32px;padding:0 12px;border:1px solid var(--dsn-border, #cbd5e1);border-radius:8px;background:var(--dsn-surface, #fff);color:var(--dsn-ink, #0f172a);font-size:12.5px;cursor:pointer}.eva-acceso_botones button:hover:not(:disabled){border-color:var(--dsn-navy, #0e2747)}.eva-acceso_botones button:disabled{opacity:.5;cursor:default}.eva-acceso_botones button.rojo{color:var(--dsn-red, #dc2626)}.eva-acceso_botones button.wa{background:#25d366;border-color:#25d366;color:#fff;font-weight:600}.eva-acceso_botones .eva-acceso_pri{border:0;color:#fff}.eva-acceso_msg{padding:8px 12px;border-radius:8px;font-size:12.5px}.eva-acceso_msg.ok{background:#10b98124;color:var(--dsn-green, #047857)}.eva-acceso_msg.error{background:#dc262624;color:var(--dsn-red, #b91c1c)}.eva-acceso_msg.aviso{background:#f59e0b24;color:#d97706}.eva-acceso_msg.aviso a{color:inherit;font-weight:600;text-decoration:underline}.eva-acceso_bitacora{display:flex;flex-direction:column;gap:3px;padding-top:6px;border-top:1px solid var(--dsn-border, #e2e8f0)}.eva-acceso_bitacora small{font-size:11px;font-weight:600;color:var(--dsn-muted, #64748b);text-transform:uppercase}.eva-acceso_bitacora span{font-size:12px;color:var(--dsn-ink, #334155)}.eva-acceso_bitacora em{font-style:normal;color:var(--dsn-muted, #94a3b8);margin-right:4px}.eva-acceso_velo{position:fixed;top:0;right:0;bottom:0;left:0;z-index:1200;display:flex;align-items:center;justify-content:center;background:#0206178c}.eva-acceso_modal{width:min(520px,94vw);max-height:90vh;overflow-y:auto;display:flex;flex-direction:column;gap:14px;padding:18px 20px 20px;border-radius:14px;background:var(--dsn-surface, #fff);color:var(--dsn-ink, #0f172a);font-size:13px;box-shadow:0 24px 60px #00000059}.eva-acceso_modal svg{width:13px!important;display:inline-block!important}.eva-acceso_modal header{display:flex;align-items:center;justify-content:space-between}.eva-acceso_modal header b{font-size:16px}.eva-acceso_modal header button{display:inline-flex!important;padding:4px;background:transparent;color:var(--dsn-muted, #64748b);cursor:pointer}.eva-acceso_modal .aviso{padding:8px 12px;border-radius:8px;background:#f59e0b24;color:#d97706;font-size:12.5px}.eva-acceso_modal p{color:var(--dsn-muted, #475569)}.eva-acceso_modal ol{padding-left:18px}.eva-acceso_modal ol li{list-style:decimal;margin:4px 0}.eva-acceso_modal--qr{width:min(440px,94vw);align-items:stretch;text-align:left}.eva-acceso_modal--ancho{width:min(760px,96vw)}.eva-acceso_modal .eva-acceso_cred{justify-content:space-around}.eva-acceso_modal .eva-acceso_lbl{display:flex;flex-direction:column;gap:4px;font-size:11px;font-weight:600;color:var(--dsn-muted, #64748b);text-transform:uppercase}.eva-acceso_modal .eva-acceso_lbl select{height:34px;padding:0 10px;border:1px solid var(--dsn-border, #cbd5e1);border-radius:8px;font-size:13px;color:var(--dsn-ink, #0f172a);-webkit-appearance:menulist;-moz-appearance:auto;appearance:auto}.eva-acceso_modal .eva-acceso_chips{display:flex;flex-wrap:wrap;gap:6px}.eva-acceso_modal .eva-acceso_chips label{display:inline-flex;align-items:center;gap:6px;padding:5px 10px;border:1px solid var(--dsn-border, #cbd5e1);border-radius:999px;font-size:12.5px;cursor:pointer}.eva-acceso_modal .eva-acceso_chips label input{-webkit-appearance:checkbox;-moz-appearance:auto;appearance:auto;display:inline-block}.eva-acceso_modal .eva-acceso_chips label.on{border-color:var(--dsn-navy, #0e2747);background:var(--dsn-hover-row, #eef2ff)}.eva-acceso_modal .eva-acceso_botones{display:flex;flex-wrap:wrap;gap:8px;justify-content:center}.eva-acceso_modal .eva-acceso_botones button{display:inline-flex!important;align-items:center;gap:6px;height:34px;padding:0 14px;border:1px solid var(--dsn-border, #cbd5e1);border-radius:8px;background:var(--dsn-surface, #fff);font-size:12.5px;cursor:pointer}.eva-acceso_modal .eva-acceso_botones button.wa{background:#25d366;border-color:#25d366;color:#fff;font-weight:600}.eva-acceso_modal .eva-acceso_botones .eva-acceso_pri{background:var(--dsn-navy, #0e2747);color:#fff;border:0}.eva-acceso_modal header{gap:12px}.eva-acceso_modal header b{flex:1;min-width:0;font-size:15px;line-height:1.3}.eva-acceso_modal header button{flex:none;width:32px;height:32px;align-items:center;justify-content:center;border-radius:8px}.eva-acceso_modal header button svg{width:16px!important;height:16px}.eva-acceso_modal header button:hover{background:var(--dsn-hover-row, #eef2ff)}.eva-acceso_qr{align-self:center;display:flex;padding:6px;border-radius:12px;background:#fff;color:#000}.eva-acceso_qr svg{width:232px!important;height:232px;display:block!important}.eva-acceso_modal--qr ol{padding-left:20px;color:var(--dsn-ink, #0f172a)}.eva-acceso_modal--qr ol li{margin:6px 0}.eva-msjper{display:flex;flex-direction:column;gap:14px;padding:12px 4px;font-size:13px;color:var(--dsn-ink, #0f172a)}.eva-msjper svg{width:13px!important;display:inline-block!important}.eva-msjper .mut{color:var(--dsn-muted, #64748b)}.eva-msjper small{font-size:11px;font-weight:600;color:var(--dsn-muted, #64748b);text-transform:uppercase;letter-spacing:.03em}.eva-msjper select,.eva-msjper input{height:34px;padding:0 10px;border:1px solid var(--dsn-border, #cbd5e1);border-radius:8px;background:var(--dsn-surface, #fff);color:var(--dsn-ink, #0f172a);font-size:13px}.eva-msjper select{-webkit-appearance:menulist;-moz-appearance:auto;appearance:auto}.eva-msjper_cab{display:flex;justify-content:space-between;align-items:flex-start;gap:16px;flex-wrap:wrap}.eva-msjper_cab h4{display:flex;align-items:center;gap:8px;font-size:15px;font-weight:700;margin-bottom:4px}.eva-msjper_cab p{color:var(--dsn-muted, #64748b);max-width:720px}.eva-msjper_modo{display:flex;flex-direction:column;gap:4px}.eva-msjper_modo select{min-width:260px}.eva-msjper_nota,.eva-msjper_aviso{display:flex;align-items:flex-start;gap:8px;padding:8px 12px;border-radius:8px;font-size:12.5px}.eva-msjper_nota{background:var(--dsn-band, #f1f5f9);color:var(--dsn-ink, #334155)}.eva-msjper_nota svg{margin-top:2px;color:var(--dsn-navy, #0e2747)}.eva-msjper_aviso{background:#f59e0b24;color:#b45309}.eva-msjper_reglas{display:flex;flex-direction:column;gap:10px;padding:12px 16px;border:1px solid var(--dsn-border, #e2e8f0);border-radius:10px;background:var(--dsn-surface, #fff)}.eva-msjper_chips{display:flex;flex-wrap:wrap;gap:6px}.eva-msjper_chips .chip{display:inline-flex;align-items:center;gap:6px;padding:4px 6px 4px 10px;border:1px solid var(--dsn-border, #cbd5e1);border-radius:999px;font-size:12.5px;background:var(--dsn-band, #f8fafc)}.eva-msjper_chips .chip em{font-style:normal;font-size:10.5px;font-weight:700;text-transform:uppercase;color:var(--dsn-muted, #64748b)}.eva-msjper_chips .chip.todos_oficina,.eva-msjper_chips .chip.departamento,.eva-msjper_chips .chip.puesto,.eva-msjper_chips .chip.sucursal{border-color:var(--dsn-navy, #0e2747)}.eva-msjper_chips .chip button{display:inline-flex!important;align-items:center;justify-content:center;width:20px;height:20px;border-radius:50%;background:transparent;color:var(--dsn-muted, #64748b);cursor:pointer}.eva-msjper_chips .chip button:hover:not(:disabled){background:#dc262624;color:var(--dsn-red, #dc2626)}.eva-msjper_chips .chip button svg{width:11px!important}.eva-msjper_alta{display:flex;align-items:flex-end;gap:10px;flex-wrap:wrap}.eva-msjper_alta label{display:flex;flex-direction:column;gap:4px;font-size:11px;font-weight:600;color:var(--dsn-muted, #64748b);text-transform:uppercase}.eva-msjper_alta label.ancho select{min-width:280px;max-width:420px}.eva-msjper_alta input{width:160px}.eva-msjper_pri,.eva-msjper_sec{display:inline-flex!important;align-items:center;gap:8px;height:34px;padding:0 14px;border-radius:8px;font-weight:600;cursor:pointer;font-size:12.5px}.eva-msjper_pri:disabled,.eva-msjper_sec:disabled{opacity:.5;cursor:default}.eva-msjper_pri{background:var(--dsn-navy, #0e2747);color:#fff;border:0}.eva-msjper_sec{background:var(--dsn-surface, #fff);color:var(--dsn-red, #dc2626);border:1px solid var(--dsn-border, #cbd5e1)}.eva-msjper_msg{padding:8px 12px;border-radius:8px;font-size:12.5px}.eva-msjper_msg.ok{background:#10b98124;color:var(--dsn-green, #047857)}.eva-msjper_msg.error{background:#dc262624;color:var(--dsn-red, #b91c1c)}.eva-msjper_listas{display:grid;grid-template-columns:repeat(auto-fit,minmax(300px,1fr));gap:12px}.eva-msjper_lista{display:flex;flex-direction:column;gap:8px;padding:12px 16px;border:1px solid var(--dsn-border, #e2e8f0);border-radius:10px;background:var(--dsn-band, #f8fafc);min-width:0}.eva-msjper_lista header{display:flex;align-items:center;justify-content:space-between;gap:8px}.eva-msjper_lista header input{width:150px;height:30px}.eva-msjper_lista ul{display:flex;flex-direction:column;max-height:320px;overflow-y:auto}.eva-msjper_lista li{display:flex;flex-wrap:wrap;align-items:baseline;gap:2px 8px;padding:6px 2px;border-bottom:1px solid var(--dsn-border, #e2e8f0);font-size:12.5px}.eva-msjper_lista li:last-child{border-bottom:0}.eva-msjper_lista li b{font-weight:600}.eva-msjper_lista li span{font-size:11.5px}.eva-msjper_lista li em{margin-left:auto;font-style:normal;font-size:11px;color:var(--dsn-muted, #64748b)}.eva-personal-archivo_form{display:grid;grid-auto-columns:1fr;grid-template-columns:1fr 1fr 1fr 1fr 1fr 1fr 1fr 1fr 1fr;grid-template-rows:1fr;gap:16px 15px;grid-template-areas:"fkTipoDocumentoId fkTipoDocumentoId nombreArchivo nombreArchivo file file btn btn btn" "fechaVigencia fechaVigencia space space space space space space space"}.eva-personal-archivo_form-fkTipoDocumentoId{grid-area:fkTipoDocumentoId}.eva-personal-archivo_form-nombreArchivo{grid-area:nombreArchivo}.eva-personal-archivo_form-file{grid-area:file}.eva-personal-archivo_form-btn{grid-area:btn;padding-top:30px}.eva-personal-archivo_form-space{grid-area:space}.eva-personal-archivo_form-fechaVigencia{grid-area:fechaVigencia}.eva-vacaciones-page .eva-table_column-fkstatusid[data-fkstatusid=Aprobada]>div{background-color:var(--status-color-success-light);color:var(--status-color-success)}.eva-vacaciones-page .eva-table_column-fkstatusid[data-fkstatusid=Aprobada]>div>span{background-color:var(--status-color-success)}.eva-vacaciones-page .eva-table_column-fkstatusid[data-fkstatusid=Rechazada]>div{background-color:var(--status-color-danger-light);color:var(--status-color-danger)}.eva-vacaciones-page .eva-table_column-fkstatusid[data-fkstatusid=Rechazada]>div>span{background-color:var(--status-color-danger)}.eva-vacaciones-page .eva-table_column-fkstatusid[data-fkstatusid=Cancelada]>div{background-color:#e5e7eb;color:#6b7280}.eva-vacaciones-page .eva-table_column-fkstatusid[data-fkstatusid=Cancelada]>div>span{background-color:#6b7280}.eva-vacaciones-page .eva-vacaciones_acciones{display:flex;align-items:center;justify-content:center;gap:4px}.eva-vacaciones_form{display:flex;flex-direction:column;gap:16px}.eva-vacaciones_form-empleado{max-width:480px}.eva-vacaciones_form-kardex-loading{padding:12px;font-size:13px;color:#6b7280}.eva-vacaciones_form-kardex{display:flex;flex-direction:column;gap:12px}.eva-vacaciones_form-kardex-card{display:flex;align-items:stretch;justify-content:space-between;gap:16px;padding:14px 16px;border:1px solid #e5e7eb;border-radius:8px;background-color:#f8fafc}.eva-vacaciones_form-kardex-card-datos h4{margin:0 0 6px;font-size:15px}.eva-vacaciones_form-kardex-card-datos p{margin:2px 0;font-size:13px}.eva-vacaciones_form-kardex-card-datos p span{font-weight:600}.eva-vacaciones_form-kardex-card-saldo{display:flex;flex-direction:column;align-items:center;justify-content:center;min-width:160px;padding:8px 16px;border-radius:8px;background-color:var(--status-color-success-light);color:var(--status-color-success)}.eva-vacaciones_form-kardex-card-saldo-valor{font-size:34px;font-weight:700;line-height:1}.eva-vacaciones_form-kardex-card-saldo-etiqueta{margin-top:6px;font-size:12px;font-weight:600;text-transform:uppercase}.eva-vacaciones_form-kardex-tabla{overflow-x:auto}.eva-vacaciones_form-kardex-tabla table{width:100%;border-collapse:collapse;font-size:13px}.eva-vacaciones_form-kardex-tabla table th,.eva-vacaciones_form-kardex-tabla table td{padding:6px 10px;border-bottom:1px solid #e5e7eb;text-align:center;white-space:nowrap}.eva-vacaciones_form-kardex-tabla table th{background-color:#f1f5f9;font-weight:600}.eva-vacaciones_form-kardex-tabla table tr[data-vencido=true] td{color:#9ca3af;background-color:#f9fafb}.eva-vacaciones_form-kardex-vencido{display:inline-block;margin-left:8px;padding:1px 8px;border-radius:10px;font-size:11px;font-weight:600;background-color:#e5e7eb;color:#6b7280}.eva-vacaciones_form-captura{display:grid;grid-template-columns:repeat(3,minmax(140px,1fr));gap:12px}.eva-vacaciones_form-captura-observaciones{grid-column:1/-1}.eva-vacaciones_form-aviso{padding:10px 14px;border-radius:8px;border:1px solid var(--status-color-warnig);background-color:var(--status-color-warnig-ligth);color:#8a5300;font-size:13px}.eva-vacaciones_form-resolucion{padding:10px 14px;border-radius:8px;font-size:13px}.eva-vacaciones_form-resolucion span{font-weight:600}.eva-vacaciones_form-resolucion[data-tipo=aprobada]{background-color:var(--status-color-success-light);color:var(--status-color-success)}.eva-vacaciones_form-resolucion[data-tipo=rechazada]{background-color:var(--status-color-danger-light);color:var(--status-color-danger)}.eva-vacaciones_accion-modal{display:flex;flex-direction:column;gap:12px}.eva-vacaciones_accion-modal-descripcion{margin:0;font-size:13px}.eva-vacaciones_form-kardex-hint{font:500 12px var(--txt-ppal-medium, "inter-medium"),sans-serif;color:#8a92a6;background:#f6f8fb;border:1px solid #e9ecf3;border-radius:8px;padding:8px 12px;margin:8px 0}.eva-vacaciones_form-kardex-hint b{color:#33507a}.eva-vacaciones_form-kardex-acciones{text-align:center}.eva-vacaciones_form-kardex-acciones button{transform:scale(.85)}.eva-carta-vac{max-width:720px;margin:0 auto;padding:24px 32px;color:#111;background:#fff;font-size:13px;line-height:1.55}.eva-carta-vac_hdr{text-align:center;border-bottom:2px solid #111;padding-bottom:10px;margin-bottom:18px}.eva-carta-vac_hdr h2{margin:0;font-size:18px;letter-spacing:.02em}.eva-carta-vac_hdr h3{margin:4px 0 0;font-size:13px;font-weight:600;letter-spacing:.12em;color:#444}.eva-carta-vac_lugar{text-align:right;margin:0 0 18px;color:#333}.eva-carta-vac_datos{margin-bottom:16px}.eva-carta-vac_datos p{margin:2px 0}.eva-carta-vac_datos .sep{margin-left:24px;font-weight:700}.eva-carta-vac_cuerpo{text-align:justify;margin:0 0 18px}.eva-carta-vac_saldo{width:320px;border-collapse:collapse;margin:0 0 20px}.eva-carta-vac_saldo td{border:1px solid #999;padding:5px 10px}.eva-carta-vac_saldo td:last-child{text-align:right;width:90px;font-variant-numeric:tabular-nums}.eva-carta-vac_conf{margin:0 0 40px}.eva-carta-vac_firmas{display:flex;justify-content:space-between;gap:20px;margin-top:48px;text-align:center}.eva-carta-vac_firmas>div{flex:1}.eva-carta-vac_firmas .linea{display:block;border-top:1px solid #111;margin:0 8px 4px}.eva-carta-vac_firmas p{margin:0;font-weight:600;min-height:18px}.eva-carta-vac_firmas small{color:#555}@media print{body *{visibility:hidden!important}.eva-carta-vac,.eva-carta-vac *{visibility:visible!important}.eva-carta-vac{position:absolute;left:0;top:0;width:100%;max-width:none;padding:0 12mm;box-shadow:none}}.eva-prestamos-page .eva-table_column-fkstatusid[data-fkstatusid=Aceptado]>div{background-color:var(--status-color-primary-light);color:var(--status-color-primary)}.eva-prestamos-page .eva-table_column-fkstatusid[data-fkstatusid=Aceptado]>div>span{background-color:var(--status-color-primary)}.eva-prestamos-page .eva-table_column-fkstatusid[data-fkstatusid=Liquidado]>div{background-color:var(--status-color-success-light);color:var(--status-color-success)}.eva-prestamos-page .eva-table_column-fkstatusid[data-fkstatusid=Liquidado]>div>span{background-color:var(--status-color-success)}.eva-prestamos-page .eva-table_column-fkstatusid[data-fkstatusid=Cancelado]>div{background-color:#e5e7eb;color:#6b7280}.eva-prestamos-page .eva-table_column-fkstatusid[data-fkstatusid=Cancelado]>div>span{background-color:#6b7280}.eva-prestamos-page [data-col=table_col_saldo] p{font-weight:700}.eva-prestamos-page .eva-prestamos_acciones{display:flex;align-items:center;justify-content:center;gap:4px}.eva-prestamos_form{display:flex;flex-direction:column;gap:16px}.eva-prestamos_form-fila1{display:grid;grid-template-columns:90px minmax(0,1fr) minmax(0,1.4fr) 160px;gap:12px}@media (max-width: 900px){.eva-prestamos_form-fila1{grid-template-columns:1fr 1fr}}.eva-prestamos_form-fila2{display:grid;grid-template-columns:repeat(5,minmax(0,1fr));gap:12px}@media (max-width: 900px){.eva-prestamos_form-fila2{grid-template-columns:1fr 1fr}}.eva-prestamos_form-observaciones{width:100%}.eva-prestamos_form-empleado,.eva-prestamos_form-empresa{min-width:0}.eva-prestamos_form-encabezado{display:flex;align-items:center;justify-content:space-between;gap:16px;padding:14px 16px;border:1px solid #e5e7eb;border-radius:8px;background-color:#f8fafc;flex-wrap:wrap}.eva-prestamos_form-encabezado-badge{display:inline-block;padding:4px 14px;border-radius:14px;font-size:13px;font-weight:600;background-color:#e5e7eb;color:#6b7280}.eva-prestamos_form-encabezado-badge[data-status=Pendiente]{background-color:var(--status-color-warnig-ligth);color:var(--status-color-warnig)}.eva-prestamos_form-encabezado-badge[data-status=Aceptado]{background-color:var(--status-color-primary-light);color:var(--status-color-primary)}.eva-prestamos_form-encabezado-badge[data-status=Liquidado]{background-color:var(--status-color-success-light);color:var(--status-color-success)}.eva-prestamos_form-encabezado-badge[data-status=Cancelado]{background-color:#e5e7eb;color:#6b7280}.eva-prestamos_form-encabezado-resumen{display:flex;gap:24px;flex-wrap:wrap}.eva-prestamos_form-encabezado-resumen>div{display:flex;flex-direction:column;align-items:flex-end}.eva-prestamos_form-encabezado-resumen-etiqueta{font-size:11px;font-weight:600;text-transform:uppercase;color:#6b7280}.eva-prestamos_form-encabezado-resumen-valor{font-size:16px}.eva-prestamos_form-encabezado-resumen-valor[data-saldo]{font-weight:700}.eva-prestamos_form-captura{display:grid;grid-template-columns:repeat(3,minmax(140px,1fr));gap:12px}.eva-prestamos_form-captura-observaciones{grid-column:1/-1}.eva-prestamos_form-abonos{display:flex;flex-direction:column;gap:8px}.eva-prestamos_form-abonos-encabezado{display:flex;align-items:center;justify-content:space-between;gap:12px}.eva-prestamos_form-abonos-encabezado h4{margin:0;font-size:15px}.eva-prestamos_form-abonos-loading{padding:12px;font-size:13px;color:#6b7280}.eva-prestamos_form-abonos-tabla{overflow-x:auto}.eva-prestamos_form-abonos-tabla table{width:100%;border-collapse:collapse;font-size:13px}.eva-prestamos_form-abonos-tabla table th,.eva-prestamos_form-abonos-tabla table td{padding:6px 10px;border-bottom:1px solid #e5e7eb;text-align:center;white-space:nowrap}.eva-prestamos_form-abonos-tabla table th{background-color:#f1f5f9;font-weight:600}.eva-prestamos_form-abonos-importe{font-weight:600}.eva-prestamos_form-abonos-origen{display:inline-block;padding:1px 10px;border-radius:10px;font-size:11px;font-weight:600;background-color:#e5e7eb;color:#6b7280}.eva-prestamos_form-abonos-origen[data-origen=MANUAL]{background-color:var(--status-color-warnig-ligth);color:var(--status-color-warnig)}.eva-prestamos_form-abonos-origen[data-origen=LIQUIDACION]{background-color:var(--status-color-primary-light);color:var(--status-color-primary)}.eva-prestamos_corrida{display:flex;flex-direction:column;gap:10px;padding-top:10px}.eva-prestamos_corrida-vacio{margin:0;padding:14px;font-size:13px;color:#6b7280;text-align:center}.eva-prestamos_corrida-resumen{display:flex;flex-wrap:wrap;gap:6px 22px;padding:10px 14px;border:1px solid #e5e7eb;border-radius:8px;background-color:#f8fafc;font-size:13px}.eva-prestamos_corrida-nota{color:#6b7280;font-style:italic}.eva-prestamos_corrida-atraso{color:var(--status-color-danger, #dc2626)}.eva-prestamos_corrida-estado{display:inline-block;padding:1px 10px;border-radius:10px;font-size:11px;font-weight:600;background-color:#e5e7eb;color:#6b7280}.eva-prestamos_corrida-estado[data-estado=Descontado]{background-color:var(--status-color-success-light);color:var(--status-color-success)}.eva-prestamos_corrida-estado[data-estado=Parcial]{background-color:var(--status-color-primary-light);color:var(--status-color-primary)}.eva-prestamos_corrida-estado[data-estado=Atrasado]{background-color:#fee2e2;color:#b91c1c}.eva-prestamos_corrida tr[data-estado=Descontado] td{color:#6b7280}.eva-prestamos_accion-modal,.eva-prestamos_abono-modal{display:flex;flex-direction:column;gap:12px}.eva-prestamos_accion-modal-descripcion,.eva-prestamos_abono-modal-descripcion{margin:0;font-size:13px}:root[data-design=nuevo][data-mode=oscuro] .eva-prestamos_corrida-vacio,:root[data-design=nuevo][data-mode=oscuro] .eva-prestamos_corrida-nota{color:var(--dsn-muted)}:root[data-design=nuevo][data-mode=oscuro] .eva-prestamos_corrida-resumen{background-color:var(--dsn-card);border-color:var(--dsn-border);color:var(--dsn-ink)}:root[data-design=nuevo][data-mode=oscuro] .eva-prestamos_corrida-atraso{color:#f0646f}:root[data-design=nuevo][data-mode=oscuro] .eva-prestamos_corrida-estado{background-color:var(--dsn-head-bg, var(--dsn-surface));color:var(--dsn-muted)}:root[data-design=nuevo][data-mode=oscuro] .eva-prestamos_corrida-estado[data-estado=Descontado]{background-color:var(--status-color-success-light);color:var(--status-color-success)}:root[data-design=nuevo][data-mode=oscuro] .eva-prestamos_corrida-estado[data-estado=Parcial]{background-color:var(--status-color-primary-light);color:#5cc4f2}:root[data-design=nuevo][data-mode=oscuro] .eva-prestamos_corrida-estado[data-estado=Atrasado]{background-color:var(--status-color-danger-light);color:var(--status-color-danger)}:root[data-design=nuevo][data-mode=oscuro] .eva-prestamos_corrida table td{color:var(--dsn-ink)}:root[data-design=nuevo][data-mode=oscuro] .eva-prestamos_corrida tr[data-estado=Descontado] td{color:var(--dsn-muted)}:root[data-design=nuevo][data-mode=oscuro] .eva-prestamos_form-encabezado-badge[data-status=Pendiente]{background-color:var(--status-color-warnig-ligth);color:var(--status-color-warnig)}:root[data-design=nuevo][data-mode=oscuro] .eva-prestamos_form-encabezado-badge[data-status=Aceptado]{background-color:var(--status-color-primary-light);color:#5cc4f2}:root[data-design=nuevo][data-mode=oscuro] .eva-prestamos_form-encabezado-badge[data-status=Liquidado]{background-color:var(--status-color-success-light);color:var(--status-color-success)}.eva-prestamos_destino{display:flex;align-items:center;flex-wrap:wrap;gap:6px 12px;padding:8px 12px;border:1px solid #e5e7eb;border-left:4px solid var(--status-color-primary);border-radius:8px;background-color:#f8fafc;font-size:13px}.eva-prestamos_destino[data-destino=NOMINA]{border-left-color:var(--status-color-success)}.eva-prestamos_destino-chip{padding:2px 12px;border-radius:12px;font-size:12px;font-weight:700;background-color:var(--status-color-primary-light);color:var(--status-color-primary)}.eva-prestamos_destino[data-destino=NOMINA] .eva-prestamos_destino-chip{background-color:var(--status-color-success-light);color:var(--status-color-success)}:root[data-design=nuevo][data-mode=oscuro] .eva-prestamos_destino{background-color:var(--dsn-card);border-top-color:var(--dsn-border);border-right-color:var(--dsn-border);border-bottom-color:var(--dsn-border);color:var(--dsn-ink)}:root[data-design=nuevo][data-mode=oscuro] .eva-prestamos_destino[data-destino=LIQUIDACION] .eva-prestamos_destino-chip{color:#5cc4f2}.eva-plantillas-evaluacion-page .eva-plantillas-evaluacion_acciones{display:flex;align-items:center;justify-content:center;gap:4px}.eva-plantillas-evaluacion_form{display:flex;flex-direction:column;gap:20px}.eva-plantillas-evaluacion_form-datos{display:grid;grid-template-columns:2fr 1fr 2fr;gap:12px}.eva-plantillas-evaluacion_form-datos .eva-plantillas-evaluacion_form-descripcion{grid-column:1/-1}.eva-plantillas-evaluacion_form-criterios{display:flex;flex-direction:column;gap:8px}.eva-plantillas-evaluacion_form-criterios-encabezado{display:flex;align-items:center;justify-content:space-between;gap:12px}.eva-plantillas-evaluacion_form-criterios-encabezado h4{margin:0;font-size:15px}.eva-plantillas-evaluacion_form-criterios-error{font-size:12px;font-weight:500;color:var(--status-color-danger, #dc2626)}.eva-plantillas-evaluacion_form-criterios-tabla{overflow-x:auto}.eva-plantillas-evaluacion_form-criterios-tabla table{width:100%;border-collapse:collapse;font-size:13px}.eva-plantillas-evaluacion_form-criterios-tabla table th,.eva-plantillas-evaluacion_form-criterios-tabla table td{padding:6px 8px;border-bottom:1px solid #e5e7eb;text-align:left;vertical-align:middle}.eva-plantillas-evaluacion_form-criterios-tabla table th{background-color:#f1f5f9;font-weight:600}.eva-plantillas-evaluacion_form-criterios-tabla table td:last-child{text-align:center}.eva-evaluaciones-page .eva-table_column-fkstatusid[data-fkstatusid="En proceso"]>div{background-color:var(--status-color-primary-light);color:var(--status-color-primary)}.eva-evaluaciones-page .eva-table_column-fkstatusid[data-fkstatusid="En proceso"]>div>span{background-color:var(--status-color-primary)}.eva-evaluaciones-page .eva-table_column-fkstatusid[data-fkstatusid=Terminada]>div{background-color:var(--status-color-success-light);color:var(--status-color-success)}.eva-evaluaciones-page .eva-table_column-fkstatusid[data-fkstatusid=Terminada]>div>span{background-color:var(--status-color-success)}.eva-evaluaciones-page .eva-table_column-fkstatusid[data-fkstatusid=Cancelada]>div{background-color:#e5e7eb;color:#6b7280}.eva-evaluaciones-page .eva-table_column-fkstatusid[data-fkstatusid=Cancelada]>div>span{background-color:#6b7280}.eva-evaluaciones_form{display:flex;flex-direction:column;gap:20px}.eva-evaluaciones_form-loading{padding:12px;font-size:13px;color:#6b7280}.eva-evaluaciones_form-encabezado{display:flex;align-items:flex-start;justify-content:space-between;gap:16px;padding:14px 16px;border:1px solid #e5e7eb;border-radius:8px;background-color:#f8fafc;flex-wrap:wrap}.eva-evaluaciones_form-encabezado-info{display:flex;gap:28px;flex-wrap:wrap}.eva-evaluaciones_form-encabezado-info>div{display:flex;flex-direction:column}.eva-evaluaciones_form-encabezado-resultado{display:flex;flex-direction:column;align-items:flex-end;gap:10px}.eva-evaluaciones_form-encabezado-metricas{display:flex;gap:24px}.eva-evaluaciones_form-encabezado-metricas>div{display:flex;flex-direction:column;align-items:flex-end}.eva-evaluaciones_form-encabezado-etiqueta{font-size:11px;font-weight:600;text-transform:uppercase;color:#6b7280}.eva-evaluaciones_form-encabezado-valor{font-size:15px;font-weight:500}.eva-evaluaciones_form-encabezado-valor[data-nivel=excelente]{color:var(--status-color-success);font-weight:700}.eva-evaluaciones_form-encabezado-valor[data-nivel=bueno]{color:var(--status-color-primary);font-weight:700}.eva-evaluaciones_form-encabezado-valor[data-nivel=regular]{color:var(--status-color-warnig);font-weight:700}.eva-evaluaciones_form-encabezado-valor[data-nivel=deficiente]{color:var(--status-color-danger, #dc2626);font-weight:700}.eva-evaluaciones_form-encabezado-badge{display:inline-block;padding:4px 14px;border-radius:14px;font-size:13px;font-weight:600;background-color:var(--status-color-warnig-ligth);color:var(--status-color-warnig)}.eva-evaluaciones_form-encabezado-badge[data-status=PROC]{background-color:var(--status-color-primary-light);color:var(--status-color-primary)}.eva-evaluaciones_form-encabezado-badge[data-status=TERM]{background-color:var(--status-color-success-light);color:var(--status-color-success)}.eva-evaluaciones_form-encabezado-badge[data-status=CANC]{background-color:#e5e7eb;color:#6b7280}.eva-evaluaciones_form-criterios{display:flex;flex-direction:column;gap:10px}.eva-evaluaciones_form-criterios h4{margin:0;font-size:15px}.eva-evaluaciones_form-criterios-escala{font-size:12px;font-weight:500;color:#6b7280}.eva-evaluaciones_form-criterio{display:grid;grid-template-columns:1.4fr auto 1.2fr;align-items:center;gap:12px;padding:8px 10px;border-bottom:1px solid #eef2f7}.eva-evaluaciones_form-criterio-nombre{font-size:14px;font-weight:500}.eva-evaluaciones_form-criterio-escala{display:flex;gap:6px;flex-wrap:wrap}.eva-evaluaciones_form-escala-btn{min-width:34px;height:34px;padding:0 8px;border:1px solid #d1d5db;border-radius:6px;background-color:#fff;color:#374151;font-size:14px;font-weight:600;cursor:pointer;transition:all .12s ease}.eva-evaluaciones_form-escala-btn:hover:not(:disabled){border-color:var(--status-color-primary);color:var(--status-color-primary)}.eva-evaluaciones_form-escala-btn[data-selected=true]{background-color:var(--status-color-primary);border-color:var(--status-color-primary);color:#fff}.eva-evaluaciones_form-escala-btn:disabled{cursor:not-allowed;opacity:.7}.eva-evaluaciones_form-cierre,.eva-evaluaciones_nueva-modal{display:flex;flex-direction:column;gap:12px}.eva-condiciones-laborales-page{display:flex;flex-direction:column;height:100%}.eva-condiciones-laborales_acciones{display:flex;align-items:center;justify-content:center;gap:6px}.eva-condiciones-laborales_form{display:grid;grid-template-columns:repeat(12,1fr);gap:14px 15px;grid-template-areas:"secQuien    secQuien    secQuien    secQuien    secQuien    secQuien    secQuien    secQuien    secQuien    secQuien    secQuien    secQuien" "id          id          empresa     empresa     empresa     empresa     empleado    empleado    empleado    empleado    empleado    empleado" "secMov      secMov      secMov      secMov      secMov      secMov      secMov      secMov      secMov      secMov      secMov      secMov" "fechaInicio fechaInicio fechaInicio fechaInicio movimiento  movimiento  movimiento  movimiento  motivo      motivo      motivo      motivo" "secPerc     secPerc     secPerc     secPerc     secPerc     secPerc     secPerc     secPerc     secPerc     secPerc     secPerc     secPerc" "tabulador   tabulador   tabulador   salMensual  salMensual  salMensual  salDiario   salDiario   salDiario   salIntegrado salIntegrado salIntegrado" "hint        hint        hint        hint        hint        hint        hint        hint        hint         hint         hint         hint" "secOrg      secOrg      secOrg      secOrg      secOrg      secOrg      secOrg      secOrg      secOrg      secOrg      secOrg      secOrg" "periodicidad periodicidad periodicidad departamento departamento departamento puesto puesto puesto soporte soporte soporte"}.eva-condiciones-laborales_form-sec{font-size:11px;text-transform:uppercase;letter-spacing:.05em;font-weight:700;color:var(--thm-accent);border-bottom:1px solid var(--thm-line);padding-bottom:4px;margin-top:2px;align-self:end}.eva-condiciones-laborales_form-secQuien{grid-area:secQuien}.eva-condiciones-laborales_form-secMov{grid-area:secMov}.eva-condiciones-laborales_form-secPerc{grid-area:secPerc}.eva-condiciones-laborales_form-secOrg{grid-area:secOrg}.eva-condiciones-laborales_form-id{grid-area:id}.eva-condiciones-laborales_form-empresa{grid-area:empresa}.eva-condiciones-laborales_form-empleado{grid-area:empleado}.eva-condiciones-laborales_form-fechaInicio{grid-area:fechaInicio}.eva-condiciones-laborales_form-movimiento{grid-area:movimiento}.eva-condiciones-laborales_form-motivo{grid-area:motivo}.eva-condiciones-laborales_form-tabulador{grid-area:tabulador}.eva-condiciones-laborales_form-salMensual{grid-area:salMensual}.eva-condiciones-laborales_form-salDiario{grid-area:salDiario}.eva-condiciones-laborales_form-salIntegrado{grid-area:salIntegrado}.eva-condiciones-laborales_form-hint{grid-area:hint;margin:-4px 0 0;font-size:12px;line-height:1.5;color:var(--thm-muted)}.eva-condiciones-laborales_form-periodicidad{grid-area:periodicidad}.eva-condiciones-laborales_form-departamento{grid-area:departamento}.eva-condiciones-laborales_form-puesto{grid-area:puesto}.eva-condiciones-laborales_form-soporte{grid-area:soporte}@media (max-width: 780px){.eva-condiciones-laborales_form{grid-template-columns:1fr 1fr;grid-template-areas:"secQuien secQuien" "id id" "empresa empleado" "secMov secMov" "fechaInicio movimiento" "motivo motivo" "secPerc secPerc" "tabulador tabulador" "salMensual salDiario" "salIntegrado salIntegrado" "hint hint" "secOrg secOrg" "periodicidad departamento" "puesto soporte"}}.eva-condiciones-laborales_postform{margin-top:18px;display:flex;flex-direction:column;gap:10px}.eva-condiciones-laborales_lectura{font-size:13px;line-height:1.5;color:var(--thm-ink);background:#b589001f;border:1px solid rgba(181,137,0,.5);border-radius:8px;padding:9px 12px}.eva-condiciones-laborales_detalle{display:flex;flex-direction:column;gap:14px}.eva-condiciones-laborales_detalle-resumen{display:grid;grid-template-columns:repeat(3,1fr);gap:12px}.eva-condiciones-laborales_detalle-resumen div{display:flex;flex-direction:column;gap:2px;padding:10px 12px;border:1px solid var(--thm-line);border-radius:8px;background:var(--thm-card)}.eva-condiciones-laborales_detalle-resumen span{font-size:11px;text-transform:uppercase;letter-spacing:.03em;color:var(--thm-muted);font-weight:700}.eva-condiciones-laborales_detalle-resumen b{font-size:15px;color:var(--thm-ink);font-variant-numeric:tabular-nums}@media (max-width: 640px){.eva-condiciones-laborales_detalle-resumen{grid-template-columns:1fr 1fr}}.eva-condiciones-laborales_detalle-titulo{font-size:12px;text-transform:uppercase;letter-spacing:.04em;font-weight:700;color:var(--thm-accent);border-bottom:1px solid var(--thm-line);padding-bottom:4px}.eva-condiciones-laborales_niveles{display:flex;flex-direction:column;gap:8px}.eva-condiciones-laborales_niveles-vacio{font-size:13px;color:var(--thm-muted)}.eva-condiciones-laborales_nivel{display:flex;align-items:center;flex-wrap:wrap;gap:6px 12px;padding:8px 12px;border:1px solid var(--thm-line);border-radius:8px;background:var(--thm-card);font-size:13px}.eva-condiciones-laborales_nivel-badge{font-size:11px;font-weight:700;padding:2px 8px;border-radius:999px}.eva-condiciones-laborales_nivel-badge.ok{background:var(--thm-good);color:#fff}.eva-condiciones-laborales_nivel-badge.no{background:var(--thm-bad);color:#fff}.eva-condiciones-laborales_nivel-badge.pend{background:var(--thm-chip);color:var(--thm-ink)}.eva-condiciones-laborales_nivel-nom{font-weight:600;color:var(--thm-ink)}.eva-condiciones-laborales_nivel-usr{color:var(--thm-muted)}.eva-condiciones-laborales_nivel-com{flex-basis:100%;color:var(--thm-muted);font-style:italic}.eva-condiciones-laborales_aprob{display:flex;flex-direction:column;gap:12px}.eva-condiciones-laborales_aprob-resumen{font-size:13px;line-height:1.6;padding:10px 12px;border-radius:8px;border:1px solid var(--thm-line);background:var(--thm-card)}.eva-condiciones-laborales_aprob-coment{display:flex;flex-direction:column;gap:6px}.eva-condiciones-laborales_aprob-coment label{font-weight:600;font-size:13px}.eva-condiciones-laborales_aprob-coment textarea{width:100%;min-height:72px;resize:vertical;border:1px solid var(--thm-line);border-radius:8px;background:var(--thm-card);color:var(--thm-ink);padding:9px 12px;font:inherit;font-size:13px}.eva-solicitud-vacante-page{display:flex;flex-direction:column;height:100%}.eva-solicitud-vacante_acciones{display:flex;align-items:center;justify-content:center;gap:6px}.eva-solicitud-vacante_form{display:grid;grid-template-columns:repeat(12,1fr);gap:14px 15px;grid-template-areas:"idc          idc          empresa      empresa      empresa      empresa      departamento departamento departamento puesto       puesto       puesto" "tabulador    tabulador    tabulador    tabulador    presupuesto  presupuesto  presupuesto  vacantes     vacantes     fecha        fecha        fecha" "motivo       motivo       motivo       motivo       motivo       motivo       motivo       motivo       motivo       motivo       motivo       motivo"}.eva-solicitud-vacante_form-id{grid-area:idc}.eva-solicitud-vacante_form-empresa{grid-area:empresa}.eva-solicitud-vacante_form-puesto{grid-area:puesto}.eva-solicitud-vacante_form-departamento{grid-area:departamento}.eva-solicitud-vacante_form-tabulador{grid-area:tabulador}.eva-solicitud-vacante_form-presupuesto{grid-area:presupuesto}.eva-solicitud-vacante_form-vacantes{grid-area:vacantes}.eva-solicitud-vacante_form-fecha{grid-area:fecha}.eva-solicitud-vacante_form-motivo{grid-area:motivo}.eva-solicitud-vacante_form-cubiertas{grid-area:cubiertas}.eva-solicitud-vacante_form-solicitud{grid-area:solicitud}.eva-solicitud-vacante_form--det{grid-template-areas:"idc          idc          empresa      empresa      empresa      empresa      departamento departamento departamento puesto       puesto       puesto" "tabulador    tabulador    tabulador    tabulador    presupuesto  presupuesto  presupuesto  vacantes     vacantes     fecha        fecha        fecha" "motivo       motivo       motivo       motivo       motivo       motivo       cubiertas    cubiertas    cubiertas    solicitud    solicitud    solicitud"}@media (max-width: 780px){.eva-solicitud-vacante_form{grid-template-columns:1fr 1fr;grid-template-areas:"idc empresa" "departamento puesto" "tabulador tabulador" "presupuesto vacantes" "fecha fecha" "motivo motivo" "cubiertas solicitud"}}.eva-solicitud-vacante_detalle{display:flex;flex-direction:column;gap:12px}.eva-solicitud-vacante_detalle-resumen{display:grid;grid-template-columns:repeat(3,1fr);gap:12px}.eva-solicitud-vacante_detalle-resumen div{display:flex;flex-direction:column;gap:2px;padding:10px 12px;border:1px solid var(--thm-line);border-radius:8px;background:var(--thm-card)}.eva-solicitud-vacante_detalle-resumen span{font-size:11px;text-transform:uppercase;letter-spacing:.03em;color:var(--thm-muted);font-weight:700}.eva-solicitud-vacante_detalle-resumen b{font-size:15px;color:var(--thm-ink)}@media (max-width: 640px){.eva-solicitud-vacante_detalle-resumen{grid-template-columns:1fr 1fr}}.eva-solicitud-vacante_detalle-nota{font-size:13px;color:var(--thm-ink);padding:8px 12px;border:1px solid var(--thm-line);border-radius:8px;background:var(--thm-card)}.eva-solicitud-vacante_detalle-nota span{font-weight:700;color:var(--thm-muted)}.eva-solicitud-vacante_aprob{display:flex;flex-direction:column;gap:12px}.eva-solicitud-vacante_aprob-resumen{font-size:13px;line-height:1.6;padding:10px 12px;border-radius:8px;border:1px solid var(--thm-line);background:var(--thm-card)}.eva-solicitud-vacante_aprob-coment{display:flex;flex-direction:column;gap:6px}.eva-solicitud-vacante_aprob-coment label{font-weight:600;font-size:13px}.eva-solicitud-vacante_aprob-coment textarea{width:100%;min-height:72px;resize:vertical;border:1px solid var(--thm-line);border-radius:8px;background:var(--thm-card);color:var(--thm-ink);padding:9px 12px;font:inherit;font-size:13px}.eva-solicitud-vacante_postform{margin-top:16px;display:flex;flex-direction:column;gap:8px}.eva-solicitud-vacante_lectura{font-size:13px;line-height:1.5;color:var(--thm-ink);background:#b589001f;border:1px solid rgba(181,137,0,.5);border-radius:8px;padding:9px 12px}.eva-solicitud-vacante_postform-info{display:flex;flex-wrap:wrap;gap:6px 18px;font-size:13px;color:var(--thm-muted)}.eva-solicitud-vacante_postform-info b{color:var(--thm-ink)}.eva-solicitud-vacante_docs{display:flex;flex-direction:column;gap:10px}.eva-solicitud-vacante_docs-head{display:flex;justify-content:flex-end}.eva-solicitud-vacante_docs-table{width:100%;height:260px}.eva-solicitud-vacante_docform{display:flex;flex-direction:column;gap:14px}.eva-solicitud-vacante_docform-file{display:flex;flex-direction:column;gap:6px}.eva-solicitud-vacante_docform-file label{font-weight:600;font-size:12px}.eva-solicitud-vacante_docform-file input[type=file]{font-size:12.5px}.eva-solicitud-vacante_tabs{margin-top:20px}.eva-candidatos-page{display:flex;flex-direction:column;height:100%}.eva-candidatos_acciones{display:flex;align-items:center;justify-content:center;gap:6px}.eva-candidatos_form{display:grid;grid-template-columns:repeat(12,1fr);gap:14px 15px;grid-template-areas:"empresa   empresa   empresa   empresa   empresa   empresa   requisicion requisicion requisicion requisicion requisicion requisicion" "nombre    nombre    nombre    nombre    apaterno  apaterno  apaterno    apaterno    amaterno    amaterno    amaterno    amaterno" "correo    correo    correo    correo    telefono  telefono  telefono    fuente      fuente      pretension  pretension  pretension" "comentario comentario comentario comentario comentario comentario comentario comentario comentario comentario comentario comentario"}.eva-candidatos_form-id{grid-area:idc}.eva-candidatos_form-empresa{grid-area:empresa}.eva-candidatos_form-requisicion{grid-area:requisicion}.eva-candidatos_form-nombre{grid-area:nombre}.eva-candidatos_form-apaterno{grid-area:apaterno}.eva-candidatos_form-amaterno{grid-area:amaterno}.eva-candidatos_form-correo{grid-area:correo}.eva-candidatos_form-telefono{grid-area:telefono}.eva-candidatos_form-fuente{grid-area:fuente}.eva-candidatos_form-pretension{grid-area:pretension}.eva-candidatos_form-comentario{grid-area:comentario}@media (max-width: 780px){.eva-candidatos_form{grid-template-columns:1fr 1fr;grid-template-areas:"empresa requisicion" "nombre nombre" "apaterno amaterno" "correo telefono" "fuente pretension" "comentario comentario"}}.eva-candidatos_form--det{grid-template-areas:"idc       idc       empresa   empresa   empresa   empresa   empresa     requisicion requisicion requisicion requisicion requisicion" "nombre    nombre    nombre    nombre    apaterno  apaterno  apaterno    apaterno    amaterno    amaterno    amaterno    amaterno" "correo    correo    correo    correo    telefono  telefono  telefono    fuente      fuente      pretension  pretension  pretension" "comentario comentario comentario comentario comentario comentario comentario comentario comentario comentario comentario comentario"}@media (max-width: 780px){.eva-candidatos_form--det{grid-template-areas:"idc idc" "empresa requisicion" "nombre nombre" "apaterno amaterno" "correo telefono" "fuente pretension" "comentario comentario"}}.eva-candidatos_tabs{margin-top:14px}.eva-candidatos_proxcita{display:flex;align-items:center;gap:12px;margin-top:14px;padding:10px 14px;border-radius:10px;border:1px solid var(--thm-line, #d4e2f2);background:var(--thm-chip, #eef4fb)}.eva-candidatos_proxcita-ico{font-size:18px}.eva-candidatos_proxcita-txt{display:flex;flex-direction:column;line-height:1.3;flex:1}.eva-candidatos_proxcita-txt strong{font-size:13.5px;color:var(--thm-ink, #0f172a)}.eva-candidatos_proxcita-txt small{font-size:12px;color:var(--thm-muted, #64748b)}.eva-candidatos_proxcita-teams{background:#464eb8;color:#fff!important;text-decoration:none;font-weight:700;font-size:12.5px;padding:8px 14px;border-radius:8px;white-space:nowrap}.eva-candidatos_proxcita-teams:hover{background:#3b42a0}.eva-candidatos_expediente{display:flex;flex-direction:column;gap:8px;padding-top:6px}.eva-candidatos_expediente-head{display:flex;align-items:center;justify-content:space-between;gap:12px}.eva-candidatos_expediente-head span{font-size:12.5px;color:var(--thm-muted, #64748b)}.eva-candidatos_bitacora{display:flex;flex-direction:column;gap:2px;padding:8px 2px 2px;max-height:300px;overflow-y:auto}.eva-candidatos_bitacora-vacio{font-size:13px;color:var(--thm-muted, #64748b);padding:10px 4px}.eva-candidatos_bitacora-item{display:flex;gap:12px;padding:10px 6px;border-bottom:1px dashed var(--thm-line, #e2e8f2)}.eva-candidatos_bitacora-item:last-child{border-bottom:none}.eva-candidatos_bitacora-ico{width:30px;height:30px;flex:0 0 auto;display:inline-flex;align-items:center;justify-content:center;border-radius:8px;font-size:14px;background:var(--thm-chip, #f1f5f9);border:1px solid var(--thm-line, #e2e8f2)}.eva-candidatos_bitacora-cuerpo{display:flex;flex-direction:column;line-height:1.4}.eva-candidatos_bitacora-cuerpo strong{font-size:13.5px;color:var(--thm-ink, #0f172a)}.eva-candidatos_bitacora-cuerpo small{font-size:12px;color:var(--thm-muted, #64748b)}.eva-candidatos_bitacora-meta{opacity:.8;margin-top:2px}.eva-candidatos_bitacora-archivo{align-self:flex-start;margin-top:3px;padding:2px 8px;border:1px solid var(--thm-line, #e2e8f2);border-radius:999px;background:var(--thm-chip, #f1f5f9);color:var(--thm-accent, #0d9488);font:inherit;font-size:11.5px;font-weight:600;cursor:pointer}.eva-candidatos_bitacora-archivo:hover{border-color:var(--thm-accent, #0d9488)}.eva-candidatos_expform{display:flex;flex-direction:column;gap:14px}.eva-candidatos_expform-file{display:flex;flex-direction:column;gap:6px}.eva-candidatos_expform-file label{font-size:12px;font-weight:600;color:var(--thm-ink, #0f172a)}.eva-candidatos_estatus{display:flex;flex-direction:column;gap:12px}.eva-candidatos_estatus-resumen{font-size:13px;padding:10px 12px;border-radius:8px;border:1px solid var(--thm-line);background:var(--thm-card)}.eva-candidatos_estatus-campos{display:grid;grid-template-columns:2fr 1fr;gap:12px}@media (max-width: 560px){.eva-candidatos_estatus-campos{grid-template-columns:1fr}}.eva-candidatos_estatus-coment{display:flex;flex-direction:column;gap:6px}.eva-candidatos_estatus-coment label{font-weight:600;font-size:13px}.eva-candidatos_estatus-coment textarea{width:100%;min-height:72px;resize:vertical;border:1px solid var(--thm-line);border-radius:8px;background:var(--thm-card);color:var(--thm-ink);padding:9px 12px;font:inherit;font-size:13px}.eva-candidatos_estatus-evidencia{display:flex;flex-direction:column;gap:6px}.eva-candidatos_estatus-evidencia label{font-weight:600;font-size:12.5px}.eva-candidatos_estatus-evidencia small{font-size:11.5px;color:var(--thm-muted, #64748b)}.eva-candidatos_estatus-evidencia input[type=file]{font-size:12.5px}.eva-candidatos_estatus-aviso{font-size:12.5px;color:var(--thm-muted, #64748b);padding:9px 12px;border-radius:8px;border:1px dashed var(--thm-line, #d3dcea);background:var(--thm-chip, #f8fafc)}.eva-candidatos_estatus-ejemplo{align-self:flex-start;font:inherit;font-size:11.5px;font-weight:600;color:var(--thm-accent, #0d9488);background:none;border:none;padding:2px 0;cursor:pointer;text-decoration:underline}.eva-candidatos_estatus-asistencia{display:flex;flex-direction:column;gap:6px;padding:10px 12px;border-radius:8px;border:1px solid var(--thm-line, #d3dcea);background:var(--thm-card, #ffffff)}.eva-candidatos_estatus-asistencia>label{font-weight:600;font-size:12.5px}.eva-candidatos_estatus-asistencia>small{font-size:12px;color:var(--thm-muted, #64748b)}.eva-candidatos_estatus-asistencia-fila{display:flex;align-items:center;justify-content:space-between;gap:12px;padding:5px 0}.eva-candidatos_estatus-asistencia-fila+.eva-candidatos_estatus-asistencia-fila{border-top:1px dashed var(--thm-line, #eef2f8)}.eva-candidatos_estatus-asistencia-fila>span{font-size:13px;color:var(--thm-ink, #0f172a)}.eva-candidatos_estatus-asistencia-ops{display:flex;gap:6px;flex:0 0 auto}.eva-candidatos_estatus-asistencia-chip{font:inherit;font-size:12px;font-weight:600;cursor:pointer;padding:5px 12px;border-radius:999px;white-space:nowrap;border:1px solid var(--thm-line, #d3dcea);background:var(--thm-chip, #f8fafc);color:var(--thm-muted, #64748b)}.eva-candidatos_estatus-asistencia-chip:hover{border-color:var(--thm-accent, #0d9488)}.eva-candidatos_estatus-asistencia-chip.is-on{border-color:var(--thm-accent, #0d9488);background:#0d94881f;color:#0d5f56}.eva-candidatos_estatus-participantes{display:flex;flex-direction:column;gap:6px}.eva-candidatos_estatus-participantes label{font-weight:600;font-size:13px}.eva-candidatos_estatus-agenda{display:flex;flex-direction:column;gap:4px;padding:9px 12px;border-radius:8px;border:1px solid var(--thm-line, #d3dcea);background:var(--thm-card, #ffffff)}.eva-candidatos_estatus-agenda strong{font-size:12.5px;color:var(--thm-ink, #0f172a)}.eva-candidatos_estatus-agenda-ev{font-size:12.5px;color:var(--thm-muted, #64748b);padding:3px 8px;border-radius:6px;background:var(--thm-chip, #f8fafc)}.eva-candidatos_estatus-agenda-ev--choca{color:#b91c1c;background:#dc262614;font-weight:600}.eva-candidatos_estatus-teams{display:flex;align-items:center;gap:12px;padding:10px 14px;border-radius:10px;border:1px solid var(--thm-line, #e2e8f0);background:var(--thm-chip, #f8fafc);cursor:pointer;-webkit-user-select:none;user-select:none;transition:border-color .15s ease,box-shadow .15s ease}.eva-candidatos_estatus-teams:hover{border-color:#464eb8}.eva-candidatos_estatus-teams.is-on{border-color:#464eb8;box-shadow:inset 0 0 0 1px #464eb8}.eva-candidatos_estatus-teams-ico{display:inline-flex;align-items:center;justify-content:center;width:32px;height:32px;border-radius:8px;font-size:15px;background:var(--thm-card, #ffffff);border:1px solid var(--thm-line, #e2e8f0);flex:0 0 auto}.eva-candidatos_estatus-teams-txt{display:flex;flex-direction:column;line-height:1.3}.eva-candidatos_estatus-teams-txt strong{font-size:13px;color:var(--thm-ink, #0f172a)}.eva-candidatos_estatus-teams-txt small{font-size:11.5px;color:var(--thm-muted, #64748b)}.eva-candidatos_rsvp{font-size:11.5px;font-weight:700;padding:2px 8px;border-radius:999px}.eva-candidatos_rsvp--ok{color:#0d5f56;background:#0d948824}.eva-candidatos_rsvp--bad{color:#b91c1c;background:#dc26261f}.eva-candidatos_rsvp--warn{color:#92600a;background:#eaaa002e}.eva-candidatos_rsvp--none{color:var(--thm-muted, #64748b);background:var(--thm-chip, #eef2f8)}.eva-candidatos_cal{display:flex;flex-direction:column;gap:10px}.eva-candidatos_cal-bar{display:flex;align-items:center;gap:10px}.eva-candidatos_cal-bar>span:first-of-type{min-width:170px;text-align:center}.eva-candidatos_cal-mes{font-size:16px;font-weight:700;color:var(--thm-ink, #0f172a)}.eva-candidatos_cal-total{margin-left:auto;font-size:12.5px;color:var(--thm-muted, #64748b)}.eva-candidatos_cal-grid{display:grid;grid-template-columns:repeat(7,1fr);border:1px solid var(--thm-line, #e2e8f2);border-radius:10px;overflow:hidden}.eva-candidatos_cal-dow{padding:7px 8px;font-size:11.5px;font-weight:700;text-transform:uppercase;letter-spacing:.04em;color:var(--thm-muted, #64748b);background:var(--thm-chip, #f8fafc);border-bottom:1px solid var(--thm-line, #e2e8f2);text-align:center}.eva-candidatos_cal-cel{min-height:86px;padding:5px 6px;border-right:1px solid var(--thm-line, #eef2f8);border-bottom:1px solid var(--thm-line, #eef2f8);display:flex;flex-direction:column;gap:3px;cursor:pointer;background:var(--thm-card, #ffffff);overflow:hidden}.eva-candidatos_cal-cel:nth-child(7n){border-right:none}.eva-candidatos_cal-cel:hover{background:var(--thm-chip, #f8fafc)}.eva-candidatos_cal-cel--fuera{background:var(--thm-chip, #fafbfd)}.eva-candidatos_cal-cel--fuera .eva-candidatos_cal-num{opacity:.35}.eva-candidatos_cal-cel--hoy .eva-candidatos_cal-num{background:var(--thm-accent, #0d9488);color:#fff;border-radius:999px;width:22px;height:22px;display:inline-flex;align-items:center;justify-content:center}.eva-candidatos_cal-cel--sel{box-shadow:inset 0 0 0 2px var(--thm-accent, #0d9488)}.eva-candidatos_cal-num{font-size:12px;font-weight:600;color:var(--thm-ink, #0f172a)}.eva-candidatos_cal-chip{font-size:11px;font-weight:600;color:#0d5f56;background:#0d94881f;border-radius:6px;padding:2px 6px;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.eva-candidatos_cal-mas{font-size:11px;color:var(--thm-muted, #64748b)}.eva-candidatos_cal-dia{display:flex;flex-direction:column;gap:8px;border:1px solid var(--thm-line, #e2e8f2);border-radius:10px;padding:10px 12px;min-height:56px}.eva-candidatos_cal-vacio{font-size:13px;color:var(--thm-muted, #64748b)}.eva-candidatos_cal-cita{display:flex;align-items:center;gap:12px;padding:6px 4px}.eva-candidatos_cal-cita+.eva-candidatos_cal-cita{border-top:1px dashed var(--thm-line, #e2e8f2)}.eva-candidatos_cal-cita-hora{font-size:14px;font-weight:700;color:var(--thm-accent, #0d9488);min-width:52px}.eva-candidatos_cal-cita-info{display:flex;flex-direction:column;line-height:1.35;flex:1}.eva-candidatos_cal-cita-info b{font-size:13.5px;color:var(--thm-ink, #0f172a)}.eva-candidatos_cal-cita-info small{font-size:12px;color:var(--thm-muted, #64748b)}.eva-candidatos_cal-teams{background:#464eb8;color:#fff!important;text-decoration:none;font-weight:700;font-size:12.5px;padding:8px 14px;border-radius:8px;white-space:nowrap}.eva-candidatos_cal-teams:hover{background:#3b42a0}.eva-nom-iconbtn{display:inline-flex;align-items:center;justify-content:center;width:34px;height:34px;padding:0;border:1px solid var(--dsn-border, #e3e8ef);border-radius:8px;background:var(--dsn-card, #fff);color:var(--dsn-muted, #64748b);cursor:pointer;transition:background .15s ease,color .15s ease,border-color .15s ease;--notch: var(--dsn-card, #fff)}.eva-nom-iconbtn svg{width:16px;height:16px}.eva-nom-iconbtn svg.nom-lote-ico{width:21px;height:21px}.eva-nom-iconbtn:hover:not(:disabled){background:color-mix(in srgb,var(--dsn-navy, #002248) 8%,transparent);color:var(--dsn-navy, #002248);border-color:color-mix(in srgb,var(--dsn-navy, #002248) 25%,var(--dsn-border, #e3e8ef));--notch: color-mix(in srgb, var(--dsn-navy, #002248) 8%, var(--dsn-card, #fff))}.eva-nom-iconbtn:disabled{opacity:.5;cursor:not-allowed}.eva-xmlview{background:var(--dsn-card, #ffffff);border:1px solid var(--dsn-border, #d8d8d8);border-radius:8px;overflow:hidden}.eva-xmlview pre{margin:0;padding:20px;font-size:13px;line-height:1.6;color:var(--dsn-ink, #24292f);font-family:ui-monospace,SFMono-Regular,Menlo,Courier New,monospace;white-space:pre-wrap;word-break:break-word;overflow:auto;max-height:70vh}.eva-xmlview-tag{color:var(--dsn-blue, #0969da);font-weight:600}.eva-xmlview-attr{color:var(--dsn-navy, #6639ba)}.eva-xmlview-val{color:var(--dsn-green, #1a7f37)}.eva-xmlview-sym{color:var(--dsn-muted, #8a8a8a)}.eva-xmlview-txt{color:var(--dsn-ink, #24292f)}.eva-xmlview-comment{color:var(--dsn-muted, #8a8a8a);font-style:italic}.eva-xmlview-cdata{color:var(--dsn-gold, #9a6700)}.eva-xmlview-loading{display:flex;flex-direction:column;align-items:center;justify-content:center;padding:48px 0;color:var(--dsn-muted, #8a92a6);gap:12px}.eva-xmlview-loading div{width:36px;height:36px;border:4px solid var(--dsn-blue, #009FE5);border-top-color:transparent;border-radius:50%;animation:eva-xml-spin .8s linear infinite}.eva-xmlview-loading p{margin:0}.eva-xmlview-empty{display:flex;align-items:center;justify-content:center;min-height:120px;padding:24px;font-size:14px;color:var(--dsn-muted, #666);white-space:pre-wrap;text-align:center}@keyframes eva-xml-spin{to{transform:rotate(360deg)}}.eva-controlevidencia_form{display:grid;grid-auto-columns:1fr;grid-template-columns:1fr;grid-template-rows:1fr auto;gap:16px 15px;grid-template-areas:"id factura factura fechafactura fechafactura fechafactura cartaporte cartaporte cartaporte" "cliente cliente cliente cliente cliente cliente cliente cliente cliente" "space space space space space space space addenda add" "table table table table table table table table table" "table table table table table table table table table" "table table table table table table table table table" "table table table table table table table table table" "table table table table table table table table table" "table table table table table table table table table" "checkbox checkbox checkbox checkbox checkbox checkbox checkbox checkbox checkbox"}.eva-controlevidencia_form-space{grid-area:space}.eva-controlevidencia_form-add{grid-area:add}.eva-controlevidencia_form-table{grid-area:table;height:calc(30vh - 10px)}.eva-controlevidencia_form-checkbox{grid-area:checkbox}.eva-controlevidencia_form-id{grid-area:id;width:100px}.eva-controlevidencia_form-factura{grid-area:factura}.eva-controlevidencia_form-fechafactura{grid-area:fechafactura}.eva-controlevidencia_form-cartaporte{grid-area:cartaporte}.eva-controlevidencia_form-cliente{grid-area:cliente}.eva-controlevidencia_form-addenda{grid-area:addenda}.eva-controlevidenciaenvios_form{display:grid;grid-template-columns:70px repeat(9,1fr);gap:16px 15px;grid-template-areas:"id fkEmpresaId fkEmpresaId fkClienteId fkClienteId fkClienteId fkTipoEnvioId fkTipoEnvioId fkMonedaId fecha" "destinoEnvio destinoEnvio destinoEnvio portalWeb portalWeb portalWeb observaciones observaciones observaciones observaciones" "fechaConfirmacion fechaConfirmacion fechaConfirmacion fechaCargaPortal fechaCargaPortal fechaCargaPortal fechaPago fechaPago fechaPago ." "table table table table table table table table table table" "table table table table table table table table table table" "table table table table table table table table table table" "table table table table table table table table table table" "table table table table table table table table table table" "table table table table table table table table table table" "table table table table table table table table table table" "table table table table table table table table table table" "table table table table table table table table table table" "checkbox checkbox checkbox checkbox checkbox checkbox checkbox checkbox checkbox checkbox"}.eva-controlevidenciaenvios_form-id{grid-area:id}.eva-controlevidenciaenvios_form-portalWeb{grid-area:portalWeb}.eva-controlevidenciaenvios_form-fkEmpresaId{grid-area:fkEmpresaId}.eva-controlevidenciaenvios_form-fkTipoEnvioId{grid-area:fkTipoEnvioId}.eva-controlevidenciaenvios_form-fkClienteId{grid-area:fkClienteId}.eva-controlevidenciaenvios_form-fecha{grid-area:fecha}.eva-controlevidenciaenvios_form-destinoEnvio{grid-area:destinoEnvio}.eva-controlevidenciaenvios_form-envio{grid-area:envio}.eva-controlevidenciaenvios_form-observaciones{grid-area:observaciones}.eva-controlevidenciaenvios_form-space{grid-area:space}.eva-controlevidenciaenvios_form-add{grid-area:add}.eva-controlevidenciaenvios_form-table{grid-area:table}.eva-controlevidenciaenvios_form-checkbox{grid-area:checkbox}.eva-controlevidenciaenvios_form-fkMonedaId{grid-area:fkMonedaId}.eva-controlevidenciaenvios_form-fechaConfirmacion{grid-area:fechaConfirmacion}.eva-controlevidenciaenvios_form-fechaCargaPortal{grid-area:fechaCargaPortal}.eva-controlevidenciaenvios_form-fechaPago{grid-area:fechaPago}.eva-controlevidenciaenvios_form_correo{display:grid;grid-template-columns:70px repeat(9,1fr);gap:16px 15px;grid-template-areas:"id fkEmpresaId fkEmpresaId fkClienteId fkClienteId fkClienteId fkTipoEnvioId fkTipoEnvioId fkMonedaId fecha" "destinoEnvio destinoEnvio destinoEnvio destinoEnvio destinoEnvio destinoEnvio observaciones observaciones observaciones observaciones" "fechaConfirmacion fechaConfirmacion fechaConfirmacion fechaPago fechaPago fechaPago . . . ." "table table table table table table table table table table" "table table table table table table table table table table" "table table table table table table table table table table" "table table table table table table table table table table" "table table table table table table table table table table" "table table table table table table table table table table" "table table table table table table table table table table" "table table table table table table table table table table" "table table table table table table table table table table" "checkbox checkbox checkbox checkbox checkbox checkbox checkbox checkbox checkbox checkbox"}.eva-controlevidenciaenvios_form_proveedor{display:grid;grid-template-columns:70px repeat(9,1fr);gap:16px 15px;grid-template-areas:"id fkEmpresaId fkEmpresaId fkClienteId fkClienteId fkClienteId fkTipoEnvioId fkTipoEnvioId fkMonedaId fecha" "proveedor proveedor proveedor proveedor guia guia observaciones observaciones observaciones observaciones" "fechaConfirmacion fechaConfirmacion fechaConfirmacion fechaPago fechaPago fechaPago . . . ." "table table table table table table table table table table" "table table table table table table table table table table" "table table table table table table table table table table" "table table table table table table table table table table" "table table table table table table table table table table" "table table table table table table table table table table" "table table table table table table table table table table" "table table table table table table table table table table" "table table table table table table table table table table" "checkbox checkbox checkbox checkbox checkbox checkbox checkbox checkbox checkbox checkbox"}.eva-controlevidenciaenvios_form_proveedor-id{grid-area:id}.eva-controlevidenciaenvios_form_proveedor-fkEmpresaId{grid-area:fkEmpresaId}.eva-controlevidenciaenvios_form_proveedor-fkTipoEnvioId{grid-area:fkTipoEnvioId}.eva-controlevidenciaenvios_form_proveedor-fkClienteId{grid-area:fkClienteId}.eva-controlevidenciaenvios_form_proveedor-fecha{grid-area:fecha}.eva-controlevidenciaenvios_form_proveedor-proveedor{grid-area:proveedor}.eva-controlevidenciaenvios_form_proveedor-guia{grid-area:guia}.eva-controlevidenciaenvios_form_proveedor-observaciones{grid-area:observaciones}.eva-controlevidenciaenvios_form_proveedor-space{grid-area:space}.eva-controlevidenciaenvios_form_proveedor-add{grid-area:add}.eva-controlevidenciaenvios_form_proveedor-table{grid-area:table}.eva-controlevidenciaenvios_form_proveedor-checkbox{grid-area:checkbox}.eva-controlevidenciaenvios_form_proveedor-destinoEnvio{grid-area:destinoEnvio}.eva-controlevidenciaenvios_form_proveedor-fkMonedaId{grid-area:fkMonedaId}.eva-controlevidenciaenvios_form_proveedor-envio{grid-area:envio}.eva-controlevidenciaenvios_form_proveedor-fechaConfirmacion{grid-area:fechaConfirmacion}.eva-controlevidenciaenvios_form_proveedor-fechaCargaPortal{grid-area:fechaCargaPortal}.eva-controlevidenciaenvios_form_proveedor-fechaPago{grid-area:fechaPago}:root{--react-pdf-annotation-layer: 1;--annotation-unfocused-field-background: url("data:image/svg+xml;charset=UTF-8,<svg width='1px' height='1px' xmlns='http://www.w3.org/2000/svg'><rect width='100%' height='100%' style='fill:rgba(0, 54, 255, 0.13);'/></svg>");--input-focus-border-color: Highlight;--input-focus-outline: 1px solid Canvas;--input-unfocused-border-color: transparent;--input-disabled-border-color: transparent;--input-hover-border-color: black;--link-outline: none}@media screen and (forced-colors: active){:root{--input-focus-border-color: CanvasText;--input-unfocused-border-color: ActiveText;--input-disabled-border-color: GrayText;--input-hover-border-color: Highlight;--link-outline: 1.5px solid LinkText}.annotationLayer .textWidgetAnnotation :is(input,textarea):required,.annotationLayer .choiceWidgetAnnotation select:required,.annotationLayer .buttonWidgetAnnotation:is(.checkBox,.radioButton) input:required{outline:1.5px solid selectedItem}.annotationLayer .linkAnnotation:hover{-webkit-backdrop-filter:invert(100%);backdrop-filter:invert(100%)}}.annotationLayer{position:absolute;top:0;left:0;pointer-events:none;transform-origin:0 0;z-index:3}.annotationLayer[data-main-rotation="90"] .norotate{transform:rotate(270deg) translate(-100%)}.annotationLayer[data-main-rotation="180"] .norotate{transform:rotate(180deg) translate(-100%,-100%)}.annotationLayer[data-main-rotation="270"] .norotate{transform:rotate(90deg) translateY(-100%)}.annotationLayer canvas{position:absolute;width:100%;height:100%}.annotationLayer section{position:absolute;text-align:initial;pointer-events:auto;box-sizing:border-box;margin:0;transform-origin:0 0}.annotationLayer .linkAnnotation{outline:var(--link-outline)}.annotationLayer :is(.linkAnnotation,.buttonWidgetAnnotation.pushButton)>a{position:absolute;font-size:1em;top:0;left:0;width:100%;height:100%}.annotationLayer :is(.linkAnnotation,.buttonWidgetAnnotation.pushButton)>a:hover{opacity:.2;background:#ff0;box-shadow:0 2px 10px #ff0}.annotationLayer .textAnnotation img{position:absolute;cursor:pointer;width:100%;height:100%;top:0;left:0}.annotationLayer .textWidgetAnnotation :is(input,textarea),.annotationLayer .choiceWidgetAnnotation select,.annotationLayer .buttonWidgetAnnotation:is(.checkBox,.radioButton) input{background-image:var(--annotation-unfocused-field-background);border:2px solid var(--input-unfocused-border-color);box-sizing:border-box;font:calc(9px * var(--scale-factor)) sans-serif;height:100%;margin:0;vertical-align:top;width:100%}.annotationLayer .textWidgetAnnotation :is(input,textarea):required,.annotationLayer .choiceWidgetAnnotation select:required,.annotationLayer .buttonWidgetAnnotation:is(.checkBox,.radioButton) input:required{outline:1.5px solid red}.annotationLayer .choiceWidgetAnnotation select option{padding:0}.annotationLayer .buttonWidgetAnnotation.radioButton input{border-radius:50%}.annotationLayer .textWidgetAnnotation textarea{resize:none}.annotationLayer .textWidgetAnnotation :is(input,textarea)[disabled],.annotationLayer .choiceWidgetAnnotation select[disabled],.annotationLayer .buttonWidgetAnnotation:is(.checkBox,.radioButton) input[disabled]{background:none;border:2px solid var(--input-disabled-border-color);cursor:not-allowed}.annotationLayer .textWidgetAnnotation :is(input,textarea):hover,.annotationLayer .choiceWidgetAnnotation select:hover,.annotationLayer .buttonWidgetAnnotation:is(.checkBox,.radioButton) input:hover{border:2px solid var(--input-hover-border-color)}.annotationLayer .textWidgetAnnotation :is(input,textarea):hover,.annotationLayer .choiceWidgetAnnotation select:hover,.annotationLayer .buttonWidgetAnnotation.checkBox input:hover{border-radius:2px}.annotationLayer .textWidgetAnnotation :is(input,textarea):focus,.annotationLayer .choiceWidgetAnnotation select:focus{background:none;border:2px solid var(--input-focus-border-color);border-radius:2px;outline:var(--input-focus-outline)}.annotationLayer .buttonWidgetAnnotation:is(.checkBox,.radioButton) :focus{background-image:none;background-color:transparent}.annotationLayer .buttonWidgetAnnotation.checkBox :focus{border:2px solid var(--input-focus-border-color);border-radius:2px;outline:var(--input-focus-outline)}.annotationLayer .buttonWidgetAnnotation.radioButton :focus{border:2px solid var(--input-focus-border-color);outline:var(--input-focus-outline)}.annotationLayer .buttonWidgetAnnotation.checkBox input:checked:before,.annotationLayer .buttonWidgetAnnotation.checkBox input:checked:after,.annotationLayer .buttonWidgetAnnotation.radioButton input:checked:before{background-color:CanvasText;content:"";display:block;position:absolute}.annotationLayer .buttonWidgetAnnotation.checkBox input:checked:before,.annotationLayer .buttonWidgetAnnotation.checkBox input:checked:after{height:80%;left:45%;width:1px}.annotationLayer .buttonWidgetAnnotation.checkBox input:checked:before{transform:rotate(45deg)}.annotationLayer .buttonWidgetAnnotation.checkBox input:checked:after{transform:rotate(-45deg)}.annotationLayer .buttonWidgetAnnotation.radioButton input:checked:before{border-radius:50%;height:50%;left:30%;top:20%;width:50%}.annotationLayer .textWidgetAnnotation input.comb{font-family:monospace;padding-left:2px;padding-right:0}.annotationLayer .textWidgetAnnotation input.comb:focus{width:103%}.annotationLayer .buttonWidgetAnnotation:is(.checkBox,.radioButton) input{-webkit-appearance:none;-moz-appearance:none;appearance:none}.annotationLayer .popupTriggerArea{height:100%;width:100%}.annotationLayer .fileAttachmentAnnotation .popupTriggerArea{position:absolute}.annotationLayer .popupWrapper{position:absolute;font-size:calc(9px * var(--scale-factor));width:100%;min-width:calc(180px * var(--scale-factor));pointer-events:none}.annotationLayer .popup{position:absolute;max-width:calc(180px * var(--scale-factor));background-color:#ff9;box-shadow:0 calc(2px * var(--scale-factor)) calc(5px * var(--scale-factor)) #888;border-radius:calc(2px * var(--scale-factor));padding:calc(6px * var(--scale-factor));margin-left:calc(5px * var(--scale-factor));cursor:pointer;font:message-box;white-space:normal;word-wrap:break-word;pointer-events:auto}.annotationLayer .popup>*{font-size:calc(9px * var(--scale-factor))}.annotationLayer .popup h1{display:inline-block}.annotationLayer .popupDate{display:inline-block;margin-left:calc(5px * var(--scale-factor))}.annotationLayer .popupContent{border-top:1px solid rgba(51,51,51,1);margin-top:calc(2px * var(--scale-factor));padding-top:calc(2px * var(--scale-factor))}.annotationLayer .richText>*{white-space:pre-wrap;font-size:calc(9px * var(--scale-factor))}.annotationLayer .highlightAnnotation,.annotationLayer .underlineAnnotation,.annotationLayer .squigglyAnnotation,.annotationLayer .strikeoutAnnotation,.annotationLayer .freeTextAnnotation,.annotationLayer .lineAnnotation svg line,.annotationLayer .squareAnnotation svg rect,.annotationLayer .circleAnnotation svg ellipse,.annotationLayer .polylineAnnotation svg polyline,.annotationLayer .polygonAnnotation svg polygon,.annotationLayer .caretAnnotation,.annotationLayer .inkAnnotation svg polyline,.annotationLayer .stampAnnotation,.annotationLayer .fileAttachmentAnnotation{cursor:pointer}.annotationLayer section svg{position:absolute;width:100%;height:100%;top:0;left:0}.annotationLayer .annotationTextContent{position:absolute;width:100%;height:100%;opacity:0;color:transparent;-webkit-user-select:none;user-select:none;pointer-events:none}.annotationLayer .annotationTextContent span{width:100%;display:inline-block}:root{--react-pdf-text-layer: 1;--highlight-bg-color: rgba(180, 0, 170, 1);--highlight-selected-bg-color: rgba(0, 100, 0, 1)}@media screen and (forced-colors: active){:root{--highlight-bg-color: Highlight;--highlight-selected-bg-color: ButtonText}}[data-main-rotation="90"]{transform:rotate(90deg) translateY(-100%)}[data-main-rotation="180"]{transform:rotate(180deg) translate(-100%,-100%)}[data-main-rotation="270"]{transform:rotate(270deg) translate(-100%)}.textLayer{position:absolute;text-align:initial;top:0;right:0;bottom:0;left:0;overflow:hidden;line-height:1;text-size-adjust:none;forced-color-adjust:none;transform-origin:0 0;z-index:2}.textLayer :is(span,br){color:transparent;position:absolute;white-space:pre;cursor:text;margin:0;transform-origin:0 0}.textLayer span.markedContent{top:0;height:0}.textLayer .highlight{margin:-1px;padding:1px;background-color:var(--highlight-bg-color);border-radius:4px}.textLayer .highlight.appended{position:initial}.textLayer .highlight.begin{border-radius:4px 0 0 4px}.textLayer .highlight.end{border-radius:0 4px 4px 0}.textLayer .highlight.middle{border-radius:0}.textLayer .highlight.selected{background-color:var(--highlight-selected-bg-color)}.textLayer br::selection{background:transparent}.textLayer .endOfContent{display:block;position:absolute;top:100%;right:0;bottom:0;left:0;z-index:-1;cursor:default;-webkit-user-select:none;user-select:none}.textLayer .endOfContent.active{top:0}.eva-pdfvisor{position:relative;height:100%;display:flex;flex-direction:column;background:#525659}.eva-pdfvisor_toolbar{position:absolute;top:16px;right:24px;z-index:10;background:#fff;border:1px solid #ddd;border-radius:8px;padding:6px 8px;box-shadow:0 4px 12px #0000002e;display:flex;align-items:center;gap:6px}.eva-pdfvisor_btn{width:30px;height:30px;display:flex;align-items:center;justify-content:center;border:none;background:transparent;color:#555;border-radius:6px;cursor:pointer}.eva-pdfvisor_btn:hover{background:#f0f0f0;color:#222}.eva-pdfvisor_zoom{min-width:48px;text-align:center;font-weight:500;color:#444;font-size:13px}.eva-pdfvisor_content{flex:1;overflow:auto;display:flex;flex-direction:column;align-items:center;gap:12px;padding:24px 0}.eva-pdfvisor_page{box-shadow:0 2px 10px #0006}.eva-pdfvisor_page canvas{display:block}.eva-pdfvisor_loading,.eva-pdfvisor_error{display:flex;align-items:center;justify-content:center;height:100%;font-size:15px;color:#eee}.eva-modaldocpdf_body{height:72vh;min-height:420px;width:100%;border:1px solid #ddd;border-radius:4px;overflow:hidden}.eva-facturas_form{display:grid;grid-template-columns:repeat(20,minmax(0,1fr));align-items:start;gap:16px 15px;grid-template-areas:"FkEmpresaId FkEmpresaId FkEmpresaId FkEmpresaId Id Id FechaFactura FechaFactura FechaFactura FkClienteId FkClienteId FkClienteId FkClienteId FkClienteId FkClienteId FkClienteId FkCfdiTipoDocumentoId FkCfdiTipoDocumentoId FkCfdiTipoDocumentoId FkCfdiTipoDocumentoId" "FkDivisionNegocioId FkDivisionNegocioId FkDivisionNegocioId FkDivisionNegocioId FkFormaPagoId FkFormaPagoId FkFormaPagoId FkFormaPagoId FkFormaPagoId FkFormaPagoId FkMetodoPagoId FkMetodoPagoId FkMetodoPagoId FkMetodoPagoId FkMetodoPagoId FkMetodoPagoId FkUsoCfdiId FkUsoCfdiId FkUsoCfdiId FkUsoCfdiId" "FkRegimenFiscalId FkRegimenFiscalId FkRegimenFiscalId FkRegimenFiscalId FkRegimenFiscalId FkRegimenFiscalId FolioFiscal FolioFiscal FolioFiscal FolioFiscal FolioFiscal FolioFiscal FolioFiscal FolioFiscal FolioFiscal FolioFiscal FechaTimbrado FechaTimbrado FechaTimbrado FechaTimbrado" "FkClfTipoDesgloseId FkClfTipoDesgloseId FkClfTipoDesgloseId FkClfTipoDesgloseId FkMonedaId FkMonedaId FkMonedaId FkMonedaId TipoCambio TipoCambio TipoCambio FkTasaIvaId FkTasaIvaId FkTasaIvaId FechaVencimiento FechaVencimiento FechaVencimiento StatusVencimiento StatusVencimiento StatusVencimiento" "Observaciones Observaciones Observaciones Observaciones Observaciones Observaciones Observaciones Observaciones Observaciones Observaciones Observaciones Observaciones Observaciones Observaciones Observaciones Observaciones Observaciones Observaciones Observaciones Observaciones" "container container container container container container container container container container container container container container container container container container container container" "Subtotal Subtotal Subtotal Subtotal Subtotal Iva Iva Iva Iva Iva Retencion Retencion Retencion Retencion Retencion Total Total Total Total Total"}.eva-facturas_form-Id{grid-area:Id}.eva-facturas_form-FechaFactura{grid-area:FechaFactura}.eva-facturas_form-FkClienteId{grid-area:FkClienteId}.eva-facturas_form-RfcCliente{grid-area:RfcCliente}.eva-facturas_form-FkTasaIvaId{grid-area:FkTasaIvaId}.eva-facturas_form-FkCfdiTipoDocumentoId{grid-area:FkCfdiTipoDocumentoId}.eva-facturas_form-FkDivisionNegocioId{grid-area:FkDivisionNegocioId}.eva-facturas_form-FkFormaPagoId{grid-area:FkFormaPagoId}.eva-facturas_form-FkMetodoPagoId{grid-area:FkMetodoPagoId}.eva-facturas_form-FkUsoCfdiId{grid-area:FkUsoCfdiId}.eva-facturas_form-FkRegimenFiscalId{grid-area:FkRegimenFiscalId}.eva-facturas_form-FolioFiscal{grid-area:FolioFiscal}.eva-facturas_form-FechaTimbrado{grid-area:FechaTimbrado}.eva-facturas_form-FkClfTipoDesgloseId{grid-area:FkClfTipoDesgloseId}.eva-facturas_form-FkMonedaId{grid-area:FkMonedaId}.eva-facturas_form-TipoCambio{grid-area:TipoCambio}.eva-facturas_form-FechaVencimiento{grid-area:FechaVencimiento}.eva-facturas_form-StatusVencimiento{grid-area:StatusVencimiento}.eva-facturas_form-Observaciones{grid-area:Observaciones}.eva-facturas_form-Subtotal{grid-area:Subtotal}.eva-facturas_form-Iva{grid-area:Iva}.eva-facturas_form-Retencion{grid-area:Retencion}.eva-facturas_form-Total{grid-area:Total}.eva-facturas_form-Subtotal .eva-input_input,.eva-facturas_form-Iva .eva-input_input,.eva-facturas_form-Retencion .eva-input_input,.eva-facturas_form-Total .eva-input_input{width:100%;box-sizing:border-box;min-width:0}.eva-facturas_form-FkEmpresaId{grid-area:FkEmpresaId}.eva-facturas_form-space{grid-area:space}.eva-facturas_form-container{grid-area:container}.eva-modal:has(.eva-facturas_form--auto){display:none!important}@font-face{font-family:inter-regular;src:url(/fonts/inter/Inter-Regular.ttf)}@font-face{font-family:inter-medium;src:url(/fonts/inter/Inter-Medium.ttf)}@font-face{font-family:inter-semibold;src:url(/fonts/inter/Inter-SemiBold.ttf)}@font-face{font-family:inter-Bold;src:url(/fonts/inter/Inter-Bold.ttf)}@font-face{font-family:Roboto-Regular;src:url(/fonts/roboto/Roboto-Regular.ttf)}.eva-alert-toast{z-index:1;position:fixed;right:20px;bottom:20px;width:50%;max-width:300px;display:flex;gap:20px;flex-direction:column;height:auto;-webkit-user-select:none;user-select:none;z-index:111;border-color:black 2px}.eva-alert-toast_container.success{background-color:var(--toast-color-success)}.eva-alert-toast_container.warning{background-color:var(--toast-color-warnig)}.eva-alert-toast_container.error{background-color:var(--toast-color-error)}.eva-alert-toast_container.info{background-color:var(--toast-color-info)}.eva-alert-toast_container{position:relative;display:flex;justify-content:space-between;border-radius:3px;overflow:hidden}.eva-alert-toast_container_content{display:grid;grid-template-columns:30px auto;align-items:center;gap:12px;padding:12px;color:#fff}.eva-alert-toast_container_content_icon{height:100%;display:flex;justify-content:center;align-items:flex-start}.eva-alert-toast_container_content_icon-lib{color:#0006;height:22px}.eva-alert-toast_container_content_message{font-size:14px}.eva-modal-fecha-timbrado{display:flex;flex-direction:column;gap:12px;padding:8px 4px}.eva-modal-fecha-timbrado_info{margin:0;font-size:14px}.eva-modal-fecha-timbrado_aviso{color:#b45309;font-size:12px}.eva-FacturacionElectronica_tabla-cfdi{width:100%;display:grid;grid-template:1fr 200px/1fr}.eva-FacturacionElectronica_tabla-cfdi-btnNew{display:flex;justify-content:flex-end;margin-bottom:10px}.eva-facturacionElectronica-tabla-servicios{width:100%;display:grid;grid-template:1fr 200px/1fr}.eva-facturacionElectronica-tabla-servicios-btnNew{display:flex;justify-content:flex-end;margin-bottom:10px}.eva-facturacionElectronica_tabla-remisiones{width:100%;display:grid;grid-template:1fr 200px/1fr}.eva-facturacionElectronica_tabla-remisiones-btnNew{display:flex;justify-content:flex-end;margin-bottom:10px}.eva-remisiones_form{display:grid;grid-template-columns:repeat(12,1fr);grid-template-rows:auto auto auto auto auto auto;gap:16px 15px;align-items:start;grid-template-areas:"id fkEmpresaId fkEmpresaId fkEmpresaId fkClienteId fkClienteId fkClienteId fechaSolicitud fkPedidoId fkDivisionNegociosId fkDivisionNegociosId fkConfiguracionArmadoId" "fkClienteRemitenteId fkClienteRemitenteId fkClienteRemitenteId fkClienteRemitenteId fkClienteRemitenteUbicacionId fkClienteRemitenteUbicacionId fkClienteRemitenteDireccionId fkClienteRemitenteDireccionId fkClienteRemitenteDireccionId fkClienteRemitenteDireccionId fkMonedaId fkMonedaId" "fkClienteDestinatarioId fkClienteDestinatarioId fkClienteDestinatarioId fkClienteDestinatarioId fkClienteDestinatarioUbicacionId fkClienteDestinatarioUbicacionId fkClienteDestinatarioDireccionId fkClienteDestinatarioDireccionId fkClienteDestinatarioDireccionId fkClienteDestinatarioDireccionId fkTipoOperacionId fkTipoOperacionId" "container container container container container container container container container container container container" "fechaCarga fechaCarga fechaCarga fechaDescarga fechaDescarga fechaDescarga referencia referencia tipoRecoleccionReparto tipoRecoleccionReparto FkLiquidacionFormaPagoId FkLiquidacionFormaPagoId" "observaciones observaciones observaciones observaciones observaciones observaciones observaciones observaciones observaciones observaciones observaciones observaciones"}.eva-remisiones_form-id{grid-area:id}.eva-remisiones_form-fkEmpresaId{grid-area:fkEmpresaId;align-self:start}.eva-remisiones_form-fechaSolicitud,.eva-remisiones_form-fecha{grid-area:fechaSolicitud}.eva-remisiones_form-fkClienteId{grid-area:fkClienteId}.eva-remisiones_form-fkPedidoId{grid-area:fkPedidoId;min-width:0;max-width:120px}.eva-remisiones_form-fkDivisionNegociosId{grid-area:fkDivisionNegociosId;min-width:0}.eva-remisiones_form-fkConfiguracionArmadoId{grid-area:fkConfiguracionArmadoId}.eva-remisiones_form-fkClienteRemitenteId{grid-area:fkClienteRemitenteId}.eva-remisiones_form-fkClienteRemitenteUbicacionId{grid-area:fkClienteRemitenteUbicacionId}.eva-remisiones_form-fkClienteRemitenteDireccionId{grid-area:fkClienteRemitenteDireccionId}.eva-remisiones_form-fkClienteDestinatarioId{grid-area:fkClienteDestinatarioId}.eva-remisiones_form-fkClienteDestinatarioUbicacionId{grid-area:fkClienteDestinatarioUbicacionId}.eva-remisiones_form-fkClienteDestinatarioDireccionId{grid-area:fkClienteDestinatarioDireccionId}.eva-remisiones_form-fkMonedaId{grid-area:fkMonedaId}.eva-remisiones_form-fkTasaIvaId{grid-area:fkTasaIvaId}.eva-remisiones_form-fkTipoOperacionId{grid-area:fkTipoOperacionId}.eva-remisiones_form-fechaCarga{grid-area:fechaCarga}.eva-remisiones_form-fechaDescarga{grid-area:fechaDescarga}.eva-remisiones_form-referencia{grid-area:referencia}.eva-remisiones_form-sueldoOperador{grid-area:sueldoOperador}.eva-remisiones_form-tipoRecoleccionReparto{grid-area:tipoRecoleccionReparto}.eva-remisiones_form-FkLiquidacionFormaPagoId{grid-area:FkLiquidacionFormaPagoId}.eva-remisiones_form-subtotal{grid-area:subtotal}.eva-remisiones_form-iva{grid-area:iva}.eva-remisiones_form-retencion{grid-area:retencion}.eva-remisiones_form-total{grid-area:total}.eva-remisiones_form-observaciones{grid-area:observaciones}.eva-remisiones_form-container{grid-area:container}.eva-remisiones_form-valoracion{grid-area:valoracion}.eva-remisiones_form-esquemaPrecio{grid-area:esquemaPrecio}.eva-remisiones_totales{display:grid;grid-template-columns:repeat(12,1fr);gap:16px 15px;align-items:start;margin-top:12px;grid-template-areas:"valoracion valoracion esquemaPrecio esquemaPrecio subtotal subtotal iva iva retencion retencion total total"}.eva-remision-general_form{display:grid;grid-template-columns:repeat(4,1fr);grid-template-rows:repeat(3,auto);gap:16px 15px;grid-template-areas:"fkFormaPagoId          fkMetodoPagoId          fkUsoCfdiId                numeroPermisoSCT" "aplicarSueldo          SueldoOperador          FkLiquidacionFormaPagoId   ." "temperaturaProducto    fkClfTipoTemperaturaId  .                          ."}.eva-remision-general_form-fkFormaPagoId{grid-area:fkFormaPagoId}.eva-remision-general_form-fkMetodoPagoId{grid-area:fkMetodoPagoId}.eva-remision-general_form-fkUsoCfdiId{grid-area:fkUsoCfdiId}.eva-remision-general_form-aplicarSueldo{grid-area:aplicarSueldo}.eva-remision-general_form-SueldoOperador{grid-area:SueldoOperador}.eva-remision-general_form-FkLiquidacionFormaPagoId{grid-area:FkLiquidacionFormaPagoId}.eva-remision-general_form-numeroPermisoSCT{grid-area:numeroPermisoSCT}.eva-remision-general_form-temperaturaProducto{grid-area:temperaturaProducto}.eva-remision-general_form-fkClfTipoTemperaturaId{grid-area:fkClfTipoTemperaturaId}.eva-tabla-mercancias_form-table{grid-area:table;width:100%;min-height:200px}.eva-tabla-servicios_form-table{grid-area:table;width:100%;min-height:200px}.eva-remisiones-archivos.eva-archivos_form{display:grid;grid-auto-columns:1fr;grid-template-columns:1fr 1fr 1fr 1fr 1fr 1fr 1fr 1fr 1fr;grid-template-rows:1fr 1fr 1fr 1fr 1fr;gap:16px 15px;grid-template-areas:"space space space space space space space space btnNew" "table table table table table table table table table" "table table table table table table table table table" "table table table table table table table table table" "table table table table table table table table table"}.eva-remisiones-archivos.eva-archivos_form .eva-archivos_form-space{grid-area:space}.eva-remisiones-archivos.eva-archivos_form .eva-archivos_form-btnNew{grid-area:btnNew}.eva-remisiones-archivos.eva-archivos_form .eva-archivos_form-table{grid-area:table;width:100%;min-height:200px}.eva-remision-mercancias_form{display:grid;grid-auto-columns:1fr;grid-template-columns:1fr 1fr 1fr 1fr 1fr 1fr 1fr 1fr 1fr;grid-template-rows:1fr 1fr 1fr 1fr 1fr;gap:16px 15px;grid-template-areas:"id fkMercanciaId fkMercanciaId fkMercanciaId fkMercanciaId fkMercanciaId fkMercanciaId fkUnidadPesoId fkUnidadPesoId" "cantidad cantidad piezas piezas peso peso pesokg fkClaveUnidadId fkClaveUnidadId" "pesobruto pesobruto pesoneto pesoneto space space space space space" "fkClaveProductoServicioId fkClaveProductoServicioId fkClaveProductoServicioId fkTipoMaterialId fkTipoMaterialId fkTipoMaterialId fkFraccionId fkFraccionId fkFraccionId" "materialPeligroso materialPeligroso fkClaveMaterialPeligrosoId fkClaveMaterialPeligrosoId fkClaveMaterialPeligrosoId fkClaveMaterialPeligrosoId fkClaveMaterialPeligrosoId fkClaveMaterialPeligrosoId fkClaveMaterialPeligrosoId" "fkFraccionArancelariaId fkFraccionArancelariaId fkFraccionArancelariaId fkFraccionArancelariaId fkFraccionArancelariaId fkEmbalajeId fkEmbalajeId fkEmbalajeId fkEmbalajeId" "recoleccionRow recoleccionRow recoleccionRow recoleccionRow recoleccionRow recoleccionRow recoleccionRow recoleccionRow recoleccionRow" "repartoRow repartoRow repartoRow repartoRow repartoRow repartoRow repartoRow repartoRow repartoRow" "observaciones observaciones observaciones observaciones observaciones observaciones observaciones observaciones observaciones"}.eva-remision-mercancias_form-id{grid-area:id;width:100px}.eva-remision-mercancias_form-fkMercanciaId{grid-area:fkMercanciaId}.eva-remision-mercancias_form-fkUnidadPesoId{grid-area:fkUnidadPesoId}.eva-remision-mercancias_form-cantidad{grid-area:cantidad}.eva-remision-mercancias_form-peso{grid-area:peso}.eva-remision-mercancias_form-piezas{grid-area:piezas}.eva-remision-mercancias_form-fkClaveUnidadId{grid-area:fkClaveUnidadId}.eva-remision-mercancias_form-fkClaveProductoServicioId{grid-area:fkClaveProductoServicioId}.eva-remision-mercancias_form-fkTipoMaterialId{grid-area:fkTipoMaterialId}.eva-remision-mercancias_form-fkFraccionId{grid-area:fkFraccionId}.eva-remision-mercancias_form-materialPeligroso{grid-area:materialPeligroso}.eva-remision-mercancias_form-fkClaveMaterialPeligrosoId{grid-area:fkClaveMaterialPeligrosoId}.eva-remision-mercancias_form-fkFraccionArancelariaId{grid-area:fkFraccionArancelariaId}.eva-remision-mercancias_form-fkEmbalajeId{grid-area:fkEmbalajeId}.eva-remision-mercancias_form-observaciones{grid-area:observaciones}.eva-remision-mercancias_form-recoleccionRow{grid-area:recoleccionRow;display:grid;grid-template-columns:repeat(3,1fr);gap:10px;align-items:end}.eva-remision-mercancias_form-recoleccionRow>*{min-width:0}.eva-remision-mercancias_form-repartoRow{grid-area:repartoRow;display:grid;grid-template-columns:repeat(3,1fr);gap:10px;align-items:end}.eva-remision-mercancias_form-repartoRow>*{min-width:0}.eva-remision-mercancias_form-pesokg{grid-area:pesokg}.eva-remision-mercancias_form-pesobruto{grid-area:pesobruto}.eva-remision-mercancias_form-pesoneto{grid-area:pesoneto}.eva-remision-mercancias_form-space{grid-area:space}.eva-remision-mercancias_help{display:block;margin-top:4px;font-size:.75rem;color:#6b7280}.eva-pedido-servicios_form{display:grid;grid-auto-columns:1fr;grid-template-columns:1fr 1fr 1fr 1fr 1fr 1fr 1fr 1fr 1fr;grid-template-rows:1fr 1fr 1fr 1fr 1fr 1fr;gap:16px 15px;grid-template-areas:"id fkServicioId fkServicioId fkServicioId fkServicioId fkServicioId fkServicioId fkServicioId fkServicioId" "montos montos montos montos montos montos montos montos montos" "fkClaveProductoServicioId fkClaveProductoServicioId fkClaveProductoServicioId fkClaveUnidadId fkClaveUnidadId fkClaveUnidadId fkClaveUnidadId fkClaveUnidadId fkClaveUnidadId" "fkTasaIvaId fkTasaIvaId fkRetencionIvaId fkRetencionIsrId fkRetencionIsrId fkRetencionIsrId check ieps ieps" "fkObjetoImpuestoId fkObjetoImpuestoId fkObjetoImpuestoId fkObjetoImpuestoId fkObjetoImpuestoId fkObjetoImpuestoId fkObjetoImpuestoId fkObjetoImpuestoId fkObjetoImpuestoId" "observaciones observaciones observaciones observaciones observaciones observaciones observaciones observaciones observaciones"}.eva-pedido-servicios_form-id{grid-area:id;width:100px}.eva-pedido-servicios_form-fkServicioId{grid-area:fkServicioId}.eva-pedido-servicios_form-montos{grid-area:montos;display:grid;grid-template-columns:repeat(7,minmax(0,1fr));gap:15px;align-items:end}.eva-pedido-servicios_form-montos .eva-input{min-width:0}.eva-pedido-servicios_form-montos .eva-input_input{width:100%;box-sizing:border-box}.eva-pedido-servicios_form-fkClaveUnidadId{grid-area:fkClaveUnidadId}.eva-pedido-servicios_form-fkClaveProductoServicioId{grid-area:fkClaveProductoServicioId}.eva-pedido-servicios_form-fkTasaIvaId{grid-area:fkTasaIvaId}.eva-pedido-servicios_form-fkRetencionIvaId{grid-area:fkRetencionIvaId}.eva-pedido-servicios_form-fkRetencionIsrId{grid-area:fkRetencionIsrId}.eva-pedido-servicios_form-fkObjetoImpuestoId{grid-area:fkObjetoImpuestoId}.eva-pedido-servicios_form-check{grid-area:check}.eva-pedido-servicios_form-ieps{grid-area:ieps}.eva-pedido-servicios_form-observaciones{grid-area:observaciones}.eva-tabla-remisiones-viajes{height:100%;overflow:auto}.eva-tabla-remisiones-viajes_form{display:grid;grid-auto-columns:1fr;grid-template-columns:1fr 1fr 1fr 1fr 1fr 1fr 1fr 1fr 1fr;grid-template-rows:1fr 1fr 1fr 1fr 1fr;gap:16px 15px;grid-template-areas:"space space space space space space space space space" "table table table table table table table table table" "table table table table table table table table table" "table table table table table table table table table" "table table table table table table table table table"}.eva-tabla-remisiones-viajes_form-space{grid-area:space}.eva-tabla-remisiones-viajes_form-limiteCredito{grid-area:limiteCredito}.eva-tabla-remisiones-viajes_form-diasCredito{grid-area:diasCredito}.eva-tabla-remisiones-viajes_form-limiteDocumentoVencido{grid-area:limiteDocumentoVencido}.eva-tabla-remisiones-viajes_form-correosPago{grid-area:correosPago}.eva-tabla-remisiones-viajes_form-table{grid-area:table;width:100%;min-height:200px}.eva-remision-comercio-exterior_form{display:grid;grid-template-columns:repeat(4,1fr);gap:16px 15px;align-items:start}.eva-remision-comercio-exterior_help{display:block;margin-top:4px;font-size:.75rem;color:#6b7280}.eva-puenc{--pe-warn-bg: #fff1d6;--pe-warn-tx: #6e4400;--pe-alto-bg: #fde7d9;--pe-alto-tx: #9a3412;--pe-cargado-bg: #103a66;--pe-cargado-tx: #ffffff;--pe-vacio-bg: #e2e8f0;--pe-vacio-tx: #1a2432;--pe-ok-bg: #dff3e8;--pe-ok-tx: #14532d;flex-shrink:0;display:flex;flex-direction:column;border:1px solid var(--dsn-border, #c9d4e3);border-radius:14px;overflow:hidden;margin-bottom:10px;box-shadow:0 2px 10px #0e27470f}:root[data-design=nuevo][data-mode=oscuro] .eva-puenc{--pe-warn-bg: #3a2c10;--pe-warn-tx: #f3d79a;--pe-alto-bg: #4a2316;--pe-alto-tx: #ffc2a6;--pe-cargado-bg: #5b8ee0;--pe-cargado-tx: #0a1526;--pe-vacio-bg: #2b3f63;--pe-vacio-tx: #e9f0f8;--pe-ok-bg: #173a29;--pe-ok-tx: #a7e3c3}.eva-puenc_barra{display:flex;align-items:center;gap:8px;flex-wrap:wrap;padding:9px 14px;background:var(--dsn-band, #f2f4f8);border-bottom:1px solid var(--dsn-divider, #e2e8f0)}.eva-puenc_esp{flex:1 1 auto}.eva-puenc_chip{font-size:11.5px;font-weight:700;border-radius:999px;padding:3px 10px;white-space:nowrap}.eva-puenc_chip.is-status{background:var(--dsn-navy, #103a66);color:#fff}.eva-puenc_chip.is-cargado{background:var(--pe-cargado-bg);color:var(--pe-cargado-tx)}.eva-puenc_chip.is-vacio{background:var(--pe-vacio-bg);color:var(--pe-vacio-tx)}.eva-puenc_chip.is-warn{background:var(--pe-warn-bg);color:var(--pe-warn-tx)}.eva-puenc_chip.is-alto{background:var(--pe-alto-bg);color:var(--pe-alto-tx)}.eva-puenc_btn{height:32px;padding:0 12px;border-radius:8px;cursor:pointer;font-family:inherit;font-size:12.5px;border:1px solid var(--dsn-border, #c9d4e3);background:var(--dsn-card, #fbfcfe);color:var(--dsn-ink, #1a2432)}.eva-puenc_btn.is-primario{border:0;background:#1f8a5b;color:#fff;font-weight:600}.eva-puenc_datos{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));background:var(--dsn-card, #fbfcfe)}@media (max-width: 760px){.eva-puenc_datos{grid-template-columns:minmax(0,1fr)}}.eva-puenc_col{display:flex;flex-direction:column;min-width:0;border-right:1px solid var(--dsn-divider, #e2e8f0)}.eva-puenc_col:last-child{border-right:0}.eva-puenc_fila{display:flex;gap:12px;align-items:center;padding:11px 16px;min-width:0}.eva-puenc_fila+.eva-puenc_fila{border-top:1px solid var(--dsn-divider, #e2e8f0)}.eva-puenc_foto{width:40px;height:40px;flex-shrink:0;border-radius:50%;overflow:hidden;padding:0;cursor:pointer;border:2px solid var(--dsn-card, #fbfcfe);box-shadow:0 0 0 1px var(--dsn-border, #c9d4e3);background:var(--dsn-navy, #103a66);color:#fff;font-size:16px;font-weight:700;font-family:inherit;display:flex;align-items:center;justify-content:center}.eva-puenc_foto img{width:100%;height:100%;object-fit:cover;display:block}.eva-puenc_txt{display:flex;flex-direction:column;gap:2px;min-width:0}.eva-puenc_k{display:inline-flex;align-items:center;gap:6px;font-size:10.5px;font-weight:700;letter-spacing:.05em;text-transform:uppercase;color:var(--dsn-muted, #64748b)}.eva-puenc_k svg{width:11px!important;color:var(--dsn-blue, #2e6dd8)}.eva-puenc_v{font-size:14.5px;font-weight:700;color:var(--dsn-ink, #1a2432);line-height:20px;overflow-wrap:anywhere}.eva-puenc_s{font-size:11.5px;color:var(--dsn-muted, #64748b);overflow-wrap:anywhere}.eva-puenc_ruta{display:flex;align-items:center;gap:6px;flex-wrap:wrap}.eva-puenc_ruta svg{width:13px!important;color:var(--dsn-muted, #64748b)}.eva-puenc_pt{display:inline-block;width:9px;height:9px;border-radius:50%;flex-shrink:0}.eva-puenc_pt.is-o{background:var(--dsn-navy, #103a66)}.eva-puenc_pt.is-d{border:2px solid #1f8a5b;box-sizing:border-box}.eva-puenc_visor{position:fixed;top:0;right:0;bottom:0;left:0;z-index:5000;background:#0a1526d1;display:flex;align-items:center;justify-content:center;cursor:zoom-out}.eva-puenc_visor figure{margin:0;display:flex;flex-direction:column;align-items:center;gap:12px;cursor:default}.eva-puenc_visor img{width:min(520px,82vw);height:min(520px,70vh);object-fit:cover;border-radius:16px;box-shadow:0 16px 48px #00000073;background:#0e2747}.eva-puenc_visor figcaption{color:#fff;font-size:16px;font-weight:700;text-align:center}.eva-puenc_visor-x{position:absolute;top:18px;right:22px;width:42px;height:42px;border-radius:50%;border:0;cursor:pointer;background:#ffffff24;color:#fff;font-size:18px}.eva-puenc_visor-x:hover{background:#ffffff42}.eva-puenc_fila.is-op>.eva-puenc_txt{flex:1 1 auto}.eva-puenc_lic{--pe-ok-bg: #dff3e8;--pe-ok-tx: #14532d;flex:0 1 auto;min-width:0;max-width:52%;display:flex;flex-direction:column;align-items:flex-end;gap:2px;text-align:right;padding-left:12px;border-left:1px solid var(--dsn-divider, #e2e8f0)}:root[data-design=nuevo][data-mode=oscuro] .eva-puenc_lic{--pe-ok-bg: #173a29;--pe-ok-tx: #a7e3c3}.eva-puenc_lic-num{font-size:13px;font-weight:700;color:var(--dsn-ink, #1a2432);font-variant-numeric:tabular-nums;overflow-wrap:anywhere}.eva-puenc_lic-vig{margin-top:2px;font-size:11px;font-weight:700;border-radius:999px;padding:2px 9px;white-space:nowrap}.eva-puenc_lic-vig.is-ok{background:var(--pe-ok-bg);color:var(--pe-ok-tx)}.eva-puenc_lic-vig.is-warn{background:var(--pe-warn-bg);color:var(--pe-warn-tx)}.eva-puenc_lic-vig.is-alto{background:var(--pe-alto-bg);color:var(--pe-alto-tx)}.eva-puenc_fila.is-unidad{flex-direction:column;align-items:stretch;gap:8px}.eva-puenc_piezas{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:6px}.eva-puenc_pieza{display:flex;flex-direction:column;gap:1px;min-width:0;padding:5px 9px;border:1px solid var(--dsn-divider, #e2e8f0);border-radius:8px;background:var(--dsn-band, #f2f4f8)}.eva-puenc_pieza.is-vacia{background:transparent;border-style:dashed}.eva-puenc_pieza.is-vacia .eva-puenc_pieza-v{color:var(--dsn-muted, #64748b);font-weight:400}.eva-puenc_pieza-k{font-size:10px;font-weight:700;letter-spacing:.04em;text-transform:uppercase;color:var(--dsn-muted, #64748b)}.eva-puenc_pieza-v{font-size:12.5px;font-weight:700;color:var(--dsn-ink, #1a2432);white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.eva-puenc_datos.is-3{grid-template-columns:minmax(0,1.15fr) minmax(0,1fr) minmax(0,1.1fr)}@media (max-width: 900px){.eva-puenc_datos.is-3{grid-template-columns:minmax(0,1fr)}}.eva-puenc_celda{display:flex;gap:10px;align-items:flex-start;min-width:0;padding:9px 14px;border-right:1px solid var(--dsn-divider, #e2e8f0)}.eva-puenc_celda:last-child{border-right:0}@media (max-width: 900px){.eva-puenc_celda{border-right:0}.eva-puenc_celda+.eva-puenc_celda{border-top:1px solid var(--dsn-divider, #e2e8f0)}}.eva-puenc_celda .eva-puenc_txt{flex:1 1 auto}.eva-puenc_celda .eva-puenc_v{font-size:13.5px;line-height:18px}.eva-puenc_celda .eva-puenc_foto{width:36px;height:36px;font-size:14px;margin-top:2px}.eva-puenc_lic-l{display:flex;align-items:center;gap:6px;flex-wrap:wrap;margin-top:2px;font-size:11.5px}.eva-puenc_lic-l>svg{width:11px!important;color:var(--dsn-muted, #64748b)}.eva-puenc_lic-l .eva-puenc_lic-num{font-size:12px}.eva-puenc_lic-l .eva-puenc_lic-vig{margin-top:0;padding:1px 7px;font-size:10.5px}.eva-puenc_datos.is-3 .eva-puenc_piezas{display:flex;flex-wrap:wrap;gap:4px;margin-top:3px}.eva-puenc_datos.is-3 .eva-puenc_pieza{display:inline-flex;flex-direction:row;align-items:center;gap:5px;padding:1px 7px;border-radius:6px;font-size:11.5px;font-weight:600;color:var(--dsn-ink, #1a2432);white-space:nowrap;max-width:100%;overflow:hidden;text-overflow:ellipsis}.eva-puenc_datos.is-3 .eva-puenc_pieza b{font-size:10px;font-weight:700;color:var(--dsn-muted, #64748b)}.eva-puenc_ult{display:flex;align-items:center;gap:6px;margin-top:3px;font-size:12px;color:var(--dsn-muted, #64748b)}.eva-puenc_ult>svg{width:11px!important;color:var(--dsn-blue, #2e6dd8);flex-shrink:0}.eva-puenc_ult b{color:var(--dsn-ink, #1a2432);font-weight:700}.eva-viajes_form{display:grid;grid-template-columns:140px 1.35fr .8fr 1fr .9fr 1fr;gap:16px 15px;grid-template-areas:"id fkEmpresaId fkTipoMovimientoId fkDivisionNegocioId fechaInicio fechaFin" "tipoUnidad fkUnidadId fkTipoArmado fkRemolque1Id fkDollyId fkRemolque2Id" "fkOperadorId fkOperadorId fkOperadorId fkRutaId fkRutaId fkCaminoId" "fkTipoMonitoreoId fkTipoMonitoreoId fkClfEstadoCargaId KilometrajeInicial KilometrajeFinal KilometrajeRecorrido" "fkConfiguracionAutotransporteId fkConfiguracionAutotransporteId fkConfiguracionAutotransporteId gpskilometrajeInicial gpskilometrajeFinal gpskilometrajeRecorrido" "observaciones observaciones observaciones observaciones observaciones observaciones"}.eva-viajes_form>*{min-width:0}.eva-viajes_form-id{grid-area:id}.eva-viajes_form-fkEmpresaId{grid-area:fkEmpresaId;align-self:start}.eva-viajes_form-fkTipoMovimientoId{grid-area:fkTipoMovimientoId}.eva-viajes_form-fkDivisionNegocioId{grid-area:fkDivisionNegocioId}.eva-viajes_form-fechaInicio{grid-area:fechaInicio}.eva-viajes_form-fechaFin{grid-area:fechaFin}.eva-viajes_form-tipoUnidad{grid-area:tipoUnidad}.eva-viajes_form-permisionario{grid-area:permisionario}.eva-viajes_form-componentes{grid-area:componentes}.eva-viajes_form.is-permisionario{grid-template-areas:"id fkEmpresaId fkTipoMovimientoId fkDivisionNegocioId fechaInicio fechaFin" "tipoUnidad permisionario fkUnidadId fkTipoArmado fkOperadorId fkOperadorId" "fkRemolque1Id fkDollyId fkRemolque2Id fkRutaId fkRutaId fkCaminoId" "fkTipoMonitoreoId fkTipoMonitoreoId fkClfEstadoCargaId KilometrajeInicial KilometrajeFinal KilometrajeRecorrido" "fkConfiguracionAutotransporteId fkConfiguracionAutotransporteId fkConfiguracionAutotransporteId gpskilometrajeInicial gpskilometrajeFinal gpskilometrajeRecorrido" "observaciones observaciones observaciones observaciones observaciones observaciones"}.eva-viajes_form.is-mixto{grid-template-areas:"id fkEmpresaId fkTipoMovimientoId fkDivisionNegocioId fechaInicio fechaFin" "tipoUnidad fkTipoArmado fkRutaId fkRutaId fkCaminoId fkCaminoId" "componentes componentes componentes componentes componentes componentes" "fkTipoMonitoreoId fkTipoMonitoreoId fkClfEstadoCargaId KilometrajeInicial KilometrajeFinal KilometrajeRecorrido" "fkConfiguracionAutotransporteId fkConfiguracionAutotransporteId fkConfiguracionAutotransporteId gpskilometrajeInicial gpskilometrajeFinal gpskilometrajeRecorrido" "observaciones observaciones observaciones observaciones observaciones observaciones"}.eva-viajes_form-componentes{display:grid;grid-template-columns:repeat(5,1fr);gap:12px}.eva-viajes_form .vj-comp{border:1px solid #d7dce6;border-radius:8px;background:#fbfcfe;padding:8px 9px 10px;display:flex;flex-direction:column;gap:6px;min-width:0}.eva-viajes_form .vj-comp--permi{border-color:#f0c069;background:#fffdf7}.eva-viajes_form .vj-comp__head{display:flex;align-items:center;justify-content:space-between;gap:6px}.eva-viajes_form .vj-comp__head b{font-size:11px;color:#001128;white-space:nowrap}.eva-viajes_form .vj-sw{display:inline-flex;background:#eceff5;border-radius:999px;padding:2px}.eva-viajes_form .vj-sw button{border:0;background:none;font-size:9.5px;font-weight:700;padding:2px 8px;border-radius:999px;color:#7c869c;cursor:pointer}.eva-viajes_form .vj-sw button.on{background:#fff;color:#001128;box-shadow:0 1px 2px #0011282e}.eva-viajes_form .vj-sw button:disabled{cursor:default;opacity:.6}.eva-viajes_form .vj-comp--permi .vj-sw button.on{background:#fc9804;color:#fff}.eva-viajes_form-fkUnidadId{grid-area:fkUnidadId}.eva-viajes_form-fkTipoArmado{grid-area:fkTipoArmado}.eva-viajes_form-fkRemolque1Id{grid-area:fkRemolque1Id}.eva-viajes_form-fkDollyId{grid-area:fkDollyId}.eva-viajes_form-fkRemolque2Id{grid-area:fkRemolque2Id}.eva-viajes_form-fkOperadorId{grid-area:fkOperadorId}.eva-viajes_form-fkRutaId{grid-area:fkRutaId}.eva-viajes_form-fkCaminoId{grid-area:fkCaminoId}.eva-viajes_form-fkTipoMonitoreoId{grid-area:fkTipoMonitoreoId}.eva-viajes_form-fkClfEstadoCargaId{grid-area:fkClfEstadoCargaId}.eva-viajes_form-KilometrajeInicial{grid-area:KilometrajeInicial}.eva-viajes_form-KilometrajeFinal{grid-area:KilometrajeFinal}.eva-viajes_form-KilometrajeRecorrido{grid-area:KilometrajeRecorrido}.eva-viajes_form-fkConfiguracionAutotransporteId{grid-area:fkConfiguracionAutotransporteId}.eva-viajes_form-gpskilometrajeInicial{grid-area:gpskilometrajeInicial}.eva-viajes_form-gpskilometrajeFinal{grid-area:gpskilometrajeFinal}.eva-viajes_form-gpskilometrajeRecorrido{grid-area:gpskilometrajeRecorrido}.eva-viajes_form-observaciones{grid-area:observaciones}.eva-viajes_encabezado{margin:0 0 10px}.eva-viajes_encabezado .eva-puenc{padding:0;border:0;background:transparent;box-shadow:none}.eva-vtram{--vt-mov-bg: #fff6f0;--vt-mov-bd: #f0b38a;--vt-mov-tx: #9a3412;--vt-ok: #1f8a5b;--vt-vacio: repeating-linear-gradient(135deg, var(--dsn-card, #fbfcfe) 0 8px, var(--dsn-hover, #f2f4f8) 8px 16px);grid-column:1/-1;display:flex;flex-direction:column;gap:10px;padding:12px 14px;border-radius:10px;border:1px solid var(--dsn-divider, #e2e8f0);background:var(--dsn-card, #fbfcfe);color:var(--dsn-ink, #1a2432)}:root[data-design=nuevo][data-mode=oscuro] .eva-vtram{--vt-mov-bg: #3a1f12;--vt-mov-bd: #8a4a26;--vt-mov-tx: #ffc2a6;--vt-ok: #4fc08d}.eva-vtram_cab{display:flex;align-items:center;gap:10px;flex-wrap:wrap}.eva-vtram_h{margin:0;font-size:11px;font-weight:700;letter-spacing:.05em;text-transform:uppercase;color:var(--dsn-muted, #64748b)}.eva-vtram_tot{font-size:12px;font-weight:600;color:var(--dsn-ink, #1a2432)}.eva-vtram_sp{flex:1 1 auto}.eva-vtram_btn{height:30px;padding:0 12px;border-radius:8px;cursor:pointer;font-size:12px;font-weight:600;border:1px solid var(--dsn-navy, #103a66);background:transparent;color:var(--dsn-navy, #103a66)}.eva-vtram_btn:disabled{opacity:.5;cursor:default}:root[data-design=nuevo][data-mode=oscuro] .eva-vtram_btn{border-color:var(--dsn-border, #3b4a63);color:var(--dsn-ink, #e2e8f0)}.eva-vtram_l{font-size:11px;color:var(--dsn-muted, #64748b)}.eva-vtram_nota{font-size:12px;color:var(--dsn-muted, #64748b);line-height:18px}.eva-vtram_origen{display:flex;align-items:center;gap:10px;flex-wrap:wrap}.eva-vtram_seg{display:inline-flex;gap:3px;padding:3px;border-radius:8px;background:var(--dsn-hover, #edf0f5)}.eva-vtram_seg button{height:28px;padding:0 10px;border:0;border-radius:6px;cursor:pointer;font-size:12px;background:transparent;color:var(--dsn-muted, #475569)}.eva-vtram_seg button.is-on{background:var(--dsn-navy, #103a66);color:#fff;font-weight:700}.eva-vtram_desde{display:flex;flex-direction:column;gap:10px;padding:10px 12px;border-radius:8px;border:1px solid var(--dsn-divider, #e2e8f0)}.eva-vtram_desde.is-mov{border-color:var(--vt-mov-bd);background:var(--vt-mov-bg)}.eva-vtram_grid{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:10px 14px}@media (max-width: 900px){.eva-vtram_grid{grid-template-columns:repeat(2,minmax(0,1fr))}}.eva-vtram_grid>div{display:flex;flex-direction:column;gap:1px;min-width:0}.eva-vtram_grid b{font-size:13px;line-height:17px;overflow-wrap:anywhere}.eva-vtram_grid small{font-size:11px;color:var(--dsn-muted, #64748b)}.is-alerta{color:var(--vt-mov-tx)!important}.eva-vtram_cuenta{display:flex;align-items:center;gap:10px;flex-wrap:wrap;font-size:12px}.eva-vtram_cuenta small{flex-basis:100%;color:var(--vt-mov-tx);font-size:11.5px}.eva-vtram_lista{list-style:none;margin:0;padding:0;display:flex;flex-direction:column;gap:8px}.eva-vtram_t{display:grid;grid-template-columns:24px 74px minmax(0,1fr) auto 84px;align-items:center;gap:10px;padding:9px 12px;border-radius:8px;border:1px solid var(--dsn-divider, #e2e8f0)}.eva-vtram_t.is-v{background:var(--vt-vacio)}.eva-vtram_t.is-c{border-color:var(--dsn-navy, #103a66)}.eva-vtram_t.is-terminado{opacity:.8}@media (max-width: 760px){.eva-vtram_t{grid-template-columns:24px minmax(0,1fr) auto}.eva-vtram_t .eva-vtram_tipo,.eva-vtram_t .eva-vtram_est{display:none}}.eva-vtram_n{width:24px;height:24px;border-radius:6px;display:flex;align-items:center;justify-content:center;font-size:12px;font-weight:700;background:var(--dsn-hover, #cfd8e3);color:var(--dsn-ink, #1a2432)}.is-c .eva-vtram_n{background:var(--dsn-navy, #103a66);color:#fff}.eva-vtram_tipo{justify-self:start;font-size:11px;font-weight:700;border-radius:999px;padding:2px 9px;background:var(--dsn-hover, #e2e8f0);color:var(--dsn-ink, #1a2432)}.is-c .eva-vtram_tipo{background:var(--dsn-navy, #103a66);color:#fff}.eva-vtram_txt{display:flex;flex-direction:column;gap:2px;min-width:0}.eva-vtram_txt b{font-size:13px;overflow-wrap:anywhere}.eva-vtram_txt small{font-size:11.5px;color:var(--dsn-muted, #64748b)}.eva-vtram_km{display:flex;flex-direction:column;align-items:flex-end}.eva-vtram_km b{font-size:14px;font-variant-numeric:tabular-nums}.eva-vtram_km small{font-size:11px;color:var(--dsn-muted, #64748b)}.eva-vtram_est{justify-self:end;font-size:11px;font-weight:700;color:var(--dsn-muted, #64748b)}.is-en_curso .eva-vtram_est{color:var(--dsn-navy, #2e6dd8)}.is-terminado .eva-vtram_est{color:var(--vt-ok)}.eva-vtram_fin{font-size:12px;padding:8px 12px;border-radius:8px;border:1px dashed var(--vt-ok);color:var(--dsn-ink, #1a2432)}.eva-vmapa{--vm-alerta: #9a3412;display:grid;grid-template-columns:minmax(0,1fr) 320px;gap:14px;min-height:560px;color:var(--dsn-ink, #1a2432)}@media (max-width: 900px){.eva-vmapa{grid-template-columns:minmax(0,1fr)}}:root[data-design=nuevo][data-mode=oscuro] .eva-vmapa{--vm-alerta: #ffc2a6}.eva-vmapa_mapa{position:relative;min-height:560px;border-radius:10px;overflow:hidden;border:1px solid var(--dsn-divider, #e2e8f0)}.eva-vmapa_gm{width:100%;height:100%;min-height:560px}.eva-vmapa_lado{display:flex;flex-direction:column;gap:12px;overflow:auto;max-height:620px}.eva-vmapa_lado section{display:flex;flex-direction:column;gap:8px;padding:10px 12px;border-radius:10px;border:1px solid var(--dsn-divider, #e2e8f0);background:var(--dsn-card, #fbfcfe)}.eva-vmapa_lado h6{margin:0;font-size:11px;font-weight:700;letter-spacing:.05em;text-transform:uppercase;color:var(--dsn-muted, #64748b)}.eva-vmapa_nota{font-size:12px;color:var(--dsn-muted, #64748b);line-height:17px}.eva-vmapa_capa{display:grid;grid-template-columns:16px 26px minmax(0,1fr) auto;align-items:center;gap:8px;font-size:12.5px;cursor:pointer}.eva-vmapa_capa input{width:15px;height:15px;accent-color:var(--dsn-navy, #103a66)}.eva-vmapa_capa b{font-size:12px;color:var(--dsn-muted, #475569)}.eva-vmapa_m{width:24px;height:0;display:block}.eva-vmapa_m.is-sv{border-top:3px dashed #c2410c}.eva-vmapa_m.is-rc{border-top:3px solid #64748b}.eva-vmapa_m.is-va{border-top:3px dashed #475569}.eva-vmapa_m.is-ca{height:5px;border-radius:3px;background:linear-gradient(90deg,#103a66 60%,#2e6dd8 60%)}.eva-vmapa_m.is-zo{width:14px;height:14px;border-radius:50%;border:1.5px dashed #1f8a5b;background:#1f8a5b1f}.eva-vmapa_kv{display:flex;justify-content:space-between;gap:10px;font-size:12.5px}.eva-vmapa_kv span{color:var(--dsn-muted, #64748b)}.eva-vmapa_kv b{text-align:right;overflow-wrap:anywhere}.is-alerta{color:var(--vm-alerta)!important}.eva-vmapa_tr{display:grid;grid-template-columns:auto minmax(0,1fr) auto;gap:8px;align-items:center;font-size:12.5px}.eva-vmapa_tr b{font-variant-numeric:tabular-nums}.eva-vmapa_tt{font-size:11px;font-weight:700;border-radius:999px;padding:2px 8px;white-space:nowrap;background:var(--dsn-hover, #e2e8f0);color:var(--dsn-ink, #1a2432)}.eva-vmapa_tt.is-c{background:var(--dsn-navy, #103a66);color:#fff}.eva-vmapa_trt{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.uev-overlay{position:fixed;top:0;right:0;bottom:0;left:0;z-index:1000;background:#0f172a8c;display:flex;align-items:center;justify-content:center;padding:20px}.uev-modal{--u-bg: #ffffff;--u-surface: #fbfcfd;--u-surface-2: #ffffff;--u-border: #e6ebf0;--u-border-strong: #d5dbe3;--u-text: #0f172a;--u-text-2: #334155;--u-text-muted: #94a3b8;--u-accent: #1f6feb;--u-ok: #15803d;--u-ok-bg: #ecfdf3;--u-warn: #d97706;--u-map-bg: #f4f1e8;--u-route-pending: #94a3b8;--u-shadow: 0 24px 60px rgba(15, 23, 42, .14);color-scheme:light dark;font-family:Plus Jakarta Sans,-apple-system,BlinkMacSystemFont,Segoe UI,sans-serif;width:100%;max-width:1480px;max-height:min(880px,94vh);background:var(--u-bg);color:var(--u-text);border:1px solid var(--u-border);border-radius:16px;box-shadow:var(--u-shadow);overflow:hidden;display:flex;flex-direction:column}.uev-modal *,.uev-modal *:before,.uev-modal *:after{box-sizing:border-box}@media (prefers-color-scheme: dark){.uev-modal:not([data-theme=light]){--u-bg: #0b1220;--u-surface: #0f1729;--u-surface-2: #131c2e;--u-border: #1e293b;--u-border-strong: #334155;--u-text: #f8fafc;--u-text-2: #e2e8f0;--u-text-muted: #64748b;--u-accent: #38bdf8;--u-ok: #4ade80;--u-ok-bg: rgba(22, 163, 74, .16);--u-warn: #f59e0b;--u-map-bg: #101a2d;--u-route-pending: #475569;--u-shadow: 0 24px 60px rgba(0, 0, 0, .45)}}.uev-modal[data-theme=dark]{--u-bg: #0b1220;--u-surface: #0f1729;--u-surface-2: #131c2e;--u-border: #1e293b;--u-border-strong: #334155;--u-text: #f8fafc;--u-text-2: #e2e8f0;--u-text-muted: #64748b;--u-accent: #38bdf8;--u-ok: #4ade80;--u-ok-bg: rgba(22, 163, 74, .16);--u-warn: #f59e0b;--u-map-bg: #101a2d;--u-route-pending: #475569;--u-shadow: 0 24px 60px rgba(0, 0, 0, .45)}.uev-header{height:68px;flex:0 0 68px;display:flex;align-items:center;gap:16px;padding:0 26px;border-bottom:1px solid var(--u-border)}.uev-header .uev-title{font-size:21px;font-weight:800;letter-spacing:-.02em;white-space:nowrap}.uev-header .uev-trip{font-size:13.5px;font-weight:600;color:var(--u-text-muted);overflow:hidden;text-overflow:ellipsis;white-space:nowrap;flex:1 1 auto;min-width:0}.uev-header .uev-header-actions{display:flex;align-items:center;gap:12px}.uev-chip{display:inline-flex;align-items:center;gap:7px;height:28px;padding:0 12px;border-radius:999px;font-size:12px;font-weight:700;letter-spacing:.04em;text-transform:uppercase;white-space:nowrap}.uev-chip .uev-chip-dot{width:8px;height:8px;border-radius:50%;background:currentColor}.uev-chip .uev-chip-dot.is-fresh{animation:uev-pulse 1.8s infinite}.uev-chip.is-mov{color:var(--u-ok);background:var(--u-ok-bg)}.uev-chip.is-stop{color:var(--u-text-2);background:var(--u-surface);border:1px solid var(--u-border)}.uev-chip.is-nosig{color:var(--u-warn);background:#d977061f}.uev-btn{height:36px;padding:0 16px;border-radius:9px;border:1px solid var(--u-border-strong);background:var(--u-surface-2);color:var(--u-text);font-family:inherit;font-size:13.5px;font-weight:700;cursor:pointer;white-space:nowrap}.uev-btn:hover{border-color:var(--u-accent);color:var(--u-accent)}.uev-btn:disabled{opacity:.45;cursor:not-allowed}.uev-btn:disabled:hover{border-color:var(--u-border-strong);color:var(--u-text)}.uev-close{width:36px;height:36px;display:inline-flex;align-items:center;justify-content:center;border-radius:9px;border:1px solid var(--u-border);background:var(--u-surface-2);color:var(--u-text-2);font-size:18px;cursor:pointer}.uev-close:hover{color:var(--u-text);border-color:var(--u-border-strong)}.uev-body{flex:1 1 auto;display:flex;min-height:0}.uev-status{flex:0 0 360px;width:360px;padding:22px 24px;display:flex;flex-direction:column;gap:18px;border-right:1px solid var(--u-border);overflow-y:auto}.uev-status .uev-label{font-size:11px;font-weight:700;letter-spacing:.08em;text-transform:uppercase;color:var(--u-text-muted)}.uev-status .uev-eta .uev-eta-value{font-size:36px;font-weight:800;letter-spacing:-.03em;line-height:1.05;font-variant-numeric:tabular-nums;margin-top:4px}.uev-status .uev-eta .uev-eta-sub{margin-top:6px;font-size:13.5px;font-weight:700;color:var(--u-ok)}.uev-status .uev-eta .uev-eta-sub.is-late{color:var(--u-warn)}.uev-status .uev-eta .uev-eta-sub.is-muted{color:var(--u-text-muted);font-weight:600}.uev-status .uev-progress .uev-progress-head{display:flex;justify-content:space-between;align-items:baseline}.uev-status .uev-progress .uev-progress-pct{font-size:14px;font-weight:800;font-variant-numeric:tabular-nums}.uev-status .uev-progress .uev-progress-bar{margin-top:8px;height:7px;border-radius:999px;background:var(--u-border);overflow:hidden}.uev-status .uev-progress .uev-progress-bar .uev-progress-fill{height:100%;border-radius:999px;background:var(--u-accent);transition:width .4s ease}.uev-status .uev-progress .uev-progress-km{margin-top:7px;display:flex;justify-content:space-between;font-size:12.5px;color:var(--u-text-muted);font-variant-numeric:tabular-nums}.uev-status .uev-metrics{display:grid;grid-template-columns:1fr 1fr;gap:1px;background:var(--u-border);border-radius:11px;overflow:hidden}.uev-status .uev-metrics .uev-metric{background:var(--u-surface);padding:14px 16px}.uev-status .uev-metrics .uev-metric .uev-metric-label{font-size:11px;font-weight:700;letter-spacing:.08em;text-transform:uppercase;color:var(--u-text-muted)}.uev-status .uev-metrics .uev-metric .uev-metric-value{margin-top:5px;font-size:19px;font-weight:700;font-variant-numeric:tabular-nums}.uev-status .uev-metrics .uev-metric .uev-metric-value.is-ok{color:var(--u-ok)}.uev-status .uev-metrics .uev-metric .uev-metric-value.is-warn{color:var(--u-warn)}.uev-status .uev-loc .uev-loc-addr{margin-top:6px;font-size:14.5px;font-weight:600;color:var(--u-text-2);line-height:1.35}.uev-status .uev-loc .uev-loc-meta{margin-top:6px;font-size:12.5px;font-weight:400;color:var(--u-text-muted)}.uev-status .uev-footer{margin-top:auto;padding-top:16px;border-top:1px solid var(--u-border)}.uev-status .uev-footer .uev-footer-name{font-size:15px;font-weight:700}.uev-status .uev-footer .uev-footer-sub{margin-top:3px;font-size:12.5px;color:var(--u-text-muted)}.uev-map{flex:1 1 auto;position:relative;min-width:0;background:var(--u-map-bg)}.uev-map .uev-map-canvas{position:absolute;top:0;right:0;bottom:0;left:0}.uev-map .uev-map-controls{position:absolute;top:14px;right:14px;display:flex;flex-direction:column;gap:8px;z-index:2}.uev-map .uev-map-controls .uev-map-ctrl{width:38px;height:38px;border-radius:9px;display:inline-flex;align-items:center;justify-content:center;background:var(--u-surface-2);color:var(--u-text-2);border:1px solid var(--u-border);cursor:pointer;font-size:15px}.uev-map .uev-map-controls .uev-map-ctrl:hover{color:var(--u-accent);border-color:var(--u-accent)}.uev-events{height:50px;flex:0 0 50px;display:flex;align-items:center;gap:0;padding:0 22px;border-top:1px solid var(--u-border);background:var(--u-bg)}.uev-events .uev-events-label{font-size:11px;font-weight:700;letter-spacing:.08em;text-transform:uppercase;color:var(--u-text-muted);flex:0 0 auto;padding-right:18px}.uev-events .uev-events-list{display:flex;align-items:center;gap:0;overflow-x:auto;flex:1 1 auto;min-width:0}.uev-events .uev-event{display:flex;align-items:center;gap:9px;padding:0 18px;border-left:1px solid var(--u-border);white-space:nowrap}.uev-events .uev-event:first-child{border-left:0}.uev-events .uev-event .uev-event-dot{width:8px;height:8px;border-radius:50%;background:var(--u-text-muted);flex:0 0 8px}.uev-events .uev-event .uev-event-dot.is-warn{background:var(--u-warn)}.uev-events .uev-event .uev-event-txt{font-size:13.5px;font-weight:600;color:var(--u-text-2)}.uev-events .uev-event .uev-event-time{font-size:12.5px;color:var(--u-text-muted);font-variant-numeric:tabular-nums}.uev-events .uev-events-all{flex:0 0 auto;padding-left:18px;font-size:13px;font-weight:700;color:var(--u-accent);background:none;border:0;cursor:pointer}.uev-skel{background:linear-gradient(90deg,var(--u-surface) 25%,var(--u-border) 37%,var(--u-surface) 63%);background-size:400% 100%;animation:uev-shimmer 1.3s ease infinite;border-radius:8px}@keyframes uev-pulse{0%{box-shadow:0 0 #4ade8080}70%{box-shadow:0 0 0 6px #4ade8000}to{box-shadow:0 0 #4ade8000}}@keyframes uev-shimmer{0%{background-position:100% 0}to{background-position:0 0}}@media (prefers-reduced-motion: reduce){.uev-chip .uev-chip-dot,.uev-skel{animation:none!important}}@media (max-width: 1100px){.uev-modal{max-height:92vh}.uev-body{flex-direction:column}.uev-status{flex-basis:auto;width:100%;border-right:0;border-bottom:1px solid var(--u-border)}.uev-map{min-height:340px}}.eva-vr-modal_form{display:grid;grid-template-columns:repeat(12,minmax(0,1fr));gap:8px 12px;align-items:start}.eva-vr-modal_form>*{min-width:0}.eva-vr-modal_form-FkRemisionId{grid-column:span 3}.eva-vr-modal_form-Cliente{grid-column:span 6}.eva-vr-modal_form-FechaSolicitud{grid-column:span 3}.eva-vr-modal_form-Nombre,.eva-vr-modal_form-Referencia{grid-column:span 6}.eva-vr-modal_form-Subtotal,.eva-vr-modal-Iva,.eva-vr-modal-Retencion,.eva-vr-modal-Total{grid-column:span 3}.eva-vr-modal-AccionViaje,.eva-vr-modal-Orden,.eva-vr-modal-Remolque{grid-column:span 4}.eva-vr-modal-ObservacionesViaje{grid-column:span 12}.eva-puseg_fondo{position:fixed;top:0;right:0;bottom:0;left:0;z-index:4000;background:#0a152673;display:flex;align-items:center;justify-content:center;padding:16px}.eva-puseg{--ps-ok: #1f8a5b;--ps-ok-bg: #e3f4ec;--ps-amb-bd: #f0c674;--ps-amb-bg: #fff8e8;--ps-amb-tx: #6e4400;--ps-amb-on: #b45309;--ps-amb-chip: #ffffff;--ps-err-bg: #fde7d9;--ps-err-tx: #9a3412;width:min(640px,100%);max-height:calc(100vh - 32px);display:flex;flex-direction:column;background:var(--dsn-card, #fbfcfe);color:var(--dsn-ink, #1a2432);border:1px solid var(--dsn-border, #c9d4e3);border-radius:14px;box-shadow:0 18px 50px #0a152647;animation:eva-puseg-entra .14s ease-out}:root[data-design=nuevo][data-mode=oscuro] .eva-puseg{--ps-ok: #4fc08d;--ps-ok-bg: #173a29;--ps-amb-bd: #8a6418;--ps-amb-bg: #2e2410;--ps-amb-tx: #f3d79a;--ps-amb-on: #f0a43a;--ps-amb-chip: #3a2e14;--ps-err-bg: #4a2316;--ps-err-tx: #ffc2a6}@keyframes eva-puseg-entra{0%{opacity:0;transform:translateY(6px)}to{opacity:1;transform:none}}.eva-puseg_cab{display:flex;align-items:flex-start;gap:10px;padding:14px 16px 12px;border-bottom:1px solid var(--dsn-divider, #e2e8f0)}.eva-puseg_tit{flex:1 1 auto;min-width:0;display:flex;flex-direction:column;gap:3px}.eva-puseg_tit b{font-size:15.5px}.eva-puseg_tit small{font-size:12px;color:var(--dsn-muted, #64748b);overflow-wrap:anywhere}.eva-puseg_x{width:32px;height:32px;border:0;border-radius:8px;background:transparent;cursor:pointer;color:var(--dsn-muted, #64748b);font-size:16px}.eva-puseg_x:hover{background:var(--dsn-band, #f2f4f8);color:var(--dsn-ink, #1a2432)}.eva-puseg_cuerpo{flex:1 1 auto;overflow-y:auto;padding:14px 16px;display:flex;flex-direction:column;gap:14px}.eva-puseg_k{font-size:10.5px;font-weight:700;letter-spacing:.05em;text-transform:uppercase;color:var(--dsn-muted, #64748b)}.eva-puseg_k small{font-weight:400;text-transform:none;letter-spacing:0}.eva-puseg_v{font-size:14px;font-weight:700}.eva-puseg_s{font-size:12px;color:var(--dsn-muted, #64748b)}.eva-puseg_s b{color:var(--dsn-ink, #1a2432)}.eva-puseg_vacio{margin:0;font-size:12.5px;color:var(--dsn-muted, #64748b)}.eva-puseg_link{border:0;background:none;padding:0;color:var(--dsn-blue, #2e6dd8);font:inherit;font-weight:600;cursor:pointer;text-decoration:underline}.eva-puseg_top{display:grid;grid-template-columns:minmax(0,1fr) auto;gap:12px;align-items:stretch}@media (max-width: 560px){.eva-puseg_top{grid-template-columns:minmax(0,1fr)}}.eva-puseg_ult{display:flex;flex-direction:column;gap:3px;min-width:0;padding:10px 12px;border-radius:10px;background:var(--dsn-band, #f2f4f8);border:1px solid var(--dsn-divider, #e2e8f0)}.eva-puseg_fecha{display:grid;grid-template-columns:auto auto;grid-template-rows:auto auto;column-gap:6px;row-gap:4px;align-content:start;padding:10px 12px;border-radius:10px;border:1px solid var(--dsn-divider, #e2e8f0)}.eva-puseg_fecha .eva-puseg_k{grid-column:1/-1}.eva-puseg_fecha input{height:34px;padding:0 8px;border-radius:8px;font:inherit;font-size:13px;font-variant-numeric:tabular-nums;border:1px solid var(--dsn-border, #c9d4e3);background:var(--dsn-card, #fbfcfe);color:var(--dsn-ink, #1a2432);color-scheme:light}:root[data-design=nuevo][data-mode=oscuro] .eva-puseg_fecha input{color-scheme:dark}.eva-puseg_ahora{height:34px;padding:0 10px;border-radius:8px;cursor:pointer;font:inherit;font-size:12px;font-weight:600;border:1px solid var(--dsn-border, #c9d4e3);background:var(--dsn-band, #f2f4f8);color:var(--dsn-ink, #1a2432)}.eva-puseg_avance{display:flex;flex-direction:column;gap:7px}.eva-puseg_avance-h{display:flex;justify-content:space-between;align-items:baseline}.eva-puseg_fases{display:flex;gap:4px}.eva-puseg_fase{flex:1 1 0;min-width:52px;display:flex;flex-direction:column;gap:4px}.eva-puseg_fase .eva-puseg_fase-bar{height:6px;border-radius:3px;overflow:hidden;background:var(--dsn-divider, #e2e8f0)}.eva-puseg_fase .eva-puseg_fase-bar i{display:block;height:100%;background:var(--dsn-blue, #2e6dd8);border-radius:3px}.eva-puseg_fase .eva-puseg_fase-n{font-size:11px;color:var(--dsn-muted, #64748b);white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.eva-puseg_fase.is-hecha .eva-puseg_fase-bar i{background:var(--ps-ok)}.eva-puseg_fase.is-actual .eva-puseg_fase-n{color:var(--dsn-ink, #1a2432);font-weight:700}.eva-puseg_sec{display:flex;flex-direction:column;gap:8px}.eva-puseg_h-ic{display:inline-flex;flex:none;width:14px}.eva-puseg_h-ic svg{width:14px!important;height:14px;display:inline-block;margin:0}.eva-puseg_h{margin:0;font-size:13px;font-weight:700;display:flex;align-items:center;gap:6px;flex-wrap:wrap}.eva-puseg_h small{font-weight:400;color:var(--dsn-muted, #64748b)}.eva-puseg_ops{display:grid;grid-template-columns:repeat(auto-fill,minmax(220px,1fr));gap:8px}.eva-puseg_op{display:flex;align-items:center;gap:10px;padding:10px 12px;text-align:left;cursor:pointer;font:inherit;border-radius:10px;border:1px solid var(--dsn-border, #c9d4e3);background:var(--dsn-card, #fbfcfe);color:var(--dsn-ink, #1a2432);transition:border-color .12s,box-shadow .12s}.eva-puseg_op:hover{border-color:var(--dsn-blue, #2e6dd8)}.eva-puseg_op.is-on{border-color:var(--dsn-blue, #2e6dd8);box-shadow:0 0 0 2px color-mix(in srgb,var(--dsn-blue, #2e6dd8) 25%,transparent)}.eva-puseg_op-r{width:18px;height:18px;flex-shrink:0;border-radius:50%;display:flex;align-items:center;justify-content:center;border:2px solid var(--dsn-border, #c9d4e3);font-size:10px;color:#fff}.is-on>.eva-puseg_op-r{border-color:var(--dsn-blue, #2e6dd8);background:var(--dsn-blue, #2e6dd8)}.eva-puseg_op-t{flex:1 1 auto;min-width:0;display:flex;flex-direction:column;gap:1px}.eva-puseg_op-t b{font-size:13.5px}.eva-puseg_op-t small{font-size:11.5px;color:var(--dsn-muted, #64748b)}.eva-puseg_tag{font-size:10.5px;font-weight:700;border-radius:999px;padding:2px 8px;background:var(--ps-ok-bg);color:var(--ps-ok);white-space:nowrap}.eva-puseg_sec.is-incid{padding:10px 12px 12px;border-radius:10px;border:1px solid var(--ps-amb-bd);background:var(--ps-amb-bg)}.eva-puseg_sec.is-incid .eva-puseg_h{color:var(--ps-amb-tx)}.eva-puseg_sec.is-incid .eva-puseg_h svg{color:var(--ps-amb-on)}.eva-puseg_sec.is-incid .eva-puseg_h small{color:var(--ps-amb-tx);opacity:.8}.eva-puseg_sec.is-incid .eva-puseg_vacio{color:var(--ps-amb-tx)}.eva-puseg_chips{display:flex;flex-wrap:wrap;gap:6px}.eva-puseg_chip{padding:5px 12px;border-radius:999px;cursor:pointer;font:inherit;font-size:12.5px;font-weight:600;border:1px solid var(--ps-amb-bd);background:var(--ps-amb-chip);color:var(--ps-amb-tx)}.eva-puseg_chip:hover{border-color:var(--ps-amb-on)}.eva-puseg_chip.is-on{background:var(--ps-amb-on);border-color:var(--ps-amb-on);color:#fff}.eva-puseg_obs{display:flex;flex-direction:column;gap:5px}.eva-puseg_obs textarea{resize:vertical;min-height:54px;padding:8px 10px;border-radius:8px;font:inherit;font-size:13px;border:1px solid var(--dsn-border, #c9d4e3);background:var(--dsn-card, #fbfcfe);color:var(--dsn-ink, #1a2432)}.eva-puseg_aviso{margin:0;padding:9px 12px;border-radius:8px;font-size:12.5px;background:var(--dsn-band, #f2f4f8);border:1px solid var(--dsn-divider, #e2e8f0)}.eva-puseg_error{margin:0;padding:8px 12px;border-radius:8px;font-size:12.5px;background:var(--ps-err-bg);color:var(--ps-err-tx)}.eva-puseg_pie{display:flex;align-items:center;gap:8px;padding:12px 16px;border-top:1px solid var(--dsn-divider, #e2e8f0)}@media (max-width: 560px){.eva-puseg_pie{flex-wrap:wrap}}.eva-puseg_esp{flex:1 1 auto}.eva-puseg_btn{height:36px;padding:0 14px;border-radius:8px;cursor:pointer;font:inherit;font-size:13px;font-weight:600;display:inline-flex;align-items:center;gap:7px;border:1px solid var(--dsn-border, #c9d4e3);background:var(--dsn-card, #fbfcfe);color:var(--dsn-ink, #1a2432)}.eva-puseg_btn:disabled{opacity:.55;cursor:default}.eva-puseg_btn.is-pri{border:0;background:var(--ps-ok);color:#fff;max-width:280px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.eva-puseg_btn.is-pri.is-incid{background:var(--ps-amb-on)}.eva-puseg_sk{display:block;height:14px;width:60%;border-radius:6px;background:linear-gradient(90deg,var(--dsn-divider, #e2e8f0) 0%,var(--dsn-band, #f2f4f8) 50%,var(--dsn-divider, #e2e8f0) 100%);background-size:200% 100%;animation:eva-puseg-sk 1.1s linear infinite}.eva-puseg_sk.is-op{height:52px;width:auto;border-radius:10px}.eva-puseg_sk.is-chip{height:28px;width:110px;border-radius:999px}@keyframes eva-puseg-sk{0%{background-position:200% 0}to{background-position:-200% 0}}.eva-puseg_tras{display:flex;align-items:flex-start;gap:10px;padding:10px 12px;border-radius:10px;border:1px solid var(--ps-amb-bd);background:var(--ps-amb-bg);color:var(--ps-amb-tx)}.eva-puseg_tras>svg{width:15px!important;flex-shrink:0;margin-top:2px;color:var(--ps-amb-on)}.eva-puseg_tras>div{display:flex;flex-direction:column;gap:3px;min-width:0;font-size:13px}.eva-puseg_tras small{font-size:12px;opacity:.9}.eva-tabla-viajes-remisiones{width:100%;display:grid;grid-template-rows:auto auto;grid-template-columns:1fr}.eva-tabla-viajes-remisiones_buttons{display:flex;justify-content:flex-end;margin-bottom:10px}.eva-tabla-viajes-remisiones_form-table{width:100%}.dsg-recrep{display:flex;flex-direction:column;gap:16px;min-width:0}.dsg-recrep_msg{padding:28px 12px;text-align:center;color:#6b7280;font-size:.9rem}.dsg-recrep_body{display:grid;grid-template-columns:1fr 1fr;gap:16px;align-items:start}@media (max-width: 760px){.dsg-recrep_body{grid-template-columns:1fr}}.dsg-recrep_seccion{border:1px solid #e5e7eb;border-radius:12px;overflow:hidden;background:#fff;min-width:0}.dsg-recrep_seccion-head{position:relative;padding:12px 46px 12px 14px;font-weight:700;font-size:.95rem;text-align:left;border-bottom:1px solid #eef0f3}.dsg-recrep_seccion-icon{display:inline-block;margin-right:9px;font-size:1rem;vertical-align:middle}.dsg-recrep_seccion-title{vertical-align:middle;white-space:nowrap}.dsg-recrep_seccion-count{position:absolute;right:12px;top:50%;transform:translateY(-50%);min-width:24px;height:24px;padding:0 8px;display:inline-flex;align-items:center;justify-content:center;border-radius:999px;font-size:.8rem;font-weight:700;color:#fff}.dsg-recrep_seccion-list{display:flex;flex-direction:column;gap:10px;padding:12px}.dsg-recrep_seccion[data-tono=primary] .dsg-recrep_seccion-head{color:#1d4ed8;background:#eff4ff}.dsg-recrep_seccion[data-tono=primary] .dsg-recrep_seccion-count{background:#2563eb}.dsg-recrep_seccion[data-tono=primary] .dsg-recrep_card{border-left:3px solid #2563eb}.dsg-recrep_seccion[data-tono=success] .dsg-recrep_seccion-head{color:#15803d;background:#f0fdf4}.dsg-recrep_seccion[data-tono=success] .dsg-recrep_seccion-count{background:#16a34a}.dsg-recrep_seccion[data-tono=success] .dsg-recrep_card{border-left:3px solid #16a34a}.dsg-recrep_card{border:1px solid #eef0f3;border-radius:10px;padding:12px 14px;display:flex;flex-direction:column;align-items:stretch;gap:6px;background:#fcfcfd;min-width:0;text-align:left}.dsg-recrep_card-icon{display:inline-block;width:14px;margin-right:7px;font-size:.82rem;text-align:center}.dsg-recrep_card-ubi{display:block;text-align:left;padding-left:21px;text-indent:-21px;font-weight:700;font-size:.92rem;color:#111827}.dsg-recrep_card-ubi .dsg-recrep_card-icon{color:#6b7280}.dsg-recrep_card-cli{display:block;text-align:left;padding-left:21px;text-indent:-21px;font-size:.85rem;color:#374151}.dsg-recrep_card-cli .dsg-recrep_card-icon{color:#9ca3af}.dsg-recrep_card-dom{font-size:.82rem;color:#6b7280;line-height:1.35;text-align:left;padding-left:21px}.dsg-recrep_card-stats{display:flex;flex-wrap:wrap;gap:8px;margin-top:4px}.dsg-recrep_card-stat{display:inline-flex;align-items:center;gap:5px;padding:3px 8px;border-radius:6px;background:#f3f4f6;font-size:.78rem;color:#4b5563;white-space:nowrap}.dsg-recrep_card-stat svg{color:#9ca3af;font-size:.78rem}.dsg-recrep_empty{padding:22px 12px;text-align:center;color:#9ca3af;font-size:.85rem}.eva-tabla-viajes-combustible{width:100%;display:grid;grid-template-rows:auto auto;grid-template-columns:1fr}.eva-tabla-viajes-combustible_buttons{display:flex;justify-content:flex-end;margin-bottom:10px}.eva-tabla-viajes-combustible_form-table{width:100%}.eva-tabla-viajes-combustible_folio{padding:0;border:0;background:none;font:inherit;cursor:pointer;color:var(--dsn-navy, #1d4ed8);text-decoration:underline;text-underline-offset:2px}.eva-tabla-viajes-combustible_folio:hover{opacity:.8}.eva-modal_container:has(.eva-cargaCombustible_form){height:auto!important;max-height:95%!important}.eva-modal_container:has(.eva-cargaCombustible_form)>section{padding-bottom:8px!important}.eva-modal_container:has(.eva-cargaCombustible_form) .eva-modal_body{padding-bottom:8px!important}.eva-modal_container:has(.eva-cargaCombustible_form) .eva-cargaCombustible_archivos,.eva-modal_container:has(.eva-cargaCombustible_form) .eva-cargaCombustible_archivos>div,.eva-modal_container:has(.eva-cargaCombustible_form) .tab-content,.eva-modal_container:has(.eva-cargaCombustible_form) .tab-panel.active{display:contents!important}.eva-modal_container:has(.eva-cargaCombustible_form) .tab-panel>section{display:block!important;height:auto!important;min-height:0!important}.eva-modal_container:has(.eva-cargaCombustible_form) .eva-archivos_form{display:grid!important;grid-template-columns:1fr!important;grid-template-rows:auto auto!important;grid-template-areas:"btnNew" "table"!important;height:auto!important;min-height:0!important;padding:10px!important}.eva-modal_container:has(.eva-cargaCombustible_form) .eva-archivos_form-space{display:none!important}.eva-modal_container:has(.eva-cargaCombustible_form) .eva-archivos_form-btnNew{grid-area:btnNew!important;justify-self:end!important;margin-bottom:10px!important}.eva-modal_container:has(.eva-cargaCombustible_form) .eva-archivos_form-table{grid-area:table!important;width:100%!important;overflow:auto!important;min-height:0!important;height:auto}.eva-modal_container:has(.eva-cargaCombustible_form) .eva-modal_footer{padding-top:8px!important}.eva-cargaCombustible_archivos{margin-top:8px}.eva-cargaCombustible_archivos .tabs .tab-item{padding:8px 20px 6px}.eva-cargaCombustible_archivos .tab-content{padding:8px;box-shadow:none}.eva-cargaCombustible_archivos .tab-panel>section{display:block}.eva-cargaCombustible_form{z-index:9999!important;display:grid;grid-template-columns:repeat(12,1fr);grid-auto-rows:auto;gap:16px 15px;grid-template-areas:"id FkEmpresaId FkEmpresaId FkEmpresaId fkTipoConsumoId fkTipoConsumoId fkTipoCombustibleId fkTipoCombustibleId fechaCarga fechaCarga folioTicket folioTicket" "fkClfTipoCargaId fkClfTipoCargaId fkClfTipoCargaId fkClfTipoCargaId fkProveedorId fkProveedorId fkProveedorId fkProveedorId fkPersonalOperadorId fkPersonalOperadorId fkPersonalOperadorId fkPersonalOperadorId" "fkUnidadId fkUnidadId kilometrajeActual kilometrajeActual fkClaveUnidadId fkClaveUnidadId fkMonedaId fkMonedaId tipoCambio tipoCambio fkTasaIvaId fkTasaIvaId" "cantidad cantidad precio precio subtotal subtotal iva iva ieps ieps total total" "fkViajeId fkViajeId fkViajeId fkViajeId fkViajeId fkViajeId observaciones observaciones observaciones observaciones observaciones observaciones"}.eva-cargaCombustible_form-FkEmpresaId{grid-area:FkEmpresaId}.eva-cargaCombustible_form-id{grid-area:id;max-width:110px}.eva-cargaCombustible_form-ieps{grid-area:ieps}.eva-cargaCombustible_form-fkTipoConsumoId{grid-area:fkTipoConsumoId}.eva-cargaCombustible_form-fkClfTipoCargaId{grid-area:fkClfTipoCargaId}.eva-cargaCombustible_form-fkTipoCombustibleId{grid-area:fkTipoCombustibleId}.eva-cargaCombustible_form-fechaCarga{grid-area:fechaCarga}.eva-cargaCombustible_form-folioTicket{grid-area:folioTicket}.eva-cargaCombustible_form-fkProveedorId{grid-area:fkProveedorId}.eva-cargaCombustible_form-fkPersonalOperadorId{grid-area:fkPersonalOperadorId}.eva-cargaCombustible_form-fkEmpresaUnidadId{grid-area:fkEmpresaUnidadId}.eva-cargaCombustible_form-fkUnidadId{grid-area:fkUnidadId}.eva-cargaCombustible_form-kilometrajeActual{grid-area:kilometrajeActual}.eva-cargaCombustible_form-fkTasaIvaId{grid-area:fkTasaIvaId}.eva-cargaCombustible_form-fkClaveUnidadId{grid-area:fkClaveUnidadId}.eva-cargaCombustible_form-fkMonedaId{grid-area:fkMonedaId}.eva-cargaCombustible_form-tipoCambio{grid-area:tipoCambio}.eva-cargaCombustible_form-cantidad{grid-area:cantidad}.eva-cargaCombustible_form-precio{grid-area:precio}.eva-cargaCombustible_form-subtotal{grid-area:subtotal}.eva-cargaCombustible_form-iva{grid-area:iva}.eva-cargaCombustible_form-total{grid-area:total}.eva-cargaCombustible_form-fkViajeId{grid-area:fkViajeId}.eva-cargaCombustible_form-observaciones{grid-area:observaciones}@media (min-width: 1201px){.eva-cargaCombustible_form--vp{grid-template-areas:"id FkEmpresaId FkEmpresaId FkEmpresaId fkTipoConsumoId fkTipoConsumoId fkTipoCombustibleId fkTipoCombustibleId fechaCarga fechaCarga folioTicket folioTicket" "fkClfTipoCargaId fkClfTipoCargaId fkClfTipoCargaId fkClfTipoCargaId fkProveedorId fkProveedorId fkProveedorId fkProveedorId fkPersonalOperadorId fkPersonalOperadorId fkPersonalOperadorId fkPersonalOperadorId" "fkUnidadId fkUnidadId kilometrajeActual kilometrajeActual fkClaveUnidadId fkClaveUnidadId fkMonedaId fkMonedaId tipoCambio tipoCambio fkTasaIvaId fkTasaIvaId" "cantidad cantidad precio precio subtotal subtotal iva iva ieps ieps total total" "fkEmpresaUnidadId fkEmpresaUnidadId fkEmpresaUnidadId fkViajeId fkViajeId fkViajeId observaciones observaciones observaciones observaciones observaciones observaciones"}}@media (max-width: 1200px){.eva-cargaCombustible_form{grid-template-columns:repeat(6,1fr);grid-template-areas:"FkEmpresaId FkEmpresaId FkEmpresaId fkTipoConsumoId fkTipoConsumoId fkTipoConsumoId" "id fkClfTipoCargaId fkClfTipoCargaId fkTipoCombustibleId fkTipoCombustibleId fechaCarga" "folioTicket folioTicket fkProveedorId fkProveedorId fkPersonalOperadorId fkPersonalOperadorId" "fkEmpresaUnidadId fkEmpresaUnidadId fkEmpresaUnidadId fkUnidadId fkUnidadId fkUnidadId" "kilometrajeActual kilometrajeActual fkClaveUnidadId fkClaveUnidadId fkMonedaId fkMonedaId" "tipoCambio tipoCambio fkTasaIvaId fkTasaIvaId cantidad cantidad" "precio precio subtotal subtotal iva iva" "total total total fkViajeId fkViajeId fkViajeId" "observaciones observaciones observaciones observaciones observaciones observaciones"}}@media (max-width: 768px){.eva-cargaCombustible_form{grid-template-columns:repeat(3,1fr);grid-template-areas:"FkEmpresaId FkEmpresaId FkEmpresaId" "fkTipoConsumoId fkTipoConsumoId fkTipoConsumoId" "id fkClfTipoCargaId fkClfTipoCargaId" "fkTipoCombustibleId fechaCarga fechaCarga" "folioTicket folioTicket fkProveedorId" "fkProveedorId fkPersonalOperadorId fkPersonalOperadorId" "fkEmpresaUnidadId fkUnidadId fkUnidadId" "kilometrajeActual fkClaveUnidadId fkClaveUnidadId" "fkMonedaId tipoCambio tipoCambio" "fkTasaIvaId cantidad cantidad" "precio precio precio" "subtotal subtotal iva" "total total total" "fkViajeId fkViajeId fkViajeId" "observaciones observaciones observaciones"}}@media (max-width: 480px){.eva-cargaCombustible_form{grid-template-columns:1fr;grid-template-areas:"FkEmpresaId" "fkTipoConsumoId" "id" "fkClfTipoCargaId" "fkTipoCombustibleId" "fechaCarga" "folioTicket" "fkProveedorId" "fkPersonalOperadorId" "fkEmpresaUnidadId" "fkUnidadId" "kilometrajeActual" "fkClaveUnidadId" "fkMonedaId" "tipoCambio" "fkTasaIvaId" "cantidad" "precio" "subtotal" "iva" "total" "fkViajeId" "observaciones"}}.eva-cargaCombustible_form-reseteo{grid-column:1/-1;display:flex;align-items:center;gap:10px;padding:8px 12px;border:1px dashed var(--dsn-border, #c9d4e3);border-radius:8px;background:color-mix(in srgb,var(--dsn-gold, #f0b000) 8%,transparent);cursor:pointer}.eva-cargaCombustible_form-reseteo input{width:17px;height:17px;accent-color:var(--dsn-navy, #103a66);cursor:pointer}.eva-cargaCombustible_form-reseteo span{display:flex;flex-direction:column;gap:1px}.eva-cargaCombustible_form-reseteo b{font-size:.82rem;color:var(--dsn-ink, #1a2432)}.eva-cargaCombustible_form-reseteo small{font-size:.72rem;color:var(--dsn-muted, #64748b)}.eva-cargaCombustible_form-cfdi{font-size:.78rem;font-weight:600;padding:6px 12px;border-radius:8px;background:#e8f3ec;border:1px solid #bfe0cb;color:#1f6b3f}:root[data-design=nuevo][data-mode=oscuro] .eva-cargaCombustible_form-cfdi{background:#6ee7a01a;border-color:#6ee7a04d;color:#8ee6b2}.eva-cargaCombustible_form-reseteo input[type=checkbox]{-webkit-appearance:checkbox;-moz-appearance:auto;appearance:auto;display:inline-block;flex:none;margin:0}.eva-cargaCombustible_form-reseteo input[type=checkbox]:disabled{cursor:not-allowed;opacity:.6}:root[data-design=nuevo][data-mode=oscuro] .eva-cargaCombustible_form-reseteo b{color:var(--dsn-ink)}.eva-cargaCombustible_form-cfdi-ver{margin-left:10px;border:1px solid currentColor;background:transparent;color:inherit;border-radius:6px;padding:1px 9px;font-size:.74rem;font-weight:700;cursor:pointer}.eva-cargaCombustible_form-cfdi-ver:hover{filter:brightness(1.15)}.eva-archivos_form{display:grid;grid-template-columns:1fr;grid-auto-rows:auto;gap:6px;grid-template-areas:"btnNew" "table"}.eva-archivos_form-space{display:none}.eva-archivos_form-btnNew{grid-area:btnNew;justify-self:end}.eva-archivo_form-factura{grid-column:1/-1;display:flex;gap:15px;align-items:flex-end}.eva-archivo_form-factura>*:not(button){flex:1}.eva-archivo_form-datos{grid-column:1/-1;display:flex;gap:15px}.eva-archivo_form-datos>*{flex:1}.eva-combaut{border:1px solid #dfe5ec;border-radius:10px;padding:10px 12px;margin-bottom:12px;background:#fafcfe}.eva-combaut_head{display:flex;align-items:center;justify-content:space-between;gap:12px}.eva-combaut_head h4{margin:0;font-size:13.5px;color:#1f2d3d}.eva-combaut_head small{color:#6b7785;font-size:11.5px}.eva-combaut_head button{width:auto;flex-shrink:0}.eva-combaut_form{display:grid;grid-template-columns:2fr 2fr 100px 120px 150px;grid-template-areas:"gas est lit imp forma" "obs obs obs obs obs" "ayuda ayuda ayuda btns btns";gap:8px 10px;margin-top:10px;align-items:end}.eva-combaut_form .fld{display:flex;flex-direction:column;gap:3px;min-width:0}.eva-combaut_form .fld>span{font-size:11px;color:#6b7785;font-weight:600}.eva-combaut_form .fld input,.eva-combaut_form .fld select{height:32px;border:1px solid #cfd7e0;border-radius:6px;padding:0 8px;font-size:13px;background:#fff;min-width:0}.eva-combaut_form .fld-gas{grid-area:gas}.eva-combaut_form .fld-est{grid-area:est}.eva-combaut_form .fld-lit{grid-area:lit}.eva-combaut_form .fld-imp{grid-area:imp}.eva-combaut_form .fld-forma{grid-area:forma}.eva-combaut_form .fld-obs{grid-area:obs}.eva-combaut_ayuda{grid-area:ayuda;margin:0;font-size:11.5px;color:#4b5a6b}.eva-combaut_btns{grid-area:btns;display:flex;justify-content:flex-end;gap:8px}.eva-combaut_btns button{width:auto}.eva-combaut_msg{margin-top:8px;font-size:12px;padding:6px 10px;border-radius:6px}.eva-combaut_msg.ok{background:#e8f5e9;color:#1b5e20}.eva-combaut_msg.err{background:#fdecea;color:#a31515}.eva-combaut_lista{display:flex;flex-direction:column;gap:6px;margin-top:10px}.eva-combaut_row{display:flex;align-items:center;gap:10px;background:#fff;border:1px solid #e3e8ee;border-radius:8px;padding:7px 10px}.eva-combaut_row .chip{font-size:11px;font-weight:700;border-radius:10px;padding:2px 9px;white-space:nowrap}.eva-combaut_row .info{flex:1;display:flex;flex-direction:column;min-width:0}.eva-combaut_row .info b{font-size:13px;color:#1f2d3d}.eva-combaut_row .info small{font-size:11.5px;color:#6b7785}.eva-combaut_row .cancelar{display:flex;align-items:center;gap:6px}.eva-combaut_row .cancelar input{height:28px;border:1px solid #cfd7e0;border-radius:6px;padding:0 8px;font-size:12px;width:180px}.eva-combaut_row.st-autorizada .chip{background:#fff4d6;color:#8a6100}.eva-combaut_row.st-cargada .chip{background:#e8f5e9;color:#1b5e20}.eva-combaut_row.st-cancelada{opacity:.6}.eva-combaut_row.st-cancelada .chip{background:#eceff1;color:#546e7a}.eva-combaut .lnk{display:inline;width:auto;background:none;border:0;padding:0;cursor:pointer;font-size:12px;font-weight:600;color:#1f6feb}.eva-combaut .lnk.rojo{color:#c62828}@media (max-width: 900px){.eva-combaut_form{grid-template-columns:1fr 1fr;grid-template-areas:"gas gas" "est est" "lit imp" "forma forma" "obs obs" "ayuda ayuda" "btns btns"}}.eva-viajes_form_tab-seguimientos{width:100%;display:grid;grid-template-rows:auto auto;grid-template-columns:1fr}.eva-viajes_form_tab-seguimientos_buttons{display:flex;justify-content:flex-end;gap:10px;margin-bottom:10px}.eva-viajes_form_tab-seguimientos_form-table{width:100%}.eva-viajes_form_tab-transbordo_formulario{width:100%;display:grid;grid-gap:16px 12px;grid-template-columns:1fr 1fr;grid-auto-rows:auto;align-content:start}.eva-viajes_form_tab-transbordo_formulario>*{min-width:0;min-height:0}.eva-viajes_form_tab-transbordo_formulario-Transbordo,.eva-viajes_form_tab-transbordo_formulario-observaciones{grid-column:1/span 2}.eva-viajes_form_tab-transbordo_formulario-descarga{grid-column:1/span 2;display:flex;flex-direction:column;gap:6px}.eva-viajes_form_tab-transbordo_formulario-descarga_info{grid-column:1/span 2;font-size:.82rem;line-height:1.3;color:#5b5b5b}.eva-viajes_form_tab-transbordo_formulario-remolque-row{grid-column:1/span 2;display:flex;align-items:flex-end;gap:10px}.eva-viajes_form_tab-transbordo_formulario-remolque-row_check{margin-bottom:9px;flex:0 0 auto}.eva-viajes_form_tab-transbordo_formulario-remolque-row_select{flex:1 1 auto;min-width:0}.eva-viajes_form_tab-transbordo_formulario-remision{grid-column:1/span 2}:root[data-design=nuevo][data-mode=oscuro] .eva-viajes_form_tab-seguimientos_formulario{--seg-card: var(--dsn-card);--seg-sel-bg: hsl(142 40% 17%);--seg-verde: hsl(142 55% 42%);--seg-linea: var(--dsn-border);--seg-chk: var(--dsn-muted);--seg-texto: var(--dsn-ink);--seg-tenue: var(--dsn-muted);--seg-ambar-tx: hsl(40 90% 65%);--seg-ambar-bg: hsl(40 60% 16%);--seg-liga: hsl(217 90% 70%);--seg-reparto: hsl(142 60% 55%);--seg-recoleccion: hsl(217 90% 68%);color:var(--dsn-ink)}.eva-viajes_form_tab-seguimientos_formulario-incidencias{grid-column:1/span 2;display:flex;flex-direction:column;gap:6px}.eva-viajes_form_tab-seguimientos_formulario-incidencias>span{font-size:.78rem;font-weight:600;color:var(--dsn-muted, #5a6b80)}.eva-viajes_form_tab-seguimientos_formulario-incidencias>div{display:flex;flex-wrap:wrap;gap:6px}.eva-viajes_form_tab-seguimientos_formulario-incidencias button{border:1px solid var(--dsn-border, #d0d4da);background:var(--dsn-surface, #ffffff);color:var(--dsn-ink, #1c2533);border-radius:999px;padding:5px 12px;font-weight:600;font-size:.78rem;font-family:inherit;cursor:pointer;width:auto;min-width:0;max-width:none;flex:0 0 auto;height:auto;line-height:1.3;white-space:nowrap;-webkit-hyphens:manual;hyphens:manual;word-break:normal;overflow-wrap:normal}.eva-viajes_form_tab-seguimientos_formulario-incidencias button:hover{border-color:#d97706}.eva-viajes_form_tab-seguimientos_formulario-incidencias button.is-on{background:#d97706;border-color:#d97706;color:#fff}.eva-viajes_form_tab-seguimientos_formulario-tras{--tras-bg: #fff8e8;--tras-bd: #ecc76a;--tras-tx: #6e4400;grid-column:1/-1;display:flex;flex-direction:column;gap:3px;padding:9px 12px;border-radius:10px;background:var(--tras-bg);border:1px solid var(--tras-bd);color:var(--tras-tx);font-size:.82rem}.eva-viajes_form_tab-seguimientos_formulario-tras small{font-size:.76rem;opacity:.9}:root[data-design=nuevo][data-mode=oscuro] .eva-viajes_form_tab-seguimientos_formulario-tras{--tras-bg: #3a2c10;--tras-bd: #8a6a24;--tras-tx: #f3d79a}.eva-unidades-viajes-archivos{width:100%}.eva-unidades-viajes-archivos_form{display:grid;grid-template-columns:1fr;grid-template-rows:auto auto;gap:10px;grid-template-areas:"space" "table"}.eva-unidades-viajes-archivos_form-space{grid-area:space;display:flex;justify-content:flex-end}.eva-unidades-viajes-archivos_form-table{grid-area:table;width:100%}.eva-tabla-viajes-anticipos{width:100%}.eva-tabla-viajes-anticipos_buttons{display:flex;justify-content:flex-end;margin-bottom:10px}.eva-tabla-viajes-anticipos_form-table{width:100%}.eva-anticipos-de-viajes_form{display:grid;grid-auto-columns:1fr;grid-template-columns:repeat(10,1fr);gap:16px 15px}.eva-anticipos-de-viajes_form-datos{grid-template-rows:auto auto;grid-template-areas:"Id FkEmpresaId FkEmpresaId FkEmpresaId FkOperadorId FkOperadorId FkOperadorId FechaAnticipo FechaAnticipo FechaAnticipo" "FkViajeId FkViajeId FkViajeId FkViajeId Observaciones Observaciones Observaciones Observaciones Observaciones Observaciones"}.eva-anticipos-de-viajes_form-importes{grid-template-rows:auto;grid-template-areas:"Total ImportePagado ImportePagado ImportePendientePago ImportePendientePago ImporteLiquidado ImporteLiquidado Comprobado Comprobado Pendiente"}.eva-anticipos-de-viajes_form-Id{grid-area:Id}.eva-anticipos-de-viajes_form-FkEmpresaId{grid-area:FkEmpresaId}.eva-anticipos-de-viajes_form-FkOperadorId{grid-area:FkOperadorId}.eva-anticipos-de-viajes_form-FechaAnticipo{grid-area:FechaAnticipo}.eva-anticipos-de-viajes_form-FkViajeId{grid-area:FkViajeId}.eva-anticipos-de-viajes_form-Observaciones{grid-area:Observaciones}.eva-anticipos-de-viajes_form-Total{grid-area:Total}.eva-anticipos-de-viajes_form-ImportePagado{grid-area:ImportePagado}.eva-anticipos-de-viajes_form-ImporteLiquidado{grid-area:ImporteLiquidado}.eva-anticipos-de-viajes_form-ImportePendientePago{grid-area:ImportePendientePago}.eva-anticipos-de-viajes_form-Comprobado{grid-area:Comprobado}.eva-anticipos-de-viajes_form-Pendiente{grid-area:Pendiente}.eva-anticipos-de-viajes_obs{display:flex;flex-direction:column;gap:4px;min-width:0}.eva-anticipos-de-viajes_obs .eva-input_label small{font-weight:400;text-transform:none;letter-spacing:0;opacity:.7;margin-left:6px}.eva-anticipos-de-viajes_obs textarea{width:100%;height:auto;min-height:44px;resize:vertical;padding:8px 10px;font-family:inherit;line-height:1.35;-webkit-hyphens:manual;hyphens:manual}.eva-anticipos-de-viajes_obs textarea:disabled{resize:none}.eva-tabla-anticipos-conceptos{height:100%;overflow:auto}.eva-tabla-anticipos-conceptos_form{display:grid;grid-auto-columns:1fr;grid-template-columns:1fr 1fr 1fr 1fr 1fr 1fr 1fr 1fr 1fr;grid-template-rows:1fr 1fr 1fr 1fr 1fr;gap:16px 15px;grid-template-areas:"space space space space space space space space btnNew" "table table table table table table table table table" "table table table table table table table table table" "table table table table table table table table table" "table table table table table table table table table"}.eva-tabla-anticipos-conceptos_form-limiteCredito{grid-area:limiteCredito}.eva-tabla-anticipos-conceptos_form-diasCredito{grid-area:diasCredito}.eva-tabla-anticipos-conceptos_form-limiteDocumentoVencido{grid-area:limiteDocumentoVencido}.eva-tabla-anticipos-conceptos_form-correosPago{grid-area:correosPago}.eva-tabla-anticipos-conceptos_form-space{grid-area:space}.eva-tabla-anticipos-conceptos_form-btnNew{grid-area:btnNew}.eva-tabla-anticipos-conceptos_form-table{grid-area:table;width:100%;min-height:200px}.eva-anticipos-viaje-conceptos_form{display:grid;grid-auto-columns:1fr;grid-template-columns:1fr 1fr 1fr 1fr 1fr 1fr 1fr 1fr 1fr;grid-template-rows:1fr 1fr;gap:16px 15px;grid-template-areas:"id fkConceptoAnticipoId fkConceptoAnticipoId fkConceptoAnticipoId fkConceptoAnticipoId fkConceptoAnticipoId fkConceptoAnticipoId importe importe"}.eva-anticipos-viaje-conceptos_form-id{grid-area:id;width:100px}.eva-anticipos-viaje-conceptos_form-fkConceptoAnticipoId{grid-area:fkConceptoAnticipoId}.eva-anticipos-viaje-conceptos_form-cantidad{grid-area:cantidad}.eva-anticipos-viaje-conceptos_form-importe{grid-area:importe}.eva-tabla-comprobacion-archivos{height:100%;overflow:auto}.eva-tabla-comprobacion-archivos_form{display:grid;grid-auto-columns:1fr;grid-template-columns:1fr 1fr 1fr 1fr 1fr 1fr 1fr 1fr 1fr;grid-template-rows:1fr 1fr 1fr 1fr 1fr;gap:16px 15px;grid-template-areas:"space space space space space space space space btnNew" "table table table table table table table table table" "table table table table table table table table table" "table table table table table table table table table" "table table table table table table table table table" "table table table table table table table table table"}.eva-tabla-comprobacion-archivos_form-space{grid-area:space}.eva-tabla-comprobacion-archivos_form-btnNew{grid-area:btnNew}.eva-tabla-comprobacion-archivos_form-table{grid-area:table;width:100%;min-height:200px}.eva-frm-comprobacion-archivo_form{display:grid;grid-auto-columns:1fr;grid-template-columns:repeat(12,1fr);grid-template-rows:1fr;gap:16px 15px;grid-template-areas:"fkTipoDocumentoId fkTipoDocumentoId fkConcepto fkConcepto fkConcepto fkConcepto folio folio fechaComprobante fechaComprobante importe importe" "nombreArchivo nombreArchivo nombreArchivo nombreArchivo nombreArchivo file file file btn btn btn btn"}.eva-frm-comprobacion-archivo_form-fkTipoDocumentoId{grid-area:fkTipoDocumentoId}.eva-frm-comprobacion-archivo_form-fkConcepto{grid-area:fkConcepto}.eva-frm-comprobacion-archivo_form-folio{grid-area:folio}.eva-frm-comprobacion-archivo_form-fechaComprobante{grid-area:fechaComprobante}.eva-frm-comprobacion-archivo_form-importe{grid-area:importe}.eva-frm-comprobacion-archivo_form-nombreArchivo{grid-area:nombreArchivo}.eva-frm-comprobacion-archivo_form-file{grid-area:file}.eva-frm-comprobacion-archivo_form-btn{grid-area:btn;padding-top:30px}.eva-frm-comprobacion-archivo_form--sin-concepto{grid-template-areas:"fkTipoDocumentoId fkTipoDocumentoId fkTipoDocumentoId folio folio folio fechaComprobante fechaComprobante fechaComprobante importe importe importe" "nombreArchivo nombreArchivo nombreArchivo nombreArchivo nombreArchivo file file file btn btn btn btn"}.eva-frm-comprobacion-archivo_form-factura{grid-column:1/-1;display:flex;gap:15px;align-items:flex-end}.eva-frm-comprobacion-archivo_form-factura>*:not(:last-child){flex:1}.eva-frm-comprobacion-archivo_form-carga{grid-column:1/-1;display:flex;flex-direction:column;gap:4px}.eva-frm-comprobacion-archivo_form-carga small{font-size:.75rem;opacity:.75}.eva-comprobar-viaje{display:flex;flex-direction:column;gap:12px;--cv-border: var(--dsn-border, #d6dbe4);--cv-muted: var(--dsn-muted, #5a6b80);--cv-card: var(--dsn-card, #fff);--cv-navy: #0e2747}.eva-comprobar-viaje_vacio{padding:22px;text-align:center;color:var(--cv-muted);font-size:.88rem}.eva-comprobar-viaje_vacio small{display:block;margin-top:6px;font-size:.76rem}.eva-comprobar-viaje_vacio.drop{display:flex;flex-direction:column;gap:4px;padding:34px 16px}.eva-comprobar-viaje_vacio.drop b{font-size:.95rem;color:var(--cv-navy)}.eva-comprobar-viaje_vacio.drop span{font-size:.8rem}.eva-comprobar-viaje_head{display:flex;flex-wrap:wrap;gap:14px;align-items:stretch;padding:12px 14px;border-radius:12px;background:var(--dsn-head-bg, #f4f7fb);border:1px solid var(--cv-border)}.eva-comprobar-viaje_head .viaje{display:flex;flex-direction:column;gap:5px;flex:1 1 420px}.eva-comprobar-viaje_head .viaje span{font-size:.7rem;font-weight:700;text-transform:uppercase;letter-spacing:.03em;color:var(--cv-muted)}.eva-comprobar-viaje_head .viaje select{height:42px;border:1px solid var(--cv-border);border-radius:10px;padding:0 12px;background:var(--cv-card);font-size:.95rem;font-weight:600;color:var(--cv-navy)}.eva-comprobar-viaje_head .resumen{display:flex;gap:8px;flex:1 1 420px;align-items:stretch}.eva-comprobar-viaje_head .resumen>div{flex:1;display:flex;flex-direction:column;justify-content:center;padding:6px 12px;border-radius:10px;background:var(--cv-card);border:1px solid var(--cv-border)}.eva-comprobar-viaje_head .resumen>div span{font-size:.66rem;font-weight:700;text-transform:uppercase;color:var(--cv-muted)}.eva-comprobar-viaje_head .resumen>div b{font-size:1.05rem;color:var(--cv-navy)}.eva-comprobar-viaje_head .resumen>div.warn b{color:#c2410c}.eva-comprobar-viaje_anticipos{display:grid;grid-template-columns:repeat(auto-fill,minmax(230px,1fr));gap:10px}.eva-comprobar-viaje_anticipos>div{display:flex;flex-direction:column;gap:6px;padding:9px 12px;border:1px solid var(--cv-border);border-left:4px solid #8a94a3;border-radius:10px;background:var(--cv-card)}.eva-comprobar-viaje_anticipos>div .t{display:flex;justify-content:space-between;align-items:baseline;gap:8px}.eva-comprobar-viaje_anticipos>div .t b{font-size:.92rem;color:var(--cv-navy)}.eva-comprobar-viaje_anticipos>div .t small{font-size:.74rem;color:var(--cv-muted)}.eva-comprobar-viaje_anticipos>div .t em{font-style:normal;font-size:.72rem;font-weight:700;color:#b42318}.eva-comprobar-viaje_anticipos>div .chips{display:flex;flex-wrap:wrap;gap:4px}.eva-comprobar-viaje_anticipos>div .chips span{font-size:.68rem;padding:2px 7px;border-radius:999px;background:#0e274712;color:var(--cv-navy)}.eva-comprobar-viaje_anticipos>div .bar{display:block;height:4px;border-radius:2px;background:#0e274714;overflow:hidden}.eva-comprobar-viaje_anticipos>div .bar em{display:block;height:100%;background:#2e9d5b}.eva-comprobar-viaje_anticipos>div.is-uso{border-left-color:#2e9d5b}.eva-comprobar-viaje_anticipos>div.is-exceso{border-left-color:#d9a300}.eva-comprobar-viaje_anticipos>div.is-exceso .bar em{background:#d9a300}.eva-comprobar-viaje_anticipos>div.is-bloq{opacity:.55;border-left-color:#b42318}.eva-comprobar-viaje_toolbar{display:flex;flex-wrap:wrap;align-items:center;gap:8px}.eva-comprobar-viaje_toolbar .hint{margin-left:auto;font-size:.74rem;color:var(--cv-muted)}.eva-comprobar-viaje_drop{display:flex;flex-direction:column;gap:8px;min-height:120px;max-height:50vh;overflow:auto;padding:8px;border:1.5px dashed var(--cv-border);border-radius:12px;background:var(--dsn-head-bg, #fafbfd)}.eva-comprobar-viaje_drop.is-over{border-color:var(--cv-navy);background:#0e27470d}.eva-comprobar-viaje_drop .renglon{display:grid;grid-template-columns:26px 1fr 92px 32px;gap:10px;align-items:center;padding:8px 10px;border-radius:10px;background:var(--cv-card);border:1px solid var(--cv-border)}.eva-comprobar-viaje_drop .renglon>.n{grid-column:1;grid-row:1}.eva-comprobar-viaje_drop .renglon>.campos{grid-column:2;grid-row:1}.eva-comprobar-viaje_drop .renglon>.archivo,.eva-comprobar-viaje_drop .renglon>.archivo-vacio{grid-column:3;grid-row:1}.eva-comprobar-viaje_drop .renglon>.fin{grid-column:4;grid-row:1}.eva-comprobar-viaje_drop .renglon .n{font-size:.8rem;font-weight:700;color:var(--cv-muted);text-align:center}.eva-comprobar-viaje_drop .renglon .archivo{display:flex;flex-direction:column;align-items:center;gap:3px;min-width:0}.eva-comprobar-viaje_drop .renglon .archivo img{width:84px;height:58px;object-fit:cover;border-radius:6px;border:1px solid var(--cv-border)}.eva-comprobar-viaje_drop .renglon .archivo .ico{width:84px;height:58px;display:flex;align-items:center;justify-content:center;border-radius:6px;background:#0e274712;color:var(--cv-navy);font-size:.78rem;font-weight:700}.eva-comprobar-viaje_drop .renglon .archivo small{max-width:92px;font-size:.66rem;color:var(--cv-muted);white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.eva-comprobar-viaje_drop .renglon .campos{display:grid;grid-template-columns:1fr 1.6fr 1fr 1fr .9fr 1fr;gap:8px;align-items:end;min-width:0}.eva-comprobar-viaje_drop .renglon .campos label{display:flex;flex-direction:column;gap:3px;min-width:0}.eva-comprobar-viaje_drop .renglon .campos label span{font-size:.64rem;font-weight:700;text-transform:uppercase;color:var(--cv-muted)}.eva-comprobar-viaje_drop .renglon .campos select,.eva-comprobar-viaje_drop .renglon .campos input{width:100%;height:34px;border:1px solid var(--cv-border);border-radius:8px;padding:0 8px;font-size:.82rem;background:var(--cv-card);box-sizing:border-box}.eva-comprobar-viaje_drop .renglon .campos input.num{text-align:right}.eva-comprobar-viaje_drop .renglon .campos select:disabled,.eva-comprobar-viaje_drop .renglon .campos input:disabled{background:#0e27470a;color:#44546a}.eva-comprobar-viaje_drop .renglon .campos .factura{grid-column:1/-1;display:flex;flex-wrap:wrap;align-items:flex-end;gap:8px;padding:8px;border-radius:8px;background:#0e27470a}.eva-comprobar-viaje_drop .renglon .campos .factura .prov{flex:1 1 320px;min-width:240px}.eva-comprobar-viaje_drop .renglon .fin{display:flex;justify-content:center}.eva-comprobar-viaje_drop .renglon .fin .quitar{border:0;background:transparent;cursor:pointer;color:#b42318;font-size:1rem}.eva-comprobar-viaje_drop .renglon .fin .st{font-size:.74rem;color:var(--cv-muted)}.eva-comprobar-viaje_drop .renglon .fin .st.ok{color:#1e7b34;font-size:1.1rem;font-weight:700}.eva-comprobar-viaje_drop .renglon .msg{grid-column:2/-1;font-size:.74rem}.eva-comprobar-viaje_drop .renglon .msg.ok{color:#1e7b34}.eva-comprobar-viaje_drop .renglon .msg.error{color:#b42318;font-weight:600}.eva-comprobar-viaje_drop .renglon .msg.falta{color:#c2410c}.eva-comprobar-viaje_drop .renglon.is-ok{border-color:#1e7b3466;background:#1e7b340a}.eva-comprobar-viaje_drop .renglon.is-error{border-color:#b4231873}.eva-comprobar-viaje_aviso{margin:0;padding:8px 12px;border-radius:8px;background:#0e27470f;font-size:.82rem;font-weight:600;color:var(--cv-navy)}.eva-comprobar-viaje_nota{margin:0;font-size:.74rem;color:var(--cv-muted)}.eva-comprobar-viaje_total{margin-right:auto;font-size:.82rem;font-weight:600;color:var(--dsn-muted, #5a6b80)}@media (max-width: 1100px){.eva-comprobar-viaje_drop .renglon .campos{grid-template-columns:repeat(3,1fr)}}.eva-comprobar-viaje_drop .renglon .campos div.concepto{display:flex;flex-direction:column;gap:3px;min-width:0}.eva-comprobar-viaje_drop .renglon .campos div.concepto>span{font-size:.64rem;font-weight:700;text-transform:uppercase;color:var(--dsn-muted, #5a6b80)}.eva-comprobar-viaje_drop .renglon .campos div.concepto .eva-inputAutoComplete{width:100%;padding-bottom:0}.eva-comprobar-viaje_drop .renglon .campos div.concepto .eva-inputAutoComplete_input{height:34px;border-radius:8px;font-size:.82rem}.eva-comprobar-viaje_drop .renglon button.archivo{border:0;background:transparent;padding:0;cursor:pointer;font:inherit}.eva-comprobar-viaje_drop .renglon button.archivo .ico{font-size:1.1rem;transition:background .15s,color .15s}.eva-comprobar-viaje_drop .renglon button.archivo:hover:not(:disabled) .ico{background:#0e274724}.eva-comprobar-viaje_drop .renglon button.archivo:hover:not(:disabled) img{outline:2px solid #0e2747}.eva-comprobar-viaje_drop .renglon button.archivo:disabled{cursor:default}.eva-comprobar-viaje_drop .renglon .campos .factura.carga{background:#d9a30014}.eva-comprobar-viaje_drop .renglon .campos .factura.carga small{flex:1 1 100%;font-size:.7rem;color:var(--dsn-muted, #5a6b80)}.eva-comprobar-viaje_drop .renglon .campos .factura .cfdi{flex:2 1 460px;min-width:0;display:flex;flex-wrap:wrap;align-items:center;gap:6px 14px;padding:7px 10px;border-radius:8px;background:var(--cv-card);border:1px solid var(--cv-border);border-left:3px solid #2e7d4f}.eva-comprobar-viaje_drop .renglon .campos .factura .cfdi.is-error{border-left-color:#c2410c}.eva-comprobar-viaje_drop .renglon .campos .factura .cfdi .cfdi_emisor{flex:1 1 100%;display:flex;align-items:baseline;gap:8px;min-width:0}.eva-comprobar-viaje_drop .renglon .campos .factura .cfdi .cfdi_emisor b{font-size:.84rem;color:var(--cv-navy);white-space:nowrap;overflow:hidden;text-overflow:ellipsis;min-width:0}.eva-comprobar-viaje_drop .renglon .campos .factura .cfdi .cfdi_emisor .rfc{flex:none;font-size:.7rem;font-weight:700;letter-spacing:.02em;padding:1px 6px;border-radius:999px;background:#0e274712;color:var(--cv-muted)}.eva-comprobar-viaje_drop .renglon .campos .factura .cfdi .cfdi_datos{flex:1 1 auto;display:flex;flex-wrap:wrap;gap:4px 16px;min-width:0}.eva-comprobar-viaje_drop .renglon .campos .factura .cfdi .cfdi_datos>span{display:flex;flex-direction:column;min-width:0}.eva-comprobar-viaje_drop .renglon .campos .factura .cfdi .cfdi_datos>span small{font-size:.6rem;font-weight:700;text-transform:uppercase;color:var(--cv-muted)}.eva-comprobar-viaje_drop .renglon .campos .factura .cfdi .cfdi_datos>span b{font-size:.8rem;font-weight:600;color:var(--cv-navy);white-space:nowrap;display:inline-flex;align-items:center;gap:4px}.eva-comprobar-viaje_drop .renglon .campos .factura .cfdi .cfdi_datos .uuid b{font-family:ui-monospace,SFMono-Regular,Menlo,monospace;font-size:.74rem}.eva-comprobar-viaje_drop .renglon .campos .factura .cfdi .copiar{border:1px solid var(--cv-border);background:transparent;color:var(--cv-muted);border-radius:5px;cursor:pointer;width:20px;height:20px;padding:0;font-size:.72rem;line-height:1;display:inline-flex;align-items:center;justify-content:center}.eva-comprobar-viaje_drop .renglon .campos .factura .cfdi .copiar:hover{color:var(--cv-navy);border-color:var(--cv-navy)}.eva-comprobar-viaje_drop .renglon .campos .factura .cfdi .cfdi_acc{flex:none;display:flex;gap:6px;margin-left:auto}.eva-comprobar-viaje_drop .renglon.is-registrado{border-left:4px solid #0e2747}.eva-comprobar-viaje_drop .renglon.is-cerrado{background:#0e274708}.eva-comprobar-viaje_drop .renglon .msg.registrado{color:var(--dsn-muted, #5a6b80);font-weight:600}.eva-comprobar-viaje_drop .renglon .msg.registrado.ok{color:#1e7b34}.eva-comprobar-viaje_drop .renglon .msg.registrado.error{color:#b42318}:root[data-design=nuevo][data-mode=oscuro] .eva-comprobar-viaje{--cv-navy: #e6eefb;--cv-muted: #9fb0cc}:root[data-design=nuevo][data-mode=oscuro] .eva-comprobar-viaje select,:root[data-design=nuevo][data-mode=oscuro] .eva-comprobar-viaje input{color:#e6eefb;background-color:#ffffff0a}:root[data-design=nuevo][data-mode=oscuro] .eva-comprobar-viaje select:disabled,:root[data-design=nuevo][data-mode=oscuro] .eva-comprobar-viaje input:disabled{color:#c7d3e6;background:#ffffff0f;-webkit-text-fill-color:#c7d3e6;opacity:1}:root[data-design=nuevo][data-mode=oscuro] .eva-comprobar-viaje option{background:#0f1c30;color:#e6eefb}:root[data-design=nuevo][data-mode=oscuro] .eva-comprobar-viaje_anticipos>div span{background:#ffffff14}:root[data-design=nuevo][data-mode=oscuro] .eva-comprobar-viaje_anticipos>div .bar{background:#ffffff1a}:root[data-design=nuevo][data-mode=oscuro] .eva-comprobar-viaje_anticipos>div em{color:#f19a8f}:root[data-design=nuevo][data-mode=oscuro] .eva-comprobar-viaje_head div.warn b{color:#f4a261}:root[data-design=nuevo][data-mode=oscuro] .eva-comprobar-viaje_drop.is-over{background:#ffffff0d}:root[data-design=nuevo][data-mode=oscuro] .eva-comprobar-viaje_drop .renglon .ico{background:#ffffff14}:root[data-design=nuevo][data-mode=oscuro] .eva-comprobar-viaje_drop .renglon .factura{background:#ffffff0a}:root[data-design=nuevo][data-mode=oscuro] .eva-comprobar-viaje_drop .renglon .quitar{color:#f19a8f}:root[data-design=nuevo][data-mode=oscuro] .eva-comprobar-viaje_drop .renglon .st.ok,:root[data-design=nuevo][data-mode=oscuro] .eva-comprobar-viaje_drop .renglon .msg.ok{color:#6ee7a0}:root[data-design=nuevo][data-mode=oscuro] .eva-comprobar-viaje_drop .renglon .msg.error{color:#f19a8f}:root[data-design=nuevo][data-mode=oscuro] .eva-comprobar-viaje_drop .renglon .msg.falta{color:#f4a261}:root[data-design=nuevo][data-mode=oscuro] .eva-comprobar-viaje_drop .renglon.is-registrado{border-left-color:#6ea6f0}:root[data-design=nuevo][data-mode=oscuro] .eva-comprobar-viaje_drop .renglon.is-cerrado{background:#ffffff08}:root[data-design=nuevo][data-mode=oscuro] .eva-comprobar-viaje_drop .renglon .msg.registrado.ok{color:#6ee7a0}:root[data-design=nuevo][data-mode=oscuro] .eva-comprobar-viaje_drop .renglon .msg.registrado.error{color:#f19a8f}:root[data-design=nuevo][data-mode=oscuro] .eva-comprobar-viaje_drop .renglon button.archivo:hover:not(:disabled) img{outline-color:#6ea6f0}:root[data-design=nuevo][data-mode=oscuro] .eva-comprobar-viaje_drop .renglon .factura .cfdi{background:#ffffff0d;border-color:#ffffff24;border-left-color:#6ee7a0}:root[data-design=nuevo][data-mode=oscuro] .eva-comprobar-viaje_drop .renglon .factura .cfdi.is-error{border-left-color:#f4a261}:root[data-design=nuevo][data-mode=oscuro] .eva-comprobar-viaje_drop .renglon .factura .cfdi .rfc{background:#ffffff1a;color:#c7d3e6}:root[data-design=nuevo][data-mode=oscuro] .eva-comprobar-viaje_drop .renglon .factura .cfdi .copiar{border-color:#fff3;color:#9fb0cc;background:transparent}:root[data-design=nuevo][data-mode=oscuro] .eva-comprobar-viaje_drop .renglon .factura .cfdi .copiar:hover{color:#e6eefb;border-color:#6ea6f0}:root[data-design=nuevo][data-mode=oscuro] .eva-comprobar-viaje_aviso{background:#ffffff0f}.eva-comprobar-viaje_drop .renglon .campos .prov-arriba{grid-column:span 4;min-width:0}@media (max-width: 1100px){.eva-comprobar-viaje_drop .renglon .campos .prov-arriba{grid-column:1/-1}}.eva-comprobar-viaje_drop .renglon .campos .prov-arriba .eva-inputAutoComplete{width:100%;padding-bottom:0}.eva-comprobar-viaje_drop .renglon .campos .prov-arriba .eva-inputAutoComplete_input{height:34px;border-radius:8px;font-size:.82rem}.eva-comprobar-viaje_drop .renglon .archivo-cfdi{display:flex;flex-direction:column;align-items:center;justify-content:center;gap:4px}.eva-comprobar-viaje_drop .renglon .archivo-cfdi span{width:84px;height:58px;display:flex;align-items:center;justify-content:center;border-radius:6px;background:#2e9d5b1f;color:#1e7b34;font-weight:800;font-size:.85rem;letter-spacing:.04em}.eva-comprobar-viaje_drop .renglon .archivo-cfdi small{font-size:.66rem;color:var(--cv-muted)}:root[data-design=nuevo][data-mode=oscuro] .eva-comprobar-viaje_drop .renglon .archivo-cfdi span{background:#6ee7a01f;color:#6ee7a0}.eva-comprobar-viaje_drop .renglon .campos .factura .cfdi{flex:1 1 100%}.eva-comprobar-viaje_drop .renglon .campos .factura .cfdi .cfdi_datos{flex:1 1 100%;gap:6px 22px}.eva-comprobar-viaje_drop .renglon .campos .factura .cfdi .cfdi_datos .total b{font-size:.9rem;font-weight:800}.eva-comprobar-viaje_drop .renglon .campos .factura .cfdi .cfdi_datos .uuid{flex:1 1 320px}.eva-comprobar-viaje_drop .renglon .campos .factura .cfdi .cfdi_datos .uuid b{font-size:.76rem;letter-spacing:.02em}.eva-comprobar-viaje_drop .renglon .archivo-vacio{min-height:1px}.eva-comprobar-viaje_drop .renglon .campos .factura .cfdi .cfdi_emisor{align-items:center;flex-wrap:wrap}.eva-comprobar-viaje_drop .renglon .campos .factura .cfdi .cfdi_emisor .cfdi_acc{margin-left:auto;display:inline-flex;gap:6px}.eva-comprobar-viaje_drop .renglon .campos .factura .cfdi .cfdi_btn{border:1px solid var(--cv-border);background:transparent;color:var(--cv-navy);border-radius:6px;padding:2px 9px;font-size:.72rem;font-weight:700;line-height:1.5;cursor:pointer;white-space:nowrap}.eva-comprobar-viaje_drop .renglon .campos .factura .cfdi .cfdi_btn:hover:not(:disabled){border-color:#2f80ed;color:#2f80ed}.eva-comprobar-viaje_drop .renglon .campos .factura .cfdi .cfdi_btn:disabled{opacity:.45;cursor:default}.eva-comprobar-viaje_drop .renglon .campos .factura .cfdi .cfdi_datos .anticipo select,.eva-comprobar-viaje_drop .renglon .campos .factura .cfdi .cfdi_datos .anticipo input{height:26px;padding:0 6px;font-size:.78rem;min-width:190px}:root[data-design=nuevo][data-mode=oscuro] .eva-comprobar-viaje_drop .renglon .campos .factura .cfdi .cfdi_btn{color:#dbe6f5;border-color:#fff3}.eva-bitviaje{display:flex;flex-direction:column;gap:8px;padding:4px 0;font-size:.85rem;color:var(--dsn-ink, #16202b)}.eva-bitviaje_bar{display:flex;justify-content:space-between;align-items:center;color:var(--dsn-muted, #5b6a78);font-size:.78rem}.eva-bitviaje_link{background:none;border:0;padding:0;cursor:pointer;color:var(--dsn-navy, #103a66);font-weight:600;font-size:.78rem}.eva-bitviaje_item{border:1px solid var(--dsn-border, #d4dbe2);border-radius:10px;background:var(--dsn-card, #fff);overflow:hidden}.eva-bitviaje_item.is-open{border-color:var(--dsn-navy, #103a66)}.eva-bitviaje_head{width:100%;display:grid;grid-template-columns:18px minmax(0,1fr) auto;column-gap:8px;row-gap:2px;align-items:baseline;text-align:left;background:none;border:0;padding:10px 14px;cursor:pointer;color:inherit;font:inherit}.eva-bitviaje_head:hover{background:var(--dsn-hover-row, rgba(16, 58, 102, .04))}.eva-bitviaje_chev{color:var(--dsn-muted, #5b6a78)}.eva-bitviaje_tit{font-weight:700;font-size:.9rem}.eva-bitviaje_meta{color:var(--dsn-muted, #5b6a78);font-size:.78rem;white-space:nowrap}.eva-bitviaje_motivo{grid-column:2/4;color:var(--dsn-muted, #5b6a78);font-size:.8rem;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.eva-bitviaje_item.is-open .eva-bitviaje_motivo{white-space:normal}.eva-bitviaje_body{border-top:1px solid var(--dsn-divider, #e5e9ed);padding:10px 14px 12px 40px;overflow-x:auto}.eva-bitviaje_tabla{width:100%;border-collapse:collapse}.eva-bitviaje_tabla th{text-align:left;font-size:.72rem;text-transform:uppercase;letter-spacing:.04em;color:var(--dsn-muted, #5b6a78);font-weight:700;padding:0 10px 6px 0}.eva-bitviaje_tabla td{padding:6px 10px 6px 0;vertical-align:top;border-top:1px solid var(--dsn-divider, #e5e9ed)}.eva-bitviaje_tabla tr.is-igual td{color:var(--dsn-muted, #5b6a78)}.eva-bitviaje_dato{font-weight:600;white-space:nowrap;width:1%}.eva-bitviaje_flecha{color:var(--dsn-muted, #5b6a78);width:1%}.eva-bitviaje_nuevo{font-weight:600}tr.is-igual .eva-bitviaje_nuevo{font-weight:400}.eva-bitviaje_igual{font-style:italic}.eva-bitviaje_vacio{text-align:center;padding:16px;color:var(--dsn-muted, #888);font-size:.85rem}.eva-msgv{display:flex;flex-direction:column;width:100%;border:1px solid #dfe3ea;border-radius:12px;overflow:hidden;background:#fff;font-family:Inter,Arial,sans-serif}.eva-msgv_head{display:flex;align-items:center;gap:10px;padding:8px 12px;border-bottom:1px solid #eef0f4;background:#fbfcfd}.eva-msgv_avatar{flex:0 0 28px;height:28px;border-radius:50%;display:grid;place-items:center;background:#001128;color:#fc9804;font-weight:800;font-size:.8rem}.eva-msgv_quien{display:flex;flex-direction:column;min-width:0}.eva-msgv_quien b{font-size:.82rem;color:#1f2328;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.eva-msgv_quien span{font-size:.7rem;color:#7c869c}.eva-msgv_lista{height:clamp(180px,34vh,300px);overflow-y:auto;padding:10px 12px;display:flex;flex-direction:column;gap:2px;background:#f6f8fa}.eva-msgv_vacio{margin:auto;text-align:center;color:#8b95a8;font-size:.78rem}.eva-msgv_fila{display:flex;flex-direction:column}.eva-msgv_dia{align-self:center;margin:6px 0 4px;background:#e8ecf1;color:#57606a;border-radius:999px;padding:1px 9px;font-size:.66rem;font-weight:600;text-transform:capitalize}.eva-msgv_burbuja{display:flex;flex-direction:column;max-width:min(70%,520px);width:fit-content;border-radius:10px;padding:5px 9px 4px;margin:1px 0;font-size:.8rem;line-height:1.35}.eva-msgv_burbuja.is-mia{margin-left:auto;background:#001128;color:#fff;border-bottom-right-radius:3px}.eva-msgv_burbuja.is-mia .eva-msgv_autor{color:#fcb34a}.eva-msgv_burbuja.is-mia .eva-msgv_pie{color:#9fb0c4}.eva-msgv_burbuja.is-suya{margin-right:auto;background:#fff;color:#1f2328;border:1px solid #e3e7ee;border-bottom-left-radius:3px}.eva-msgv_autor{font-size:.66rem;font-weight:700;color:#2496f0;margin-bottom:1px}.eva-msgv_texto{white-space:pre-wrap;word-break:break-word}.eva-msgv_pie{align-self:flex-end;font-size:.62rem;color:#8b95a8;margin-top:1px}.eva-msgv_pie em{font-style:normal;letter-spacing:-1px}.eva-msgv_error{color:#b91c1c;font-size:.74rem;font-weight:600;padding:4px 12px 0}.eva-msgv_rapidas{display:flex;gap:6px;padding:8px 12px 0;overflow-x:auto;scrollbar-width:none}.eva-msgv_rapidas::-webkit-scrollbar{display:none}.eva-msgv_rapidas button{flex:0 0 auto;border:1px solid #d6e4f5;background:#eef6fe;color:#0c4a6e;border-radius:999px;padding:3px 10px;font-size:.7rem;cursor:pointer;white-space:nowrap}.eva-msgv_rapidas button:hover{background:#dcecfc}.eva-msgv_barra{display:flex;gap:8px;align-items:flex-end;padding:8px 12px 10px}.eva-msgv_barra textarea{flex:1;resize:none;min-height:34px;max-height:120px;border:1px solid #d7dce6;border-radius:17px;padding:7px 14px;font:inherit;font-size:.8rem;line-height:1.35;outline:none;background:#fff;color:#1f2328}.eva-msgv_barra textarea:focus{border-color:#2496f0;box-shadow:0 0 0 3px #2496f026}.eva-msgv_barra button{flex:0 0 34px;height:34px;border:0;border-radius:50%;background:#001128;color:#fff;display:grid;place-items:center;cursor:pointer}.eva-msgv_barra button:hover:not(:disabled){background:#0b2547}.eva-msgv_barra button:disabled{opacity:.35;cursor:default}.eva-msgv_cerrado{padding:9px 12px;font-size:.74rem;color:#57606a;background:#f6f8fa;border-top:1px solid #eef0f4;text-align:center}.eva-msgv_img{display:block;max-width:220px;max-height:300px;border-radius:8px;margin:3px 0 4px;cursor:zoom-in;border:1px solid #e3e7ee}.eva-msgv_img.cargando{font-size:.7rem;color:#8b95a8;cursor:default;border:0}.eva-msgv_visor{position:fixed;top:0;right:0;bottom:0;left:0;z-index:3000;background:#001128d1;display:flex;align-items:center;justify-content:center;cursor:zoom-out}.eva-msgv_visor img{display:block;width:auto;height:auto;max-width:90vw;max-height:90vh;object-fit:contain;border-radius:10px;box-shadow:0 20px 50px #00000080;cursor:default}.eva-msgv_visor-cerrar{position:fixed;top:16px;right:20px;width:38px;height:38px;border-radius:50%;border:0;background:#ffffffeb;color:#001128;font-size:24px;line-height:1;cursor:pointer}.eva-msgv_visor-cerrar:hover{background:#fff}.eva-msgv_abrir{margin-left:auto;flex:none;padding:5px 10px;border:1px solid #c7d2fe;border-radius:8px;background:#eef2ff;color:#3730a3;font-size:.75rem;font-weight:600;cursor:pointer;white-space:nowrap}.eva-msgv_abrir:hover{background:#e0e7ff}.eva-msgv_audio{display:block;width:240px;max-width:100%;height:36px;margin:2px 0 4px}.eva-msgv_doc{display:inline-block;margin:2px 0 4px;padding:5px 10px;border:1px solid #c7d2fe;border-radius:8px;background:#eef2ff;color:#3730a3;font-size:.78rem;font-weight:600;text-decoration:none}.eva-msgv_texto.is-eliminado{font-style:italic;opacity:.65}:root{--sc-ink: var(--dsn-ink, #1d2939);--sc-ink-soft: #344054;--sc-muted: var(--dsn-muted, #667085);--sc-border: var(--dsn-border, #e3e6ea);--sc-divider: var(--dsn-divider, #eef0f3);--sc-surface: var(--dsn-surface, #ffffff);--sc-soft-bg: var(--dsn-band, #fafbfc);--sc-head-bg: var(--dsn-head-bg, #f8f9fb);--sc-actual-bg: var(--dsn-band, #f6f7f9);--sc-accent: var(--dsn-green, #1f9d57);--sc-nuevo-bg: #f0fdf4;--sc-nuevo-bd: #86c8a0;--sc-arrow: #98a2b3;--sc-info-bg: #f5f9ff;--sc-info-bd: #cfe3ff;--sc-warn-bg: #fff7e6;--sc-warn-ink: #8a5a00;--sc-err-bg: #fef5f5;--sc-err-bd: #f3c1c1;--sc-b-pend-bg: #fef3c7;--sc-b-pend-ink: #92400e;--sc-b-ok-bg: #dcfce7;--sc-b-ok-ink: #166534;--sc-b-err-bg: #fee2e2;--sc-b-err-ink: #991b1b}:root[data-design=nuevo][data-mode=oscuro]{--sc-ink-soft: var(--dsn-ink, #e9f0f8);--sc-actual-bg: var(--dsn-head-bg, #1d2c47);--sc-nuevo-bg: color-mix(in srgb, var(--dsn-green, #2fa876) 14%, transparent);--sc-nuevo-bd: color-mix(in srgb, var(--dsn-green, #2fa876) 55%, transparent);--sc-arrow: var(--dsn-muted, #8093ad);--sc-info-bg: color-mix(in srgb, var(--dsn-blue, #5b8ee0) 14%, transparent);--sc-info-bd: color-mix(in srgb, var(--dsn-blue, #5b8ee0) 45%, transparent);--sc-warn-bg: rgba(240, 176, 0, .14);--sc-warn-ink: #f3c969;--sc-err-bg: color-mix(in srgb, var(--dsn-red, #e05d5d) 12%, transparent);--sc-err-bd: color-mix(in srgb, var(--dsn-red, #e05d5d) 45%, transparent);--sc-b-pend-bg: rgba(240, 176, 0, .18);--sc-b-pend-ink: #f3c969;--sc-b-ok-bg: rgba(47, 168, 118, .2);--sc-b-ok-ink: #7fd8b0;--sc-b-err-bg: rgba(224, 93, 93, .2);--sc-b-err-ink: #f2a3a3}@media (prefers-color-scheme: dark){:root[data-design=nuevo][data-mode=auto]{--sc-ink-soft: var(--dsn-ink, #e9f0f8);--sc-actual-bg: var(--dsn-head-bg, #1d2c47);--sc-nuevo-bg: color-mix(in srgb, var(--dsn-green, #2fa876) 14%, transparent);--sc-nuevo-bd: color-mix(in srgb, var(--dsn-green, #2fa876) 55%, transparent);--sc-arrow: var(--dsn-muted, #8093ad);--sc-info-bg: color-mix(in srgb, var(--dsn-blue, #5b8ee0) 14%, transparent);--sc-info-bd: color-mix(in srgb, var(--dsn-blue, #5b8ee0) 45%, transparent);--sc-warn-bg: rgba(240, 176, 0, .14);--sc-warn-ink: #f3c969;--sc-err-bg: color-mix(in srgb, var(--dsn-red, #e05d5d) 12%, transparent);--sc-err-bd: color-mix(in srgb, var(--dsn-red, #e05d5d) 45%, transparent);--sc-b-pend-bg: rgba(240, 176, 0, .18);--sc-b-pend-ink: #f3c969;--sc-b-ok-bg: rgba(47, 168, 118, .2);--sc-b-ok-ink: #7fd8b0;--sc-b-err-bg: rgba(224, 93, 93, .2);--sc-b-err-ink: #f2a3a3}}.eva-solcambio{color:var(--sc-ink);font-size:.92rem}.eva-solcambio_body{display:flex;flex-direction:column;gap:16px}.eva-solcambio_resumen{border:1px solid var(--sc-border);border-left:4px solid var(--sc-accent);border-radius:10px;padding:12px 14px;background:var(--sc-soft-bg)}.eva-solcambio_resumen-top{display:flex;align-items:center;justify-content:space-between;gap:10px}.eva-solcambio_resumen-main{font-size:.98rem;color:var(--sc-ink)}.eva-solcambio_resumen-main strong{font-weight:600}.eva-solcambio_resumen-meta{margin-top:4px;font-size:.82rem;color:var(--sc-muted)}.eva-solcambio_badge{flex:0 0 auto;padding:3px 10px;border-radius:999px;font-size:.75rem;font-weight:600;text-transform:uppercase;letter-spacing:.03em;white-space:nowrap}.eva-solcambio_badge--pendiente{background:var(--sc-b-pend-bg);color:var(--sc-b-pend-ink)}.eva-solcambio_badge--aprobada{background:var(--sc-b-ok-bg);color:var(--sc-b-ok-ink)}.eva-solcambio_badge--rechazada{background:var(--sc-b-err-bg);color:var(--sc-b-err-ink)}.eva-solcambio_bloque{display:flex;flex-direction:column;gap:6px}.eva-solcambio_bloque-titulo{font-size:.8rem;font-weight:600;color:var(--sc-ink-soft)}.eva-solcambio_change{display:grid;grid-template-columns:1fr auto 1fr;align-items:stretch;gap:10px;border:1px solid var(--sc-border);border-radius:10px;padding:10px;background:var(--sc-surface)}.eva-solcambio_side{display:flex;flex-direction:column;gap:5px;border-radius:8px;padding:8px 10px}.eva-solcambio_side--actual{background:var(--sc-actual-bg)}.eva-solcambio_side--nuevo{background:var(--sc-nuevo-bg);border:1px solid var(--sc-nuevo-bd)}.eva-solcambio_side .eva-select,.eva-solcambio_side .eva-inputAutoComplete,.eva-solcambio_side .eva-input{width:100%}.eva-solcambio_tag{font-size:.68rem;font-weight:700;text-transform:uppercase;letter-spacing:.05em;color:var(--sc-muted)}.eva-solcambio_tag--nuevo{color:var(--sc-accent)}.eva-solcambio_value{min-height:20px;font-size:.92rem;color:var(--sc-ink);word-break:break-word}.eva-solcambio_arrow{display:flex;align-items:center;justify-content:center;color:var(--sc-arrow);font-size:1rem}.eva-solcambio_obs{border:1px solid var(--sc-border);border-radius:8px;padding:8px 12px;background:var(--sc-soft-bg)}.eva-solcambio_obs p{margin:4px 0 0;color:var(--sc-ink-soft)}.eva-solcambio_obs--rechazo{border-color:var(--sc-err-bd);background:var(--sc-err-bg)}.eva-solcambio_obs-label{font-size:.72rem;font-weight:700;text-transform:uppercase;letter-spacing:.04em;color:var(--sc-muted)}.eva-solcambio_nota{margin:0;padding:9px 12px;border-radius:8px;background:var(--sc-warn-bg);color:var(--sc-warn-ink);font-size:.88rem}.eva-solcambio_tablawrap{overflow-x:auto;border:1px solid var(--sc-border);border-radius:10px}.eva-solcambio_tabla{width:100%;border-collapse:collapse;font-size:.88rem}.eva-solcambio_tabla th,.eva-solcambio_tabla td{padding:8px 10px;border-bottom:1px solid var(--sc-divider);text-align:left;vertical-align:middle}.eva-solcambio_tabla thead th{font-weight:600;color:var(--sc-muted);background:var(--sc-head-bg);border-bottom:1px solid var(--sc-border)}.eva-solcambio_tabla tbody tr:last-child td{border-bottom:none}.eva-solcambio_tabla tbody tr.is-changed{background:var(--sc-nuevo-bg)}.eva-solcambio_td-muted{color:var(--sc-muted)}.eva-solcambio_td-new{color:var(--sc-accent);font-weight:600}@media (max-width: 620px){.eva-solcambio_change{grid-template-columns:1fr}.eva-solcambio_arrow{transform:rotate(90deg);padding:2px 0}}.eva-cancelviaje{--cv-red: var(--dsn-red, #c0392b);--cv-green: var(--dsn-green, #1f9d57);--cv-ink: var(--dsn-ink, #1d2939);display:flex;flex-direction:column;gap:10px}.eva-cancelviaje_resumen{margin:0;padding:9px 12px;border-radius:8px;font-size:.88rem;font-weight:600;color:var(--cv-ink);border:1px solid transparent}.eva-cancelviaje_resumen.is-bloqueo{background:color-mix(in srgb,var(--cv-red) 12%,transparent);border-color:color-mix(in srgb,var(--cv-red) 45%,transparent)}.eva-cancelviaje_resumen.is-ok{background:color-mix(in srgb,var(--cv-green) 12%,transparent);border-color:color-mix(in srgb,var(--cv-green) 45%,transparent)}.eva-cancelviaje_num{text-align:right!important;white-space:nowrap}.eva-cancelviaje_sel{width:100%;min-width:220px;padding:5px 8px;border:1px solid var(--sc-border);border-radius:6px;background:var(--sc-surface);color:var(--sc-ink);font:inherit;font-size:.86rem}.eva-cancelviaje_sel:focus{outline:2px solid color-mix(in srgb,var(--sc-accent) 45%,transparent);outline-offset:1px}.eva-cancelviaje_sel option{background:var(--sc-surface);color:var(--sc-ink)}.eva-cancelviaje .eva-solcambio_tablawrap{border-color:var(--dsn-border, #e3e6ea)}.eva-solcambio_tabla.eva-cancelviaje_tabla{color:var(--dsn-ink, inherit)}.eva-solcambio_tabla.eva-cancelviaje_tabla th,.eva-solcambio_tabla.eva-cancelviaje_tabla td{border-bottom-color:var(--dsn-divider, #eef0f3)}.eva-solcambio_tabla.eva-cancelviaje_tabla thead th{color:var(--dsn-muted, #475467);background:var(--dsn-head-bg, #f8f9fb);border-bottom-color:var(--dsn-border, #e3e6ea)}.eva-solcambio_tabla.eva-cancelviaje_tabla.is-bloqueo tbody td:first-child{color:var(--cv-red);font-weight:600}.eva-auditoria{grid-column:1/-1;width:100%;box-sizing:border-box;display:flex;flex-wrap:wrap;align-items:center;row-gap:2px;margin-top:10px;padding-top:8px;border-top:1px solid var(--dsn-divider, #e2e8f0);font-size:11px;line-height:1.4;color:var(--dsn-muted, #64748b)}.eva-auditoria strong{font-weight:600;color:var(--dsn-ink, #1a2432)}.eva-auditoria_tramo{display:inline-flex;flex-wrap:wrap;align-items:baseline;white-space:pre-wrap}.eva-auditoria_tramo--canc,.eva-auditoria_tramo--canc strong{color:var(--dsn-red, #d64545)}.eva-auditoria_sep{margin:0 8px;color:var(--dsn-border, #c9d4e3)}:root[data-design=nuevo][data-mode=oscuro]{--eva-rf-sel: #1f3350;--eva-rf-ok: #4fc08d;--eva-rf-ok-bg: #173a29;--eva-rf-ok-bd: #2a5a40;--eva-rf-warn: #f0b35a;--eva-rf-warn-bg: #3a2c10;--eva-rf-warn-bd: #6b4a17}.eva-rf-barra{display:flex;flex-wrap:wrap;gap:10px;align-items:flex-end;margin-bottom:8px}.eva-rf-campo{display:flex;flex-direction:column;gap:3px;min-width:240px}.eva-rf-campo span{font-size:.72rem;color:var(--dsn-muted, #64748b)}.eva-rf-select{height:34px;padding:0 8px;border-radius:6px;font-size:.84rem;border:1px solid var(--dsn-border, #c9d4e3);background:var(--dsn-surface, #fff);color:var(--dsn-ink, #1a2432)}.eva-rf-info{margin-bottom:8px;font-size:.78rem;color:var(--dsn-muted, #6b7280)}.eva-rf-aviso{margin-bottom:8px;padding:6px 10px;border-radius:6px;font-size:.8rem;border:1px solid transparent}.eva-rf-aviso--ok{color:var(--eva-rf-ok, #137a3f);background:var(--eva-rf-ok-bg, #e7f8ee);border-color:var(--eva-rf-ok-bd, #b7e4c7)}.eva-rf-aviso--warn{color:var(--eva-rf-warn, #8a5a00);background:var(--eva-rf-warn-bg, #fff6e5);border-color:var(--eva-rf-warn-bd, #f3d9a4)}.eva-rf-chip{display:inline-block;padding:1px 8px;border-radius:10px;font-size:.72rem;font-weight:600;white-space:nowrap;color:var(--dsn-muted, #64748b);background:var(--dsn-head-bg, #edf0f5)}.eva-rf-chip--ok{color:var(--eva-rf-ok, #137a3f);background:var(--eva-rf-ok-bg, #e7f8ee)}.eva-rf-chip--warn{color:var(--eva-rf-warn, #8a5a00);background:var(--eva-rf-warn-bg, #fff6e5)}.eva-CobroPue{display:flex;flex-direction:column;gap:10px}.eva-CobroPue_resumen{display:flex;justify-content:space-between;align-items:flex-end;gap:12px;flex-wrap:wrap;padding:10px 12px;border-radius:8px;background:var(--dsn-card, #f8fafc);border:1px solid rgba(100,116,139,.2)}.eva-CobroPue_resumen b{font-size:1rem;color:var(--dsn-ink, #0f172a)}.eva-CobroPue_etq{display:block;font-size:.7rem;text-transform:uppercase;letter-spacing:.03em;color:#64748b}.eva-CobroPue_tag{margin-left:8px;padding:1px 8px;border-radius:999px;font-size:.7rem;background:#2563eb1a;color:#2563eb}.eva-CobroPue_importe{text-align:right}.eva-CobroPue_nota{margin:0;font-size:.78rem;color:#64748b}.eva-CobroPue_campos{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:4px 12px}@media (max-width: 600px){.eva-CobroPue_campos{grid-template-columns:1fr}}.eva-AnticipoTab{display:flex;flex-direction:column;gap:10px;padding:6px 2px}.eva-AnticipoTab_vacio{padding:14px;color:#64748b;font-size:.82rem}.eva-AnticipoTab_banner{display:flex;align-items:center;gap:12px;flex-wrap:wrap;padding:8px 12px;border-radius:8px;background:#2563eb0f;border:1px solid rgba(37,99,235,.18);font-size:.8rem;color:#475569}.eva-AnticipoTab_banner b{color:var(--dsn-ink, #0f172a);font-size:.85rem}.eva-AnticipoTab_banner span{flex:1;min-width:220px}.eva-AnticipoTab_kpis{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:8px}.eva-AnticipoTab_kpis>div{padding:8px 10px;border-radius:8px;border:1px solid rgba(100,116,139,.2);background:var(--dsn-card, #fff)}.eva-AnticipoTab_kpis>div span{display:block;font-size:.68rem;text-transform:uppercase;color:#64748b}.eva-AnticipoTab_kpis>div b{font-size:.95rem;color:var(--dsn-ink, #0f172a)}.eva-AnticipoTab_kpis>div b.disp{color:#2563eb}.eva-AnticipoTab_kpis>div b.ok{color:#16a34a}.eva-AnticipoTab_kpis>div b.warn{color:#d97706}@media (max-width: 700px){.eva-AnticipoTab_kpis{grid-template-columns:repeat(2,minmax(0,1fr))}}.eva-AnticipoTab_tabla{width:100%;border-collapse:collapse;font-size:.8rem}.eva-AnticipoTab_tabla th,.eva-AnticipoTab_tabla td{padding:6px 8px;border-bottom:1px solid rgba(100,116,139,.15);text-align:left;vertical-align:middle}.eva-AnticipoTab_tabla th{font-size:.7rem;text-transform:uppercase;color:#64748b;font-weight:600}.eva-AnticipoTab_tabla .num{text-align:right;white-space:nowrap}.eva-AnticipoTab_tabla .inp{width:170px}.eva-AnticipoTab_tabla .vacio{text-align:center;color:#94a3b8;padding:14px}.eva-AnticipoTab_tabla tfoot td{font-weight:600;border-bottom:none}.eva-AnticipoTab_st{display:inline-block;margin-left:6px;padding:1px 8px;border-radius:999px;font-size:.7rem;background:#64748b1f;color:#475569}.eva-AnticipoTab_st.ok{background:#16a34a1f;color:#16a34a}.eva-AnticipoTab_st.pend{background:#2563eb1a;color:#2563eb}.eva-AnticipoTab_st.warn{background:#d977061f;color:#d97706}.eva-AnticipoTab_st.off{background:#64748b1f;color:#94a3b8}.eva-AnticipoTab_acciones{display:flex;justify-content:flex-end;gap:8px}.eva-pedidos_form{display:grid;grid-auto-columns:1fr;grid-template-columns:repeat(48,1fr);grid-template-rows:1fr 1fr;gap:16px 15px;grid-template-areas:"id id id id fkEmpresaId fkEmpresaId fkEmpresaId fkEmpresaId fkEmpresaId fkEmpresaId fkEmpresaId fkEmpresaId fkEmpresaId fkEmpresaId fkEmpresaId fkClienteId fkClienteId fkClienteId fkClienteId fkClienteId fkClienteId fkClienteId fkClienteId fkClienteId fkClienteId fkClienteId fkClienteId fkDivisionNegociosId fkDivisionNegociosId fkDivisionNegociosId fkDivisionNegociosId fkDivisionNegociosId fkDivisionNegociosId fkDivisionNegociosId fkDivisionNegociosId fkConfiguracionArmadoId fkConfiguracionArmadoId fkConfiguracionArmadoId fkConfiguracionArmadoId fkConfiguracionArmadoId fechaSolicitud fechaSolicitud fechaSolicitud fechaSolicitud fechaSolicitud fechaSolicitud fechaSolicitud fechaSolicitud" "fkClienteRemitenteId fkClienteRemitenteId fkClienteRemitenteId fkClienteRemitenteId fkClienteRemitenteId fkClienteRemitenteId fkClienteRemitenteId fkClienteRemitenteId fkClienteRemitenteId fkClienteRemitenteId fkClienteRemitenteId fkClienteRemitenteId fkClienteRemitenteId fkClienteRemitenteId fkClienteRemitenteId fkClienteRemitenteId fkClienteRemitenteId fkClienteRemitenteId fkClienteRemitenteUbicacionId fkClienteRemitenteUbicacionId fkClienteRemitenteUbicacionId fkClienteRemitenteUbicacionId fkClienteRemitenteUbicacionId fkClienteRemitenteUbicacionId fkClienteRemitenteUbicacionId fkClienteRemitenteUbicacionId fkClienteRemitenteUbicacionId fkClienteRemitenteDireccionId fkClienteRemitenteDireccionId fkClienteRemitenteDireccionId fkClienteRemitenteDireccionId fkClienteRemitenteDireccionId fkClienteRemitenteDireccionId fkClienteRemitenteDireccionId fkClienteRemitenteDireccionId fkClienteRemitenteDireccionId fkClienteRemitenteDireccionId fkClienteRemitenteDireccionId fkClienteRemitenteDireccionId fkClienteRemitenteDireccionId fkClienteRemitenteDireccionId fkMonedaId fkMonedaId fkMonedaId fkMonedaId fkMonedaId fkMonedaId fkMonedaId" "fkClienteDestinatarioId fkClienteDestinatarioId fkClienteDestinatarioId fkClienteDestinatarioId fkClienteDestinatarioId fkClienteDestinatarioId fkClienteDestinatarioId fkClienteDestinatarioId fkClienteDestinatarioId fkClienteDestinatarioId fkClienteDestinatarioId fkClienteDestinatarioId fkClienteDestinatarioId fkClienteDestinatarioId fkClienteDestinatarioId fkClienteDestinatarioId fkClienteDestinatarioId fkClienteDestinatarioId fkClienteDestinatarioUbicacionId fkClienteDestinatarioUbicacionId fkClienteDestinatarioUbicacionId fkClienteDestinatarioUbicacionId fkClienteDestinatarioUbicacionId fkClienteDestinatarioUbicacionId fkClienteDestinatarioUbicacionId fkClienteDestinatarioUbicacionId fkClienteDestinatarioUbicacionId fkClienteDestinatarioDireccionId fkClienteDestinatarioDireccionId fkClienteDestinatarioDireccionId fkClienteDestinatarioDireccionId fkClienteDestinatarioDireccionId fkClienteDestinatarioDireccionId fkClienteDestinatarioDireccionId fkClienteDestinatarioDireccionId fkClienteDestinatarioDireccionId fkClienteDestinatarioDireccionId fkClienteDestinatarioDireccionId fkClienteDestinatarioDireccionId fkClienteDestinatarioDireccionId fkClienteDestinatarioDireccionId fkTipoOperacionId fkTipoOperacionId fkTipoOperacionId fkTipoOperacionId fkTipoOperacionId fkTipoOperacionId fkTipoOperacionId" "container container container container container container container container container container container container container container container container container container container container container container container container container container container container container container container container container container container container container container container container container container container container container container container container" "fechaCarga fechaCarga fechaCarga fechaCarga fechaCarga fechaCarga fechaCarga fechaCarga fechaCarga fechaCarga fechaDescarga fechaDescarga fechaDescarga fechaDescarga fechaDescarga fechaDescarga fechaDescarga fechaDescarga fechaDescarga fechaDescarga referencia referencia referencia referencia referencia referencia referencia referencia referencia referencia referencia referencia referencia referencia referencia referencia observaciones observaciones observaciones observaciones observaciones observaciones observaciones observaciones observaciones observaciones observaciones observaciones"}.eva-pedidos_form-id{grid-area:id;width:100px}.eva-pedidos_form-fechaSolicitud{grid-area:fechaSolicitud}.eva-pedidos_form-fechaSolicitud .eva-input_input{width:100%;box-sizing:border-box}.eva-pedidos_form-fkEmpresaId{grid-area:fkEmpresaId}.eva-pedidos_form-fkClienteId{grid-area:fkClienteId}.eva-pedidos_form-fkDivisionNegociosId{grid-area:fkDivisionNegociosId}.eva-pedidos_form-fkConfiguracionArmadoId{grid-area:fkConfiguracionArmadoId}.eva-pedidos_form-referencia{grid-area:referencia}.eva-pedidos_form-fkClienteRemitenteId{grid-area:fkClienteRemitenteId}.eva-pedidos_form-fkClienteRemitenteUbicacionId{grid-area:fkClienteRemitenteUbicacionId}.eva-pedidos_form-fkClienteRemitenteDireccionId{grid-area:fkClienteRemitenteDireccionId}.eva-pedidos_form-fkMonedaId{grid-area:fkMonedaId}.eva-pedidos_form-fkClienteDestinatarioId{grid-area:fkClienteDestinatarioId}.eva-pedidos_form-fkClienteDestinatarioUbicacionId{grid-area:fkClienteDestinatarioUbicacionId}.eva-pedidos_form-fkClienteDestinatarioDireccionId{grid-area:fkClienteDestinatarioDireccionId}.eva-pedidos_form-fkTipoOperacionId{grid-area:fkTipoOperacionId}.eva-pedidos_form-container{grid-area:container;width:max-content}.eva-pedidos_form-container_title{color:#000;font-size:1.2rem;font-family:var(--txt-ppal-semibold)}.eva-pedidos_form-fechaCarga{grid-area:fechaCarga;max-width:265px}.eva-pedidos_form-fechaCarga .eva-input_input{width:100%;box-sizing:border-box}.eva-pedidos_form-fechaDescarga{grid-area:fechaDescarga;max-width:265px}.eva-pedidos_form-fechaDescarga .eva-input_input{width:100%;box-sizing:border-box}.eva-pedidos_form-observaciones{grid-area:observaciones}.eva-pedidos_form-fkClfFormaValoracionId{grid-area:fkClfFormaValoracionId}.eva-pedidos_form-subtotal{grid-area:subtotal}.eva-pedidos_form-iva{grid-area:iva}.eva-pedidos_form-retencion{grid-area:retencion}.eva-pedidos_form-total{grid-area:total}.eva-pedidos_totales{display:flex;flex-direction:column;gap:10px;margin-top:14px;padding:12px 16px 10px;background:var(--thm-chip, #f2f4f8);border:1px solid var(--thm-line, #dfe5ec);border-radius:12px}.eva-pedidos_totales-fila{display:flex;flex-wrap:wrap;align-items:flex-end;gap:8px 14px}.eva-pedidos_totales-fila>*{flex:1 1 110px;min-width:0}.eva-pedidos_totales-fila--resumen{padding-bottom:10px;border-bottom:1px solid var(--thm-line, #dfe5ec)}.eva-pedidos_totales .eva-pedidos_form-fkClfFormaValoracionId{flex:2 1 220px}.eva-pedidos_totales .eva-pedidos_totales-pie-importeUtilidad{flex:1 1 150px}.eva-pedidos_totales .eva-pedidos_totales-pie-porcentajeUtilidad{flex:.5 1 90px}.eva-pedidos_totales .eva-input_label,.eva-pedidos_totales .eva-select_label{font-size:10px;font-weight:700;letter-spacing:.07em;color:var(--thm-muted, #6b7686)}.eva-pedidos_totales .eva-input_input,.eva-pedidos_totales .eva-select select{background:transparent;border-color:transparent;box-shadow:none;font-size:15px;font-weight:600;color:var(--thm-ink, #1c2733);font-variant-numeric:tabular-nums}.eva-pedidos_totales .eva-input_input:disabled,.eva-pedidos_totales .eva-select select:disabled{background:transparent;cursor:default;opacity:1;color:var(--thm-ink, #1c2733);-webkit-text-fill-color:var(--thm-ink, #1c2733)}.eva-pedidos_totales .eva-input_input{border-bottom:1px dashed var(--thm-line, #d6dde6);border-radius:0}.eva-pedidos_totales .eva-pedidos_form-total .eva-input_input{font-size:17px;font-weight:800;color:var(--thm-accent, #215f9a);-webkit-text-fill-color:var(--thm-accent, #215f9a);border-bottom-style:solid;border-bottom-color:var(--thm-accent, #215f9a)}.eva-pedidos_totales .eva-pedidos_totales-costo-totalCosto .eva-input_input{font-weight:700;border-bottom-style:solid}.eva-pedidos_totales .is-pos .eva-input_input,.eva-pedidos_totales-pie-importeUtilidad.is-pos .eva-input_input{color:var(--thm-good, #1f8f63);-webkit-text-fill-color:var(--thm-good, #1f8f63);font-weight:700}.eva-pedidos_totales .is-neg .eva-input_input{color:var(--thm-bad, #c0413a);-webkit-text-fill-color:var(--thm-bad, #c0413a);font-weight:700}.eva-pedidos_totales-sep{flex:0 0 1px;align-self:stretch;background:var(--thm-line, #d6dde6);margin:2px 4px 0}@media (max-width: 1100px){.eva-pedidos_totales-sep{display:none}}.eva-pedido-general_form{display:grid;grid-auto-columns:1fr;grid-template-columns:1fr 1fr 1fr 1fr 1fr 1fr 1fr 1fr 1fr;grid-template-rows:auto auto auto;gap:16px 15px;grid-template-areas:"fkFormaPagoId fkFormaPagoId fkFormaPagoId fkMetodoPagoId fkMetodoPagoId fkMetodoPagoId fkUsoCfdiId fkUsoCfdiId fkUsoCfdiId" "temperaturaProducto temperaturaProducto temperaturaProducto fkClfTipoTemperaturaId fkClfTipoTemperaturaId fkClfTipoTemperaturaId fkTasaIvaId fkTasaIvaId fkTasaIvaId" "contenedor1 contenedor1 contenedor1 contenedor2 contenedor2 contenedor2 space space space"}.eva-pedido-general_form-fkFormaPagoId{grid-area:fkFormaPagoId}.eva-pedido-general_form-fkMetodoPagoId{grid-area:fkMetodoPagoId}.eva-pedido-general_form-fkUsoCfdiId{grid-area:fkUsoCfdiId}.eva-pedido-general_form-temperaturaProducto{grid-area:temperaturaProducto}.eva-pedido-general_form-fkClfTipoTemperaturaId{grid-area:fkClfTipoTemperaturaId}.eva-pedido-general_form-fkTasaIvaId{grid-area:fkTasaIvaId}.eva-pedido-general_form-contenedor1{grid-area:contenedor1}.eva-pedido-general_form-contenedor2{grid-area:contenedor2}.eva-tabla-mercancias{height:100%;overflow:auto}.eva-tabla-mercancias_form{display:grid;grid-auto-columns:1fr;grid-template-columns:1fr 1fr 1fr 1fr 1fr 1fr 1fr 1fr 1fr;grid-template-rows:1fr 1fr 1fr 1fr 1fr;gap:16px 15px;grid-template-areas:"space space space space space space space space btnNew" "table table table table table table table table table" "table table table table table table table table table" "table table table table table table table table table" "table table table table table table table table table"}.eva-tabla-mercancias_form-limiteCredito{grid-area:limiteCredito}.eva-tabla-mercancias_form-diasCredito{grid-area:diasCredito}.eva-tabla-mercancias_form-limiteDocumentoVencido{grid-area:limiteDocumentoVencido}.eva-tabla-mercancias_form-correosPago{grid-area:correosPago}.eva-tabla-mercancias_form-space{grid-area:space}.eva-tabla-mercancias_form-btnNew{grid-area:btnNew}.eva-tabla-mercancias_form-table{grid-area:table;width:100%;min-height:120px;max-height:350px;overflow-y:auto}.eva-tabla-servicios{height:100%;overflow:auto}.eva-tabla-servicios_form{display:grid;grid-auto-columns:1fr;grid-template-columns:1fr 1fr 1fr 1fr 1fr 1fr 1fr 1fr 1fr;grid-template-rows:1fr 1fr 1fr 1fr 1fr;gap:16px 15px;grid-template-areas:"space space space space space space space space btnNew" "table table table table table table table table table" "table table table table table table table table table" "table table table table table table table table table" "table table table table table table table table table"}.eva-tabla-servicios_form-limiteCredito{grid-area:limiteCredito}.eva-tabla-servicios_form-diasCredito{grid-area:diasCredito}.eva-tabla-servicios_form-limiteDocumentoVencido{grid-area:limiteDocumentoVencido}.eva-tabla-servicios_form-correosPago{grid-area:correosPago}.eva-tabla-servicios_form-space{grid-area:space}.eva-tabla-servicios_form-btnNew{grid-area:btnNew}.eva-tabla-servicios_form-table{grid-area:table;width:100%;min-height:120px;max-height:350px;overflow-y:auto}.eva-pedidos-proceso-servicios_form{display:grid;grid-auto-columns:1fr;grid-template-columns:1fr 1fr 1fr 1fr 1fr 1fr 1fr 1fr 1fr;grid-template-rows:1fr 1fr 1fr 1fr 1fr;gap:16px 15px;grid-template-areas:"id fkServicioId fkServicioId fkServicioId fkServicioId cantidad cantidad cantidad cantidad" "subtotal subtotal iva retencion retencion total total total total" "fkClaveProductoServicioId fkClaveProductoServicioId fkClaveProductoServicioId fkClaveUnidadId fkClaveUnidadId fkClaveUnidadId fkObjetoImpuestoId fkObjetoImpuestoId fkObjetoImpuestoId" "fkTasaIvaId fkTasaIvaId fkRetencionIvaId fkRetencionIsrId fkRetencionIsrId fkRetencionIsrId check ieps ieps" "observaciones observaciones observaciones observaciones observaciones observaciones observaciones observaciones observaciones"}.eva-pedidos-proceso-servicios_form--precio{grid-template-columns:repeat(12,minmax(0,1fr));grid-template-rows:repeat(5,auto);grid-template-areas:"id fkServicioId fkServicioId fkServicioId fkServicioId fkServicioId cantidad cantidad precioUnitario precioUnitario descuento descuento" "subtotal subtotal subtotal iva iva iva retencion retencion retencion total total total" "fkClaveProductoServicioId fkClaveProductoServicioId fkClaveProductoServicioId fkClaveProductoServicioId fkClaveUnidadId fkClaveUnidadId fkClaveUnidadId fkClaveUnidadId fkObjetoImpuestoId fkObjetoImpuestoId fkObjetoImpuestoId fkObjetoImpuestoId" "fkTasaIvaId fkTasaIvaId fkTasaIvaId fkRetencionIvaId fkRetencionIvaId fkRetencionIsrId fkRetencionIsrId fkRetencionIsrId check check ieps ieps" "observaciones observaciones observaciones observaciones observaciones observaciones observaciones observaciones observaciones observaciones observaciones observaciones"}.eva-pedidos-proceso-servicios_form--precio .eva-pedidos-proceso-servicios_form-id{width:auto}.eva-pedidos-proceso-servicios_form-id{grid-area:id;width:100px}.eva-pedidos-proceso-servicios_form-fkServicioId{grid-area:fkServicioId}.eva-pedidos-proceso-servicios_form-cantidad{grid-area:cantidad}.eva-pedidos-proceso-servicios_form-precioUnitario{grid-area:precioUnitario}.eva-pedidos-proceso-servicios_form-descuento{grid-area:descuento}.eva-pedidos-proceso-servicios_form-subtotal{grid-area:subtotal}.eva-pedidos-proceso-servicios_form-iva{grid-area:iva}.eva-pedidos-proceso-servicios_form-retencion{grid-area:retencion}.eva-pedidos-proceso-servicios_form-total{grid-area:total}.eva-pedidos-proceso-servicios_form-fkClaveUnidadId{grid-area:fkClaveUnidadId}.eva-pedidos-proceso-servicios_form-fkClaveProductoServicioId{grid-area:fkClaveProductoServicioId}.eva-pedidos-proceso-servicios_form-fkObjetoImpuestoId{grid-area:fkObjetoImpuestoId}.eva-pedidos-proceso-servicios_form-fkTasaIvaId{grid-area:fkTasaIvaId}.eva-pedidos-proceso-servicios_form-fkRetencionIvaId{grid-area:fkRetencionIvaId}.eva-pedidos-proceso-servicios_form-fkRetencionIsrId{grid-area:fkRetencionIsrId}.eva-pedidos-proceso-servicios_form-check{grid-area:check}.eva-pedidos-proceso-servicios_form-ieps{grid-area:ieps}.eva-pedidos-proceso-servicios_form-observaciones{grid-area:observaciones}.eva-pedidos-proceso-servicios-proveedor_form{display:grid;grid-auto-columns:1fr;grid-template-columns:repeat(9,1fr);gap:16px 15px;width:100%;box-sizing:border-box;grid-template-areas:"proveedor proveedor proveedor fecha      fecha      fecha      folio      folio      folio" "moneda    moneda    moneda    moneda     moneda     tipoCambio tipoCambio tipoCambio tipoCambio" "tasaIva   tasaIva   tasaIva   retIva     retIva     retIva     retIsr     retIsr     retIsr" "subtotal  subtotal  iva       iva        retencion  retencion  total      total      total"}.eva-pedidos-proceso-servicios-proveedor_form>*{min-width:0}.eva-pedidos-proceso-servicios-proveedor_form-proveedor{grid-area:proveedor}.eva-pedidos-proceso-servicios-proveedor_form-fecha{grid-area:fecha}.eva-pedidos-proceso-servicios-proveedor_form-folio{grid-area:folio}.eva-pedidos-proceso-servicios-proveedor_form-moneda{grid-area:moneda}.eva-pedidos-proceso-servicios-proveedor_form-tipoCambio{grid-area:tipoCambio}.eva-pedidos-proceso-servicios-proveedor_form-tasaIva{grid-area:tasaIva}.eva-pedidos-proceso-servicios-proveedor_form-retIva{grid-area:retIva}.eva-pedidos-proceso-servicios-proveedor_form-retIsr{grid-area:retIsr}.eva-pedidos-proceso-servicios-proveedor_form-subtotal{grid-area:subtotal}.eva-pedidos-proceso-servicios-proveedor_form-iva{grid-area:iva}.eva-pedidos-proceso-servicios-proveedor_form-retencion{grid-area:retencion}.eva-pedidos-proceso-servicios-proveedor_form-total{grid-area:total}@media (max-width: 700px){.eva-pedidos-proceso-servicios-proveedor_form{grid-template-columns:1fr 1fr;grid-template-areas:"proveedor  fecha" "folio      moneda" "tipoCambio tasaIva" "retIva     retIsr" "subtotal   iva" "retencion  total"}}.eva-pedidos-proceso-servicios-costos{display:flex;flex-direction:column;gap:10px}.eva-pedidos-proceso-servicios-costos_bar{display:flex;align-items:center;justify-content:space-between;gap:12px}.eva-pedidos-proceso-servicios-costos_hint{font-size:12px;color:var(--thm-muted, #6b7686)}.eva-pedidos-proceso-servicios-costos_tablewrap{overflow-x:auto;border:1px solid var(--thm-line, #dfe5ec);border-radius:10px}.eva-pedidos-proceso-servicios-costos_table{width:100%;border-collapse:collapse;font-size:12.5px;color:var(--thm-ink, #1c2733)}.eva-pedidos-proceso-servicios-costos_table th,.eva-pedidos-proceso-servicios-costos_table td{padding:7px 10px;text-align:left;white-space:nowrap;border-bottom:1px solid var(--thm-line, #e6ebf1)}.eva-pedidos-proceso-servicios-costos_table thead th{background:var(--thm-chip, #f2f4f8);font-size:10px;font-weight:700;letter-spacing:.06em;text-transform:uppercase;color:var(--thm-muted, #6b7686)}.eva-pedidos-proceso-servicios-costos_table tbody tr:hover td{background:var(--thm-chip, #f6f8fb)}.eva-pedidos-proceso-servicios-costos_table td.prov{max-width:260px;overflow:hidden;text-overflow:ellipsis}.eva-pedidos-proceso-servicios-costos_table .num{text-align:right;font-variant-numeric:tabular-nums}.eva-pedidos-proceso-servicios-costos_table td.total{font-weight:700}.eva-pedidos-proceso-servicios-costos_table tfoot td{background:var(--thm-chip, #f2f4f8);font-weight:700;border-bottom:none}.eva-pedidos-proceso-servicios-costos_table tfoot .tot-label{text-align:right;font-size:10px;letter-spacing:.06em;text-transform:uppercase;color:var(--thm-muted, #6b7686)}.eva-pedidos-proceso-servicios-costos_table td.acciones{text-align:right;width:1%}.eva-pedidos-proceso-servicios-costos_acciones{display:flex;justify-content:flex-end;align-items:center;gap:6px}.eva-pedido-mercancias_form{display:grid;grid-auto-columns:1fr;grid-template-columns:1fr 1fr 1fr 1fr 1fr 1fr 1fr 1fr 1fr;grid-template-rows:1fr 1fr 1fr 1fr 1fr;gap:16px 15px;grid-template-areas:"id fkMercanciaId fkMercanciaId fkMercanciaId fkMercanciaId fkMercanciaId fkMercanciaId fkUnidadPesoId fkUnidadPesoId" "cantidad cantidad piezas piezas peso peso pesokg fkClaveUnidadId fkClaveUnidadId" "fkClaveProductoServicioId fkClaveProductoServicioId fkClaveProductoServicioId fkTipoMaterialId fkTipoMaterialId fkTipoMaterialId fkFraccionId fkFraccionId fkFraccionId" "materialPeligroso materialPeligroso fkClaveMaterialPeligrosoId fkClaveMaterialPeligrosoId fkClaveMaterialPeligrosoId fkClaveMaterialPeligrosoId fkClaveMaterialPeligrosoId fkClaveMaterialPeligrosoId fkClaveMaterialPeligrosoId" "fkFraccionArancelariaId fkFraccionArancelariaId fkFraccionArancelariaId fkFraccionArancelariaId fkFraccionArancelariaId fkEmbalajeId fkEmbalajeId fkEmbalajeId fkEmbalajeId" "observaciones observaciones observaciones observaciones observaciones observaciones observaciones observaciones observaciones"}.eva-pedido-mercancias_form-id{grid-area:id;width:100px}.eva-pedido-mercancias_form-fkMercanciaId{grid-area:fkMercanciaId}.eva-pedido-mercancias_form-fkUnidadPesoId{grid-area:fkUnidadPesoId}.eva-pedido-mercancias_form-cantidad{grid-area:cantidad}.eva-pedido-mercancias_form-peso{grid-area:peso}.eva-pedido-mercancias_form-piezas{grid-area:piezas}.eva-pedido-mercancias_form-fkClaveUnidadId{grid-area:fkClaveUnidadId}.eva-pedido-mercancias_form-fkClaveProductoServicioId{grid-area:fkClaveProductoServicioId}.eva-pedido-mercancias_form-fkTipoMaterialId{grid-area:fkTipoMaterialId}.eva-pedido-mercancias_form-fkFraccionId{grid-area:fkFraccionId}.eva-pedido-mercancias_form-materialPeligroso{grid-area:materialPeligroso}.eva-pedido-mercancias_form-fkClaveMaterialPeligrosoId{grid-area:fkClaveMaterialPeligrosoId}.eva-pedido-mercancias_form-fkFraccionArancelariaId{grid-area:fkFraccionArancelariaId}.eva-pedido-mercancias_form-fkEmbalajeId{grid-area:fkEmbalajeId}.eva-pedido-mercancias_form-observaciones{grid-area:observaciones}.eva-pedido-mercancias_form-pesokg{grid-area:pesokg}.eva-facturacionElectronica-tabla-pedidos{width:100%;display:grid;grid-template:1fr 200px/1fr;min-height:160px}.eva-facturacionElectronica-tabla-pedidos-btnNew{display:flex;justify-content:flex-end;margin-bottom:10px}.eva-facturacion-cfdi_form{display:grid;grid-auto-columns:1fr;grid-template-columns:1fr 1fr 1fr 1fr 1fr 1fr 1fr 1fr 1fr;grid-template-rows:1fr 1fr;gap:16px 15px;grid-template-areas:"id fkCfdiRelacionadaId fkCfdiRelacionadaId fkCfdiRelacionadaId fkTipoRelacionId fkTipoRelacionId fkTipoRelacionId fkTipoRelacionId fkTipoRelacionId" "fechaFactura fechaFactura folioFiscal folioFiscal folioFiscal folioFiscal folioFiscal folioFiscal folioFiscal"}.eva-facturacion-cfdi_form-id{grid-area:id;width:100px}.eva-facturacion-cfdi_form-fkCfdiRelacionadaId{grid-area:fkCfdiRelacionadaId}.eva-facturacion-cfdi_form-fechaFactura{grid-area:fechaFactura}.eva-facturacion-cfdi_form-folioFiscal{grid-area:folioFiscal}.eva-facturacion-cfdi_form-fkTipoRelacionId{grid-area:fkTipoRelacionId}.eva-servicios_form{display:grid;grid-template-columns:repeat(12,minmax(0,1fr));grid-template-rows:repeat(6,auto);gap:16px 15px;grid-template-areas:"tipoRenglon tipoRenglon tipoRenglon sucursalAlm sucursalAlm sucursalAlm almacenAlm almacenAlm almacenAlm . . ." "id fkServicioId fkServicioId fkServicioId fkServicioId fkServicioId cantidad cantidad PrecioUnitario PrecioUnitario Descuento Descuento" "subtotal subtotal subtotal iva iva iva retencion retencion retencion total total total" "fkClaveProductoServicioId fkClaveProductoServicioId fkClaveProductoServicioId fkClaveProductoServicioId fkClaveProductoServicioId fkClaveProductoServicioId fkClaveUnidadId fkClaveUnidadId fkClaveUnidadId fkClaveUnidadId fkClaveUnidadId fkClaveUnidadId" "fkObjetoImpuestoId fkObjetoImpuestoId fkObjetoImpuestoId fkTasaIvaId fkTasaIvaId fkTasaIvaId fkRetencionIvaId fkRetencionIvaId fkRetencionIvaId fkRetencionIsrId fkRetencionIsrId fkRetencionIsrId" "obsRow obsRow obsRow obsRow obsRow obsRow obsRow obsRow obsRow obsRow obsRow obsRow"}.eva-servicios_form-tipoRenglon{grid-area:tipoRenglon}.eva-servicios_form-sucursalAlm{grid-area:sucursalAlm}.eva-servicios_form-almacenAlm{grid-area:almacenAlm}.eva-servicios_form-id{grid-area:id}.eva-servicios_form-fkServicioId{grid-area:fkServicioId}.eva-servicios_form-cantidad{grid-area:cantidad}.eva-servicios_form-PrecioUnitario{grid-area:PrecioUnitario}.eva-servicios_form-Descuento{grid-area:Descuento}.eva-servicios_form-subtotal{grid-area:subtotal}.eva-servicios_form-iva{grid-area:iva}.eva-servicios_form-retencion{grid-area:retencion}.eva-servicios_form-total{grid-area:total}.eva-servicios_form-fkClaveProductoServicioId{grid-area:fkClaveProductoServicioId}.eva-servicios_form-fkClaveUnidadId{grid-area:fkClaveUnidadId}.eva-servicios_form-fkObjetoImpuestoId{grid-area:fkObjetoImpuestoId}.eva-servicios_form-fkTasaIvaId{grid-area:fkTasaIvaId}.eva-servicios_form-fkRetencionIvaId{grid-area:fkRetencionIvaId}.eva-servicios_form-fkRetencionIsrId{grid-area:fkRetencionIsrId}.eva-servicios_form-ieps{flex:0 0 120px;min-width:0}.eva-servicios_form-ieps input{height:36px}.eva-servicios_form-obsRow{grid-area:obsRow;display:flex;align-items:flex-end;gap:12px;min-width:0}.eva-servicios_form-observaciones{flex:1 1 auto;min-width:0}.eva-servicios_form-observaciones input{height:36px}.eva-servicios_form input,.eva-servicios_form select,.eva-servicios_form textarea{width:100%;padding:8px;border:1px solid #ccc;border-radius:4px;box-sizing:border-box}.eva-servicios_form textarea{resize:vertical}.eva-servicios_form-checkObservaciones.eva-checkbox{flex:0 0 auto;flex-direction:row-reverse;justify-content:flex-end;align-items:center;gap:8px;height:36px;box-sizing:border-box;padding:0 14px;border:1px solid var(--dsn-border, #c9d4e3);border-radius:8px;background:var(--dsn-surface, #fff);white-space:nowrap;cursor:pointer;transition:border-color .15s,background .15s,box-shadow .15s}.eva-servicios_form-checkObservaciones.eva-checkbox:hover{border-color:color-mix(in srgb,var(--dsn-navy, #103a66) 45%,var(--dsn-border, #c9d4e3))}.eva-servicios_form-checkObservaciones.eva-checkbox .eva-checkbox_label{padding-bottom:0;font-size:12.5px;font-weight:600;color:var(--dsn-ink, #1a2432);-webkit-user-select:none;user-select:none}.eva-servicios_form-checkObservaciones.eva-checkbox .eva-checkbox_cbx{top:0;flex:0 0 auto;border-radius:4px}.eva-servicios_form-checkObservaciones.eva-checkbox input[type=checkbox]:checked~.eva-checkbox_cbx{background:var(--dsn-navy, #103a66)}.eva-servicios_form-checkObservaciones__on.eva-checkbox{border-color:var(--dsn-navy, #103a66);background:color-mix(in srgb,var(--dsn-navy, #103a66) 7%,var(--dsn-surface, #fff))}.eva-servicios_form-checkObservaciones__disabled.eva-checkbox{cursor:default;opacity:.75}@media (max-width: 640px){.eva-servicios_form-obsRow{flex-direction:column;align-items:stretch}.eva-servicios_form-checkObservaciones.eva-checkbox{align-self:flex-start}.eva-servicios_form-ieps{flex:0 0 auto}}.eva-facturacion-remisiones_form{display:grid;grid-auto-columns:1fr;grid-template-columns:1fr 1fr 1fr 1fr 1fr 1fr 1fr 1fr 1fr;grid-template-rows:1fr 1fr 1fr 1fr;gap:16px 15px;grid-template-areas:"Id Id FkRemisionId FkRemisionId FkRemisionId FechaSolicitud FechaSolicitud FechaSolicitud FechaSolicitud" "Remitente Remitente Remitente Remitente Destinatario Destinatario Destinatario Destinatario Destinatario" "Subtotal Subtotal Subtotal Iva Iva Retencion Retencion Total Total" "ViajeFacturaRemision ViajeFacturaRemision ViajeFacturaRemision ViajeFacturaRemision ViajeFacturaRemision ViajeFacturaRemision ViajeFacturaRemision ViajeFacturaRemision ViajeFacturaRemision"}.eva-facturacion-remisiones_form-Id{grid-area:Id;width:100px}.eva-facturacion-remisiones_form-FkRemisionId{grid-area:FkRemisionId}.eva-facturacion-remisiones_form-FechaSolicitud{grid-area:FechaSolicitud}.eva-facturacion-remisiones_form-Remitente{grid-area:Remitente}.eva-facturacion-remisiones_form-Destinatario{grid-area:Destinatario}.eva-facturacion-remisiones_form-Subtotal{grid-area:Subtotal}.eva-facturacion-remisiones_form-Iva{grid-area:Iva}.eva-facturacion-remisiones_form-Retencion{grid-area:Retencion}.eva-facturacion-remisiones_form-Total{grid-area:Total}.eva-facturacion-remisiones_form-ViajeFacturaRemision{grid-area:ViajeFacturaRemision}.eva-facturacion-pedidos_form{display:grid;grid-auto-columns:1fr;grid-template-columns:repeat(24,minmax(0,1fr));grid-template-rows:auto auto auto 1fr;gap:16px 15px;grid-template-areas:"FkPedidoId FkPedidoId FkPedidoId FechaSolicitud FechaSolicitud FechaSolicitud FechaSolicitud Contenedor1 Contenedor1 Contenedor1 Contenedor1 Contenedor2 Contenedor2 Contenedor2 Contenedor2 Referencia Referencia Referencia Referencia Referencia Referencia Referencia Referencia Referencia" "Remitente Remitente Remitente Remitente Remitente Remitente Remitente Remitente Remitente Remitente Remitente Remitente Destinatario Destinatario Destinatario Destinatario Destinatario Destinatario Destinatario Destinatario Destinatario Destinatario Destinatario Destinatario" "Subtotal Subtotal Subtotal Subtotal Subtotal Subtotal Iva Iva Iva Iva Iva Iva Retencion Retencion Retencion Retencion Retencion Retencion Total Total Total Total Total Total" "container container container container container container container container container container container container container container container container container container container container container container container container"}.eva-facturacion-pedidos_form-Id{grid-area:Id}.eva-facturacion-pedidos_form-FkPedidoId{grid-area:FkPedidoId}.eva-facturacion-pedidos_form-FechaSolicitud{grid-area:FechaSolicitud}.eva-facturacion-pedidos_form-FechaSolicitud .eva-input_input{width:100%;box-sizing:border-box;min-width:0}.eva-facturacion-pedidos_form-Remitente{grid-area:Remitente}.eva-facturacion-pedidos_form-Destinatario{grid-area:Destinatario}.eva-facturacion-pedidos_form-Contenedor1{grid-area:Contenedor1}.eva-facturacion-pedidos_form-Contenedor2{grid-area:Contenedor2}.eva-facturacion-pedidos_form-Referencia{grid-area:Referencia}.eva-facturacion-pedidos_form-Subtotal{grid-area:Subtotal}.eva-facturacion-pedidos_form-Iva{grid-area:Iva}.eva-facturacion-pedidos_form-Retencion{grid-area:Retencion}.eva-facturacion-pedidos_form-Total{grid-area:Total}.eva-facturacion-pedidos_form-container{grid-area:container;height:100%;min-height:200px}.eva-facturacion-pedidos_form-container-table{width:100%;display:grid;min-height:250px}.eva-addenda_form{display:grid;grid-auto-columns:1fr;grid-template-columns:1fr;grid-template-rows:1fr auto;gap:16px 15px;grid-template-areas:"folio version version noGuia noGuia tipoDocumento tipoDocumento fecha fecha" "ordenCompra ordenCompra referencia1 referencia1 referencia2 referencia2 plantaEntrega plantaEntrega plantaEntrega" "tipoCambio tipoCambio codigo codigo moneda moneda tipoDescuento tipoDescuento tipoDescuento" "descripcionDescuento descripcionDescuento descripcionDescuento importeDescuento importeDescuento importeDescuento importeSubtotal importeSubtotal importeSubtotal" "tipoTraslado tipoTraslado tipoTraslado tasaTipoTraslado tasaTipoTraslado tasaTipoTraslado importeTraslado importeTraslado importeTraslado" "tipoRetencion tipoRetencion tipoRetencion tasaRetencion tasaRetencion tasaRetencion importeRetencion importeRetencion importeRetencion" "importeTotal importeTotal importeTotal space space space space space space"}.eva-addenda_form-folio{grid-area:folio;width:100px}.eva-addenda_form-noGuia{grid-area:noGuia}.eva-addenda_form-version{grid-area:version}.eva-addenda_form-tipoDocumento{grid-area:tipoDocumento}.eva-addenda_form-fecha{grid-area:fecha}.eva-addenda_form-ordenCompra{grid-area:ordenCompra}.eva-addenda_form-referencia1{grid-area:referencia1}.eva-addenda_form-referencia2{grid-area:referencia2}.eva-addenda_form-moneda{grid-area:moneda}.eva-addenda_form-tipoCambio{grid-area:tipoCambio}.eva-addenda_form-codigo{grid-area:codigo}.eva-addenda_form-plantaEntrega{grid-area:plantaEntrega}.eva-addenda_form-tipoDescuento{grid-area:tipoDescuento}.eva-addenda_form-descripcionDescuento{grid-area:descripcionDescuento}.eva-addenda_form-importeDescuento{grid-area:importeDescuento}.eva-addenda_form-importeSubtotal{grid-area:importeSubtotal}.eva-addenda_form-tipoTraslado{grid-area:tipoTraslado}.eva-addenda_form-tasaTipoTraslado{grid-area:tasaTipoTraslado}.eva-addenda_form-importeTraslado{grid-area:importeTraslado}.eva-addenda_form-tipoRetencion{grid-area:tipoRetencion}.eva-addenda_form-tasaRetencion{grid-area:tasaRetencion}.eva-addenda_form-importeRetencion{grid-area:importeRetencion}.eva-addenda_form-importeTotal{grid-area:importeTotal}.eva-addenda_form-space{grid-area:space}.eva-cont_table-header_options-item_button.rf-on{background:var(--dsn-head-bg, #e6edf7);color:var(--dsn-navy, #103a66)}.eva-cont_table-header_options-item_button svg.rf-ico,.eva-cont_table-header_options-item_button svg.rf-ico *{fill:none!important;stroke:currentColor}.rf-ayuda{display:block;margin-top:4px;font-size:11px;color:var(--dsn-muted, #64748b)}.rf-lectura{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:10px;margin:0 0 10px}@media (max-width: 900px){.rf-lectura{grid-template-columns:minmax(0,1fr)}}.rf-card{background:var(--dsn-surface, #fff);border:1px solid var(--dsn-border, #c9d4e3);border-radius:12px;padding:10px 14px;display:flex;flex-direction:column;gap:8px;min-width:0}.rf-card_titulo{display:flex;justify-content:space-between;gap:8px;font-size:13px;font-weight:600;color:var(--dsn-ink, #1a2432)}.rf-card_titulo small{font-weight:400;font-size:12px;color:var(--dsn-muted, #64748b)}.rf-barra{display:flex;height:12px;border-radius:4px;overflow:hidden;background:var(--dsn-divider, #e2e8f0)}.rf-barra i{display:block;height:100%}.rf-leyenda{display:flex;flex-wrap:wrap;gap:4px 14px}.rf-leyenda button{border:0;background:transparent;padding:2px 0;font:inherit;font-size:12px;color:var(--dsn-ink, #475569);cursor:pointer;text-align:left}.rf-leyenda button:disabled{cursor:default}.rf-leyenda button:not(:disabled):hover{text-decoration:underline}.rf-dias{display:flex;align-items:flex-end;gap:3px;height:40px}.rf-dias i{flex:1 1 0;min-width:2px;border-radius:2px;background:var(--dsn-navy, #103a66)}.rf-dias i.is-cero{background:var(--dsn-divider, #e2e8f0)}.rf-vacio{font-size:12px;color:var(--dsn-muted, #64748b);padding:6px 0}.rf-vacio-grande{padding:24px 14px;text-align:center}.rf-link-viaje{display:flex;flex-direction:column;align-items:flex-start;gap:1px;border:0;background:transparent;padding:0;cursor:pointer;font:inherit;text-align:left}.rf-link-viaje b{font-size:13px;color:var(--dsn-blue, #2e6dd8)}.rf-link-viaje small{font-size:11px;color:var(--dsn-muted, #64748b)}.rf-link-viaje:hover b{text-decoration:underline}.rf-sin{font-size:13px;color:var(--dsn-muted, #94a3b8)}.rf-ver{height:30px;padding:0 10px;border-radius:8px;border:1px solid var(--dsn-border, #c9d4e3);background:var(--dsn-surface, #fff);color:var(--dsn-navy, #103a66);font:inherit;font-size:12px;font-weight:600;display:inline-flex;align-items:center;gap:6px;cursor:pointer}.rf-ver:hover{background:var(--dsn-hover-row, #ecf1f7)}.rf-grupos{background:var(--dsn-surface, #fff);border:1px solid var(--dsn-border, #c9d4e3);border-radius:12px;overflow-x:auto;font-size:13px;color:var(--dsn-ink, #1a2432)}.rf-g-fila{display:grid;grid-template-columns:44px minmax(240px,1fr) 90px 120px 130px 150px;align-items:center;min-width:820px}.rf-g-fila>span{padding:10px 8px}.rf-g-fila .num{text-align:right;font-variant-numeric:tabular-nums}.rf-g-fila.con-op{grid-template-columns:44px minmax(240px,1fr) 80px 80px 90px 100px 120px 130px 150px;min-width:1080px}.rf-g-head{background:var(--dsn-head-bg, #edf0f5);border-bottom:1px solid var(--dsn-border, #c9d4e3);font-size:11px;font-weight:600;letter-spacing:.4px;color:var(--dsn-muted, #64748b)}.rf-g-pie{background:var(--dsn-head-bg, #edf0f5);font-weight:700;color:var(--dsn-ink, #0e2747)}.rf-g{border-bottom:1px solid var(--dsn-divider, #e2e8f0)}.rf-g.is-open>.rf-g-fila{background:var(--dsn-hover-row, #f5f8fd)}.rf-g-btn{width:30px;height:30px;margin-left:7px;border-radius:8px;border:1px solid var(--dsn-border, #c9d4e3);background:var(--dsn-surface, #fff);color:var(--dsn-navy, #103a66);display:flex;align-items:center;justify-content:center;cursor:pointer}.rf-g-nombre{display:flex;flex-direction:column;gap:2px}.rf-g-nombre b{font-size:14px;color:var(--dsn-ink, #0e2747)}.rf-g-nombre small{font-size:11px;color:var(--dsn-muted, #64748b)}.rf-pkm{font-weight:600;color:var(--dsn-navy, #103a66)}.rf-total{font-weight:700;color:var(--dsn-ink, #0e2747)}.rf-part{display:flex;align-items:center;gap:8px}.rf-part i{flex-grow:1;height:8px;border-radius:4px;background:var(--dsn-divider, #e2e8f0);overflow:hidden;display:block}.rf-part em{display:block;height:100%;background:var(--dsn-navy, #103a66)}.rf-part small{width:34px;text-align:right;font-size:12px;color:var(--dsn-muted, #475569)}.rf-g-detalle{padding:0 14px 12px 58px}.rf-g-detalle table{width:100%;border-collapse:collapse;font-size:12px;border:1px solid var(--dsn-divider, #e2e8f0);border-radius:8px;overflow:hidden}.rf-g-detalle th{text-align:left;padding:7px 8px;background:var(--dsn-band, #f2f4f8);color:var(--dsn-muted, #64748b);font-weight:600}.rf-g-detalle td{padding:7px 8px;border-top:1px solid var(--dsn-divider, #e2e8f0)}.rf-g-detalle .num{text-align:right;font-variant-numeric:tabular-nums}.rf-g-detalle .rf-cli{max-width:280px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.rf-g-detalle tr.is-cancelada td{color:var(--dsn-muted, #94a3b8);text-decoration:line-through}.rf-link{border:0;background:transparent;padding:0;font:inherit;font-weight:600;color:var(--dsn-blue, #2e6dd8);cursor:pointer}.rf-link:hover{text-decoration:underline}.rf-link--celda{font-weight:400;text-decoration:underline;text-underline-offset:2px}.eva-ComplementoPago_form{display:grid;grid-auto-columns:1fr;grid-template-columns:repeat(24,1fr);gap:16px 15px;grid-template-areas:"Id FkEmpresaId FkEmpresaId FkEmpresaId FkEmpresaId FkEmpresaId FkEmpresaId FkClienteId FkClienteId FkClienteId FkClienteId FkClienteId FkClienteId FkClienteId FkClienteId FkClienteId FechaComplementoPago FechaComplementoPago FechaComplementoPago FechaComplementoPago FkIngresoId FkIngresoId FkIngresoId FkIngresoId" "FkMetodoPagoId FkMetodoPagoId FkMetodoPagoId FkMetodoPagoId FkUsoCfdiId FkUsoCfdiId FkUsoCfdiId FkUsoCfdiId FkMonedaId FkMonedaId FkMonedaId FkMonedaId TipoCambio TipoCambio TipoCambio TipoCambio FkFormaPagoId FkFormaPagoId FkFormaPagoId FkFormaPagoId Referencias Referencias Referencias Referencias" "FolioFiscal FolioFiscal FolioFiscal FolioFiscal FolioFiscal FolioFiscal FechaTimbrado FechaTimbrado FechaTimbrado FechaTimbrado FechaTimbrado FechaTimbrado FechaCancelado FechaCancelado FechaCancelado FechaCancelado FechaCancelado FechaCancelado Observaciones Observaciones Observaciones Observaciones Observaciones Observaciones"}.eva-ComplementoPago_form-Id{grid-area:Id}.eva-ComplementoPago_form-FkSerieDocumentosId{grid-area:FkSerieDocumentosId}.eva-ComplementoPago_form-FechaComplementoPago{grid-area:FechaComplementoPago}.eva-ComplementoPago_form-FkClienteId{grid-area:FkClienteId}.eva-ComplementoPago_form-FkIngresoId{grid-area:FkIngresoId}.eva-ComplementoPago_form-FkMonedaId{grid-area:FkMonedaId}.eva-ComplementoPago_form-FolioFiscal{grid-area:FolioFiscal}.eva-ComplementoPago_form-FechaTimbrado{grid-area:FechaTimbrado}.eva-ComplementoPago_form-FechaCancelado{grid-area:FechaCancelado}.eva-ComplementoPago_form-FkMetodoPagoId{grid-area:FkMetodoPagoId}.eva-ComplementoPago_form-FkUsoCfdiId{grid-area:FkUsoCfdiId}.eva-ComplementoPago_form-FkFormaPagoId{grid-area:FkFormaPagoId}.eva-ComplementoPago_form-Referencias{grid-area:Referencias}.eva-ComplementoPago_form-Observaciones{grid-area:Observaciones}.eva-ComplementoPago_form-TipoCambio{grid-area:TipoCambio}.eva-ComplementoPago_form-FkEmpresaId{grid-area:FkEmpresaId}.eva-ComplementoPago_totales{display:grid;grid-template-columns:repeat(12,1fr);gap:16px 15px;grid-template-areas:"Importe Importe Importe Aplicado Aplicado Aplicado Saldo Saldo Saldo Ajuste Ajuste Ajuste"}.eva-ComplementoPago_totales-Importe{grid-area:Importe}.eva-ComplementoPago_totales-Aplicado{grid-area:Aplicado}.eva-ComplementoPago_totales-Saldo{grid-area:Saldo}.eva-ComplementoPago_totales-Ajuste{grid-area:Ajuste}.eva-ComplementoPago_interno{margin:0 0 10px;padding:8px 12px;border-radius:8px;background:#e8eefb;color:#1f4fa8;font-size:.85rem}.eva-NotasCargo_form{display:grid;grid-template-columns:repeat(24,minmax(0,1fr));gap:16px 15px;grid-template-areas:"Id Id FkEmpresaId FkEmpresaId FkEmpresaId FkEmpresaId FkEmpresaId FkEmpresaId FechaNotaCargo FechaNotaCargo FechaNotaCargo FkClienteId FkClienteId FkClienteId FkClienteId FkClienteId FkClienteId FkClienteId FkClienteId RfcCliente RfcCliente RfcCliente RfcCliente RfcCliente" "FkMonedaId FkMonedaId FkMonedaId TipoCambio TipoCambio FolioFiscal FolioFiscal FolioFiscal FolioFiscal FolioFiscal FolioFiscal FolioFiscal FolioFiscal FolioFiscal FechaTimbrado FechaTimbrado FechaTimbrado FechaTimbrado FechaTimbrado FechaCancelado FechaCancelado FechaCancelado FechaCancelado FechaCancelado" "FkUsoCfdiId FkUsoCfdiId FkUsoCfdiId FkUsoCfdiId FkUsoCfdiId FkMetodoPagoId FkMetodoPagoId FkMetodoPagoId FkMetodoPagoId FkMetodoPagoId FkFormaPagoId FkFormaPagoId FkFormaPagoId FkFormaPagoId FkFormaPagoId Referencias Referencias Referencias Referencias Observaciones Observaciones Observaciones Observaciones Observaciones" "Subtotal Subtotal Subtotal Subtotal Iva Iva Iva Iva Retencion Retencion Retencion Retencion Total Total Total Total Aplicado Aplicado Aplicado Aplicado Saldo Saldo Saldo Saldo"}.eva-NotasCargo_form>*{min-width:0}.eva-NotasCargo_form-Id{grid-area:Id}.eva-NotasCargo_form-FkEmpresaId{grid-area:FkEmpresaId}.eva-NotasCargo_form-FechaNotaCargo{grid-area:FechaNotaCargo}.eva-NotasCargo_form-FkClienteId{grid-area:FkClienteId}.eva-NotasCargo_form-RfcCliente{grid-area:RfcCliente}.eva-NotasCargo_form-FkMonedaId{grid-area:FkMonedaId}.eva-NotasCargo_form-TipoCambio{grid-area:TipoCambio}.eva-NotasCargo_form-FolioFiscal{grid-area:FolioFiscal}.eva-NotasCargo_form-FechaTimbrado{grid-area:FechaTimbrado}.eva-NotasCargo_form-FechaCancelado{grid-area:FechaCancelado}.eva-NotasCargo_form-FkUsoCfdiId{grid-area:FkUsoCfdiId}.eva-NotasCargo_form-FkMetodoPagoId{grid-area:FkMetodoPagoId}.eva-NotasCargo_form-FkFormaPagoId{grid-area:FkFormaPagoId}.eva-NotasCargo_form-Referencias{grid-area:Referencias}.eva-NotasCargo_form-Observaciones{grid-area:Observaciones}.eva-NotasCargo_form-Subtotal{grid-area:Subtotal}.eva-NotasCargo_form-Iva{grid-area:Iva}.eva-NotasCargo_form-Retencion{grid-area:Retencion}.eva-NotasCargo_form-Total{grid-area:Total}.eva-NotasCargo_form-Aplicado{grid-area:Aplicado}.eva-NotasCargo_form-Saldo{grid-area:Saldo}.eva-tabla-notacargo-conceptos{height:100%;overflow:auto}.eva-tabla-notacargo-conceptos_form{display:grid;grid-auto-columns:1fr;grid-template-columns:1fr 1fr 1fr 1fr 1fr 1fr 1fr 1fr 1fr;grid-template-rows:1fr 1fr 1fr 1fr 1fr;gap:16px 15px;grid-template-areas:"space space space space space space space space btnNew" "table table table table table table table table table" "table table table table table table table table table" "table table table table table table table table table" "table table table table table table table table table"}.eva-tabla-notacargo-conceptos_form-limiteCredito{grid-area:limiteCredito}.eva-tabla-notacargo-conceptos_form-diasCredito{grid-area:diasCredito}.eva-tabla-notacargo-conceptos_form-limiteDocumentoVencido{grid-area:limiteDocumentoVencido}.eva-tabla-notacargo-conceptos_form-correosPago{grid-area:correosPago}.eva-tabla-notacargo-conceptos_form-space{grid-area:space}.eva-tabla-notacargo-conceptos_form-btnNew{grid-area:btnNew}.eva-tabla-notacargo-conceptos_form-table{grid-area:table;width:100%;min-height:200px}.eva-tabla-notacargo-conceptos_form.is-solo-lectura{grid-template-rows:1fr 1fr 1fr 1fr;grid-template-areas:"table table table table table table table table table" "table table table table table table table table table" "table table table table table table table table table" "table table table table table table table table table"}.eva-tabla-notacargo-cfdi{height:100%;overflow:auto}.eva-tabla-notacargo-cfdi_form{display:grid;grid-auto-columns:1fr;grid-template-columns:1fr 1fr 1fr 1fr 1fr 1fr 1fr 1fr 1fr;grid-template-rows:1fr 1fr 1fr 1fr 1fr;gap:16px 15px;grid-template-areas:"space space space space space space space space btnNew" "table table table table table table table table table" "table table table table table table table table table" "table table table table table table table table table" "table table table table table table table table table"}.eva-tabla-notacargo-cfdi_form-limiteCredito{grid-area:limiteCredito}.eva-tabla-notacargo-cfdi_form-diasCredito{grid-area:diasCredito}.eva-tabla-notacargo-cfdi_form-limiteDocumentoVencido{grid-area:limiteDocumentoVencido}.eva-tabla-notacargo-cfdi_form-correosPago{grid-area:correosPago}.eva-tabla-notacargo-cfdi_form-space{grid-area:space}.eva-tabla-notacargo-cfdi_form-btnNew{grid-area:btnNew}.eva-tabla-notacargo-cfdi_form-table{grid-area:table;width:100%;min-height:200px}.eva-tabla-notacargo-cfdi_form.is-solo-lectura{grid-template-rows:1fr 1fr 1fr 1fr;grid-template-areas:"table table table table table table table table table" "table table table table table table table table table" "table table table table table table table table table" "table table table table table table table table table"}.eva-NotasCredito_form{display:grid;grid-auto-columns:1fr;grid-template-columns:repeat(24,1fr);gap:16px 15px;grid-template-areas:"Id Id Id FkEmpresaId FkEmpresaId FkEmpresaId FkEmpresaId FkEmpresaId FkEmpresaId FkClienteId FkClienteId FkClienteId FkClienteId FkClienteId FkClienteId FkClienteId FkClienteId FechaNotaCredito FechaNotaCredito FechaNotaCredito Referencias Referencias Referencias Referencias" "FkMonedaId FkMonedaId FkMonedaId FkMonedaId TipoCambio TipoCambio FolioFiscal FolioFiscal FolioFiscal FolioFiscal FolioFiscal FolioFiscal FolioFiscal FolioFiscal FechaTimbrado FechaTimbrado FechaTimbrado FechaTimbrado FechaTimbrado FechaCancelado FechaCancelado FechaCancelado FechaCancelado FechaCancelado" "FkUsoCfdiId FkUsoCfdiId FkUsoCfdiId FkUsoCfdiId FkUsoCfdiId FkMetodoPagoId FkMetodoPagoId FkMetodoPagoId FkMetodoPagoId FkMetodoPagoId FkFormaPagoId FkFormaPagoId FkFormaPagoId FkFormaPagoId FkFormaPagoId Observaciones Observaciones Observaciones Observaciones Observaciones Observaciones Observaciones Observaciones Observaciones" "Subtotal Subtotal Subtotal Subtotal Iva Iva Iva Iva Retencion Retencion Retencion Retencion Total Total Total Total Aplicado Aplicado Aplicado Aplicado Saldo Saldo Saldo Saldo"}.eva-NotasCredito_form-Id{grid-area:Id}.eva-NotasCredito_form-FkEmpresaId{grid-area:FkEmpresaId}.eva-NotasCredito_form-FkSerieDocumentosId{grid-area:FkSerieDocumentosId}.eva-NotasCredito_form-FechaNotaCredito{grid-area:FechaNotaCredito}.eva-NotasCredito_form-FkClienteId{grid-area:FkClienteId}.eva-NotasCredito_form-FkMonedaId{grid-area:FkMonedaId}.eva-NotasCredito_form-FolioFiscal{grid-area:FolioFiscal}.eva-NotasCredito_form-FechaTimbrado{grid-area:FechaTimbrado}.eva-NotasCredito_form-FechaCancelado{grid-area:FechaCancelado}.eva-NotasCredito_form-FkMetodoPagoId{grid-area:FkMetodoPagoId}.eva-NotasCredito_form-FkUsoCfdiId{grid-area:FkUsoCfdiId}.eva-NotasCredito_form-FkFormaPagoId{grid-area:FkFormaPagoId}.eva-NotasCredito_form-Referencias{grid-area:Referencias}.eva-NotasCredito_form-Observaciones{grid-area:Observaciones}.eva-NotasCredito_form-TipoCambio{grid-area:TipoCambio;min-width:0}.eva-NotasCredito_form-Subtotal{grid-area:Subtotal}.eva-NotasCredito_form-Iva{grid-area:Iva}.eva-NotasCredito_form-Retencion{grid-area:Retencion}.eva-NotasCredito_form-Total{grid-area:Total}.eva-NotasCredito_form-Saldo{grid-area:Saldo}.eva-NotasCredito_form-Aplicado{grid-area:Aplicado}.eva-tabla-notacredito-conceptos{height:100%;overflow:auto}.eva-tabla-notacredito-conceptos_form{display:grid;grid-auto-columns:1fr;grid-template-columns:1fr 1fr 1fr 1fr 1fr 1fr 1fr 1fr 1fr;grid-template-rows:1fr 1fr 1fr 1fr 1fr;gap:16px 15px;grid-template-areas:"space space space space space space space space btnNew" "table table table table table table table table table" "table table table table table table table table table" "table table table table table table table table table" "table table table table table table table table table"}.eva-tabla-notacredito-conceptos_form-limiteCredito{grid-area:limiteCredito}.eva-tabla-notacredito-conceptos_form-diasCredito{grid-area:diasCredito}.eva-tabla-notacredito-conceptos_form-limiteDocumentoVencido{grid-area:limiteDocumentoVencido}.eva-tabla-notacredito-conceptos_form-correosPago{grid-area:correosPago}.eva-tabla-notacredito-conceptos_form-space{grid-area:space}.eva-tabla-notacredito-conceptos_form-btnNew{grid-area:btnNew}.eva-tabla-notacredito-conceptos_form-table{grid-area:table;width:100%;min-height:200px}.eva-tabla-notacredito-conceptos_form.is-solo-lectura{grid-template-rows:1fr 1fr 1fr 1fr;grid-template-areas:"table table table table table table table table table" "table table table table table table table table table" "table table table table table table table table table" "table table table table table table table table table"}.eva-tabla-notacredito-cfdi{height:100%;overflow:auto}.eva-tabla-notacredito-cfdi_form{display:grid;grid-auto-columns:1fr;grid-template-columns:1fr 1fr 1fr 1fr 1fr 1fr 1fr 1fr 1fr;grid-template-rows:1fr 1fr 1fr 1fr 1fr;gap:16px 15px;grid-template-areas:"space space space space space space space space btnNew" "table table table table table table table table table" "table table table table table table table table table" "table table table table table table table table table" "table table table table table table table table table"}.eva-tabla-notacredito-cfdi_form-limiteCredito{grid-area:limiteCredito}.eva-tabla-notacredito-cfdi_form-diasCredito{grid-area:diasCredito}.eva-tabla-notacredito-cfdi_form-limiteDocumentoVencido{grid-area:limiteDocumentoVencido}.eva-tabla-notacredito-cfdi_form-correosPago{grid-area:correosPago}.eva-tabla-notacredito-cfdi_form-space{grid-area:space}.eva-tabla-notacredito-cfdi_form-btnNew{grid-area:btnNew}.eva-tabla-notacredito-cfdi_form-table{grid-area:table;width:100%;min-height:200px}.eva-tabla-notacredito-cfdi_form.is-solo-lectura{grid-template-rows:1fr 1fr 1fr 1fr;grid-template-areas:"table table table table table table table table table" "table table table table table table table table table" "table table table table table table table table table" "table table table table table table table table table"}.eva-tabla--cfdi{height:100%;overflow:auto}.eva-tabla--cfdi_form{display:grid;grid-auto-columns:1fr;grid-template-columns:1fr 1fr 1fr 1fr 1fr 1fr 1fr 1fr 1fr;grid-template-rows:1fr 1fr 1fr 1fr 1fr;gap:16px 15px;grid-template-areas:"table table table table table table table table table" "table table table table table table table table table" "table table table table table table table table table" "table table table table table table table table table"}.eva-tabla--cfdi_form-limiteCredito{grid-area:limiteCredito}.eva-tabla--cfdi_form-diasCredito{grid-area:diasCredito}.eva-tabla--cfdi_form-limiteDocumentoVencido{grid-area:limiteDocumentoVencido}.eva-tabla--cfdi_form-correosPago{grid-area:correosPago}.eva-tabla--cfdi_form-table{grid-area:table;width:100%;min-height:200px}.eva-tabla-cp-asociadas,.eva-tabla-cp-asociadas-table{width:100%}.eva-factura-detalle{display:grid;grid-template-columns:1fr 1fr;gap:12px 24px;padding:6px 4px;min-width:460px}.eva-factura-detalle>div{display:flex;flex-direction:column;gap:2px}.eva-factura-detalle>div.full{grid-column:1/-1}.eva-factura-detalle>div span{font-size:11px;text-transform:uppercase;letter-spacing:.04em;color:#64748b;font-weight:600}.eva-factura-detalle>div b{font-size:14px;color:#0e2747;font-variant-numeric:tabular-nums}.eva-factura-detalle>div b.uuid{font-family:ui-monospace,Menlo,monospace;font-size:12.5px;word-break:break-all}.eva-factura-asociadas_form{display:grid;grid-auto-columns:1fr;grid-template-columns:1fr 1fr 1fr 1fr 1fr 1fr 1fr 1fr 1fr;grid-template-rows:1fr 1fr;gap:16px 15px;grid-template-areas:"id fkFacturaId fkFacturaId fechaFactura fechaFactura folioFiscal folioFiscal folioFiscal folioFiscal" "fkMonedaId fkMonedaId fkMonedaId tipoCambio tipoCambio tipoCambio total total total" "aplicado aplicado aplicado saldo saldo saldo ajuste ajuste ajuste" "aplicado aplicado aplicado saldo saldo saldo ajuste ajuste ajuste" "saldoI saldoI saldoI importeMp importeMp importeMp equivalencia equivalencia equivalencia"}.eva-factura-asociadas_form-id{grid-area:id;width:100px}.eva-factura-asociadas_form-fkFacturaId{grid-area:fkFacturaId}.eva-factura-asociadas_form-fechaFactura{grid-area:fechaFactura}.eva-factura-asociadas_form-folioFiscal{grid-area:folioFiscal}.eva-factura-asociadas_form-fkMonedaId{grid-area:fkMonedaId}.eva-factura-asociadas_form-aplicado{grid-area:aplicado}.eva-factura-asociadas_form-tipoCambio{grid-area:tipoCambio}.eva-factura-asociadas_form-total{grid-area:total}.eva-factura-asociadas_form-saldo{grid-area:saldo}.eva-factura-asociadas_form-ajuste{grid-area:ajuste}.eva-factura-asociadas_form-saldoI{grid-area:saldoI}.eva-factura-asociadas_form-importeMp{grid-area:importeMp}.eva-factura-asociadas_form-equivalencia{grid-area:equivalencia}.eva-tabla-complemento-pago__facturas-pendientes{height:100%;overflow:auto;display:grid;grid-auto-columns:1fr;grid-template-columns:1fr 1fr 1fr 1fr 1fr 1fr 1fr 1fr 1fr;grid-template-rows:auto 1fr;gap:16px;grid-template-areas:". . . search search search . . ." "table table table table table table table table table"}.eva-tabla-complemento-pago__facturas-pendientes__search{grid-area:search}.eva-tabla-complemento-pago__facturas-pendientes__table{grid-area:table;min-height:200px}.eva-notacredito-conceptos_form{display:grid;grid-auto-columns:1fr;grid-template-columns:1fr 1fr 1fr 1fr 1fr 1fr 1fr 1fr 1fr;grid-template-rows:1fr 1fr 1fr 1fr;gap:16px 15px;grid-template-areas:"id fkNotaCreditoConceptoId fkNotaCreditoConceptoId fkNotaCreditoConceptoId fkNotaCreditoConceptoId subtotal subtotal iva iva" "retencion retencion total total total fkObjetoImpuestoId fkObjetoImpuestoId fkObjetoImpuestoId fkObjetoImpuestoId" "fkTasaIvaId fkTasaIvaId fkTasaIvaId fkRetencionIvaId fkRetencionIvaId fkRetencionIvaId fkRetencionIsrId fkRetencionIsrId fkRetencionIsrId" "fkClaveUnidadId fkClaveUnidadId fkClaveUnidadId fkClaveProductoServicioId fkClaveProductoServicioId fkClaveProductoServicioId fkClaveProductoServicioId fkClaveProductoServicioId fkClaveProductoServicioId"}.eva-notacredito-conceptos_form-id{grid-area:id;width:100px}.eva-notacredito-conceptos_form-fkNotaCreditoConceptoId{grid-area:fkNotaCreditoConceptoId}.eva-notacredito-conceptos_form-subtotal{grid-area:subtotal}.eva-notacredito-conceptos_form-iva{grid-area:iva}.eva-notacredito-conceptos_form-retencion{grid-area:retencion}.eva-notacredito-conceptos_form-total{grid-area:total}.eva-notacredito-conceptos_form-fkObjetoImpuestoId{grid-area:fkObjetoImpuestoId}.eva-notacredito-conceptos_form-fkClaveProductoServicioId{grid-area:fkClaveProductoServicioId}.eva-notacredito-conceptos_form-fkClaveUnidadId{grid-area:fkClaveUnidadId}.eva-notacredito-conceptos_form-fkTasaIvaId{grid-area:fkTasaIvaId}.eva-notacredito-conceptos_form-fkRetencionIvaId{grid-area:fkRetencionIvaId}.eva-notacredito-conceptos_form-fkRetencionIsrId{grid-area:fkRetencionIsrId}.eva-notacredito-factura_form{display:grid;grid-auto-columns:1fr;grid-template-columns:1fr 1fr 1fr 1fr 1fr 1fr 1fr 1fr 1fr 1fr;grid-template-rows:1fr 1fr;gap:16px 15px;grid-template-areas:"fkFacturaId fkFacturaId saldo saldo total total fechaFactura fechaFactura aplicado aplicado" "folioFiscal folioFiscal folioFiscal folioFiscal fkTipoRelacionId fkTipoRelacionId fkTipoRelacionId fkTipoRelacionId fkTipoRelacionId fkTipoRelacionId"}.eva-notacredito-factura_form-saldo{grid-area:saldo}.eva-notacredito-factura_form-total{grid-area:total}.eva-notacredito-factura_form-fkFacturaId{grid-area:fkFacturaId;min-width:210px}.eva-notacredito-factura_form-fechaFactura{grid-area:fechaFactura;min-width:190px}.eva-notacredito-factura_form-folioFiscal{grid-area:folioFiscal;min-width:290px}.eva-notacredito-factura_form-fkTipoRelacionId{grid-area:fkTipoRelacionId}.eva-notacredito-factura_form-aplicado{grid-area:aplicado}.eva-notacargo-conceptos_form{display:grid;grid-auto-columns:1fr;grid-template-columns:1fr 1fr 1fr 1fr 1fr 1fr 1fr 1fr 1fr;grid-template-rows:1fr 1fr 1fr 1fr;gap:16px 15px;grid-template-areas:"id fkNotaCargoConceptoId fkNotaCargoConceptoId fkNotaCargoConceptoId fkNotaCargoConceptoId subtotal subtotal iva iva" "retencion retencion total total total fkObjetoImpuestoId fkObjetoImpuestoId fkObjetoImpuestoId fkObjetoImpuestoId" "fkTasaIvaId fkTasaIvaId fkTasaIvaId fkRetencionIvaId fkRetencionIvaId fkRetencionIvaId fkClaveUnidadId fkClaveUnidadId fkClaveUnidadId" "fkClaveProductoServicioId fkClaveProductoServicioId fkClaveProductoServicioId fkClaveProductoServicioId fkClaveProductoServicioId fkClaveProductoServicioId fkClaveProductoServicioId fkClaveProductoServicioId fkClaveProductoServicioId"}.eva-notacargo-conceptos_form-id{grid-area:id;width:100px}.eva-notacargo-conceptos_form-fkNotaCargoConceptoId{grid-area:fkNotaCargoConceptoId}.eva-notacargo-conceptos_form-subtotal{grid-area:subtotal}.eva-notacargo-conceptos_form-iva{grid-area:iva}.eva-notacargo-conceptos_form-retencion{grid-area:retencion}.eva-notacargo-conceptos_form-total{grid-area:total}.eva-notacargo-conceptos_form-fkObjetoImpuestoId{grid-area:fkObjetoImpuestoId}.eva-notacargo-conceptos_form-fkClaveProductoServicioId{grid-area:fkClaveProductoServicioId}.eva-notacargo-conceptos_form-fkClaveUnidadId{grid-area:fkClaveUnidadId}.eva-notacargo-conceptos_form-fkTasaIvaId{grid-area:fkTasaIvaId}.eva-notacargo-conceptos_form-fkRetencionIvaId{grid-area:fkRetencionIvaId}.eva-notacargo-factura_form{display:grid;grid-auto-columns:1fr;grid-template-columns:1fr 1fr 1fr 1fr 1fr 1fr 1fr 1fr 1fr 1fr;grid-template-rows:1fr 1fr;gap:16px 15px;grid-template-areas:"fkFacturaId fkFacturaId saldo saldo total total fechaFactura fechaFactura aplicado aplicado" "folioFiscal folioFiscal folioFiscal folioFiscal fkTipoRelacionId fkTipoRelacionId fkTipoRelacionId fkTipoRelacionId fkTipoRelacionId fkTipoRelacionId"}.eva-notacargo-factura_form-saldo{grid-area:saldo}.eva-notacargo-factura_form-total{grid-area:total}.eva-notacargo-factura_form-fkFacturaId{grid-area:fkFacturaId;min-width:210px}.eva-notacargo-factura_form-fechaFactura{grid-area:fechaFactura;min-width:190px}.eva-notacargo-factura_form-folioFiscal{grid-area:folioFiscal;min-width:290px}.eva-notacargo-factura_form-fkTipoRelacionId{grid-area:fkTipoRelacionId}.eva-notacargo-factura_form-aplicado{grid-area:aplicado}:root{--edc-surface: var(--dsn-surface, #ffffff);--edc-ink: var(--dsn-ink, #1a2432);--edc-muted: var(--dsn-muted, #64748b);--edc-line: var(--dsn-border, #c9d4e3);--edc-line-soft: var(--dsn-divider, #e2e8f0);--edc-head: var(--dsn-head-bg, #edf0f5);--edc-band: var(--dsn-band, #f2f4f8);--edc-hover: var(--dsn-hover-row, #ecf1f7);--edc-zebra: #fbfcfe;--edc-open: #eaf1fb;--edc-accent: var(--dsn-navy, #103a66);--edc-link: var(--dsn-blue, #2e6dd8);--edc-fin-bg: var(--dsn-navy, #103a66);--edc-fin-ink: #ffffff;--edc-fin-sub: rgba(255, 255, 255, .75);--edc-ok: #1f8a5b;--edc-err: #b42318;--edc-op: #94a3b8;--edc-backdrop: rgba(14, 39, 71, .5);--edc-shadow: 0 6px 22px rgba(14, 39, 71, .07);--edc-win-bg: #eef2f7;--edc-win-head: var(--dsn-navy, #103a66);--edc-warn-bg: #fffaf0;--edc-warn-line: #f3d9a8;--edc-warn-ink: #8a5a00;--edc-foco: #fff4d6;--edc-rel: #e7f0ff;--edc-chip: #eef2f7;--edc-chip-ink: #475569;--edc-chip-ok: #e3f4ef;--edc-chip-ok-ink: #0b6b5c;--edc-chip-err: #fde8e6;--edc-chip-err-ink: #b42318;--edc-chip-warn: #fdf1dc;--edc-chip-warn-ink: #8a5a00;--edc-traza-bg: #0e2747;--edc-traza-link: #9cc3ff;--edc-seg-cobrar: #103a66;--edc-seg-favor: #1f8a5b;--edc-seg-cero: #94a3b8}:root[data-design=nuevo][data-mode=oscuro]{--edc-zebra: rgba(255, 255, 255, .02);--edc-open: #1c2f4d;--edc-link: #7fb0ec;--edc-fin-bg: #1f4a80;--edc-fin-sub: rgba(233, 240, 248, .7);--edc-ok: #4fc995;--edc-err: #ff8a80;--edc-op: #5f7392;--edc-backdrop: rgba(3, 8, 16, .7);--edc-shadow: 0 6px 22px rgba(0, 0, 0, .35);--edc-win-bg: #0f1c30;--edc-win-head: #1d2c47;--edc-warn-bg: rgba(240, 176, 0, .08);--edc-warn-line: rgba(240, 176, 0, .35);--edc-warn-ink: #f0c060;--edc-foco: rgba(240, 180, 41, .2);--edc-rel: rgba(91, 142, 224, .24);--edc-chip: rgba(255, 255, 255, .07);--edc-chip-ink: #a8b8cc;--edc-chip-ok: rgba(47, 168, 118, .18);--edc-chip-ok-ink: #5fd0a8;--edc-chip-err: rgba(224, 93, 93, .18);--edc-chip-err-ink: #ff9a90;--edc-chip-warn: rgba(240, 176, 0, .15);--edc-chip-warn-ink: #f0c060;--edc-traza-bg: #1d3a63;--edc-traza-link: #b7d3ff;--edc-seg-cobrar: #5b9bd8;--edc-seg-favor: #4fc995;--edc-seg-cero: #6b7f9c}@media (prefers-color-scheme: dark){:root[data-design=nuevo][data-mode=auto]{--edc-zebra: rgba(255, 255, 255, .02);--edc-open: #1c2f4d;--edc-link: #7fb0ec;--edc-fin-bg: #1f4a80;--edc-fin-sub: rgba(233, 240, 248, .7);--edc-ok: #4fc995;--edc-err: #ff8a80;--edc-op: #5f7392;--edc-backdrop: rgba(3, 8, 16, .7);--edc-shadow: 0 6px 22px rgba(0, 0, 0, .35);--edc-win-bg: #0f1c30;--edc-win-head: #1d2c47;--edc-warn-bg: rgba(240, 176, 0, .08);--edc-warn-line: rgba(240, 176, 0, .35);--edc-warn-ink: #f0c060;--edc-foco: rgba(240, 180, 41, .2);--edc-rel: rgba(91, 142, 224, .24);--edc-chip: rgba(255, 255, 255, .07);--edc-chip-ink: #a8b8cc;--edc-chip-ok: rgba(47, 168, 118, .18);--edc-chip-ok-ink: #5fd0a8;--edc-chip-err: rgba(224, 93, 93, .18);--edc-chip-err-ink: #ff9a90;--edc-chip-warn: rgba(240, 176, 0, .15);--edc-chip-warn-ink: #f0c060;--edc-traza-bg: #1d3a63;--edc-traza-link: #b7d3ff;--edc-seg-cobrar: #5b9bd8;--edc-seg-favor: #4fc995;--edc-seg-cero: #6b7f9c}}.edc-resumen{border:1px solid var(--edc-line);border-radius:12px;background:var(--edc-surface);overflow:hidden}.edc-resumen_fila{display:grid;grid-template-columns:minmax(220px,1fr) repeat(3,minmax(110px,150px)) minmax(150px,190px) 84px;align-items:center;gap:12px;width:100%;padding:10px 16px;border:0;border-top:1px solid var(--edc-line-soft);background:transparent;color:var(--edc-ink);font:inherit;font-size:13px;text-align:left}.edc-resumen_fila .num{text-align:right;font-variant-numeric:tabular-nums}.edc-resumen_fila .is-abono{color:var(--edc-ok)}.edc-resumen_head{border-top:0;background:var(--edc-head);font-size:11px;font-weight:700;letter-spacing:.04em;text-transform:uppercase;color:var(--edc-muted)}.edc-resumen_pie{font-weight:700;background:var(--edc-head)}.edc-resumen_cli{display:flex;flex-direction:row;align-items:center;gap:10px;min-width:0}.edc-resumen_cli>span:last-child{display:flex;flex-direction:column;min-width:0}.edc-resumen_cli b{font-weight:600;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.edc-resumen_cli small{font-size:11.5px;color:var(--edc-muted)}.edc-resumen_fin{display:flex;flex-direction:column;align-items:flex-end;gap:4px}.edc-resumen_fin b{font-weight:700}.edc-resumen_fin b.is-favor{color:var(--edc-ok)}.edc-resumen_fin i{width:100%;height:4px;border-radius:2px;background:var(--edc-band);overflow:hidden;display:flex;justify-content:flex-end}.edc-resumen_fin em{display:block;height:100%;border-radius:2px}.edc-resumen_flecha{flex:none;width:14px;color:var(--edc-accent);font-size:13px}.edc-resumen_grupo{border-top:1px solid var(--edc-line-soft)}.edc-resumen_grupo>.edc-resumen_fila{border-top:0;box-shadow:inset 3px 0 0 var(--seg, transparent)}.edc-resumen_grupo:nth-child(2n)>.edc-resumen_fila.is-clic{background:var(--edc-zebra)}.edc-resumen_fila.is-clic{cursor:pointer;transition:background-color .12s}.edc-resumen_fila.is-clic:focus-visible{outline:2px solid var(--edc-link);outline-offset:-2px}.edc-resumen_grupo>.edc-resumen_fila.is-clic:hover{background:var(--edc-hover)}.edc-resumen_grupo.is-open>.edc-resumen_fila{background:var(--edc-open)}.edc-seg{display:flex;align-items:center;justify-content:space-between;gap:10px;padding:9px 16px;background:var(--edc-band);border-top:1px solid var(--edc-line)}.edc-seg span{display:flex;align-items:center;gap:8px;font-size:12px;font-weight:700;letter-spacing:.03em;text-transform:uppercase;color:var(--edc-ink)}.edc-seg i{width:10px;height:10px;border-radius:3px}.edc-seg small{font-size:12px;font-weight:600;color:var(--edc-muted);font-variant-numeric:tabular-nums}.edc-avatar{flex:none;display:inline-flex;align-items:center;justify-content:center;width:32px;height:32px;border-radius:50%;background:color-mix(in srgb,var(--seg, var(--edc-accent)) 16%,var(--edc-surface));color:var(--seg, var(--edc-accent));font-size:11.5px;font-weight:800;letter-spacing:.02em}.edc-rapida{padding:4px 16px 14px 40px;background:var(--edc-zebra)}.edc-rapida .edc-libro{font-size:12.5px}.edc-rapida .edc-libro tr.is-cancel td:nth-child(4),.edc-rapida .edc-libro tr.is-cancel td:nth-child(5){color:var(--edc-err)}.edc-rapida .edc-libro tr.is-cancel td:nth-child(6){color:var(--edc-ink)}.edc-rapida_pie{display:flex;justify-content:flex-end;margin-top:10px}@media (max-width: 900px){.edc-resumen_fila{grid-template-columns:minmax(0,1fr) auto 84px}.edc-resumen_fila>span:nth-child(2),.edc-resumen_fila>span:nth-child(3),.edc-resumen_fila>span:nth-child(4){display:none}}.edc-btn{height:32px;padding:0 12px;border:1px solid var(--edc-line);border-radius:8px;background:var(--edc-surface);color:var(--edc-accent);font:inherit;font-size:12px;font-weight:700;cursor:pointer}.edc-btn:hover{background:var(--edc-hover)}.edc-pdfxml{height:26px;padding:0 9px;border:1px solid var(--edc-line);border-radius:7px;background:var(--edc-surface);color:var(--edc-accent);font:inherit;font-size:11px;font-weight:700;letter-spacing:.02em;white-space:nowrap;cursor:pointer}.edc-pdfxml:hover{background:var(--edc-accent);color:var(--edc-surface);border-color:var(--edc-accent)}.edc-pdfxml.is-claro{border-color:#ffffff59;background:transparent;color:var(--edc-traza-link)}.edc-pdfxml.is-claro:hover{background:#fff;color:#0e2747}.edc-flecha{width:30px;height:30px;padding:0;border:1px solid var(--edc-line);border-radius:8px;background:var(--edc-surface);color:var(--edc-accent);font-size:11px;cursor:pointer}.edc-flecha:disabled{opacity:.35;cursor:default}.edc-flecha:not(:disabled):hover{background:var(--edc-hover)}.edc-docs{display:flex;flex-direction:column;gap:24px}.edc-docs_barra{max-width:1080px;width:100%;margin:0 auto -10px;display:flex;align-items:center;gap:12px;font-size:13px;color:var(--edc-muted)}.edc-doc{max-width:1080px;width:100%;margin:0 auto;padding:28px 32px 24px;display:flex;flex-direction:column;gap:16px;background:var(--edc-surface);color:var(--edc-ink);border:1px solid var(--edc-line);border-radius:14px;box-shadow:var(--edc-shadow)}@media (max-width: 700px){.edc-doc{padding:18px 16px}}.edc-doc_membrete{display:flex;justify-content:space-between;align-items:flex-end;gap:16px;padding-bottom:14px;border-bottom:3px solid var(--edc-accent)}.edc-doc_empresa{display:flex;align-items:center;gap:12px;font-weight:700;color:var(--edc-ink)}.edc-doc_empresa img{height:40px;max-width:140px;object-fit:contain;padding:3px 6px;border-radius:8px;background:#fff}.edc-doc_titulo{text-align:right}.edc-doc_titulo h2{margin:0;font-size:22px;letter-spacing:.02em;color:var(--edc-accent);text-transform:uppercase}.edc-doc_titulo span{font-size:13px;color:var(--edc-muted)}.edc-doc_cliente{display:flex;justify-content:space-between;align-items:flex-start;gap:16px}.edc-doc_cliente h3{margin:0;font-size:19px;color:var(--edc-ink)}.edc-doc_cliente p{margin:2px 0 0;font-size:13px;color:var(--edc-muted)}.edc-doc_cliente .edc-doc_cond{color:var(--edc-ink)}.edc-doc_nav{display:flex;align-items:center;gap:8px;flex-wrap:wrap}.edc-doc_nav small{font-size:12px;color:var(--edc-muted)}.edc-doc_pdf{display:flex}.edc-doc_saldos{display:grid;grid-template-columns:1fr 20px 1fr 20px 1fr 20px 1.15fr;align-items:stretch;border:1px solid var(--edc-line);border-radius:12px;overflow:hidden}.edc-doc_saldos>div{display:flex;flex-direction:column;justify-content:center;gap:2px;padding:12px 14px}.edc-doc_saldos span{font-size:11px;font-weight:700;letter-spacing:.04em;text-transform:uppercase;color:var(--edc-muted)}.edc-doc_saldos b{font-size:18px;font-variant-numeric:tabular-nums;color:var(--edc-ink)}.edc-doc_saldos b.is-abono{color:var(--edc-ok)}.edc-doc_saldos small{font-size:11.5px;color:var(--edc-muted)}.edc-doc_saldos .op{padding:0;align-items:center;font-size:18px;font-weight:700;color:var(--edc-op)}.edc-doc_saldos .fin{background:var(--edc-fin-bg)}.edc-doc_saldos .fin span,.edc-doc_saldos .fin small{color:var(--edc-fin-sub)}.edc-doc_saldos .fin b{color:var(--edc-fin-ink);font-size:20px}@media (max-width: 800px){.edc-doc_saldos{grid-template-columns:1fr 1fr}.edc-doc_saldos .op{display:none}}.edc-doc_corte{margin:0;padding:10px 14px;border-radius:10px;background:var(--edc-band);color:var(--edc-ink);font-size:13.5px}.edc-doc_corte .is-err{color:var(--edc-err)}.edc-doc_corte .rf-link{margin-left:10px;color:var(--edc-link)}.edc-doc_pend{padding:14px 16px;border:1px solid var(--edc-warn-line);border-radius:12px;background:var(--edc-warn-bg)}.edc-doc_pend h4{margin:0;display:flex;justify-content:space-between;font-size:14px;color:var(--edc-warn-ink)}.edc-doc_pend h4 span{font-variant-numeric:tabular-nums}.edc-doc_pend p{margin:4px 0 10px;font-size:12.5px;color:var(--edc-warn-ink)}.edc-doc_pie{display:flex;justify-content:flex-end;gap:16px;padding-top:12px;border-top:1px solid var(--edc-line);font-size:14px;color:var(--edc-muted)}.edc-doc_pie b{font-size:18px;font-variant-numeric:tabular-nums;color:var(--edc-accent)}.edc-libro{width:100%;border-collapse:collapse;font-size:13px;color:var(--edc-ink);background:var(--edc-surface);border:1px solid var(--edc-line);border-radius:12px;overflow:hidden}.edc-libro caption{caption-side:top;text-align:left;padding:0 0 6px;font-size:12px;color:var(--edc-muted)}.edc-libro th{padding:9px 10px;font-size:11px;font-weight:700;letter-spacing:.04em;text-transform:uppercase;text-align:left;color:var(--edc-muted);background:var(--edc-head)}.edc-libro td{padding:8px 10px;border-top:1px solid var(--edc-line-soft)}.edc-libro .num{text-align:right;font-variant-numeric:tabular-nums}.edc-libro .rf-link{color:var(--edc-link)}.edc-libro tbody tr{transition:background-color .12s}.edc-libro tbody tr[tabindex]{cursor:pointer}.edc-libro tbody tr:not(.is-saldo):hover td{background:var(--edc-hover)}.edc-libro tbody tr:focus-visible{outline:2px solid var(--edc-link);outline-offset:-2px}.edc-libro tr.is-saldo td{font-weight:700;background:var(--edc-band)}.edc-libro tr.is-cancel td:first-child{box-shadow:inset 3px 0 0 var(--edc-err)}.edc-libro tr.is-cancel td:nth-child(3),.edc-libro tr.is-cancel td:nth-child(5),.edc-libro tr.is-cancel td:nth-child(6){color:var(--edc-err)}.edc-libro tr.is-cancel td:nth-child(3){font-weight:600}.edc-libro tr.is-abono td:nth-child(6){color:var(--edc-ok)}.edc-libro tr.is-foco td{background:var(--edc-foco)!important}.edc-libro tr.is-rel td{background:var(--edc-rel)!important}.edc-libro tr.is-tenue td{opacity:.45}.edc-libro tfoot td{font-weight:700;background:var(--edc-band)}.edc-libro th.edc-acc,.edc-libro td.edc-acc{width:84px;text-align:center}.edc-doc .rpf-facturar,.edc-rapida .rpf-facturar{background:var(--edc-fin-bg);color:#fff}.edc-libro .rpf-dias.is-rojo{color:var(--edc-err)}.edc-libro .rpf-dias.is-ambar{color:var(--edc-warn-ink)}.edc-libro .rpf-dias.is-verde{color:var(--edc-ok)}.edc-doc_pend .edc-libro{background:transparent;border-color:var(--edc-warn-line)}.edc-doc_pend .edc-libro th{background:transparent}.edc-est{display:inline-block;padding:2px 8px;border-radius:999px;font-size:11.5px;font-weight:600;white-space:nowrap;background:var(--edc-chip);color:var(--edc-chip-ink)}.edc-est.is-ok{background:var(--edc-chip-ok);color:var(--edc-chip-ok-ink)}.edc-est.is-err{background:var(--edc-chip-err);color:var(--edc-chip-err-ink)}.edc-est.is-warn{background:var(--edc-chip-warn);color:var(--edc-chip-warn-ink)}.edc-est.is-cancel{background:transparent;color:var(--edc-err);box-shadow:inset 0 0 0 1px var(--edc-err)}.edc-traza{position:sticky;bottom:8px;padding:12px 14px;border-radius:12px;background:var(--edc-traza-bg);color:#fff;box-shadow:0 8px 24px #00000040}.edc-traza .edc-traza_head{display:flex;justify-content:space-between;gap:10px;margin-bottom:6px}.edc-traza .rf-link{color:var(--edc-traza-link)}.edc-traza ul{margin:0;padding:0;list-style:none;display:flex;flex-wrap:wrap;gap:6px 18px}.edc-traza li{display:flex;gap:8px;align-items:baseline;font-size:13px}.edc-traza li span{opacity:.75}.edc-traza p{margin:0;font-size:13px;opacity:.85}.edc-traza small{display:block;margin-top:6px;font-size:12px;opacity:.8}.edc-ventana{position:fixed;top:0;right:0;bottom:0;left:0;z-index:990;display:flex;align-items:flex-start;justify-content:center;padding:3vh 16px;background:var(--edc-backdrop);overflow-y:auto}.edc-ventana_caja{width:100%;display:flex;flex-direction:column;max-height:94vh;border-radius:16px;background:var(--edc-win-bg);box-shadow:0 18px 50px #00000059;outline:none;overflow:hidden}.edc-ventana_head{flex:none;display:flex;align-items:center;justify-content:space-between;gap:12px;padding:12px 18px;background:var(--edc-win-head);color:#fff}.edc-ventana_head b{font-size:14px}.edc-ventana_cerrar{width:32px;height:32px;border:0;border-radius:8px;background:#ffffff24;color:#fff;font-size:14px;cursor:pointer}.edc-ventana_cerrar:hover{background:#ffffff42}.edc-ventana_cuerpo{flex:1 1 auto;min-height:0;overflow-y:auto;padding:18px}.edc-ventana_cuerpo .edc-doc{box-shadow:none}.edc-ventana_cuerpo .edc-traza{bottom:0}body.edc-doc-abierto .eva-modal,body.edc-ventana-abierta .eva-modal{z-index:995}.scm{display:flex;flex-direction:column;gap:14px;color:var(--edc-ink)}.scm-kpis{display:grid;grid-template-columns:repeat(auto-fit,minmax(160px,1fr));gap:10px}.scm-kpis>div{border:1px solid var(--edc-line, #e2e8f0);border-radius:12px;padding:10px 14px;background:var(--edc-surface);display:flex;flex-direction:column;gap:2px}.scm-kpis span{font-size:11px;text-transform:uppercase;letter-spacing:.04em;color:var(--edc-muted)}.scm-kpis b{font-size:18px;font-variant-numeric:tabular-nums}.scm-kpis b.rojo{color:var(--edc-err, #b42318)}.scm-tabla{border:1px solid var(--edc-line, #e2e8f0);border-radius:12px;overflow:auto;max-height:60vh;background:var(--edc-surface)}.scm-tabla table{width:100%;border-collapse:collapse;font-size:13px}.scm-tabla th{position:sticky;top:0;z-index:1;background:var(--edc-head, #f2f4f8);color:var(--edc-muted);font-size:11px;text-transform:uppercase;letter-spacing:.04em;font-weight:700;padding:9px 12px;text-align:left;white-space:nowrap}.scm-tabla td{padding:9px 12px;border-top:1px solid var(--edc-line-soft, #edf1f5);white-space:nowrap;font-variant-numeric:tabular-nums}.scm-tabla td small{color:var(--edc-muted)}.scm-tabla tbody tr:nth-child(2n) td{background:var(--edc-zebra)}.scm-tabla .c{text-align:center}.scm-tabla .r{text-align:right}.scm-link{border:0;background:transparent;padding:0;font:inherit;font-weight:700;color:var(--edc-link, #1d4fa8);text-decoration:underline;cursor:pointer}.scm-dias{display:inline-block;min-width:34px;padding:2px 8px;border-radius:999px;font-size:12px;font-weight:700}.scm-dias.ok{background:var(--edc-chip-ok);color:var(--edc-chip-ok-ink);font-weight:600}.scm-dias.suave{background:var(--edc-chip);color:var(--edc-chip-ink)}.scm-dias.ambar{background:var(--edc-chip-warn);color:var(--edc-chip-warn-ink)}.scm-dias.rojo{background:var(--edc-chip-err);color:var(--edc-chip-err-ink)}.scm-vacio{padding:26px;text-align:center;color:var(--edc-muted)}.scm-vacio.err{color:var(--edc-err)}.rpf-caja{flex:none;box-sizing:border-box;padding:0;width:22px;min-width:22px;height:22px;border-radius:6px;border:1.5px solid #9fb3cc;background:var(--dsn-surface, #fff);color:#fff;font-size:13px;font-weight:700;line-height:1;cursor:pointer}.rpf-caja.on{background:var(--dsn-navy, #103a66);border-color:var(--dsn-navy, #103a66)}.rpf-dias{font-weight:700;font-variant-numeric:tabular-nums}.rpf-dias.is-verde{color:#1f8a5b}.rpf-dias.is-ambar{color:#8a5a00}.rpf-dias.is-rojo{color:#b42318}.rpf-chip{display:inline-block;padding:3px 9px;border-radius:999px;font-size:12px;font-weight:600;white-space:nowrap;background:#fdf1dc;color:#8a5a00}.rpf-chip.ok{background:#e3f4ef;color:#0b6b5c}.rpf-facturar{height:32px;padding:0 12px;border:0;border-radius:8px;background:var(--dsn-navy, #103a66);color:#fff;font:inherit;font-size:12px;font-weight:700;cursor:pointer}.rpf-facturar:disabled{opacity:.4;cursor:default}.rpf-seleccion{display:flex;align-items:center;flex-wrap:wrap;gap:10px 12px;margin:0 0 10px;padding:10px 14px;border-radius:12px;background:var(--dsn-navy-dark, #0e2747);color:#fff}.rpf-seleccion b{font-size:14px}.rpf-seleccion span{flex:1 1 260px;font-size:13px;opacity:.85}.rpf-seleccion button{height:38px;padding:0 16px;border-radius:10px;font:inherit;font-weight:700;cursor:pointer}.rpf-seleccion .sec{border:1px solid rgba(255,255,255,.4);background:transparent;color:#fff}.rpf-seleccion .pri{border:0;background:#f0b429;color:#0e2747}.rpf-seleccion .pri:disabled{opacity:.45;cursor:default}.rpf-filtro-activo{display:flex;align-items:center;gap:10px;margin:0 0 10px;font-size:13px;color:var(--dsn-muted, #475569)}.rpf-filtro-activo button{border:0;background:transparent;color:var(--dsn-blue, #2e6dd8);font:inherit;font-weight:600;cursor:pointer}.rpf-est{display:inline-block;min-width:78px;padding:3px 9px;border-radius:999px;font-size:12px;font-weight:600;white-space:nowrap;text-align:center}.rpf-est.curso{background:#dbeafe;color:#1d4ed8}.rpf-est.fin{background:#e3f4ef;color:#0b6b5c}.rpf-est.liq{background:#eef2f6;color:#475569}.rpf-est.sin,.rpf-est.otro{background:transparent;color:var(--dsn-muted, #64748b);box-shadow:inset 0 0 0 1px var(--dsn-border, #d6dbe2)}.rpf-folio{display:inline-flex;flex-direction:column;line-height:1.2}.rpf-folio small{font-size:11px;color:var(--dsn-muted, #64748b)}.rpf-xml{display:inline-flex;flex-direction:column;line-height:1.2;font-weight:600;color:#0b6b5c}.rpf-xml small{font-size:11px;font-weight:600}.rpf-xml.is-otra{color:#8a5a00}:root[data-design=nuevo][data-mode=oscuro] .rpf-xml{color:#79d8c0}:root[data-design=nuevo][data-mode=oscuro] .rpf-xml.is-otra{color:#f5b547}:root[data-design=nuevo][data-mode=oscuro] .rpf-est.curso{background:#1f3251;color:#8bbcf9}:root[data-design=nuevo][data-mode=oscuro] .rpf-est.fin{background:#1c4039;color:#79d8c0}:root[data-design=nuevo][data-mode=oscuro] .rpf-est.liq{background:#2d3643;color:#b3bdcc}:root[data-design=nuevo][data-mode=oscuro] .rpf-dias.is-verde{color:#69d3a2}:root[data-design=nuevo][data-mode=oscuro] .rpf-dias.is-ambar{color:#f5b547}:root[data-design=nuevo][data-mode=oscuro] .rpf-dias.is-rojo{color:#f47b7b}.frel-chip{display:inline-block;white-space:nowrap;padding:3px 9px;border-radius:999px;font-size:12px;font-weight:600}.frel-chip.is-vigente{background:#e3f4ef;color:#0b6b5c}.frel-chip.is-cancelada{background:#fde8e8;color:#b42318}.frel-chip.is-proceso{background:#fdf1dc;color:#8a5a00}.frel-chip.is-borrador{background:#edf1f6;color:#475569}.frel-rel{display:inline-block;padding:3px 9px;border-radius:999px;font-size:12px;font-weight:600;background:#f1ebfb;color:#5b33a0;white-space:nowrap}.frel-rel.riesgo{background:#fde8e8;color:#b42318}.frel-rel.borrador{background:#edf1f6;color:#475569}.frel-riesgos{display:flex;flex-direction:column;gap:8px;margin:0 0 10px}.frel-riesgo{display:flex;align-items:center;flex-wrap:wrap;gap:10px 12px;padding:10px 14px;border-radius:12px;border:1px solid #f3c2bd;background:#fff6f5}.frel-riesgo .ico{flex:none;width:26px;height:26px;border-radius:999px;display:flex;align-items:center;justify-content:center;background:#b42318;color:#fff;font-weight:700}.frel-riesgo .txt{flex:1 1 320px;font-size:13px;color:#6b1f17}.frel-riesgo button{height:38px;padding:0 14px;border:0;border-radius:10px;background:#b42318;color:#fff;font:inherit;font-weight:700;cursor:pointer}.frel-riesgo button:disabled{opacity:.45;cursor:default}.frel-mas{align-self:flex-start;border:0;background:transparent;color:var(--dsn-blue, #2e6dd8);font:inherit;font-weight:600;cursor:pointer}.frel-tipos{display:flex;flex-wrap:wrap;gap:8px;margin:0 0 10px}.frel-tipos button{display:flex;align-items:center;gap:8px;height:36px;padding:0 12px;border-radius:999px;border:1px solid var(--dsn-border, #c9d4e3);background:var(--dsn-surface, #fff);color:var(--dsn-ink, #1a2432);font:inherit;font-size:13px;cursor:pointer}.frel-tipos button i{width:10px;height:10px;border-radius:3px;display:block}.frel-tipos button b{color:var(--dsn-navy, #103a66)}.frel-tipos button.on{border-color:var(--dsn-navy, #103a66);box-shadow:0 0 0 2px #0e274726}.rf-g-fila.frel-g{grid-template-columns:44px minmax(240px,1fr) 120px 140px 150px 110px}.frel-num-riesgo{color:#b42318;font-weight:700}.eva-clientes_constancia{display:flex;align-items:center;justify-content:space-between;gap:16px;flex-wrap:wrap;margin-bottom:16px;padding:12px 14px;border:1px solid rgba(59,130,246,.35);border-radius:8px;background:#3b82f60f}.eva-clientes_constancia-info{display:flex;flex-direction:column;gap:2px;min-width:0}.eva-clientes_constancia-title{font-weight:700;font-size:.9rem}.eva-clientes_constancia-sub{font-size:.78rem;opacity:.75}.eva-clientes_form{display:grid;grid-auto-columns:1fr;grid-template-columns:70px repeat(8,1fr);grid-template-rows:1fr 1fr;gap:16px 15px;grid-template-areas:"id empresa empresa codigo razonSocial razonSocial razonSocial rfc rfc" "fkClfTipoClienteId fkClfTipoClienteId fkClfTipoClienteId denominacionComercial denominacionComercial denominacionComercial descripcion descripcion descripcion"}.eva-clientes_form-id{grid-area:id}.eva-clientes_form-fkEmpresaId{grid-area:empresa}.eva-clientes_form-codigo{grid-area:codigo}.eva-clientes_form-razonSocial{grid-area:razonSocial}.eva-clientes_form-denominacionComercial{grid-area:denominacionComercial}.eva-clientes_form-rfc{grid-area:rfc}.eva-clientes_form-fkClfTipoClienteId{grid-area:fkClfTipoClienteId}.eva-clientes_form-descripcion{grid-area:descripcion}.eva-cliente-general_form{display:grid;grid-auto-columns:1fr;grid-template-columns:1fr 1fr 1fr 1fr 1fr 1fr 1fr 1fr 1fr;grid-template-rows:1fr 1fr 1fr 1fr 1fr;gap:16px 15px;grid-template-areas:"fkClasificacionClienteId fkClasificacionClienteId correoElectronico correoElectronico correoElectronico correoElectronico paginaWeb paginaWeb paginaWeb" "fkTasaIvaId fkTasaIvaId fkTasaIvaId fkRetencionIvaId fkRetencionIvaId fkRetencionIvaId fkRetencionIsrId fkRetencionIsrId fkRetencionIsrId" "fkTipoPersonaId fkTipoPersonaId fkTipoPersonaId fkFormaPagoId fkFormaPagoId fkFormaPagoId fkMetodoPagoId fkMetodoPagoId fkMetodoPagoId" "fkUsoCfdiId fkUsoCfdiId fkUsoCfdiId fkRegimenFiscalId fkRegimenFiscalId fkRegimenFiscalId clienteNacional fkMonedaId fkMonedaId" "fkDivisionNegocioId fkDivisionNegocioId fkResidenciaFiscalId fkResidenciaFiscalId fkResidenciaFiscalId numeroRegistroTributaria numeroRegistroTributaria numeroRegistroTributaria numeroRegistroTributaria" "cuentaContable cuentaContable cuentaContable cuentaContable cuentaContableAnticipo cuentaContableAnticipo cuentaContableAnticipo cuentaContableAnticipo cuentaContableAnticipo"}.eva-cliente-general_form--sueldo:not(.eva-cliente-general_form--timbra){grid-template-areas:"fkClasificacionClienteId fkClasificacionClienteId correoElectronico correoElectronico correoElectronico correoElectronico paginaWeb paginaWeb paginaWeb" "fkTasaIvaId fkTasaIvaId fkTasaIvaId fkRetencionIvaId fkRetencionIvaId fkRetencionIvaId fkRetencionIsrId fkRetencionIsrId fkRetencionIsrId" "fkTipoPersonaId fkTipoPersonaId fkTipoPersonaId fkFormaPagoId fkFormaPagoId fkFormaPagoId fkMetodoPagoId fkMetodoPagoId fkMetodoPagoId" "fkUsoCfdiId fkUsoCfdiId fkUsoCfdiId fkRegimenFiscalId fkRegimenFiscalId fkRegimenFiscalId clienteNacional fkMonedaId fkMonedaId" "fkDivisionNegocioId fkDivisionNegocioId fkLiquidacionFormaPagoId fkLiquidacionFormaPagoId fkResidenciaFiscalId fkResidenciaFiscalId numeroRegistroTributaria numeroRegistroTributaria numeroRegistroTributaria" "cuentaContable cuentaContable cuentaContable cuentaContable cuentaContableAnticipo cuentaContableAnticipo cuentaContableAnticipo cuentaContableAnticipo cuentaContableAnticipo"}.eva-cliente-general_form--timbra:not(.eva-cliente-general_form--sueldo){grid-template-areas:"fkClasificacionClienteId fkClasificacionClienteId correoElectronico correoElectronico correoElectronico correoElectronico paginaWeb paginaWeb paginaWeb" "fkTasaIvaId fkTasaIvaId fkTasaIvaId fkRetencionIvaId fkRetencionIvaId fkRetencionIvaId fkRetencionIsrId fkRetencionIsrId fkRetencionIsrId" "fkTipoPersonaId fkTipoPersonaId fkTipoPersonaId fkFormaPagoId fkFormaPagoId fkFormaPagoId fkMetodoPagoId fkMetodoPagoId fkMetodoPagoId" "fkUsoCfdiId fkUsoCfdiId fkUsoCfdiId fkRegimenFiscalId fkRegimenFiscalId fkRegimenFiscalId clienteNacional fkMonedaId fkMonedaId" "fkDivisionNegocioId fkDivisionNegocioId timbra timbra fkResidenciaFiscalId fkResidenciaFiscalId numeroRegistroTributaria numeroRegistroTributaria numeroRegistroTributaria" "cuentaContable cuentaContable cuentaContable cuentaContable cuentaContableAnticipo cuentaContableAnticipo cuentaContableAnticipo cuentaContableAnticipo cuentaContableAnticipo"}.eva-cliente-general_form--sueldo.eva-cliente-general_form--timbra{grid-template-areas:"fkClasificacionClienteId fkClasificacionClienteId correoElectronico correoElectronico correoElectronico correoElectronico paginaWeb paginaWeb paginaWeb" "fkTasaIvaId fkTasaIvaId fkTasaIvaId fkRetencionIvaId fkRetencionIvaId fkRetencionIvaId fkRetencionIsrId fkRetencionIsrId fkRetencionIsrId" "fkTipoPersonaId fkTipoPersonaId fkTipoPersonaId fkFormaPagoId fkFormaPagoId fkFormaPagoId fkMetodoPagoId fkMetodoPagoId fkMetodoPagoId" "fkUsoCfdiId fkUsoCfdiId fkUsoCfdiId fkRegimenFiscalId fkRegimenFiscalId fkRegimenFiscalId clienteNacional fkMonedaId fkMonedaId" "fkDivisionNegocioId fkDivisionNegocioId fkLiquidacionFormaPagoId fkLiquidacionFormaPagoId timbra timbra fkResidenciaFiscalId fkResidenciaFiscalId numeroRegistroTributaria" "cuentaContable cuentaContable cuentaContable cuentaContable cuentaContableAnticipo cuentaContableAnticipo cuentaContableAnticipo cuentaContableAnticipo cuentaContableAnticipo"}.eva-cliente-general_form-fkClasificacionClienteId{grid-area:fkClasificacionClienteId}.eva-cliente-general_form-correoElectronico{grid-area:correoElectronico}.eva-cliente-general_form-paginaWeb{grid-area:paginaWeb}.eva-cliente-general_form-fkClaveProductoServicioId{grid-area:fkClaveProductoServicioId}.eva-cliente-general_form-fkTasaIvaId{grid-area:fkTasaIvaId}.eva-cliente-general_form-fkRetencionIsrId{grid-area:fkRetencionIsrId}.eva-cliente-general_form-fkRetencionIvaId{grid-area:fkRetencionIvaId}.eva-cliente-general_form-fkTipoPersonaId{grid-area:fkTipoPersonaId}.eva-cliente-general_form-fkFormaPagoId{grid-area:fkFormaPagoId}.eva-cliente-general_form-fkLiquidacionFormaPagoId{grid-area:fkLiquidacionFormaPagoId}.eva-cliente-general_form-fkMetodoPagoId{grid-area:fkMetodoPagoId}.eva-cliente-general_form-fkMonedaId{grid-area:fkMonedaId}.eva-cliente-general_form-fkDivisionNegocioId{grid-area:fkDivisionNegocioId}.eva-cliente-general_form-fkUsoCfdiId{grid-area:fkUsoCfdiId}.eva-cliente-general_form-fkRegimenFiscalId{grid-area:fkRegimenFiscalId}.eva-cliente-general_form-clienteNacional{grid-area:clienteNacional}.eva-cliente-general_form-timbra{grid-area:timbra}.eva-cliente-general_form-timbra .eva-checkbox_label{white-space:nowrap}.eva-cliente-general_form-fkResidenciaFiscalId{grid-area:fkResidenciaFiscalId}.eva-cliente-general_form-numeroRegistroTributaria{grid-area:numeroRegistroTributaria}.eva-cliente-general_form-cuentaContable{grid-area:cuentaContable}.eva-cliente-general_form-cuenta{grid-area:cuenta}.eva-cliente-general_form-subcuenta{grid-area:subcuenta}.eva-cliente-general_form-auxiliar{grid-area:auxiliar}.eva-cliente-general_form-cuentaContableAnticipo{grid-area:cuentaContableAnticipo}.eva-cliente-general_form-cuentaAnticipo{grid-area:cuentaAnticipo}.eva-cliente-general_form-subcuentaAnticipo{grid-area:subcuentaAnticipo}.eva-cliente-general_form-auxiliarAnticipo{grid-area:auxiliarAnticipo}.eva-cliente-envio-evidencias_form{display:grid;grid-template-columns:1fr 1fr 1fr;gap:16px 15px;grid-template-areas:"fkTipoEnvioEvidenciaId fkTipoEnvioEvidenciaId ." "correosEvidencia correosEvidencia portalWebEvidencia"}.eva-cliente-envio-evidencias_form-fkTipoEnvioEvidenciaId{grid-area:fkTipoEnvioEvidenciaId}.eva-cliente-envio-evidencias_form-correosEvidencia{grid-area:correosEvidencia}.eva-cliente-envio-evidencias_form-portalWebEvidencia{grid-area:portalWebEvidencia}.eva-direcciones{height:100%;overflow:auto}.eva-direcciones_form{display:grid;grid-auto-columns:1fr;grid-template-columns:1fr 1fr 1fr 1fr 1fr 1fr 1fr 1fr 1fr;grid-template-rows:auto auto;gap:16px 15px;grid-template-areas:"space space space space space space space space btnNew" "table table table table table table table table table"}.eva-direcciones_form-space{grid-area:space}.eva-direcciones_form-btnNew{grid-area:btnNew}.eva-direcciones_form-table{grid-area:table;width:100%;position:relative}.eva-clientes-documentos{height:100%;overflow:auto}.eva-clientes-documentos_form{display:grid;grid-auto-columns:1fr;grid-template-columns:1fr 1fr 1fr 1fr 1fr 1fr 1fr 1fr 1fr;grid-template-rows:auto auto;gap:16px 15px;grid-template-areas:"space space space space space space space space btnNew" "table table table table table table table table table"}.eva-clientes-documentos_form-space{grid-area:space}.eva-clientes-documentos_form-btnNew{grid-area:btnNew}.eva-clientes-documentos_form-table{grid-area:table;width:100%;position:relative}.eva-contactos{height:100%;overflow:auto}.eva-contactos_form{display:grid;grid-auto-columns:1fr;grid-template-columns:1fr 1fr 1fr 1fr 1fr 1fr 1fr 1fr 1fr;grid-template-rows:auto auto;gap:16px 15px;grid-template-areas:"space space space space space space space space btnNew" "table table table table table table table table table"}.eva-contactos_form-space{grid-area:space}.eva-contactos_form-btnNew{grid-area:btnNew}.eva-contactos_form-table{grid-area:table;width:100%;position:relative}.eva-cuentas-bancos_form{display:grid;grid-auto-columns:1fr;grid-template-columns:1fr 1fr 1fr 1fr 1fr 1fr 1fr 1fr 1fr;grid-template-rows:auto auto 1fr;gap:16px 15px;grid-template-areas:"limiteCredito limiteCredito diasCredito diasCredito limiteDocumentoVencido limiteDocumentoVencido correosPago correosPago correosPago" "space space space space space space space space btnNew" "table table table table table table table table table"}.eva-cuentas-bancos_form-btnNew{grid-area:btnNew}.eva-direccion_form{display:grid;grid-auto-columns:1fr;grid-template-columns:repeat(9,1fr) auto;grid-template-rows:repeat(5,1fr);gap:16px 15px;padding:8px 20px 16px;box-sizing:border-box;grid-template-areas:"id fkUbicacionOrigenId fkUbicacionOrigenId fkUbicacionOrigenId fkUbicacionOrigenId fkClfTipoDireccionId fkClfTipoDireccionId fkClfTipoDireccionId fkClfTipoDireccionId" "cp pais pais estado estado estado municipio municipio municipio" "localidad localidad localidad colonia colonia colonia calle calle calle" "numint numint numext numext space space space space space" "lat lat lat lng lng lng coord coord coord" "map map map map map map map map map"}.eva-direccion_form-id{grid-area:id;width:100px}.eva-direccion_form-nombre{grid-area:nombre}.eva-direccion_form-fkClfTipoDireccionId{grid-area:fkClfTipoDireccionId}.eva-direccion_form-fkUbicacionOrigenId{grid-area:fkUbicacionOrigenId}.eva-direccion_form-cp{grid-area:cp;width:100px}.eva-direccion_form-pais{grid-area:pais}.eva-direccion_form-estado{grid-area:estado}.eva-direccion_form-municipio{grid-area:municipio}.eva-direccion_form-localidad{grid-area:localidad}.eva-direccion_form-colonia{grid-area:colonia}.eva-direccion_form-calle{grid-area:calle}.eva-direccion_form-numint{grid-area:numint}.eva-direccion_form-numext{grid-area:numext}.eva-direccion_form-map{grid-area:map;display:flex;flex-direction:column;padding-bottom:12px}.eva-direccion_form-map .map-container{height:auto}.eva-direccion_form-map .map{height:400px}.eva-direccion_form-lat{grid-area:lat}.eva-direccion_form-lng{grid-area:lng}.eva-direccion_form-coord{grid-area:coord}.eva-direccion_form-space{grid-area:space}.eva-direccion_form.eva-direccion_form--sin-tms{grid-template-areas:"id fkClfTipoDireccionId fkClfTipoDireccionId fkClfTipoDireccionId fkClfTipoDireccionId fkClfTipoDireccionId fkClfTipoDireccionId fkClfTipoDireccionId fkClfTipoDireccionId" "cp pais pais estado estado estado municipio municipio municipio" "localidad localidad localidad colonia colonia colonia calle calle calle" "numint numint numext numext space space space space space" "lat lat lat lng lng lng coord coord coord" "map map map map map map map map map"}@font-face{font-family:inter-regular;src:url(/fonts/inter/Inter-Regular.ttf)}@font-face{font-family:inter-medium;src:url(/fonts/inter/Inter-Medium.ttf)}@font-face{font-family:inter-semibold;src:url(/fonts/inter/Inter-SemiBold.ttf)}@font-face{font-family:inter-Bold;src:url(/fonts/inter/Inter-Bold.ttf)}@font-face{font-family:Roboto-Regular;src:url(/fonts/roboto/Roboto-Regular.ttf)}.pac-container{z-index:99999!important}.map-container{display:flex;flex-direction:row;width:100%;height:100%}.map-container-title{display:flex;align-items:center;width:100%;color:#252e48;font-size:1.5rem;font-family:var(--txt-ppal-semibold)}.map-container-title .icon{margin-right:10px}.map-container-address{display:flex;align-items:center;width:100%;color:#000;font-size:.9rem;font-family:var(--txt-ppal-semibold);padding:5px}.map-container-address-actions{padding:5px}.map{flex:2;min-width:0;height:440px;position:relative}.map-search{position:absolute;top:12px;left:16px;z-index:12;display:flex;align-items:center;justify-content:flex-start;text-align:left;gap:10px;width:min(300px,100% - 160px);height:42px;padding:0 14px;background-color:#fff;border-radius:14px;box-shadow:0 8px 22px -8px #0f172a59}.map-search-icon{flex:0 0 auto;display:inline-flex;align-items:center;color:#64748b;font-size:.9rem}.map-search-input{flex:1 1 auto;min-width:0;width:100%;padding:0;border:none;outline:none;font-size:.9rem;font-family:var(--txt-ppal-regular);color:#1e293b;background:transparent}.map-controls{position:absolute;top:12px;right:52px;z-index:10;display:flex;gap:8px}.map-ctrl{width:38px;height:38px;display:flex;align-items:center;justify-content:center;border:none;cursor:pointer;background-color:#fff;color:#475569;border-radius:50%;font-size:.9rem;box-shadow:0 6px 16px -6px #0f172a4d;transition:all .15s}.map-ctrl:hover{transform:scale(1.05);background-color:#f1f5f9}.map-ctrl--danger{color:var(--status-color-danger, #dc2626)}.map-ctrl--danger:hover{background-color:#fdecec}.map-metrics{position:absolute;left:50%;bottom:14px;transform:translate(-50%);z-index:9;display:flex;align-items:center;gap:2px;max-width:calc(100% - 24px);background:#fff;border-radius:999px;box-shadow:0 10px 26px -10px #0f172a59;padding:7px 8px;font-family:var(--txt-ppal-regular);white-space:nowrap;overflow:hidden}.map-metric{display:flex;align-items:baseline;gap:7px;padding:0 16px}.map-metric b{font-size:14px;font-weight:800;color:#1e293b}.map-metric-lab{font-size:10px;font-weight:700;letter-spacing:.05em;text-transform:uppercase;color:#94a3b8}.map-metric-sep{width:1px;height:18px;background:#eef1f6;align-self:center}.stops-panel{width:320px;flex:none;display:flex;flex-direction:column;background:#fbfcfe;border-left:1px solid #eef1f6}.stops-panel-head{display:flex;align-items:center;justify-content:space-between;padding:14px 16px 11px;border-bottom:1px solid #f1f5f9;font-family:var(--txt-ppal-semibold);font-size:13px;color:#1e293b}.stops-optimize{display:flex;align-items:center;gap:5px;background:none;border:none;cursor:pointer;font-family:var(--txt-ppal-semibold);font-size:11px;color:#2563eb;padding:2px}.stops-optimize:hover{text-decoration:underline}.stops-panel-body{flex:1;overflow:auto;padding:10px 14px}.stops-empty{font-size:12.5px;color:#64748b;line-height:1.5;padding:8px 4px}.stops-row{display:flex;gap:11px;padding:9px 11px;border-radius:13px;border:1px solid #e6e9ef;background:#fff;cursor:pointer;align-items:center;transition:border-color .12s,background .12s}.stops-row:hover{border-color:#c7d2fe}.stops-row.is-selected{border-color:#2563eb;background:#eff4ff}.stops-badge{width:26px;height:26px;border-radius:50%;color:#fff;font-weight:800;font-size:12px;display:flex;align-items:center;justify-content:center;flex:none}.stops-info{flex:1;min-width:0}.stops-name{display:flex;align-items:center;gap:6px}.stops-name-txt{font-weight:700;font-size:12.5px;color:#1e293b;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.stops-role{font-weight:700;font-size:9px;text-transform:uppercase;letter-spacing:.04em;background:#f1f5f9;padding:2px 6px;border-radius:20px;flex:none}.stops-actions{display:flex;flex-direction:column;gap:3px;flex:none}.stops-act{width:24px;height:24px;display:flex;align-items:center;justify-content:center;border:1px solid #e6e9ef;border-radius:8px;background:#fff;color:#64748b;cursor:pointer;font-size:.7rem}.stops-act:hover{background:#f1f5f9;color:#0f172a}.stops-act--danger:hover{background:#fdecec;color:var(--status-color-danger, #dc2626)}.stops-leg{padding:4px 0 4px 30px;font-size:10.5px;font-weight:700;color:#94a3b8}.marker-label{color:#fff;font-weight:700;text-shadow:0 0 2px rgba(0,0,0,.5)}.btn-update-position{position:absolute;width:40px;height:40px;top:4rem;right:.6rem;z-index:10;background-color:#fff;border-radius:50%;padding:.6rem;box-shadow:0 2px 5px #0003;transition:all .2s;cursor:pointer}.btn-update-position:hover{transform:scale(1.1);background-color:#f3f3f3}.eva-zona{margin-top:12px;border:1px solid #e2e5e9;border-radius:12px;background:#fff;overflow:hidden;font-size:12.5px;color:#1f2328}.eva-zona .mut{color:#6e7781}.eva-zona .warn{color:#a16207;font-weight:600}.eva-zona .lnk{border:none;background:none;padding:0;cursor:pointer;color:#1f6feb;font-weight:700;font-size:12px}.eva-zona .lnk:disabled{color:#afb8c1;cursor:default}.eva-zona .lnk.rojo{color:#dc2626}.eva-zona_head{display:flex;align-items:center;justify-content:space-between;gap:10px;padding:10px 14px;background:#f6f8fa;border-bottom:1px solid #eef0f3}.eva-zona_head>div{display:flex;flex-direction:column;gap:1px}.eva-zona_head b{font-size:13px}.eva-zona_head span{color:#6e7781;font-size:11.5px}.eva-zona_estado{font-size:11px!important;font-weight:700;border-radius:999px;padding:3px 10px;white-space:nowrap}.eva-zona_modos{display:grid;grid-template-columns:repeat(3,1fr);gap:8px;padding:12px 14px 4px}.eva-zona_modos button{display:flex;flex-direction:column;align-items:flex-start;gap:1px;text-align:left;padding:8px 11px;border-radius:9px;border:1px solid #d0d7de;background:#fff;cursor:pointer}.eva-zona_modos button b{font-size:12.5px;color:#1f2328}.eva-zona_modos button small{font-size:11px;color:#6e7781}.eva-zona_modos button:hover{border-color:#8c959f}.eva-zona_modos button.on{border-color:#1f6feb;background:#f0f6ff;box-shadow:0 0 0 1px #1f6feb inset}.eva-zona_modos button.on b{color:#0b4fb3}.eva-zona_aviso{margin:8px 14px 12px;padding:8px 10px;border-radius:8px;background:#fff8e6;color:#9a5b00}.eva-zona_cuerpo{display:flex;align-items:center;gap:12px;flex-wrap:wrap;padding:10px 14px}.eva-zona_cuerpo.col{flex-direction:column;align-items:stretch;gap:8px}.eva-zona_radios{display:inline-flex;border:1px solid #d0d7de;border-radius:8px;overflow:hidden}.eva-zona_radios button{border:none;border-right:1px solid #d0d7de;background:#fff;padding:5px 12px;font-size:12px;font-weight:700;cursor:pointer;color:#1f2328}.eva-zona_radios button:last-child{border-right:none}.eva-zona_radios button.on{background:#1f6feb;color:#fff}.eva-zona_lista{max-height:150px;overflow-y:auto;border:1px solid #eef0f3;border-radius:9px}.eva-zona_lista label{display:flex;align-items:center;gap:8px;padding:6px 10px;cursor:pointer;border-bottom:1px solid #f3f4f6}.eva-zona_lista label:last-child{border-bottom:none}.eva-zona_lista label:hover{background:#f6f8fa}.eva-zona_lista label.on{background:#eaf2ff}.eva-zona_lista label input{-webkit-appearance:auto;-moz-appearance:auto;appearance:auto;width:13px;height:13px;margin:0}.eva-zona_lista label i{width:9px;height:9px;border-radius:3px;flex:none}.eva-zona_lista label .nom{font-weight:600;flex:1;min-width:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.eva-zona_lista label em{font-style:normal;font-size:11px;color:#6e7781;white-space:nowrap}.eva-zona_lista label em.sam{color:#6e40c9;font-weight:700}.eva-zona_lista label em.usa{color:#a16207}.eva-zona_pie{display:flex;align-items:center;gap:14px;flex-wrap:wrap}.eva-zona_nombre{display:flex;align-items:center;gap:10px}.eva-zona_nombre>span{font-size:11px;font-weight:700;text-transform:uppercase;color:#57606a;letter-spacing:.03em}.eva-zona_nombre input{flex:1;padding:6px 9px;border-radius:7px;border:1px solid #d0d7de;font-size:12.5px}.eva-zona_samsara{display:flex;align-items:center;justify-content:space-between;gap:12px;flex-wrap:wrap;padding:9px 14px;border-top:1px solid #eef0f3;background:#fbfcfd}.eva-zona_samsara .nom{display:flex;align-items:baseline;gap:8px;min-width:0}.eva-zona_samsara .nom span{font-size:11px;font-weight:700;text-transform:uppercase;color:#57606a;letter-spacing:.03em}.eva-zona_samsara .nom b{font-size:12.5px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.eva-zona_samsara .chk{display:flex;align-items:center;gap:7px;cursor:pointer;font-weight:600}.eva-zona_samsara .chk input{-webkit-appearance:auto;-moz-appearance:auto;appearance:auto;width:14px;height:14px;margin:0}.eva-zona_samsara .chk small{color:#6e7781;font-weight:400}.eva-archivo_form{display:grid;grid-auto-columns:1fr;grid-template-columns:1fr 1fr 1fr 1fr 1fr 1fr 1fr 1fr 1fr;grid-template-rows:1fr;gap:16px 15px;grid-template-areas:"fkTipoDocumentoId fkTipoDocumentoId nombreArchivo nombreArchivo file file btn btn btn"}.eva-contacto_form{display:grid;grid-auto-columns:1fr;grid-template-columns:1fr 1fr 1fr 1fr 1fr 1fr 1fr 1fr 1fr;grid-template-rows:1fr 1fr 1fr;gap:16px 15px;grid-template-areas:"id nombre nombre apellidoPaterno apellidoPaterno apellidoPaterno apellidoMaterno apellidoMaterno apellidoMaterno" "puesto puesto puesto sucursal sucursal sucursal telefono1 telefono1 telefono1" "telefono2 telefono2 telefono2 correo correo correo correo correo correo"}.eva-contacto_form-id{grid-area:id;width:100px}.eva-contacto_form-nombre{grid-area:nombre}.eva-contacto_form-apellidoPaterno{grid-area:apellidoPaterno}.eva-contacto_form-apellidoMaterno{grid-area:apellidoMaterno}.eva-contacto_form-puesto{grid-area:puesto}.eva-contacto_form-sucursal{grid-area:sucursal}.eva-contacto_form-telefono1{grid-area:telefono1}.eva-contacto_form-telefono2{grid-area:telefono2}.eva-contacto_form-correo{grid-area:correo}.eva-direccion-maps_form{display:grid;grid-auto-columns:1fr;grid-template-columns:1fr 1fr 1fr 1fr 1fr 1fr 1fr 1fr 1fr;grid-template-rows:1fr;gap:16px 15px;grid-template-areas:"map map map map map map map map map"}.eva-direccion-maps_form-map{grid-area:map}.eva-visitante-proveedor_form{display:grid;grid-auto-columns:1fr;grid-template-columns:1fr 1fr 1fr 1fr;grid-template-rows:1fr 1fr;gap:16px 15px;grid-template-areas:"id fkSucursalId nombreVisitante nombreVisitante nombreVisitante nombreVisitante fechaIngreso fechaIngreso fechaIngreso" "fkTipoVisitanteId fkTipoVisitanteId empresa empresa empresa empresa fkPersonalVisitaId fkPersonalVisitaId fkPersonalVisitaId" "fkMotivoVisitaId fkMotivoVisitaId fkIdentificacionId fkIdentificacionId fkGafeteId fkGafeteId placas placas placas" "marca marca observaciones observaciones observaciones observaciones fechaSalida fechaSalida fechaSalida" "checkbox checkbox checkbox checkbox checkbox checkbox checkbox checkbox checkbox" "img img img img img img img img img"}.eva-visitante-proveedor_form-id{grid-area:id;width:90px}.eva-visitante-proveedor_form-fkSucursalId{grid-area:fkSucursalId}.eva-visitante-proveedor_form-fechaIngreso{grid-area:fechaIngreso}.eva-visitante-proveedor_form-nombreVisitante{grid-area:nombreVisitante}.eva-visitante-proveedor_form-empresa{grid-area:empresa}.eva-visitante-proveedor_form-fkTipoVisitanteId{grid-area:fkTipoVisitanteId}.eva-visitante-proveedor_form-fkPersonalVisitaId{grid-area:fkPersonalVisitaId}.eva-visitante-proveedor_form-fkMotivoVisitaId{grid-area:fkMotivoVisitaId}.eva-visitante-proveedor_form-fkIdentificacionId{grid-area:fkIdentificacionId}.eva-visitante-proveedor_form-fkGafeteId{grid-area:fkGafeteId}.eva-visitante-proveedor_form-placas{grid-area:placas}.eva-visitante-proveedor_form-marca{grid-area:marca}.eva-visitante-proveedor_form-observaciones{grid-area:observaciones}.eva-visitante-proveedor_form-fechaSalida{grid-area:fechaSalida}.eva-visitante-proveedor_form-checkbox{grid-area:checkbox}.eva-visitante-proveedor_form-img{grid-area:img}@font-face{font-family:inter-regular;src:url(/fonts/inter/Inter-Regular.ttf)}@font-face{font-family:inter-medium;src:url(/fonts/inter/Inter-Medium.ttf)}@font-face{font-family:inter-semibold;src:url(/fonts/inter/Inter-SemiBold.ttf)}@font-face{font-family:inter-Bold;src:url(/fonts/inter/Inter-Bold.ttf)}@font-face{font-family:Roboto-Regular;src:url(/fonts/roboto/Roboto-Regular.ttf)}.eva-viewer{z-index:1000;width:100%;height:100%;position:fixed;background-color:#00000080;left:0;top:0;display:flex;justify-content:center;align-items:center}.eva-viewer_container{background-color:#fff;display:flex;border-radius:5px;overflow:hidden;flex-direction:column;animation-name:openingDialog;animation-duration:.6s;animation-timing-function:ease-out}.eva-viewer_container_content{position:relative;cursor:default;-webkit-user-select:none;user-select:none;width:min(92vw,860px)}.eva-viewer_container_content>h1{font-weight:700;font-size:22px;margin:25px 25px 30px}.eva-viewer_container_content>p{color:#0009;font-size:16px;margin:25px;white-space:pre-line}.eva-viewer_container_content_img{margin:15px}.eva-viewer_container_content_img .eva-viewer_main{width:100%;border-radius:6px;overflow:hidden}.eva-viewer_container_content_img .eva-viewer_main .swiper-slide{display:flex;flex-direction:column}.eva-viewer_container_content_img .eva-viewer_main .swiper-zoom-container{width:100%;height:60vh;display:flex;align-items:center;justify-content:center;background:#0b1020}.eva-viewer_container_content_img .eva-viewer_main .swiper-zoom-container img{max-width:100%;max-height:100%;width:auto;height:auto;object-fit:contain}.eva-viewer_container_content_img-title{position:relative;text-align:center!important;background-color:#252e48;padding:8px 16px;color:#fff;font-size:1.2rem;font-family:var(--txt-ppal-semibold)}.eva-viewer_container_content_thumbs{margin:12px 15px 0}.eva-viewer_container_content_thumbs .swiper-slide{opacity:.5;cursor:pointer;border-radius:4px;overflow:hidden;transition:opacity .2s}.eva-viewer_container_content_thumbs .swiper-slide img{width:100%;height:60px;object-fit:cover;display:block}.eva-viewer_container_content_thumbs .swiper-slide:hover{opacity:.85}.eva-viewer_container_content_thumbs .swiper-slide-thumb-active{opacity:1;outline:2px solid #252E48;outline-offset:-2px}.eva-viewer_container_content_buttons{display:flex;justify-content:flex-end;margin:20px 25px 25px}.eva-viewer_container_content_buttons>button{margin-right:10px;padding:8px 16px;border-radius:4px;cursor:pointer;font-weight:700;font-size:14px}.eva-viewer_container_content_buttons_accept{background-color:var(--dialog-color-accept);color:#fff}.eva-viewer_container_content_buttons_accept:hover{background-color:var(--dialog-color-accept-hover);color:#fff}.eva-viewer_container_type{width:15px}.eva-viewer_container_type.success{background-color:var(--dialog-color-success)}.eva-viewer_container_type.warning{background-color:var(--dialog-color-warnig)}.eva-viewer_container_type.error{background-color:var(--dialog-color-error)}.eva-viewer_container_type.info{background-color:var(--dialog-color-info)}.eva-viewer_header{display:flex;justify-content:center;align-items:center;position:relative;margin-top:15px}.eva-viewer_header-title{color:#252e48;font-size:1.5rem;font-family:var(--txt-ppal-semibold)}.eva-viewer_header-options{display:flex;justify-content:center;align-items:center;position:absolute;right:10px;gap:5px}.eva-viewer_header-options-item,.eva-viewer_header-options-close{display:flex;justify-content:center;align-items:center;padding:4px;width:35px;height:35px;border-radius:3px}.eva-viewer_header-options-item svg,.eva-viewer_header-options-close svg{color:#001128;opacity:.5;transition:all .3s}.eva-viewer_header-options-item svg:hover,.eva-viewer_header-options-close svg:hover{opacity:1;cursor:pointer}.eva-viewer_header-options-item{font-size:20px}.eva-viewer_header-options-close{font-size:26px}.eva-viewer_container.closing{animation-name:closingDialog;animation-duration:.2s;animation-timing-function:ease-out;animation-fill-mode:forwards}.eva-viewer.center{align-items:center}.eva-viewer.top{align-items:flex-start}.eva-viewer.top .eva-viewer_container{margin-top:70px}.eva-viewer.hidden{animation-name:closingDialog;animation-duration:.2s;animation-timing-function:ease-out;animation-fill-mode:forwards}@keyframes openingDialog{0%{transform:translateY(-200px)}40%{transform:translateY(10px)}55%{transform:translateY(-5px)}70%{transform:translateY(5px)}85%{transform:translateY(-2px)}to{transform:translateY(0)}}@keyframes closingDialog{to{opacity:0}}@font-face{font-family:swiper-icons;src:url(data:application/font-woff;charset=utf-8;base64,\ d09GRgABAAAAAAZgABAAAAAADAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABGRlRNAAAGRAAAABoAAAAci6qHkUdERUYAAAWgAAAAIwAAACQAYABXR1BPUwAABhQAAAAuAAAANuAY7+xHU1VCAAAFxAAAAFAAAABm2fPczU9TLzIAAAHcAAAASgAAAGBP9V5RY21hcAAAAkQAAACIAAABYt6F0cBjdnQgAAACzAAAAAQAAAAEABEBRGdhc3AAAAWYAAAACAAAAAj//wADZ2x5ZgAAAywAAADMAAAD2MHtryVoZWFkAAABbAAAADAAAAA2E2+eoWhoZWEAAAGcAAAAHwAAACQC9gDzaG10eAAAAigAAAAZAAAArgJkABFsb2NhAAAC0AAAAFoAAABaFQAUGG1heHAAAAG8AAAAHwAAACAAcABAbmFtZQAAA/gAAAE5AAACXvFdBwlwb3N0AAAFNAAAAGIAAACE5s74hXjaY2BkYGAAYpf5Hu/j+W2+MnAzMYDAzaX6QjD6/4//Bxj5GA8AuRwMYGkAPywL13jaY2BkYGA88P8Agx4j+/8fQDYfA1AEBWgDAIB2BOoAeNpjYGRgYNBh4GdgYgABEMnIABJzYNADCQAACWgAsQB42mNgYfzCOIGBlYGB0YcxjYGBwR1Kf2WQZGhhYGBiYGVmgAFGBiQQkOaawtDAoMBQxXjg/wEGPcYDDA4wNUA2CCgwsAAAO4EL6gAAeNpj2M0gyAACqxgGNWBkZ2D4/wMA+xkDdgAAAHjaY2BgYGaAYBkGRgYQiAHyGMF8FgYHIM3DwMHABGQrMOgyWDLEM1T9/w8UBfEMgLzE////P/5//f/V/xv+r4eaAAeMbAxwIUYmIMHEgKYAYjUcsDAwsLKxc3BycfPw8jEQA/gZBASFhEVExcQlJKWkZWTl5BUUlZRVVNXUNTQZBgMAAMR+E+gAEQFEAAAAKgAqACoANAA+AEgAUgBcAGYAcAB6AIQAjgCYAKIArAC2AMAAygDUAN4A6ADyAPwBBgEQARoBJAEuATgBQgFMAVYBYAFqAXQBfgGIAZIBnAGmAbIBzgHsAAB42u2NMQ6CUAyGW568x9AneYYgm4MJbhKFaExIOAVX8ApewSt4Bic4AfeAid3VOBixDxfPYEza5O+Xfi04YADggiUIULCuEJK8VhO4bSvpdnktHI5QCYtdi2sl8ZnXaHlqUrNKzdKcT8cjlq+rwZSvIVczNiezsfnP/uznmfPFBNODM2K7MTQ45YEAZqGP81AmGGcF3iPqOop0r1SPTaTbVkfUe4HXj97wYE+yNwWYxwWu4v1ugWHgo3S1XdZEVqWM7ET0cfnLGxWfkgR42o2PvWrDMBSFj/IHLaF0zKjRgdiVMwScNRAoWUoH78Y2icB/yIY09An6AH2Bdu/UB+yxopYshQiEvnvu0dURgDt8QeC8PDw7Fpji3fEA4z/PEJ6YOB5hKh4dj3EvXhxPqH/SKUY3rJ7srZ4FZnh1PMAtPhwP6fl2PMJMPDgeQ4rY8YT6Gzao0eAEA409DuggmTnFnOcSCiEiLMgxCiTI6Cq5DZUd3Qmp10vO0LaLTd2cjN4fOumlc7lUYbSQcZFkutRG7g6JKZKy0RmdLY680CDnEJ+UMkpFFe1RN7nxdVpXrC4aTtnaurOnYercZg2YVmLN/d/gczfEimrE/fs/bOuq29Zmn8tloORaXgZgGa78yO9/cnXm2BpaGvq25Dv9S4E9+5SIc9PqupJKhYFSSl47+Qcr1mYNAAAAeNptw0cKwkAAAMDZJA8Q7OUJvkLsPfZ6zFVERPy8qHh2YER+3i/BP83vIBLLySsoKimrqKqpa2hp6+jq6RsYGhmbmJqZSy0sraxtbO3sHRydnEMU4uR6yx7JJXveP7WrDycAAAAAAAH//wACeNpjYGRgYOABYhkgZgJCZgZNBkYGLQZtIJsFLMYAAAw3ALgAeNolizEKgDAQBCchRbC2sFER0YD6qVQiBCv/H9ezGI6Z5XBAw8CBK/m5iQQVauVbXLnOrMZv2oLdKFa8Pjuru2hJzGabmOSLzNMzvutpB3N42mNgZGBg4GKQYzBhYMxJLMlj4GBgAYow/P/PAJJhLM6sSoWKfWCAAwDAjgbRAAB42mNgYGBkAIIbCZo5IPrmUn0hGA0AO8EFTQAA);font-weight:400;font-style:normal}:root{--swiper-theme-color: #007aff}:host{position:relative;display:block;margin-left:auto;margin-right:auto;z-index:1}.swiper{margin-left:auto;margin-right:auto;position:relative;overflow:hidden;list-style:none;padding:0;z-index:1;display:block}.swiper-vertical>.swiper-wrapper{flex-direction:column}.swiper-wrapper{position:relative;width:100%;height:100%;z-index:1;display:flex;transition-property:transform;transition-timing-function:var(--swiper-wrapper-transition-timing-function, initial);box-sizing:content-box}.swiper-android .swiper-slide,.swiper-ios .swiper-slide,.swiper-wrapper{transform:translateZ(0)}.swiper-horizontal{touch-action:pan-y}.swiper-vertical{touch-action:pan-x}.swiper-slide{flex-shrink:0;width:100%;height:100%;position:relative;transition-property:transform;display:block}.swiper-slide-invisible-blank{visibility:hidden}.swiper-autoheight,.swiper-autoheight .swiper-slide{height:auto}.swiper-autoheight .swiper-wrapper{align-items:flex-start;transition-property:transform,height}.swiper-backface-hidden .swiper-slide{transform:translateZ(0);-webkit-backface-visibility:hidden;backface-visibility:hidden}.swiper-3d.swiper-css-mode .swiper-wrapper{perspective:1200px}.swiper-3d .swiper-wrapper{transform-style:preserve-3d}.swiper-3d{perspective:1200px}.swiper-3d .swiper-slide,.swiper-3d .swiper-cube-shadow{transform-style:preserve-3d}.swiper-css-mode>.swiper-wrapper{overflow:auto;scrollbar-width:none;-ms-overflow-style:none}.swiper-css-mode>.swiper-wrapper::-webkit-scrollbar{display:none}.swiper-css-mode>.swiper-wrapper>.swiper-slide{scroll-snap-align:start start}.swiper-css-mode.swiper-horizontal>.swiper-wrapper{scroll-snap-type:x mandatory}.swiper-css-mode.swiper-vertical>.swiper-wrapper{scroll-snap-type:y mandatory}.swiper-css-mode.swiper-free-mode>.swiper-wrapper{scroll-snap-type:none}.swiper-css-mode.swiper-free-mode>.swiper-wrapper>.swiper-slide{scroll-snap-align:none}.swiper-css-mode.swiper-centered>.swiper-wrapper:before{content:"";flex-shrink:0;order:9999}.swiper-css-mode.swiper-centered>.swiper-wrapper>.swiper-slide{scroll-snap-align:center center;scroll-snap-stop:always}.swiper-css-mode.swiper-centered.swiper-horizontal>.swiper-wrapper>.swiper-slide:first-child{margin-inline-start:var(--swiper-centered-offset-before)}.swiper-css-mode.swiper-centered.swiper-horizontal>.swiper-wrapper:before{height:100%;min-height:1px;width:var(--swiper-centered-offset-after)}.swiper-css-mode.swiper-centered.swiper-vertical>.swiper-wrapper>.swiper-slide:first-child{margin-block-start:var(--swiper-centered-offset-before)}.swiper-css-mode.swiper-centered.swiper-vertical>.swiper-wrapper:before{width:100%;min-width:1px;height:var(--swiper-centered-offset-after)}.swiper-3d .swiper-slide-shadow,.swiper-3d .swiper-slide-shadow-left,.swiper-3d .swiper-slide-shadow-right,.swiper-3d .swiper-slide-shadow-top,.swiper-3d .swiper-slide-shadow-bottom{position:absolute;left:0;top:0;width:100%;height:100%;pointer-events:none;z-index:10}.swiper-3d .swiper-slide-shadow{background:#00000026}.swiper-3d .swiper-slide-shadow-left{background-image:linear-gradient(to left,#00000080,#0000)}.swiper-3d .swiper-slide-shadow-right{background-image:linear-gradient(to right,#00000080,#0000)}.swiper-3d .swiper-slide-shadow-top{background-image:linear-gradient(to top,#00000080,#0000)}.swiper-3d .swiper-slide-shadow-bottom{background-image:linear-gradient(to bottom,#00000080,#0000)}.swiper-lazy-preloader{width:42px;height:42px;position:absolute;left:50%;top:50%;margin-left:-21px;margin-top:-21px;z-index:10;transform-origin:50%;box-sizing:border-box;border:4px solid var(--swiper-preloader-color, var(--swiper-theme-color));border-radius:50%;border-top-color:transparent}.swiper:not(.swiper-watch-progress) .swiper-lazy-preloader,.swiper-watch-progress .swiper-slide-visible .swiper-lazy-preloader{animation:swiper-preloader-spin 1s infinite linear}.swiper-lazy-preloader-white{--swiper-preloader-color: #fff}.swiper-lazy-preloader-black{--swiper-preloader-color: #000}@keyframes swiper-preloader-spin{0%{transform:rotate(0)}to{transform:rotate(360deg)}}.swiper-zoom-container{width:100%;height:100%;display:flex;justify-content:center;align-items:center;text-align:center}.swiper-zoom-container>img,.swiper-zoom-container>svg,.swiper-zoom-container>canvas{max-width:100%;max-height:100%;object-fit:contain}.swiper-slide-zoomed{cursor:move;touch-action:none}:root{--swiper-navigation-size: 44px}.swiper-button-prev,.swiper-button-next{position:absolute;top:var(--swiper-navigation-top-offset, 50%);width:calc(var(--swiper-navigation-size) / 44 * 27);height:var(--swiper-navigation-size);margin-top:calc(0px - (var(--swiper-navigation-size) / 2));z-index:10;cursor:pointer;display:flex;align-items:center;justify-content:center;color:var(--swiper-navigation-color, var(--swiper-theme-color))}.swiper-button-prev.swiper-button-disabled,.swiper-button-next.swiper-button-disabled{opacity:.35;cursor:auto;pointer-events:none}.swiper-button-prev.swiper-button-hidden,.swiper-button-next.swiper-button-hidden{opacity:0;cursor:auto;pointer-events:none}.swiper-navigation-disabled .swiper-button-prev,.swiper-navigation-disabled .swiper-button-next{display:none!important}.swiper-button-prev svg,.swiper-button-next svg{width:100%;height:100%;object-fit:contain;transform-origin:center}.swiper-rtl .swiper-button-prev svg,.swiper-rtl .swiper-button-next svg{transform:rotate(180deg)}.swiper-button-prev,.swiper-rtl .swiper-button-next{left:var(--swiper-navigation-sides-offset, 10px);right:auto}.swiper-button-lock{display:none}.swiper-button-prev:after,.swiper-button-next:after{font-family:swiper-icons;font-size:var(--swiper-navigation-size);text-transform:none!important;letter-spacing:0;font-variant:initial;line-height:1}.swiper-button-prev:after,.swiper-rtl .swiper-button-next:after{content:"prev"}.swiper-button-next,.swiper-rtl .swiper-button-prev{right:var(--swiper-navigation-sides-offset, 10px);left:auto}.swiper-button-next:after,.swiper-rtl .swiper-button-prev:after{content:"next"}.swiper-pagination{position:absolute;text-align:center;transition:.3s opacity;transform:translateZ(0);z-index:10}.swiper-pagination.swiper-pagination-hidden{opacity:0}.swiper-pagination-disabled>.swiper-pagination,.swiper-pagination.swiper-pagination-disabled{display:none!important}.swiper-pagination-fraction,.swiper-pagination-custom,.swiper-horizontal>.swiper-pagination-bullets,.swiper-pagination-bullets.swiper-pagination-horizontal{bottom:var(--swiper-pagination-bottom, 8px);top:var(--swiper-pagination-top, auto);left:0;width:100%}.swiper-pagination-bullets-dynamic{overflow:hidden;font-size:0}.swiper-pagination-bullets-dynamic .swiper-pagination-bullet{transform:scale(.33);position:relative}.swiper-pagination-bullets-dynamic .swiper-pagination-bullet-active,.swiper-pagination-bullets-dynamic .swiper-pagination-bullet-active-main{transform:scale(1)}.swiper-pagination-bullets-dynamic .swiper-pagination-bullet-active-prev{transform:scale(.66)}.swiper-pagination-bullets-dynamic .swiper-pagination-bullet-active-prev-prev{transform:scale(.33)}.swiper-pagination-bullets-dynamic .swiper-pagination-bullet-active-next{transform:scale(.66)}.swiper-pagination-bullets-dynamic .swiper-pagination-bullet-active-next-next{transform:scale(.33)}.swiper-pagination-bullet{width:var(--swiper-pagination-bullet-width, var(--swiper-pagination-bullet-size, 8px));height:var(--swiper-pagination-bullet-height, var(--swiper-pagination-bullet-size, 8px));display:inline-block;border-radius:var(--swiper-pagination-bullet-border-radius, 50%);background:var(--swiper-pagination-bullet-inactive-color, #000);opacity:var(--swiper-pagination-bullet-inactive-opacity, .2)}button.swiper-pagination-bullet{border:none;margin:0;padding:0;box-shadow:none;-webkit-appearance:none;-moz-appearance:none;appearance:none}.swiper-pagination-clickable .swiper-pagination-bullet{cursor:pointer}.swiper-pagination-bullet:only-child{display:none!important}.swiper-pagination-bullet-active{opacity:var(--swiper-pagination-bullet-opacity, 1);background:var(--swiper-pagination-color, var(--swiper-theme-color))}.swiper-vertical>.swiper-pagination-bullets,.swiper-pagination-vertical.swiper-pagination-bullets{right:var(--swiper-pagination-right, 8px);left:var(--swiper-pagination-left, auto);top:50%;transform:translate3d(0,-50%,0)}.swiper-vertical>.swiper-pagination-bullets .swiper-pagination-bullet,.swiper-pagination-vertical.swiper-pagination-bullets .swiper-pagination-bullet{margin:var(--swiper-pagination-bullet-vertical-gap, 6px) 0;display:block}.swiper-vertical>.swiper-pagination-bullets.swiper-pagination-bullets-dynamic,.swiper-pagination-vertical.swiper-pagination-bullets.swiper-pagination-bullets-dynamic{top:50%;transform:translateY(-50%);width:8px}.swiper-vertical>.swiper-pagination-bullets.swiper-pagination-bullets-dynamic .swiper-pagination-bullet,.swiper-pagination-vertical.swiper-pagination-bullets.swiper-pagination-bullets-dynamic .swiper-pagination-bullet{display:inline-block;transition:.2s transform,.2s top}.swiper-horizontal>.swiper-pagination-bullets .swiper-pagination-bullet,.swiper-pagination-horizontal.swiper-pagination-bullets .swiper-pagination-bullet{margin:0 var(--swiper-pagination-bullet-horizontal-gap, 4px)}.swiper-horizontal>.swiper-pagination-bullets.swiper-pagination-bullets-dynamic,.swiper-pagination-horizontal.swiper-pagination-bullets.swiper-pagination-bullets-dynamic{left:50%;transform:translate(-50%);white-space:nowrap}.swiper-horizontal>.swiper-pagination-bullets.swiper-pagination-bullets-dynamic .swiper-pagination-bullet,.swiper-pagination-horizontal.swiper-pagination-bullets.swiper-pagination-bullets-dynamic .swiper-pagination-bullet{transition:.2s transform,.2s left}.swiper-horizontal.swiper-rtl>.swiper-pagination-bullets-dynamic .swiper-pagination-bullet{transition:.2s transform,.2s right}.swiper-pagination-fraction{color:var(--swiper-pagination-fraction-color, inherit)}.swiper-pagination-progressbar{background:var(--swiper-pagination-progressbar-bg-color, rgba(0, 0, 0, .25));position:absolute}.swiper-pagination-progressbar .swiper-pagination-progressbar-fill{background:var(--swiper-pagination-color, var(--swiper-theme-color));position:absolute;left:0;top:0;width:100%;height:100%;transform:scale(0);transform-origin:left top}.swiper-rtl .swiper-pagination-progressbar .swiper-pagination-progressbar-fill{transform-origin:right top}.swiper-horizontal>.swiper-pagination-progressbar,.swiper-pagination-progressbar.swiper-pagination-horizontal,.swiper-vertical>.swiper-pagination-progressbar.swiper-pagination-progressbar-opposite,.swiper-pagination-progressbar.swiper-pagination-vertical.swiper-pagination-progressbar-opposite{width:100%;height:var(--swiper-pagination-progressbar-size, 4px);left:0;top:0}.swiper-vertical>.swiper-pagination-progressbar,.swiper-pagination-progressbar.swiper-pagination-vertical,.swiper-horizontal>.swiper-pagination-progressbar.swiper-pagination-progressbar-opposite,.swiper-pagination-progressbar.swiper-pagination-horizontal.swiper-pagination-progressbar-opposite{width:var(--swiper-pagination-progressbar-size, 4px);height:100%;left:0;top:0}.swiper-pagination-lock{display:none}.eva-gafetes_form{display:grid;grid-auto-columns:1fr;grid-template-columns:1fr 1fr 1fr 1fr;grid-template-rows:1fr 1fr;gap:16px 15px;grid-template-areas:"id empresa empresa empresa numero numero fkSucursalId fkSucursalId fkTipoId fkTipoId" "descripcion descripcion descripcion descripcion descripcion descripcion descripcion descripcion disponible disponible"}.eva-gafetes_form-id{grid-area:id;width:100px}.eva-gafetes_form-empresa{grid-area:empresa}.eva-gafetes_form-numero{grid-area:numero}.eva-gafetes_form-descripcion{grid-area:descripcion}.eva-gafetes_form-fkSucursalId{grid-area:fkSucursalId}.eva-gafetes_form-fkTipoId{grid-area:fkTipoId}.eva-gafetes_form-disponible{grid-area:disponible}.eva-identificacion_form{display:grid;grid-auto-columns:1fr;grid-template-columns:1fr 1fr 1fr;grid-template-rows:1fr;gap:16px 15px;grid-template-areas:"id empresa empresa empresa nombre nombre nombre descripcion descripcion"}.eva-identificacion_form-id{grid-area:id;width:100px}.eva-identificacion_form-empresa{grid-area:empresa}.eva-identificacion_form-nombre{grid-area:nombre}.eva-identificacion_form-descripcion{grid-area:descripcion}.eva-tipo-visitantes_form{display:grid;grid-auto-columns:1fr;grid-template-columns:1fr 1fr 1fr;grid-template-rows:1fr;gap:16px 15px;grid-template-areas:"id empresa empresa empresa nombre nombre nombre descripcion descripcion"}.eva-tipo-visitantes_form-id{grid-area:id;width:100px}.eva-tipo-visitantes_form-empresa{grid-area:empresa}.eva-tipo-visitantes_form-nombre{grid-area:nombre}.eva-tipo-visitantes_form-descripcion{grid-area:descripcion}.eva-motivo-visita_form{display:grid;grid-auto-columns:1fr;grid-template-columns:1fr 1fr 1fr;grid-template-rows:1fr;gap:16px 15px;grid-template-areas:"id empresa empresa empresa nombre nombre nombre descripcion descripcion"}.eva-motivo-visita_form-id{grid-area:id;width:100px}.eva-motivo-visita_form-empresa{grid-area:empresa}.eva-motivo-visita_form-nombre{grid-area:nombre}.eva-motivo-visita_form-descripcion{grid-area:descripcion}.eva-cambio_form{display:grid;grid-auto-columns:1fr;grid-template-columns:1fr 1fr 1fr 1fr 1fr;grid-template-rows:1fr auto;gap:16px 15px;grid-template-areas:"id moneda moneda fecha fecha tipoCambio tipoCambio fechaAplicacion fechaAplicacion"}.eva-cambio_form-id{grid-area:id;width:100px}.eva-cambio_form-fecha{grid-area:fecha}.eva-cambio_form-tipoCambio{grid-area:tipoCambio}.eva-cambio_form-moneda{grid-area:moneda}.eva-cambio_form-fechaAplicacion{grid-area:fechaAplicacion}.eva-proceso-unidades_form{display:grid;grid-auto-columns:1fr;grid-template-columns:1fr 1fr 1fr 1fr 1fr 1fr 1fr 1fr 1fr;grid-template-rows:1fr 1fr;gap:16px 15px;grid-template-areas:"id fkSucursalId fkSucursalId fkTipoMovimientoId fkTipoMovimientoId fkTipoMovimientoId fecha fecha fecha" "fkTipoArmado fkTipoArmado fkUnidadId fkUnidadId fkPersonalId fkPersonalId licenciaOperador licenciaOperador licenciaOperador" "fkRemolque1Id fkRemolque1Id fkRemolque1Id sellosRemolque1 sellosRemolque1 fkRemolque2Id fkRemolque2Id sellosRemolque2 sellosRemolque2" "observaciones observaciones observaciones observaciones observaciones observaciones observaciones observaciones observaciones" "checkbox checkbox checkbox checkbox checkbox checkbox checkbox checkbox checkbox" "img img img img img img img img img"}.eva-proceso-unidades_form-id{grid-area:id;width:80px}.eva-proceso-unidades_form-fkSucursalId{grid-area:fkSucursalId}.eva-proceso-unidades_form-fkTipoMovimientoId{grid-area:fkTipoMovimientoId}.eva-proceso-unidades_form-fkTipoArmado{grid-area:fkTipoArmado}.eva-proceso-unidades_form-fecha{grid-area:fecha}.eva-proceso-unidades_form-fkUnidadId{grid-area:fkUnidadId}.eva-proceso-unidades_form-fkPersonalId{grid-area:fkPersonalId}.eva-proceso-unidades_form-licenciaOperador{grid-area:licenciaOperador}.eva-proceso-unidades_form-fkRemolque1Id{grid-area:fkRemolque1Id}.eva-proceso-unidades_form-sellosRemolque1{grid-area:sellosRemolque1}.eva-proceso-unidades_form-fkRemolque2Id{grid-area:fkRemolque2Id}.eva-proceso-unidades_form-sellosRemolque2{grid-area:sellosRemolque2}.eva-proceso-unidades_form-observaciones{grid-area:observaciones}.eva-proceso-unidades_form-checkbox{grid-area:checkbox}.eva-proceso-unidades_form-img{grid-area:img}.eva-control-acceso-envio-mercancia_form{display:grid;grid-auto-columns:1fr;grid-template-columns:repeat(12,1fr);grid-template-rows:1fr 1fr 1fr 1fr;gap:16px 15px;grid-template-areas:"id empresa empresa empresa empresa fkSucursalId fkSucursalId fkSucursalId fecha fecha fecha fecha" "fkTipoMovimientoId fkTipoMovimientoId fkTipoMovimientoId remitente remitente remitente destinatario destinatario destinatario paqueteria paqueteria paqueteria" "noGuia noGuia noGuia noGuia personal personal personal personal fechaEntrega fechaEntrega fechaEntrega fechaEntrega" "observaciones observaciones observaciones observaciones observaciones observaciones observaciones observaciones observaciones observaciones observaciones observaciones" "img img img img img img img img img img img img"}.eva-control-acceso-envio-mercancia_form-id{grid-area:id;width:90px}.eva-control-acceso-envio-mercancia_form-empresa{grid-area:empresa}.eva-control-acceso-envio-mercancia_form-remitente{grid-area:remitente}.eva-control-acceso-envio-mercancia_form-destinatario{grid-area:destinatario}.eva-control-acceso-envio-mercancia_form-fkTipoMovimientoId{grid-area:fkTipoMovimientoId}.eva-control-acceso-envio-mercancia_form-paqueteria{grid-area:paqueteria}.eva-control-acceso-envio-mercancia_form-fecha{grid-area:fecha}.eva-control-acceso-envio-mercancia_form-noGuia{grid-area:noGuia}.eva-control-acceso-envio-mercancia_form-observaciones{grid-area:observaciones}.eva-control-acceso-envio-mercancia_form-fkSucursalId{grid-area:fkSucursalId}.eva-control-acceso-envio-mercancia_form-img{grid-area:img}.eva-control-acceso-envio-mercancia_form-personal{grid-area:personal}.eva-control-acceso-envio-mercancia_form-fechaEntrega{grid-area:fechaEntrega}.eva-inspeccion_form{display:grid;grid-template-columns:100px repeat(8,1fr);gap:16px 15px;grid-template-areas:"id empresa empresa fkPersonalId fkPersonalId fkSucursalId fkSucursalId fecha fecha" "table table table table table table table table table" "table table table table table table table table table" "table table table table table table table table table" "table table table table table table table table table" "table table table table table table table table table" "table table table table table table table table table" "table table table table table table table table table" "table table table table table table table table table" "table table table table table table table table table" "table table table table table table table table table" "table table table table table table table table table" "observaciones observaciones observaciones observaciones observaciones observaciones observaciones observaciones observaciones" "img img img img img img img img img"}.eva-inspeccion_form-id{grid-area:id}.eva-inspeccion_form-empresa{grid-area:empresa}.eva-inspeccion_form-fkSucursalId{grid-area:fkSucursalId}.eva-inspeccion_form-fecha{grid-area:fecha}.eva-inspeccion_form-fkPersonalId{grid-area:fkPersonalId}.eva-inspeccion_form-observaciones{grid-area:observaciones}.eva-inspeccion_form-img{grid-area:img;display:flex;justify-content:center;align-items:center;height:100%}.eva-inspeccion_form-fkInspeccionInstalacionId{grid-area:fkInspeccionInstalacionId}.eva-inspeccion_form-table{grid-area:table}.eva-inspeccion_form-table .eva-table{min-height:300px;max-height:360px}.eva-sucursal-area_form{display:grid;grid-auto-columns:1fr;grid-template-columns:1fr 1fr 1fr 1fr 1fr 1fr 1fr 1fr 1fr 1fr;grid-template-rows:1fr 1fr;gap:16px 15px;grid-template-areas:"id nombre nombre nombre nombre fkSucursalId fkSucursalId area area area" "orden descripcion descripcion descripcion descripcion descripcion descripcion descripcion descripcion descripcion" "code code code code code code code code code code"}.eva-sucursal-area_form-id{grid-area:id;width:100px}.eva-sucursal-area_form-nombre{grid-area:nombre}.eva-sucursal-area_form-area{grid-area:area}.eva-sucursal-area_form-descripcion{grid-area:descripcion}.eva-sucursal-area_form-fkSucursalId{grid-area:fkSucursalId}.eva-sucursal-area_form-orden{grid-area:orden;width:100px}.eva-sucursal-area_form-code{grid-area:code;width:100px}.eva-sucursal_form{display:grid;grid-auto-columns:1fr;grid-template-columns:1fr 1fr 1fr 1fr;grid-template-rows:1fr;gap:16px 15px;grid-template-areas:"id empresa empresa empresa nombre nombre comercial comercial comercial" "email email email telefono1 telefono1 telefono1 telefono2 telefono2 telefono2" "cp pais pais estado estado estado municipio municipio municipio" "localidad localidad localidad colonia colonia colonia calle calle calle" "numint numint numint numext numext numext space space space" "observaciones observaciones observaciones observaciones observaciones observaciones observaciones observaciones observaciones"}.eva-sucursal_form-id{grid-area:id;width:100px}.eva-sucursal_form-nombre{grid-area:nombre}.eva-sucursal_form-empresa{grid-area:empresa}.eva-sucursal_form-comercial{grid-area:comercial}.eva-sucursal_form-cp{grid-area:cp;width:100px}.eva-sucursal_form-pais{grid-area:pais}.eva-sucursal_form-estado{grid-area:estado}.eva-sucursal_form-municipio{grid-area:municipio}.eva-sucursal_form-localidad{grid-area:localidad}.eva-sucursal_form-colonia{grid-area:colonia}.eva-sucursal_form-calle{grid-area:calle}.eva-sucursal_form-numint{grid-area:numint}.eva-sucursal_form-numext{grid-area:numext}.eva-sucursal_form-space{grid-area:space}.eva-sucursal_form-telefono1{grid-area:telefono1}.eva-sucursal_form-telefono2{grid-area:telefono2}.eva-sucursal_form-observaciones{grid-area:observaciones}.eva-sucursal_form-email{grid-area:email}.eva-empresa_tab{display:grid;grid-template-columns:repeat(6,1fr);gap:18px;align-items:start;padding:12px 4px}.eva-empresa_tab>*{grid-area:auto!important;grid-row:auto!important;grid-column:span 2!important;width:auto!important;min-width:0}.eva-empresa_tab>.eva-empresa_form-id{grid-column:span 1!important}.eva-empresa_tab>.eva-empresa_form-razonsocial{grid-column:span 3!important}.eva-empresa_tab>.eva-empresa_form-regimenfiscal{grid-column:span 4!important}.eva-empresa_tab>.eva-empresa_form-pem,.eva-empresa_tab>.eva-empresa_form-titulo{grid-column:1/-1!important}.eva-empresa_parametros{display:flex;flex-direction:column;gap:20px;padding-top:10px}.eva-empresa_parametros-seccion{display:flex;flex-direction:column;gap:10px}.eva-empresa_parametros-titulo{margin:0;font-weight:600}.eva-empresa_parametros-hint{font-size:12px;opacity:.7}.eva-empresa_parametros-global{max-width:420px}.eva-empresa_parametros-acciones{display:flex;justify-content:flex-end}.eva-empresa_form{display:block;grid-auto-columns:1fr;grid-template-columns:1fr 1fr 1fr 1fr;grid-template-rows:1fr 1fr 1fr;gap:15px 15px;grid-template-areas:"id razonsocial razonsocial razonsocial nombrecomercial nombrecomercial nombrecomercial fecha fecha" "rfc rfc curp curp curp curp correo correo correo" "telefono1 telefono1 telefono2 telefono2 regimenfiscal regimenfiscal regimenfiscal tipopersona tipopersona" "cp pais pais estado estado estado municipio municipio municipio" "localidad localidad localidad colonia colonia colonia calle calle calle" "numint numint numint numext numext numext pagina pagina pagina" "apiKey apiKey apiKey passPem passPem passPem passPemFiel passPemFiel passPemFiel" "observaciones observaciones observaciones observaciones observaciones observaciones observaciones observaciones observaciones" "titulo titulo titulo titulo titulo titulo pem pem pem" "file file file file file file pem pem pem" "tituloFiel tituloFiel tituloFiel  pemFiel pemFiel pemFiel . . ."}.eva-empresa_form-id{grid-area:id;width:100px}.eva-empresa_form-razonsocial{grid-area:razonsocial}.eva-empresa_form-fecha{grid-area:fecha}.eva-empresa_form-nombrecomercial{grid-area:nombrecomercial}.eva-empresa_form-rfc{grid-area:rfc}.eva-empresa_form-curp{grid-area:curp}.eva-empresa_form-registro{grid-area:registro}.eva-empresa_form-correo{grid-area:correo}.eva-empresa_form-telefono1{grid-area:telefono1}.eva-empresa_form-telefono2{grid-area:telefono2}.eva-empresa_form-regimenfiscal{grid-area:regimenfiscal}.eva-empresa_form-tipopersona{grid-area:tipopersona}.eva-empresa_form-cp{grid-area:cp;width:100px}.eva-empresa_form-pais{grid-area:pais}.eva-empresa_form-estado{grid-area:estado}.eva-empresa_form-municipio{grid-area:municipio}.eva-empresa_form-localidad{grid-area:localidad}.eva-empresa_form-colonia{grid-area:colonia}.eva-empresa_form-calle{grid-area:calle}.eva-empresa_form-numint{grid-area:numint}.eva-empresa_form-numext{grid-area:numext}.eva-empresa_form-pagina{grid-area:pagina}.eva-empresa_form-observaciones{grid-area:observaciones}.eva-empresa_form-space{grid-area:space}.eva-empresa_form-titulo{grid-area:titulo}.eva-empresa_form-file{grid-area:file}.eva-empresa_form-apiKey{grid-area:apiKey}.eva-empresa_form-passPem{grid-area:passPem}.eva-empresa_form-tituloFiel{grid-area:tituloFiel;display:flex;align-items:center;font-weight:600}.eva-empresa_form-passPemFiel{grid-area:passPemFiel}.eva-empresa_form-pemFiel{grid-area:pemFiel;display:flex;flex-direction:column;justify-content:center;gap:15px}.eva-empresa_form-pem{grid-area:pem;display:flex;flex-direction:row;flex-wrap:wrap;align-items:center;gap:18px}.eva-empresa_form-cerpem,.eva-empresa_form-keypem{display:flex;justify-content:flex-start;align-items:center;gap:6px}.eva-button_success.eva-emp-actualizar{background:var(--dsn-navy-deep, #0e2747)!important;border:1.5px solid #f0b000!important;color:#fff!important;box-shadow:0 3px 10px #0e274747;transition:filter .15s,transform .05s}.eva-button_success.eva-emp-actualizar:hover{filter:brightness(1.12)}.eva-button_success.eva-emp-actualizar:active{transform:translateY(1px)}.eva-epe{--p3-card: #fff;--p3-bg: #f4f6fa;--p3-ink: #1a2d47;--p3-muted: #5f6b7a;--p3-line: #e3e8ef;--p3-navy: #103a66;--p3-navy-soft: #eaf1f9;--p3-off: #8a94a3;display:flex;flex-direction:column;gap:14px;color:var(--p3-ink)}.eva-epe-vacio{padding:16px;font-size:.85rem;color:var(--p3-muted)}.eva-epe-cab{display:flex;align-items:flex-start;gap:12px;padding:12px 14px;background:var(--p3-card);border:1px solid var(--p3-line);border-radius:12px}.eva-epe-cab_ic{flex:none;width:38px;height:38px;border-radius:10px;display:grid;place-items:center;background:var(--p3-navy-soft);color:var(--p3-navy)}.eva-epe-cab_ic svg{width:16px;height:16px}.eva-epe-cab_tx{display:flex;flex-direction:column;gap:3px}.eva-epe-cab_tx b{font-size:.9rem}.eva-epe-cab_tx span{font-size:.78rem;color:var(--p3-muted);line-height:1.4}.eva-epe-barra{display:flex;align-items:center;gap:12px;flex-wrap:wrap}.eva-epe-buscar{display:flex;align-items:center;gap:8px;height:34px;padding:0 10px;min-width:260px;border:1px solid var(--p3-line);border-radius:8px;background:var(--p3-card);color:var(--p3-muted)}.eva-epe-buscar svg{width:13px}.eva-epe-buscar input{border:0;outline:none;background:transparent;color:var(--p3-ink);font:inherit;font-size:.85rem;width:100%}.eva-epe-cuenta{margin-left:auto;font-size:.78rem;color:var(--p3-muted)}.eva-epe-grid{display:grid;grid-template-columns:repeat(auto-fill,minmax(260px,1fr));gap:12px}.eva-epe-card{background:var(--p3-card);border:1px solid var(--p3-line);border-radius:12px;padding:12px 14px;display:flex;flex-direction:column;gap:8px}.eva-epe-card_cab{display:flex;align-items:flex-start;justify-content:space-between;gap:8px}.eva-epe-card_cab>div{display:flex;flex-direction:column}.eva-epe-card_cab b{font-size:.92rem}.eva-epe-card_menu{font-size:.66rem;font-weight:800;letter-spacing:.05em;text-transform:uppercase;color:var(--p3-muted)}.eva-epe-link{border:0;background:transparent;color:var(--p3-navy);font-size:.75rem;font-weight:700;cursor:pointer;padding:2px 4px}.eva-epe-link:disabled{color:var(--p3-off);cursor:default}.eva-epe-grupo{display:flex;flex-direction:column;gap:4px}.eva-epe-grupo_tit{font-size:.66rem;font-weight:800;text-transform:uppercase;letter-spacing:.05em;color:var(--p3-muted);margin-top:2px}.eva-epe-item{display:flex;align-items:center;gap:8px;font-size:.84rem}.eva-epe-item>label{cursor:pointer}.eva-epe-item .eva-checkbox{flex:none}.eva-epe-item.is-off>label{color:var(--p3-off);text-decoration:line-through}.eva-epe-pie{display:flex;align-items:center;justify-content:space-between;gap:12px;flex-wrap:wrap}.eva-epe-pie span{font-size:.78rem;color:var(--p3-muted)}:root[data-design=nuevo][data-mode=oscuro] .eva-epe{--p3-card: var(--dsn-card);--p3-bg: var(--dsn-surface);--p3-ink: var(--dsn-ink);--p3-muted: var(--dsn-muted);--p3-line: var(--dsn-border);--p3-navy: hsl(211 73% 70%);--p3-navy-soft: hsl(212 40% 20%);--p3-off: hsl(215 12% 55%)}@media (prefers-color-scheme: dark){:root[data-design=nuevo][data-mode=auto] .eva-epe{--p3-card: var(--dsn-card);--p3-bg: var(--dsn-surface);--p3-ink: var(--dsn-ink);--p3-muted: var(--dsn-muted);--p3-line: var(--dsn-border);--p3-navy: hsl(211 73% 70%);--p3-navy-soft: hsl(212 40% 20%);--p3-off: hsl(215 12% 55%)}}.eva-geocfg{display:flex;flex-direction:column;gap:12px}.eva-geocfg.is-saving{opacity:.7;pointer-events:none}.eva-geocfg .mut{color:#6e7781;font-size:.76rem}.eva-geocfg .lnk{border:none;background:none;padding:0;cursor:pointer;color:#1f6feb;font-weight:700;font-size:.78rem;white-space:nowrap}.eva-geocfg .lnk:disabled{color:#afb8c1;cursor:default}.eva-geocfg .pri,.eva-geocfg .sec{border-radius:8px;padding:6px 14px;font-size:.8rem;font-weight:700;cursor:pointer;white-space:nowrap;flex:none}.eva-geocfg .pri{border:1px solid #1f6feb;background:#1f6feb;color:#fff}.eva-geocfg .pri:disabled{opacity:.45;cursor:default}.eva-geocfg .sec{border:1px solid #d0d7de;background:#fff;color:#1f2328}.eva-geocfg-cols{display:grid;grid-template-columns:1fr 1fr;gap:12px}.eva-geocfg-card{border:1px solid #e2e5e9;border-radius:12px;background:#fff;overflow:hidden}.eva-geocfg-card.on{border-color:#b6d4fe}.eva-geocfg-card_h{display:flex;align-items:flex-start;justify-content:space-between;gap:12px;padding:12px 14px}.eva-geocfg-card_h h6{margin:0;font-size:.88rem;color:#1f2328}.eva-geocfg-card_h p{margin:3px 0 0;font-size:.75rem;color:#6e7781;line-height:1.35}.eva-geocfg-card.on .eva-geocfg-card_h{background:#f5f9ff}.eva-geocfg-card_b{border-top:1px solid #eef0f3;padding:4px 14px}.eva-geocfg-card_b.mut{padding:10px 14px}.eva-geocfg-op{display:flex;align-items:center;justify-content:space-between;gap:12px;padding:9px 0}.eva-geocfg-op+.eva-geocfg-op{border-top:1px solid #f3f4f6}.eva-geocfg-op>div{display:flex;flex-direction:column;min-width:0}.eva-geocfg-op>div b{font-size:.8rem;color:#1f2328}.eva-geocfg-op>div small{font-size:.72rem;color:#6e7781}.eva-geocfg-radio{display:inline-flex;align-items:center;gap:6px;flex:none}.eva-geocfg-radio input{width:80px;padding:5px 8px;border-radius:7px;border:1px solid #d0d7de;font-size:.85rem;text-align:right}.eva-geocfg-radio span{font-size:.78rem;color:#6e7781}.eva-geocfg-nombre2{display:grid;grid-template-columns:minmax(0,1.2fr) minmax(0,1fr);gap:14px;padding:4px 14px 14px}.eva-geocfg-nombre2 .izq{display:flex;flex-direction:column;gap:9px}.eva-geocfg-nombre2 .der{border:1px solid #e2e5e9;border-radius:10px;background:#fbfcfd;padding:10px 12px;display:flex;flex-direction:column;gap:7px}.eva-geocfg-nombre2 .der .tit{font-size:.66rem;font-weight:800;text-transform:uppercase;letter-spacing:.05em;color:#57606a}.eva-geocfg-nombre2 .der .ej{display:flex;flex-direction:column;padding-bottom:6px;border-bottom:1px dashed #e7eaee}.eva-geocfg-nombre2 .der .ej:last-child{border-bottom:none;padding-bottom:0}.eva-geocfg-nombre2 .der .ej b{font-size:.84rem;color:#1f2328}.eva-geocfg-nombre2 .der .ej small{font-size:.7rem;color:#6e7781}.eva-geocfg-plantilla{display:flex;align-items:center;gap:10px}.eva-geocfg-plantilla input{flex:1;min-width:0;padding:8px 10px;border-radius:8px;border:1px solid #d0d7de;font-size:.9rem;font-family:ui-monospace,Menlo,monospace}.eva-geocfg-campos{display:flex;flex-wrap:wrap;gap:6px}.eva-geocfg-campos button{border:1px dashed #b6c2cf;background:#f6f8fa;color:#24292f;border-radius:999px;padding:2px 10px;font-size:.72rem;font-family:ui-monospace,Menlo,monospace;cursor:pointer}.eva-geocfg-campos button:hover{border-color:#1f6feb;color:#1f6feb}.eva-geocfg-campos button.on{border-style:solid;border-color:#1f6feb;background:#eaf2ff;color:#0b4fb3}.eva-geocfg-campos button:disabled{opacity:.5;cursor:default}.eva-geocfg-err{color:#b42318;font-size:.78rem;font-weight:700}.eva-geocfg-renombrar{display:flex;gap:14px;align-items:flex-start;justify-content:space-between;flex-wrap:wrap;margin:0 14px 14px;background:#fff8e6;border:1px solid #f2d48a;border-radius:10px;padding:10px 12px;font-size:.8rem}.eva-geocfg-renombrar ul{margin:6px 0 0 16px;padding:0;font-size:.76rem;color:#57606a}.eva-geocfg-renombrar .acc{display:flex;gap:8px}.eva-geocfg-ok{margin:0 14px 14px;font-size:.78rem;color:#1a7f37}.eva-geocfg-pie{position:sticky;bottom:0;z-index:2;display:flex;align-items:center;justify-content:flex-end;gap:12px;border:1px solid #e2e5e9;border-radius:12px;background:#fff;padding:10px 14px;box-shadow:0 -6px 16px -12px #0f172a4d}.eva-geocfg-pie span{margin-right:auto;font-size:.75rem;color:#6e7781}.eva-geocfg-pie.sucio{border-color:#b6d4fe;background:#f5f9ff}.eva-geocfg-pie.sucio span{color:#0b4fb3;font-weight:700}@media (max-width: 900px){.eva-geocfg-cols,.eva-geocfg-nombre2{grid-template-columns:1fr}}.eva-integ-chip{display:inline-block;font-size:.7rem;font-weight:700;border-radius:999px;padding:2px 9px;white-space:nowrap;vertical-align:middle}.eva-integ-chip.ok{color:#1a7f37;background:#edfbf1}.eva-integ-chip.warn{color:#9a5b00;background:#fff8e6}.eva-integ-chip.err{color:#b42318;background:#fef3f2}.eva-integ-chip.off{color:#57606a;background:#eef1f4}.eva-integ-vacio{border:1px dashed #e2e5e9;border-radius:10px;padding:14px;color:#6e7781;font-size:.8rem}.eva-integ-vacio.err{color:#b42318;border-color:#f4c7c3}.eva-integ{display:flex;flex-direction:column;gap:16px}.eva-integ-resumen{display:flex;gap:10px;flex-wrap:wrap}.eva-integ-resumen span{border:1px solid #e2e5e9;border-radius:10px;padding:6px 12px;font-size:.78rem;color:#57606a;background:#fff}.eva-integ-resumen span b{font-size:.95rem;color:#1f2328;margin-right:4px}.eva-integ-resumen span.warn{border-color:#f2d48a;background:#fff8e6}.eva-integ-resumen span.warn b{color:#9a5b00}.eva-integ-grupo{display:flex;flex-direction:column;gap:8px}.eva-integ-grupo h6{margin:0;font-size:.7rem;font-weight:800;text-transform:uppercase;letter-spacing:.06em;color:#57606a}.eva-integ-grid{display:grid;grid-template-columns:repeat(auto-fill,minmax(250px,1fr));gap:10px}.eva-integ-tarjeta{display:flex;flex-direction:column;gap:8px;text-align:left;cursor:pointer;border:1px solid #e2e5e9;border-radius:12px;background:#fff;padding:12px 14px;border-left:4px solid #eef1f4;transition:box-shadow .15s,border-color .15s}.eva-integ-tarjeta:hover{box-shadow:0 6px 18px -10px #0f172a59;border-color:#c9d1d9}.eva-integ-tarjeta.ok{border-left-color:#4ac26b}.eva-integ-tarjeta.warn{border-left-color:#e3a008}.eva-integ-tarjeta.err{border-left-color:#e5534b}.eva-integ-tarjeta .top{display:flex;align-items:center;gap:9px}.eva-integ-tarjeta .top b{flex:1;font-size:.92rem;color:#1f2328}.eva-integ-tarjeta .ic{width:30px;height:30px;border-radius:8px;background:#f0f4ff;color:#1f6feb;display:flex;align-items:center;justify-content:center;flex:none}.eva-integ-tarjeta .ic svg{width:15px;height:15px}.eva-integ-tarjeta p{margin:0;font-size:.76rem;color:#6e7781;line-height:1.35}.eva-integ-tarjeta .met{display:flex;gap:14px;flex-wrap:wrap}.eva-integ-tarjeta .met span{display:flex;flex-direction:column;font-size:.85rem;font-weight:700;color:#1f2328}.eva-integ-tarjeta .met span small{font-size:.64rem;font-weight:600;text-transform:uppercase;letter-spacing:.03em;color:#6e7781}.eva-integ-tarjeta .met span.warn{color:#9a5b00}.eva-integ-tarjeta .met span.err{color:#b42318}.eva-integ-tarjeta .pie{font-size:.68rem;color:#6e7781;border-top:1px solid #f1f3f5;padding-top:6px}.eva-integ-plegar{display:inline-flex!important;align-self:flex-start;justify-content:flex-start!important;width:auto!important;white-space:nowrap;align-items:center;gap:8px;border:none;background:none;padding:4px 0;cursor:pointer;font-size:.75rem;font-weight:800;text-transform:uppercase;letter-spacing:.05em;color:#57606a;text-align:left}.eva-integ-plegar svg{transition:transform .15s;transform:rotate(-90deg)}.eva-integ-plegar svg.abierto{transform:none}.eva-integ-plegar small{text-transform:none;letter-spacing:0;font-weight:400;color:#6e7781}.eva-integ-disponibles{display:flex;flex-direction:column;border:1px solid #e2e5e9;border-radius:10px;overflow:hidden}.eva-integ-disponibles button{display:grid;grid-template-columns:28px 160px 1fr auto;align-items:center;gap:10px;text-align:left;cursor:pointer;border:none;border-bottom:1px solid #f1f3f5;background:#fff;padding:8px 12px;color:#1f2328}.eva-integ-disponibles button:last-child{border-bottom:none}.eva-integ-disponibles button:hover{background:#f6f8fa}.eva-integ-disponibles button .ic{color:#8c959f}.eva-integ-disponibles button .ic svg{width:14px;height:14px}.eva-integ-disponibles button b{font-size:.82rem}.eva-integ-disponibles button small{font-size:.74rem;color:#6e7781}.eva-integ-disponibles button em{font-style:normal;font-size:.72rem;color:#6e7781}.eva-integ-ficha{display:flex;flex-direction:column;gap:14px}.eva-integ-volver{align-self:flex-start;border:none;background:none;padding:0;cursor:pointer;color:#1f6feb;font-weight:700;font-size:.8rem;display:flex;align-items:center;gap:6px}.eva-integ-volver svg{width:10px}.eva-integ-ficha_head{display:flex;align-items:center;gap:12px}.eva-integ-ficha_head .ic{width:42px;height:42px;border-radius:11px;background:#f0f4ff;color:#1f6feb;display:flex;align-items:center;justify-content:center}.eva-integ-ficha_head .ic svg{width:20px;height:20px}.eva-integ-ficha_head h5{margin:0;font-size:1.05rem;display:flex;align-items:center;gap:10px}.eva-integ-ficha_head p{margin:2px 0 0;font-size:.78rem;color:#6e7781}.eva-integ-seg{display:inline-flex;align-self:flex-start;border:1px solid #d0d7de;border-radius:9px;overflow:hidden;flex-wrap:wrap}.eva-integ-seg button{border:none;border-right:1px solid #d0d7de;background:#fff;padding:7px 16px;font-size:.8rem;font-weight:700;cursor:pointer;color:#1f2328}.eva-integ-seg button:last-child{border-right:none}.eva-integ-seg button.on{background:#001128;color:#fff}.eva-integ-seg.sm button{padding:5px 11px;font-size:.74rem;font-family:ui-monospace,Menlo,monospace}.eva-integ-card{border:1px solid #e2e5e9;border-radius:12px;background:#fff;padding:6px 14px}.eva-integ-card>.tit{display:flex;align-items:center;gap:8px;font-size:.72rem;font-weight:800;text-transform:uppercase;letter-spacing:.05em;color:#57606a;padding:8px 0 4px}.eva-integ-card ul{margin:4px 0 10px 18px;padding:0;font-size:.82rem;line-height:1.6}.eva-integ-card .mut{color:#6e7781;font-size:.8rem}.eva-integ-kv{display:grid;grid-template-columns:220px 1fr;align-items:center;gap:2px 14px;padding:9px 0;border-bottom:1px solid #f1f3f5}.eva-integ-kv:last-child{border-bottom:none}.eva-integ-kv>span{font-size:.78rem;color:#57606a;font-weight:600}.eva-integ-kv>b{font-size:.85rem;color:#1f2328}.eva-integ-kv>b.warn{color:#9a5b00}.eva-integ-kv>b.err{color:#b42318}.eva-integ-kv>b.mut{color:#6e7781;font-weight:400}.eva-integ-kv>small{grid-column:2;font-size:.74rem;color:#6e7781}.eva-integ-jobs{padding:10px 0}.eva-integ-jobs .tit{font-size:.72rem;font-weight:800;text-transform:uppercase;letter-spacing:.05em;color:#57606a;margin-bottom:6px}.eva-integ-jobs .job{display:flex;align-items:center;gap:10px;padding:7px 0;border-top:1px solid #f1f3f5}.eva-integ-jobs .job>svg{color:#8c959f;width:13px}.eva-integ-jobs .job>div{display:flex;flex-direction:column;min-width:0}.eva-integ-jobs .job>div b{font-size:.8rem;font-family:ui-monospace,Menlo,monospace}.eva-integ-jobs .job>div small{font-size:.72rem;color:#6e7781}.eva-integ-jobs .job .der{margin-left:auto;align-items:flex-end;text-align:right}.eva-integ-flujos{display:grid;grid-template-columns:1fr 1fr;gap:12px}.eva-integ-bitacora{display:flex;flex-direction:column;gap:10px}.eva-integ-bitacora table{width:100%;border-collapse:collapse;font-size:.78rem;border:1px solid #e2e5e9;border-radius:10px;overflow:hidden}.eva-integ-bitacora table th{background:#f6f8fa;text-align:left;padding:7px 9px;font-size:.68rem;text-transform:uppercase;color:#57606a}.eva-integ-bitacora table td{padding:6px 9px;border-top:1px solid #f1f3f5}.eva-integ-bitacora table td.err{color:#b42318;font-weight:700}.eva-integ-bitacora table td.det{color:#6e7781}@media (max-width: 900px){.eva-integ-flujos,.eva-integ-kv{grid-template-columns:1fr}.eva-integ-kv>small{grid-column:1}.eva-integ-disponibles button{grid-template-columns:24px 1fr}.eva-integ-disponibles button small,.eva-integ-disponibles button em{grid-column:2}}.eva-exportar_visorpdf{height:78vh;background:#f1f4f9;border-radius:10px;overflow:hidden}.eva-exportar_visorpdf iframe{width:100%;height:100%;border:0}.eva-notifpush{display:flex;flex-direction:column;gap:22px}.eva-notifpush-ayuda{margin:4px 0 10px;font-size:.8rem;color:var(--muted, #697586);line-height:1.45}.eva-notifpush-dias{display:grid;grid-template-columns:repeat(auto-fill,minmax(230px,1fr));gap:6px 10px;padding:4px 0 12px}.eva-notifpush-dia{display:flex;align-items:center;gap:8px;padding:5px 8px;border:1px solid var(--line, #e3e8ef);border-radius:9px;background:var(--surface, #f6f8fb)}.eva-notifpush-dia .chip{min-width:86px;padding:4px 9px;border-radius:999px;border:1px solid var(--line-strong, #d3dae4);background:#fff;color:var(--muted, #697586);font-size:.76rem;cursor:pointer}.eva-notifpush-dia .chip:disabled{cursor:default}.eva-notifpush-dia .horas{display:flex;align-items:center;gap:5px;font-size:.74rem;color:var(--muted, #697586)}.eva-notifpush-dia .horas input{border:1px solid var(--line-strong, #d3dae4);border-radius:6px;padding:2px 4px;font-size:.78rem;background:#fff;color:var(--ink, #0c1f3d)}.eva-notifpush-dia .sin{font-size:.74rem;color:var(--muted-2, #93a0b0)}.eva-notifpush-dia.is-on{background:#fff}.eva-notifpush-dia.is-on .chip{background:var(--amber-soft, #fff3cf);border-color:var(--amber, #f2b100);color:#8a6200;font-weight:600}.eva-notifpush-sel-ancho{min-width:300px}.eva-notifpush-apps{display:flex;flex-wrap:wrap;gap:6px 14px}.eva-notifpush-check{display:inline-flex;align-items:center;gap:6px;font-size:.82rem;color:var(--ink, #0c1f3d);cursor:pointer}.eva-notifpush-acciones{display:flex;justify-content:flex-end;padding-top:10px}.eva-notifpush-toolbar{display:flex;flex-wrap:wrap;align-items:flex-end;justify-content:space-between;gap:10px;margin:6px 0 10px}.eva-notifpush-filtros{display:flex;flex-wrap:wrap;gap:8px}.eva-notifpush-filtros label{display:flex;flex-direction:column;gap:2px;min-width:170px;max-width:230px}.eva-notifpush-filtros label>span{font-size:.68rem;color:var(--muted, #697586);text-transform:uppercase;letter-spacing:.02em}.eva-notifpush-buscar .caja{display:flex;align-items:center;gap:6px;border:1px solid var(--line-strong, #d3dae4);border-radius:8px;padding:6px 9px;background:#fff;color:var(--muted-2, #93a0b0)}.eva-notifpush-buscar .caja input{border:0;outline:none;font-size:.82rem;width:100%;color:var(--ink, #0c1f3d)}.eva-notifpush-botones{display:flex;align-items:center;gap:6px}.eva-notifpush-tablawrap{overflow:auto;max-height:560px;border:1px solid var(--line, #e3e8ef);border-radius:10px}.eva-notifpush-tabla{width:100%;border-collapse:collapse;font-size:.8rem}.eva-notifpush-tabla th{position:sticky;top:0;z-index:1;background:var(--surface, #f6f8fb);text-align:left;font-weight:600;color:var(--muted, #697586);font-size:.72rem;padding:8px 9px;border-bottom:1px solid var(--line, #e3e8ef);white-space:nowrap}.eva-notifpush-tabla td{padding:7px 9px;border-bottom:1px solid var(--line, #e3e8ef);vertical-align:top;color:var(--ink, #0c1f3d)}.eva-notifpush-tabla tr:hover td{background:#fafbfd}.eva-notifpush-tabla .num{text-align:right}.eva-notifpush-tabla .nowrap{white-space:nowrap}.eva-notifpush-tabla .vacio{text-align:center;color:var(--muted, #697586);padding:18px}.eva-notifpush-tabla .acc button{border:0;background:var(--accent-bg, #eaf0ff);color:var(--accent, #2b5cff);border-radius:6px;width:26px;height:26px;cursor:pointer}.eva-notifpush-tabla .nom{font-weight:600}.eva-notifpush-tabla .clave{font-size:.68rem;color:var(--muted-2, #93a0b0)}.eva-notifpush-tabla .rep{color:var(--muted, #697586)}.eva-notifpush-tabla .app{display:inline-block;margin:0 4px 2px 0;padding:1px 7px;border-radius:999px;font-size:.7rem;background:#eef2f7;color:#3c4a5c;white-space:nowrap}.eva-notifpush-tabla .app-evaerp{background:#eaf0ff;color:#2b5cff}.eva-notifpush-tabla .app-operadores{background:#e7f6ef;color:#1c7a55}.eva-notifpush-tabla .app-segurpatrim{background:#f3ecff;color:#6b3fc2}.eva-notifpush-tabla .prio{padding:1px 7px;border-radius:999px;font-size:.7rem;background:#eef2f7;white-space:nowrap}.eva-notifpush-tabla .prio-critica{background:#fde8e8;color:#b42318;font-weight:600}.eva-notifpush-tabla .prio-alta{background:#fff3cf;color:#8a6200}.eva-notifpush-tabla .est{padding:1px 7px;border-radius:999px;font-size:.7rem;background:#eef2f7;white-space:nowrap}.eva-notifpush-tabla .est-enviado{background:#e7f6ef;color:#1c7a55}.eva-notifpush-tabla .est-diferido,.eva-notifpush-tabla .est-agrupado{background:#fff3cf;color:#8a6200}.eva-notifpush-tabla .est-sin_app,.eva-notifpush-tabla .est-desactivado{background:#fde8e8;color:#b42318}.eva-notifpush-plegable{display:flex;align-items:center;gap:8px;border:0;background:none;cursor:pointer;padding:4px 0 10px;font-weight:600;color:var(--ink, #0c1f3d);font-size:.86rem}.eva-notifpush-modal{display:grid;gap:12px 16px;grid-template-columns:1fr 1fr;grid-template-areas:"desc desc" "apps apps" "prio fuera" "modo modo" "dias dias" "max cad" "nota nota"}.eva-notifpush-modal .desc{grid-area:desc;margin:0;font-size:.82rem;color:#697586}.eva-notifpush-modal .apps{grid-area:apps}.eva-notifpush-modal .prio{grid-area:prio}.eva-notifpush-modal .fuera{grid-area:fuera}.eva-notifpush-modal .modo{grid-area:modo}.eva-notifpush-modal .dias{grid-area:dias}.eva-notifpush-modal .max{grid-area:max}.eva-notifpush-modal .cad{grid-area:cad}.eva-notifpush-modal>.nota{grid-area:nota}.eva-notifpush-modal .campo{display:flex;flex-direction:column;gap:4px;min-width:0}.eva-notifpush-modal .lbl{font-size:.78rem;font-weight:600}.eva-notifpush-modal .lbl em{font-weight:400;color:#93a0b0}.eva-notifpush-modal .nota{font-size:.72rem;color:#93a0b0;margin:0}@media (max-width: 720px){.eva-notifpush-modal{grid-template-columns:1fr;grid-template-areas:"desc" "apps" "prio" "fuera" "modo" "dias" "max" "cad" "nota"}}.eva-empparam{--ink: #0c1f3d;--ink-2: #12294c;--amber: #f2b100;--amber-soft: #fff3cf;--accent: #2b5cff;--accent-bg: #eaf0ff;--good: #1c9a6b;--muted: #697586;--muted-2: #93a0b0;--line: #e3e8ef;--line-strong: #d3dae4;--panel: #ffffff;--surface: #f6f8fb}.eva-empparam *,.eva-empparam *:before,.eva-empparam *:after{box-sizing:border-box}.eva-empparam-body{display:grid;grid-template-columns:258px 1fr;align-items:stretch;min-height:420px;border:1px solid var(--line);border-radius:14px;overflow:hidden;background:var(--panel)}.eva-empparam-rail{border-right:1px solid var(--line);background:var(--surface);padding:13px 12px;display:flex;flex-direction:column;gap:3px}.eva-empparam-search{display:flex;align-items:center;gap:8px;background:var(--panel);border:1px solid var(--line-strong);border-radius:9px;padding:8px 11px;margin-bottom:10px;color:var(--muted-2)}.eva-empparam-search:focus-within{border-color:var(--accent)}.eva-empparam-search input{flex:1;border:0;outline:none;background:none;color:var(--ink);font-size:.86rem}.eva-empparam-rail_item{display:flex;align-items:center;gap:11px;width:100%;padding:9px 11px;border:0;border-radius:9px;background:none;cursor:pointer;color:var(--muted);text-align:left;font-family:var(--txt-ppal-medium, inherit);font-size:.86rem;transition:background .12s ease,color .12s ease}.eva-empparam-rail_item .ic{width:26px;height:26px;flex:0 0 auto;display:grid;place-items:center;border-radius:7px;font-size:.78rem;background:var(--accent-bg);color:var(--accent)}.eva-empparam-rail_item .lbl{flex:1;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.eva-empparam-rail_item .count{flex:0 0 auto;font-size:.7rem;color:var(--muted-2);background:var(--surface);border:1px solid var(--line);border-radius:999px;padding:1px 8px}.eva-empparam-rail_item:hover{background:var(--panel);color:var(--ink)}.eva-empparam-rail_item.is-active{background:var(--panel);color:var(--ink);font-family:var(--txt-ppal-semibold, inherit);font-weight:600;box-shadow:inset 3px 0 0 var(--amber)}.eva-empparam-rail_item.is-active .ic{background:var(--amber-soft);color:#b07d00}.eva-empparam-rail_item.is-active .count{background:var(--panel)}.eva-empparam-panel{min-width:0;padding:18px 22px 20px;position:relative;overflow:auto}.eva-empparam-head{margin:2px 0}.eva-empparam-head h4{margin:0;font-size:1.02rem;color:var(--ink);font-family:var(--txt-ppal-semibold, inherit);font-weight:650}.eva-empparam-head p{margin:4px 0 0;font-size:.78rem;color:var(--muted)}.eva-empparam-group{margin-top:18px;border:1px solid var(--line);border-radius:12px;overflow:hidden;background:var(--panel)}.eva-empparam-group_h{font-size:.68rem;letter-spacing:.06em;text-transform:uppercase;color:var(--muted);font-weight:700;padding:10px 15px;background:var(--surface);border-bottom:1px solid var(--line)}.eva-empparam-rowitem{border-top:1px solid var(--line)}.eva-empparam-rowitem:first-of-type{border-top:0}.eva-empparam-row{display:grid;grid-template-columns:1fr auto;gap:16px;align-items:center;padding:13px 15px}.eva-empparam-meta{min-width:0}.eva-empparam-t{font-size:.86rem;color:var(--ink);font-weight:600;display:flex;align-items:center;gap:8px;flex-wrap:wrap;font-family:var(--txt-ppal-semibold, inherit)}.eva-empparam-d{font-size:.76rem;color:var(--muted);margin-top:3px;line-height:1.35}.eva-empparam-subt{font-size:.8rem;color:var(--ink);font-weight:600}.eva-empparam-badge{font-size:.6rem;font-weight:700;letter-spacing:.03em;text-transform:uppercase;padding:2px 7px;border-radius:6px;background:var(--surface);color:var(--muted-2);border:1px solid var(--line)}.eva-empparam-ctrl{display:flex;align-items:center;gap:10px;justify-self:end}.eva-empparam-suffix{font-size:.78rem;color:var(--muted)}.eva-empparam-select,.eva-empparam-input{min-width:150px}.eva-empparam-state{font-size:.78rem;font-weight:600;color:var(--muted);width:22px;text-align:left}.eva-empparam-state.on{color:var(--good)}.eva-empparam-tg{--w: 44px;--h: 25px;position:relative;width:var(--w);height:var(--h);flex:0 0 auto;cursor:pointer}.eva-empparam-tg input{position:absolute;opacity:0;width:100%;height:100%;margin:0;cursor:pointer}.eva-empparam-tg .track{position:absolute;top:0;right:0;bottom:0;left:0;border-radius:999px;background:var(--line-strong);transition:.16s}.eva-empparam-tg .dot{position:absolute;top:3px;left:3px;width:19px;height:19px;border-radius:50%;background:#fff;box-shadow:0 1px 3px #00000047;transition:.16s}.eva-empparam-tg input:checked+.track{background:var(--good)}.eva-empparam-tg input:checked+.track+.dot{transform:translate(19px)}.eva-empparam-tg.is-disabled{opacity:.5;cursor:not-allowed}.eva-empparam-tg.is-disabled input{cursor:not-allowed}.eva-empparam-sub{display:grid;grid-template-columns:1fr auto;gap:14px;align-items:center;margin:0 15px 13px;padding:11px 13px;background:var(--surface);border:1px dashed var(--line-strong);border-radius:10px}.eva-empparam-scope{display:inline-flex;align-items:center;gap:6px;margin-top:6px;font-size:.7rem;color:var(--muted);background:var(--panel);border:1px solid var(--line);border-radius:999px;padding:3px 9px}.eva-empparam-empty{display:grid;place-items:center;min-height:200px;margin-top:16px;color:var(--muted);font-size:.9rem;border:1px dashed var(--line);border-radius:12px}.eva-empparam-savebar{position:sticky;bottom:0;left:0;right:0;margin:18px -22px -84px;padding:12px 22px;background:var(--panel);border-top:1px solid var(--line);display:flex;align-items:center;gap:12px}.eva-empparam-savebar .dirty{font-size:.78rem;color:var(--muted);display:flex;align-items:center;gap:8px}.eva-empparam-savebar .dot{width:8px;height:8px;border-radius:50%;background:var(--amber);box-shadow:0 0 0 4px var(--amber-soft)}.eva-empparam-savebar .sp{flex:1}@media (max-width: 820px){.eva-empparam-body{grid-template-columns:1fr}.eva-empparam-rail{border-right:0;border-bottom:1px solid var(--line);flex-direction:row;flex-wrap:wrap;gap:6px}.eva-empparam-rail .eva-empparam-search{flex:1 1 100%;margin-bottom:6px}.eva-empparam-rail_item{width:auto;flex:0 0 auto}.eva-empparam-rail_item .lbl,.eva-empparam-rail_item .count{white-space:nowrap}}@media (max-width: 560px){.eva-empparam-row,.eva-empparam-sub{grid-template-columns:1fr}.eva-empparam-ctrl{justify-self:start}}.eva-empparam .eva-empfmt-head{display:flex;align-items:center;justify-content:space-between;gap:18px;flex-wrap:wrap;border:1px solid var(--line);border-radius:14px;background:var(--surface);padding:16px 18px;margin-bottom:18px}.eva-empparam .eva-empfmt-head_l{display:flex;align-items:center;gap:13px;min-width:0;flex:1 1 320px}.eva-empparam .eva-empfmt-head_r{display:flex;align-items:center;gap:8px;flex-wrap:wrap}.eva-empparam .eva-empfmt-head h4{margin:0;font-size:1rem;color:var(--ink)}.eva-empparam .eva-empfmt-head p{margin:4px 0 0;font-size:.8rem;color:var(--muted);max-width:60ch;line-height:1.4}.eva-empparam .eva-empfmt-ic{width:42px;height:42px;flex:0 0 auto;display:grid;place-items:center;border-radius:11px;font-size:1rem;background:linear-gradient(135deg,#12294c,#0c1f3d);color:#fff}.eva-empparam .eva-empfmt-applylbl{font-size:.78rem;font-weight:600;color:var(--muted);white-space:nowrap}.eva-empparam .eva-empfmt-applysel{width:168px;flex:0 0 auto}.eva-empparam .eva-empfmt-applysel .eva-select{width:100%}.eva-empparam .eva-empfmt-applysel .eva-select_label{display:none}.eva-empparam .eva-empfmt-applysel .eva-select_select{width:100%;box-sizing:border-box;height:36px}.eva-empparam .eva-empfmt-apply{height:36px;padding:0 15px;border:0;border-radius:9px;cursor:pointer;background:var(--ink-2);color:#fff;font-weight:600;font-size:.84rem;white-space:nowrap;display:inline-flex;align-items:center;gap:7px;flex:0 0 auto}.eva-empparam .eva-empfmt-apply:hover{background:var(--ink)}.eva-empparam .eva-empfmt-apply:disabled{opacity:.5;cursor:not-allowed}.eva-empparam .eva-empfmt-reset{height:36px;padding:0 14px;border:1px solid var(--line-strong);border-radius:9px;background:var(--panel);color:var(--muted);font-weight:600;font-size:.84rem;cursor:pointer;white-space:nowrap;flex:0 0 auto}.eva-empparam .eva-empfmt-reset:hover{background:#eef2f7}.eva-empparam .eva-empfmt-reset:disabled{opacity:.5;cursor:not-allowed}.eva-empparam .eva-empfmt-toolbar{display:flex;align-items:center;justify-content:space-between;gap:12px;margin:4px 2px 12px}.eva-empparam .eva-empfmt-toolbar_title{font-size:.78rem;font-weight:700;color:var(--muted);text-transform:uppercase;letter-spacing:.05em}.eva-empparam .eva-empfmt-toggleall{flex:0 0 auto;display:inline-flex;align-items:center;gap:7px;white-space:nowrap;height:32px;padding:0 14px;border:1px solid var(--line-strong);border-radius:8px;background:var(--panel);color:var(--ink-2);font-size:.78rem;font-weight:600;cursor:pointer}.eva-empparam .eva-empfmt-toggleall:hover{background:#eef2f8;color:var(--ink);border-color:var(--ink-2)}.eva-empparam .eva-empfmt-acc{display:flex;flex-direction:column;gap:10px}.eva-empparam .eva-empfmt-mod{border:1px solid var(--line);border-radius:12px;background:var(--panel);overflow:hidden}.eva-empparam .eva-empfmt-mod_h{width:100%;display:flex;align-items:center;gap:11px;padding:13px 16px;border:0;border-left:3px solid transparent;background:var(--surface);cursor:pointer;text-align:left;color:var(--ink);font-size:.94rem;font-weight:700;transition:background .12s ease,border-color .12s ease}.eva-empparam .eva-empfmt-mod_h:hover{background:#eef2f7}.eva-empparam .eva-empfmt-mod_chev{width:12px;font-size:.8rem;color:var(--ink-2);transition:transform .15s ease;flex:0 0 auto}.eva-empparam .eva-empfmt-mod_name{flex:1 1 auto;min-width:0}.eva-empparam .eva-empfmt-mod_count{flex:0 0 auto;font-size:.68rem;font-weight:700;color:var(--muted);background:var(--panel);border:1px solid var(--line);border-radius:999px;padding:2px 10px}.eva-empparam .eva-empfmt-mod.is-open .eva-empfmt-mod_h{border-left-color:var(--amber);background:var(--panel);border-bottom:1px solid var(--line)}.eva-empparam .eva-empfmt-mod.is-open .eva-empfmt-mod_chev{transform:rotate(90deg)}.eva-empparam .eva-empfmt-mod_body{padding:6px 16px 12px}.eva-empparam .eva-empfmt-sub+.eva-empparam .eva-empfmt-sub{margin-top:4px}.eva-empparam .eva-empfmt-sub_h{font-size:.66rem;font-weight:700;letter-spacing:.05em;text-transform:uppercase;color:var(--ink-2);margin:12px 2px 2px}.eva-empparam .eva-empfmt-row{display:flex;align-items:center;gap:12px;padding:9px 2px;border-bottom:1px solid var(--line)}.eva-empparam .eva-empfmt-row:last-child{border-bottom:0}.eva-empparam .eva-empfmt-row_name{flex:1 1 auto;min-width:0;font-size:.86rem;color:var(--ink);display:flex;align-items:center;gap:8px}.eva-empparam .eva-empfmt-row_ctrls{flex:0 0 auto;display:flex;align-items:center;gap:8px}.eva-empparam .eva-empfmt-badge{flex:0 0 auto;font-size:.58rem;font-weight:700;letter-spacing:.03em;text-transform:uppercase;color:var(--muted);background:var(--surface);border:1px solid var(--line);padding:1px 7px;border-radius:999px}.eva-empparam .eva-empfmt-sel{width:240px}.eva-empparam .eva-empfmt-sel .eva-select{width:100%}.eva-empparam .eva-empfmt-sel .eva-select_label{display:none}.eva-empparam .eva-empfmt-sel .eva-select_select{width:100%;box-sizing:border-box;height:36px}.eva-empparam .eva-empfmt-preview{flex:0 0 auto;width:36px;height:36px;display:grid;place-items:center;border:1px solid var(--line-strong);border-radius:9px;background:var(--panel);color:var(--ink-2);cursor:pointer;transition:background .12s ease,color .12s ease,border-color .12s ease}.eva-empparam .eva-empfmt-preview:hover{background:#eef2f8;color:var(--ink);border-color:var(--ink-2)}@media (max-width: 640px){.eva-empparam .eva-empfmt-head_r{width:100%}.eva-empparam .eva-empfmt-row{flex-wrap:wrap;align-items:flex-start}.eva-empparam .eva-empfmt-sel{width:100%;flex:1 1 auto}}.eva-empparam .eva-autocfg_intro{font-size:.76rem;color:var(--muted);line-height:1.4;padding:11px 15px 4px}.eva-empparam .eva-autocfg_aviso{margin:8px 15px;padding:9px 12px;border-radius:9px;font-size:.76rem;line-height:1.4;background:var(--amber-soft);color:#7a5600;display:flex;flex-direction:column;gap:4px}.eva-empparam .eva-autocfg_confirm{font-size:.78rem;font-weight:600;color:#b3261e}.eva-empparam .eva-autocfg_edit{padding:13px 15px;background:var(--surface)}.eva-empparam .eva-autocfg_grid{display:grid;grid-template-columns:repeat(auto-fit,minmax(180px,1fr));gap:12px 14px}.eva-empparam .eva-autocfg_grid>*{min-width:0}.eva-empparam .eva-autocfg_grid select,.eva-empparam .eva-autocfg_grid .eva-input_select{width:100%;min-width:0}.eva-empparam .eva-autocfg_acciones,.eva-empparam .eva-autocfg_pie{display:flex;justify-content:flex-end;gap:8px}.eva-empparam .eva-autocfg_acciones{margin-top:12px}.eva-empparam .eva-autocfg_pie{padding:10px 15px;border-top:1px solid var(--line)}.eva-empparam .eva-autocfg .eva-empparam-ctrl{display:flex;gap:8px}.eva-ficha{display:flex;flex-direction:column;gap:14px;min-height:0}.eva-ficha_head{display:flex;align-items:center;gap:14px;padding:12px 18px;border-radius:14px;background:#001128;color:#fff}.eva-ficha_logo{width:42px;height:42px;border-radius:10px;background:#1a2d47;color:#f0b000;flex:none;display:flex;align-items:center;justify-content:center;font-family:var(--txt-ppal-bold);font-size:15px}.eva-ficha_logo.con-img{width:auto;min-width:42px;max-width:120px;padding:6px 8px;box-sizing:border-box;background:transparent}.eva-ficha_logo.con-img img{max-height:30px;max-width:104px;object-fit:contain}.eva-ficha_id{display:flex;flex-direction:column;gap:2px;min-width:0;flex:1}.eva-ficha_id b{font-family:var(--txt-ppal-bold);font-size:16px;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.eva-ficha_id span{font-size:12.5px;color:#b9c4d3;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.eva-ficha_chip{font-family:var(--txt-ppal-semibold);font-size:11.5px;border-radius:999px;padding:4px 11px;white-space:nowrap}.eva-ficha_chip.on{background:#d8eeed;color:#0f7d72}.eva-ficha_chip.off{background:#fadde0;color:#a3121f}.eva-ficha_chip.nueva{background:#ffe6c9;color:#8a4f00}.eva-ficha_body{display:grid;grid-template-columns:250px minmax(0,1fr);gap:0;min-height:520px;border:1px solid #E6E9EF;border-radius:14px;overflow:hidden;background:#fff}.eva-ficha_rail{background:#f2f4f7;border-right:1px solid #E6E9EF;padding:12px 10px;display:flex;flex-direction:column;gap:2px;overflow-y:auto;max-height:72vh}.eva-ficha_buscar{display:flex!important;align-items:center;gap:8px;height:36px!important;min-height:36px;box-sizing:border-box;padding:0 10px;margin-bottom:4px;flex:none;border:1px solid #D0D7DE;border-radius:9px;background:#fff;color:#6e7781;font-size:13px}.eva-ficha_buscar input{border:none!important;outline:none;background:transparent!important;flex:1 1 auto!important;min-width:60px!important;width:auto!important;height:100%!important;padding:0!important;margin:0;box-shadow:none!important;font-size:13px;color:#000205;text-align:left}.eva-ficha_buscar svg{flex:none!important;width:13px!important;height:13px!important}.eva-ficha_buscar button{flex:none!important;width:auto!important}.eva-ficha_buscar button{border:none;background:none;color:#6e7781;cursor:pointer;padding:2px}.eva-ficha_grupo-t{font-family:var(--txt-ppal-bold);font-size:10.5px;letter-spacing:.08em;text-transform:uppercase;color:#6e7781;padding:12px 10px 5px}.eva-ficha_item{display:flex;align-items:center;gap:10px;width:100%;box-sizing:border-box;padding:7px 10px;border:none;border-left:3px solid transparent;border-radius:10px;background:transparent;cursor:pointer;text-align:left;font-family:var(--txt-ppal-medium);font-size:13.5px;color:#313134}.eva-ficha_item .ic{width:26px;height:26px;border-radius:7px;background:#eef4fb;color:#1a2d47;flex:none;display:flex;align-items:center;justify-content:center}.eva-ficha_item .ic svg{width:13px;height:13px}.eva-ficha_item .lbl{flex:1;min-width:0;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.eva-ficha_item .n{font-size:11px;color:#6e7781;border:1px solid #E6E9EF;border-radius:999px;padding:0 7px;background:#fff}.eva-ficha_item:hover:not(:disabled){background:#e9edf2}.eva-ficha_item:disabled{opacity:.45;cursor:not-allowed}.eva-ficha_item.is-active{background:#fff;border-left-color:#f0b000;font-family:var(--txt-ppal-bold);color:#001128;box-shadow:0 1px 3px #00112814}.eva-ficha_item.is-active .ic{background:#fff3cc;color:#8a6400}.eva-ficha_main{min-width:0;padding:18px 24px 22px;overflow-y:auto;max-height:72vh}.eva-ficha_titulo{margin-bottom:14px}.eva-ficha_titulo small{font-size:12px;color:#6e7781}.eva-ficha_titulo h3{margin:2px 0 0;font-family:var(--txt-ppal-bold);font-size:20px;color:#001128}.eva-ficha_titulo p{margin:4px 0 0;font-size:12.5px;color:#6e7781}.eva-ficha_titulo i{display:block;width:56px;height:3px;background:#f0b000;border-radius:2px;margin-top:8px}.eva-ficha_sec[hidden]{display:none!important}.eva-ficha .eva-empparam--embebido .eva-empparam-body{grid-template-columns:1fr;border:none;border-radius:0;min-height:0}.eva-ficha .eva-empparam--embebido .eva-empparam-panel{padding:0}.eva-empresa_tab.eva-empresa_tab--datos{grid-template-columns:repeat(12,minmax(0,1fr))}.eva-empresa_tab.eva-empresa_tab--datos>.eva-empresa_form-id{grid-column:span 1!important;order:1}.eva-empresa_tab.eva-empresa_tab--datos>.eva-empresa_form-razonsocial{grid-column:span 5!important;order:2}.eva-empresa_tab.eva-empresa_tab--datos>.eva-empresa_form-rfc{grid-column:span 3!important;order:3}.eva-empresa_tab.eva-empresa_tab--datos>.eva-empresa_form-curp{grid-column:span 3!important;order:4}.eva-empresa_tab.eva-empresa_tab--datos>.eva-empresa_form-fecha{grid-column:span 4!important;order:5}.eva-empresa_tab.eva-empresa_tab--datos>.eva-empresa_form-nombrecomercial{grid-column:span 4!important;order:6}.eva-empresa_tab.eva-empresa_tab--datos>.eva-empresa_form-pagina{grid-column:span 4!important;order:7}.eva-empresa_tab.eva-empresa_tab--datos>.eva-empresa_form-correo{grid-column:span 4!important;order:8}.eva-empresa_tab.eva-empresa_tab--datos>.eva-empresa_form-telefono1{grid-column:span 2!important;order:9}.eva-empresa_tab.eva-empresa_tab--datos>.eva-empresa_form-telefono2{grid-column:span 2!important;order:10}.eva-empresa_tab.eva-empresa_tab--datos>.eva-empresa_form-observaciones{grid-column:span 4!important;order:11}.eva-empresa_tab.eva-empresa_tab--datos>.eva-empresa_form-regimenfiscal{grid-column:span 8!important;order:12}.eva-empresa_tab.eva-empresa_tab--datos>.eva-empresa_form-tipopersona{grid-column:span 4!important;order:13}.eva-empresa_tab.eva-empresa_tab--datos>.eva-empresa_form-titulo,.eva-empresa_tab.eva-empresa_tab--datos>.eva-empresa_form-pem{grid-column:1/-1!important;order:20}.eva-ficha_pie{margin-right:auto;font-size:12.5px;color:#6e7781}@media (max-width: 900px){.eva-ficha_body{grid-template-columns:1fr}.eva-ficha_rail{max-height:none;flex-direction:row;flex-wrap:wrap}}.eva-ficha_nota{font-size:13px;color:#6e7781;border:1px dashed #D0D7DE;border-radius:12px;padding:16px}.eva-logos{display:flex;flex-direction:column;gap:10px}.eva-logos_head{display:flex;align-items:baseline;gap:12px;flex-wrap:wrap}.eva-logos_head b{font-family:var(--txt-ppal-semibold);font-size:14px;color:#000205}.eva-logos_head span{font-size:12px;color:#6e7781}.eva-logos_grid{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:14px}.eva-logos_espacio{border:1px solid #E6E9EF;border-radius:14px;background:#fff;padding:12px 14px;display:flex;flex-direction:column;gap:10px;transition:border-color .15s,box-shadow .15s}.eva-logos_espacio.sobre{border-color:#009fe5;box-shadow:0 0 0 3px #009fe526}.eva-logos_espacio-h{display:flex;align-items:center;gap:10px}.eva-logos_espacio-h .muestra{width:22px;height:22px;border-radius:6px;border:1px solid #D0D7DE;flex:none}.eva-logos_espacio-h .muestra.oscuro{background:#fff}.eva-logos_espacio-h .muestra.claro{background:#001128;border-color:#001128}.eva-logos_espacio-h>div{display:flex;flex-direction:column;min-width:0}.eva-logos_espacio-h>div b{font-family:var(--txt-ppal-semibold);font-size:13px;color:#000205}.eva-logos_espacio-h>div small{font-size:11.5px;color:#6e7781}.eva-logos_items{display:flex;flex-wrap:wrap;gap:10px;align-items:stretch}.eva-logos_logo{position:relative;margin:0;width:200px;height:120px;border-radius:12px;display:flex;align-items:center;justify-content:center;padding:14px;box-sizing:border-box;border:1px solid #E6E9EF}.eva-logos_logo.oscuro{background-color:#fff;background-image:linear-gradient(45deg,#F3F5F8 25%,transparent 25%),linear-gradient(-45deg,#F3F5F8 25%,transparent 25%),linear-gradient(45deg,transparent 75%,#F3F5F8 75%),linear-gradient(-45deg,transparent 75%,#F3F5F8 75%);background-size:16px 16px;background-position:0 0,0 8px,8px -8px,-8px 0}.eva-logos_logo.claro{background:#001128;border-color:#001128}.eva-logos_logo img{max-width:100%;max-height:100%;object-fit:contain}.eva-logos_logo .nuevo{position:absolute;left:8px;bottom:8px;font-size:10.5px;font-family:var(--txt-ppal-semibold);background:#ffe6c9;color:#8a4f00;border-radius:999px;padding:2px 8px}.eva-logos_subir{width:200px;height:120px;box-sizing:border-box;border:2px dashed #C9D1D9;border-radius:12px;background:#f7f9fb;cursor:pointer;display:flex;flex-direction:column;align-items:center;justify-content:center;gap:4px;color:#0079b0;font-family:var(--txt-ppal-semibold);font-size:13px}.eva-logos_subir svg{width:20px;height:20px}.eva-logos_subir small{font-family:var(--txt-ppal-regular);font-size:11.5px;color:#6e7781}.eva-logos_subir:hover{border-color:#009fe5;background:#f2fafe}.eva-logos_vacio{font-size:12.5px;color:#6e7781;padding:10px 0}.eva-logos_items{align-items:center}.eva-logos_acc{display:flex;flex-direction:column;align-items:flex-start;gap:6px}.eva-logos_acc button{display:inline-flex;align-items:center;gap:6px;height:32px;padding:0 12px;border-radius:8px;border:1px solid #D0D7DE;background:#fff;color:#313134;font-family:var(--txt-ppal-semibold);font-size:12.5px;cursor:pointer}.eva-logos_acc button svg{width:12px;height:12px}.eva-logos_acc button:hover{border-color:#009fe5;color:#0079b0}.eva-logos_acc button.del:hover{border-color:#dc1f2f;color:#dc1f2f}.eva-logos_acc small{font-size:11.5px;color:#6e7781}.eva-logos_sobrantes{display:flex;align-items:center;flex-wrap:wrap;gap:8px;padding:8px 10px;border-radius:10px;background:#fff6ea;border:1px solid #F5D2A6}.eva-logos_sobrantes>span{font-size:12px;color:#8a4f00;flex-basis:100%}.eva-logos_sobrantes .mini{position:relative;margin:0;width:84px;height:52px;border-radius:8px;display:flex;align-items:center;justify-content:center;padding:6px;box-sizing:border-box;border:1px solid #E6E9EF;background:#fff;opacity:.75}.eva-logos_sobrantes .mini.claro{background:#001128;border-color:#001128}.eva-logos_sobrantes .mini img{max-width:100%;max-height:100%;object-fit:contain}.eva-logos_sobrantes .mini button{position:absolute;top:-8px;right:-8px;width:24px;height:24px;border-radius:50%;border:1px solid #DC1F2F;background:#fff;color:#dc1f2f;cursor:pointer;display:flex;align-items:center;justify-content:center}.eva-logos_sobrantes .mini button svg{width:10px;height:10px}@media (max-width: 900px){.eva-logos_grid{grid-template-columns:1fr}}.eva-cert{display:flex;flex-direction:column;gap:14px}.eva-cert_grid{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:14px}.eva-cert_card{border:1px solid #E6E9EF;border-radius:14px;background:#fff;overflow:hidden;display:flex;flex-direction:column}.eva-cert_card>header{display:flex;align-items:center;gap:12px;padding:14px 16px;border-bottom:1px solid #F1F2F6}.eva-cert_card>header .ic{width:36px;height:36px;border-radius:10px;background:#eef4fb;color:#1a2d47;flex:none;display:flex;align-items:center;justify-content:center}.eva-cert_card>header .ic svg{width:16px;height:16px}.eva-cert_card>header>div{flex:1;min-width:0}.eva-cert_card>header h4{margin:0;font-family:var(--txt-ppal-bold);font-size:14.5px;color:#001128}.eva-cert_card>header p{margin:2px 0 0;font-size:12px;color:#6e7781}.eva-cert_chip{font-family:var(--txt-ppal-semibold);font-size:11.5px;border-radius:999px;padding:4px 10px;white-space:nowrap}.eva-cert_chip.ok{background:#d8eeed;color:#0f7d72}.eva-cert_chip.warn{background:#ffe6c9;color:#8a4f00}.eva-cert_chip.err{background:#fadde0;color:#a3121f}.eva-cert_chip.off{background:#eef1f4;color:#57606a}.eva-cert_info{display:grid;grid-template-columns:1fr 1fr;gap:10px 16px;padding:12px 16px;background:#fbfcfd;border-bottom:1px solid #F1F2F6}.eva-cert_info>div{display:flex;flex-direction:column;gap:2px;min-width:0}.eva-cert_info small{font-size:11px;color:#6e7781}.eva-cert_info b{font-family:var(--txt-ppal-semibold);font-size:13px;color:#000205;word-break:break-all}.eva-cert_info b.err{color:#a3121f}.eva-cert_info .vig{grid-column:1/-1}.eva-cert_info .vig .barra{display:block;height:6px;border-radius:999px;background:#e9edf2;overflow:hidden;margin-top:4px}.eva-cert_info .vig .barra i{display:block;height:100%;border-radius:999px;background:#16a596}.eva-cert_info .vig .barra.warn i{background:#fc9804}.eva-cert_info .vig .barra.err i{background:#dc1f2f}.eva-cert_info .vig em{font-style:normal;font-size:11.5px;color:#6e7781}.eva-cert_info .aviso{grid-column:1/-1;margin:0;font-size:12px;color:#a3121f;background:#fadde0;border-radius:8px;padding:6px 10px}.eva-cert_info.vacio{display:block;font-size:12.5px;color:#6e7781}.eva-cert_archivos{display:flex;flex-direction:column;padding:6px 16px 14px}.eva-cert_archivo{display:flex;align-items:center;gap:10px;padding:9px 0;border-bottom:1px solid #F1F2F6}.eva-cert_archivo .ic{width:30px;height:30px;border-radius:8px;background:#f2f4f7;color:#57606a;flex:none;display:flex;align-items:center;justify-content:center}.eva-cert_archivo .ic svg{width:13px;height:13px}.eva-cert_archivo .txt{flex:1;min-width:0;display:flex;flex-direction:column;gap:1px}.eva-cert_archivo .txt b{font-family:var(--txt-ppal-semibold);font-size:13px;color:#000205}.eva-cert_archivo .txt b small{font-family:var(--txt-ppal-regular);color:#6e7781}.eva-cert_archivo .txt span{font-size:12px;display:inline-flex;align-items:center;gap:5px;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.eva-cert_archivo .txt span svg{width:11px;height:11px}.eva-cert_archivo .txt .ok{color:#0f7d72}.eva-cert_archivo .txt .falta{color:#a3121f}.eva-cert_archivo .txt .nuevo{color:#8a4f00}.eva-cert_archivo .lnk{border:none;background:none;padding:0;cursor:pointer;color:#6e7781;font-size:12px;text-decoration:underline}.eva-cert_archivo .btn{display:inline-flex;align-items:center;gap:6px;height:32px;padding:0 12px;border-radius:8px;border:1px solid #D0D7DE;background:#fff;color:#313134;font-family:var(--txt-ppal-semibold);font-size:12.5px;cursor:pointer;flex:none}.eva-cert_archivo .btn svg{width:12px;height:12px}.eva-cert_archivo .btn:hover:not(:disabled){border-color:#009fe5;color:#0079b0}.eva-cert_archivo .btn:disabled{opacity:.5;cursor:not-allowed}.eva-cert_pass{padding-top:10px}.eva-cert_pac .eva-cert_pass{padding:6px 16px 14px;max-width:520px}@media (max-width: 1000px){.eva-cert_grid{grid-template-columns:1fr}}.eva-asistcfg{--acc: var(--dsn-navy-deep, #0e2747);--acc2: var(--dsn-navy, #103a66);--gold: #f0b000;padding:6px 2px;text-align:left}.eva-asistcfg_nota{padding:20px 4px;color:var(--thm-muted, #6b7280);font-size:13px}.eva-asistcfg_intro{margin:0 0 14px;font-size:12.5px;color:var(--thm-muted, #6b7280);max-width:560px}.eva-asistcfg_intro b{color:var(--acc)}.eva-asistcfg_card{max-width:560px;border:1px solid var(--thm-line, #e3e8ef);border-radius:12px;background:var(--thm-card, #fff);overflow:hidden}.eva-asistcfg_row{display:flex;align-items:center;justify-content:space-between;gap:20px;padding:14px 18px;border-bottom:1px solid var(--thm-line, #eef1f5)}.eva-asistcfg_row:last-child{border-bottom:0}.eva-asistcfg_row--key{align-items:flex-start}.eva-asistcfg_info{display:flex;flex-direction:column;gap:3px;min-width:0;flex:1}.eva-asistcfg_lbl{font-size:13px;font-weight:600;color:var(--thm-ink, #1f2937);display:flex;align-items:center;gap:6px}.eva-asistcfg_lbl svg{color:var(--acc);font-size:11px}.eva-asistcfg_hint{font-size:11.5px;color:var(--thm-muted, #6b7280);line-height:1.35}.eva-asistcfg_warn{color:#b45309;font-weight:600}.eva-asistcfg_ctrl{flex:0 0 auto;display:flex;align-items:center;gap:8px;justify-content:flex-end}.eva-asistcfg_ctrl--num{width:120px}.eva-asistcfg_ctrl--key{flex-wrap:wrap;max-width:260px}.eva-asistcfg_tg{position:relative;width:40px;height:22px;flex:0 0 auto;cursor:pointer}.eva-asistcfg_tg input{position:absolute;opacity:0;width:0;height:0}.eva-asistcfg_tg .track{position:absolute;top:0;right:0;bottom:0;left:0;background:#cbd5e1;border-radius:999px;transition:background .18s}.eva-asistcfg_tg .dot{position:absolute;top:3px;left:3px;width:16px;height:16px;background:#fff;border-radius:50%;box-shadow:0 1px 3px #00000040;transition:transform .18s}.eva-asistcfg_tg input:checked~.track{background:linear-gradient(135deg,var(--acc2),var(--acc))}.eva-asistcfg_tg input:checked~.dot{transform:translate(18px)}.eva-asistcfg_tg.is-disabled{opacity:.5;cursor:default}.eva-asistcfg_badge{display:inline-flex;align-items:center;gap:6px;font-size:11.5px;color:var(--thm-muted, #6b7280);background:var(--thm-chip, #f1f5f9);padding:4px 10px;border-radius:999px;white-space:nowrap}.eva-asistcfg_badge svg{font-size:10px}.eva-asistcfg_badge.ok{color:#0f7a4f;background:#107a4f1a}.eva-asistcfg_badge.danger{color:#b42318;background:#b4231817}.eva-asistcfg_link{background:none;border:0;cursor:pointer;color:var(--acc);font-size:12.5px;font-weight:600;padding:2px;white-space:nowrap}.eva-asistcfg_link:hover{text-decoration:underline}.eva-asistcfg_link.danger{color:#b42318}.eva-asistcfg_link:disabled{opacity:.5;cursor:default;text-decoration:none}@media (max-width: 560px){.eva-asistcfg_row{flex-direction:column;align-items:stretch;gap:8px}.eva-asistcfg_ctrl{justify-content:flex-start}.eva-asistcfg_ctrl--num{width:100%}.eva-asistcfg_ctrl--key{max-width:none}}.eva-pao{max-width:860px;font-family:Inter,Arial,sans-serif;color:#1f2328;display:flex;flex-direction:column;gap:14px}.eva-pao section{background:#fff;border:1px solid #d7dce6;border-radius:12px;padding:6px 18px}.eva-pao h3{font-size:.74rem;letter-spacing:.05em;text-transform:uppercase;color:#7c869c;margin:12px 0 2px}.eva-pao .mut{color:#6e7781;font-size:.8rem}.eva-pao_head{display:flex;align-items:flex-end;justify-content:space-between;gap:16px;flex-wrap:wrap}.eva-pao_head h2{margin:0;font-size:1.25rem;color:#001128}.eva-pao_head p{margin:4px 0 0;color:#6e7781;font-size:.85rem}.eva-pao_head select{border:1px solid #d7dce6;border-radius:8px;padding:7px 10px;font:inherit;font-size:.85rem;background:#fff;min-width:220px}.eva-pao_fila{display:flex;align-items:center;gap:18px;padding:12px 0;border-top:1px solid #eceff5}h3+.eva-pao_fila{border-top:0}.eva-pao_fila .tx{flex:1;display:flex;flex-direction:column;gap:2px}.eva-pao_fila .tx b{font-size:.9rem}.eva-pao_fila .tx span{color:#6e7781;font-size:.8rem}.eva-pao_fila .ct{flex:0 0 auto;display:flex;align-items:center}.eva-pao_fila select{border:1px solid #d7dce6;border-radius:8px;padding:7px 10px;font:inherit;font-size:.85rem;background:#fff}.eva-pao_fila input[type=tel]{width:230px;border:1px solid #d7dce6;border-radius:8px;padding:7px 10px;font:inherit;font-size:.85rem}.eva-pao_num{display:flex;align-items:center;gap:6px;font-size:.85rem;color:#57606a}.eva-pao_num input{width:70px;border:1px solid #d7dce6;border-radius:8px;padding:6px 8px;font:inherit;text-align:right}.eva-pao_sw{width:42px;height:24px;border-radius:12px;border:0;background:#c3ccd6;position:relative;cursor:pointer;padding:0;transition:background .15s}.eva-pao_sw i{position:absolute;top:3px;left:3px;width:18px;height:18px;border-radius:50%;background:#fff;box-shadow:0 1px 2px #00000040;transition:left .15s}.eva-pao_sw.on{background:#001128}.eva-pao_sw.on i{left:21px}.eva-pao_sw:disabled{opacity:.5;cursor:default}.eva-pao_aviso{display:flex;justify-content:space-between;align-items:center;background:#e8f5ec;color:#1a7f37;border-radius:8px;padding:8px 12px;font-size:.85rem}.eva-pao_aviso.err{background:#fdeaea;color:#b91c1c}.eva-pao_aviso button{border:0;background:transparent;cursor:pointer;font-size:1rem;color:inherit}.eva-pao_vacio{color:#6e7781;padding:30px;text-align:center}.eva-pao_pie{display:flex;justify-content:flex-end;align-items:center;gap:14px}.eva-pao_pie .pri{border:0;border-radius:8px;padding:9px 22px;background:#001128;color:#fff;font-weight:600;cursor:pointer}.eva-pao_pie .pri:disabled{opacity:.45;cursor:default}.eva-pao_chips{display:flex;flex-wrap:wrap;gap:6px;justify-content:flex-end;max-width:420px}.eva-pao_chip{display:inline-flex;align-items:center;gap:5px;border:1px solid #d7dce6;border-radius:999px;padding:3px 10px;font-size:.76rem;cursor:pointer;-webkit-user-select:none;user-select:none;background:#fff;color:#57606a}.eva-pao_chip input{margin:0;accent-color:#2496f0}.eva-pao_chip.on{border-color:#2496f0;background:#eaf5fe;color:#0c4a6e;font-weight:600}.eva-pao_advertencia{margin:0 0 12px;padding:8px 12px;border-radius:8px;background:#fff7e6;color:#8a5300;font-size:.8rem}.eva-pao_rapidas{display:flex;flex-direction:column;gap:6px;padding:8px 0 14px}.eva-pao_rapida{display:flex;align-items:center;gap:8px;padding:6px 10px;border:1px solid #eceff5;border-radius:8px}.eva-pao_rapida .tx{flex:1;font-size:.87rem}.eva-pao_rapida input{flex:1;border:1px solid #d7dce6;border-radius:8px;padding:7px 10px;font:inherit;font-size:.85rem}.eva-pao_rapida .ico{border:1px solid #d7dce6;background:#fff;border-radius:6px;width:26px;height:26px;cursor:pointer;color:#57606a}.eva-pao_rapida .ico:disabled{opacity:.35;cursor:default}.eva-pao_rapida .lnk{border:0;background:transparent;color:#2496f0;font-size:.8rem;font-weight:600;cursor:pointer;padding:4px}.eva-pao_rapida .lnk.del{color:#b91c1c}.eva-pao_rapida .lnk:disabled{opacity:.45;cursor:default}.eva-pao_rapida .pri{border:0;border-radius:8px;padding:7px 16px;background:#001128;color:#fff;font-weight:600;cursor:pointer}.eva-pao_rapida .pri:disabled{opacity:.45;cursor:default}.eva-pao_rapida.nueva{border-style:dashed}.eva-voc_head{display:flex;align-items:center;justify-content:space-between;gap:10px}.eva-voc_head select{border:1px solid #d7dce6;border-radius:8px;padding:5px 8px;font:inherit;font-size:.8rem;background:#fff;margin-top:8px}.eva-voc_kpis{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:8px;margin:10px 0 4px}.eva-voc_kpis div{border:1px solid #eceff5;border-radius:8px;padding:6px 10px;display:flex;flex-direction:column}.eva-voc_kpis b{font-size:1.05rem;color:#001128}.eva-voc_kpis span{font-size:.72rem;color:#6e7781}.eva-voc_kpis .alerta b{color:#b45309}.eva-voc_sub{font-size:.8rem;color:#1f2328;margin:14px 0 6px;display:flex;align-items:center;gap:6px}.eva-voc_badge{background:#2496f0;color:#fff;border-radius:999px;padding:0 7px;font-size:.7rem}.eva-voc_nada{padding:2px 0 6px}.eva-voc_fila{display:grid;grid-template-columns:minmax(0,1fr) auto minmax(0,1fr) 110px auto auto;align-items:center;gap:6px;padding:6px 0;border-top:1px solid #f1f3f7}.eva-voc_fila input,.eva-voc_fila select{border:1px solid #d7dce6;border-radius:8px;padding:6px 9px;font:inherit;font-size:.84rem;background:#fff;min-width:0}.eva-voc_fila .eq{color:#7c869c;font-weight:700}.eva-voc_fila .nota{grid-column:1/-1;font-size:.74rem;color:#6e7781}.eva-voc_fila .pri{border:0;border-radius:8px;padding:6px 14px;background:#001128;color:#fff;font-weight:600;cursor:pointer}.eva-voc_fila .pri:disabled{opacity:.45;cursor:default}.eva-voc_fila .lnk{border:0;background:transparent;font-size:.8rem;font-weight:600;cursor:pointer;padding:4px}.eva-voc_fila .lnk.del{color:#b91c1c}.eva-voc_fila .lnk:disabled{opacity:.45;cursor:default}.eva-voc_fila.nueva{border-top:1px dashed #d7dce6;grid-template-columns:minmax(0,1fr) auto minmax(0,1fr) 110px auto}@media (max-width: 700px){.eva-voc_fila{grid-template-columns:1fr}.eva-voc_fila .eq{display:none}}.eva-voc_chips{display:flex;flex-wrap:wrap;gap:6px;padding-bottom:6px}.eva-voc_chip{display:inline-flex;align-items:center;gap:5px;border:1px solid #b6dcfb;background:#eaf5fe;color:#0c4a6e;border-radius:999px;padding:3px 4px 3px 10px;font-size:.78rem}.eva-voc_chip button{border:0;background:transparent;cursor:pointer;color:#57606a;font-size:.95rem;line-height:1;padding:0 4px}.eva-voc_lista{display:flex;flex-direction:column;padding-bottom:12px}.eva-voc_lista>div{display:flex;align-items:center;gap:10px;padding:6px 0;border-top:1px solid #f1f3f7;font-size:.84rem}.eva-voc_lista .tx{flex:1;min-width:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.eva-voc_lista .mut{flex:0 0 auto}.eva-voc_lista .lnk{border:0;background:transparent;color:#2496f0;font-size:.8rem;font-weight:600;cursor:pointer}.eva-pao--embebido{max-width:none}.eva-pao_pie{flex-wrap:wrap}.eva-pao_pie .mut{flex:1;min-width:220px}.eva-pao_mudanza{display:flex;align-items:center;justify-content:space-between;gap:12px;flex-wrap:wrap;border:1px solid #b6dcfb;background:#eaf5fe;color:#0c4a6e;border-radius:10px;padding:10px 14px;font-size:.85rem}.eva-pao_mudanza button{border:0;border-radius:8px;padding:7px 14px;background:#001128;color:#fff;font-weight:600;cursor:pointer}:root[data-design=nuevo][data-mode=oscuro] .eva-pao_mudanza{border-color:var(--dsn-border);background:var(--dsn-surface);color:var(--dsn-ink)}.eva-PuntosInspeccion_form{display:grid;grid-auto-columns:1fr;grid-template-columns:1fr 1fr 1fr;grid-template-rows:1fr;gap:16px 15px;grid-template-areas:"id empresa empresa empresa fkSucursalId fkSucursalId fkSucursalId nombre nombre nombre" "descripcion descripcion descripcion descripcion descripcion descripcion descripcion descripcion descripcion descripcion"}.eva-PuntosInspeccion_form-id{grid-area:id;width:100px}.eva-PuntosInspeccion_form-empresa{grid-area:empresa}.eva-PuntosInspeccion_form-nombre{grid-area:nombre}.eva-PuntosInspeccion_form-descripcion{grid-area:descripcion}.eva-PuntosInspeccion_form-fkSucursalId{grid-area:fkSucursalId}.eva-PuntosInspeccionAreas_form{display:grid;grid-auto-columns:1fr 1fr;grid-template-columns:1fr 1fr 1fr;grid-template-rows:1fr 1fr;gap:16px 15px;grid-template-areas:"id empresa empresa fkSucursalId fkSucursalId fkSucursalId fkAreaId fkAreaId fkAreaId" "fkPuntoInpseccionId fkPuntoInpseccionId fkPuntoInpseccionId fkPuntoInpseccionId space space space space space"}.eva-PuntosInspeccionAreas_form-id{grid-area:id;width:100px}.eva-PuntosInspeccionAreas_form-empresa{grid-area:empresa}.eva-PuntosInspeccionAreas_form-fkAreaId{grid-area:fkAreaId}.eva-PuntosInspeccionAreas_form-fkPuntoInpseccionId{grid-area:fkPuntoInpseccionId}.eva-PuntosInspeccionAreas_form-fkSucursalId{grid-area:fkSucursalId}.eva-PuntosInspeccionAreas_form-space{grid-area:space}.eva-polizaFacturasZam_form{display:grid;grid-auto-columns:1fr;grid-template-columns:1fr;grid-template-rows:1fr auto;gap:16px 15px;grid-template-areas:"id tipoPoliza tipoPoliza fechaInicio fechaInicio fechaInicio fechaFin fechaFin fechaFin" "cargos cargos cargos abonos abonos abonos estado estado estado" "space space space space space space space space add" "table table table table table table table table table" "table table table table table table table table table" "table table table table table table table table table" "table table table table table table table table table" "table table table table table table table table table" "table table table table table table table table table"}.eva-polizaFacturasZam_form-space{grid-area:space;display:flex;align-items:center;align-content:center}.eva-polizaFacturasZam_form-add{grid-area:add}.eva-polizaFacturasZam_form-table{grid-area:table;height:calc(30vh - 10px)}.eva-polizaFacturasZam_form-checkbox{grid-area:checkbox}.eva-polizaFacturasZam_form-id{grid-area:id;width:100px}.eva-polizaFacturasZam_form-tipoPoliza{grid-area:tipoPoliza}.eva-polizaFacturasZam_form-fechaInicio{grid-area:fechaInicio}.eva-polizaFacturasZam_form-fechaFin{grid-area:fechaFin}.eva-polizaFacturasZam_form-cargos{grid-area:cargos}.eva-polizaFacturasZam_form-abonos{grid-area:abonos}.eva-polizaFacturasZam_form-estado{grid-area:estado}.slick-slider{position:relative;display:block;box-sizing:border-box;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;-webkit-touch-callout:none;-khtml-user-select:none;-ms-touch-action:pan-y;touch-action:pan-y;-webkit-tap-highlight-color:transparent}.slick-list{position:relative;display:block;overflow:hidden;margin:0;padding:0}.slick-list:focus{outline:none}.slick-list.dragging{cursor:pointer;cursor:hand}.slick-slider .slick-track,.slick-slider .slick-list{-webkit-transform:translate3d(0,0,0);-moz-transform:translate3d(0,0,0);-ms-transform:translate3d(0,0,0);-o-transform:translate3d(0,0,0);transform:translateZ(0)}.slick-track{position:relative;top:0;left:0;display:block;margin-left:auto;margin-right:auto}.slick-track:before,.slick-track:after{display:table;content:""}.slick-track:after{clear:both}.slick-loading .slick-track{visibility:hidden}.slick-slide{display:none;float:left;height:100%;min-height:1px}[dir=rtl] .slick-slide{float:right}.slick-slide img{display:block}.slick-slide.slick-loading img{display:none}.slick-slide.dragging img{pointer-events:none}.slick-initialized .slick-slide{display:block}.slick-loading .slick-slide{visibility:hidden}.slick-vertical .slick-slide{display:block;height:auto;border:1px solid transparent}.slick-arrow.slick-hidden{display:none}.slick-loading .slick-list{background:#fff url(/assets/ajax-loader-BcnMEykj.gif) center center no-repeat}@font-face{font-family:slick;font-weight:400;font-style:normal;src:url(data:application/vnd.ms-fontobject;base64,AAgAAGQHAAABAAIAAAAAAAIABQkAAAAAAAABAJABAAAAAExQAQAAgCAAAAAAAAAAAAAAAAEAAAAAAAAATxDE8AAAAAAAAAAAAAAAAAAAAAAAAAoAcwBsAGkAYwBrAAAADgBSAGUAZwB1AGwAYQByAAAAFgBWAGUAcgBzAGkAbwBuACAAMQAuADAAAAAKAHMAbABpAGMAawAAAAAAAAEAAAANAIAAAwBQRkZUTW3RyK8AAAdIAAAAHEdERUYANAAGAAAHKAAAACBPUy8yT/b9sgAAAVgAAABWY21hcCIPRb0AAAHIAAABYmdhc3D//wADAAAHIAAAAAhnbHlmP5u2YAAAAzwAAAIsaGVhZAABMfsAAADcAAAANmhoZWED5QIFAAABFAAAACRobXR4BkoASgAAAbAAAAAWbG9jYQD2AaIAAAMsAAAAEG1heHAASwBHAAABOAAAACBuYW1lBSeBwgAABWgAAAFucG9zdC+zMgMAAAbYAAAARQABAAAAAQAA8MQQT18PPPUACwIAAAAAAM9xeH8AAAAAz3F4fwAlACUB2wHbAAAACAACAAAAAAAAAAEAAAHbAAAALgIAAAAAAAHbAAEAAAAAAAAAAAAAAAAAAAAEAAEAAAAHAEQAAgAAAAAAAgAAAAEAAQAAAEAAAAAAAAAAAQIAAZAABQAIAUwBZgAAAEcBTAFmAAAA9QAZAIQAAAIABQkAAAAAAACAAAABAAAAIAAAAAAAAAAAUGZFZABAAGEhkgHg/+AALgHb/9sAAAABAAAAAAAAAgAAAAAAAAACAAAAAgAAJQAlACUAJQAAAAAAAwAAAAMAAAAcAAEAAAAAAFwAAwABAAAAHAAEAEAAAAAMAAgAAgAEAAAAYSAiIZAhkv//AAAAAABhICIhkCGS//8AAP+l3+PedN5xAAEAAAAAAAAAAAAAAAAAAAEGAAABAAAAAAAAAAECAAAAAgAAAAAAAAAAAAAAAAAAAAEAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABgAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAFAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABGAIwAsAEWAAIAJQAlAdsB2wAYACwAAD8BNjQvASYjIg8BBhUUHwEHBhUUHwEWMzI2FAcGBwYiJyYnJjQ3Njc2MhcWF/GCBgaCBQcIBR0GBldXBgYdBQgH7x0eMjB8MDIeHR0eMjB8MDIecYIGDgaCBQUeBQcJBFhYBAkHBR4F0nwwMh4dHR4yMHwwMh4dHR4yAAAAAgAlACUB2wHbABgALAAAJTc2NTQvATc2NTQvASYjIg8BBhQfARYzMjYUBwYHBiInJicmNDc2NzYyFxYXASgdBgZXVwYGHQUIBwWCBgaCBQcIuB0eMjB8MDIeHR0eMjB8MDIecR4FBwkEWFgECQcFHgUFggYOBoIF0nwwMh4dHR4yMHwwMh4dHR4yAAABACUAJQHbAdsAEwAAABQHBgcGIicmJyY0NzY3NjIXFhcB2x0eMjB8MDIeHR0eMjB8MDIeAT58MDIeHR0eMjB8MDIeHR0eMgABACUAJQHbAdsAQwAAARUUBisBIicmPwEmIyIHBgcGBwYUFxYXFhcWMzI3Njc2MzIfARYVFAcGBwYjIicmJyYnJjQ3Njc2NzYzMhcWFzc2FxYB2woIgAsGBQkoKjodHBwSFAwLCwwUEhwcHSIeIBMGAQQDJwMCISspNC8mLBobFBERFBsaLCYvKicpHSUIDAsBt4AICgsLCScnCwwUEhwcOhwcEhQMCw8OHAMDJwMDAgQnFBQRFBsaLCZeJiwaGxQRDxEcJQgEBgAAAAAAAAwAlgABAAAAAAABAAUADAABAAAAAAACAAcAIgABAAAAAAADACEAbgABAAAAAAAEAAUAnAABAAAAAAAFAAsAugABAAAAAAAGAAUA0gADAAEECQABAAoAAAADAAEECQACAA4AEgADAAEECQADAEIAKgADAAEECQAEAAoAkAADAAEECQAFABYAogADAAEECQAGAAoAxgBzAGwAaQBjAGsAAHNsaWNrAABSAGUAZwB1AGwAYQByAABSZWd1bGFyAABGAG8AbgB0AEYAbwByAGcAZQAgADIALgAwACAAOgAgAHMAbABpAGMAawAgADoAIAAxADQALQA0AC0AMgAwADEANAAARm9udEZvcmdlIDIuMCA6IHNsaWNrIDogMTQtNC0yMDE0AABzAGwAaQBjAGsAAHNsaWNrAABWAGUAcgBzAGkAbwBuACAAMQAuADAAAFZlcnNpb24gMS4wAABzAGwAaQBjAGsAAHNsaWNrAAAAAAIAAAAAAAAAAAAAAAAAAQAAAAAAAAAAAAAAAAAAAAAABwAAAAEAAgECAQMAhwBECmFycm93cmlnaHQJYXJyb3dsZWZ0AAAAAAAAAf//AAIAAQAAAA4AAAAYAAAAAAACAAEAAwAGAAEABAAAAAIAAAAAAAEAAAAAzu7XsAAAAADPcXh/AAAAAM9xeH8=);src:url(data:application/vnd.ms-fontobject;base64,AAgAAGQHAAABAAIAAAAAAAIABQkAAAAAAAABAJABAAAAAExQAQAAgCAAAAAAAAAAAAAAAAEAAAAAAAAATxDE8AAAAAAAAAAAAAAAAAAAAAAAAAoAcwBsAGkAYwBrAAAADgBSAGUAZwB1AGwAYQByAAAAFgBWAGUAcgBzAGkAbwBuACAAMQAuADAAAAAKAHMAbABpAGMAawAAAAAAAAEAAAANAIAAAwBQRkZUTW3RyK8AAAdIAAAAHEdERUYANAAGAAAHKAAAACBPUy8yT/b9sgAAAVgAAABWY21hcCIPRb0AAAHIAAABYmdhc3D//wADAAAHIAAAAAhnbHlmP5u2YAAAAzwAAAIsaGVhZAABMfsAAADcAAAANmhoZWED5QIFAAABFAAAACRobXR4BkoASgAAAbAAAAAWbG9jYQD2AaIAAAMsAAAAEG1heHAASwBHAAABOAAAACBuYW1lBSeBwgAABWgAAAFucG9zdC+zMgMAAAbYAAAARQABAAAAAQAA8MQQT18PPPUACwIAAAAAAM9xeH8AAAAAz3F4fwAlACUB2wHbAAAACAACAAAAAAAAAAEAAAHbAAAALgIAAAAAAAHbAAEAAAAAAAAAAAAAAAAAAAAEAAEAAAAHAEQAAgAAAAAAAgAAAAEAAQAAAEAAAAAAAAAAAQIAAZAABQAIAUwBZgAAAEcBTAFmAAAA9QAZAIQAAAIABQkAAAAAAACAAAABAAAAIAAAAAAAAAAAUGZFZABAAGEhkgHg/+AALgHb/9sAAAABAAAAAAAAAgAAAAAAAAACAAAAAgAAJQAlACUAJQAAAAAAAwAAAAMAAAAcAAEAAAAAAFwAAwABAAAAHAAEAEAAAAAMAAgAAgAEAAAAYSAiIZAhkv//AAAAAABhICIhkCGS//8AAP+l3+PedN5xAAEAAAAAAAAAAAAAAAAAAAEGAAABAAAAAAAAAAECAAAAAgAAAAAAAAAAAAAAAAAAAAEAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABgAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAFAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABGAIwAsAEWAAIAJQAlAdsB2wAYACwAAD8BNjQvASYjIg8BBhUUHwEHBhUUHwEWMzI2FAcGBwYiJyYnJjQ3Njc2MhcWF/GCBgaCBQcIBR0GBldXBgYdBQgH7x0eMjB8MDIeHR0eMjB8MDIecYIGDgaCBQUeBQcJBFhYBAkHBR4F0nwwMh4dHR4yMHwwMh4dHR4yAAAAAgAlACUB2wHbABgALAAAJTc2NTQvATc2NTQvASYjIg8BBhQfARYzMjYUBwYHBiInJicmNDc2NzYyFxYXASgdBgZXVwYGHQUIBwWCBgaCBQcIuB0eMjB8MDIeHR0eMjB8MDIecR4FBwkEWFgECQcFHgUFggYOBoIF0nwwMh4dHR4yMHwwMh4dHR4yAAABACUAJQHbAdsAEwAAABQHBgcGIicmJyY0NzY3NjIXFhcB2x0eMjB8MDIeHR0eMjB8MDIeAT58MDIeHR0eMjB8MDIeHR0eMgABACUAJQHbAdsAQwAAARUUBisBIicmPwEmIyIHBgcGBwYUFxYXFhcWMzI3Njc2MzIfARYVFAcGBwYjIicmJyYnJjQ3Njc2NzYzMhcWFzc2FxYB2woIgAsGBQkoKjodHBwSFAwLCwwUEhwcHSIeIBMGAQQDJwMCISspNC8mLBobFBERFBsaLCYvKicpHSUIDAsBt4AICgsLCScnCwwUEhwcOhwcEhQMCw8OHAMDJwMDAgQnFBQRFBsaLCZeJiwaGxQRDxEcJQgEBgAAAAAAAAwAlgABAAAAAAABAAUADAABAAAAAAACAAcAIgABAAAAAAADACEAbgABAAAAAAAEAAUAnAABAAAAAAAFAAsAugABAAAAAAAGAAUA0gADAAEECQABAAoAAAADAAEECQACAA4AEgADAAEECQADAEIAKgADAAEECQAEAAoAkAADAAEECQAFABYAogADAAEECQAGAAoAxgBzAGwAaQBjAGsAAHNsaWNrAABSAGUAZwB1AGwAYQByAABSZWd1bGFyAABGAG8AbgB0AEYAbwByAGcAZQAgADIALgAwACAAOgAgAHMAbABpAGMAawAgADoAIAAxADQALQA0AC0AMgAwADEANAAARm9udEZvcmdlIDIuMCA6IHNsaWNrIDogMTQtNC0yMDE0AABzAGwAaQBjAGsAAHNsaWNrAABWAGUAcgBzAGkAbwBuACAAMQAuADAAAFZlcnNpb24gMS4wAABzAGwAaQBjAGsAAHNsaWNrAAAAAAIAAAAAAAAAAAAAAAAAAQAAAAAAAAAAAAAAAAAAAAAABwAAAAEAAgECAQMAhwBECmFycm93cmlnaHQJYXJyb3dsZWZ0AAAAAAAAAf//AAIAAQAAAA4AAAAYAAAAAAACAAEAAwAGAAEABAAAAAIAAAAAAAEAAAAAzu7XsAAAAADPcXh/AAAAAM9xeH8=) format("embedded-opentype"),url(data:font/woff;base64,d09GRk9UVE8AAAVkAAsAAAAAB1wAAQAAAAAAAAAAAAAAAAAAAAAAAAAAAABDRkYgAAABCAAAAi4AAAKbH/pWDkZGVE0AAAM4AAAAGgAAABxt0civR0RFRgAAA1QAAAAcAAAAIAAyAARPUy8yAAADcAAAAFIAAABgUBj/rmNtYXAAAAPEAAAAUAAAAWIiC0SwaGVhZAAABBQAAAAuAAAANgABMftoaGVhAAAERAAAABwAAAAkA+UCA2htdHgAAARgAAAADgAAAA4ESgBKbWF4cAAABHAAAAAGAAAABgAFUABuYW1lAAAEeAAAANwAAAFuBSeBwnBvc3QAAAVUAAAAEAAAACAAAwABeJw9ks9vEkEUx2cpWyeUoFYgNkHi2Wt7N3rVm3cTs3UVLC4LxIWEQvi1P3i7O1tYLJDAmlgKGEhQrsajf0j7J3jYTXrQWUrMJG+++b55n5e8NwwKBhHDMLv5kxT3ATEBxKBn3qOAl9zxHgb1MAPhHQgHkyF08Gr/L8B/Eb6zWnmCJ7AJVLubQOheArXvJ1A4EXi6j4I+Zg9F0QFKvsnlBCmXeve+sFEnb/nCptdtQ4QYhVFRAT1HrF8UQK/RL/SbmUbclsvGVFXRZKDHUE38cc4qpkbAAsuwiImvro+ufcfaOIQ6szlrmjRJDaKZKnbjN3GWKIbiIzRFUfCffuxxKOL+3LDlDVvx2TdxN84qZEsnhNBa6pgm2dAsnzbLsETdsmRFxUeHV4e+I2/ptN8TyqV8T3Dt29t7EYOuajVIw2y1Wy3M86w0zg/Fz2IvawmQAUHOVrPVfLkoScVynsqsTG0MGUs4z55nh3mnOJa+li+rl9WpPIcFfDubDeaDC+fLBdYN3QADzLauGfj4B6sZmq6CCpqmtSvF0qlUl2qf5AJIUCSlTqlb7lUG+LRfGzZGzZEyBgccMu6MuqPecNDvD4Y9Kjtj4gD+DsvKVMTcMdtqtZtmkzQstQvYje7Syep0PDSAhSOeHYXYWThEF//A/0YvYV1fSQtpKU5STtrhbQ444OtpKSWJIg3pOg8cBs7maTY1EZf07aq+hjWs7IWzdCYTGhb2CtZ47x+Uhx28AAB4nGNgYGBkAIJz765vANHnCyvqYTQAWnkHswAAeJxjYGRgYOADYgkGEGBiYARCFjAG8RgABHYAN3icY2BmYmCcwMDKwMHow5jGwMDgDqW/MkgytDAwMDGwcjKAQQMDAyOQUmCAgoA01xQGB4ZExUmMD/4/YNBjvP3/NgNEDQPjbbBKBQZGADfLDgsAAHicY2BgYGaAYBkGRgYQiAHyGMF8FgYHIM3DwMHABGQzMCQqKClOUJz0/z9YHRLv/+L7D+8V3cuHmgAHjGwM6ELUByxUMIOZCmbgAAA5LQ8XeJxjYGRgYABiO68w73h+m68M3EwMIHC+sKIeTqsyqDLeZrwN5HIwgKUB/aYJUgAAeJxjYGRgYLzNwMCgx8QAAkA2IwMqYAIAMGIB7QIAAAACAAAlACUAJQAlAAAAAFAAAAUAAHicbY49asNAEIU/2ZJDfkiRIvXapUFCEqpcptABUrg3ZhEiQoKVfY9UqVLlGDlADpAT5e16IUWysMz3hjfzBrjjjQT/EjKpCy+4YhN5yZoxcirPe+SMWz4jr6S+5UzSa3VuwpTnBfc8RF7yxDZyKs9r5IxHPiKv1P9iZqDnyAvMQ39UecbScVb/gJO03Xk4CFom3XYK1clhMdQUlKo7/d9NF13RkIdfy+MV7TSe2sl11tRFaXYmJKpWTd7kdVnJ8veevZKc+n3I93t9Jnvr5n4aTVWU/0z9AI2qMkV4nGNgZkAGjAxoAAAAjgAF) format("woff"),url(data:font/ttf;base64,AAEAAAANAIAAAwBQRkZUTW3RyK8AAAdIAAAAHEdERUYANAAGAAAHKAAAACBPUy8yT/b9sgAAAVgAAABWY21hcCIPRb0AAAHIAAABYmdhc3D//wADAAAHIAAAAAhnbHlmP5u2YAAAAzwAAAIsaGVhZAABMfsAAADcAAAANmhoZWED5QIFAAABFAAAACRobXR4BkoASgAAAbAAAAAWbG9jYQD2AaIAAAMsAAAAEG1heHAASwBHAAABOAAAACBuYW1lBSeBwgAABWgAAAFucG9zdC+zMgMAAAbYAAAARQABAAAAAQAA8MQQT18PPPUACwIAAAAAAM9xeH8AAAAAz3F4fwAlACUB2wHbAAAACAACAAAAAAAAAAEAAAHbAAAALgIAAAAAAAHbAAEAAAAAAAAAAAAAAAAAAAAEAAEAAAAHAEQAAgAAAAAAAgAAAAEAAQAAAEAAAAAAAAAAAQIAAZAABQAIAUwBZgAAAEcBTAFmAAAA9QAZAIQAAAIABQkAAAAAAACAAAABAAAAIAAAAAAAAAAAUGZFZABAAGEhkgHg/+AALgHb/9sAAAABAAAAAAAAAgAAAAAAAAACAAAAAgAAJQAlACUAJQAAAAAAAwAAAAMAAAAcAAEAAAAAAFwAAwABAAAAHAAEAEAAAAAMAAgAAgAEAAAAYSAiIZAhkv//AAAAAABhICIhkCGS//8AAP+l3+PedN5xAAEAAAAAAAAAAAAAAAAAAAEGAAABAAAAAAAAAAECAAAAAgAAAAAAAAAAAAAAAAAAAAEAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABgAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAFAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABGAIwAsAEWAAIAJQAlAdsB2wAYACwAAD8BNjQvASYjIg8BBhUUHwEHBhUUHwEWMzI2FAcGBwYiJyYnJjQ3Njc2MhcWF/GCBgaCBQcIBR0GBldXBgYdBQgH7x0eMjB8MDIeHR0eMjB8MDIecYIGDgaCBQUeBQcJBFhYBAkHBR4F0nwwMh4dHR4yMHwwMh4dHR4yAAAAAgAlACUB2wHbABgALAAAJTc2NTQvATc2NTQvASYjIg8BBhQfARYzMjYUBwYHBiInJicmNDc2NzYyFxYXASgdBgZXVwYGHQUIBwWCBgaCBQcIuB0eMjB8MDIeHR0eMjB8MDIecR4FBwkEWFgECQcFHgUFggYOBoIF0nwwMh4dHR4yMHwwMh4dHR4yAAABACUAJQHbAdsAEwAAABQHBgcGIicmJyY0NzY3NjIXFhcB2x0eMjB8MDIeHR0eMjB8MDIeAT58MDIeHR0eMjB8MDIeHR0eMgABACUAJQHbAdsAQwAAARUUBisBIicmPwEmIyIHBgcGBwYUFxYXFhcWMzI3Njc2MzIfARYVFAcGBwYjIicmJyYnJjQ3Njc2NzYzMhcWFzc2FxYB2woIgAsGBQkoKjodHBwSFAwLCwwUEhwcHSIeIBMGAQQDJwMCISspNC8mLBobFBERFBsaLCYvKicpHSUIDAsBt4AICgsLCScnCwwUEhwcOhwcEhQMCw8OHAMDJwMDAgQnFBQRFBsaLCZeJiwaGxQRDxEcJQgEBgAAAAAAAAwAlgABAAAAAAABAAUADAABAAAAAAACAAcAIgABAAAAAAADACEAbgABAAAAAAAEAAUAnAABAAAAAAAFAAsAugABAAAAAAAGAAUA0gADAAEECQABAAoAAAADAAEECQACAA4AEgADAAEECQADAEIAKgADAAEECQAEAAoAkAADAAEECQAFABYAogADAAEECQAGAAoAxgBzAGwAaQBjAGsAAHNsaWNrAABSAGUAZwB1AGwAYQByAABSZWd1bGFyAABGAG8AbgB0AEYAbwByAGcAZQAgADIALgAwACAAOgAgAHMAbABpAGMAawAgADoAIAAxADQALQA0AC0AMgAwADEANAAARm9udEZvcmdlIDIuMCA6IHNsaWNrIDogMTQtNC0yMDE0AABzAGwAaQBjAGsAAHNsaWNrAABWAGUAcgBzAGkAbwBuACAAMQAuADAAAFZlcnNpb24gMS4wAABzAGwAaQBjAGsAAHNsaWNrAAAAAAIAAAAAAAAAAAAAAAAAAQAAAAAAAAAAAAAAAAAAAAAABwAAAAEAAgECAQMAhwBECmFycm93cmlnaHQJYXJyb3dsZWZ0AAAAAAAAAf//AAIAAQAAAA4AAAAYAAAAAAACAAEAAwAGAAEABAAAAAIAAAAAAAEAAAAAzu7XsAAAAADPcXh/AAAAAM9xeH8=) format("truetype"),url(/assets/slick-BlzDm7g2.svg#slick) format("svg")}.slick-prev,.slick-next{font-size:0;line-height:0;position:absolute;top:50%;display:block;width:20px;height:20px;padding:0;-webkit-transform:translate(0,-50%);-ms-transform:translate(0,-50%);transform:translateY(-50%);cursor:pointer;color:transparent;border:none;outline:none;background:transparent}.slick-prev:hover,.slick-prev:focus,.slick-next:hover,.slick-next:focus{color:transparent;outline:none;background:transparent}.slick-prev:hover:before,.slick-prev:focus:before,.slick-next:hover:before,.slick-next:focus:before{opacity:1}.slick-prev.slick-disabled:before,.slick-next.slick-disabled:before{opacity:.25}.slick-prev:before,.slick-next:before{font-family:slick;font-size:20px;line-height:1;opacity:.75;color:#fff;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}.slick-prev{left:-25px}[dir=rtl] .slick-prev{right:-25px;left:auto}.slick-prev:before{content:"←"}[dir=rtl] .slick-prev:before{content:"→"}.slick-next{right:-25px}[dir=rtl] .slick-next{right:auto;left:-25px}.slick-next:before{content:"→"}[dir=rtl] .slick-next:before{content:"←"}.slick-dotted.slick-slider{margin-bottom:30px}.slick-dots{position:absolute;bottom:-25px;display:block;width:100%;padding:0;margin:0;list-style:none;text-align:center}.slick-dots li{position:relative;display:inline-block;width:20px;height:20px;margin:0 5px;padding:0;cursor:pointer}.slick-dots li button{font-size:0;line-height:0;display:block;width:20px;height:20px;padding:5px;cursor:pointer;color:transparent;border:0;outline:none;background:transparent}.slick-dots li button:hover,.slick-dots li button:focus{outline:none}.slick-dots li button:hover:before,.slick-dots li button:focus:before{opacity:1}.slick-dots li button:before{font-family:slick;font-size:6px;line-height:20px;position:absolute;top:0;left:0;width:20px;height:20px;content:"•";text-align:center;opacity:.25;color:#000;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}.slick-dots li.slick-active button:before{opacity:.75;color:#000}.eva-diecisietePuntos_form{display:grid;grid-template-columns:90px repeat(12,1fr);gap:16px 15px;align-items:end}.eva-diecisietePuntos_form>*{min-width:0}.eva-diecisietePuntos_form-id{grid-column:1/2;grid-row:1;width:90px}.eva-diecisietePuntos_form-fkEmpresaId{grid-column:2/5;grid-row:1}.eva-diecisietePuntos_form-fkSucursalId{grid-column:5/7;grid-row:1}.eva-diecisietePuntos_form-fkTipoMovimiento{grid-column:7/9;grid-row:1}.eva-diecisietePuntos_form-esPermisionario{grid-column:9/12;grid-row:1}.eva-diecisietePuntos_form-fecha{grid-column:12/-1;grid-row:1}.eva-diecisietePuntos_form-divicion{grid-column:1/4;grid-row:2}.eva-diecisietePuntos_form-fkArmadoId{grid-column:4/6;grid-row:2}.eva-diecisietePuntos_form-estado{grid-column:6/8;grid-row:2}.eva-diecisietePuntos_form-fkPersonalId{grid-column:8/11;grid-row:2}.eva-diecisietePuntos_form-fkUnidadId{grid-column:11/-1;grid-row:2}.eva-diecisietePuntos_form-fkRemolque1Id{grid-column:1/4;grid-row:3}.eva-diecisietePuntos_form-sellosRemolque1{grid-column:4/7;grid-row:3}.eva-diecisietePuntos_form-fkRemolque2Id{grid-column:7/10;grid-row:3}.eva-diecisietePuntos_form-sellosRemolque2{grid-column:10/-1;grid-row:3}.eva-diecisietePuntos_form-fkPermisionarioId{grid-column:8/11;grid-row:2}.eva-diecisietePuntos_form-fkOperadorPermisionarioId{grid-column:11/-1;grid-row:2}.eva-diecisietePuntos_form-fkUnidadPermisionarioId{grid-column:1/4;grid-row:3}.eva-diecisietePuntos_form-observaciones{grid-column:1/-1;grid-row:4}.eva-diecisietePuntos_form-table{grid-column:1/-1;grid-row:5;width:100%}.eva-diecisietePuntos_form-table .eva-table{min-height:260px;max-height:340px}.eva-diecisietePuntos_form-img{grid-column:1/-1;grid-row:6;display:flex;justify-content:center;align-items:center;height:100%}.eva-diecisietePuntos_form.is-permisionario .eva-diecisietePuntos_form-fkRemolque1Id{grid-column:4/6;grid-row:3}.eva-diecisietePuntos_form.is-permisionario .eva-diecisietePuntos_form-sellosRemolque1{grid-column:6/8;grid-row:3}.eva-diecisietePuntos_form.is-permisionario .eva-diecisietePuntos_form-fkRemolque2Id{grid-column:8/11;grid-row:3}.eva-diecisietePuntos_form.is-permisionario .eva-diecisietePuntos_form-sellosRemolque2{grid-column:11/-1;grid-row:3}.eva-diecisietePuntos_form.is-mixto{display:flex;flex-wrap:wrap;align-items:end}.eva-diecisietePuntos_form.is-mixto>*{flex:1 1 200px}.eva-diecisietePuntos_form.is-mixto .eva-diecisietePuntos_form-id{flex:0 0 90px}.eva-diecisietePuntos_form.is-mixto .eva-diecisietePuntos_form-observaciones,.eva-diecisietePuntos_form.is-mixto .eva-diecisietePuntos_form-table,.eva-diecisietePuntos_form.is-mixto .eva-diecisietePuntos_form-img{flex:1 1 100%}.slick-prev,.slick-next{color:#000!important;font-size:0px!important}.slick-prev:before,.slick-next:before{color:#000!important}.eva-perfiles_form{display:grid;grid-auto-columns:1fr;grid-template-columns:1fr 1fr 1fr 1fr;grid-template-rows:1fr 1fr 1fr;gap:16px 15px;grid-template-areas:"id alias alias alias alias nombre nombre nombre nombre nombre" "descripcion descripcion descripcion descripcion descripcion descripcion descripcion descripcion descripcion descripcion"}.eva-perfiles_form-id{grid-area:id;width:100px}.eva-perfiles_form-alias{grid-area:alias}.eva-perfiles_form-nombre{grid-area:nombre}.eva-perfiles_form-descripcion{grid-area:descripcion}.eva-perfusr{--u-card: #fff;--u-bg: #f4f6fa;--u-ink: #1a2d47;--u-muted: #6b7686;--u-line: #e3e8ef;--u-navy: #103a66;--u-navy-soft: #eaf1f9;--u-ok: #1a8f5a;--u-ok-soft: #e6f6ee;--u-warn: #9a6b00;--u-warn-soft: #fff4d6;display:flex;flex-direction:column;gap:12px;color:var(--u-ink)}.eva-perfusr-cab{display:flex;align-items:flex-start;gap:12px;padding:12px 14px;border-radius:12px;border:1px solid var(--u-line);background:var(--u-card)}.eva-perfusr-cab .ic{flex:none;width:36px;height:36px;border-radius:10px;display:grid;place-items:center}.eva-perfusr-cab .ic svg{width:16px;height:16px}.eva-perfusr-cab .tx{display:flex;flex-direction:column;gap:3px}.eva-perfusr-cab .tx b{font-size:.9rem}.eva-perfusr-cab .tx span{font-size:.78rem;color:var(--u-muted);line-height:1.4}.eva-perfusr-cab.sin .ic{background:var(--u-ok-soft);color:var(--u-ok)}.eva-perfusr-cab.con .ic{background:var(--u-warn-soft);color:var(--u-warn)}.eva-perfusr-buscar{display:flex;align-items:center;gap:8px;height:36px;padding:0 12px;border-radius:10px;border:1px solid var(--u-line);background:var(--u-bg);color:var(--u-muted)}.eva-perfusr-buscar svg{width:13px}.eva-perfusr-buscar input{flex:1;border:0!important;outline:none;background:transparent!important;box-shadow:none!important;padding:0!important;font-size:.85rem;color:var(--u-ink)}.eva-perfusr-buscar:focus-within{border-color:var(--u-navy)}.eva-perfusr-lista{display:flex;flex-direction:column;gap:6px;max-height:52vh;overflow-y:auto}.eva-perfusr-fila{display:grid;grid-template-columns:36px minmax(0,1fr) minmax(0,180px) 80px;align-items:center;gap:12px;padding:8px 12px;border:1px solid var(--u-line);border-radius:10px;background:var(--u-card)}.eva-perfusr-fila.inactivo{opacity:.6}.eva-perfusr-fila .av{width:34px;height:34px;border-radius:50%;display:grid;place-items:center;font-weight:800;font-size:.78rem;color:var(--u-navy);background:var(--u-navy-soft)}.eva-perfusr-fila .dat{min-width:0;display:flex;flex-direction:column}.eva-perfusr-fila .dat b{font-size:.86rem}.eva-perfusr-fila .dat span{font-size:.75rem;color:var(--u-muted);overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.eva-perfusr-fila .suc{font-size:.78rem;color:var(--u-muted);overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.eva-perfusr-fila .est{justify-self:end;font-size:.7rem;font-weight:700;border-radius:999px;padding:2px 9px;background:var(--u-bg);color:var(--u-muted)}.eva-perfusr-fila .est.on{background:var(--u-ok-soft);color:var(--u-ok)}@media (max-width: 640px){.eva-perfusr-fila{grid-template-columns:36px minmax(0,1fr) 70px}.eva-perfusr-fila .suc{display:none}}.eva-perfusr-vacio{display:flex;align-items:center;justify-content:center;gap:8px;min-height:90px;color:var(--u-muted);font-size:.85rem;border:1px dashed var(--u-line);border-radius:12px}:root[data-design=nuevo][data-mode=oscuro] .eva-perfusr{--u-card: var(--dsn-card);--u-bg: var(--dsn-surface);--u-ink: var(--dsn-ink);--u-muted: var(--dsn-muted);--u-line: var(--dsn-border);--u-navy: hsl(211 73% 70%);--u-navy-soft: hsl(212 40% 20%);--u-ok: hsl(152 55% 52%);--u-ok-soft: hsl(152 40% 16%);--u-warn: hsl(44 85% 65%);--u-warn-soft: hsl(44 50% 16%)}@font-face{font-family:inter-regular;src:url(/fonts/inter/Inter-Regular.ttf)}@font-face{font-family:inter-medium;src:url(/fonts/inter/Inter-Medium.ttf)}@font-face{font-family:inter-semibold;src:url(/fonts/inter/Inter-SemiBold.ttf)}@font-face{font-family:inter-Bold;src:url(/fonts/inter/Inter-Bold.ttf)}@font-face{font-family:Roboto-Regular;src:url(/fonts/roboto/Roboto-Regular.ttf)}.eva-matriz_filtros{display:flex;gap:16px;flex-wrap:wrap;margin-bottom:14px}.eva-matriz_filtros>div{flex:1;min-width:260px}.eva-matriz_resumen{font-size:12px;color:#8a92a6;margin-bottom:10px;font-family:var(--txt-ppal-regular)}.eva-matriz_estado{padding:14px 4px;color:#8a92a6;font-size:13px;font-family:var(--txt-ppal-regular)}.eva-matriz_wrap{border:1px solid var(--table-border-color);border-radius:10px;max-height:54vh;overflow:auto}.eva-matriz_table{width:100%;border-collapse:collapse;table-layout:fixed}.eva-matriz_col-acceso{width:92px}.eva-matriz_seccion-head th{position:sticky;top:0;z-index:1;background:var(--table-head_background);color:var(--table-head_text-color);font-family:var(--txt-ppal-semibold);font-size:12px;padding:9px 12px;text-align:center;border-top:1px solid var(--table-border-color);border-bottom:1px solid var(--table-border-color)}.eva-matriz_seccion:first-child .eva-matriz_seccion-head th{border-top:none}.eva-matriz_seccion-title{text-align:left!important;text-transform:uppercase;letter-spacing:.5px;font-size:11px!important;color:#98a0b3!important}.eva-matriz_todos{display:block;margin-top:3px;font-size:11px;color:var(--text-color-links);cursor:pointer;font-family:var(--txt-ppal-regular);text-transform:none;letter-spacing:0}.eva-matriz_todos:hover{text-decoration:underline}.eva-matriz_row{border-bottom:1px solid var(--table-border-color);transition:background .12s}.eva-matriz_row:hover{background:#f6f9fc}.eva-matriz_row:last-child{border-bottom:none}.eva-matriz_proceso{padding:9px 12px 9px 26px;font-family:var(--txt-ppal-medium);font-size:13px;color:var(--text-color-black)}.eva-matriz_cel{text-align:center;padding:7px 12px}.eva-matriz_cel .eva-checkbox{display:inline-flex;justify-content:center;align-items:center;min-width:auto;margin:0}@font-face{font-family:inter-regular;src:url(/fonts/inter/Inter-Regular.ttf)}@font-face{font-family:inter-medium;src:url(/fonts/inter/Inter-Medium.ttf)}@font-face{font-family:inter-semibold;src:url(/fonts/inter/Inter-SemiBold.ttf)}@font-face{font-family:inter-Bold;src:url(/fonts/inter/Inter-Bold.ttf)}@font-face{font-family:Roboto-Regular;src:url(/fonts/roboto/Roboto-Regular.ttf)}.eva-sesiones{flex:1;min-height:0;overflow-y:auto;padding:4px 2px}.eva-sesiones_empty{display:flex;flex-direction:column;align-items:center;justify-content:center;gap:10px;padding:48px 16px;color:#8a92a6}.eva-sesiones_empty svg{width:34px;height:34px;opacity:.55}.eva-sesiones_empty p{font-size:14px;font-family:var(--txt-ppal-medium)}.eva-sesiones_grid{display:grid;grid-template-columns:repeat(auto-fill,minmax(320px,1fr));gap:14px}.eva-sesiones_card{display:flex;flex-direction:column;gap:12px;background-color:#fff;border:1px solid #e6eaf1;border-radius:8px;padding:16px;transition:box-shadow .2s,border-color .2s}.eva-sesiones_card:hover{box-shadow:0 1px 3px #0000001f,0 1px 2px #0000002e}.eva-sesiones_card.is-current{border-color:var(--status-color-primary);background-color:#f0f9ff}.eva-sesiones_card-top{display:flex;align-items:flex-start;justify-content:space-between;gap:10px}.eva-sesiones_card-device{display:flex;align-items:center;gap:12px;min-width:0}.eva-sesiones_card-device-info{display:flex;flex-direction:column;gap:3px;min-width:0}.eva-sesiones_card-icon{display:flex;align-items:center;justify-content:center;width:40px;height:40px;flex:none;border-radius:8px;background-color:var(--status-color-primary-light);color:var(--status-color-primary)}.eva-sesiones_card-icon svg{width:18px;height:18px}.eva-sesiones_card-title{font-size:15px;font-family:var(--txt-ppal-semibold);color:var(--text-color-black);white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.eva-sesiones_card-since{font-size:12px;color:#8a92a6;font-family:var(--txt-sec-regular)}.eva-sesiones_card-meta{display:flex;flex-wrap:wrap;gap:8px}.eva-sesiones_card-actions{display:flex;justify-content:flex-end;margin-top:2px}.eva-sesiones_badge{display:inline-flex;align-items:center;gap:5px;flex:none;padding:3px 10px;border-radius:15px;font-size:12px;font-family:var(--txt-ppal-semibold);background-color:var(--status-color-success-light);color:var(--status-color-success)}.eva-sesiones_badge svg{width:12px;height:12px}.eva-sesiones_chip{display:inline-flex;align-items:center;gap:6px;padding:4px 10px;border-radius:15px;font-size:12px;font-family:var(--txt-ppal-medium);background-color:#f3f4fb;color:#313134}.eva-sesiones_chip svg{width:12px;height:12px;opacity:.7}.eva-sesiones_toggle{display:inline-flex;gap:2px;padding:3px;margin-bottom:12px;border:1px solid #e6eaf1;border-radius:8px;background-color:#fff}.eva-sesiones_toggle button{border:0;background:transparent;padding:6px 14px;border-radius:6px;font-size:13px;font-family:var(--txt-ppal-medium);color:#8a92a6;cursor:pointer}.eva-sesiones_toggle button.is-on{background-color:var(--status-color-primary);color:#fff}.eva-sesiones_tabla-wrap{overflow-x:auto;background-color:#fff;border:1px solid #e6eaf1;border-radius:8px}.eva-sesiones_tabla{width:100%;border-collapse:collapse;font-size:13px}.eva-sesiones_tabla th{text-align:left;padding:9px 12px;font-size:11px;text-transform:uppercase;letter-spacing:.03em;color:#8a92a6;font-family:var(--txt-ppal-semibold);border-bottom:1px solid #e6eaf1;white-space:nowrap}.eva-sesiones_tabla td{padding:8px 12px;border-bottom:1px solid #f0f2f7;color:#313134;white-space:nowrap;max-width:240px;overflow:hidden;text-overflow:ellipsis}.eva-sesiones_tabla tr.is-current td{background-color:#f0f9ff}.eva-sesiones_tabla-user{display:flex;flex-direction:column;gap:1px}.eva-sesiones_tabla-user strong{font-family:var(--txt-ppal-semibold);font-weight:400}.eva-sesiones_tabla-user span{font-size:11.5px;color:#8a92a6}.eva-sesiones_tabla-acc{text-align:right}.eva-polpwd{flex:1;min-height:0;overflow-y:auto;padding:4px 2px;color:var(--dsn-ink, var(--thm-ink, #313134))}.eva-polpwd_toggle{display:inline-flex;gap:2px;padding:3px;margin-bottom:12px;border:1px solid var(--dsn-border, var(--thm-border, #e6eaf1));border-radius:8px;background-color:var(--dsn-card, var(--thm-card, #fff))}.eva-polpwd_toggle button{display:inline-block;border:0;background:transparent;padding:6px 14px;border-radius:6px;cursor:pointer;font-size:13px;font-family:var(--txt-ppal-medium);color:var(--dsn-muted, var(--thm-muted, #8a92a6))}.eva-polpwd_toggle button.is-on{background-color:var(--dsn-navy, var(--status-color-primary, #0e2747));color:#fff}.eva-polpwd_nota{margin:0 0 12px;font-size:12.5px;color:var(--dsn-muted, var(--thm-muted, #8a92a6));max-width:900px}.eva-polpwd_empty{display:flex;flex-direction:column;align-items:center;justify-content:center;gap:8px;padding:48px 16px;color:var(--dsn-muted, var(--thm-muted, #8a92a6));text-align:center}.eva-polpwd_empty svg{width:34px;height:34px;opacity:.55}.eva-polpwd_empty p{font-size:14px;font-family:var(--txt-ppal-medium);margin:0}.eva-polpwd_empty span{font-size:12.5px}.eva-polpwd_grid{display:grid;grid-template-columns:repeat(auto-fill,minmax(340px,1fr));gap:14px}.eva-polpwd_card{display:flex;flex-direction:column;gap:12px;padding:16px;border-radius:8px;background-color:var(--dsn-card, var(--thm-card, #fff));border:1px solid var(--dsn-border, var(--thm-border, #e6eaf1))}.eva-polpwd_card.is-dirty{border-color:#d97706}.eva-polpwd_card-top{display:flex;align-items:center;justify-content:space-between;gap:10px}.eva-polpwd_card-top h3{margin:0;font-size:15px;font-family:var(--txt-ppal-semibold);white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.eva-polpwd_card-acc{display:flex;justify-content:flex-end;gap:8px}.eva-polpwd_campos{display:grid;grid-template-columns:1fr 1fr;gap:10px 12px}.eva-polpwd_campo{display:flex;flex-direction:column;gap:3px;min-width:0}.eva-polpwd_campo>span{font-size:11px;text-transform:uppercase;letter-spacing:.03em;font-family:var(--txt-ppal-semibold);color:var(--dsn-muted, var(--thm-muted, #8a92a6))}.eva-polpwd_campo small{font-size:11px;color:var(--dsn-muted, var(--thm-muted, #8a92a6))}.eva-polpwd_campo input[type=text]{display:block;width:100%;min-width:0;height:32px;padding:0 10px;box-sizing:border-box;border-radius:6px;font-size:13px;border:1px solid var(--dsn-border, var(--thm-border, #d6dbe5));background:var(--dsn-surface, var(--thm-surface, #fff));color:var(--dsn-ink, var(--thm-ink, #313134))}.eva-polpwd_campo input[type=text]:focus{outline:none;border-color:var(--dsn-navy, var(--thm-navy, #0e2747))}.eva-polpwd_campo input[type=text]:disabled{opacity:.55}.eva-polpwd_inline{display:flex;align-items:center;gap:8px}.eva-polpwd_inline input[type=text]{flex:1}.eva-polpwd_checks{display:flex;flex-wrap:wrap;gap:6px 16px}.eva-polpwd_check{display:inline-flex;align-items:center;gap:6px;font-size:12.5px;cursor:pointer;white-space:nowrap;color:var(--dsn-ink, var(--thm-ink, #313134))}.eva-polpwd_check input[type=checkbox]{display:inline-block;width:15px;height:15px;margin:0;-moz-appearance:auto;appearance:auto;-webkit-appearance:checkbox;accent-color:var(--dsn-navy, #0e2747)}.eva-polpwd_badge,.eva-polpwd_pill{display:inline-flex;align-items:center;flex:none;padding:3px 10px;border-radius:15px;font-size:11.5px;font-family:var(--txt-ppal-semibold);white-space:nowrap}.eva-polpwd .is-navy{background:#0e27471a;color:var(--dsn-navy, #0e2747)}.eva-polpwd .is-muted{background:var(--dsn-band, var(--thm-band, #f3f4fb));color:var(--dsn-muted, var(--thm-muted, #8a92a6))}.eva-polpwd .is-green{background:#16a34a1f;color:var(--dsn-green, var(--thm-green, #15803d))}.eva-polpwd .is-amber{background:#d9770624;color:#b45309}.eva-polpwd .is-red{background:#dc26261f;color:var(--dsn-red, var(--thm-red, #b91c1c))}.eva-polpwd_intentos{display:block;margin-top:2px;font-size:11px;color:var(--dsn-muted, var(--thm-muted, #8a92a6))}.eva-polpwd_buscar{position:relative;max-width:420px;margin-bottom:12px}.eva-polpwd_buscar svg{position:absolute;left:10px;top:50%;transform:translateY(-50%);width:13px;height:13px;color:var(--dsn-muted, var(--thm-muted, #8a92a6))}.eva-polpwd_buscar input{display:block;width:100%;height:34px;padding:0 12px 0 30px;box-sizing:border-box;border-radius:8px;font-size:13px;border:1px solid var(--dsn-border, var(--thm-border, #d6dbe5));background:var(--dsn-card, var(--thm-card, #fff));color:var(--dsn-ink, var(--thm-ink, #313134))}.eva-polpwd_buscar input:focus{outline:none;border-color:var(--dsn-navy, var(--thm-navy, #0e2747))}.eva-polpwd_tabla-wrap{overflow-x:auto;border-radius:8px;background-color:var(--dsn-card, var(--thm-card, #fff));border:1px solid var(--dsn-border, var(--thm-border, #e6eaf1))}.eva-polpwd_tabla{width:100%;border-collapse:collapse;font-size:13px}.eva-polpwd_tabla th{text-align:left;padding:9px 12px;font-size:11px;text-transform:uppercase;letter-spacing:.03em;white-space:nowrap;color:var(--dsn-muted, var(--thm-muted, #8a92a6));font-family:var(--txt-ppal-semibold);border-bottom:1px solid var(--dsn-border, var(--thm-border, #e6eaf1))}.eva-polpwd_tabla td{padding:8px 12px;white-space:nowrap;max-width:260px;overflow:hidden;text-overflow:ellipsis;vertical-align:middle;border-bottom:1px solid var(--dsn-border, var(--thm-border, #f0f2f7));color:var(--dsn-ink, var(--thm-ink, #313134))}.eva-polpwd_tabla tbody tr:hover td{background:var(--dsn-hover-row, var(--thm-hover-row, #f7f9fc))}.eva-polpwd_tabla-user{display:flex;flex-direction:column;gap:1px}.eva-polpwd_tabla-user strong{font-family:var(--txt-ppal-semibold);font-weight:400}.eva-polpwd_tabla-user span{font-size:11.5px;color:var(--dsn-muted, var(--thm-muted, #8a92a6))}.eva-polpwd_tabla-acc{text-align:right;overflow:visible!important;max-width:none!important}.eva-polpwd_tabla-acc>button{display:inline-flex;margin-left:6px}.eva-polpwd_tabla-acc button svg{width:12px;height:12px;margin-right:5px}@media (max-width: 640px){.eva-polpwd_campos{grid-template-columns:1fr}}.eva-polpwd-modal{position:fixed;top:0;right:0;bottom:0;left:0;z-index:99980;display:flex;align-items:center;justify-content:center;padding:16px;background:#0206178c}.eva-polpwd-modal_caja{width:min(860px,100%);max-height:calc(100vh - 32px);display:flex;flex-direction:column;overflow:hidden;border-radius:12px;box-shadow:0 24px 60px #00000059;background:var(--dsn-card, var(--thm-card, #fff));color:var(--dsn-ink, var(--thm-ink, #313134));border:1px solid var(--dsn-border, var(--thm-border, #e6eaf1))}.eva-polpwd-modal_head{display:flex;align-items:flex-start;justify-content:space-between;gap:10px;padding:14px 18px;border-bottom:1px solid var(--dsn-border, var(--thm-border, #e6eaf1))}.eva-polpwd-modal_head h3{margin:0;font-size:16px;font-family:var(--txt-ppal-semibold)}.eva-polpwd-modal_head span{font-size:12px;color:var(--dsn-muted, var(--thm-muted, #8a92a6))}.eva-polpwd-modal_x{display:inline-flex;align-items:center;justify-content:center;width:30px;height:30px;padding:0;border:0;border-radius:8px;background:transparent;cursor:pointer;font-size:22px;line-height:1;color:var(--dsn-muted, var(--thm-muted, #8a92a6))}.eva-polpwd-modal_x:hover{background:var(--dsn-hover-row, var(--thm-hover-row, #f1f5f9))}.eva-polpwd-modal_body{overflow:auto;padding:6px 6px 10px}.eva-polpwd-modal_vacio{margin:0;padding:28px;text-align:center;color:var(--dsn-muted, var(--thm-muted, #8a92a6))}.eva-divicion_form{display:grid;grid-template-columns:110px minmax(0,1fr) minmax(0,1fr);gap:16px 15px;grid-template-areas:"id empresa nombre" "descripcion descripcion descripcion"}.eva-divicion_form-id{grid-area:id}.eva-divicion_form-empresa{grid-area:empresa}.eva-divicion_form-nombre{grid-area:nombre}.eva-divicion_form-descripcion{grid-area:descripcion}@media (max-width: 720px){.eva-divicion_form{grid-template-columns:1fr;grid-template-areas:"id" "empresa" "nombre" "descripcion"}}.eva-ccorreo_form{display:grid;grid-template-columns:100px 1fr 1fr 1.5fr;gap:16px 15px;grid-template-areas:"id      empresa   nombre    correo" "pass    pass      servidor  servidor" "puerto  uso       presets   presets"}.eva-ccorreo_form-id{grid-area:id}.eva-ccorreo_form-empresa{grid-area:empresa}.eva-ccorreo_form-nombre{grid-area:nombre}.eva-ccorreo_form-correo{grid-area:correo}.eva-ccorreo_form-pass{grid-area:pass}.eva-ccorreo_form-servidor{grid-area:servidor}.eva-ccorreo_form-puerto{grid-area:puerto}.eva-ccorreo_form-uso{grid-area:uso}.eva-ccorreo_form-presets{grid-area:presets;display:flex;align-items:center;gap:8px;align-self:end}.eva-ccorreo_form-presets span{font-size:13px;opacity:.75}.eva-17PuntosConceptos_form{display:grid;grid-auto-columns:1fr;grid-template-columns:1fr 1fr 1fr 1fr;grid-template-rows:1fr 1fr;gap:16px 15px;grid-template-areas:"id empresa empresa empresa nombre nombre nombre divicion divicion divicion" "descripcion descripcion descripcion descripcion descripcion descripcion descripcion descripcion descripcion descripcion"}.eva-17PuntosConceptos_form-id{grid-area:id;width:100px}.eva-17PuntosConceptos_form-empresa{grid-area:empresa}.eva-17PuntosConceptos_form-nombre{grid-area:nombre}.eva-17PuntosConceptos_form-divicion{grid-area:divicion}.eva-17PuntosConceptos_form-descripcion{grid-area:descripcion}.eva-motivo-salida_form{display:grid;grid-auto-columns:1fr;grid-template-columns:1fr 1fr 1fr;grid-template-rows:1fr;gap:16px 15px;grid-template-areas:"id empresa empresa empresa nombre nombre nombre descripcion descripcion"}.eva-motivo-salida_form-id{grid-area:id;width:100px}.eva-motivo-salida_form-empresa{grid-area:empresa}.eva-motivo-salida_form-nombre{grid-area:nombre}.eva-motivo-salida_form-descripcion{grid-area:descripcion}.eva-control-acceso-personal_form{display:grid;grid-auto-columns:1fr;grid-template-columns:repeat(12,1fr);grid-template-rows:repeat(5,auto);gap:16px 15px;grid-template-areas:"id empresa empresa empresa empresa empresa fkSucursalId fkSucursalId fkSucursalId fechaSolicitud fechaSolicitud fechaSolicitud" "fkPersonalId fkPersonalId fkPersonalId fkPersonalId fkUnidadId fkUnidadId fkUnidadId fkUnidadId fkMotivoSalidaId fkMotivoSalidaId fkMotivoSalidaId fkMotivoSalidaId" "usuarioSolicitud usuarioSolicitud usuarioSolicitud usuarioSolicitud usuarioSalida usuarioSalida usuarioSalida usuarioSalida fechaSalida fechaSalida fechaSalida fechaSalida" "usuarioEntrada usuarioEntrada usuarioEntrada usuarioEntrada fechaEntrada fechaEntrada fechaEntrada fechaEntrada observaciones observaciones observaciones observaciones" "img img img img img img img img img img img img"}.eva-control-acceso-personal_form-id{grid-area:id;width:90px}.eva-control-acceso-personal_form-empresa{grid-area:empresa}.eva-control-acceso-personal_form-fkPersonalId{grid-area:fkPersonalId}.eva-control-acceso-personal_form-fkSucursalId{grid-area:fkSucursalId}.eva-control-acceso-personal_form-fkUnidadId{grid-area:fkUnidadId}.eva-control-acceso-personal_form-fechaSolicitud{grid-area:fechaSolicitud}.eva-control-acceso-personal_form-fechaEntrada{grid-area:fechaEntrada}.eva-control-acceso-personal_form-usuarioEntrada{grid-area:usuarioEntrada}.eva-control-acceso-personal_form-fechaSalida{grid-area:fechaSalida}.eva-control-acceso-personal_form-usuarioSalida{grid-area:usuarioSalida}.eva-control-acceso-personal_form-fkMotivoSalidaId{grid-area:fkMotivoSalidaId}.eva-control-acceso-personal_form-observaciones{grid-area:observaciones}.eva-control-acceso-personal_form-usuarioSolicitud{grid-area:usuarioSolicitud}.eva-control-acceso-personal_form-img{grid-area:img}.eva-permisionarios_form{display:grid;grid-auto-columns:1fr;grid-template-columns:1fr 1fr 1fr 1fr 1fr 1fr 1fr 1fr 1fr;grid-template-rows:1fr 1fr;gap:16px 15px;grid-template-areas:"id fkSucursalId fkSucursalId fkMovimientoId fkMovimientoId fkMovimientoId fecha fecha fecha" "fkArmadoId fkArmadoId fkArmadoId unidad unidad unidad fkProveedorId fkProveedorId fkProveedorId" "nombreOperador nombreOperador nombreOperador nombreOperador nombreOperador licenciaOperador licenciaOperador licenciaOperador licenciaOperador" "remolque1 remolque1 sellosRemolque1 sellosRemolque1 remolque2 remolque2 sellosRemolque2 sellosRemolque2 sellosRemolque2" "observaciones observaciones observaciones observaciones observaciones observaciones observaciones observaciones observaciones" "img img img img img img img img img"}.eva-permisionarios_form-id{grid-area:id;width:80px}.eva-permisionarios_form-fkSucursalId{grid-area:fkSucursalId}.eva-permisionarios_form-fkMovimientoId{grid-area:fkMovimientoId}.eva-permisionarios_form-fkArmadoId{grid-area:fkArmadoId}.eva-permisionarios_form-fecha{grid-area:fecha}.eva-permisionarios_form-unidad{grid-area:unidad}.eva-permisionarios_form-fkProveedorId{grid-area:fkProveedorId}.eva-permisionarios_form-nombreOperador{grid-area:nombreOperador}.eva-permisionarios_form-licenciaOperador{grid-area:licenciaOperador}.eva-permisionarios_form-remolque1{grid-area:remolque1}.eva-permisionarios_form-sellosRemolque1{grid-area:sellosRemolque1}.eva-permisionarios_form-remolque2{grid-area:remolque2}.eva-permisionarios_form-sellosRemolque2{grid-area:sellosRemolque2}.eva-permisionarios_form-observaciones{grid-area:observaciones}.eva-permisionarios_form-img{grid-area:img}.eva-admin-servicio_form{display:grid;grid-auto-columns:1fr;grid-template-columns:1fr 1fr 1fr 1fr 1fr 1fr 1fr 1fr 1fr;grid-template-rows:1fr 1fr 1fr 1fr 1fr;gap:16px 15px;grid-template-areas:"Id Id FkEmpresaId FkEmpresaId FkEmpresaId FkEmpresaId FkEmpresaId FkEmpresaId FkEmpresaId" "Nombre Nombre Nombre Nombre Nombre Clave Clave FkDivisionNegociosId FkDivisionNegociosId" "fkClaveProductoServicioId fkClaveProductoServicioId fkClaveProductoServicioId fkClaveProductoServicioId fkClaveProductoServicioId fkClaveUnidadId fkClaveUnidadId fkClaveUnidadId fkClaveUnidadId" "fkObjetoImpuestoId fkObjetoImpuestoId fkObjetoImpuestoId fkTasaIvaId fkTasaIvaId fkRetencionIvaId fkRetencionIvaId fkRetencionIsrId fkRetencionIsrId" "check check check ieps ieps ieps . . ." "cuentaContable cuentaContable cuentaContable cuentaContable cuentaContable cuentaContable cuentaContable cuentaContable cuentaContable"}.eva-admin-servicio_form-Id{grid-area:Id}.eva-admin-servicio_form-Nombre{grid-area:Nombre}.eva-admin-servicio_form-Clave{grid-area:Clave}.eva-admin-servicio_form-FkDivisionNegociosId{grid-area:FkDivisionNegociosId}.eva-admin-servicio_form-fkClaveProductoServicioId{grid-area:fkClaveProductoServicioId}.eva-admin-servicio_form-fkClaveUnidadId{grid-area:fkClaveUnidadId}.eva-admin-servicio_form-fkTasaIvaId{grid-area:fkTasaIvaId}.eva-admin-servicio_form-fkRetencionIvaId{grid-area:fkRetencionIvaId}.eva-admin-servicio_form-fkRetencionIsrId{grid-area:fkRetencionIsrId}.eva-admin-servicio_form-ieps{grid-area:ieps}.eva-admin-servicio_form-check{grid-area:check}.eva-admin-servicio_form-cuentaContable{grid-area:cuentaContable}.eva-admin-servicio_form-cuenta{grid-area:cuenta}.eva-admin-servicio_form-subcuenta{grid-area:subcuenta}.eva-admin-servicio_form-auxiliar{grid-area:auxiliar}.eva-admin-servicio_form-fkObjetoImpuestoId{grid-area:fkObjetoImpuestoId}.eva-admin-servicio_form-FkEmpresaId{grid-area:FkEmpresaId}.eva-mantenimiento-grupos_form{display:grid;grid-auto-columns:1fr;grid-template-columns:1fr 1fr 1fr 1fr 1fr 1fr;gap:16px 15px;grid-template-areas:"Id Id FkEmpresaId FkEmpresaId FkEmpresaId FkEmpresaId" "Nombre Nombre Nombre Nombre Nombre Nombre" "Descripcion Descripcion Descripcion Descripcion Descripcion Descripcion"}.eva-mantenimiento-grupos_form-Id{grid-area:Id}.eva-mantenimiento-grupos_form-FkEmpresaId{grid-area:FkEmpresaId}.eva-mantenimiento-grupos_form-Nombre{grid-area:Nombre}.eva-mantenimiento-grupos_form-Descripcion{grid-area:Descripcion}.eva-mantenimiento-clasificacion-de-partes_form{display:grid;grid-auto-columns:1fr;grid-template-columns:1fr 1fr 1fr 1fr 1fr 1fr;gap:16px 15px;grid-template-areas:"Id Id FkEmpresaId FkEmpresaId FkEmpresaId FkEmpresaId" "Nombre Nombre Nombre Nombre Nombre Nombre" "Descripcion Descripcion Descripcion Descripcion Descripcion Descripcion"}.eva-mantenimiento-clasificacion-de-partes_form-Id{grid-area:Id}.eva-mantenimiento-clasificacion-de-partes_form-FkEmpresaId{grid-area:FkEmpresaId}.eva-mantenimiento-clasificacion-de-partes_form-Nombre{grid-area:Nombre}.eva-mantenimiento-clasificacion-de-partes_form-Descripcion{grid-area:Descripcion}.eva-mantenimiento-actividades_form{display:grid;grid-auto-columns:1fr;grid-template-columns:1fr 1fr 1fr 1fr 1fr 1fr;gap:16px 15px;grid-template-areas:"Id Id FkEmpresaId FkEmpresaId FkEmpresaId FkEmpresaId" "Nombre Nombre Nombre Nombre Nombre Nombre" "Descripcion Descripcion Descripcion Descripcion Descripcion Descripcion"}.eva-mantenimiento-actividades_form-Id{grid-area:Id}.eva-mantenimiento-actividades_form-FkEmpresaId{grid-area:FkEmpresaId}.eva-mantenimiento-actividades_form-Nombre{grid-area:Nombre}.eva-mantenimiento-actividades_form-Descripcion{grid-area:Descripcion}.eva-mantenimiento-defectos_form{display:grid;grid-auto-columns:1fr;grid-template-columns:1fr 1fr 1fr 1fr 1fr 1fr;gap:16px 15px;grid-template-areas:"Id Id FkEmpresaId FkEmpresaId FkEmpresaId FkEmpresaId" "Nombre Nombre Nombre Nombre Nombre Nombre" "Descripcion Descripcion Descripcion Descripcion Descripcion Descripcion"}.eva-mantenimiento-defectos_form-Id{grid-area:Id}.eva-mantenimiento-defectos_form-FkEmpresaId{grid-area:FkEmpresaId}.eva-mantenimiento-defectos_form-Nombre{grid-area:Nombre}.eva-mantenimiento-defectos_form-Descripcion{grid-area:Descripcion}.eva-mantenimiento-tipo-mantenimiento_form{display:grid;grid-auto-columns:1fr;grid-template-columns:1fr 1fr 1fr 1fr 1fr 1fr;gap:16px 15px;grid-template-areas:"Id Id FkEmpresaId FkEmpresaId FkEmpresaId FkEmpresaId" "Nombre Nombre Nombre FkClfTipoMantenimientoId FkClfTipoMantenimientoId FkClfTipoMantenimientoId" "Descripcion Descripcion Descripcion Descripcion Descripcion Descripcion"}.eva-mantenimiento-tipo-mantenimiento_form-Id{grid-area:Id}.eva-mantenimiento-tipo-mantenimiento_form-FkEmpresaId{grid-area:FkEmpresaId}.eva-mantenimiento-tipo-mantenimiento_form-Nombre{grid-area:Nombre}.eva-mantenimiento-tipo-mantenimiento_form-FkClfTipoMantenimientoId{grid-area:FkClfTipoMantenimientoId}.eva-mantenimiento-tipo-mantenimiento_form-Descripcion{grid-area:Descripcion}.eva-mantenimiento-subgrupos_form{display:grid;grid-auto-columns:1fr;grid-template-columns:1fr 1fr 1fr 1fr 1fr 1fr;gap:16px 15px;grid-template-areas:"Id Id FkEmpresaId FkEmpresaId FkEmpresaId FkEmpresaId" "Nombre Nombre Nombre FkGrupoId FkGrupoId FkGrupoId" "Descripcion Descripcion Descripcion Descripcion Descripcion Descripcion"}.eva-mantenimiento-subgrupos_form-Id{grid-area:Id}.eva-mantenimiento-subgrupos_form-FkEmpresaId{grid-area:FkEmpresaId}.eva-mantenimiento-subgrupos_form-Nombre{grid-area:Nombre}.eva-mantenimiento-subgrupos_form-FkGrupoId{grid-area:FkGrupoId}.eva-mantenimiento-subgrupos_form-Descripcion{grid-area:Descripcion}.eva-cont_table-header_searcher-filters.eva-partes-filters{grid-template-columns:repeat(4,minmax(190px,1fr))}.eva-cont_table-header_searcher-filters.eva-partes-filters .eva-cont_table-header_searcher-filters_options{grid-column:1/-1}.eva-mantenimiento-partes_form{display:grid;grid-auto-columns:1fr;grid-template-columns:90px repeat(5,1fr);gap:16px 15px;grid-template-areas:"Id FkEmpresaId FkEmpresaId Nombre Nombre Nombre" "Clave Clave Clave NumeroParte NumeroParte NumeroParte" "FkClasificacionPartesId FkClasificacionPartesId FkGrupoId FkGrupoId FkSubgrupoId FkSubgrupoId" "Observaciones Observaciones Observaciones Observaciones Observaciones Observaciones"}.eva-mantenimiento-partes_form-Id{grid-area:Id;min-width:0}.eva-mantenimiento-partes_form-FkEmpresaId{grid-area:FkEmpresaId}.eva-mantenimiento-partes_form-Clave{grid-area:Clave}.eva-mantenimiento-partes_form-NumeroParte{grid-area:NumeroParte}.eva-mantenimiento-partes_form-Nombre{grid-area:Nombre}.eva-mantenimiento-partes_form-FkClasificacionPartesId{grid-area:FkClasificacionPartesId}.eva-mantenimiento-partes_form-FkGrupoId{grid-area:FkGrupoId}.eva-mantenimiento-partes_form-FkSubgrupoId{grid-area:FkSubgrupoId}.eva-mantenimiento-partes_form-Observaciones{grid-area:Observaciones}.eva-mantenimiento-tiposervicio_form{display:grid;grid-auto-columns:1fr;grid-template-columns:1fr 1fr 1fr 1fr 1fr 1fr;gap:16px 15px;grid-template-areas:"Id Id FkEmpresaId FkEmpresaId FkEmpresaId FkEmpresaId" "Nombre Nombre Nombre Codigo Codigo Codigo" "Descripcion Descripcion Descripcion Descripcion Descripcion Descripcion"}.eva-mantenimiento-tiposervicio_form-Id{grid-area:Id}.eva-mantenimiento-tiposervicio_form-FkEmpresaId{grid-area:FkEmpresaId}.eva-mantenimiento-tiposervicio_form-Nombre{grid-area:Nombre}.eva-mantenimiento-tiposervicio_form-Codigo{grid-area:Codigo}.eva-mantenimiento-tiposervicio_form-Descripcion{grid-area:Descripcion}.eva-mantenimiento-conceptos_form{display:grid;grid-auto-columns:1fr;grid-template-columns:1fr 1fr 1fr 1fr 1fr 1fr;gap:16px 15px;grid-template-areas:"Id Id FkEmpresaId FkEmpresaId FkEmpresaId FkEmpresaId" "Nombre Nombre Nombre Nombre Nombre Nombre" "Descripcion Descripcion Descripcion Descripcion Descripcion Descripcion" "Seccion Seccion Seccion Orden Orden Orden"}.eva-mantenimiento-conceptos_form-Id{grid-area:Id}.eva-mantenimiento-conceptos_form-FkEmpresaId{grid-area:FkEmpresaId}.eva-mantenimiento-conceptos_form-Nombre{grid-area:Nombre}.eva-mantenimiento-conceptos_form-Descripcion{grid-area:Descripcion}.eva-mantenimiento-conceptos_form-Seccion{grid-area:Seccion}.eva-mantenimiento-conceptos_form-Orden{grid-area:Orden}.eva-mantenimiento-serviciosMtto_form{display:grid;grid-template-columns:repeat(12,minmax(0,1fr));gap:16px 10px;grid-template-areas:"Id FkEmpresaId FkEmpresaId FkEmpresaId FkEmpresaId Nombre Nombre Nombre Nombre Clave Clave Clave" "FkTipoUnidadId FkTipoUnidadId FkTipoUnidadId Kilometraje Kilometraje Kilometraje Dias Dias Tiempo Tiempo Costos Costos" "Descripcion Descripcion Descripcion Descripcion Descripcion Descripcion Descripcion Descripcion Descripcion Descripcion Descripcion Descripcion"}.eva-mantenimiento-serviciosMtto_form-Id{grid-area:Id;min-width:0}.eva-mantenimiento-serviciosMtto_form-FkEmpresaId{grid-area:FkEmpresaId}.eva-mantenimiento-serviciosMtto_form-FkTipoUnidadId{grid-area:FkTipoUnidadId}.eva-mantenimiento-serviciosMtto_form-Clave{grid-area:Clave}.eva-mantenimiento-serviciosMtto_form-Nombre{grid-area:Nombre}.eva-mantenimiento-serviciosMtto_form-Kilometraje{grid-area:Kilometraje}.eva-mantenimiento-serviciosMtto_form-Dias{grid-area:Dias}.eva-mantenimiento-serviciosMtto_form-Tiempo{grid-area:Tiempo}.eva-mantenimiento-serviciosMtto_form-Costos{grid-area:Costos}.eva-mantenimiento-serviciosMtto_form-Descripcion{grid-area:Descripcion}.eva-mantenimiento-serviciosMtto_detalle{margin-top:4px}.eva-mantenimiento-serviciosMtto_detalle-btnNew{display:flex;justify-content:flex-end;margin-bottom:4px}.eva-mantenimiento-serviciosMtto_detalle-titulo{display:flex;align-items:center;justify-content:space-between;margin-bottom:6px;margin-top:12px}.eva-mantenimiento-serviciosMtto_detalle-titulo h4{margin:0;font-size:14px}.eva-mantenimiento-serviciosMtto_detalle-tabla{position:relative;width:100%;border:1px solid #e0e0e0;border-radius:6px}.eva-mantenimiento-serviciosMtto_parteForm{display:grid;grid-template-columns:repeat(6,1fr);gap:16px 15px;grid-template-areas:"FkGrupoId FkGrupoId FkGrupoId FkSubgrupoId FkSubgrupoId FkSubgrupoId" "FkParteId FkParteId FkParteId FkActividadId FkActividadId Horas"}.eva-mantenimiento-serviciosMtto_parteForm-FkGrupoId{grid-area:FkGrupoId}.eva-mantenimiento-serviciosMtto_parteForm-FkSubgrupoId{grid-area:FkSubgrupoId}.eva-mantenimiento-serviciosMtto_parteForm-FkParteId{grid-area:FkParteId}.eva-mantenimiento-serviciosMtto_parteForm-FkActividadId{grid-area:FkActividadId}.eva-mantenimiento-serviciosMtto_parteForm-Horas{grid-area:Horas}.eva-mantenimiento-serviciosMtto_insumoForm{display:grid;grid-template-columns:1fr 1fr 1fr;gap:16px 15px;grid-template-areas:"FkProductoServicioId Cantidad EsDefault"}.eva-mantenimiento-serviciosMtto_insumoForm-FkProductoServicioId{grid-area:FkProductoServicioId}.eva-mantenimiento-serviciosMtto_insumoForm-Cantidad{grid-area:Cantidad}.eva-mantenimiento-serviciosMtto_insumoForm-EsDefault{grid-area:EsDefault}.eva-mantenimiento-ciclosServicio_form{display:grid;grid-auto-columns:1fr;grid-template-columns:repeat(12,1fr);gap:16px 15px;grid-template-areas:"Id Id FkEmpresaId FkEmpresaId FkEmpresaId FkEmpresaId FkTipoUnidadId FkTipoUnidadId FkTipoUnidadId FkSubtipoUnidadId FkSubtipoUnidadId FkSubtipoUnidadId" "Clave Clave Clave Nombre Nombre Nombre Nombre Nombre KilometrajeTope KilometrajeTope KilometrajeTope KilometrajeTope" "Descripcion Descripcion Descripcion Descripcion Descripcion Descripcion Descripcion Descripcion Descripcion Descripcion Descripcion Descripcion"}.eva-mantenimiento-ciclosServicio_form-Id{grid-area:Id}.eva-mantenimiento-ciclosServicio_form-FkEmpresaId{grid-area:FkEmpresaId}.eva-mantenimiento-ciclosServicio_form-FkTipoUnidadId{grid-area:FkTipoUnidadId}.eva-mantenimiento-ciclosServicio_form-FkSubtipoUnidadId{grid-area:FkSubtipoUnidadId}.eva-mantenimiento-ciclosServicio_form-Clave{grid-area:Clave}.eva-mantenimiento-ciclosServicio_form-Nombre{grid-area:Nombre}.eva-mantenimiento-ciclosServicio_form-KilometrajeTope{grid-area:KilometrajeTope}.eva-mantenimiento-ciclosServicio_form-Descripcion{grid-area:Descripcion}.eva-mantenimiento-ciclosServicio_detalle{margin-top:20px}.eva-mantenimiento-ciclosServicio_detalle-titulo{display:flex;align-items:center;justify-content:space-between;margin-bottom:8px}.eva-mantenimiento-ciclosServicio_detalle-titulo h4{margin:0;font-size:14px}.eva-mantenimiento-ciclosServicio_detalle-bar{display:flex;justify-content:flex-end;margin-bottom:8px}.eva-mantenimiento-ciclosServicio_detalle-tabla{position:relative;height:240px;overflow:auto;border:1px solid #e0e0e0;border-radius:6px}.eva-mantenimiento-ciclosServicio_servicioForm{display:grid;grid-template-columns:1fr;gap:16px 15px;grid-template-areas:"FkServicioMttoId"}.eva-mantenimiento-ciclosServicio_servicioForm-FkServicioMttoId{grid-area:FkServicioMttoId}.eva-mantenimiento-ciclosServicio_unidadForm{display:flex;flex-direction:column;gap:8px}.eva-mantenimiento-ciclosServicio_unidadForm-hint{margin:0;font-size:12px;opacity:.75}.impplan{display:flex;flex-direction:column;gap:16px;font-family:var(--txt-ppal-regular, inherit);color:var(--dsn-ink, #16303a)}.impplan-step{display:grid;grid-template-columns:auto 1fr;gap:14px;align-items:start}.impplan-step .n{font-family:var(--txt-ppal-semibold, inherit);font-weight:800;font-size:15px;width:30px;height:30px;display:grid;place-items:center;border-radius:8px;background:var(--status-color-primary-light, #e2eff4);color:var(--status-color-primary, #0f5d78)}.impplan-step .c b{font-size:14px}.impplan-step .c p{margin:3px 0 10px;font-size:12.5px;color:var(--dsn-muted, #6b7c88)}.impplan-row{display:flex;gap:10px;flex-wrap:wrap;align-items:center}.impplan-row>*:first-child{min-width:220px}.impplan input[type=file]{font:inherit;font-size:13px;color:var(--dsn-ink, #16303a)}.impplan-preview{background:var(--status-color-primary-light, #e2eff4);color:var(--status-color-primary, #0f5d78);border-radius:10px;padding:12px 14px;font-size:13px}.impplan-result{display:flex;flex-direction:column;gap:10px}.impplan-result .rk{display:inline-flex;align-items:center;gap:8px;font-weight:700;font-size:14px}.impplan-result .rk.ok{color:var(--status-color-success, #2b8f6d)}.impplan-result .rk.err{color:var(--status-color-danger, #cf4b42)}.impplan-result .rk.muted{color:var(--dsn-muted, #6b7c88)}.impplan-errores{background:var(--status-color-danger-light, #fbe6e4);border-radius:10px;padding:10px 14px;font-size:12.5px}.impplan-errores b{color:var(--status-color-danger, #cf4b42)}.impplan-errores ul{margin:6px 0 0;padding-left:18px}.impplan-errores li{margin:2px 0}.impplan-errores .eco{font-weight:700}.impplan-errores .mas{color:var(--dsn-muted, #6b7c88);margin-top:4px}.eva-entregaRecepcion_form{display:grid;grid-template-columns:70px repeat(11,1fr);gap:14px 15px;grid-template-areas:"id empresa empresa tipo tipo motivo motivo sucursal sucursal sucursal fecha fecha" "unidad unidad operador operador operador responsable responsable responsable km km comb comb" "liga liga liga liga liga refinfo refinfo refinfo refinfo refinfo refinfo refinfo"}.eva-entregaRecepcion_form-id{grid-area:id}.eva-entregaRecepcion_form-empresa{grid-area:empresa}.eva-entregaRecepcion_form-tipo{grid-area:tipo}.eva-entregaRecepcion_form-motivo{grid-area:motivo}.eva-entregaRecepcion_form-sucursal{grid-area:sucursal}.eva-entregaRecepcion_form-fecha{grid-area:fecha}.eva-entregaRecepcion_form-unidad{grid-area:unidad}.eva-entregaRecepcion_form-operador{grid-area:operador}.eva-entregaRecepcion_form-responsable{grid-area:responsable}.eva-entregaRecepcion_form-km{grid-area:km}.eva-entregaRecepcion_form-comb{grid-area:comb}.eva-entregaRecepcion_form-liga{grid-area:liga}.eva-entregaRecepcion_form-refinfo{grid-area:refinfo;align-self:end;font-size:12px;color:var(--thm-muted);background:var(--thm-chip);border:1px solid var(--thm-line);border-radius:8px;padding:8px 12px}.eva-entregaRecepcion_form-refinfo b{color:var(--thm-ink)}.eva-entregaRecepcion_form-validando{grid-column:1/-1;font-size:12px;color:var(--dsn-muted, #6b7c88);padding:2px 2px 0}.eva-entregaRecepcion_form-bloqueo{grid-column:1/-1;font-size:12.5px;line-height:1.4;color:var(--status-color-danger, #c0433a);background:var(--status-color-danger-light, rgba(209, 84, 75, .12));border:1px solid color-mix(in srgb,var(--status-color-danger, #d1544b) 45%,var(--table-border-color, #e2e8ee));border-radius:8px;padding:9px 13px}.eva-entregaRecepcion_form-bloqueo b{font-family:var(--txt-ppal-semibold, inherit)}@media (max-width: 1200px){.eva-entregaRecepcion_form{grid-template-columns:repeat(6,1fr);grid-template-areas:"id empresa empresa tipo tipo tipo" "motivo motivo sucursal sucursal fecha fecha" "unidad unidad unidad operador operador operador" "responsable responsable km km comb comb" "liga liga liga refinfo refinfo refinfo"}}@media (max-width: 768px){.eva-entregaRecepcion_form{grid-template-columns:1fr;grid-template-areas:"id" "empresa" "tipo" "motivo" "sucursal" "fecha" "unidad" "operador" "responsable" "km" "comb" "liga" "refinfo"}}.eva-entregaRecepcion_hint{margin:4px 16px 10px;padding:10px 14px;border:1px dashed var(--thm-line);border-radius:8px;color:var(--thm-muted);font-size:13px;background:var(--thm-chip)}.eva-entregaRecepcion_cuerpo{display:flex;flex-direction:column;gap:16px;padding:4px 16px 10px}.eva-entregaRecepcion_obs label{display:block;font-weight:600;font-size:13px;margin-bottom:6px}.eva-entregaRecepcion_obs label small{color:var(--thm-muted);font-weight:400;margin-left:6px}.eva-entregaRecepcion_obs textarea{width:100%;min-height:64px;resize:vertical;border:1px solid var(--thm-line);border-radius:8px;background:var(--thm-card);color:var(--thm-ink);padding:9px 12px;font:inherit;font-size:13px}.eva-entregaRecepcion_obs textarea:disabled{opacity:.7}.eva-entregaRecepcion_novedad>label{display:block;font-weight:600;font-size:13px;margin-bottom:8px}.eva-entregaRecepcion_novedad-opts{display:flex;gap:10px;flex-wrap:wrap}.eva-entregaRecepcion_novedad-opts button{flex:1;min-width:220px;font:inherit;font-size:13px;font-weight:600;cursor:pointer;border:1.5px solid var(--thm-line);border-radius:9px;padding:11px 14px;background:var(--thm-card);color:var(--thm-muted);text-align:left}.eva-entregaRecepcion_novedad-opts button.on.ok{border-color:var(--thm-good);color:var(--thm-good);background:color-mix(in srgb,var(--thm-good) 12%,transparent)}.eva-entregaRecepcion_novedad-opts button.on.bad{border-color:var(--thm-bad);color:var(--thm-bad);background:color-mix(in srgb,var(--thm-bad) 12%,transparent)}.eva-entregaRecepcion_novedad-opts button:disabled{cursor:default;opacity:.75}.eva-entregaRecepcion_novedad textarea{width:100%;min-height:56px;resize:vertical;margin-top:10px;border:1px solid var(--thm-line);border-radius:8px;background:var(--thm-card);color:var(--thm-ink);padding:9px 12px;font:inherit;font-size:13px}.eva-entregaRecepcion_novedad-aviso{margin-top:10px;border:1px solid var(--thm-bad);background:color-mix(in srgb,var(--thm-bad) 10%,transparent);color:var(--thm-ink);border-radius:9px;padding:10px 13px;font-size:13px}.eva-entregaRecepcion_novedad-aviso b{color:var(--thm-bad)}.eva-entregaRecepcion_firmas{display:grid;grid-template-columns:1fr 1fr;gap:14px}@media (max-width: 900px){.eva-entregaRecepcion_firmas{grid-template-columns:1fr}}.eva-entregaRecepcion_gate{align-self:center;margin-right:auto;font-size:12.5px;color:var(--thm-warnink, var(--thm-warn));background:color-mix(in srgb,var(--thm-warn) 15%,transparent);border:1px solid var(--thm-warn);border-radius:999px;padding:5px 12px}.eva-erchk{border:1px solid var(--thm-line);border-radius:10px;background:var(--thm-card);overflow:hidden}.eva-erchk_tabs{display:flex;gap:8px;flex-wrap:wrap;padding:10px 14px;border-bottom:1px solid var(--thm-line);background:color-mix(in srgb,var(--thm-card) 92%,var(--thm-ink) 4%)}.eva-erchk_tab{display:inline-flex;align-items:center;gap:8px;font:inherit;font-size:13px;font-weight:600;cursor:pointer;color:var(--thm-muted);border:1px solid var(--thm-line);background:var(--thm-card);border-radius:10px;padding:7px 13px}.eva-erchk_tab:hover{border-color:var(--thm-accent)}.eva-erchk_tab.on{background:var(--thm-accent);border-color:var(--thm-accent);color:#fff}.eva-erchk_tab-badge{font-size:11px;font-weight:700;font-variant-numeric:tabular-nums;border-radius:999px;padding:2px 8px;background:var(--thm-chip);color:var(--thm-muted)}.eva-erchk_tab-badge.done{background:color-mix(in srgb,var(--thm-good) 16%,transparent);color:var(--thm-good)}.eva-erchk_tab-badge.mal{background:color-mix(in srgb,var(--thm-bad) 16%,transparent);color:var(--thm-bad)}.eva-erchk_tab.on .eva-erchk_tab-badge{background:#fff3;color:#fff}.eva-erchk_bulk{font:inherit;font-size:12px;font-weight:700;cursor:pointer;border:1px solid color-mix(in srgb,var(--thm-good) 45%,var(--thm-line));background:color-mix(in srgb,var(--thm-good) 12%,transparent);color:var(--thm-good);border-radius:8px;padding:6px 12px;white-space:nowrap}.eva-erchk_top{display:flex;align-items:center;justify-content:space-between;gap:12px;flex-wrap:wrap;padding:10px 14px;border-bottom:1px solid var(--thm-line)}.eva-erchk_prog{display:flex;align-items:center;gap:10px;flex:1 1 auto;font-size:12.5px;font-weight:600;color:var(--thm-muted)}.eva-erchk_prog-bar{width:160px;height:8px;border-radius:99px;background:var(--thm-chip);overflow:hidden}.eva-erchk_prog-bar i{display:block;height:100%;background:var(--thm-accent);border-radius:99px}.eva-erchk_prog-mal{color:var(--thm-bad)}.eva-erchk_chips{display:flex;gap:6px}.eva-erchk_chips button{font:inherit;font-size:12px;font-weight:600;cursor:pointer;border:1px solid var(--thm-line);background:var(--thm-card);color:var(--thm-muted);border-radius:999px;padding:5px 12px}.eva-erchk_chips button.on{border-color:var(--thm-accent);color:var(--thm-accent);background:color-mix(in srgb,var(--thm-accent) 12%,transparent)}.eva-erchk_sec{border-top:1px solid var(--thm-line)}.eva-erchk_sec:first-of-type{border-top:0}.eva-erchk_sec-hd{display:flex;align-items:center;gap:10px;padding:9px 14px;cursor:pointer;background:var(--thm-chip)}.eva-erchk_sec-hd h4{margin:0;font-size:13.5px}.eva-erchk_sec-hd:hover{filter:brightness(1.03)}.eva-erchk_sec-caret{color:var(--thm-muted);font-size:12px}.eva-erchk_sec-cnt{font-size:12px;color:var(--thm-muted);font-variant-numeric:tabular-nums}.eva-erchk_sec-bulk{margin-left:auto;font:inherit;font-size:12px;font-weight:600;cursor:pointer;border:1px solid var(--thm-good);color:var(--thm-good);background:color-mix(in srgb,var(--thm-good) 12%,transparent);border-radius:8px;padding:6px 12px}.eva-erchk_rows{display:flex;flex-direction:column}.eva-erchk_empty{padding:14px;color:var(--thm-muted);font-size:13px}.eva-erchk_row{display:grid;grid-template-columns:30px 1fr 70px 130px 160px;gap:8px;align-items:center;padding:6px 14px;border-top:1px solid var(--thm-line)}.eva-erchk_row.is-rec{grid-template-columns:30px 1fr 70px 130px 56px 160px}.eva-erchk_row.is-mal{background:color-mix(in srgb,var(--thm-bad) 8%,transparent)}.eva-erchk_row.is-diff{box-shadow:inset 3px 0 0 var(--thm-bad)}.eva-erchk_row-no{color:var(--thm-muted);font-size:12px;text-align:right;font-variant-numeric:tabular-nums}.eva-erchk_row-nm{font-size:13px;font-weight:500;min-width:0}.eva-erchk_row-nm small{display:block;color:var(--thm-bad);font-size:11px;font-weight:500}@media (max-width: 900px){.eva-erchk_row{grid-template-columns:26px 1fr 120px}.eva-erchk_row.is-rec{grid-template-columns:26px 1fr 56px 120px}.eva-erchk_row .eva-erchk_mini--cant,.eva-erchk_row .eva-erchk_mini--marca{display:none}}.eva-erchk_mini{border:1px solid var(--thm-line);background:var(--thm-chip);color:var(--thm-ink);border-radius:6px;padding:5px 8px;font:inherit;font-size:12px;min-width:0}.eva-erchk_mini:disabled{opacity:.65}.eva-erchk_mini::placeholder{color:var(--thm-muted);opacity:.8}.eva-erchk_ref{text-align:center}.eva-erchk_ref small{display:block;font-size:8.5px;color:var(--thm-muted);text-transform:uppercase;letter-spacing:.05em}.eva-erchk_ref b{font-size:13px}.eva-erchk_ref .ok{color:var(--thm-good)}.eva-erchk_ref .mal{color:var(--thm-bad)}.eva-erchk_ref .na{color:var(--thm-muted)}.eva-erchk_seg{display:inline-flex;border:1px solid var(--thm-line);border-radius:8px;overflow:hidden;justify-self:end}.eva-erchk_seg button{font:inherit;font-size:12px;font-weight:700;cursor:pointer;border:0;border-left:1px solid var(--thm-line);background:var(--thm-card);color:var(--thm-muted);padding:5px 0;width:52px}.eva-erchk_seg button:first-child{border-left:0}.eva-erchk_seg button[data-op=Bien].on{background:color-mix(in srgb,var(--thm-good) 15%,transparent);color:var(--thm-good)}.eva-erchk_seg button[data-op=Mal].on{background:color-mix(in srgb,var(--thm-bad) 15%,transparent);color:var(--thm-bad)}.eva-erchk_seg button[data-op="N/A"].on{background:var(--thm-chip);color:var(--thm-ink)}.eva-erchk_seg button:disabled{cursor:default;opacity:.7}.eva-erchk_mal{grid-column:1/-1;display:flex;gap:10px;align-items:center;padding:2px 0 4px 38px}.eva-erchk_mal-foto{position:relative;width:74px;height:54px;flex:0 0 auto;border:1.5px dashed var(--thm-bad);border-radius:7px;background:var(--thm-card);color:var(--thm-bad);font-size:11px;font-weight:700;display:flex;align-items:center;justify-content:center;cursor:pointer;overflow:hidden}.eva-erchk_mal-foto.has{border-style:solid}.eva-erchk_mal-foto img{width:100%;height:100%;object-fit:cover}.eva-erchk_mal-foto input[type=file]{position:absolute;top:0;right:0;bottom:0;left:0;opacity:0;cursor:pointer}.eva-erchk_mal-nota{flex:1;border:1px solid var(--thm-line);background:var(--thm-card);color:var(--thm-ink);border-radius:7px;padding:7px 10px;font:inherit;font-size:12.5px}.eva-erfirma{border:1px solid var(--thm-line);border-radius:10px;background:var(--thm-card);padding:12px 14px}.eva-erfirma_hd{display:flex;align-items:center;gap:8px;margin-bottom:8px}.eva-erfirma_hd span{font-weight:600;font-size:13px;margin-right:auto}.eva-erfirma_hd button{font:inherit;font-size:12px;font-weight:600;cursor:pointer;border:1px solid var(--thm-line);background:var(--thm-card);color:var(--thm-muted);border-radius:7px;padding:5px 11px}.eva-erfirma_hd button.save{border-color:var(--thm-accent);color:var(--thm-accent)}.eva-erfirma_hd button:disabled{opacity:.5;cursor:default}.eva-erfirma_pad{position:relative;border:1.5px dashed var(--thm-line);border-radius:9px;background:#fff;min-height:130px;display:flex;align-items:center;justify-content:center;overflow:hidden}.eva-erfirma_pad canvas{width:100%;height:150px;touch-action:none;cursor:crosshair;display:block}.eva-erfirma_pad img{max-height:120px;max-width:90%;object-fit:contain}.eva-erfirma_vacio{color:#98a2b0;font-size:13px}.eva-erfirma_linea{position:absolute;left:16px;right:16px;bottom:22px;border-bottom:1px solid #cdd5de;pointer-events:none}.eva-erfirma_linea i{position:absolute;left:0;bottom:2px;color:#98a2b0;font-style:normal;font-size:12px}.eva-estado-chip{display:flex;flex-direction:column;gap:6px}.eva-estado-chip_label{font-size:11px;color:#6b7280;font-weight:600}.eva-estado-chip_badge{display:inline-flex;align-items:center;align-self:flex-start;padding:4px 12px;border-radius:999px;font-size:12px;font-weight:600;white-space:nowrap}.eva-estado-chip_badge--pdte{background:#fff4d6;color:#9a6700}.eva-estado-chip_badge--cotz{background:#dbeafe;color:#1e40af}.eva-estado-chip_badge--acpt{background:#d8f5e0;color:#15803d}.eva-estado-chip_badge--canc{background:#fde2e1;color:#b91c1c}.eva-revisionInventario_form{display:grid;grid-template-columns:repeat(12,1fr);gap:16px 15px;grid-template-areas:"id id status status status status fecha fecha fecha fecha fecha fecha" "mecanico mecanico mecanico mecanico mecanico mecanico realiza realiza realiza realiza realiza realiza" "observaciones observaciones observaciones observaciones observaciones observaciones observaciones observaciones observaciones observaciones observaciones observaciones" "importe importe importe importe importe importe diferencia diferencia diferencia diferencia diferencia diferencia"}.eva-revisionInventario_form-id{grid-area:id}.eva-revisionInventario_form-status{grid-area:status}.eva-revisionInventario_form-fecha{grid-area:fecha}.eva-revisionInventario_form-mecanico{grid-area:mecanico}.eva-revisionInventario_form-realiza{grid-area:realiza}.eva-revisionInventario_form-observaciones{grid-area:observaciones}.eva-revisionInventario_form-importe{grid-area:importe}.eva-revisionInventario_form-diferencia{grid-area:diferencia}@media (max-width: 1200px){.eva-revisionInventario_form{grid-template-columns:repeat(6,1fr);grid-template-areas:"id id status status fecha fecha" "mecanico mecanico mecanico realiza realiza realiza" "observaciones observaciones observaciones observaciones observaciones observaciones" "importe importe importe diferencia diferencia diferencia"}}@media (max-width: 768px){.eva-revisionInventario_form{grid-template-columns:1fr;grid-template-areas:"id" "status" "fecha" "mecanico" "realiza" "observaciones" "importe" "diferencia"}}.eva-revisionInventario_productos{margin-top:8px}.eva-revisionInventario_productos-btnNew{display:flex;justify-content:flex-end;margin-bottom:10px}.eva-revisionInventario_productos-table{width:100%;height:280px}.eva-salidaInventario_form{display:grid;grid-template-columns:repeat(12,1fr);gap:16px 15px;grid-template-areas:"id id status status status status fecha fecha fecha fecha fecha fecha" "sucursal sucursal sucursal sucursal sucursal sucursal almacen almacen almacen almacen almacen almacen" "recibe recibe recibe recibe autoriza autoriza autoriza autoriza entrega entrega entrega entrega" "obs obs obs obs obs obs obs obs obs obs obs obs"}.eva-salidaInventario_form-id{grid-area:id}.eva-salidaInventario_form-status{grid-area:status}.eva-salidaInventario_form-fecha{grid-area:fecha}.eva-salidaInventario_form-tipo{grid-area:tipo}.eva-salidaInventario_form-sucursal{grid-area:sucursal}.eva-salidaInventario_form-almacen{grid-area:almacen}.eva-salidaInventario_form-recibe{grid-area:recibe}.eva-salidaInventario_form-autoriza{grid-area:autoriza}.eva-salidaInventario_form-entrega{grid-area:entrega}.eva-salidaInventario_form-obs{grid-area:obs}@media (max-width: 1200px){.eva-salidaInventario_form{grid-template-columns:repeat(6,1fr);grid-template-areas:"id id status status fecha fecha" "sucursal sucursal sucursal almacen almacen almacen" "recibe recibe autoriza autoriza entrega entrega" "obs obs obs obs obs obs"}}@media (max-width: 768px){.eva-salidaInventario_form{grid-template-columns:1fr;grid-template-areas:"id" "status" "fecha" "sucursal" "almacen" "recibe" "autoriza" "entrega" "obs"}}.eva-salidaInventario_detalle{margin-top:8px}.eva-salidaInventario_detalle-btnNew{display:flex;justify-content:flex-end;margin-bottom:10px}.eva-salidaInventario_detalle-table{width:100%;height:280px}.eva-traspasoPartes_form{display:grid;grid-template-columns:repeat(12,1fr);gap:16px 15px;grid-template-areas:"id id status status status status fecha fecha fecha fecha fecha fecha" "unidad unidad unidad unidad unidad unidad destino destino destino destino destino destino" "solicita solicita solicita solicita solicita solicita autoriza autoriza autoriza autoriza autoriza autoriza"}.eva-traspasoPartes_form-id{grid-area:id}.eva-traspasoPartes_form-status{grid-area:status}.eva-traspasoPartes_form-fecha{grid-area:fecha}.eva-traspasoPartes_form-unidad{grid-area:unidad}.eva-traspasoPartes_form-destino{grid-area:destino}.eva-traspasoPartes_form-solicita{grid-area:solicita}.eva-traspasoPartes_form-autoriza{grid-area:autoriza}@media (max-width: 1200px){.eva-traspasoPartes_form{grid-template-columns:repeat(6,1fr);grid-template-areas:"id id status status fecha fecha" "unidad unidad unidad destino destino destino" "solicita solicita solicita autoriza autoriza autoriza"}}@media (max-width: 768px){.eva-traspasoPartes_form{grid-template-columns:1fr;grid-template-areas:"id" "status" "fecha" "unidad" "destino" "solicita" "autoriza"}}.eva-traspasoPartes_detalle{margin-top:16px}.eva-traspasoPartes_detalle-titulo{display:flex;align-items:center;justify-content:space-between;margin-bottom:10px}.eva-traspasoPartes_detalle-table{width:100%;height:280px}.rev-modal{display:flex;flex-direction:column;gap:12px;width:100%;min-width:0}.rev-modal .rev-meta{display:flex;flex-wrap:wrap;gap:22px;padding:2px 2px 10px;border-bottom:1px solid var(--thm-line, #e2e8ee)}.rev-modal .rev-meta .f{display:flex;flex-direction:column}.rev-modal .rev-meta .f label{font-size:11px;text-transform:uppercase;letter-spacing:.04em;color:var(--thm-muted, #6b7c88)}.rev-modal .rev-meta .f span{font-size:14px;font-weight:600;margin-top:2px;color:var(--thm-ink, #16303a)}.rev-modal .rev-toolbar{display:flex;align-items:center;gap:12px;flex-wrap:wrap}.rev-modal .rev-toolbar .selall{display:flex;align-items:center;gap:9px;font-size:13px;font-weight:600;cursor:pointer;color:var(--thm-ink, #16303a)}.rev-modal .rev-toolbar .selall .muted{color:var(--thm-muted, #6b7c88);font-weight:500}.rev-modal .rev-toolbar .selall[aria-disabled=true]{opacity:.5}.rev-modal .rev-toolbar .bulk{margin-left:auto;display:flex;gap:9px}.rev-modal .rev-list{display:flex;flex-direction:column;border:1px solid var(--thm-line, #e2e8ee);border-radius:12px;overflow:hidden;max-height:50vh;overflow-y:auto}.rev-modal .rev-empty{padding:22px;text-align:center;color:var(--thm-muted, #6b7c88);font-size:13px}.rev-modal .rev-group{border-top:1px solid var(--thm-line, #e2e8ee)}.rev-modal .rev-group:first-child{border-top:none}.rev-modal .rev-ghead{display:flex;align-items:center;gap:12px;padding:8px 14px;background:var(--thm-chip, #f2f5f8);position:sticky;top:0;z-index:1}.rev-modal .rev-ghead .gsel{display:flex;align-items:center;gap:8px;cursor:pointer}.rev-modal .rev-ghead .gsel[aria-disabled=true]{opacity:.5}.rev-modal .rev-ghead .gname{font-size:12.5px;font-weight:700;color:var(--thm-ink, #16303a)}.rev-modal .rev-ghead .gcount{margin-left:auto;display:flex;align-items:center;gap:12px;font-size:11.5px;color:var(--thm-muted, #6b7c88)}.rev-modal .rev-ghead .gacts{display:flex;gap:7px}.rev-modal .rev-part{display:flex;align-items:center;gap:11px;padding:7px 14px;border-top:1px solid var(--thm-line, #e2e8ee)}.rev-modal .rev-part.dim{opacity:.55}.rev-modal .rev-part .body{flex:1 1 auto;min-width:0}.rev-modal .rev-part .name{font-size:13.5px;font-weight:600;color:var(--thm-ink, #16303a);white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.rev-modal .rev-part .subline{font-size:12px;color:var(--thm-muted, #6b7c88);margin-top:1px;display:flex;flex-wrap:wrap;gap:12px;align-items:center}.rev-modal .rev-part .badge{font-size:10px;font-weight:700;padding:1px 7px;border-radius:5px;letter-spacing:.02em}.rev-modal .rev-part .b-fin{background:var(--thm-accent-soft, #e7f5ef);color:var(--thm-accent, #1c7a5c)}.rev-modal .rev-part .b-ref{background:var(--thm-chip, #eef1f4);color:var(--thm-muted, #8a6d2f)}.rev-modal .rev-part .reason{margin-top:6px;font-size:12px;background:#d1544b1a;border:1px solid rgba(209,84,75,.3);border-radius:7px;padding:6px 10px}.rev-modal .rev-part .reason b{color:#c0433a}.rev-modal .rev-part .rev{display:flex;align-items:center;gap:10px;flex:0 0 auto}.rev-modal .rev-part .rev .rv-status{font-size:11.5px;font-weight:700;display:inline-flex;align-items:center;gap:5px;white-space:nowrap}.rev-modal .rev-part .rev .rv-status.ap{color:var(--thm-accent, #1c7a5c)}.rev-modal .rev-part .rev .rv-status.re{color:#c0433a}.rev-modal .rev-part .rev .rv-status.pe{color:var(--thm-muted, #6b7c88)}.rev-modal .rev-part .rev .rv-status.na{color:var(--thm-muted, #6b7c88);font-weight:500}.rev-modal .rev-part .rev .rv-status.ext{color:#8a5a12;font-weight:600}.rev-modal .rev-part .rev .acts{display:flex;gap:6px;flex-wrap:nowrap}.rev-modal button.mini{all:unset;box-sizing:border-box;display:inline-flex;align-items:center;justify-content:center;flex:0 0 auto;width:30px;height:30px;border-radius:8px;cursor:pointer;border:1px solid var(--thm-line, #e2e8ee);background:var(--thm-card, #fff);color:var(--thm-ink, #16303a)}.rev-modal button.mini svg{font-size:13px}.rev-modal button.mini:hover{background:var(--thm-chip, #f2f5f8)}.rev-modal button.mini.ap{color:var(--thm-accent, #1c7a5c);border-color:color-mix(in srgb,var(--thm-accent, #2f9e79) 50%,var(--thm-line, #e2e8ee))}.rev-modal button.mini.re{color:#c0433a;border-color:#d1544b80}.rev-modal button.mini.ext{color:#8a5a12;border-color:#8a5a1273}.rev-foot{display:flex;align-items:center;gap:14px;width:100%;flex-wrap:wrap}.rev-foot .summary{font-size:13px;color:var(--thm-muted, #6b7c88)}.rev-foot .summary b{color:var(--thm-ink, #16303a)}.rev-foot .right{margin-left:auto;display:flex;align-items:center;gap:12px}.rev-foot .hint{font-size:12px;color:var(--thm-muted, #6b7c88);max-width:240px;text-align:right}@media (max-width: 720px){.rev-modal{min-width:0}}.eva-ordenesServicio .eva-multiselectsearch_field,.eva-ordenesServicio .eva-multiselectsearch_field__active,.eva-ordenesServicio .eva-multiselectsearch_field__disabled{border:1px solid #D6D6D6;min-height:40px}.eva-ordenesServicio .eva-multiselectsearch_field__disabled{background-color:#e2e1e066}.eva-ordenesServicio .eva-multiselectsearch_chip{background:transparent;border:none;color:var(--text-color-black, #1A2D47);border-radius:0;padding:1px 2px;font-size:14px}.eva-ordenesServicio .eva-multiselectsearch_chip-remove{display:none}.eva-ordenesServicio_estado-wrap{display:flex;margin-bottom:12px}.eva-ordenesServicio_estado{display:inline-flex;align-items:center;padding:4px 12px;border-radius:999px;font-size:12px;font-weight:600}.eva-ordenesServicio_estado--pdte{background:#fff4d6;color:#9a6700}.eva-ordenesServicio_estado--acpt{background:#d8f5e0;color:#15803d}.eva-ordenesServicio_estado--canc{background:#fde2e1;color:#b91c1c}.eva-ordenesServicio_form{display:grid;grid-template-columns:repeat(12,1fr);gap:16px 15px;grid-template-areas:"id empresa empresa empresa unidad unidad tipo tipo fecha fecha compromiso compromiso" "operador operador operador operador responsable responsable responsable responsable kilometraje kilometraje tipoUnidad tipoUnidad" "obs obs obs obs obs obs total total refacciones refacciones costoExterno costoExterno"}.eva-ordenesServicio_form--externo{grid-template-areas:"id empresa empresa empresa unidad unidad tipo tipo fecha fecha compromiso compromiso" "operador operador operador responsable responsable responsable kilometraje kilometraje tipoUnidad tipoUnidad proveedor proveedor" "obs obs obs obs obs obs total total refacciones refacciones costoExterno costoExterno"}.eva-ordenesServicio_form-id{grid-area:id;max-width:90px}.eva-ordenesServicio_form-empresa{grid-area:empresa}.eva-ordenesServicio_form-total{grid-area:total}.eva-ordenesServicio_form-refacciones{grid-area:refacciones}.eva-ordenesServicio_form-costoExterno{grid-area:costoExterno}.eva-ordenesServicio_form-unidad{grid-area:unidad}.eva-ordenesServicio_form-tipo{grid-area:tipo}.eva-ordenesServicio_form-proveedor{grid-area:proveedor}.eva-ordenesServicio_form-fecha{grid-area:fecha}.eva-ordenesServicio_form-compromiso{grid-area:compromiso}.eva-ordenesServicio_form-kilometraje{grid-area:kilometraje}.eva-ordenesServicio_form-operador{grid-area:operador}.eva-ordenesServicio_form-responsable{grid-area:responsable}.eva-ordenesServicio_form-tipoUnidad{grid-area:tipoUnidad}.eva-ordenesServicio_form-obs{grid-area:obs}@media (max-width: 1200px){.eva-ordenesServicio_form{grid-template-columns:repeat(6,1fr);grid-template-areas:"id empresa empresa unidad unidad unidad" "tipo tipo tipo fecha fecha fecha" "compromiso compromiso compromiso kilometraje kilometraje kilometraje" "operador operador operador responsable responsable responsable" "tipoUnidad tipoUnidad tipoUnidad proveedor proveedor proveedor" "obs obs obs obs obs obs" "total total refacciones refacciones costoExterno costoExterno"}}@media (max-width: 768px){.eva-ordenesServicio_form{grid-template-columns:1fr;grid-template-areas:"id" "empresa" "unidad" "tipo" "fecha" "compromiso" "operador" "responsable" "kilometraje" "tipoUnidad" "proveedor" "obs" "total" "refacciones" "costoExterno"}}.eva-ordenesServicio_detalle{margin-top:8px}.eva-ordenesServicio_detalle-btnNew{display:flex;justify-content:flex-end;margin-bottom:10px}.eva-ordenesServicio_detalle-table{width:100%;height:280px}.srv-tocan{border:1px solid var(--thm-line, #e2e8ee);border-radius:12px;padding:10px 12px;margin-bottom:14px;background:var(--thm-chip, #f8fafc)}.srv-tocan-head{display:flex;align-items:center;gap:12px;margin-bottom:8px}.srv-tocan-head b{font-size:13.5px;color:var(--thm-ink, #16303a)}.srv-tocan-head small{display:block;font-size:11.5px;color:var(--thm-muted, #6b7c88);margin-top:2px}.srv-tocan-head button{margin-left:auto}.srv-tocan-empty{padding:14px;text-align:center;font-size:12.5px;color:var(--thm-muted, #6b7c88)}.srv-tocan-nota{font-size:11.5px;color:var(--thm-muted, #6b7c88);padding:2px 2px 6px}.srv-tocan-row{display:grid;grid-template-columns:26px 2fr 1.6fr .9fr 1fr 34px;align-items:center;gap:10px;padding:8px;border-top:1px solid var(--thm-line, #e2e8ee);font-size:12.5px;color:var(--thm-ink, #16303a);cursor:pointer;background:var(--thm-card, #fff);border-radius:8px;margin-top:6px}.srv-tocan-row .nom{display:flex;flex-direction:column}.srv-tocan-row .nom b{font-weight:600}.srv-tocan-row .nom small{color:var(--thm-muted, #6b7c88);font-size:11px}.srv-tocan-row .prox{color:var(--thm-muted, #6b7c88)}.srv-tocan-row .falt.neg{color:#c0433a;font-weight:600}.srv-tocan-row.est-vencido{box-shadow:inset 3px 0 #d1544b}.srv-tocan-row.est-por_vencer{box-shadow:inset 3px 0 #c9871f}.srv-tocan-row.on{background:var(--thm-accent-soft, #e7f5ef);box-shadow:inset 3px 0 0 var(--thm-accent, #2f9e79)}.srv-tocan-row[aria-disabled=true]{opacity:.7}.srv-tocan-row:hover{border-color:var(--thm-accent, #14b8a6)}.srv-tocan .srv-info{all:unset;box-sizing:border-box;cursor:pointer;display:inline-flex;align-items:center;justify-content:center;width:28px;height:28px;border-radius:8px;border:1px solid var(--thm-line, #e2e8ee);background:var(--thm-card, #fff);color:var(--thm-accent, #1c7a5c);justify-self:center}.srv-tocan .srv-info:hover{background:var(--thm-chip, #f2f5f8)}.srv-tocan .pill{font-size:10.5px;font-weight:700;padding:2px 8px;border-radius:999px;white-space:nowrap;justify-self:start}.srv-tocan .pill.vencido{background:#d1544b1f;color:#c0433a}.srv-tocan .pill.por_vencer{background:#c9871f24;color:#8a5a12}.srv-tocan .pill.vigente{background:var(--thm-accent-soft, #e7f5ef);color:var(--thm-accent, #1c7a5c)}.srv-detalle{display:flex;flex-direction:column;gap:2px;min-width:360px}.srv-detalle-row{display:grid;grid-template-columns:1.4fr 1fr auto;gap:10px;align-items:center;padding:8px 6px;border-bottom:1px solid var(--thm-line, #e2e8ee);font-size:13px}.srv-detalle-row:last-child{border-bottom:none}.srv-detalle-row .pt{font-weight:600;color:var(--thm-ink, #16303a)}.srv-detalle-row .ac{color:var(--thm-muted, #6b7c88)}.srv-detalle-row .hr{color:var(--thm-muted, #6b7c88);font-size:12px;white-space:nowrap}.eva-kiosco{--bg:var(--thm-page);--bg2:var(--thm-page);--panel:var(--thm-card);--panel2:var(--thm-chip);--line:var(--thm-line);--line2:var(--thm-line);--ink:var(--thm-ink);--ink2:var(--thm-muted);--muted:var(--thm-muted);--amber:var(--thm-warn);--amber-d:color-mix(in srgb, var(--thm-warn) 16%, transparent);--blue:var(--thm-accent);--green:var(--thm-good);--orange:var(--thm-warn);--red:var(--thm-bad);--slate:var(--thm-muted);--shadow:var(--thm-shadow);position:fixed;top:0;right:0;bottom:0;left:0;z-index:1000;overflow:auto;background:var(--bg);color:var(--ink);font-family:system-ui,-apple-system,Segoe UI,Roboto,Arial,sans-serif;font-variant-numeric:tabular-nums}.eva-kiosco *,.eva-kiosco *:before,.eva-kiosco *:after{box-sizing:border-box}.eva-kiosco button{font-family:inherit}.eva-kiosco-login{min-height:100vh;display:grid;place-items:center;padding:32px}.eva-kiosco-loginCard{width:min(720px,100%);background:linear-gradient(180deg,var(--panel),var(--bg2));border:1px solid var(--line);border-radius:24px;box-shadow:var(--shadow);overflow:hidden}.eva-kiosco-loginTop{padding:26px 30px;border-bottom:1px solid var(--line);display:flex;align-items:center;justify-content:space-between}.eva-kiosco-brand{display:flex;align-items:center;gap:12px;font-weight:800;font-size:1.15rem}.eva-kiosco-logo{width:38px;height:38px;border-radius:11px;background:linear-gradient(135deg,var(--amber),#c98f00);display:grid;place-items:center;color:#20160a;font-size:1.1rem}.eva-kiosco-clock{font-size:1.05rem;color:var(--ink2);font-weight:600}.eva-kiosco-loginBody{padding:26px 30px 34px}.eva-kiosco-loginBody h2{margin:0 0 4px;font-size:1.35rem}.eva-kiosco-loginBody p{margin:0 0 20px;color:var(--muted);font-size:.92rem}.eva-kiosco-avatars{display:grid;grid-template-columns:repeat(auto-fill,minmax(120px,1fr));gap:14px}.eva-kiosco-avatar{background:var(--panel2);border:1px solid var(--line);border-radius:16px;padding:16px 12px;text-align:center;cursor:pointer;transition:transform .1s,border-color .12s}.eva-kiosco-avatar:hover{transform:translateY(-2px);border-color:var(--line2)}.eva-kiosco-avatar.sel{border-color:var(--amber);background:#1b2a4d;box-shadow:0 0 0 3px #f5b3012e}.eva-kiosco-avatar .nm{font-size:.9rem;font-weight:700}.eva-kiosco-avatar .rl{font-size:.72rem;color:var(--muted);margin-top:2px}.eva-kiosco-face{width:60px;height:60px;border-radius:50%;margin:0 auto 10px;display:grid;place-items:center;font-weight:800;font-size:1.3rem;color:#0a1220}.eva-kiosco-pin{margin-top:22px;display:grid;grid-template-columns:1fr auto;gap:22px;align-items:center}.eva-kiosco-pinInfo{color:var(--ink2)}.eva-kiosco-pinInfo b{color:var(--ink)}.eva-kiosco-pinDots{display:flex;gap:12px;margin-top:14px}.eva-kiosco-pinDot{width:16px;height:16px;border-radius:50%;border:2px solid var(--line2);background:transparent}.eva-kiosco-pinDot.on{background:var(--amber);border-color:var(--amber)}.eva-kiosco-pad{display:grid;grid-template-columns:repeat(3,74px);gap:12px}.eva-kiosco-key{height:64px;border-radius:14px;border:1px solid var(--line);background:var(--panel2);color:var(--ink);font-size:1.3rem;font-weight:700;cursor:pointer}.eva-kiosco-key:hover{border-color:var(--line2)}.eva-kiosco-key.enter{background:linear-gradient(135deg,var(--green),#159e6a);color:#04140d;border:0}.eva-kiosco-key.clear{color:var(--red)}.eva-kiosco-err{color:var(--red);font-size:.85rem;margin-top:10px;min-height:18px}.eva-kiosco-topbar{display:flex;align-items:center;justify-content:space-between;gap:16px;padding:16px 22px;background:linear-gradient(180deg,var(--panel),transparent);border-bottom:1px solid var(--line);position:sticky;top:0;z-index:5;-webkit-backdrop-filter:blur(6px);backdrop-filter:blur(6px)}.eva-kiosco-who{display:flex;align-items:center;gap:12px}.eva-kiosco-who .nm{font-weight:800;font-size:1.02rem}.eva-kiosco-who .rl{font-size:.76rem;color:var(--muted)}.eva-kiosco-btn{border:1px solid var(--line2);background:var(--panel2);color:var(--ink);border-radius:11px;padding:10px 16px;font-size:.9rem;font-weight:700;cursor:pointer;display:inline-flex;align-items:center;gap:8px}.eva-kiosco-btn:hover{border-color:var(--amber)}.eva-kiosco-btn.amber{background:linear-gradient(135deg,var(--amber),#c98f00);color:#20160a;border:0}.eva-kiosco-btn.ghost{background:transparent}.eva-kiosco-btn:disabled{opacity:.5;cursor:default}.eva-kiosco-kpis{display:grid;grid-template-columns:repeat(4,1fr);gap:14px;padding:18px 22px 6px}.eva-kiosco-kpi{background:linear-gradient(180deg,var(--panel),var(--bg2));border:1px solid var(--line);border-radius:16px;padding:14px 16px;display:flex;align-items:center;gap:14px}.eva-kiosco-kpi .dotbig{width:46px;height:46px;border-radius:13px;display:grid;place-items:center;font-size:1.25rem;color:#0a1220}.eva-kiosco-kpi .n{font-size:1.7rem;font-weight:800;line-height:1}.eva-kiosco-kpi .l{font-size:.76rem;color:var(--muted);margin-top:3px;text-transform:uppercase;letter-spacing:.05em;font-weight:700}.eva-kiosco-kbHead{display:flex;align-items:center;justify-content:space-between;padding:14px 22px 6px}.eva-kiosco-kbHead h3{margin:0;font-size:1.05rem}.eva-kiosco-seg{display:inline-flex;background:var(--panel2);border:1px solid var(--line);border-radius:12px;padding:4px}.eva-kiosco-seg button{border:0;background:none;color:var(--ink2);font-weight:700;font-size:.86rem;padding:8px 14px;border-radius:9px;cursor:pointer}.eva-kiosco-seg button.on{background:var(--amber);color:#20160a}.eva-kiosco-kanban{display:grid;grid-template-columns:repeat(4,minmax(270px,1fr));gap:14px;padding:10px 22px 40px;overflow-x:auto}.eva-kiosco-col{background:var(--panel);border:1px solid var(--line);border-radius:16px;min-height:200px;display:flex;flex-direction:column}.eva-kiosco-colH{display:flex;align-items:center;justify-content:space-between;padding:12px 14px;border-bottom:1px solid var(--line)}.eva-kiosco-colH .t{display:flex;align-items:center;gap:9px;font-weight:800;font-size:.92rem}.eva-kiosco-colH .pill{font-size:.72rem;font-weight:800;padding:2px 9px;border-radius:999px;background:var(--panel2);color:var(--ink2)}.eva-kiosco-colDot{width:12px;height:12px;border-radius:4px}.eva-kiosco-colBody{padding:10px;display:flex;flex-direction:column;gap:10px}.eva-kiosco-colEmpty{color:var(--muted);font-size:.82rem;text-align:center;padding:18px 8px}.eva-kiosco-card{background:linear-gradient(180deg,var(--panel2),transparent);border:1px solid var(--line2);border-radius:14px;padding:12px;cursor:pointer;transition:transform .08s,border-color .12s;position:relative}.eva-kiosco-card:hover{transform:translateY(-2px);border-color:var(--amber)}.eva-kiosco-card .unit{display:inline-flex;align-items:center;gap:7px;font-size:.72rem;font-weight:800;color:#0a1220;background:var(--amber);padding:3px 9px;border-radius:8px}.eva-kiosco-card .parte{font-size:1rem;font-weight:800;margin:9px 0 3px}.eva-kiosco-card .act{font-size:.8rem;color:var(--ink2)}.eva-kiosco-card .meta{display:flex;align-items:center;gap:8px;margin-top:11px;flex-wrap:wrap}.eva-kiosco-card .cardbtns{display:flex;gap:8px;margin-top:12px}.eva-kiosco-chip{font-size:.68rem;font-weight:800;padding:3px 9px;border-radius:999px;display:inline-flex;align-items:center;gap:5px}.eva-kiosco-chip.ref-ok{background:#22c98a29;color:var(--green)}.eva-kiosco-chip.ref-wait{background:#ff8a3d29;color:var(--orange)}.eva-kiosco-chip.ref-none{background:#7f8fb329;color:var(--ink2)}.eva-kiosco-cbtn{flex:1;border:0;border-radius:10px;padding:10px;font-weight:800;font-size:.82rem;cursor:pointer}.eva-kiosco-cbtn.go{background:linear-gradient(135deg,var(--amber),#c98f00);color:#20160a}.eva-kiosco-cbtn.fin{background:linear-gradient(135deg,var(--green),#159e6a);color:#04140d}.eva-kiosco-cbtn.detail{background:var(--panel);color:var(--ink);border:1px solid var(--line2)}.eva-kiosco-avaMini{width:26px;height:26px;border-radius:50%;display:grid;place-items:center;font-size:.7rem;font-weight:800;color:#0a1220;margin-left:auto}.eva-kiosco-timerBadge{position:absolute;top:10px;right:10px;font-size:.68rem;font-weight:800;color:var(--amber);background:var(--amber-d);padding:2px 7px;border-radius:7px}.eva-kiosco-ov{position:fixed;top:0;right:0;bottom:0;left:0;background:#040914b8;display:flex;align-items:flex-end;justify-content:center;z-index:20;-webkit-backdrop-filter:blur(3px);backdrop-filter:blur(3px)}@media (min-width: 760px){.eva-kiosco-ov{align-items:center}}.eva-kiosco-sheet{width:min(720px,100%);max-height:92vh;overflow:auto;background:linear-gradient(180deg,var(--panel),var(--bg2));border:1px solid var(--line2);border-radius:22px 22px 0 0;box-shadow:var(--shadow)}@media (min-width: 760px){.eva-kiosco-sheet{border-radius:22px}}.eva-kiosco-sheetH{padding:18px 22px;border-bottom:1px solid var(--line);display:flex;align-items:flex-start;justify-content:space-between;gap:14px;position:sticky;top:0;background:var(--panel);z-index:2}.eva-kiosco-sheetH h2{margin:6px 0 2px;font-size:1.3rem}.eva-kiosco-sheetH .sub{color:var(--ink2);font-size:.86rem}.eva-kiosco-x{border:0;background:var(--panel2);color:var(--ink);width:38px;height:38px;border-radius:11px;font-size:1.1rem;cursor:pointer;flex:0 0 auto}.eva-kiosco-sheetB{padding:20px 22px 26px}.eva-kiosco-secT{font-size:.74rem;text-transform:uppercase;letter-spacing:.06em;color:var(--muted);font-weight:800;margin:4px 0 10px}.eva-kiosco-states{display:grid;grid-template-columns:repeat(2,1fr);gap:10px}@media (min-width: 560px){.eva-kiosco-states{grid-template-columns:repeat(4,1fr)}}.eva-kiosco-st{border:1px solid var(--line2);background:var(--panel2);border-radius:13px;padding:12px 10px;text-align:center;cursor:pointer;font-weight:800;font-size:.82rem;color:var(--ink2)}.eva-kiosco-st .stdot{width:12px;height:12px;border-radius:4px;margin:0 auto 7px}.eva-kiosco-st.active{color:var(--ink);box-shadow:0 0 0 2px #f5b3014d;border-color:var(--amber)}.eva-kiosco-refbox{display:flex;align-items:center;justify-content:space-between;gap:12px;background:var(--panel2);border:1px solid var(--line);border-radius:13px;padding:14px 16px;flex-wrap:wrap}.eva-kiosco-timerbig{display:flex;align-items:center;gap:14px;background:var(--panel2);border:1px solid var(--line);border-radius:13px;padding:12px 16px}.eva-kiosco-timerbig .tt{font-size:1.5rem;font-weight:800}.eva-kiosco-timeline{list-style:none;margin:8px 0 0;padding:0}.eva-kiosco-tl{display:flex;gap:12px;padding:0 0 14px 2px;position:relative}.eva-kiosco-tl:before{content:"";position:absolute;left:9px;top:22px;bottom:-4px;width:2px;background:var(--line)}.eva-kiosco-tl:last-child:before{display:none}.eva-kiosco-tl .tldot{width:20px;height:20px;border-radius:50%;flex:0 0 auto;display:grid;place-items:center;font-size:.6rem;color:#0a1220;font-weight:800}.eva-kiosco-tl .tlmain{font-size:.9rem}.eva-kiosco-tl .tlmeta{font-size:.74rem;color:var(--muted);margin-top:2px}.eva-kiosco-noterow{display:flex;gap:10px;margin-top:12px}.eva-kiosco-noterow textarea{flex:1;background:var(--panel2);border:1px solid var(--line2);border-radius:12px;color:var(--ink);padding:11px 13px;font-family:inherit;font-size:.9rem;resize:vertical;min-height:46px}.eva-kiosco-hint{color:var(--muted);font-size:.8rem}.eva-kiosco-sheetFoot{display:flex;gap:10px;padding:16px 22px;border-top:1px solid var(--line);position:sticky;bottom:0;background:var(--panel)}.bandeja-prev{padding:16px 18px;max-width:1200px;margin:0 auto}.bandeja-prev .bp-top{display:flex;align-items:flex-start;justify-content:space-between;gap:16px;flex-wrap:wrap}.bandeja-prev .bp-top h2{display:flex;align-items:center;gap:9px;font-size:20px;color:var(--thm-ink, #16303a);margin:0 0 3px}.bandeja-prev .bp-top h2 svg{color:var(--thm-accent, #1c7a5c)}.bandeja-prev .bp-top p{margin:0 0 14px;font-size:12.5px;color:var(--thm-muted, #6b7c88)}.bandeja-prev .bp-top .bp-avisos{flex:none;cursor:pointer;white-space:nowrap;display:inline-flex;align-items:center;gap:8px;font-size:13px;font-weight:600;font-family:var(--txt-ppal-semibold, inherit);padding:9px 16px;border-radius:9px;color:var(--status-color-primary, #1c7a5c);background:var(--status-color-primary-light, #e7f5ef);border:1px solid color-mix(in srgb,var(--status-color-primary, #2f9e79) 35%,var(--table-border-color, #e2e8ee))}.bandeja-prev .bp-top .bp-avisos:hover:not(:disabled){filter:brightness(.97)}.bandeja-prev .bp-top .bp-avisos:disabled{opacity:.6;cursor:default}.bandeja-prev .bp-kpis{display:grid;grid-template-columns:repeat(4,1fr);gap:12px;margin-bottom:16px}.bandeja-prev .bp-kpis .kpi{border:1px solid var(--thm-line, #e2e8ee);border-radius:12px;padding:12px 14px;background:var(--thm-card, #fff);display:flex;flex-direction:column;gap:3px}.bandeja-prev .bp-kpis .kpi .n{font-size:24px;font-weight:800;color:var(--thm-ink, #16303a);display:inline-flex;align-items:center;gap:7px}.bandeja-prev .bp-kpis .kpi label{font-size:11px;text-transform:uppercase;letter-spacing:.04em;color:var(--thm-muted, #6b7c88)}.bandeja-prev .bp-kpis .kpi.ven{box-shadow:inset 3px 0 #d1544b}.bandeja-prev .bp-kpis .kpi.ven .n{color:#c0433a}.bandeja-prev .bp-kpis .kpi.pv{box-shadow:inset 3px 0 #c9871f}.bandeja-prev .bp-kpis .kpi.pv .n{color:#8a5a12}.bandeja-prev .bp-kpis .kpi.ok{box-shadow:inset 3px 0 0 var(--thm-accent, #2f9e79)}.bandeja-prev .bp-kpis .kpi.ok .n{color:var(--thm-accent, #1c7a5c)}.bandeja-prev .bp-toolbar{display:flex;align-items:center;gap:12px;flex-wrap:wrap;margin-bottom:10px}.bandeja-prev .bp-toolbar .bp-filtros{display:inline-flex;gap:6px;flex-wrap:wrap}.bandeja-prev .bp-toolbar .bp-filtros button{all:unset;box-sizing:border-box;cursor:pointer;padding:6px 13px;border-radius:999px;font-size:12px;font-weight:600;border:1px solid var(--thm-line, #e2e8ee);color:var(--thm-muted, #6b7c88);background:var(--thm-card, #fff)}.bandeja-prev .bp-toolbar .bp-filtros button:hover{border-color:var(--thm-accent, #14b8a6)}.bandeja-prev .bp-toolbar .bp-filtros button.on{background:var(--thm-accent, #1c7a5c);color:#fff;border-color:var(--thm-accent, #1c7a5c)}.bandeja-prev .bp-toolbar .bp-search{margin-left:auto;display:inline-flex;align-items:center;gap:7px;border:1px solid var(--thm-line, #e2e8ee);border-radius:999px;padding:6px 13px;background:var(--thm-card, #fff)}.bandeja-prev .bp-toolbar .bp-search svg{color:var(--thm-muted, #6b7c88);font-size:12px}.bandeja-prev .bp-toolbar .bp-search input{all:unset;box-sizing:border-box;width:200px;font-size:12.5px;color:var(--thm-ink, #16303a)}.bandeja-prev .bp-empty{padding:26px;text-align:center;font-size:13px;color:var(--thm-muted, #6b7c88);border:1px dashed var(--thm-line, #e2e8ee);border-radius:12px}.bandeja-prev .bp-list{display:flex;flex-direction:column;gap:6px}.bandeja-prev .bp-row{display:grid;grid-template-columns:1.2fr 1.2fr .9fr 1.5fr 1.6fr 1fr 1.4fr;align-items:center;gap:10px;padding:10px 12px;border-radius:10px;background:var(--thm-card, #fff);border:1px solid var(--thm-line, #e2e8ee);font-size:12.5px;color:var(--thm-ink, #16303a)}.bandeja-prev .bp-row.head{background:transparent;border:none;padding:0 12px 2px;font-size:10.5px;text-transform:uppercase;letter-spacing:.04em;color:var(--thm-muted, #6b7c88);font-weight:700}.bandeja-prev .bp-row.est-vencido{box-shadow:inset 3px 0 #d1544b}.bandeja-prev .bp-row.est-por_vencer{box-shadow:inset 3px 0 #c9871f}.bandeja-prev .bp-row .uni{display:flex;flex-direction:column}.bandeja-prev .bp-row .uni b{font-weight:700}.bandeja-prev .bp-row .uni small{color:var(--thm-muted, #6b7c88);font-size:10.5px}.bandeja-prev .bp-row .ciclo{color:var(--thm-muted, #55707c)}.bandeja-prev .bp-row .num{text-align:right;font-variant-numeric:tabular-nums}.bandeja-prev .bp-row .plan{display:inline-flex;gap:5px;flex-wrap:wrap}.bandeja-prev .bp-row .plan .b{font-size:10.5px;font-weight:700;padding:2px 7px;border-radius:999px;white-space:nowrap}.bandeja-prev .bp-row .plan .b.ven{background:#d1544b1f;color:#c0433a}.bandeja-prev .bp-row .plan .b.pv{background:#c9871f24;color:#8a5a12}.bandeja-prev .bp-row .plan .b.vig{background:var(--thm-accent-soft, #e7f5ef);color:var(--thm-accent, #1c7a5c)}.bandeja-prev .bp-row .urg{display:flex;flex-direction:column}.bandeja-prev .bp-row .urg small{color:var(--thm-muted, #6b7c88);font-size:10.5px}.bandeja-prev .bp-row .acc{text-align:right}.bandeja-prev .bp-row .bp-ok-dash{color:var(--thm-muted, #9fb0ba)}.bandeja-prev .bp-estado{font-size:10.5px;font-weight:700;padding:2px 8px;border-radius:999px;white-space:nowrap}.bandeja-prev .bp-estado.ven{background:#d1544b1f;color:#c0433a}.bandeja-prev .bp-estado.pv{background:#c9871f24;color:#8a5a12}.bandeja-prev .bp-estado.vig{background:var(--thm-accent-soft, #e7f5ef);color:var(--thm-accent, #1c7a5c)}.bandeja-prev .bp-link,.bandeja-prev .bp-gen{all:unset;box-sizing:border-box;cursor:pointer;display:inline-flex;align-items:center;gap:6px;padding:6px 12px;border-radius:8px;font-size:12px;font-weight:600}.bandeja-prev .bp-link{border:1px solid var(--thm-line, #e2e8ee);color:var(--thm-accent, #1c7a5c);background:var(--thm-card, #fff)}.bandeja-prev .bp-link:hover{background:var(--thm-chip, #f2f5f8)}.bandeja-prev .bp-gen{background:var(--thm-accent, #1c7a5c);color:#fff}.bandeja-prev .bp-gen:hover{filter:brightness(1.05)}.bp-gen-dialog{min-width:420px;display:flex;flex-direction:column;gap:14px}.bp-gen-dialog .fld{display:flex;flex-direction:column;gap:5px}.bp-gen-dialog .fld label{font-size:11.5px;font-weight:600;color:var(--thm-ink, #16303a)}.bp-gen-dialog .fld select{padding:8px 10px;border-radius:8px;border:1px solid var(--thm-line, #e2e8ee);font-size:13px;background:var(--thm-card, #fff);color:var(--thm-ink, #16303a)}.bp-gen-dialog .bp-gen-srv{border:1px solid var(--thm-line, #e2e8ee);border-radius:10px;padding:8px 10px;background:var(--thm-chip, #f8fafc)}.bp-gen-dialog .bp-gen-srv .hd{font-size:11.5px;font-weight:700;color:var(--thm-ink, #16303a);margin-bottom:6px}.bp-gen-dialog .bp-gen-srv .srv{display:grid;grid-template-columns:20px 1fr auto;align-items:center;gap:10px;padding:7px 6px;border-top:1px solid var(--thm-line, #e6ebf0);cursor:pointer}.bp-gen-dialog .bp-gen-srv .srv:first-of-type{border-top:none}.bp-gen-dialog .bp-gen-srv .srv .nm{display:flex;flex-direction:column}.bp-gen-dialog .bp-gen-srv .srv .nm b{font-size:12.5px}.bp-gen-dialog .bp-gen-srv .srv .nm small{font-size:10.5px;color:var(--thm-muted, #6b7c88)}.bp-gen-dialog .bp-gen-actions{display:flex;justify-content:flex-end;gap:8px}.cal-prev{--ac: var(--thm-accent, #009FE5);--bad: var(--thm-bad, #DC1F2F);--warn: var(--thm-warn, #fc9804);--warnink: var(--thm-warnink, #c47700);--good: var(--thm-good, #16A596);--card: var(--thm-card, #fff);--line: var(--thm-line, #e6eaf1);--chip: var(--thm-chip, #f4f6fa);--ink: var(--thm-ink, #1A2D47);--muted: var(--thm-muted, #7c869c);height:100%;overflow-y:auto;overflow-x:hidden;background:var(--thm-page, #eef1f6);color:var(--ink);padding:12px clamp(12px,3vw,40px) 30px;-webkit-hyphens:none;hyphens:none}.cal-prev svg{width:auto;height:1em;display:inline-block;vertical-align:-.125em}.cal-prev .calp-empty{padding:24px;text-align:center;font-size:13px;color:var(--muted)}.cal-prev .calp-toolbar{display:flex;align-items:center;gap:10px;flex-wrap:wrap;margin-bottom:8px}.cal-prev .calp-nav{display:inline-flex;align-items:center;gap:6px;background:var(--card);border:1px solid var(--line);border-radius:10px;padding:4px 6px}.cal-prev .calp-nav button{all:unset;cursor:pointer;width:26px;height:26px;border-radius:7px;display:grid;place-items:center;color:var(--muted);font-size:15px}.cal-prev .calp-nav button:hover{background:var(--chip)}.cal-prev .calp-nav button.hoy{width:auto;padding:0 10px;font-size:12px;font-weight:700;color:var(--ac)}.cal-prev .calp-nav .ml{font-size:13px;font-weight:700;min-width:128px;text-align:center}.cal-prev .calp-chips{display:inline-flex;gap:5px;flex-wrap:wrap}.cal-prev .calp-chips button{all:unset;cursor:pointer;padding:6px 12px;border-radius:999px;font-size:12px;font-weight:600;color:var(--muted);border:1px solid var(--line);background:var(--card)}.cal-prev .calp-chips button:hover{border-color:var(--ac)}.cal-prev .calp-chips button.on{background:var(--ac);color:#fff;border-color:var(--ac)}.cal-prev .calp-lote{all:unset;cursor:pointer;padding:7px 12px;border-radius:9px;font-size:12.5px;font-weight:700;background:var(--good);color:#fff}.cal-prev .calp-search{margin-left:auto;display:inline-flex;align-items:center;gap:7px;border:1px solid var(--line);border-radius:999px;padding:6px 12px;background:var(--card)}.cal-prev .calp-search svg{color:var(--muted);font-size:12px}.cal-prev .calp-search input{all:unset;box-sizing:border-box;width:160px;font-size:12.5px;color:var(--ink)}.cal-prev .calp-legend{display:flex;gap:16px;flex-wrap:wrap;margin-bottom:10px;font-size:11.5px;color:var(--muted)}.cal-prev .calp-legend span{display:inline-flex;align-items:center;gap:6px}.cal-prev .calp-legend i{width:10px;height:10px;border-radius:3px;display:inline-block}.cal-prev .calp-legend .d-ven{background:var(--bad)}.cal-prev .calp-legend .d-pv{background:var(--warn)}.cal-prev .calp-legend .d-ok{background:var(--good)}.cal-prev .calp-legend .mut{opacity:.8}.cal-prev .calp-scroll{overflow-x:auto;border:1px solid var(--line);border-radius:12px;background:var(--card);box-shadow:var(--thm-shadow, 0 1px 2px rgba(16, 30, 54, .06))}.cal-prev .calp-grid{display:grid;position:relative;min-width:max-content}.cal-prev .calp-corner{position:sticky;left:0;z-index:12;background:var(--card);border-right:1px solid var(--line);border-bottom:1px solid var(--line);display:flex;align-items:center;padding:0 14px;font-size:11px;font-weight:700;text-transform:uppercase;letter-spacing:.04em;color:var(--muted)}.cal-prev .calp-dh{border-left:1px solid var(--line);border-bottom:1px solid var(--line);display:flex;flex-direction:column;align-items:center;justify-content:center;gap:1px;background:var(--card)}.cal-prev .calp-dh .wd{font-size:10px;text-transform:uppercase;color:var(--muted);font-weight:700}.cal-prev .calp-dh .dn{font-size:13.5px;font-weight:800;font-variant-numeric:tabular-nums}.cal-prev .calp-dh.wknd{background:var(--chip)}.cal-prev .calp-dh.m0{border-left:2px solid var(--ac)}.cal-prev .calp-dh.today{background:color-mix(in srgb,var(--ac) 12%,transparent)}.cal-prev .calp-dh.today .dn{color:var(--ac)}.cal-prev .calp-unit{position:sticky;left:0;z-index:6;background:var(--card);border-right:1px solid var(--line);border-bottom:1px solid var(--line);display:flex;flex-direction:column;justify-content:center;padding:0 14px;overflow:hidden}.cal-prev .calp-unit b{font-size:12.5px;color:var(--ink)}.cal-prev .calp-unit small{font-size:10px;color:var(--muted);white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.cal-prev .calp-row{position:relative;border-bottom:1px solid var(--line)}.cal-prev .calp-row .cell{border-left:1px solid var(--line);height:100%}.cal-prev .calp-row:hover{background:color-mix(in srgb,var(--ac) 5%,transparent)}.cal-prev .calp-today{position:absolute;top:0;bottom:0;width:0;border-left:2px dashed color-mix(in srgb,var(--ac) 60%,transparent);z-index:4;pointer-events:none}.cal-prev .calp-ev{position:absolute;top:8px;height:30px;border-radius:8px;display:flex;align-items:center;gap:5px;padding:0 8px;font-size:11.5px;font-weight:700;cursor:grab;z-index:3;white-space:nowrap;box-shadow:0 1px 3px #0000001a;border-left:5px solid;-webkit-user-select:none;user-select:none}.cal-prev .calp-ev .k{font-weight:800}.cal-prev .calp-ev .d{font-weight:600;opacity:.85;font-size:10px}.cal-prev .calp-ev.ven{background:color-mix(in srgb,var(--bad) 14%,var(--card));border-color:var(--bad);color:var(--bad)}.cal-prev .calp-ev.pv{background:color-mix(in srgb,var(--warn) 18%,var(--card));border-color:var(--warn);color:var(--warnink)}.cal-prev .calp-ev.ok{background:color-mix(in srgb,var(--good) 14%,var(--card));border-color:var(--good);color:var(--good)}.cal-prev .calp-ev.dif{border-style:dashed}.cal-prev .calp-ev.arr:before{content:"‹ ";font-weight:900}.cal-prev .calp-ev.arrR:after{content:" ›";font-weight:900}.cal-prev .calp-ev.planned{box-shadow:0 1px 3px #0000001a,inset 0 0 0 1.5px color-mix(in srgb,var(--ac) 55%,transparent)}.cal-prev .calp-ev:hover{filter:brightness(1.05);box-shadow:0 3px 10px #00000029;z-index:9}.cal-prev .calp-ev.dragging{opacity:.92;cursor:grabbing;z-index:20}.cal-prev .calp-note{font-size:11.5px;color:var(--muted);margin-top:10px;line-height:1.6}.cal-prev .calp-note b{color:var(--ink)}.cal-prev .calp-modal{position:fixed;top:0;right:0;bottom:0;left:0;background:#0006;z-index:70;display:grid;place-items:center}.cal-prev .calp-modal .calp-modal-box{background:var(--card);border-radius:14px;min-width:360px;max-width:92vw;padding:16px 18px;box-shadow:0 20px 50px #0000004d}.cal-prev .calp-modal .calp-modal-box .hd{font-size:14px;font-weight:700;color:var(--ink);margin-bottom:12px}.cal-prev .calp-modal .calp-modal-box .row{display:grid;grid-template-columns:1.4fr 1fr auto;gap:10px;padding:8px 4px;border-bottom:1px solid var(--line);font-size:13px;color:var(--ink)}.cal-prev .calp-modal .calp-modal-box .mut{color:var(--muted)}.cal-prev .calp-modal .calp-modal-box .ft{display:flex;justify-content:flex-end;margin-top:12px}.cal-prev .calp-modal .calp-modal-box .ft button{all:unset;cursor:pointer;padding:8px 16px;border-radius:8px;background:var(--ac);color:#fff;font-weight:700;font-size:12.5px}.calp-pop{position:fixed;z-index:60;background:var(--thm-card, #fff);border:1px solid var(--thm-line, #e6eaf1);border-radius:12px;box-shadow:0 14px 36px #0000003d;padding:6px;min-width:210px}.calp-pop .ph{font-size:11px;font-weight:700;color:var(--thm-muted, #7c869c);padding:7px 11px 5px}.calp-pop .mi{display:flex;align-items:center;gap:11px;padding:9px 11px;border-radius:8px;font-size:12.5px;color:var(--thm-ink, #1A2D47);cursor:pointer;white-space:nowrap}.calp-pop .mi span{width:18px;text-align:center}.calp-pop .mi:hover{background:var(--thm-chip, #f4f6fa)}.calp-pop .mi.dngr{color:var(--thm-warnink, #c47700)}.calp-pop.form{display:flex;flex-direction:column;gap:8px;padding:10px 12px;min-width:250px}.calp-pop.form label{font-size:11.5px;font-weight:600;color:var(--thm-muted, #7c869c)}.calp-pop.form input,.calp-pop.form select{width:100%;box-sizing:border-box;padding:8px 9px;border:1px solid var(--thm-line, #e6eaf1);border-radius:8px;font-size:13px;background:var(--thm-card, #fff);color:var(--thm-ink, #1A2D47);font-family:inherit}.calp-pop.form .two{display:flex;gap:8px}.calp-pop.form .two>div{flex:1}.calp-pop.form .row{display:flex;gap:8px;justify-content:flex-end;margin-top:2px}.calp-pop.form .row button{all:unset;cursor:pointer;padding:8px 15px;border-radius:8px;font-size:12.5px;font-weight:700}.calp-pop.form .row button.p{background:var(--thm-accent, #009FE5);color:#fff}.calp-pop.form .row button.g{border:1px solid var(--thm-line, #e6eaf1);color:var(--thm-muted, #7c869c)}.preventivos-modulo{height:100%;display:flex;flex-direction:column;overflow:hidden;padding:14px 16px 0;background:var(--thm-page, #eef1f6);color:var(--thm-ink, #1A2D47);-webkit-hyphens:none;hyphens:none}.preventivos-modulo svg{width:auto;height:1em;display:inline-block;vertical-align:-.125em}.preventivos-modulo>.dash-mtto,.preventivos-modulo>.cal-prev{flex:1 1 auto;min-height:0;height:auto;background:transparent}.preventivos-modulo .prev-tabs{flex:0 0 auto;align-self:flex-start;display:inline-flex;gap:4px;background:var(--thm-chip, #f4f6fa);border:1px solid var(--thm-line, #e6eaf1);border-radius:12px;padding:4px;margin-bottom:14px}.preventivos-modulo .prev-tabs button{all:unset;cursor:pointer;padding:8px 18px;border-radius:9px;font-size:13.5px;font-weight:600;color:var(--thm-muted, #7c869c);display:inline-flex;align-items:center;gap:8px}.preventivos-modulo .prev-tabs button svg{font-size:13px}.preventivos-modulo .prev-tabs button.on{background:var(--thm-card, #fff);color:var(--thm-ink, #1A2D47);box-shadow:var(--thm-shadow, 0 1px 3px rgba(16, 30, 54, .1))}.eva-cont_table-body:has(.cbp){flex:1 1 auto;min-height:0;display:flex;flex-direction:column;overflow:hidden}.cbp{font-family:var(--txt-ppal-regular, inherit);color:var(--dsn-ink, #16303a);height:100%;display:flex;flex-direction:column;min-height:0}.cbp-bar{flex:none;display:flex;align-items:center;justify-content:space-between;gap:16px;flex-wrap:wrap;padding:2px 2px 12px}.cbp-kpis{display:flex;gap:8px}.cbp-kpis .k{font-family:var(--txt-ppal-semibold, inherit);font-weight:700;font-size:15px;background:var(--dsn-band, #f6f8fa);border:1px solid var(--table-border-color, #e2e8ee);border-radius:9px;padding:5px 12px;display:inline-flex;align-items:baseline;gap:5px}.cbp-kpis .k small{font-weight:400;font-size:11px;text-transform:uppercase;letter-spacing:.03em;color:var(--dsn-muted, #6b7c88)}.cbp-kpis .k.ok{color:var(--status-color-success, #2b8f6d)}.cbp-kpis .k.pend{color:var(--status-color-warnig, #bd7f18)}.cbp-actions{display:flex;gap:8px}.cbp-tablewrap{flex:1;min-height:0;overflow:auto;border:2px solid var(--table-border-color, #e2e8ee);border-radius:12px;background:var(--dsn-card, #fff)}.cbp table{width:100%;border-collapse:collapse;min-width:720px}.cbp thead th{position:sticky;top:0;z-index:1;text-align:left;font-family:var(--txt-ppal-semibold, inherit);font-size:11px;text-transform:uppercase;letter-spacing:.04em;color:var(--table-head_text-color, #55636e);background:var(--table-head_background, #eef2f6);padding:8px 16px;height:44px;border-bottom:1px solid var(--table-border-color, #e2e8ee)}.cbp thead th.r{text-align:right}.cbp tbody td{padding:4px 16px;height:44px;border-bottom:1px solid var(--table-border-color, #e2e8ee);font-size:14px;vertical-align:middle}.cbp tbody td.r{text-align:right}.cbp tbody td small{display:block;color:var(--dsn-muted, #6b7c88);font-size:11px}.cbp tbody tr:last-child td{border-bottom:none}.cbp tbody tr.pend td:first-child{box-shadow:inset 3px 0 0 var(--status-color-warnig, #bd7f18)}.cbp tbody tr.lock{opacity:.72}.cbp tbody tr.lock td:first-child{box-shadow:inset 3px 0 0 var(--dsn-muted, #93a1ab)}.cbp .mono{font-variant-numeric:tabular-nums}.cbp .empty{text-align:center;color:var(--dsn-muted, #6b7c88);padding:34px}.cbp .cbp-in{width:128px;padding:5px 9px;font:inherit;font-size:13px;border:1px solid var(--table-border-color, #e2e8ee);border-radius:8px;background:var(--dsn-card, #fff);color:var(--dsn-ink, #16303a)}.cbp .cbp-in:focus{outline:none;border-color:var(--status-color-primary, #0f5d78)}.cbp .cbp-in.date{width:146px}.cbp .cbp-in:disabled{background:var(--dsn-band, #f1f4f7);color:var(--dsn-muted, #93a1ab);cursor:not-allowed}.cbp .cbp-mini{all:unset;box-sizing:border-box;cursor:pointer;width:28px;height:28px;display:inline-grid;place-items:center;border-radius:7px;border:1px solid var(--table-border-color, #e2e8ee);background:var(--dsn-card, #fff);color:var(--status-color-primary, #0f5d78)}.cbp .cbp-mini:hover{background:var(--dsn-band, #f2f5f8)}.cbp .pill{font-size:11px;font-weight:700;font-family:var(--txt-ppal-semibold, inherit);padding:3px 9px;border-radius:999px;white-space:nowrap;display:inline-flex;align-items:center;gap:5px}.cbp .pill.ok{background:var(--status-color-success-light, #e2f2eb);color:var(--status-color-success, #2b8f6d)}.cbp .pill.pend{background:var(--status-color-warnig-ligth, #f8eed4);color:var(--status-color-warnig, #bd7f18)}.cbp .pill.lock{background:var(--dsn-band, #eef2f6);color:var(--dsn-muted, #6b7c88)}.eva-mantenimiento-inventario-mecanico{width:100%}.ops-dash{--card-bg: var(--thm-card, #ffffff);--card-bd: var(--thm-line, #e9ecf3);--ink: var(--thm-ink, #1A2D47);--muted: var(--thm-muted, #8a92a6);--tint: var(--thm-chip, #eef2f8);--shadow: var(--thm-shadow, 0 1px 2px rgba(16, 24, 40, .04), 0 2px 6px rgba(16, 24, 40, .06));--c-navy: #0e2747;--c-blue: #0e2747;--c-blue2: #26436e;--pill-bg: #0e2747;--pill-fg: #ffffff;--ch-grid: #eef1f6;--ch-axis: #8a92a6;--ch-label: #5b6577;--c-gold: #f0b000;--c-teal: #0f8a6e;--c-red: #DC1F2F;--c-orange: #fc9804;--c-ing: #2fb98a;--c-ing-d: #0f8a6e;--c-cost: #f28a9a;--c-cost-d: #DC1F2F;--page:var(--thm-page,#eef1f6);--card:var(--card-bg);--line:var(--card-bd);--chip:var(--tint);--blue:var(--c-blue);--accent:var(--c-blue);--good:var(--c-ing-d);--warn:var(--c-orange);--bad:var(--c-cost-d);--warnink:#b26a00;--a1:var(--c-ing);--a2:var(--c-blue2);--a3:var(--c-orange);--a4:var(--c-cost-d);--thm-g-accent:linear-gradient(135deg, var(--c-blue2), var(--c-navy));--thm-g-good:linear-gradient(135deg, var(--c-ing), var(--c-ing-d));--thm-g-bad:linear-gradient(135deg, #f2556a, var(--c-cost-d));--thm-g-warn:linear-gradient(135deg, #ffb454, var(--c-orange));--thm-g-gold:linear-gradient(135deg, #ffd166, var(--c-gold));background:transparent;padding:0;display:flex;flex-direction:column;gap:14px;color:var(--ink);font-variant-numeric:tabular-nums}.ops-dash[data-tema=eva]{--thm-page:#eef1f6;--thm-card:#fff;--thm-ink:#1A2D47;--thm-muted:#7c869c;--thm-line:#e6eaf1;--thm-chip:#f4f6fa;--thm-shadow:0 1px 2px rgba(16,30,54,.06),0 6px 20px rgba(16,30,54,.06)}.ops-dash[data-tema=aurora]{--thm-page:#f4f5fb;--thm-card:#fff;--thm-ink:#20233f;--thm-muted:#7a7f9e;--thm-line:#e8e8f6;--thm-chip:#f2f2fb;--thm-shadow:0 1px 2px rgba(30,34,63,.07),0 8px 24px rgba(79,70,229,.08);--c-navy:#818CF8;--c-blue:#818CF8;--c-blue2:#6366F1;--c-gold:#FBBF24;--c-ing:#2DD4BF;--c-ing-d:#14B8A6;--c-cost:#FB7185;--c-cost-d:#E11D48}.ops-dash[data-tema=esmeralda]{--thm-page:#f1f5f3;--thm-card:#fff;--thm-ink:#14322a;--thm-muted:#6b8078;--thm-line:#e2ece7;--thm-chip:#eef5f2;--thm-shadow:0 1px 2px rgba(20,50,42,.06),0 8px 22px rgba(16,185,129,.09);--c-navy:#10B981;--c-blue:#10B981;--c-blue2:#059669;--c-gold:#EAB308;--c-ing:#84CC16;--c-ing-d:#65A30D;--c-cost:#EF4444;--c-cost-d:#DC2626}.ops-dash[data-tema=oceano]{--thm-page:#eef4fa;--thm-card:#fff;--thm-ink:#143247;--thm-muted:#5b7690;--thm-line:#dbe7f2;--thm-chip:#e3eef8;--thm-shadow:0 1px 2px rgba(14,50,71,.06),0 8px 22px rgba(3,105,161,.09);--c-navy:#0e5a8a;--c-blue:#0e5a8a;--c-blue2:#0a4467;--c-gold:#f0a500;--c-ing:#12a3b8;--c-ing-d:#0b7f90;--c-cost:#ef6a7c;--c-cost-d:#d13a54}.ops-dash[data-tema=vino]{--thm-page:#f8f0f2;--thm-card:#fff;--thm-ink:#3a1f27;--thm-muted:#8a6b73;--thm-line:#ecd9de;--thm-chip:#f3e4e8;--thm-shadow:0 1px 2px rgba(58,31,39,.06),0 8px 22px rgba(124,45,67,.09);--c-navy:#7c2d43;--c-blue:#7c2d43;--c-blue2:#5e2233;--c-gold:#d99a2b;--c-ing:#4f9d7a;--c-ing-d:#3a7d60;--c-cost:#c62b52;--c-cost-d:#9e1f40}.ops-dash[data-tema=grafito]{--thm-page:#0f1420;--thm-card:#18202f;--thm-ink:#e6ecf5;--thm-muted:#8a96ab;--thm-line:#263042;--thm-chip:#1e2836;--thm-shadow:0 1px 2px rgba(0,0,0,.4),0 10px 26px rgba(0,0,0,.4);--card-bg: var(--thm-card, #18202f);--card-bd: var(--thm-line, #263042);--ink: var(--thm-ink, #e6ecf5);--muted: var(--thm-muted, #8a96ab);--tint: var(--thm-chip, #1e2836);--shadow: var(--thm-shadow, 0 1px 2px rgba(0,0,0,.4), 0 10px 26px rgba(0,0,0,.4));--c-navy: #8fa8cf;--c-blue: #8fa8cf;--pill-bg: #33507a;--pill-fg: #eef3fb;--ch-grid: rgba(255,255,255,.09);--ch-axis: #9aa6bb;--ch-label: #b7c0d3;background:var(--thm-page, #0f1420)}.ops-dash *,.ops-dash *:before,.ops-dash *:after{box-sizing:border-box}.ops-dash :focus,.ops-dash :focus-visible{outline:none!important}.ops-dash.is-presenta{position:fixed;top:0;right:0;bottom:0;left:0;z-index:9998;overflow-y:auto;background:var(--page);padding:20px 26px 40px}.ops-dash.is-presenta .ck-kpi .val{font-size:1.7rem}.ops-dash.is-presenta .ck-card{padding:18px 22px}.ops-dash.is-presenta .ops-dash_topbar{top:-20px;margin:-20px -26px 0;padding:20px 26px 12px}.ops-dash_topbar{position:sticky;top:-14px;z-index:30;margin:-14px -14px 0;padding:14px 14px 12px;background:var(--page);display:flex;flex-direction:column;gap:12px;border-bottom:1px solid var(--line);box-shadow:0 8px 16px -12px #040a1659}.ops-dash_head{display:flex;align-items:center;gap:16px;flex-wrap:wrap}.ops-dash_head-title{display:flex;align-items:center;gap:12px}.ops-dash_head-title .ic{width:46px;height:46px;border-radius:13px;display:grid;place-items:center;color:#fff;font-size:1.2rem;background:linear-gradient(135deg,var(--c-blue2),var(--c-navy));box-shadow:0 6px 14px #0e274747}.ops-dash_head-title h2{margin:0;font-family:var(--txt-ppal-bold, "inter-Bold");font-size:1.3rem;color:var(--c-navy)}.ops-dash_head-title .sub{margin:2px 0 0;font-size:.8rem;color:var(--muted);font-weight:600}.ops-dash_head-actions{display:flex;gap:8px;align-items:center;margin-left:auto;flex-wrap:wrap}.ops-dash .btn-ic{width:38px;height:38px;border-radius:10px;border:1px solid var(--line);background:var(--card);color:var(--ink);cursor:pointer;display:grid;place-items:center;font-size:15px;transition:all .12s}.ops-dash .btn-ic:hover{border-color:var(--c-blue);color:var(--c-blue)}.ops-dash .btn-ic.is-on{border-color:var(--c-gold);color:var(--c-gold);background:var(--chip)}.ops-dash .btn-ic.btn-filtros{width:auto;gap:7px;padding:0 14px;display:inline-flex;align-items:center;position:relative;white-space:nowrap;flex-shrink:0}.ops-dash .btn-ic.btn-filtros span{font-size:.8rem;font-weight:700}.ops-dash .btn-ic.btn-filtros .badge{min-width:17px;height:17px;padding:0 4px;border-radius:999px;background:var(--c-gold);color:#3a2b00;font-size:.64rem;font-weight:800;display:inline-grid;place-items:center;line-height:1}.ops-dash_quick{display:flex;align-items:center;gap:8px;flex-wrap:wrap}.ops-dash_quick .lbl{font-size:.62rem;text-transform:uppercase;letter-spacing:.05em;color:var(--muted);font-weight:800;margin-right:2px}.ops-dash_quick button.q{border:1px solid var(--line);background:var(--card);color:var(--ink);border-radius:999px;padding:5px 12px;font-size:.74rem;font-weight:700;cursor:pointer;transition:all .12s}.ops-dash_quick button.q:hover{border-color:var(--c-blue);color:var(--c-blue)}.ops-dash_quick button.q.on{background:var(--c-blue);border-color:var(--c-blue);color:#fff}.ops-dash_quick .sel{display:inline-flex;align-items:center;gap:7px;margin-left:auto;background:color-mix(in srgb,var(--c-gold) 18%,var(--card));border:1px solid var(--c-gold);color:var(--ink);border-radius:999px;padding:4px 6px 4px 12px;font-size:.74rem;font-weight:800}.ops-dash_quick .sel button{border:none;background:var(--card);color:var(--muted);width:20px;height:20px;border-radius:999px;cursor:pointer;line-height:1;font-size:12px}.ops-dash_quick .sel button:hover{background:var(--bad);color:#fff}.ops-dash_filterpanel{background:var(--card);border:1px solid var(--line);border-radius:14px;box-shadow:var(--shadow);padding:14px 16px}.ops-dash_filterpanel .grid{display:grid;grid-template-columns:repeat(auto-fit,minmax(190px,1fr));gap:12px;align-items:start}.ops-dash_filterpanel .fld--wide{grid-column:span 2}@media (max-width: 640px){.ops-dash_filterpanel .fld--wide{grid-column:span 1}}.ops-dash_filterpanel .fld{display:flex;flex-direction:column;gap:4px;min-width:0}.ops-dash_filterpanel .fld>span{font-size:.62rem;text-transform:uppercase;letter-spacing:.04em;color:var(--muted);font-weight:700}.ops-dash_filterpanel .fld>input,.ops-dash_filterpanel .fld>select{-moz-appearance:none;appearance:none;-webkit-appearance:none;border:1px solid var(--line);border-radius:8px;padding:7px 10px;font-size:.82rem;color:var(--ink);height:34px;width:100%;background:var(--card);cursor:pointer}.ops-dash_filterpanel .fld>input:hover,.ops-dash_filterpanel .fld>select:hover{border-color:var(--c-blue)}.ops-dash_filterpanel .fld>input:focus,.ops-dash_filterpanel .fld>select:focus{outline:none;border-color:var(--c-blue)}.ops-dash_filterpanel .eva-multiselectsearch,.ops-dash_filterpanel .eva-multiselect{width:100%;padding-bottom:0;min-width:0}.ops-dash_filterpanel .eva-multiselectsearch_field,.ops-dash_filterpanel .eva-multiselectsearch_field__active,.ops-dash_filterpanel .eva-multiselect_trigger,.ops-dash_filterpanel .eva-multiselect_trigger__active{min-height:34px;border-radius:8px;padding:2px 8px;border-color:var(--line)}.ops-dash_filterpanel .eva-multiselectsearch_field:hover,.ops-dash_filterpanel .eva-multiselectsearch_field__active:hover,.ops-dash_filterpanel .eva-multiselect_trigger:hover,.ops-dash_filterpanel .eva-multiselect_trigger__active:hover{border-color:var(--c-blue)}.ops-dash_filterpanel .eva-multiselectsearch_input,.ops-dash_filterpanel .eva-multiselect_trigger-placeholder{font-size:.82rem}.ops-dash_filterpanel .eva-multiselectsearch_chip,.ops-dash_filterpanel .eva-multiselect_chip{font-size:.68rem;padding:1px 5px 1px 8px}.ops-dash_filterpanel .acts{display:flex;gap:8px;justify-content:flex-end;margin-top:12px}.ops-dash_fclear,.ops-dash_fapply{height:32px;border-radius:8px;padding:0 14px;font-size:.76rem;font-weight:700;cursor:pointer;border:1px solid var(--line)}.ops-dash_fclear{background:var(--chip);color:var(--c-blue)}.ops-dash_fapply{background:var(--c-blue);color:#fff;border-color:var(--c-blue)}.ops-dash .ck-kpis{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:13px}@media (max-width: 1200px){.ops-dash .ck-kpis{grid-template-columns:repeat(3,minmax(0,1fr))}}@media (max-width: 860px){.ops-dash .ck-kpis{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (max-width: 520px){.ops-dash .ck-kpis{grid-template-columns:1fr}}.ops-dash_aviso{display:flex;align-items:center;justify-content:flex-start;text-align:left;gap:8px;font-size:.76rem;font-weight:600;color:var(--muted);background:var(--card);border:1px dashed var(--line);border-radius:10px;padding:7px 12px}.ops-dash_aviso svg{flex:none;width:14px;height:14px;color:var(--c-orange)}.ops-dash_aviso>span{flex:1 1 auto;min-width:0}.ops-dash .ck-kpi{background:var(--card);border:1px solid var(--line);border-radius:14px;padding:14px 15px;box-shadow:var(--shadow);position:relative;overflow:hidden;transition:transform .12s;display:flex;flex-direction:column}.ops-dash .ck-kpi:hover{transform:translateY(-2px)}.ops-dash .ck-kpi .top{display:flex;justify-content:space-between;align-items:flex-start;gap:8px}.ops-dash .ck-kpi .lab{font-size:10.5px;font-weight:700;letter-spacing:.5px;text-transform:uppercase;color:var(--muted)}.ops-dash .ck-kpi .chip{width:34px;height:34px;border-radius:10px;display:grid;place-items:center;color:#fff;font-size:14px;flex:none}.ops-dash .ck-kpi .val{font-size:22px;font-weight:800;letter-spacing:-.5px;margin-top:9px;color:var(--ink);display:flex;align-items:baseline;gap:8px;flex-wrap:wrap}.ops-dash .ck-kpi .val small{font-size:12px;font-weight:700;color:var(--muted);letter-spacing:0}.ops-dash .ck-kpi .foot{display:flex;align-items:center;gap:7px;margin-top:7px;font-size:11.5px;color:var(--muted);font-weight:600;flex-wrap:wrap}.ops-dash .ck-kpi .tag{border-radius:999px;padding:2px 8px;font-size:10.5px;font-weight:800;white-space:nowrap}.ops-dash .ck-kpi .tag.bad{background:color-mix(in srgb,var(--bad) 15%,transparent);color:var(--bad)}.ops-dash .ck-kpi .tag.good{background:color-mix(in srgb,var(--good) 17%,transparent);color:var(--good)}.ops-dash .ck-kpi .tag.warn{background:color-mix(in srgb,var(--warn) 20%,transparent);color:var(--warnink)}.ops-dash .ck-kpi .tag.neu{background:var(--chip);color:var(--ink)}.ops-dash .ck-kpi .meter{height:7px;border-radius:5px;background:var(--chip);overflow:hidden;display:flex;margin-top:9px}.ops-dash .ck-kpi .meter i{display:block;height:100%}.ops-dash .ck-kpi .spark{margin:6px -4px -6px;height:34px}.ops-dash .ck-kpi-click{cursor:pointer}.ops-dash .ck-kpi-click:hover{box-shadow:0 8px 24px #101e3621}.ops-dash .ck-kpi-click .val>span:first-child{border-bottom:2px dotted color-mix(in srgb,var(--accent) 55%,transparent)}.ops-dash .ck-kpi .lnk{color:var(--accent);font-weight:800;cursor:pointer;white-space:nowrap}.ops-dash .ck-kpi .lnk:hover{text-decoration:underline}.ops-dash .trend{font-size:11px;font-weight:800;border-radius:999px;padding:1px 7px;white-space:nowrap}.ops-dash .trend.up{background:color-mix(in srgb,var(--good) 16%,transparent);color:var(--good)}.ops-dash .trend.down{background:color-mix(in srgb,var(--bad) 14%,transparent);color:var(--bad)}.ops-dash .c-blue{background:var(--thm-g-accent)}.ops-dash .c-red{background:var(--thm-g-bad)}.ops-dash .c-teal{background:var(--thm-g-good)}.ops-dash .c-orange{background:var(--thm-g-warn)}.ops-dash .c-gold{background:var(--thm-g-gold)}.ops-dash .ck-hero{display:grid;grid-template-columns:minmax(260px,1.3fr) repeat(4,minmax(0,1fr));gap:13px}@media (max-width: 1250px){.ops-dash .ck-hero{grid-template-columns:repeat(3,minmax(0,1fr))}}@media (max-width: 720px){.ops-dash .ck-hero{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (max-width: 460px){.ops-dash .ck-hero{grid-template-columns:1fr}}.ops-dash .ck-hero-main{position:relative;overflow:hidden;border-radius:16px;padding:15px 20px 0;color:#fff;min-height:136px;background:radial-gradient(120% 140% at 100% 0%,color-mix(in srgb,var(--c-blue2) 70%,#0b1220),color-mix(in srgb,var(--c-navy) 60%,#0b1220) 62%);box-shadow:0 10px 26px #0e27474d;border-top:3px solid var(--c-gold)}.ops-dash .ck-hero-main .hd{display:flex;align-items:center;justify-content:space-between;gap:8px}.ops-dash .ck-hero-main .lbl{font-size:.72rem;text-transform:uppercase;letter-spacing:.04em;color:#c9d6e8;font-weight:700}.ops-dash .ck-hero-main .ic{width:30px;height:30px;border-radius:9px;display:grid;place-items:center;font-size:.85rem;background:#ffffff24;border:1px solid rgba(255,255,255,.18)}.ops-dash .ck-hero-main .big{font-size:2.15rem;line-height:1.05;margin:6px 0 3px;letter-spacing:-.02em;font-weight:800;font-variant-numeric:tabular-nums}.ops-dash .ck-hero-main .big small{font-size:.95rem;font-weight:700;color:#c9d6e8;margin-left:6px}.ops-dash .ck-hero-main .rowd{display:flex;flex-wrap:wrap;align-items:center;gap:8px;font-size:.78rem;color:#dbe6f4;position:relative;z-index:1}.ops-dash .ck-hero-main .rowd .up{color:var(--c-gold);font-weight:800}.ops-dash .ck-hero-main .rowd .down{color:#fca5a5;font-weight:800}.ops-dash .ck-hero-main .spark{position:absolute;left:0;right:0;bottom:0;height:48px;opacity:.95;pointer-events:none}.ops-dash .ck-hero-kpi{position:relative;overflow:hidden;border:1px solid var(--line);border-radius:14px;box-shadow:var(--shadow);padding:12px 15px;display:flex;flex-direction:column;gap:6px;justify-content:center;background:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 400 60' preserveAspectRatio='none'%3E%3Cpath d='M0 32 C 80 8 150 48 220 30 C 290 14 340 42 400 24 L400 60 L0 60 Z' fill='%230e2747' fill-opacity='0.05'/%3E%3C/svg%3E") no-repeat bottom/100% 44px,linear-gradient(155deg,var(--card) 0%,color-mix(in srgb,var(--c-blue2) 7%,var(--card)) 100%)}.ops-dash .ck-hero-kpi.is-click{cursor:pointer;transition:transform .14s,box-shadow .14s}.ops-dash .ck-hero-kpi.is-click:hover{transform:translateY(-2px);box-shadow:0 8px 18px #1018281f}.ops-dash .ck-hero-kpi .hd{display:flex;align-items:center;justify-content:space-between;gap:8px}.ops-dash .ck-hero-kpi .lbl{font-size:.66rem;text-transform:uppercase;letter-spacing:.03em;color:var(--muted);font-weight:700;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.ops-dash .ck-hero-kpi .ic{width:26px;height:26px;flex:none;border-radius:8px;display:grid;place-items:center;font-size:.72rem;color:#fff;background:var(--thm-g-accent)}.ops-dash .ck-hero-kpi .v{font-size:1.4rem;font-weight:800;color:var(--ink);font-variant-numeric:tabular-nums;display:flex;align-items:baseline;gap:6px;flex-wrap:wrap}.ops-dash .ck-hero-kpi .v small{font-size:.75rem;color:var(--muted);font-weight:700}.ops-dash .ck-hero-kpi .sub{font-size:.7rem;color:var(--muted);font-weight:600;display:flex;align-items:center;gap:6px;flex-wrap:wrap}.ops-dash .ck-hero-kpi .mini{height:6px;border-radius:6px;background:var(--chip);overflow:hidden}.ops-dash .ck-hero-kpi .mini span{display:block;height:100%;border-radius:6px;background:linear-gradient(90deg,var(--c-ing),var(--c-ing-d))}.ops-dash .ck-delta{display:inline-flex;align-items:center;gap:3px;font-size:.68rem;font-weight:800;padding:2px 7px;border-radius:999px;white-space:nowrap}.ops-dash .ck-delta.good{color:var(--good);background:color-mix(in srgb,var(--good) 14%,transparent)}.ops-dash .ck-delta.bad{color:var(--bad);background:color-mix(in srgb,var(--bad) 12%,transparent)}.ops-dash .ck-delta.neu{color:var(--muted);background:var(--chip)}.ops-dash .ck-strip{display:grid;grid-template-columns:repeat(6,minmax(0,1fr));gap:12px}@media (max-width: 1250px){.ops-dash .ck-strip{grid-template-columns:repeat(3,minmax(0,1fr))}}@media (max-width: 620px){.ops-dash .ck-strip{grid-template-columns:repeat(2,minmax(0,1fr))}}.ops-dash .ck-skpi{--tono:var(--c-navy);position:relative;overflow:hidden;display:flex;flex-direction:column;gap:6px;padding:11px 13px;border-radius:12px;border:1px solid color-mix(in srgb,var(--tono) 18%,var(--line));box-shadow:var(--shadow);background:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 400 60' preserveAspectRatio='none'%3E%3Cpath d='M0 32 C 80 8 150 48 220 30 C 290 14 340 42 400 24 L400 60 L0 60 Z' fill='%23808080' fill-opacity='0.06'/%3E%3C/svg%3E") no-repeat bottom/100% 38px,linear-gradient(155deg,var(--card) 0%,color-mix(in srgb,var(--tono) 9%,var(--card)) 100%)}.ops-dash .ck-skpi.is-click{cursor:pointer;transition:transform .14s,box-shadow .14s}.ops-dash .ck-skpi.is-click:hover{transform:translateY(-2px);box-shadow:0 8px 18px #1018281f}.ops-dash .ck-skpi .hd{display:flex;align-items:center;justify-content:space-between;gap:6px}.ops-dash .ck-skpi .lbl{font-size:.64rem;text-transform:uppercase;letter-spacing:.03em;color:var(--muted);font-weight:700;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.ops-dash .ck-skpi .ic{width:24px;height:24px;flex:none;border-radius:7px;display:grid;place-items:center;font-size:.7rem;color:#fff;background:var(--tono)}.ops-dash .ck-skpi .val{font-size:1.2rem;font-weight:800;color:var(--ink);font-variant-numeric:tabular-nums;line-height:1.1}.ops-dash .ck-skpi .ft{font-size:.68rem;color:var(--muted);font-weight:600;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.ops-dash .ck-skpi.t-red{--tono:var(--c-cost-d)}.ops-dash .ck-skpi.t-teal{--tono:var(--c-ing-d)}.ops-dash .ck-skpi.t-gold{--tono:var(--c-gold)}.ops-dash .ck-skpi.t-orange{--tono:var(--c-orange)}.ops-dash .ck-skpi.t-navy{--tono:var(--c-navy)}.ops-dash .ck-skpi.t-blue{--tono:var(--c-blue2)}.ops-dash .ck-sec{display:flex;align-items:center;gap:10px;margin:6px 2px -2px;font-size:.7rem;font-weight:800;text-transform:uppercase;letter-spacing:.08em;color:var(--muted)}.ops-dash .ck-sec:after{content:"";flex:1;height:1px;background:var(--line)}.ops-dash .ck-sec svg{color:var(--c-gold);flex:none;width:13px;height:13px}.ops-dash .ck-sec>span{flex:none;white-space:nowrap}.ops-dash .ck-onda{border-radius:10px;background:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 400 200' preserveAspectRatio='none'%3E%3Cdefs%3E%3ClinearGradient id='o' x1='0' y1='0' x2='0' y2='1'%3E%3Cstop offset='0' stop-color='%232fb98a' stop-opacity='0.14'/%3E%3Cstop offset='0.55' stop-color='%230e2747' stop-opacity='0.05'/%3E%3Cstop offset='1' stop-color='%230e2747' stop-opacity='0'/%3E%3C/linearGradient%3E%3C/defs%3E%3Cpath d='M0 95 C 100 62 150 125 220 98 C 290 72 340 115 400 82 L400 200 L0 200 Z' fill='url(%23o)'/%3E%3C/svg%3E") no-repeat center/100% 100%}.ops-dash .ck-compo{display:flex;flex-direction:column;gap:10px}.ops-dash .ck-compo .ck-donut{margin:0 auto}.ops-dash .ck-compo-list{display:grid;grid-template-columns:1fr 1fr;gap:8px}@media (max-width: 560px){.ops-dash .ck-compo-list{grid-template-columns:1fr}}.ops-dash .ck-compo-item{display:grid;grid-template-columns:11px 1fr auto;align-items:center;gap:9px;padding:8px 11px;border-radius:10px;border:1px solid var(--line);background:color-mix(in srgb,var(--dotc, var(--c-navy)) 8%,var(--card));cursor:pointer;transition:transform .12s}.ops-dash .ck-compo-item:hover{transform:translateY(-1px)}.ops-dash .ck-compo-item .dot{width:11px;height:11px;border-radius:4px}.ops-dash .ck-compo-item .nm{font-size:.78rem;font-weight:700;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.ops-dash .ck-compo-item .amt{text-align:right;line-height:1.15}.ops-dash .ck-compo-item .amt b{font-size:.82rem;font-weight:800;display:block}.ops-dash .ck-compo-item .amt small{font-size:.66rem;color:var(--muted);font-weight:700}.ops-dash .ck-row{display:grid;gap:14px}.ops-dash .ck-r2{grid-template-columns:1.95fr 1fr}.ops-dash .ck-r2b{grid-template-columns:1fr 1fr}.ops-dash .ck-r3{grid-template-columns:repeat(3,minmax(0,1fr))}@media (max-width: 1200px){.ops-dash .ck-r3{grid-template-columns:1fr 1fr}}@media (max-width: 1000px){.ops-dash .ck-r2,.ops-dash .ck-r2b,.ops-dash .ck-r3{grid-template-columns:1fr}}.ops-dash .ck-card .h .t svg{font-size:13px;color:var(--muted)}.ops-dash .ck-alist{display:flex;flex-direction:column}.ops-dash .ck-alist .it{display:flex;align-items:center;gap:10px;padding:7px 4px;border-bottom:1px solid var(--line);min-width:0}.ops-dash .ck-alist .it:last-child{border-bottom:none}.ops-dash .ck-alist .bd{flex:1;min-width:0}.ops-dash .ck-alist .nm{font-size:12.5px;font-weight:700;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.ops-dash .ck-alist .sb{font-size:11px;color:var(--muted);font-weight:600;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.ops-dash .ck-alist .rt{text-align:right;flex:none;display:flex;flex-direction:column;line-height:1.15}.ops-dash .ck-alist .rt b{font-size:13px;font-weight:800}.ops-dash .ck-alist .rt small{font-size:10px;color:var(--muted);font-weight:600}.ops-dash .ck-alist .more{font-size:11px;color:var(--muted);font-weight:700;padding:7px 4px 0}.ops-dash .ck-alist .lnk{color:var(--blue);cursor:pointer;text-decoration:underline dotted;text-underline-offset:2px}.ops-dash .pill{flex:none;min-width:62px;text-align:center;font-size:10.5px;font-weight:800;border-radius:999px;padding:3px 8px;white-space:nowrap}.ops-dash .pill.bad{background:color-mix(in srgb,var(--bad) 15%,transparent);color:var(--bad)}.ops-dash .pill.warn{background:color-mix(in srgb,var(--warn) 20%,transparent);color:var(--warnink)}.ops-dash .pill.ok{background:color-mix(in srgb,var(--good) 16%,transparent);color:var(--good)}.ops-dash .pill.neu{background:var(--chip);color:var(--ink)}.ops-dash .ck-bchips{display:flex;flex-wrap:wrap;gap:6px;margin:-4px 0 8px}.ops-dash .ck-bchips span{display:inline-flex;align-items:center;gap:6px;border:1px solid var(--line);border-radius:999px;padding:2px 9px;font-size:11px;font-weight:700;color:var(--muted)}.ops-dash .ck-bchips span b{color:var(--ink)}.ops-dash .ck-bchips i{width:8px;height:8px;border-radius:2px}.ops-dash .ck-cumchips{display:flex;flex-wrap:wrap;gap:8px;margin:-4px 0 10px}.ops-dash .ck-cumchips .c{border:1px solid var(--line);background:var(--chip);border-radius:999px;padding:4px 11px;font-size:11.5px;font-weight:600;color:var(--muted);cursor:pointer;transition:border-color .12s}.ops-dash .ck-cumchips .c:hover{border-color:var(--blue)}.ops-dash .ck-cumchips .c b{color:var(--ink);font-weight:800}.ops-dash .ck-cumchips .c.ok b{color:var(--good)}.ops-dash .ck-cumchips .c.bad b{color:var(--bad)}.ops-dash .ck-cumchips .c.warn b{color:var(--warnink)}.ops-dash .ck-rk .track.dual{display:flex}.ops-dash .ck-rk .track.dual .fill{border-radius:0}.ops-dash .ck-rk .amt b.okc{color:var(--good)}.ops-dash .ck-rk .amt b.warnc{color:var(--warnink)}.ops-dash .ck-rk .amt b.badc{color:var(--bad)}.ops-dash .ck-heat{display:flex;flex-direction:column;gap:3px;padding-top:4px}.ops-dash .ck-heat .hh,.ops-dash .ck-heat .hr{display:grid;grid-template-columns:34px repeat(24,minmax(0,1fr));gap:2px;align-items:center}.ops-dash .ck-heat .hh span{font-size:9.5px;color:var(--muted);font-weight:700;text-align:left}.ops-dash .ck-heat .dl{font-size:11px;color:var(--muted);font-weight:700}.ops-dash .ck-heat .hr i{display:block;height:22px;border-radius:4px}.ops-dash .ck-heat .hl{display:flex;align-items:center;gap:4px;justify-content:flex-end;margin-top:6px;font-size:10px;color:var(--muted);font-weight:700}.ops-dash .ck-heat .hl i{width:14px;height:10px;border-radius:3px;display:block}.ops-dash .ck-modal--grande .ck-heat .hr i{height:36px}.ops-dash .ck-card{background:var(--card);border:1px solid var(--line);border-radius:16px;box-shadow:var(--shadow);padding:16px 17px;min-width:0}.ops-dash .ck-card>.h{display:flex;justify-content:space-between;align-items:center;gap:10px;margin-bottom:14px;flex-wrap:wrap}.ops-dash .ck-card .h .hl{display:flex;align-items:baseline;gap:8px;flex-wrap:wrap;min-width:0;flex:1 1 auto}.ops-dash .ck-card .h .t{font-size:14.5px;font-weight:800;display:flex;align-items:center;gap:8px;white-space:nowrap}.ops-dash .ck-card .h .t:before{content:"";width:4px;height:16px;border-radius:3px;background:var(--blue)}.ops-dash .ck-card .h em{font-style:normal;color:var(--muted);font-size:11px;font-weight:600}.ops-dash .ck-card.acc .h .t:before{background:var(--c-gold)}.ops-dash .ck-card.dbt .h .t:before{background:var(--bad)}.ops-dash .ck-card.ok .h .t:before{background:var(--good)}.ops-dash .ck-tools{display:flex;align-items:center;gap:6px;flex-shrink:0;flex-wrap:wrap}.ops-dash .ck-tbtn{width:30px;height:30px;border-radius:8px;border:1px solid var(--line);background:transparent;color:var(--muted);cursor:pointer;display:grid;place-items:center;font-size:12.5px;transition:all .12s}.ops-dash .ck-tbtn:hover{color:var(--blue);border-color:var(--blue);background:var(--chip)}.ops-dash .ck-seg{display:inline-flex;border:1px solid var(--line);border-radius:8px;overflow:hidden}.ops-dash .ck-seg button{border:none;background:transparent;color:var(--muted);cursor:pointer;font-size:11.5px;font-weight:700;padding:5px 10px;line-height:1}.ops-dash .ck-seg button+button{border-left:1px solid var(--line)}.ops-dash .ck-seg button.on{background:var(--chip);color:var(--blue)}.ops-dash .ck-rc{width:100%;height:270px}.ops-dash .ck-rc.sm{height:220px}.ops-dash .ck-rc:focus,.ops-dash .ck-rc :focus,.ops-dash .recharts-wrapper :focus,.ops-dash .recharts-surface,.ops-dash .recharts-surface :focus{outline:none!important}.ops-dash .ck-legend-inline{display:flex;gap:14px;flex-wrap:wrap;font-size:11.5px;font-weight:700;color:var(--muted);margin-top:6px}.ops-dash .ck-legend-inline i{display:inline-block;width:10px;height:10px;border-radius:3px;margin-right:6px;vertical-align:-1px}.ops-dash .ck-legend-inline i.ln{height:3px;border-radius:2px;vertical-align:3px;width:14px}.ops-dash .ck-legend-inline i.ln.dash{background:repeating-linear-gradient(90deg,var(--c-ing-d) 0 5px,transparent 5px 8px)}.ops-dash .ck-donutwrap{display:flex;align-items:center;justify-content:center;gap:18px;flex-wrap:wrap}.ops-dash .ck-donut{position:relative;width:190px;height:190px;flex:none}.ops-dash .ck-donut .ctr{position:absolute;top:0;right:0;bottom:0;left:0;display:grid;place-content:center;text-align:center;pointer-events:none}.ops-dash .ck-donut .ctr b{font-size:21px;font-weight:800;letter-spacing:-.5px}.ops-dash .ck-donut .ctr small{font-size:10px;color:var(--muted);font-weight:700;text-transform:uppercase;letter-spacing:.5px}.ops-dash .ck-dleg{display:flex;flex-direction:column;gap:5px;min-width:170px}.ops-dash .ck-dleg .li{display:flex;gap:8px;align-items:center;font-size:12px;font-weight:600;padding:4px 6px;border-radius:7px;cursor:pointer}.ops-dash .ck-dleg .li:hover{background:var(--chip)}.ops-dash .ck-dleg .li i{width:9px;height:9px;border-radius:2px;flex:none}.ops-dash .ck-dleg .li b{margin-left:auto}.ops-dash .ck-dleg .li s{color:var(--muted);text-decoration:none;font-size:11px;min-width:34px;text-align:right}.ops-dash .ck-stack{display:flex;height:44px;border-radius:10px;overflow:hidden;border:1px solid var(--line);background:var(--chip)}.ops-dash .ck-stack .seg{position:relative;display:grid;place-items:center;color:#fff;font-size:11px;font-weight:800;min-width:2px;cursor:pointer;transition:filter .12s;overflow:hidden;white-space:nowrap}.ops-dash .ck-stack .seg:hover{filter:brightness(1.08)}.ops-dash .ck-stack .seg span{text-shadow:0 1px 2px rgba(0,0,0,.35);padding:0 4px}.ops-dash .ck-legend{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:8px;margin-top:14px}@media (max-width: 560px){.ops-dash .ck-legend{grid-template-columns:repeat(2,1fr)}}.ops-dash .ck-lg{display:flex;gap:8px;align-items:flex-start;padding:8px 9px;border:1px solid var(--line);border-radius:11px;cursor:pointer;transition:background .12s;min-width:0}.ops-dash .ck-lg:hover{background:var(--chip)}.ops-dash .ck-lg>div{min-width:0}.ops-dash .ck-lg .dot{width:11px;height:11px;border-radius:3px;flex:none;margin-top:4px}.ops-dash .ck-lg .k{font-size:11px;color:var(--muted);font-weight:700;white-space:nowrap}.ops-dash .ck-lg .v{font-size:15px;font-weight:800;letter-spacing:-.3px;white-space:nowrap}.ops-dash .ck-lg .p{font-size:11px;color:var(--muted);font-weight:600}.ops-dash .ck-mini{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:8px;margin-top:14px}.ops-dash .ck-mini .m{background:var(--chip);border:1px solid var(--line);border-radius:10px;padding:8px 10px;min-width:0}.ops-dash .ck-mini .m .k{font-size:9.5px;text-transform:uppercase;letter-spacing:.35px;color:var(--muted);font-weight:700;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.ops-dash .ck-mini .m b{font-size:15px;color:var(--c-navy);font-weight:800;white-space:nowrap}.ops-dash .ck-rank{display:flex;flex-direction:column;gap:2px}.ops-dash .ck-rk{display:grid;grid-template-columns:26px 1fr 128px;gap:11px;align-items:center;padding:8px 6px;border-radius:9px;cursor:pointer;transition:background .12s}.ops-dash .ck-rk:hover{background:var(--chip)}.ops-dash .ck-rk .n{font-size:12px;font-weight:800;color:var(--muted);text-align:center}.ops-dash .ck-rk .who{min-width:0}.ops-dash .ck-rk .who .nm{font-size:12.5px;font-weight:700;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.ops-dash .ck-rk .who .sb{font-size:10.5px;color:var(--muted);font-weight:600;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.ops-dash .ck-rk .track{height:8px;border-radius:5px;background:var(--chip);margin-top:5px;overflow:hidden}.ops-dash .ck-rk .track .fill{height:100%;border-radius:5px}.ops-dash .ck-rk .amt{text-align:right}.ops-dash .ck-rk .amt b{font-size:13px;font-weight:800;letter-spacing:-.2px}.ops-dash .ck-rk .amt .d{font-size:10.5px;color:var(--muted);font-weight:700;display:block;margin-top:2px}.ops-dash .ck-empty{color:var(--muted);font-size:12.5px;padding:22px;text-align:center}.ops-dash .ck-mtx-wrap{overflow-x:auto}.ops-dash table.ck-wk{width:100%;border-collapse:collapse;font-size:12px;min-width:720px}.ops-dash table.ck-wk th{text-align:right;font-size:10px;text-transform:uppercase;letter-spacing:.3px;color:var(--muted);font-weight:800;padding:8px 9px;border-bottom:2px solid var(--line);white-space:nowrap}.ops-dash table.ck-wk th.l,.ops-dash table.ck-wk td.l{text-align:left}.ops-dash table.ck-wk td{text-align:right;padding:7px 9px;border-bottom:1px solid var(--line);font-weight:600;white-space:nowrap}.ops-dash table.ck-wk tbody tr{cursor:pointer}.ops-dash table.ck-wk tbody tr:hover td{background:var(--chip)}.ops-dash table.ck-wk tbody tr.cur td{background:color-mix(in srgb,var(--c-gold) 10%,transparent)}.ops-dash table.ck-wk tbody tr.cur td.l{box-shadow:inset 3px 0 0 var(--c-gold)}.ops-dash table.ck-wk .dl{font-size:10.5px;font-weight:800;margin-left:6px}.ops-dash table.ck-wk .dl.up{color:var(--good)}.ops-dash table.ck-wk .dl.down{color:var(--bad)}.ops-dash table.ck-wk td.l small{color:var(--muted);font-weight:600;margin-left:6px}.ops-dash .ck-r2c{grid-template-columns:1fr 1.5fr}@media (max-width: 1000px){.ops-dash .ck-r2c{grid-template-columns:1fr}}.ops-dash .ck-vs{display:grid;grid-template-columns:1fr 1fr;gap:10px}@media (max-width: 460px){.ops-dash .ck-vs{grid-template-columns:1fr}}.ops-dash .ck-vs-t{--tono:var(--c-navy);border:1px solid color-mix(in srgb,var(--tono) 22%,var(--line));border-radius:13px;padding:11px 13px;cursor:pointer;min-width:0;background:linear-gradient(155deg,var(--card) 0%,color-mix(in srgb,var(--tono) 10%,var(--card)) 100%);transition:transform .12s,box-shadow .12s}.ops-dash .ck-vs-t:hover{transform:translateY(-2px);box-shadow:0 8px 18px #1018281f}.ops-dash .ck-vs-t.e{--tono:var(--c-orange)}.ops-dash .ck-vs-t .hd{display:flex;align-items:center;gap:8px;min-width:0}.ops-dash .ck-vs-t .hd .ic{width:26px;height:26px;flex:none;border-radius:8px;display:grid;place-items:center;font-size:.72rem;color:#fff;background:var(--tono)}.ops-dash .ck-vs-t .hd b{font-size:.84rem;font-weight:800;white-space:nowrap}.ops-dash .ck-vs-t .hd small{font-size:.66rem;color:var(--muted);font-weight:700;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.ops-dash .ck-vs-t .big{font-size:1.45rem;font-weight:800;margin:8px 0 2px;letter-spacing:-.02em;display:flex;align-items:baseline;gap:6px;flex-wrap:wrap}.ops-dash .ck-vs-t .big small{font-size:.75rem;color:var(--muted);font-weight:700}.ops-dash .ck-vs-t .pc{font-size:.7rem;color:var(--muted);font-weight:700;display:flex;gap:6px;align-items:center;flex-wrap:wrap}.ops-dash .ck-vs-t dl{display:grid;grid-template-columns:auto 1fr;gap:3px 10px;margin:9px 0 0;font-size:.74rem}.ops-dash .ck-vs-t dt{color:var(--muted);font-weight:700}.ops-dash .ck-vs-t dd{margin:0;text-align:right;font-weight:800;display:flex;justify-content:flex-end;gap:5px;align-items:center;flex-wrap:wrap}.ops-dash .ck-vs-bar{display:flex;height:12px;border-radius:7px;overflow:hidden;background:var(--chip);margin:12px 0 4px}.ops-dash .ck-vs-bar i{display:block;height:100%}.ops-dash .ck-vs-lg{display:flex;justify-content:space-between;font-size:.68rem;color:var(--muted);font-weight:700}.ops-dash .ck-note{--tono:var(--c-navy);display:flex;align-items:flex-start;gap:9px;margin-top:12px;padding:9px 11px;border-radius:10px;font-size:.74rem;font-weight:600;line-height:1.35;background:color-mix(in srgb,var(--tono) 9%,var(--card));border:1px solid color-mix(in srgb,var(--tono) 26%,var(--line));color:var(--ink)}.ops-dash .ck-note svg{flex:none;width:14px;height:14px;margin-top:1px;color:var(--tono)}.ops-dash .ck-note>span{flex:1 1 auto;min-width:0}.ops-dash .ck-note b{font-weight:800}.ops-dash .ck-note.good{--tono:var(--c-ing-d)}.ops-dash .ck-note.bad{--tono:var(--c-cost-d)}.ops-dash .ck-note.warn{--tono:var(--c-orange)}.ops-dash .ck-note.is-click{cursor:pointer}.ops-dash .ck-note.is-click:hover{filter:brightness(.98)}.ops-dash .ck-tank+.ck-tank{margin-top:14px;padding-top:14px;border-top:1px dashed var(--line)}.ops-dash .ck-tank .top{display:flex;justify-content:space-between;align-items:baseline;gap:10px;flex-wrap:wrap}.ops-dash .ck-tank .nm{font-size:.8rem;font-weight:800;color:var(--muted)}.ops-dash .ck-tank .big{font-size:1.5rem;font-weight:800;letter-spacing:-.02em}.ops-dash .ck-tank .big small{font-size:.75rem;color:var(--muted);font-weight:700;margin-left:4px}.ops-dash .ck-lvl{position:relative;height:14px;border-radius:8px;background:var(--chip);margin-top:8px;overflow:visible}.ops-dash .ck-lvl>i{display:block;height:100%;border-radius:8px;background:linear-gradient(90deg,var(--c-blue2),var(--c-navy))}.ops-dash .ck-lvl>i.low{background:linear-gradient(90deg,#f2556a,var(--c-cost-d))}.ops-dash .ck-lvl>s{position:absolute;top:-3px;bottom:-3px;width:2px;background:var(--c-gold);border-radius:2px}.ops-dash .ck-lvl-lg{display:flex;justify-content:space-between;font-size:.66rem;color:var(--muted);font-weight:700;margin-top:4px}.ops-dash .ck-pipe{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:12px}@media (max-width: 620px){.ops-dash .ck-pipe{grid-template-columns:1fr}}.ops-dash .ck-stage{--tono:var(--c-navy);position:relative;border-radius:13px;padding:11px 13px;cursor:pointer;min-width:0;border:1px solid color-mix(in srgb,var(--tono) 24%,var(--line));background:linear-gradient(155deg,var(--card) 0%,color-mix(in srgb,var(--tono) 11%,var(--card)) 100%);transition:transform .12s}.ops-dash .ck-stage:hover{transform:translateY(-2px)}.ops-dash .ck-stage:not(:last-child):after{content:"›";position:absolute;right:-11px;top:50%;transform:translateY(-50%);font-size:20px;font-weight:800;color:var(--muted);z-index:1}@media (max-width: 620px){.ops-dash .ck-stage:not(:last-child):after{display:none}}.ops-dash .ck-stage.s1{--tono:var(--c-orange)}.ops-dash .ck-stage.s2{--tono:var(--c-blue2)}.ops-dash .ck-stage.s3{--tono:var(--c-ing-d)}.ops-dash .ck-stage .k{font-size:.64rem;text-transform:uppercase;letter-spacing:.04em;font-weight:800;color:var(--tono)}.ops-dash .ck-stage .v{font-size:1.35rem;font-weight:800;margin:3px 0 1px}.ops-dash .ck-stage .v small{font-size:.72rem;color:var(--muted);font-weight:700;margin-left:4px}.ops-dash .ck-stage .s{font-size:.7rem;color:var(--muted);font-weight:700}.ops-dash .ck-stage .sp{display:flex;gap:6px;flex-wrap:wrap;margin-top:7px}.ops-dash .ck-stage .sp span{font-size:.64rem;font-weight:800;border-radius:999px;padding:1px 7px;background:var(--chip);color:var(--ink)}.ops-dash .ck-kv{display:flex;flex-direction:column}.ops-dash .ck-kv .it{display:flex;justify-content:space-between;align-items:center;gap:10px;padding:8px 4px;border-bottom:1px solid var(--line)}.ops-dash .ck-kv .it:last-child{border-bottom:none}.ops-dash .ck-kv .it.is-click{cursor:pointer;border-radius:8px}.ops-dash .ck-kv .it.is-click:hover{background:var(--chip)}.ops-dash .ck-kv .k{font-size:.76rem;font-weight:700;min-width:0}.ops-dash .ck-kv .k small{display:block;font-size:.66rem;color:var(--muted);font-weight:600}.ops-dash .ck-kv .v{font-size:.9rem;font-weight:800;text-align:right;white-space:nowrap}.ops-dash .ck-kv .v.bad{color:var(--bad)}.ops-dash .ck-kv .v.good{color:var(--good)}.ops-dash .ck-kv .v.warn{color:var(--warnink)}.ops-dash .ck-modal-ov{position:fixed;top:0;right:0;bottom:0;left:0;background:#101e3680;display:grid;place-items:center;z-index:1000;padding:20px}.ops-dash .ck-modal{background:var(--card);border:1px solid var(--line);border-top:3px solid var(--c-gold);border-radius:16px;box-shadow:0 20px 60px #0000004d;width:min(1180px,96vw);max-height:88vh;display:flex;flex-direction:column;overflow:hidden}.ops-dash .ck-modal--grande{width:min(1100px,96vw)}.ops-dash .ck-modal--grande .ck-rc{height:min(60vh,480px)}.ops-dash .ck-modal--grande .ck-donut{width:240px;height:240px}.ops-dash .ck-grande-chart{padding:10px 18px 16px}.ops-dash .ck-modal-h{display:flex;justify-content:space-between;align-items:flex-start;gap:12px;padding:15px 18px;border-bottom:1px solid var(--line);flex-wrap:wrap}.ops-dash .ck-modal-h .ttl{font-size:15px;font-weight:800}.ops-dash .ck-modal-h .sub{font-size:12px;color:var(--muted);font-weight:600;margin-top:2px}.ops-dash .ck-modal-h .x{border:none;background:var(--chip);width:30px;height:30px;border-radius:8px;font-size:18px;color:var(--muted);cursor:pointer;line-height:1;flex:none}.ops-dash .ck-modal-h .x:hover{background:var(--bad);color:#fff}.ops-dash .ck-modal-exports{margin-left:auto;display:flex;gap:6px;align-items:center}.ops-dash .ck-modal-chips{display:flex;flex-wrap:wrap;gap:8px;padding:12px 18px;align-items:center}.ops-dash .ck-modal-chips .chip{background:var(--chip);border:1px solid var(--line);border-radius:999px;padding:4px 11px;font-size:11.5px;color:var(--muted);font-weight:600}.ops-dash .ck-modal-chips .chip b{color:var(--ink);font-weight:800}.ops-dash .ck-modal-chips .chip.warn{border-color:var(--c-orange);color:var(--warnink)}.ops-dash .ck-modal-chips input.buscar{margin-left:auto;border:1px solid var(--line);background:var(--card);color:var(--ink);border-radius:8px;height:30px;padding:0 10px;font-size:12px;min-width:220px}.ops-dash .ck-modal-chips input.buscar:focus{outline:none;border-color:var(--c-blue)}.ops-dash .ck-modal-body{padding:0 18px 18px;overflow:auto;flex:1 1 auto;min-height:0}.ops-dash .ck-tbl{width:100%;border-collapse:separate;border-spacing:0;font-size:12px}.ops-dash .ck-tbl th{text-align:left;font-size:10.5px;text-transform:uppercase;letter-spacing:.4px;color:var(--muted);font-weight:800;padding:9px 8px;border-bottom:1px solid var(--line);position:sticky;top:0;z-index:3;background:var(--card);box-shadow:inset 0 -1px 0 var(--line);white-space:nowrap}.ops-dash .ck-tbl th.r,.ops-dash .ck-tbl td.r{text-align:right}.ops-dash .ck-tbl td{padding:7px 8px;border-bottom:1px solid var(--line);font-weight:600;white-space:nowrap}.ops-dash .ck-tbl tbody tr:hover td{background:var(--chip)}.ops-dash .ck-tbl td.ell{max-width:220px;overflow:hidden;text-overflow:ellipsis}.ops-dash .ck-tbl .lnk{color:var(--blue);font-weight:800;cursor:pointer;text-decoration:underline dotted;text-underline-offset:2px}.ops-dash .ck-tbl .pf{font-size:10.5px;font-weight:800;border-radius:999px;padding:1px 8px}.ops-dash .ck-tbl .pf.ok{background:color-mix(in srgb,var(--good) 16%,transparent);color:var(--good)}.ops-dash .ck-tbl .pf.mid{background:color-mix(in srgb,var(--warn) 20%,transparent);color:var(--warnink)}.ops-dash .ck-tbl .pf.hi{background:color-mix(in srgb,var(--bad) 15%,transparent);color:var(--bad)}.ops-dash .ck-dl{border:1px solid var(--line);background:var(--card);color:var(--muted);border-radius:7px;padding:4px 9px;font-size:11px;font-weight:800;cursor:pointer;display:inline-flex;align-items:center;gap:5px;transition:all .12s}.ops-dash .ck-dl:hover{border-color:var(--blue);color:var(--blue)}.ops-dash .ck-dl.xls:hover{border-color:var(--good);color:var(--good);background:color-mix(in srgb,var(--good) 8%,transparent)}.ops-dash .ck-dl:disabled{opacity:.5;cursor:default}.eva-cont_table:has(.ops-dash),.eva-cont_table:has(.ops-dash) .eva-cont_table-body{background:transparent!important;box-shadow:none!important;padding:0!important;border-radius:0!important}.eva-cont_table:has(.ops-dash),.eva-cont_table:has(.ops-dash) .eva-cont_table-body,.eva-layout_body:has(.ops-dash),.eva-cont_layout:has(.ops-dash),.eva-dashboard:has(.ops-dash){background:var(--thm-page, #f4f6fa)}.eva-cont_table:has(.ops-dash[data-tema=eva]),.eva-cont_table:has(.ops-dash[data-tema=eva]) .eva-cont_table-body,.eva-layout_body:has(.ops-dash[data-tema=eva]),.eva-cont_layout:has(.ops-dash[data-tema=eva]),.eva-dashboard:has(.ops-dash[data-tema=eva]){background:#eef1f6}.eva-cont_table:has(.ops-dash[data-tema=aurora]),.eva-cont_table:has(.ops-dash[data-tema=aurora]) .eva-cont_table-body,.eva-layout_body:has(.ops-dash[data-tema=aurora]),.eva-cont_layout:has(.ops-dash[data-tema=aurora]),.eva-dashboard:has(.ops-dash[data-tema=aurora]){background:#f4f5fb}.eva-cont_table:has(.ops-dash[data-tema=esmeralda]),.eva-cont_table:has(.ops-dash[data-tema=esmeralda]) .eva-cont_table-body,.eva-layout_body:has(.ops-dash[data-tema=esmeralda]),.eva-cont_layout:has(.ops-dash[data-tema=esmeralda]),.eva-dashboard:has(.ops-dash[data-tema=esmeralda]){background:#f1f5f3}.eva-cont_table:has(.ops-dash[data-tema=oceano]),.eva-cont_table:has(.ops-dash[data-tema=oceano]) .eva-cont_table-body,.eva-layout_body:has(.ops-dash[data-tema=oceano]),.eva-cont_layout:has(.ops-dash[data-tema=oceano]),.eva-dashboard:has(.ops-dash[data-tema=oceano]){background:#eef4fa}.eva-cont_table:has(.ops-dash[data-tema=vino]),.eva-cont_table:has(.ops-dash[data-tema=vino]) .eva-cont_table-body,.eva-layout_body:has(.ops-dash[data-tema=vino]),.eva-cont_layout:has(.ops-dash[data-tema=vino]),.eva-dashboard:has(.ops-dash[data-tema=vino]){background:#f8f0f2}.eva-cont_table:has(.ops-dash[data-tema=grafito]),.eva-cont_table:has(.ops-dash[data-tema=grafito]) .eva-cont_table-body,.eva-layout_body:has(.ops-dash[data-tema=grafito]),.eva-cont_layout:has(.ops-dash[data-tema=grafito]),.eva-dashboard:has(.ops-dash[data-tema=grafito]){background:#0f1420}@media (prefers-color-scheme: dark){:root[data-design=nuevo]:not([data-palette=eva]):not([data-palette=aurora]):not([data-palette=esmeralda]) .eva-cont_table:has(.ops-dash),:root[data-design=nuevo]:not([data-palette=eva]):not([data-palette=aurora]):not([data-palette=esmeralda]) .eva-cont_table:has(.ops-dash) .eva-cont_table-body,:root[data-design=nuevo]:not([data-palette=eva]):not([data-palette=aurora]):not([data-palette=esmeralda]) .eva-layout_body:has(.ops-dash),:root[data-design=nuevo]:not([data-palette=eva]):not([data-palette=aurora]):not([data-palette=esmeralda]) .eva-cont_layout:has(.ops-dash),:root[data-design=nuevo]:not([data-palette=eva]):not([data-palette=aurora]):not([data-palette=esmeralda]) .eva-dashboard:has(.ops-dash){background:#0f1420}}:root[data-palette=grafito] .ops-dash{--card-bg: var(--thm-card, #18202f);--card-bd: var(--thm-line, #263042);--ink: var(--thm-ink, #e6ecf5);--muted: var(--thm-muted, #8a96ab);--tint: var(--thm-chip, #1e2836);--shadow: var(--thm-shadow, 0 1px 2px rgba(0,0,0,.4), 0 10px 26px rgba(0,0,0,.4));--c-navy: #8fa8cf;--c-blue: #8fa8cf;--pill-bg: #33507a;--pill-fg: #eef3fb;--ch-grid: rgba(255,255,255,.09);--ch-axis: #9aa6bb;--ch-label: #b7c0d3;background:var(--thm-page, #0f1420)}@media (prefers-color-scheme: dark){:root[data-design=nuevo]:not([data-palette=eva]):not([data-palette=aurora]):not([data-palette=esmeralda]) .ops-dash{--card-bg: var(--thm-card, #18202f);--card-bd: var(--thm-line, #263042);--ink: var(--thm-ink, #e6ecf5);--muted: var(--thm-muted, #8a96ab);--tint: var(--thm-chip, #1e2836);--shadow: var(--thm-shadow, 0 1px 2px rgba(0,0,0,.4), 0 10px 26px rgba(0,0,0,.4));--c-navy: #8fa8cf;--c-blue: #8fa8cf;--pill-bg: #33507a;--pill-fg: #eef3fb;--ch-grid: rgba(255,255,255,.09);--ch-axis: #9aa6bb;--ch-label: #b7c0d3;background:var(--thm-page, #0f1420)}}.ops-pdfbody{height:min(84vh,1100px);background:#525659}.ops-pdfframe{width:100%;height:100%;border:0;display:block}.ops-pdfload{display:grid;place-items:center;height:min(84vh,1100px);color:#8a92a6;font-size:14px}.hmec-alta{--ac: var(--thm-accent, #1f6feb);--ink: var(--thm-ink, #1A2D47);--muted: var(--thm-muted, #7c869c);--line: var(--thm-line, #e6eaf1);--card: var(--thm-card, #fff);display:flex;flex-direction:column;gap:14px;min-width:min(760px,80vw);color:var(--ink)}.hmec-alta_form{display:grid;grid-template-columns:1fr 1fr 1.4fr 1fr auto;gap:12px;align-items:flex-end}.hmec-alta_list{border:1px solid var(--line);border-radius:10px;overflow:hidden}.hmec-alta_empty{padding:22px;text-align:center;color:var(--muted);font-size:13px}.hmec-alta_empty svg{color:var(--muted);margin-right:6px;width:auto;height:1em;vertical-align:-.125em}.hmec-alta_row{display:grid;grid-template-columns:1fr auto 130px 40px;align-items:center;gap:10px;padding:9px 12px;border-bottom:1px solid var(--line)}.hmec-alta_row:last-child{border-bottom:0}.hmec-alta_row .nm{font-weight:600;color:var(--ink)}.hmec-alta_row .sr{font-size:12px;color:var(--muted)}.hmec-alta_row .im{text-align:right;font-variant-numeric:tabular-nums;font-weight:600}.hmec-alta_row .rm{all:unset;cursor:pointer;text-align:center;color:var(--muted)}.hmec-alta_row .rm:hover{color:var(--thm-bad, #DC1F2F)}.hmec-alta_row .rm svg{width:auto;height:1em;vertical-align:-.125em}.hmec-alta_actions{display:flex;justify-content:flex-end;gap:10px}@media (max-width: 700px){.hmec-alta_form{grid-template-columns:1fr}}.hmec-gest_head{display:flex;gap:18px;flex-wrap:wrap;font-size:12.5px;color:var(--thm-muted, #7c869c)}.hmec-gest_head b{color:var(--thm-ink, #1A2D47);font-weight:600}.hmec-inv_row{display:grid;grid-template-columns:1fr auto 130px;align-items:center;gap:12px;padding:8px 12px;border-bottom:1px solid var(--thm-line, #e6eaf1)}.hmec-inv_row:last-child{border-bottom:0}.hmec-inv_row .nm{font-weight:600;color:var(--thm-ink, #1A2D47)}.hmec-inv_row .sis{font-size:12px;color:var(--thm-muted, #7c869c)}.hmec-inv_row .sis b{color:var(--thm-ink, #1A2D47)}.herr-doc{--ac: var(--thm-accent, #1f6feb);--ink: var(--thm-ink, #1A2D47);--muted: var(--thm-muted, #7c869c);--line: var(--thm-line, #e6eaf1);--card: var(--thm-card, #fff);--soft: var(--thm-soft, #f5f7fb);display:flex;flex-direction:column;gap:14px;min-width:min(820px,82vw);color:var(--ink)}.herr-doc_head{display:grid;grid-template-columns:repeat(3,1fr);gap:12px 16px;align-items:flex-end}.herr-doc_obs{grid-column:2/-1}.herr-doc_obs-full{grid-column:1/-1}.herr-doc_hint{grid-column:1/-1;font-size:11.5px;color:var(--thm-muted, #7c869c)}.herr-doc .herr-tbl_bar{display:flex;justify-content:flex-end;margin-bottom:10px}.herr-doc_tblwrap{width:100%}.herr-doc .herr-tbl{width:100%;border-collapse:collapse;border:1px solid var(--thm-line, #e6eaf1);border-radius:10px;overflow:hidden}.herr-doc .herr-tbl thead th{text-align:left;font-size:11.5px;text-transform:uppercase;letter-spacing:.3px;color:var(--thm-muted, #7c869c);background:var(--thm-soft, #f5f7fb);padding:9px 12px;border-bottom:1px solid var(--thm-line, #e6eaf1);font-weight:700}.herr-doc .herr-tbl thead th.c{text-align:right}.herr-doc .herr-tbl thead th.a{width:44px}.herr-doc .herr-tbl tbody td{padding:9px 12px;border-bottom:1px solid var(--thm-line, #e6eaf1);font-size:13px;color:var(--thm-ink, #1A2D47)}.herr-doc .herr-tbl tbody tr:last-child td{border-bottom:0}.herr-doc .herr-tbl tbody td.c{text-align:right;font-variant-numeric:tabular-nums}.herr-doc .herr-tbl tbody td.a{text-align:center;width:44px}.herr-doc .herr-tbl tbody td.empty{text-align:center;color:var(--thm-muted, #7c869c);padding:22px}.herr-doc .herr-tbl .rm{all:unset;cursor:pointer;color:var(--thm-muted, #7c869c)}.herr-doc .herr-tbl .rm:hover{color:var(--thm-bad, #DC1F2F)}.herr-doc .herr-tbl .rm svg{width:auto;height:1em;vertical-align:-.125em}.herr-doc_tabs{display:flex;gap:6px;border-bottom:1px solid var(--line)}.herr-doc_tabs button{all:unset;cursor:pointer;padding:8px 14px;font-size:13px;font-weight:600;color:var(--muted);border-bottom:2px solid transparent;display:inline-flex;align-items:center;gap:7px}.herr-doc_tabs button svg{width:auto;height:1em;vertical-align:-.125em}.herr-doc_tabs button.on{color:var(--ac);border-bottom-color:var(--ac)}.herr-doc_pane{border:1px solid var(--line);border-radius:10px;overflow:hidden;min-height:140px;max-height:46vh;overflow-y:auto;display:flex;flex-direction:column}.herr-doc_search{display:flex;align-items:center;gap:8px;padding:8px 12px;border-bottom:1px solid var(--line);background:var(--soft);position:sticky;top:0;z-index:1}.herr-doc_search svg{color:var(--muted);width:auto;height:1em}.herr-doc_search input{all:unset;flex:1;font-size:13px;color:var(--ink)}.herr-doc .rg-in{all:unset;border:1px solid var(--line);border-radius:8px;padding:6px 10px;font-size:13px;color:var(--ink);background:var(--card);box-sizing:border-box;width:100%}.herr-doc .rg-in.num{text-align:right;font-variant-numeric:tabular-nums}.herr-doc_prodlist{display:flex;flex-direction:column}.herr-doc_prod{display:grid;grid-template-columns:1fr auto 120px 44px;align-items:center;gap:10px;padding:9px 12px;border-bottom:1px solid var(--line)}.herr-doc_prod:last-child{border-bottom:0}.herr-doc_prod .nm{font-weight:600;display:inline-flex;align-items:center;gap:8px}.herr-doc_prod .tag-ok{font-size:11px;font-weight:600;color:var(--thm-good, #1f9d55);background:#1f9d551f;padding:1px 7px;border-radius:999px}.herr-doc_prod .tag-ok svg{width:auto;height:1em;vertical-align:-.125em}.herr-doc_prod .ctl{font-size:11px;padding:2px 8px;border-radius:999px;background:var(--soft);color:var(--muted);text-align:center}.herr-doc_prod .ctl.serie{background:#1f6feb1f;color:var(--ac)}.herr-doc_prod .add{all:unset;cursor:pointer;text-align:center;color:#fff;background:var(--ac);border-radius:8px;height:30px;display:inline-flex;align-items:center;justify-content:center}.herr-doc_prod .add svg{width:auto;height:1em}.herr-doc_reng{display:grid;grid-template-columns:1fr auto 44px;align-items:center;gap:12px;padding:10px 12px;border-bottom:1px solid var(--line)}.herr-doc_reng:last-child{border-bottom:0}.herr-doc_reng .nm{font-weight:600}.herr-doc_reng .cn{color:var(--muted);font-size:12.5px;font-variant-numeric:tabular-nums;white-space:nowrap}.herr-doc_reng .rm{all:unset;cursor:pointer;text-align:center;color:var(--muted)}.herr-doc_reng .rm:hover{color:var(--thm-bad, #DC1F2F)}.herr-doc_reng .rm svg{width:auto;height:1em;vertical-align:-.125em}.herr-doc_status{display:flex;align-items:center;gap:8px;font-size:12.5px}.herr-doc_status .lbl{color:var(--muted);font-weight:600}.herr-doc_chip{font-size:12px;font-weight:700;padding:3px 12px;border-radius:999px;letter-spacing:.2px}.herr-doc_chip[data-tone=warn]{background:#d69e1f26;color:#9a6b00}.herr-doc_chip[data-tone=ok]{background:#1f9d5526;color:#1f7a45}.herr-doc_chip[data-tone=bad]{background:#dc1f2f21;color:#c02536}.herr-doc_chip[data-tone=info]{background:#1f6feb21;color:var(--ac)}.herr-doc_sec{display:flex;flex-direction:column;gap:8px}.herr-doc_sec-head{display:flex;align-items:center;justify-content:space-between;gap:12px}.herr-doc_sec-head span{font-weight:700;font-size:13px;color:var(--ink)}.herr-doc_sec-head span svg{color:var(--ac);margin-right:6px;width:auto;height:1em;vertical-align:-.125em}.herr-doc_err{background:#dc1f2f1a;color:#c02536;border:1px solid rgba(220,31,47,.25);border-radius:8px;padding:9px 12px;font-size:13px}.herr-doc_empty{padding:26px;text-align:center;color:var(--muted);font-size:13px}.herr-doc_empty svg{color:var(--muted);margin-right:6px;width:auto;height:1em;vertical-align:-.125em}.herr-doc_actions{display:flex;justify-content:flex-end;gap:10px}@media (max-width: 760px){.herr-doc_head{grid-template-columns:1fr}}.herr-add{display:grid;grid-template-columns:minmax(0,1.6fr) minmax(0,1fr);gap:14px 16px;align-items:flex-end;width:100%;box-sizing:border-box}.herr-add>*{min-width:0}@media (max-width: 560px){.herr-add{grid-template-columns:1fr}}.herr-evid{display:grid;grid-template-columns:1fr 1fr;gap:16px;margin-top:12px}@media (max-width: 640px){.herr-evid{grid-template-columns:1fr}}.herr-evid_foto,.herr-evid_item{display:flex;flex-direction:column;gap:6px}.herr-evid_foto label,.herr-evid_item label{font-size:11px;text-transform:uppercase;letter-spacing:.04em;color:var(--dsn-muted, #6b7c88);font-family:var(--txt-ppal-semibold, inherit)}.herr-evid_foto img,.herr-evid_item img{max-width:100%;max-height:200px;object-fit:contain;border:1px solid var(--table-border-color, #e2e8ee);border-radius:8px;background:var(--dsn-card, #fff);padding:4px}.herr-evid_foto input[type=file],.herr-evid_item input[type=file]{font-size:12.5px}.herr-evid-ro{margin-top:14px}.orep{padding:16px 18px;display:flex;flex-direction:column;gap:14px;height:100%}.orep-head{display:flex;align-items:center;justify-content:space-between;flex-wrap:wrap;gap:10px}.orep-head h2{margin:0;font-size:19px;display:flex;align-items:center;gap:10px}.orep-head h2 svg{color:#2f6fb0}.orep-tabs{display:flex;gap:6px}.orep-tabs button{border:1px solid #dde3ec;background:#fff;color:#48546b;border-radius:8px;padding:7px 14px;font-size:13px;font-weight:600;cursor:pointer;display:inline-flex;align-items:center;gap:6px}.orep-tabs button.on{background:#12233f;color:#fff;border-color:#12233f}.orep-kpis{display:grid;grid-template-columns:repeat(6,1fr);gap:12px}.orep-kpi{background:#fff;border:1px solid #e3e8f0;border-radius:12px;padding:14px;display:flex;align-items:center;gap:12px}.orep-kpi_ic{font-size:20px;color:#7a869c}.orep-kpi_v{font-size:20px;font-weight:800;font-family:var(--txt-ppal-semibold)}.orep-kpi_l{font-size:12px;color:#7a869c}.orep-kpi--ok .orep-kpi_ic{color:#1f9d57}.orep-kpi--warn .orep-kpi_ic{color:#c47f00}.orep-kpi--info .orep-kpi_ic{color:#2f6fb0}.orep-grid2{display:grid;grid-template-columns:2fr 1fr;gap:14px}.orep-card{background:#fff;border:1px solid #e3e8f0;border-radius:12px;padding:14px 16px}.orep-card_h{font-weight:700;font-size:14px;display:flex;align-items:center;gap:8px;margin-bottom:12px}.orep-card_h svg{color:#7a869c}.orep-bars{display:flex;align-items:flex-end;gap:10px;height:200px;overflow-x:auto;padding-top:8px}.orep-bar{display:flex;flex-direction:column;align-items:center;gap:4px;min-width:34px;height:100%}.orep-bar_track{flex:1;width:22px;background:#eef1f6;border-radius:6px;display:flex;align-items:flex-end;overflow:hidden}.orep-bar_fill{width:100%;background:linear-gradient(180deg,#3d7bd0,#2f6fb0);border-radius:6px 6px 0 0;min-height:3px}.orep-bar_n{font-size:11px;font-weight:700;color:#48546b}.orep-bar_x{font-size:10px;color:#8a94ab}.orep-estados{display:flex;flex-direction:column;gap:8px}.orep-est{display:flex;align-items:center;gap:10px;font-size:13px}.orep-est_l{flex:1;color:#48546b}.orep-est_n{font-weight:700}.orep-dot{width:10px;height:10px;border-radius:50%;background:#9aa5b8}.orep-dot--PDTE{background:#e5a200}.orep-dot--ACPT{background:#1f9d57}.orep-dot--FINA{background:#2f6fb0}.orep-dot--CANC{background:#d23b30}.orep-dot--COTZ{background:#7a869c}.orep-rank{display:flex;flex-direction:column;gap:9px}.orep-rankrow{display:flex;align-items:center;gap:10px;font-size:13px}.orep-rankrow_l{width:66px;color:#48546b;font-weight:600;flex-shrink:0}.orep-rankrow_track{flex:1;height:10px;background:#eef1f6;border-radius:6px;overflow:hidden}.orep-rankrow_fill{height:100%;background:linear-gradient(90deg,#3d7bd0,#2f6fb0);border-radius:6px;min-width:3px}.orep-rankrow_v{width:96px;text-align:right;font-weight:700;color:#2f3b52;font-variant-numeric:tabular-nums;flex-shrink:0}.orep-filtros{display:flex;align-items:flex-end;gap:10px;flex-wrap:wrap}.orep-tablewrap{flex:1;min-height:360px;height:420px}.orep-foot{font-size:12px;color:#7a869c}.orep .muted{color:#8a94ab;font-size:12px}@media (max-width: 900px){.orep-kpis{grid-template-columns:repeat(2,1fr)}.orep-grid2{grid-template-columns:1fr}}.orep-kpi--bad .orep-kpi_ic{color:#c9453b}.orep-stack{display:flex;flex-direction:column;gap:10px}.orep-stack_bar{display:flex;height:22px;border-radius:6px;overflow:hidden;background:#eef2f6}.orep-stack_seg{height:100%}.orep-stack_seg.is-ok{background:#2f9e79}.orep-stack_seg.is-warn{background:#c9871f}.orep-stack_seg.is-bad{background:#d1544b}.orep-stack_leg{display:flex;gap:18px;flex-wrap:wrap;font-size:12.5px;color:#48546b}.orep-stack_leg span{display:inline-flex;align-items:center;gap:6px}.orep-stack_leg .dot{width:10px;height:10px;border-radius:3px;display:inline-block}.orep-stack_leg .dot.ok{background:#2f9e79}.orep-stack_leg .dot.warn{background:#c9871f}.orep-stack_leg .dot.bad{background:#d1544b}.eva-unidad_form{display:grid;grid-template-columns:70px repeat(8,1fr);grid-template-rows:repeat(5,auto);gap:16px 15px;grid-template-areas:"id empresa empresa empresa numeconomico numeconomico serie serie serie" "placaPrinc placaPrinc placaPrinc fkPaisIdPlacaPrinc fkPaisIdPlacaPrinc estadoPrinc estadoPrinc fechaVencimientoPrinc fechaVencimientoPrinc" "marca marca colors colors anio anio modelo modelo modelo" "tipo tipo tipo subtipo subtipo subtipo status status status" "tipoPermisoSCT tipoPermisoSCT tipoPermisoSCT numeroPermisoSCT numeroPermisoSCT numeroPermisoSCT . . ."}.eva-unidad_form-id{grid-area:id}.eva-unidad_form-empresa{grid-area:empresa}.eva-unidad_form-numeconomico{grid-area:numeconomico}.eva-unidad_form-marca{grid-area:marca}.eva-unidad_form-anio{grid-area:anio}.eva-unidad_form-modelo{grid-area:modelo}.eva-unidad_form-colors{grid-area:colors}.eva-unidad_form-placaPrinc{grid-area:placaPrinc}.eva-unidad_form-fkPaisIdPlacaPrinc{grid-area:fkPaisIdPlacaPrinc}.eva-unidad_form-estadoPrinc{grid-area:estadoPrinc}.eva-unidad_form-fechaVencimientoPrinc{grid-area:fechaVencimientoPrinc}.eva-unidad_form-serie{grid-area:serie}.eva-unidad_form-tipo{grid-area:tipo}.eva-unidad_form-subtipo{grid-area:subtipo}.eva-unidad_form-status{grid-area:status}.eva-unidad_form-tipoPermisoSCT{grid-area:tipoPermisoSCT}.eva-unidad_form-numeroPermisoSCT{grid-area:numeroPermisoSCT}.eva-unidad-normal-general_form{display:grid;grid-template-columns:repeat(9,1fr);grid-template-rows:repeat(5,auto);gap:16px 15px;grid-template-areas:"placaSec placaSec placaSec fkPaisIdplacaSec fkPaisIdplacaSec estadoSec estadoSec fechaVencimientoSec fechaVencimientoSec" "tipoMedicion tipoMedicion tipoMedicion kilometrajeInicial kilometrajeInicial kilometrajeInicial kilometrajeActual kilometrajeActual kilometrajeActual" "flotilla flotilla flotilla flotilla departamento departamento departamento sucursal sucursal" "personal personal personal personal-asignado personal-asignado personal-asignado observaciones observaciones observaciones" "tipoPermisoSCT tipoPermisoSCT tipoPermisoSCT numeroPermisoSCT numeroPermisoSCT numeroPermisoSCT pesoVehicular pesoVehicular pesoVehicular"}.eva-unidad-normal-general_form-placaSec{grid-area:placaSec}.eva-unidad-normal-general_form-estadoSec{grid-area:estadoSec}.eva-unidad-normal-general_form-fkPaisIdplacaSec{grid-area:fkPaisIdplacaSec}.eva-unidad-normal-general_form-tipoMedicion{grid-area:tipoMedicion}.eva-unidad-normal-general_form-kilometrajeInicial{grid-area:kilometrajeInicial}.eva-unidad-normal-general_form-kilometrajeActual{grid-area:kilometrajeActual}.eva-unidad-normal-general_form-horasInicial{grid-area:horasInicial}.eva-unidad-normal-general_form-horasActuales{grid-area:horasActuales}.eva-unidad-normal-general_form-flotilla{grid-area:flotilla}.eva-unidad-normal-general_form-personal{grid-area:personal}.eva-unidad-normal-general_form-departamento{grid-area:departamento}.eva-unidad-normal-general_form-sucursal{grid-area:sucursal}.eva-unidad-normal-general_form-observaciones{grid-area:observaciones}.eva-unidad-normal-general_form-personal-asignado{grid-area:personal-asignado}.eva-unidad-normal-general_form-tipoPermisoSCT{grid-area:tipoPermisoSCT}.eva-unidad-normal-general_form-numeroPermisoSCT{grid-area:numeroPermisoSCT}.eva-unidad-normal-general_form-pesoVehicular{grid-area:pesoVehicular}.eva-unidades-doc-tabla.eva-archivos_form{display:grid;grid-auto-columns:1fr;grid-template-columns:1fr 1fr 1fr 1fr 1fr 1fr 1fr 1fr 1fr;grid-template-rows:1fr 1fr 1fr 1fr 1fr;gap:16px 15px;grid-template-areas:"space space space space space space space space btnNew" "table table table table table table table table table" "table table table table table table table table table" "table table table table table table table table table" "table table table table table table table table table"}.eva-unidades-doc-tabla.eva-archivos_form .eva-archivos_form-space{grid-area:space}.eva-unidades-doc-tabla.eva-archivos_form .eva-archivos_form-btnNew{grid-area:btnNew}.eva-unidades-doc-tabla.eva-archivos_form .eva-archivos_form-table{grid-area:table;width:100%;min-height:200px}.eva-unidad-tags{display:flex;flex-direction:column;gap:12px;padding:8px 4px}.eva-unidad-tags_asignar{display:flex;align-items:flex-end;gap:12px;flex-wrap:wrap}.eva-unidad-tags_select{min-width:320px;flex:1 1 320px}.eva-unidad-tags_table{width:100%;overflow-x:auto}.eva-seguros{height:100%;overflow:auto}.eva-seguros_form{display:grid;grid-auto-columns:1fr;grid-template-columns:1fr 1fr 1fr 1fr 1fr 1fr 1fr 1fr 1fr;grid-template-rows:1fr 1fr 1fr 1fr 1fr;gap:16px 15px;grid-template-areas:"space space space space space space space space btnNew" "table table table table table table table table table" "table table table table table table table table table" "table table table table table table table table table" "table table table table table table table table table" "table table table table table table table table table" "table table table table table table table table table" "table table table table table table table table table" "table table table table table table table table table" "table table table table table table table table table" "table table table table table table table table table" "table table table table table table table table table" "table table table table table table table table table" "table table table table table table table table table" "table table table table table table table table table" "table table table table table table table table table" "table table table table table table table table table"}.eva-seguros_form-space{grid-area:space}.eva-seguros_form-btnNew{grid-area:btnNew}.eva-seguros_form-table{grid-area:table;width:100%}.eva-gps_form{display:grid;grid-template-columns:1fr;grid-auto-rows:auto;gap:6px}.eva-gps_form-btnNew{justify-self:end;margin-bottom:6px}.eva-gps_form-table{width:100%;overflow:auto}.eva-unidad-gps_form{display:grid;grid-template-columns:repeat(3,1fr);gap:14px 15px;align-items:start;grid-template-areas:"dispositivo dispositivo dispositivo" "id fkProveedorId gpsId" "nombreGps nombreGps estado"}.eva-unidad-gps_form-dispositivo{grid-area:dispositivo}.eva-unidad-gps_form-id{grid-area:id;max-width:90px}.eva-unidad-gps_form-fkProveedorId{grid-area:fkProveedorId}.eva-unidad-gps_form-gpsId{grid-area:gpsId}.eva-unidad-gps_form-nombreGps{grid-area:nombreGps}.eva-unidad-gps_form-estado{grid-area:estado}@media (max-width: 640px){.eva-unidad-gps_form{grid-template-columns:1fr;grid-template-areas:"dispositivo" "id" "fkProveedorId" "gpsId" "nombreGps" "estado"}.eva-unidad-gps_form-id{max-width:none}}.mant-unidad{padding:4px 2px 8px;font-family:var(--txt-ppal-regular, inherit)}.mant-unidad .mant-empty{padding:28px;text-align:center;color:var(--dsn-muted, #6b7c88);font-size:13.5px}.mant-unidad .mant-empty .muted{font-size:12px;margin-top:6px}.mant-unidad .mant-head{display:flex;align-items:center;flex-wrap:wrap;gap:22px;padding:10px 14px;margin-bottom:12px;background:var(--dsn-band, #f6f8fa);border:1px solid var(--table-border-color, #e2e8ee);border-radius:10px}.mant-unidad .mant-head .f{display:flex;flex-direction:column}.mant-unidad .mant-head .f label{font-size:10.5px;text-transform:uppercase;letter-spacing:.05em;color:var(--dsn-muted, #6b7c88);font-family:var(--txt-ppal-semibold, inherit)}.mant-unidad .mant-head .f span{font-size:14px;font-weight:600;color:var(--dsn-ink, #16303a);margin-top:3px}.mant-unidad .mant-head .semaforo{flex-direction:row;align-items:center;gap:4px;font-size:12px;color:var(--dsn-muted, #6b7c88)}.mant-unidad .mant-head .semaforo .dot{width:9px;height:9px;border-radius:3px;display:inline-block;margin:0 3px 0 12px}.mant-unidad .mant-head .dot.v{background:var(--status-color-danger, #d1544b)}.mant-unidad .mant-head .dot.p{background:var(--status-color-warnig, #c9871f)}.mant-unidad .mant-head .dot.ok{background:var(--status-color-success, #2f9e79)}.mant-unidad .mant-head button{margin-left:auto}.mant-unidad .mant-cards{display:grid;grid-template-columns:repeat(auto-fill,minmax(250px,1fr));gap:12px}.mant-unidad .mant-card{background:var(--dsn-card, #fff);border:1px solid var(--table-border-color, #e2e8ee);border-left:3px solid var(--dsn-muted, #93a1ab);border-radius:12px;padding:13px 15px;display:flex;flex-direction:column;gap:9px;box-shadow:0 1px 2px #101e360d}.mant-unidad .mant-card.est-vencido{border-left-color:var(--status-color-danger, #d1544b)}.mant-unidad .mant-card.est-por_vencer{border-left-color:var(--status-color-warnig, #c9871f)}.mant-unidad .mant-card.est-vigente{border-left-color:var(--status-color-success, #2f9e79)}.mant-unidad .mant-card.en-orden{border-left-color:var(--status-color-primary, #1c7a5c)}.mant-unidad .mant-card .mc-top{display:flex;align-items:center;justify-content:space-between;gap:8px}.mant-unidad .mant-card .mc-top .mc-km{font-family:var(--txt-ppal-semibold, inherit);font-size:16px;font-weight:700;color:var(--dsn-ink, #16303a)}.mant-unidad .mant-card .mc-srv{font-size:12.5px;color:var(--dsn-muted, #6b7c88);line-height:1.35}.mant-unidad .mant-card .mc-kv{display:flex;flex-direction:column;gap:5px;border-top:1px solid var(--table-border-color, #e2e8ee);padding-top:9px}.mant-unidad .mant-card .mc-kv>div{display:flex;align-items:baseline;justify-content:space-between;gap:10px}.mant-unidad .mant-card .mc-kv span{font-size:10px;text-transform:uppercase;letter-spacing:.04em;color:var(--dsn-muted, #6b7c88)}.mant-unidad .mant-card .mc-kv b{font-weight:600;font-size:12.5px;font-variant-numeric:tabular-nums;text-align:right;color:var(--dsn-ink, #16303a)}.mant-unidad .mant-card .mc-kv b small{color:var(--dsn-muted, #6b7c88);font-weight:400;font-size:11px;margin-left:4px}.mant-unidad .mant-card .mc-kv b.neg{color:var(--status-color-danger, #c0433a)}.mant-unidad .mant-list{display:flex;flex-direction:column;border:2px solid var(--table-border-color, #e2e8ee);border-radius:10px;overflow:hidden}.mant-unidad .mant-list.compact .mant-row{grid-template-columns:92px minmax(160px,1fr) 110px 120px 150px 118px;gap:12px;padding:0 14px;height:36px;min-height:36px;font-size:13px}.mant-unidad .mant-list.compact .mant-row.head{height:32px}.mant-unidad .mant-list.compact .hito{font-family:var(--txt-ppal-semibold, inherit);font-weight:700;color:var(--dsn-ink, #16303a);white-space:nowrap}.mant-unidad .mant-list.compact .srv-inline{color:var(--dsn-muted, #6b7c88);overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.mant-unidad .mant-list.compact .num{flex-direction:row;align-items:baseline;justify-content:flex-end;text-align:right;white-space:nowrap;line-height:1}.mant-unidad .mant-list.compact .num small{margin:0;color:var(--dsn-muted, #6b7c88);font-size:11px}.mant-unidad .mant-list.compact .num.falt.neg{color:var(--status-color-danger, #c0433a);font-weight:600}.mant-unidad .mant-list.compact .est-col{flex-direction:row;align-items:center;gap:0}.mant-unidad .mant-row{display:grid;grid-template-columns:2fr 1.5fr 1fr 1fr 1.3fr;align-items:center;gap:18px;padding:14px 16px 14px 13px;border-top:1px solid var(--table-border-color, #e2e8ee);border-left:3px solid transparent;background:var(--dsn-card, #fff);font-size:12.5px;color:var(--dsn-ink, #16303a)}.mant-unidad .mant-row:first-child{border-top:none}.mant-unidad .mant-row .num{display:flex;flex-direction:column;align-items:flex-end;text-align:right;font-variant-numeric:tabular-nums;line-height:1.35}.mant-unidad .mant-row .num small{margin-top:1px}.mant-unidad .mant-row:nth-child(2n):not(.head){background:var(--dsn-band, #f8fafb)}.mant-unidad .mant-row.head{background:var(--table-head_background, #eef2f6);color:var(--table-head_text-color, #55636e);font-family:var(--txt-ppal-semibold, inherit);font-weight:700;font-size:10.5px;text-transform:uppercase;letter-spacing:.04em;border-left-color:transparent}.mant-unidad .mant-row .srv{display:flex;flex-direction:column}.mant-unidad .mant-row .srv b{font-weight:600;color:var(--dsn-ink, #16303a)}.mant-unidad .mant-row .srv small{color:var(--dsn-muted, #6b7c88);font-size:11px}.mant-unidad .mant-row small{color:var(--dsn-muted, #6b7c88)}.mant-unidad .mant-row .base-ro{display:flex;flex-direction:column;font-variant-numeric:tabular-nums}.mant-unidad .mant-row .base-ro small{color:var(--dsn-muted, #6b7c88);font-size:11px;margin-top:1px}.mant-unidad .mant-row .base{display:flex;gap:6px}.mant-unidad .mant-row .base input{width:78px;padding:5px 7px;font:inherit;font-size:11.5px;border:1px solid var(--table-border-color, #e2e8ee);border-radius:7px;background:var(--dsn-card, #fff);color:var(--dsn-ink, #16303a)}.mant-unidad .mant-row .base input:focus{outline:none;border-color:var(--status-color-primary, #1c7a5c)}.mant-unidad .mant-row .base input:disabled{background:var(--dsn-band, #f1f4f7);color:var(--dsn-muted, #93a1ab);cursor:not-allowed}.mant-unidad .mant-row .base input[type=date]{width:120px}.mant-unidad .mant-row .falt.neg{color:var(--status-color-danger, #c0433a)}.mant-unidad .mant-row.est-vencido{border-left-color:var(--status-color-danger, #d1544b)}.mant-unidad .mant-row.est-por_vencer{border-left-color:var(--status-color-warnig, #c9871f)}.mant-unidad .mant-row.est-vigente{border-left-color:var(--status-color-success, #2f9e79)}.mant-unidad .mant-row.en-orden{border-left-color:var(--status-color-primary, #1c7a5c)}.mant-unidad .est-col{display:flex;flex-direction:column;align-items:flex-start;gap:4px}.mant-unidad .ord-chip{all:unset;box-sizing:border-box;cursor:pointer;font-size:10px;font-family:var(--txt-ppal-semibold, inherit);font-weight:700;color:var(--status-color-primary, #1c7a5c);padding:2px 8px;border-radius:999px;white-space:nowrap;background:var(--status-color-primary-light, #e7f5ef);border:1px solid color-mix(in srgb,var(--status-color-primary, #2f9e79) 35%,var(--table-border-color, #e2e8ee))}.mant-unidad .ord-chip:hover{filter:brightness(.97)}.mant-unidad .mant-actions{display:flex;justify-content:center}.mant-unidad .mant-actions .eva-icon-button_primary-reverse{font-size:13px}.mant-unidad .pill{font-size:11px;font-family:var(--txt-ppal-semibold, inherit);font-weight:700;padding:3px 10px;border-radius:999px;white-space:nowrap;line-height:1.4}.mant-unidad .pill.vencido{background:var(--status-color-danger-light, rgba(209, 84, 75, .12));color:var(--status-color-danger, #c0433a)}.mant-unidad .pill.por_vencer{background:var(--status-color-warnig-ligth, rgba(201, 135, 31, .14));color:var(--status-color-warnig, #8a5a12)}.mant-unidad .pill.vigente{background:var(--status-color-success-light, #e7f5ef);color:var(--status-color-success, #1c7a5c)}.mant-unidad .ord-link{all:unset;box-sizing:border-box;cursor:pointer;font-size:10.5px;font-family:var(--txt-ppal-semibold, inherit);font-weight:700;color:var(--status-color-primary, #1c7a5c);padding:3px 9px;border-radius:999px;white-space:nowrap;border:1px solid color-mix(in srgb,var(--status-color-primary, #2f9e79) 40%,var(--table-border-color, #e2e8ee));background:var(--status-color-primary-light, #e7f5ef)}.mant-unidad .ord-link:hover{filter:brightness(.97)}.mant-unidad .mant-nota{font-size:11.5px;color:var(--dsn-muted, #6b7c88);margin-top:12px}@media (max-width: 860px){.mant-unidad .mant-row{grid-template-columns:1.5fr 1fr 1.6fr 1fr 44px}.mant-unidad .mant-row>span:nth-child(4),.mant-unidad .mant-row.head>span:nth-child(4){display:none}}.hist-unidad{padding:4px 2px;-webkit-hyphens:none;hyphens:none}.hist-unidad svg{width:auto;height:1em;display:inline-block;vertical-align:-.125em}.hist-unidad .hist-empty{padding:22px;text-align:center;font-size:13px;color:var(--thm-muted, #6b7c88)}.hist-unidad .hist-head{display:flex;align-items:center;gap:18px;flex-wrap:wrap;padding:10px 12px;margin-bottom:10px;border:1px solid var(--thm-line, #e2e8ee);border-radius:12px;background:var(--thm-chip, #f8fafc)}.hist-unidad .hist-head .f{display:flex;flex-direction:column;gap:2px}.hist-unidad .hist-head .f label{font-size:10.5px;text-transform:uppercase;letter-spacing:.04em;color:var(--thm-muted, #6b7c88)}.hist-unidad .hist-head .f span{font-size:15px;font-weight:700;color:var(--thm-ink, #16303a)}.hist-unidad .hist-head .hist-filtros{margin-left:auto;display:inline-flex;gap:6px}.hist-unidad .hist-head .hist-filtros button{all:unset;box-sizing:border-box;cursor:pointer;padding:5px 12px;border-radius:999px;font-size:12px;font-weight:600;border:1px solid var(--thm-line, #e2e8ee);color:var(--thm-muted, #6b7c88);background:var(--thm-card, #fff)}.hist-unidad .hist-head .hist-filtros button:hover{border-color:var(--thm-accent, #14b8a6)}.hist-unidad .hist-head .hist-filtros button.on{background:var(--thm-accent, #1c7a5c);color:#fff;border-color:var(--thm-accent, #1c7a5c)}.hist-unidad .hist-list{display:flex;flex-direction:column;gap:5px}.hist-unidad .hist-row{display:grid;grid-template-columns:52px 92px 78px 1.1fr 2fr 1.2fr 58px 1fr 1fr;align-items:center;gap:10px;padding:9px 10px;border-radius:9px;font-size:12.5px;color:var(--thm-ink, #16303a);background:var(--thm-card, #fff);border:1px solid var(--thm-line, #e2e8ee);cursor:pointer}.hist-unidad .hist-row:hover{border-color:var(--thm-accent, #14b8a6);box-shadow:0 1px 6px #14b8a61a}.hist-unidad .hist-row.head{cursor:default;background:transparent;border:none;box-shadow:none;padding-bottom:2px;font-size:10.5px;text-transform:uppercase;letter-spacing:.04em;color:var(--thm-muted, #6b7c88);font-weight:700}.hist-unidad .hist-row.head:hover{border:none;box-shadow:none}.hist-unidad .hist-row .folio{font-weight:700;color:var(--thm-accent, #1c7a5c)}.hist-unidad .hist-row .num{text-align:right;font-variant-numeric:tabular-nums}.hist-unidad .hist-row .costo{font-weight:700}.hist-unidad .hist-row .trab{color:var(--thm-ink, #16303a);overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.hist-unidad .hist-row .taller{display:inline-flex;align-items:center;gap:6px;color:var(--thm-muted, #55707c)}.hist-unidad .hist-row .taller svg{font-size:11px;opacity:.8}.hist-unidad .hist-row small{display:block;color:var(--thm-muted, #6b7c88);font-size:10.5px;margin-top:1px}.hist-unidad .h-tipo{font-size:10.5px;font-weight:700;padding:2px 8px;border-radius:999px;white-space:nowrap}.hist-unidad .h-tipo.prev{background:var(--thm-accent-soft, #e7f5ef);color:var(--thm-accent, #1c7a5c)}.hist-unidad .h-tipo.corr{background:#c9871f24;color:#8a5a12}.hist-unidad .h-chip{font-size:10.5px;font-weight:700;padding:2px 8px;border-radius:999px;white-space:nowrap}.hist-unidad .h-chip.ok{background:var(--thm-accent-soft, #e7f5ef);color:var(--thm-accent, #1c7a5c)}.hist-unidad .h-chip.acpt{background:#1f7abe24;color:#175a8c}.hist-unidad .h-chip.pdte{background:var(--thm-chip, #eef2f6);color:var(--thm-muted, #55707c)}.hist-unidad .h-chip.canc{background:#d1544b1f;color:#c0433a}.hist-unidad .hist-nota{margin-top:12px;font-size:11.5px;color:var(--thm-muted, #6b7c88);line-height:1.5}.hist-unidad .hist-nota svg{color:var(--thm-accent, #1c7a5c);margin-right:4px}.eva-unidades-doc-archivo.eva-archivo_form{display:grid;grid-auto-columns:1fr;grid-template-columns:1fr 1fr 1fr 1fr 1fr 1fr 1fr 1fr 1fr;grid-template-rows:1fr;gap:16px 15px;grid-template-areas:"fkTipoDocumentoId fkTipoDocumentoId nombreArchivo nombreArchivo fechaVigencia fechaVigencia file file file" "btn btn btn space space space space space space"}.eva-unidades-doc-archivo.eva-archivo_form .eva-archivo_form-fkTipoDocumentoId{grid-area:fkTipoDocumentoId}.eva-unidades-doc-archivo.eva-archivo_form .eva-archivo_form-nombreArchivo{grid-area:nombreArchivo}.eva-unidades-doc-archivo.eva-archivo_form .eva-archivo_form-fechaVigencia{grid-area:fechaVigencia}.eva-unidades-doc-archivo.eva-archivo_form .eva-archivo_form-file{grid-area:file}.eva-unidades-doc-archivo.eva-archivo_form .eva-archivo_form-btn{grid-area:btn;padding-top:30px}.eva-unidades-doc-archivo.eva-archivo_form .eva-archivo_form-space{grid-area:space}.eva-dispositivosGps{padding:12px}.eva-dispositivosGps_filtros{display:grid;grid-template-columns:1.3fr 1fr 1fr 1.6fr auto;gap:12px;align-items:end;margin-bottom:12px}.eva-dispositivosGps_filtros-btn{display:flex;justify-content:flex-end}@media (max-width: 900px){.eva-dispositivosGps_filtros{grid-template-columns:1fr 1fr}.eva-dispositivosGps_filtros-btn{grid-column:1/-1}}.eva-dispositivosGps_table{width:100%;overflow:auto}.eva-dispositivosGps_form{display:grid;grid-template-columns:repeat(3,1fr);gap:14px 15px;align-items:start;grid-template-areas:"id empresa proveedor" "gpsId nombre unidad"}.eva-dispositivosGps_form-id{grid-area:id}.eva-dispositivosGps_form-empresa{grid-area:empresa}.eva-dispositivosGps_form-proveedor{grid-area:proveedor}.eva-dispositivosGps_form-gpsId{grid-area:gpsId}.eva-dispositivosGps_form-nombre{grid-area:nombre}.eva-dispositivosGps_form-unidad{grid-area:unidad}@media (max-width: 768px){.eva-dispositivosGps_form{grid-template-columns:1fr;grid-template-areas:"id" "empresa" "proveedor" "gpsId" "nombre" "unidad"}}.eva-proveedor_form{display:grid;grid-template-columns:90px repeat(11,1fr);grid-template-rows:repeat(5,auto);gap:16px 15px;grid-template-areas:"id empresa empresa empresa empresa codigo codigo nombre nombre nombre nombre nombre" "rfc rfc fkMonedaId fkMonedaId fkMonedaId fkSucursalId fkSucursalId fkSucursalId denominacionComercial denominacionComercial denominacionComercial denominacionComercial" "fkTasaIvaId fkTasaIvaId fkTasaIvaId fkTasaIvaId fkRetencionIvaId fkRetencionIvaId fkRetencionIvaId fkRetencionIvaId fkRetencionIsrId fkRetencionIsrId fkRetencionIsrId fkRetencionIsrId" "fkClasificacionId fkClasificacionId fkClasificacionId fkClasificacionId fkClasificacionId fkClasificacionId fkClasificacionId fkClasificacionId fkTipoId fkTipoId fkTipoId fkTipoId" "descripcion descripcion descripcion descripcion descripcion descripcion descripcion descripcion descripcion descripcion descripcion descripcion"}.eva-proveedor_form-fkEmpresaId{grid-area:empresa}.eva-proveedor_form-id{grid-area:id}.eva-proveedor_form-nombre{grid-area:nombre}.eva-proveedor_form-codigo{grid-area:codigo}.eva-proveedor_form-denominacionComercial{grid-area:denominacionComercial}.eva-proveedor_form-rfc{grid-area:rfc}.eva-proveedor_form-fkMonedaId{grid-area:fkMonedaId}.eva-proveedor_form-fkTasaIvaId{grid-area:fkTasaIvaId}.eva-proveedor_form-fkRetencionIvaId{grid-area:fkRetencionIvaId}.eva-proveedor_form-fkRetencionIsrId{grid-area:fkRetencionIsrId}.eva-proveedor_form-fkSucursalId{grid-area:fkSucursalId}.eva-proveedor_form-fkClasificacionId{grid-area:fkClasificacionId}.eva-proveedor_form-fkTipoId{grid-area:fkTipoId}.eva-proveedor_form-descripcion{grid-area:descripcion}.eva-cuentas-bancos{height:100%;overflow:auto}.eva-cuentas-bancos_form{display:grid;grid-auto-columns:1fr;grid-template-columns:repeat(8,1fr) auto;grid-template-rows:auto auto auto;gap:16px 15px;grid-template-areas:"limiteCredito limiteCredito diasCredito diasCredito limiteDocumentoVencido limiteDocumentoVencido correosPago correosPago correosPago" "space space space space space space space space btnNew" "table table table table table table table table table"}.eva-cuentas-bancos_form-limiteCredito{grid-area:limiteCredito}.eva-cuentas-bancos_form-diasCredito{grid-area:diasCredito}.eva-cuentas-bancos_form-limiteDocumentoVencido{grid-area:limiteDocumentoVencido}.eva-cuentas-bancos_form-correosPago{grid-area:correosPago}.eva-cuentas-bancos_form-space{grid-area:space}.eva-cuentas-bancos_form-btnNew{grid-area:btnNew;padding-right:1.3rem}.eva-cuentas-bancos_form-table{grid-area:table;width:100%;position:relative}.eva-cuentas-bancos_form-combustible{display:flex;align-items:center;flex-wrap:wrap;gap:4px 14px}.eva-cuentas-bancos_form-combustible small{font-size:.75rem;opacity:.75}.eva-cuentas-bancos_comb{display:flex;align-items:stretch;flex-wrap:wrap;gap:10px}.eva-cuentas-bancos_comb-titulo{align-self:center;font-size:.7rem;font-weight:700;letter-spacing:.06em;text-transform:uppercase;color:var(--dsn-muted, #6b7686);margin-right:4px}.eva-cuentas-bancos_comb-op{position:relative;display:flex;align-items:center;gap:10px;flex:1 1 260px;max-width:420px;padding:8px 12px;border:1px solid var(--dsn-border, #dfe4ea);border-radius:10px;background:var(--dsn-card, #ffffff);cursor:pointer;-webkit-user-select:none;user-select:none}.eva-cuentas-bancos_comb-op input{position:absolute;opacity:0;pointer-events:none}.eva-cuentas-bancos_comb-op.is-on{background:color-mix(in srgb,#2e9e5b 7%,#ffffff);border-color:color-mix(in srgb,#2e9e5b 45%,var(--dsn-border, #dfe4ea))}.eva-cuentas-bancos_comb-op.is-disabled{cursor:not-allowed;opacity:.6}.eva-cuentas-bancos_comb-slider{flex:0 0 auto;width:38px;height:21px;border-radius:999px;background:var(--dsn-muted, #9aa3b2);position:relative;transition:background .15s ease}.eva-cuentas-bancos_comb-slider:after{content:"";position:absolute;top:3px;left:3px;width:15px;height:15px;border-radius:50%;background:#fff;transition:left .15s ease;box-shadow:0 1px 2px #00000040}.eva-cuentas-bancos_comb-op.is-on .eva-cuentas-bancos_comb-slider{background:#2e9e5b}.eva-cuentas-bancos_comb-op.is-on .eva-cuentas-bancos_comb-slider:after{left:20px}input:focus-visible+.eva-cuentas-bancos_comb-slider{outline:2px solid var(--dsn-navy, #103a66);outline-offset:2px}.eva-cuentas-bancos_comb-texto{display:flex;flex-direction:column;gap:1px;min-width:0}.eva-cuentas-bancos_comb-texto b{font-size:.82rem;color:var(--dsn-ink, #24292f)}.eva-cuentas-bancos_comb-texto small{font-size:.72rem;line-height:1.35;color:var(--dsn-muted, #6b7686)}.eva-proveedor-clientes-tabla{height:100%;overflow:auto}.eva-proveedor-clientes-tabla_form{display:grid;grid-auto-columns:1fr;grid-template-columns:repeat(8,1fr) auto;grid-template-rows:auto auto;gap:16px 15px;grid-template-areas:"busqueda busqueda busqueda leyenda leyenda leyenda leyenda leyenda btnNew" "table table table table table table table table table"}.eva-proveedor-clientes-tabla_form-busqueda{grid-area:busqueda}.eva-proveedor-clientes-tabla_form-leyenda{grid-area:leyenda;align-self:center;margin:0;font-size:12px;font-family:var(--txt-ppal-regular);color:#6b7280}.eva-proveedor-clientes-tabla_form-btnNew{grid-area:btnNew;padding-right:1.3rem}.eva-proveedor-clientes-tabla_form-table{grid-area:table;width:100%;position:relative}.eva-proveedor-clientes-tabla_form .eva-table_column-fkstatusid>div>span{display:none}.eva-proveedor-clientes-tabla_form .eva-table_column-fkstatusid[data-fkstatusid$=revisar]>div{background-color:var(--status-color-warnig-ligth);color:var(--status-color-warnig)}.eva-proveedor-clientes-tabla_form .eva-table_column-fkstatusid[data-fkstatusid$=revisar]>div>span{display:block;background-color:var(--status-color-warnig)}.eva-cuenta-bancos_form{display:grid;grid-auto-columns:1fr;grid-template-columns:1fr 1fr 1fr 1fr 1fr 1fr 1fr 1fr 1fr;grid-template-rows:1fr 1fr 1fr;gap:16px 15px;grid-template-areas:"id cuenta cuenta cuenta cuenta claveInterbancaria claveInterbancaria claveInterbancaria claveInterbancaria" "fkBancoId fkBancoId fkBancoId fkMonedaId fkMonedaId fkMonedaId fkFormaPagoId fkFormaPagoId fkFormaPagoId" "cuentaDefault cuentaDefault cuentaDefault cuentaDefault cuentaDefault cuentaDefault cuentaDefault cuentaDefault cuentaDefault"}.eva-cuenta-bancos_form-id{grid-area:id;width:100px}.eva-cuenta-bancos_form-cuenta{grid-area:cuenta}.eva-cuenta-bancos_form-claveInterbancaria{grid-area:claveInterbancaria}.eva-cuenta-bancos_form-fkBancoId{grid-area:fkBancoId}.eva-cuenta-bancos_form-fkMonedaId{grid-area:fkMonedaId}.eva-cuenta-bancos_form-fkFormaPagoId{grid-area:fkFormaPagoId}.eva-cuenta-bancos_form-cuentaDefault{grid-area:cuentaDefault}.eva-proveedor-clientes-modal_form{display:grid;grid-auto-columns:1fr;grid-template-columns:repeat(9,1fr);grid-template-rows:auto auto;gap:16px 15px;grid-template-areas:"id fkClienteId fkClienteId fkClienteId fkClienteId fkClienteId porcentajeInteres porcentajeInteres porcentajeInteres" "aviso aviso aviso aviso aviso aviso aviso aviso aviso"}.eva-proveedor-clientes-modal_form-id{grid-area:id;width:100px}.eva-proveedor-clientes-modal_form-fkClienteId{grid-area:fkClienteId}.eva-proveedor-clientes-modal_form-porcentajeInteres{grid-area:porcentajeInteres}.eva-proveedor-clientes-modal_form-aviso{grid-area:aviso;margin:0;font-size:12px;font-family:var(--txt-ppal-regular);color:#6b7280}.eva-proveedor-clientes-modal_form-aviso--alerta{color:var(--status-color-warnig);font-family:var(--txt-ppal-semibold)}.eva-mapa,.eva-mapa_asis,.eva-mapa_etq{--ma-ink: var(--dsn-ink, #1a2432);--ma-muted: var(--dsn-muted, #64748b);--ma-card: var(--dsn-card, #ffffff);--ma-surface: var(--dsn-surface, #f6f8fb);--ma-band: var(--dsn-band, #f2f4f8);--ma-head: var(--dsn-head-bg, #edf0f5);--ma-border: var(--dsn-border, #c9d4e3);--ma-divider: var(--dsn-divider, #e2e8f0);--ma-navy: var(--dsn-navy, #103a66);--ma-gold: var(--dsn-gold, #f0b000);--ma-red: var(--dsn-red, #d64545);--ma-green: var(--dsn-green, #1f8a5b);--ma-z1: #e6eefc;--ma-z1-line: #9db8e8;--ma-z2: #e3f4ec;--ma-z2-line: #8fcdb0;--ma-z3: #f3e8fb;--ma-z3-line: #c7a5e0;--ma-aisle: #f2f4f8;--ma-aisle-line: #c9d4e3;--ma-rack: #ffffff;--ma-rack-line: #103a66;--ma-part: #cfe0f7;--ma-part-line: #7fa5dc;--ma-full: #103a66;--ma-full-ink: #ffffff;--ma-hl-soft: #fff3cc;--ma-gold-ink: #8a6400;--ma-warn-bg: #fff4d6;--ma-warn-ink: #9a6700;color:var(--ma-ink)}:root[data-design=nuevo][data-mode=oscuro] .eva-mapa,:root[data-design=nuevo][data-mode=oscuro] .eva-mapa_asis,:root[data-design=nuevo][data-mode=oscuro] .eva-mapa_etq{--ma-z1: #15284a;--ma-z1-line: #3d5f96;--ma-z2: #123227;--ma-z2-line: #2f7a5a;--ma-z3: #2a1d3d;--ma-z3-line: #6d4f94;--ma-aisle: #111e33;--ma-aisle-line: #2b3f63;--ma-rack: #182a45;--ma-rack-line: #5b9bd8;--ma-part: #24426e;--ma-part-line: #4d79b8;--ma-full: #5b9bd8;--ma-full-ink: #071426;--ma-hl-soft: #3a2e10;--ma-gold-ink: #f5c84a;--ma-warn-bg: #3a2e12;--ma-warn-ink: #e3b341}@media (prefers-color-scheme: dark){:root[data-design=nuevo][data-mode=auto] .eva-mapa,:root[data-design=nuevo][data-mode=auto] .eva-mapa_asis,:root[data-design=nuevo][data-mode=auto] .eva-mapa_etq{--ma-z1: #15284a;--ma-z1-line: #3d5f96;--ma-z2: #123227;--ma-z2-line: #2f7a5a;--ma-z3: #2a1d3d;--ma-z3-line: #6d4f94;--ma-aisle: #111e33;--ma-aisle-line: #2b3f63;--ma-rack: #182a45;--ma-rack-line: #5b9bd8;--ma-part: #24426e;--ma-part-line: #4d79b8;--ma-full: #5b9bd8;--ma-full-ink: #071426;--ma-hl-soft: #3a2e10;--ma-gold-ink: #f5c84a;--ma-warn-bg: #3a2e12;--ma-warn-ink: #e3b341}}.eva-mapa{display:flex;flex-direction:column;gap:14px;padding:14px}.eva-mapa_head p{margin:4px 0 0;font-size:13px;color:var(--ma-muted)}.eva-mapa_tit{font-size:18px;font-weight:700;display:flex;gap:10px;align-items:center}.eva-mapa_tit svg{color:var(--ma-navy)}.eva-mapa_card{background:var(--ma-card);border:1px solid var(--ma-border);border-radius:12px;padding:14px 16px;min-width:0;display:flex;flex-direction:column;gap:10px}.eva-mapa_h3{font-weight:700;font-size:14px;display:flex;gap:8px;align-items:baseline;flex-wrap:wrap}.eva-mapa_h3 svg{color:var(--ma-navy)}.eva-mapa_h3 small{font-weight:400;color:var(--ma-muted);font-size:12px}.eva-mapa_nota{font-size:12.5px;color:var(--ma-muted);margin:0}.eva-mapa_barra{flex-direction:row;flex-wrap:wrap;align-items:flex-end;gap:12px 16px}.eva-mapa_barra .g-alm{flex:1 1 340px;max-width:520px}.eva-mapa_info{display:flex;gap:12px;flex-wrap:wrap;align-items:center;font-size:12.5px;color:var(--ma-muted);flex:1 1 220px;padding-bottom:6px}.eva-mapa_info b{color:var(--ma-ink);font-family:ui-monospace,SFMono-Regular,Menlo,monospace;font-weight:600}.eva-mapa_tag{background:var(--ma-head);color:var(--ma-navy);border-radius:999px;padding:2px 10px;font-weight:600;font-size:12px}.eva-mapa_btns{display:flex;gap:8px;flex-wrap:wrap;justify-content:flex-end;align-items:center}.eva-mapa_btns .eva-button,.eva-mapa_btns button{width:auto;white-space:nowrap}.eva-mapa_btns svg{margin-right:4px}.eva-mapa_vacio{flex-direction:row;gap:16px;align-items:flex-start;border-left:4px solid var(--ma-gold)}.eva-mapa_vacio>svg{font-size:30px;color:var(--ma-navy);margin-top:4px}.eva-mapa_vacio p{margin:4px 0 10px;font-size:13px;color:var(--ma-muted);max-width:820px}.eva-mapa_vacio .eva-button{width:auto}.eva-mapa_grid{display:grid;grid-template-columns:minmax(0,1.35fr) minmax(0,1fr);gap:14px;align-items:start}@media (max-width: 1100px){.eva-mapa_grid{grid-template-columns:minmax(0,1fr)}}.eva-mapa_col{display:flex;flex-direction:column;gap:14px;min-width:0}.eva-mapa_buscar{width:100%;border:2px solid var(--ma-navy);border-radius:8px;padding:8px 10px;background:var(--ma-surface);color:var(--ma-ink);font-size:13px;box-sizing:border-box}.eva-mapa_res{display:flex;flex-direction:column;gap:10px;max-height:340px;overflow-y:auto}.eva-mapa_grupo{display:flex;flex-direction:column;gap:4px}.eva-mapa_prod{display:flex;gap:6px;align-items:baseline;font-size:13px}.eva-mapa_prod small{color:var(--ma-muted)}.eva-mapa_prod span{margin-left:auto;color:var(--ma-muted);font-size:12px;white-space:nowrap}.eva-mapa_hit{display:flex!important;gap:8px;align-items:center;justify-content:flex-start!important;width:100%!important;text-align:left;background:var(--ma-surface);border:1px solid var(--ma-border);border-radius:8px;padding:6px 10px;cursor:pointer;color:var(--ma-ink);font-size:12.5px}.eva-mapa_hit code{font-family:ui-monospace,SFMono-Regular,Menlo,monospace;font-weight:700;color:var(--ma-navy);min-width:120px}.eva-mapa_hit .grow{flex:1;color:var(--ma-muted)}.eva-mapa_hit:hover:not(:disabled){border-color:var(--ma-navy)}.eva-mapa_hit.on{border-color:var(--ma-gold);background:var(--ma-hl-soft)}.eva-mapa_hit.principal code{color:var(--ma-muted)}.eva-mapa_hit.sin_ubicar{cursor:default;background:var(--ma-warn-bg)}.eva-mapa_hit.sin_ubicar code{color:var(--ma-warn-ink)}.eva-mapa_detalle{background:var(--ma-band);border:1px solid var(--ma-border);border-radius:9px;padding:10px 12px;font-size:13px;display:flex;flex-direction:column;gap:8px}.eva-mapa_detalle code{font-family:ui-monospace,SFMono-Regular,Menlo,monospace;font-weight:700}.eva-mapa_detalle svg{color:var(--ma-navy)}.eva-mapa_tabla{width:100%;border-collapse:collapse;font-size:12.5px}.eva-mapa_tabla th{background:var(--ma-head);color:var(--ma-muted);text-align:left;padding:6px 8px;font-weight:600}.eva-mapa_tabla td{padding:6px 8px;border-top:1px solid var(--ma-divider)}.eva-mapa_tabla .n{text-align:right;font-variant-numeric:tabular-nums}.eva-mapa_chips{display:flex;gap:6px;flex-wrap:wrap}.eva-mapa_chip{display:inline-flex!important;gap:6px;align-items:center;width:auto!important;background:var(--ma-surface);border:1px solid var(--ma-border);border-radius:999px;padding:3px 10px;font-size:12px;cursor:pointer;color:var(--ma-ink)}.eva-mapa_chip code{font-family:ui-monospace,SFMono-Regular,Menlo,monospace}.eva-mapa_chip span{color:var(--ma-warn-ink);font-weight:600}.eva-mapa_chip.exist{border-color:var(--ma-warn-ink);background:var(--ma-warn-bg)}.eva-mapa_chip.on{box-shadow:0 0 0 2px var(--ma-gold)}.eva-mapa_svgwrap{overflow-x:auto;border:1px solid var(--ma-border);border-radius:10px;background:var(--ma-surface)}.eva-mapa_svg{display:block;width:100%;min-width:620px;height:auto}.eva-mapa_svg.previa{min-width:480px}.eva-mapa_svg .eva-mapa_room{fill:var(--ma-surface);stroke:var(--ma-border);stroke-width:1.5}.eva-mapa_svg .eva-mapa_zona{stroke-width:1}.eva-mapa_svg .eva-mapa_zona.z1{fill:var(--ma-z1);stroke:var(--ma-z1-line)}.eva-mapa_svg .eva-mapa_zona.z2{fill:var(--ma-z2);stroke:var(--ma-z2-line)}.eva-mapa_svg .eva-mapa_zona.z3{fill:var(--ma-z3);stroke:var(--ma-z3-line)}.eva-mapa_svg .eva-mapa_muro{fill:none;stroke:var(--ma-ink);stroke-width:3;opacity:.55}.eva-mapa_svg .eva-mapa_pasillo{fill:var(--ma-aisle);stroke:var(--ma-aisle-line);stroke-dasharray:4 4}.eva-mapa_svg .eva-mapa_dock{fill:var(--ma-head);stroke:var(--ma-border)}.eva-mapa_svg .eva-mapa_puerta{fill:var(--ma-gold)}.eva-mapa_svg .eva-mapa_svgtxt{fill:var(--ma-ink);font-size:12px;font-weight:600}.eva-mapa_svg .eva-mapa_svgmut{fill:var(--ma-muted);font-size:10.5px}.eva-mapa_svg .eva-mapa_rack{cursor:pointer;outline:none}.eva-mapa_svg .eva-mapa_rack .body{fill:var(--ma-rack);stroke:var(--ma-rack-line);stroke-width:1.5}.eva-mapa_svg .eva-mapa_rack .fill{fill:var(--ma-part)}.eva-mapa_svg .eva-mapa_rack text{fill:var(--ma-ink);font-weight:700;pointer-events:none}.eva-mapa_svg .eva-mapa_rack:hover .body,.eva-mapa_svg .eva-mapa_rack:focus .body{stroke-width:3}.eva-mapa_svg .eva-mapa_rack.sel .body{stroke:var(--ma-gold);stroke-width:3.5}.eva-mapa_svg .eva-mapa_rack.hl .body{stroke:var(--ma-gold);stroke-width:4;fill:var(--ma-hl-soft)}.eva-mapa_svg.previa .eva-mapa_rack{cursor:default}.eva-mapa_legend{display:flex;gap:12px;flex-wrap:wrap;font-size:12px;color:var(--ma-muted)}.eva-mapa_legend i{display:inline-block;width:12px;height:12px;border-radius:3px;vertical-align:-2px;margin-right:5px;border:1px solid var(--ma-border)}.eva-mapa_legend .lg-vacia{background:var(--ma-band)}.eva-mapa_legend .lg-parcial{background:var(--ma-part)}.eva-mapa_legend .lg-llena{background:var(--ma-full)}.eva-mapa_legend .lg-hl{background:var(--ma-hl-soft);border-color:var(--ma-gold)}.eva-mapa_legend .lg-sel{background:transparent;border:2px solid var(--ma-gold)}.eva-mapa_kpis{display:grid;grid-template-columns:repeat(auto-fit,minmax(130px,1fr));gap:8px}.eva-mapa_kpis>div{border:1px solid var(--ma-border);background:var(--ma-surface);border-radius:9px;padding:7px 10px;display:flex;flex-direction:column}.eva-mapa_kpis span{font-size:11px;color:var(--ma-muted)}.eva-mapa_kpis b{font-size:16px}.eva-mapa_kpis b small{font-size:12px;font-weight:400;color:var(--ma-muted)}.eva-mapa_kpis small{font-size:11px;color:var(--ma-warn-ink)}.eva-mapa_kpis .warn{border-color:var(--ma-warn-ink);background:var(--ma-warn-bg)}.eva-mapa_frente{overflow-x:auto;padding-bottom:4px}.eva-mapa_fgrid{display:grid;gap:4px;min-width:min-content}.eva-mapa_lvl{font-size:11px;color:var(--ma-muted);font-weight:600;display:flex;align-items:center;justify-content:flex-end;padding-right:4px}.eva-mapa_pos{font-size:10.5px;color:var(--ma-muted);text-align:center}.eva-mapa_celda{min-width:92px;height:58px;border-radius:6px;border:1px solid var(--ma-border);background:var(--ma-band);padding:4px 6px!important;font-size:10.5px;line-height:1.25;cursor:pointer;overflow:hidden;display:flex!important;flex-direction:column;justify-content:space-between!important;align-items:stretch!important;text-align:left;color:var(--ma-ink);width:auto!important;box-shadow:none}.eva-mapa_celda code{font-family:ui-monospace,SFMono-Regular,Menlo,monospace;font-size:9.5px;color:var(--ma-muted);white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.eva-mapa_celda .pn{font-weight:600;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.eva-mapa_celda .qt{font-variant-numeric:tabular-nums}.eva-mapa_celda.parcial{background:var(--ma-part);border-color:var(--ma-part-line)}.eva-mapa_celda.llena{background:var(--ma-full);border-color:var(--ma-full);color:var(--ma-full-ink)}.eva-mapa_celda.llena code{color:var(--ma-full-ink);opacity:.85}.eva-mapa_celda.vacia .pn{color:var(--ma-muted);font-weight:400}.eva-mapa_celda.hl{outline:3px solid var(--ma-gold);outline-offset:1px}.eva-mapa_celda.pick{box-shadow:0 0 0 3px var(--ma-gold)!important}.eva-mapa_celda.sin{cursor:default;color:var(--ma-muted);align-items:center!important;justify-content:center!important;border-style:dashed}.eva-mapa_piso{height:6px;background:var(--ma-ink);border-radius:2px;margin-top:4px;opacity:.55}.eva-mapa_asis{display:grid;grid-template-columns:minmax(0,1fr) minmax(0,1.1fr);gap:18px;align-items:start}@media (max-width: 1100px){.eva-mapa_asis{grid-template-columns:minmax(0,1fr)}}.eva-mapa_asis-izq,.eva-mapa_asis-der{display:flex;flex-direction:column;gap:10px;min-width:0}.eva-mapa_paso{font-weight:700;font-size:13.5px;display:flex;align-items:center;gap:8px;margin-top:4px}.eva-mapa_paso b{display:inline-flex;align-items:center;justify-content:center;width:22px;height:22px;border-radius:50%;background:var(--ma-navy);color:var(--ma-card);font-size:12px}.eva-mapa_plantillas{display:grid;grid-template-columns:repeat(auto-fill,minmax(210px,1fr));gap:8px}.eva-mapa_plantilla{display:flex;gap:10px;align-items:flex-start;text-align:left;box-sizing:border-box;background:var(--ma-surface);border:2px solid var(--ma-border);border-radius:10px;padding:10px 12px;cursor:pointer;color:var(--ma-ink)}.eva-mapa_plantilla>svg{font-size:18px;color:var(--ma-navy);margin-top:2px;flex:0 0 20px!important;width:20px!important;height:18px!important}.eva-mapa_plantilla .txt{display:flex;flex-direction:column;gap:2px;min-width:0;flex:1 1 auto}.eva-mapa_plantilla b{font-size:13px}.eva-mapa_plantilla small{font-size:11.5px;color:var(--ma-muted);line-height:1.35}.eva-mapa_plantilla:hover,.eva-mapa_plantilla:focus-visible{border-color:var(--ma-navy);outline:none}.eva-mapa_plantilla.on{border-color:var(--ma-gold);background:var(--ma-hl-soft)}.eva-mapa_plantilla.off{opacity:.7;cursor:default}.eva-mapa_tw{overflow-x:auto;display:flex;flex-direction:column;gap:8px;align-items:flex-start}.eva-mapa_wiz{border-collapse:collapse;font-size:12.5px;width:100%}.eva-mapa_wiz th{background:var(--ma-head);color:var(--ma-muted);font-weight:600;text-align:left;padding:6px;font-size:11.5px;white-space:nowrap}.eva-mapa_wiz td{padding:5px 6px;border-top:1px solid var(--ma-divider)}.eva-mapa_wiz .n{text-align:right;font-variant-numeric:tabular-nums}.eva-mapa_wiz input{background:var(--ma-surface);color:var(--ma-ink);border:1px solid var(--ma-border);border-radius:7px;padding:5px 7px;font-size:12.5px;box-sizing:border-box}.eva-mapa_wiz input[type=number]{width:64px}.eva-mapa_wiz input[type=text]{min-width:150px;width:100%}.eva-mapa_nums{display:grid;grid-template-columns:repeat(auto-fill,minmax(150px,1fr));gap:10px 12px}.eva-mapa_num{display:flex;flex-direction:column;gap:3px}.eva-mapa_num span{font-size:11px;color:var(--ma-muted);font-weight:600;text-transform:uppercase;letter-spacing:.2px}.eva-mapa_num input{background:var(--ma-surface);color:var(--ma-ink);border:1px solid var(--ma-border);border-radius:7px;padding:6px 8px;font-size:13px;height:34px;box-sizing:border-box;width:100%}.eva-mapa_checks{display:flex;gap:16px;flex-wrap:wrap;grid-column:1/-1}.eva-mapa_codigo{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:10px 12px;align-items:end;grid-template-areas:"fmt fmt cap nom"}.eva-mapa_codigo .g-formato{grid-area:fmt}.eva-mapa_codigo .g-cap{grid-area:cap}.eva-mapa_codigo .g-nom{grid-area:nom}@media (max-width: 760px){.eva-mapa_codigo{grid-template-columns:1fr;grid-template-areas:none}.eva-mapa_codigo>*{grid-area:auto!important}}.eva-mapa_codex{font-family:ui-monospace,SFMono-Regular,Menlo,monospace;font-size:20px;font-weight:700;letter-spacing:.5px}.eva-mapa_codex span{padding:0 1px;border-bottom:3px solid}.eva-mapa_codex .c1{color:var(--dsn-blue, #2e6dd8);border-color:var(--dsn-blue, #2e6dd8)}.eva-mapa_codex .c2{color:var(--ma-green);border-color:var(--ma-green)}.eva-mapa_codex .c3{color:var(--ma-gold-ink);border-color:var(--ma-gold)}.eva-mapa_codex .c4{color:var(--ma-red);border-color:var(--ma-red)}.eva-mapa_codex .c5{color:var(--ma-navy);border-color:var(--ma-navy)}.eva-mapa_fuera{display:flex;flex-direction:column;gap:6px}.eva-mapa_link{border:0!important;background:transparent!important;color:var(--ma-navy);font-weight:600;cursor:pointer;width:auto!important;box-shadow:none!important;padding:2px 4px!important;display:inline-flex!important;gap:6px;align-items:center}.eva-mapa_guardarpl{display:inline-flex;gap:8px;align-items:center}.eva-mapa_guardarpl input{background:var(--ma-surface);color:var(--ma-ink);border:1px solid var(--ma-border);border-radius:7px;padding:6px 8px;font-size:13px;height:34px;min-width:240px}.eva-mapa_guardarpl .eva-button{width:auto}.eva-mapa_etq{display:flex;flex-direction:column;gap:12px;padding:4px 2px}.eva-mapa_etq-grid{display:grid;grid-template-columns:1fr 1fr;gap:12px}@media (max-width: 700px){.eva-mapa_etq-grid{grid-template-columns:1fr}}.eva-mapa_etq .eva-mapa_btns{display:flex;justify-content:flex-end}.eva-mapa_etq .eva-mapa_btns .eva-button{width:auto}.eva-mapa_visorpdf{height:78vh;background:var(--ma-band);border-radius:10px;overflow:hidden}.eva-mapa_visorpdf iframe{width:100%;height:100%;border:0}.eva-mapa .svg-inline--fa,.eva-mapa_asis .svg-inline--fa,.eva-mapa_etq .svg-inline--fa{flex:none!important;width:auto!important;max-width:none!important}.eva-mapa_filtros{display:grid;grid-template-columns:minmax(200px,1.4fr) minmax(150px,1fr) minmax(170px,1fr);gap:10px 12px;flex:1 1 560px;max-width:820px}.eva-mapa_filtros label,.eva-mapa_filtros .eva-select_label{font-size:11px!important;text-transform:uppercase;letter-spacing:.2px;color:var(--ma-muted)}.eva-mapa_filtros select,.eva-mapa_filtros .eva-select_select{height:34px!important;min-height:34px!important;font-size:13px!important;padding-top:0!important;padding-bottom:0!important}@media (max-width: 760px){.eva-mapa_filtros{grid-template-columns:1fr}}.eva-mapa_vacio--simple{border:0;padding:6px 0;display:flex;gap:14px;align-items:flex-start}.eva-mapa_vacio--simple>svg{font-size:26px;color:var(--ma-navy)}.eva-mapa_vacio--simple p{margin:0 0 8px;font-size:13px;color:var(--ma-muted)}.eva-mapa_vacio--simple .eva-button{width:auto}.eva-mapa_cfg{padding:4px 0 0}.eva-mapa_cfg-vacio{padding:18px 4px}.eva-mapa_cfgbarra{display:flex;flex-wrap:wrap;gap:10px 16px;align-items:center;justify-content:space-between}.eva-mapa_aviso{background:var(--ma-hl-soft);border:1px solid var(--ma-gold);border-radius:8px;padding:6px 10px;color:var(--ma-ink)}.eva-mapa_aviso svg{color:var(--ma-navy);margin-right:6px}.eva-mapa_fueracfg{display:flex;flex-direction:column;gap:8px}.eva-mapa_asisbox{background:var(--ma-card);border:1px solid var(--ma-border);border-radius:12px;padding:12px 14px;display:flex;flex-direction:column;gap:12px}.eva-mapa_asistit{font-weight:700;font-size:15px;color:var(--ma-ink);border-bottom:2px solid var(--ma-gold);padding-bottom:6px}.eva-mapa_asispie{display:flex;gap:8px;justify-content:flex-end;flex-wrap:wrap;align-items:center}.eva-mapa_asispie .eva-button{width:auto}.eva-mapa_svg.editable .eva-mapa_rack{cursor:move;touch-action:none}.eva-mapa_svg.editable .eva-mapa_rack .body{stroke-dasharray:4 2}.eva-mapa_svg.editable .tam{fill:var(--ma-gold);stroke:var(--ma-card);stroke-width:1;cursor:nwse-resize}.eva-mapa_ibar{display:inline-flex;align-items:stretch}.eva-mapa_ibar .eva-mapa_ib{min-width:45px!important;width:45px!important;height:36px!important;padding:0!important;margin:0!important;display:inline-flex!important;align-items:center!important;justify-content:center!important;background:var(--ma-card)!important;color:var(--ma-navy)!important;box-shadow:none!important;border:1px solid var(--ma-border)!important;border-left:none!important;border-radius:0!important;cursor:pointer;font-size:15px}.eva-mapa_ibar .eva-mapa_ib:first-child{border-left:1px solid var(--ma-border)!important;border-radius:9px 0 0 9px!important}.eva-mapa_ibar .eva-mapa_ib:last-child{border-radius:0 9px 9px 0!important}.eva-mapa_ibar .eva-mapa_ib:only-child{border-radius:9px!important}.eva-mapa_ibar .eva-mapa_ib:hover:not(:disabled){background:color-mix(in srgb,var(--ma-navy) 9%,transparent)!important}.eva-mapa_ibar .eva-mapa_ib.on{background:color-mix(in srgb,var(--ma-navy) 16%,transparent)!important}.eva-mapa_ibar .eva-mapa_ib:disabled{opacity:.45;cursor:default}.eva-mapa_cfg{gap:10px}.eva-mapa_cfgbarra{padding-bottom:2px;border-bottom:1px solid var(--ma-divider)}.eva-mapa_pend{display:flex;gap:8px;align-items:center;flex-wrap:wrap;font-size:12.5px;color:var(--ma-warn-ink);background:var(--ma-warn-bg);border:1px solid var(--ma-warn-ink);border-radius:8px;padding:6px 10px}.eva-mapa_pend span{flex:1;min-width:200px;color:var(--ma-ink)}.eva-mapa_frentecfg{display:flex;flex-direction:column;gap:6px}details.eva-mapa_fueracfg{border:1px solid var(--ma-border);border-radius:9px;padding:6px 10px;background:var(--ma-surface)}details.eva-mapa_fueracfg summary{cursor:pointer;font-size:13px;font-weight:600;color:var(--ma-ink)}details.eva-mapa_fueracfg summary svg{color:var(--ma-warn-ink);margin-right:6px}details.eva-mapa_fueracfg .eva-mapa_chips{margin-top:8px}.eva-mapa_asistit small{font-weight:400;color:var(--ma-muted);font-size:12px}.eva-mapa_asispie{justify-content:flex-start}.eva-mapa_inpl{background:var(--ma-surface);color:var(--ma-ink);border:1px solid var(--ma-border);border-radius:7px;padding:6px 8px;font-size:13px;height:34px;min-width:260px}.eva-mapa_err{color:var(--ma-red)}.eva-mapa_donde{padding:4px 2px;gap:10px}.eva-mapa_donde-hits{display:flex;flex-direction:column;gap:5px;max-height:190px;overflow-y:auto}.eva-mapa_asis{grid-template-columns:minmax(520px,1fr) minmax(0,1.05fr)}@media (max-width: 1280px){.eva-mapa_asis{grid-template-columns:minmax(0,1fr)}}.eva-mapa_wiz th,.eva-mapa_wiz td{padding:6px 8px}.eva-mapa_wiz input[type=number]{width:72px;height:32px}.eva-mapa_wiz input[type=text]{min-width:170px;height:32px}.eva-mapa_nums{grid-template-columns:repeat(auto-fill,minmax(170px,1fr));gap:12px 14px}.eva-mapa_cfg .eva-mapa_asis{grid-template-columns:minmax(0,1fr)!important}.eva-mapa_cfg .eva-mapa_plantillas{grid-template-columns:repeat(auto-fill,minmax(240px,1fr))}.eva-mapa_cfg .eva-mapa_svg,.eva-mapa_donde .eva-mapa_svg{max-height:440px}.eva-mapa_cfg .eva-mapa_asis-der .eva-mapa_svg{max-height:360px}.eva-almacen_form{display:grid;grid-template-columns:repeat(12,1fr);gap:16px 15px;grid-template-areas:"id empresa empresa empresa empresa nombre nombre nombre nombre sucursal sucursal sucursal" "combustible combustible combustible descripcion descripcion descripcion descripcion descripcion descripcion descripcion descripcion descripcion"}.eva-almacen_form>*{min-width:0}.eva-almacen_form .eva-input_input,.eva-almacen_form .eva-input_select,.eva-almacen_form .eva-inputAutoComplete_input,.eva-almacen_form select{width:100%;min-width:0}.eva-almacen_form-id{grid-area:id}.eva-almacen_form-empresa{grid-area:empresa}.eva-almacen_form-nombre{grid-area:nombre}.eva-almacen_form-sucursal{grid-area:sucursal}.eva-almacen_form-descripcion{grid-area:descripcion}.eva-almacen_form-combustible{grid-area:combustible}@media (max-width: 900px){.eva-almacen_form{grid-template-areas:"id id empresa empresa empresa empresa empresa empresa empresa empresa empresa empresa" "nombre nombre nombre nombre nombre nombre nombre nombre nombre nombre nombre nombre" "sucursal sucursal sucursal sucursal sucursal sucursal sucursal sucursal sucursal sucursal sucursal sucursal" "combustible combustible combustible combustible combustible combustible combustible combustible combustible combustible combustible combustible" "descripcion descripcion descripcion descripcion descripcion descripcion descripcion descripcion descripcion descripcion descripcion descripcion"}}.eva-almacenUbicacion_form{display:flex;flex-direction:column;gap:22px}.eva-almacenUbicacion_section{display:flex;flex-direction:column;gap:10px}.eva-almacenUbicacion_section-title{font-weight:600;font-size:14px;color:#1a2d47;border-bottom:1px solid #e3e7ee;padding-bottom:4px}.eva-almacenUbicacion_section-grid{display:grid;grid-template-columns:repeat(12,1fr);gap:16px 15px}.eva-almacenUbicacion_section-grid>*{min-width:0}.eva-almacenUbicacion_section-grid .eva-input_input,.eva-almacenUbicacion_section-grid .eva-input_select,.eva-almacenUbicacion_section-grid .eva-inputAutoComplete_input,.eva-almacenUbicacion_section-grid select{width:100%;min-width:0}.eva-almacenUbicacion_jerarquia{grid-template-areas:"id empresa empresa empresa empresa sucursal sucursal sucursal almacen almacen almacen almacen"}.eva-almacenUbicacion_jerarquia .eva-almacenUbicacion_form-id{grid-area:id}.eva-almacenUbicacion_jerarquia .eva-almacenUbicacion_form-empresa{grid-area:empresa}.eva-almacenUbicacion_jerarquia .eva-almacenUbicacion_form-sucursal{grid-area:sucursal}.eva-almacenUbicacion_jerarquia .eva-almacenUbicacion_form-almacen{grid-area:almacen}@media (max-width: 900px){.eva-almacenUbicacion_jerarquia{grid-template-areas:"id id empresa empresa empresa empresa empresa empresa empresa empresa empresa empresa" "sucursal sucursal sucursal sucursal sucursal sucursal almacen almacen almacen almacen almacen almacen"}}.eva-almacenUbicacion_posicion{grid-template-areas:"zona zona pasillo pasillo rack rack nivel nivel posicion posicion posicion posicion"}.eva-almacenUbicacion_posicion .eva-almacenUbicacion_form-zona{grid-area:zona}.eva-almacenUbicacion_posicion .eva-almacenUbicacion_form-pasillo{grid-area:pasillo}.eva-almacenUbicacion_posicion .eva-almacenUbicacion_form-rack{grid-area:rack}.eva-almacenUbicacion_posicion .eva-almacenUbicacion_form-nivel{grid-area:nivel}.eva-almacenUbicacion_posicion .eva-almacenUbicacion_form-posicion{grid-area:posicion}@media (max-width: 900px){.eva-almacenUbicacion_posicion{grid-template-areas:"zona zona zona zona pasillo pasillo pasillo pasillo rack rack rack rack" "nivel nivel nivel nivel nivel nivel posicion posicion posicion posicion posicion posicion"}}.eva-almacenUbicacion_identificacion{grid-template-areas:"codigo codigo codigo codigo codigo codigo tipo tipo tipo descripcion descripcion descripcion"}.eva-almacenUbicacion_identificacion .eva-almacenUbicacion_form-codigo{grid-area:codigo}.eva-almacenUbicacion_identificacion .eva-almacenUbicacion_form-tipo{grid-area:tipo}.eva-almacenUbicacion_identificacion .eva-almacenUbicacion_form-descripcion{grid-area:descripcion}@media (max-width: 900px){.eva-almacenUbicacion_identificacion{grid-template-areas:"codigo codigo codigo codigo codigo codigo codigo codigo tipo tipo tipo tipo" "descripcion descripcion descripcion descripcion descripcion descripcion descripcion descripcion descripcion descripcion descripcion descripcion"}}.eva-almacenUbicacion_etiqueta{display:flex;align-items:center;gap:24px;flex-wrap:wrap}.eva-almacenUbicacion_etiqueta-codes{display:flex;align-items:center;gap:20px}.eva-almacenUbicacion_etiqueta-codes canvas{max-width:220px;height:auto}.eva-almacenUbicacion_etiqueta-pdf{display:inline-block;padding:8px 16px;border-radius:6px;background:#1a2d47;color:#fff;font-size:13px;text-decoration:none}.eva-almacenUbicacion_etiqueta-pdf:hover{opacity:.9}.eva-recepcion-compra_form{display:grid;grid-auto-columns:1fr;grid-template-columns:.6fr repeat(11,1fr);grid-template-rows:auto;gap:16px 15px;grid-template-areas:"id empresa empresa empresa proveedor proveedor sucursal sucursal almacen almacen fecha fecha" "ordenCompra ordenCompra factura factura fechaFactura fechaFactura folioFiscal folioFiscal folioFiscal folioFiscal folioFiscal folioFiscal" "personalRecibe personalRecibe personalRecibe personalRecibe moneda tipoCambio tipoCambio observaciones observaciones observaciones observaciones observaciones"}.eva-recepcion-compra_form>*{min-width:0}.eva-recepcion-compra_form .eva-input_input,.eva-recepcion-compra_form .eva-inputAutoComplete_input,.eva-recepcion-compra_form select{width:100%;min-width:0}.eva-recepcion-compra_form-id{grid-area:id}.eva-recepcion-compra_form-empresa{grid-area:empresa}.eva-recepcion-compra_form-sucursal{grid-area:sucursal}.eva-recepcion-compra_form-almacen{grid-area:almacen}.eva-recepcion-compra_form-proveedor{grid-area:proveedor}.eva-recepcion-compra_form-ordenCompra{grid-area:ordenCompra}.eva-recepcion-compra_form-fecha{grid-area:fecha}.eva-recepcion-compra_form-observaciones{grid-area:observaciones}.eva-recepcion-compra_form-personalRecibe{grid-area:personalRecibe}.eva-recepcion-compra_form-moneda{grid-area:moneda}.eva-recepcion-compra_form-tipoCambio{grid-area:tipoCambio}.eva-recepcion-compra_form-factura{grid-area:factura}.eva-recepcion-compra_form-fechaFactura{grid-area:fechaFactura}.eva-recepcion-compra_form-folioFiscal{grid-area:folioFiscal}@media (max-width: 1200px){.eva-recepcion-compra_form{grid-template-columns:repeat(6,1fr);grid-template-areas:"id empresa empresa proveedor proveedor proveedor" "sucursal sucursal almacen almacen fecha fecha" "ordenCompra ordenCompra factura factura fechaFactura fechaFactura" "folioFiscal folioFiscal folioFiscal folioFiscal folioFiscal folioFiscal" "personalRecibe personalRecibe moneda tipoCambio observaciones observaciones"}}@media (max-width: 768px){.eva-recepcion-compra_form{grid-template-columns:1fr;grid-template-areas:"id" "empresa" "proveedor" "sucursal" "almacen" "fecha" "ordenCompra" "factura" "fechaFactura" "folioFiscal" "personalRecibe" "moneda" "tipoCambio" "observaciones"}}.eva-recepcion-compra_totales{display:grid;grid-auto-columns:1fr;grid-template-columns:repeat(12,1fr);grid-template-rows:auto;gap:16px 15px;margin-top:24px;grid-template-areas:"subtotal subtotal subtotal iva iva retencion retencion ieps ieps total total total"}.eva-recepcion-compra_totales>*{min-width:0}.eva-recepcion-compra_totales .eva-input_input,.eva-recepcion-compra_totales select{width:100%;min-width:0}.eva-recepcion-compra_totales-subtotal{grid-area:subtotal}.eva-recepcion-compra_totales-iva{grid-area:iva}.eva-recepcion-compra_totales-retencion{grid-area:retencion}.eva-recepcion-compra_totales-ieps{grid-area:ieps}.eva-recepcion-compra_totales-total{grid-area:total}@media (max-width: 768px){.eva-recepcion-compra_totales{grid-template-columns:1fr;grid-template-areas:"subtotal" "iva" "retencion" "ieps" "total"}}.eva-recepcion-compra_productos{margin-top:8px}.eva-recepcion-compra_productos-btnNew{display:flex;justify-content:flex-end;align-items:center;margin-bottom:10px}.eva-recepcion-compra_productos-hint{margin-right:auto;font-size:13px;font-style:italic;color:#0000008c}.eva-recepcion-compra_productos-table{width:100%;position:relative}.eva-recepcion-compra_producto-form{display:grid;grid-template-columns:repeat(12,1fr);gap:14px 15px;grid-template-areas:"id id producto producto producto producto producto producto producto producto cantidadOrdenada cantidadOrdenada" "cantidad cantidad precio precio subtotal subtotal iva iva retencion retencion total total" "um um um sucursal sucursal sucursal almacen almacen almacen ubicacion ubicacion ubicacion" "tasaIva tasaIva tasaIva retIva retIva retIva retIsr retIsr iepsCheck iepsCheck ieps ieps" "observaciones observaciones observaciones observaciones observaciones observaciones observaciones observaciones observaciones observaciones observaciones observaciones"}.eva-recepcion-compra_producto-form>*{min-width:0}.eva-recepcion-compra_producto-form.is-combustible{grid-template-areas:"id id producto producto producto producto producto producto producto producto cantidadOrdenada cantidadOrdenada" "cantidad cantidad precioCfdi precioCfdi precio precio ieps ieps ieps subtotal subtotal subtotal" "iva iva iva retencion retencion retencion total total total um um um" "sucursal sucursal sucursal almacen almacen almacen ubicacion ubicacion ubicacion tasaIva tasaIva tasaIva" "retIva retIva retIva retIsr retIsr retIsr observaciones observaciones observaciones observaciones observaciones observaciones"}.eva-recepcion-compra_producto-form-precioCfdi{grid-area:precioCfdi}.eva-recepcion-compra_producto-form-id{grid-area:id}.eva-recepcion-compra_producto-form-producto{grid-area:producto}.eva-recepcion-compra_producto-form-cantidadOrdenada{grid-area:cantidadOrdenada}.eva-recepcion-compra_producto-form-cantidad{grid-area:cantidad}.eva-recepcion-compra_producto-form-precio{grid-area:precio}.eva-recepcion-compra_producto-form-subtotal{grid-area:subtotal}.eva-recepcion-compra_producto-form-iva{grid-area:iva}.eva-recepcion-compra_producto-form-retencion{grid-area:retencion}.eva-recepcion-compra_producto-form-total{grid-area:total}.eva-recepcion-compra_producto-form-um{grid-area:um}.eva-recepcion-compra_producto-form-sucursal{grid-area:sucursal}.eva-recepcion-compra_producto-form-almacen{grid-area:almacen}.eva-recepcion-compra_producto-form-ubicacion{grid-area:ubicacion}.eva-recepcion-compra_producto-form-tasaIva{grid-area:tasaIva}.eva-recepcion-compra_producto-form-retIva{grid-area:retIva}.eva-recepcion-compra_producto-form-retIsr{grid-area:retIsr}.eva-recepcion-compra_producto-form-iepsCheck{grid-area:iepsCheck;align-self:center}.eva-recepcion-compra_producto-form-ieps{grid-area:ieps}.eva-recepcion-compra_producto-form-observaciones{grid-area:observaciones}@media (max-width: 1200px){.eva-recepcion-compra_producto-form{grid-template-columns:repeat(6,1fr);grid-template-areas:"id producto producto producto cantidadOrdenada cantidadOrdenada" "cantidad cantidad precio precio subtotal subtotal" "iva iva retencion retencion total total" "um um sucursal sucursal almacen almacen" "ubicacion ubicacion ubicacion ubicacion ubicacion ubicacion" "tasaIva tasaIva retIva retIva retIsr retIsr" "iepsCheck iepsCheck iepsCheck ieps ieps ieps" "observaciones observaciones observaciones observaciones observaciones observaciones"}}@media (max-width: 768px){.eva-recepcion-compra_producto-form{grid-template-columns:1fr;grid-template-areas:"id" "producto" "cantidadOrdenada" "cantidad" "precio" "subtotal" "iva" "retencion" "total" "um" "sucursal" "almacen" "ubicacion" "tasaIva" "retIva" "retIsr" "iepsCheck" "ieps" "observaciones"}}.eva-recepcion-compra_facturas{margin-top:8px}.eva-recepcion-compra_facturas-btnNew{display:flex;justify-content:flex-end;margin-bottom:10px}.eva-recepcion-compra_facturas-table{width:100%;height:360px;position:relative}.eva-recepcion-compra_folioField{display:flex;align-items:flex-end;flex-wrap:wrap;gap:8px}.eva-recepcion-compra_folioField>:first-child{flex:1 1 260px;min-width:260px}.eva-recepcion-compra_folioField .eva-button_primary:disabled,.eva-recepcion-compra_folioField .eva-button_primary-reverse:disabled{opacity:.45;filter:grayscale(1);box-shadow:none;pointer-events:none}.eva-recepcion-compra_folios{margin-top:12px;max-height:50vh;overflow:auto;border:1px solid #e5e7eb;border-radius:8px}.eva-recepcion-compra_folios-tabla{width:100%;border-collapse:collapse;font-size:.84rem}.eva-recepcion-compra_folios-tabla th,.eva-recepcion-compra_folios-tabla td{padding:8px 12px;border-bottom:1px solid #f1f3f5;white-space:nowrap;text-align:left}.eva-recepcion-compra_folios-tabla thead th{position:sticky;top:0;background:#f8fafc;color:#6b7280;font-weight:600;font-size:.72rem;text-transform:uppercase;letter-spacing:.02em}.eva-recepcion-compra_folios-tabla td.num,.eva-recepcion-compra_folios-tabla th.num{text-align:right}.eva-recepcion-compra_folios-tabla td.uuid{font-family:monospace;font-size:.74rem;color:#6b7280}.eva-recepcion-compra_folios-tabla tbody tr:hover{background:#f9fafb}.eva-recepcion-compra_folios-tabla td.msg{text-align:center;color:#6b7280;padding:1.5rem}.eva-recepcion-compra_folios-ver{background:transparent;border:1px solid #e0e7f0;border-radius:7px;width:30px;height:30px;display:grid;place-items:center;color:#2563eb;cursor:pointer;transition:background .15s,color .15s}.eva-recepcion-compra_folios-ver:hover{background:#e8effd;color:#1d4ed8}.eva-recxml-barra,.eva-recxml{--rx-ink: var(--dsn-ink, #1f2a37);--rx-muted: var(--dsn-muted, #6b7280);--rx-card: var(--dsn-card, #ffffff);--rx-surface: var(--dsn-surface, #f6f8fb);--rx-border: var(--dsn-border, #dde3ea);--rx-head: var(--dsn-head-bg, #eef2f7);--rx-navy: var(--dsn-navy, #12355b);--rx-green: var(--dsn-green, #1e8e5a);--rx-red: var(--dsn-red, #c0392b);--rx-amber: #a15c00;--rx-navy-bg: rgba(18, 53, 91, .07);--rx-green-bg: rgba(30, 142, 90, .1);--rx-amber-bg: rgba(214, 140, 0, .13);--rx-red-bg: rgba(192, 57, 43, .09)}:root[data-design=nuevo][data-mode=oscuro] .eva-recxml-barra,:root[data-design=nuevo][data-mode=oscuro] .eva-recxml{--rx-amber: #f0b44c;--rx-navy-bg: rgba(120, 170, 230, .14);--rx-green-bg: rgba(60, 200, 130, .14);--rx-amber-bg: rgba(240, 180, 76, .14);--rx-red-bg: rgba(240, 100, 90, .15)}@media (prefers-color-scheme: dark){:root[data-design=nuevo][data-mode=auto] .eva-recxml-barra,:root[data-design=nuevo][data-mode=auto] .eva-recxml{--rx-amber: #f0b44c;--rx-navy-bg: rgba(120, 170, 230, .14);--rx-green-bg: rgba(60, 200, 130, .14);--rx-amber-bg: rgba(240, 180, 76, .14);--rx-red-bg: rgba(240, 100, 90, .15)}}.eva-recxml-barra{display:flex!important;flex-direction:row!important;flex-wrap:nowrap;width:auto;align-items:center;gap:10px;margin:2px 0 10px;padding:8px 12px;border-radius:10px;border:1px solid var(--rx-border);background:var(--rx-surface);color:var(--rx-ink);font-size:13px;line-height:1.35}.eva-recxml-barra>svg{flex:0 0 16px;width:16px!important;height:16px!important}.eva-recxml-barra>span{flex:1 1 auto;min-width:0;display:block;text-align:left}.eva-recxml-barra svg.svg-inline--fa{width:1em;height:1em}.eva-recxml-barra.is-ok{background:var(--rx-green-bg);border-color:transparent}.eva-recxml-barra.is-ok>svg{color:var(--rx-green)}.eva-recxml-barra.is-error{background:var(--rx-red-bg);border-color:transparent}.eva-recxml-barra.is-error>svg{color:var(--rx-red)}.eva-recxml-barra.is-error b{color:var(--rx-red)}.eva-recxml-barra.is-warn{background:var(--rx-amber-bg);border-color:transparent}.eva-recxml-barra.is-warn>svg{color:var(--rx-amber)}.eva-recxml-barra.is-info>svg{color:var(--rx-navy)}.eva-recxml-barra_btn{flex:0 0 auto;display:inline-flex!important;align-items:center;gap:6px;width:auto!important;height:30px;padding:0 12px;border-radius:8px;border:1px solid var(--rx-border);background:var(--rx-card);color:var(--rx-navy);font-weight:600;font-size:12.5px;cursor:pointer;white-space:nowrap;box-shadow:none!important}.eva-recxml-barra_btn.is-primary{background:var(--rx-navy);border-color:var(--rx-navy);color:var(--rx-card)}.eva-recxml{display:flex!important;flex-direction:column;gap:10px;color:var(--rx-ink);font-size:13px}.eva-recxml .mono{font-family:ui-monospace,SFMono-Regular,Menlo,monospace;font-size:11.5px}.eva-recxml .is-ok{color:var(--rx-green)}.eva-recxml .is-error{color:var(--rx-red)}.eva-recxml_cab{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:8px}.eva-recxml_cab>div{display:flex;flex-direction:column;gap:2px;padding:8px 10px;border:1px solid var(--rx-border);border-radius:10px;background:var(--rx-surface);min-width:0}.eva-recxml_cab>div small{font-size:10.5px;text-transform:uppercase;letter-spacing:.04em;color:var(--rx-muted)}.eva-recxml_cab>div b{font-size:14px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.eva-recxml_cab>div span{font-size:11.5px;color:var(--rx-muted);overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.eva-recxml_cab>div span.is-ok,.eva-recxml_cab>div b.is-ok{color:var(--rx-green)}.eva-recxml_cab>div span.is-error,.eva-recxml_cab>div b.is-error{color:var(--rx-red)}.eva-recxml_renglon{border:1px solid var(--rx-border);border-radius:10px;padding:10px 12px;display:flex;flex-direction:column;gap:8px;background:var(--rx-card)}.eva-recxml_renglon-tit{display:flex;flex-wrap:wrap;gap:4px 12px;align-items:baseline}.eva-recxml_renglon-tit b{font-size:14px}.eva-recxml_renglon-tit span{color:var(--rx-muted);font-size:12px}.eva-recxml_aviso{margin:0;padding:7px 10px;border-radius:8px;font-size:12.5px;line-height:1.45}.eva-recxml_aviso svg{margin-right:4px;width:14px!important;height:14px!important;vertical-align:-2px}.eva-recxml_aviso.is-error{background:var(--rx-red-bg);color:var(--rx-ink)}.eva-recxml_aviso.is-error svg{color:var(--rx-red)}.eva-recxml_aviso.is-warn{background:var(--rx-amber-bg);color:var(--rx-ink)}.eva-recxml_aviso.is-warn svg{color:var(--rx-amber)}.eva-recxml_aviso.is-info{background:var(--rx-navy-bg);color:var(--rx-ink)}.eva-recxml_nota{margin:0;font-size:12px;color:var(--rx-muted);line-height:1.45}.eva-recxml_tabla{border:1px solid var(--rx-border);border-radius:8px;overflow-x:auto}.eva-recxml_tabla table{width:100%;border-collapse:collapse;font-size:12.5px}.eva-recxml_tabla th{background:var(--rx-head);color:var(--rx-muted);padding:6px 10px;font-weight:600;white-space:nowrap;text-align:left}.eva-recxml_tabla td{padding:6px 10px;border-top:1px solid var(--rx-border);white-space:nowrap}.eva-recxml_tabla td:first-child{color:var(--rx-muted);font-weight:600}.eva-recxml_tabla .n{text-align:right;font-variant-numeric:tabular-nums}.eva-recxml_tabla tr.is-xml td{background:var(--rx-navy-bg)}.eva-recxml_tabla td.is-dif{color:var(--rx-red);font-weight:700;text-decoration:line-through;text-decoration-thickness:1px}.eva-recxml_tabla td.is-nuevo{color:var(--rx-green);font-weight:700}.eva-recxml_ligas{display:flex;flex-direction:column;gap:6px}.eva-recxml_ligas table{width:100%;border-collapse:collapse}.eva-recxml_ligas td{padding:5px 4px;border-top:1px solid var(--rx-border);vertical-align:middle}.eva-recxml_ligas-desc{font-size:12px}.eva-recxml_ligas-desc small{display:block;color:var(--rx-muted);font-size:11px}.eva-recxml_select{width:100%;min-width:220px;height:32px;border:1px solid var(--rx-border);border-radius:8px;background:var(--rx-card);color:var(--rx-ink);padding:0 8px;font-size:12.5px}.eva-recxml_litros{margin:0;border:1px solid var(--rx-border);border-radius:10px;padding:8px 12px 10px;display:flex;flex-direction:column;gap:6px}.eva-recxml_litros legend{font-weight:700;font-size:12.5px;padding:0 4px}.eva-recxml_litros label{display:flex!important;gap:8px;align-items:flex-start;font-size:12.5px;line-height:1.4;cursor:pointer;justify-content:flex-start!important}.eva-recxml_litros input[type=radio]{-webkit-appearance:radio!important;-moz-appearance:auto!important;appearance:auto!important;display:inline-block!important;opacity:1!important;position:static!important;margin:2px 0 0!important;width:16px!important;height:16px!important;min-width:16px;flex:0 0 16px;accent-color:var(--rx-navy)}@media (max-width: 900px){.eva-recxml_cab{grid-template-columns:repeat(2,minmax(0,1fr))}}.eva-escrec{--er-ink: var(--dsn-ink, #1f2a37);--er-muted: var(--dsn-muted, #6b7280);--er-card: var(--dsn-card, #ffffff);--er-surface: var(--dsn-surface, #f6f8fb);--er-border: var(--dsn-border, #dde3ea);--er-head: var(--dsn-head-bg, #eef2f7);--er-navy: var(--dsn-navy, #12355b);--er-green: var(--dsn-green, #1e8e5a);--er-red: var(--dsn-red, #c0392b);--er-amber: #b26a00;--er-navy-bg: rgba(18, 53, 91, .08);--er-green-bg: rgba(30, 142, 90, .12);--er-amber-bg: rgba(214, 140, 0, .14);--er-red-bg: rgba(192, 57, 43, .12);display:flex;flex-direction:column;gap:8px;margin-bottom:10px;color:var(--er-ink)}.eva-escrec--aviso{font-size:12.5px;color:var(--er-muted);padding:6px 2px}.eva-escrec_barra{display:flex;align-items:center;gap:8px;padding:8px 10px;border:1px solid var(--er-border);border-radius:10px;background:var(--er-surface);flex-wrap:wrap}.eva-escrec_ico{color:var(--er-navy);font-size:18px;width:22px;display:inline-flex;justify-content:center}.eva-escrec_input,.eva-escrec_cant{height:38px;border:1px solid var(--er-border);border-radius:8px;padding:0 12px;background:var(--er-card);color:var(--er-ink);font-size:14px;font-family:ui-monospace,SFMono-Regular,Menlo,monospace}.eva-escrec_input:focus,.eva-escrec_cant:focus{outline:2px solid var(--er-navy);outline-offset:0}.eva-escrec_input{flex:1 1 320px;min-width:0}.eva-escrec_cant{width:74px;text-align:right}.eva-escrec_log{list-style:none;margin:0;padding:0;display:flex;flex-direction:column;gap:3px}.eva-escrec_log li{font-size:12.5px;padding:4px 10px;border-radius:6px;display:flex;gap:8px;align-items:center}.eva-escrec_log li.ok{background:var(--er-green-bg);color:var(--er-green)}.eva-escrec_log li.warn{background:var(--er-amber-bg);color:var(--er-amber)}.eva-escrec_log li.error{background:var(--er-red-bg);color:var(--er-red)}.eva-escrec_marcas{display:flex;flex-wrap:wrap;gap:6px}.eva-escrec_chip{display:inline-flex;align-items:center;gap:6px;padding:4px 10px;border-radius:999px;background:var(--er-navy-bg);font-size:12.5px}.eva-escrec_chip b{color:var(--er-navy)}.eva-escrec_chip small{font-size:10.5px;color:var(--er-muted);text-transform:uppercase;letter-spacing:.03em}.eva-escrec_vacio{font-size:12px;color:var(--er-muted)}.eva-escrec_ligar{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:12px 14px;align-items:start}.eva-escrec_ligar .g-full{grid-column:1/-1}.eva-escrec_nota{font-size:12.5px;color:var(--er-muted);margin:0;line-height:1.45}.eva-escrec_tabla{border:1px solid var(--er-border);border-radius:10px;overflow-x:auto;margin-bottom:10px}.eva-escrec_tabla table{width:100%;border-collapse:collapse;font-size:12.5px}.eva-escrec_tabla th{background:var(--er-head);color:var(--er-muted);text-align:left;padding:8px 10px;font-weight:600;white-space:nowrap}.eva-escrec_tabla td{padding:8px 10px;border-top:1px solid var(--er-border);vertical-align:middle}.eva-escrec_tabla .n{text-align:right;font-variant-numeric:tabular-nums;white-space:nowrap}.eva-escrec_tabla .mono{font-family:ui-monospace,SFMono-Regular,Menlo,monospace;font-size:12px;white-space:nowrap}.eva-escrec_tag{display:inline-block;margin-left:6px;padding:1px 8px;border-radius:999px;font-size:11px;font-weight:600}.eva-escrec_tag.warn{background:var(--er-amber-bg);color:var(--er-amber);margin-left:0}.eva-escrec_tag.err{background:var(--er-red-bg);color:var(--er-red)}.eva-escrec_link{border:0;background:transparent;color:var(--er-navy);font-weight:600;cursor:pointer;white-space:nowrap;width:auto!important;box-shadow:none!important}.eva-escrec_ligar,.eva-escrec_tabla,.eva-escrec_nota{--er-muted: var(--dsn-muted, #6b7280);--er-border: var(--dsn-border, #dde3ea);--er-head: var(--dsn-head-bg, #eef2f7);--er-navy: var(--dsn-navy, #12355b);--er-amber: #b26a00;--er-amber-bg: rgba(214, 140, 0, .14);--er-red: var(--dsn-red, #c0392b);--er-red-bg: rgba(192, 57, 43, .12)}:root[data-design=nuevo][data-mode=oscuro] .eva-escrec,:root[data-design=nuevo][data-mode=oscuro] .eva-escrec_tabla,:root[data-design=nuevo][data-mode=oscuro] .eva-escrec_ligar{--er-amber: #f0b44c;--er-navy-bg: rgba(120, 170, 230, .16);--er-green-bg: rgba(60, 200, 130, .16);--er-amber-bg: rgba(240, 180, 76, .16);--er-red-bg: rgba(240, 100, 90, .16)}.eva-scan{display:flex;flex-direction:column;gap:4px}.eva-scan-label{font-size:12px;color:#5a6b85;font-weight:600}.eva-scan-box{display:flex;align-items:center;gap:8px;border:1px dashed #5b8def;background:#f3f7ff;border-radius:8px;padding:8px 12px}.eva-scan-box .eva-scan-ic{color:#5b8def;font-size:16px;flex-shrink:0}.eva-scan-box input{border:none;outline:none;background:transparent;font-size:14px;width:100%;color:#1a2d47}.eva-scan-box input::placeholder{color:#9aa7bd}.eva-scan-box input:disabled{color:#9aa7bd}.eva-scan-hint{font-size:12px}.eva-scan-hint--ok{color:#0a6b3b}.eva-scan-hint--error{color:#c0392b}.eva-scan-hint--info{color:#5a6b85}.eva-Egresos_form{display:grid;grid-template-columns:repeat(10,1fr);grid-template-rows:auto auto auto;gap:16px 15px;padding:20px;grid-template-areas:"Id FkEmpresaId FkEmpresaId FkEmpresaId FkCuentaBancariaId FkCuentaBancariaId FkClfTipoMovimientoId FkClfTipoMovimientoId Fecha Fecha" "FkProveedorId FkProveedorId FkProveedorId FkProveedorId FkFormaPagoId FkFormaPagoId FkBancoId FkBancoId CuentaDestino CuentaDestino" "FkMonedaId TipoCambio Importe Importe Referencia Referencia Referencia Observacion Observacion Observacion"}.eva-Egresos_form-Id{grid-area:Id;min-width:70px}.eva-Egresos_form-FkEmpresaId{grid-area:FkEmpresaId}.eva-Egresos_form-Fecha{grid-area:Fecha;min-width:120px}.eva-Egresos_form-FkPersonalOperadorId{grid-area:FkPersonalOperadorId}.eva-Egresos_form-FkCuentaBancariaId{grid-area:FkCuentaBancariaId}.eva-Egresos_form-FkClfTipoMovimientoId{grid-area:FkClfTipoMovimientoId}.eva-Egresos_form-FkMonedaId{grid-area:FkMonedaId;min-width:75px}.eva-Egresos_form-TipoCambio{grid-area:TipoCambio;min-width:80px}.eva-Egresos_form-Importe{grid-area:Importe;min-width:120px}.eva-Egresos_form-FkProveedorId{grid-area:FkProveedorId}.eva-Egresos_form-FkFormaPagoId{grid-area:FkFormaPagoId}.eva-Egresos_form-Rfc{grid-area:Rfc;min-width:120px}.eva-Egresos_form-FkBancoId{grid-area:FkBancoId}.eva-Egresos_form-CuentaDestino{grid-area:CuentaDestino}.eva-Egresos_form-Referencia{grid-area:Referencia}.eva-Egresos_form-Observacion{grid-area:Observacion}.eva-Egresos_form-Space{grid-area:Space}.eva-Egresos_form--anticipo,.eva-Egresos_form--anticipoprov,.eva-Egresos_form--caseta{grid-template-rows:auto auto auto;grid-template-areas:"Id FkEmpresaId FkEmpresaId FkEmpresaId FkCuentaBancariaId FkCuentaBancariaId FkClfTipoMovimientoId FkClfTipoMovimientoId Fecha Fecha" "FkFormaPagoId FkFormaPagoId FkFormaPagoId FkMonedaId TipoCambio Importe Importe Referencia Referencia Referencia" "Observacion Observacion Observacion Observacion Observacion Observacion Observacion Observacion Observacion Observacion"}.eva-Egresos_form--liquidacion{grid-template-rows:auto auto;grid-template-areas:"Id FkEmpresaId FkEmpresaId FkEmpresaId FkCuentaBancariaId FkCuentaBancariaId FkClfTipoMovimientoId FkClfTipoMovimientoId Fecha Fecha" "FkFormaPagoId FkFormaPagoId FkMonedaId TipoCambio Importe Referencia Referencia Observacion Observacion Observacion"}.eva-Egresos_importe{display:flex;justify-content:flex-start;padding:4px 20px 12px}.eva-Egresos_importe-Importe{min-width:220px}.eva-Egresos_avisoAnticipo{margin:0 20px 12px;display:flex;flex-direction:column;gap:6px}.eva-Egresos_avisoAnticipo-item{padding:8px 12px;border-radius:6px;border-left:3px solid #2563eb;background:color-mix(in srgb,#2563eb 9%,transparent);font-size:13px;line-height:1.4;white-space:pre-wrap;overflow-wrap:anywhere}.eva-Egresos_avisoAnticipo-item b{font-weight:600}.eva-Egresos_avisoAnticipo-item--pagado{border-left-color:#d97706;background:color-mix(in srgb,#d97706 11%,transparent);display:flex;align-items:center;justify-content:space-between;gap:12px;flex-wrap:wrap}.eva-tabla-egresos-conceptos{height:100%;overflow:auto}.eva-tabla-egresos-conceptos_form{display:grid;grid-auto-columns:1fr;grid-template-columns:1fr 1fr 1fr 1fr 1fr 1fr 1fr 1fr 1fr;grid-template-rows:auto auto;gap:16px 15px;grid-template-areas:"space space space space space space space space btnNew" "table table table table table table table table table"}.eva-tabla-egresos-conceptos_form-limiteCredito{grid-area:limiteCredito}.eva-tabla-egresos-conceptos_form-diasCredito{grid-area:diasCredito}.eva-tabla-egresos-conceptos_form-limiteDocumentoVencido{grid-area:limiteDocumentoVencido}.eva-tabla-egresos-conceptos_form-correosPago{grid-area:correosPago}.eva-tabla-egresos-conceptos_form-space{grid-area:space}.eva-tabla-egresos-conceptos_form-btnNew{grid-area:btnNew}.eva-tabla-egresos-conceptos_form-table{grid-area:table;width:100%;overflow:auto}.eva-Egresos-conceptos_form{display:grid;grid-auto-columns:1fr;grid-template-columns:1fr 1fr 1fr 1fr 1fr 1fr 1fr 1fr 1fr;grid-template-rows:1fr 1fr 1fr 1fr;gap:16px 15px;grid-template-areas:"id fkConceptoId fkConceptoId fkConceptoId fkConceptoId fkConceptoId fkConceptoId cantidad cantidad" "subtotal subtotal iva iva retencion retencion total total total" "fkTasaIvaId fkTasaIvaId fkTasaIvaId fkRetencionIvaId fkRetencionIvaId fkRetencionIvaId fkRetencionIsrId fkRetencionIsrId fkRetencionIsrId" "Observacion Observacion Observacion Observacion Observacion Observacion Observacion Observacion Observacion"}.eva-Egresos-conceptos_form-id{grid-area:id;width:100px}.eva-Egresos-conceptos_form-fkConceptoId{grid-area:fkConceptoId}.eva-Egresos-conceptos_form-subtotal{grid-area:subtotal}.eva-Egresos-conceptos_form-iva{grid-area:iva}.eva-Egresos-conceptos_form-cantidad{grid-area:cantidad}.eva-Egresos-conceptos_form-retencion{grid-area:retencion}.eva-Egresos-conceptos_form-total{grid-area:total}.eva-Egresos-conceptos_form-Observacion{grid-area:Observacion}.eva-Egresos-conceptos_form-fkTasaIvaId{grid-area:fkTasaIvaId}.eva-Egresos-conceptos_form-fkRetencionIvaId{grid-area:fkRetencionIvaId}.eva-Egresos-conceptos_form-fkRetencionIsrId{grid-area:fkRetencionIsrId}.eva-tabla-liquidaciones-pendientes{height:100%;overflow:auto}.eva-tabla-liquidaciones-pendientes_form{display:grid;grid-auto-columns:1fr;grid-template-columns:1fr 1fr 1fr 1fr 1fr 1fr 1fr 1fr 1fr;grid-template-rows:auto auto;gap:16px 15px;grid-template-areas:"filtros filtros filtros filtros filtros filtros filtros filtros filtros" "table table table table table table table table table"}.eva-tabla-liquidaciones-pendientes_form-filtros{grid-area:filtros;display:flex;flex-wrap:wrap;gap:15px;align-items:flex-end}.eva-tabla-liquidaciones-pendientes_form-filtros>*{min-width:220px}.eva-tabla-liquidaciones-pendientes_form-limiteCredito{grid-area:limiteCredito}.eva-tabla-liquidaciones-pendientes_form-diasCredito{grid-area:diasCredito}.eva-tabla-liquidaciones-pendientes_form-limiteDocumentoVencido{grid-area:limiteDocumentoVencido}.eva-tabla-liquidaciones-pendientes_form-correosPago{grid-area:correosPago}.eva-tabla-liquidaciones-pendientes_form-space{grid-area:space}.eva-tabla-liquidaciones-pendientes_form-btnNew{grid-area:btnNew}.eva-tabla-liquidaciones-pendientes_form-table{grid-area:table;width:100%;overflow:auto}.eva-tabla-liquidaciones-asociadas{height:100%;overflow:auto}.eva-tabla-liquidaciones-asociadas_form{display:grid;grid-auto-columns:1fr;grid-template-columns:1fr 1fr 1fr 1fr 1fr 1fr 1fr 1fr 1fr;grid-template-rows:auto auto;gap:16px 15px;grid-template-areas:"space space space space space space space space btnNew" "table table table table table table table table table"}.eva-tabla-liquidaciones-asociadas_form-limiteCredito{grid-area:limiteCredito}.eva-tabla-liquidaciones-asociadas_form-diasCredito{grid-area:diasCredito}.eva-tabla-liquidaciones-asociadas_form-limiteDocumentoVencido{grid-area:limiteDocumentoVencido}.eva-tabla-liquidaciones-asociadas_form-correosPago{grid-area:correosPago}.eva-tabla-liquidaciones-asociadas_form-space{grid-area:space}.eva-tabla-liquidaciones-asociadas_form-btnNew{grid-area:btnNew}.eva-tabla-liquidaciones-asociadas_form-table{grid-area:table;width:100%;overflow:auto}.eva-tabla-anticipos-asociadas{height:100%;overflow:auto}.eva-tabla-anticipos-asociadas_form{display:grid;grid-auto-columns:1fr;grid-template-columns:1fr 1fr 1fr 1fr 1fr 1fr 1fr 1fr 1fr;grid-template-rows:auto auto;gap:16px 15px;grid-template-areas:"space space space space space space space space btnNew" "table table table table table table table table table"}.eva-tabla-anticipos-asociadas_form-limiteCredito{grid-area:limiteCredito}.eva-tabla-anticipos-asociadas_form-diasCredito{grid-area:diasCredito}.eva-tabla-anticipos-asociadas_form-limiteDocumentoVencido{grid-area:limiteDocumentoVencido}.eva-tabla-anticipos-asociadas_form-correosPago{grid-area:correosPago}.eva-tabla-anticipos-asociadas_form-space{grid-area:space}.eva-tabla-anticipos-asociadas_form-btnNew{grid-area:btnNew}.eva-tabla-anticipos-asociadas_form-table{grid-area:table;width:100%;overflow:auto}.eva-tabla-anticipos-viaje-pendientes{height:100%;overflow:auto}.eva-tabla-anticipos-viaje-pendientes_form{display:grid;grid-auto-columns:1fr;grid-template-columns:1fr 1fr 1fr 1fr 1fr 1fr 1fr 1fr 1fr;grid-template-rows:auto auto;gap:16px 15px;grid-template-areas:"space space space space space space space space btnNew" "table table table table table table table table table"}.eva-tabla-anticipos-viaje-pendientes_form-limiteCredito{grid-area:limiteCredito}.eva-tabla-anticipos-viaje-pendientes_form-diasCredito{grid-area:diasCredito}.eva-tabla-anticipos-viaje-pendientes_form-limiteDocumentoVencido{grid-area:limiteDocumentoVencido}.eva-tabla-anticipos-viaje-pendientes_form-correosPago{grid-area:correosPago}.eva-tabla-anticipos-viaje-pendientes_form-space{grid-area:space}.eva-tabla-anticipos-viaje-pendientes_form-btnNew{grid-area:btnNew}.eva-tabla-anticipos-viaje-pendientes_form-table{grid-area:table;width:100%;overflow:auto}.eva-egresos-dispersion{padding:12px 8px}.eva-egresos-dispersion_header{display:flex;align-items:center;justify-content:space-between;gap:12px;margin-bottom:12px}.eva-egresos-dispersion_hint{font-size:12px;color:#6b7280}.eva-egresos-dispersion_table{overflow:auto}.eva-egresos-dispersion_table table{width:100%;border-collapse:collapse;font-size:13px}.eva-egresos-dispersion_table th,.eva-egresos-dispersion_table td{padding:8px 10px;border-bottom:1px solid #e5e7eb;text-align:left;white-space:nowrap}.eva-egresos-dispersion_table th{background:#f9fafb;font-weight:600;color:#374151}.eva-egresos-dispersion_table .num{text-align:right}.eva-egresos-dispersion_table .empty{text-align:center;color:#9ca3af;padding:16px}.eva-egresos-dispersion_table .total-label{text-align:right;font-weight:600}.eva-egresos-dispersion_table .total-value{font-weight:700}.eva-egresos-dispersion_input{width:100%;min-width:160px;padding:6px 8px;border:1px solid #d1d5db;border-radius:6px;font-size:13px;outline:none}.eva-egresos-dispersion_input:focus{border-color:#f59e0b}.eva-egresos-dispersion_input.__error{border-color:#ef4444}.eva-Egresos-Anticipos_form{display:grid;grid-auto-columns:1fr;grid-template-columns:1fr 1fr 1fr 1fr 1fr 1fr 1fr 1fr 1fr;grid-template-rows:1fr;gap:16px 15px;grid-template-areas:"FkAnticipoViajeId FechaAnticipo FechaAnticipo NombrePersonalOperador NombrePersonalOperador NombrePersonalOperador NombrePersonalOperador NombrePersonalOperador NombrePersonalOperador" "NombreViaje NombreViaje NombreViaje NombreViaje NombreViaje NombreViaje NombreViaje NombreViaje NombreViaje" "Total Total Total ImporteAPagar ImporteAPagar ImporteAPagar ImporteAPagar ImporteAPagar ImporteAPagar"}.eva-Egresos-Anticipos_form-FkAnticipoViajeId{grid-area:FkAnticipoViajeId;width:100px}.eva-Egresos-Anticipos_form-FechaAnticipo{grid-area:FechaAnticipo}.eva-Egresos-Anticipos_form-NombrePersonalOperador{grid-area:NombrePersonalOperador}.eva-Egresos-Anticipos_form-NombreViaje{grid-area:NombreViaje}.eva-Egresos-Anticipos_form-Total{grid-area:Total}.eva-Egresos-Anticipos_form-ImporteAPagar{grid-area:ImporteAPagar}.eva-tabla-casetas-asociadas{height:100%;overflow:auto}.eva-tabla-casetas-asociadas_form{display:grid;grid-auto-columns:1fr;grid-template-columns:1fr 1fr 1fr 1fr 1fr 1fr 1fr 1fr 1fr;grid-template-rows:auto auto;gap:16px 15px;grid-template-areas:"space space space space space space space space btnNew" "table table table table table table table table table"}.eva-tabla-casetas-asociadas_form-space{grid-area:space}.eva-tabla-casetas-asociadas_form-btnNew{grid-area:btnNew}.eva-tabla-casetas-asociadas_form-table{grid-area:table;width:100%;overflow:auto}.eva-tabla-casetas-pendientes{height:100%;overflow:auto}.eva-tabla-casetas-pendientes_form{display:grid;grid-auto-columns:1fr;grid-template-columns:1fr 1fr 1fr 1fr 1fr 1fr 1fr 1fr 1fr;grid-template-rows:auto auto;gap:16px 15px;grid-template-areas:"space space space space space space space space btnNew" "table table table table table table table table table"}.eva-tabla-casetas-pendientes_form-space{grid-area:space}.eva-tabla-casetas-pendientes_form-btnNew{grid-area:btnNew}.eva-tabla-casetas-pendientes_form-table{grid-area:table;width:100%;overflow:auto}.eva-Egresos-Casetas_form{display:grid;grid-auto-columns:1fr;grid-template-columns:1fr 1fr 1fr 1fr 1fr 1fr 1fr 1fr 1fr;grid-template-rows:1fr;gap:16px 15px;grid-template-areas:"FkSolicitudId FkSolicitudId FkSolicitudId Empresa Empresa Empresa Proveedor Proveedor Proveedor" "Cuenta Cuenta Cuenta Cuenta Cuenta Cuenta Cuenta Cuenta Cuenta" "MontoSolicitado MontoSolicitado MontoSolicitado ImporteAPagar ImporteAPagar ImporteAPagar ImporteAPagar ImporteAPagar ImporteAPagar"}.eva-Egresos-Casetas_form-FkSolicitudId{grid-area:FkSolicitudId}.eva-Egresos-Casetas_form-Empresa{grid-area:Empresa}.eva-Egresos-Casetas_form-Proveedor{grid-area:Proveedor}.eva-Egresos-Casetas_form-Cuenta{grid-area:Cuenta}.eva-Egresos-Casetas_form-MontoSolicitado{grid-area:MontoSolicitado}.eva-Egresos-Casetas_form-ImporteAPagar{grid-area:ImporteAPagar}.eva-Egresos-AntProv_form{display:grid;grid-auto-columns:1fr;grid-template-columns:1fr 1fr 1fr 1fr 1fr 1fr 1fr 1fr 1fr;grid-template-rows:1fr;gap:16px 15px;grid-template-areas:"FkSolicitudId Empresa Empresa Empresa Proveedor Proveedor Proveedor Fecha Fecha" "Concepto Concepto Concepto Concepto Concepto MontoSolicitado MontoSolicitado ImporteAPagar ImporteAPagar"}.eva-Egresos-AntProv_form-FkSolicitudId{grid-area:FkSolicitudId}.eva-Egresos-AntProv_form-Empresa{grid-area:Empresa}.eva-Egresos-AntProv_form-Proveedor{grid-area:Proveedor}.eva-Egresos-AntProv_form-Fecha{grid-area:Fecha}.eva-Egresos-AntProv_form-Concepto{grid-area:Concepto}.eva-Egresos-AntProv_form-MontoSolicitado{grid-area:MontoSolicitado}.eva-Egresos-AntProv_form-ImporteAPagar{grid-area:ImporteAPagar}.eva-egr-docpend{display:flex;flex-direction:column;gap:8px}.eva-egr-docpend .hint{font-size:11.5px;color:#55607a;background:#3d6fd914;border:1px solid rgba(61,111,217,.22);border-radius:8px;padding:6px 11px}.eva-egr-docpend .hint b{color:#16203a}.eva-egr-docpend .hint.pay{background:#2e9e8614;border-color:#2e9e8647}.eva-egr-docpend .hint.warn{background:#b0731a1a;border-color:#b0731a59;color:#7a4e12}.eva-egr-docpend .tblwrap{overflow-x:auto;border:1px solid rgba(128,128,128,.18);border-radius:8px}.eva-egr-docpend .tbl{width:100%;border-collapse:collapse;font-size:12.5px;min-width:720px}.eva-egr-docpend .tbl th,.eva-egr-docpend .tbl td{padding:8px 11px;text-align:right;white-space:nowrap}.eva-egr-docpend .tbl thead th{font-size:10px;text-transform:uppercase;letter-spacing:.4px;color:#8a94ab;font-weight:700;background:#8080800f;border-bottom:1px solid rgba(128,128,128,.18)}.eva-egr-docpend .tbl th.l,.eva-egr-docpend .tbl td.l{text-align:left}.eva-egr-docpend .tbl tbody tr{border-bottom:1px solid rgba(128,128,128,.1)}.eva-egr-docpend .tbl td b{font-weight:700}.eva-egr-docpend .tbl td .doclink{color:#3d6fd9;cursor:pointer}.eva-egr-docpend .tbl td .doclink:hover{text-decoration:underline}.eva-egr-docpend .tbl td.uuid{font-size:10.5px;color:#8a94ab;font-family:ui-monospace,monospace}.eva-egr-docpend .tbl .num{font-variant-numeric:tabular-nums}.eva-egr-docpend .tbl .num.b{font-weight:700;color:#b0731a}.eva-egr-docpend .tbl .empty{text-align:center;color:#9ca3af;padding:20px}.eva-egr-docpend .tbl tfoot td{border-top:2px solid rgba(128,128,128,.25)}.eva-egr-docpend .tbl .tot{font-weight:800;font-size:13px;color:#16203a}.eva-egr-docpend .tbl th.c,.eva-egr-docpend .tbl td.c{text-align:center}.eva-egr-docpend .tbl td.c input[type=checkbox]{-moz-appearance:auto;appearance:auto;-webkit-appearance:checkbox;accent-color:#2e9e86;width:16px;height:16px;min-width:16px;cursor:pointer;margin:0 auto;opacity:1;position:static;display:inline-block}.eva-egr-docpend .tbl tbody tr.sel{background:#2e9e8612}.eva-egr-docpend .tbl .num.muted{color:#c0c6d2}.eva-egr-docpend .tbl td.apl{text-align:right}.eva-egr-docpend .tbl .apin{display:block;width:120px;margin-left:auto;margin-right:0;text-align:right;padding:5px 9px;border:1px solid #2e9e86;border-radius:6px;font-family:inherit;font-variant-numeric:tabular-nums;background:#fff;color:#16203a}:root{--ctav-head: #0e2747;--ctav-head-ink: #ffffff;--ctav-head-muted: #b9c6da;--ctav-head-btn: rgba(255, 255, 255, .08);--ctav-head-btn-bd: rgba(255, 255, 255, .28);--ctav-head-act: #f0b000;--ctav-amb-bg: #fff4d6;--ctav-amb-bd: #f0c24a;--ctav-amb-ink: #7a4b00;--ctav-ver-bg: #e3f5ec;--ctav-ver-ink: #17694a;--ctav-roj-bg: #fde8e8;--ctav-roj-ink: #b42323;--ctav-azu-bg: #e4edfb;--ctav-azu-ink: #1f4f9c;--ctav-gris-bg: #edf0f5;--ctav-gris-ink: #5b6678;--ctav-actual: #fff1b8}:root[data-design=nuevo][data-mode=oscuro]{--ctav-head: #0b1a30;--ctav-head-muted: #90a3bf;--ctav-amb-bg: #3a2c0c;--ctav-amb-bd: #8a6512;--ctav-amb-ink: #ffd27a;--ctav-ver-bg: #10372a;--ctav-ver-ink: #6fdcaa;--ctav-roj-bg: #3d1717;--ctav-roj-ink: #ff9b9b;--ctav-azu-bg: #16294a;--ctav-azu-ink: #9cc0ff;--ctav-gris-bg: #1d2c47;--ctav-gris-ink: #a7b6cc;--ctav-actual: #3d3310}@media (prefers-color-scheme: dark){:root[data-design=nuevo][data-mode=auto]{--ctav-head: #0b1a30;--ctav-head-muted: #90a3bf;--ctav-amb-bg: #3a2c0c;--ctav-amb-bd: #8a6512;--ctav-amb-ink: #ffd27a;--ctav-ver-bg: #10372a;--ctav-ver-ink: #6fdcaa;--ctav-roj-bg: #3d1717;--ctav-roj-ink: #ff9b9b;--ctav-azu-bg: #16294a;--ctav-azu-ink: #9cc0ff;--ctav-gris-bg: #1d2c47;--ctav-gris-ink: #a7b6cc;--ctav-actual: #3d3310}}.eva-ctav_overlay{position:fixed;top:0;right:0;bottom:0;left:0;z-index:111;background:#0812228c;display:flex;align-items:center;justify-content:center}.eva-ctav{width:min(96vw,1640px);height:94vh;display:flex;flex-direction:column;background:var(--dsn-card, #fbfcfe);color:var(--dsn-ink, #1a2432);border-radius:10px;overflow:hidden;box-shadow:0 18px 48px #00000059;font-size:13px}.eva-ctav button,.eva-ctav input,.eva-ctav select{font-family:inherit}.eva-ctav .t-r{text-align:right}.eva-ctav .t-c{text-align:center}.eva-ctav .is-mono{font-family:ui-monospace,SFMono-Regular,Menlo,Consolas,monospace;font-size:11.5px}.eva-ctav .is-neg{color:var(--dsn-red, #d64545)}.eva-ctav_head{flex:0 0 auto;display:flex;align-items:center;justify-content:space-between;gap:16px;padding:10px 16px;background:var(--ctav-head);color:var(--ctav-head-ink)}.eva-ctav_titulo{display:flex;align-items:center;gap:12px;min-width:0;flex:1 1 auto}.eva-ctav_tituloTxt{min-width:0;display:flex;flex-direction:column;gap:3px}.eva-ctav_h1{display:flex;align-items:baseline;gap:12px;min-width:0}.eva-ctav_num{font-size:22px;font-weight:800;letter-spacing:.01em;font-variant-numeric:tabular-nums;white-space:nowrap}.eva-ctav_nom{font-size:16px;font-weight:600;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.eva-ctav_migas{display:flex;align-items:center;flex-wrap:wrap;gap:2px 0;font-size:12px;color:var(--ctav-head-muted);min-width:0}.eva-ctav_migas>span{display:inline-flex;align-items:center}.eva-ctav_migas button{border:0;background:none;padding:0;cursor:pointer;font-size:12px;color:var(--ctav-head-muted);text-decoration:underline;text-underline-offset:2px;white-space:nowrap}.eva-ctav_migas button:hover{color:var(--ctav-head-ink)}.eva-ctav_migas i{font-style:normal;padding:0 7px;opacity:.7}.eva-ctav_migas b{color:var(--ctav-head-ink);font-weight:600;white-space:nowrap}.eva-ctav_migas em{font-style:normal;margin-left:6px;opacity:.8}.eva-ctav_volver{flex:0 0 auto;border:1px solid var(--ctav-head-btn-bd);background:var(--ctav-head-btn);color:var(--ctav-head-ink);border-radius:6px;width:28px;height:28px;font-size:18px;line-height:1;cursor:pointer}.eva-ctav_periodo{flex:0 0 auto;display:flex;align-items:center;gap:8px}.eva-ctav_periodo select,.eva-ctav_periodo input{height:30px;padding:0 8px;border-radius:6px;font-size:12.5px;color-scheme:dark;border:1px solid var(--ctav-head-btn-bd);background:var(--ctav-head-btn);color:var(--ctav-head-ink)}.eva-ctav_periodo select{min-width:190px}.eva-ctav_periodo option{color:var(--dsn-ink, #1a2432);background:var(--dsn-surface, #fff)}.eva-ctav_fechas{display:inline-flex;align-items:center;gap:6px;font-size:12px;color:var(--ctav-head-muted)}.eva-ctav_fechas input{width:130px}.eva-ctav_seg{display:inline-flex;border:1px solid var(--ctav-head-btn-bd);border-radius:6px;overflow:hidden}.eva-ctav_seg button{height:30px;padding:0 11px;border:0;font-size:12px;cursor:pointer;white-space:nowrap;background:var(--ctav-head-btn);color:var(--ctav-head-muted)}.eva-ctav_seg button+button{border-left:1px solid var(--ctav-head-btn-bd)}.eva-ctav_seg button:hover{color:var(--ctav-head-ink)}.eva-ctav_seg button.is-activo{background:#ffffff29;color:var(--ctav-head-ink);font-weight:700;box-shadow:inset 0 -3px 0 var(--ctav-head-act)}.eva-ctav_cerrar{border:0;background:transparent;color:var(--ctav-head-ink);font-size:18px;cursor:pointer;padding:0 2px 0 8px}.eva-ctav_cuerpo{flex:1 1 auto;min-height:0;display:flex;flex-direction:column;gap:10px;padding:10px 16px 12px}.eva-ctav_cuerpo>*{flex:0 0 auto}.eva-ctav_chips{display:flex;align-items:center;flex-wrap:wrap;gap:6px;min-height:26px}.eva-ctav_chip{display:inline-flex;align-items:center;gap:4px;white-space:nowrap;max-width:420px;overflow:hidden;text-overflow:ellipsis;padding:3px 10px;border-radius:999px;font-size:11.5px;font-weight:600;background:var(--ctav-gris-bg);color:var(--ctav-gris-ink)}.eva-ctav_chip b{font-weight:700;overflow:hidden;text-overflow:ellipsis}.eva-ctav_chip small{font-weight:500;opacity:.85}.eva-ctav_chip.is-verde{background:var(--ctav-ver-bg);color:var(--ctav-ver-ink)}.eva-ctav_chip.is-rojo{background:var(--ctav-roj-bg);color:var(--ctav-roj-ink)}.eva-ctav_chip.is-azul{background:var(--ctav-azu-bg);color:var(--ctav-azu-ink)}.eva-ctav_chip.is-ambar{background:var(--ctav-amb-bg);color:var(--ctav-amb-ink);border:1px solid var(--ctav-amb-bd)}.eva-ctav_empresa{margin-left:auto;font-size:11.5px;color:var(--dsn-muted, #64748b);white-space:nowrap}.eva-ctav_muted{color:var(--dsn-muted, #64748b);font-size:12px}.eva-ctav_kpis{display:grid;grid-template-columns:repeat(4,minmax(0,1fr)) minmax(0,.7fr);gap:8px}.eva-ctav_kpis>div{display:flex;flex-direction:column;gap:1px;padding:7px 12px;border-radius:8px;min-width:0;border:1px solid var(--dsn-border, #c9d4e3);background:var(--dsn-surface, #fff)}.eva-ctav_kpis>div span{font-size:11px;color:var(--dsn-muted, #64748b)}.eva-ctav_kpis>div b{font-size:18px;font-weight:700;font-variant-numeric:tabular-nums;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.eva-ctav_kpis>div small{font-size:11px;color:var(--dsn-muted, #64748b);white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.eva-ctav_kpis>div.is-final{border-color:var(--dsn-gold, #f0b000);background:var(--ctav-amb-bg)}.eva-ctav_auxbar{display:flex;align-items:center;gap:12px;margin-top:2px}.eva-ctav_auxbar h4{margin:0;font-size:13px;font-weight:700;white-space:nowrap}.eva-ctav_auxbar h4 small{font-weight:500;color:var(--dsn-muted, #64748b);font-size:12px}.eva-ctav_auxbar .eva-ctav_muted{white-space:nowrap}.eva-ctav_auxbar input{margin-left:auto;flex:0 1 340px;min-width:160px;height:30px;padding:0 10px;border-radius:6px;font-size:12.5px;border:1px solid var(--dsn-border, #c9d4e3);background:var(--dsn-surface, #fff);color:var(--dsn-ink, #1a2432)}.eva-ctav_cuerpo>.eva-ctav_tablewrap{flex:1 1 auto;min-height:120px;overflow:auto;border:1px solid var(--dsn-border, #c9d4e3);border-radius:8px;background:var(--dsn-surface, #fff)}.eva-ctav_tabla{width:100%;border-collapse:separate;border-spacing:0;font-size:12.5px}.eva-ctav_tabla th,.eva-ctav_tabla td{padding:5px 10px;border-bottom:1px solid var(--dsn-divider, #e2e8f0);text-align:left}.eva-ctav_tabla thead th{position:sticky;top:0;z-index:1;white-space:nowrap;font-weight:600;font-size:11.5px;background:var(--dsn-head-bg, #edf0f5);color:var(--dsn-muted, #64748b)}.eva-ctav_tabla tfoot td{position:sticky;bottom:0;z-index:1;font-weight:700;white-space:nowrap;background:var(--dsn-band, #f2f4f8);border-top:1px solid var(--dsn-border, #c9d4e3);border-bottom:0}.eva-ctav_tabla th.t-r,.eva-ctav_tabla td.t-r{text-align:right;font-variant-numeric:tabular-nums;white-space:nowrap}.eva-ctav_tabla th.t-c,.eva-ctav_tabla td.t-c{text-align:center;white-space:nowrap}.eva-ctav_tabla tbody tr:hover td{background:var(--dsn-hover-row, #ecf1f7)}.eva-ctav_tabla tbody tr.is-actual td{background:var(--ctav-actual)}.eva-ctav_tabla tbody tr.is-inicial td{color:var(--dsn-muted, #64748b);font-style:italic}.eva-ctav_corta{max-width:340px;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.eva-ctav_ref{max-width:150px;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.eva-ctav_ter{max-width:220px;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.eva-ctav_uuid{white-space:nowrap}.eva-ctav_vacio{padding:18px!important;text-align:center!important;color:var(--dsn-muted, #64748b)}.eva-ctav_liga{border:0;background:none;padding:0;cursor:pointer;font:inherit;white-space:nowrap;color:var(--dsn-blue, #2e6dd8);text-decoration:underline;text-underline-offset:2px}.eva-ctav_liga.is-mono{font-family:ui-monospace,SFMono-Regular,Menlo,Consolas,monospace;font-size:11.5px}.eva-ctav_pie{flex:0 0 auto;display:flex;align-items:center;gap:8px;padding:10px 16px;border-top:1px solid var(--dsn-border, #c9d4e3);background:var(--dsn-card, #fbfcfe)}.eva-ctav_pie>.eva-ctav_muted{margin-right:auto;min-width:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.eva-ctav_btn{height:34px;padding:0 16px;border-radius:6px;font-size:13px;font-weight:600;cursor:pointer;white-space:nowrap;border:1px solid var(--dsn-navy, #0e2747);background:var(--dsn-surface, #fff);color:var(--dsn-navy, #0e2747)}.eva-ctav_btn:hover:not(:disabled){background:var(--dsn-hover-row, #ecf1f7)}.eva-ctav_btn:disabled{opacity:.45;cursor:default}.eva-ctav_btn.is-pri{background:var(--dsn-navy, #0e2747);color:var(--dsn-card, #fff)}@media (max-width: 1250px){.eva-ctav_head{flex-wrap:wrap}.eva-ctav_periodo{margin-left:auto}.eva-ctav_kpis{grid-template-columns:repeat(5,minmax(0,1fr))}.eva-ctav_kpis>div b{font-size:16px}}:root{--vcf-head: #0e2747;--vcf-head-ink: #ffffff;--vcf-head-muted: #b9c6da;--vcf-head-btn: rgba(255, 255, 255, .08);--vcf-head-btn-bd: rgba(255, 255, 255, .28);--vcf-pdf-bg: #e6eaf0;--vcf-amb-bg: #fff4d6;--vcf-amb-bd: #f0c24a;--vcf-amb-ink: #7a4b00;--vcf-ver-bg: #e3f5ec;--vcf-ver-ink: #17694a;--vcf-roj-bg: #fde8e8;--vcf-roj-ink: #b42323;--vcf-gris-bg: #edf0f5;--vcf-gris-ink: #5b6678;--vcf-hit: #fff1b8;--vcf-mono-bg: #f5f7fa}:root[data-design=nuevo][data-mode=oscuro]{--vcf-head: #0b1a30;--vcf-head-muted: #90a3bf;--vcf-pdf-bg: #0d1828;--vcf-amb-bg: #3a2c0c;--vcf-amb-bd: #8a6512;--vcf-amb-ink: #ffd27a;--vcf-ver-bg: #10372a;--vcf-ver-ink: #6fdcaa;--vcf-roj-bg: #3d1717;--vcf-roj-ink: #ff9b9b;--vcf-gris-bg: #1d2c47;--vcf-gris-ink: #a7b6cc;--vcf-hit: #4a3d0e;--vcf-mono-bg: #0f1d33}@media (prefers-color-scheme: dark){:root[data-design=nuevo][data-mode=auto]{--vcf-head: #0b1a30;--vcf-head-muted: #90a3bf;--vcf-pdf-bg: #0d1828;--vcf-amb-bg: #3a2c0c;--vcf-amb-bd: #8a6512;--vcf-amb-ink: #ffd27a;--vcf-ver-bg: #10372a;--vcf-ver-ink: #6fdcaa;--vcf-roj-bg: #3d1717;--vcf-roj-ink: #ff9b9b;--vcf-gris-bg: #1d2c47;--vcf-gris-ink: #a7b6cc;--vcf-hit: #4a3d0e;--vcf-mono-bg: #0f1d33}}.eva-vcfdi_overlay{position:fixed;top:0;right:0;bottom:0;left:0;z-index:3000;background:#0812228c;display:flex;align-items:center;justify-content:center}.eva-vcfdi{width:96vw;height:94vh;display:flex;flex-direction:column;background:var(--dsn-card, #fbfcfe);color:var(--dsn-ink, #1a2432);border-radius:10px;overflow:hidden;box-shadow:0 18px 48px #00000059;font-size:13px}.eva-vcfdi button{font-family:inherit}.eva-vcfdi .t-r{text-align:right}.eva-vcfdi .t-c{text-align:center}.eva-vcfdi .is-mono{font-family:ui-monospace,SFMono-Regular,Menlo,Consolas,monospace}.eva-vcfdi_head{flex:0 0 auto;display:flex;align-items:center;justify-content:space-between;gap:12px;padding:10px 16px;background:var(--vcf-head);color:var(--vcf-head-ink)}.eva-vcfdi_titulo{display:flex;align-items:center;gap:12px;min-width:0}.eva-vcfdi_tituloTxt{min-width:0}.eva-vcfdi_h1{font-size:16px;font-weight:700;white-space:nowrap}.eva-vcfdi_h2{font-size:12px;color:var(--vcf-head-muted);white-space:nowrap;overflow:hidden;text-overflow:ellipsis;max-width:32vw}.eva-vcfdi_volver{border:1px solid var(--vcf-head-btn-bd);background:var(--vcf-head-btn);color:var(--vcf-head-ink);border-radius:6px;width:28px;height:28px;font-size:18px;line-height:1;cursor:pointer}.eva-vcfdi_chip{display:inline-flex;align-items:center;gap:6px;white-space:nowrap;padding:4px 10px;border-radius:999px;font-size:11.5px;font-weight:700}.eva-vcfdi_chip i{width:7px;height:7px;border-radius:50%;background:currentColor;display:inline-block}.eva-vcfdi_chip small{font-weight:500;opacity:.85}.eva-vcfdi_chip.is-verde{background:var(--vcf-ver-bg);color:var(--vcf-ver-ink)}.eva-vcfdi_chip.is-rojo{background:var(--vcf-roj-bg);color:var(--vcf-roj-ink)}.eva-vcfdi_chip.is-ambar{background:var(--vcf-amb-bg);color:var(--vcf-amb-ink);border:1px solid var(--vcf-amb-bd)}.eva-vcfdi_chip.is-gris{background:var(--vcf-gris-bg);color:var(--vcf-gris-ink)}.eva-vcfdi_acciones{display:flex;align-items:center;gap:8px;flex:0 0 auto}.eva-vcfdi_btn{border:1px solid var(--vcf-head-btn-bd);background:var(--vcf-head-btn);color:var(--vcf-head-ink);border-radius:6px;padding:6px 12px;font-size:12.5px;font-weight:600;cursor:pointer;white-space:nowrap}.eva-vcfdi_btn:hover:not(:disabled){background:#ffffff2e}.eva-vcfdi_btn:disabled{opacity:.45;cursor:default}.eva-vcfdi_cerrar{border:0;background:transparent;color:var(--vcf-head-ink);font-size:18px;cursor:pointer;padding:0 4px 0 8px}.eva-vcfdi_cuerpo{flex:1 1 auto;min-height:0;display:flex}.eva-vcfdi_pdf{flex:0 0 57%;min-width:0;display:flex;flex-direction:column;border-right:1px solid var(--dsn-border, #c9d4e3);background:var(--vcf-pdf-bg)}.eva-vcfdi_pdfbar{flex:0 0 auto;display:flex;justify-content:space-between;align-items:center;padding:6px 12px;background:var(--dsn-card, #fbfcfe);border-bottom:1px solid var(--dsn-border, #c9d4e3)}.eva-vcfdi_pdfgrupo{display:flex;align-items:center;gap:6px}.eva-vcfdi_pdfpct{min-width:44px;text-align:center;font-variant-numeric:tabular-nums}.eva-vcfdi_pdfpag{white-space:nowrap}.eva-vcfdi_pdfscroll{flex:1 1 auto;min-height:0;overflow:auto;padding:14px 18px}.eva-vcfdi_pdfpage{width:fit-content;margin:0 auto 14px;box-shadow:0 2px 10px #0000002e;background:#fff}.eva-vcfdi_mini{min-width:26px;height:26px;padding:0 6px;border:1px solid var(--dsn-border, #c9d4e3);border-radius:5px;background:var(--dsn-surface, #fff);color:var(--dsn-ink, #1a2432);font-size:13px;line-height:1;cursor:pointer}.eva-vcfdi_mini.is-texto{font-size:12px;padding:0 9px}.eva-vcfdi_mini.is-activo{border-color:var(--dsn-gold, #f0b000)}.eva-vcfdi_mini:disabled{opacity:.45;cursor:default}.eva-vcfdi_panel{flex:1 1 auto;min-width:0;display:flex;flex-direction:column;background:var(--dsn-card, #fbfcfe)}.eva-vcfdi_tabs{flex:0 0 auto;display:flex;gap:2px;padding:0 10px;border-bottom:1px solid var(--dsn-border, #c9d4e3)}.eva-vcfdi_tab{border:0;background:transparent;color:var(--dsn-muted, #64748b);padding:10px 10px 8px;font-size:13px;font-weight:600;cursor:pointer;white-space:nowrap;border-bottom:3px solid transparent}.eva-vcfdi_tab.is-activa{color:var(--dsn-ink, #1a2432);border-bottom-color:var(--dsn-gold, #f0b000)}.eva-vcfdi_cnt{display:inline-block;margin-left:6px;padding:0 6px;border-radius:999px;font-size:11px;background:var(--vcf-gris-bg);color:var(--vcf-gris-ink)}.eva-vcfdi_panelscroll{flex:1 1 auto;min-height:0;overflow:auto;padding:12px}.eva-vcfdi_card{border:1px solid var(--dsn-border, #c9d4e3);border-radius:8px;margin-bottom:12px;background:var(--dsn-surface, #fff);overflow:hidden}.eva-vcfdi_card h4{margin:0;padding:8px 12px;font-size:11.5px;letter-spacing:.04em;text-transform:uppercase;color:var(--dsn-muted, #64748b);background:var(--dsn-head-bg, #edf0f5);border-bottom:1px solid var(--dsn-border, #c9d4e3)}.eva-vcfdi_grid3{display:grid;grid-template-columns:repeat(3,minmax(0,1fr))}.eva-vcfdi_dato{display:flex;flex-direction:column;gap:2px;padding:7px 12px;min-width:0;border-bottom:1px solid var(--dsn-divider, #e2e8f0)}.eva-vcfdi_dato.is-span2{grid-column:span 2}.eva-vcfdi_k{font-size:11px;color:var(--dsn-muted, #64748b)}.eva-vcfdi_v{font-size:13px;overflow-wrap:anywhere;display:flex;align-items:center;gap:8px;flex-wrap:wrap}.eva-vcfdi_v.is-mono{font-family:ui-monospace,SFMono-Regular,Menlo,Consolas,monospace;font-size:12px}.eva-vcfdi_muted{color:var(--dsn-muted, #64748b);font-weight:400}.eva-vcfdi_pill{display:inline-block;padding:1px 8px;border-radius:999px;font-size:11px;font-weight:700;background:var(--vcf-gris-bg);color:var(--vcf-gris-ink)}.eva-vcfdi_pill.is-ambar{background:var(--vcf-amb-bg);color:var(--vcf-amb-ink);border:1px solid var(--vcf-amb-bd)}.eva-vcfdi_pill.is-verde{background:var(--vcf-ver-bg);color:var(--vcf-ver-ink)}.eva-vcfdi_alerta{display:flex;justify-content:space-between;align-items:center;gap:12px;margin:10px 12px 4px;padding:9px 12px;border-radius:6px;background:var(--vcf-amb-bg);color:var(--vcf-amb-ink);border:1px solid var(--vcf-amb-bd)}.eva-vcfdi_alertaSaldo{white-space:nowrap}.eva-vcfdi_importes{display:grid;grid-template-columns:repeat(auto-fit,minmax(130px,1fr));gap:8px;padding:10px 12px}.eva-vcfdi_importes>div{display:flex;flex-direction:column;gap:2px;padding:8px 10px;border-radius:6px;border:1px solid var(--dsn-border, #c9d4e3);background:var(--dsn-card, #fbfcfe)}.eva-vcfdi_importes>div span{font-size:11.5px;color:var(--dsn-muted, #64748b)}.eva-vcfdi_importes>div b{font-size:16px;font-variant-numeric:tabular-nums}.eva-vcfdi_importes>div small{font-size:11px;color:var(--dsn-muted, #64748b)}.eva-vcfdi_importes>div .is-neg{color:var(--dsn-red, #d64545)}.eva-vcfdi_importes>div.is-total{border-color:var(--dsn-gold, #f0b000);background:var(--vcf-amb-bg)}.eva-vcfdi_importes>div.is-alerta{border-color:var(--vcf-amb-bd);background:var(--vcf-amb-bg)}.eva-vcfdi_importes>div.is-alerta b{color:var(--vcf-amb-ink)}.eva-vcfdi_vacio{padding:18px;text-align:center;color:var(--dsn-muted, #64748b)}.eva-vcfdi_liga{border:0;background:none;padding:0;cursor:pointer;font:inherit;white-space:nowrap;color:var(--dsn-blue, #2e6dd8);text-decoration:underline;text-underline-offset:2px}.eva-vcfdi_tabla{width:100%;border-collapse:collapse;font-size:12.5px}.eva-vcfdi_tabla th,.eva-vcfdi_tabla td{padding:6px 10px;border-bottom:1px solid var(--dsn-divider, #e2e8f0);text-align:left}.eva-vcfdi_tabla th{font-size:11.5px;color:var(--dsn-muted, #64748b);background:var(--dsn-band, #f2f4f8);font-weight:600;white-space:nowrap}.eva-vcfdi_tabla td.t-r,.eva-vcfdi_tabla th.t-r{text-align:right;font-variant-numeric:tabular-nums;white-space:nowrap}.eva-vcfdi_tabla tr:hover td{background:var(--dsn-hover-row, #ecf1f7)}.eva-vcfdi_corta{max-width:260px;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.eva-vcfdi_xmlbar{display:flex;gap:8px;margin-bottom:10px}.eva-vcfdi_xmlbar input{flex:1 1 auto;min-width:0;height:30px;padding:0 10px;border-radius:6px;border:1px solid var(--dsn-border, #c9d4e3);background:var(--dsn-surface, #fff);color:var(--dsn-ink, #1a2432)}.eva-vcfdi_xmlbar .eva-vcfdi_mini{height:30px}.eva-vcfdi_nodo{border-left:2px solid var(--dsn-divider, #e2e8f0);padding-left:8px;margin-bottom:4px}.eva-vcfdi_nodohead{display:flex;align-items:baseline;gap:8px;width:100%;text-align:left;border:0;background:none;color:var(--dsn-ink, #1a2432);padding:5px 2px;cursor:pointer;font-size:13px}.eva-vcfdi_caret{width:12px;color:var(--dsn-muted, #64748b)}.eva-vcfdi_tag{font-family:ui-monospace,Menlo,Consolas,monospace;font-size:11px;color:var(--dsn-muted, #64748b)}.eva-vcfdi_attrs{width:100%;border-collapse:collapse;margin:0 0 4px 20px;width:calc(100% - 20px)}.eva-vcfdi_attrs td{padding:3px 8px;border-bottom:1px solid var(--dsn-divider, #e2e8f0);vertical-align:top}.eva-vcfdi_attrs tr.is-hit td{background:var(--vcf-hit)}.eva-vcfdi_attrk{width:34%;color:var(--dsn-muted, #64748b)}.eva-vcfdi_attrv{font-weight:600;overflow-wrap:anywhere}.eva-vcfdi_largo{margin:4px 0 8px 20px}.eva-vcfdi_largo.is-hit .eva-vcfdi_largoval{background:var(--vcf-hit)}.eva-vcfdi_largohead{display:flex;justify-content:space-between;align-items:center;margin-bottom:4px}.eva-vcfdi_largoval{font-family:ui-monospace,SFMono-Regular,Menlo,Consolas,monospace;font-size:12px;line-height:1.6;word-break:break-all;white-space:pre-wrap;padding:8px 10px;border-radius:6px;max-height:150px;overflow:auto;border:1px solid var(--dsn-border, #c9d4e3);background:var(--vcf-mono-bg)}@media (max-width: 1100px){.eva-vcfdi_pdf{flex-basis:50%}.eva-vcfdi_grid3{grid-template-columns:repeat(2,minmax(0,1fr))}.eva-vcfdi_acciones .eva-vcfdi_btn{padding:6px 8px}}.eva-salida_form{display:grid;grid-template-columns:repeat(12,1fr);gap:16px 15px;grid-template-areas:"id empresa empresa empresa sucursal sucursal sucursal almacen almacen almacen fecha fecha" "tipo tipo unidad unidad entrego entrego entrego entrego recibio recibio recibio recibio" "observaciones observaciones observaciones observaciones observaciones observaciones observaciones observaciones observaciones total total total"}.eva-salida_form>*{min-width:0}.eva-salida_form-id{grid-area:id}.eva-salida_form-fecha{grid-area:fecha;min-width:150px}.eva-salida_form-empresa{grid-area:empresa}.eva-salida_form-sucursal{grid-area:sucursal}.eva-salida_form-almacen{grid-area:almacen}.eva-salida_form-tipo{grid-area:tipo}.eva-salida_form-orden{grid-area:orden}.eva-salida_form-unidad{grid-area:unidad}.eva-salida_form-entrego{grid-area:entrego}.eva-salida_form-recibio{grid-area:recibio}.eva-salida_form-observaciones{grid-area:observaciones}.eva-salida_form-total{grid-area:total}.eva-salida_form--mtto{grid-template-areas:"id empresa empresa empresa sucursal sucursal sucursal almacen almacen almacen fecha fecha" "tipo tipo tipo tipo orden orden orden orden unidad unidad unidad unidad" "entrego entrego entrego entrego entrego entrego recibio recibio recibio recibio recibio recibio" "observaciones observaciones observaciones observaciones observaciones observaciones observaciones observaciones observaciones total total total"}@media (max-width: 1200px){.eva-salida_form--mtto{grid-template-areas:"id id empresa empresa fecha fecha" "sucursal sucursal sucursal almacen almacen almacen" "tipo tipo tipo orden orden orden" "unidad unidad unidad unidad unidad unidad" "entrego entrego entrego recibio recibio recibio" "observaciones observaciones observaciones observaciones total total"}}@media (max-width: 768px){.eva-salida_form--mtto{grid-template-areas:"id" "empresa" "sucursal" "almacen" "fecha" "tipo" "orden" "unidad" "entrego" "recibio" "observaciones" "total"}}@media (max-width: 1200px){.eva-salida_form{grid-template-columns:repeat(6,1fr);grid-template-areas:"id id empresa empresa fecha fecha" "sucursal sucursal sucursal almacen almacen almacen" "tipo tipo tipo unidad unidad unidad" "entrego entrego entrego recibio recibio recibio" "observaciones observaciones observaciones observaciones total total"}}@media (max-width: 768px){.eva-salida_form{grid-template-columns:1fr;grid-template-areas:"id" "empresa" "sucursal" "almacen" "fecha" "tipo" "unidad" "entrego" "recibio" "observaciones" "total"}}.eva-salida-prod_form{display:grid;grid-template-columns:1fr 1fr 1.5fr;gap:14px 16px;grid-template-areas:"producto producto unidadmedida" "cantidad precio importe" "ubicacion ubicacion ubicacion"}.eva-salida-prod_form>*{min-width:0}.eva-salida-prod_form-parte{grid-area:parte}.eva-salida-prod_form-producto{grid-area:producto}.eva-salida-prod_form-unidadmedida{grid-area:unidadmedida}.eva-salida-prod_form-ubicacion{grid-area:ubicacion}.eva-salida-prod_form-cantidad{grid-area:cantidad}.eva-salida-prod_form-precio{grid-area:precio}.eva-salida-prod_form-importe{grid-area:importe}.eva-salida-prod_form--mtto{grid-template-areas:"parte parte parte" "producto producto unidadmedida" "cantidad precio importe" "ubicacion ubicacion ubicacion"}@media (max-width: 600px){.eva-salida-prod_form--mtto{grid-template-areas:"parte" "producto" "unidadmedida" "cantidad" "precio" "importe" "ubicacion"}}.eva-salida-prod_form-parteBanner{display:flex;align-items:center;gap:10px;flex-wrap:wrap;background:#eef4ff;border:1px solid #c7d8f7;border-radius:10px;padding:10px 14px}.eva-salida-prod_form-parteBanner .lbl{font-size:11px;text-transform:uppercase;letter-spacing:.05em;color:#5b6b8c;font-weight:700}.eva-salida-prod_form-parteBanner .val{font-size:15px;font-weight:700;color:#1e3a66}@media (max-width: 600px){.eva-salida-prod_form{grid-template-columns:1fr;grid-template-areas:"producto" "unidadmedida" "cantidad" "precio" "importe" "ubicacion"}}.eva-salida_productos{margin-top:8px}.eva-salida_productos-btnNew{display:flex;justify-content:flex-end;margin-bottom:10px}.eva-salida_productos-table{width:100%}.eva-ubic-sugerida{display:flex;gap:10px;align-items:center;justify-content:space-between;flex-wrap:wrap;margin-top:3px;font-size:11.5px;color:var(--dsn-muted, #64748b)}.eva-ubic-sugerida .ok{color:var(--dsn-green, #1f8a5b);font-weight:600}.eva-ubic-sugerida a,.eva-ubic-sugerida .eva-ubic-sugerida_link{color:var(--dsn-navy, #103a66);font-weight:600;text-decoration:none;white-space:nowrap;background:transparent!important;border:0!important;box-shadow:none!important;padding:0!important;width:auto!important;cursor:pointer;font-size:11.5px}.eva-ubic-sugerida a:hover,.eva-ubic-sugerida .eva-ubic-sugerida_link:hover{text-decoration:underline}.eva-sugsurt{--ss-ink: var(--dsn-ink, #1f2a37);--ss-muted: var(--dsn-muted, #6b7280);--ss-card: var(--dsn-card, #ffffff);--ss-border: var(--dsn-border, #dde3ea);--ss-navy: var(--dsn-navy, #12355b);--ss-sel-bg: rgba(18, 53, 91, .1);--ss-amber: #8a5300;--ss-amber-bg: rgba(214, 140, 0, .13);--ss-green: var(--dsn-green, #1e8e5a);grid-column:1/-1;display:flex;flex-direction:column;gap:10px;color:var(--ss-ink)}.eva-sugsurt_garantia{display:flex;gap:10px;align-items:flex-start;padding:8px 12px;border-radius:8px;background:var(--ss-amber-bg);color:var(--ss-amber);font-size:12.5px;line-height:1.45}.eva-sugsurt_garantia svg{margin-top:2px}.eva-sugsurt_ico{flex:0 0 auto;display:inline-flex;width:16px}.eva-sugsurt_ico svg{width:14px!important;height:14px!important}.eva-sugsurt_tit{font-size:12px;font-weight:700;text-transform:uppercase;letter-spacing:.03em;color:var(--ss-muted);margin-bottom:6px;display:flex!important;flex-direction:row!important;justify-content:flex-start!important;text-align:left;gap:6px;align-items:center}.eva-sugsurt_tit small{text-transform:none;letter-spacing:0;font-weight:400}.eva-sugsurt_tit svg{color:var(--ss-navy)}.eva-sugsurt_ops{display:flex;flex-wrap:wrap;gap:8px}.eva-sugsurt_op{width:auto!important;min-width:0!important;height:auto!important;box-shadow:none!important;display:inline-flex;flex-direction:column;align-items:flex-start;gap:2px;padding:8px 12px;border-radius:10px;border:1px solid var(--ss-border);background:var(--ss-card);color:var(--ss-ink);cursor:pointer;font-size:12.5px;text-align:left}.eva-sugsurt_op span{color:var(--ss-muted);font-size:12px}.eva-sugsurt_op em{font-style:normal;font-size:11px;font-weight:600;color:var(--ss-green)}.eva-sugsurt_op.sel{border-color:var(--ss-navy);background:var(--ss-sel-bg);box-shadow:inset 0 0 0 1px var(--ss-navy)!important}.eva-sugsurt_op.sug{border-color:var(--ss-green)}.eva-sugsurt_op:disabled{opacity:.55;cursor:not-allowed}:root[data-design=nuevo][data-mode=oscuro] .eva-sugsurt{--ss-sel-bg: rgba(120, 170, 230, .16);--ss-amber: #f0b44c;--ss-amber-bg: rgba(240, 180, 76, .14)}.eva-custodia-recepcion_form{display:grid;grid-template-columns:repeat(12,1fr);gap:16px 15px;grid-template-areas:"id empresa empresa empresa sucursal sucursal almacen almacen almacen fecha fecha fecha" "tipo tipo tipo cliente cliente cliente cliente cliente cliente cliente cliente cliente" "referencia referencia referencia referencia referencia referencia transportista transportista transportista transportista transportista transportista" "observaciones observaciones observaciones observaciones observaciones observaciones observaciones observaciones observaciones observaciones observaciones observaciones"}.eva-custodia-recepcion_form>*{min-width:0}.eva-custodia-recepcion_form-id{grid-area:id}.eva-custodia-recepcion_form-empresa{grid-area:empresa}.eva-custodia-recepcion_form-sucursal{grid-area:sucursal}.eva-custodia-recepcion_form-almacen{grid-area:almacen}.eva-custodia-recepcion_form-fecha{grid-area:fecha}.eva-custodia-recepcion_form-tipo{grid-area:tipo}.eva-custodia-recepcion_form-cliente{grid-area:cliente}.eva-custodia-recepcion_form-viaje{grid-area:viaje}.eva-custodia-recepcion_form-unidad{grid-area:unidad}.eva-custodia-recepcion_form-operador{grid-area:operador}.eva-custodia-recepcion_form-remolque{grid-area:remolque}.eva-custodia-recepcion_form-referencia{grid-area:referencia}.eva-custodia-recepcion_form-transportista{grid-area:transportista}.eva-custodia-recepcion_form-observaciones{grid-area:observaciones}.eva-custodia-recepcion_form--transbordo{grid-template-areas:"id empresa empresa empresa sucursal sucursal almacen almacen almacen fecha fecha fecha" "tipo tipo viaje viaje viaje viaje unidad unidad unidad operador operador operador" "observaciones observaciones observaciones observaciones observaciones observaciones observaciones observaciones observaciones observaciones observaciones observaciones"}@media (max-width: 1200px){.eva-custodia-recepcion_form{grid-template-columns:repeat(2,1fr);grid-template-areas:none}.eva-custodia-recepcion_form--transbordo{grid-template-areas:none}}@media (max-width: 768px){.eva-custodia-recepcion_form{grid-template-columns:1fr;grid-template-areas:none}.eva-custodia-recepcion_form--transbordo{grid-template-areas:none}}.eva-custodia-recepcion-merc_form{display:grid;grid-template-columns:1fr 1fr 1fr;gap:14px 16px;grid-template-areas:"mercancia mercancia mercancia" "unidad cantidad cantidadbase" "ubicacion ubicacion peso" "observaciones observaciones observaciones"}.eva-custodia-recepcion-merc_form>*{min-width:0}.eva-custodia-recepcion-merc_form-mercancia{grid-area:mercancia}.eva-custodia-recepcion-merc_form-unidad{grid-area:unidad}.eva-custodia-recepcion-merc_form-cantidad{grid-area:cantidad}.eva-custodia-recepcion-merc_form-cantidadbase{grid-area:cantidadbase}.eva-custodia-recepcion-merc_form-ubicacion{grid-area:ubicacion}.eva-custodia-recepcion-merc_form-peso{grid-area:peso}.eva-custodia-recepcion-merc_form-observaciones{grid-area:observaciones}@media (max-width: 600px){.eva-custodia-recepcion-merc_form{grid-template-columns:1fr;grid-template-areas:"mercancia" "unidad" "cantidad" "cantidadbase" "ubicacion" "peso" "observaciones"}}.eva-custodia-recepcion-merc_wrap{display:flex;flex-direction:column;gap:16px}.eva-custodia-recepcion-merc_info{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:14px 16px}.eva-custodia-recepcion-merc_info>*{min-width:0}@media (max-width: 600px){.eva-custodia-recepcion-merc_info{grid-template-columns:1fr}}.eva-custodia-recepcion_mercancias{margin-top:8px}.eva-custodia-recepcion_mercancias-btnNew{display:flex;justify-content:flex-end;margin-bottom:10px}.eva-custodia-recepcion_mercancias-table{width:100%}.eva-custodia-recepcion_hint{display:block;font-size:13px;opacity:.7;padding:12px 4px}.eva-custodia-recepcion_recibir{margin-top:8px}.eva-custodia-recepcion_recibir-table,.eva-custodia-recepcion_recibir-table .eva-table_column-data .eva-input{width:100%}.eva-custodia-recepcion_recibir-table .eva-table_column-data .eva-input .eva-input_input{width:100%;height:30px;padding:4px 10px;font-size:13px;text-align:right}.eva-custodia-recepcion_recibir-table .eva-table_column-data .eva-input .eva-input_clear{display:none}.eva-custodia-archivos{display:flex;flex-direction:column;gap:8px}.eva-custodia-archivos_bar{display:flex;justify-content:flex-end}.eva-custodia-archivos_table{width:100%}.eva-custodia-archivos_form{display:grid;grid-template-columns:1fr 1fr;gap:12px}.eva-custodia-archivos_form-tipo{grid-column:1/2}.eva-custodia-archivos_form-nombre{grid-column:2/3}.eva-custodia-archivos_form-file{grid-column:1/2}.eva-custodia-archivos_form-btn{grid-column:2/3;display:flex;align-items:flex-end}.eva-custodia-salida_form{display:grid;grid-template-columns:repeat(12,1fr);gap:16px 15px;grid-template-areas:"id empresa empresa empresa sucursal sucursal almacen almacen almacen fecha fecha fecha" "viaje viaje viaje viaje observaciones observaciones observaciones observaciones observaciones observaciones observaciones observaciones"}.eva-custodia-salida_form>*{min-width:0}.eva-custodia-salida_form-id{grid-area:id}.eva-custodia-salida_form-empresa{grid-area:empresa}.eva-custodia-salida_form-sucursal{grid-area:sucursal}.eva-custodia-salida_form-almacen{grid-area:almacen}.eva-custodia-salida_form-fecha{grid-area:fecha}.eva-custodia-salida_form-viaje{grid-area:viaje}.eva-custodia-salida_form-observaciones{grid-area:observaciones}@media (max-width: 1200px){.eva-custodia-salida_form{grid-template-columns:repeat(2,1fr);grid-template-areas:none}}@media (max-width: 768px){.eva-custodia-salida_form{grid-template-columns:1fr;grid-template-areas:none}}.eva-custodia-salida_solicitud{display:grid;grid-template-columns:minmax(0,3fr) minmax(0,1.4fr) auto;gap:12px 15px;align-items:end;margin-bottom:4px}.eva-custodia-salida_solicitud>*{min-width:0}.eva-custodia-salida_solicitud-action{display:flex;justify-content:flex-end;align-items:flex-end}@media (max-width: 768px){.eva-custodia-salida_solicitud{grid-template-columns:1fr}.eva-custodia-salida_solicitud-action{justify-content:stretch}}.eva-custodia-salida-merc_form{display:grid;grid-template-columns:1fr 1fr 1fr;gap:14px 16px;grid-template-areas:"existencia existencia existencia" "cliente cliente mercancia" "pedido referencia ubicacion" "remitente remitente origen" "destinatario destinatario destino" "unidad disponible cantidad" "peso observaciones observaciones"}.eva-custodia-salida-merc_form>*{min-width:0}.eva-custodia-salida-merc_form-existencia{grid-area:existencia}.eva-custodia-salida-merc_form-cliente{grid-area:cliente}.eva-custodia-salida-merc_form-mercancia{grid-area:mercancia}.eva-custodia-salida-merc_form-pedido{grid-area:pedido}.eva-custodia-salida-merc_form-referencia{grid-area:referencia}.eva-custodia-salida-merc_form-ubicacion{grid-area:ubicacion}.eva-custodia-salida-merc_form-remitente{grid-area:remitente}.eva-custodia-salida-merc_form-origen{grid-area:origen}.eva-custodia-salida-merc_form-destinatario{grid-area:destinatario}.eva-custodia-salida-merc_form-destino{grid-area:destino}.eva-custodia-salida-merc_form-unidad{grid-area:unidad}.eva-custodia-salida-merc_form-disponible{grid-area:disponible}.eva-custodia-salida-merc_form-cantidad{grid-area:cantidad}.eva-custodia-salida-merc_form-peso{grid-area:peso}.eva-custodia-salida-merc_form-observaciones{grid-area:observaciones}@media (max-width: 600px){.eva-custodia-salida-merc_form{grid-template-columns:1fr;grid-template-areas:"existencia" "cliente" "mercancia" "pedido" "referencia" "ubicacion" "remitente" "origen" "destinatario" "destino" "unidad" "disponible" "cantidad" "peso" "observaciones"}}.eva-custodia-salida_mercancias{margin-top:8px}.eva-custodia-salida_mercancias-btnNew{display:flex;justify-content:flex-end;margin-bottom:10px}.eva-custodia-salida_mercancias-table{width:100%}.eva-custodia-salida_hint{display:block;font-size:13px;opacity:.72;padding:10px 4px}.eva-custodia-salida_preview{margin-top:8px}.eva-custodia-salida_preview-table{display:flex;flex-direction:column;width:100%;max-height:340px;overflow:auto;border:1px solid rgba(128,128,128,.25);border-radius:6px}.eva-custodia-salida_preview-head,.eva-custodia-salida_preview-row{display:grid;grid-template-columns:minmax(160px,2fr) minmax(160px,2fr) minmax(90px,1fr) 120px;gap:8px;align-items:center;padding:8px 10px}.eva-custodia-salida_preview-head>span,.eva-custodia-salida_preview-row>span{min-width:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;font-size:13px}.eva-custodia-salida_preview-head>span.num,.eva-custodia-salida_preview-row>span.num{text-align:right}.eva-custodia-salida_preview-head{position:sticky;top:0;z-index:1;font-weight:600;font-size:12px;opacity:.85;background:var(--eva-bg, rgba(128, 128, 128, .08));border-bottom:1px solid rgba(128,128,128,.25)}.eva-custodia-salida_preview-row{border-bottom:1px solid rgba(128,128,128,.14)}.eva-custodia-salida_preview-row:last-child{border-bottom:none}.eva-custodia-salida_cargar{margin-top:8px}.eva-custodia-salida_cargar-table{display:flex;flex-direction:column;width:100%;max-height:360px;overflow:auto;border:1px solid rgba(128,128,128,.25);border-radius:6px}.eva-custodia-salida_cargar-head,.eva-custodia-salida_cargar-row{display:grid;grid-template-columns:minmax(150px,2fr) minmax(110px,1.3fr) 84px minmax(150px,1.6fr) 96px 84px 124px;gap:8px;align-items:center;padding:8px 10px}.eva-custodia-salida_cargar-head>span,.eva-custodia-salida_cargar-row>span{min-width:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;font-size:13px}.eva-custodia-salida_cargar-head>span.num,.eva-custodia-salida_cargar-row>span.num{text-align:right}.eva-custodia-salida_cargar-head>span.cargar,.eva-custodia-salida_cargar-row>span.cargar{overflow:visible}.eva-custodia-salida_cargar-head{position:sticky;top:0;z-index:1;font-weight:600;font-size:12px;opacity:.85;background:var(--eva-bg, rgba(128, 128, 128, .08));border-bottom:1px solid rgba(128,128,128,.25)}.eva-custodia-salida_cargar-row{border-bottom:1px solid rgba(128,128,128,.14)}.eva-custodia-salida_cargar-row:last-child{border-bottom:none}.eva-custodia-salida_cargar-row.is-done{opacity:.6}.eva-custodia-salida_cargar-none{font-style:italic;font-size:12px;color:#b42318}.eva-custodia-salida_cargar-resumen{display:flex;flex-wrap:wrap;gap:8px;margin-top:8px}.eva-custodia-salida_cargar-badge{font-size:12px;padding:3px 10px;border-radius:999px;background:#8080801f;border:1px solid rgba(128,128,128,.25)}.eva-custodia-salida_cargar-badge b{font-variant-numeric:tabular-nums}.eva-custodia-salida_cargar-badge.is-over{background:#fdf3d6;border-color:#e0a800;color:#8a5a00}.det-recepcion{padding:6px 4px 4px;max-height:68vh;overflow-y:auto;display:flex;flex-direction:column;gap:14px}.det-recepcion_msg{padding:26px;text-align:center;color:#64748b;font-family:var(--txt-ppal-semibold)}.det-recepcion_head{padding:14px 16px;border-radius:12px;background:linear-gradient(135deg,#009fe51a,#009fe505);border:1px solid var(--table-border-color, #e2e8f0)}.det-recepcion_folio{font-size:18px;color:#0f172a;font-family:var(--txt-ppal-bold, var(--txt-ppal-semibold));margin-bottom:10px}.det-recepcion_grid{display:grid;grid-template-columns:repeat(auto-fit,minmax(170px,1fr));gap:10px 20px}.det-recepcion_field{display:flex;flex-direction:column;gap:2px}.det-recepcion_field span:first-child{font-size:11px;text-transform:uppercase;letter-spacing:.04em;color:#94a3b8}.det-recepcion_field span:last-child{color:#0f172a;font-family:var(--txt-ppal-semibold)}.det-recepcion_subtitle{margin:4px 2px 0;font-size:12px;text-transform:uppercase;letter-spacing:.05em;color:#94a3b8;font-family:var(--txt-ppal-semibold)}.det-recepcion_tablawrap{width:100%;overflow-x:auto}.det-recepcion_tabla{min-width:100%;border-collapse:collapse;font-size:13px}.det-recepcion_tabla th,.det-recepcion_tabla td{text-align:left;padding:7px 10px;border-bottom:1px solid var(--table-border-color, #e2e8f0);white-space:nowrap}.det-recepcion_tabla th{font-size:11px;text-transform:uppercase;letter-spacing:.04em;color:#94a3b8;font-family:var(--txt-ppal-semibold)}.det-recepcion_tabla td{color:#0f172a}.det-recepcion_tabla .num{text-align:right}.det-solcarga{padding:6px 4px 4px;max-height:68vh;overflow-y:auto;display:flex;flex-direction:column;gap:14px}.det-solcarga_msg{padding:26px;text-align:center;color:#64748b;font-family:var(--txt-ppal-semibold)}.det-solcarga_head{padding:14px 16px;border-radius:12px;background:linear-gradient(135deg,#009fe51a,#009fe505);border:1px solid var(--table-border-color, #e2e8f0)}.det-solcarga_grid{display:grid;grid-template-columns:repeat(auto-fit,minmax(170px,1fr));gap:10px 20px}.det-solcarga_field{display:flex;flex-direction:column;gap:2px}.det-solcarga_field span:first-child{font-size:11px;text-transform:uppercase;letter-spacing:.04em;color:#94a3b8}.det-solcarga_field span:last-child{color:#0f172a;font-family:var(--txt-ppal-semibold)}.det-solcarga_subtitle{margin:4px 2px 0;font-size:12px;text-transform:uppercase;letter-spacing:.05em;color:#94a3b8;font-family:var(--txt-ppal-semibold)}.det-solcarga_tablawrap{width:100%;overflow-x:auto}.det-solcarga_tabla{min-width:100%;border-collapse:collapse;font-size:13px}.det-solcarga_tabla th,.det-solcarga_tabla td{text-align:left;padding:7px 10px;border-bottom:1px solid var(--table-border-color, #e2e8f0);white-space:nowrap}.det-solcarga_tabla th{font-size:11px;text-transform:uppercase;letter-spacing:.04em;color:#94a3b8;font-family:var(--txt-ppal-semibold)}.det-solcarga_tabla td{color:#0f172a}.det-solcarga_tabla .num{text-align:right}.eva-devolucion-de-compra_form{display:grid;grid-template-columns:repeat(12,1fr);gap:16px 15px;grid-template-areas:"id id empresa empresa empresa empresa proveedor proveedor proveedor fecha fecha fecha" "sucursal sucursal sucursal sucursal almacen almacen almacen almacen recepcion recepcion recepcion recepcion" "observaciones observaciones observaciones observaciones observaciones observaciones observaciones observaciones observaciones observaciones observaciones observaciones"}.eva-devolucion-de-compra_form-id{grid-area:id}.eva-devolucion-de-compra_form-fecha{grid-area:fecha}.eva-devolucion-de-compra_form-empresa{grid-area:empresa}.eva-devolucion-de-compra_form-recepcion{grid-area:recepcion}.eva-devolucion-de-compra_form-proveedor{grid-area:proveedor}.eva-devolucion-de-compra_form-sucursal{grid-area:sucursal}.eva-devolucion-de-compra_form-almacen{grid-area:almacen}.eva-devolucion-de-compra_form-observaciones{grid-area:observaciones}@media (max-width: 1200px){.eva-devolucion-de-compra_form{grid-template-columns:repeat(6,1fr);grid-template-areas:"id empresa empresa proveedor proveedor fecha" "sucursal sucursal almacen almacen recepcion recepcion" "observaciones observaciones observaciones observaciones observaciones observaciones"}}@media (max-width: 768px){.eva-devolucion-de-compra_form{grid-template-columns:1fr;grid-template-areas:"id" "empresa" "proveedor" "fecha" "sucursal" "almacen" "recepcion" "observaciones"}}.eva-devolucion-de-compra_totales{display:grid;grid-template-columns:repeat(4,1fr);gap:16px 15px;margin-top:8px}.eva-devolucion-de-compra_producto-form{display:grid;grid-template-columns:repeat(12,1fr);gap:16px 15px;grid-template-areas:"producto producto producto producto recibida recibida disponible disponible cantidad cantidad um um" "precio precio precio importe importe importe iva iva iva retencion retencion retencion" "ubicacion ubicacion ubicacion ubicacion total total total total observaciones observaciones observaciones observaciones"}.eva-devolucion-de-compra_producto-form-producto{grid-area:producto}.eva-devolucion-de-compra_producto-form-recibida{grid-area:recibida}.eva-devolucion-de-compra_producto-form-disponible{grid-area:disponible}.eva-devolucion-de-compra_producto-form-cantidad{grid-area:cantidad}.eva-devolucion-de-compra_producto-form-um{grid-area:um}.eva-devolucion-de-compra_producto-form-precio{grid-area:precio}.eva-devolucion-de-compra_producto-form-importe{grid-area:importe}.eva-devolucion-de-compra_producto-form-iva{grid-area:iva}.eva-devolucion-de-compra_producto-form-retencion{grid-area:retencion}.eva-devolucion-de-compra_producto-form-total{grid-area:total}.eva-devolucion-de-compra_producto-form-ubicacion{grid-area:ubicacion}.eva-devolucion-de-compra_producto-form-observaciones{grid-area:observaciones}@media (max-width: 768px){.eva-devolucion-de-compra_producto-form{grid-template-columns:1fr;grid-template-areas:"producto" "recibida" "disponible" "cantidad" "um" "precio" "importe" "iva" "retencion" "ubicacion" "total" "observaciones"}}.eva-devolucion-de-compra_productos,.eva-devolucion-de-compra_facturas{margin-top:8px}.eva-devolucion-de-compra_productos-btnNew,.eva-devolucion-de-compra_facturas-btnNew{display:flex;justify-content:flex-end;margin-bottom:10px}.eva-devolucion-de-compra_productos-table,.eva-devolucion-de-compra_facturas-table{width:100%}.eva-devolucion-salida_form{display:grid;grid-template-columns:repeat(12,1fr);gap:16px 15px;grid-template-areas:"id id folioSalida folioSalida folioSalida fecha fecha fecha status status status status" "empresa empresa empresa sucursal sucursal sucursal sucursal almacen almacen almacen almacen almacen" "observaciones observaciones observaciones observaciones observaciones observaciones observaciones observaciones observaciones observaciones observaciones observaciones"}.eva-devolucion-salida_form-id{grid-area:id}.eva-devolucion-salida_form-folioSalida{grid-area:folioSalida}.eva-devolucion-salida_form-fecha{grid-area:fecha}.eva-devolucion-salida_form-status{grid-area:status}.eva-devolucion-salida_form-empresa{grid-area:empresa}.eva-devolucion-salida_form-sucursal{grid-area:sucursal}.eva-devolucion-salida_form-almacen{grid-area:almacen}.eva-devolucion-salida_form-observaciones{grid-area:observaciones}@media (max-width: 1200px){.eva-devolucion-salida_form{grid-template-columns:repeat(6,1fr);grid-template-areas:"id id folioSalida folioSalida fecha fecha" "status status empresa empresa empresa empresa" "sucursal sucursal sucursal almacen almacen almacen" "observaciones observaciones observaciones observaciones observaciones observaciones"}}@media (max-width: 768px){.eva-devolucion-salida_form{grid-template-columns:1fr;grid-template-areas:"id" "folioSalida" "fecha" "status" "empresa" "sucursal" "almacen" "observaciones"}}.eva-devolucion-salida_productos{margin-top:8px}.eva-devolucion-salida_productos-btnNew{display:flex;justify-content:flex-end;margin-bottom:10px}.eva-devolucion-salida_productos-table{width:100%}.eva-devolucion-traspaso_form{display:grid;grid-template-columns:repeat(12,1fr);gap:16px 15px;grid-template-areas:"id id folioTraspaso folioTraspaso folioTraspaso fecha fecha fecha status status status status" "empresa empresa empresa sucursalOrigen sucursalOrigen sucursalOrigen sucursalOrigen almacen almacen almacen almacen almacen" "observaciones observaciones observaciones observaciones observaciones observaciones observaciones observaciones observaciones observaciones observaciones observaciones"}.eva-devolucion-traspaso_form-id{grid-area:id}.eva-devolucion-traspaso_form-folioTraspaso{grid-area:folioTraspaso}.eva-devolucion-traspaso_form-fecha{grid-area:fecha}.eva-devolucion-traspaso_form-status{grid-area:status}.eva-devolucion-traspaso_form-empresa{grid-area:empresa}.eva-devolucion-traspaso_form-sucursalOrigen{grid-area:sucursalOrigen}.eva-devolucion-traspaso_form-almacen{grid-area:almacen}.eva-devolucion-traspaso_form-observaciones{grid-area:observaciones}@media (max-width: 1200px){.eva-devolucion-traspaso_form{grid-template-columns:repeat(6,1fr);grid-template-areas:"id id folioTraspaso folioTraspaso fecha fecha" "status status empresa empresa empresa empresa" "sucursalOrigen sucursalOrigen sucursalOrigen almacen almacen almacen" "observaciones observaciones observaciones observaciones observaciones observaciones"}}@media (max-width: 768px){.eva-devolucion-traspaso_form{grid-template-columns:1fr;grid-template-areas:"id" "folioTraspaso" "fecha" "status" "empresa" "sucursalOrigen" "almacen" "observaciones"}}.eva-devolucion-traspaso_productos{margin-top:8px}.eva-devolucion-traspaso_productos-btnNew{display:flex;justify-content:flex-end;margin-bottom:10px}.eva-devolucion-traspaso_productos-table{width:100%}.eva-traspaso_form{display:grid;grid-template-columns:repeat(12,1fr);gap:16px 15px;grid-template-areas:"id id empresa empresa empresa empresa empresa empresa fecha fecha fecha fecha" "sucursalOrigen sucursalOrigen sucursalOrigen almacenOrigen almacenOrigen almacenOrigen sucursalDestino sucursalDestino sucursalDestino almacenDestino almacenDestino almacenDestino" "personalEntrega personalEntrega personalEntrega personalEntrega personalRecibe personalRecibe personalRecibe personalRecibe observaciones observaciones observaciones observaciones"}.eva-traspaso_form-id{grid-area:id}.eva-traspaso_form-empresa{grid-area:empresa}.eva-traspaso_form-fecha{grid-area:fecha}.eva-traspaso_form-sucursalOrigen{grid-area:sucursalOrigen}.eva-traspaso_form-almacenOrigen{grid-area:almacenOrigen}.eva-traspaso_form-sucursalDestino{grid-area:sucursalDestino}.eva-traspaso_form-almacenDestino{grid-area:almacenDestino}.eva-traspaso_form-personalEntrega{grid-area:personalEntrega}.eva-traspaso_form-personalRecibe{grid-area:personalRecibe}.eva-traspaso_form-observaciones{grid-area:observaciones}@media (max-width: 1200px){.eva-traspaso_form{grid-template-columns:repeat(6,1fr);grid-template-areas:"id id empresa empresa fecha fecha" "sucursalOrigen sucursalOrigen sucursalOrigen almacenOrigen almacenOrigen almacenOrigen" "sucursalDestino sucursalDestino sucursalDestino almacenDestino almacenDestino almacenDestino" "personalEntrega personalEntrega personalEntrega personalRecibe personalRecibe personalRecibe" "observaciones observaciones observaciones observaciones observaciones observaciones"}}@media (max-width: 768px){.eva-traspaso_form{grid-template-columns:1fr;grid-template-areas:"id" "empresa" "fecha" "sucursalOrigen" "almacenOrigen" "sucursalDestino" "almacenDestino" "personalEntrega" "personalRecibe" "observaciones"}}.eva-traspaso_producto-form{display:grid;grid-template-columns:repeat(12,1fr);gap:16px 15px;grid-template-areas:"producto producto producto producto producto producto existencia existencia existencia cantidad cantidad cantidad" "costo costo costo costo costo costo importe importe importe importe importe importe"}.eva-traspaso_producto-form-producto{grid-area:producto}.eva-traspaso_producto-form-existencia{grid-area:existencia}.eva-traspaso_producto-form-cantidad{grid-area:cantidad}.eva-traspaso_producto-form-costo{grid-area:costo}.eva-traspaso_producto-form-importe{grid-area:importe}@media (max-width: 768px){.eva-traspaso_producto-form{grid-template-columns:1fr;grid-template-areas:"producto" "existencia" "cantidad" "costo" "importe"}}.eva-traspaso_productos{margin-top:8px}.eva-traspaso_productos-btnNew{display:flex;justify-content:flex-end;margin-bottom:10px}.eva-traspaso_productos-table{width:100%}.eva-ajuste-inventario_form{display:grid;grid-template-columns:repeat(12,1fr);gap:16px 15px;grid-template-areas:"id empresa empresa empresa sucursal sucursal sucursal almacen almacen almacen fecha fecha" "tipo tipo tipo tipo realiza realiza realiza realiza autoriza autoriza autoriza autoriza" "observaciones observaciones observaciones observaciones observaciones observaciones observaciones observaciones observaciones observaciones observaciones observaciones"}.eva-ajuste-inventario_form-id{grid-area:id;max-width:90px}.eva-ajuste-inventario_form-empresa{grid-area:empresa}.eva-ajuste-inventario_form-sucursal{grid-area:sucursal}.eva-ajuste-inventario_form-almacen{grid-area:almacen}.eva-ajuste-inventario_form-tipo{grid-area:tipo}.eva-ajuste-inventario_form-fecha{grid-area:fecha}.eva-ajuste-inventario_form-realiza{grid-area:realiza}.eva-ajuste-inventario_form-autoriza{grid-area:autoriza}.eva-ajuste-inventario_form-observaciones{grid-area:observaciones}@media (max-width: 1200px){.eva-ajuste-inventario_form{grid-template-columns:repeat(6,1fr);grid-template-areas:"id empresa empresa sucursal sucursal sucursal" "almacen almacen almacen fecha fecha fecha" "tipo tipo realiza realiza autoriza autoriza" "observaciones observaciones observaciones observaciones observaciones observaciones"}}@media (max-width: 768px){.eva-ajuste-inventario_form{grid-template-columns:1fr;grid-template-areas:"id" "empresa" "sucursal" "almacen" "fecha" "tipo" "realiza" "autoriza" "observaciones"}}.eva-ajuste-inventario_productos{margin-top:8px}.eva-ajuste-inventario_productos-btnNew{display:flex;justify-content:flex-end;margin-bottom:10px}.eva-ajuste-inventario_productos-table{width:100%}.eva-ajuste-inventario_productos-total{display:flex;justify-content:flex-end;gap:10px;margin-top:10px;font-weight:700;font-size:.95rem;color:var(--text-color-black)}.eva-ajuste-prod_form{display:grid;grid-template-columns:repeat(6,1fr);gap:14px 14px;grid-template-areas:"producto producto producto producto producto producto" "sistema sistema fisica fisica diferencia diferencia" "costo costo costo total total total" "obs obs obs obs obs obs"}.eva-ajuste-prod_form-producto{grid-area:producto}.eva-ajuste-prod_form-sistema{grid-area:sistema}.eva-ajuste-prod_form-fisica{grid-area:fisica}.eva-ajuste-prod_form-diferencia{grid-area:diferencia}.eva-ajuste-prod_form-costo{grid-area:costo}.eva-ajuste-prod_form-total{grid-area:total}.eva-ajuste-prod_form-obs{grid-area:obs}@media (max-width: 768px){.eva-ajuste-prod_form{grid-template-columns:1fr;grid-template-areas:"producto" "sistema" "fisica" "diferencia" "costo" "total" "obs"}}.eva-kardex{display:flex;flex-direction:column;gap:12px;height:100%;min-height:0;overflow:hidden}.eva-kardex_tabs{display:flex;gap:22px;border-bottom:1px solid #e5e7eb;padding:0 4px}.eva-kardex_tabs-tab{padding:8px 2px;font-size:.86rem;color:#6b7280;cursor:pointer;border-bottom:2px solid transparent;margin-bottom:-1px;white-space:nowrap}.eva-kardex_tabs-tab--active{color:#b45309;font-weight:700;border-bottom-color:#f59e0b}.eva-kardex_tabs-tab--disabled{color:#b6bcc6;cursor:default}.eva-kardex_kpis{display:grid;grid-template-columns:repeat(6,1fr);gap:12px}@media (max-width: 1200px){.eva-kardex_kpis{grid-template-columns:repeat(3,1fr)}}@media (max-width: 700px){.eva-kardex_kpis{grid-template-columns:repeat(2,1fr)}}.eva-kardex_kpi{display:flex;align-items:center;gap:12px;padding:12px 14px;background:#fff;border:1px solid #e5e7eb;border-radius:12px}.eva-kardex_kpi-ic{width:38px;height:38px;border-radius:10px;display:grid;place-items:center;font-size:1rem;flex:0 0 auto}.eva-kardex_kpi-txt{display:flex;flex-direction:column;gap:1px;min-width:0}.eva-kardex_kpi-lbl{font-size:.62rem;font-weight:700;letter-spacing:.03em;text-transform:uppercase;color:#6b7280}.eva-kardex_kpi-val{font-size:1.3rem;font-weight:800;color:#111827;line-height:1.05}.eva-kardex_kpi-sub{font-size:.68rem;color:#9ca3af}.eva-kardex_kpi--blue .eva-kardex_kpi-ic{background:#e8effd;color:#3b82f6}.eva-kardex_kpi--green .eva-kardex_kpi-ic{background:#e7f6ec;color:#16a34a}.eva-kardex_kpi--green .eva-kardex_kpi-val{color:#16a34a}.eva-kardex_kpi--red .eva-kardex_kpi-ic{background:#fdeaea;color:#dc2626}.eva-kardex_kpi--red .eva-kardex_kpi-val{color:#dc2626}.eva-kardex_kpi--purple .eva-kardex_kpi-ic{background:#f1e9fd;color:#7c3aed}.eva-kardex_kpi--amber .eva-kardex_kpi-ic{background:#fdf2e3;color:#d97706}.eva-kardex_kpi--gray .eva-kardex_kpi-ic{background:#eef1f5;color:#64748b}.eva-kardex_grupos{display:flex;flex-direction:column;gap:14px;flex:1 1 auto;min-height:0;overflow-y:auto;padding:2px 2px 8px}.eva-kardex_doclog-clave{color:#9ca3af;font-weight:400}.eva-kardex_subgrupo{border-top:1px solid #eef0f3}.eva-kardex_subgrupo-head{display:flex;align-items:center;justify-content:space-between;gap:12px;padding:8px 16px;background:#f8fafc}.eva-kardex_subgrupo-head_loc{font-weight:700;font-size:.78rem;color:#1d4ed8}.eva-kardex_subgrupo-head_tot{font-size:.74rem;color:#6b7280}.eva-kardex_subgrupo-head_tot b{color:#111827}.eva-kardex_subgrupo:first-of-type{border-top:none}.eva-kardex_vacio{padding:2rem 1rem;text-align:center;color:#6b7280}.eva-kardex_grupo{border:1px solid #e5e7eb;border-radius:12px;overflow:hidden;background:#fff;box-shadow:0 1px 2px #1018280a;flex:0 0 auto}.eva-kardex_grupo-head{display:flex;align-items:center;gap:12px;padding:11px 16px;background:#f3f6fb;border-bottom:1px solid #e6ebf2}.eva-kardex_grupo-head_ic{width:34px;height:34px;border-radius:8px;background:#fff;border:1px solid #e0e7f0;color:#b06a2c;display:grid;place-items:center;flex:0 0 auto}.eva-kardex_grupo-head_info{display:flex;flex-direction:column;gap:2px;min-width:0}.eva-kardex_grupo-head_nom{font-weight:700;font-size:.92rem;color:#1a2433;display:flex;align-items:center;gap:9px;flex-wrap:wrap}.eva-kardex_grupo-head_nom .clave{font-weight:600;color:#9aa6b4;font-size:.72rem}.eva-kardex_grupo-head_nom .fam{font-size:.66rem;font-weight:600;color:#5b6a7d;background:#e7edf5;padding:2px 8px;border-radius:10px}.eva-kardex_grupo-head_meta{font-size:.72rem;color:#8a97a6}.eva-kardex_grupo-head_badges{margin-left:auto;display:flex;align-items:center;gap:7px;flex:0 0 auto}.eva-kardex_grupo-badge{display:flex;flex-direction:column;align-items:flex-end;line-height:1.1;padding:3px 11px;border-radius:7px}.eva-kardex_grupo-badge b{font-size:.86rem;font-weight:800}.eva-kardex_grupo-badge span{font-size:.56rem;text-transform:uppercase;letter-spacing:.04em;font-weight:700}.eva-kardex_grupo-badge--in{background:#e7f6ec}.eva-kardex_grupo-badge--in b{color:#15803d}.eva-kardex_grupo-badge--in span{color:#16a34a}.eva-kardex_grupo-badge--out{background:#fdeaea}.eva-kardex_grupo-badge--out b{color:#b91c1c}.eva-kardex_grupo-badge--out span{color:#dc2626}.eva-kardex_grupo-badge--exist{background:#0a2240;padding:3px 13px}.eva-kardex_grupo-badge--exist b{color:#fff}.eva-kardex_grupo-badge--exist span{color:#9bb4dd}.eva-kardex_grupo-stock{font-size:.66rem;font-weight:700;display:flex;align-items:center;gap:5px;white-space:nowrap;padding:5px 11px;border-radius:7px}.eva-kardex_grupo-stock:before{content:"";width:7px;height:7px;border-radius:50%}.eva-kardex_grupo-stock--ok{color:#16a34a;background:#e7f6ec}.eva-kardex_grupo-stock--ok:before{background:#16a34a}.eva-kardex_grupo-stock--low{color:#d97706;background:#fef3e2}.eva-kardex_grupo-stock--low:before{background:#d97706}.eva-kardex_grupo-tabla{width:100%;border-collapse:collapse;font-size:.82rem}.eva-kardex_grupo-tabla th,.eva-kardex_grupo-tabla td{padding:7px 14px;border-bottom:1px solid #f1f3f5;white-space:nowrap}.eva-kardex_grupo-tabla thead th{text-align:left;background:#fafbfc;color:#98a2b3;font-weight:600;font-size:.68rem;letter-spacing:.03em;text-transform:uppercase}.eva-kardex_grupo-tabla td.num,.eva-kardex_grupo-tabla th.num{text-align:right}.eva-kardex_grupo-tabla tbody tr:hover{background:#f9fafb}.eva-kardex_grupo-tabla tbody tr.eva-kardex_inicial{background:#fafbfc;color:#6b7280;font-style:italic}.eva-kardex_grupo-tabla tbody tr.eva-kardex_inicial td{border-bottom:1px dashed #e5e7eb}.eva-kardex_grupo-tabla tfoot td{font-weight:700;background:#f8fafc;border-top:2px solid #e5e7eb;color:#475569}.eva-kardex_pos{color:#16a34a;font-weight:600}.eva-kardex_neg{color:#dc2626;font-weight:600}.eva-kardex_valorizado{color:#6b7280;font-weight:600}.eva-kardex_hist{display:flex;flex-direction:column;gap:14px;flex:1 1 auto;min-height:0;overflow-y:auto;padding:2px 2px 8px}.eva-kardex_hist-top{display:grid;grid-template-columns:1fr 280px;gap:14px;align-items:stretch}@media (max-width: 1100px){.eva-kardex_hist-top{grid-template-columns:1fr}}.eva-kardex_hist-chart{background:#fff;border:1px solid #e5e7eb;border-radius:12px;padding:14px 16px 10px;box-shadow:0 1px 2px #1018280a;display:flex;flex-direction:column;min-height:240px}.eva-kardex_hist-chart_head{display:flex;align-items:center;justify-content:space-between;margin-bottom:10px}.eva-kardex_hist-chart_title{font-size:.72rem;font-weight:700;letter-spacing:.04em;text-transform:uppercase;color:#475569}.eva-kardex_hist-chart_leg{display:flex;gap:14px;font-size:.7rem;color:#6b7280}.eva-kardex_hist-chart_leg span{display:inline-flex;align-items:center;gap:5px}.eva-kardex_hist-chart_leg span:before{content:"";width:9px;height:9px;border-radius:3px}.eva-kardex_hist-chart_leg span.in:before{background:#22c55e}.eva-kardex_hist-chart_leg span.out:before{background:#ef4444}.eva-kardex_hist-chart_bars{flex:1 1 auto;display:flex;align-items:flex-end;gap:14px;min-height:150px;padding-top:6px;overflow-x:auto}.eva-kardex_hist-bar{flex:1 1 0;min-width:30px;display:flex;flex-direction:column;align-items:center;gap:7px;height:100%}.eva-kardex_hist-bar_cols{flex:1 1 auto;width:100%;display:flex;align-items:flex-end;justify-content:center;gap:4px}.eva-kardex_hist-bar_in,.eva-kardex_hist-bar_out{width:38%;max-width:22px;min-height:2px;border-radius:4px 4px 0 0;transition:height .2s}.eva-kardex_hist-bar_in{background:linear-gradient(180deg,#4ade80,#22c55e)}.eva-kardex_hist-bar_out{background:linear-gradient(180deg,#f87171,#ef4444)}.eva-kardex_hist-bar_lbl{font-size:.66rem;color:#6b7280;font-weight:600;white-space:nowrap}.eva-kardex_hist-stats{display:flex;flex-direction:column;gap:12px}.eva-kardex_hist-stat{background:#fff;border:1px solid #e5e7eb;border-radius:12px;padding:12px 16px;display:flex;flex-direction:column;gap:2px;box-shadow:0 1px 2px #1018280a;flex:1 1 0}.eva-kardex_hist-stat .lbl{font-size:.6rem;font-weight:700;letter-spacing:.04em;text-transform:uppercase;color:#6b7280}.eva-kardex_hist-stat .val{font-size:1.55rem;font-weight:800;line-height:1.1;color:#111827}.eva-kardex_hist-stat .sub{font-size:.66rem;color:#9ca3af}.eva-kardex_hist-stat--in{border-left:4px solid #22c55e}.eva-kardex_hist-stat--in .val{color:#16a34a}.eva-kardex_hist-stat--out{border-left:4px solid #ef4444}.eva-kardex_hist-stat--out .val{color:#dc2626}.eva-kardex_hist-stat--dark{background:#0a2240;border-color:#0a2240}.eva-kardex_hist-stat--dark .lbl{color:#9bb4dd}.eva-kardex_hist-stat--dark .val{color:#fff}.eva-kardex_hist-stat--dark .sub{color:#7e9ac4}.eva-kardex_hist-card{flex:0 0 auto}.eva-kardex_hist-tabla td,.eva-kardex_hist-tabla th{padding:11px 16px}.eva-kardex_hist-tabla tfoot td{font-size:.9rem}.eva-kardex_hist-cell{display:flex;align-items:center;gap:10px}.eva-kardex_hist-cell_track{flex:1 1 auto;height:7px;min-width:60px;background:#eef1f5;border-radius:999px;overflow:hidden}.eva-kardex_hist-cell_fill--in{display:block;height:100%;background:#22c55e;border-radius:999px}.eva-kardex_hist-cell_fill--out{display:block;height:100%;background:#ef4444;border-radius:999px}.eva-kardex_hist-cell span:last-child{min-width:56px;text-align:right;font-weight:600}.eva-kardex_chip{display:inline-flex;align-items:center;gap:6px;padding:2px 9px;border-radius:999px;font-size:.72rem;font-weight:600}.eva-kardex_chip:before{content:"";width:7px;height:7px;border-radius:50%}.eva-kardex_chip--green{background:#e7f6ec;color:#15803d}.eva-kardex_chip--green:before{background:#16a34a}.eva-kardex_chip--red{background:#fdeaea;color:#b91c1c}.eva-kardex_chip--red:before{background:#dc2626}.eva-kardex_chip--amber{background:#fdf2e3;color:#b45309}.eva-kardex_chip--amber:before{background:#d97706}.eva-kardex_chip--blue{background:#e8effd;color:#1d4ed8}.eva-kardex_chip--blue:before{background:#3b82f6}.eva-kardex_chip--gray{background:#eef1f5;color:#475569}.eva-kardex_chip--gray:before{background:#94a3b8}.ops-dash.alm-dash .ops-dash_head-title h2{color:var(--ink)}.eva-ordenCompraProductosServiciosTabla_form{display:flex;flex-direction:column;gap:10px}.eva-ordenCompraProductosServiciosTabla_form>*{min-width:0}.eva-ordenCompraProductosServiciosTabla_form-btnNew{display:flex;justify-content:flex-end}.eva-ordenCompraProductosServiciosTabla_form-table{width:100%;position:relative}.eva-orden-compra_form{display:grid;grid-auto-columns:1fr;grid-template-columns:repeat(12,1fr);grid-template-rows:auto;gap:16px 15px;grid-template-areas:"id empresa empresa empresa proveedor proveedor proveedor fecha fecha fechaEntrega fechaEntrega fechaEntrega" "sucursal sucursal sucursal almacen almacen almacen moneda moneda descripcion descripcion descripcion descripcion" "subtotal subtotal subtotal iva iva iva retencion retencion retencion total total total"}.eva-orden-compra_form>*{min-width:0}.eva-orden-compra_form .eva-input_input,.eva-orden-compra_form .eva-inputAutoComplete_input,.eva-orden-compra_form select{width:100%;min-width:0}.eva-orden-compra_form-id{grid-area:id}.eva-orden-compra_form-empresa{grid-area:empresa}.eva-orden-compra_form-proveedor{grid-area:proveedor}.eva-orden-compra_form-sucursal{grid-area:sucursal}.eva-orden-compra_form-almacen{grid-area:almacen}.eva-orden-compra_form-fecha{grid-area:fecha}.eva-orden-compra_form-fecha-entrega{grid-area:fechaEntrega}.eva-orden-compra_form-moneda{grid-area:moneda}.eva-orden-compra_form-subtotal{grid-area:subtotal}.eva-orden-compra_form-iva{grid-area:iva}.eva-orden-compra_form-retencion{grid-area:retencion}.eva-orden-compra_form-total{grid-area:total}.eva-orden-compra_form-descripcion{grid-area:descripcion}.eva-ordenCompraProductosServicios_form{display:grid;grid-template-columns:1fr 1fr 1fr 1fr 1fr;gap:16px 15px;grid-template-areas:"id fkProductoServicioId fkProductoServicioId fkProductoServicioId cantidad" "precioUnitario subtotal iva retencion total" "fkUnidadMedidaId fkUnidadMedidaId fkTasaIvaId fkRetencionIvaId fkRetencionIsrId" "check ieps observaciones observaciones observaciones"}.eva-ordenCompraProductosServicios_form.is-combustible{grid-template-columns:repeat(12,minmax(0,1fr));column-gap:12px;grid-template-areas:"id id fkProductoServicioId fkProductoServicioId fkProductoServicioId fkProductoServicioId cantidad cantidad cantidad precioCfdi precioCfdi precioCfdi" "precioUnitario precioUnitario ieps ieps subtotal subtotal iva iva retencion retencion total total" "fkTasaIvaId fkTasaIvaId fkTasaIvaId fkRetencionIvaId fkRetencionIvaId fkRetencionIvaId fkRetencionIsrId fkRetencionIsrId fkRetencionIsrId fkUnidadMedidaId fkUnidadMedidaId fkUnidadMedidaId" "observaciones observaciones observaciones observaciones observaciones observaciones observaciones observaciones observaciones observaciones observaciones observaciones"}.eva-ordenCompraProductosServicios_form-precioCfdi{grid-area:precioCfdi}.eva-ordenCompraProductosServicios_form-id{grid-area:id}.eva-ordenCompraProductosServicios_form-fkProductoServicioId{grid-area:fkProductoServicioId}.eva-ordenCompraProductosServicios_form-cantidad{grid-area:cantidad}.eva-ordenCompraProductosServicios_form-precioUnitario{grid-area:precioUnitario}.eva-ordenCompraProductosServicios_form-subtotal{grid-area:subtotal}.eva-ordenCompraProductosServicios_form-iva{grid-area:iva}.eva-ordenCompraProductosServicios_form-retencion{grid-area:retencion}.eva-ordenCompraProductosServicios_form-total{grid-area:total}.eva-ordenCompraProductosServicios_form-fkUnidadMedidaId{grid-area:fkUnidadMedidaId}.eva-ordenCompraProductosServicios_form-fkTasaIvaId{grid-area:fkTasaIvaId}.eva-ordenCompraProductosServicios_form-fkRetencionIvaId{grid-area:fkRetencionIvaId}.eva-ordenCompraProductosServicios_form-fkRetencionIsrId{grid-area:fkRetencionIsrId}.eva-ordenCompraProductosServicios_form-check{grid-area:check}.eva-ordenCompraProductosServicios_form-ieps{grid-area:ieps}.eva-ordenCompraProductosServicios_form-observaciones{grid-area:observaciones}.eva-ordenCompraProductosServicios_form input,.eva-ordenCompraProductosServicios_form select,.eva-ordenCompraProductosServicios_form textarea{width:100%;padding:8px;border:1px solid #ccc;border-radius:4px;box-sizing:border-box}.eva-ordenCompraProductosServicios_form textarea{resize:vertical}.rcomp-nota{margin:4px 2px 8px;font-size:12px;color:var(--dsn-muted, #5b6676)}.rcomp-chip{display:inline-block;padding:1px 8px;border-radius:10px;font-size:11.5px;font-weight:600;white-space:nowrap;border:1px solid var(--dsn-border, #d6dbe3);color:var(--dsn-ink, #1f2a37);background:var(--dsn-surface, #f5f7fa)}.rcomp-chip.ok{color:var(--dsn-green, #0e8a76);border-color:var(--dsn-green, #0e8a76)}.rcomp-chip.err{color:var(--dsn-red, #b42318);border-color:var(--dsn-red, #b42318)}.rcomp-chip.warn{color:var(--dsn-ink, #1f2a37);border-color:var(--dsn-gold, #e8a33a)}.rcomp-chip.info{color:var(--dsn-blue, #2f6fdb);border-color:var(--dsn-blue, #2f6fdb)}.eva-minmax{--mm-card: var(--dsn-surface, #fff);--mm-head: var(--dsn-head-bg, #fafbfc);--mm-ink: var(--dsn-ink, #1a2432);--mm-muted: var(--dsn-muted, #64748b);--mm-border: var(--dsn-border, #e5e7eb);--mm-divider: var(--dsn-divider, #f1f3f5);--mm-hover: var(--dsn-hover-row, #f9fafb);--mm-acento: var(--dsn-navy, #3b82f6);--mm-dirty: rgba(240, 176, 0, .12);display:flex;flex-direction:column;gap:10px;height:100%;min-height:0;overflow:hidden}.eva-minmax_tablewrap{flex:1 1 auto;min-height:0;overflow:auto;border:1px solid var(--mm-border);border-radius:12px;background:var(--mm-card)}.eva-minmax_vacio{padding:2rem 1rem;text-align:center;color:var(--mm-muted)}.eva-minmax_tabla{width:100%;border-collapse:collapse;font-size:.82rem;color:var(--mm-ink)}.eva-minmax_tabla th,.eva-minmax_tabla td{padding:7px 12px;border-bottom:1px solid var(--mm-divider);white-space:nowrap;text-align:left}.eva-minmax_tabla thead th{position:sticky;top:0;z-index:1;background:var(--mm-head);color:var(--mm-muted);font-weight:600;font-size:.68rem;letter-spacing:.03em;text-transform:uppercase}.eva-minmax_tabla td.num,.eva-minmax_tabla th.num{text-align:right}.eva-minmax_tabla td.cen,.eva-minmax_tabla th.cen{text-align:center}.eva-minmax_tabla tbody tr:hover{background:var(--mm-hover)}.eva-minmax_tabla tbody tr.eva-minmax_dirty{background:var(--mm-dirty)}.eva-minmax_loc{display:block;font-size:.68rem;color:var(--mm-muted)}.eva-minmax_in{width:86px;text-align:right;padding:4px 8px;border:1px solid var(--mm-border);border-radius:6px;font-size:.82rem;background:var(--mm-card);color:var(--mm-ink)}.eva-minmax_in:focus{outline:none;border-color:var(--mm-acento);box-shadow:0 0 0 2px color-mix(in srgb,var(--mm-acento) 25%,transparent)}.eva-minmax_chk{-webkit-appearance:checkbox!important;-moz-appearance:auto!important;appearance:auto!important;display:inline-block!important;width:16px;height:16px;margin:0;cursor:pointer;accent-color:var(--mm-acento)}.eva-minmax_badge{display:inline-flex;align-items:center;gap:6px;padding:2px 9px;border-radius:999px;font-size:.72rem;font-weight:600}.eva-minmax_badge:before{content:"";width:7px;height:7px;border-radius:50%;background:currentColor}.eva-minmax_badge--bajo{background:#dc262624;color:var(--dsn-red, #b91c1c)}.eva-minmax_badge--pedir{background:#d9770629;color:#d97706}.eva-minmax_badge--sobre{background:#3b82f624;color:var(--dsn-blue, #1d4ed8)}.eva-minmax_badge--ok{background:#16a34a24;color:var(--dsn-green, #15803d)}.eva-sugc{display:flex;flex-direction:column;gap:12px;height:100%;min-height:0;overflow:hidden}.eva-sugc_kpis{display:grid;grid-template-columns:repeat(4,1fr);gap:12px}@media (max-width: 900px){.eva-sugc_kpis{grid-template-columns:repeat(2,1fr)}}.eva-sugc_kpi{display:flex;align-items:center;gap:12px;padding:12px 14px;background:#fff;border:1px solid #e5e7eb;border-radius:12px}.eva-sugc_kpi-ic{width:38px;height:38px;border-radius:10px;display:grid;place-items:center;font-size:1rem;flex:0 0 auto}.eva-sugc_kpi-txt{display:flex;flex-direction:column;gap:1px;min-width:0}.eva-sugc_kpi-lbl{font-size:.62rem;font-weight:700;letter-spacing:.03em;text-transform:uppercase;color:#6b7280}.eva-sugc_kpi-val{font-size:1.3rem;font-weight:800;color:#111827;line-height:1.05}.eva-sugc_kpi-sub{font-size:.68rem;color:#9ca3af}.eva-sugc_kpi--amber .eva-sugc_kpi-ic{background:#fdf2e3;color:#d97706}.eva-sugc_kpi--amber .eva-sugc_kpi-val{color:#b45309}.eva-sugc_kpi--blue .eva-sugc_kpi-ic{background:#e8effd;color:#3b82f6}.eva-sugc_kpi--purple .eva-sugc_kpi-ic{background:#f1e9fd;color:#7c3aed}.eva-sugc_kpi--red .eva-sugc_kpi-ic{background:#fdeaea;color:#dc2626}.eva-sugc_kpi--red .eva-sugc_kpi-val{color:#dc2626}.eva-sugc_tablewrap{flex:1 1 auto;min-height:0;overflow:auto;border:1px solid #e5e7eb;border-radius:12px;background:#fff}.eva-sugc_vacio{padding:2rem 1rem;text-align:center;color:#6b7280}.eva-sugc_tabla{width:100%;border-collapse:collapse;font-size:.82rem}.eva-sugc_tabla th,.eva-sugc_tabla td{padding:8px 12px;border-bottom:1px solid #f1f3f5;white-space:nowrap;text-align:left}.eva-sugc_tabla thead th{position:sticky;top:0;z-index:1;background:#fafbfc;color:#98a2b3;font-weight:600;font-size:.68rem;letter-spacing:.03em;text-transform:uppercase}.eva-sugc_tabla td.num,.eva-sugc_tabla th.num{text-align:right}.eva-sugc_tabla tbody tr:hover{background:#f9fafb}.eva-sugc_tabla tfoot td{position:sticky;bottom:0;font-weight:700;background:#f8fafc;border-top:2px solid #e5e7eb;color:#475569}.eva-sugc_loc{display:block;font-size:.68rem;color:#9ca3af}.eva-sugc_qty{color:#b45309}.eva-sugc_badge{display:inline-flex;align-items:center;gap:6px;padding:2px 9px;border-radius:999px;font-size:.72rem;font-weight:600}.eva-sugc_badge:before{content:"";width:7px;height:7px;border-radius:50%}.eva-sugc_badge--bajo{background:#fdeaea;color:#b91c1c}.eva-sugc_badge--bajo:before{background:#dc2626}.eva-sugc_badge--pedir{background:#fdf2e3;color:#b45309}.eva-sugc_badge--pedir:before{background:#d97706}.eva-sugc_toolbar{display:flex;align-items:center;gap:12px;margin-bottom:10px;flex-wrap:wrap}.eva-sugc_toolbar-hint{font-size:12px;color:var(--dsn-muted, #6b7280)}.eva-sugc_genoc{display:flex;flex-direction:column;gap:14px}.eva-sugc_genoc-resumen{background:var(--dsn-band, #f7f9fc);border:1px solid var(--dsn-border, #e3e7ee);border-radius:8px;padding:10px 12px;font-size:13px;display:flex;flex-direction:column;gap:4px;color:var(--dsn-ink, #1a2d47)}.eva-sugc_genoc-nota{font-size:12px;color:var(--dsn-muted, #6b7280);margin:0}.eva-sugc_prop{display:flex;flex-direction:column;gap:14px}.eva-sugc_prop-head{display:flex;justify-content:space-between;align-items:flex-end;flex-wrap:wrap;gap:10px;font-size:13px;color:var(--dsn-ink, #1a2d47)}.eva-sugc_prop-head-r{display:flex;align-items:flex-end;gap:16px}.eva-sugc_prop-grupo{border:1px solid var(--dsn-border, #d7dce5);border-radius:8px;overflow:hidden}.eva-sugc_prop-grupo--sin{border-color:#f0c36d;background:#f0b00014}.eva-sugc_prop-grupo-head{display:flex;align-items:center;gap:10px;flex-wrap:wrap;background:var(--dsn-head-bg, #f3f6fb);padding:8px 12px;font-size:13px;color:var(--dsn-ink, #1a2d47)}.eva-sugc_prop-grupo-tot{margin-left:auto;color:var(--dsn-muted, #5a6b85)}.eva-sugc_prop-rating{font-size:11px;font-weight:600;color:var(--dsn-green, #0a6b3b);background:#1f8a5b24;border-radius:10px;padding:2px 8px}.eva-sugc_prop-tabla{width:100%;border-collapse:collapse;font-size:13px;color:var(--dsn-ink, #1a2d47)}.eva-sugc_prop-tabla th,.eva-sugc_prop-tabla td{text-align:left;padding:6px 12px;border-top:1px solid var(--dsn-divider, #eef1f6)}.eva-sugc_prop-tabla th{color:var(--dsn-muted, #5a6b85);font-weight:600}.eva-sugc_prop-tabla .num{text-align:right}.eva-sugc_prop-tabla td:last-child{min-width:220px}.eva-ProductoServicio_form{display:flex;flex-direction:column;gap:22px}.eva-ProductoServicio_section{display:flex;flex-direction:column;gap:12px}.eva-ProductoServicio_section-title{font-size:13px;font-weight:600;color:#5a5a5a;text-transform:uppercase;letter-spacing:.4px;padding-bottom:6px;border-bottom:1px solid #e3e3e3}.eva-ProductoServicio_section-grid{display:grid;grid-template-columns:repeat(12,1fr);gap:14px 14px}.eva-ProductoServicio_general{grid-template-areas:"id empresa empresa empresa empresa nombre nombre nombre nombre nombre nombre nombre" "fila2 fila2 fila2 fila2 fila2 fila2 fila2 fila2 fila2 fila2 fila2 fila2"}.eva-ProductoServicio_general .eva-ProductoServicio_form-id{grid-area:id;max-width:80px;justify-self:start}.eva-ProductoServicio_general .eva-ProductoServicio_form-empresa{grid-area:empresa}.eva-ProductoServicio_general .eva-ProductoServicio_form-nombre{grid-area:nombre}.eva-ProductoServicio_general .eva-ProductoServicio_form-fila2{grid-area:fila2;display:flex;flex-wrap:wrap;gap:14px;min-width:0}.eva-ProductoServicio_general .eva-ProductoServicio_form-fila2>*{flex:1 1 0;min-width:150px}.eva-ProductoServicio_general .eva-ProductoServicio_form-fila2 .eva-input_input,.eva-ProductoServicio_general .eva-ProductoServicio_form-fila2 .eva-input_select,.eva-ProductoServicio_general .eva-ProductoServicio_form-fila2 select{width:100%;min-width:0}@media (max-width: 900px){.eva-ProductoServicio_general{grid-template-areas:"id empresa empresa empresa empresa empresa empresa empresa empresa empresa empresa empresa" "nombre nombre nombre nombre nombre nombre nombre nombre nombre nombre nombre nombre" "fila2 fila2 fila2 fila2 fila2 fila2 fila2 fila2 fila2 fila2 fila2 fila2"}}@media (max-width: 700px){.eva-ProductoServicio_general{grid-template-areas:"id id id empresa empresa empresa empresa empresa empresa empresa empresa empresa" "nombre nombre nombre nombre nombre nombre nombre nombre nombre nombre nombre nombre" "fila2 fila2 fila2 fila2 fila2 fila2 fila2 fila2 fila2 fila2 fila2 fila2"}}.eva-ProductoServicio_catalogos{grid-template-areas:"fkClaveProductoServicioId fkClaveProductoServicioId fkClaveProductoServicioId fkClaveProductoServicioId fkClaveProductoServicioId fkClaveProductoServicioId fkClaveUnidadId fkClaveUnidadId fkClaveUnidadId fkClaveUnidadId fkClaveUnidadId fkClaveUnidadId" "umVenta umVenta umVenta umVenta umCompra umCompra umCompra umCompra conversion conversion conversion conversion"}.eva-ProductoServicio_catalogos .eva-ProductoServicio_form-fkClaveProductoServicioId{grid-area:fkClaveProductoServicioId}.eva-ProductoServicio_catalogos .eva-ProductoServicio_form-fkClaveUnidadId{grid-area:fkClaveUnidadId}.eva-ProductoServicio_catalogos .eva-ProductoServicio_form-umVenta{grid-area:umVenta}.eva-ProductoServicio_catalogos .eva-ProductoServicio_form-umCompra{grid-area:umCompra}.eva-ProductoServicio_catalogos .eva-ProductoServicio_form-conversion{grid-area:conversion}@media (max-width: 900px){.eva-ProductoServicio_catalogos{grid-template-areas:"fkClaveProductoServicioId fkClaveProductoServicioId fkClaveProductoServicioId fkClaveProductoServicioId fkClaveProductoServicioId fkClaveProductoServicioId fkClaveProductoServicioId fkClaveProductoServicioId fkClaveProductoServicioId fkClaveProductoServicioId fkClaveProductoServicioId fkClaveProductoServicioId" "fkClaveUnidadId fkClaveUnidadId fkClaveUnidadId fkClaveUnidadId fkClaveUnidadId fkClaveUnidadId fkClaveUnidadId fkClaveUnidadId fkClaveUnidadId fkClaveUnidadId fkClaveUnidadId fkClaveUnidadId" "umVenta umVenta umVenta umVenta umVenta umVenta umCompra umCompra umCompra umCompra umCompra umCompra" "conversion conversion conversion conversion conversion conversion conversion conversion conversion conversion conversion conversion"}}.eva-ProductoServicio_impuestos{grid-template-areas:"objetoImpuesto objetoImpuesto objetoImpuesto objetoImpuesto tasaIva tasaIva tasaRetencionIva tasaRetencionIva tasaRetencionIsr tasaRetencionIsr ieps ieps"}.eva-ProductoServicio_impuestos .eva-ProductoServicio_form-objetoImpuesto{grid-area:objetoImpuesto}.eva-ProductoServicio_impuestos .eva-ProductoServicio_form-tasaIva{grid-area:tasaIva}.eva-ProductoServicio_impuestos .eva-ProductoServicio_form-tasaRetencionIva{grid-area:tasaRetencionIva}.eva-ProductoServicio_impuestos .eva-ProductoServicio_form-tasaRetencionIsr{grid-area:tasaRetencionIsr}.eva-ProductoServicio_impuestos .eva-ProductoServicio_form-ieps{grid-area:ieps}@media (max-width: 1100px){.eva-ProductoServicio_impuestos{grid-template-areas:"objetoImpuesto objetoImpuesto objetoImpuesto objetoImpuesto objetoImpuesto objetoImpuesto tasaIva tasaIva tasaIva tasaIva tasaIva tasaIva" "tasaRetencionIva tasaRetencionIva tasaRetencionIva tasaRetencionIsr tasaRetencionIsr tasaRetencionIsr tasaRetencionIsr tasaRetencionIsr ieps ieps ieps ieps"}}@media (max-width: 700px){.eva-ProductoServicio_impuestos{grid-template-areas:"objetoImpuesto objetoImpuesto objetoImpuesto objetoImpuesto objetoImpuesto objetoImpuesto objetoImpuesto objetoImpuesto objetoImpuesto objetoImpuesto objetoImpuesto objetoImpuesto" "tasaIva tasaIva tasaIva tasaIva tasaIva tasaIva tasaRetencionIva tasaRetencionIva tasaRetencionIva tasaRetencionIva tasaRetencionIva tasaRetencionIva" "tasaRetencionIsr tasaRetencionIsr tasaRetencionIsr tasaRetencionIsr tasaRetencionIsr tasaRetencionIsr ieps ieps ieps ieps ieps ieps"}}.eva-ProductoServicio_alternas{grid-template-areas:"nombreAlterno nombreAlterno nombreAlterno claveAlterna claveAlterna claveAlterna clave clave clave claveFabrica claveFabrica claveFabrica" "descripcion descripcion descripcion descripcion descripcion descripcion descripcion descripcion descripcion descripcion descripcion descripcion"}.eva-ProductoServicio_alternas .eva-ProductoServicio_form-nombreAlterno{grid-area:nombreAlterno}.eva-ProductoServicio_alternas .eva-ProductoServicio_form-claveAlterna{grid-area:claveAlterna}.eva-ProductoServicio_alternas .eva-ProductoServicio_form-clave{grid-area:clave}.eva-ProductoServicio_alternas .eva-ProductoServicio_form-claveFabrica{grid-area:claveFabrica}.eva-ProductoServicio_alternas .eva-ProductoServicio_form-descripcion{grid-area:descripcion}@media (max-width: 900px){.eva-ProductoServicio_alternas{grid-template-areas:"nombreAlterno nombreAlterno nombreAlterno nombreAlterno nombreAlterno nombreAlterno claveAlterna claveAlterna claveAlterna claveAlterna claveAlterna claveAlterna" "clave clave clave clave clave clave claveFabrica claveFabrica claveFabrica claveFabrica claveFabrica claveFabrica" "descripcion descripcion descripcion descripcion descripcion descripcion descripcion descripcion descripcion descripcion descripcion descripcion"}}.eva-ProductoServicio_contabilidad{grid-template-areas:"cuentaContable cuentaContable cuentaContable cuenta cuenta cuenta subcuenta subcuenta subcuenta auxiliar auxiliar auxiliar"}.eva-ProductoServicio_contabilidad .eva-ProductoServicio_form-cuentaContable{grid-area:cuentaContable}.eva-ProductoServicio_contabilidad .eva-ProductoServicio_form-cuenta{grid-area:cuenta}.eva-ProductoServicio_contabilidad .eva-ProductoServicio_form-subcuenta{grid-area:subcuenta}.eva-ProductoServicio_contabilidad .eva-ProductoServicio_form-auxiliar{grid-area:auxiliar}@media (max-width: 900px){.eva-ProductoServicio_contabilidad{grid-template-areas:"cuentaContable cuentaContable cuentaContable cuentaContable cuentaContable cuentaContable cuenta cuenta cuenta cuenta cuenta cuenta" "subcuenta subcuenta subcuenta subcuenta subcuenta subcuenta auxiliar auxiliar auxiliar auxiliar auxiliar auxiliar"}}.eva-ProductoServicio_ubidef{display:flex;flex-direction:column;gap:10px}.eva-ProductoServicio_ubidef-table{width:100%;border-collapse:collapse;font-size:13px}.eva-ProductoServicio_ubidef-table th,.eva-ProductoServicio_ubidef-table td{text-align:left;padding:6px 8px;border-bottom:1px solid #e3e7ee}.eva-ProductoServicio_ubidef-table th{color:#1a2d47;font-weight:600}.eva-ProductoServicio_ubidef-empty{color:#888;font-style:italic;text-align:center}.eva-ProductoServicio_ubidef-form{display:flex;flex-direction:column;gap:14px}.eva-ProductoServicio_ubidef-panel{border:1px solid #d7dce5;border-radius:8px;background:#f7f9fc;padding:14px 16px;display:flex;flex-direction:column;gap:12px}.eva-ProductoServicio_ubidef-panel-title{font-weight:600;font-size:13px;color:#1a2d47}.eva-ProductoServicio_ubidef-panel-fields{display:grid;grid-template-columns:1fr 1fr;gap:14px}@media (max-width: 700px){.eva-ProductoServicio_ubidef-panel-fields{grid-template-columns:1fr}}.eva-ProductoServicio_ubidef-panel-actions{display:flex;justify-content:flex-end;gap:10px}.eva-ProductoServicio_codigo-propio{display:flex;flex-direction:column;gap:12px}.eva-ProductoServicio_codigo-propio-fila{display:grid;grid-template-columns:minmax(240px,2fr) minmax(180px,1fr) auto;align-items:end;gap:14px}@media (max-width: 720px){.eva-ProductoServicio_codigo-propio-fila{grid-template-columns:1fr;align-items:stretch}}.eva-ProductoServicio_codigo-propio-ayuda{font-size:12px;color:#5a6a7e}.eva-ProductoServicio_form-quitarCodigo{white-space:nowrap;height:40px}@media (max-width: 720px){.eva-ProductoServicio_form-quitarCodigo{width:100%}}.eva-ProductoServicio_etiqueta{display:flex;align-items:center;gap:24px;flex-wrap:wrap}.eva-ProductoServicio_etiqueta-codes{display:flex;align-items:center;gap:20px}.eva-ProductoServicio_etiqueta-codes canvas{max-width:220px;height:auto}.eva-ProductoServicio_etiqueta-pdf{display:inline-block;padding:8px 16px;border-radius:6px;background:#1a2d47;color:#fff;font-size:13px;text-decoration:none}.eva-ProductoServicio_etiqueta-pdf:hover{opacity:.9}.eva-marcasprod{--mp-ink: var(--dsn-ink, #1f2a37);--mp-muted: var(--dsn-muted, #6b7280);--mp-card: var(--dsn-card, #ffffff);--mp-surface: var(--dsn-surface, #f6f8fb);--mp-head: var(--dsn-head-bg, #eef2f7);--mp-border: var(--dsn-border, #dde3ea);--mp-divider: var(--dsn-divider, #e8ecf1);--mp-hover: var(--dsn-hover-row, #f3f6fa);--mp-navy: var(--dsn-navy, #12355b);--mp-green: var(--dsn-green, #1e8e5a);--mp-red: var(--dsn-red, #c0392b);--mp-navy-bg: rgba(18, 53, 91, .09);--mp-green-bg: rgba(30, 142, 90, .12);--mp-mute-bg: rgba(107, 114, 128, .12);display:flex;flex-direction:column;gap:12px;color:var(--mp-ink);padding:4px 2px 8px}.eva-marcasprod_head{display:flex;align-items:flex-start;justify-content:space-between;gap:16px}.eva-marcasprod_head>div:first-child{flex:1;min-width:0}.eva-marcasprod_head p{margin:0;font-size:12.5px;color:var(--mp-muted);max-width:760px;line-height:1.45}.eva-marcasprod_titulo{display:flex!important;flex-direction:row!important;align-items:center;justify-content:flex-start!important;gap:8px;margin:0 0 4px;font-size:15px;font-weight:700;color:var(--mp-ink);text-align:left;width:auto}.eva-marcasprod_ico{flex:0 0 auto;display:inline-flex;width:18px;color:var(--mp-navy)}.eva-marcasprod_ico svg{width:16px!important;height:16px!important}.eva-marcasprod_tablewrap{border:1px solid var(--mp-border);border-radius:10px;overflow-x:auto;background:var(--mp-card)}.eva-marcasprod_table{width:100%;border-collapse:collapse;font-size:12.5px}.eva-marcasprod_table th{background:var(--mp-head);color:var(--mp-muted);font-weight:600;text-align:left;padding:8px 10px;white-space:nowrap;border-bottom:1px solid var(--mp-border)}.eva-marcasprod_table td{padding:8px 10px;border-bottom:1px solid var(--mp-divider);vertical-align:middle;white-space:nowrap}.eva-marcasprod_table tbody tr:hover td{background:var(--mp-hover)}.eva-marcasprod_table tbody tr:last-child td{border-bottom:0}.eva-marcasprod_table .n{text-align:right;font-variant-numeric:tabular-nums}.eva-marcasprod_table .mono{font-family:ui-monospace,SFMono-Regular,Menlo,monospace;font-size:12px}.eva-marcasprod_table td small{display:block;color:var(--mp-muted);font-size:11px}.eva-marcasprod_table td.acciones{text-align:right;width:70px}.eva-marcasprod_table tr.inactivo td{opacity:.55}.eva-marcasprod_table tr.actual td{background:var(--mp-navy-bg)}.eva-marcasprod_table tr.total td{background:var(--mp-surface);border-top:1px solid var(--mp-border)}.eva-marcasprod_vacio{text-align:center;color:var(--mp-muted);padding:18px 10px!important;white-space:normal!important}.eva-marcasprod_tag{display:inline-flex;align-items:center;gap:4px;margin-left:6px;padding:1px 8px;border-radius:999px;font-size:11px;font-weight:600}.eva-marcasprod_tag.t-navy{background:var(--mp-navy-bg);color:var(--mp-navy)}.eva-marcasprod_tag.t-green{background:var(--mp-green-bg);color:var(--mp-green)}.eva-marcasprod_tag.t-mute{background:var(--mp-mute-bg);color:var(--mp-muted);margin-left:0}.eva-marcasprod_mejor{color:var(--mp-green);font-weight:700}.eva-marcasprod_iconbtn{width:auto!important;min-width:0!important;box-shadow:none!important;border:0;background:transparent;color:var(--mp-navy);cursor:pointer;padding:4px 6px;border-radius:6px}.eva-marcasprod_iconbtn:hover{background:var(--mp-hover)}.eva-marcasprod_iconbtn.danger{color:var(--mp-red)}.eva-marcasprod_link{width:auto!important;min-width:0!important;height:auto!important;box-shadow:none!important;justify-content:flex-start;white-space:nowrap;border:0;background:transparent;color:var(--mp-navy);cursor:pointer;font-size:12px;font-weight:600;padding:4px 0 0;display:inline-flex;gap:6px;align-items:center}.eva-marcasprod_altamarca{display:flex;gap:8px;align-items:flex-end;margin-top:6px}.eva-marcasprod_altamarca>:first-child{flex:1}.eva-marcasprod_form{border:1px solid var(--mp-border);border-radius:10px;background:var(--mp-surface);padding:12px 14px}.eva-marcasprod_formtitle{font-weight:700;font-size:13px;margin-bottom:10px;color:var(--mp-ink)}.eva-marcasprod_formbtns{display:flex;justify-content:flex-end;gap:10px;margin-top:12px}.eva-marcasprod_grid{display:grid;gap:12px 14px;grid-template-columns:repeat(6,minmax(0,1fr));align-items:start;grid-template-areas:"marca marca tipo np np prov" "cp cp cb cb uc factor" "pl up fup gm gk pref" "notas notas notas notas notas notas"}.eva-marcasprod_grid .g-marca{grid-area:marca}.eva-marcasprod_grid .g-tipo{grid-area:tipo}.eva-marcasprod_grid .g-np{grid-area:np}.eva-marcasprod_grid .g-prov{grid-area:prov}.eva-marcasprod_grid .g-cp{grid-area:cp}.eva-marcasprod_grid .g-cb{grid-area:cb}.eva-marcasprod_grid .g-uc{grid-area:uc}.eva-marcasprod_grid .g-factor{grid-area:factor}.eva-marcasprod_grid .g-pl{grid-area:pl}.eva-marcasprod_grid .g-up{grid-area:up}.eva-marcasprod_grid .g-fup{grid-area:fup}.eva-marcasprod_grid .g-gm{grid-area:gm}.eva-marcasprod_grid .g-gk{grid-area:gk}.eva-marcasprod_grid .g-notas{grid-area:notas}.eva-marcasprod_grid .g-pref{grid-area:pref;display:flex;align-items:flex-end;padding-bottom:6px}.eva-marcasprod_grid.b{grid-template-columns:minmax(0,2fr) minmax(0,2fr) auto;grid-template-areas:"modelo marca btn";align-items:start}.eva-marcasprod_grid.b .g-modelo{grid-area:modelo}.eva-marcasprod_grid.b .g-btn{grid-area:btn;padding-top:20px}.eva-marcasprod_grid.b:not(:has(.g-modelo)){grid-template-areas:"marca btn btn";grid-template-columns:minmax(0,2fr) auto 1fr}.eva-marcasprod_grid.e{grid-template-columns:minmax(0,3fr) minmax(0,2fr) auto;grid-template-areas:"eq nota btn";align-items:start}.eva-marcasprod_grid.e .g-eq{grid-area:eq}.eva-marcasprod_grid.e .g-nota{grid-area:nota}.eva-marcasprod_grid.e .g-btn{grid-area:btn;padding-top:20px}.eva-marcasprod_grid.m{grid-template-columns:1fr 2fr;grid-template-areas:none}.eva-marcasprod_nota{font-size:12px;color:var(--mp-muted);margin:0}.eva-marcasprod_sub{display:flex;flex-direction:column;gap:8px;margin-top:6px}.eva-marcasprod_fila{display:inline-flex!important;flex-direction:row!important;align-items:center!important;justify-content:flex-start!important;gap:8px;width:auto!important;text-align:left}.eva-marcasprod_subtit{display:flex;justify-content:space-between;align-items:baseline;font-size:13px;font-weight:700}.eva-marcasprod_subtit span{display:inline-flex;gap:8px;align-items:center}.eva-marcasprod_subtit small{font-weight:400;color:var(--mp-muted)}.eva-marcasprod_subtit svg{color:var(--mp-navy)}.eva-marcasprod_table td small.mono{display:inline;margin-left:6px;color:var(--mp-muted)}@media (max-width: 900px){.eva-marcasprod_grid,.eva-marcasprod_grid.b,.eva-marcasprod_grid.e{grid-template-columns:1fr 1fr;grid-template-areas:none}.eva-marcasprod_grid>*,.eva-marcasprod_grid.b>*,.eva-marcasprod_grid.e>*{grid-area:auto!important}}:root[data-design=nuevo][data-mode=oscuro] .eva-marcasprod{--mp-navy-bg: rgba(120, 170, 230, .16);--mp-green-bg: rgba(60, 200, 130, .16);--mp-mute-bg: rgba(200, 210, 225, .12)}@media (prefers-color-scheme: dark){:root[data-design=nuevo][data-mode=auto] .eva-marcasprod{--mp-navy-bg: rgba(120, 170, 230, .16);--mp-green-bg: rgba(60, 200, 130, .16);--mp-mute-bg: rgba(200, 210, 225, .12)}}.eva-ProductoServicio_tabgeneral{display:flex;flex-direction:column;gap:22px;padding-top:6px}.eva-ubicacion_form{display:grid;grid-template-columns:minmax(0,1fr);gap:14px}.eva-ubimapa{--um-acento: #0d9488;--um-alto: 300px;grid-column:1/-1;display:grid;grid-template-columns:minmax(0,1fr) 420px;grid-template-areas:"buscar detalle" "mapa detalle";gap:10px 12px;color:var(--dsn-ink, #1f2a37)}@media (max-width: 860px){.eva-ubimapa{grid-template-columns:1fr;grid-template-areas:"buscar" "mapa" "detalle"}}.eva-ubimapa_a-buscar{grid-area:buscar;display:grid;grid-template-columns:minmax(0,1fr) 210px;gap:10px;min-width:0}@media (max-width: 600px){.eva-ubimapa_a-buscar{grid-template-columns:1fr}}.eva-ubimapa_a-mapa{grid-area:mapa}.eva-ubimapa_a-detalle{grid-area:detalle}.eva-ubimapa_campo{display:flex;flex-direction:column;gap:4px;min-width:0}.eva-ubimapa_campo>span{font-size:10.5px;font-weight:700;letter-spacing:.04em;text-transform:uppercase;color:var(--dsn-muted, #5a6b80)}.eva-ubimapa_campo small{font-size:11px;color:var(--dsn-red, #dc2626)}.eva-ubimapa_campo.is-error .eva-ubimapa_input{border-color:var(--dsn-red, #dc2626)}.eva-ubimapa_ac{width:100%}.eva-ubimapa_input{display:flex;align-items:center;gap:8px;height:40px;padding:0 12px;border:1px solid var(--dsn-border, #cfd8e3);border-radius:8px;background:var(--dsn-card, #fff);color:var(--dsn-muted, #5a6b80);transition:border-color .15s,box-shadow .15s}.eva-ubimapa_input svg{flex:0 0 16px;width:16px!important;height:16px}.eva-ubimapa_input:focus-within{border-color:var(--um-acento);box-shadow:0 0 0 3px color-mix(in srgb,var(--um-acento) 20%,transparent)}.eva-ubimapa_input input{flex:1;min-width:0;height:100%;border:0;outline:0;background:transparent;color:var(--dsn-ink, #1f2a37);font-size:14px}.eva-ubimapa_input input::placeholder{color:var(--dsn-muted, #8a97a8)}.eva-ubimapa_mapa{position:relative;height:var(--um-alto);border-radius:10px;overflow:hidden;border:1px solid var(--dsn-border, #dfe5ec)}.eva-ubimapa_pista{position:absolute;left:50%;top:12px;transform:translate(-50%);padding:6px 12px;border-radius:999px;font-size:12px;font-weight:600;white-space:nowrap;background:#0f172ac7;color:#fff;pointer-events:none}.eva-ubimapa_cargando{grid-column:1/-1;height:var(--um-alto);display:flex;align-items:center;justify-content:center;color:var(--dsn-muted, #5a6b80)}.eva-ubimapa_detalle{align-self:start;height:calc(var(--um-alto) + 72px);min-height:0;box-sizing:border-box;display:flex;flex-direction:column;gap:14px;padding:14px 16px;border:1px solid var(--dsn-border, #dfe5ec);border-radius:10px;background:var(--dsn-band, #f8fafc);overflow:auto;scrollbar-width:thin}.eva-ubimapa_bloque{display:flex;flex-direction:column;gap:5px;min-width:0}.eva-ubimapa_et{font-size:10.5px;font-weight:700;letter-spacing:.04em;text-transform:uppercase;color:var(--dsn-muted, #5a6b80)}.eva-ubimapa_coord{display:flex;align-items:center;justify-content:space-between;gap:8px}.eva-ubimapa_coord b{font-size:16px;font-variant-numeric:tabular-nums;color:var(--um-acento)}.eva-ubimapa_coord .eva-ubimapa_acc{display:inline-flex;gap:6px;flex:0 0 auto}.eva-ubimapa_coord .is-quitar{color:var(--dsn-red, #dc2626)!important;border-color:color-mix(in srgb,var(--dsn-red, #dc2626) 45%,transparent)!important}.eva-ubimapa_coord button{border:1px solid var(--dsn-border, #cfd8e3);border-radius:6px;padding:2px 8px;font-size:11px;font-weight:700;cursor:pointer;background:var(--dsn-card, #fff);color:var(--dsn-ink, #1f2a37)}.eva-ubimapa_dir{margin:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;font-size:13px;line-height:1.35;color:var(--dsn-ink, #1f2a37)}.eva-ubimapa_tenue{margin:0;font-size:12.5px;line-height:1.35;color:var(--dsn-muted, #5a6b80)}.eva-ubimapa_chips{display:flex;flex-wrap:wrap;gap:6px}.eva-ubimapa_chips button{border:1px solid var(--dsn-border, #cfd8e3);border-radius:999px;padding:3px 9px;font-size:12px;font-weight:700;cursor:pointer;background:var(--dsn-card, #fff);color:var(--dsn-ink, #1f2a37)}.eva-ubimapa_chips button.is-on{background:var(--um-acento);border-color:var(--um-acento);color:#fff}.eva-ubimapa_chips button:disabled{opacity:.5;cursor:default}.eva-ubimapa_radio{display:inline-flex;align-items:center;gap:6px;font-size:12.5px;color:var(--dsn-muted, #5a6b80)}.eva-ubimapa_radio input{width:76px;height:28px;padding:0 8px;border-radius:6px;border:1px solid var(--dsn-border, #cfd8e3);background:var(--dsn-card, #fff);color:var(--dsn-ink, #1f2a37)}.eva-ubimapa_quitar{margin-top:auto;align-self:flex-start;border:1px solid color-mix(in srgb,var(--dsn-red, #dc2626) 45%,transparent);border-radius:999px;padding:4px 12px;font-size:12px;font-weight:700;cursor:pointer;background:transparent;color:var(--dsn-red, #dc2626)}.eva-ubimapa_geo{gap:8px}.eva-ubimapa_geocard,.eva-ubimapa_cercanas li{display:flex;align-items:center;justify-content:space-between;gap:10px;min-width:0}.eva-ubimapa_geocard>div,.eva-ubimapa_cercanas li>div{display:flex;flex-direction:column;gap:2px;min-width:0}.eva-ubimapa_geocard b,.eva-ubimapa_cercanas li b{font-size:13px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.eva-ubimapa_geocard small,.eva-ubimapa_cercanas li small{font-size:11.5px;color:var(--dsn-muted, #5a6b80);display:flex;align-items:center;gap:4px;flex-wrap:wrap}.eva-ubimapa_geocard small i,.eva-ubimapa_cercanas li small i{display:inline-block;width:8px;height:8px;border-radius:50%}.eva-ubimapa_geocard small em,.eva-ubimapa_cercanas li small em{font-style:normal;color:#b35900}.eva-ubimapa_geocard button,.eva-ubimapa_cercanas li button{flex:0 0 auto;border:1px solid var(--dsn-border, #cfd8e3);border-radius:6px;padding:3px 10px;font-size:11.5px;font-weight:700;cursor:pointer;background:var(--dsn-card, #fff);color:var(--dsn-ink, #1f2a37)}.eva-ubimapa_geocard button:disabled,.eva-ubimapa_cercanas li button:disabled{opacity:.5;cursor:default}.eva-ubimapa_geocard{padding:8px 10px;border-radius:8px;border:1px solid color-mix(in srgb,#1f6feb 40%,transparent);background:color-mix(in srgb,#1f6feb 7%,var(--dsn-card, #fff))}.eva-ubimapa_geocard .eva-ubimapa_acc{display:inline-flex;gap:6px}.eva-ubimapa_geocard .is-quitar{color:var(--dsn-red, #dc2626)!important;border-color:color-mix(in srgb,var(--dsn-red, #dc2626) 45%,transparent)!important}.eva-ubimapa_cercanas{list-style:none;margin:0;padding:0;border:1px solid var(--dsn-border, #dfe5ec);border-radius:8px;background:var(--dsn-card, #fff)}.eva-ubimapa_cercanas li{padding:7px 10px;border-top:1px solid var(--dsn-divider, #e2e8f0)}.eva-ubimapa_cercanas li:first-child{border-top:0}.eva-ubimapa_cercanas li:hover{background:var(--dsn-hover-row, #f1f5f9)}.eva-ubimapa_crear{display:flex;gap:6px}.eva-ubimapa_crear select{flex:0 0 132px;height:30px;border-radius:6px;border:1px solid var(--dsn-border, #cfd8e3);background:var(--dsn-card, #fff);color:var(--dsn-ink, #1f2a37);font-size:12px;padding:0 6px}.eva-ubimapa_crear button{flex:1;height:30px;border-radius:6px;border:1px solid var(--um-acento);background:var(--um-acento);color:#fff;font-size:12px;font-weight:700;cursor:pointer}.eva-ubimapa_crear button:disabled{opacity:.55;cursor:default}.eva-ubimapa_nota{margin:0;font-size:11px;color:var(--dsn-muted, #8a97a8)}.eva-ubimapa.is-disabled{opacity:.85}.eva-ubimapa_zona{gap:8px;padding-top:12px;border-top:1px solid var(--dsn-divider, #e2e8f0)}.eva-ubimapa_zhead{display:flex;align-items:center;justify-content:space-between;gap:8px;flex-wrap:wrap}.eva-ubimapa_manda{font-size:11px;font-weight:700;padding:2px 8px;border-radius:999px;white-space:nowrap;color:var(--um-acento);background:color-mix(in srgb,var(--um-acento) 13%,transparent)}.eva-ubimapa_manda.is-samsara{color:#7c3aed;background:color-mix(in srgb,#7c3aed 13%,transparent)}.eva-ubimapa_manda.is-otra{color:#1f6feb;background:color-mix(in srgb,#1f6feb 13%,transparent)}.eva-ubimapa_manda.is-sin{color:#b35900;background:color-mix(in srgb,#f59e0b 16%,transparent)}.eva-ubimapa_modos{display:grid;grid-template-columns:repeat(3,1fr);gap:2px;padding:2px;border:1px solid var(--dsn-border, #cfd8e3);border-radius:8px;background:var(--dsn-card, #fff)}.eva-ubimapa_modos button{height:28px;border:0;border-radius:6px;background:transparent;cursor:pointer;font-size:12px;font-weight:700;color:var(--dsn-muted, #5a6b80);white-space:nowrap}.eva-ubimapa_modos button.is-on{background:var(--um-acento);color:#fff}.eva-ubimapa_modos button:disabled{opacity:.45;cursor:default}.eva-ubimapa_geocard{display:grid;grid-template-columns:minmax(0,1fr) auto;align-items:start;gap:6px 8px}.eva-ubimapa_geocard.is-propia{border-style:dashed;border-color:color-mix(in srgb,var(--um-acento) 55%,transparent);background:color-mix(in srgb,var(--um-acento) 6%,var(--dsn-card, #fff))}.eva-ubimapa_geotxt{display:flex;flex-direction:column;gap:2px;min-width:0}.eva-ubimapa_enuso{font-size:10.5px;font-weight:700;padding:1px 7px;border-radius:999px;color:#1f6feb;background:color-mix(in srgb,#1f6feb 13%,transparent)}.eva-ubimapa_geoacc{grid-column:1/-1;display:flex;gap:6px;flex-wrap:wrap}.eva-ubimapa_geoacc button{height:26px;padding:0 10px!important}.eva-ubimapa_geoacc .is-prim{background:var(--um-acento)!important;border-color:var(--um-acento)!important;color:#fff!important}.eva-ubimapa_dibujo{display:flex;align-items:center;gap:6px;flex-wrap:wrap;font-size:12px;color:var(--dsn-muted, #5a6b80)}.eva-ubimapa_dibujo>span{margin-right:auto}.eva-ubimapa_dibujo>span b{color:var(--dsn-ink, #1f2a37)}.eva-ubimapa_dibujo button{height:26px;padding:0 9px;border-radius:6px;font-size:11.5px;font-weight:700;cursor:pointer;border:1px solid var(--dsn-border, #cfd8e3);background:var(--dsn-card, #fff);color:var(--dsn-ink, #1f2a37)}.eva-ubimapa_dibujo button.is-quitar{color:var(--dsn-red, #dc2626);border-color:color-mix(in srgb,var(--dsn-red, #dc2626) 45%,transparent)}.eva-ubimapa_dibujo button:disabled{opacity:.5;cursor:default}.pac-container{z-index:13000!important;margin-top:6px;padding:4px 0;border:1px solid var(--dsn-border, #dfe5ec);border-radius:10px;background:var(--dsn-card, #fff);box-shadow:0 14px 30px #0f172a2e;font-family:inherit;overflow:hidden}.pac-container:after{margin:2px 10px 4px;opacity:.75}.pac-item{display:flex;align-items:center;gap:2px;padding:8px 14px;border-top:1px solid var(--dsn-divider, #e2e8f0);color:var(--dsn-muted, #5a6b80);font-size:12.5px;line-height:1.4;cursor:pointer;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.pac-item:first-child{border-top:0}.pac-item:hover,.pac-item.pac-item-selected{background:var(--dsn-hover-row, #f1f5f9)}.pac-item-query{color:var(--dsn-ink, #1f2a37);font-size:13.5px;font-weight:600;padding-right:6px}.pac-matched{color:#0d9488;font-weight:700}.pac-icon{margin:0 8px 0 0;opacity:.7}:root[data-design=nuevo] .eva-modal_container:has(.eva-ubimapa){padding:0 16px 26px}:root[data-design=nuevo] .eva-modal_container:has(.eva-ubimapa) .eva-modal_header{margin:0 -16px}:root[data-design=nuevo] .eva-modal_container:has(.eva-ubimapa)>section{padding:18px 16px;border-radius:5px;box-shadow:0 3px 6px #00000030,0 6px 6px #0000003b}:root[data-design=nuevo] .eva-modal_container:has(.eva-ubimapa)>section:before{display:block}:root[data-design=nuevo] .eva-modal_container:has(.eva-ubimapa) .eva-modal_body{padding-bottom:18px}.eva-ubimapa_usos{gap:6px;padding-top:12px;border-top:1px solid var(--dsn-divider, #e2e8f0)}.eva-ubimapa_usosn{display:flex;flex-wrap:wrap;gap:4px 12px;font-size:12.5px;color:var(--dsn-muted, #5a6b80)}.eva-ubimapa_usosn b{color:var(--dsn-ink, #1f2a37);font-variant-numeric:tabular-nums}.eva-ubimapa_aplicar{align-self:flex-start;height:28px;padding:0 12px;border-radius:6px;cursor:pointer;font-size:12px;font-weight:700;border:1px solid var(--um-acento);background:var(--um-acento);color:#fff}.eva-ubimapa_aplicar:disabled{opacity:.55;cursor:default}.eva-ubimapa_lejos{display:flex;flex-direction:column;gap:4px;padding:8px 10px;border-radius:8px;border:1px solid color-mix(in srgb,#f59e0b 45%,transparent);background:color-mix(in srgb,#f59e0b 9%,var(--dsn-card, #fff))}.eva-ubimapa_lejos>span{font-size:12px;font-weight:700;color:#b35900}.eva-ubimapa_lejos ul{list-style:none;margin:0;padding:0;display:flex;flex-direction:column;gap:3px}.eva-ubimapa_lejos li{display:flex;justify-content:space-between;gap:8px;font-size:12px;min-width:0}.eva-ubimapa_lejos li b{font-weight:600;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;color:var(--dsn-ink, #1f2a37)}.eva-ubimapa_lejos li em{font-style:normal;flex:0 0 auto;color:#b35900;font-variant-numeric:tabular-nums}.eva-ubimapa_lejos small{font-size:11px;color:var(--dsn-muted, #5a6b80)}.eva-ubimapa{--um-alto: clamp(320px, calc(100vh - 500px) , 620px);grid-template-columns:minmax(0,1fr) 440px}@media (max-width: 860px){.eva-ubimapa{grid-template-columns:1fr}}.eva-ubicacion_campos{grid-column:1/-1;display:grid;grid-template-columns:90px minmax(0,1.3fr) minmax(0,1.4fr) minmax(0,1fr);gap:12px;align-items:end}@media (max-width: 860px){.eva-ubicacion_campos{grid-template-columns:90px minmax(0,1fr)}}.eva-ubicacion_campos>*{min-width:0}.eva-ubicacion_campos.is-bloqueado{opacity:.55}.eva-ubicacion_pie{flex:1 1 auto;margin-right:auto;font-size:12px;color:var(--dsn-muted, #5a6b80);align-self:center}.eva-ubimapa_detalle{gap:10px;padding:12px}.eva-ubimapa_card{display:flex;flex-direction:column;gap:8px;padding:11px 13px;border:1px solid var(--dsn-border, #dfe5ec);border-radius:10px;background:var(--dsn-card, #fff)}.eva-ubimapa_cardhead{display:flex;align-items:center;gap:8px}.eva-ubimapa_cardhead>b{font-size:13px}.eva-ubimapa_num{flex:0 0 22px;width:22px;height:22px;border-radius:50%;display:inline-flex;align-items:center;justify-content:center;font-size:12px;font-weight:700;color:#fff;background:var(--dsn-navy, #1e3a5f)}.eva-ubimapa_entrada{flex-direction:row;align-items:center;gap:10px;padding:9px 12px}.eva-ubimapa_entxt{display:flex;flex-direction:column;gap:1px;min-width:0;flex:1 1 auto}.eva-ubimapa_entxt b{font-size:13px}.eva-ubimapa_entxt b em{font-style:normal;font-weight:600}.eva-ubimapa_entxt b em.ok{color:#15803d}.eva-ubimapa_entxt b em.warn{color:#b35900}.eva-ubimapa_entxt small{font-size:12px;color:var(--dsn-muted, #5a6b80);overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.eva-ubimapa_entrada .eva-ubimapa_acc,.eva-ubimapa_sam button,.eva-ubimapa_btns button,.eva-ubimapa_dibujo button,.eva-ubimapa_asispie button{border:1px solid var(--dsn-border, #cfd8e3);border-radius:6px;background:var(--dsn-card, #fff);color:var(--dsn-ink, #1f2a37);font-size:12px;font-weight:700;cursor:pointer;white-space:nowrap}.eva-ubimapa_entrada .eva-ubimapa_acc:disabled,.eva-ubimapa_sam button:disabled,.eva-ubimapa_btns button:disabled,.eva-ubimapa_dibujo button:disabled,.eva-ubimapa_asispie button:disabled{opacity:.5;cursor:default}.eva-ubimapa_entrada .eva-ubimapa_acc{display:inline-flex;gap:6px;border:0;background:transparent}.eva-ubimapa_entrada .eva-ubimapa_acc button{height:28px;padding:0 10px;border:1px solid var(--dsn-border, #cfd8e3);border-radius:6px;background:var(--dsn-card, #fff);font-size:12px;font-weight:700;cursor:pointer;color:var(--dsn-ink, #1f2a37)}.eva-ubimapa_entrada .eva-ubimapa_acc button.is-on{background:var(--um-acento);border-color:var(--um-acento);color:#fff}.eva-ubimapa_zona2.is-samsara{border:2px solid #7c3aed;background:color-mix(in srgb,#7c3aed 5%,var(--dsn-card, #fff))}.eva-ubimapa_zona2.is-eva{border:2px solid var(--um-acento);background:color-mix(in srgb,var(--um-acento) 5%,var(--dsn-card, #fff))}.eva-ubimapa_zonanom{display:flex;flex-direction:column;gap:2px;min-width:0}.eva-ubimapa_zonanom b{font-size:15px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.eva-ubimapa_zonanom small{font-size:12.5px;color:var(--dsn-muted, #5a6b80)}.eva-ubimapa_zonanom small strong{color:inherit;font-weight:700}.eva-ubimapa_btns{display:flex;gap:8px;flex-wrap:wrap}.eva-ubimapa_btns button{height:32px;padding:0 14px;font-size:13px}.eva-ubimapa_btns .is-prim{background:var(--um-acento);border-color:var(--um-acento);color:#fff}.eva-ubimapa_sam{display:flex;align-items:center;gap:8px;padding:7px 10px;border-radius:8px;border:1px solid var(--dsn-border, #dfe5ec);background:var(--dsn-card, #fff)}.eva-ubimapa_sam>i{flex:0 0 8px;height:8px;border-radius:50%;background:#94a3b8}.eva-ubimapa_sam>span{display:flex;flex-direction:column;gap:1px;min-width:0;flex:1 1 auto}.eva-ubimapa_sam>span b{font-size:12.5px}.eva-ubimapa_sam>span small{font-size:11.5px;color:var(--dsn-muted, #5a6b80);overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.eva-ubimapa_sam button{height:30px;padding:0 12px;background:#6d28d9;border-color:#6d28d9;color:#fff}.eva-ubimapa_sam.is-ok>i{background:#16a34a}.eva-ubimapa_sam.is-pend>i{background:#f59e0b}.eva-ubimapa_sam.is-error{border-color:color-mix(in srgb,var(--dsn-red, #dc2626) 45%,transparent)}.eva-ubimapa_sam.is-error>i{background:var(--dsn-red, #dc2626)}.eva-ubimapa_propia{font-size:12px}.eva-ubimapa_propia .lnk{border:0;background:none;padding:0 3px;font-size:12px;font-weight:700;color:var(--um-acento);cursor:pointer}.eva-ubimapa_propia .lnk.rojo{color:var(--dsn-red, #dc2626)}.eva-ubimapa_propia .lnk:disabled{opacity:.5}.eva-ubimapa_stats{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:6px}.eva-ubimapa_stats span{display:flex;flex-direction:column;align-items:center;padding:6px 4px;border-radius:8px;background:var(--dsn-band, #f1f5f9);font-size:11.5px;color:var(--dsn-muted, #5a6b80)}.eva-ubimapa_stats span b{font-size:17px;color:var(--dsn-ink, #1f2a37);font-variant-numeric:tabular-nums}.eva-ubimapa_revisar{display:flex;justify-content:space-between;gap:8px;width:100%;padding:7px 10px;border-radius:8px;cursor:pointer;border:1px solid color-mix(in srgb,#f59e0b 45%,transparent);background:color-mix(in srgb,#f59e0b 9%,var(--dsn-card, #fff));color:#9a4d00;font-size:12.5px;font-weight:600;text-align:left}.eva-ubimapa_lejos2{list-style:none;margin:0;padding:0;display:flex;flex-direction:column;gap:3px}.eva-ubimapa_lejos2 li{display:flex;justify-content:space-between;gap:8px;font-size:12px;min-width:0}.eva-ubimapa_lejos2 li b{font-weight:600;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.eva-ubimapa_lejos2 li em{font-style:normal;flex:0 0 auto;color:#b35900}.eva-ubimapa_lejos2 li.nota{font-size:11px;color:var(--dsn-muted, #5a6b80)}.eva-ubimapa_asis{display:flex;flex-direction:column;gap:8px;min-height:100%;padding:2px}.eva-ubimapa_detalle:has(.eva-ubimapa_asis){border:2px solid var(--um-acento);background:var(--dsn-card, #fff)}.eva-ubimapa_asishead{display:flex;justify-content:space-between;align-items:baseline;gap:8px}.eva-ubimapa_asishead b{font-size:15px}.eva-ubimapa_asishead small{font-size:11.5px;color:var(--dsn-muted, #5a6b80)}.eva-ubimapa_op{display:flex;gap:10px;align-items:flex-start;padding:9px 11px;border:1px solid var(--dsn-border, #dfe5ec);border-radius:8px;cursor:pointer}.eva-ubimapa_op input{margin-top:3px;accent-color:var(--um-acento)}.eva-ubimapa_op>span{display:flex;flex-direction:column;gap:2px}.eva-ubimapa_op>span b{font-size:13.5px}.eva-ubimapa_op>span small{font-size:12px;color:var(--dsn-muted, #5a6b80)}.eva-ubimapa_op.is-on{border:2px solid var(--um-acento);background:color-mix(in srgb,var(--um-acento) 7%,var(--dsn-card, #fff))}.eva-ubimapa_opbody{display:flex;flex-direction:column;gap:6px;padding:0 4px 2px 30px}.eva-ubimapa_asis .eva-ubimapa_cercanas{margin-left:26px}.eva-ubimapa_asis .eva-ubimapa_cercanas li{padding:0}.eva-ubimapa_asis .eva-ubimapa_cercanas li label{display:flex;gap:8px;align-items:flex-start;padding:7px 10px;cursor:pointer;width:100%}.eva-ubimapa_asis .eva-ubimapa_cercanas li input{margin-top:3px;accent-color:#ea580c}.eva-ubimapa_asis .eva-ubimapa_cercanas li>label>span{display:flex;flex-direction:column;gap:2px;min-width:0}.eva-ubimapa_asis .eva-ubimapa_cercanas li.is-on{background:color-mix(in srgb,#ea580c 8%,var(--dsn-card, #fff))}.eva-ubimapa_dibujo{flex-direction:row;flex-wrap:wrap;align-items:center}.eva-ubimapa_dibujo button{height:28px;padding:0 10px}.eva-ubimapa_tipo{display:flex;flex-wrap:wrap;align-items:center;gap:6px 8px;font-size:12px;color:var(--dsn-muted, #5a6b80)}.eva-ubimapa_tipo>span{font-weight:700}.eva-ubimapa_tipo select{height:30px;border-radius:6px;border:1px solid var(--dsn-border, #cfd8e3);background:var(--dsn-card, #fff);color:var(--dsn-ink, #1f2a37);padding:0 6px;font-size:12px}.eva-ubimapa_tipo small{flex-basis:100%;font-size:11px}.eva-ubimapa_impacto{padding:8px 10px;border-radius:8px;font-size:12px;line-height:1.4;border:1px solid color-mix(in srgb,#f59e0b 45%,transparent);background:color-mix(in srgb,#f59e0b 9%,var(--dsn-card, #fff));color:#9a4d00}.eva-ubimapa_asispie{margin-top:auto;display:flex;justify-content:flex-end;gap:8px}.eva-ubimapa_asispie button{height:34px;padding:0 16px;font-size:13px}.eva-ubimapa_asispie .is-prim{background:var(--um-acento);border-color:var(--um-acento);color:#fff}.eva-ubimapa_leyenda{position:absolute;left:10px;bottom:26px;display:flex;gap:10px;padding:5px 9px;border-radius:8px;background:color-mix(in srgb,var(--dsn-card, #fff) 92%,transparent);font-size:11.5px;font-weight:600;color:var(--dsn-ink, #1f2a37);box-shadow:0 1px 4px #00000026}.eva-ubimapa_leyenda span{display:inline-flex;align-items:center;gap:5px}.eva-ubimapa_leyenda i{width:10px;height:10px;border-radius:3px}.eva-ubimapa_leyenda i.pin{border-radius:50%;background:#ea4335}:root[data-design=nuevo] .eva-modal_container:has(.gm-style):not(:has(.eva-pdfvisor)){padding:0 16px 26px}:root[data-design=nuevo] .eva-modal_container:has(.gm-style):not(:has(.eva-pdfvisor)) .eva-modal_header{margin:0 -16px}:root[data-design=nuevo] .eva-modal_container:has(.gm-style):not(:has(.eva-pdfvisor))>section{padding:18px 16px;border-radius:5px;box-shadow:0 3px 6px #00000030,0 6px 6px #0000003b}:root[data-design=nuevo] .eva-modal_container:has(.gm-style):not(:has(.eva-pdfvisor))>section:before{display:block}:root[data-design=nuevo] .eva-modal_container:has(.gm-style):not(:has(.eva-pdfvisor)) .eva-modal_body{padding-bottom:18px}:root[data-design=nuevo][data-mode=oscuro] .map-container .stops-panel{background:var(--dsn-band, #111a2b);border-left-color:var(--dsn-border, #2a3650)}:root[data-design=nuevo][data-mode=oscuro] .map-container .stops-panel-head{color:var(--dsn-ink, #e6edf6);border-bottom-color:var(--dsn-divider, #26324a)}:root[data-design=nuevo][data-mode=oscuro] .map-container .stops-empty,:root[data-design=nuevo][data-mode=oscuro] .map-container .stops-leg{color:var(--dsn-muted, #94a3b8)}:root[data-design=nuevo][data-mode=oscuro] .map-container .stops-row{background:var(--dsn-card, #17233a);border-color:var(--dsn-border, #2a3650)}:root[data-design=nuevo][data-mode=oscuro] .map-container .stops-row:hover{border-color:#3b5bdb}:root[data-design=nuevo][data-mode=oscuro] .map-container .stops-row.is-selected{background:color-mix(in srgb,#2563eb 18%,var(--dsn-card, #17233a));border-color:#2563eb}:root[data-design=nuevo][data-mode=oscuro] .map-container .stops-name,:root[data-design=nuevo][data-mode=oscuro] .map-container .stops-name-txt{color:var(--dsn-ink, #e6edf6)}:root[data-design=nuevo][data-mode=oscuro] .map-container .stops-act{background:var(--dsn-card, #17233a);color:var(--dsn-muted, #94a3b8)}:root[data-design=nuevo][data-mode=oscuro] .map-container .stops-act:hover{background:var(--dsn-hover-row, #1e2b45);color:var(--dsn-ink, #e6edf6)}@media (prefers-color-scheme: dark){:root[data-design=nuevo][data-mode=auto] .map-container .stops-panel{background:var(--dsn-band, #111a2b);border-left-color:var(--dsn-border, #2a3650)}:root[data-design=nuevo][data-mode=auto] .map-container .stops-panel-head{color:var(--dsn-ink, #e6edf6);border-bottom-color:var(--dsn-divider, #26324a)}:root[data-design=nuevo][data-mode=auto] .map-container .stops-empty,:root[data-design=nuevo][data-mode=auto] .map-container .stops-leg{color:var(--dsn-muted, #94a3b8)}:root[data-design=nuevo][data-mode=auto] .map-container .stops-row{background:var(--dsn-card, #17233a);border-color:var(--dsn-border, #2a3650)}:root[data-design=nuevo][data-mode=auto] .map-container .stops-row:hover{border-color:#3b5bdb}:root[data-design=nuevo][data-mode=auto] .map-container .stops-row.is-selected{background:color-mix(in srgb,#2563eb 18%,var(--dsn-card, #17233a));border-color:#2563eb}:root[data-design=nuevo][data-mode=auto] .map-container .stops-name,:root[data-design=nuevo][data-mode=auto] .map-container .stops-name-txt{color:var(--dsn-ink, #e6edf6)}:root[data-design=nuevo][data-mode=auto] .map-container .stops-act{background:var(--dsn-card, #17233a);color:var(--dsn-muted, #94a3b8)}:root[data-design=nuevo][data-mode=auto] .map-container .stops-act:hover{background:var(--dsn-hover-row, #1e2b45);color:var(--dsn-ink, #e6edf6)}}.eva-geocercas{display:flex;flex-direction:column;gap:10px;padding:6px 4px;height:calc(100vh - 150px);min-height:560px}.eva-geocercas .eva-geocercas_head{display:flex;justify-content:space-between;align-items:flex-start;gap:12px;flex-wrap:wrap}.eva-geocercas .eva-geocercas_head h2{margin:0;font-size:1.25rem;color:#001128}.eva-geocercas .eva-geocercas_head p{margin:2px 0 0;font-size:.8rem;color:#57606a}.eva-geocercas .eva-geocercas_head .acts{display:flex;gap:8px;flex-wrap:wrap}.eva-geocercas .eva-geocercas_head .acts button{border:1px solid #d0d7de;background:#fff;border-radius:8px;padding:7px 13px;font-size:.8rem;font-weight:700;cursor:pointer;color:#1f2328}.eva-geocercas .eva-geocercas_head .acts button:hover{border-color:#1f6feb;color:#1f6feb}.eva-geocercas .eva-geocercas_head .acts button:disabled{opacity:.6;cursor:default}.eva-geocercas .eva-geocercas_head .acts button.pri{background:#001128;border-color:#001128;color:#fff}.eva-geocercas .eva-geocercas_aviso{display:flex;justify-content:space-between;align-items:center;gap:10px;background:#ecfdf5;border:1px solid #a7f3d0;color:#065f46;border-radius:8px;padding:7px 11px;font-size:.8rem;font-weight:600}.eva-geocercas .eva-geocercas_aviso.err{background:#fef2f2;border-color:#fecaca;color:#991b1b}.eva-geocercas .eva-geocercas_aviso button{border:none;background:none;font-size:16px;cursor:pointer;color:inherit}.eva-geocercas .eva-geocercas_filtros{display:flex;gap:8px;flex-wrap:wrap;align-items:center}.eva-geocercas .eva-geocercas_filtros input[type=text],.eva-geocercas .eva-geocercas_filtros input:not([type]),.eva-geocercas .eva-geocercas_filtros select{border:1px solid #d0d7de;border-radius:8px;padding:6px 9px;font-size:.8rem;background:#fff}.eva-geocercas .eva-geocercas_filtros>input{min-width:260px;flex:1 1 260px}.eva-geocercas .eva-geocercas_filtros label{display:inline-flex;align-items:center;gap:5px;font-size:.78rem;color:#57606a;font-weight:600;cursor:pointer}.eva-geocercas .eva-geocercas_filtros label input{-moz-appearance:auto;appearance:auto;-webkit-appearance:checkbox;width:13px;height:13px;margin:0}.eva-geocercas .eva-geocercas_filtros .tot{margin-left:auto;font-size:.78rem;color:#57606a;font-weight:700}.eva-geocercas .eva-geocercas_cuerpo{flex:1 1 auto;min-height:0;display:flex;gap:12px}.eva-geocercas .eva-geocercas_lista{flex:0 0 380px;width:380px;overflow-y:auto;background:#f6f8fa;border:1px solid #e2e5e9;border-radius:10px;padding:6px}.eva-geocercas .eva-geocercas_lista .vacio{padding:18px;color:#57606a;font-size:.8rem;text-align:center}.eva-geocercas .eva-geocercas_lista .it{display:flex;gap:9px;padding:8px;border-radius:8px;cursor:pointer;align-items:flex-start}.eva-geocercas .eva-geocercas_lista .it:hover{background:#eaeef2}.eva-geocercas .eva-geocercas_lista .it.on{background:#dbeafe}.eva-geocercas .eva-geocercas_lista .it>i{width:10px;height:10px;border-radius:3px;margin-top:4px;flex:none}.eva-geocercas .eva-geocercas_lista .it .bd{flex:1 1 auto;min-width:0}.eva-geocercas .eva-geocercas_lista .it .top{display:flex;justify-content:space-between;gap:8px;font-size:.82rem}.eva-geocercas .eva-geocercas_lista .it .top b{color:#1f2328;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.eva-geocercas .eva-geocercas_lista .it .top .ev{color:#0d9488;font-weight:700;font-size:.7rem;white-space:nowrap}.eva-geocercas .eva-geocercas_lista .it .sb{font-size:.72rem;color:#6e7781;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.eva-geocercas .eva-geocercas_lista .it .sb.liga{color:#1f6feb;font-weight:600}.eva-geocercas .eva-geocercas_lista .it .sb.pend{color:#b35900;font-weight:700}.eva-geocercas .eva-geocercas_lista .it .sb .sam{color:#7c3aed;font-weight:700}.eva-geocercas .eva-geocercas_lista .it .ac{display:flex;flex-direction:column;gap:3px;opacity:0}.eva-geocercas .eva-geocercas_lista .it:hover .ac,.eva-geocercas .eva-geocercas_lista .it.on .ac{opacity:1}.eva-geocercas .eva-geocercas_lista .it .ac button{border:1px solid #d0d7de;background:#fff;border-radius:6px;width:26px;height:24px;cursor:pointer;font-size:12px}.eva-geocercas .eva-geocercas_lista .pag{display:flex;justify-content:center;align-items:center;gap:10px;padding:8px;font-size:.78rem;color:#57606a}.eva-geocercas .eva-geocercas_lista .pag button{border:1px solid #d0d7de;background:#fff;border-radius:6px;width:28px;height:26px;cursor:pointer}.eva-geocercas .eva-geocercas_lista .pag button:disabled{opacity:.4}.eva-geocercas .eva-geocercas_mapa{position:relative;flex:1 1 auto;min-width:0;border-radius:10px;overflow:hidden;border:1px solid #e2e5e9}.eva-geocercas .eva-geocercas_mapa .vacio{padding:20px;color:#57606a}.eva-geocercas .eva-geocercas_nota{position:absolute;top:10px;left:50%;transform:translate(-50%);background:#fff;border:1px solid #d0d7de;border-radius:8px;padding:6px 12px;font-size:.76rem;font-weight:600;color:#1f2328;box-shadow:0 1px 4px #00000026}.eva-geocercas .eva-geocercas_ley{position:absolute;left:10px;bottom:24px;display:flex;flex-wrap:wrap;gap:4px 10px;max-width:70%;background:#ffffffed;border:1px solid #e2e5e9;border-radius:8px;padding:6px 9px;font-size:.68rem;font-weight:600;color:#57606a}.eva-geocercas .eva-geocercas_ley span{display:inline-flex;align-items:center;gap:4px}.eva-geocercas .eva-geocercas_ley i{width:9px;height:9px;border-radius:2px;display:inline-block}@media (max-width: 900px){.eva-geocercas{height:auto}.eva-geocercas .eva-geocercas_cuerpo{flex-direction:column}.eva-geocercas .eva-geocercas_lista{width:100%;flex-basis:auto;max-height:360px}.eva-geocercas .eva-geocercas_mapa{height:460px}}.eva-geoed{display:grid;grid-template-columns:340px 1fr;gap:14px;min-height:540px}.eva-geoed_panel{display:flex;flex-direction:column;gap:10px;max-height:66vh;overflow-y:auto;padding-right:4px}.eva-geoed_panel section{border:1px solid #e2e5e9;border-radius:11px;padding:10px 12px;background:#fff;display:flex;flex-direction:column;gap:8px}.eva-geoed_panel h4{margin:0;display:flex;align-items:center;gap:8px;font-size:11px;font-weight:800;text-transform:uppercase;letter-spacing:.05em;color:#57606a}.eva-geoed_panel h4 em{font-style:normal;background:#eef2ff;color:#3b5bdb;border-radius:999px;padding:0 7px;font-size:11px}.eva-geoed_panel h4 .estado{margin-left:auto;text-transform:none;letter-spacing:0;font-size:11px;font-weight:700;border-radius:999px;padding:2px 9px}.eva-geoed_panel .fld{display:flex;flex-direction:column;gap:3px}.eva-geoed_panel .fld>span{font-size:11px;font-weight:600;color:#6e7781}.eva-geoed_panel .fld input,.eva-geoed_panel .fld select{width:100%;padding:7px 9px;border-radius:7px;border:1px solid #d0d7de;font-size:13px;background:#fff;box-sizing:border-box}.eva-geoed_panel .tipo{display:flex;align-items:center;gap:8px;border:1px solid #d0d7de;border-radius:7px;padding-left:9px;background:#fff}.eva-geoed_panel .tipo i{width:11px;height:11px;border-radius:3px;flex:none}.eva-geoed_panel .tipo select{border:none!important;padding-left:0!important}.eva-geoed_panel .seg{display:grid;grid-template-columns:1fr 1fr;border:1px solid #d0d7de;border-radius:8px;overflow:hidden}.eva-geoed_panel .seg button{border:none;background:#fff;padding:6px;font-weight:700;font-size:12px;cursor:pointer;color:#1f2328}.eva-geoed_panel .seg button+button{border-left:1px solid #d0d7de}.eva-geoed_panel .seg button.on{background:#001128;color:#fff}.eva-geoed_panel .radios{display:flex;flex-wrap:wrap;gap:5px;align-items:center}.eva-geoed_panel .radios button{border:1px solid #d0d7de;border-radius:999px;padding:2px 9px;font-size:12px;font-weight:700;cursor:pointer;background:#fff;color:#1f2328}.eva-geoed_panel .radios button.on{color:#fff}.eva-geoed_panel .radios input{width:76px;padding:3px 7px;border-radius:7px;border:1px solid #d0d7de;font-size:12px}.eva-geoed_panel .ayuda{margin:0;font-size:11.5px;color:#6e7781;line-height:1.4}.eva-geoed_panel .acciones{display:flex;gap:12px}.eva-geoed_panel .lnk{border:none;background:none;padding:0;cursor:pointer;color:#1f6feb;font-weight:700;font-size:12px;text-align:left}.eva-geoed_panel .lnk:disabled{color:#afb8c1;cursor:default}.eva-geoed_panel .lnk.rojo{color:#dc2626}.eva-geoed_panel .chk{display:flex;align-items:center;gap:7px;font-size:12.5px;font-weight:600;cursor:pointer}.eva-geoed_panel .chk input{-webkit-appearance:auto;-moz-appearance:auto;appearance:auto;width:14px;height:14px;margin:0}.eva-geoed_panel .chk small{color:#6e7781;font-weight:400}.eva-geoed_panel .clientes{display:flex;flex-direction:column;gap:6px;max-height:170px;overflow-y:auto}.eva-geoed_panel .cli{display:flex;align-items:center;gap:9px;padding:6px 8px;border-radius:8px;background:#f6f8fa}.eva-geoed_panel .cli .ini{width:26px;height:26px;border-radius:50%;background:#1f6feb;color:#fff;font-weight:800;font-size:12px;display:flex;align-items:center;justify-content:center;flex:none}.eva-geoed_panel .cli>div{display:flex;flex-direction:column;min-width:0;flex:1}.eva-geoed_panel .cli>div b{font-size:12.5px;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.eva-geoed_panel .cli>div small{font-size:11px;color:#6e7781;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.eva-geoed_panel .cli em{font-style:normal;font-size:10.5px;font-weight:700;color:#57606a;background:#fff;border:1px solid #e2e5e9;border-radius:999px;padding:1px 7px}.eva-geoed_panel .samsara{background:#fbfaff;border-color:#e6dcff}.eva-geoed_panel .err{margin:0;font-size:11.5px;color:#b42318}.eva-geoed_panel .error{color:#dc2626;font-size:12.5px;font-weight:700}.eva-geoed_mapa{position:relative;min-height:520px;border-radius:11px;overflow:hidden;border:1px solid #e2e5e9}.eva-geoed_mapa .buscar{position:absolute;top:10px;left:10px;width:300px}.eva-geoed_mapa .buscar input{width:100%;padding:8px 10px;border-radius:8px;border:1px solid #d0d7de;font-size:13px;background:#fff;box-shadow:0 1px 4px #0003;box-sizing:border-box}.eva-geocercas .eva-geocercas_head .acts button.sug{border-color:#0d9488;color:#0f766e;background:color-mix(in srgb,#0d9488 8%,var(--dsn-card, #fff))}.eva-geocercas .eva-geocercas_kpis{display:grid;grid-template-columns:repeat(6,minmax(0,1fr));gap:8px}@media (max-width: 1100px){.eva-geocercas .eva-geocercas_kpis{grid-template-columns:repeat(3,minmax(0,1fr))}}.eva-geocercas .eva-geocercas_kpis button{display:flex;flex-direction:column;align-items:flex-start;gap:1px;padding:8px 11px;cursor:pointer;text-align:left;border:1px solid var(--dsn-border, #d0d7de);border-radius:10px;background:var(--dsn-card, #fff);color:var(--dsn-ink, #1f2328)}.eva-geocercas .eva-geocercas_kpis button b{font-size:1.15rem;font-variant-numeric:tabular-nums}.eva-geocercas .eva-geocercas_kpis button span{font-size:.72rem;color:var(--dsn-muted, #57606a);font-weight:600}.eva-geocercas .eva-geocercas_kpis button.ok b{color:#15803d}.eva-geocercas .eva-geocercas_kpis button.sam b{color:#6d28d9}.eva-geocercas .eva-geocercas_kpis button.alerta b{color:#c2410c}.eva-geocercas .eva-geocercas_kpis button:hover{border-color:#1f6feb}.eva-geocercas .eva-geocercas_kpis button.on{border:2px solid #1f6feb;padding:7px 10px;background:color-mix(in srgb,#1f6feb 7%,var(--dsn-card, #fff))}.eva-geocercas .eva-geocercas_kpis button.alerta.on{border-color:#ea580c;background:color-mix(in srgb,#ea580c 8%,var(--dsn-card, #fff))}.eva-geocercas .eva-geocercas_lista .it .sb.liga{display:flex;align-items:center;gap:6px;white-space:normal}.eva-geocercas .eva-geocercas_lista .it .sb.ligar{display:flex;align-items:center;gap:6px;margin-top:3px;overflow:visible}.eva-geocercas .eva-geocercas_lista .it .sb.ligar .sug{flex:1 1 auto;min-width:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;color:var(--dsn-muted, #57606a)}.eva-geocercas .eva-geocercas_lista .it .sb.ligar .sug b{color:var(--dsn-ink, #1f2328)}.eva-geocercas .eva-geocercas_lista .it .sb.ligar button{flex:0 0 auto;border:0;border-radius:6px;padding:3px 10px;font-size:.72rem;font-weight:700;cursor:pointer;background:#0d9488;color:#fff}.eva-geocercas .eva-geocercas_lista .it .chip{font-style:normal;flex:0 0 auto;font-size:.66rem;font-weight:700;padding:1px 7px;border-radius:999px;background:#fef3c7;color:#92400e}.eva-geocercas .eva-geocercas_lista .it .chip.ok{background:#dcfce7;color:#166534}.eva-geoligar{display:flex;flex-direction:column;gap:12px}.eva-geoligar_geo{display:flex;flex-direction:column;gap:2px;padding:10px 12px;border-radius:8px;background:var(--dsn-band, #f1f5f9)}.eva-geoligar_geo>span{font-size:10.5px;font-weight:700;letter-spacing:.04em;text-transform:uppercase;color:var(--dsn-muted, #52606d)}.eva-geoligar_geo b{font-size:14px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.eva-geoligar_geo small{font-size:12px;color:var(--dsn-muted, #52606d)}.eva-geoligar_campo{display:flex;flex-direction:column;gap:4px}.eva-geoligar_campo>span{font-size:10.5px;font-weight:700;letter-spacing:.04em;text-transform:uppercase;color:var(--dsn-muted, #52606d)}.eva-geoligar_campo input{height:38px;padding:0 12px;border:1px solid var(--dsn-border, #cfd8e3);border-radius:8px;font-size:14px;background:var(--dsn-card, #fff);color:var(--dsn-ink, #1f2a37)}.eva-geoligar_campo input:focus{outline:none;border-color:#0d9488;box-shadow:0 0 0 3px color-mix(in srgb,#0d9488 20%,transparent)}.eva-geoligar_campo small{font-size:12px;color:var(--dsn-muted, #52606d)}.eva-geoligar_lista{display:flex;flex-direction:column;max-height:300px;overflow-y:auto;border:1px solid var(--dsn-border, #dfe5ec);border-radius:8px}.eva-geoligar_lista .et{padding:6px 12px;font-size:10.5px;font-weight:700;letter-spacing:.04em;text-transform:uppercase;color:var(--dsn-muted, #52606d);background:var(--dsn-band, #f8fafc)}.eva-geoligar_lista .vacio{padding:12px;font-size:12.5px;color:var(--dsn-muted, #52606d)}.eva-geoligar_lista label{display:flex;align-items:flex-start;gap:10px;padding:9px 12px;border-top:1px solid var(--dsn-divider, #e2e8f0);cursor:pointer}.eva-geoligar_lista label input{margin-top:3px;accent-color:#0d9488;-moz-appearance:auto;appearance:auto;-webkit-appearance:radio;width:14px;height:14px}.eva-geoligar_lista label>span{display:flex;flex-direction:column;gap:2px;flex:1 1 auto;min-width:0}.eva-geoligar_lista label>span b{font-size:13.5px}.eva-geoligar_lista label>span small{font-size:12px;color:var(--dsn-muted, #52606d)}.eva-geoligar_lista label>span small.ok{color:#15803d}.eva-geoligar_lista label.on{background:color-mix(in srgb,#0d9488 8%,var(--dsn-card, #fff))}.eva-geoligar_lista em{font-style:normal;flex:0 0 auto;font-size:11px;font-weight:700;padding:2px 8px;border-radius:999px}.eva-geoligar_lista em.alta{background:#dcfce7;color:#166534}.eva-geoligar_lista em.rev{background:#fef3c7;color:#92400e}.eva-geoligar_efecto{display:flex;flex-direction:column;gap:3px;padding:10px 12px;border-radius:8px;font-size:12.5px;line-height:1.4;border:1px solid color-mix(in srgb,#f59e0b 45%,transparent);background:color-mix(in srgb,#f59e0b 9%,var(--dsn-card, #fff));color:#9a4d00}.eva-geoligar_error{padding:8px 12px;border-radius:8px;font-size:12.5px;background:#fef2f2;border:1px solid #fecaca;color:#991b1b}.eva-geoligar_crear{margin-right:auto;border:0;background:none;color:#0f766e;font-size:13px;font-weight:700;cursor:pointer}.eva-geoligar_crear:disabled{opacity:.5}.eva-geosug{display:flex;flex-direction:column;gap:10px}.eva-geosug_bar{display:flex;flex-wrap:wrap;align-items:center;gap:8px}.eva-geosug_bar button{height:32px;padding:0 13px;border-radius:999px;border:1px solid var(--dsn-border, #cfd8e3);background:var(--dsn-card, #fff);color:var(--dsn-ink, #1f2a37);font-size:12.5px;font-weight:700;cursor:pointer}.eva-geosug_bar button.on{border:2px solid #15803d;background:color-mix(in srgb,#15803d 8%,var(--dsn-card, #fff));color:#166534}.eva-geosug_bar input{height:32px;min-width:240px;padding:0 10px;border:1px solid var(--dsn-border, #cfd8e3);border-radius:8px;background:var(--dsn-card, #fff);color:var(--dsn-ink, #1f2a37);font-size:12.5px}.eva-geosug_bar .nota{margin-left:auto;font-size:12px;color:var(--dsn-muted, #52606d)}.eva-geosug_msg{padding:8px 12px;border-radius:8px;font-size:12.5px;font-weight:600;background:#ecfdf5;border:1px solid #a7f3d0;color:#065f46}.eva-geosug_msg.err{background:#fef2f2;border-color:#fecaca;color:#991b1b}.eva-geosug_tabla{display:flex;flex-direction:column;max-height:calc(100vh - 330px);min-height:260px;overflow-y:auto;border:1px solid var(--dsn-border, #dfe5ec);border-radius:10px}.eva-geosug_tabla .hd,.eva-geosug_tabla .fila{display:grid;grid-template-columns:36px minmax(0,1.1fr) minmax(0,1.3fr) minmax(0,1.4fr) 100px;gap:10px;align-items:center;padding:8px 14px}.eva-geosug_tabla .hd{position:sticky;top:0;z-index:1;background:var(--dsn-band, #f8fafc);font-size:10.5px;font-weight:700;letter-spacing:.04em;text-transform:uppercase;color:var(--dsn-muted, #52606d)}.eva-geosug_tabla .fila{border-top:1px solid var(--dsn-divider, #eef2f6);cursor:pointer;font-size:12.5px;color:var(--dsn-ink, #1f2a37)}.eva-geosug_tabla .fila:hover{background:var(--dsn-hover-row, #f1f5f9)}.eva-geosug_tabla .fila.on{background:color-mix(in srgb,#0d9488 7%,var(--dsn-card, #fff))}.eva-geosug_tabla .fila .c{display:flex;flex-direction:column;gap:1px;min-width:0}.eva-geosug_tabla .fila .c>b,.eva-geosug_tabla .fila .c>span{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.eva-geosug_tabla .fila .c small{font-size:11.5px;color:var(--dsn-muted, #52606d);overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.eva-geosug_tabla .fila .m{font-size:12px;color:#9a4d00}.eva-geosug_tabla .fila .m.ok{color:#15803d}.eva-geosug_tabla .fila em{font-style:normal;font-size:11px;font-weight:700;padding:2px 8px;border-radius:999px}.eva-geosug_tabla .fila em.alta{background:#dcfce7;color:#166534}.eva-geosug_tabla .fila em.rev{background:#fef3c7;color:#92400e}.eva-geosug_tabla input[type=checkbox]{-moz-appearance:auto;appearance:auto;-webkit-appearance:checkbox;width:15px;height:15px;accent-color:#0d9488}.eva-geosug_tabla .vacio{padding:18px;font-size:13px;color:var(--dsn-muted, #52606d);text-align:center}.eva-geosug_resumen{margin-right:auto;font-size:12.5px;color:var(--dsn-muted, #52606d);align-self:center}.eva-geosug_resumen b{color:var(--dsn-ink, #1f2a37)}.eva-samsync{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:14px}@media (max-width: 900px){.eva-samsync{grid-template-columns:1fr}}.eva-samsync_col{display:flex;flex-direction:column;gap:9px;min-width:0;padding:13px 15px;border:1px solid var(--dsn-border, #dfe5ec);border-radius:12px;background:var(--dsn-card, #fff)}.eva-samsync_col>header{display:flex;align-items:center;gap:10px}.eva-samsync_col>header .fl{font-size:22px;font-weight:800}.eva-samsync_col>header .fl.sam{color:#6d28d9}.eva-samsync_col>header .fl.eva{color:#0d9488}.eva-samsync_col>header>div{display:flex;flex-direction:column;flex:1 1 auto;min-width:0}.eva-samsync_col>header>div b{font-size:15px}.eva-samsync_col>header>div small{font-size:12px;color:var(--dsn-muted, #52606d)}.eva-samsync_col>header button{height:30px;padding:0 11px;border:1px solid var(--dsn-border, #cfd8e3);border-radius:7px;background:var(--dsn-card, #fff);color:var(--dsn-ink, #1f2a37);font-size:12px;font-weight:700;cursor:pointer}.eva-samsync_col>header button:disabled{opacity:.5}.eva-samsync_col>footer{margin-top:auto;display:flex;justify-content:flex-end;padding-top:4px}.eva-samsync_col .vacio{padding:16px;font-size:13px;color:var(--dsn-muted, #52606d)}.eva-samsync_col .leidas{font-size:12px;color:var(--dsn-muted, #52606d)}.eva-samsync_col .nota{font-size:11.5px;color:var(--dsn-muted, #52606d)}.eva-samsync_op{display:flex;align-items:center;gap:10px;padding:8px 11px;border:1px solid var(--dsn-divider, #e2e8f0);border-radius:8px;cursor:pointer}.eva-samsync_op input{-moz-appearance:auto;appearance:auto;-webkit-appearance:checkbox;width:15px;height:15px;accent-color:#6d28d9}.eva-samsync_op>span{display:flex;flex-direction:column;flex:1 1 auto;min-width:0}.eva-samsync_op>span b{font-size:13.5px}.eva-samsync_op>span small{font-size:12px;color:var(--dsn-muted, #52606d)}.eva-samsync_op button{border:0;background:none;color:#0f766e;font-size:12px;font-weight:700;cursor:pointer}.eva-samsync_op.off{opacity:.6;cursor:default}.eva-samsync_conf{display:flex;flex-direction:column;gap:6px;padding:9px 11px;border:2px solid #f59e0b;border-radius:8px;background:color-mix(in srgb,#f59e0b 8%,var(--dsn-card, #fff))}.eva-samsync_conf>b{font-size:13px;color:#92400e}.eva-samsync_conf .it{display:flex;align-items:center;gap:8px;font-size:12.5px}.eva-samsync_conf .it>span{display:flex;flex-direction:column;flex:1 1 auto;min-width:0}.eva-samsync_conf .it>span b,.eva-samsync_conf .it>span small{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.eva-samsync_conf .it>span small{color:var(--dsn-muted, #52606d);font-size:11.5px}.eva-samsync_conf .it button{height:28px;padding:0 10px;border:1px solid var(--dsn-border, #cfd8e3);border-radius:6px;background:var(--dsn-card, #fff);color:var(--dsn-ink, #1f2a37);font-size:12px;font-weight:700;cursor:pointer;white-space:nowrap}.eva-samsync_conf .it button.on{border:2px solid #0d9488;color:#0f766e;background:color-mix(in srgb,#0d9488 8%,var(--dsn-card, #fff))}.eva-samsync_bloque{display:flex;flex-direction:column;gap:5px;padding:9px 11px;border:1px solid var(--dsn-divider, #e2e8f0);border-radius:8px}.eva-samsync_bloque>b,.eva-samsync_bloque .cab b{font-size:13.5px}.eva-samsync_bloque>small{font-size:12px;color:var(--dsn-muted, #52606d)}.eva-samsync_bloque .cab{display:flex;justify-content:space-between;align-items:center}.eva-samsync_bloque .cab button{border:0;background:none;color:#0f766e;font-size:12px;font-weight:700;cursor:pointer}.eva-samsync_bloque.err{border-color:#fecaca;background:#fef2f2}.eva-samsync_bloque.err>b{color:#991b1b}.eva-samsync_lista{list-style:none;margin:0;padding:0;max-height:190px;overflow-y:auto;border:1px solid var(--dsn-divider, #eef2f6);border-radius:7px}.eva-samsync_lista li{display:flex;align-items:baseline;gap:8px;padding:5px 9px;border-top:1px solid var(--dsn-divider, #f3f4f6);font-size:12.5px;min-width:0}.eva-samsync_lista li:first-child{border-top:0}.eva-samsync_lista li>span{flex:0 0 auto;font-size:11.5px;font-weight:700}.eva-samsync_lista li b{font-weight:600;flex:1 1 auto;min-width:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.eva-samsync_lista li small{flex:0 1 auto;font-size:11.5px;color:var(--dsn-muted, #52606d);overflow:hidden;text-overflow:ellipsis;white-space:nowrap;max-width:55%}.eva-samsync_lista li em{font-style:normal;color:#dc2626;font-size:11.5px;font-weight:700}.eva-samsync_lista li label{display:flex;align-items:baseline;gap:8px;width:100%;min-width:0;cursor:pointer}.eva-samsync_lista li label input{-moz-appearance:auto;appearance:auto;-webkit-appearance:checkbox;width:14px;height:14px;accent-color:#0d9488}.eva-samsync_msg{padding:7px 11px;border-radius:8px;font-size:12.5px;font-weight:600;background:#ecfdf5;border:1px solid #a7f3d0;color:#065f46}.eva-samsync_msg.err{background:#fef2f2;border-color:#fecaca;color:#991b1b}.eva-samsync_pie{margin-right:auto;font-size:12px;color:var(--dsn-muted, #52606d);align-self:center}.eva-samsync_pie b{color:var(--dsn-ink, #1f2a37)}.eva-geoed_panel section.ligada{border:2px solid #0d9488;border-radius:10px;padding:10px 12px;background:color-mix(in srgb,#0d9488 6%,var(--dsn-card, #fff))}.eva-geoed_panel section.ligada h4 em{font-style:normal;font-size:11px;font-weight:700;padding:1px 8px;border-radius:999px;margin-left:6px;background:#fef3c7;color:#92400e}.eva-geoed_panel section.ligada h4 em.ok{background:#dcfce7;color:#166534}.eva-geoed_panel section.ligada .ubi{display:flex;align-items:center;gap:8px;flex-wrap:wrap}.eva-geoed_panel section.ligada .ubi b{font-size:13.5px;flex:1 1 auto;min-width:0}.eva-geoed_panel section.ligada .ubi .acc{display:inline-flex;gap:6px}.eva-geoed_panel section.ligada .ubi button{height:28px;padding:0 10px;border:1px solid var(--dsn-border, #cfd8e3);border-radius:6px;background:var(--dsn-card, #fff);color:var(--dsn-ink, #1f2a37);font-size:12px;font-weight:700;cursor:pointer}.eva-geoed_panel section.ligada .ubi button.rojo{color:#b91c1c;border-color:#fca5a5}.eva-geoed_panel section.ligada .usos{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:6px;margin-top:6px}.eva-geoed_panel section.ligada .usos span{display:flex;flex-direction:column;align-items:center;padding:5px;border-radius:8px;background:var(--dsn-card, #fff);font-size:11.5px;color:var(--dsn-muted, #52606d)}.eva-geoed_panel section.ligada .usos span b{font-size:16px;color:var(--dsn-ink, #1f2a37)}.eva-geoed_panel section.ligada .aviso{margin:6px 0 0;padding:7px 9px;border-radius:7px;font-size:12px;line-height:1.4;color:#9a4d00;border:1px solid color-mix(in srgb,#f59e0b 45%,transparent);background:color-mix(in srgb,#f59e0b 9%,var(--dsn-card, #fff))}.eva-geoed_panel .fld small.nota{font-size:11.5px;color:var(--dsn-muted, #52606d);margin-top:3px}.eva-rop,.eva-rop_drawer,.eva-rop_form{--r-card: var(--dsn-card, var(--thm-card, #ffffff));--r-surface: var(--dsn-surface, var(--thm-card, #ffffff));--r-ink: var(--dsn-ink, var(--thm-ink, #1a2432));--r-muted: var(--dsn-muted, var(--thm-muted, #64748b));--r-border: var(--dsn-border, var(--thm-line, #d6dde8));--r-divider: var(--dsn-divider, var(--thm-line, #e8edf3));--r-navy: var(--dsn-navy, var(--thm-accent, #103a66));--r-red: var(--dsn-red, var(--thm-bad, #d64545));--r-green: var(--dsn-green, var(--thm-good, #1f8a5b));--r-amber: #c98a00;--r-orange: #d9620f;--r-band: var(--dsn-band, #f2f4f8);--r-hover: var(--dsn-hover-row, #ecf1f7);--r-page: var(--dsn-page, #eef2f8);--r-shadow: 0 1px 2px rgba(15, 23, 42, .05), 0 8px 22px -14px rgba(15, 23, 42, .28);font-family:Inter,Arial,sans-serif;color:var(--r-ink)}.eva-rop svg.svg-inline--fa,.eva-rop_drawer svg.svg-inline--fa,.eva-rop_form svg.svg-inline--fa{width:1.05em;height:1em;flex:0 0 auto}.eva-rop .mut,.eva-rop_drawer .mut,.eva-rop_form .mut{color:var(--r-muted);font-size:.76rem}.eva-rop .lnk,.eva-rop_drawer .lnk,.eva-rop_form .lnk{display:inline;border:0;background:none;padding:0;color:var(--r-navy);font:inherit;font-weight:600;cursor:pointer}.eva-rop .lnk:hover,.eva-rop_drawer .lnk:hover,.eva-rop_form .lnk:hover{text-decoration:underline}.eva-rop .btn-pri,.eva-rop .btn-sec,.eva-rop .btn-dan,.eva-rop_drawer .btn-pri,.eva-rop_drawer .btn-sec,.eva-rop_drawer .btn-dan,.eva-rop_form .btn-pri,.eva-rop_form .btn-sec,.eva-rop_form .btn-dan{display:inline-flex;align-items:center;justify-content:center;gap:7px;height:36px;padding:0 14px;border-radius:9px;font:inherit;font-size:.8rem;font-weight:600;cursor:pointer;border:1px solid transparent;white-space:nowrap}.eva-rop .btn-pri:disabled,.eva-rop .btn-sec:disabled,.eva-rop .btn-dan:disabled,.eva-rop_drawer .btn-pri:disabled,.eva-rop_drawer .btn-sec:disabled,.eva-rop_drawer .btn-dan:disabled,.eva-rop_form .btn-pri:disabled,.eva-rop_form .btn-sec:disabled,.eva-rop_form .btn-dan:disabled{opacity:.45;cursor:default}.eva-rop .btn-pri.sm,.eva-rop .btn-sec.sm,.eva-rop .btn-dan.sm,.eva-rop_drawer .btn-pri.sm,.eva-rop_drawer .btn-sec.sm,.eva-rop_drawer .btn-dan.sm,.eva-rop_form .btn-pri.sm,.eva-rop_form .btn-sec.sm,.eva-rop_form .btn-dan.sm{height:30px;padding:0 12px;font-size:.76rem}.eva-rop .btn-pri,.eva-rop_drawer .btn-pri,.eva-rop_form .btn-pri{background:var(--r-navy);color:#fff}.eva-rop .btn-pri:hover:not(:disabled),.eva-rop_drawer .btn-pri:hover:not(:disabled),.eva-rop_form .btn-pri:hover:not(:disabled){filter:brightness(1.1)}.eva-rop .btn-sec,.eva-rop_drawer .btn-sec,.eva-rop_form .btn-sec{background:var(--r-card);color:var(--r-ink);border-color:var(--r-border)}.eva-rop .btn-sec:hover:not(:disabled),.eva-rop_drawer .btn-sec:hover:not(:disabled),.eva-rop_form .btn-sec:hover:not(:disabled){border-color:var(--r-navy);color:var(--r-navy)}.eva-rop .btn-dan,.eva-rop_drawer .btn-dan,.eva-rop_form .btn-dan{background:var(--r-red);color:#fff}.eva-rop .btn-ic,.eva-rop_drawer .btn-ic,.eva-rop_form .btn-ic{display:inline-grid;place-items:center;width:36px;height:36px;border-radius:9px;flex:0 0 auto;border:1px solid var(--r-border);background:var(--r-card);color:var(--r-ink);cursor:pointer;font:inherit}.eva-rop .btn-ic:hover,.eva-rop_drawer .btn-ic:hover,.eva-rop_form .btn-ic:hover{border-color:var(--r-navy);color:var(--r-navy)}.eva-rop .btn-ic.is-on,.eva-rop_drawer .btn-ic.is-on,.eva-rop_form .btn-ic.is-on{border-color:var(--r-navy);color:var(--r-navy);background:color-mix(in srgb,var(--r-navy) 10%,var(--r-card))}.eva-rop .pill,.eva-rop_drawer .pill,.eva-rop_form .pill{display:inline-flex;align-items:center;gap:4px;font-size:.68rem;font-weight:700;border-radius:999px;padding:3px 9px;white-space:nowrap;line-height:1.2}.eva-rop .st-PDTE,.eva-rop_drawer .st-PDTE,.eva-rop_form .st-PDTE{background:color-mix(in srgb,var(--r-amber) 16%,transparent);color:var(--r-amber)}.eva-rop .st-ACPT,.eva-rop_drawer .st-ACPT,.eva-rop_form .st-ACPT{background:color-mix(in srgb,var(--r-green) 15%,transparent);color:var(--r-green)}.eva-rop .st-CANC,.eva-rop_drawer .st-CANC,.eva-rop_form .st-CANC{background:color-mix(in srgb,var(--r-muted) 16%,transparent);color:var(--r-muted)}.eva-rop .det,.eva-rop_drawer .det,.eva-rop_form .det{background:var(--r-red);color:#fff}.eva-rop .okc,.eva-rop_drawer .okc,.eva-rop_form .okc{background:color-mix(in srgb,var(--r-green) 15%,transparent);color:var(--r-green)}.eva-rop .tipo-ic,.eva-rop_drawer .tipo-ic,.eva-rop_form .tipo-ic{display:inline-grid;place-items:center;width:30px;height:30px;border-radius:9px;flex:0 0 auto;font-size:.85rem;color:var(--c);background:color-mix(in srgb,var(--c) 14%,transparent)}.eva-rop .tipo-ic.big,.eva-rop_drawer .tipo-ic.big,.eva-rop_form .tipo-ic.big{width:42px;height:42px;border-radius:12px;font-size:1.1rem;color:#fff;background:var(--c);box-shadow:0 6px 14px -6px var(--c)}.eva-rop{display:flex;flex-direction:column;gap:12px;padding-bottom:8px}.eva-rop_head{display:flex;align-items:center;gap:14px;flex-wrap:wrap}.eva-rop_head-title{display:flex;align-items:center;gap:12px;min-width:0}.eva-rop_head-title .ic{display:grid;place-items:center;width:44px;height:44px;border-radius:13px;color:#fff;font-size:1.1rem;flex:0 0 auto;background:linear-gradient(135deg,var(--r-orange),var(--r-red));box-shadow:0 6px 14px -6px #d6454599}.eva-rop_head-title h2{margin:0;font-size:1.25rem;color:var(--r-navy);font-family:var(--txt-ppal-bold, "inter-Bold")}.eva-rop_head-title p{margin:2px 0 0;color:var(--r-muted);font-size:.78rem}.eva-rop_head-actions{display:flex;align-items:center;gap:8px;margin-left:auto;flex-wrap:wrap;justify-content:flex-end}.eva-rop_head .btn-txt{width:auto;display:inline-flex;gap:7px;padding:0 13px;position:relative}.eva-rop_head .btn-txt span{font-size:.8rem;font-weight:600}.eva-rop_head .btn-txt .badge{min-width:17px;height:17px;padding:0 4px;border-radius:999px;background:var(--dsn-gold, #f0b000);color:#3a2b00;font-size:.64rem;font-weight:800;display:inline-grid;place-items:center}.eva-rop_search{display:flex;align-items:center;gap:8px;height:36px;width:min(380px,100%);padding:0 10px;border-radius:9px;border:1px solid var(--r-border);background:var(--r-card);color:var(--r-muted)}.eva-rop_search:focus-within{border-color:var(--r-navy);box-shadow:0 0 0 3px color-mix(in srgb,var(--r-navy) 14%,transparent)}.eva-rop_search input{display:block;flex:1;min-width:0;border:0;outline:0;background:transparent;color:var(--r-ink);font:inherit;font-size:.8rem;padding:0}.eva-rop_search button{display:inline-grid;place-items:center;border:0;background:none;color:var(--r-muted);cursor:pointer;padding:2px}.eva-rop_kpis{display:grid;grid-template-columns:repeat(5,minmax(0,1fr));gap:10px}@media (max-width: 1200px){.eva-rop_kpis{grid-template-columns:repeat(3,minmax(0,1fr))}}@media (max-width: 640px){.eva-rop_kpis{grid-template-columns:repeat(2,minmax(0,1fr))}}.eva-rop_kpis .kpi{--k: var(--r-navy);display:flex;align-items:center;gap:12px;text-align:left;padding:12px 14px;border-radius:14px;cursor:pointer;font:inherit;background:var(--r-card);border:1px solid var(--r-border);box-shadow:var(--r-shadow);color:var(--r-ink);position:relative;overflow:hidden;transition:border-color .15s,transform .15s,box-shadow .15s}.eva-rop_kpis .kpi:before{content:"";position:absolute;left:0;top:0;bottom:0;width:4px;background:var(--k);opacity:.85}.eva-rop_kpis .kpi:hover{border-color:var(--k);transform:translateY(-1px)}.eva-rop_kpis .kpi.on{border-color:var(--k);box-shadow:0 0 0 2px color-mix(in srgb,var(--k) 35%,transparent),var(--r-shadow);background:color-mix(in srgb,var(--k) 7%,var(--r-card))}.eva-rop_kpis .kpi.amb{--k: var(--r-amber)}.eva-rop_kpis .kpi.red{--k: var(--r-red)}.eva-rop_kpis .kpi.org{--k: var(--r-orange)}.eva-rop_kpis .kpi.nav{--k: var(--r-navy)}.eva-rop_kpis .kpi.grn{--k: var(--r-green)}.eva-rop_kpis .kpi .ic{display:grid;place-items:center;width:38px;height:38px;border-radius:11px;flex:0 0 auto;color:var(--k);background:color-mix(in srgb,var(--k) 14%,transparent);font-size:1rem}.eva-rop_kpis .kpi .tx{display:flex;flex-direction:column;min-width:0}.eva-rop_kpis .kpi .lbl{font-size:.62rem;text-transform:uppercase;letter-spacing:.05em;color:var(--r-muted);font-weight:700;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.eva-rop_kpis .kpi b{font-size:1.45rem;line-height:1.15;font-variant-numeric:tabular-nums;color:var(--r-ink)}.eva-rop_kpis .kpi small{font-size:.7rem;color:var(--r-muted);white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.eva-rop_kpis .kpi.alerta .ic{color:#fff;background:var(--k);animation:eva-rop-pulso 1.8s ease-in-out infinite}.eva-rop_kpis .kpi.alerta b{color:var(--k)}@keyframes eva-rop-pulso{0%,to{box-shadow:0 0 color-mix(in srgb,var(--k) 45%,transparent)}50%{box-shadow:0 0 0 6px transparent}}.eva-rop_filterpanel{background:var(--r-card);border:1px solid var(--r-border);border-radius:14px;box-shadow:var(--r-shadow);padding:14px 16px;display:flex;flex-direction:column;gap:12px}.eva-rop_filterpanel .grid{display:grid;grid-template-columns:repeat(auto-fill,minmax(180px,1fr));gap:12px 14px;align-items:start}.eva-rop_filterpanel .fld--wide{grid-column:span 2}@media (max-width: 640px){.eva-rop_filterpanel .fld--wide{grid-column:span 1}}.eva-rop_filterpanel .fld{display:flex;flex-direction:column;gap:4px;min-width:0}.eva-rop_filterpanel .fld>span{font-size:.62rem;text-transform:uppercase;letter-spacing:.04em;color:var(--r-muted);font-family:var(--txt-ppal-semibold, "inter-semibold");font-weight:600}.eva-rop_filterpanel .fld>input,.eva-rop_filterpanel .fld>select{display:block;-moz-appearance:none;appearance:none;-webkit-appearance:none;box-sizing:border-box;width:100%;height:34px;padding:6px 10px;border:1px solid var(--r-border);border-radius:8px;background-color:var(--r-surface);color:var(--r-ink);font:inherit;font-size:.82rem}.eva-rop_filterpanel .fld>input:focus,.eva-rop_filterpanel .fld>select:focus{outline:none;border-color:var(--r-navy);box-shadow:0 0 0 3px color-mix(in srgb,var(--r-navy) 12%,transparent)}.eva-rop_filterpanel .fld>input[type=date]{-moz-appearance:auto;appearance:auto;-webkit-appearance:auto;color-scheme:light dark}.eva-rop_filterpanel .fld>select{padding-right:26px;cursor:pointer;background-image:url("data:image/svg+xml;utf8,<svg xmlns='http://www.w3.org/2000/svg' width='12' height='12' viewBox='0 0 12 12'><path d='M2 4l4 4 4-4' fill='none' stroke='%238a92a6' stroke-width='1.6' stroke-linecap='round' stroke-linejoin='round'/></svg>");background-repeat:no-repeat;background-position:right 8px center}.eva-rop_filterpanel .eva-multiselectsearch{width:100%;padding-bottom:0}.eva-rop_filterpanel .eva-multiselectsearch_field,.eva-rop_filterpanel .eva-multiselectsearch_field__active{min-height:34px;border-radius:8px;padding:2px 8px;border-color:var(--r-border);background:var(--r-surface)}.eva-rop_filterpanel .eva-multiselectsearch_field__active{box-shadow:0 0 0 3px color-mix(in srgb,var(--r-navy) 12%,transparent)}.eva-rop_filterpanel .eva-multiselectsearch_input{font-size:.82rem}.eva-rop_filterpanel .eva-multiselectsearch_chip{font-size:.68rem;padding:1px 5px 1px 8px}.eva-rop_filterpanel .tgs{display:flex;gap:6px;flex-wrap:wrap}.eva-rop_filterpanel .tg{display:inline-flex;align-items:center;gap:6px;height:34px;padding:0 11px;border-radius:8px;cursor:pointer;font:inherit;font-size:.76rem;font-weight:600;border:1px solid var(--r-border);background:var(--r-surface);color:var(--r-muted);white-space:nowrap}.eva-rop_filterpanel .tg:hover{color:var(--r-ink)}.eva-rop_filterpanel .tg.on.red{border-color:var(--r-red);color:var(--r-red);background:color-mix(in srgb,var(--r-red) 10%,var(--r-surface))}.eva-rop_filterpanel .tg.on.org{border-color:var(--r-orange);color:var(--r-orange);background:color-mix(in srgb,var(--r-orange) 10%,var(--r-surface))}.eva-rop_filterpanel .acts{display:flex;justify-content:flex-end;align-items:center;gap:14px}.eva-rop_filterpanel .acts .lnk{font-size:.78rem}.eva-rop_aviso{display:flex;align-items:center;justify-content:space-between;gap:10px;border-radius:10px;padding:8px 12px;font-size:.8rem;font-weight:600;background:color-mix(in srgb,var(--r-green) 13%,var(--r-card));color:var(--r-green);border:1px solid color-mix(in srgb,var(--r-green) 30%,transparent)}.eva-rop_aviso.err{background:color-mix(in srgb,var(--r-red) 12%,var(--r-card));color:var(--r-red);border-color:color-mix(in srgb,var(--r-red) 30%,transparent)}.eva-rop_aviso button{display:inline-grid;place-items:center;border:0;background:transparent;cursor:pointer;color:inherit;padding:2px}.eva-rop_card{background:var(--r-card);border:1px solid var(--r-border);border-radius:14px;box-shadow:var(--r-shadow);overflow:hidden;display:flex;flex-direction:column}.eva-rop_card-hd{display:flex;align-items:baseline;gap:12px;padding:11px 16px;border-bottom:1px solid var(--r-divider)}.eva-rop_card-hd b{font-size:.88rem}.eva-rop_card-hd .lnk{margin-left:auto;font-size:.76rem}.eva-rop_tbl-wrap{overflow:auto;max-height:calc(100vh - 360px);min-height:220px}.eva-rop_tbl{width:100%;border-collapse:separate;border-spacing:0;font-size:.8rem}.eva-rop_tbl th{position:sticky;top:0;z-index:1;text-align:left;padding:9px 10px;white-space:nowrap;background:var(--dsn-head-bg, var(--r-band));color:var(--r-muted);font-size:.62rem;text-transform:uppercase;letter-spacing:.05em;font-weight:700;border-bottom:1px solid var(--r-divider)}.eva-rop_tbl th:first-child{padding-left:16px}.eva-rop_tbl td{padding:9px 10px;border-bottom:1px solid var(--r-divider);vertical-align:middle;color:var(--r-ink)}.eva-rop_tbl td:first-child{padding-left:16px}.eva-rop_tbl .c{text-align:center}.eva-rop_tbl .nw{white-space:nowrap}.eva-rop_tbl .sub{display:block;font-size:.7rem;color:var(--r-muted);margin-top:1px;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;max-width:260px}.eva-rop_tbl tbody tr{cursor:pointer;transition:background .12s}.eva-rop_tbl tbody tr:hover td{background:var(--r-hover)}.eva-rop_tbl tbody tr.on td{background:color-mix(in srgb,var(--r-navy) 9%,var(--r-card))}.eva-rop_tbl tbody tr.urg td{background:color-mix(in srgb,var(--r-red) 6%,var(--r-card))}.eva-rop_tbl tbody tr.urg td:first-child{box-shadow:inset 4px 0 0 var(--r-red)}.eva-rop_tbl tbody tr.urg:hover td{background:color-mix(in srgb,var(--r-red) 10%,var(--r-card))}.eva-rop_tbl tbody tr.vacio{cursor:default}.eva-rop_tbl tbody tr.vacio td{text-align:center;color:var(--r-muted);padding:36px;background:none}.eva-rop_tbl .tipo{display:flex;align-items:center;gap:9px;min-width:150px}.eva-rop_tbl .tipo .tipo-tx{display:flex;flex-direction:column;min-width:0}.eva-rop_tbl .tipo .tipo-tx b{font-size:.8rem;white-space:nowrap}.eva-rop_tbl .tipo .tipo-tx small{font-size:.68rem;color:var(--r-muted);white-space:nowrap}.eva-rop_tbl .op{max-width:190px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.eva-rop_tbl .w-desc{min-width:220px;max-width:360px}.eva-rop_tbl .desc{display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;overflow:hidden;line-height:1.35}.eva-rop_tbl .nfot{display:inline-flex;align-items:center;gap:5px;font-weight:600;color:var(--r-navy);font-variant-numeric:tabular-nums}.eva-rop_tbl .btn-ver{display:inline-flex;align-items:center;height:28px;padding:0 12px;border-radius:8px;border:1px solid var(--r-border);background:var(--r-surface);color:var(--r-navy);font:inherit;font-size:.74rem;font-weight:700;cursor:pointer}.eva-rop_tbl .btn-ver:hover{border-color:var(--r-navy)}.eva-rop_pag{display:flex;align-items:center;justify-content:flex-end;gap:10px;padding:9px 16px;font-size:.78rem;border-top:1px solid var(--r-divider)}.eva-rop_pag .mut{margin-right:auto}.eva-rop_pag button{display:inline-grid;place-items:center;width:30px;height:30px;border-radius:8px;border:1px solid var(--r-border);background:var(--r-surface);color:var(--r-ink);cursor:pointer}.eva-rop_pag button:disabled{opacity:.4;cursor:default}.eva-rop_backdrop{position:fixed;top:0;right:0;bottom:0;left:0;z-index:104;background:#0206176b;-webkit-backdrop-filter:blur(1.5px);backdrop-filter:blur(1.5px);animation:eva-rop-fade .18s ease-out}.eva-rop_drawer{position:fixed;top:0;right:0;bottom:0;z-index:105;width:min(560px,100vw);display:flex;flex-direction:column;background:color-mix(in srgb,var(--r-ink) 3.5%,var(--r-card));border-left:1px solid var(--r-border);box-shadow:-18px 0 44px -16px #02061780;animation:eva-rop-entra .22s ease-out}@keyframes eva-rop-entra{0%{opacity:0;transform:translate(28px)}to{opacity:1;transform:none}}@keyframes eva-rop-fade{0%{opacity:0}to{opacity:1}}.eva-rop_det{--acento: var(--c);display:flex;flex-direction:column;height:100%;min-height:0;font-size:.82rem}.eva-rop_det.crit{--acento: var(--r-red)}.eva-rop_det .hd{position:relative;flex:0 0 auto;display:flex;flex-direction:column;gap:12px;padding:20px 20px 14px;background:linear-gradient(180deg,color-mix(in srgb,var(--acento) 9%,var(--r-card)) 0%,var(--r-card) 100%);border-bottom:1px solid var(--r-divider)}.eva-rop_det .hd:before{content:"";position:absolute;left:0;right:0;top:0;height:4px;background:var(--acento)}.eva-rop_det .hd .hd-top{display:flex;align-items:flex-start;gap:12px}.eva-rop_det .hd .tipo-ic.big{width:46px;height:46px;border-radius:13px;font-size:1.2rem}.eva-rop_det .hd .tt{flex:1;min-width:0;display:flex;flex-direction:column;gap:3px;padding-top:2px}.eva-rop_det .hd .tt h3{margin:0;font-size:1.08rem;line-height:1.25;color:var(--r-ink);font-family:var(--txt-ppal-bold, "inter-Bold");overflow-wrap:anywhere}.eva-rop_det .hd .tt h3 .sis{color:var(--r-muted);font-weight:600;font-size:.92rem}.eva-rop_det .hd .tt .sub{font-size:.72rem;color:var(--r-muted)}.eva-rop_det .hd .tt .sub b{color:var(--r-ink);font-weight:700}.eva-rop_det .hd .hd-acts{display:flex;gap:6px;flex:0 0 auto}.eva-rop_det .hd .hd-acts .btn-ic{width:32px;height:32px;border-radius:8px}.eva-rop_det .resumen{display:flex;flex-wrap:wrap;gap:6px;align-items:center}.eva-rop_det .resumen .pill{padding:4px 10px;font-size:.7rem}.eva-rop_det .resumen .chip{display:inline-flex;align-items:center;gap:6px;height:26px;padding:0 10px;border-radius:999px;max-width:100%;font:inherit;font-size:.74rem;color:var(--r-ink);background:var(--r-surface);border:1px solid var(--r-border);white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.eva-rop_det .resumen .chip svg.svg-inline--fa{color:var(--r-muted);font-size:.72rem}.eva-rop_det .resumen .chip em{font-style:normal;color:var(--r-muted);overflow:hidden;text-overflow:ellipsis}.eva-rop_det .resumen .chip.crit{color:#fff;background:var(--r-red);border-color:var(--r-red);font-weight:700}.eva-rop_det .resumen .chip.crit svg.svg-inline--fa{color:#fff}.eva-rop_det .resumen .chip.lnkc{cursor:pointer;color:var(--r-navy);font-weight:600}.eva-rop_det .resumen .chip.lnkc svg.svg-inline--fa{color:var(--r-navy)}.eva-rop_det .resumen .chip.lnkc:hover{border-color:var(--r-navy);background:color-mix(in srgb,var(--r-navy) 8%,var(--r-surface))}.eva-rop_det .bd{flex:1;min-height:0;overflow-y:auto;padding:16px 20px 20px;display:flex;flex-direction:column;gap:12px}.eva-rop_det .banner{display:flex;align-items:center;gap:9px;padding:10px 12px;border-radius:10px;font-weight:600;font-size:.8rem;border:1px solid transparent}.eva-rop_det .banner.red{background:color-mix(in srgb,var(--r-red) 11%,var(--r-card));color:var(--r-red);border-color:color-mix(in srgb,var(--r-red) 28%,transparent)}.eva-rop_det .banner.org{background:color-mix(in srgb,var(--r-orange) 11%,var(--r-card));color:var(--r-orange);border-color:color-mix(in srgb,var(--r-orange) 28%,transparent)}.eva-rop_det .banner.grn{background:color-mix(in srgb,var(--r-green) 11%,var(--r-card));color:var(--r-green);border-color:color-mix(in srgb,var(--r-green) 28%,transparent)}.eva-rop_det .sc{display:flex;flex-direction:column;gap:10px;padding:14px 16px;border-radius:12px;background:var(--r-card);border:1px solid var(--r-border);box-shadow:0 1px 2px #0f172a0a}.eva-rop_det .sc h4{display:flex;align-items:center;gap:6px;margin:0;font-size:.62rem;letter-spacing:.07em;text-transform:uppercase;color:var(--r-muted);font-weight:700}.eva-rop_det .sc h4 .cnt{font-size:.62rem;min-width:18px;text-align:center;padding:1px 6px;border-radius:999px;background:var(--r-band);color:var(--r-ink);letter-spacing:0}.eva-rop_det .desc{margin:0;white-space:pre-wrap;line-height:1.55;font-size:.88rem;color:var(--r-ink);overflow-wrap:anywhere}.eva-rop_det .lugar{display:inline-flex;align-items:flex-start;gap:6px;font-size:.76rem;color:var(--r-muted)}.eva-rop_det .lugar svg.svg-inline--fa{margin-top:2px;color:var(--r-red)}.eva-rop_det .datos{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:12px 18px;margin:0}@media (max-width: 420px){.eva-rop_det .datos{grid-template-columns:minmax(0,1fr)}}.eva-rop_det .datos>div{min-width:0}.eva-rop_det .datos .w2{grid-column:1/-1}.eva-rop_det .datos dt{font-size:.6rem;text-transform:uppercase;letter-spacing:.05em;color:var(--r-muted);font-weight:700;margin-bottom:3px}.eva-rop_det .datos dd{margin:0;overflow-wrap:anywhere;font-weight:600;color:var(--r-ink)}.eva-rop_det .datos dd small{display:block;font-weight:400;font-size:.7rem;color:var(--r-muted);margin-top:1px}.eva-rop_det .chips{display:flex;flex-wrap:wrap;gap:6px}.eva-rop_det .chips span{background:var(--r-band);border:1px solid var(--r-divider);border-radius:999px;padding:3px 10px;font-size:.74rem;max-width:100%;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.eva-rop_det .mapa{height:220px;border-radius:10px;overflow:hidden;border:1px solid var(--r-border);background:var(--r-band)}.eva-rop_det .mapa iframe{display:block;width:100%;height:100%;border:0}.eva-rop_det .mapa-pie{display:flex;align-items:center;justify-content:space-between;gap:10px;flex-wrap:wrap}.eva-rop_det .mapa-pie .coords{display:inline-flex;align-items:center;gap:6px;font-size:.74rem;color:var(--r-muted);font-variant-numeric:tabular-nums}.eva-rop_det .mapa-pie .coords svg.svg-inline--fa{color:var(--r-red)}.eva-rop_det .mapa-pie a.btn-sec{text-decoration:none}.eva-rop_det .galeria{display:grid;grid-template-columns:repeat(auto-fill,minmax(104px,1fr));gap:10px}.eva-rop_det .g-it{position:relative;margin:0;aspect-ratio:1/1;border-radius:12px;overflow:hidden;background:var(--r-band);border:1px solid var(--r-border)}.eva-rop_det .g-it .g-btn{display:block;position:absolute;top:0;right:0;bottom:0;left:0;width:100%;height:100%;padding:0;border:0;background:none;cursor:zoom-in}.eva-rop_det .g-it .g-btn:disabled{cursor:progress}.eva-rop_det .g-it img{display:block;width:100%;height:100%;object-fit:cover;transition:transform .25s}.eva-rop_det .g-it:hover img{transform:scale(1.05)}.eva-rop_det .g-it figcaption{position:absolute;left:0;right:0;bottom:0;padding:14px 8px 5px;font-size:.64rem;font-weight:600;color:#fff;pointer-events:none;background:linear-gradient(transparent,#0000008c)}.eva-rop_det .g-it.doc .g-btn{cursor:pointer}.eva-rop_det .g-it.doc figcaption{color:var(--r-muted);background:none}.eva-rop_det .g-it .g-doc{display:flex;flex-direction:column;align-items:center;justify-content:center;gap:6px;height:100%;padding:10px 10px 18px;color:var(--r-red)}.eva-rop_det .g-it .g-doc svg.svg-inline--fa{font-size:1.8rem;width:1em}.eva-rop_det .g-it .g-doc small{color:var(--r-ink);font-size:.66rem;text-align:center;overflow:hidden;display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;word-break:break-all}.eva-rop_det .g-it .g-del{display:inline-grid;place-items:center;position:absolute;top:6px;right:6px;width:24px;height:24px;border:0;border-radius:50%;background:#0009;color:#fff;cursor:pointer;font-size:.72rem;opacity:0;transition:opacity .15s}.eva-rop_det .g-it:hover .g-del,.eva-rop_det .g-it .g-del:focus-visible{opacity:1}@media (hover: none){.eva-rop_det .g-it .g-del{opacity:1}}.eva-rop_det .g-add{display:flex;flex-direction:column;align-items:center;justify-content:center;gap:7px;padding:8px;text-align:center;line-height:1.25;cursor:pointer;color:var(--r-navy);font-weight:600;font-size:.72rem;-webkit-user-select:none;user-select:none;border:1.5px dashed color-mix(in srgb,var(--r-navy) 40%,var(--r-border));background:color-mix(in srgb,var(--r-navy) 4%,var(--r-card));transition:background .15s,border-color .15s,transform .15s}.eva-rop_det .g-add .g-add-ic{display:grid;place-items:center;width:34px;height:34px;border-radius:50%;font-size:.9rem;background:color-mix(in srgb,var(--r-navy) 12%,transparent);color:var(--r-navy)}.eva-rop_det .g-add input{display:none!important}.eva-rop_det .g-add:hover,.eva-rop_det .g-add.drag{border-color:var(--r-navy);background:color-mix(in srgb,var(--r-navy) 10%,var(--r-card))}.eva-rop_det .g-add.drag{border-style:solid;transform:scale(1.02)}.eva-rop_det .g-add.busy{cursor:progress;color:var(--r-muted)}.eva-rop_det .g-spin{display:block;width:26px;height:26px;border-radius:50%;border:3px solid color-mix(in srgb,var(--r-navy) 20%,transparent);border-top-color:var(--r-navy);animation:eva-rop-gira .8s linear infinite}.eva-rop_det .g-load{display:block;width:100%;height:100%;background:linear-gradient(90deg,var(--r-band) 0%,var(--r-hover) 50%,var(--r-band) 100%);background-size:200% 100%;animation:eva-rop-shimmer 1.2s linear infinite}.eva-rop_det .tl{list-style:none;margin:0;padding:0;display:flex;flex-direction:column}.eva-rop_det .tl li{--k: var(--r-navy);position:relative;display:flex;gap:12px;padding-bottom:16px}.eva-rop_det .tl li:last-child{padding-bottom:0}.eva-rop_det .tl li:not(:last-child):before{content:"";position:absolute;left:13px;top:30px;bottom:2px;width:2px;border-radius:2px;background:var(--r-divider)}.eva-rop_det .tl li.amb{--k: var(--r-amber)}.eva-rop_det .tl li.grn{--k: var(--r-green)}.eva-rop_det .tl li.gry{--k: var(--r-muted)}.eva-rop_det .tl li.nav{--k: var(--r-navy)}.eva-rop_det .tl li .dot{display:grid;place-items:center;width:28px;height:28px;border-radius:50%;flex:0 0 auto;font-size:.72rem;color:var(--k);background:color-mix(in srgb,var(--k) 14%,var(--r-card));border:1.5px solid color-mix(in srgb,var(--k) 45%,transparent)}.eva-rop_det .tl li.pend .dot{border-style:dashed}.eva-rop_det .tl li>div{min-width:0;padding-top:4px;display:flex;flex-direction:column;gap:2px}.eva-rop_det .tl li>div b{font-size:.8rem}.eva-rop_det .tl li>div small{font-size:.7rem;color:var(--r-muted)}.eva-rop_det .tl li>div p{margin:4px 0 0;padding:7px 10px;border-radius:8px;background:var(--r-band);font-size:.76rem;white-space:pre-wrap;color:var(--r-ink);overflow-wrap:anywhere}.eva-rop_det .os{display:flex;align-items:center;gap:10px;flex-wrap:wrap}.eva-rop_det .os .os-ic{display:grid;place-items:center;width:30px;height:30px;border-radius:9px;color:var(--r-navy);background:color-mix(in srgb,var(--r-navy) 12%,transparent)}.eva-rop_det .os .btn-sec{margin-left:auto}.eva-rop_det .btn-sec.fit{align-self:flex-start}.eva-rop_det select{display:block;width:100%;height:34px;border:1px solid var(--r-border);border-radius:8px;padding:0 10px;font:inherit;font-size:.8rem;background:var(--r-surface);color:var(--r-ink)}.eva-rop_det .btns{display:flex;gap:8px;align-items:center;flex-wrap:wrap}.eva-rop_det .btns.end{justify-content:flex-end}.eva-rop_det .acciones{flex:0 0 auto;display:flex;flex-direction:column;gap:10px;padding:14px 20px;border-top:1px solid var(--r-divider);background:var(--r-card);box-shadow:0 -8px 20px -14px #02061759}.eva-rop_det .acciones .obs-lbl{font-size:.62rem;text-transform:uppercase;letter-spacing:.06em;color:var(--r-muted);font-weight:700}.eva-rop_det .acciones textarea{display:block;width:100%;box-sizing:border-box;border:1px solid var(--r-border);border-radius:10px;padding:9px 11px;font:inherit;font-size:.82rem;resize:vertical;background:var(--r-surface);color:var(--r-ink)}.eva-rop_det .acciones textarea:focus{outline:none;border-color:var(--r-navy);box-shadow:0 0 0 3px color-mix(in srgb,var(--r-navy) 12%,transparent)}@media (max-width: 560px){.eva-rop_det .hd{padding:16px 16px 12px}.eva-rop_det .bd{padding:14px 14px 18px}.eva-rop_det .acciones{padding:12px 16px}.eva-rop_det .acciones .btns.end>button{flex:1 1 auto}}@keyframes eva-rop-shimmer{0%{background-position:200% 0}to{background-position:-200% 0}}.eva-rop_visor{position:fixed;top:0;right:0;bottom:0;left:0;z-index:1250;display:flex;align-items:center;justify-content:center;background:#020617e0;cursor:zoom-out;font-family:Inter,Arial,sans-serif;animation:eva-rop-fade .15s ease-out}.eva-rop_visor svg.svg-inline--fa{width:1em;height:1em}.eva-rop_visor>img{display:block;width:auto;height:auto;max-width:min(92vw,1400px);max-height:calc(100vh - 110px);border-radius:8px;box-shadow:0 20px 50px #00000080;cursor:default;object-fit:contain}.eva-rop_visor .bar{position:absolute;top:0;left:0;right:0;display:flex;align-items:center;gap:10px;padding:12px 16px;color:#fff;cursor:default;background:linear-gradient(rgba(0,0,0,.55),transparent)}.eva-rop_visor .bar b{flex:1;min-width:0;font-size:.86rem;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.eva-rop_visor .bar span{font-size:.78rem;opacity:.8;font-variant-numeric:tabular-nums}.eva-rop_visor .bar a,.eva-rop_visor .bar button{display:inline-grid;place-items:center;width:34px;height:34px;border-radius:9px;border:0;background:#ffffff1f;color:#fff;cursor:pointer}.eva-rop_visor .bar a:hover,.eva-rop_visor .bar button:hover{background:#ffffff3d}.eva-rop_visor .nav{position:absolute;top:50%;transform:translateY(-50%);display:inline-grid;place-items:center;width:44px;height:44px;border-radius:50%;border:0;background:#ffffff24;color:#fff;cursor:pointer;font-size:1rem}.eva-rop_visor .nav:hover{background:#ffffff47}.eva-rop_visor .nav.prev{left:18px}.eva-rop_visor .nav.next{right:18px}.eva-rop_visor .g-load{width:60px;height:60px;border-radius:50%;border:3px solid rgba(255,255,255,.25);border-top-color:#fff;animation:eva-rop-gira .8s linear infinite}@keyframes eva-rop-gira{to{transform:rotate(360deg)}}.eva-rop_form{display:flex;flex-direction:column;gap:12px;font-size:.84rem}.eva-rop_form label{display:flex;flex-direction:column;gap:4px;color:var(--r-muted);font-weight:600;flex:1;min-width:0}.eva-rop_form label small{font-weight:400;color:var(--r-green)}.eva-rop_form input,.eva-rop_form select,.eva-rop_form textarea{display:block;box-sizing:border-box;width:100%;border:1px solid var(--r-border);border-radius:8px;padding:7px 9px;font:inherit;font-weight:400;color:var(--r-ink);background:var(--r-surface)}.eva-rop_form textarea{resize:vertical}.eva-rop_form .fila{display:flex;gap:12px;flex-wrap:wrap}.eva-rop_form .buscar{display:flex;gap:6px}.eva-rop_form .buscar input{flex:1;min-width:0}.eva-rop_form .buscar button{display:inline-flex;align-items:center;border:1px solid var(--r-border);background:var(--r-surface);color:var(--r-ink);border-radius:8px;padding:0 12px;cursor:pointer;font-weight:600}.eva-rop_form .rems{display:flex;flex-wrap:wrap;gap:6px 14px;align-items:center}.eva-rop_form .rems>span{width:100%;color:var(--r-muted);font-weight:600}.eva-rop_form .rems .chk{flex-direction:row;align-items:center;gap:6px;flex:0 0 auto;font-weight:400;color:var(--r-ink)}.eva-rop_form .rems .chk input{-moz-appearance:auto;appearance:auto;-webkit-appearance:auto;display:inline-block;width:15px;height:15px;padding:0;margin:0}.eva-rop_form .err{color:var(--r-red);font-weight:700}.eva-est{display:flex;flex-direction:column;gap:10px;font-family:Inter,Arial,sans-serif;color:#1f2328;font-size:.82rem}.eva-est .mut{color:#6e7781}.eva-est button.pri,.eva-est button.sec{border-radius:7px;padding:6px 12px;font-weight:600;font-size:.78rem;cursor:pointer;border:1px solid transparent}.eva-est button.pri:disabled,.eva-est button.sec:disabled{opacity:.45;cursor:default}.eva-est button.pri{background:#001128;color:#fff}.eva-est button.sec{background:#fff;color:#001128;border-color:#c3ccd6}.eva-est .st{font-size:.68rem;font-weight:700;border-radius:999px;padding:2px 8px;white-space:nowrap}.eva-est .st.st-PROP{background:#fff4d6;color:#8a6100}.eva-est .st.st-CONF{background:#e8f5ec;color:#1a7f37}.eva-est .st.st-DESC{background:#eceff3;color:#57606a}.eva-est table{width:100%;border-collapse:collapse;background:#fff}.eva-est table th{text-align:left;font-size:.68rem;text-transform:uppercase;letter-spacing:.04em;color:#7c869c;padding:8px 10px;border-bottom:1px solid #d7dce6}.eva-est table td{padding:8px 10px;border-bottom:1px solid #eceff5;vertical-align:top}.eva-est table td small{display:block;color:#6e7781;font-size:.72rem;max-width:260px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.eva-est table td.num{text-align:right;font-weight:700}.eva-est table td.acc{white-space:nowrap}.eva-est table td.acc button+button{margin-left:6px}.eva-est table td.vacio{text-align:center;color:#6e7781;padding:28px}.eva-est_head{display:flex;align-items:flex-end;justify-content:space-between;gap:12px;flex-wrap:wrap}.eva-est_head h2{margin:0;font-size:1.2rem;color:#001128}.eva-est_head p{margin:3px 0 0;color:#6e7781;max-width:640px}.eva-est_head .tabs{display:flex;gap:4px;background:#eceff3;border-radius:9px;padding:3px}.eva-est_head .tabs button{border:0;background:transparent;border-radius:7px;padding:6px 12px;font-weight:600;cursor:pointer;color:#57606a}.eva-est_head .tabs button.on{background:#fff;color:#001128;box-shadow:0 1px 2px #00000014}.eva-est_aviso{display:flex;justify-content:space-between;background:#e8f5ec;color:#1a7f37;border-radius:8px;padding:7px 12px}.eva-est_aviso.err{background:#fdeaea;color:#b91c1c}.eva-est_aviso button{border:0;background:transparent;cursor:pointer;color:inherit}.eva-est_filtros{display:flex;gap:8px;align-items:center;flex-wrap:wrap}.eva-est_filtros input,.eva-est_filtros select{border:1px solid #d7dce6;border-radius:7px;padding:6px 9px;font:inherit;background:#fff}.eva-est_filtros>input{flex:1;min-width:220px}.eva-est_filtros label{display:flex;gap:5px;align-items:center;color:#57606a}.eva-est_filtros .tot{margin-left:auto;color:#6e7781}.eva-est_tabla{border:1px solid #d7dce6;border-radius:12px;overflow:auto}.eva-est_tabla .pag{display:flex;justify-content:center;gap:10px;padding:8px}.eva-est_tabla .pag button{border:1px solid #d7dce6;background:#fff;border-radius:6px;padding:2px 10px;cursor:pointer}.eva-est_modal{position:fixed;top:0;right:0;bottom:0;left:0;background:#00112859;z-index:1500;display:flex;align-items:center;justify-content:center}.eva-est_modal .caja{background:#fff;border-radius:12px;padding:18px 20px;width:min(520px,92vw);display:flex;flex-direction:column;gap:10px}.eva-est_modal .caja h3{margin:0;font-size:1rem;color:#001128}.eva-est_modal .caja p{margin:0;color:#6e7781}.eva-est_modal .caja label{display:flex;flex-direction:column;gap:4px;font-weight:600;color:#57606a;flex:1}.eva-est_modal .caja input,.eva-est_modal .caja textarea{border:1px solid #d7dce6;border-radius:7px;padding:7px 9px;font:inherit;font-weight:400}.eva-est_modal .caja .fila{display:flex;gap:10px}.eva-est_modal .caja .imp{font-size:1rem;font-weight:700;color:#001128;padding-top:6px}.eva-est_modal .caja .btns{display:flex;justify-content:flex-end;gap:8px}.eva-est_config{display:flex;flex-direction:column;gap:10px;align-items:flex-start}.eva-est_config table{border:1px solid #d7dce6;border-radius:12px;overflow:hidden}.eva-est_config .form{display:flex;flex-wrap:wrap;gap:10px;align-items:flex-end;background:#fff;border:1px solid #d7dce6;border-radius:12px;padding:12px;width:100%}.eva-est_config .form label{display:flex;flex-direction:column;gap:4px;font-weight:600;color:#57606a}.eva-est_config .form label.chk{flex-direction:row;align-items:center;gap:6px}.eva-est_config .form label.chk input{-webkit-appearance:auto;-moz-appearance:auto;appearance:auto;width:15px;height:15px}.eva-est_config .form input,.eva-est_config .form select{border:1px solid #d7dce6;border-radius:7px;padding:6px 9px;font:inherit;font-weight:400;min-width:110px}.eva-est_config .form .btns{margin-left:auto;display:flex;gap:8px}.eva-avo{display:flex;flex-direction:column;gap:10px;font-family:Inter,Arial,sans-serif;color:#1f2328;font-size:.84rem}.eva-avo .mut{color:#6e7781}.eva-avo h2{margin:0;font-size:1.2rem;color:#001128}.eva-avo_head p{margin:3px 0 0;color:#6e7781}.eva-avo_aviso{display:flex;justify-content:space-between;background:#e8f5ec;color:#1a7f37;border-radius:8px;padding:7px 12px}.eva-avo_aviso.err{background:#fdeaea;color:#b91c1c}.eva-avo_aviso button{border:0;background:transparent;cursor:pointer;color:inherit}.eva-avo_cuerpo{display:grid;grid-template-columns:minmax(360px,46%) 1fr;gap:12px;align-items:start}.eva-avo_form{background:#fff;border:1px solid #d7dce6;border-radius:12px;padding:14px 16px;display:flex;flex-direction:column;gap:10px}.eva-avo_form label{display:flex;flex-direction:column;gap:4px;font-weight:600;color:#57606a;flex:1}.eva-avo_form input,.eva-avo_form select,.eva-avo_form textarea{border:1px solid #d7dce6;border-radius:7px;padding:7px 9px;font:inherit;font-weight:400;color:#1f2328}.eva-avo_form .fila{display:flex;gap:10px}.eva-avo_form .plantillas{display:flex;gap:6px;flex-wrap:wrap}.eva-avo_form .plantillas button{border:1px dashed #9fb2c6;background:#f6f8fa;border-radius:999px;padding:4px 10px;cursor:pointer;font-size:.76rem}.eva-avo_form .prio{display:flex;gap:6px}.eva-avo_form .prio button{flex:1;border:1.5px solid #d7dce6;background:#fff;border-radius:8px;padding:6px;cursor:pointer;font-weight:600;color:#57606a}.eva-avo_form .prio button.on.info{background:#001128;border-color:#001128;color:#fff}.eva-avo_form .prio button.on.importante{background:#c2410c;border-color:#c2410c;color:#fff}.eva-avo_form .prio button.on.urgente{background:#b91c1c;border-color:#b91c1c;color:#fff}.eva-avo_form .mapa{height:260px;border-radius:10px;overflow:hidden;border:1px solid #d7dce6}.eva-avo_form .mapa .vacio{padding:30px;text-align:center;color:#6e7781}.eva-avo_form small{color:#6e7781}.eva-avo_form .ops{max-height:200px;overflow-y:auto;display:flex;flex-direction:column;gap:4px}.eva-avo_form .ops .chk{flex-direction:row;align-items:center;gap:6px;font-weight:400;color:#1f2328}.eva-avo_form .ops .chk input{-webkit-appearance:auto;-moz-appearance:auto;appearance:auto;width:15px;height:15px}.eva-avo_form .ops .chk em{color:#b91c1c;font-style:normal}.eva-avo_form .dest{background:#f6f8fa;border-radius:8px;padding:8px 10px}.eva-avo_form .dest .lista{display:flex;flex-wrap:wrap;gap:4px;margin-top:6px}.eva-avo_form .dest .lista span{background:#eef4fa;border-radius:999px;padding:2px 8px;font-size:.74rem}.eva-avo_form .dest .lista span.sin{background:#fdeaea;color:#b91c1c}.eva-avo_form .pri{border:0;border-radius:8px;padding:10px;background:#001128;color:#fff;font-weight:700;cursor:pointer}.eva-avo_form .pri:disabled{opacity:.45;cursor:default}.eva-avo_hist{background:#fff;border:1px solid #d7dce6;border-radius:12px;padding:12px 16px;display:flex;flex-direction:column;gap:8px;max-height:calc(100vh - 200px);overflow-y:auto}.eva-avo_hist h3{margin:0;font-size:.74rem;letter-spacing:.05em;text-transform:uppercase;color:#7c869c}.eva-avo_hist .it{border-left:4px solid #001128;padding:6px 10px;background:#fbfcfe;border-radius:6px}.eva-avo_hist .it.importante{border-color:#c2410c}.eva-avo_hist .it.urgente{border-color:#b91c1c}.eva-avo_hist .it .top{display:flex;justify-content:space-between;gap:8px}.eva-avo_hist .it .top span{color:#6e7781;font-size:.74rem;white-space:nowrap}.eva-avo_hist .it p{margin:3px 0;white-space:pre-wrap}.eva-avo_hist .it small{color:#6e7781}.eva-avo_hist .it .leidos{position:relative;height:16px;background:#eceff3;border-radius:4px;margin-top:6px;overflow:hidden}.eva-avo_hist .it .leidos i{position:absolute;inset:0 auto 0 0;background:#b6e3c3}.eva-avo_hist .it .leidos span{position:relative;font-size:.7rem;padding-left:6px;color:#1f2328}.eva-docop{display:flex;flex-direction:column;gap:10px;font-family:Inter,Arial,sans-serif;color:#1f2328;font-size:.84rem}.eva-docop .vacio{padding:30px;text-align:center;color:#6e7781}.eva-docop .st{font-style:normal;font-size:.68rem;font-weight:700;border-radius:999px;padding:2px 8px;align-self:flex-start}.eva-docop .st.st-PDTE{background:#fff4d6;color:#8a6100}.eva-docop .st.st-ACPT{background:#e8f5ec;color:#1a7f37}.eva-docop .st.st-CANC{background:#eceff3;color:#57606a}.eva-docop_head{display:flex;justify-content:space-between;align-items:flex-end;gap:12px}.eva-docop_head h2{margin:0;font-size:1.2rem;color:#001128}.eva-docop_head p{margin:3px 0 0;color:#6e7781}.eva-docop_head select{border:1px solid #d7dce6;border-radius:7px;padding:6px 9px;font:inherit}.eva-docop_aviso{display:flex;justify-content:space-between;background:#e8f5ec;color:#1a7f37;border-radius:8px;padding:7px 12px}.eva-docop_aviso.err{background:#fdeaea;color:#b91c1c}.eva-docop_aviso button{border:0;background:transparent;cursor:pointer;color:inherit}.eva-docop_cuerpo{display:grid;grid-template-columns:minmax(300px,40%) 1fr;gap:12px;min-height:480px}.eva-docop_cuerpo .lista,.eva-docop_cuerpo .detalle{background:#fff;border:1px solid #d7dce6;border-radius:12px;overflow-y:auto;max-height:calc(100vh - 220px)}.eva-docop_cuerpo .lista .it{display:flex;flex-direction:column;gap:2px;padding:10px 12px;border-bottom:1px solid #eceff5;cursor:pointer}.eva-docop_cuerpo .lista .it:hover{background:#f6f8fa}.eva-docop_cuerpo .lista .it.on{background:#eef4fa}.eva-docop_cuerpo .lista .it small{color:#6e7781}.eva-docop_cuerpo .detalle{padding:14px 16px;display:flex;flex-direction:column;gap:10px}.eva-docop_cuerpo .detalle h3{margin:0;font-size:1rem;color:#001128}.eva-docop_cuerpo .detalle .foto{background:#f6f8fa;border-radius:10px;min-height:200px;display:flex;align-items:center;justify-content:center;color:#6e7781}.eva-docop_cuerpo .detalle .foto img{max-width:100%;max-height:420px;border-radius:8px}.eva-docop_cuerpo .detalle dl{display:grid;grid-template-columns:130px 1fr;gap:4px 10px;margin:0}.eva-docop_cuerpo .detalle dl dt{color:#6e7781}.eva-docop_cuerpo .detalle dl dd{margin:0}.eva-docop_cuerpo .detalle .acciones{display:flex;flex-direction:column;gap:8px;border-top:1px solid #eceff5;padding-top:10px}.eva-docop_cuerpo .detalle .acciones label{display:flex;flex-direction:column;gap:4px;font-weight:600;color:#57606a}.eva-docop_cuerpo .detalle .acciones input,.eva-docop_cuerpo .detalle .acciones textarea{border:1px solid #d7dce6;border-radius:7px;padding:7px 9px;font:inherit;font-weight:400}.eva-docop_cuerpo .detalle .acciones .btns{display:flex;justify-content:flex-end;gap:8px}.eva-docop_cuerpo .detalle .acciones button{border-radius:8px;padding:8px 14px;font-weight:600;cursor:pointer;border:1px solid transparent}.eva-docop_cuerpo .detalle .acciones button:disabled{opacity:.45;cursor:default}.eva-docop_cuerpo .detalle .acciones .pri{background:#001128;color:#fff}.eva-docop_cuerpo .detalle .acciones .sec{background:#fff;color:#b91c1c;border-color:#f3c4c4}.eva-disp-st{font-size:.7rem;font-weight:700;border-radius:999px;padding:2px 9px;white-space:nowrap}.eva-disp-st.disponible{background:#e8f5ec;color:#1a7f37}.eva-disp-st.descanso{background:#fff4d6;color:#8a6100}.eva-disp-st.no_disponible{background:#fdeaea;color:#b91c1c}.eva-incp-resp{font-size:.68rem;font-weight:700;border-radius:999px;padding:2px 9px;white-space:nowrap}.eva-incp-resp.trafico{background:#eaf5fe;color:#0c4a6e}.eva-incp-resp.operador{background:#fff6e6;color:#7c3f00}.eva-incp-resp.mantenimiento{background:#f3e8ff;color:#6b21a8}.eva-incp-resp.configuracion{background:#eceff3;color:#57606a}.eva-incp-acc{display:inline-flex;gap:4px;align-items:center;white-space:nowrap}.eva-incp-acc button{border:1px solid #d7dce6;background:#fff;border-radius:7px;padding:3px 9px;font-size:.74rem;cursor:pointer}.eva-incp-acc button.pri{background:#001128;border-color:#001128;color:#fff}.eva-incp-acc .resolver{display:inline-flex;gap:4px;align-items:center}.eva-incp-acc .resolver input{border:1px solid #d7dce6;border-radius:6px;padding:3px 7px;font-size:.74rem;width:170px}.eva-ruta_form{display:grid;grid-template-columns:90px 1fr 1fr 1fr;gap:16px 15px;grid-template-areas:"id empresa fkUbicacionOrigenId fkUbicacionDestinoId" "nombre nombre descripcion descripcion"}.eva-ruta_form-id{grid-area:id}.eva-ruta_form-empresa{grid-area:empresa}.eva-ruta_form-fkUbicacionOrigenId{grid-area:fkUbicacionOrigenId}.eva-ruta_form-fkUbicacionDestinoId{grid-area:fkUbicacionDestinoId}.eva-ruta_form-nombre{grid-area:nombre}.eva-ruta_form-descripcion{grid-area:descripcion}.eva-caminosTabla_form{display:flex;flex-direction:column;gap:10px}.eva-caminosTabla_form>*{min-width:0}.eva-caminosTabla_barra{display:flex;align-items:center;justify-content:space-between;gap:12px;flex-wrap:wrap}.eva-caminosTabla_cuenta{font-size:12.5px;font-weight:700;color:var(--dsn-muted, #5a6b80)}.eva-caminosTabla_filtros{display:flex;align-items:center;gap:8px;flex-wrap:wrap}.eva-caminosTabla_id{width:210px}.eva-caminosTabla_id input{height:34px!important;font-size:13px}.eva-caminosTabla_seg{display:inline-flex;border:1px solid var(--dsn-border, #cfd8e3);border-radius:8px;overflow:hidden;background:var(--dsn-card, #fff)}.eva-caminosTabla_seg button{height:40px;padding:0 14px;border:0;border-left:1px solid var(--dsn-border, #cfd8e3);background:transparent;color:var(--dsn-ink, #1f2a37);font-size:12.5px;font-weight:600;cursor:pointer}.eva-caminosTabla_seg button:first-child{border-left:0}.eva-caminosTabla_seg button.is-on{background:var(--dsn-navy, #103a66);color:#fff}.eva-caminosTabla_form-table{width:100%;position:relative}.eva-caminos_form{display:grid;grid-template-columns:110px repeat(5,minmax(0,1fr));gap:16px 15px;grid-template-areas:"id nombre nombre fkRutaId fkRutaId porDefecto" "kilometrajeManualTotal kilometrajeManualTotal millasManual kilometrajeGpsTotal millasGps descripcion" "map map map map map map"}.eva-caminos_form-id{grid-area:id}.eva-caminos_form-nombre{grid-area:nombre}.eva-caminos_form-descripcion{grid-area:descripcion}.eva-caminos_form-fkRutaId{grid-area:fkRutaId}.eva-caminos_form-porDefecto,.eva-caminos_form-porDefecto.eva-checkbox{grid-area:porDefecto;align-self:end;min-height:40px;display:flex;align-items:center;gap:8px;padding:0 12px;border:1px solid var(--dsn-border, #cfd8e3);border-radius:8px;background:var(--dsn-card, #fff);flex-direction:row-reverse;justify-content:flex-end}.eva-caminos_form-porDefecto label,.eva-caminos_form-porDefecto.eva-checkbox label{margin:0;font-size:13px;color:var(--dsn-ink, #1f2a37)}.eva-caminos_form-kilometrajeManualTotal{grid-area:kilometrajeManualTotal}.eva-caminos_form-kilometrajeGpsTotal{grid-area:kilometrajeGpsTotal}.eva-caminos_form-millasManual{grid-area:millasManual}.eva-caminos_form-millasGps{grid-area:millasGps}.eva-caminos_form-map{grid-area:map;min-width:0}.eva-caminos_form-map .map{height:380px;border-radius:10px 0 0 10px;overflow:hidden}.eva-caminos_form-map .map div[style*="440px"]{height:100%!important}.eva-caminos_form-map .map-container{border:1px solid var(--dsn-border, #dfe5ec);border-radius:10px;overflow:hidden}@media (max-width: 760px){.eva-caminos_form{grid-template-columns:1fr;grid-template-areas:"id" "nombre" "fkRutaId" "kilometrajeManualTotal" "millasManual" "kilometrajeGpsTotal" "millasGps" "porDefecto" "descripcion" "map"}}.eva-mercancia_form{display:grid;grid-template-columns:90px repeat(8,1fr);grid-template-rows:auto auto;gap:16px 15px;grid-template-areas:"id empresa empresa empresa nombre nombre nombre divicion divicion" "clave clave clave claveFabrica claveFabrica claveFabrica observaciones observaciones observaciones"}.eva-mercancia_form-id{grid-area:id}.eva-mercancia_form-nombre{grid-area:nombre}.eva-mercancia_form-clave{grid-area:clave}.eva-mercancia_form-claveFabrica{grid-area:claveFabrica}.eva-mercancia_form-divicion{grid-area:divicion}.eva-mercancia_form-empresa{grid-area:empresa}.eva-mercancia_form-observaciones{grid-area:observaciones}.eva-mercancia_form-tab{grid-area:table}.eva-mercancia_form-placaSec{grid-area:placaSec}.eva-mercancia_form-fkPaisIdPlacaPrinc{grid-area:fkPaisIdPlacaPrinc}.eva-mercancia_form-fkPaisIdplacaSec{grid-area:fkPaisIdplacaSec}.eva-mercancia_form-estadoPrinc{grid-area:estadoPrinc}.eva-mercancia_form-estadoSec{grid-area:estadoSec}.eva-mercancia_form-fechaVencimientoPrinc{grid-area:fechaVencimientoPrinc}.eva-mercancia_form-fechaVencimientoSec{grid-area:fechaVencimientoSec}.eva-mercancia_form-serie{grid-area:serie}.eva-mercancia_form-tipo{grid-area:tipo}.eva-mercancia_form-subtipo{grid-area:subtipo}.eva-mercancia_form-tipoMedicion{grid-area:tipoMedicion}.eva-mercancia_form-kilometrajeInicial{grid-area:kilometrajeInicial}.eva-mercancia_form-kilometrajeActual{grid-area:kilometrajeActual}.eva-mercancia_form-horasInicial{grid-area:horasInicial}.eva-mercancia_form-horasActuales{grid-area:horasActuales}.eva-mercancia_form-flotilla{grid-area:flotilla}.eva-mercancia_form-personal{grid-area:personal}.eva-mercancia_form-departamento{grid-area:departamento}.eva-mercancia_form-sucursal{grid-area:sucursal}.eva-mercancia_form-status{grid-area:status}.eva-mercancia_form-personal-asignado{grid-area:personal-asignado}.eva-mercancia-general_form{display:grid;grid-auto-columns:1fr;grid-template-columns:repeat(12,1fr);grid-template-rows:repeat(6,auto);gap:16px 15px;grid-template-areas:"claveAlterna claveAlterna nombreAlterno nombreAlterno fkUnidadPesoId fkUnidadPesoId fkUnidadPesoId fkUnidadPesoId fkClaveUnidadId fkClaveUnidadId fkClaveUnidadId fkClaveUnidadId" "fkUnidadRecepcionId fkUnidadRecepcionId fkUnidadRecepcionId fkUnidadRecepcionId fkUnidadBaseId fkUnidadBaseId fkUnidadBaseId fkUnidadBaseId conversion conversion conversion conversion" "fkClaveProductoServicioId fkClaveProductoServicioId fkClaveProductoServicioId fkClaveProductoServicioId fkClaveProductoServicioId fkClaveProductoServicioId fkClaveProductoServicioId fkClaveProductoServicioId fkClaveProductoServicioId fkClaveProductoServicioId fkClaveProductoServicioId fkClaveProductoServicioId" "materialPeligroso materialPeligroso materialPeligroso fkClaveMaterialPeligrosoId fkClaveMaterialPeligrosoId fkClaveMaterialPeligrosoId fkClaveMaterialPeligrosoId fkClaveMaterialPeligrosoId fkClaveMaterialPeligrosoId fkClaveMaterialPeligrosoId fkClaveMaterialPeligrosoId fkClaveMaterialPeligrosoId" "fkFraccionArancelariaId fkFraccionArancelariaId fkFraccionArancelariaId fkFraccionArancelariaId fkFraccionArancelariaId fkFraccionArancelariaId fkFraccionArancelariaId fkFraccionArancelariaId fkFraccionArancelariaId fkFraccionArancelariaId fkFraccionArancelariaId fkFraccionArancelariaId" "fkEmbalajeId fkEmbalajeId fkTipoMaterialId fkTipoMaterialId fkTipoMaterialId fkTipoMaterialId fkTipoMaterialId fkFraccionId fkFraccionId fkFraccionId fkFraccionId fkFraccionId"}.eva-mercancia-general_form-claveAlterna{grid-area:claveAlterna}.eva-mercancia-general_form-nombreAlterno{grid-area:nombreAlterno}.eva-mercancia-general_form-fkClaveProductoServicioId{grid-area:fkClaveProductoServicioId}.eva-mercancia-general_form-fkUnidadPesoId{grid-area:fkUnidadPesoId}.eva-mercancia-general_form-fkClaveUnidadId{grid-area:fkClaveUnidadId}.eva-mercancia-general_form-fkUnidadRecepcionId{grid-area:fkUnidadRecepcionId}.eva-mercancia-general_form-fkUnidadBaseId{grid-area:fkUnidadBaseId}.eva-mercancia-general_form-conversion{grid-area:conversion}.eva-mercancia-general_form-materialPeligroso{grid-area:materialPeligroso}.eva-mercancia-general_form-fkClaveMaterialPeligrosoId{grid-area:fkClaveMaterialPeligrosoId}.eva-mercancia-general_form-fkFraccionArancelariaId{grid-area:fkFraccionArancelariaId}.eva-mercancia-general_form-fkEmbalajeId{grid-area:fkEmbalajeId}.eva-mercancia-general_form-fkTipoMaterialId{grid-area:fkTipoMaterialId}.eva-mercancia-general_form-fkFraccionId{grid-area:fkFraccionId}.eva-mercancia-coferpis_form{display:grid;grid-auto-columns:1fr;grid-template-columns:1fr 1fr 1fr 1fr 1fr 1fr 1fr 1fr 1fr;grid-template-rows:1fr 1fr 1fr 1fr 1fr;gap:16px 15px;grid-template-areas:"fkCofeprisSectorId fkCofeprisSectorId fkCofeprisSectorId cofeprisNombreIngredienteActivo cofeprisNombreIngredienteActivo cofeprisNombreIngredienteActivo cofeprisNombreQuimico cofeprisNombreQuimico cofeprisNombreQuimico" "cofeprisDenominacionGenericaProducto cofeprisDenominacionGenericaProducto cofeprisDenominacionGenericaProducto cofeprisNombreFabricante cofeprisNombreFabricante cofeprisNombreFabricante cofeprisFechaCaducidad cofeprisFechaCaducidad cofeprisFechaCaducidad" "cofeprisLoteMedicamento cofeprisLoteMedicamento cofeprisLoteMedicamento fkFormaFarmaceuticaId fkFormaFarmaceuticaId fkFormaFarmaceuticaId fkCondicionesEspecialesId fkCondicionesEspecialesId fkCondicionesEspecialesId" "cofeprisNumeroCas cofeprisNumeroCas cofeprisNumeroCas cofeprisNombreEmpresaImportadora cofeprisNombreEmpresaImportadora cofeprisNombreEmpresaImportadora cofeprisNumeroSanitarioCicloplafest cofeprisNumeroSanitarioCicloplafest cofeprisNumeroSanitarioCicloplafest" "cofeprisDatosFabricantes cofeprisDatosFabricantes cofeprisDatosFabricantes cofeprisDatosFormulador cofeprisDatosFormulador cofeprisDatosFormulador cofeprisDatosMaquilador cofeprisDatosMaquilador cofeprisDatosMaquilador" "cofeprisUsoAutorizado cofeprisUsoAutorizado cofeprisUsoAutorizado cofeprisRegistrosSanitario cofeprisRegistrosSanitario cofeprisRegistrosSanitario cofeprisPermisoImportacion cofeprisPermisoImportacion cofeprisPermisoImportacion" "cofeprisFolioVucem cofeprisFolioVucem cofeprisFolioVucem space space space space space space"}.eva-mercancia-coferpis_form-fkCofeprisSectorId{grid-area:fkCofeprisSectorId}.eva-mercancia-coferpis_form-cofeprisNombreIngredienteActivo{grid-area:cofeprisNombreIngredienteActivo}.eva-mercancia-coferpis_form-cofeprisNombreQuimico{grid-area:cofeprisNombreQuimico}.eva-mercancia-coferpis_form-cofeprisDenominacionGenericaProducto{grid-area:cofeprisDenominacionGenericaProducto}.eva-mercancia-coferpis_form-cofeprisNombreFabricante{grid-area:cofeprisNombreFabricante}.eva-mercancia-coferpis_form-cofeprisFechaCaducidad{grid-area:cofeprisFechaCaducidad}.eva-mercancia-coferpis_form-cofeprisLoteMedicamento{grid-area:cofeprisLoteMedicamento}.eva-mercancia-coferpis_form-fkFormaFarmaceuticaId{grid-area:fkFormaFarmaceuticaId}.eva-mercancia-coferpis_form-fkCondicionesEspecialesId{grid-area:fkCondicionesEspecialesId}.eva-mercancia-coferpis_form-cofeprisNumeroCas{grid-area:cofeprisNumeroCas}.eva-mercancia-coferpis_form-cofeprisNombreEmpresaImportadora{grid-area:cofeprisNombreEmpresaImportadora}.eva-mercancia-coferpis_form-cofeprisNumeroSanitarioCicloplafest{grid-area:cofeprisNumeroSanitarioCicloplafest}.eva-mercancia-coferpis_form-cofeprisDatosFabricantes{grid-area:cofeprisDatosFabricantes}.eva-mercancia-coferpis_form-cofeprisDatosFormulador{grid-area:cofeprisDatosFormulador}.eva-mercancia-coferpis_form-cofeprisDatosMaquilador{grid-area:cofeprisDatosMaquilador}.eva-mercancia-coferpis_form-cofeprisUsoAutorizado{grid-area:cofeprisUsoAutorizado}.eva-mercancia-coferpis_form-cofeprisRegistrosSanitario{grid-area:cofeprisRegistrosSanitario}.eva-mercancia-coferpis_form-cofeprisPermisoImportacion{grid-area:cofeprisPermisoImportacion}.eva-mercancia-coferpis_form-cofeprisFolioVucem{grid-area:cofeprisFolioVucem}.eva-mercancia-coferpis_form-space{grid-area:space}.eva-clasificacion-cliente_form{display:grid;grid-auto-columns:1fr;grid-template-columns:1fr 1fr 1fr 1fr 1fr 1fr 1fr 1fr 1fr;gap:16px 15px;grid-template-areas:"id empresa empresa empresa nombre nombre nombre nombre nombre" "descripcion descripcion descripcion descripcion descripcion descripcion descripcion descripcion descripcion"}.eva-clasificacion-cliente_form-id{grid-area:id;width:80px}.eva-clasificacion-cliente_form-empresa{grid-area:empresa}.eva-clasificacion-cliente_form-nombre{grid-area:nombre}.eva-clasificacion-cliente_form-descripcion{grid-area:descripcion}.eva-tipo-documento-comercial_form{display:grid;grid-auto-columns:1fr;grid-template-columns:1fr 1fr 1fr 1fr 1fr 1fr 1fr 1fr;gap:16px 15px;grid-template-areas:"id empresa empresa empresa empresa nombre nombre nombre" "descripcion descripcion descripcion descripcion descripcion descripcion descripcion descripcion"}.eva-tipo-documento-comercial_form-id{grid-area:id;width:80px}.eva-tipo-documento-comercial_form-empresa{grid-area:empresa}.eva-tipo-documento-comercial_form-nombre{grid-area:nombre}.eva-tipo-documento-comercial_form-descripcion{grid-area:descripcion}.eva-tipoUnidades_form{display:grid;grid-auto-columns:1fr;grid-template-columns:1fr 1fr 1fr 1fr 1fr 1fr 1fr 1fr 1fr;grid-template-rows:auto auto;gap:16px 15px;grid-template-areas:"id empresa empresa empresa nombre nombre nombre nombre nombre" "descripcion descripcion descripcion descripcion descripcion descripcion descripcion descripcion descripcion"}.eva-tipoUnidades_form-id{grid-area:id;width:80px}.eva-tipoUnidades_form-empresa{grid-area:empresa}.eva-tipoUnidades_form-nombre{grid-area:nombre}.eva-tipoUnidades_form-descripcion{grid-area:descripcion}.eva-subTipoUnidades_form{display:grid;grid-template-columns:150px 1fr 1fr .9fr .8fr 1fr;grid-template-rows:1fr 1fr 1fr;gap:16px 12px;grid-template-areas:"id empresa empresa nombre nombre nombre" "fkTipoUnidadId fkTipoUnidadId fkTipoUnidadId fkSubtipoRemolque fkSubtipoRemolque fkSubtipoRemolque" "descripcion descripcion descripcion descripcion descripcion descripcion"}.eva-subTipoUnidades_form-id{grid-area:id}.eva-subTipoUnidades_form-empresa{grid-area:empresa}.eva-subTipoUnidades_form-nombre{grid-area:nombre}.eva-subTipoUnidades_form-fkTipoUnidadId{grid-area:fkTipoUnidadId}.eva-subTipoUnidades_form-fkSubtipoRemolque{grid-area:fkSubtipoRemolque}.eva-subTipoUnidades_form-descripcion{grid-area:descripcion}.eva-casetas_form{display:grid;grid-auto-columns:1fr 1fr;grid-template-columns:1fr 1fr 1fr 1fr 1fr 1fr 1fr 1fr 1fr;grid-template-rows:1fr;gap:16px 15px;grid-template-areas:"id fkEmpresaId fkEmpresaId fkEmpresaId fkEmpresaId nombre nombre nombre nombre" "fkRutaId fkRutaId fkRutaId fkRutaId fkRutaId fkCaminoId fkCaminoId fkCaminoId fkCaminoId" "component component component component component component component component component"}.eva-casetas_form-id{grid-area:id;width:80px}.eva-casetas_form-fkEmpresaId{grid-area:fkEmpresaId}.eva-casetas_form-nombre{grid-area:nombre}.eva-casetas_form-fkCaminoId{grid-area:fkCaminoId}.eva-casetas_form-fkRutaId{grid-area:fkRutaId}.eva-casetas_form-component{grid-area:component}.eva-tabla-carriles{height:100%;overflow:auto}.eva-tabla-carriles_form{display:flex;flex-direction:column;gap:12px}.eva-tabla-carriles_form-space{color:#252e48;font-size:1.5rem;font-family:var(--txt-ppal-semibold);margin:10px 0 0}.eva-tabla-carriles_form-table{width:100%;overflow:hidden}.eva-carriles_form{display:grid;grid-auto-columns:1fr;grid-template-columns:1fr 1fr 1fr 1fr 1fr 1fr 1fr 1fr 1fr;grid-template-rows:1fr;gap:16px 15px;grid-template-areas:"id nombre nombre nombre nombre ejes ejes precio precio"}.eva-carriles_form-id{grid-area:id;width:100px}.eva-carriles_form-nombre{grid-area:nombre}.eva-carriles_form-ejes{grid-area:ejes}.eva-carriles_form-precio{grid-area:precio}.eva-tags_form{display:grid;grid-template-columns:1fr 1fr 1fr 1fr;grid-template-rows:1fr;gap:16px 15px;grid-template-areas:"id id fkStatusId fkStatusId" "fkEmpresaId fkEmpresaId fkCasetasCuentaId fkCasetasCuentaId" "tag tag tag tag"}.eva-tags_form-id{grid-area:id;width:80px}.eva-tags_form-fkStatusId{grid-area:fkStatusId}.eva-tags_form-fkEmpresaId{grid-area:fkEmpresaId}.eva-tags_form-fkCasetasCuentaId{grid-area:fkCasetasCuentaId}.eva-tags_form-tag{grid-area:tag}.eva-casetascuenta_form{display:grid;grid-auto-columns:1fr 1fr;grid-template-columns:repeat(6,1fr);grid-template-rows:1fr;gap:16px 15px;grid-template-areas:"id fkEmpresaId fkEmpresaId fkProveedorId fkProveedorId fkProveedorId" "noCliente noCliente nombre nombre saldo saldo"}.eva-casetascuenta_form-id{grid-area:id;width:80px}.eva-casetascuenta_form-fkEmpresaId{grid-area:fkEmpresaId}.eva-casetascuenta_form-fkProveedorId{grid-area:fkProveedorId}.eva-casetascuenta_form-noCliente{grid-area:noCliente}.eva-casetascuenta_form-nombre{grid-area:nombre}.eva-casetascuenta_form-saldo{grid-area:saldo}.eva-casetas-import{padding:16px 20px;display:flex;flex-direction:column;gap:16px}.eva-casetas-import_title{margin:0;font-size:1.25rem}.eva-casetas-import_controls{display:flex;align-items:flex-end;gap:14px;flex-wrap:wrap}.eva-casetas-import_sel{min-width:240px}.eva-casetas-import_file{display:inline-flex;align-items:center;padding:8px 14px;border:1px dashed #9aa5b1;border-radius:8px;cursor:pointer;background:#00000005;max-width:320px}.eva-casetas-import_file span{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.eva-casetas-import_file input{display:none}.eva-casetas-import_stats{display:flex;gap:8px;flex-wrap:wrap}.eva-casetas-import_stats .chip{padding:4px 12px;border-radius:999px;font-size:.82rem;font-weight:600;background:#e9eef3}.eva-casetas-import_stats .chip-ok{background:#d7f5df;color:#10633a}.eva-casetas-import_stats .chip-warn{background:#fdf0cf;color:#7a5b00}.eva-casetas-import_stats .chip-err{background:#fbdcdc;color:#8a1f1f}.eva-casetas-import_stats .chip-dup{background:#dfe7fb;color:#274690}.eva-casetas-import_stats .chip-new{background:#efe0fb;color:#5b2a86}.eva-casetas-import_grid{width:100%;overflow-x:auto;max-height:55vh}.eva-casetas-import_actions{display:flex;justify-content:flex-end}.eva-casetas-import_resumen{padding:12px 16px;border-radius:8px;background:#d7f5df;color:#10633a}.eva-casetas-import_alerta{margin-top:8px;padding:8px 12px;border-radius:6px;background:#fdecea;color:#8a1c13}.eva-casetassolicitud_form{display:grid;grid-template-columns:70px repeat(4,1fr);gap:16px 15px;grid-template-areas:"id empresa proveedor cuenta monto" "saldo saldo saldo saldo saldo" "observaciones observaciones observaciones observaciones observaciones"}.eva-casetassolicitud_form-id{grid-area:id}.eva-casetassolicitud_form-empresa{grid-area:empresa}.eva-casetassolicitud_form-proveedor{grid-area:proveedor}.eva-casetassolicitud_form-cuenta{grid-area:cuenta}.eva-casetassolicitud_form-saldo{grid-area:saldo;display:flex;align-items:flex-end;font-size:.85rem;color:#10633a;font-weight:600;min-height:4px}.eva-casetassolicitud_form-monto{grid-area:monto}.eva-casetassolicitud_form-observaciones{grid-area:observaciones}@media (max-width: 900px){.eva-casetassolicitud_form{grid-template-columns:70px 1fr 1fr;grid-template-areas:"id empresa empresa" "proveedor proveedor cuenta" "monto monto saldo" "observaciones observaciones observaciones"}}.eva-casetassolicitud_facturas{grid-column:1/-1;margin-top:22px;padding-top:16px;border-top:1px solid #e3e8ef}.eva-casetassolicitud_facturas-title{margin:0 0 12px;font-size:1rem;font-weight:700}.eva-casetassolicitud_facturas-controls{display:flex;align-items:flex-end;gap:12px;flex-wrap:wrap;margin-bottom:14px}.eva-casetassolicitud_facturas-controls .eva-inputAutoComplete{min-width:320px;flex:1}.eva-casetassolicitud_facturas-grid{width:100%;overflow-x:auto;max-height:32vh}.eva-casetassolicitud_facturas-empty{padding:12px 4px;color:#667085;font-size:.88rem}.eva-casetas-disp{padding:16px 20px;display:flex;flex-direction:column;gap:16px}.eva-casetas-disp_title{margin:0;font-size:1.25rem}.eva-casetas-disp_controls{display:flex;align-items:flex-end;gap:14px;flex-wrap:wrap}.eva-casetas-disp_sel{min-width:240px}.eva-casetas-disp_saldo{display:flex;align-items:baseline;gap:14px;padding:14px 18px;border-radius:10px;background:#eef6ff}.eva-casetas-disp_saldo-label{font-size:.9rem;color:#274690;font-weight:600}.eva-casetas-disp_saldo-value{font-size:1.8rem;font-weight:800;color:#0b4a8f}.eva-casetas-disp_grid{width:100%;overflow-x:auto;max-height:50vh;border:1px solid #e3e8ef;border-radius:8px}.eva-casetas-disp_table{width:100%;border-collapse:collapse;font-size:.9rem}.eva-casetas-disp_table thead th{position:sticky;top:0;background:#f4f7fb;padding:10px 14px;font-weight:700;border-bottom:1px solid #e3e8ef;z-index:1}.eva-casetas-disp_table tbody td{padding:8px 14px;border-bottom:1px solid #eef1f5}.eva-casetas-disp_table tbody tr:hover{background:#fafcff}.eva-casetas-disp_table .ta-left{text-align:left}.eva-casetas-disp_table .ta-right{text-align:right}.eva-casetas-disp_montocell{width:220px}.eva-casetas-disp_montocell .eva-input{margin-left:auto;max-width:190px}.eva-casetas-disp_empty{text-align:center;color:#667085;padding:18px 0}.eva-casetas-disp_footer{display:flex;align-items:center;justify-content:space-between;gap:16px;flex-wrap:wrap}.eva-casetas-disp_totales{display:flex;gap:10px;flex-wrap:wrap}.eva-casetas-disp_totales .chip{padding:6px 14px;border-radius:999px;font-size:.9rem;font-weight:700;background:#e9eef3}.eva-casetas-disp_totales .chip-total{background:#dfe7fb;color:#274690}.eva-casetas-disp_totales .chip-ok{background:#d7f5df;color:#10633a}.eva-casetas-disp_totales .chip-err{background:#fbdcdc;color:#8a1f1f}.eva-casetas-disp_resumen{padding:12px 16px;border-radius:8px;background:#d7f5df;color:#10633a}.eva-casetas-disp_sugerir{display:flex;align-items:center;flex-wrap:wrap;gap:8px;margin:8px 0 4px}.eva-casetas-disp_sugerir-label{font-size:13px;font-weight:600;color:#5a6b80;margin-right:4px}.eva-casetas-disp_subtitle{margin:8px 0 0;font-size:1rem;font-weight:700}.eva-casetas-disp_bloqueo{margin-top:4px;font-size:11px;color:#a15c00;max-width:280px}.eva-casetas-disp_confirm{display:flex;flex-direction:column;gap:10px}.eva-casetas-disp_confirm p{margin:0}.eva-sinviaje-resumen{display:grid;grid-template-columns:1fr 1fr;gap:8px 18px;padding:6px 2px 14px;border-bottom:1px solid var(--dsn-divider, #eef2f6);margin-bottom:14px}.eva-sinviaje-dato{display:flex;flex-direction:column;gap:1px}.eva-sinviaje-dato_lbl{font-size:10.5px;font-weight:700;letter-spacing:.4px;text-transform:uppercase;color:var(--dsn-muted, #94a3b8)}.eva-sinviaje-dato_val{font-size:13px;font-weight:600;color:var(--dsn-ink, #1f2937)}.eva-sinviaje-select{padding:2px 0 4px}.eva-tipo-documento_form{display:grid;grid-template-columns:80px 1fr 1fr;gap:16px 15px;grid-template-areas:"id empresa nombre" "fkOrigenDocumentoId fkOrigenDocumentoId descripcion"}.eva-tipo-documento_form-id{grid-area:id}.eva-tipo-documento_form-empresa{grid-area:empresa}.eva-tipo-documento_form-nombre{grid-area:nombre}.eva-tipo-documento_form-descripcion{grid-area:descripcion}.eva-tipo-documento_form-fkOrigenDocumentoId{grid-area:fkOrigenDocumentoId}.eva-clasificacion-gasto_form{display:grid;grid-auto-columns:1fr;grid-template-columns:repeat(12,1fr);gap:16px 15px;grid-template-areas:"id empresa empresa empresa empresa nombre nombre nombre nombre nombre nombre nombre" "fecha_inicio fecha_inicio fecha_inicio fecha_vigencia fecha_vigencia fecha_vigencia gasto gasto descripcion descripcion descripcion descripcion"}.eva-clasificacion-gasto_form-id{grid-area:id;width:80px}.eva-clasificacion-gasto_form-empresa{grid-area:empresa}.eva-clasificacion-gasto_form-nombre{grid-area:nombre}.eva-clasificacion-gasto_form-fecha-inicio{grid-area:fecha_inicio}.eva-clasificacion-gasto_form-fecha-vigencia{grid-area:fecha_vigencia}.eva-clasificacion-gasto_form-gasto{grid-area:gasto}.eva-clasificacion-gasto_form-descripcion{grid-area:descripcion}.eva-tarifario_form{display:grid;grid-auto-columns:1fr;grid-template-columns:100px 1fr 1fr 1fr 1fr 1fr 1fr 1fr 1fr;grid-template-rows:1fr 1fr;gap:16px 15px;grid-template-areas:"id fkEmpresaId fkEmpresaId fkClienteId fkClienteId fkClienteId fkMonedaId fecha fecha" "fkRutaId fkRutaId fkRutaId fkCaminoId fkCaminoId fkConfiguarcionArmadoId fkConfiguarcionArmadoId fkDivisionNegociosId fkDivisionNegociosId" "fkClfEsquemaPrecioId fkClfEsquemaPrecioId precioVenta precioVenta costoTotal costoTotal utilidad utilidad fechaVigencia"}.eva-tarifario_form-id{grid-area:id;max-width:100px}.eva-tarifario_form-fkEmpresaId{grid-area:fkEmpresaId}.eva-tarifario_form-fkClienteId{grid-area:fkClienteId}.eva-tarifario_form-fkMonedaId{grid-area:fkMonedaId}.eva-tarifario_form-fecha{grid-area:fecha}.eva-tarifario_form-fkRutaId{grid-area:fkRutaId}.eva-tarifario_form-fkCaminoId{grid-area:fkCaminoId}.eva-tarifario_form-fkConfiguarcionArmadoId{grid-area:fkConfiguarcionArmadoId}.eva-tarifario_form-fkDivisionNegociosId{grid-area:fkDivisionNegociosId}.eva-tarifario_form-fkClfEsquemaPrecioId{grid-area:fkClfEsquemaPrecioId}.eva-tarifario_form-precioVenta{grid-area:precioVenta}.eva-tarifario_form-costoTotal{grid-area:costoTotal}.eva-tarifario_form-utilidad{grid-area:utilidad}.eva-tarifario_form-fechaVigencia{grid-area:fechaVigencia}.eva-tarifario-general_form{display:grid;grid-auto-columns:1fr;grid-template-columns:1fr 1fr 1fr 1fr 1fr 1fr 1fr 1fr 1fr;grid-template-rows:1fr 1fr 1fr;gap:16px 15px;grid-template-areas:"kilometrosCargados kilometrosCargados kilometrosCargadosRendimiento kilometrosCargadosRendimiento kilometrosCargadosPrecioLitro kilometrosCargadosPrecioLitro kilometrosCargadosCostosCombustible kilometrosCargadosCostosCombustible kilometrosCargadosCostosCombustible" "kilometrosVacios kilometrosVacios kilometrosVaciosRendimiento kilometrosVaciosRendimiento kilometrosVaciosPrecioLitro kilometrosVaciosPrecioLitro kilometrosVaciosCostosCombustible kilometrosVaciosCostosCombustible kilometrosVaciosCostosCombustible" "totalKilometros totalKilometros totalKilometros space space space totalCostoCombustible totalCostoCombustible totalCostoCombustible"}.eva-tarifario-general_form-kilometrosCargados{grid-area:kilometrosCargados}.eva-tarifario-general_form-kilometrosCargadosRendimiento{grid-area:kilometrosCargadosRendimiento}.eva-tarifario-general_form-kilometrosCargadosPrecioLitro{grid-area:kilometrosCargadosPrecioLitro}.eva-tarifario-general_form-kilometrosCargadosCostosCombustible{grid-area:kilometrosCargadosCostosCombustible}.eva-tarifario-general_form-kilometrosVacios{grid-area:kilometrosVacios}.eva-tarifario-general_form-kilometrosVaciosRendimiento{grid-area:kilometrosVaciosRendimiento}.eva-tarifario-general_form-kilometrosVaciosPrecioLitro{grid-area:kilometrosVaciosPrecioLitro}.eva-tarifario-general_form-kilometrosVaciosCostosCombustible{grid-area:kilometrosVaciosCostosCombustible}.eva-tarifario-general_form-totalKilometros{grid-area:totalKilometros}.eva-tarifario-general_form-totalCostoCombustible{grid-area:totalCostoCombustible}.eva-tarifario-general_form-space{grid-area:space}.eva-tarifario-casetas_form{display:grid;grid-auto-columns:1fr;grid-template-columns:1fr 1fr 1fr 1fr 1fr 1fr 1fr 1fr 1fr;grid-template-rows:1fr 1fr 1fr;gap:16px 15px;grid-template-areas:"tipoPagoCasetaPorcentaje tipoPagoCasetaPorcentaje tipoPagoCasetaPorcentaje porcentajePagoCaseta porcentajePagoCaseta porcentajePagoCaseta costoPagoCaseta costoPagoCaseta costoPagoCaseta"}.eva-tarifario-casetas_form-tipoPagoCasetaPorcentaje{grid-area:tipoPagoCasetaPorcentaje}.eva-tarifario-casetas_form-porcentajePagoCaseta{grid-area:porcentajePagoCaseta}.eva-tarifario-casetas_form-costoPagoCaseta{grid-area:costoPagoCaseta}.eva-tarifario-sueldo_form{display:grid;grid-auto-columns:1fr;grid-template-columns:1fr 1fr 1fr 1fr 1fr 1fr 1fr 1fr 1fr;grid-template-rows:1fr 1fr 1fr;gap:16px 15px;grid-template-areas:"tipoPagoOperadorPorcentaje tipoPagoOperadorPorcentaje tipoPagoOperadorPorcentaje porcentajePagoOperador porcentajePagoOperador porcentajePagoOperador costoPagoOperador costoPagoOperador costoPagoOperador"}.eva-tarifario-sueldo_form-tipoPagoOperadorPorcentaje{grid-area:tipoPagoOperadorPorcentaje}.eva-tarifario-sueldo_form-porcentajePagoOperador{grid-area:porcentajePagoOperador}.eva-tarifario-sueldo_form-costoPagoOperador{grid-area:costoPagoOperador}.eva-tarifario-mantenimiento_form{display:grid;grid-auto-columns:1fr;grid-template-columns:1fr 1fr 1fr 1fr 1fr 1fr 1fr 1fr 1fr;grid-template-rows:1fr 1fr 1fr;gap:16px 15px;grid-template-areas:"tipoPagoMantenimientoPorcentaje tipoPagoMantenimientoPorcentaje tipoPagoMantenimientoPorcentaje porcentajePagoMantenimiento porcentajePagoMantenimiento porcentajePagoMantenimiento costoPagoMantenimiento costoPagoMantenimiento costoPagoMantenimiento"}.eva-tarifario-mantenimiento_form-tipoPagoMantenimientoPorcentaje{grid-area:tipoPagoMantenimientoPorcentaje}.eva-tarifario-mantenimiento_form-porcentajePagoMantenimiento{grid-area:porcentajePagoMantenimiento}.eva-tarifario-mantenimiento_form-costoPagoMantenimiento{grid-area:costoPagoMantenimiento}.eva-tarifario-otros_form{display:grid;grid-template-columns:auto repeat(4,1fr);gap:16px 15px;align-items:center;justify-items:center}.eva-tarifario-otros_form-input{width:100%}.eva-tipo_licencias_form{display:grid;grid-auto-columns:1fr;grid-template-columns:1fr 1fr 1fr 1fr 1fr 1fr 1fr 1fr 1fr 1fr;grid-template-rows:1fr;gap:16px 15px;grid-template-areas:"id empresa empresa empresa empresa nombre nombre nombre nombre nombre" "descripcion descripcion descripcion descripcion descripcion descripcion descripcion descripcion descripcion descripcion"}.eva-tipo_licencias_form-id{grid-area:id;width:100px}.eva-tipo_licencias_form-nombre{grid-area:nombre}.eva-tipo_licencias_form-descripcion{grid-area:descripcion}.eva-tipo_licencias_form-empresa{grid-area:empresa}.eva-tipo-movimiento_form{display:grid;grid-auto-columns:1fr;grid-template-columns:1fr 1fr 1fr 1fr 1fr 1fr 1fr 1fr 1fr;gap:16px 15px;grid-template-areas:"id empresa empresa empresa nombre nombre nombre nombre nombre" "descripcion descripcion descripcion descripcion descripcion descripcion descripcion descripcion descripcion"}.eva-tipo-movimiento_form-id{grid-area:id;width:80px}.eva-tipo-movimiento_form-empresa{grid-area:empresa}.eva-tipo-movimiento_form-nombre{grid-area:nombre}.eva-tipo-movimiento_form-descripcion{grid-area:descripcion}.eva-marca_form{display:grid;grid-auto-columns:1fr;grid-template-columns:1fr 1fr 1fr 1fr 1fr 1fr 1fr 1fr 1fr;gap:16px 15px;grid-template-areas:"id empresa empresa empresa nombre nombre nombre nombre nombre" "descripcion descripcion descripcion descripcion descripcion descripcion descripcion descripcion descripcion"}.eva-marca_form-id{grid-area:id;width:80px}.eva-marca_form-empresa{grid-area:empresa}.eva-marca_form-nombre{grid-area:nombre}.eva-marca_form-descripcion{grid-area:descripcion}.eva-medida_form{display:grid;grid-auto-columns:1fr;grid-template-columns:1fr 1fr 1fr 1fr 1fr 1fr 1fr 1fr 1fr;gap:16px 15px;grid-template-areas:"id empresa empresa empresa nombre nombre nombre nombre nombre" "descripcion descripcion descripcion descripcion descripcion descripcion descripcion descripcion descripcion"}.eva-medida_form-id{grid-area:id;width:80px}.eva-medida_form-empresa{grid-area:empresa}.eva-medida_form-nombre{grid-area:nombre}.eva-medida_form-descripcion{grid-area:descripcion}.eva-motivobaja_form{display:grid;grid-auto-columns:1fr;grid-template-columns:1fr 1fr 1fr 1fr 1fr 1fr 1fr 1fr 1fr;gap:16px 15px;grid-template-areas:"id empresa empresa empresa nombre nombre nombre nombre nombre" "descripcion descripcion descripcion descripcion descripcion descripcion descripcion descripcion descripcion"}.eva-motivobaja_form-id{grid-area:id;width:80px}.eva-motivobaja_form-empresa{grid-area:empresa}.eva-motivobaja_form-nombre{grid-area:nombre}.eva-motivobaja_form-descripcion{grid-area:descripcion}.eva-condicion_form{display:grid;grid-template-columns:repeat(9,minmax(0,1fr));gap:16px 15px;grid-template-areas:"id empresa empresa empresa nombre nombre nombre nombre nombre" "codigo codigo codigo fuerza fuerza fuerza fuerza fuerza fuerza"}.eva-condicion_form-id{grid-area:id;width:80px}.eva-condicion_form-empresa{grid-area:empresa}.eva-condicion_form-nombre{grid-area:nombre}.eva-condicion_form-codigo{grid-area:codigo}.eva-condicion_form-fuerza{grid-area:fuerza}.eva-entrega_enc{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:4px 12px}@media (max-width: 900px){.eva-entrega_enc{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (max-width: 560px){.eva-entrega_enc{grid-template-columns:1fr}}.eva-entrega_nota{margin:6px 0;font-size:.78rem;color:#64748b}.eva-entrega_det{margin-top:10px;overflow-x:auto}.eva-entrega_det table{width:100%;border-collapse:collapse;font-size:.8rem;min-width:820px}.eva-entrega_det th,.eva-entrega_det td{padding:4px 6px;border-bottom:1px solid rgba(100,116,139,.15);text-align:left;vertical-align:middle}.eva-entrega_det th{font-size:.7rem;text-transform:uppercase;color:#64748b;font-weight:600;white-space:nowrap}.eva-entrega_det td.prod{min-width:220px}.eva-entrega_det td.num{width:90px;text-align:right}.eva-entrega_det td.c{text-align:center}.eva-entrega_det td.acc{width:90px;white-space:nowrap;text-align:center}.eva-entrega_det td.vacio{text-align:center;color:#94a3b8;padding:14px}.eva-entrega_prodbuscar{display:flex;gap:8px;align-items:flex-end}.eva-entrega_prodbuscar>:first-child{flex:1}.eva-entrega_prodedit{margin-top:12px;padding:10px 12px;border:1px solid rgba(37,99,235,.2);border-radius:8px;background:#2563eb0a}.eva-entrega_prodedit h4{margin:0 0 6px;font-size:.85rem}.eva-llproc_justif{display:flex;align-items:center;flex-wrap:wrap;gap:8px;margin:8px 0;padding:8px 10px;border-radius:8px;font-size:.8rem;border:1px solid rgba(100,116,139,.25);color:#475569}.eva-llproc_justif>span{flex:1;min-width:200px}.eva-llproc_justif.ok{border-color:#16a34a59;background:#16a34a0f;color:#166534}.eva-llproc_justif.falta{border-color:#d9770666;background:#d9770612;color:#92400e}.eva-llproc_cand{margin-top:10px;overflow-x:auto;max-height:340px}.eva-llproc_cand table{width:100%;border-collapse:collapse;font-size:.8rem}.eva-llproc_cand th,.eva-llproc_cand td{padding:4px 6px;border-bottom:1px solid rgba(100,116,139,.15);text-align:left}.eva-llproc_cand th{position:sticky;top:0;background:var(--bg-surface, #fff);font-size:.7rem;text-transform:uppercase;color:#64748b}.eva-llproc_cand td.c,.eva-llproc_cand th.c{text-align:center;width:36px}.eva-llproc_cand td.num{text-align:right}.eva-llproc_cand td.vacio{text-align:center;color:#94a3b8;padding:14px}.eva-llproc_cand tr.sel td{background:#2563eb0f}.eva-llproc_resumen{display:flex;flex-wrap:wrap;gap:6px 16px;margin:6px 0;font-size:.8rem;color:#475569}.eva-llproc_resumen b{color:inherit;font-weight:600}.eva-llproc_chip{display:inline-block;padding:1px 8px;border-radius:999px;font-size:.7rem;font-weight:600}.eva-llproc_chip.RENOVADA,.eva-llproc_chip.REPARADA{background:#16a34a1f;color:#166534}.eva-llproc_chip.RECHAZADA{background:#dc26261a;color:#991b1b}@media (prefers-color-scheme: dark){.eva-llproc_justif{color:#cbd5e1}.eva-llproc_justif.ok{color:#86efac}.eva-llproc_justif.falta{color:#fcd34d}.eva-llproc_resumen{color:#cbd5e1}}.eva-tipollanta_form{display:grid;grid-auto-columns:1fr;grid-template-columns:1fr 1fr 1fr 1fr 1fr 1fr 1fr 1fr 1fr;gap:16px 15px;grid-template-areas:"id empresa empresa empresa nombre nombre nombre nombre nombre" "descripcion descripcion descripcion descripcion descripcion descripcion descripcion descripcion descripcion"}.eva-tipollanta_form-id{grid-area:id;width:80px}.eva-tipollanta_form-empresa{grid-area:empresa}.eva-tipollanta_form-nombre{grid-area:nombre}.eva-tipollanta_form-descripcion{grid-area:descripcion}.eva-pila_form{display:grid;grid-template-columns:repeat(9,minmax(0,1fr));gap:16px 15px;grid-template-areas:"id empresa empresa empresa nombre nombre nombre nombre nombre" "tipo tipo tipo almacen almacen almacen almacen almacen almacen" "descripcion descripcion descripcion descripcion descripcion descripcion descripcion descripcion descripcion"}.eva-pila_form-id{grid-area:id;width:80px}.eva-pila_form-empresa{grid-area:empresa}.eva-pila_form-nombre{grid-area:nombre}.eva-pila_form-tipo{grid-area:tipo}.eva-pila_form-almacen{grid-area:almacen}.eva-pila_form-descripcion{grid-area:descripcion}.eva-modelo_form{display:grid;grid-template-columns:repeat(9,minmax(0,1fr));gap:16px 15px;grid-template-areas:"id empresa empresa empresa marca marca marca marca marca" "nombre nombre nombre nombre descripcion descripcion descripcion descripcion descripcion"}.eva-modelo_form-id{grid-area:id;width:80px}.eva-modelo_form-empresa{grid-area:empresa}.eva-modelo_form-marca{grid-area:marca}.eva-modelo_form-nombre{grid-area:nombre}.eva-modelo_form-descripcion{grid-area:descripcion}.eva-llanta_form{display:grid;grid-template-columns:repeat(9,minmax(0,1fr));gap:16px 15px;grid-template-areas:"id empresa empresa empresa folio folio folio folio folio" "marca marca marca modelo modelo modelo medida medida medida" "tipo tipo tipo pila pila pila vida vida vida" "profundidad profundidad profundidad presion presion presion costo costo costo"}.eva-llanta_form-id{grid-area:id;width:80px}.eva-llanta_form-empresa{grid-area:empresa}.eva-llanta_form-folio{grid-area:folio}.eva-llanta_form-marca{grid-area:marca}.eva-llanta_form-modelo{grid-area:modelo}.eva-llanta_form-medida{grid-area:medida}.eva-llanta_form-tipo{grid-area:tipo}.eva-llanta_form-pila{grid-area:pila}.eva-llanta_form-vida{grid-area:vida}.eva-llanta_form-profundidad{grid-area:profundidad}.eva-llanta_form-presion{grid-area:presion}.eva-llanta_form-costo{grid-area:costo}.eva-llanta_resumen{display:flex;flex-wrap:wrap;gap:6px 18px;margin-bottom:14px;padding:8px 12px;border-radius:8px;background:#0e27470d;font-size:.8rem;color:#475569}.eva-llanta_resumen b{color:inherit;font-weight:600}.eva-llanta_nota{margin:10px 0 0;font-size:.75rem;color:#64748b}.eva-llanta_hist{overflow-x:auto}.eva-llanta_hist table{width:100%;border-collapse:collapse;font-size:.8rem;min-width:860px}.eva-llanta_hist th,.eva-llanta_hist td{padding:5px 6px;border-bottom:1px solid rgba(100,116,139,.15);text-align:left}.eva-llanta_hist th{font-size:.7rem;text-transform:uppercase;color:#64748b;font-weight:600;white-space:nowrap}.eva-llanta_hist td.num{text-align:right}.eva-llanta_hist td.vacio{text-align:center;color:#94a3b8;padding:14px}.eva-llanta_hist .tipo{font-weight:600}@media (prefers-color-scheme: dark){.eva-llanta_resumen{background:#ffffff0f;color:#cbd5e1}}.eva-tablero{padding:12px;display:flex;flex-direction:column;gap:12px;min-height:100%;box-sizing:border-box;background:var(--dsn-page, #e2e1e0);color:var(--dsn-ink, #1a2432)}.eva-tablero_head{display:flex;flex-wrap:wrap;align-items:flex-end;gap:16px;background:var(--dsn-surface, #fff);border:1px solid var(--dsn-border, #e3e8ef);border-radius:10px;padding:12px 16px}.eva-tablero_head-field{display:flex;flex-direction:column;min-width:200px}.eva-tablero_head-field label{font-size:12px;color:var(--dsn-muted, #64748b);margin-bottom:2px}.eva-tablero_head-info{display:flex;align-items:center;gap:16px;flex-wrap:wrap;margin-left:auto;font-size:13px;color:var(--dsn-ink, #0e2747)}.eva-tablero_head-info span{white-space:nowrap}.eva-tablero_head-count{background:var(--dsn-navy-deep, #0e2747);color:#fff;padding:3px 10px;border-radius:20px;font-weight:600}.eva-tablero_empty{padding:24px;text-align:center;color:var(--dsn-muted, #94a3b8)}.eva-tablero_empty.small{padding:12px;font-size:13px}.eva-tablero_body{display:grid;grid-template-columns:1fr 360px;gap:12px;align-items:start}.eva-tablero_diagrama{background:var(--dsn-surface, #fff);border:1px solid var(--dsn-border, #e3e8ef);border-radius:10px;padding:16px;display:flex;flex-direction:column;gap:14px}.eva-tablero_rotar-hint{background:#f0b0001f;border:1px solid var(--dsn-gold, #fed7aa);color:var(--dsn-ink, #9a3412);padding:8px 12px;border-radius:8px;font-size:13px}.eva-tablero_eje{display:flex;align-items:center;gap:14px;border-bottom:1px dashed var(--dsn-border, #e3e8ef);padding-bottom:12px}.eva-tablero_eje-label{display:flex;flex-direction:column;min-width:70px;font-weight:700;color:var(--dsn-ink, #0e2747)}.eva-tablero_eje-label small{font-weight:400;color:var(--dsn-muted, #94a3b8);font-size:11px}.eva-tablero_eje-pos{display:flex;gap:12px;flex-wrap:wrap}.eva-tablero_tire{width:150px;border-radius:10px;border:2px solid var(--dsn-border, #e3e8ef);padding:8px 10px;cursor:pointer;transition:all .12s ease;background:var(--dsn-band, #f8fafc)}.eva-tablero_tire.ocupada{border-color:var(--dsn-navy, #0e2747);background:var(--dsn-surface, #fff)}.eva-tablero_tire.vacia{border-style:dashed}.eva-tablero_tire.vacia:hover{border-color:var(--dsn-gold, #f0b000);background:#f0b00014}.eva-tablero_tire.refaccion{background:var(--dsn-card, #f1f5f9)}.eva-tablero_tire.seleccionada{border-color:var(--dsn-gold, #f0b000);box-shadow:0 0 0 3px #f0b00040}.eva-tablero_tire-pos{font-size:11px;color:var(--dsn-muted, #64748b);margin-bottom:4px}.eva-tablero_tire-folio{font-weight:700;color:var(--dsn-ink, #0e2747)}.eva-tablero_tire-meta{font-size:12px;color:var(--dsn-muted, #475569)}.eva-tablero_tire-vacia{color:var(--dsn-muted, #94a3b8);font-size:13px;padding:8px 0;text-align:center}.eva-tablero_tire-actions{display:flex;gap:6px;margin-top:6px}.eva-tablero_side{display:flex;flex-direction:column;gap:12px}.eva-tablero_panel{background:var(--dsn-surface, #fff);border:1px solid var(--dsn-border, #e3e8ef);border-radius:10px;padding:12px}.eva-tablero_panel h4{margin:0 0 8px;color:var(--dsn-ink, #0e2747);font-size:14px}.eva-tablero_filtros{display:flex;flex-direction:column;gap:6px;margin-bottom:10px}.eva-tablero_disp-list{display:flex;flex-direction:column;gap:8px;max-height:420px;overflow-y:auto}.eva-tablero_disp-item{border:1px solid var(--dsn-border, #e3e8ef);border-radius:8px;padding:8px;cursor:pointer}.eva-tablero_disp-item:hover{background:var(--dsn-hover-row, #f8fafc)}.eva-tablero_disp-folio{font-weight:700;color:var(--dsn-ink, #0e2747)}.eva-tablero_disp-meta{font-size:12px;color:var(--dsn-muted, #64748b)}.eva-tablero_log{display:flex;flex-direction:column;gap:4px;max-height:220px;overflow-y:auto}.eva-tablero_log-item{font-size:12px;color:var(--dsn-muted, #475569);border-left:3px solid var(--dsn-gold, #f0b000);padding-left:8px}.eva-tablero_montar-bar{position:sticky;bottom:0;background:var(--dsn-navy-deep, #0e2747);color:#fff;padding:10px 16px;border-radius:8px;display:flex;align-items:center;justify-content:space-between;gap:12px}.eva-tablero_ficha-datos{display:flex;flex-wrap:wrap;gap:14px;margin-bottom:12px;font-size:13px;color:var(--dsn-ink, #1a2432)}.eva-tablero_ficha-mov{display:flex;flex-direction:column;gap:6px}.eva-tablero_ficha-mov-item{display:grid;grid-template-columns:110px 130px 1fr 90px 70px 120px;gap:8px;font-size:12px;align-items:center;padding:4px 0;color:var(--dsn-ink, #1a2432);border-bottom:1px solid var(--dsn-divider, #f1f5f9)}.eva-tablero_ficha-mov-item .tag{text-align:center;border-radius:12px;padding:2px 8px;font-weight:600;background:#e2e8f0;color:#334155}.eva-tablero_ficha-mov-item .tag-montaje{background:#dcfce7;color:#166534}.eva-tablero_ficha-mov-item .tag-desmontaje{background:#fee2e2;color:#991b1b}.eva-tablero_ficha-mov-item .tag-rotacion{background:#dbeafe;color:#1e40af}.eva-tablero_ficha-mov-item .tag-inspeccion{background:#fef9c3;color:#854d0e}.eva-tablero_ficha-mov-item .tag-renovado{background:#f3e8ff;color:#6b21a8}@media (max-width: 900px){.eva-tablero_body{grid-template-columns:1fr}}.eva-tablero_semaforo{display:inline-block;width:10px;height:10px;border-radius:50%;margin-left:6px;vertical-align:middle;border:1px solid rgba(0,0,0,.15)}.eva-tablero_semaforo.sem-verde{background:#22c55e}.eva-tablero_semaforo.sem-amarillo{background:#f59e0b}.eva-tablero_semaforo.sem-rojo{background:#ef4444;box-shadow:0 0 0 2px #ef444440}.eva-tablero_disp-actions{display:flex;gap:6px;margin-top:6px;flex-wrap:wrap}.eva-tablero_renovar-info{background:var(--dsn-band, #f8fafc);border:1px solid var(--dsn-border, #e3e8ef);border-radius:8px;padding:8px 12px;margin-bottom:8px;font-size:13px;color:var(--dsn-ink, #0e2747)}.eva-tablero_disp-nocorr{font-size:11px;color:var(--eva-text-muted, #8a8f98);font-style:italic;align-self:center}.eva-lrep{padding:12px;display:flex;flex-direction:column;gap:12px;min-height:100%;box-sizing:border-box;background:var(--dsn-page, #e2e1e0);color:var(--dsn-ink, #1a2432)}.eva-lrep_filtros{display:flex;flex-wrap:wrap;gap:12px;align-items:flex-end;background:var(--dsn-surface, #fff);border:1px solid var(--dsn-border, #e3e8ef);border-radius:10px;padding:12px 16px}.eva-lrep_filtros>div{display:flex;flex-direction:column;min-width:160px}.eva-lrep_filtros label{font-size:12px;color:var(--dsn-muted, #64748b);margin-bottom:2px}.eva-lrep_kpis{display:grid;grid-template-columns:repeat(auto-fit,minmax(150px,1fr));gap:12px}.eva-lrep_kpi{background:var(--dsn-surface, #fff);border:1px solid var(--dsn-border, #e3e8ef);border-radius:10px;padding:14px 16px;border-left:4px solid var(--dsn-navy-deep, #0e2747)}.eva-lrep_kpi.warn{border-left-color:var(--dsn-red, #ef4444)}.eva-lrep_kpi.gold{border-left-color:var(--dsn-gold, #f0b000)}.eva-lrep_kpi .val{font-size:24px;font-weight:800;color:var(--dsn-ink, #0e2747)}.eva-lrep_kpi .lbl{font-size:12px;color:var(--dsn-muted, #64748b);margin-top:2px}.eva-lrep_tablewrap{background:var(--dsn-surface, #fff);border:1px solid var(--dsn-border, #e3e8ef);border-radius:10px;overflow-x:auto}.eva-lrep_table{width:100%;border-collapse:collapse;font-size:13px;color:var(--dsn-ink, #1a2432)}.eva-lrep_table th,.eva-lrep_table td{padding:8px 12px;text-align:left;white-space:nowrap;border-bottom:1px solid var(--dsn-divider, #f1f5f9)}.eva-lrep_table th{background:var(--dsn-head-bg, #f8fafc);color:var(--dsn-muted, #475569);font-weight:600;position:sticky;top:0}.eva-lrep_table td.num,.eva-lrep_table th.num{text-align:right;font-variant-numeric:tabular-nums}.eva-lrep_table tbody tr:hover{background:var(--dsn-hover-row, #f8fafc)}.eva-lrep_tag{display:inline-block;border-radius:12px;padding:2px 8px;font-size:11px;font-weight:600;background:#e2e8f0;color:#334155}.eva-lrep_tag.MONTAJE{background:#dcfce7;color:#166534}.eva-lrep_tag.DESMONTAJE{background:#fee2e2;color:#991b1b}.eva-lrep_tag.ROTACION{background:#dbeafe;color:#1e40af}.eva-lrep_tag.INSPECCION{background:#fef9c3;color:#854d0e}.eva-lrep_tag.RENOVADO{background:#f3e8ff;color:#6b21a8}.eva-lrep_empty{padding:24px;text-align:center;color:var(--dsn-muted, #94a3b8)}.eva-lrep_fotos{display:flex;flex-wrap:wrap;gap:10px;margin-top:12px}.eva-lrep_fotos h4{width:100%;margin:0;font-size:12px;font-weight:600;text-transform:uppercase;color:var(--dsn-muted, #64748b)}.eva-lrep_fotos button{padding:0;border:1px solid var(--dsn-border, #e3e8ef);border-radius:10px;overflow:hidden;cursor:pointer;background:var(--dsn-surface, #fff);color:var(--dsn-muted, #64748b);font-size:11px;text-align:center}.eva-lrep_fotos button img{display:block;width:120px;height:120px;object-fit:cover}.eva-lrep_fotos button span{display:block;padding:3px 6px}.eva-lrep_fotogrande{display:block;max-width:100%;max-height:70vh;margin:0 auto;border-radius:10px}.eva-rad{padding:14px;display:flex;flex-direction:column;gap:16px;height:100%;overflow-y:auto;box-sizing:border-box;background:var(--dsn-page, #eef1f5);color:var(--dsn-ink, #0e2747);font-variant-numeric:tabular-nums}.eva-rad .eyebrow{font-size:11px;letter-spacing:.14em;text-transform:uppercase;color:var(--dsn-gold, #f0b000);font-weight:700}.eva-rad_filtros{display:flex;flex-wrap:wrap;gap:14px 18px;align-items:flex-end;background:var(--dsn-surface, #fff);border:1px solid var(--dsn-border, #e3e8ef);border-radius:12px;padding:14px 16px;box-shadow:0 1px 2px #0f172a0a}.eva-rad_filtros .f-fields{display:flex;flex-wrap:wrap;gap:12px;align-items:flex-end}.eva-rad_filtros .f-field{display:flex;flex-direction:column;min-width:150px}.eva-rad_filtros .f-field.f-empresa{min-width:210px}.eva-rad_filtros label{font-size:11px;letter-spacing:.04em;text-transform:uppercase;color:var(--dsn-muted, #64748b);font-weight:600;margin-bottom:4px}.eva-rad_filtros input[type=date]{height:36px;border:1px solid var(--dsn-border, #cbd5e1);border-radius:8px;padding:0 10px;background:var(--dsn-surface, #fff);color:var(--dsn-ink, #1a2432);font-size:13px;transition:border-color .12s,box-shadow .12s}.eva-rad_filtros input[type=date]:focus{outline:none;border-color:var(--dsn-navy, #123a63);box-shadow:0 0 0 3px #123a631f}.eva-rad_filtros .f-presets{display:flex;flex-wrap:wrap;gap:6px;align-items:center;align-self:flex-end;padding-bottom:2px}.eva-rad_filtros .f-presets button{border:1px solid var(--dsn-border, #e3e8ef);background:var(--dsn-band, #f6f8fb);color:var(--dsn-muted, #475569);font-size:12px;font-weight:600;padding:6px 11px;border-radius:8px;cursor:pointer;transition:all .12s;white-space:nowrap}.eva-rad_filtros .f-presets button:hover{border-color:var(--dsn-navy, #123a63);color:var(--dsn-navy, #123a63)}.eva-rad_filtros .f-presets button.on{background:var(--dsn-navy-deep, #123a63);border-color:var(--dsn-navy-deep, #123a63);color:#fff}.eva-rad_filtros .f-go{margin-left:auto;align-self:flex-end}.eva-rad_hero{background:linear-gradient(135deg,var(--dsn-navy-deep, #0e2747),var(--dsn-navy, #123a63));color:#fff;border-radius:14px;padding:20px 24px;display:flex;justify-content:space-between;gap:18px;flex-wrap:wrap;align-items:flex-end}.eva-rad_hero h1{font-size:28px;font-weight:800;letter-spacing:-.02em;margin:2px 0 5px}.eva-rad_hero .sub{color:#c4d3e6;font-size:13.5px}.eva-rad_hero .salud{text-align:right}.eva-rad_hero .salud .lbl{display:block;font-size:11px;letter-spacing:.1em;text-transform:uppercase;color:#9fb6d4}.eva-rad_hero .salud .val{font-size:19px;font-weight:700;display:inline-flex;align-items:center;gap:8px}.eva-rad_hero .dot{width:11px;height:11px;border-radius:50%;display:inline-block}.eva-rad_hero .dot.g{background:#34d399}.eva-rad_hero .dot.y{background:#fbbf24}.eva-rad_hero .dot.r{background:#f87171}.eva-rad_seg{display:flex;gap:8px;flex-wrap:wrap;align-items:center}.eva-rad_seg .lbl{font-size:12px;color:var(--dsn-muted, #64748b)}.eva-rad_seg button{border:1px solid var(--dsn-border, #cbd5e1);background:var(--dsn-surface, #fff);color:var(--dsn-ink, #0e2747);font-size:13px;font-weight:600;padding:6px 13px;border-radius:20px;cursor:pointer;transition:all .12s}.eva-rad_seg button:hover{border-color:var(--dsn-navy-deep, #123a63)}.eva-rad_seg button.active{background:var(--dsn-navy-deep, #123a63);color:#fff;border-color:var(--dsn-navy-deep, #123a63)}.eva-rad_empty{padding:30px;text-align:center;color:var(--dsn-muted, #94a3b8);background:var(--dsn-surface, #fff);border:1px solid var(--dsn-border, #e3e8ef);border-radius:10px}.eva-rad section{display:flex;flex-direction:column;gap:12px}.eva-rad .sec-head{display:flex;align-items:center;gap:10px;flex-wrap:wrap}.eva-rad .sec-head h2{font-size:18px;font-weight:700;margin:0;color:var(--dsn-ink, #0e2747)}.eva-rad .sec-head .lens{font-size:10.5px;letter-spacing:.06em;text-transform:uppercase;font-weight:700;padding:3px 9px;border-radius:20px;background:var(--dsn-band, #f1f5f9);color:var(--dsn-muted, #64748b);border:1px solid var(--dsn-border, #e3e8ef)}.eva-rad .sec-head .ask{font-size:12.5px;color:var(--dsn-muted, #64748b);font-style:italic}.eva-rad .summary{background:var(--dsn-surface, #fff);border:1px solid var(--dsn-border, #e3e8ef);border-left:4px solid var(--dsn-gold, #f0b000);border-radius:12px;padding:15px 18px}.eva-rad .summary p{margin:0;font-size:14.5px;color:var(--dsn-ink, #0e2747)}.eva-rad .summary .ai-row{display:flex;align-items:center;justify-content:space-between;gap:12px;margin-bottom:8px;flex-wrap:wrap}.eva-rad .summary .ai{font-size:10.5px;letter-spacing:.08em;text-transform:uppercase;color:var(--dsn-muted, #94a3b8);font-weight:600}.eva-rad .summary .ai-actions{display:inline-flex;align-items:center;gap:10px;flex-wrap:wrap}.eva-rad .summary .btn-ia{display:inline-flex;align-items:center;gap:6px;font-size:12.5px;font-weight:700;padding:6px 13px;border-radius:8px;cursor:pointer;transition:all .12s;white-space:nowrap;color:#fff;border:1px solid transparent;background:linear-gradient(135deg,#6d28d9,#4f46e5)}.eva-rad .summary .btn-ia:hover:not(:disabled){filter:brightness(1.08);box-shadow:0 2px 8px #4f46e559}.eva-rad .summary .btn-ia:disabled{opacity:.6;cursor:default}.eva-rad .summary .btn-ia-link{font-size:12px;font-weight:600;color:var(--dsn-muted, #64748b);background:none;border:none;cursor:pointer;text-decoration:underline;white-space:nowrap}.eva-rad .summary .btn-ia-link:hover:not(:disabled){color:var(--dsn-ink, #0e2747)}.eva-rad .summary .btn-ia-link:disabled{opacity:.5;cursor:default}.eva-rad .kpis{display:grid;grid-template-columns:repeat(auto-fit,minmax(160px,1fr));gap:12px}.eva-rad .kpi{background:var(--dsn-surface, #fff);border:1px solid var(--dsn-border, #e3e8ef);border-radius:12px;padding:14px 16px}.eva-rad .kpi.accent{border-top:3px solid var(--dsn-gold, #f0b000)}.eva-rad .kpi .k-lbl{font-size:12px;color:var(--dsn-muted, #64748b)}.eva-rad .kpi .k-val{font-size:25px;font-weight:800;letter-spacing:-.02em;margin-top:3px;color:var(--dsn-ink, #0e2747)}.eva-rad .kpi .k-val.good{color:var(--dsn-green, #15803d)}.eva-rad .kpi .k-val.warn{color:var(--dsn-red, #b45309)}.eva-rad .kpi .k-sub{font-size:12px;color:var(--dsn-muted, #94a3b8);margin-top:2px}.eva-rad .alerts{display:flex;flex-direction:column;gap:10px}.eva-rad .alert{display:flex;gap:12px;background:var(--dsn-surface, #fff);border:1px solid var(--dsn-border, #e3e8ef);border-radius:11px;padding:12px 15px}.eva-rad .alert .sev{width:5px;border-radius:4px;flex:none}.eva-rad .alert.c .sev{background:#b91c1c}.eva-rad .alert.w .sev{background:#b45309}.eva-rad .alert.y .sev{background:var(--dsn-gold, #f0b000)}.eva-rad .alert.g .sev{background:#15803d}.eva-rad .alert .t{font-weight:700;font-size:14px;margin-bottom:2px}.eva-rad .alert .d{font-size:13px;color:var(--dsn-muted, #64748b)}.eva-rad .card{background:var(--dsn-surface, #fff);border:1px solid var(--dsn-border, #e3e8ef);border-radius:12px;padding:16px 18px}.eva-rad .card h3{font-size:14px;font-weight:700;margin:0 0 12px;color:var(--dsn-ink, #0e2747)}.eva-rad .grid2{display:grid;grid-template-columns:1fr 1fr;gap:16px}@media (max-width: 760px){.eva-rad .grid2{grid-template-columns:1fr}}.eva-rad .tbl{overflow-x:auto}.eva-rad table{width:100%;border-collapse:collapse;font-size:13.5px;color:var(--dsn-ink, #1a2432)}.eva-rad table th,.eva-rad table td{text-align:left;padding:8px 10px;border-bottom:1px solid var(--dsn-divider, #eef1f6);white-space:nowrap}.eva-rad table th{font-size:11px;letter-spacing:.05em;text-transform:uppercase;color:var(--dsn-muted, #64748b);font-weight:600}.eva-rad table td.n,.eva-rad table th.n{text-align:right}.eva-rad table tbody tr:last-child td{border-bottom:0}.eva-rad_chart{background:var(--dsn-surface, #fff);border:1px solid var(--dsn-border, #e3e8ef);border-radius:12px;padding:16px 18px 8px}.eva-rad_chart .legend{display:flex;gap:16px;font-size:12px;color:var(--dsn-muted, #64748b);margin-bottom:10px}.eva-rad_chart .legend span{display:inline-flex;align-items:center;gap:6px}.eva-rad_chart .legend i{width:11px;height:11px;border-radius:3px;display:inline-block}.eva-rad_chart .legend i.v{background:var(--dsn-navy-deep, #123a63)}.eva-rad_chart .legend i.f{background:var(--dsn-gold, #f0b000)}.eva-rad_chart svg .grid{stroke:var(--dsn-divider, #eef1f6);stroke-width:1}.eva-rad_chart svg .bar{fill:var(--dsn-navy-deep, #123a63)}.eva-rad_chart svg .bval{font-size:10.5px;font-weight:700;fill:var(--dsn-ink, #0e2747)}.eva-rad_chart svg .mlbl{font-size:11px;fill:var(--dsn-muted, #64748b)}.eva-rad_chart svg .line{stroke:var(--dsn-gold, #f0b000);stroke-width:2.5;stroke-linejoin:round}.eva-rad_chart svg .dot{fill:var(--dsn-gold, #f0b000)}.eva-rad_hero .sub .giro-chip{display:inline-block;margin-left:10px;padding:2px 10px;border-radius:999px;font-size:11px;font-weight:700;letter-spacing:.03em;text-transform:uppercase;background:#f0b00026;color:#b45309;border:1px solid rgba(240,176,0,.4);vertical-align:middle}.eva-rad_promptov{position:fixed;top:0;right:0;bottom:0;left:0;z-index:120;background:#00000073;display:flex;align-items:center;justify-content:center;padding:20px}.eva-rad_prompt{width:min(760px,96vw);max-height:90vh;overflow:auto;background:var(--dsn-surface);color:var(--dsn-ink);border:1px solid var(--dsn-border);border-radius:12px;box-shadow:0 18px 50px #00000059;padding:18px 20px}.eva-rad_prompt .ph{display:flex;align-items:center;justify-content:space-between;margin-bottom:6px}.eva-rad_prompt .ph h3{margin:0;font-size:18px;color:var(--dsn-navy)}.eva-rad_prompt .ph .x{border:0;background:transparent;font-size:18px;cursor:pointer;color:var(--dsn-muted)}.eva-rad_prompt .pmeta{font-size:13px;color:var(--dsn-muted);margin-bottom:8px}.eva-rad_prompt .pmeta b{color:var(--dsn-ink)}.eva-rad_prompt .phint{font-size:13px;color:var(--dsn-muted);margin:0 0 10px;line-height:1.4}.eva-rad_prompt .ploading{padding:30px;text-align:center;color:var(--dsn-muted)}.eva-rad_prompt .pta{width:100%;box-sizing:border-box;resize:vertical;min-height:180px;font:13px/1.5 ui-monospace,SFMono-Regular,Menlo,monospace;color:var(--dsn-ink);background:var(--dsn-page);border:1px solid var(--dsn-border);border-radius:8px;padding:10px 12px}.eva-rad_prompt .pchk{display:flex;align-items:center;gap:8px;font-size:13px;color:var(--dsn-ink);margin:12px 0 4px;cursor:pointer}.eva-rad_prompt .pacts{display:flex;align-items:center;gap:10px;margin-top:14px}.eva-rad_prompt .pacts .sp{flex:1}.eva-rad_prompt .pacts .lnk{border:0;background:transparent;color:var(--dsn-navy);cursor:pointer;font-size:13px;text-decoration:underline}.eva-rad_prompt .pacts button{padding:9px 16px;border-radius:8px;font-weight:600;cursor:pointer;border:1px solid var(--dsn-border)}.eva-rad_prompt .pacts .save{background:var(--dsn-surface);color:var(--dsn-navy)}.eva-rad_prompt .pacts .gen{background:var(--dsn-navy);color:#fff;border-color:var(--dsn-navy)}.eva-rad_prompt .pacts button:disabled{opacity:.55;cursor:default}.eva-rad .cur-badge{font-size:10.5px;font-weight:700;color:var(--dsn-muted, #64748b);background:#7878781a;padding:1px 6px;border-radius:999px;margin-left:6px;white-space:nowrap}.eva-rad tr.rowlink{cursor:pointer}.eva-rad tr.rowlink:hover td{background:color-mix(in srgb,var(--dsn-navy, #123a63) 8%,transparent)}.rad-modal{position:fixed;top:0;right:0;bottom:0;left:0;z-index:9000;background:#080f198c;-webkit-backdrop-filter:blur(3px);backdrop-filter:blur(3px);display:flex;align-items:center;justify-content:center;padding:20px;animation:radm-fade .18s ease}@keyframes radm-fade{0%{opacity:0}to{opacity:1}}.rad-modal_box{background:var(--dsn-surface, #fff);color:var(--dsn-ink, #0e2747);border-radius:14px;box-shadow:0 24px 70px #0000006b;width:480px;max-width:96vw;max-height:88vh;overflow:auto;padding:20px 22px;border-top:4px solid var(--dsn-gold, #f0b000)}.rad-modal_box.wide{width:720px}.rad-modal_head{display:flex;justify-content:space-between;align-items:flex-start;gap:12px;margin-bottom:16px}.rad-modal_head h3{margin:0;font-size:17px;font-weight:700;color:var(--dsn-ink, #0e2747)}.rad-modal_head .sub{font-size:12.5px;color:var(--dsn-muted, #64748b);margin-top:3px}.rad-modal_head .x{background:none;border:none;font-size:18px;line-height:1;cursor:pointer;color:var(--dsn-muted, #64748b);padding:2px 6px}.rad-modal_head .x:hover{color:var(--dsn-ink, #0e2747)}.rad-modal_kpis{display:grid;grid-template-columns:repeat(auto-fit,minmax(110px,1fr));gap:10px;margin-bottom:14px}.rad-modal .mk{background:var(--dsn-band, #f6f8fb);border:1px solid var(--dsn-border, #e3e8ef);border-radius:10px;padding:10px 12px;display:flex;flex-direction:column;gap:2px}.rad-modal .mk .l{font-size:11px;color:var(--dsn-muted, #64748b);font-weight:600}.rad-modal .mk .v{font-size:17px;font-weight:800;color:var(--dsn-ink, #0e2747);font-variant-numeric:tabular-nums}.rad-modal .mk .v.warn{color:var(--dsn-red, #d64545)}.rad-modal .mk .f{font-size:10.5px;color:var(--dsn-muted, #64748b)}.rad-modal_rows{display:flex;flex-direction:column;gap:7px;margin-bottom:12px}.rad-modal_rows>div{display:flex;justify-content:space-between;font-size:13px;border-bottom:1px solid var(--dsn-divider, #eef1f6);padding-bottom:6px}.rad-modal_rows span{color:var(--dsn-muted, #64748b)}.rad-modal_rows b{font-variant-numeric:tabular-nums}.rad-modal_obs{font-size:12.5px;color:var(--dsn-muted, #475569);background:var(--dsn-band, #f6f8fb);border-radius:8px;padding:10px 12px;line-height:1.5}.rad-modal_loading{padding:28px;text-align:center;color:var(--dsn-muted, #64748b)}.eva-rad .kpi.rowlink{cursor:pointer}.eva-rad .kpi.rowlink:hover{border-color:var(--dsn-navy, #123a63)}.eva-rad .rad-cumpl_head{display:flex;align-items:center;justify-content:space-between;gap:10px;flex-wrap:wrap;margin-bottom:12px}.eva-rad .rad-cumpl_head h3{margin:0}.eva-rad .rad-cumpl_head .f-presets{display:flex;gap:6px}.eva-rad .rad-cumpl_head .f-presets button{border:1px solid var(--dsn-border, #e3e8ef);background:var(--dsn-band, #f6f8fb);color:var(--dsn-muted, #475569);font-size:12px;font-weight:600;padding:4px 11px;border-radius:8px;cursor:pointer}.eva-rad .rad-cumpl_head .f-presets button.on{background:var(--dsn-navy-deep, #123a63);border-color:var(--dsn-navy-deep, #123a63);color:#fff}.eva-rad .rad-cumpl_empty{padding:20px;text-align:center;color:var(--dsn-muted, #94a3b8);font-size:13px}.eva-rad .rad-cumpl_body{display:flex;gap:24px;flex-wrap:wrap;align-items:center}.eva-rad .rad-cumpl_donut{display:flex;align-items:center;gap:14px}.eva-rad .rad-cumpl_donut circle{fill:none;stroke-width:14}.eva-rad .rad-cumpl_donut circle.bg{stroke:var(--dsn-red, #b45309);opacity:.85}.eva-rad .rad-cumpl_donut circle.fg{stroke:var(--dsn-green, #15803d)}.eva-rad .rad-cumpl_donut .big{font-size:28px;font-weight:800;color:var(--dsn-green, #15803d);line-height:1}.eva-rad .rad-cumpl_donut .lbl{font-size:12px;color:var(--dsn-muted, #64748b)}.eva-rad .rad-cumpl_donut .sin{margin-top:8px;font-size:13px}.eva-rad .rad-cumpl_donut .sin b{color:var(--dsn-red, #b45309)}.eva-rad .rad-cumpl_counts{display:flex;flex-direction:column;gap:6px;font-size:13px;min-width:200px}.eva-rad .rad-cumpl_counts b.warn{color:var(--dsn-red, #b45309)}.eva-rad .rad-cumpl_rank{flex:1;min-width:260px}.eva-rad .rad-cumpl_rank .lbl{font-size:12px;color:var(--dsn-muted, #64748b);margin-bottom:6px}.eva-rad .rad-cumpl_rank .ok{font-size:13px;color:var(--dsn-green, #15803d)}.eva-rad .rad-cumpl_rank .row{display:flex;align-items:center;gap:8px;margin-bottom:4px}.eva-rad .rad-cumpl_rank .row.rowlink{cursor:pointer}.eva-rad .rad-cumpl_rank .u{width:60px;font-size:12.5px;font-weight:600}.eva-rad .rad-cumpl_rank .bar{flex:1;height:12px;border-radius:4px;overflow:hidden;background:var(--dsn-band, #f1f5f9)}.eva-rad .rad-cumpl_rank .bar i{display:block;height:100%;background:var(--dsn-red, #b45309)}.eva-rad .rad-cumpl_rank .v{width:130px;text-align:right;font-size:12px;color:var(--dsn-muted, #475569)}.eva-rad .rad-cumpl_rank .v b{color:var(--dsn-red, #b45309)}.eva-rad .f-go{display:flex;align-items:center;gap:10px}.eva-rad .f-tools{display:flex;gap:6px}.eva-rad .f-tools .btn-ic{width:36px;height:36px;border-radius:10px;border:1px solid #e2e8f0;background:#fff;color:#0e2747;cursor:pointer;display:inline-flex;align-items:center;justify-content:center;font-size:15px}.eva-rad .f-tools .btn-ic:hover{background:#f1f5f9}.eva-rad .f-tools .btn-ic.is-on{background:#0e2747;color:#f0b000;border-color:#0e2747}.eva-rad .f-tools .btn-ic:disabled{opacity:.45;cursor:default}.eva-rad .k-delta{font-size:12px;font-weight:700;margin-left:8px;padding:2px 7px;border-radius:999px;vertical-align:middle}.eva-rad .k-delta.up{color:#0f7a4f;background:#e3f6ec}.eva-rad .k-delta.down{color:#b42318;background:#fde8e7}.eva-rad .sec-head .ver-tableros{margin-left:auto;display:flex;gap:8px;flex-wrap:wrap}.eva-rad .ver-tablero{border:1px solid #0e2747;background:transparent;color:#0e2747;border-radius:999px;padding:5px 12px!important;font-size:12px;font-weight:700;cursor:pointer;display:inline-flex;align-items:center;gap:6px;white-space:nowrap;width:auto!important;min-width:0!important;height:auto!important;min-height:0!important;line-height:1.3;-webkit-hyphens:none;hyphens:none;flex:0 0 auto}.eva-rad .ver-tablero:hover{background:#0e2747;color:#fff}.eva-rad .tableros-grid{display:grid;grid-template-columns:repeat(auto-fill,minmax(220px,1fr));gap:12px}.eva-rad .tablero-tile{text-align:left;width:auto!important;height:auto!important;align-items:flex-start;border:1px solid #e2e8f0;background:#fff;border-radius:14px;padding:14px 16px;cursor:pointer;display:flex;flex-direction:column;gap:4px;border-left:4px solid #f0b000;transition:transform .12s,box-shadow .12s}.eva-rad .tablero-tile:hover{transform:translateY(-2px);box-shadow:0 8px 22px #0e27471f}.eva-rad .tablero-tile .tt{font-weight:800;color:#0e2747;font-size:14px}.eva-rad .tablero-tile .td{font-size:12px;color:#64748b;-webkit-hyphens:none;hyphens:none}.eva-rad .tablero-tile .tg{margin-top:6px;font-size:12px;font-weight:700;color:#0f7a4f;display:inline-flex;align-items:center;gap:6px;white-space:nowrap}.eva-rad.is-presenta{position:fixed;top:0;right:0;bottom:0;left:0;z-index:2000;overflow:auto;background:#eef1f6;padding:16px}@media print{.eva-rad .eva-rad_filtros,.eva-rad .eva-rad_seg,.eva-rad .ai-actions,.eva-rad .ver-tableros,.eva-rad .tableros-grid{display:none!important}}.ops-dash.pdir .ops-dash_head-title h2{color:var(--ink)}.ops-dash.pdir .pdir-mes{height:38px;border-radius:10px;border:1px solid var(--line);background:var(--card);color:var(--ink);font-size:.8rem;font-weight:700;padding:0 10px;cursor:pointer}.ops-dash.pdir .pdir-excel{width:auto;min-width:86px;white-space:nowrap;padding:0 12px;gap:6px;display:inline-flex;align-items:center;font-weight:700;font-size:.76rem;background:var(--c-gold);color:#241a00;border-color:var(--c-gold)}.ops-dash.pdir .ck-skpi[role=button]{cursor:pointer}.ops-dash.pdir .pdir-etapa{display:flex;align-items:center;gap:12px;margin:10px 2px 0}.ops-dash.pdir .pdir-etapa .num{width:30px;height:30px;border-radius:50%;background:var(--c-navy);color:var(--c-gold);display:grid;place-items:center;font-weight:800;font-size:.85rem;flex:none}.ops-dash.pdir .pdir-etapa h3{margin:0;font-size:1.05rem;font-weight:800;color:var(--ink)}.ops-dash.pdir .pdir-etapa .ln{flex:1;height:1px;background:var(--line)}.ops-dash.pdir .pdir-grid{display:grid;grid-template-columns:repeat(auto-fit,minmax(min(520px,100%),1fr));gap:14px}.ops-dash.pdir .pdir-grid>.ck-card{display:flex;flex-direction:column;gap:12px;overflow-x:auto}.ops-dash.pdir .pdir-box>.pdir-bar{flex:none;width:100%}.ops-dash.pdir .ck-card>.h{margin-bottom:0}.ops-dash.pdir .pdir-liga{background:none;border:0;padding:0;cursor:pointer;font-size:12.5px;font-weight:700;color:var(--c-blue2);text-decoration:none;white-space:nowrap}.ops-dash.pdir .pdir-liga svg{font-size:10px;margin-left:2px}.ops-dash.pdir .pdir-liga:hover{text-decoration:underline}.ops-dash.pdir .pdir-ligas{display:inline-flex;gap:14px;flex-wrap:wrap}.ops-dash.pdir .pdir-2{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:10px}.ops-dash.pdir .pdir-3{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:10px}.ops-dash.pdir .pdir-4{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:8px}@media (max-width: 640px){.ops-dash.pdir .pdir-2,.ops-dash.pdir .pdir-3{grid-template-columns:1fr}.ops-dash.pdir .pdir-4{grid-template-columns:repeat(2,minmax(0,1fr))}}.ops-dash.pdir .pdir-box{border:1px solid var(--line);border-radius:12px;padding:11px 13px;display:flex;flex-direction:column;gap:6px;min-width:0}.ops-dash.pdir .pdir-box .k{font-size:11.5px;font-weight:700;color:var(--muted)}.ops-dash.pdir .pdir-box .k.mt{margin-top:6px}.ops-dash.pdir .pdir-box .g{font-size:1.35rem;font-weight:800;color:var(--ink);line-height:1.1;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.ops-dash.pdir .pdir-box .s{font-size:11.5px;color:var(--muted);font-weight:600}.ops-dash.pdir .pdir-box .s.b{font-weight:700}.ops-dash.pdir .pdir-box .s.ok{color:var(--good)}.ops-dash.pdir .pdir-box .s.bad{color:var(--bad)}.ops-dash.pdir .pdir-box.c{align-items:center;text-align:center;padding:8px}.ops-dash.pdir .pdir-box.c .g{font-size:1.15rem}.ops-dash.pdir .pdir-box.clic{cursor:pointer;transition:border-color .12s}.ops-dash.pdir .pdir-box.clic:hover{border-color:var(--c-blue2)}.ops-dash.pdir .pdir-bar{height:12px;border-radius:6px;background:var(--chip);overflow:hidden;display:flex;flex:1;min-width:40px}.ops-dash.pdir .pdir-bar span{display:block;height:100%}.ops-dash.pdir .pdir-bar .t-azul{background:var(--c-blue2)}.ops-dash.pdir .pdir-bar .t-oro{background:var(--c-gold)}.ops-dash.pdir .pdir-bar .t-gris{background:var(--muted)}.ops-dash.pdir .pdir-bar .t-rojo{background:var(--c-cost-d)}.ops-dash.pdir .pdir-bar .t-verde{background:var(--c-ing-d)}.ops-dash.pdir .pdir-cols{display:flex;align-items:flex-end;gap:3px;height:70px}.ops-dash.pdir .pdir-cols span{flex:1;min-width:2px;border-radius:3px 3px 0 0;background:color-mix(in srgb,var(--c-blue2) 45%,var(--chip))}.ops-dash.pdir .pdir-cols span.pico{background:var(--c-gold)}.ops-dash.pdir .pdir-discos,.ops-dash.pdir .pdir-mods{display:flex;flex-direction:column;gap:9px}.ops-dash.pdir .pdir-discos .fila,.ops-dash.pdir .pdir-mods .fila{display:grid;grid-template-columns:170px minmax(0,1fr) 110px;gap:10px;align-items:center;font-size:12.5px;color:var(--ink)}.ops-dash.pdir .pdir-discos .nm,.ops-dash.pdir .pdir-mods .nm{white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.ops-dash.pdir .pdir-discos .nm span,.ops-dash.pdir .pdir-mods .nm span{color:var(--muted)}.ops-dash.pdir .pdir-discos .v,.ops-dash.pdir .pdir-mods .v{text-align:right;font-weight:600}.ops-dash.pdir .pdir-mods .fila{grid-template-columns:200px minmax(0,1fr) 50px}@media (max-width: 640px){.ops-dash.pdir .pdir-discos .fila,.ops-dash.pdir .pdir-mods .fila{grid-template-columns:110px minmax(0,1fr) 80px}}.ops-dash.pdir .ck-tbl .tot td{font-weight:800;border-bottom:0}.ops-dash.pdir .pdir-mut{color:var(--muted);font-weight:600}.ops-dash.pdir .pdir-nota{font-size:11.5px;color:var(--muted);font-weight:600}.ops-dash.pdir .pdir-nota.bad{color:var(--bad)}.ops-dash.pdir .pdir-aviso{border:1px dashed color-mix(in srgb,var(--c-orange) 55%,var(--line));background:color-mix(in srgb,var(--c-orange) 8%,transparent);border-radius:12px;padding:10px 12px;display:flex;flex-direction:column;gap:4px;font-size:12px;color:var(--ink)}.ops-dash.pdir .pdir-aviso span{color:var(--muted);font-weight:600;line-height:1.4}.ops-dash.pdir .pdir-sug{border:1px solid var(--line);border-radius:12px;padding:10px 12px;font-size:12.5px;line-height:1.45;color:var(--ink)}.ops-dash.pdir .pdir-salud{font-weight:800;font-size:12px}.ops-dash.pdir .pdir-salud.verde{color:var(--good)}.ops-dash.pdir .pdir-salud.amarillo{color:var(--warnink)}.ops-dash.pdir .pdir-salud.rojo{color:var(--bad)}.ops-dash.pdir .pdir-flujo{display:grid;grid-template-columns:70px minmax(0,1fr) 110px;gap:10px;align-items:center;font-size:12px;color:var(--ink)}.ops-dash.pdir .pdir-flujo b{text-align:right}.ops-dash.pdir .pdir-etapa2{background:color-mix(in srgb,var(--c-navy) 92%,#000);border-color:color-mix(in srgb,var(--c-navy) 70%,var(--line));color:#fff}.ops-dash.pdir .pdir-etapa2 .h .t{color:#fff}.ops-dash.pdir .pdir-etapa2 .h .t:before{background:var(--c-gold)}.ops-dash.pdir .pdir-etapa2 .tag{font-size:11px;font-weight:800;letter-spacing:.1em;color:var(--c-gold)}.ops-dash.pdir .pdir-etapa2 p{margin:0;font-size:12.5px;line-height:1.5;color:#ffffffc7}.ops-dash.pdir .pdir-etapa2 .pdir-box{border-color:#ffffff2e}.ops-dash.pdir .pdir-etapa2 .pdir-box .k{color:#ffffffb3}.ops-dash.pdir .pdir-etapa2 .pdir-box .g{color:#fff}.ops-dash.pdir .pdir-etapa2 .pdir-nota{color:#ffffffb3}.eva-consumo{padding:14px;display:flex;flex-direction:column;gap:16px;height:100%;min-height:0;overflow-y:auto;box-sizing:border-box;background:var(--dsn-page, #eef1f5);color:var(--dsn-ink, #0e2747);font-variant-numeric:tabular-nums}.eva-consumo .eyebrow{font-size:11px;letter-spacing:.14em;text-transform:uppercase;color:var(--dsn-gold, #f0b000);font-weight:700}.eva-consumo_bar{display:flex;gap:14px;align-items:flex-end;flex-wrap:wrap;background:var(--dsn-surface, #fff);border:1px solid var(--dsn-border, #e3e8ef);border-radius:12px;padding:14px 16px;box-shadow:0 1px 2px #0f172a0a}.eva-consumo_bar .f-field{display:flex;flex-direction:column;min-width:220px}.eva-consumo_bar label{font-size:11px;letter-spacing:.04em;text-transform:uppercase;color:var(--dsn-muted, #64748b);font-weight:600;margin-bottom:4px}.eva-consumo_bar .f-go{margin-left:auto}.eva-consumo_hero{background:linear-gradient(135deg,var(--dsn-navy-deep, #0e2747),var(--dsn-navy, #123a63));color:#fff;border-radius:14px;padding:18px 24px;display:flex;align-items:center;gap:20px;flex-wrap:wrap}.eva-consumo_hero .hero-l{flex:1;min-width:240px}.eva-consumo_hero h1{font-size:26px;font-weight:800;letter-spacing:-.02em;margin:2px 0 4px}.eva-consumo_hero .sub{color:#c4d3e6;font-size:13.5px}.eva-consumo_hero .hero-r{display:flex;align-items:center;gap:14px}.eva-consumo_hero .hero-total{text-align:right;display:flex;flex-direction:column}.eva-consumo_hero .hero-total .ht-lbl{font-size:11px;letter-spacing:.12em;text-transform:uppercase;color:#9fb6d1;font-weight:700}.eva-consumo_hero .hero-total .ht-val{font-size:34px;font-weight:800;letter-spacing:-.03em;color:var(--dsn-gold, #f0b000);line-height:1}.eva-consumo_empty{padding:30px;text-align:center;color:var(--dsn-muted, #94a3b8);background:var(--dsn-surface, #fff);border:1px solid var(--dsn-border, #e3e8ef);border-radius:10px}.eva-consumo_grid{display:grid;grid-template-columns:repeat(auto-fit,minmax(320px,1fr));gap:16px}.eva-consumo_grid .card.wide{grid-column:1/-1}.eva-consumo .card{background:var(--dsn-surface, #fff);border:1px solid var(--dsn-border, #e3e8ef);border-radius:14px;padding:18px 20px;display:flex;flex-direction:column;gap:12px}.eva-consumo .card.timbres{border-top:3px solid var(--dsn-gold, #f0b000)}.eva-consumo .card.ia{border-top:3px solid #6d28d9}.eva-consumo .card.alert{border-color:#f0b000;box-shadow:0 0 0 3px #f0b0001f}.eva-consumo .card .card-h{display:flex;align-items:center;gap:10px}.eva-consumo .card .card-h .ic{font-size:20px}.eva-consumo .card .card-h h3{font-size:15px;font-weight:700;margin:0;color:var(--dsn-ink, #0e2747);flex:1}.eva-consumo .card .card-h .mini{border:1px solid var(--dsn-border, #cbd5e1);background:var(--dsn-band, #f6f8fb);color:var(--dsn-navy, #123a63);font-size:12px;font-weight:700;padding:5px 11px;border-radius:8px;cursor:pointer}.eva-consumo .card .card-h .mini:hover{border-color:var(--dsn-navy, #123a63)}.eva-consumo .card .card-h .count{font-size:12px;color:var(--dsn-muted, #64748b);font-weight:600}.eva-consumo .card .card-h .count .pac-live{color:#15803d;font-weight:700}.eva-consumo .card .cuentas{list-style:none;margin:0;padding:0;display:flex;flex-direction:column}.eva-consumo .card .cuentas .cta{display:grid;grid-template-columns:minmax(180px,1.4fr) minmax(120px,2fr) auto;align-items:center;gap:16px;padding:13px 6px;border-bottom:1px solid var(--dsn-border, #eef2f7)}.eva-consumo .card .cuentas .cta:last-child{border-bottom:0}.eva-consumo .card .cuentas .cta .cta-main{min-width:0}.eva-consumo .card .cuentas .cta .cta-main .cta-name{font-size:14.5px;font-weight:700;color:var(--dsn-ink, #0e2747);line-height:1.2;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.eva-consumo .card .cuentas .cta .cta-main .cta-rfc{font-size:11.5px;color:var(--dsn-muted, #94a3b8);letter-spacing:.02em;margin-top:2px}.eva-consumo .card .cuentas .cta .cta-bar{height:8px;background:var(--dsn-band, #eef2f7);border-radius:5px;overflow:hidden}.eva-consumo .card .cuentas .cta .cta-bar .cta-fill{height:100%;background:linear-gradient(90deg,#15803d,#f0b000);border-radius:5px}.eva-consumo .card .cuentas .cta .cta-cred{text-align:right;min-width:78px}.eva-consumo .card .cuentas .cta .cta-cred .cta-val{font-size:24px;font-weight:800;letter-spacing:-.02em;color:var(--dsn-green, #15803d);line-height:1}.eva-consumo .card .cuentas .cta .cta-cred .cta-cl{font-size:11px;color:var(--dsn-muted, #64748b);text-transform:uppercase;letter-spacing:.04em;margin-top:2px}.eva-consumo .card .cuentas .cta.low .cta-cred .cta-val{color:#b45309}.eva-consumo .card .cuentas .cta.low .cta-fill{background:linear-gradient(90deg,#b45309,#f0b000)}.eva-consumo .card .cuentas .cta .cta-val.ia{color:#6d28d9}.eva-consumo .card .cuentas .cta .cta-fill.ia{background:linear-gradient(90deg,#6d28d9,#a78bfa)}.eva-consumo .card .cuentas .cta.zero{opacity:.72}.eva-consumo .card .cuentas .cta.zero .cta-cl.zero{font-size:12.5px;font-weight:700;color:var(--dsn-muted, #94a3b8);text-transform:none;letter-spacing:0}.eva-consumo .card .cuentas .cta.zero .cta-bar{visibility:hidden}.eva-consumo .card .ia-foot{margin-top:4px;font-size:12px;color:var(--dsn-muted, #64748b);background:var(--dsn-band, #f6f8fb);border:1px dashed var(--dsn-border, #cbd5e1);border-radius:8px;padding:9px 11px}@media (max-width: 640px){.eva-consumo .card .cuentas .cta{grid-template-columns:1fr auto}.eva-consumo .card .cuentas .cta .cta-bar{display:none}}.eva-consumo .card .pac{background:linear-gradient(135deg,#15803d1a,#f0b00014);border:1px solid var(--dsn-border, #e3e8ef);border-radius:12px;padding:12px 14px}.eva-consumo .card .pac .pac-val{font-size:40px;font-weight:800;letter-spacing:-.03em;color:var(--dsn-green, #15803d);line-height:1}.eva-consumo .card .pac .pac-lbl{font-size:12.5px;color:var(--dsn-muted, #64748b);margin-top:4px;display:flex;align-items:center;gap:8px;flex-wrap:wrap}.eva-consumo .card .pac .pac-live{color:#15803d;font-weight:700;font-size:11px}.eva-consumo .card .disp{display:flex;align-items:baseline;gap:10px}.eva-consumo .card .disp .disp-val{font-size:44px;font-weight:800;letter-spacing:-.03em;color:var(--dsn-ink, #0e2747)}.eva-consumo .card .disp .disp-lbl{font-size:13px;color:var(--dsn-muted, #64748b);text-transform:uppercase;letter-spacing:.05em}.eva-consumo .card.alert .disp .disp-val{color:#b45309}.eva-consumo .card .prog{height:10px;background:var(--dsn-band, #eef2f7);border-radius:6px;overflow:hidden}.eva-consumo .card .prog .prog-fill{height:100%;background:linear-gradient(90deg,#15803d,#f0b000);border-radius:6px;transition:width .3s}.eva-consumo .card .prog-legend{display:flex;justify-content:space-between;font-size:12.5px;color:var(--dsn-muted, #64748b)}.eva-consumo .card .lowmsg{font-size:12.5px;color:#b45309;font-weight:600}.eva-consumo .card .nopack{display:flex;flex-direction:column;gap:4px}.eva-consumo .card .nopack .big{font-size:40px;font-weight:800;letter-spacing:-.03em;color:var(--dsn-ink, #0e2747)}.eva-consumo .card .nopack .lbl{font-size:13px;color:var(--dsn-muted, #64748b)}.eva-consumo .card .nopack .warn{margin-top:8px;font-size:12.5px;color:var(--dsn-muted, #64748b);background:var(--dsn-band, #f6f8fb);border:1px dashed var(--dsn-border, #cbd5e1);border-radius:8px;padding:9px 11px}.eva-consumo .card .add{display:flex;flex-direction:column;gap:8px;background:var(--dsn-band, #f6f8fb);border:1px solid var(--dsn-border, #e3e8ef);border-radius:10px;padding:12px}.eva-consumo .card .add .add-row{display:flex;gap:8px;flex-wrap:wrap}.eva-consumo .card .add .add-row input{flex:1;min-width:130px;height:34px;border:1px solid var(--dsn-border, #cbd5e1);border-radius:8px;padding:0 10px;font-size:13px;background:var(--dsn-surface, #fff);color:var(--dsn-ink, #1a2432)}.eva-consumo .card .add .add-actions{display:flex;gap:8px}.eva-consumo .card .add .add-actions button{font-size:13px;font-weight:700;padding:7px 14px;border-radius:8px;cursor:pointer;border:1px solid transparent}.eva-consumo .card .add .add-actions .save{background:#15803d;color:#fff}.eva-consumo .card .add .add-actions .save:disabled{opacity:.6}.eva-consumo .card .add .add-actions .cancel{background:var(--dsn-surface, #fff);border-color:var(--dsn-border, #cbd5e1);color:var(--dsn-muted, #475569)}.eva-consumo .card .add .hint{font-size:11.5px;color:var(--dsn-muted, #94a3b8)}.eva-consumo .card .ia-kpis{display:grid;grid-template-columns:repeat(3,1fr);gap:10px}.eva-consumo .card .ia-kpis>div{background:var(--dsn-band, #f6f8fb);border-radius:10px;padding:10px 12px}.eva-consumo .card .ia-kpis .k{font-size:20px;font-weight:800;letter-spacing:-.02em;color:var(--dsn-ink, #0e2747)}.eva-consumo .card .ia-kpis .l{font-size:11.5px;color:var(--dsn-muted, #64748b)}.eva-consumo .card .ia-mes{font-size:13px;color:var(--dsn-muted, #475569);background:var(--dsn-band, #f6f8fb);border-radius:8px;padding:8px 11px}.eva-consumo .card .ia-detail{display:flex;gap:16px;font-size:12.5px;color:var(--dsn-muted, #64748b)}.eva-ctr{padding:14px;display:flex;flex-direction:column;gap:14px;height:100%;min-height:0;overflow-y:auto;box-sizing:border-box;background:var(--dsn-page, #eef1f5);color:var(--dsn-ink, #0e2747);font-variant-numeric:tabular-nums}.eva-ctr .eyebrow{font-size:11px;letter-spacing:.14em;text-transform:uppercase;color:var(--dsn-gold, #f0b000);font-weight:700}.eva-ctr_hero{background:linear-gradient(135deg,var(--dsn-navy-deep, #0e2747),var(--dsn-navy, #123a63));color:#fff;border-radius:14px;padding:18px 24px;display:flex;align-items:center;gap:18px;flex-wrap:wrap}.eva-ctr_hero .hero-l{flex:1;min-width:240px}.eva-ctr_hero h1{font-size:25px;font-weight:800;letter-spacing:-.02em;margin:3px 0}.eva-ctr_hero .sub{color:#c4d3e6;font-size:13px}.eva-ctr_kpis{display:grid;grid-template-columns:repeat(auto-fit,minmax(180px,1fr));gap:14px}.eva-ctr_kpis .kpi{background:var(--dsn-surface, #fff);border:1px solid var(--dsn-border, #e3e8ef);border-radius:14px;padding:15px 17px}.eva-ctr_kpis .kpi .l{font-size:11.5px;text-transform:uppercase;letter-spacing:.05em;color:var(--dsn-muted, #64748b);font-weight:600}.eva-ctr_kpis .kpi .v{font-size:25px;font-weight:800;letter-spacing:-.02em;margin-top:3px}.eva-ctr_kpis .kpi .s{font-size:12px;color:var(--dsn-muted, #64748b);margin-top:2px}.eva-ctr_kpis .kpi.accent{border-top:3px solid var(--dsn-gold, #f0b000)}.eva-ctr_kpis .kpi.cob .v{color:var(--dsn-green, #15803d)}.eva-ctr_kpis .kpi.pend .v{color:#b45309}.eva-ctr_kpis .prog{height:9px;background:var(--dsn-band, #eef2f7);border-radius:6px;overflow:hidden;margin-top:8px}.eva-ctr_kpis .prog>i{display:block;height:100%;background:linear-gradient(90deg,var(--dsn-green, #15803d),var(--dsn-gold, #f0b000))}.eva-ctr_sec{background:var(--dsn-surface, #fff);border:1px solid var(--dsn-border, #e3e8ef);border-radius:16px;overflow:hidden}.eva-ctr_sec .sec-h{display:flex;align-items:center;gap:12px;padding:15px 20px;border-bottom:1px solid var(--dsn-border, #e3e8ef);flex-wrap:wrap}.eva-ctr_sec .sec-h h2{font-size:16px;font-weight:700}.eva-ctr_sec .sec-h .hint{font-size:12.5px;color:var(--dsn-muted, #94a3b8)}.eva-ctr_sec .empty{padding:26px;text-align:center;color:var(--dsn-muted, #94a3b8)}.eva-ctr .scroll{overflow-x:auto}.eva-ctr table{border-collapse:collapse;width:100%;min-width:720px;font-size:13px}.eva-ctr table thead th{background:var(--dsn-band, #f6f8fb);text-align:left;font-weight:700;color:var(--dsn-muted, #64748b);font-size:11px;text-transform:uppercase;letter-spacing:.04em;padding:11px 14px;white-space:nowrap}.eva-ctr table th.n,.eva-ctr table td.n{text-align:right}.eva-ctr table tbody td{padding:12px 14px;border-top:1px solid var(--dsn-border, #eef2f7);white-space:nowrap;vertical-align:middle}.eva-ctr table tbody tr{cursor:pointer}.eva-ctr table tbody tr:hover{background:var(--dsn-band, #f6f8fb)}.eva-ctr table .cli{font-weight:700;font-size:14px}.eva-ctr table .tipo{font-size:11.5px;color:var(--dsn-muted, #94a3b8);margin-top:1px}.eva-ctr table .miniprog{width:100px;height:7px;background:var(--dsn-band, #eef2f7);border-radius:5px;overflow:hidden;display:inline-block;vertical-align:middle;margin-right:8px}.eva-ctr table .miniprog>i{display:block;height:100%;background:linear-gradient(90deg,var(--dsn-green, #15803d),var(--dsn-gold, #f0b000))}.eva-ctr table .verbtn{border:1px solid var(--dsn-border, #cbd5e1);background:var(--dsn-surface, #fff);color:var(--dsn-navy, #123a63);border-radius:8px;font-weight:700;font-size:12px;padding:6px 12px;cursor:pointer}.eva-ctr_ov{position:fixed;top:0;right:0;bottom:0;left:0;background:#080f1e8c;display:flex;align-items:flex-start;justify-content:center;z-index:90;padding:22px;overflow:auto}.eva-ctr_ov .modal{background:var(--dsn-page, #eef1f5);border-radius:16px;width:min(1080px,100%);box-shadow:0 30px 80px #0006;overflow:hidden}.eva-ctr_ov .modal .mhead{background:linear-gradient(135deg,var(--dsn-navy-deep, #0e2747),var(--dsn-navy, #123a63));color:#fff;padding:16px 22px;display:flex;align-items:center;gap:12px}.eva-ctr_ov .modal .mhead h2{font-size:18px;font-weight:800}.eva-ctr_ov .modal .mhead .sub{color:#c4d3e6;font-size:12.5px;margin-top:2px}.eva-ctr_ov .modal .mhead .x{margin-left:auto;background:#ffffff1f;border:0;color:#fff;width:32px;height:32px;border-radius:8px;font-size:16px;cursor:pointer}.eva-ctr_ov .modal .mbody{padding:18px 22px 24px}.eva-ctr_ov .modal .empty{padding:26px;text-align:center;color:var(--dsn-muted, #94a3b8)}.eva-ctr .secttl{font-size:13px;color:var(--dsn-muted, #64748b);text-transform:uppercase;letter-spacing:.05em;margin:14px 0 8px;font-weight:700}.eva-ctr .rz{display:grid;grid-template-columns:repeat(auto-fit,minmax(240px,1fr));gap:12px;margin:14px 0 4px}.eva-ctr .rz .rzc{background:var(--dsn-surface, #fff);border:1px solid var(--dsn-border, #e3e8ef);border-radius:13px;padding:13px 15px}.eva-ctr .rz .rzc h3{font-size:13.5px;font-weight:700}.eva-ctr .rz .rzc .rfc{font-size:11px;color:var(--dsn-muted, #94a3b8);margin:1px 0 8px;font-family:ui-monospace,Menlo,monospace}.eva-ctr .rz .rzc .row{display:flex;justify-content:space-between;font-size:12.5px;padding:2px 0}.eva-ctr .rz .rzc .row .cob{color:var(--dsn-green, #15803d)}.eva-ctr .rz .rzc .row .pen{color:#b45309}.eva-ctr .rz .rzc .prog{height:8px;background:var(--dsn-band, #eef2f7);border-radius:5px;overflow:hidden}.eva-ctr .rz .rzc .prog>i{display:block;height:100%;background:linear-gradient(90deg,var(--dsn-green, #15803d),var(--dsn-gold, #f0b000))}.eva-ctr .etapas{display:grid;grid-template-columns:repeat(auto-fit,minmax(220px,1fr));gap:12px;margin-bottom:16px}.eva-ctr .etapas .etapac{background:var(--dsn-surface, #fff);border:1px solid var(--dsn-border, #e3e8ef);border-radius:13px;padding:13px 15px;border-left:4px solid var(--dsn-gold, #f0b000)}.eva-ctr .etapas .etapac.e2{border-left-color:var(--dsn-navy, #123a63)}.eva-ctr .etapas .etapac.hosp{border-left-color:var(--dsn-muted, #94a3b8)}.eva-ctr .etapas .etapac .et{font-size:13px;font-weight:700}.eva-ctr .etapas .etapac .pct{float:right;font-weight:800;color:var(--dsn-gold, #b8860b)}.eva-ctr .etapas .etapac.e2 .pct{color:var(--dsn-navy, #123a63)}.eva-ctr .etapas .etapac.hosp .pct{color:var(--dsn-muted, #94a3b8)}.eva-ctr .etapas .etapac .tot{font-size:20px;font-weight:800;margin:4px 0 2px}.eva-ctr .etapas .etapac .meta{font-size:11.5px;color:var(--dsn-muted, #94a3b8)}.eva-ctr .legend{display:flex;gap:12px;font-size:11.5px;color:var(--dsn-muted, #64748b);align-items:center;margin:6px 0 8px}.eva-ctr .legend i{display:inline-block;width:10px;height:10px;border-radius:3px;margin-right:5px;vertical-align:-1px}.eva-ctr .legend .lg-f{background:var(--dsn-navy, #123a63)}.eva-ctr .legend .lg-c{background:var(--dsn-green, #15803d)}.eva-ctr .legend .lg-p{background:var(--dsn-band, #cbd5e1);border:1px solid var(--dsn-muted, #94a3b8)}.eva-ctr .mtable{border-collapse:collapse;width:100%;min-width:640px;font-size:12.5px}.eva-ctr .mtable thead th{background:var(--dsn-band, #f6f8fb);text-align:left;font-weight:700;color:var(--dsn-muted, #64748b);font-size:10.5px;text-transform:uppercase;letter-spacing:.04em;padding:9px 11px;white-space:nowrap}.eva-ctr .mtable th.n,.eva-ctr .mtable td.n{text-align:right}.eva-ctr .mtable td{padding:7px 11px;border-top:1px solid var(--dsn-border, #eef2f7);white-space:nowrap}.eva-ctr .mtable tr:hover{background:var(--dsn-band, #f6f8fb)}.eva-ctr .mtable .concepto{font-size:10.5px;color:var(--dsn-muted, #94a3b8)}.eva-ctr .mtable .cell{display:flex;gap:5px;justify-content:flex-end;align-items:center}.eva-ctr .mtable .amt{font-weight:600;margin-right:3px}.eva-ctr .mtable .tg{cursor:pointer;border:1px solid var(--dsn-border, #cbd5e1);background:var(--dsn-surface, #fff);color:var(--dsn-muted, #64748b);border-radius:6px;width:22px;height:22px;font-size:10.5px;font-weight:800;display:inline-grid;place-items:center;-webkit-user-select:none;user-select:none}.eva-ctr .mtable .tg.f.on{background:#123a631f;border-color:var(--dsn-navy, #123a63);color:var(--dsn-navy, #123a63)}.eva-ctr .mtable .cob-dot{display:inline-grid;place-items:center;width:22px;height:22px;border-radius:6px;font-size:10.5px;font-weight:800;border:1px solid var(--dsn-border, #cbd5e1);color:var(--dsn-muted, #94a3b8);background:var(--dsn-band, #f6f8fb)}.eva-ctr .mtable .cob-dot.on{background:#15803d1f;border-color:var(--dsn-green, #15803d);color:var(--dsn-green, #15803d)}.eva-ctr .mtable tfoot td{padding:10px 11px;border-top:2px solid var(--dsn-border, #cbd5e1);font-weight:800;background:var(--dsn-band, #f6f8fb)}.eva-ctr_ov2{position:fixed;top:0;right:0;bottom:0;left:0;background:#080f1e99;display:flex;align-items:flex-start;justify-content:center;z-index:100;padding:24px;overflow:auto}.eva-ctr_ov2 .fmodal{background:var(--dsn-surface, #fff);border-radius:15px;width:min(680px,100%);box-shadow:0 30px 80px #00000073;overflow:hidden}.eva-ctr_ov2 .fmodal .fh{background:linear-gradient(135deg,var(--dsn-navy-deep, #0e2747),var(--dsn-navy, #123a63));color:#fff;padding:14px 20px;display:flex;align-items:center}.eva-ctr_ov2 .fmodal .fh h3{font-size:16px;font-weight:800}.eva-ctr_ov2 .fmodal .fh .x{margin-left:auto;background:#ffffff1f;border:0;color:#fff;width:30px;height:30px;border-radius:8px;font-size:16px;cursor:pointer}.eva-ctr_ov2 .fmodal .fb{padding:18px 20px}.eva-ctr_ov2 .fmodal .fgrid{display:grid;grid-template-columns:1fr 1fr;gap:10px 18px}.eva-ctr_ov2 .fmodal .fgrid .f{display:flex;flex-direction:column;gap:2px}.eva-ctr_ov2 .fmodal .fgrid .f.full{grid-column:1/-1}.eva-ctr_ov2 .fmodal .fgrid .f span{font-size:10.5px;text-transform:uppercase;letter-spacing:.04em;color:var(--dsn-muted, #64748b);font-weight:600}.eva-ctr_ov2 .fmodal .fgrid .f b{font-size:14px;font-weight:600}.eva-ctr_ov2 .fmodal .ftot{margin-top:14px;border-top:1px solid var(--dsn-border, #e3e8ef);padding-top:12px}.eva-ctr_ov2 .fmodal .ftot .r{display:flex;justify-content:space-between;font-size:13.5px;padding:2px 0}.eva-ctr_ov2 .fmodal .ftot .r.g{font-weight:800;font-size:16px}.eva-ctr_ov2 .fmodal .facts{display:flex;justify-content:flex-end;align-items:center;gap:12px;margin-top:16px}.eva-ctr_ov2 .fmodal .facts .fya{background:#15803d1f;color:var(--dsn-green, #15803d);border:1px solid var(--dsn-green, #15803d);border-radius:9px;padding:8px 12px;font-size:12.5px;font-weight:700}.eva-ctr_ov2 .fmodal .facts .fpend{font-size:12.5px;color:var(--dsn-muted, #94a3b8);margin-right:auto}.eva-ctr_ov2 .fmodal .facts .cancel{background:var(--dsn-surface, #fff);border:1px solid var(--dsn-border, #cbd5e1);color:var(--dsn-muted, #475569);border-radius:9px;padding:9px 16px;font-weight:700;font-size:13px;cursor:pointer}@media (max-width: 640px){.eva-ctr_hero h1{font-size:21px}}.ctabs{display:flex;gap:6px;margin:6px 0 12px;border-bottom:1px solid var(--dsn-border, #e3e8ef)}.ctabs button{border:0;background:transparent;padding:9px 16px;font-size:13.5px;font-weight:700;color:var(--dsn-muted, #64748b);cursor:pointer;border-bottom:3px solid transparent;margin-bottom:-1px}.ctabs button.on{color:var(--dsn-navy, #123a63);border-bottom-color:var(--dsn-gold, #f0b000)}.ctabs button:hover{color:var(--dsn-ink, #0e2747)}.docs .docs-up{display:flex;align-items:center;gap:14px;margin-bottom:14px;flex-wrap:wrap}.docs .docs-up .upbtn{display:inline-flex;align-items:center;gap:8px;background:var(--dsn-navy, #123a63);color:#fff;font-weight:700;font-size:13px;padding:10px 16px;border-radius:9px;cursor:pointer}.docs .docs-up .upbtn.dis{opacity:.6;pointer-events:none}.docs .docs-up .docs-msg{font-size:12.5px;color:var(--dsn-muted, #64748b)}.docs .docs-empty{padding:24px;text-align:center;color:var(--dsn-muted, #94a3b8);background:var(--dsn-band, #f6f8fb);border:1px dashed var(--dsn-border, #cbd5e1);border-radius:10px}.docs .docs-list{list-style:none;margin:0;padding:0;display:flex;flex-direction:column;gap:8px}.docs .docs-list li{display:flex;align-items:center;gap:12px;background:var(--dsn-surface, #fff);border:1px solid var(--dsn-border, #e3e8ef);border-radius:11px;padding:11px 14px}.docs .docs-list li .ic{font-size:22px}.docs .docs-list li .nm{flex:1;min-width:0;display:flex;flex-direction:column}.docs .docs-list li .nm b{font-size:13.5px;color:var(--dsn-ink, #0e2747);white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.docs .docs-list li .nm span{font-size:11.5px;color:var(--dsn-muted, #94a3b8)}.docs .docs-list li button{font-size:12px;font-weight:700;padding:6px 12px;border-radius:8px;cursor:pointer;border:1px solid var(--dsn-border, #cbd5e1);background:var(--dsn-surface, #fff)}.docs .docs-list li .dl{color:var(--dsn-navy, #123a63)}.docs .docs-list li .rm{color:#e11d48;border-color:#f2c0cb}.eva-ctr_seedwait{position:fixed;bottom:22px;left:50%;transform:translate(-50%);z-index:1200;background:var(--dsn-navy, #123a63);color:#fff;font-weight:600;font-size:13px;padding:10px 18px;border-radius:10px;box-shadow:0 8px 30px #00000040}.eva-ctr .legend .genmes{border:1px solid var(--dsn-border, #d7dbe2);background:var(--dsn-surface, #fff);color:var(--dsn-navy, #1A2D47);border-radius:6px;padding:3px 10px;font-size:12px;font-weight:600;cursor:pointer}.eva-ctr .legend .genmes:hover{background:var(--dsn-navy, #1A2D47);color:#fff}.eva-ctr .legend .genmes:disabled{opacity:.5;cursor:default}.eva-ctr.eva-ctr--embebido{padding:0;height:auto;overflow:visible;background:transparent}.lic-panel{width:100%;height:100%;overflow:auto;padding:4px 4px 40px;display:flex;flex-direction:column;gap:14px;color:var(--dsn-ink, #1a2432);box-sizing:border-box;hyphens:manual;-webkit-hyphens:manual}.lic-panel>*{flex-shrink:0}.lic-panel .sem{display:inline-block;width:11px;height:11px;border-radius:50%;flex:none}.lic-panel .sem.verde{background:#2e9e6b}.lic-panel .sem.amarillo{background:#e0a526}.lic-panel .sem.rojo{background:#d64545}.lic-panel .ok{color:#2e9e6b}.lic-panel .warn{color:#c98a12}.lic-panel .mal{color:#d64545}.lic-panel .chico{font-size:11px;font-weight:500;word-break:break-all}.lic-panel em{font-style:normal;color:var(--dsn-muted, #64748b);font-size:11.5px}.lic-vacio{color:var(--dsn-muted, #64748b);font-size:12.5px;padding:8px 2px}.lic-ok{color:#2e9e6b;font-size:13px;padding:6px 2px}.lic-aviso{margin:8px 0;padding:7px 10px;border-radius:8px;background:#e0a52624;color:#a8740d;font-size:12.5px}.lic-kpis{display:grid;grid-template-columns:repeat(auto-fit,minmax(190px,1fr));gap:12px;align-items:stretch}.lic-kpis .k{display:flex;flex-direction:column;gap:4px;min-height:92px;box-sizing:border-box;background:var(--dsn-card, #ffffff);border:1px solid var(--dsn-border, #d5dde8);border-radius:12px;padding:14px 16px}.lic-kpis .k>span{order:0;display:flex;align-items:center;gap:7px;font-size:12px;font-weight:500;color:var(--dsn-muted, #64748b)}.lic-kpis .k>b{order:1;display:block;font-size:24px;font-weight:700;line-height:1.15;color:var(--dsn-navy-deep, #0e2747);font-variant-numeric:tabular-nums}.lic-kpis .k>small{order:2;font-size:12px;line-height:1.35;color:var(--dsn-muted, #64748b);display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;overflow:hidden}.lic-kpis .k>small.ok{color:#1a7a50}.lic-kpis .k>small.warn{color:#8a5a00}.lic-kpis .k.rojo>b{color:#b42318}.lic-kpis .k.rojo>span:before{content:"";width:9px;height:9px;border-radius:2px;transform:rotate(45deg);background:#c0392b}.lic-kpis .k.amarillo>b{color:#8a5a00}.lic-kpis .k.amarillo>span:before{content:"";width:9px;height:9px;border-radius:3px;background:#e0a526}.lic-kpis .k.verde>b{color:#1a7a50}.lic-ayuda{border:1px dashed var(--dsn-border, #d5dde8);background:transparent;color:var(--dsn-navy, #103a66);border-radius:12px;font-size:12.5px;cursor:pointer}.lic-ayuda:hover{background:var(--dsn-card, #ffffff)}.lic-card{background:var(--dsn-card, #ffffff);border:1px solid var(--dsn-border, #d5dde8);border-radius:12px;padding:12px 14px;min-width:0}.lic-card .h{display:flex;align-items:center;gap:8px;font-weight:600;font-size:13.5px;margin-bottom:8px;flex-wrap:wrap}.lic-card .h.sub2{margin-top:12px;font-size:12.5px;color:var(--dsn-muted, #64748b);font-weight:600}.lic-card .fila{display:flex;justify-content:space-between;gap:10px;padding:4px 0;font-size:12.5px;border-bottom:1px dashed var(--dsn-border, #d5dde8)}.lic-card .fila span{color:var(--dsn-muted, #64748b)}.lic-card .fila b{text-align:right;font-weight:600}.lic-card .fila:last-child{border-bottom:0}.lic-card .obs{margin-top:8px;font-size:11.5px;color:var(--dsn-muted, #64748b);white-space:pre-wrap}.lic-card.grow{flex:1 1 520px}.lic-card.side{flex:0 1 360px}.lic-card.ancho{grid-column:1/-1}.lic-row{display:flex;gap:12px;flex-wrap:wrap;align-items:stretch}.lic-grid{display:grid;grid-template-columns:repeat(auto-fill,minmax(330px,1fr));gap:12px}.lic-grid.tres{grid-template-columns:repeat(auto-fill,minmax(300px,1fr))}.lic-card.entorno{text-align:left;cursor:pointer;font:inherit;color:inherit;display:flex;flex-direction:column;gap:8px;border-left-width:4px}.lic-card.entorno.verde{border-left-color:#2e9e6b}.lic-card.entorno.amarillo{border-left-color:#e0a526}.lic-card.entorno.rojo{border-left-color:#d64545}.lic-card.entorno:hover{box-shadow:0 2px 10px #00000014}.lic-card.entorno .h{margin:0}.lic-card.entorno .h .nom{font-size:14.5px}.lic-card.entorno .estado{margin-left:auto;font-size:10.5px;font-weight:600;padding:2px 8px;border-radius:10px;background:var(--dsn-page, #f4f6fa);color:var(--dsn-muted, #64748b)}.lic-card.entorno .estado.produccion{background:#2e9e6b24;color:#237a53}.lic-card.entorno .estado.implementacion{background:#e0a52629;color:#9c6a0b}.lic-card.entorno .sub{font-size:11.5px;color:var(--dsn-muted, #64748b)}.lic-card.entorno .mini{display:grid;grid-template-columns:repeat(4,1fr);gap:6px 10px}.lic-card.entorno .mini label{display:block;font-size:10.5px;color:var(--dsn-muted, #64748b)}.lic-card.entorno .mini b{font-size:12.5px}.lic-card.entorno .contrato{display:flex;gap:10px;flex-wrap:wrap;font-size:11.5px;padding-top:6px;border-top:1px dashed var(--dsn-border, #d5dde8)}.lic-card.entorno .pie{font-size:11.5px;display:flex;flex-direction:column;gap:2px}.lic-card.entorno .pie .rojo{color:#d64545}.lic-card.entorno .pie .amarillo{color:#a8740d}.lic-card.entorno .pie .mas{color:var(--dsn-muted, #64748b)}.lic-card.servidor .srv-grid{display:grid;grid-template-columns:repeat(auto-fit,minmax(140px,1fr));gap:8px;margin-bottom:8px}.lic-card.servidor .srv-grid label{display:block;font-size:10.5px;color:var(--dsn-muted, #64748b)}.lic-card.servidor .srv-grid b{font-size:13.5px}.lic-card.servidor .discos{display:grid;grid-template-columns:repeat(auto-fit,minmax(260px,1fr));gap:6px 16px;margin:6px 0 10px}.lic-card.servidor .disco{display:flex;align-items:center;gap:8px;font-size:11.5px}.lic-card.servidor .disco .l{font-weight:700;width:20px}.lic-card.servidor .disco .t{color:var(--dsn-muted, #64748b);white-space:nowrap}.lic-card.servidor .disco .barra{flex:1;height:7px;border-radius:4px;background:var(--dsn-border, #d5dde8);overflow:hidden;min-width:60px}.lic-card.servidor .disco .barra .uso{height:100%;background:var(--dsn-navy, #103a66)}.lic-card.servidor .disco .barra .uso.alto{background:#d64545}.chips{display:flex;flex-wrap:wrap;gap:6px}.chip{font-size:11px;padding:3px 9px;border-radius:12px;border:1px solid var(--dsn-border, #d5dde8)}.chip.ok{color:#237a53;border-color:#2e9e6b59}.chip.mal{color:#fff;background:#d64545;border-color:#d64545}.chip.warn{color:#9c6a0b;border-color:#e0a52680}.lic-alertas{list-style:none;margin:8px 0 0;padding:0;display:flex;flex-direction:column;gap:4px}.lic-alertas li{font-size:12.5px;padding:6px 10px;border-radius:8px;display:flex;gap:8px;align-items:baseline}.lic-alertas li.rojo{background:#d645451a}.lic-alertas li.amarillo{background:#e0a5261f}.lic-alertas li .area{font-size:10.5px;font-weight:700;text-transform:uppercase;color:var(--dsn-muted, #64748b);min-width:92px}.lic-detalle-h{display:flex;align-items:center;gap:10px;flex-wrap:wrap}.lic-detalle-h h3{margin:0;font-size:17px}.lic-detalle-h .sub{font-size:12px;color:var(--dsn-muted, #64748b)}.lic-tabs{display:flex;gap:4px;border-bottom:1px solid var(--dsn-border, #d5dde8);flex-wrap:wrap}.lic-tabs button{border:0;background:transparent;padding:8px 14px;font-size:13px;color:var(--dsn-muted, #64748b);cursor:pointer;border-bottom:2px solid transparent}.lic-tabs button.on{color:var(--dsn-ink, #1a2432);border-bottom-color:var(--dsn-gold, #f0b000);font-weight:600}.lic-btn{border:0;border-radius:8px;padding:7px 14px;font-size:12.5px;cursor:pointer;background:var(--dsn-navy, #103a66);color:#fff}.lic-btn.sec{background:transparent;color:var(--dsn-navy, #103a66);border:1px solid var(--dsn-border, #d5dde8)}.lic-btn:disabled{opacity:.55;cursor:default}.lic-form{display:grid;grid-template-columns:repeat(auto-fill,minmax(180px,1fr));gap:10px}.lic-form label{display:flex;flex-direction:column;gap:4px;font-size:11.5px;color:var(--dsn-muted, #64748b)}.lic-form label.ancho{grid-column:1/-1}.lic-form input,.lic-form select,.lic-form textarea{background:var(--dsn-page, #f4f6fa);color:var(--dsn-ink, #1a2432);border:1px solid var(--dsn-border, #d5dde8);border-radius:8px;padding:6px 9px;font-size:13px;font-family:inherit}.chk{display:flex!important;flex-direction:row!important;align-items:center;gap:6px;font-size:12.5px!important;color:var(--dsn-ink, #1a2432)!important;cursor:pointer}.chk input{width:15px;height:15px}.lic-canales{display:flex;flex-wrap:wrap;gap:8px 18px}.lic-emitir{display:flex;gap:8px;margin-top:10px}.lic-emitir input{flex:1;min-width:0;background:var(--dsn-page, #f4f6fa);color:var(--dsn-ink, #1a2432);border:1px solid var(--dsn-border, #d5dde8);border-radius:8px;padding:6px 9px}.lic-modulos{display:grid;grid-template-columns:repeat(auto-fill,minmax(230px,1fr));gap:12px}.lic-modulos .grupo{display:flex;flex-direction:column;gap:3px;padding:8px 10px;border:1px solid var(--dsn-border, #d5dde8);border-radius:10px}.lic-modulos .grupo .menu{font-weight:700;margin-bottom:3px}.lic-modulos .grupo em{margin-left:auto;white-space:nowrap}.lic-modulos .grupo em.sinuso{opacity:.55}.lic-acciones{display:flex;align-items:center;gap:12px;margin-top:12px;flex-wrap:wrap}.nota{font-size:11.5px;color:var(--dsn-muted, #64748b);margin-top:6px}.lic-antig{display:grid;grid-template-columns:repeat(auto-fit,minmax(150px,1fr));gap:8px;margin-bottom:10px}.lic-antig .rango{position:relative;overflow:hidden;text-align:left;cursor:pointer;font:inherit;color:inherit;background:var(--dsn-card, #ffffff);border:1px solid var(--dsn-border, #d5dde8);border-radius:10px;padding:8px 10px 12px;display:flex;flex-direction:column;gap:2px}.lic-antig .rango span{font-size:11px;color:var(--dsn-muted, #64748b)}.lic-antig .rango b{font-size:15px}.lic-antig .rango em{font-size:11px}.lic-antig .rango i{position:absolute;left:0;bottom:0;height:4px;background:#2e9e6b}.lic-antig .rango.warn i{background:#e0a100}.lic-antig .rango.bad i{background:#d64545}.lic-antig .rango.bad b{color:#c0392b}.lic-antig .rango.on{border-color:var(--dsn-navy, #103a66);box-shadow:0 0 0 1px var(--dsn-navy, #103a66)}.lic-tabla th.n,.lic-tabla td.n{text-align:right;font-variant-numeric:tabular-nums}.lic-tabla td.warn{color:#9c6a0b;font-weight:600}.lic-tabla td.bad{color:#c0392b;font-weight:700}.lic-nota{display:flex;gap:8px;margin-bottom:10px}.lic-nota select,.lic-nota input{background:var(--dsn-page, #f4f6fa);color:var(--dsn-ink, #1a2432);border:1px solid var(--dsn-border, #d5dde8);border-radius:8px;padding:6px 9px;font-size:13px}.lic-nota input{flex:1;min-width:0}.lic-bitacora{list-style:none;margin:0;padding:0;display:flex;flex-direction:column;gap:4px;max-height:360px;overflow:auto}.lic-bitacora li{font-size:12.5px;display:flex;gap:8px;align-items:baseline;padding:4px 0;border-bottom:1px dashed var(--dsn-border, #d5dde8)}.lic-bitacora .f{color:var(--dsn-muted, #64748b);font-size:11px;white-space:nowrap}.lic-bitacora .tipo{font-size:10px;font-weight:700;text-transform:uppercase;padding:1px 7px;border-radius:8px;background:var(--dsn-page, #f4f6fa);color:var(--dsn-muted, #64748b)}.lic-bitacora .tipo.licencia,.lic-bitacora .tipo.cambio{color:var(--dsn-navy, #103a66)}.lic-bitacora .tipo.incidente{color:#d64545}.lic-bitacora .tipo.acuerdo{color:#237a53}.lic-bitacora .tipo.pendiente{color:#9c6a0b}.lic-tabla{width:100%;border-collapse:collapse;font-size:12.5px}.lic-tabla th{text-align:left;font-size:11px;color:var(--dsn-muted, #64748b);font-weight:600;padding:6px 8px;border-bottom:1px solid var(--dsn-border, #d5dde8)}.lic-tabla td{padding:6px 8px;border-bottom:1px dashed var(--dsn-border, #d5dde8);vertical-align:top}.lic-tabla tr.warn td{background:#e0a52614}.lic-tabla tr.inactivo td{color:var(--dsn-muted, #64748b)}@media (max-width: 700px){.lic-card.entorno .mini{grid-template-columns:repeat(2,1fr)}.lic-alertas li{flex-direction:column;gap:2px}}.lic-toolbar{display:flex;flex-wrap:wrap;align-items:center;gap:8px 10px;font-size:12.5px;color:var(--dsn-muted, #64748b)}.lic-toolbar>span{flex:1 1 320px}.lic-toolbar b{color:var(--dsn-ink, #1a2432)}.t-ok,.t-warn,.t-bad,.t-na{display:inline-block;width:10px;height:10px;flex:none;margin-right:6px;vertical-align:-1px}.t-ok{border-radius:50%;background:#1f8a5b}.t-warn{border-radius:3px;background:#e0a526}.t-bad{border-radius:2px;transform:rotate(45deg) scale(.9);background:#c0392b}.t-na{border-radius:50%;border:2px solid var(--dsn-border, #d5dde8);box-sizing:border-box}.lic-matriz{padding:0;overflow:hidden}.lic-matriz>.h{padding:12px 16px 6px}.lic-matriz .leyenda{margin-left:auto;display:flex;align-items:center;gap:4px 12px;font-size:11.5px;font-weight:500;color:var(--dsn-muted, #64748b)}.lic-tabla-caja{overflow-x:auto}.lic-tabla-caja.alto{max-height:420px;overflow-y:auto}.lic-tabla .sub{font-size:11px;color:var(--dsn-muted, #64748b);margin-top:2px}.lic-tabla tr.clic{cursor:pointer}.lic-tabla tr.clic:hover td,.lic-tabla tr.clic:focus td{background:var(--dsn-hover-row, #eef3f9)}.lic-tabla tr.clic:focus{outline:2px solid var(--dsn-navy, #103a66);outline-offset:-2px}.lic-tabla tr.mal td{background:#d645450f}.lic-tabla.matriz{min-width:1180px}.lic-tabla.matriz th{background:var(--dsn-head-bg, #edf0f5);padding:9px 10px;white-space:nowrap}.lic-tabla.matriz th:first-child,.lic-tabla.matriz td:first-child{padding-left:16px}.lic-tabla.matriz td{padding:10px;border-bottom:1px solid var(--dsn-divider, #e5eaf1)}.lic-tabla.matriz .celda{display:inline-flex;align-items:center;font-weight:500;white-space:nowrap}.lic-tabla.matriz .celda+.sub{margin-left:16px;white-space:nowrap}.lic-tabla.matriz td{vertical-align:top}.lic-tabla.matriz td.ent{min-width:210px}.lic-tabla.matriz td.ent .sub.fact{max-width:240px;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.lic-tabla.matriz td.accion{font-size:12px;max-width:240px;padding-right:16px}.lic-tabla.matriz td.accion>span{display:-webkit-box;-webkit-line-clamp:3;-webkit-box-orient:vertical;overflow:hidden}.lic-btn.ancho{width:100%;margin-top:10px}.lic-card .h .orden{margin-left:auto;display:flex;align-items:center;gap:6px;font-size:11.5px;font-weight:500;color:var(--dsn-muted, #64748b)}.lic-card .h .orden select{background:var(--dsn-page, #f4f6fa);color:var(--dsn-ink, #1a2432);border:1px solid var(--dsn-border, #d5dde8);border-radius:6px;padding:3px 6px;font-size:12px}.cal{display:inline-block;min-width:54px;text-align:center;font-size:11.5px;font-weight:700;padding:3px 8px;border-radius:10px}.cal.bien{background:#1f8a5b24;color:#1a7a50}.cal.regular{background:#e0a5262e;color:#8a5a00}.cal.mal{background:#c0392b24;color:#a5281c}.cal.inactivo{background:var(--dsn-band, #f2f4f8);color:var(--dsn-muted, #64748b)}.job-detalle{padding:0;height:auto;overflow:visible}.job-detalle .nw{white-space:nowrap}.job-detalle .det{display:-webkit-box;-webkit-line-clamp:3;-webkit-box-orient:vertical;overflow:hidden;word-break:break-word}.job-detalle .lic-tabla{width:100%;table-layout:auto}.pend{display:flex;flex-direction:column;gap:10px}.pend-bar{display:flex;flex-wrap:wrap;gap:8px 16px;align-items:center;justify-content:space-between}.pend-cuentas{display:flex;flex-wrap:wrap;gap:6px;font-size:11.5px;font-weight:600}.pend-cuentas span{padding:3px 9px;border-radius:10px;background:var(--dsn-band, #f2f4f8)}.pend-cuentas .p1{color:#a5281c}.pend-cuentas .p2{color:#8a5a00}.pend-cuentas .p3{color:var(--dsn-navy, #103a66)}.pend-cuentas .p4{color:var(--dsn-muted, #64748b)}.pend-cuentas .venc{background:#c0392b;color:#fff}.pend-filtros{display:flex;flex-wrap:wrap;gap:8px;align-items:center}.pend-filtros label{display:flex;align-items:center;gap:6px;font-size:12px;color:var(--dsn-muted, #64748b)}.pend-filtros select{background:var(--dsn-page, #f4f6fa);color:var(--dsn-ink, #1a2432);border:1px solid var(--dsn-border, #d5dde8);border-radius:8px;padding:5px 8px;font-size:12.5px}.pend-lista{list-style:none;margin:0;padding:0;display:flex;flex-direction:column;gap:6px;max-height:620px;overflow:auto}.pend-lista>li{border:1px solid var(--dsn-divider, #e5eaf1);border-radius:10px;background:var(--dsn-surface, #ffffff)}.pend-lista>li.vencido{border-color:#c0392b}.pend-lista>li.cerrado{opacity:.65}.pend-fila{width:100%;display:grid;grid-template-columns:70px minmax(0,1fr) 92px 150px;gap:10px;align-items:center;text-align:left;padding:9px 12px;background:transparent;border:0;font:inherit;color:inherit;cursor:pointer;min-height:44px}.pend-fila .tit{display:flex;flex-direction:column;min-width:0}.pend-fila .tit b{font-size:13px;font-weight:600}.pend-fila .tit em{font-size:11.5px}.pend-fila .fecha{font-size:11.5px;color:var(--dsn-muted, #64748b);text-align:right}.pend-fila .prio{font-size:10.5px;font-weight:700;text-transform:uppercase;text-align:center;padding:3px 0;border-radius:8px}.pend-fila .prio.p1{background:#c0392b;color:#fff}.pend-fila .prio.p2{background:#e0a52633;color:#8a5a00}.pend-fila .prio.p3{background:#2a52981f;color:var(--dsn-navy, #103a66)}.pend-fila .prio.p4{background:var(--dsn-band, #f2f4f8);color:var(--dsn-muted, #64748b)}.pend-fila .edo{font-size:11px;font-weight:600;text-align:center;padding:3px 0;border-radius:8px;background:var(--dsn-band, #f2f4f8);color:var(--dsn-muted, #64748b)}.pend-fila .edo.en_proceso{background:#2e6dd824;color:#1f56b0}.pend-fila .edo.bloqueado{background:#c0392b1f;color:#a5281c}.pend-fila .edo.hecho{background:#1f8a5b24;color:#1a7a50}.pend li.vencido .fecha{color:#c0392b;font-weight:600}.pend-detalle{padding:4px 12px 12px;border-top:1px dashed var(--dsn-border, #d5dde8);display:flex;flex-direction:column;gap:8px;font-size:12.5px}.pend-detalle p{margin:6px 0 0;white-space:pre-wrap}.pend-detalle .meta{font-size:11px;color:var(--dsn-muted, #64748b)}.pend-detalle .acciones{display:flex;flex-wrap:wrap;gap:6px}.pend-detalle .lic-nota{margin:0}.pend-detalle .lic-bitacora{max-height:200px}.pend.compacto .pend-lista{max-height:360px}.pend-form{padding:4px 2px}@media (max-width: 700px){.pend-fila{grid-template-columns:62px minmax(0,1fr)}.pend-fila .edo,.pend-fila .fecha{grid-column:2;text-align:left}}.lic-switch{display:inline-flex;align-items:center;gap:8px;min-height:32px;padding:0 4px;border:0;background:transparent;font:inherit;font-size:12px;color:var(--dsn-muted, #64748b);cursor:pointer}.lic-switch>span{position:relative;width:34px;height:20px;border-radius:10px;background:var(--dsn-border, #d5dde8);transition:background .15s;flex:none}.lic-switch>span:after{content:"";position:absolute;top:2px;left:2px;width:16px;height:16px;border-radius:50%;background:#fff;box-shadow:0 1px 2px #00000040;transition:left .15s}.lic-switch.on{color:#1a7a50}.lic-switch.on>span{background:#1f8a5b}.lic-switch.on>span:after{left:16px}.lic-switch:focus-visible{outline:2px solid var(--dsn-navy, #103a66);outline-offset:2px;border-radius:6px}.job-prog .lic-form{grid-template-columns:repeat(auto-fill,minmax(150px,200px));margin-top:6px}.job-prog .fecha-ej{display:flex;align-items:center;gap:6px;font-size:12px;color:var(--dsn-muted, #64748b)}.job-prog .fecha-ej input{background:var(--dsn-page, #f4f6fa);color:var(--dsn-ink, #1a2432);border:1px solid var(--dsn-border, #d5dde8);border-radius:8px;padding:5px 8px}.cfg-barra{display:flex;flex-direction:column;gap:8px}.cfg-tablas{display:flex;flex-wrap:wrap;gap:6px}.cfg-tab{border:1px solid var(--dsn-border, #d5dde8);background:var(--dsn-surface, #ffffff);color:var(--dsn-ink, #1a2432);border-radius:18px;padding:7px 14px;font:inherit;font-size:12.5px;cursor:pointer;min-height:36px}.cfg-tab.on{background:var(--dsn-navy, #103a66);border-color:var(--dsn-navy, #103a66);color:#fff}.cfg-tab.on em{color:#fff}.cfg-cabeza{display:flex;flex-wrap:wrap;gap:10px 16px;align-items:flex-end;margin-bottom:12px}.cfg-cabeza label{display:flex;flex-direction:column;gap:4px;font-size:11.5px;color:var(--dsn-muted, #64748b)}.cfg-cabeza select,.cfg-cabeza input{background:var(--dsn-page, #f4f6fa);color:var(--dsn-ink, #1a2432);border:1px solid var(--dsn-border, #d5dde8);border-radius:8px;padding:7px 10px;font-size:13px;min-width:260px}.cfg-cabeza .cfg-buscar input{min-width:240px}.cfg-cabeza .cfg-acciones{margin-left:auto;display:flex;gap:8px}.cfg-grupos{display:grid;grid-template-columns:repeat(auto-fill,minmax(420px,1fr));gap:12px}.cfg-grupo{border:1px solid var(--dsn-divider, #e5eaf1);border-radius:10px;padding:10px 12px}.cfg-grupo h4{margin:0 0 6px;font-size:13px;color:var(--dsn-navy, #103a66)}.cfg-fila{display:grid;grid-template-columns:minmax(0,1fr) minmax(150px,220px);gap:10px;align-items:center;padding:5px 0;border-bottom:1px dashed var(--dsn-divider, #e5eaf1)}.cfg-fila:last-child{border-bottom:0}.cfg-fila .cfg-et{font-size:12.5px}.cfg-input{width:100%;box-sizing:border-box;background:var(--dsn-page, #f4f6fa);color:var(--dsn-ink, #1a2432);border:1px solid var(--dsn-border, #d5dde8);border-radius:8px;padding:6px 9px;font-size:13px;min-height:34px}.cfg-input.cambiado{border-color:#e0a526;background:#e0a5261a}.lic-switch.cambiado{outline:2px solid rgba(224,165,38,.6);border-radius:12px}.cfg-ro{font-size:12.5px;color:var(--dsn-muted, #64748b)}.cfg-sensible{font-size:11.5px;color:var(--dsn-muted, #64748b);background:var(--dsn-band, #f2f4f8);border-radius:8px;padding:3px 8px}@media (max-width: 700px){.cfg-grupos{grid-template-columns:1fr}.cfg-cabeza select,.cfg-cabeza input{min-width:0;width:100%}}@keyframes lic-giro{to{transform:rotate(360deg)}}.spin{display:inline-block;width:13px;height:13px;border-radius:50%;border:2px solid rgba(16,58,102,.25);border-top-color:var(--dsn-navy, #103a66);animation:lic-giro .8s linear infinite;vertical-align:-2px;flex:none}.spin.claro{border-color:#ffffff59;border-top-color:#fff}.ejecutando{display:inline-flex;align-items:center;gap:6px;color:var(--dsn-navy, #103a66);font-weight:600;font-size:12px}.lic-tabla.jobs td{vertical-align:top}.job-estado{display:flex;align-items:center;gap:14px;padding:14px 16px;border-radius:12px;border:1px solid var(--dsn-border, #d5dde8);background:var(--dsn-card, #ffffff)}.job-estado .ico{width:40px;height:40px;border-radius:50%;display:grid;place-items:center;font-size:18px;flex:none;background:var(--dsn-band, #f2f4f8);color:var(--dsn-muted, #64748b)}.job-estado .txt{flex:1;min-width:0;display:flex;flex-direction:column;gap:2px}.job-estado .txt b{font-size:14px}.job-estado .txt span{font-size:12px;color:var(--dsn-muted, #64748b)}.job-estado .prox{text-align:right}.job-estado .prox small{display:block;font-size:11px;color:var(--dsn-muted, #64748b)}.job-estado .prox b{font-size:15px}.job-estado.ok{border-color:#1f8a5b59}.job-estado.ok .ico{background:#1f8a5b1f;color:#1a7a50}.job-estado.mal{border-color:#c0392b59}.job-estado.mal .ico{background:#c0392b1a;color:#a5281c}.job-kpis{display:grid;grid-template-columns:repeat(auto-fit,minmax(170px,1fr));gap:10px}.job-kpis .jk{display:flex;align-items:center;gap:12px;padding:12px 14px;border-radius:12px;border:1px solid var(--dsn-border, #d5dde8);background:var(--dsn-card, #ffffff)}.job-kpis .jk .ji{width:36px;height:36px;border-radius:10px;display:grid;place-items:center;background:#103a6614;color:var(--dsn-navy, #103a66);flex:none}.job-kpis .jk small{display:block;font-size:11px;color:var(--dsn-muted, #64748b)}.job-kpis .jk b{font-size:20px;line-height:1.2;font-variant-numeric:tabular-nums}.job-kpis .jk.chico-v b{font-size:13px;font-weight:600}.job-kpis .jk.bien .ji{background:#1f8a5b1f;color:#1a7a50}.job-kpis .jk.bien b{color:#1a7a50}.job-kpis .jk.regular .ji{background:#e0a52629;color:#8a5a00}.job-kpis .jk.regular b{color:#8a5a00}.job-kpis .jk.mal .ji{background:#c0392b1a;color:#a5281c}.job-kpis .jk.mal b{color:#a5281c}.job-tira{display:flex;flex-direction:column;gap:6px}.job-tira small{font-size:11px;color:var(--dsn-muted, #64748b)}.job-tira>div{display:flex;gap:4px;flex-wrap:wrap}.job-tira span{width:14px;height:22px;border-radius:4px}.job-tira span.ok{background:#1f8a5b}.job-tira span.mal{background:#c0392b}.job-acciones{display:grid;grid-template-columns:repeat(auto-fit,minmax(380px,1fr));gap:12px;align-items:stretch}.job-acciones>.lic-card{display:flex;flex-direction:column;gap:6px}.job-acciones>.lic-card>.lic-acciones{margin-top:auto;padding-top:10px}.prog-fila{display:flex;flex-wrap:wrap;gap:12px 18px;align-items:flex-end;margin-top:8px}.prog-fila>label{display:flex;flex-direction:column;gap:4px;font-size:11.5px;color:var(--dsn-muted, #64748b)}.prog-fila input{background:var(--dsn-page, #f4f6fa);color:var(--dsn-ink, #1a2432);border:1px solid var(--dsn-border, #d5dde8);border-radius:8px;padding:6px 9px;font-size:13px;min-height:36px;box-sizing:border-box}.prog-fila .dias{display:flex;flex-direction:column;gap:6px}.prog-fila .dias>span{font-size:11.5px;color:var(--dsn-muted, #64748b)}.chips-dias{display:flex;gap:6px}.chips-dias button{width:36px;height:36px;border-radius:50%;border:1px solid var(--dsn-border, #d5dde8);background:var(--dsn-surface, #ffffff);color:var(--dsn-ink, #1a2432);font:inherit;font-size:12.5px;font-weight:600;cursor:pointer}.chips-dias button.on{background:var(--dsn-navy, #103a66);border-color:var(--dsn-navy, #103a66);color:#fff}.atajos{display:flex;flex-wrap:wrap;gap:6px}.atajos button{border:0;background:transparent;color:var(--dsn-navy, #103a66);font:inherit;font-size:11.5px;text-decoration:underline;cursor:pointer;padding:2px 0}.resumen-prog{margin-top:10px;font-size:12.5px;padding:8px 10px;border-radius:8px;background:var(--dsn-band, #f2f4f8)}.periodo{display:flex;flex-direction:column;gap:8px}.periodo .opciones{display:flex;flex-wrap:wrap;gap:6px 16px}.lic-btn.ejecutar{display:inline-flex;align-items:center;gap:8px;min-height:38px;padding:0 18px;background:#1f8a5b}.ordenes-lista{list-style:none;margin:4px 0 0;padding:0;display:flex;flex-direction:column;gap:4px;font-size:12px}.ordenes-lista li{display:flex;gap:8px;align-items:baseline;padding:4px 0;border-bottom:1px dashed var(--dsn-divider, #e5eaf1)}.ordenes-lista .f{color:var(--dsn-muted, #64748b);white-space:nowrap}.ordenes-lista .t{min-width:0}.ordenes-lista .st{font-size:10px;font-weight:700;text-transform:uppercase;padding:1px 7px;border-radius:8px;white-space:nowrap;background:var(--dsn-band, #f2f4f8);color:var(--dsn-muted, #64748b)}.ordenes-lista .st.terminado,.ordenes-lista .st.aplicado{background:#1f8a5b24;color:#1a7a50}.ordenes-lista .st.fallo,.ordenes-lista .st.sin_respuesta{background:#c0392b1f;color:#a5281c}.ordenes-lista .st.lanzado,.ordenes-lista .st.en_curso{background:#2e6dd824;color:#1f56b0}.ordenes-flotante{position:fixed;right:20px;bottom:20px;z-index:1200;display:flex;flex-direction:column;gap:8px;max-width:360px}.ordenes-flotante .orden{display:flex;gap:10px;align-items:center;padding:10px 14px;border-radius:12px;background:var(--dsn-card, #ffffff);border:1px solid var(--dsn-border, #d5dde8);box-shadow:0 6px 20px #0000001f;font-size:12.5px}.ordenes-flotante .orden b{display:block}.ordenes-flotante .orden small{color:var(--dsn-muted, #64748b)}@media (max-width: 700px){.job-acciones{grid-template-columns:1fr}.job-estado{flex-wrap:wrap}.job-estado .prox{text-align:left}}.lic-btn{white-space:nowrap}.segmentado{display:inline-flex;border:1px solid var(--dsn-border, #d5dde8);border-radius:10px;overflow:hidden;align-self:flex-start}.segmentado button{border:0;border-right:1px solid var(--dsn-border, #d5dde8);background:var(--dsn-surface, #ffffff);color:var(--dsn-ink, #1a2432);font:inherit;font-size:12.5px;padding:8px 14px;min-height:36px;cursor:pointer;white-space:nowrap}.segmentado button:last-child{border-right:0}.segmentado button.on{background:var(--dsn-navy, #103a66);color:#fff}.cal.cargando{background:var(--dsn-band, #f2f4f8);display:inline-flex;justify-content:center;align-items:center;min-height:22px}.lic-bitacora .tipo.job{color:#1f56b0}.bit-filtros{display:flex;flex-wrap:wrap;gap:6px;margin-bottom:8px}.lic-grid.infra{grid-template-columns:repeat(auto-fill,minmax(320px,1fr));align-items:start;margin-bottom:12px}.lic-grid.infra .h .hi{color:var(--dsn-navy, #103a66);margin-right:4px}.lic-grid.infra .fila em{font-style:normal;color:var(--dsn-muted, #64748b);font-size:12px}.infra-num{display:flex;align-items:baseline;gap:8px;flex-wrap:wrap;margin:4px 0 6px}.infra-num b{font-size:22px;color:var(--dsn-ink, #1a2432)}.infra-num span{font-size:12.5px;color:var(--dsn-muted, #64748b)}.barra-uso{height:8px;border-radius:99px;background:var(--dsn-band, #eef1f6);overflow:hidden;margin-bottom:8px}.barra-uso>div{height:100%;border-radius:99px;background:var(--dsn-navy, #103a66)}.barra-uso>div.alto{background:#d64545}.lic-card .nota.chico,.lic-card .nota{font-size:12px;color:var(--dsn-muted, #64748b);line-height:1.45}.lic-card .nota.chico.ok,.lic-card .nota.ok{color:#1a7a50}.lic-card .nota.chico.mal,.lic-card .nota.mal{color:#a5281c}.lic-card.respaldos{margin-bottom:12px}.resp-resumen{display:grid;grid-template-columns:1.3fr 1.3fr 1fr;gap:10px;margin:6px 0 10px}.resp-resumen .rr{display:flex;flex-direction:column;gap:4px;padding:10px 12px;border-radius:10px;border:1px solid var(--dsn-border, #d5dde8);background:var(--dsn-band, #f7f9fc)}.resp-resumen .rr small{font-size:11px;text-transform:uppercase;letter-spacing:.04em;color:var(--dsn-muted, #64748b);font-weight:600}.resp-resumen .rr b{font-size:14px;color:var(--dsn-ink, #1a2432)}.resp-resumen .rr span{font-size:12px;color:var(--dsn-muted, #64748b);line-height:1.4}.resp-resumen .rr.ver.ok{border-color:#1f8a5b59;background:#1f8a5b0f}.resp-resumen .rr.ver.ok b{color:#1a7a50}.resp-resumen .rr.ver.mal{border-color:#c0392b59;background:#c0392b0f}.resp-resumen .rr.ver.mal b{color:#a5281c}.resp-resumen .rr.acc{justify-content:center;align-items:flex-start}@media (max-width: 900px){.resp-resumen{grid-template-columns:1fr}}.resp-bar{display:flex;justify-content:space-between;align-items:center;gap:10px;flex-wrap:wrap;margin-bottom:6px;font-size:12.5px;color:var(--dsn-muted, #64748b)}.tipo-resp{display:inline-block;padding:2px 8px;border-radius:99px;font-size:11.5px;font-weight:600}.tipo-resp.completo{background:#103a661a;color:var(--dsn-navy, #103a66)}.tipo-resp.diferencial{background:#f0b00029;color:#8a5a00}.tipo-resp.log{background:var(--dsn-band, #eef1f6);color:var(--dsn-muted, #64748b)}.lic-tabla .val{font-size:12px;font-weight:600;margin-right:8px}.lic-tabla .val.ok{color:#1a7a50}.lic-tabla .val.mal{color:#a5281c}.lic-btn.mini{padding:3px 10px;font-size:12px;min-height:0}.bit-barra{display:flex;justify-content:space-between;align-items:center;gap:10px;flex-wrap:wrap;margin-bottom:8px}.bit-barra .bit-filtros{margin:0}.bit-barra .bit-filtros button em{font-style:normal;opacity:.6;font-size:11px;margin-left:2px}.bit-barra .bit-buscar{min-width:240px;flex:0 1 320px;padding:6px 10px;border-radius:8px;border:1px solid var(--dsn-border, #d5dde8);background:var(--dsn-card, #fff);color:var(--dsn-ink, #1a2432);font-size:12.5px}.lic-bitacora{max-height:560px}.lic-bitacora li .t{flex:1;min-width:0}.lic-bitacora li.vacio{color:var(--dsn-muted, #64748b);border:0}.lic-bitacora .origen{font-size:10.5px;font-weight:700;padding:1px 8px;border-radius:8px;white-space:nowrap;flex:none;background:var(--dsn-page, #f4f6fa);color:var(--dsn-muted, #64748b)}.lic-bitacora .origen.configuración{background:#103a661a;color:var(--dsn-navy, #103a66)}.lic-bitacora .origen.jobs{background:#1f56b01a;color:#1f56b0}.lic-bitacora .origen.infraestructura{background:#6e48aa1a;color:#6e48aa}.lic-bitacora .origen.licencia{background:#f0b00029;color:#8a5a00}.lic-bitacora .origen.contrato{background:#1f8a5b1f;color:#1a7a50}@media (max-width: 700px){.bit-barra .bit-buscar{min-width:0;flex:1 1 100%}}.cfg-seg{border-left:4px solid var(--dsn-navy, #103a66)}.cfg-seg.ok{border-left-color:#1f8a5b}.cfg-seg.mal{border-left-color:#c0392b}.cfg-seg .cfg-seg-cab{display:flex;align-items:baseline;gap:10px;flex-wrap:wrap}.cfg-seg .cfg-seg-cab b{font-size:14px;color:var(--dsn-ink, #1a2432)}.cfg-seg .cfg-seg-cab span{font-size:12px;color:var(--dsn-muted, #64748b);flex:1}.cfg-seg .cfg-pasos{list-style:none;display:flex;gap:0;margin:10px 0;padding:0;counter-reset:p}.cfg-seg .cfg-pasos li{flex:1;position:relative;padding:6px 10px 6px 30px;font-size:12px;color:var(--dsn-muted, #64748b);border-top:3px solid var(--dsn-border, #d5dde8);counter-increment:p}.cfg-seg .cfg-pasos li:before{content:counter(p);position:absolute;left:6px;top:6px;width:18px;height:18px;border-radius:50%;display:grid;place-items:center;font-size:10.5px;font-weight:700;background:var(--dsn-band, #eef1f6);color:var(--dsn-muted, #64748b)}.cfg-seg .cfg-pasos li.activo{color:var(--dsn-navy, #103a66);font-weight:600;border-top-color:var(--dsn-gold, #f0b000)}.cfg-seg .cfg-pasos li.activo:before{background:var(--dsn-gold, #f0b000);color:#fff}.cfg-seg .cfg-pasos li.hecho{color:#1a7a50;border-top-color:#1f8a5b}.cfg-seg .cfg-pasos li.hecho:before{content:"✓";background:#1f8a5b;color:#fff}.cfg-seg .cfg-seg-lista{list-style:none;margin:0 0 6px;padding:0}.cfg-seg .cfg-seg-lista li{display:flex;gap:10px;align-items:baseline;font-size:12.5px;padding:5px 0;border-bottom:1px dashed var(--dsn-divider, #e5eaf1);flex-wrap:wrap}.cfg-seg .cfg-seg-lista li .t{flex:1;min-width:200px}.cfg-seg .cfg-seg-lista li .tm{font-size:11.5px;color:var(--dsn-muted, #64748b);white-space:nowrap}.cfg-seg .cfg-seg-lista .edo{display:inline-flex;align-items:center;gap:5px;font-size:10.5px;font-weight:700;text-transform:uppercase;padding:1px 8px;border-radius:8px;white-space:nowrap}.cfg-seg .cfg-seg-lista .edo.curso{background:#103a6614;color:var(--dsn-navy, #103a66)}.cfg-seg .cfg-seg-lista .edo.ok{background:#1f8a5b1f;color:#1a7a50}.cfg-seg .cfg-seg-lista .edo.mal{background:#c0392b1f;color:#a5281c}.cfg-aplicando{display:inline-flex;align-items:center;gap:6px;font-size:12px;color:var(--dsn-navy, #103a66);font-weight:600}.cfg-aplicando.ok{color:#1a7a50}.cfg-chips{display:flex;flex-wrap:wrap;gap:6px;margin:10px 0 12px}.cfg-chips button em{font-style:normal;opacity:.6;font-size:11px;margin-left:2px}.cfg-grupos{display:block!important;columns:3 360px;column-gap:12px}.cfg-grupos .cfg-grupo{break-inside:avoid;display:inline-block;width:100%;margin:0 0 12px}.cfg-grupos.uno{columns:2 360px}.cfg-grupos.uno .cfg-grupo{display:block;break-inside:auto}.cfg-grupos.uno .cfg-fila{break-inside:avoid}.cfg-grupos .cfg-grupo h4 em{font-style:normal;font-weight:500;color:var(--dsn-muted, #64748b);font-size:11.5px}.cfg-cabeza{position:sticky;top:0;z-index:2;background:var(--dsn-card, #fff);padding-bottom:6px}.lic-card .h svg.svg-inline--fa,.lic-btn svg.svg-inline--fa,.resp-resumen svg.svg-inline--fa{width:1em!important;height:1em;display:inline-block;flex:none;margin:0}.lic-card .lic-btn{display:inline-flex;align-items:center;gap:7px}.lic-tabla td .val+.lic-btn.mini,.lic-tabla td .ejecutando{vertical-align:middle}.lic-flujo{display:flex;align-items:center;gap:16px;flex-wrap:wrap;margin-bottom:12px}.lic-flujo ol{list-style:none;display:flex;flex:1 1 560px;margin:0;padding:0;min-width:0}.lic-flujo ol li{flex:1;display:flex;flex-direction:column;gap:2px;padding:6px 10px 2px;border-top:3px solid var(--dsn-border, #d5dde8);min-width:0}.lic-flujo ol li b{font-size:12.5px;color:var(--dsn-muted, #64748b)}.lic-flujo ol li span{font-size:11.5px;color:var(--dsn-muted, #64748b)}.lic-flujo ol li.activo{border-top-color:var(--dsn-gold, #f0b000)}.lic-flujo ol li.activo b{color:var(--dsn-navy, #103a66)}.lic-flujo ol li.hecho{border-top-color:#1f8a5b}.lic-flujo ol li.hecho b{color:#1a7a50}.lic-flujo .lic-flujo-acc{display:flex;align-items:center;gap:8px;flex-wrap:wrap}.lic-flujo .lic-flujo-acc .lic-emitir{margin:0}.lic-grid.lic-tres{grid-template-columns:minmax(280px,1fr) minmax(320px,1.15fr) minmax(280px,1fr);align-items:stretch;margin-bottom:12px}@media (max-width: 1100px){.lic-grid.lic-tres{grid-template-columns:1fr}}.lic-estado{display:flex;align-items:center;gap:10px;flex-wrap:wrap;margin-bottom:6px}.lic-estado b{font-size:20px;color:var(--dsn-ink, #1a2432)}.lic-estado .muted{font-size:12px}.lic-card .muted,.mod-grupo .muted{color:var(--dsn-muted, #64748b)}.pill{display:inline-block;padding:3px 10px;border-radius:99px;font-size:12px;font-weight:700;background:var(--dsn-band, #eef1f6);color:var(--dsn-muted, #64748b)}.pill.ok{background:#1f8a5b1f;color:#1a7a50}.pill.mal{background:#c0392b1f;color:#a5281c}.lic-card .huella{max-width:60%;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.lic-emisiones{display:flex;flex-direction:column;gap:4px;font-size:12px}.lic-emisiones span{padding:3px 8px;border-radius:6px;background:var(--dsn-band, #f7f9fc);color:var(--dsn-muted, #64748b)}.lic-emisiones span.ok{color:#1a7a50}.lic-emisiones span.warn{color:#8a5a00;background:#f0b0001f}.lic-form.dos{display:grid;grid-template-columns:1fr 1fr;gap:10px;margin-bottom:10px}.lic-pills{display:flex;flex-wrap:wrap;gap:8px;margin:4px 0 10px}.lic-pills .pill-t{border:1px solid var(--dsn-border, #d5dde8);background:var(--dsn-card, #fff);color:var(--dsn-muted, #64748b);border-radius:99px;padding:6px 12px;font:inherit;font-size:12.5px;cursor:pointer}.lic-pills .pill-t.on{background:#103a6614;border-color:#103a6659;color:var(--dsn-navy, #103a66);font-weight:600}.lic-pills .pill-t:focus-visible{outline:2px solid var(--dsn-navy, #103a66);outline-offset:2px}.mod-kpis{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:10px;margin:6px 0 10px}.mod-kpis>div{padding:8px 12px;border-radius:10px;background:var(--dsn-band, #f7f9fc);border:1px solid var(--dsn-divider, #e5eaf1);display:flex;align-items:baseline;gap:8px}.mod-kpis>div b{font-size:20px;color:var(--dsn-ink, #1a2432)}.mod-kpis>div span{font-size:12px;color:var(--dsn-muted, #64748b)}.mod-kpis>div.warn b{color:#b07a0a}.mod-kpis>div.curso b{color:var(--dsn-navy, #103a66)}@media (max-width: 800px){.mod-kpis{grid-template-columns:repeat(2,minmax(0,1fr))}}.mod-barra{display:flex;justify-content:space-between;align-items:center;gap:10px;flex-wrap:wrap;margin-bottom:10px}.mod-leyenda{display:flex;gap:14px;flex-wrap:wrap;font-size:11.5px;color:var(--dsn-muted, #64748b)}.mod-leyenda span{display:inline-flex;align-items:center;gap:5px}.mod-leyenda i{width:10px;height:10px;border-radius:3px}.mod-leyenda i.ok{background:#1f8a5b}.mod-leyenda i.off{background:var(--dsn-border, #c9d2de)}.mod-leyenda i.curso{background:var(--dsn-gold, #f0b000)}.mod-grupos{columns:3 340px;column-gap:12px}.mod-grupo{break-inside:avoid;display:inline-block;width:100%;margin:0 0 12px;border:1px solid var(--dsn-divider, #e5eaf1);border-radius:10px;overflow:hidden}.mod-grupo header{display:flex;align-items:center;gap:8px;padding:6px 8px 6px 12px;background:var(--dsn-band, #f7f9fc);border-bottom:1px solid var(--dsn-divider, #e5eaf1)}.mod-grupo header b{flex:1;font-size:13px;color:var(--dsn-navy, #103a66)}.mod-grupo header .muted{font-size:11.5px}.mod-grupo header .lic-switch{min-height:26px}.mod-grupo .mod{display:flex;align-items:center;gap:10px;padding:6px 8px 6px 12px;border-left:3px solid #1f8a5b;border-bottom:1px dashed var(--dsn-divider, #e5eaf1)}.mod-grupo .mod:last-child{border-bottom:0}.mod-grupo .mod.off{border-left-color:var(--dsn-border, #c9d2de)}.mod-grupo .mod.off .nom{color:var(--dsn-muted, #64748b);text-decoration:line-through;text-decoration-color:#64748b80}.mod-grupo .mod.cambio{border-left-color:var(--dsn-gold, #f0b000);background:#f0b0000f}.mod-grupo .mod .mod-t{flex:1;min-width:0;display:flex;flex-direction:column;gap:1px}.mod-grupo .mod .nom{font-size:12.5px;font-weight:600;color:var(--dsn-ink, #1a2432)}.mod-grupo .mod .uso{font-size:11px;color:var(--dsn-muted, #64748b)}.mod-grupo .mod .tag{align-self:flex-start;font-size:10.5px;font-weight:700;padding:1px 7px;border-radius:8px;margin-top:2px}.mod-grupo .mod .tag.curso{background:#f0b0002e;color:#8a5a00}.mod-grupo .mod .tag.mal{background:#c0392b1a;color:#a5281c}.mod-grupo .mod .lic-switch{min-height:26px}.mod-grupo .mod .chico{font-size:11px}.res-kpis{display:grid;grid-template-columns:repeat(6,minmax(0,1fr));gap:10px;margin-bottom:12px}.res-kpis .k{background:var(--dsn-card, #fff);border:1px solid var(--dsn-border, #d5dde8);border-radius:12px;padding:10px 12px;display:flex;flex-direction:column;gap:2px;min-width:0}.res-kpis .k span{font-size:11.5px;color:var(--dsn-muted, #64748b)}.res-kpis .k b{font-size:22px;color:var(--dsn-ink, #1a2432);line-height:1.2}.res-kpis .k small{font-size:11px;color:var(--dsn-muted, #64748b)}.res-kpis .k small.ok{color:#1a7a50}.res-kpis .k small.mal{color:#a5281c}.res-kpis .k small.warn{color:#8a5a00}@media (max-width: 1200px){.res-kpis{grid-template-columns:repeat(3,minmax(0,1fr))}}@media (max-width: 640px){.res-kpis{grid-template-columns:repeat(2,minmax(0,1fr))}}.res-proy .res-tend{padding:10px 12px;border-radius:10px;background:var(--dsn-band, #f7f9fc);display:flex;flex-direction:column;gap:2px}.res-proy .res-tend b{font-size:22px;color:var(--dsn-ink, #1a2432)}.res-proy .res-tend span{font-size:12px;color:var(--dsn-muted, #64748b)}.res-proy .res-tend.ok{background:#1f8a5b14}.res-proy .res-tend.ok b{color:#1a7a50}.res-proy .res-tend.mal{background:#c0392b12}.res-proy .res-tend.mal b{color:#a5281c}.lic-grid.res-tres{grid-template-columns:repeat(auto-fit,minmax(300px,1fr));margin:12px 0;align-items:stretch}.infra-libre{margin:-2px 0 8px;font-size:12.5px!important}.orden-avance{margin-top:10px;padding:10px 12px;border-radius:10px;border:1px solid var(--dsn-border, #d5dde8);background:var(--dsn-band, #f7f9fc);width:100%}.orden-avance.curso{border-color:#103a664d}.orden-avance.ok{border-color:#1f8a5b59;background:#1f8a5b0f}.orden-avance.mal{border-color:#c0392b59;background:#c0392b0f}.orden-avance .oa-cab{display:flex;align-items:center;gap:8px;font-size:12.5px}.orden-avance .oa-cab b{flex:1;color:var(--dsn-ink, #1a2432)}.orden-avance .oa-cab .t{font-size:11.5px;color:var(--dsn-muted, #64748b);white-space:nowrap}.orden-avance .oa-cab svg.svg-inline--fa{width:1em!important;height:1em}.orden-avance.ok .oa-cab svg{color:#1f8a5b}.orden-avance.mal .oa-cab svg{color:#c0392b}.orden-avance .oa-pasos{list-style:none;display:flex;flex-wrap:wrap;gap:4px 6px;margin:8px 0 0;padding:0}.orden-avance .oa-pasos li{font-size:11px;padding:2px 8px;border-radius:99px;background:var(--dsn-card, #fff);color:var(--dsn-muted, #64748b);border:1px solid var(--dsn-divider, #e5eaf1)}.orden-avance .oa-pasos li.hecho{color:#1a7a50;border-color:#1f8a5b59}.orden-avance .oa-pasos li.hecho:before{content:"✓ "}.orden-avance .oa-pasos li.activo{color:var(--dsn-navy, #103a66);border-color:var(--dsn-gold, #f0b000);font-weight:600}.orden-avance .nota{margin-top:6px}.lic-card.errores .h{align-items:center}.lic-card.errores .err-cuenta{margin-left:auto;font-size:12px;font-weight:500;color:var(--dsn-muted, #64748b)}.lic-card.errores td.msg{max-width:560px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;font-size:12px}.lic-card.errores td small{color:var(--dsn-muted, #64748b)}.lic-card.errores tr.err.resuelto td{color:var(--dsn-muted, #64748b);background:var(--dsn-band, #f7f9fc)}.lic-card.errores tr.err.volvio td{background:#c0392b0d}.err-edo{display:inline-block;font-size:10.5px;font-weight:700;padding:2px 8px;border-radius:8px;white-space:nowrap}.err-edo.pendiente{background:#f0b00029;color:#8a5a00}.err-edo.volvio{background:#c0392b1f;color:#a5281c}.err-edo.resuelto{background:#1f8a5b1a;color:#1a7a50}.lic-link{border:0;background:none;padding:6px 0 0;font:inherit;font-size:12.5px;color:var(--dsn-navy, #103a66);cursor:pointer;text-decoration:underline}.eva-toast:has(.lic-toast){max-width:400px}.eva-toast_container.lic-toast .eva-toast_container_content{grid-template-columns:22px minmax(0,1fr);align-items:start;gap:10px;padding:12px 12px 12px 14px}.eva-toast_container.lic-toast .eva-toast_container_content_icon-lib{height:18px;margin-top:1px}.eva-toast_container.lic-toast .eva-toast_container_content_title{font-size:14px;font-weight:600;line-height:1.3;margin:0 0 4px}.eva-toast_container.lic-toast .eva-toast_container_content_message{font-size:12.5px;line-height:1.5;margin:0;white-space:pre-line;overflow-wrap:anywhere;opacity:.95}.resp-avance{margin:-2px 0 10px}.resp-avance .orden-avance{margin-top:0}.cfg-marco{padding-top:6px}.cfg-tabs{margin:0 0 10px;border-bottom:1px solid var(--dsn-divider, #e5eaf1)}.cfg-tabs .tab-item{flex:0 1 auto;min-width:0;font-family:inherit;border-left:0;border-right:0;border-top:0}.cfg-tabs.sub{margin-top:4px}.cfg-tabs.sub .tab-item{font-size:12.5px;padding:8px 12px 6px}.cfg-desc{margin:0 0 10px}.cfg-secciones{display:flex;flex-direction:column;gap:14px}.cfg-seccion{border:1px solid var(--dsn-divider, #e5eaf1);border-radius:10px;padding:12px 16px 14px}.cfg-seccion h4{margin:0 0 12px;font-size:14px;color:var(--dsn-navy, #103a66)}.cfg-seccion h4 em{font-style:normal;font-weight:500;color:var(--dsn-muted, #64748b);font-size:12px}.cfg-seccion h5{margin:16px 0 8px;font-size:12.5px;text-transform:uppercase;letter-spacing:.04em;color:var(--dsn-muted, #64748b)}.cfg-campos{display:grid;grid-template-columns:repeat(auto-fill,minmax(260px,1fr));gap:12px 18px}.cfg-campo{display:flex;flex-direction:column;gap:4px;min-width:0}.cfg-campo label{font-size:12px;color:var(--dsn-muted, #64748b);font-weight:500}.cfg-campo.ancho{grid-column:span 2}.cfg-campo .cfg-input{width:100%;min-height:36px;font-size:13.5px;padding:6px 10px;box-sizing:border-box}.cfg-campo .lic-switch{align-self:flex-start}.cfg-campo .cfg-ro,.cfg-campo .cfg-sensible{min-height:36px;display:flex;align-items:center}@media (max-width: 640px){.cfg-campo.ancho{grid-column:auto}}.cfg-direccion{display:flex;flex-direction:column;gap:12px}.cfg-dir-actual{display:flex;align-items:center;gap:14px;flex-wrap:wrap;padding:10px 12px;border-radius:10px;background:var(--dsn-band, #f7f9fc)}.cfg-dir-datos{display:grid;grid-template-columns:repeat(6,minmax(110px,1fr));gap:8px 14px;flex:1 1 640px}.cfg-dir-datos div{display:flex;flex-direction:column;gap:2px;min-width:0}.cfg-dir-datos small{font-size:11px;color:var(--dsn-muted, #64748b)}.cfg-dir-datos b{font-size:13px;font-weight:600;color:var(--dsn-ink, #1a2432);overflow-wrap:anywhere}@media (max-width: 900px){.cfg-dir-datos{grid-template-columns:repeat(2,minmax(0,1fr))}}.cfg-dir-pend{display:inline-flex;align-items:center;gap:8px;font-size:12.5px;color:#8a5a00}.cfg-dir-editor{display:grid;grid-template-columns:repeat(auto-fill,minmax(260px,1fr));gap:10px 18px;align-items:end;padding:12px;border:1px dashed var(--dsn-border, #d5dde8);border-radius:10px}.cfg-dir-editor .ancho{grid-column:span 2}.cfg-dir-editor .lic-link{justify-self:start}.cfg-cp{display:flex;gap:8px}.cfg-cp .cfg-input{max-width:140px}.cfg-certs{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:12px;margin-bottom:14px}@media (max-width: 1000px){.cfg-certs{grid-template-columns:1fr}}.cfg-cert{border:1px solid var(--dsn-divider, #e5eaf1);border-left:4px solid #1f8a5b;border-radius:10px;padding:10px 12px;display:flex;flex-direction:column;gap:4px}.cfg-cert.warn{border-left-color:var(--dsn-gold, #f0b000)}.cfg-cert.mal{border-left-color:#c0392b}.cfg-cert .cc-cab{display:flex;justify-content:space-between;align-items:center;gap:8px}.cfg-cert .cc-cab b{font-size:13.5px}.cfg-cert small{font-size:11.5px;color:var(--dsn-muted, #64748b)}.cfg-cert .cc-arch{display:flex;gap:6px;flex-wrap:wrap;margin-top:4px}.cfg-cert .cc-arch span{font-size:11.5px;padding:2px 8px;border-radius:8px}.cfg-cert .cc-arch span.ok{background:#1f8a5b1a;color:#1a7a50}.cfg-cert .cc-arch span.falta{background:#c0392b1a;color:#a5281c}.cfg-cert-nota{grid-column:1/-1;margin:0;display:block}.cfg-cert-nota a{display:inline;color:var(--dsn-navy, #103a66);text-decoration:underline}.cfg-registro{margin-top:12px}.mod-caja{border-bottom:1px dashed var(--dsn-divider, #e5eaf1)}.mod-caja:last-child{border-bottom:0}.mod-caja .mod{border-bottom:0!important}.mod-ver{border:1px solid var(--dsn-divider, #e5eaf1);background:var(--dsn-card, #fff);color:var(--dsn-navy, #103a66);border-radius:8px;padding:2px 8px;font:inherit;font-size:11.5px;cursor:pointer;white-space:nowrap}.mod-ver em{font-style:normal;color:#a5281c}.mod-ver:hover{background:var(--dsn-band, #f7f9fc)}.mod-procs{padding:4px 10px 8px 26px;background:var(--dsn-band, #fafbfd);display:flex;flex-direction:column;gap:6px}.mod-procs .mp-grupo{display:flex;flex-direction:column;gap:2px}.mod-procs .mp-grupo>small{font-size:10.5px;text-transform:uppercase;letter-spacing:.04em;color:var(--dsn-muted, #64748b);margin-top:2px}.mod-procs .mp{display:flex;align-items:center;gap:8px;padding:2px 0}.mod-procs .mp .nom{flex:1;min-width:0;font-size:12px}.mod-procs .mp .uso{font-size:11px;color:var(--dsn-muted, #64748b);white-space:nowrap}.mod-procs .mp.off .nom{color:var(--dsn-muted, #64748b);text-decoration:line-through}.mod-procs .mp.cambio .nom{color:#8a5a00}.mod-procs .mp .tag{font-size:10px;font-weight:700;padding:1px 6px;border-radius:8px;background:#f0b0002e;color:#8a5a00}.lic-switch.mini{min-height:22px}.lic-switch.mini>span{width:28px;height:16px}.lic-switch.mini>span:after{width:12px;height:12px}.lic-switch.mini.on>span:after{left:14px}.lic-ayuda{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:10px;margin:6px 0 12px}.lic-ayuda>div{padding:10px 12px;border-radius:10px;background:var(--dsn-band, #f7f9fc);font-size:12px;color:var(--dsn-muted, #64748b);line-height:1.45}.lic-ayuda>div b{display:block;color:var(--dsn-ink, #1a2432);font-size:12.5px;margin-bottom:2px}@media (max-width: 900px){.lic-ayuda{grid-template-columns:1fr}}.cfg-cabeza{position:static!important;padding:10px 12px!important;margin:0 0 12px!important;border-radius:10px;background:var(--dsn-band, #f7f9fc)!important}.cfg-cabeza label{flex:0 1 auto}.cfg-cabeza select{min-width:360px}.cfg-cabeza .cfg-buscar{flex:1 1 260px}.cfg-cabeza .cfg-buscar input{width:100%;min-width:0!important}@media (max-width: 700px){.cfg-cabeza select{min-width:0;width:100%}}.cfg-desc-campo{font-size:11.5px;color:var(--dsn-muted, #64748b);line-height:1.35}.cfg-tabs .tab-item.na{opacity:.35;font-style:italic}.cfg-seccion.na{background:var(--dsn-band, #f7f9fc)}.cfg-seccion.na h4 .pill{margin-left:8px;font-size:10.5px}.cfg-seccion.na .cfg-campos{opacity:.6}.mod-barra-der{display:flex;gap:14px}.mod-barra-der .lic-link{padding:0}.mod-dep{display:flex;flex-direction:column;gap:2px}.mod-acordeon{display:flex;flex-direction:column;gap:8px}.acc-menu{border:1px solid var(--dsn-divider, #e5eaf1);border-radius:10px;overflow:hidden}.acc-menu>header{display:flex;align-items:center;gap:10px;padding:4px 10px 4px 4px;background:var(--dsn-band, #f7f9fc)}.acc-menu .acc-tit{flex:1;display:flex;align-items:center;gap:10px;border:0;background:none;font:inherit;text-align:left;cursor:pointer;padding:8px 6px;color:var(--dsn-ink, #1a2432)}.acc-menu .acc-tit b{font-size:13.5px;color:var(--dsn-navy, #103a66)}.acc-menu .acc-tit .muted{font-size:12px}.acc-menu .chev{width:14px;display:inline-block;color:var(--dsn-muted, #64748b);font-size:12px}.acc-menu .tag{font-size:10.5px;font-weight:700;padding:1px 7px;border-radius:8px;white-space:nowrap}.acc-menu .tag.curso{background:#f0b0002e;color:#8a5a00}.acc-menu .tag.mal{background:#c0392b1a;color:#a5281c}.acc-cuerpo{display:flex;flex-direction:column}.acc-mod{border-top:1px solid var(--dsn-divider, #e5eaf1);border-left:3px solid #1f8a5b}.acc-mod.off{border-left-color:var(--dsn-border, #c9d2de)}.acc-mod.off .acc-nom{color:var(--dsn-muted, #64748b);text-decoration:line-through}.acc-mod.cambio{border-left-color:var(--dsn-gold, #f0b000);background:#f0b0000d}.acc-fila{display:grid;grid-template-columns:minmax(200px,1.4fr) 170px 150px minmax(0,1.6fr) 120px;align-items:center;gap:10px;padding:6px 12px 6px 6px}.acc-fila .acc-nom{display:flex;align-items:center;gap:6px;border:0;background:none;font:inherit;font-size:13px;font-weight:600;text-align:left;cursor:pointer;color:var(--dsn-ink, #1a2432);padding:4px}.acc-fila .acc-nom:disabled{cursor:default}.acc-fila .acc-uso,.acc-fila .acc-procs{font-size:12px;color:var(--dsn-muted, #64748b)}.acc-fila .acc-uso em,.acc-fila .acc-procs em{font-style:normal;color:#a5281c}.acc-fila .acc-tags{display:flex;flex-wrap:wrap;gap:4px}.acc-fila .acc-sw{justify-self:end}@media (max-width: 1000px){.acc-fila{grid-template-columns:1fr auto}.acc-fila .acc-uso,.acc-fila .acc-procs,.acc-fila .acc-tags{grid-column:1/-1}}.acc-procs-grid{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:6px 24px;padding:6px 16px 12px 34px;background:var(--dsn-band, #fafbfd)}.acc-procs-grid .apg{display:flex;flex-direction:column;gap:2px}.acc-procs-grid .apg>small{font-size:10.5px;text-transform:uppercase;letter-spacing:.04em;color:var(--dsn-muted, #64748b);margin:4px 0 2px}.acc-procs-grid .mp{display:flex;align-items:center;gap:8px;padding:2px 0}.acc-procs-grid .mp .nom{flex:1;min-width:0;font-size:12.5px}.acc-procs-grid .mp .uso{font-size:11px;color:var(--dsn-muted, #64748b);white-space:nowrap}.acc-procs-grid .mp.off .nom{color:var(--dsn-muted, #64748b);text-decoration:line-through}.acc-procs-grid .mp.cambio .nom{color:#8a5a00}.acc-procs-grid .mp .tag{font-size:10px;font-weight:700;padding:1px 6px;border-radius:8px;background:#f0b0002e;color:#8a5a00}@media (max-width: 900px){.acc-procs-grid{grid-template-columns:1fr}}.mod-noinst{margin-top:12px}.mod-noinst .mod-noinst-lista{display:flex;flex-wrap:wrap;gap:6px;margin-top:6px}.mod-noinst .mod-noinst-lista span{font-size:11.5px;padding:2px 8px;border-radius:8px;background:var(--dsn-band, #f2f4f8);color:var(--dsn-muted, #64748b)}.res-rango{margin-left:auto}.res-rango button{font-size:12px;padding:3px 10px}.res-mini{display:grid;grid-template-columns:repeat(6,minmax(0,1fr));gap:8px;margin:4px 0 10px}.res-mini>div{padding:8px 10px;border-radius:10px;background:var(--dsn-band, #f7f9fc);display:flex;flex-direction:column;gap:1px}.res-mini>div b{font-size:17px;color:var(--dsn-ink, #1a2432)}.res-mini>div span{font-size:11px;color:var(--dsn-muted, #64748b)}.res-mini>div.ok b{color:#1a7a50}.res-mini>div.mal b{color:#a5281c}.res-mini>div.warn b{color:#8a5a00}@media (max-width: 1100px){.res-mini{grid-template-columns:repeat(3,minmax(0,1fr))}}.cfg-pac-edit{display:flex;gap:6px;align-items:center;margin-top:8px}.cfg-pac-edit input{flex:1;min-width:0;font:inherit;font-size:12.5px;padding:6px 9px;border-radius:8px;border:1px solid var(--thm-line, #d7dce5)}.proy{--proy-navy: var(--dsn-navy, #103a66);--proy-navy-deep: var(--dsn-navy-deep, #0e2747);--proy-gold: var(--dsn-gold, #f0b000);--proy-eva: #1f8a5b;--proy-cli: #c2582c;--proy-info: #2f5aa8;--proy-late: #c0392b;--proy-card: var(--dsn-card, #ffffff);--proy-borde: var(--dsn-border, #d5dde8);--proy-suave: var(--dsn-hover-row, rgba(100, 116, 139, .1));--proy-ink: var(--dsn-ink, #1a2432);--proy-muted: var(--dsn-muted, #64748b)}.proy .chip{display:inline-flex;align-items:center;padding:1px 8px;border-radius:999px;font-size:11.5px;font-weight:600;white-space:nowrap;line-height:18px}.proy .chip.eva{background:#1f8a5b24;color:var(--proy-eva)}.proy .chip.cli{background:#c2582c24;color:var(--proy-cli)}.proy .chip.info{background:#2f5aa824;color:var(--proy-info)}.proy .chip.late{background:#c0392b24;color:var(--proy-late)}.proy .chip.gold{background:#f0b0002e;color:#8a5a00}.proy .chip.neutral{background:var(--proy-suave);color:var(--proy-muted)}.proy .chip.lock{background:transparent;color:var(--proy-muted);border:1px solid var(--proy-borde)}.proy .edo{font-size:11.5px;font-weight:600}.proy .edo.activo{color:var(--proy-eva)}.proy .edo.plan{color:var(--proy-info)}.proy .edo.pausa{color:#a8740d}.proy .edo.cerrado,.proy .edo.cancelado{color:var(--proy-muted)}.proy .pill{flex:none;padding:3px 10px;border-radius:999px;font-size:12px;font-weight:600}.proy .pill.activo{background:#1f8a5b24;color:var(--proy-eva)}.proy .pill.plan{background:#2f5aa824;color:var(--proy-info)}.proy .pill.pausa{background:#f0b0002e;color:#8a5a00}.proy .pill.cerrado,.proy .pill.cancelado{background:var(--proy-suave);color:var(--proy-muted)}.proy .mini-avatar{display:inline-flex;align-items:center;justify-content:center;flex:none;width:22px;height:22px;border-radius:50%;font-size:9.5px;font-weight:700;margin-right:6px}.proy .mini-avatar.cli{background:#c2582c29;color:var(--proy-cli)}.proy .mini-avatar.eva{background:#1f8a5b29;color:var(--proy-eva)}.proy .mini-avatar.grande{width:34px;height:34px;font-size:12px;margin-right:10px}.proy-anillo{position:relative;flex:none}.proy-anillo .fondo{stroke:var(--proy-suave)}.proy-anillo .valor{stroke:var(--proy-navy)}.proy-anillo .pct{position:absolute;top:0;right:0;bottom:0;left:0;display:flex;flex-direction:column;align-items:center;justify-content:center;font-weight:800;font-size:19px;color:var(--proy-ink);font-variant-numeric:tabular-nums;line-height:1.1}.proy-anillo .pct small{font-size:10.5px;font-weight:500;color:var(--proy-muted)}.proy-linea{display:flex;gap:4px}.proy-linea span{flex:1;height:8px;border-radius:999px;background:var(--proy-suave)}.proy-linea span.ok{background:var(--proy-eva)}.proy-linea span.actual{background:var(--proy-gold)}.proy-encabezado{display:flex;flex-wrap:wrap;gap:14px 18px;align-items:flex-end}.proy-encabezado .tit{flex:1 1 340px;display:flex;flex-direction:column;gap:3px;min-width:0}.proy-encabezado .tit .eyebrow{font-size:11.5px;font-weight:600;letter-spacing:1.1px;text-transform:uppercase;color:var(--proy-muted)}.proy-encabezado .tit h1{margin:0;font-size:26px;font-weight:800;color:var(--proy-ink);line-height:1.15}.proy-encabezado .tit p{margin:0;font-size:13.5px;color:var(--proy-muted)}.proy-encabezado .proy-acciones{display:flex;gap:12px;align-items:center;flex-wrap:wrap}.proy-encabezado .chk{display:inline-flex;align-items:center;gap:6px;font-size:13px}.proy .proy-btn-principal{background:var(--proy-gold);color:#0e2747;font-weight:700;min-height:38px;padding:0 16px}.proy-tabs{display:inline-flex;padding:3px;border-radius:10px;background:var(--proy-suave)}.proy-tabs button{border:0;background:transparent;color:var(--proy-muted);font-weight:600;font-size:13px;padding:7px 14px;border-radius:8px;cursor:pointer}.proy-tabs button.act{background:var(--proy-card);color:var(--proy-ink);box-shadow:0 1px 2px #0000001f}.proy-tabs button:focus-visible{outline:2px solid var(--proy-info);outline-offset:1px}.proy-kpis{display:grid;grid-template-columns:repeat(auto-fit,minmax(200px,1fr));gap:14px}.proy-kpis .kpi{background:var(--proy-card);border:1px solid var(--proy-borde);border-radius:14px;padding:16px 18px;display:flex;flex-direction:column;gap:6px;--k: var(--proy-navy)}.proy-kpis .kpi .lbl{display:flex;align-items:center;gap:8px;font-size:12.5px;font-weight:600;color:var(--proy-muted)}.proy-kpis .kpi .lbl:before{content:"";width:10px;height:10px;border-radius:3px;background:var(--k)}.proy-kpis .kpi b{font-size:30px;font-weight:800;line-height:1.1;color:var(--k);font-variant-numeric:tabular-nums}.proy-kpis .kpi small{font-size:12.5px;color:var(--proy-muted)}.proy-kpis .kpi i{display:block;height:6px;border-radius:999px;background:var(--proy-suave);overflow:hidden}.proy-kpis .kpi i em{display:block;height:100%;border-radius:999px;background:var(--k)}.proy-kpis .kpi.eva{--k: var(--proy-eva)}.proy-kpis .kpi.cli{--k: var(--proy-cli)}.proy-kpis .kpi.late{--k: var(--proy-late)}.proy-kpis .kpi.late.cero b{color:var(--proy-muted)}.proy-atencion{background:var(--proy-card);border:1px solid rgba(240,176,0,.55);border-radius:14px;padding:14px 16px;display:flex;flex-direction:column;gap:10px}.proy-atencion .cab{display:flex;align-items:center;gap:10px;flex-wrap:wrap}.proy-atencion .cab .ico{width:28px;height:28px;border-radius:8px;background:#f0b0002e;color:#8a5a00;display:flex;align-items:center;justify-content:center}.proy-atencion .cab h2{margin:0;font-size:15px;font-weight:700;color:var(--proy-ink)}.proy-atencion .cab .sub{font-size:12.5px;color:var(--proy-muted)}.proy-atencion .lista{display:grid;grid-template-columns:repeat(auto-fill,minmax(280px,1fr));gap:10px}.proy-atencion .item{display:flex;gap:10px;align-items:flex-start;text-align:left;padding:10px 12px;border-radius:10px;background:var(--dsn-page, transparent);border:1px solid var(--proy-borde);color:var(--proy-ink);cursor:pointer;font:inherit}.proy-atencion .item:disabled{cursor:default}.proy-atencion .item:not(:disabled):hover{border-color:var(--proy-info)}.proy-atencion .item .punto{flex:none;margin-top:5px;width:8px;height:8px;border-radius:50%;background:var(--proy-muted)}.proy-atencion .item .punto.cli{background:var(--proy-cli)}.proy-atencion .item .punto.late{background:var(--proy-late)}.proy-atencion .item .punto.gold{background:var(--proy-gold)}.proy-atencion .item .txt{display:flex;flex-direction:column;gap:2px;min-width:0}.proy-atencion .item .txt b{font-size:13.5px;line-height:1.35}.proy-atencion .item .txt span{font-size:12px;color:var(--proy-muted)}.proy-cards{display:grid;grid-template-columns:repeat(auto-fill,minmax(min(100%,460px),1fr));gap:16px}.proy-card{display:flex;flex-direction:column;gap:16px;text-align:left;cursor:pointer;min-width:0;font:inherit;background:var(--proy-card);color:var(--proy-ink);border:1px solid var(--proy-borde);border-radius:16px;padding:18px 20px;box-shadow:0 1px 3px #0e27470f;transition:border-color .15s,box-shadow .15s}.proy-card:hover{border-color:var(--proy-info);box-shadow:0 6px 18px #0e27471a}.proy-card:focus-visible{outline:2px solid var(--proy-info);outline-offset:2px}.proy-card.edo-cerrado,.proy-card.edo-cancelado{opacity:.7}.proy-card .top{display:flex;gap:12px;align-items:flex-start}.proy-card .avatar{flex:none;width:44px;height:44px;border-radius:12px;color:#fff;display:flex;align-items:center;justify-content:center;font-weight:800;font-size:15px;background:var(--proy-navy)}.proy-card .avatar.des{background:#0e7d92}.proy-card .avatar.ent{background:#a4560d}.proy-card .avatar.sop{background:#4f34a6}.proy-card .avatar.otr{background:#475569}.proy-card .ident{flex:1;min-width:0;display:flex;flex-direction:column;gap:2px}.proy-card .ident .nom{font-size:16px;line-height:1.3;color:var(--proy-ink)}.proy-card .ident .sub{font-size:12.5px;color:var(--proy-muted)}.proy-card .medio{display:flex;gap:18px;align-items:center}.proy-card .fases{flex:1;min-width:0;display:flex;flex-direction:column;gap:8px}.proy-card .fases .lbl{font-size:11.5px;font-weight:600;color:var(--proy-muted);text-transform:uppercase;letter-spacing:.7px}.proy-card .fases .txt{font-size:12.5px;color:var(--proy-muted)}.proy-card .balance{display:flex;flex-direction:column;gap:6px}.proy-card .balance .leyenda{display:flex;justify-content:space-between;font-size:12.5px;font-weight:600}.proy-card .balance .leyenda .eva{color:var(--proy-eva)}.proy-card .balance .leyenda .cli{color:var(--proy-cli)}.proy-card .balance .barra{display:flex;height:10px;border-radius:999px;overflow:hidden;background:var(--proy-suave)}.proy-card .balance .barra .eva{background:var(--proy-eva)}.proy-card .balance .barra .cli{background:#d9763f}.proy-card .pie{display:flex;flex-wrap:wrap;gap:8px 10px;align-items:center;padding-top:12px;border-top:1px solid var(--proy-borde);font-size:12.5px}.proy-card .pie .decide{display:inline-flex;align-items:center;gap:6px;font-weight:600;color:var(--proy-ink)}.proy-card .pie .decide.falta{color:var(--proy-late)}.proy-card .pie .sp{flex:1}.proy-card .pie .chipfecha{padding:3px 9px;border-radius:8px;background:var(--proy-suave);font-weight:500}.proy-card .pie .mov{color:var(--proy-muted)}.proy-detalle{display:flex;flex-direction:column;gap:16px}.proy-detalle>*{flex-shrink:0}.proy-hero{display:flex;flex-wrap:wrap;gap:18px 26px;align-items:center;padding:20px 24px;border-radius:16px;background:linear-gradient(180deg,var(--proy-navy) 0%,var(--proy-navy-deep) 100%);color:#fff}.proy-hero .volver{align-self:flex-start;border:0;background:#ffffff1f;color:#e6eef8;border-radius:8px;padding:6px 12px;font:inherit;font-size:13px;cursor:pointer}.proy-hero .volver:hover{background:#fff3}.proy-hero .proy-anillo .fondo{stroke:#ffffff29}.proy-hero .proy-anillo .valor{stroke:var(--proy-gold)}.proy-hero .proy-anillo .pct{color:#fff;font-size:24px}.proy-hero .proy-anillo .pct small{color:#c8d6ea}.proy-hero .tit{flex:1 1 360px;min-width:0;display:flex;flex-direction:column;gap:6px}.proy-hero .tit .chips{display:flex;gap:6px;flex-wrap:wrap}.proy-hero .tit .hchip{padding:2px 10px;border-radius:999px;background:#ffffff24;font-size:12px;font-weight:600}.proy-hero .tit .hchip.edo-activo{background:#1f8a5b}.proy-hero .tit .hchip.edo-plan{background:#2f5aa8}.proy-hero .tit .hchip.edo-pausa{background:#a8740d}.proy-hero .tit h2{margin:0;font-size:24px;font-weight:800;line-height:1.2;color:#fff}.proy-hero .tit p{margin:0;font-size:13.5px;color:#c8d6ea;max-width:75ch}.proy-hero .datos{flex:0 1 420px;display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:10px 24px;font-size:13px}.proy-hero .datos>div{display:flex;flex-direction:column;gap:2px;min-width:0}.proy-hero .datos span{color:#a9bad3}.proy-hero .datos b{overflow-wrap:anywhere}.proy-hero .datos .asignar{align-self:flex-start;border:0;background:transparent;color:#ffd27a;font:inherit;font-weight:700;padding:0;cursor:pointer;text-decoration:underline}.proy-hero .acc{display:flex;gap:8px}.proy-hero .hbtn{border:1px solid rgba(255,255,255,.35);background:transparent;color:#fff;border-radius:10px;padding:8px 14px;font:inherit;font-weight:600;font-size:13px;cursor:pointer}.proy-hero .hbtn:hover{background:#ffffff1a}.proy-cuerpo{display:flex;flex-wrap:wrap;gap:16px;align-items:flex-start}.proy-cuerpo .principal{flex:999 1 680px;min-width:0;display:flex;flex-direction:column;gap:16px}.proy-cuerpo .lateral{flex:1 1 280px;min-width:0;display:flex;flex-direction:column;gap:16px}.proy-bloque{background:var(--proy-card);border:1px solid var(--proy-borde);border-radius:14px;padding:16px 18px;display:flex;flex-direction:column;gap:10px;color:var(--proy-ink)}.proy-bloque h3{margin:0;font-size:14.5px;font-weight:700}.proy-bloque .bcab{display:flex;align-items:center;gap:10px}.proy-bloque .bcab .sp{flex:1}.proy-bloque .muted{margin:0;font-size:12.5px;color:var(--proy-muted)}.proy-bloque .persona{display:flex;align-items:center}.proy-bloque .persona span{display:flex;flex-direction:column}.proy-bloque .persona small{font-size:12px;color:var(--proy-muted)}.proy-bloque .link{border:0;background:transparent;color:var(--proy-info);font:inherit;font-size:12.5px;font-weight:600;cursor:pointer;padding:0}.proy-bloque .link.sinfase{align-self:flex-start}.proy-bloque .link.sinfase.act{text-decoration:underline}.proy-stepper{list-style:none;margin:0;padding:0;display:grid;grid-auto-flow:column;grid-auto-columns:minmax(130px,1fr);gap:0;overflow-x:auto}.proy-stepper li{display:flex;flex-direction:column;gap:5px;padding-bottom:4px;min-width:0}.proy-stepper li .linea{display:flex;align-items:center}.proy-stepper li .num{flex:none;width:28px;height:28px;border-radius:50%;border:2px solid var(--proy-borde);background:var(--proy-card);color:var(--proy-muted);display:flex;align-items:center;justify-content:center;font-weight:700;font-size:12.5px;box-sizing:border-box}.proy-stepper li .raya{flex:1;height:3px;background:var(--proy-borde)}.proy-stepper li .nom{border:0;background:transparent;padding:0 8px 0 0;text-align:left;font:inherit;font-size:13px;font-weight:700;color:var(--proy-ink);cursor:pointer}.proy-stepper li .sub{font-size:11.5px;color:var(--proy-muted);padding-right:8px}.proy-stepper li .vb{font-size:11px;font-weight:600;color:#a8740d}.proy-stepper li .vb.ok{color:var(--proy-eva)}.proy-stepper li .edit{align-self:flex-start;border:0;background:transparent;color:var(--proy-muted);font:inherit;font-size:11.5px;padding:0;cursor:pointer;opacity:.7}.proy-stepper li .edit:hover{opacity:1;color:var(--proy-info)}.proy-stepper li.ok .num{background:var(--proy-eva);border-color:var(--proy-eva);color:#fff}.proy-stepper li.ok .raya{background:var(--proy-eva)}.proy-stepper li.actual .num{background:var(--proy-gold);border-color:var(--proy-gold);color:#0e2747}.proy-stepper li.sel .nom{text-decoration:underline;text-decoration-color:var(--proy-info);text-underline-offset:3px}.proy-debe{display:grid;grid-template-columns:repeat(auto-fit,minmax(240px,1fr));gap:12px}.proy-debe .caja{display:flex;gap:14px;align-items:center;padding:14px 18px;border-radius:14px;border:1px solid}.proy-debe .caja .num{font-size:36px;font-weight:800;line-height:1;font-variant-numeric:tabular-nums}.proy-debe .caja>div{display:flex;flex-direction:column;gap:2px;font-size:12.5px}.proy-debe .caja>div strong{font-size:14.5px}.proy-debe .caja.cli{background:#c2582c14;border-color:#c2582c59;color:var(--proy-ink)}.proy-debe .caja.cli .num,.proy-debe .caja.cli strong{color:var(--proy-cli)}.proy-debe .caja.eva{background:#1f8a5b14;border-color:#1f8a5b59;color:var(--proy-ink)}.proy-debe .caja.eva .num,.proy-debe .caja.eva strong{color:var(--proy-eva)}.proy-board{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:12px;align-items:start}.proy-board .col{background:var(--proy-suave);border-radius:14px;padding:10px;display:flex;flex-direction:column;gap:8px;min-width:0}.proy-board .col h3{margin:0 0 2px;padding:2px 2px 0;font-size:13.5px;display:flex;align-items:center;gap:8px;color:var(--proy-ink)}.proy-board .col h3>span{font-size:12px;color:var(--proy-muted);font-variant-numeric:tabular-nums}.proy-board .col h3:before{content:"";width:10px;height:10px;border-radius:50%;background:var(--proy-muted)}.proy-board .col.cli h3:before{background:#d9763f}.proy-board .col.eva h3:before{background:var(--proy-eva)}.proy-board .col.hechas h3:before{background:var(--proy-borde)}.proy-board .col .mini-btn{margin-left:auto;border:0;background:transparent;color:var(--proy-info);font-size:12px;font-weight:600;cursor:pointer}.proy-board .col .vacia{border:2px dashed var(--proy-borde);border-radius:12px;padding:16px 12px;text-align:center;font-size:12.5px;color:var(--proy-muted);display:flex;flex-direction:column;align-items:center;gap:4px}.proy-board .col .vacia.ok svg{color:var(--proy-eva)}.proy-board .col .vacia.ok b{color:var(--proy-ink);font-size:13.5px}.proy-board .col .agregar{border:0;background:transparent;color:var(--proy-info);font:inherit;font-size:12.5px;font-weight:600;padding:4px 2px;text-align:left;cursor:pointer}.proy-tarea{display:flex;flex-direction:column;gap:8px;text-align:left;cursor:pointer;min-width:0;font:inherit;background:var(--proy-card);color:var(--proy-ink);border:1px solid transparent;border-radius:12px;padding:11px 13px;box-shadow:0 1px 2px #0e274714}.proy-tarea.hecho{opacity:.8}.proy-tarea.vencida{border-color:#c0392b80}.proy-tarea:hover{border-color:var(--proy-info)}.proy-tarea:focus-visible{outline:2px solid var(--proy-info);outline-offset:1px}.proy-tarea .tt{font-size:13.5px;font-weight:600;line-height:1.35;overflow-wrap:anywhere}.proy-tarea .hecha{display:flex;gap:8px;align-items:flex-start}.proy-tarea .hecha .check{flex:none;width:20px;height:20px;border-radius:50%;background:var(--proy-eva);color:#fff;display:flex;align-items:center;justify-content:center}.proy-tarea .meta{display:flex;flex-wrap:wrap;gap:4px}.proy-tarea .pie{display:flex;justify-content:space-between;align-items:center;gap:8px;font-size:11.5px;color:var(--proy-muted)}.proy-tarea .pie .quien{display:inline-flex;align-items:center;min-width:0}.proy-tarea .pie .cuenta{margin-right:6px}.proy-tarea.vencida .pie>span:last-child{color:var(--proy-late);font-weight:600}.proy-actividad{list-style:none;margin:0;padding:0;display:flex;flex-direction:column}.proy-actividad li{display:grid;grid-template-columns:18px minmax(0,1fr);gap:8px;position:relative;padding-bottom:12px}.proy-actividad li:before{content:"";position:absolute;left:4px;top:14px;bottom:0;width:2px;background:var(--proy-borde)}.proy-actividad li:last-child:before{display:none}.proy-actividad li .punto{width:10px;height:10px;margin-top:4px;border-radius:50%;background:var(--proy-navy);position:relative;z-index:1}.proy-actividad li.cli .punto{background:#d9763f}.proy-actividad li.ok .punto{background:var(--proy-eva)}.proy-actividad li>div{display:flex;flex-direction:column;gap:2px}.proy-actividad li .txt{font-size:12.5px;line-height:1.4;overflow-wrap:anywhere}.proy-actividad li .quien{font-size:11.5px;color:var(--proy-muted)}.proy-actividad li.vacio{display:block;color:var(--proy-muted);font-size:12.5px}.proy-actividad li.vacio:before{display:none}.proy-mis{display:flex;flex-direction:column;gap:12px}.proy-mis .pend-filtros{display:flex;gap:10px;align-items:flex-end;flex-wrap:wrap}.proy-mis .pend-filtros label{display:flex;flex-direction:column;gap:3px;font-size:12px;color:var(--proy-muted)}.proy-mis .pend-filtros input{min-width:240px}.proy-mis .grupo h3{margin:4px 0 6px;font-size:14px;color:var(--proy-ink)}.proy-mis .grupo h3>span{color:var(--proy-muted);font-weight:500}.proy-modal{display:flex;flex-direction:column;gap:14px}.proy-modal .estado-rapido{display:flex;gap:8px;align-items:center;flex-wrap:wrap}.proy-modal .estado-rapido .sp{flex:1}.proy-modal .guardar{display:flex;justify-content:flex-end}.proy-modal h4{margin:0 0 8px;font-size:13px;color:var(--proy-ink)}.proy-modal h4>span{color:var(--proy-muted);font-weight:500}.proy-modal .secciones{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:16px}.proy-modal .chip{display:inline-flex;align-items:center;padding:1px 8px;border-radius:999px;font-size:11.5px;font-weight:600}.proy-modal .chip.eva{background:#1f8a5b24;color:#1f8a5b}.proy-modal .chip.cli{background:#c2582c24;color:#c2582c}.proy-modal .chip.late{background:#c0392b24;color:#c0392b}.proy-modal .chip.neutral{background:#64748b24;color:var(--dsn-muted, #64748b)}.proy-modal .chip.info{background:#2f5aa824;color:#2f5aa8}.proy-coments,.proy-archivos{list-style:none;margin:0;padding:0;display:flex;flex-direction:column;gap:6px;max-height:260px;overflow:auto}.proy-coments li,.proy-archivos li{background:var(--dsn-hover-row, rgba(100, 116, 139, .08));border-radius:8px;padding:7px 10px;font-size:13px;color:var(--dsn-ink, #1a2432)}.proy-coments li.vacio,.proy-archivos li.vacio{background:transparent;color:var(--dsn-muted, #64748b);padding:2px}.proy-coments .f,.proy-archivos .f{font-size:11.5px;color:var(--dsn-muted, #64748b);margin-left:8px}.proy-coments p,.proy-archivos p{margin:3px 0 0;white-space:pre-wrap;overflow-wrap:anywhere}.proy-archivos li{display:flex;align-items:center;gap:8px;flex-wrap:wrap}.proy-archivos li .nom{border:0;background:transparent;color:#2f5aa8;font-weight:600;cursor:pointer;padding:0;text-align:left;overflow-wrap:anywhere}.proy-archivos li .f{margin-left:0;flex:1}.proy-archivos li .quitar{border:0;background:transparent;color:var(--dsn-muted, #64748b);font-size:12px;cursor:pointer}.proy-subir{display:flex;align-items:center;gap:10px;margin-bottom:8px;font-size:12.5px;color:var(--dsn-muted, #64748b)}.proy-subir input[type=file]{max-width:100%;font-size:12.5px}@media (max-width: 1100px){.proy-board{grid-template-columns:1fr}}@media (max-width: 900px){.proy-modal .secciones,.proy-hero .datos{grid-template-columns:1fr}}.pcli .pcli-intro{margin:0;max-width:80ch;font-size:13.5px;color:var(--dsn-muted, #64748b)}.pcli .proy-info b.cli{color:var(--proy-cli);font-size:18px}.pcli .proy-info b.eva{color:var(--proy-eva);font-size:18px}.pcli-fases{display:flex;gap:8px;overflow-x:auto;padding-bottom:4px}.pcli-fases .fase{flex:0 0 auto;min-width:160px;max-width:260px;display:flex;flex-direction:column;gap:2px;padding:8px 12px;background:var(--dsn-card, #fff);border:1px solid var(--dsn-border, #d5dde8);border-radius:10px;color:var(--dsn-ink, #1a2432)}.pcli-fases .fase.ok{border-color:#1f8a5b8c}.pcli-fases .fase b{font-size:13px}.pcli-fases .fase span{font-size:11.5px;color:var(--dsn-muted, #64748b)}.pcli-fases .fase .vb{font-weight:600;color:#a8740d}.pcli-fases .fase .vb.ok{color:#1f8a5b}.pcli-modal .detalle{margin:0;font-size:13.5px;white-space:pre-wrap;color:var(--dsn-ink, #1a2432)}.pcli-modal .fecha{font-size:12.5px;color:var(--dsn-muted, #64748b)}.pcli-listo{display:flex;align-items:center;gap:10px;flex-wrap:wrap;padding:10px 12px;border-radius:10px;background:#c2582c14;border:1px solid rgba(194,88,44,.3);color:var(--dsn-ink, #1a2432)}.pcli-listo>span{font-weight:600;font-size:13.5px;flex:1}.pcli-listo.abierto input{flex:1 1 240px;min-width:0}.pcli-conv{list-style:none;margin:0 0 10px;padding:0;display:flex;flex-direction:column;gap:8px;max-height:340px;overflow:auto}.pcli-conv li{max-width:85%;padding:8px 11px;border-radius:12px;font-size:13px;color:var(--dsn-ink, #1a2432);background:var(--dsn-hover-row, rgba(100, 116, 139, .1))}.pcli-conv li .cab{display:flex;gap:8px;align-items:baseline;font-size:11.5px;color:var(--dsn-muted, #64748b)}.pcli-conv li .cab b{color:var(--dsn-ink, #1a2432);font-size:12px}.pcli-conv li .pend{font-style:italic}.pcli-conv li p{margin:3px 0 0;white-space:pre-wrap;overflow-wrap:anywhere}.pcli-conv li .arch{margin-top:4px;border:0;background:transparent;padding:0;color:#2f5aa8;font-weight:600;cursor:pointer;text-align:left;overflow-wrap:anywhere}.pcli-conv li .arch em{font-style:normal;font-weight:400;color:var(--dsn-muted, #64748b);margin-left:6px}.pcli-conv li.mio{align-self:flex-end;background:#c2582c1a}.pcli-conv li.eva{align-self:flex-start;background:#1f8a5b1a}.pcli-conv li.vacio{align-self:stretch;max-width:none;background:transparent;color:var(--dsn-muted, #64748b);padding:2px}.pcli-accesos{display:flex;flex-direction:column;gap:12px}.pcli-accesos .muted{margin:0;font-size:13px;color:var(--dsn-muted, #64748b)}.pcli-accesos ul{list-style:none;margin:0;padding:0;display:flex;flex-direction:column;gap:6px}.pcli-accesos li{display:flex;align-items:center;gap:10px;flex-wrap:wrap;padding:8px 10px;border-radius:8px;background:var(--dsn-hover-row, rgba(100, 116, 139, .08));color:var(--dsn-ink, #1a2432);font-size:13px}.pcli-accesos li>span{color:var(--dsn-muted, #64748b);font-size:12px}.pcli-accesos li .chip{display:inline-flex;padding:1px 8px;border-radius:999px;font-size:11.5px;font-weight:600}.pcli-accesos li .chip.cli{background:#c2582c24;color:#c2582c}.pcli-accesos li .chip.neutral{background:#64748b24;color:var(--dsn-muted, #64748b)}.pcli-accesos li .quitar{margin-left:auto;border:0;background:transparent;color:var(--dsn-muted, #64748b);cursor:pointer;font-size:12px}.pcli-accesos .agregar{display:flex;gap:8px;flex-wrap:wrap}.pcli-accesos .agregar select{flex:1 1 240px;min-width:0}.pcli-hero{display:flex;flex-wrap:wrap;gap:18px 28px;align-items:center;padding:22px 26px;border-radius:18px;background:var(--proy-card);border:1px solid var(--proy-borde);color:var(--proy-ink)}.pcli-hero .volver{align-self:flex-start}.pcli-hero .saludo{flex:1 1 380px;min-width:0;display:flex;flex-direction:column;gap:6px}.pcli-hero .saludo .hola{font-size:14px;color:var(--proy-muted)}.pcli-hero .saludo h1{margin:0;font-size:24px;font-weight:800;line-height:1.2;color:var(--proy-navy)}.pcli-hero .saludo p{margin:0;font-size:14px;color:var(--proy-muted);max-width:62ch}.pcli-hero .saludo p b{color:var(--proy-ink)}.pcli-hero .avance{flex:1 1 360px;display:flex;gap:18px;align-items:center;min-width:0}.pcli-hero .fasesbar{flex:1;min-width:0;display:flex;flex-direction:column;gap:6px}.pcli-hero .fasesbar .nombres{display:flex;gap:4px}.pcli-hero .fasesbar .nombres span{flex:1;min-width:0;font-size:11px;color:var(--proy-muted);overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.pcli-hero .fasesbar .nombres span.act{color:var(--proy-ink);font-weight:700}.pcli-hero .fasesbar .meta{font-size:12px;color:var(--proy-muted)}.pcli .proy-cuerpo .principal{gap:10px}.pcli-cab{display:flex;align-items:baseline;gap:10px;flex-wrap:wrap}.pcli-cab h2{margin:0;font-size:18px;font-weight:800;color:var(--proy-ink)}.pcli-cab span{font-size:13px;color:var(--proy-muted)}.pcli-item{display:flex;gap:14px;align-items:center;flex-wrap:wrap;padding:14px 16px;border-radius:14px;background:var(--proy-card);border:1px solid var(--proy-borde)}.pcli-item.vencida{border-color:#c0392b80}.pcli-item .num{flex:none;width:36px;height:36px;border-radius:10px;display:flex;align-items:center;justify-content:center;font-weight:800;font-size:14px;background:#c2582c24;color:var(--proy-cli)}.pcli-item.decidir .num{background:#2f5aa824;color:var(--proy-info)}.pcli-item .cuerpo{flex:1 1 300px;min-width:0;display:flex;flex-direction:column;gap:4px;text-align:left;border:0;background:transparent;padding:0;font:inherit;color:var(--proy-ink);cursor:pointer}.pcli-item .cuerpo b{font-size:14.5px;line-height:1.35;overflow-wrap:anywhere}.pcli-item .cuerpo span{font-size:12.5px;color:var(--proy-muted)}.pcli-item .acc{display:flex;gap:8px;align-items:center}.pcli-item .acc .lic-btn{min-height:38px}.pcli-vacio{display:flex;flex-direction:column;align-items:center;gap:6px;padding:26px 16px;border:2px dashed var(--proy-borde);border-radius:14px;text-align:center;color:var(--proy-muted);font-size:13px}.pcli-vacio svg{color:var(--proy-eva)}.pcli-vacio b{color:var(--proy-ink);font-size:15px}.pcli-linea{display:flex;gap:10px;align-items:flex-start;text-align:left;border:0;background:transparent;padding:3px 0;font:inherit;font-size:13px;line-height:1.4;color:var(--proy-ink);cursor:pointer}.pcli-linea .dot{flex:none;margin-top:6px;width:8px;height:8px;border-radius:50%}.pcli-linea .dot.eva{background:var(--proy-eva)}.pcli-linea .check{flex:none;width:18px;height:18px;border-radius:50%;background:var(--proy-eva);color:#fff;display:flex;align-items:center;justify-content:center;margin-top:1px}.pcli-linea:hover{color:var(--proy-info)}.pcli-dar{min-height:40px;border:1px dashed var(--proy-borde);background:transparent;border-radius:10px;color:var(--proy-info);font:inherit;font-weight:600;font-size:13px;cursor:pointer}.sop-root{--sop-rojo: var(--dsn-red, #b42318);--sop-verde: #1a7a50;--sop-ambar: #8a5a00;--sop-navy: var(--dsn-navy, #103a66);--sop-rojo-bg: rgba(192, 57, 43, .12);--sop-verde-bg: rgba(31, 138, 91, .13);--sop-ambar-bg: rgba(224, 165, 38, .16);--sop-navy-bg: rgba(16, 58, 102, .09);color:var(--dsn-ink, #1a2432)}.sop-root .sub{font-size:11.5px;color:var(--dsn-muted, #64748b)}html[data-mode=oscuro] .sop-root{--sop-rojo: #f08080;--sop-verde: #4cc790;--sop-ambar: #f0b000;--sop-navy-bg: rgba(91, 155, 216, .16);--sop-rojo-bg: rgba(224, 93, 93, .18);--sop-verde-bg: rgba(47, 168, 118, .18);--sop-ambar-bg: rgba(240, 176, 0, .16)}@media (prefers-color-scheme: dark){html[data-mode=auto] .sop-root{--sop-rojo: #f08080;--sop-verde: #4cc790;--sop-ambar: #f0b000;--sop-navy-bg: rgba(91, 155, 216, .16);--sop-rojo-bg: rgba(224, 93, 93, .18);--sop-verde-bg: rgba(47, 168, 118, .18);--sop-ambar-bg: rgba(240, 176, 0, .16)}}.sop-resumen{display:flex;flex-wrap:wrap;align-items:center;gap:6px;font-size:12.5px}.sop-resumen button{font:inherit;font-size:12.5px;cursor:pointer;border:1px solid var(--dsn-border, #d5dde8);background:var(--dsn-card, #fff);color:var(--dsn-ink, #1a2432);border-radius:16px;padding:4px 12px}.sop-resumen button b{font-variant-numeric:tabular-nums;margin-right:2px}.sop-resumen button.rojo b{color:var(--sop-rojo)}.sop-resumen button.on{background:var(--sop-navy);border-color:var(--sop-navy);color:#fff}.sop-resumen button.on b{color:#fff}.sop-resumen button:focus-visible{outline:2px solid var(--sop-navy);outline-offset:2px}.sop-resumen .leer{color:var(--sop-rojo);padding:0 4px}.sop-resumen .nota{margin-left:auto;color:var(--dsn-muted, #64748b);font-size:11.5px}.sop-entornos{display:flex;flex-wrap:wrap;gap:8px}.sop-ent{display:inline-flex;align-items:center;gap:8px;min-width:0;font:inherit;font-size:12.5px;color:inherit;cursor:pointer;text-align:left;background:var(--dsn-card, #fff);border:1px solid var(--dsn-border, #d5dde8);border-radius:10px;padding:7px 12px}.sop-ent:hover{box-shadow:0 2px 8px #00000014}.sop-ent.on{border-color:var(--sop-navy);box-shadow:0 0 0 1px var(--sop-navy)}.sop-ent.inactivo{opacity:.6}.sop-ent.falla{border-left:3px solid var(--sop-rojo)}.sop-ent .nom{font-weight:600;display:inline-flex;align-items:center;gap:6px}.sop-ent .punto{width:8px;height:8px;border-radius:50%;background:var(--dsn-border, #c9d4e3)}.sop-ent .punto.ok{background:#2e9e6b}.sop-ent .punto.mal{background:var(--sop-rojo)}.sop-ent .num b{font-size:14px;font-variant-numeric:tabular-nums}.sop-ent .pill{font-size:10.5px;font-weight:700;padding:1px 7px;border-radius:9px}.sop-ent .pill.nuevo,.sop-ent .pill.err{background:var(--sop-rojo-bg);color:var(--sop-rojo)}.sop-ent .pill.conf{background:var(--sop-verde-bg);color:var(--sop-verde)}.sop-ent .sync{font-size:11px;color:var(--dsn-muted, #64748b)}.sop-buscar{width:100%;box-sizing:border-box;height:34px;padding:0 10px;border-radius:8px;font:inherit;font-size:13px;border:1px solid var(--dsn-border, #d5dde8);background:var(--dsn-card, #fff);color:var(--dsn-ink, #1a2432)}.sop-lista{padding:0;overflow:hidden}.sop-lista>.h{padding:12px 16px 6px}.sop-lista>.lic-vacio{padding:8px 16px 14px}.sop-tabla{min-width:1000px}.sop-tabla th{background:var(--dsn-head-bg, #edf0f5);padding:8px 10px;white-space:nowrap;font-size:11px;text-transform:uppercase;letter-spacing:.02em}.sop-tabla th:first-child,.sop-tabla td:first-child{padding-left:16px}.sop-tabla td{padding:8px 10px;border-bottom:1px solid var(--dsn-divider, #e5eaf1);vertical-align:top}.sop-tabla tr.clic{cursor:pointer}.sop-tabla tr.clic:hover td{background:var(--dsn-hover-row, #f3f6fb)}.sop-tabla tr.clic:focus-visible{outline:2px solid var(--sop-navy);outline-offset:-2px}.sop-tabla .nw{white-space:nowrap}.sop-tabla .num{font-variant-numeric:tabular-nums;color:var(--dsn-muted, #64748b);width:1%}.sop-tabla tr.nuevo td:first-child{box-shadow:inset 3px 0 0 var(--sop-rojo);font-weight:700;color:var(--dsn-ink, #1a2432)}.sop-tabla tr.cerrado td{opacity:.62}.sop-tabla .usu{font-weight:500;white-space:nowrap;max-width:180px;overflow:hidden;text-overflow:ellipsis}.sop-tabla td .sub{white-space:nowrap;max-width:200px;overflow:hidden;text-overflow:ellipsis}.sop-tabla td.pant{max-width:170px;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;color:var(--dsn-muted, #64748b)}.sop-tabla td.txt{min-width:320px;max-width:520px}.sop-tabla td.txt .lin1{display:flex;align-items:flex-start;gap:6px}.sop-tabla td.txt .texto{display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;overflow:hidden;line-height:1.4}.sop-tabla td.resp{max-width:140px;overflow:hidden;text-overflow:ellipsis}.sop-tabla .marcas{display:flex;gap:5px;flex-wrap:wrap;margin-top:4px}.sop-tabla .marcas i{font-style:normal;font-size:10.5px;color:var(--dsn-muted, #64748b);border:1px solid var(--dsn-border, #d5dde8);border-radius:8px;padding:0 6px}.sop-tabla .marcas i.ent{color:var(--sop-navy);border-color:transparent;background:var(--sop-navy-bg);font-weight:600}.sop-tabla .marcas i.leer{color:var(--sop-rojo);border-color:var(--sop-rojo)}.sop-paginas{display:flex;align-items:center;justify-content:center;gap:12px;padding:10px;font-size:12.5px}.sop-tipo,.sop-est,.sop-prio,.sop-auto{display:inline-block;font-size:11px;font-weight:600;padding:2px 8px;border-radius:10px;white-space:nowrap;flex:none}.sop-tipo.error{background:var(--sop-rojo-bg);color:var(--sop-rojo)}.sop-tipo.mejora{background:var(--sop-verde-bg);color:var(--sop-verde)}.sop-tipo.cambio{background:var(--sop-navy-bg);color:var(--sop-navy)}.sop-tipo.duda{background:var(--sop-ambar-bg);color:var(--sop-ambar)}.sop-auto{background:var(--dsn-band, #f2f4f8);color:var(--dsn-muted, #64748b);font-weight:500}.sop-est{background:var(--dsn-band, #f2f4f8);color:var(--dsn-muted, #64748b)}.sop-est.nuevo{background:var(--sop-rojo-bg);color:var(--sop-rojo)}.sop-est.analisis{background:var(--sop-ambar-bg);color:var(--sop-ambar)}.sop-est.proceso{background:var(--sop-navy-bg);color:var(--sop-navy)}.sop-est.resuelto,.sop-est.liberado{background:var(--sop-verde-bg);color:var(--sop-verde)}.sop-prio.p1{background:#c0392b;color:#fff}.sop-prio.p2{background:var(--sop-rojo-bg);color:var(--sop-rojo)}.sop-prio.p3{background:var(--dsn-band, #f2f4f8);color:var(--dsn-ink, #1a2432)}.sop-prio.p4{background:transparent;color:var(--dsn-muted, #64748b);border:1px solid var(--dsn-border, #d5dde8)}.sop-detalle{display:grid;grid-template-columns:minmax(0,1fr) minmax(0,1.05fr);gap:16px;min-height:64vh}@media (max-width: 1000px){.sop-detalle{grid-template-columns:1fr}}.sop-detalle em{font-style:normal;color:var(--dsn-muted, #64748b);font-size:11.5px;font-weight:400}.sop-col{display:flex;flex-direction:column;gap:12px;min-width:0}.sop-col>*{flex-shrink:0}.sop-cab{display:flex;align-items:center;gap:6px;flex-wrap:wrap}.sop-cab .sub{margin-left:auto}.sop-texto{font-size:15px;line-height:1.45;white-space:pre-wrap;font-weight:500}.sop-datos{display:grid;grid-template-columns:1fr 1fr;gap:6px 14px;padding:10px 12px;border-radius:10px;background:var(--dsn-band, #f2f4f8);font-size:12.5px}.sop-datos>div{display:flex;flex-direction:column;min-width:0}.sop-datos>div.ancho{grid-column:1/-1}.sop-datos span{font-size:10.5px;text-transform:uppercase;letter-spacing:.03em;color:var(--dsn-muted, #64748b)}.sop-datos b{font-weight:500;overflow-wrap:anywhere}.sop-datos b small{font-weight:400;color:var(--dsn-muted, #64748b)}.sop-datos b.chico{font-size:11px}.sop-captura{border:1px solid var(--dsn-border, #d5dde8);border-radius:10px;overflow:hidden;background:var(--dsn-page, #f4f6fa)}.sop-sin-captura{font-size:12px;color:var(--dsn-muted, #64748b);padding:10px;border:1px dashed var(--dsn-border, #d5dde8);border-radius:10px;text-align:center}.sop-img{display:block;width:100%;padding:0;border:0;background:transparent;cursor:zoom-in}.sop-img img{display:block;width:100%;max-height:520px;object-fit:contain}.sop-img.mini{width:auto;max-width:260px;margin-top:6px;border-radius:8px;overflow:hidden}.sop-img.mini img{max-height:180px}.sop-img-cargando,.sop-img-falla{font-size:12px;color:var(--dsn-muted, #64748b);padding:18px;text-align:center}.sop-error{border:1px solid var(--dsn-border, #d5dde8);border-radius:10px;background:var(--dsn-card, #fff)}.sop-error summary{cursor:pointer;padding:8px 12px;font-weight:600;font-size:13px}.sop-error pre{margin:0;padding:10px 12px;max-height:300px;overflow:auto;font-size:11.5px;line-height:1.45;white-space:pre-wrap;word-break:break-word;background:var(--dsn-page, #f4f6fa);border-top:1px solid var(--dsn-border, #d5dde8);border-radius:0 0 10px 10px;color:var(--dsn-ink, #1a2432)}.sop-bitacora .sop-bit{margin:0;padding:6px 12px 10px;max-height:200px}.sop-bitacora .sop-bit .tipo{white-space:nowrap}.sop-atencion{border:1px solid var(--dsn-border, #d5dde8);border-radius:12px;background:var(--dsn-card, #fff);padding:10px 12px;display:flex;flex-direction:column;gap:10px}.sop-atencion .fila{display:flex;flex-wrap:wrap;align-items:flex-end;gap:10px}.sop-atencion .fila label{display:flex;flex-direction:column;gap:3px;font-size:10.5px;text-transform:uppercase;letter-spacing:.03em;color:var(--dsn-muted, #64748b)}.sop-atencion .fila select{height:32px;min-width:150px;border-radius:8px;padding:0 8px;font:inherit;font-size:12.5px;text-transform:none;background:var(--dsn-page, #f4f6fa);color:var(--dsn-ink, #1a2432);border:1px solid var(--dsn-border, #d5dde8)}.sop-estados{display:flex;flex-wrap:wrap;gap:6px;align-items:center}.sop-estados .cerr{font-size:12.5px;color:var(--dsn-muted, #64748b);margin-right:6px}.sop-eb{font:inherit;font-size:12.5px;cursor:pointer;border-radius:8px;padding:6px 12px;border:1px solid var(--dsn-border, #d5dde8);background:var(--dsn-card, #fff);color:var(--sop-navy)}.sop-eb.verde{color:var(--sop-verde)}.sop-eb.rojo{color:var(--sop-rojo)}.sop-eb.gris{color:var(--dsn-muted, #64748b)}.sop-eb.actual{background:var(--sop-navy-bg);border-color:transparent;color:var(--dsn-ink, #1a2432);font-weight:600;cursor:default;opacity:1}.sop-eb.on{background:var(--sop-navy);border-color:var(--sop-navy);color:#fff}.sop-eb.rojo.on{background:#c0392b;border-color:#c0392b}.sop-eb:focus-visible{outline:2px solid var(--sop-navy);outline-offset:2px}.sop-accion{border-top:1px dashed var(--dsn-border, #d5dde8);padding-top:10px}.sop-accion .t{font-size:13px;font-weight:600;margin-bottom:8px}.sop-accion .lic-acciones{margin-top:10px}.sop-nota{display:flex;gap:8px}.sop-nota input{flex:1;min-width:0;height:32px;padding:0 10px;border-radius:8px;font:inherit;font-size:12.5px;background:var(--dsn-page, #f4f6fa);color:var(--dsn-ink, #1a2432);border:1px solid var(--dsn-border, #d5dde8)}.sop-pend{font-size:12.5px;padding:6px 10px;border-radius:8px;background:var(--sop-navy-bg);color:var(--sop-navy)}.sop-chat{display:flex;flex-direction:column;flex:1 1 auto!important;min-height:420px;max-height:70vh;border:1px solid var(--dsn-border, #d5dde8);border-radius:12px;background:var(--dsn-page, #f4f6fa);overflow:hidden}.sop-chat-h{display:flex;align-items:center;gap:10px;padding:9px 12px;background:var(--dsn-card, #fff);border-bottom:1px solid var(--dsn-border, #d5dde8)}.sop-chat-h .av{width:34px;height:34px;border-radius:50%;display:grid;place-items:center;font-weight:700;background:var(--sop-navy-bg);color:var(--sop-navy);flex:none}.sop-chat-h .quien{display:flex;flex-direction:column;min-width:0;flex:1}.sop-chat-h .quien b{font-size:13.5px}.sop-chat-h .quien .sub{white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.sop-otros{display:flex;flex-wrap:wrap;align-items:center;gap:4px;padding:6px 12px;font-size:11.5px;color:var(--dsn-muted, #64748b);background:var(--dsn-card, #fff);border-bottom:1px solid var(--dsn-border, #d5dde8)}.sop-msgs{flex:1 1 auto;min-height:200px;overflow-y:auto;padding:12px;display:flex;flex-direction:column;gap:6px}.sop-msg{display:flex}.sop-msg .burbuja{max-width:80%;padding:6px 10px 4px;border-radius:12px 12px 12px 4px;background:var(--dsn-card, #fff);border:1px solid var(--dsn-border, #d5dde8);box-shadow:0 1px 1px #0000000a}.sop-msg .autor{font-size:11px;font-weight:700;color:var(--sop-navy);margin-bottom:1px}.sop-msg .texto{font-size:13px;white-space:pre-wrap;overflow-wrap:anywhere;line-height:1.4}.sop-msg .texto.borrado{font-style:italic;color:var(--dsn-muted, #64748b)}.sop-msg .hora{font-size:10px;color:var(--dsn-muted, #64748b);margin-top:2px;text-align:right}.sop-msg.soporte{justify-content:flex-end}.sop-msg.soporte .burbuja{background:var(--sop-verde-bg);border-color:transparent;border-radius:12px 12px 4px}.sop-msg.soporte .autor{color:var(--sop-verde)}.sop-msg.este .burbuja{box-shadow:0 0 0 2px var(--sop-ambar)}.sop-msg.otro{opacity:.55}.sop-adj{margin-top:6px;border:1px solid var(--dsn-border, #d5dde8);background:var(--dsn-card, #fff);color:var(--sop-navy);border-radius:8px;padding:4px 10px;font-size:12px;cursor:pointer}.sop-responder{border-top:1px solid var(--dsn-border, #d5dde8);background:var(--dsn-card, #fff);padding:8px 10px;display:flex;flex-direction:column;gap:6px}.sop-responder textarea{width:100%;box-sizing:border-box;resize:vertical;min-height:48px;font:inherit;font-size:13px;padding:8px 10px;border-radius:10px;background:var(--dsn-page, #f4f6fa);color:var(--dsn-ink, #1a2432);border:1px solid var(--dsn-border, #d5dde8)}.sop-responder .barra{display:flex;align-items:center;gap:8px}.sop-responder .adj{font-size:12px;max-width:50%;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;color:var(--dsn-muted, #64748b)}.sop-responder .adj button{border:0;background:transparent;cursor:pointer;font-size:15px;color:inherit}.sop-responder .enviar{margin-left:auto}.sop-lightbox{position:fixed;top:0;right:0;bottom:0;left:0;z-index:1000001;background:#080e18db;display:flex;align-items:center;justify-content:center;cursor:zoom-out}.sop-lightbox img{max-width:94vw;max-height:92vh;object-fit:contain;border-radius:6px;box-shadow:0 8px 30px #0006}.sop-lightbox button{position:absolute;top:14px;right:18px;width:38px;height:38px;border-radius:50%;border:0;font-size:22px;cursor:pointer;background:#ffffff26;color:#fff}.sop-config-grid{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:12px}@media (max-width: 900px){.sop-config-grid{grid-template-columns:1fr}}.sop-config-grid .lic-card.ancho{grid-column:1/-1}.sop-config .h em{font-style:normal;font-weight:400;color:var(--dsn-muted, #64748b);font-size:12px}.sop-config .sop-ayuda{font-size:12.5px;color:var(--dsn-muted, #64748b);line-height:1.45;margin:4px 0 8px}.sop-config .lic-form.dos{grid-template-columns:repeat(2,minmax(140px,200px));margin-top:8px}.sop-config .lic-form.dos small{font-size:11px;color:var(--dsn-muted, #64748b)}.sop-config .lic-tabla th.c,.sop-config .lic-tabla td.c{text-align:center;width:130px}.sop-config .lic-tabla input[type=checkbox]{width:16px;height:16px;cursor:pointer}.sop-config .sop-chk{margin-top:10px}.sop-config .sop-mal{color:var(--sop-rojo);font-size:12px;display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;overflow:hidden}.sop-config .sop-bien{color:var(--sop-verde);font-size:12px}.sop-config .sop-guardar{margin:4px 0 12px}.sop-modal-liga{display:flex;justify-content:flex-end;margin:-4px 0 8px;font-size:12.5px}.sop-modal-liga a{color:var(--dsn-navy, #103a66);text-decoration:none}.sop-modal-liga a:hover{text-decoration:underline}.eva-modal:has(.sop-ticket-modal){z-index:1250}.sop-modal-liga.sop-ticket-modal{margin:-8px 0 4px}.sop-ticket-modal+.sop-detalle{height:calc(100vh - 205px);min-height:420px;max-height:760px;gap:12px}@media (max-width: 1000px){.sop-ticket-modal+.sop-detalle{height:auto;max-height:none}}.sop-ticket-modal+.sop-detalle .sop-col{gap:8px;overflow-y:auto;min-height:0}.sop-ticket-modal+.sop-detalle .sop-col.der{overflow:hidden}.sop-ticket-modal+.sop-detalle .sop-texto{font-size:14px;display:-webkit-box;-webkit-line-clamp:3;-webkit-box-orient:vertical;overflow:hidden}.sop-ticket-modal+.sop-detalle .sop-datos{padding:6px 10px;gap:4px 12px;font-size:12px}.sop-ticket-modal+.sop-detalle .sop-img img{max-height:200px}.sop-ticket-modal+.sop-detalle .sop-atencion{padding:8px 10px;gap:8px}.sop-ticket-modal+.sop-detalle .sop-atencion .fila select{height:30px}.sop-ticket-modal+.sop-detalle .sop-eb{padding:4px 10px;font-size:12px}.sop-ticket-modal+.sop-detalle .sop-chat{min-height:0;max-height:none;flex:1 1 0!important}.sop-ticket-modal+.sop-detalle .sop-chat-h{padding:5px 10px;gap:8px}.sop-ticket-modal+.sop-detalle .sop-chat-h .av{width:26px;height:26px;font-size:12px}.sop-ticket-modal+.sop-detalle .sop-chat-h .quien{flex-direction:row;align-items:baseline;gap:8px}.sop-ticket-modal+.sop-detalle .sop-chat-h .quien b{font-size:12.5px;white-space:nowrap}.sop-ticket-modal+.sop-detalle .sop-chat-h .quien .sub{font-size:11px}.sop-ticket-modal+.sop-detalle .sop-chat-h .lic-btn{padding:3px 10px;font-size:12px;min-height:0;height:28px}.sop-ticket-modal+.sop-detalle .sop-otros{padding:3px 10px}.sop-ticket-modal+.sop-detalle .sop-msgs{min-height:0;padding:8px 10px}.sop-ticket-modal+.sop-detalle .sop-responder{padding:6px 8px;gap:4px}.sop-ticket-modal+.sop-detalle .sop-responder textarea{min-height:36px;resize:none}.sop-otros a.sop-est{text-decoration:none;cursor:pointer}.sop-otros a.sop-est:hover{text-decoration:underline}.sop-cerrado-chat{padding:10px 12px;font-size:12.5px;line-height:1.45;color:var(--dsn-muted, #64748b);border-top:1px solid var(--dsn-border, #d5dde8);background:var(--dsn-card, #fff)}.sop-mesa2{display:flex;flex-direction:column;gap:12px}.sop-mesa2 .lbl{margin:10px 0 4px;padding:0 8px;font-size:10.5px;font-weight:700;letter-spacing:.05em;text-transform:uppercase;color:var(--dsn-muted, #64748b)}.sop-mesa2 .lbl:first-child{margin-top:0}.sop-kpis{display:grid;grid-template-columns:repeat(6,minmax(0,1fr));gap:10px}@media (max-width: 1100px){.sop-kpis{grid-template-columns:repeat(3,minmax(0,1fr))}}.sop-kpis>button,.sop-kpis>.fijo{display:flex;flex-direction:column;align-items:flex-start;gap:1px;padding:9px 12px;border-radius:10px;text-align:left;font:inherit;border:1px solid var(--dsn-border, #c9d4e3);background:var(--dsn-card, #fbfcfe);color:var(--dsn-ink, #1a2432);min-width:0}.sop-kpis>button span,.sop-kpis>.fijo span{font-size:10.5px;font-weight:700;letter-spacing:.04em;text-transform:uppercase;color:var(--dsn-muted, #64748b)}.sop-kpis>button b,.sop-kpis>.fijo b{font-size:20px;font-weight:700;line-height:1.2}.sop-kpis>button small,.sop-kpis>.fijo small{font-size:11px;color:var(--dsn-muted, #64748b);white-space:nowrap;overflow:hidden;text-overflow:ellipsis;max-width:100%}.sop-kpis>button{cursor:pointer}.sop-kpis>button:hover{border-color:var(--sop-navy)}.sop-kpis>button.on{border-color:var(--sop-navy);box-shadow:inset 0 0 0 1px var(--sop-navy);background:var(--sop-navy-bg)}.sop-kpis>button.alerta{border-color:color-mix(in srgb,var(--sop-rojo) 45%,transparent)}.sop-kpis>button.alerta b{color:var(--sop-rojo)}.sop-m-cuerpo{display:flex;flex-wrap:wrap;gap:12px;align-items:flex-start}.sop-m-lado{flex:1 1 200px;max-width:230px;display:flex;flex-direction:column;gap:1px;padding:10px 6px;border-radius:12px;border:1px solid var(--dsn-border, #c9d4e3);background:var(--dsn-card, #fbfcfe)}@media (max-width: 1100px){.sop-m-lado{max-width:none}}.sop-cola{display:flex;align-items:center;gap:8px;width:100%;padding:6px 8px;border:0;border-radius:7px;background:transparent;cursor:pointer;font:inherit;font-size:12.5px;color:var(--dsn-ink, #1a2432);text-align:left}.sop-cola>i{width:8px;height:8px;border-radius:50%;flex:none;background:var(--dsn-border, #c9d4e3)}.sop-cola>i.punto.ok{background:var(--sop-verde)}.sop-cola>i.punto.mal{background:var(--sop-rojo)}.sop-cola em{margin-left:auto;font-style:normal;font-size:11.5px;font-weight:700;color:var(--dsn-muted, #64748b)}.sop-cola em.rojo{color:var(--sop-rojo)}.sop-cola:hover{background:var(--sop-navy-bg)}.sop-cola.on{background:var(--sop-navy-bg);font-weight:700;color:var(--sop-navy)}.sop-cola.on em{color:var(--sop-navy)}.sop-m-sync{margin:8px 8px 0;font-size:11px;color:var(--dsn-muted, #64748b)}.sop-m-lista{flex:999 1 440px;min-width:0;border-radius:12px;overflow:hidden;border:1px solid var(--dsn-border, #c9d4e3);background:var(--dsn-card, #fbfcfe)}.sop-m-lista>.h{display:flex;align-items:baseline;gap:8px;flex-wrap:wrap;padding:10px 12px;border-bottom:1px solid var(--dsn-border, #c9d4e3)}.sop-m-lista>.h b{font-size:14px}.sop-m-lista>.h em{font-style:normal;font-size:11.5px;color:var(--dsn-muted, #64748b)}.sop-m-lista .sop-paginas{padding:8px 12px}.sop-m-fila{display:grid;grid-template-columns:4px minmax(0,1fr) 128px 92px 104px;gap:10px;align-items:center;padding:9px 10px 9px 0;cursor:pointer;border-bottom:1px solid var(--dsn-divider, #e3e9f2)}@media (max-width: 760px){.sop-m-fila{grid-template-columns:4px minmax(0,1fr) 110px}.sop-m-fila .sop-est,.sop-m-fila .resp{display:none}}.sop-m-fila:hover{background:var(--sop-navy-bg)}.sop-m-fila.on{background:var(--sop-navy-bg);box-shadow:inset 3px 0 0 var(--sop-navy)}.sop-m-fila.cerrado{opacity:.7}.sop-m-fila:focus-visible{outline:2px solid var(--sop-navy);outline-offset:-2px}.sop-m-fila>.prio{align-self:stretch;border-radius:0 3px 3px 0;background:var(--dsn-border, #c9d4e3)}.sop-m-fila>.prio.p1{background:#c0392b}.sop-m-fila>.prio.p2{background:#ea580c}.sop-m-fila>.prio.p3{background:var(--sop-navy)}.sop-m-fila .txt{min-width:0;display:flex;flex-direction:column;gap:3px}.sop-m-fila .l1{display:flex;align-items:center;gap:6px;min-width:0}.sop-m-fila .l1 .num{font-size:12px;color:var(--dsn-muted, #64748b)}.sop-m-fila .l1 .texto{font-size:13px;font-weight:600;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;min-width:0}.sop-m-fila .l2{font-size:11.5px;color:var(--dsn-muted, #64748b);white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.sop-m-fila .esp{display:flex;flex-direction:column;gap:2px;font-size:11.5px;min-width:0}.sop-m-fila .esp b{font-weight:600}.sop-m-fila .esp b.tarde{color:var(--sop-rojo);font-weight:700}.sop-m-fila .esp b.ok{color:var(--dsn-muted, #64748b)}.sop-m-fila .esp small{color:var(--dsn-muted, #64748b);white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.sop-m-fila .sop-est{justify-self:start}.sop-m-fila .resp{display:flex;align-items:center;gap:6px;font-size:12px;color:var(--dsn-muted, #64748b);min-width:0;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.sop-m-fila .resp .leer{width:8px;height:8px;border-radius:50%;background:#e08a2e;flex:none}.sop-veces{font-size:11px;font-weight:700;padding:1px 6px;border-radius:8px;background:var(--sop-ambar-bg);color:var(--sop-ambar)}.sop-m-detalle{flex:1 1 420px;max-width:520px;min-width:0;border-radius:12px;border:1px solid var(--dsn-border, #c9d4e3);background:var(--dsn-card, #fbfcfe);position:sticky;top:8px;max-height:calc(100vh - 140px);overflow-y:auto}@media (max-width: 1100px){.sop-m-detalle{max-width:none;position:static;max-height:none}}.sop-m-detalle .sop-m-vacio{padding:40px 20px;text-align:center}.sop-detalle.compacto{display:flex;flex-direction:column;gap:10px;min-height:0;padding:0 0 12px}.sop-detalle.compacto>.sop-col{padding:0 12px}.sop-detalle.compacto .sop-cab,.sop-detalle.compacto .sop-texto{display:none}.sop-detalle.compacto .sop-chat{min-height:360px;max-height:58vh}.sop-detalle.compacto .sop-img img{max-height:260px}.sop-detalle.compacto.tab-conv>.sop-col.info{display:none}.sop-detalle.compacto.tab-det>.sop-col.der,.sop-detalle.compacto.tab-det .sop-bitacora{display:none}.sop-detalle.compacto.tab-bit>.sop-col.der{display:none}.sop-detalle.compacto.tab-bit>.sop-col.info>:not(.sop-bitacora){display:none}.sop-detalle.compacto.tab-bit .sop-bitacora .sop-bit{max-height:none}.sop-dhead{display:flex;flex-direction:column;gap:6px;padding:12px 12px 0;border-bottom:1px solid var(--dsn-border, #c9d4e3)}.sop-dhead .l1{display:flex;align-items:center;gap:6px}.sop-dhead .l1 .num{font-size:15px}.sop-dhead .ampliar{margin-left:auto;height:30px;padding:0 10px;border-radius:8px;border:1px solid var(--dsn-border, #c9d4e3);background:var(--dsn-card, #fbfcfe);font:inherit;font-size:12px;font-weight:600;color:var(--sop-navy);cursor:pointer;white-space:nowrap}.sop-dhead .ampliar:hover{background:var(--sop-navy-bg)}.sop-dhead .ampliar+.cerrar{margin-left:0}.sop-dhead .cerrar{margin-left:auto;width:30px;height:30px;border:0;border-radius:8px;background:transparent;cursor:pointer;font-size:20px;line-height:1;color:var(--dsn-muted, #64748b)}.sop-dhead .cerrar:hover{background:var(--sop-navy-bg);color:var(--dsn-ink, #1a2432)}.sop-dhead .tit{font-size:14px;font-weight:600;line-height:1.35}.sop-dhead .sub{font-size:11.5px}.sop-pasos{display:flex;margin:4px 0 0;padding:0;list-style:none}.sop-pasos li{flex:1;min-width:0;display:flex;flex-direction:column;align-items:center;gap:3px;font-size:10.5px;color:var(--dsn-muted, #64748b);position:relative;text-align:center}.sop-pasos li i{width:11px;height:11px;border-radius:50%;border:2px solid var(--dsn-border, #c9d4e3);background:var(--dsn-card, #fbfcfe);z-index:1}.sop-pasos li:not(:first-child):before{content:"";position:absolute;top:6px;right:50%;width:100%;height:2px;background:var(--dsn-border, #c9d4e3)}.sop-pasos li.hecho{color:var(--dsn-ink, #1a2432)}.sop-pasos li.hecho i{background:var(--sop-verde);border-color:var(--sop-verde)}.sop-pasos li.hecho:before{background:var(--sop-verde)}.sop-pasos li.actual{color:var(--sop-navy);font-weight:700}.sop-pasos li.actual i{background:var(--sop-navy);border-color:var(--sop-navy)}.sop-pasos li.actual:before{background:var(--sop-verde)}.sop-tabs{display:flex;gap:16px;margin-top:4px}.sop-tabs button{padding:8px 0;border:0;border-bottom:2px solid transparent;background:none;cursor:pointer;font:inherit;font-size:12.5px;font-weight:600;color:var(--dsn-muted, #64748b)}.sop-tabs button.on{color:var(--sop-navy);border-bottom-color:var(--sop-navy)}.sop-tabs button:focus-visible{outline:2px solid var(--sop-navy)}.sop-rapidas{display:flex;flex-wrap:wrap;gap:6px}.sop-rapidas button{padding:3px 10px;border-radius:14px;border:1px solid var(--dsn-border, #c9d4e3);background:var(--dsn-card, #fbfcfe);cursor:pointer;font:inherit;font-size:11.5px;color:var(--sop-navy);white-space:nowrap;max-width:100%;overflow:hidden;text-overflow:ellipsis}.sop-rapidas button:hover{background:var(--sop-navy-bg)}.sop-m-lista>.lic-vacio{padding:18px 14px}.sop-rapidas{flex-wrap:nowrap;overflow-x:auto;scrollbar-width:thin;padding-bottom:2px}.sop-rapidas button{flex:none;max-width:none}.sop-m-cuerpo.fijo{flex-wrap:nowrap;align-items:stretch;min-height:0}.sop-m-cuerpo.fijo>.sop-m-lado{overflow-y:auto;max-height:100%}.sop-m-cuerpo.fijo>.sop-m-lista{overflow-y:auto;max-height:100%}.sop-m-cuerpo.fijo>.sop-m-lista>.h{position:sticky;top:0;z-index:2;background:var(--dsn-card, #fbfcfe)}.sop-m-cuerpo.fijo>.sop-m-detalle{position:static;top:auto;max-height:100%;overflow-y:auto;overscroll-behavior:contain}.sop-m-cuerpo.fijo>.sop-m-lado,.sop-m-cuerpo.fijo>.sop-m-lista{overscroll-behavior:contain}.sop-m-cuerpo.fijo>.sop-m-detalle{display:flex;flex-direction:column;overflow:hidden}.sop-m-cuerpo.fijo>.sop-m-detalle>.sop-m-vacio{margin:auto}.sop-m-cuerpo.fijo>.sop-m-detalle>.sop-detalle.compacto{flex:1 1 auto;min-height:0;padding-bottom:10px;overflow:hidden}.sop-m-cuerpo.fijo>.sop-m-detalle>.sop-detalle.compacto>.sop-dhead{flex:none}.sop-m-cuerpo.fijo>.sop-m-detalle>.sop-detalle.compacto>.sop-col{flex:1 1 auto;min-height:0;overflow-y:auto;overscroll-behavior:contain}.sop-m-cuerpo.fijo>.sop-m-detalle>.sop-detalle.compacto>.sop-col.der{display:flex;flex-direction:column;gap:10px}.sop-m-cuerpo.fijo>.sop-m-detalle>.sop-detalle.compacto>.sop-col.der>.sop-chat{flex:1 1 0!important;min-height:280px;max-height:none}.sop-m-cuerpo.fijo>.sop-m-detalle>.sop-detalle.compacto>.sop-col.der>.sop-chat>*{flex-shrink:0}.sop-m-cuerpo.fijo>.sop-m-detalle>.sop-detalle.compacto>.sop-col.der>.sop-chat>.sop-msgs{flex:1 1 0;min-height:60px}.sop-m-cuerpo.fijo .sop-detalle.compacto .sop-atencion{padding:7px 9px;gap:6px;flex:none}.sop-m-cuerpo.fijo .sop-detalle.compacto .sop-atencion .fila{gap:6px;flex-wrap:nowrap;align-items:center}.sop-m-cuerpo.fijo .sop-detalle.compacto .sop-atencion .fila label{flex-direction:row;align-items:center;gap:5px;font-size:10px;min-width:0}.sop-m-cuerpo.fijo .sop-detalle.compacto .sop-atencion .fila select{height:28px;min-width:0;max-width:150px;font-size:12px}.sop-m-cuerpo.fijo .sop-detalle.compacto .sop-atencion .fila .lic-btn{height:28px;padding:0 9px;font-size:12px;white-space:nowrap}.sop-m-cuerpo.fijo .sop-detalle.compacto .sop-atencion .fila .sop-pend{padding:4px 8px;font-size:11.5px;white-space:nowrap}.sop-m-cuerpo.fijo .sop-detalle.compacto .sop-estados{flex-wrap:nowrap;overflow-x:auto;scrollbar-width:thin;gap:5px;padding-bottom:2px}.sop-m-cuerpo.fijo .sop-detalle.compacto .sop-estados .sop-eb{flex:none;padding:3px 9px;font-size:11.5px;white-space:nowrap}.sop-m-cuerpo.fijo .sop-detalle.compacto .sop-nota{gap:6px}.sop-m-cuerpo.fijo .sop-detalle.compacto .sop-nota input{height:28px;font-size:12px}.sop-m-cuerpo.fijo .sop-detalle.compacto .sop-nota .lic-btn{height:28px;padding:0 9px;font-size:12px;white-space:nowrap}.sop-m-cuerpo.fijo .sop-detalle.compacto .sop-dhead{gap:4px;padding-top:8px}.sop-m-cuerpo.fijo .sop-detalle.compacto .sop-dhead .sub{display:none}@media (max-height: 900px){.sop-m-cuerpo.fijo .sop-detalle.compacto .sop-pasos{display:none}}.sopm{--m-card: #fff;--m-line: #dfe5ee;--m-line2: #edf1f6;--m-ink: #1a2432;--m-ink2: #334155;--m-tit: #0e2747;--m-muted: #5b6b80;--m-soft: #f8fafc;--m-fondo: #fbfcfe;--m-sel: #eaf0fa;--m-selline: #2f6fdb;--m-selcard: #f2f7ff;--m-bar: #0e2747;--m-gold: #f0b000;--m-burbuja: #0e2747;--m-liga: #2f6fdb;--m-verde: #17694a;--m-ambar: #b45309;--m-rojo: #b42318;--m-grupo-line: #f1d4d4;--m-grupo-bg: #fff8f8;display:flex;flex-direction:column;gap:12px;color:var(--m-ink)}.sopm button{font-family:inherit}html[data-mode=oscuro] .sopm{--m-card: #152238;--m-line: #2b3f63;--m-line2: #1f2e4a;--m-ink: #e9f0f8;--m-ink2: #c3cfdf;--m-tit: #e9f0f8;--m-muted: #8093ad;--m-soft: #182a45;--m-fondo: #101d31;--m-sel: rgba(91, 155, 216, .18);--m-selline: #5b9bd8;--m-selcard: #1b2f4d;--m-bar: #071426;--m-burbuja: #2b5a92;--m-liga: #8db4ff;--m-verde: #4cc790;--m-ambar: #f0b000;--m-rojo: #f08080;--m-grupo-line: rgba(214, 69, 69, .38);--m-grupo-bg: rgba(214, 69, 69, .08)}html[data-mode=oscuro] .sopm .sopm-pill.tipo{color:color-mix(in srgb,var(--c) 62%,#fff);background:color-mix(in srgb,var(--c) 22%,transparent)}html[data-mode=oscuro] .sopm .sopm-pill.etq.toca{color:#f4a3a3;background:#d6454533}html[data-mode=oscuro] .sopm .sopm-pill.etq.nuevo{color:#9cc0ff;background:#2f6fdb38}html[data-mode=oscuro] .sopm .sopm-pill.etq.trabajo{color:#f5c86b;background:#f0b00029}html[data-mode=oscuro] .sopm .sopm-pill.etq.confirmar{color:#7fd9ad;background:#1f9d6b33}html[data-mode=oscuro] .sopm .sopm-pill.etq.cerrado,html[data-mode=oscuro] .sopm .sopm-pill.etq.auto{color:#a9b6c8;background:#94a3b829}html[data-mode=oscuro] .sopm .sopm-eb.azul{--e: #8db4ff}html[data-mode=oscuro] .sopm .sopm-eb.ambar{--e: #f0b000}html[data-mode=oscuro] .sopm .sopm-eb.verde{--e: #4cc790}html[data-mode=oscuro] .sopm .sopm-eb.gris{--e: #a9b6c8}html[data-mode=oscuro] .sopm .sopm-eb.actual{color:#0b1626}html[data-mode=oscuro] .sopm .sopm-resp .enviar,html[data-mode=oscuro] .sopm .sopm-btn.primario{background:#2f6fdb;border-color:#2f6fdb}html[data-mode=oscuro] .sopm .sopm-logo.img{background:#e9eef5}@media (prefers-color-scheme: dark){html[data-mode=auto] .sopm{--m-card: #152238;--m-line: #2b3f63;--m-line2: #1f2e4a;--m-ink: #e9f0f8;--m-ink2: #c3cfdf;--m-tit: #e9f0f8;--m-muted: #8093ad;--m-soft: #182a45;--m-fondo: #101d31;--m-sel: rgba(91, 155, 216, .18);--m-selline: #5b9bd8;--m-selcard: #1b2f4d;--m-bar: #071426;--m-burbuja: #2b5a92;--m-liga: #8db4ff;--m-verde: #4cc790;--m-ambar: #f0b000;--m-rojo: #f08080;--m-grupo-line: rgba(214, 69, 69, .38);--m-grupo-bg: rgba(214, 69, 69, .08)}html[data-mode=auto] .sopm .sopm-pill.tipo{color:color-mix(in srgb,var(--c) 62%,#fff);background:color-mix(in srgb,var(--c) 22%,transparent)}html[data-mode=auto] .sopm .sopm-pill.etq.toca{color:#f4a3a3;background:#d6454533}html[data-mode=auto] .sopm .sopm-pill.etq.nuevo{color:#9cc0ff;background:#2f6fdb38}html[data-mode=auto] .sopm .sopm-pill.etq.trabajo{color:#f5c86b;background:#f0b00029}html[data-mode=auto] .sopm .sopm-pill.etq.confirmar{color:#7fd9ad;background:#1f9d6b33}html[data-mode=auto] .sopm .sopm-pill.etq.cerrado,html[data-mode=auto] .sopm .sopm-pill.etq.auto{color:#a9b6c8;background:#94a3b829}html[data-mode=auto] .sopm .sopm-eb.azul{--e: #8db4ff}html[data-mode=auto] .sopm .sopm-eb.ambar{--e: #f0b000}html[data-mode=auto] .sopm .sopm-eb.verde{--e: #4cc790}html[data-mode=auto] .sopm .sopm-eb.gris{--e: #a9b6c8}html[data-mode=auto] .sopm .sopm-eb.actual{color:#0b1626}html[data-mode=auto] .sopm .sopm-resp .enviar,html[data-mode=auto] .sopm .sopm-btn.primario{background:#2f6fdb;border-color:#2f6fdb}html[data-mode=auto] .sopm .sopm-logo.img{background:#e9eef5}}.sopm-barra{display:flex;align-items:center;gap:14px;padding:10px 16px;border-radius:12px;background:var(--m-bar);color:#fff;border-bottom:3px solid var(--m-gold)}.sopm-barra .tit{display:flex;flex-direction:column;gap:1px;flex:none}.sopm-barra .tit span{font-size:10.5px;letter-spacing:1px;color:#c9d4e3;font-weight:700}.sopm-barra .tit b{font-size:18px;font-weight:800;white-space:nowrap}.sopm-barra .kpis{flex:1;min-width:0;display:flex;gap:8px;flex-wrap:wrap}.sopm-barra .kpis>button{flex:1 1 0;min-width:150px;max-width:280px;height:44px;padding:0 12px;border-radius:10px;cursor:pointer;text-align:left;border:1px solid rgba(255,255,255,.18);background:#ffffff0f;color:#fff;display:flex;align-items:center;gap:10px;box-shadow:inset 4px 0 0 var(--c)}.sopm-barra .kpis>button>b{font-size:19px;font-weight:800;font-variant-numeric:tabular-nums}.sopm-barra .kpis>button>span{display:flex;flex-direction:column;min-width:0;line-height:1.2}.sopm-barra .kpis>button>span strong{font-size:12px;font-weight:700}.sopm-barra .kpis>button>span small{font-size:11px;opacity:.8;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.sopm-barra .kpis>button:hover{background:#ffffff1f}.sopm-barra .kpis>button.on{border-color:var(--m-gold);background:#f0b00029}.sopm-barra .kpis>button:focus-visible{outline:2px solid var(--m-gold);outline-offset:2px}.sopm-barra .recargar{flex:none;width:36px;height:36px;border-radius:9px;border:1px solid rgba(255,255,255,.22);background:transparent;color:#fff;display:grid;place-items:center;cursor:pointer}.sopm-barra .recargar:hover{background:#ffffff1a}.sopm-barra .tablero{flex:none;height:36px;padding:0 12px;border-radius:9px;border:1px solid rgba(255,255,255,.22);background:transparent;color:#fff;display:flex;align-items:center;gap:7px;font-size:12.5px;font-weight:700;cursor:pointer;white-space:nowrap}.sopm-barra .tablero:hover{background:#ffffff1a}.sopm-barra .tablero:focus-visible{outline:2px solid var(--m-gold);outline-offset:2px}@media (max-width: 1280px){.sopm-barra .tablero span{display:none}}.sopm-barra .siguiente{flex:none;height:44px;padding:0 16px;border-radius:10px;border:0;background:var(--m-gold);color:#0e2747;font-size:14px;font-weight:800;display:flex;align-items:center;gap:8px;cursor:pointer;white-space:nowrap}.sopm-barra .siguiente:hover{filter:brightness(1.06)}.sopm-barra .siguiente:focus-visible{outline:2px solid #fff;outline-offset:2px}@media (max-width: 1440px){.sopm-barra .tit{display:none}}@media (max-width: 900px){.sopm-barra{flex-wrap:wrap}.sopm-barra .kpis>button{min-width:140px}}.sopm-cuerpo{display:flex;gap:12px;min-height:0}.sopm-cuerpo>.sopm-lado{width:236px;flex:0 0 236px;display:flex;flex-direction:column;gap:12px;min-height:0}.sopm-cuerpo>.sopm-lista{width:420px;flex:0 0 420px}.sopm-cuerpo>.sopm-detalle{flex:1 1 auto;min-width:0}@media (max-width: 1500px){.sopm-cuerpo>.sopm-lado{width:212px;flex-basis:212px}.sopm-cuerpo>.sopm-lista{width:360px;flex-basis:360px}}.sopm-cuerpo.fijo>*{max-height:100%}.sopm-cuerpo.fijo>.sopm-lado{overflow-y:auto;overscroll-behavior:contain}.sopm-cuerpo:not(.fijo){flex-wrap:wrap}.sopm-cuerpo:not(.fijo)>.sopm-lado,.sopm-cuerpo:not(.fijo)>.sopm-lista,.sopm-cuerpo:not(.fijo)>.sopm-detalle{width:100%;flex:1 1 100%}.sopm-cuerpo:not(.fijo)>.sopm-lado{flex-direction:row;flex-wrap:wrap}.sopm-cuerpo:not(.fijo)>.sopm-lado>.caja{flex:1 1 260px}.sopm-cuerpo:not(.fijo)>.sopm-lista{max-height:60vh}.sopm-cuerpo:not(.fijo)>.sopm-detalle{height:86vh;min-height:560px}.sopm-cuerpo.ampliado>.sopm-lado,.sopm-cuerpo.ampliado>.sopm-lista{display:none}.sopm-cuerpo.ampliado>.sopm-detalle{width:100%}.sopm-lado .caja{background:var(--m-card);border:1px solid var(--m-line);border-radius:12px;padding:8px;display:flex;flex-direction:column;gap:2px}.sopm-lado .caja>.h{display:block;padding:4px 8px 6px;font-size:11px;font-weight:800;letter-spacing:.8px;color:var(--m-muted)}.sopm-lado .caja .sopm-emp+.sopm-emp{margin-top:4px}.sopm-lado .caja .sync{margin:6px 8px 2px;font-size:11px;color:var(--m-muted)}.sopm-band{width:100%;height:36px;padding:0 10px;border:0;border-radius:8px;display:flex;align-items:center;gap:10px;cursor:pointer;font-size:13.5px;background:transparent;color:var(--m-ink);text-align:left}.sopm-band>i{width:9px;height:9px;border-radius:50%;flex:none}.sopm-band>span{flex:1;min-width:0;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.sopm-band>em{font-style:normal;font-size:12.5px;font-weight:700;color:var(--m-muted);font-variant-numeric:tabular-nums}.sopm-band>em.rojo{padding:0 8px;border-radius:999px;background:#b42318;color:#fff;font-size:12px;font-weight:800}.sopm-band:hover{background:var(--m-sel)}.sopm-band.on{background:var(--m-sel);color:var(--m-tit);font-weight:800}.sopm-band:focus-visible{outline:2px solid var(--m-selline);outline-offset:-2px}.sopm-emp{width:100%;display:flex;align-items:center;gap:10px;padding:8px;border-radius:10px;border:1px solid var(--m-line2);background:var(--m-card);cursor:pointer;text-align:left;color:var(--m-ink)}.sopm-emp>.t{flex:1;min-width:0;display:flex;flex-direction:column}.sopm-emp>.t b{font-size:12.5px;font-weight:800;color:var(--m-tit);white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.sopm-emp>.t small{font-size:11px;color:var(--m-muted);white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.sopm-emp>.sem{width:12px;height:12px;border-radius:50%;flex:none}.sopm-emp>.sem.verde{background:#1f9d6b}.sopm-emp>.sem.ambar{background:#e0a100}.sopm-emp>.sem.rojo{background:#d64545;box-shadow:0 0 0 3px #d6454533}.sopm-emp:hover{border-color:var(--m-selline)}.sopm-emp.on{border-color:var(--m-selline);background:var(--m-selcard)}.sopm-emp:focus-visible{outline:2px solid var(--m-selline);outline-offset:1px}.sopm-logo{display:inline-flex;align-items:center;justify-content:center;flex:0 0 auto;border-radius:9px;color:#fff;font-weight:900;letter-spacing:.02em;overflow:hidden}.sopm-logo.img{background:#fff;box-shadow:inset 0 0 0 1px #0f172a1f}.sopm-logo img{width:100%;height:100%;object-fit:contain;padding:10%;box-sizing:border-box;display:block}.sopm-lista{background:var(--m-card);border:1px solid var(--m-line);border-radius:12px;display:flex;flex-direction:column;min-height:0;overflow:hidden}.sopm-lista>.h{flex:none;padding:12px 14px 10px;display:flex;flex-direction:column;gap:8px;border-bottom:1px solid var(--m-line2)}.sopm-lista>.h .t{display:flex;align-items:baseline;gap:8px;flex-wrap:wrap;min-width:0}.sopm-lista>.h .t b{font-size:15.5px;font-weight:800;color:var(--m-tit)}.sopm-lista>.h .t em{font-style:normal;font-size:12px;color:var(--m-muted)}.sopm-lista>.h .quitar{align-self:flex-start;border:0;background:var(--m-sel);color:var(--m-liga);border-radius:999px;padding:2px 10px;font-size:12px;cursor:pointer}.sopm-lista>.h .buscar{display:flex;align-items:center;gap:8px;height:34px;padding:0 10px;border-radius:8px;border:1px solid var(--m-line);color:var(--m-muted)}.sopm-lista>.h .buscar input{flex:1;min-width:0;border:0;outline:none;font:inherit;font-size:13px;background:transparent;color:var(--m-ink)}.sopm-lista>.h .buscar button{border:0;background:transparent;color:inherit;font-size:16px;cursor:pointer}.sopm-lista>.h .buscar:focus-within{border-color:var(--m-selline)}.sopm-lista>.items{flex:1;min-height:0;overflow-y:auto;overscroll-behavior:contain;padding:10px;display:flex;flex-direction:column;gap:8px}.sopm-card{width:100%;flex:none;display:flex;gap:10px;padding:10px 12px;border-radius:10px;border:1px solid var(--m-line);background:var(--m-card);box-shadow:inset 4px 0 0 var(--c);cursor:pointer;text-align:left;color:var(--m-ink);font:inherit}.sopm-card>.c{flex:1;min-width:0;display:flex;flex-direction:column;gap:4px}.sopm-card .l1{display:flex;align-items:center;gap:6px;min-width:0}.sopm-card .l1 .num{font-size:13px;font-weight:800;color:var(--m-tit)}.sopm-card .l1 .usr{font-size:12.5px;flex:1;min-width:0;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.sopm-card .l1 .leer{width:8px;height:8px;border-radius:50%;background:#e08a2e;flex:none}.sopm-card .txt{font-size:12.5px;line-height:1.4;color:var(--m-ink2);display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;overflow:hidden;overflow-wrap:anywhere}.sopm-card .l3{display:flex;align-items:center;gap:8px;min-width:0}.sopm-card .l3 .pant{font-size:11px;color:var(--m-muted);flex:1;min-width:0;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.sopm-card .l3 .esp{font-size:11px;font-weight:700;color:var(--m-muted);white-space:nowrap}.sopm-card .l3 .esp.verde{color:var(--m-verde)}.sopm-card .l3 .esp.ambar{color:var(--m-ambar)}.sopm-card .l3 .esp.rojo{color:var(--m-rojo)}.sopm-card .barra{display:block;height:4px;border-radius:3px;background:var(--m-line2);overflow:hidden}.sopm-card .barra i{display:block;height:100%}.sopm-card .barra i.verde{background:#1f9d6b}.sopm-card .barra i.ambar{background:#e0a100}.sopm-card .barra i.rojo{background:#d64545}.sopm-card:hover{border-color:var(--m-selline)}.sopm-card.on{border-color:var(--m-selline);background:var(--m-selcard)}.sopm-card.cerr{opacity:.78}.sopm-card:focus-visible{outline:2px solid var(--m-selline);outline-offset:1px}.sopm-relojes,.sopm-det-relojes{display:flex;flex-wrap:wrap;align-items:center;gap:4px 6px;min-width:0}.sopm-relojes .rlj,.sopm-det-relojes .rlj{display:inline-flex;align-items:center;gap:4px;padding:1px 8px;border-radius:999px;font-size:11px;font-weight:700;line-height:1.55;white-space:nowrap;color:var(--m-muted);background:var(--m-soft);border:1px solid var(--m-line2)}.sopm-relojes .rlj>i,.sopm-det-relojes .rlj>i{font-style:normal;font-size:10.5px}.sopm-relojes .rlj.verde,.sopm-det-relojes .rlj.verde{color:var(--m-verde);background:color-mix(in srgb,var(--m-verde) 11%,transparent);border-color:transparent}.sopm-relojes .rlj.ambar,.sopm-det-relojes .rlj.ambar{color:var(--m-ambar);background:color-mix(in srgb,var(--m-ambar) 13%,transparent);border-color:transparent}.sopm-relojes .rlj.rojo,.sopm-det-relojes .rlj.rojo{color:var(--m-rojo);background:color-mix(in srgb,var(--m-rojo) 12%,transparent);border-color:transparent}.sopm-relojes .rlj.gris,.sopm-det-relojes .rlj.gris{color:var(--m-muted)}.sopm-relojes .rlj.resol.hecha,.sopm-det-relojes .rlj.resol.hecha{color:var(--m-verde)}.sopm-det-relojes{flex:none;padding:7px 14px;border-bottom:1px solid var(--m-line2);background:var(--m-card)}.sopm-det-relojes .rlj{font-size:11.5px;padding:2px 9px}.sopm-det-relojes .visto{font-size:11.5px;color:var(--m-muted)}.sopm-det-relojes .sopm-btn{margin-left:auto}.sopm-demo{display:flex;align-items:center;gap:6px;margin:2px 8px 4px;font-size:11.5px;color:var(--m-muted);cursor:pointer}.sopm-demo input{display:inline-block;width:14px;height:14px;flex:none;-moz-appearance:auto;appearance:auto;-webkit-appearance:checkbox;margin:0;accent-color:var(--m-selline);cursor:pointer}.sopm-pill{display:inline-block;flex:none;padding:1px 8px;border-radius:999px;font-size:11px;font-weight:800;white-space:nowrap;line-height:1.5}.sopm-pill.tipo{color:var(--c);background:color-mix(in srgb,var(--c) 11%,transparent)}.sopm-pill.etq.toca{color:#b42318;background:#fde8e8}.sopm-pill.etq.nuevo{color:#1d4fa8;background:#e7efff}.sopm-pill.etq.trabajo{color:#8a5a00;background:#fff4d6}.sopm-pill.etq.confirmar{color:#17694a;background:#e6f6ee}.sopm-pill.etq.cerrado,.sopm-pill.etq.auto{color:#475569;background:#eef2f7}.sopm-pill.veces{color:var(--m-ambar);background:#e0a52629}.sopm-grupo{flex:none;border:1px solid var(--m-grupo-line);background:var(--m-grupo-bg);border-radius:10px;padding:10px 12px;display:flex;flex-direction:column;gap:6px}.sopm-grupo .l1{display:flex;align-items:center;gap:8px;min-width:0}.sopm-grupo .l1 .veces{padding:1px 8px;border-radius:999px;background:#d64545;color:#fff;font-size:11.5px;font-weight:800;flex:none}.sopm-grupo .l1 b{font-size:13.5px;font-weight:800;color:var(--m-tit);flex:1;min-width:0}.sopm-grupo .l1 em{font-style:normal;font-size:11.5px;color:var(--m-muted);white-space:nowrap}.sopm-grupo .det{font-size:11.5px;color:var(--m-ink2);font-family:ui-monospace,Menlo,Consolas,monospace;overflow-wrap:anywhere}.sopm-grupo .donde{font-size:11.5px;color:var(--m-muted)}.sopm-grupo .acc{display:flex;gap:6px;flex-wrap:wrap;align-items:center}.sopm-grupo .acc .pend{font-size:12px;color:var(--m-liga);font-weight:700}.sopm-grupo.hecho{border-color:var(--m-line);background:var(--m-card)}.sopm-grupo.hecho .veces{background:#94a3b8}.sopm-vacio{padding:24px 16px;text-align:center;color:var(--m-muted);font-size:13px}.sopm-vacio.grande{margin:auto;font-size:14px}.sopm-nota{margin:4px 0 0;font-size:11.5px;color:var(--m-muted);text-align:center}.sopm-btn{height:32px;padding:0 12px;border-radius:8px;border:1px solid var(--m-line);background:var(--m-card);color:var(--m-tit);font-size:12.5px;font-weight:700;display:inline-flex;align-items:center;gap:6px;cursor:pointer;white-space:nowrap;flex:none}.sopm-btn.chico{height:28px;padding:0 10px;font-size:12px}.sopm-btn.primario{background:#0e2747;border-color:#0e2747;color:#fff}.sopm-btn:hover:not(:disabled){border-color:var(--m-selline)}.sopm-btn:disabled{opacity:.5;cursor:default}.sopm-detalle{background:var(--m-card);border:1px solid var(--m-line);border-radius:12px;display:flex;flex-direction:column;min-height:0;overflow:hidden;container-type:inline-size}.sopm-det{display:flex;flex-direction:column;flex:1 1 auto;min-height:0;color:var(--m-ink)}.sopm-det-cab{flex:none;display:flex;align-items:center;gap:12px;padding:12px 14px;border-bottom:1px solid var(--m-line2);border-top:4px solid #64748b}.sopm-det-cab>.t{flex:1;min-width:0;display:flex;flex-direction:column;gap:3px}.sopm-det-cab>.t .quien{font-size:16.5px;font-weight:800;color:var(--m-tit);white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.sopm-det-cab>.t .l2{display:flex;gap:6px;align-items:center;flex-wrap:wrap;min-width:0}.sopm-det-cab>.t .donde{font-size:12px;color:var(--m-muted);min-width:0;max-width:100%;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.sopm-det-cab .sopm-x{width:32px;height:32px;flex:none;border:0;border-radius:8px;background:transparent;font-size:21px;line-height:1;color:var(--m-muted);cursor:pointer}.sopm-det-cab .sopm-x:hover{background:var(--m-sel);color:var(--m-ink)}.sopm-det-acc{flex:none;display:flex;flex-wrap:wrap;align-items:center;gap:8px 14px;padding:8px 14px;border-bottom:1px solid var(--m-line2);background:var(--m-soft)}.sopm-det-acc .est{display:flex;align-items:center;gap:6px;flex-wrap:wrap;min-width:0}.sopm-det-acc .est .lbl{font-size:12px;color:var(--m-muted);margin-right:2px}.sopm-det-acc .est .cerr{font-size:12.5px;color:var(--m-muted);margin-right:4px}.sopm-det-acc .resp{margin-left:auto;display:flex;align-items:center;gap:8px;flex-wrap:wrap}.sopm-det-acc .resp label{display:flex;align-items:center;gap:6px;font-size:12px;color:var(--m-muted)}.sopm-det-acc .resp select{height:28px;max-width:160px;border-radius:8px;padding:0 6px;font:inherit;font-size:12.5px;color:var(--m-tit);background:var(--m-card);border:1px solid var(--m-line)}.sopm-eb{--e: #1d4fa8;height:28px;padding:0 11px;border-radius:999px;font-size:12.5px;font-weight:700;cursor:pointer;white-space:nowrap;border:1px solid color-mix(in srgb,var(--e) 38%,transparent);background:color-mix(in srgb,var(--e) 8%,transparent);color:var(--e)}.sopm-eb.azul{--e: #1d4fa8}.sopm-eb.ambar{--e: #b45309}.sopm-eb.verde{--e: #17694a}.sopm-eb.gris{--e: #475569}.sopm-eb.chico{font-size:11.5px;padding:0 9px;font-weight:600}.sopm-eb.actual{background:var(--e);border-color:var(--e);color:#fff;cursor:default;opacity:1}.sopm-eb.on{box-shadow:0 0 0 2px var(--m-card),0 0 0 4px var(--e)}.sopm-eb:hover:not(:disabled){background:color-mix(in srgb,var(--e) 16%,transparent)}.sopm-eb:focus-visible{outline:2px solid var(--e);outline-offset:2px}.sopm-accion{width:100%;border-top:1px dashed var(--m-line);padding-top:8px}.sopm-accion .t{font-size:13px;font-weight:700;margin-bottom:6px}.sopm-accion .t em{font-style:normal;font-weight:400;font-size:12px;color:var(--m-muted)}.sopm-accion .campos{display:grid;grid-template-columns:repeat(auto-fit,minmax(200px,1fr));gap:8px}.sopm-accion .campos label{display:flex;flex-direction:column;gap:3px;font-size:11px;color:var(--m-muted)}.sopm-accion .campos input{height:30px;padding:0 9px;border-radius:8px;font:inherit;font-size:12.5px;background:var(--m-card);color:var(--m-ink);border:1px solid var(--m-line)}.sopm-accion .botones{display:flex;gap:8px;margin-top:8px}.sopm-tabs{flex:none;display:flex;gap:2px;padding:0 14px;border-bottom:1px solid var(--m-line2);overflow-x:auto;scrollbar-width:none}.sopm-tabs button{height:38px;padding:0 12px;border:0;border-bottom:3px solid transparent;background:transparent;font-size:13px;font-weight:600;color:var(--m-muted);cursor:pointer;white-space:nowrap}.sopm-tabs button.on{border-bottom-color:var(--m-gold);color:var(--m-tit);font-weight:800}.sopm-tabs button:focus-visible{outline:2px solid var(--m-selline);outline-offset:-2px}.sopm-det-cuerpo{flex:1 1 auto;min-height:0;display:flex;background:var(--m-fondo)}.sopm-det-main{flex:1;min-width:0;overflow-y:auto;overscroll-behavior:contain;padding:14px 16px}.sopm-ficha{width:220px;flex:0 0 220px;overflow-y:auto;padding:14px 14px 14px 0;display:flex;flex-direction:column;gap:10px}.sopm-ficha .caja{border:1px solid var(--m-line);border-radius:10px;background:var(--m-card);padding:10px 12px;display:flex;flex-direction:column;gap:6px;font-size:12px;overflow-wrap:anywhere}.sopm-ficha .caja .h{font-size:11px;letter-spacing:.8px;color:var(--m-muted)}.sopm-ficha .caja i{display:block;font-style:normal;font-size:11px;color:var(--m-muted)}.sopm-ficha .caja .esp.verde{color:var(--m-verde)}.sopm-ficha .caja .esp.ambar{color:var(--m-ambar)}.sopm-ficha .caja .esp.rojo{color:var(--m-rojo)}.sopm-ficha .caja .ids{display:inline-flex;flex-wrap:wrap;gap:4px 8px;margin-left:4px}.sopm-ficha .mini-cap{display:block;width:100%;height:120px;padding:0;border:1px solid var(--m-line);border-radius:10px;overflow:hidden;background:var(--m-card);cursor:zoom-in}.sopm-ficha .mini-cap .sop-img{height:100%;pointer-events:none}.sopm-ficha .mini-cap .sop-img img{height:100%;max-height:none;object-fit:cover;object-position:top}.sopm-ficha .mini-cap .sop-img-cargando{padding:40px 8px}.sopm-ficha .mini-cap.vacia{display:flex;align-items:center;justify-content:center;border-style:dashed;color:var(--m-muted);font-size:11.5px;cursor:default}.sopm-det .liga{border:0;background:none;padding:0;font:inherit;font-size:12px;color:var(--m-liga);cursor:pointer;text-align:left}.sopm-det .liga:hover{text-decoration:underline}@container (max-width: 720px){.sopm-ficha{display:none}}.sopm-conv{display:flex;flex-direction:column;gap:10px}.sopm-msg{display:flex}.sopm-msg>.b{max-width:78%;display:flex;flex-direction:column;gap:4px;padding:9px 12px;background:var(--m-card);border:1px solid var(--m-line);border-radius:12px 12px 12px 4px;min-width:0}.sopm-msg .a{font-size:11px;font-weight:800;opacity:.75}.sopm-msg .x{font-size:13.5px;line-height:1.45;white-space:pre-wrap;overflow-wrap:anywhere}.sopm-msg .x.borrado{font-style:italic;opacity:.7}.sopm-msg .ent{font-size:10.5px;opacity:.7;align-self:flex-end}.sopm-msg.soporte{justify-content:flex-end}.sopm-msg.soporte>.b{background:var(--m-burbuja);border-color:var(--m-burbuja);color:#fff;border-bottom-left-radius:12px;border-bottom-right-radius:4px}.sopm-msg .sop-img.mini{margin-top:2px}.sopm-adj{align-self:flex-start;border:1px solid var(--m-line);background:var(--m-card);color:var(--m-tit);border-radius:8px;padding:4px 10px;font-size:12px;cursor:pointer}.sopm-cap{border:1px solid var(--m-line);border-radius:10px;overflow:hidden;background:var(--m-card)}.sopm-cap .sop-img img{max-height:72vh}.sopm-sincap{padding:18px;border:1px dashed var(--m-line);border-radius:10px;text-align:center;font-size:12.5px;color:var(--m-muted)}.sopm-tec{display:flex;flex-direction:column;gap:10px}.sopm-tec pre{margin:0;padding:12px 14px;border:1px solid var(--m-line);border-radius:10px;background:var(--m-card);color:var(--m-ink);font-family:ui-monospace,Menlo,Consolas,monospace;font-size:12px;line-height:1.45;white-space:pre-wrap;word-break:break-word}.sopm-datos{margin:0;display:grid;grid-template-columns:1fr 1fr;gap:8px 14px;padding:10px 12px;border:1px solid var(--m-line);border-radius:10px;background:var(--m-card)}.sopm-datos>div{min-width:0}.sopm-datos>div.ancho{grid-column:1/-1}.sopm-datos dt{font-size:10.5px;text-transform:uppercase;letter-spacing:.03em;color:var(--m-muted)}.sopm-datos dd{margin:0;font-size:12.5px;overflow-wrap:anywhere}.sopm-datos dd small{color:var(--m-muted)}.sopm-datos dd.chico{font-size:11px}.sopm-bit{display:flex;flex-direction:column;gap:10px}.sopm-bit .nota{display:flex;gap:8px}.sopm-bit .nota input{flex:1;min-width:0;height:32px;padding:0 10px;border-radius:8px;font:inherit;font-size:12.5px;background:var(--m-card);color:var(--m-ink);border:1px solid var(--m-line)}.sopm-bit ul{list-style:none;margin:0;padding:0}.sopm-bit li{display:flex;gap:10px;padding:7px 0;border-bottom:1px solid var(--m-line2);font-size:12.5px;line-height:1.4}.sopm-bit li>b{width:92px;flex:none;color:var(--m-muted);font-weight:700}.sopm-bit li .tipo{font-style:normal;font-size:11px;padding:1px 6px;border-radius:6px;background:var(--m-soft);border:1px solid var(--m-line2)}.sopm-bit li small{color:var(--m-muted)}.sopm-resp{flex:none;padding:8px 14px 12px;border-top:1px solid var(--m-line2);background:var(--m-card);display:flex;flex-direction:column;gap:7px}.sopm-resp .rapidas{display:flex;gap:6px;overflow-x:auto;scrollbar-width:thin;padding-bottom:2px;align-items:center}.sopm-resp .rapidas>span{font-size:12px;color:var(--m-muted);flex:none}.sopm-resp .rapidas button{flex:none;height:26px;padding:0 10px;border-radius:999px;border:1px solid var(--m-line);background:var(--m-soft);font-size:12px;color:var(--m-tit);cursor:pointer;white-space:nowrap}.sopm-resp .rapidas button:hover{border-color:var(--m-selline)}.sopm-resp .caja{display:flex;gap:8px;align-items:flex-end}.sopm-resp .caja textarea{flex:1;min-width:0;resize:none;min-height:44px;border-radius:10px;border:1px solid var(--m-line);padding:9px 12px;font:inherit;font-size:13.5px;background:var(--m-card);color:var(--m-ink);outline:none}.sopm-resp .caja textarea:focus{border-color:var(--m-selline)}.sopm-resp .caja .clip{width:40px;height:40px;flex:none;border-radius:10px;border:1px solid var(--m-line);background:var(--m-card);color:var(--m-tit);display:grid;place-items:center;cursor:pointer}.sopm-resp .caja .enviar{height:40px;flex:none;padding:0 16px;border-radius:10px;border:0;background:#0e2747;color:#fff;font-size:13.5px;font-weight:800;cursor:pointer}.sopm-resp .caja .enviar:disabled{opacity:.5;cursor:default}.sopm-resp .adj{font-size:12px;color:var(--m-muted)}.sopm-resp .adj button{border:0;background:transparent;color:inherit;cursor:pointer;font-size:15px}.sopm-cerrado{flex:none;padding:10px 14px;font-size:12.5px;color:var(--m-muted);border-top:1px solid var(--m-line2);background:var(--m-card)}.sopm svg{flex:none;width:16px;height:16px;fill:none}.sopm svg :is(path,circle){fill:none}.sopm .buscar svg,.sopm .sopm-btn svg{width:14px;height:14px}.sopm-resp .caja textarea{resize:vertical;min-height:64px}.sopm-resp .estatus-envio{display:flex;flex-wrap:wrap;align-items:center;gap:8px 12px;font-size:12px;color:var(--m-muted)}.sopm-resp .estatus-envio label{display:inline-flex;align-items:center;gap:6px}.sopm-resp .estatus-envio label.nota{flex:1 1 220px}.sopm-resp .estatus-envio label.nota input{flex:1}.sopm-resp .estatus-envio select,.sopm-resp .estatus-envio input{height:30px;border-radius:8px;border:1px solid var(--m-line);background:var(--m-card);color:var(--m-ink);padding:0 8px;font:inherit;font-size:12.5px}.sopm-resp .estatus-envio em{font-style:normal;color:var(--m-muted)}.sopm-resp .estatus-chips{display:flex;flex-wrap:wrap;align-items:center;gap:6px}.sopm-resp .estatus-chips>span{font-size:12px;color:var(--m-muted);margin-right:2px}.sopm-resp .estatus-chips .sopm-eb{height:26px;font-size:12px}.sopm-resp .estatus-envio .adj{display:inline-flex;align-items:center;gap:4px}.sopm-det-acc .est span.sopm-eb{display:inline-flex;align-items:center}.sopm-msg,.sopm-msg .b{position:relative}.sopm-msg .cita{display:flex;flex-direction:column;align-items:flex-start;gap:1px;width:100%;max-width:420px;margin:2px 0 4px;padding:5px 9px;border:0;border-left:3px solid var(--m-selline);border-radius:6px;background:color-mix(in srgb,var(--m-selline) 10%,transparent);text-align:left;cursor:pointer;font:inherit}.sopm-msg .cita b{font-size:11px;color:var(--m-tit)}.sopm-msg .cita span{font-size:12px;color:var(--m-muted);display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;overflow:hidden}.sopm-msg .reac{display:inline-flex;gap:4px;margin-top:4px}.sopm-msg .reac i{font-style:normal;font-size:13px;line-height:1;padding:3px 6px;border-radius:999px;background:var(--m-card);border:1px solid var(--m-line)}.sopm-msg .reac i.sop{cursor:pointer;border-color:var(--m-selline)}.sopm-msg .acc{position:relative;align-self:flex-start;margin:2px 6px 0;visibility:hidden;display:inline-flex;align-items:center;gap:2px;padding:2px;border-radius:8px;background:var(--m-card);border:1px solid var(--m-line);box-shadow:0 4px 12px -6px #0f172a59;z-index:2}.sopm-msg .acc>button{width:26px;height:24px;border:0;border-radius:6px;background:transparent;color:var(--m-tit);cursor:pointer;font-size:14px;line-height:1}.sopm-msg .acc>button:hover{background:var(--m-sel)}.sopm-msg .acc .pick{position:absolute;top:28px;display:flex;gap:2px;padding:4px;border-radius:999px;background:var(--m-card);border:1px solid var(--m-line);box-shadow:0 6px 18px -8px #0f172a66;white-space:nowrap}.sopm-msg .acc .pick button{width:30px;height:30px;border:0;border-radius:50%;background:transparent;font-size:17px;cursor:pointer}.sopm-msg .acc .pick button:hover,.sopm-msg .acc .pick button.on{background:var(--m-sel)}.sopm-msg.usuario .acc .pick{left:0}.sopm-msg.soporte .acc{order:-1}.sopm-msg.soporte .acc .pick{right:0}.sopm-msg:hover .acc,.sopm-msg .acc:focus-within{visibility:visible}.sopm-msg.soporte .cita{background:#ffffff1f;border-left-color:#fff9}.sopm-msg.soporte .cita b,.sopm-msg.soporte .cita span{color:#fff}.sopm-msg.soporte .reac i{color:var(--m-ink)}.sopm-resp .citando{display:flex;align-items:center;gap:8px;padding:6px 10px;border-left:3px solid var(--m-selline);border-radius:8px;background:color-mix(in srgb,var(--m-selline) 10%,transparent);font-size:12px;color:var(--m-muted)}.sopm-resp .citando>span{flex:1;min-width:0;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.sopm-resp .citando>span b{color:var(--m-tit);margin-right:6px}.sopm-resp .citando button{border:0;background:transparent;font-size:16px;color:var(--m-muted);cursor:pointer}.ops-dash.sopd .ops-dash_head-title h2{color:var(--ink)}.ops-dash.sopd .sopd-demo{display:inline-flex;align-items:center;gap:7px;height:38px;padding:0 12px;border-radius:10px;border:1px solid var(--line);background:var(--card);color:var(--ink);font-size:.76rem;font-weight:700;cursor:pointer;white-space:nowrap}.ops-dash.sopd .sopd-demo input{display:inline-block;width:14px;height:14px;flex:none;-moz-appearance:auto;appearance:auto;-webkit-appearance:checkbox;margin:0;accent-color:var(--c-gold);cursor:pointer}.ops-dash.sopd .sopd-per{background:var(--card);height:38px;align-items:stretch}.ops-dash.sopd .sopd-per button{padding:0 12px;font-size:.76rem}.ops-dash.sopd .sopd-per button.on{background:var(--c-gold);color:#3a2b00}.ops-dash.sopd .ck-sec .sopd-nota{text-transform:none;letter-spacing:0;font-weight:600;font-size:.72rem}.ops-dash.sopd .ck-hero-main{padding-bottom:16px}.ops-dash.sopd .ck-hero-main .rowd b{color:#fff}.ops-dash.sopd .sopd-tblwrap{overflow:auto;max-height:420px}.ops-dash.sopd .ck-tbl td{vertical-align:middle}.ops-dash.sopd .sopd-emp-c{display:inline-flex;align-items:center;gap:8px;min-width:0}.ops-dash.sopd .sopd-emp-c .nm{display:flex;flex-direction:column;line-height:1.15;min-width:0}.ops-dash.sopd .sopd-emp-c .nm b{font-size:12.5px;font-weight:800;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;max-width:230px}.ops-dash.sopd .sopd-emp-c .nm small{font-size:10.5px;color:var(--muted);font-weight:600}.ops-dash.sopd .sopd-dot{display:inline-block;width:10px;height:10px;border-radius:50%;flex:none;margin-right:6px;vertical-align:-1px}.ops-dash.sopd .sopd-dot.rojo{background:var(--c-cost-d);box-shadow:0 0 0 3px color-mix(in srgb,var(--c-cost-d) 20%,transparent)}.ops-dash.sopd .sopd-dot.ambar{background:var(--c-orange);box-shadow:0 0 0 3px color-mix(in srgb,var(--c-orange) 22%,transparent)}.ops-dash.sopd .sopd-dot.verde{background:var(--c-ing-d);box-shadow:0 0 0 3px color-mix(in srgb,var(--c-ing-d) 20%,transparent)}.ops-dash.sopd .ck-legend-inline .sopd-dot{width:9px;height:9px;margin-right:6px}.ops-dash.sopd .sopd-ents{display:inline-flex;gap:4px}.ops-dash.sopd .sopd-firma{max-width:300px}.ops-dash.sopd .sopd-firma code{font-size:11px;font-weight:800;color:var(--ink);background:var(--chip);border-radius:6px;padding:1px 6px;margin-right:6px}.ops-dash.sopd .sopd-firma small{color:var(--muted);font-weight:600}.ops-dash.sopd .sopd-tipo{display:inline-block;color:#fff;font-size:10px;font-weight:800;border-radius:999px;padding:1px 8px}.ops-dash.sopd .sopd-click{cursor:pointer}.ops-dash.sopd .sopd-rk{cursor:default;grid-template-columns:26px 1fr 80px}.ops-dash.sopd .ck-dleg .sopd-sub{border-top:1px solid var(--line);border-radius:0;margin-top:2px;padding-top:7px;cursor:default}.ops-dash.sopd .sopd-mini{font-size:11px;color:var(--muted);font-weight:600;max-width:260px;line-height:1.35;padding:2px 6px}.ops-dash.sopd .sopd-pie{font-size:11px;color:var(--muted);font-weight:600;padding:0 2px 8px}.ops-dash.sopd .sopd-pie svg{color:var(--c-gold);margin-right:4px}@media (max-width: 1100px){.ops-dash.sopd .ck-r2,.ops-dash.sopd .ck-r2b{grid-template-columns:1fr}}@media (max-width: 640px){.ops-dash.sopd .sopd-per{display:none}}.ops-dash.satenc .ops-dash_head-title h2{color:var(--ink)}.ops-dash.satenc,.ops-dash.satenc *{-webkit-hyphens:manual;hyphens:manual}.ops-dash.satenc .satenc-per{background:var(--card);height:38px;align-items:stretch}.ops-dash.satenc .satenc-per button{padding:0 12px;font-size:.76rem}.ops-dash.satenc .satenc-per button.on{background:var(--c-gold);color:#3a2b00}.ops-dash.satenc .satenc-demo{display:inline-flex;align-items:center;gap:7px;height:38px;padding:0 12px;border-radius:10px;border:1px solid var(--line);background:var(--card);color:var(--ink);font-size:.76rem;font-weight:700;cursor:pointer;white-space:nowrap}.ops-dash.satenc .satenc-demo input{display:inline-block;width:14px;height:14px;-moz-appearance:auto;appearance:auto;-webkit-appearance:checkbox;margin:0;accent-color:var(--c-gold)}.ops-dash.satenc .satenc-tabs{display:flex;flex-wrap:wrap;gap:6px;margin-top:12px}.ops-dash.satenc .satenc-tabs button{display:inline-flex;align-items:center;gap:7px;border:1px solid var(--line);background:var(--card);color:var(--ink);border-radius:10px;padding:8px 14px;font:inherit;font-size:.8rem;font-weight:700;cursor:pointer;white-space:nowrap}.ops-dash.satenc .satenc-tabs button svg{width:1em;height:1em}.ops-dash.satenc .satenc-tabs button.on{background:var(--c-gold);border-color:var(--c-gold);color:#3a2b00}.ops-dash.satenc .satenc-aviso{margin:10px 0;padding:10px 14px;border-radius:10px;background:var(--chip);color:var(--ink);font-size:.82rem;font-weight:600;cursor:pointer}.ops-dash.satenc .satenc-sub{color:var(--muted);font-size:.74rem;font-weight:600}.ops-dash.satenc .ck-hero-kpi .v small{font-size:.5em;color:var(--muted);font-weight:700}.ops-dash.satenc .satenc-dos{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:14px;margin-top:14px}@media (max-width: 900px){.ops-dash.satenc .satenc-dos{grid-template-columns:1fr}}.ops-dash.satenc .ck-card-hd{display:flex;justify-content:space-between;align-items:center;gap:12px;flex-wrap:wrap;margin-bottom:10px}.ops-dash.satenc .ck-card-hd h3{margin:0;font-size:.95rem;font-weight:800;color:var(--ink)}.ops-dash.satenc .ck-tbl{width:100%}.ops-dash.satenc .satenc-barras{display:flex;flex-direction:column;gap:10px}.ops-dash.satenc .satenc-barra{display:grid;grid-template-columns:180px minmax(0,1fr) 44px;align-items:center;gap:10px;font-size:.82rem;color:var(--ink)}.ops-dash.satenc .satenc-barra .bar{height:10px;border-radius:5px;background:var(--chip);overflow:hidden}.ops-dash.satenc .satenc-barra .bar span{display:block;height:100%;border-radius:5px;background:var(--c-gold)}.ops-dash.satenc .satenc-barra .bar span.baja{background:var(--c-orange)}.ops-dash.satenc .satenc-barra .val{text-align:right;font-weight:800}.ops-dash.satenc .satenc-modulos{display:flex;flex-direction:column;gap:8px}.ops-dash.satenc .satenc-mod-cab{width:100%;display:flex;justify-content:space-between;align-items:center;border:1px solid var(--line);background:var(--card);color:var(--ink);border-radius:10px;padding:10px 14px;font:inherit;font-size:.85rem;cursor:pointer}.ops-dash.satenc .satenc-mod-cab span{color:var(--muted);font-weight:700}.ops-dash.satenc .satenc-chip{display:inline-block;margin:0 6px 4px 0;padding:2px 9px;border-radius:999px;background:var(--chip);color:var(--ink);font-size:.72rem;font-weight:700;white-space:nowrap}.ops-dash.satenc .satenc-com{max-width:460px}.ops-dash.satenc .satenc-btn{display:inline-flex;align-items:center;gap:6px;border:1px solid var(--line);background:var(--card);color:var(--ink);border-radius:8px;padding:6px 12px;font:inherit;font-size:.76rem;font-weight:700;cursor:pointer;white-space:nowrap}.ops-dash.satenc .satenc-btn svg{width:1em;height:1em}.ops-dash.satenc .satenc-btn:disabled{opacity:.45;cursor:default}.ops-dash.satenc .satenc-btn.prim{background:var(--c-gold);border-color:var(--c-gold);color:#3a2b00}.ops-dash.satenc .satenc-btn.sec{color:var(--muted)}.ops-dash.satenc .satenc-ok{color:var(--c-ing-d);font-weight:800;font-size:.76rem;white-space:nowrap}.ops-dash.satenc .satenc-link{border:0;background:transparent;color:var(--c-gold);font:inherit;font-size:.72rem;font-weight:700;padding:0;cursor:pointer;text-align:left}.ops-dash.satenc .satenc-testimonios{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:14px;margin-top:14px}@media (max-width: 900px){.ops-dash.satenc .satenc-testimonios{grid-template-columns:1fr}}.ops-dash.satenc .satenc-tes{display:flex;flex-direction:column;gap:10px}.ops-dash.satenc .satenc-tes blockquote{margin:0;font-size:.95rem;line-height:1.45;color:var(--ink);font-weight:600}.ops-dash.satenc .satenc-campo{display:flex;flex-direction:column;gap:5px;font-size:.74rem;font-weight:700;color:var(--muted)}.ops-dash.satenc .satenc-campo textarea{font:inherit;font-size:.84rem;font-weight:500;color:var(--ink);background:var(--card);border:1px solid var(--line);border-radius:8px;padding:8px 10px;resize:vertical}.ops-dash.satenc .satenc-acts{display:flex;align-items:center;gap:8px;flex-wrap:wrap}.ops-dash.satenc .satenc-acts.fin{justify-content:space-between;margin-top:14px}.ops-dash.satenc .satenc-est{font-size:.72rem;font-weight:800;text-transform:capitalize;padding:2px 10px;border-radius:999px;background:var(--chip);color:var(--ink);margin-right:auto}.ops-dash.satenc .satenc-est.publicado,.ops-dash.satenc .satenc-est.aprobado{color:var(--c-ing-d)}.ops-dash.satenc .satenc-est.descartado{color:var(--muted)}.ops-dash.satenc .satenc-sel{display:inline-flex;align-items:center;gap:8px;font-size:.76rem;font-weight:700;color:var(--muted)}.ops-dash.satenc .satenc-sel select{font:inherit;font-size:.8rem;color:var(--ink);background:var(--card);border:1px solid var(--line);border-radius:8px;padding:6px 10px}.ops-dash.satenc .satenc-params{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:8px 20px}@media (max-width: 900px){.ops-dash.satenc .satenc-params{grid-template-columns:1fr}}.ops-dash.satenc .satenc-param{display:flex;justify-content:space-between;align-items:center;gap:14px;padding:10px 12px;border:1px solid var(--line);border-radius:10px}.ops-dash.satenc .satenc-param.exc{border-color:var(--c-gold)}.ops-dash.satenc .satenc-param .txt{display:flex;flex-direction:column;gap:2px;min-width:0}.ops-dash.satenc .satenc-param .txt b{font-size:.84rem;color:var(--ink)}.ops-dash.satenc .satenc-param .txt small{font-size:.72rem;color:var(--muted)}.ops-dash.satenc .satenc-switch{display:inline-flex;align-items:center;gap:6px;font-size:.78rem;font-weight:700;color:var(--ink);white-space:nowrap}.ops-dash.satenc .satenc-switch input{width:16px;height:16px;-moz-appearance:auto;appearance:auto;-webkit-appearance:checkbox;accent-color:var(--c-gold)}.ops-dash.satenc .satenc-num{display:inline-flex;align-items:center;gap:6px;font-size:.74rem;color:var(--muted);font-weight:700}.ops-dash.satenc .satenc-num input{width:90px;font:inherit;font-size:.84rem;color:var(--ink);background:var(--card);border:1px solid var(--line);border-radius:8px;padding:6px 8px}.satenc-usuarios th.r,.satenc-usuarios td.r{text-align:right}.satenc-usuarios .satenc-mal{color:#b91c1c;font-weight:800}.satenc-usuarios .satenc-pend{display:inline-block;min-width:22px;padding:1px 7px;border-radius:999px;background:#fdf3d6;color:#8a5a00;font-weight:800;text-align:center}.encemp,.encemp-modal{--ee-tinta: var(--dsn-ink, #1c2533);--ee-tenue: var(--dsn-muted, #4b5a6e);--ee-borde: var(--dsn-border, #d6dbe2);--ee-fondo: var(--dsn-surface, #ffffff);--ee-suave: var(--dsn-surface-2, #f5f7fa);--ee-acento: #1d4ed8;color:var(--ee-tinta)}.encemp,.encemp *,.encemp-modal,.encemp-modal *{-webkit-hyphens:manual;hyphens:manual;box-sizing:border-box}.encemp svg.svg-inline--fa,.encemp-modal svg.svg-inline--fa{width:1em;height:1em}.encemp input,.encemp select,.encemp textarea,.encemp-modal input,.encemp-modal select,.encemp-modal textarea{font:inherit;font-size:.88rem;color:var(--ee-tinta);background:var(--ee-fondo);border:1px solid var(--ee-borde);border-radius:8px;padding:8px 10px}.encemp{display:flex;flex-direction:column;gap:14px;padding:4px 2px 20px}.encemp-cab{display:flex;justify-content:space-between;align-items:flex-start;gap:12px}.encemp-cab h2{margin:0;font-size:1.2rem}.encemp-cab p{margin:4px 0 0;font-size:.84rem;color:var(--ee-tenue)}.encemp-cab .encemp-cab-acc{display:flex;gap:6px}.encemp-tabs{display:flex;flex-wrap:wrap;gap:6px}.encemp-tabs button{display:inline-flex;align-items:center;gap:7px;border:1px solid var(--ee-borde);background:var(--ee-fondo);color:var(--ee-tinta);border-radius:10px;padding:8px 14px;font:inherit;font-size:.84rem;font-weight:700;cursor:pointer;white-space:nowrap}.encemp-tabs button.on{background:var(--ee-acento);border-color:var(--ee-acento);color:#fff}.encemp-aviso{padding:10px 14px;border-radius:10px;background:var(--ee-suave);font-size:.84rem;font-weight:600;cursor:pointer}.encemp-barra{display:flex;flex-wrap:wrap;gap:8px;align-items:center}.encemp-barra.fin{justify-content:space-between}.encemp-btn{display:inline-flex;align-items:center;gap:6px;border:1px solid var(--ee-borde);background:var(--ee-fondo);color:var(--ee-tinta);border-radius:8px;padding:8px 14px;min-height:38px;font:inherit;font-size:.84rem;font-weight:700;cursor:pointer;white-space:nowrap}.encemp-btn.prim{background:var(--ee-acento);border-color:var(--ee-acento);color:#fff}.encemp-btn:disabled{opacity:.5;cursor:default}.encemp-vacio{padding:24px;text-align:center;color:var(--ee-tenue);border:1px dashed var(--ee-borde);border-radius:12px;font-size:.88rem}.encemp-sub{font-size:.78rem;color:var(--ee-tenue)}.encemp-tbl{width:100%;border-collapse:collapse;font-size:.84rem;background:var(--ee-fondo);border:1px solid var(--ee-borde);border-radius:10px;overflow:hidden}.encemp-tbl th{text-align:left;font-size:.74rem;color:var(--ee-tenue);font-weight:700;padding:10px 12px;background:var(--ee-suave)}.encemp-tbl td{padding:10px 12px;border-top:1px solid var(--ee-borde);vertical-align:middle}.encemp-acc{display:inline-flex;gap:4px}.encemp-acc button{border:1px solid var(--ee-borde);background:var(--ee-fondo);color:var(--ee-tinta);border-radius:8px;width:34px;height:34px;cursor:pointer;font-weight:700}.encemp-acc button:hover{border-color:var(--ee-acento);color:var(--ee-acento)}.encemp-liga{font-family:ui-monospace,Menlo,monospace;font-size:.74rem;word-break:break-all}.encemp-est{font-size:.72rem;font-weight:800;padding:2px 10px;border-radius:999px;background:var(--ee-suave)}.encemp-est.respondida{color:#15803d}.encemp-est.vencida{color:var(--ee-tenue)}.encemp-est.abierta{color:var(--ee-acento)}.encemp-grid{display:grid;grid-template-columns:repeat(auto-fit,minmax(200px,1fr));gap:10px 14px;align-items:end}.encemp-campo{display:flex;flex-direction:column;gap:5px;font-size:.78rem;font-weight:700;color:var(--ee-tenue)}.encemp-check{flex-direction:row;align-items:center;gap:8px;font-size:.84rem;color:var(--ee-tinta)}.encemp-check input{width:16px;height:16px;-moz-appearance:auto;appearance:auto;-webkit-appearance:checkbox;padding:0}.encemp-enviar{display:flex;flex-direction:column;gap:12px}.encemp-seg{display:inline-flex;gap:6px;flex-wrap:wrap}.encemp-seg button{border:1px solid var(--ee-borde);background:var(--ee-fondo);color:var(--ee-tinta);border-radius:8px;padding:7px 12px;font:inherit;font-size:.82rem;font-weight:700;cursor:pointer}.encemp-seg button.on{background:var(--ee-acento);border-color:var(--ee-acento);color:#fff}.encemp-busca{width:100%;max-width:420px}.encemp-opciones{display:flex;flex-wrap:wrap;gap:6px;max-height:160px;overflow:auto}.encemp-opciones button{display:inline-flex;align-items:center;gap:5px;border:1px solid var(--ee-borde);background:var(--ee-fondo);color:var(--ee-tinta);border-radius:16px;padding:5px 11px;font:inherit;font-size:.8rem;cursor:pointer}.encemp-opciones button:hover{border-color:var(--ee-acento)}.encemp-chips{display:flex;flex-wrap:wrap;gap:6px}.encemp-chips span{display:inline-flex;align-items:center;gap:6px;background:var(--ee-suave);border-radius:16px;padding:4px 6px 4px 12px;font-size:.8rem;font-weight:600}.encemp-chips button{border:0;background:transparent;cursor:pointer;color:var(--ee-tenue);padding:2px 4px}.encemp-res{display:flex;flex-direction:column;gap:12px;max-width:900px}.encemp-kpis{display:grid;grid-template-columns:repeat(auto-fit,minmax(150px,1fr));gap:10px}.encemp-kpis div{border:1px solid var(--ee-borde);border-radius:10px;padding:12px 14px;background:var(--ee-fondo);display:flex;flex-direction:column;gap:4px}.encemp-kpis span{font-size:.74rem;color:var(--ee-tenue);font-weight:700}.encemp-kpis b{font-size:1.3rem}.encemp-rq{border:1px solid var(--ee-borde);border-radius:12px;padding:14px 16px;background:var(--ee-fondo);display:flex;flex-direction:column;gap:8px}.encemp-rq-cab{display:flex;justify-content:space-between;gap:10px;font-size:.9rem}.encemp-rq-cab span{font-size:.76rem;color:var(--ee-tenue);white-space:nowrap}.encemp-rq-big{font-size:1.4rem;font-weight:800}.encemp-rq-big svg{color:#b45309}.encemp-rq-big small{font-size:.7em;color:var(--ee-tenue);font-weight:600}.encemp-rq-txt{margin:0;font-size:.86rem;line-height:1.4}.encemp-rq-txt small{color:var(--ee-tenue)}.encemp-barra-h{display:grid;grid-template-columns:minmax(80px,200px) minmax(0,1fr) 36px;align-items:center;gap:10px;font-size:.82rem}.encemp-barra-h .bar{height:10px;border-radius:5px;background:var(--ee-suave);overflow:hidden}.encemp-barra-h .bar span{display:block;height:100%;background:var(--ee-acento);border-radius:5px}.encemp-barra-h .v{text-align:right;font-weight:700}.encemp-fondo{position:fixed;top:0;right:0;bottom:0;left:0;z-index:1200;background:#14284b73;display:flex;align-items:flex-start;justify-content:center;padding:30px 16px;overflow:auto}.encemp-modal{width:min(860px,100%);background:var(--ee-fondo);border-radius:16px;padding:20px 22px;display:flex;flex-direction:column;gap:12px;box-shadow:0 20px 50px #00000040}.encemp-pregs{display:flex;flex-direction:column;gap:8px}.encemp-preg{display:grid;grid-template-columns:26px minmax(0,1fr) 190px auto auto;gap:8px;align-items:center;padding:8px;border:1px solid var(--ee-borde);border-radius:10px}.encemp-preg .n{display:inline-flex;align-items:center;justify-content:center;width:24px;height:24px;border-radius:50%;background:var(--ee-acento);color:#fff;font-size:.74rem;font-weight:700}.encemp-preg .encemp-ops{grid-column:2/-1}@media (max-width: 760px){.encemp-preg{grid-template-columns:26px minmax(0,1fr)}.encemp-preg select,.encemp-preg .encemp-check,.encemp-preg .encemp-acc{grid-column:2}}.eva-encpub{min-height:100vh;box-sizing:border-box;background:#eef1f5;color:#1c2533;padding:24px 16px 40px;font-family:Inter,system-ui,-apple-system,Segoe UI,sans-serif;display:flex;justify-content:center;align-items:flex-start}.eva-encpub,.eva-encpub *{-webkit-hyphens:manual;hyphens:manual}.eva-encpub_caja{width:min(680px,100%);background:#fff;border:1px solid #d6dbe2;border-radius:16px;padding:24px 24px 18px;display:flex;flex-direction:column;gap:12px;box-shadow:0 10px 30px #14284b14}.eva-encpub_caja h1{margin:0;font-size:1.4rem;line-height:1.25}@media (max-width: 520px){.eva-encpub_caja{padding:18px 14px 14px}}.eva-encpub_emp{margin:0;font-size:.78rem;font-weight:700;letter-spacing:.04em;text-transform:uppercase;color:#1d4ed8}.eva-encpub_para{margin:0;font-size:.85rem;color:#4b5a6e;font-weight:600}.eva-encpub_txt{margin:0;font-size:.95rem;line-height:1.5;color:#3a4a5e}.eva-encpub_pie{margin:8px 0 0;font-size:.74rem;color:#6b7a8e;text-align:center}.eva-ctacontable_form{display:grid;grid-template-columns:repeat(12,minmax(0,1fr));align-items:start;gap:16px 15px;grid-template-areas:"id id empresa empresa empresa empresa empresa padre padre padre padre padre" "codigo codigo codigo nombre nombre nombre nombre nombre nombre nombre nombre nombre" "naturaleza naturaleza naturaleza tipo tipo tipo agrupador agrupador agrupador agrupador agrupador agrupador" "afectable afectable afectable tercero tercero tercero division division division me me me"}.eva-ctacontable_form-id{grid-area:id}.eva-ctacontable_form-empresa{grid-area:empresa}.eva-ctacontable_form-padre{grid-area:padre}.eva-ctacontable_form-codigo{grid-area:codigo}.eva-ctacontable_form-nombre{grid-area:nombre}.eva-ctacontable_form-naturaleza{grid-area:naturaleza}.eva-ctacontable_form-tipo{grid-area:tipo}.eva-ctacontable_form-agrupador{grid-area:agrupador}.eva-ctacontable_form-afectable{grid-area:afectable}.eva-ctacontable_form-tercero{grid-area:tercero}.eva-ctacontable_form-division{grid-area:division}.eva-ctacontable_form-me{grid-area:me}.eva-ejercicios_nuevo{display:grid;grid-template-columns:2fr 1fr;gap:16px 15px;align-items:start}.eva-ejercicios_periodos-cargando{color:var(--dsn-muted, #6b7686);font-size:13px}.eva-ejercicios_periodos-tablewrap{overflow-x:auto;border:1px solid var(--dsn-border, #dfe5ec);border-radius:10px}.eva-ejercicios_periodos-table{width:100%;border-collapse:collapse;font-size:13.5px}.eva-ejercicios_periodos-table th,.eva-ejercicios_periodos-table td{padding:8px 12px;text-align:left;border-bottom:1px solid var(--dsn-border, #e6ebf1);white-space:nowrap}.eva-ejercicios_periodos-table thead th{background:var(--dsn-head-bg, #f2f4f8);font-size:11px;letter-spacing:.06em;text-transform:uppercase;color:var(--dsn-muted, #6b7686)}.eva-ejercicios_periodos-table tbody tr:last-child td{border-bottom:none}.eva-ejercicios_periodos-table .num{text-align:right;font-variant-numeric:tabular-nums}.eva-ejercicios_periodos-table .cap{text-transform:capitalize}.eva-ejercicios_periodos-table td.acciones{text-align:right}.eva-ejercicios_periodos-table td.acciones button{min-width:86px;padding:4px 14px;font-size:.78rem}.eva-ejercicios_semaforo{display:inline-block;font-size:11px;font-weight:700;letter-spacing:.04em;padding:2px 10px;border-radius:99px}.eva-ejercicios_semaforo--abierto{background:#1f8f6324;color:var(--dsn-green, #1f8f63)}.eva-ejercicios_semaforo--cerrado{background:#6b768629;color:var(--dsn-muted, #6b7686)}.eva-ejercicios_semaforo--bloqueado{background:#c0413a21;color:var(--dsn-red, #c0413a)}.eva-ejercicios_periodos-borr{color:var(--dsn-gold, #b58900);font-weight:600;font-size:.8em}.eva-configcont_modal{display:flex;flex-direction:column;gap:14px}.eva-configcont_modal h3{margin:0 0 4px;font-size:.95rem;color:var(--dsn-ink, #24292f)}.eva-configcont_modal p{margin:0 0 10px;font-size:.8rem;color:var(--dsn-muted, #6b7686)}.eva-configcont_modal code{background:var(--dsn-band, #ececec);padding:1px 6px;border-radius:5px;font-size:.76rem}.eva-configcont_modal-empresa{max-width:420px}.eva-configcont_filtros-nota{font-size:.8rem;color:var(--dsn-muted, #6b7686)}.eva-configcont_empty{padding:46px 20px;text-align:center;color:var(--dsn-muted, #6b7686);background:var(--dsn-band, #f6f7f8);border:1px dashed var(--dsn-border, #d8d8d8);border-radius:12px}.eva-configcont_grid{display:grid;grid-template-columns:repeat(auto-fit,minmax(360px,1fr));gap:14px}.eva-configcont_card{background:var(--dsn-card, #ffffff);border:1px solid var(--dsn-border, #e2e2e2);border-radius:12px;padding:14px 16px}.eva-configcont_clave{display:grid;grid-template-columns:minmax(0,1fr) minmax(210px,250px);align-items:center;gap:12px;padding:5px 0;border-bottom:1px solid var(--dsn-band, #f0f0f0)}.eva-configcont_clave:last-of-type{border-bottom:none}.eva-configcont_clave-desc{font-size:.82rem;color:var(--dsn-ink, #24292f)}.eva-configcont_clave.is-vacia .eva-configcont_clave-desc:after{content:" · sin cuenta";color:var(--dsn-gold, #b96e00);font-size:.74rem;font-weight:600}.eva-configcont_switch{display:inline-flex;align-items:center;gap:8px;margin-top:12px;padding:7px 14px;border:1px solid var(--dsn-border, #d8d8d8);border-radius:999px;background:var(--dsn-card, #ffffff);color:var(--dsn-muted, #6b7686);font-size:.8rem;font-weight:600;cursor:pointer}.eva-configcont_switch input{accent-color:var(--dsn-gold, #fc9804);cursor:pointer}.eva-configcont_switch.is-on{border-color:var(--dsn-gold, #fc9804);color:var(--dsn-gold, #b96e00);background:color-mix(in srgb,var(--dsn-gold, #fc9804) 10%,var(--dsn-card, #ffffff))}.eva-configcont_tabla{width:100%;border-collapse:collapse}.eva-configcont_tabla th{text-align:left;padding:6px 8px;font-size:.74rem;text-transform:uppercase;letter-spacing:.03em;color:var(--dsn-muted, #6b7686);border-bottom:2px solid var(--dsn-border, #d8d8d8)}.eva-configcont_tabla td{padding:5px 8px;border-bottom:1px solid var(--dsn-band, #f0f0f0);vertical-align:middle}.eva-configcont_tabla .is-prioridad{width:110px}.eva-configcont_tabla .is-acciones{width:1%;white-space:nowrap;text-align:right}.eva-configcont_tabla-nueva td{background:color-mix(in srgb,var(--dsn-gold, #fc9804) 4%,transparent)}.eva-configcont_tabla-vacia{text-align:center;color:var(--dsn-muted, #6b7686);padding:22px!important}.eva-configcont_seccion-titulo{margin:4px 0 2px;font-size:.82rem;font-weight:700;text-transform:uppercase;letter-spacing:.04em;color:var(--dsn-muted, #6b7686);border-bottom:1px solid var(--dsn-border, #e2e2e2);padding-bottom:5px}.eva-configcont_ayuda{margin:0;font-size:.78rem;color:var(--dsn-muted, #6b7686)}.eva-configcont_form-grid{display:grid;grid-template-columns:repeat(auto-fit,minmax(300px,1fr));gap:12px 16px}.eva-configcont_maestro{display:flex;align-items:center;gap:14px;padding:12px 16px;border:1px solid var(--dsn-border, #d8d8d8);border-radius:12px;background:var(--dsn-band, #f6f7f8);cursor:pointer;-webkit-user-select:none;user-select:none}.eva-configcont_maestro input{position:absolute;opacity:0;pointer-events:none}.eva-configcont_maestro-slider{flex:0 0 auto;width:44px;height:24px;border-radius:999px;background:var(--dsn-muted, #9aa3b2);position:relative;transition:background .15s ease}.eva-configcont_maestro-slider:after{content:"";position:absolute;top:3px;left:3px;width:18px;height:18px;border-radius:50%;background:#fff;transition:left .15s ease;box-shadow:0 1px 2px #00000040}.eva-configcont_maestro-texto{display:flex;flex-direction:column;gap:2px;min-width:0}.eva-configcont_maestro-texto b{font-size:.88rem;color:var(--dsn-ink, #24292f);letter-spacing:.01em}.eva-configcont_maestro-texto small{font-size:.76rem;color:var(--dsn-muted, #6b7686)}.eva-configcont_maestro.is-on{border-color:color-mix(in srgb,#2e9e5b 45%,var(--dsn-border, #d8d8d8));background:color-mix(in srgb,#2e9e5b 7%,var(--dsn-card, #ffffff))}.eva-configcont_maestro.is-on .eva-configcont_maestro-slider{background:#2e9e5b}.eva-configcont_maestro.is-on .eva-configcont_maestro-slider:after{left:23px}.eva-configcont_maestro.is-on .eva-configcont_maestro-texto b{color:#2e9e5b}.eva-configcont_renglon{display:flex;flex-direction:column;gap:3px}.eva-configcont_base{font-size:.72rem;color:var(--dsn-muted, #6b7686);padding-left:12px;border-left:2px solid var(--dsn-gold, #fc9804);margin-left:2px;font-style:italic}.eva-configcont_cuadre{margin-top:2px;padding:8px 14px;border-top:3px double var(--dsn-border, #b9c0cc);font-size:.78rem;color:var(--dsn-muted, #6b7686);text-align:center}.eva-configcont_cuadre b{color:var(--dsn-ink, #24292f);letter-spacing:.03em}.eva-configcont_descripcion{padding:10px 14px;border-left:3px solid var(--dsn-gold, #fc9804);border-radius:0 8px 8px 0;background:var(--dsn-band, #f6f7f8);color:var(--dsn-ink, #24292f);font-size:.82rem;line-height:1.45}.eva-configcont_asiento{display:grid;grid-template-columns:1fr 1fr;gap:0 18px}@media (max-width: 900px){.eva-configcont_asiento{grid-template-columns:1fr}}.eva-configcont_asiento-col{display:flex;flex-direction:column;gap:10px;min-width:0}.eva-configcont_asiento-head{font-size:.72rem;font-weight:800;letter-spacing:.08em;padding:4px 10px;border-radius:6px;width:fit-content}.eva-configcont_asiento-head.is-cargo{background:color-mix(in srgb,#2e9e5b 14%,transparent);color:#2e9e5b}.eva-configcont_asiento-head.is-abono{background:color-mix(in srgb,#4a7dbd 14%,transparent);color:#4a7dbd}.eva-configcont_cuenta-fija{display:flex;flex-direction:column;gap:2px;padding:8px 12px;border:1px dashed var(--dsn-border, #d8d8d8);border-radius:8px;background:var(--dsn-band, #f6f7f8)}.eva-configcont_cuenta-fija span{font-size:.84rem;color:var(--dsn-ink, #24292f);font-weight:600}.eva-configcont_cuenta-fija small{font-size:.72rem;color:var(--dsn-muted, #6b7686)}.eva-configcont_cuenta-fija.is-vacia span{color:var(--dsn-gold, #b96e00)}.eva-configcont_cabecera{display:flex;align-items:flex-start;gap:16px;margin-bottom:10px}.eva-configcont_cabecera .eva-configcont_descripcion{margin:0;flex:1;font-size:.85rem}.eva-configcont_maestro.is-compacto{flex:0 0 auto;padding:6px 12px;margin:0}.eva-configcont_maestro.is-compacto small{font-size:.75rem}.eva-configcont_relacion{display:flex;align-items:center;justify-content:space-between;gap:12px;padding:8px 12px;margin:8px 0 12px;border-radius:8px;background:var(--dsn-info-soft, rgba(33, 111, 237, .08));font-size:.85rem}@media (max-width: 900px){.eva-configcont_cabecera{flex-direction:column}.eva-configcont_relacion{flex-direction:column;align-items:flex-start}}.eva-configcont_documento{border:1px solid var(--dsn-border, #e3e7ee);border-radius:10px;padding:12px 14px;margin-bottom:12px;display:flex;flex-direction:column;gap:10px}.eva-configcont_documento-head{display:flex;align-items:center;justify-content:space-between;gap:12px;flex-wrap:wrap;padding-bottom:10px;border-bottom:1px solid var(--dsn-border, #e3e7ee)}.eva-configcont_documento-titulo{font-weight:700;font-size:.9rem;color:var(--dsn-ink, #24292f);display:flex;flex-direction:column;gap:2px}.eva-configcont_documento-titulo small{font-weight:400;font-size:.75rem;color:var(--dsn-muted, #7f8893)}.eva-configcont_documento-campos{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:12px}@media (max-width: 800px){.eva-configcont_documento-campos{grid-template-columns:1fr}}.eva-configcont_momento{display:grid;grid-template-columns:repeat(auto-fit,minmax(260px,1fr));gap:10px;margin-top:12px}.eva-configcont_momento-op{display:flex;gap:10px;align-items:flex-start;padding:12px 14px;border:1px solid var(--dsn-border, #d8d8d8);border-radius:12px;background:var(--dsn-card, #ffffff);cursor:pointer}.eva-configcont_momento-op input{margin-top:3px;accent-color:var(--dsn-navy, #103a66)}.eva-configcont_momento-op span{display:flex;flex-direction:column;gap:4px}.eva-configcont_momento-op b{font-size:.84rem;color:var(--dsn-ink, #16202b)}.eva-configcont_momento-op small{font-size:.76rem;line-height:1.4;color:var(--dsn-muted, #6b7686)}.eva-configcont_momento-op.is-on{border-color:var(--dsn-navy, #103a66);box-shadow:inset 0 0 0 1px var(--dsn-navy, #103a66)}.eva-configcont_toggle{display:flex;align-items:flex-start;gap:12px;cursor:pointer;-webkit-user-select:none;user-select:none;position:relative}.eva-configcont_toggle input{position:absolute;opacity:0;pointer-events:none}.eva-configcont_toggle-slider{flex:0 0 auto;width:40px;height:22px;margin-top:1px;border-radius:999px;background:var(--dsn-muted, #9aa3b2);position:relative;transition:background .15s ease}.eva-configcont_toggle-slider:after{content:"";position:absolute;top:3px;left:3px;width:16px;height:16px;border-radius:50%;background:#fff;transition:left .15s ease;box-shadow:0 1px 2px #00000040}.eva-configcont_toggle-texto{display:flex;flex-direction:column;gap:3px;min-width:0}.eva-configcont_toggle-texto b{font-size:.85rem;color:var(--dsn-ink, #24292f)}.eva-configcont_toggle-texto small{font-size:.76rem;line-height:1.4;color:var(--dsn-muted, #6b7686)}.eva-configcont_toggle input:focus-visible+.eva-configcont_toggle-slider{outline:2px solid var(--dsn-navy, #103a66);outline-offset:2px}.eva-configcont_toggle.is-on .eva-configcont_toggle-slider{background:#2e9e5b}.eva-configcont_toggle.is-on .eva-configcont_toggle-slider:after{left:21px}.eva-configcont_toggle.is-disabled{cursor:not-allowed;opacity:.7}.eva-configcont_toggle.is-compacto{align-items:center;padding:6px 12px;border:1px solid var(--dsn-border, #d8d8d8);border-radius:999px;background:var(--dsn-card, #ffffff)}.eva-configcont_toggle.is-compacto .eva-configcont_toggle-texto{gap:0}.eva-configcont_toggle.is-compacto .eva-configcont_toggle-texto b{font-size:.8rem}.eva-configcont_toggle.is-compacto .eva-configcont_toggle-texto small{font-size:.72rem}.eva-configcont_toggle.is-compacto.is-on{border-color:color-mix(in srgb,#2e9e5b 45%,var(--dsn-border, #d8d8d8))}.eva-configcont_opcion{padding:12px 14px;margin-top:10px;border:1px solid var(--dsn-border, #e3e7ee);border-radius:10px;background:var(--dsn-card, #ffffff)}.eva-configcont_documento.is-no-aplica{background:var(--dsn-band, #f6f7f8)}.eva-configcont_documento.is-no-aplica .eva-configcont_documento-titulo,.eva-configcont_documento.is-no-aplica .eva-configcont_documento-campos{opacity:.6}.eva-configcont_noaplica{padding:9px 12px;border-radius:8px;background:color-mix(in srgb,var(--dsn-gold, #fc9804) 12%,var(--dsn-card, #ffffff));color:var(--dsn-ink, #24292f);font-size:.8rem;line-height:1.45}.eva-configcont_noaplica b{color:var(--dsn-gold, #b96e00)}.eva-configcont_cuenta-edit{display:flex;flex-direction:column;gap:4px}.eva-configcont_cuenta-edit small{font-size:.74rem;color:var(--dsn-muted, #6b7686);line-height:1.35}.eva-configcont_cancelacion{display:grid;grid-template-columns:repeat(auto-fit,minmax(280px,1fr));gap:10px}.eva-configcont_cancelacion .eva-configcont_momento-op.is-disabled{cursor:not-allowed;opacity:.7}.eva-configcont_documento-campos.is-uno{grid-template-columns:minmax(0,360px)}.eva-configcont_ejemplo{width:100%;margin-top:8px;border-collapse:collapse;font-size:.74rem;font-variant-numeric:tabular-nums}.eva-configcont_ejemplo th{text-align:left;font-weight:600;color:var(--dsn-muted, #6b7686);border-bottom:1px solid var(--dsn-border, #e3e7ee);padding:3px 6px}.eva-configcont_ejemplo td{padding:3px 6px;border-bottom:1px dashed var(--dsn-border, #e3e7ee);color:var(--dsn-ink, #24292f)}.eva-configcont_ejemplo th:nth-child(2),.eva-configcont_ejemplo th:nth-child(3),.eva-configcont_ejemplo td:nth-child(2),.eva-configcont_ejemplo td:nth-child(3){text-align:right;width:80px;white-space:nowrap}.eva-configcont_ejemplo td.is-neg{color:#c0392b;font-weight:600}.eva-configcont_cuenta-edit .eva-configcont_compartida{color:var(--dsn-gold, #b96e00)}.eva-configcont_config{display:flex;flex-direction:column;gap:12px;margin:12px 0 4px}.eva-configcont_bloque{border:1px solid var(--dsn-border, #e3e7ee);border-radius:12px;padding:10px 14px 12px;background:var(--dsn-card, #ffffff)}.eva-configcont_bloque h5{margin:0 0 6px;font-size:.7rem;font-weight:700;letter-spacing:.06em;text-transform:uppercase;color:var(--dsn-muted, #6b7686)}.eva-configcont_bloque .eva-configcont_opcion{margin-top:6px;padding:8px 0 0;border:0;border-top:1px solid var(--dsn-border, #eef1f5);border-radius:0}.eva-configcont_bloque .eva-configcont_opcion:first-of-type{border-top:0;padding-top:0}.eva-configcont_bloque .eva-configcont_momento{margin-top:4px}.eva-configcont_docfila{display:grid;grid-template-columns:minmax(160px,1.2fr) auto minmax(150px,1fr) minmax(190px,1.2fr);gap:12px;align-items:end;padding:8px 0;border-top:1px solid var(--dsn-border, #eef1f5)}.eva-configcont_docfila:first-of-type{border-top:0;padding-top:0}.eva-configcont_docfila>*{min-width:0}.eva-configcont_docfila-nombre{display:flex;flex-direction:column;gap:2px;align-self:center}.eva-configcont_docfila-nombre b{font-size:.85rem;color:var(--dsn-ink, #24292f)}.eva-configcont_docfila-nombre small{font-size:.72rem;color:var(--dsn-muted, #7f8893);line-height:1.35}.eva-configcont_docfila-nombre small.is-aviso{color:var(--dsn-gold, #b96e00)}.eva-configcont_docfila .eva-configcont_toggle.is-compacto{align-self:center}.eva-configcont_docfila.is-no-aplica>:not(.eva-configcont_docfila-nombre){opacity:.55}@media (max-width: 900px){.eva-configcont_docfila{grid-template-columns:1fr 1fr}}.eva-configcont_modal{gap:8px}.eva-configcont_modal .eva-configcont_cabecera{gap:12px;margin-bottom:0;align-items:stretch}.eva-configcont_modal .eva-configcont_maestro.is-compacto{padding:5px 10px;align-self:flex-start}.eva-configcont_modal .eva-configcont_descripcion{padding:6px 10px;font-size:.78rem;line-height:1.4}.eva-configcont_modal .eva-configcont_config{gap:8px;margin:6px 0 0}.eva-configcont_modal .eva-configcont_bloque{padding:8px 12px;border-radius:10px}.eva-configcont_modal .eva-configcont_bloque h5{margin:0 0 4px;font-size:.66rem}.eva-configcont_modal .eva-configcont_momento{gap:8px;margin-top:2px}.eva-configcont_modal .eva-configcont_momento-op{padding:7px 10px;gap:8px;border-radius:9px}.eva-configcont_modal .eva-configcont_momento-op b{font-size:.8rem}.eva-configcont_modal .eva-configcont_momento-op small{font-size:.72rem;line-height:1.35}.eva-configcont_modal .eva-configcont_opcion{margin-top:4px;padding-top:6px}.eva-configcont_modal .eva-configcont_toggle{gap:10px}.eva-configcont_modal .eva-configcont_toggle-texto{gap:1px}.eva-configcont_modal .eva-configcont_toggle-texto b{font-size:.8rem}.eva-configcont_modal .eva-configcont_toggle-texto small{font-size:.72rem}.eva-configcont_modal .eva-configcont_toggle.is-compacto{padding:4px 10px}.eva-configcont_modal .eva-configcont_docfila{gap:10px;padding:5px 0}.eva-configcont_modal .eva-configcont_docfila:first-of-type{padding-top:0}.eva-configcont_modal .eva-configcont_asiento{gap:0 14px}.eva-configcont_modal .eva-configcont_asiento-col{gap:6px}.eva-configcont_modal .eva-configcont_renglon{gap:2px}.eva-configcont_modal .eva-configcont_cuenta-fija{padding:5px 9px;gap:1px}.eva-configcont_modal .eva-configcont_cuenta-fija span{font-size:.8rem}.eva-configcont_modal .eva-configcont_cuenta-fija small{font-size:.7rem}.eva-configcont_modal .eva-configcont_cuenta-edit{gap:2px}.eva-configcont_modal .eva-configcont_cuenta-edit small{font-size:.7rem}.eva-configcont_modal .eva-configcont_base{font-size:.68rem;padding-left:8px}.eva-configcont_modal .eva-configcont_documento{padding:8px 12px;gap:6px;margin-bottom:8px}.eva-configcont_modal .eva-configcont_documento-head{padding-bottom:6px}.eva-configcont_modal .eva-configcont_cancelacion{gap:8px}.eva-configcont_modal .eva-configcont_ejemplo{margin-top:4px;font-size:.7rem}.eva-configcont_modal .eva-configcont_ejemplo th,.eva-configcont_modal .eva-configcont_ejemplo td{padding:2px 5px}.eva-configcont_modal .eva-configcont_ayuda{font-size:.74rem;margin-bottom:4px}.eva-configcont_modal .eva-configcont_empty{padding:20px 14px}.eva-configcont_modal .eva-configcont_bloque.is-documento .eva-configcont_doctabla-head,.eva-configcont_modal .eva-configcont_bloque.is-documento .eva-configcont_doctabla-fila{display:grid;grid-template-columns:minmax(170px,1.3fr) minmax(170px,1fr) minmax(140px,.9fr) minmax(190px,1.2fr);gap:12px;align-items:center}.eva-configcont_modal .eva-configcont_bloque.is-documento .eva-configcont_doctabla-head{padding:0 0 4px;border-bottom:1px solid var(--dsn-border, #e3e7ee)}.eva-configcont_modal .eva-configcont_bloque.is-documento .eva-configcont_doctabla-head span{font-size:.68rem;font-weight:600;color:var(--dsn-muted, #6b7686)}.eva-configcont_modal .eva-configcont_bloque.is-documento .eva-configcont_doctabla-fila{padding:6px 0;border-top:0;border-bottom:1px dashed var(--dsn-border, #eef1f5)}.eva-configcont_modal .eva-configcont_bloque.is-documento .eva-configcont_doctabla-fila:last-child{border-bottom:0;padding-bottom:0}.eva-configcont_modal .eva-configcont_bloque.is-documento .eva-configcont_doctabla-fila label:empty{display:none}@media (max-width: 900px){.eva-configcont_modal .eva-configcont_bloque.is-documento .eva-configcont_doctabla-head{display:none}.eva-configcont_modal .eva-configcont_bloque.is-documento .eva-configcont_doctabla-fila{grid-template-columns:1fr 1fr}}.eva-configcont_modal .eva-configcont_bloque.is-comportamiento{background:var(--dsn-band, #f4f6f9)}.eva-configcont_modal .eva-configcont_bloque.is-comportamiento .eva-configcont_momento-op{position:relative;background:var(--dsn-card, #ffffff);border-color:var(--dsn-border, #dfe4ea);transition:background .15s ease,border-color .15s ease}.eva-configcont_modal .eva-configcont_bloque.is-comportamiento .eva-configcont_momento-op:hover{border-color:color-mix(in srgb,var(--dsn-navy, #103a66) 40%,var(--dsn-border, #dfe4ea))}.eva-configcont_modal .eva-configcont_bloque.is-comportamiento .eva-configcont_momento-op.is-on{background:color-mix(in srgb,var(--dsn-navy, #103a66) 8%,#ffffff);border-color:var(--dsn-navy, #103a66);box-shadow:inset 0 0 0 1px var(--dsn-navy, #103a66)}.eva-configcont_modal .eva-configcont_bloque.is-comportamiento .eva-configcont_momento-op.is-on b{color:var(--dsn-navy, #103a66)}.eva-configcont_modal .eva-configcont_bloque.is-comportamiento .eva-configcont_check{position:absolute;top:6px;right:8px;width:18px;height:18px;border-radius:50%;display:grid;place-items:center;font-style:normal;font-size:.7rem;font-weight:800;color:#fff;background:var(--dsn-navy, #103a66)}.eva-configcont_modal .eva-configcont_bloque.is-comportamiento .eva-configcont_momento-op span{padding-right:20px}.eva-configcont_modal .eva-configcont_bloque.is-comportamiento .eva-configcont_opcion{padding:7px 10px;margin-top:6px;border:1px solid var(--dsn-border, #dfe4ea);border-radius:9px;background:var(--dsn-card, #ffffff)}.eva-configcont_modal .eva-configcont_bloque.is-comportamiento .eva-configcont_opcion.is-on{background:color-mix(in srgb,#2e9e5b 7%,#ffffff);border-color:color-mix(in srgb,#2e9e5b 45%,var(--dsn-border, #dfe4ea))}.eva-configcont_modal .eva-configcont_bloque.is-comportamiento .eva-configcont_opcion:first-of-type{margin-top:0;padding-top:7px;border-top:1px solid var(--dsn-border, #dfe4ea)}.eva-configcont_seg{display:inline-flex;width:100%;padding:3px;gap:2px;border-radius:9px;background:var(--dsn-band, #eef1f5);border:1px solid var(--dsn-border, #e3e7ee)}.eva-configcont_seg-op{flex:1 1 0;min-width:0;padding:5px 8px;border:0;border-radius:7px;background:transparent;color:var(--dsn-muted, #5f6b7a);font:inherit;font-size:.76rem;font-weight:600;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;cursor:pointer;transition:background .12s ease,color .12s ease,box-shadow .12s ease}.eva-configcont_seg-op:hover:not(:disabled):not(.is-on){background:color-mix(in srgb,var(--dsn-navy, #103a66) 8%,transparent);color:var(--dsn-ink, #24292f)}.eva-configcont_seg-op:focus-visible{outline:2px solid var(--dsn-navy, #103a66);outline-offset:1px}.eva-configcont_seg-op.is-on{background:var(--dsn-card, #ffffff);color:var(--dsn-navy, #103a66);box-shadow:0 1px 2px #10203c24,inset 0 0 0 1px color-mix(in srgb,var(--dsn-navy, #103a66) 35%,transparent)}.eva-configcont_seg.is-disabled{opacity:.6}.eva-configcont_seg.is-disabled .eva-configcont_seg-op{cursor:not-allowed}.eva-configcont_modal .eva-configcont_bloque.is-documento .eva-configcont_doctabla-fila{align-items:center}.eva-configcont_modal .eva-configcont_bloque.is-documento .eva-configcont_doctabla-fila .eva-configcont_toggle{align-items:center;align-self:center}.eva-configcont_modal .eva-configcont_bloque.is-documento .eva-configcont_doctabla-fila .eva-configcont_toggle-slider{margin-top:0}.eva-configcont_origen{padding:8px 10px;border:1px solid var(--dsn-border, #e3e7ee);border-radius:9px;background:var(--dsn-card, #ffffff);gap:5px}.eva-configcont_origen-top{display:flex;align-items:center;justify-content:space-between;gap:10px;flex-wrap:wrap}.eva-configcont_origen-top b{font-size:.82rem;color:var(--dsn-ink, #24292f)}.eva-configcont_origen-top .eva-configcont_seg{width:auto;flex:0 1 300px}.eva-configcont_origen>small{font-size:.7rem;color:var(--dsn-muted, #6b7686);line-height:1.35}.eva-configcont_documento-sub{font-size:.72rem;font-weight:700;text-transform:uppercase;letter-spacing:.04em;color:var(--dsn-muted, #7f8893);margin-top:4px}.eva-configcont_cancelacion.is-no-aplica{opacity:.45}.eva-configcont_modal .eva-configcont_origen-top{flex-direction:column;align-items:stretch;gap:5px}.eva-configcont_modal .eva-configcont_origen-top .eva-configcont_seg{width:100%;flex:none}.eva-configcont_modal .eva-configcont_origen-top .eva-configcont_seg-op{flex:1 1 auto;white-space:normal;overflow:visible;text-overflow:clip;line-height:1.2;padding:5px 6px}.eva-configcont_estatuscanc{display:flex;align-items:center;gap:12px;flex-wrap:wrap;padding-top:8px;border-top:1px dashed var(--dsn-border, #eef1f5)}.eva-configcont_estatuscanc>span{font-size:.78rem;font-weight:600;color:var(--dsn-ink, #24292f)}.eva-configcont_estatuscanc .eva-configcont_seg{width:auto;flex:0 1 320px}.eva-configcont_estatuscanc.is-no-aplica{opacity:.55}.eva-configcont_fijo{display:inline-flex;align-items:center;padding:4px 10px;border-radius:8px;font-size:.78rem;font-weight:600;color:var(--dsn-muted, #6b7686);background:var(--dsn-band, #f2f4f8);border:1px solid var(--dsn-border, #e3e7ee)}.eva-relcuentas_ventana{display:flex;flex-direction:column;gap:10px}.eva-relcuentas_barra{display:flex;align-items:center;justify-content:space-between;flex-wrap:wrap;gap:10px 16px}.eva-relcuentas_filtros{display:flex;align-items:center;flex-wrap:wrap;gap:8px;flex:1 1 auto}.eva-relcuentas_tabla{height:58vh;min-height:320px;position:relative}.eva-relcuentas_acciones{display:inline-flex;align-items:center;flex-wrap:wrap;gap:8px;margin-left:auto}.eva-relcuentas_ayuda{margin:0;font-size:.85rem;color:var(--dsn-muted, #6b6b6b)}.eva-relcuentas_modal{display:flex;flex-direction:column;gap:14px}.eva-relcuentas_modal-sub{margin:0;color:var(--dsn-muted, #6b6b6b);font-size:.88rem}.eva-relcuentas_uso{display:flex;flex-direction:column;gap:6px;padding:10px 12px;border:1px solid var(--dsn-border, #e3e3e3);border-radius:8px}.eva-relcuentas_uso-head{display:flex;justify-content:space-between;gap:10px;flex-wrap:wrap}.eva-relcuentas_uso-head small{color:var(--dsn-muted, #6b6b6b)}.eva-relcuentas_uso.is-quitar{border-style:dashed}.eva-relcuentas_uso-link{align-self:flex-start;border:0;background:transparent;padding:0;font-size:.8rem;color:var(--dsn-primary, #216fed);cursor:pointer}.eva-relcuentas_uso-link:hover{text-decoration:underline}.eva-relcuentas_uso-quitar{display:flex;align-items:center;gap:10px;font-size:.85rem;color:var(--dsn-warn, #a86400)}.eva-relcuentas_uso-quitar button{border:0;background:transparent;color:var(--dsn-primary, #216fed);cursor:pointer;padding:0}.eva-relcuentas_grid2{display:grid;grid-template-columns:1fr 1fr;gap:12px}.eva-cuentacombo{position:relative;display:flex;flex-direction:column;gap:4px;width:100%}.eva-cuentacombo_label{font-size:.8rem;font-weight:600}.eva-cuentacombo_caja{position:relative}.eva-cuentacombo_caja input{width:100%;box-sizing:border-box;height:36px;padding:6px 30px 6px 10px;border:1px solid var(--dsn-border, #cfcfcf);border-radius:6px;background:var(--dsn-input-bg, #fff);color:inherit;font-size:.9rem}.eva-cuentacombo_caja input:focus{outline:2px solid var(--dsn-primary-soft, rgba(33, 111, 237, .35));border-color:var(--dsn-primary, #216fed)}.eva-cuentacombo_caja input:disabled{opacity:.6}.eva-cuentacombo_limpiar{position:absolute;right:6px;top:50%;transform:translateY(-50%);border:0;background:transparent;font-size:1.1rem;line-height:1;color:var(--dsn-muted, #8a8a8a);cursor:pointer}.eva-cuentacombo_lista{z-index:2000;margin:0;padding:4px 0;max-height:280px;overflow-y:auto;list-style:none;background:var(--dsn-surface, #fff);border:1px solid var(--dsn-border, #d9d9d9);border-radius:8px;box-shadow:0 8px 24px #00000024}.eva-cuentacombo_grupo{padding:6px 12px 2px;font-size:.7rem;font-weight:700;letter-spacing:.04em;text-transform:uppercase;color:var(--dsn-muted, #8a8a8a)}.eva-cuentacombo_op{padding:6px 12px;font-size:.88rem;cursor:pointer}.eva-cuentacombo_op b{font-variant-numeric:tabular-nums;margin-right:6px}.eva-cuentacombo_op.is-resaltado{background:var(--dsn-hover, rgba(33, 111, 237, .08))}.eva-cuentacombo_op.is-elegida{font-weight:600}.eva-cuentacombo_info{padding:8px 12px;font-size:.82rem;color:var(--dsn-muted, #8a8a8a)}.eva-cuentacombo.is-compacto{gap:0}.eva-cuentacombo.is-compacto .eva-cuentacombo_caja input{height:30px;font-size:.86rem;padding:4px 28px 4px 8px;border-color:transparent;background:transparent}.eva-cuentacombo.is-compacto .eva-cuentacombo_caja input:hover{border-color:var(--dsn-border, #cfcfcf);background:var(--dsn-input-bg, #fff)}.eva-cuentacombo.is-compacto .eva-cuentacombo_caja input:focus{background:var(--dsn-input-bg, #fff)}.eva-cuentacombo.is-compacto .eva-cuentacombo_caja input::placeholder{color:var(--dsn-muted, #8a8a8a);font-style:italic}@media (max-width: 900px){.eva-relcuentas_acciones{margin-left:0}.eva-relcuentas_grid2{grid-template-columns:1fr}}.eva-relcuentas_celda{display:flex;align-items:center;gap:4px;width:100%}.eva-relcuentas_celda .eva-cuentacombo{flex:1;min-width:0}.eva-relcuentas_celda-estado{width:16px;flex:0 0 16px;text-align:center;font-weight:700}.eva-relcuentas_celda-estado.is-ok{color:var(--dsn-ok, #1a8f4c)}.eva-relcuentas_celda-estado.is-error{color:var(--dsn-bad, #c0392b)}.eva-relcuentas_celda-estado.is-guardando{color:var(--dsn-muted, #8a8a8a)}.eva-filtrochico{display:inline-flex;align-items:center;gap:6px;height:32px;padding:0 10px;border:1px solid var(--dsn-border, #dcdcdc);border-radius:16px;background:var(--dsn-input-bg, #fff);cursor:text;box-sizing:border-box}.eva-filtrochico:focus-within{border-color:var(--dsn-primary, #216fed);box-shadow:0 0 0 2px var(--dsn-primary-soft, rgba(33, 111, 237, .15))}.eva-filtrochico_icono{font-size:.95rem;color:var(--dsn-muted, #8a8a8a);line-height:1}.eva-filtrochico input{flex:1;min-width:0;border:0;outline:0;background:transparent;font-size:.85rem;color:inherit}.eva-filtrochico button{border:0;background:transparent;color:var(--dsn-muted, #8a8a8a);font-size:1rem;line-height:1;cursor:pointer;padding:0}.eva-segmentos{display:inline-flex;height:32px;padding:2px;border-radius:16px;background:var(--dsn-hover, rgba(0, 0, 0, .05));box-sizing:border-box}.eva-segmentos button{border:0;background:transparent;border-radius:14px;padding:0 12px;font-size:.8rem;color:var(--dsn-muted, #6b6b6b);cursor:pointer}.eva-segmentos button.is-activo{background:var(--dsn-surface, #fff);color:inherit;font-weight:600;box-shadow:0 1px 3px #0000001f}.eva-filtrolista{height:32px;padding:0 10px;border:1px solid var(--dsn-border, #dcdcdc);border-radius:16px;background:var(--dsn-input-bg, #fff);color:inherit;font-size:.85rem;cursor:pointer}@media (max-width: 900px){.eva-filtrochico,.eva-filtrolista{width:100%!important}}.eva-relcuentas_visorpdf{height:78vh;background:#f1f4f9;border-radius:10px;overflow:hidden}.eva-relcuentas_visorpdf iframe{width:100%;height:100%;border:0}.eva-relcuentas_acciones .eva-cont_table-header_options{justify-content:flex-start}.eva-relcuentas_defaults{display:flex;align-items:center;flex-wrap:wrap;gap:8px 16px;padding:8px 12px;border-radius:10px;background:var(--dsn-hover, rgba(0, 0, 0, .035))}.eva-relcuentas_defaults-titulo{font-size:.72rem;font-weight:700;letter-spacing:.03em;text-transform:uppercase;color:var(--dsn-muted, #6b6b6b)}.eva-relcuentas_defaults-lista{display:flex;flex-wrap:wrap;gap:8px 18px;flex:1}.eva-relcuentas_defaults-item{display:flex;align-items:center;gap:8px;min-width:300px}.eva-relcuentas_defaults-item>span{font-size:.82rem;white-space:nowrap}.eva-relcuentas_defaults-item .eva-relcuentas_celda{min-width:240px}.eva-porcontabilizar{display:flex;flex-direction:column;height:100%;min-height:0}.eva-porcontabilizar_tabla{flex:1 1 auto;min-height:260px;position:relative}.eva-porcontabilizar_resumen{flex:0 0 auto;max-height:40%;overflow-y:auto;display:flex;flex-wrap:wrap;align-items:stretch;gap:12px;padding:4px 6px 14px}.eva-porcontabilizar_totales{display:flex;gap:8px;flex:0 0 auto}.eva-porcontabilizar_totales>div{display:flex;flex-direction:column;justify-content:center;min-width:96px;padding:10px 12px;border-radius:10px}.eva-porcontabilizar_totales>div b{font-size:1.5rem;line-height:1.1;font-variant-numeric:tabular-nums}.eva-porcontabilizar_totales>div span{font-size:.75rem;font-weight:700}.eva-porcontabilizar_totales .is-sin{background:var(--status-color-danger-light);color:var(--status-color-danger)}.eva-porcontabilizar_totales .is-borr{background:var(--status-color-warnig-ligth);color:var(--status-color-warnig)}.eva-porcontabilizar_totales .is-ok{background:var(--status-color-success-light);color:var(--status-color-success)}.eva-porcontabilizar_tarjetas{flex:1 1 520px;display:grid;grid-template-columns:repeat(auto-fill,minmax(210px,1fr));gap:8px}.eva-porcontabilizar_tarjeta{display:flex;flex-direction:column;align-items:flex-start;gap:2px;width:100%;padding:8px 12px;border-radius:10px;border:1px solid rgba(128,128,128,.25);border-left:4px solid var(--status-color-danger);background:transparent;color:inherit;text-align:left;cursor:pointer}.eva-porcontabilizar_tarjeta.is-ok{border-left-color:var(--status-color-success)}.eva-porcontabilizar_tarjeta.is-on{box-shadow:0 0 0 2px var(--status-color-primary)}.eva-porcontabilizar_tarjeta:hover{background:#8080800f}.eva-porcontabilizar_aldia{display:flex;align-items:center;padding:8px 12px;font-size:.85rem;font-weight:600;color:var(--status-color-success)}.eva-porcontabilizar_tarjeta-mod{font-size:.68rem;text-transform:uppercase;letter-spacing:.05em;opacity:.65;font-weight:700}.eva-porcontabilizar_tarjeta-proc{font-size:.88rem}.eva-porcontabilizar_tarjeta-cifras{display:flex;flex-wrap:wrap;gap:4px 10px;margin-top:2px}.eva-porcontabilizar_tarjeta-cifras>span{font-size:.72rem;font-weight:600;white-space:nowrap}.eva-porcontabilizar_tarjeta-cifras b{font-variant-numeric:tabular-nums}.eva-porcontabilizar_tarjeta-cifras .sin{color:var(--status-color-danger)}.eva-porcontabilizar_tarjeta-cifras .borr{color:var(--status-color-warnig)}.eva-porcontabilizar_tarjeta-cifras .ok{color:var(--status-color-success)}.eva-porcontabilizar_tarjeta-cifras .cero{opacity:.45}.eva-porcontabilizar_accion{display:inline-flex;align-items:center;gap:6px;border:1px solid var(--status-color-primary);background:var(--status-color-primary-light);color:var(--status-color-primary);border-radius:7px;padding:4px 10px;font-size:.78rem;font-weight:700;cursor:pointer;white-space:nowrap}.eva-porcontabilizar_accion svg{width:12px;height:12px}.eva-porcontabilizar_accion.is-contab{border-color:var(--status-color-success);background:var(--status-color-success-light);color:var(--status-color-success)}.eva-porcontabilizar_accion:disabled{opacity:.5;cursor:default}.eva-porcontabilizar_sinaccion{opacity:.4;cursor:help}.eva-porcontabilizar .eva-table_column-fkstatusid[data-fkstatusid=Contabilizada]>div{background-color:var(--status-color-success-light);color:var(--status-color-success)}.eva-porcontabilizar .eva-table_column-fkstatusid[data-fkstatusid=Contabilizada]>div>span{background-color:var(--status-color-success)}.eva-porcontabilizar .eva-table_column-fkstatusid[data-fkstatusid="En borrador"]>div{background-color:var(--status-color-warnig-ligth);color:var(--status-color-warnig)}.eva-porcontabilizar .eva-table_column-fkstatusid[data-fkstatusid="En borrador"]>div>span{background-color:var(--status-color-warnig)}.eva-porcontabilizar .eva-table_column-fkstatusid[data-fkstatusid="Sin póliza"]>div{background-color:var(--status-color-danger-light);color:var(--status-color-danger)}.eva-porcontabilizar .eva-table_column-fkstatusid[data-fkstatusid="Sin póliza"]>div>span{background-color:var(--status-color-danger)}.eva-EstimuloIeps{display:flex;flex-direction:column;gap:14px;height:100%;min-height:0}.eva-EstimuloIeps_rango{font-size:12.5px;color:#475569;margin-bottom:-6px}.eva-EstimuloIeps_kpis{display:flex;flex-wrap:wrap;gap:12px}.eva-EstimuloIeps_kpis .kpi{flex:1 1 180px;display:flex;align-items:center;gap:12px;padding:12px 14px;border:1px solid #e8ecf2;border-radius:12px;background:#fff}.eva-EstimuloIeps_kpis .kpi .ic{width:40px;height:40px;flex-shrink:0;display:flex;align-items:center;justify-content:center;border-radius:10px;font-size:17px}.eva-EstimuloIeps_kpis .kpi .ic svg{width:17px}.eva-EstimuloIeps_kpis .kpi .is-lts{background:#ecfeff;color:#0e7490}.eva-EstimuloIeps_kpis .kpi .is-cfdi{background:#eff6ff;color:#1d4ed8}.eva-EstimuloIeps_kpis .kpi .is-calc{background:#f5f3ff;color:#6d28d9}.eva-EstimuloIeps_kpis .kpi .is-pend{background:#fff7ed;color:#ea580c}.eva-EstimuloIeps_kpis .kpi .is-ok{background:#dcfce7;color:#059669}.eva-EstimuloIeps_kpis .kpi div{display:flex;flex-direction:column;gap:1px;min-width:0}.eva-EstimuloIeps_kpis .kpi span{font-size:11.5px;color:#64748b}.eva-EstimuloIeps_kpis .kpi b{font-size:18px;font-weight:700;color:#1e293b}.eva-EstimuloIeps_kpis .kpi small{font-size:11.5px;color:#94a3b8}.eva-EstimuloIeps_kpis .kpi small.is-dif{color:#b45309}.eva-EstimuloIeps_kpis .kpi.is-pend b{color:#ea580c}.eva-EstimuloIeps_kpis .kpi.is-ok{border-color:#a7f3d0}.eva-EstimuloIeps_kpis .kpi.is-ok b{color:#059669}.eva-EstimuloIeps_tabla{height:52vh;min-height:260px}.eva-EstimuloIeps_tabla.is-meses{height:46vh}.eva-EstimuloIeps_tabla.is-cuotas{height:34vh}.eva-EstimuloIeps_ejercicio{display:flex;flex-wrap:wrap;align-items:center;gap:12px;margin-bottom:12px}.eva-EstimuloIeps_ejercicio>div{display:flex;flex-direction:column;gap:2px;padding:10px 14px;border:1px solid #e8ecf2;border-radius:10px;background:#fff;min-width:190px}.eva-EstimuloIeps_ejercicio>div span{font-size:11.5px;color:#64748b}.eva-EstimuloIeps_ejercicio>div b{font-size:17px;color:#1e293b}.eva-EstimuloIeps_ejercicio>div.is-warn{border-color:#fed7aa;background:#fff7ed}.eva-EstimuloIeps_ejercicio>div.is-warn b{color:#c2410c}.eva-EstimuloIeps_ejercicio p{margin:0;display:flex;align-items:center;gap:8px;font-size:12.5px;color:#9a3412}.eva-EstimuloIeps_ejercicio p svg{width:14px;flex-shrink:0}.eva-EstimuloIeps_acciones{display:inline-flex;gap:6px;justify-content:center;align-items:center}.eva-EstimuloIeps_sin{color:#94a3b8}.eva-EstimuloIeps_btn{display:inline-flex;align-items:center;gap:6px;padding:5px 11px;border-radius:8px;border:1px solid #cbd5e1;background:#fff;color:#334155;font-size:12.5px;font-weight:600;cursor:pointer;white-space:nowrap}.eva-EstimuloIeps_btn svg{width:13px}.eva-EstimuloIeps_btn:disabled{opacity:.5;cursor:not-allowed}.eva-EstimuloIeps_btn.is-acr{background:#1d4ed8;border-color:#1d4ed8;color:#fff}.eva-EstimuloIeps_btn.is-can{border-color:#fecaca;color:#b91c1c}.eva-EstimuloIeps_icono{width:30px;height:30px;border-radius:50%;display:inline-flex;align-items:center;justify-content:center;border:1px solid #e2e8f0;background:#fff;color:#475569;cursor:pointer}.eva-EstimuloIeps_icono svg{width:13px}.eva-EstimuloIeps_icono.is-del{color:#b91c1c}.eva-EstimuloIeps_icono:disabled{opacity:.5;cursor:not-allowed}.eva-EstimuloIeps_cuotas{display:flex;flex-direction:column;gap:10px}.eva-EstimuloIeps_cuotaForm{display:flex;flex-wrap:wrap;align-items:flex-end;gap:10px}.eva-EstimuloIeps_cuotaForm label{display:flex;flex-direction:column;gap:4px;font-size:11.5px;color:#64748b;width:150px}.eva-EstimuloIeps_cuotaForm label.is-obs{flex:1 1 260px}.eva-EstimuloIeps_cuotaBtns{display:flex;gap:8px;padding-bottom:2px}.eva-EstimuloIeps_nota{margin:0;font-size:12px;color:#64748b}.eva-table_column-fkstatusid[data-fkstatusid=Acreditado]>div{background-color:var(--status-color-success-light);color:var(--status-color-success)}.eva-table_column-fkstatusid[data-fkstatusid=Acreditado]>div>span{background-color:var(--status-color-success)}.eva-table_column-fkstatusid[data-fkstatusid="No acreditable"]>div{background-color:var(--status-color-warnig-ligth);color:var(--status-color-warnig)}.eva-table_column-fkstatusid[data-fkstatusid="No acreditable"]>div>span{background-color:var(--status-color-warnig)}.eva-concil{display:flex;flex-direction:column;height:100%;min-height:0}.eva-concil_tabs{display:flex;gap:4px;padding:2px 6px 10px;border-bottom:1px solid var(--dsn-border, #dbe2ec);margin-bottom:10px}.eva-concil_tab{background:none;border:none;border-bottom:3px solid transparent;padding:6px 14px;font-size:.88rem;font-weight:600;color:var(--dsn-muted, #5a6b80);cursor:pointer}.eva-concil_tab.is-on{color:inherit;border-bottom-color:#eaaa00}.eva-concil_tab:disabled{opacity:.45;cursor:not-allowed}.eva-concil_causas{display:flex;flex-wrap:wrap;gap:6px;padding:0 6px 10px}.eva-concil_causa{display:inline-flex;align-items:center;gap:8px;padding:5px 10px;border-radius:16px;border:1px solid var(--dsn-border, #dbe2ec);background:transparent;color:inherit;font-size:.8rem;cursor:pointer}.eva-concil_causa b{font-variant-numeric:tabular-nums}.eva-concil_causa small{color:var(--dsn-muted, #5a6b80);font-variant-numeric:tabular-nums}.eva-concil_causa.is-on{border-color:var(--dsn-blue, #0969da);box-shadow:0 0 0 1px var(--dsn-blue, #0969da) inset}.eva-concil_barra{display:flex;flex-wrap:wrap;align-items:center;gap:8px 14px;padding:0 6px 8px;font-size:.85rem}.eva-concil_vista{display:inline-flex;border:1px solid var(--dsn-border, #dbe2ec);border-radius:8px;overflow:hidden}.eva-concil_vista button{background:transparent;border:none;padding:5px 12px;font-size:.82rem;cursor:pointer;color:inherit}.eva-concil_vista button.is-on{background:var(--dsn-head-bg, #eef2f7);font-weight:700}.eva-concil_check{display:inline-flex;align-items:center;gap:6px;cursor:pointer}.eva-concil_explica{color:var(--dsn-muted, #5a6b80);font-size:.8rem}.eva-concil .eva-rep-tab-tablewrap{flex:1 1 auto;max-height:none;min-height:240px;margin:0 6px 6px}.eva-concil .eva-rep-tab-badge.is-gray{background:#eceff3;color:#5a6b80}.eva-concil .is-hijo td{background:var(--dsn-hover-row, #fafbfc);font-size:.82rem}.eva-concil .is-hijo td:first-child{padding-left:34px}.eva-concil .is-caret{width:26px;cursor:pointer;-webkit-user-select:none;user-select:none}.eva-concil .is-dif{font-weight:700}.eva-concil_ir{margin-left:8px;font-size:.75rem!important}.eva-concil_vacio{padding:26px;text-align:center;color:var(--dsn-muted, #8a8a8a)}.eva-concil_pronto{padding:40px;text-align:center;color:var(--dsn-muted, #8a8a8a)}.eva-polizas_form{display:grid;grid-template-columns:minmax(112px,.7fr) minmax(180px,2.2fr) minmax(150px,1.5fr) minmax(162px,1.1fr) minmax(260px,4.6fr);grid-template-rows:auto minmax(0,1fr);align-items:start;gap:10px 14px;grid-template-areas:"folio empresa tipo fecha concepto" "movs movs movs movs movs"}@media (max-width: 1180px){.eva-polizas_form{grid-template-columns:repeat(12,minmax(0,1fr));grid-template-rows:auto auto minmax(0,1fr);grid-template-areas:"folio folio empresa empresa empresa empresa tipo tipo tipo fecha fecha fecha" "concepto concepto concepto concepto concepto concepto concepto concepto concepto concepto concepto concepto" "movs movs movs movs movs movs movs movs movs movs movs movs"}}.eva-polizas_form-empresa{grid-area:empresa}.eva-polizas_form-tipo{grid-area:tipo}.eva-polizas_form-fecha{grid-area:fecha}.eva-polizas_form-folio{grid-area:folio}.eva-polizas_form-concepto{grid-area:concepto}.eva-polizas_form-movs{grid-area:movs;min-width:0}.eva-polizas_origen-chip{display:inline-block;padding:3px 12px;border-radius:999px;background:#0969da1a;color:var(--dsn-blue, #0969da);font-weight:600;font-size:.82rem}.eva-polizas_origen-chip.is-link{border:none;cursor:pointer;font:inherit;font-weight:600;font-size:.82rem;text-decoration:underline dotted;text-underline-offset:3px}.eva-polizas_origen-chip.is-link:hover{background:#0969da2e}.eva-polizas_movs-btnNew{display:flex;justify-content:flex-end;align-items:center;gap:10px;margin:2px 0 8px}.eva-polizas_movs-origen{margin-right:auto;display:flex;align-items:center;gap:8px;min-width:0}.eva-polizas_movs-origen section{flex:0 0 auto}.eva-polizas_pl-panel{width:460px}.eva-polizas_pl-buscar{width:calc(100% - 8px);box-sizing:border-box;margin:4px;padding:6px 10px;font:inherit;font-size:.84rem;color:var(--dsn-ink, #24292f);background:var(--dsn-surface, #fff);border:1px solid var(--dsn-border, #c9c9c9);border-radius:6px;outline:none}.eva-polizas_pl-buscar:focus{border-color:var(--dsn-blue, #0969da)}.eva-polizas_pl-buscar::placeholder{color:var(--dsn-muted, #8a8a8a)}.eva-polizas_pl-item{display:flex;align-items:center;gap:6px}.eva-polizas_pl-item>button:first-child{flex:1;min-width:0}.eva-polizas_pl-item section{flex:0 0 auto}.eva-polizas_pl-meta{display:block;font-size:.75rem;color:var(--dsn-muted, #8a8a8a);margin-top:2px}.eva-polizas_plantilla_form{display:block}.eva-polizas_plantilla_form-hint{margin:12px 0 0;font-size:.84rem;color:var(--dsn-muted, #8a8a8a)}.eva-polizas_movs-tablewrap{overflow-x:auto;border:1px solid var(--dsn-border, #d8d8d8);border-radius:6px}.eva-polizas_movs-table{width:100%;table-layout:fixed;border-collapse:collapse;font-size:.85rem}.eva-polizas_movs-table th,.eva-polizas_movs-table td{padding:7px 10px;border-bottom:1px solid var(--dsn-border, #e2e2e2);white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.eva-polizas_movs-table th{background:var(--dsn-head-bg, #f4f4f4);font-weight:600;position:sticky;top:0;overflow:visible}.eva-polizas_movs-table td{font-variant-numeric:tabular-nums}.eva-polizas_movs-table tbody tr:hover td{background:var(--dsn-hover-row, #fafafa)}.eva-polizas_movs-table tfoot td{border-bottom:none}.eva-polizas_movs-table .t-l{text-align:left}.eva-polizas_movs-table .t-c{text-align:center}.eva-polizas_movs-table .t-r{text-align:right}.eva-polizas_movs-empty{color:var(--dsn-muted, #8a8a8a);padding:18px 10px!important}.eva-polizas_movs-actions{display:flex;justify-content:center;gap:6px}.eva-polizas_movs-actions section{display:inline-flex}.eva-polizas_movs-totlabel{font-weight:600}.eva-polizas_movs-total{font-weight:700}.eva-polizas_dif{display:inline-block;padding:2px 10px;border-radius:999px;font-weight:700}.eva-polizas_dif.is-ok{background:#2ea04326;color:var(--dsn-green, #2ea043)}.eva-polizas_dif.is-pos{background:#0969da1f;color:var(--dsn-blue, #0969da)}.eva-polizas_dif.is-neg{background:#cf222e1f;color:var(--dsn-red, #cf222e)}.eva-polizas_muted{color:var(--dsn-muted, #8a8a8a)}.eva-polizas_falta{display:inline-block;padding:1px 10px 2px;border:none;border-radius:999px;background:#b5890026;color:var(--dsn-gold, #b58900);font-weight:600;font-size:.78rem;cursor:pointer;white-space:nowrap}.eva-polizas_imp{display:block}.eva-polizas_imp-grid{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:16px 15px;margin-bottom:14px}.eva-polizas_imp-file{display:flex;align-items:center;gap:14px;margin-bottom:10px}.eva-polizas_imp-file input[type=file]{font-size:.85rem}.eva-polizas_imp-plantilla{background:none;border:none;padding:0;cursor:pointer;color:var(--dsn-blue, #0969da);font-weight:600;text-decoration:underline;font-size:.85rem}.eva-polizas_imp-resumen{font-size:.88rem;margin:4px 0 0}.eva-polizas_imp-warn{color:var(--dsn-gold, #b58900);font-weight:600}.eva-polizas_imp-errores{margin:8px 0 0;padding:8px 12px 8px 26px;border:1px solid rgba(207,34,46,.35);border-radius:6px;background:#cf222e0f;color:var(--dsn-red, #cf222e);font-size:.84rem;max-height:180px;overflow-y:auto}.eva-polizas_grid{outline:none}.eva-polizas_grid:focus-visible .eva-polizas_movs-tablewrap{border-color:var(--dsn-blue, #0969da)}.eva-polizas_movs-table tbody tr.is-selected td{background:#0969da14;box-shadow:inset 3px 0 0 var(--dsn-blue, #0969da)}.eva-polizas_movs-table tbody tr.is-editing td{background:#2ea04312}.eva-polizas_movs-table tbody tr.is-newrow td{color:var(--dsn-muted, #8a8a8a);cursor:pointer;font-style:italic}.eva-polizas_grid-input{width:100%;min-width:90px;box-sizing:border-box;padding:4px 8px;font:inherit;color:var(--dsn-ink, #24292f);background:var(--dsn-surface, #fff);border:1.5px solid var(--dsn-blue, #0969da);border-radius:6px;outline:none}.eva-polizas_grid-input.t-r{text-align:right;font-variant-numeric:tabular-nums}.eva-polizas_grid-input::placeholder{color:var(--dsn-muted, #8a8a8a)}.eva-polizas_grid-input.is-req{border-color:var(--dsn-gold, #b58900)}.eva-polizas_movs-resizer{position:absolute;right:-4px;top:0;bottom:0;width:8px;cursor:col-resize;z-index:3}.eva-polizas_movs-resizer:hover{background:#0969da4d}.eva-polizas_movs-uuid{display:block;overflow:hidden;text-overflow:ellipsis;font-variant-numeric:tabular-nums}.eva-polizas_grid-sugg{position:absolute;z-index:3000;max-height:260px;overflow-y:auto;background:var(--dsn-card, #fff);border:1px solid var(--dsn-border, #d8d8d8);border-radius:8px;box-shadow:0 12px 28px -12px #00000059;font-size:.84rem}.eva-polizas_grid-sugg-item{display:flex;gap:10px;padding:7px 12px;cursor:pointer;align-items:baseline}.eva-polizas_grid-sugg-item.is-sel{background:#0969da1a}.eva-polizas_grid-sugg-code{font-weight:700;color:var(--dsn-blue, #0969da);font-variant-numeric:tabular-nums;white-space:nowrap}.eva-polizas_grid-sugg-tipo{flex:0 0 auto;padding:0 8px 1px;border-radius:999px;font-weight:700;font-size:.72rem;white-space:nowrap}.eva-polizas_grid-sugg-tipo.is-cli{background:#0969da1f;color:var(--dsn-blue, #0969da)}.eva-polizas_grid-sugg-tipo.is-prov{background:#2ea04324;color:var(--dsn-green, #2ea043)}.eva-polizas_grid-sugg-empty{padding:10px 12px;color:var(--dsn-muted, #8a8a8a)}.eva-polizas_kbdbar{display:flex;flex-wrap:wrap;gap:14px;align-items:center;margin:6px 0 0;font-size:.78rem;color:var(--dsn-muted, #8a8a8a)}.eva-modal_body.eva-polizas_form{padding-bottom:4px}:root .eva-modal_container:has(>section>.eva-polizas_form){height:95vh;max-height:95vh;overflow:hidden;display:flex;flex-direction:column}:root .eva-modal_container:has(>section>.eva-polizas_form) .eva-modal_status.eva-modal_status{padding:10px 0 8px;flex:none}:root .eva-modal_container:has(>section>.eva-polizas_form)>section{flex:1 1 auto;min-height:0;display:flex;flex-direction:column;overflow:auto;padding-top:12px}:root .eva-modal_container:has(>section>.eva-polizas_form) .eva-modal_footer{flex:none}.eva-modal_body.eva-polizas_form{flex:1 1 auto;min-height:300px}.eva-polizas_form-movs{align-self:stretch;height:100%;min-height:0;display:flex;flex-direction:column}.eva-polizas_form-movs>div{flex:1 1 auto;min-height:0;display:flex;flex-direction:column}.eva-polizas_form-movs .tabs{flex:none}.eva-polizas_form-movs .tab-content.tab-content{flex:1 1 auto;min-height:0;display:flex;flex-direction:column;overflow:hidden;padding-top:8px;padding-bottom:0}.eva-polizas_form-movs .tab-panel.active{flex:1 1 auto;min-height:0;display:flex;flex-direction:column}.eva-polizas_form-movs .tab-panel.active>section{flex:1 1 auto;min-height:0;display:flex;flex-direction:column}.eva-polizas_form-movs .eva-polizas_grid{flex:1 1 auto;min-height:0;display:flex;flex-direction:column}.eva-polizas_form-movs .eva-polizas_movs-btnNew,.eva-polizas_form-movs .eva-polizas_kbdbar{flex:none}.eva-polizas_form-movs .eva-polizas_movs-btnNew{margin-top:0}.eva-polizas_form-movs .eva-polizas_kbdbar{margin-bottom:2px}.eva-polizas_form-movs .eva-polizas_movs-tablewrap{flex:0 1 auto;min-height:120px;overflow:auto;scroll-padding:44px 0 56px}.eva-polizas_form-movs .eva-polizas_seccion{flex:1 1 auto;min-height:0;display:flex;flex-direction:column;padding-top:4px;padding-bottom:0}.eva-polizas_form-movs .eva-polizas_seccion-toolbar{flex:none}.eva-polizas_seccion-scroll{flex:0 1 auto;min-height:0;overflow:auto;border:1px solid var(--dsn-border, #d8d8d8);border-radius:6px}.eva-polizas_seccion-scroll .eva-polizas_seccion-tabla th{position:sticky;top:0;z-index:1;background:var(--dsn-head-bg, #f4f4f4)}.eva-polizas_seccion-scroll.eva-polizas_bitacora{padding:0 6px}.eva-polizas_movs-table th{z-index:2}.eva-polizas_movs-table tfoot td{position:sticky;bottom:0;z-index:2;background:var(--dsn-head-bg, #f4f4f4);border-top:2px solid var(--dsn-border, #d8d8d8);overflow:visible}.eva-polizas_movs-table tfoot tr.is-descuadre td{background:color-mix(in srgb,var(--dsn-red, #cf222e) 10%,var(--dsn-head-bg, #f4f4f4));border-top-color:color-mix(in srgb,var(--dsn-red, #cf222e) 55%,transparent)}.eva-polizas_dif--tot{margin:0 12px;font-size:.8rem;white-space:nowrap}.eva-kbd{display:inline-block;padding:0 7px 1px;border-radius:5px;border:1px solid var(--dsn-border, #c9c9c9);border-bottom-width:2px;background:var(--dsn-band, #f4f4f4);color:var(--dsn-ink, #24292f);font-family:ui-monospace,SFMono-Regular,Menlo,monospace;font-size:.74rem;white-space:nowrap}.eva-polizas_cifra{display:flex;align-items:center;justify-content:flex-end;gap:8px}.eva-polizas_cifra>span:first-child{font-size:.78rem;font-weight:600;color:var(--dsn-muted, #8a8a8a);white-space:nowrap}.eva-polizas_cifra input{width:110px;text-align:right;padding:3px 8px;font:inherit;font-size:.8rem;border:1px solid var(--dsn-border, #c9c9c9);border-radius:6px;background:var(--dsn-surface, #fff);color:var(--dsn-ink, #24292f);font-variant-numeric:tabular-nums;outline:none}.eva-polizas_cifra input:focus{border-color:var(--dsn-blue, #0969da)}.eva-polizas_cifra input::placeholder{color:var(--dsn-muted, #8a8a8a)}.eva-polizas_cifra-badge{padding:1px 9px;border-radius:999px;font-weight:700;font-size:.75rem}.eva-polizas_cifra-badge.is-ok{background:#2ea04326;color:var(--dsn-green, #2ea043)}.eva-polizas_cifra-badge.is-warn{background:#b5890026;color:var(--dsn-gold, #b58900)}.eva-polizas_form-conceptorow{display:flex;align-items:flex-end;gap:10px}.eva-polizas_form-conceptorow>label,.eva-polizas_form-conceptorow>.eva-input,.eva-polizas_form-conceptorow>div:first-child{flex:1;min-width:0}.eva-polizas_form-conceptorow>.eva-polizas_ajuste-check{flex:none}.eva-polizas_form-histwrap{position:relative;flex:0 0 auto;padding-bottom:2px}.eva-polizas_form-histpanel{position:absolute;right:0;top:calc(100% + 6px);z-index:1200;width:420px;max-width:70vw;max-height:240px;overflow-y:auto;background:var(--dsn-card, #fff);border:1px solid var(--dsn-border, #d8d8d8);border-radius:8px;box-shadow:0 12px 28px -12px #00000059;padding:4px}.eva-polizas_form-histitem{display:block;width:100%;text-align:left;background:none;border:none;cursor:pointer;padding:7px 10px;border-radius:6px;font-size:.84rem;color:var(--dsn-ink, #24292f)}.eva-polizas_form-histitem:hover{background:#0969da14}.eva-polizas_form-histitem:focus{background:#0969da24;outline:none;box-shadow:inset 2px 0 0 var(--dsn-blue, #0969da)}.eva-polizas_form-histempty{padding:10px 12px;color:var(--dsn-muted, #8a8a8a);font-size:.84rem}.eva-polizas_mov_form{display:grid;grid-template-columns:repeat(12,minmax(0,1fr));align-items:start;gap:16px 15px;grid-template-areas:"cuenta cuenta cuenta cuenta cuenta cuenta cuenta cuenta cargo cargo abono abono" "concepto concepto concepto concepto concepto concepto concepto concepto referencia referencia referencia referencia" "moneda moneda moneda moneda importeme importeme importeme importeme tc tc tc tc" "mxnhint mxnhint mxnhint mxnhint mxnhint mxnhint mxnhint mxnhint mxnhint mxnhint mxnhint mxnhint" "cliente cliente cliente cliente cliente cliente proveedor proveedor proveedor proveedor proveedor proveedor" "division division division division division division foliofiscal foliofiscal foliofiscal foliofiscal foliofiscal foliofiscal"}.eva-polizas_mov_form-cuenta{grid-area:cuenta}.eva-polizas_mov_form-foliofiscal{grid-area:foliofiscal}.eva-polizas_mov_form-moneda{grid-area:moneda}.eva-polizas_mov_form-importeme{grid-area:importeme}.eva-polizas_mov_form-tc{grid-area:tc}.eva-polizas_mov_form-mxnhint{grid-area:mxnhint;margin:-6px 0 0;font-size:.82rem;color:var(--dsn-muted, #6b7686);font-variant-numeric:tabular-nums}.eva-polizas_mov_form-cfdirow{display:flex;align-items:flex-end;gap:10px}.eva-polizas_mov_form-cfdirow>label,.eva-polizas_mov_form-cfdirow>.eva-input,.eva-polizas_mov_form-cfdirow>div:first-child{flex:1;min-width:0}.eva-polizas_mov_form-cfdibtns{display:flex;gap:6px;padding-bottom:2px;flex:0 0 auto}.eva-polizas_mov_form-cargo{grid-area:cargo}.eva-polizas_mov_form-abono{grid-area:abono}.eva-polizas_mov_form-concepto{grid-area:concepto}.eva-polizas_mov_form-referencia{grid-area:referencia}.eva-polizas_mov_form-cliente{grid-area:cliente}.eva-polizas_mov_form-proveedor{grid-area:proveedor}.eva-polizas_mov_form-division{grid-area:division}.eva-polizas_nav{display:flex;justify-content:flex-end}.eva-polizas_nav-grupo{display:inline-flex;align-items:stretch;border:1px solid var(--dsn-border, #d8d8d8);border-radius:999px;background:var(--dsn-card, #ffffff);overflow:hidden;box-shadow:0 1px 2px #0000000d}.eva-polizas_nav button{width:34px;padding:2px 0 4px;border:none;background:transparent;color:var(--dsn-ink, #24292f);font-size:1.05rem;font-weight:700;line-height:1;cursor:pointer}.eva-polizas_nav button:hover:not(:disabled){background:var(--dsn-band, #f0f1f3)}.eva-polizas_nav button:disabled{opacity:.3;cursor:default}.eva-polizas_nav-pos{display:inline-flex;align-items:center;padding:3px 14px;border-left:1px solid var(--dsn-border, #d8d8d8);border-right:1px solid var(--dsn-border, #d8d8d8);font-size:.76rem;font-weight:600;color:var(--dsn-muted, #6b7686);white-space:nowrap;font-variant-numeric:tabular-nums;-webkit-user-select:none;user-select:none}.eva-polizas_pl-rec{border:1px solid var(--dsn-border, #d8d8d8);border-radius:999px;background:var(--dsn-card, #ffffff);color:var(--dsn-muted, #6b7686);width:26px;height:26px;font-size:.9rem;line-height:1;cursor:pointer;flex:none}.eva-polizas_pl-rec:hover{border-color:var(--dsn-muted, #9aa4b2)}.eva-polizas_pl-rec.is-on{background:var(--dsn-gold, #fc9804);border-color:var(--dsn-gold, #fc9804);color:#fff}.eva-polizas_ajuste-check{display:inline-flex;align-items:center;gap:6px;align-self:end;margin-bottom:6px;padding:5px 12px;border:1px solid var(--dsn-border, #d8d8d8);border-radius:999px;background:var(--dsn-card, #ffffff);color:var(--dsn-muted, #6b7686);font-size:.78rem;font-weight:600;cursor:pointer;white-space:nowrap;flex:none}.eva-polizas_ajuste-check input{accent-color:var(--dsn-gold, #fc9804);cursor:pointer}.eva-polizas_ajuste-check input:disabled{cursor:default}.eva-polizas_ajuste-check.is-on{border-color:var(--dsn-gold, #fc9804);color:var(--dsn-gold, #b96e00);background:color-mix(in srgb,var(--dsn-gold, #fc9804) 10%,var(--dsn-card, #ffffff))}.eva-polizas_seccion{padding:10px 2px}.eva-polizas_seccion-toolbar{display:flex;align-items:center;justify-content:space-between;gap:12px;margin-bottom:12px}.eva-polizas_seccion-hint{font-size:.78rem;color:var(--dsn-muted, #6b7686)}.eva-polizas_seccion-empty{padding:26px 10px;text-align:center;color:var(--dsn-muted, #6b7686);font-size:.85rem}.eva-polizas_seccion-tabla{width:100%;border-collapse:collapse;font-size:.84rem}.eva-polizas_seccion-tabla th{text-align:left;padding:7px 10px;border-bottom:2px solid var(--dsn-border, #d8d8d8);color:var(--dsn-muted, #6b7686);font-size:.76rem;text-transform:uppercase;letter-spacing:.03em}.eva-polizas_seccion-tabla td{padding:7px 10px;border-bottom:1px solid var(--dsn-band, #f0f0f0);color:var(--dsn-ink, #24292f)}.eva-polizas_seccion-tabla .is-num{text-align:right;font-variant-numeric:tabular-nums}.eva-polizas_seccion-tabla .is-acciones{text-align:right;white-space:nowrap;width:1%}.eva-polizas_seccion-tabla .is-uuid{font-family:ui-monospace,SFMono-Regular,Menlo,monospace;font-size:.76rem}.eva-polizas_bitacora{display:flex;flex-direction:column;gap:2px}.eva-polizas_bitacora-item{display:flex;gap:10px;padding:8px 6px;border-bottom:1px solid var(--dsn-band, #f0f0f0)}.eva-polizas_bitacora-item:last-child{border-bottom:none}.eva-polizas_bitacora-dot{flex:none;width:9px;height:9px;border-radius:50%;margin-top:5px;background:var(--dsn-muted, #9aa4b2)}.eva-polizas_bitacora-dot.is-ok{background:#2e9e5b}.eva-polizas_bitacora-dot.is-bad{background:#d64545}.eva-polizas_bitacora-dot.is-warn{background:var(--dsn-gold, #fc9804)}.eva-polizas_bitacora-dot.is-info{background:#4a7dbd}.eva-polizas_bitacora-cuerpo{min-width:0}.eva-polizas_bitacora-titulo{display:flex;align-items:baseline;gap:10px;font-size:.84rem;color:var(--dsn-ink, #24292f);flex-wrap:wrap}.eva-polizas_bitacora-fecha{font-size:.76rem;color:var(--dsn-muted, #6b7686)}.eva-polizas_bitacora-detalle{font-size:.8rem;color:var(--dsn-muted, #6b7686);margin-top:1px}.eva-polizas_origen-cuenta{font-size:.78em;line-height:1.2;margin-top:2px}.eva-polizas_gv{display:flex;flex-direction:column;gap:10px}.eva-polizas_gv-filtros{display:grid;grid-template-columns:minmax(220px,2fr) repeat(2,minmax(140px,1fr)) minmax(200px,1.5fr);gap:10px}@media (max-width: 800px){.eva-polizas_gv-filtros{grid-template-columns:1fr 1fr}}.eva-polizas_gv-resumen{display:flex;align-items:center;gap:16px;flex-wrap:wrap;font-size:.9rem}.eva-polizas_gv-todos{display:inline-flex;align-items:center;gap:6px;cursor:pointer;font-weight:600}.eva-polizas_gv-tabla{position:relative;height:55vh;min-height:260px}.eva-polizas_gv-check{width:16px;height:16px;cursor:pointer}.eva-polizas_ref-link{display:inline!important;width:auto!important;min-width:0!important;height:auto!important;vertical-align:baseline;white-space:nowrap;background:none;border:none;padding:0;font:inherit;color:var(--dsn-primary, #2f6fed);text-decoration:underline;cursor:pointer}.eva-polizas_ref-link:hover{opacity:.8}.eva-polizas_una-linea{white-space:nowrap;overflow:hidden;text-overflow:ellipsis;max-width:0}.eva-polizas_grid-conceptocell{display:flex;gap:4px}.eva-polizas_grid-conceptocell .eva-polizas_grid-input{flex:1 1 auto;min-width:0}.eva-polizas_grid-conceptocell .eva-polizas_grid-ref{flex:0 0 34%}.eva-polizas_una-linea>span{display:inline;white-space:nowrap}.eva-polizas_neg{color:var(--color-danger, #c62828)}.eva-polizas_total-celda{display:block;width:100%;text-align:right}.eva-polizas_ref-link.eva-polizas_cuenta-link,.eva-polizas_ref-link.eva-polizas_movs-uuid{display:block!important;width:100%!important;overflow:hidden;text-overflow:ellipsis}.eva-polizas_ref-link.eva-polizas_cuenta-link{text-align:left;color:inherit;text-decoration:underline dotted;text-underline-offset:3px}.eva-polizas_ref-link.eva-polizas_cuenta-link:hover{color:var(--dsn-primary, #2f6fed);text-decoration-style:solid;opacity:1}.eva-polizas_ref-link.eva-polizas_movs-uuid{text-align:center}.eva-balanza_head{display:flex;align-items:center;padding:2px 4px 8px}.eva-balanza_head .eva-balanza_badge{margin:0}.eva-balanza_badge{display:inline-block;align-self:center;margin:0 16px 0 auto;padding:3px 14px;border-radius:999px;font-weight:700;font-size:.82rem;white-space:nowrap}.eva-balanza_badge.is-ok{background:#2ea04326;color:var(--dsn-green, #2ea043)}.eva-balanza_badge.is-neg{background:#cf222e1f;color:var(--dsn-red, #cf222e)}.eva-balanza_aux{display:block}.eva-balanza_aux-head{display:flex;flex-wrap:wrap;gap:8px 22px;margin-bottom:10px;font-size:.88rem}.eva-balanza_aux-tablewrap{overflow-x:auto;border:1px solid var(--dsn-border, #d8d8d8);border-radius:6px;max-height:55vh;overflow-y:auto}.eva-balanza_aux-table{width:100%;border-collapse:collapse;font-size:.85rem}.eva-balanza_aux-table th,.eva-balanza_aux-table td{padding:7px 10px;border-bottom:1px solid var(--dsn-border, #e2e2e2);white-space:nowrap}.eva-balanza_aux-table th{background:var(--dsn-head-bg, #f4f4f4);font-weight:600;position:sticky;top:0;z-index:1}.eva-balanza_aux-table td{font-variant-numeric:tabular-nums}.eva-balanza_aux-table tbody tr:hover td{background:var(--dsn-hover-row, #fafafa)}.eva-balanza_aux-table tfoot td{border-bottom:none}.eva-balanza_aux-table .t-l{text-align:left}.eva-balanza_aux-table .t-c{text-align:center}.eva-balanza_aux-table .t-r{text-align:right}.eva-balanza_aux-vacio{color:var(--dsn-muted, #8a8a8a);padding:14px 6px}.eva-balanza_aux-totlabel{font-weight:600}.eva-balanza_aux-total{font-weight:700}.eva-balanza_aux-link{background:none;border:none;padding:0;cursor:pointer;color:var(--dsn-blue, #0969da);font-weight:600;text-decoration:underline;font-size:inherit}.eva-balanza_ver{display:inline-flex;gap:4px;justify-content:center}.eva-balanza_ver button{display:inline-flex;align-items:center;gap:2px;background:none;border:1px solid transparent;border-radius:5px;padding:2px 5px;cursor:pointer;color:var(--dsn-blue, #0969da);font-size:.8rem}.eva-balanza_ver button:hover{border-color:var(--dsn-border, #d8d8d8);background:var(--dsn-hover-row, #f4f6f8)}.eva-balanza_ver button small{font-size:.66rem;font-weight:700}.eva-balanza_acc{display:inline-flex;align-items:center;justify-content:center;gap:2px}.eva-balanza_acc-lado{display:inline-flex;align-items:center;gap:2px;font-size:.7rem;font-weight:700}.eva-auxc{display:flex;flex-direction:column;height:100%;min-height:0}.eva-auxc_presets{display:inline-flex;flex-wrap:wrap;border:1px solid var(--dsn-border, #dbe2ec);border-radius:8px;overflow:hidden}.eva-auxc_presets button{background:transparent;border:none;padding:5px 10px;font-size:.78rem;cursor:pointer;color:inherit;border-right:1px solid var(--dsn-border, #dbe2ec)}.eva-auxc_presets button:last-child{border-right:none}.eva-auxc_presets button.is-on{background:var(--dsn-head-bg, #eef2f7);font-weight:700}.eva-auxc_aviso{margin:0 6px 10px}.eva-auxc_barra{display:flex;flex-wrap:wrap;align-items:center;gap:6px 14px;padding:0 6px 8px;font-size:.8rem;color:var(--dsn-muted, #5a6b80)}.eva-auxc_plegar{margin-left:auto;display:inline-flex;gap:14px}.eva-auxc_lista{flex:1 1 auto;min-height:240px;overflow:auto;margin:0 6px 6px;display:flex;flex-direction:column;gap:8px}.eva-auxc_grupo{border:1px solid var(--dsn-border, #dbe2ec);border-radius:8px}.eva-auxc_grupo.is-abierta{border-color:var(--dsn-border-strong, #c6d1de)}.eva-auxc_cab{display:flex;flex-wrap:wrap;align-items:center;gap:6px 16px;padding:8px 12px;cursor:pointer;-webkit-user-select:none;user-select:none;background:var(--dsn-head-bg, #f6f8fb);border-radius:8px;font-size:.86rem}.is-abierta>.eva-auxc_cab{border-radius:8px 8px 0 0;border-bottom:1px solid var(--dsn-border, #dbe2ec)}.eva-auxc_caret{width:14px;font-size:.8rem}.eva-auxc_cuenta{flex:1 1 280px;display:inline-flex;align-items:center;gap:8px;min-width:0}.eva-auxc_cuenta small{color:var(--dsn-muted, #5a6b80);font-size:.72rem}.eva-auxc_cifras{display:inline-flex;flex-wrap:wrap;gap:4px 18px}.eva-auxc_cifras>span{display:inline-flex;flex-direction:column;align-items:flex-end;min-width:92px}.eva-auxc_cifras small{font-size:.64rem;font-weight:700;text-transform:uppercase;color:var(--dsn-muted, #5a6b80)}.eva-auxc_cifras b{font-variant-numeric:tabular-nums}.eva-auxc_cifras .is-neg{color:var(--color-danger, #c62828)}.eva-auxc_tabla{overflow-x:auto}.eva-auxc_tabla .eva-rep-tab-table th{position:static}.eva-auxc_tabla .is-subtotal td{font-weight:700;background:var(--dsn-head-bg, #f4f4f4);border-bottom:none}.eva-auxc_mas{color:var(--dsn-muted, #5a6b80);font-size:.8rem}.eva-auxc_est{margin-left:6px}.eva-auxc_uuid{display:inline-flex;align-items:center;gap:4px;font-family:ui-monospace,monospace;font-size:.78rem}.eva-auxc_uuid button{background:none;border:1px solid var(--dsn-border, #dbe2ec);border-radius:4px;padding:0 4px;font-size:.72rem;line-height:1.3;cursor:pointer;color:inherit}.eva-auxc_uuid button:hover{border-color:var(--dsn-blue, #0969da);color:var(--dsn-blue, #0969da)}.eva-auxc_total{display:flex;flex-wrap:wrap;align-items:center;justify-content:space-between;gap:6px 16px;padding:10px 12px;border-radius:8px;border-top:2px solid var(--dsn-border-strong, #c6d1de);background:var(--dsn-head-bg, #eef2f7);font-weight:700;font-size:.86rem}.eva-auxc_vacio{padding:26px;text-align:center;color:var(--dsn-muted, #8a8a8a)}.eva-auxc_vacio ul{display:inline-block;text-align:left;margin:6px 0 12px}.eva-auxc_vacio li{margin:4px 0}@media (max-width: 640px){.eva-auxc_cifras>span{min-width:70px}}.eva-auxc_lista{gap:0}.eva-auxc_tabla{width:100%;border-collapse:separate;border-spacing:0;table-layout:fixed;font-size:.8rem;font-variant-numeric:tabular-nums}.eva-auxc_tabla th,.eva-auxc_tabla td{padding:4px 8px;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.eva-auxc_tabla thead th{position:sticky;top:0;z-index:2;background:var(--dsn-head-bg, #f4f6f9);font-size:.7rem;font-weight:700;text-transform:uppercase;letter-spacing:.03em;color:var(--dsn-muted, #5a6b80);border-bottom:1px solid var(--dsn-border, #dbe2ec)}.eva-auxc_tabla .t-l{text-align:left}.eva-auxc_tabla .t-c{text-align:center}.eva-auxc_tabla .t-r{text-align:right}.eva-auxc_tabla .is-neg{color:var(--color-danger, #c62828)}.eva-auxc_tabla .is-ellipsis{max-width:0}.eva-auxc_tabla .eva-auxc_cta{cursor:pointer}.eva-auxc_tabla .eva-auxc_cta td{border-bottom:1px solid var(--dsn-border, #e6ebf2);font-weight:600}.eva-auxc_tabla .eva-auxc_cta:hover td{background:var(--dsn-hover-row, #f7f9fc)}.eva-auxc_tabla .eva-auxc_cta.is-abierta td{background:#0e27470d;border-bottom-color:transparent}.eva-auxc_tabla .eva-auxc_cta.is-sinmov{cursor:default}.eva-auxc_tabla .eva-auxc_cta.is-sinmov td{font-weight:500;color:var(--dsn-muted, #5a6b80)}.eva-auxc_tabla .eva-auxc_caret{display:inline-block;width:14px;color:var(--dsn-muted, #8a8a8a)}.eva-auxc_tabla .eva-auxc_cod,.eva-auxc_tabla .eva-auxc_nom{margin-right:8px}.eva-auxc_tabla .eva-auxc_nat{display:inline-block;min-width:16px;text-align:center;font-size:.66rem;font-weight:700;padding:0 4px;border-radius:4px;margin-right:8px;background:#e8eefb;color:#1f4fa8}.eva-auxc_tabla .eva-auxc_nat.is-a{background:#fff4e0;color:#9a5b00}.eva-auxc_tabla .eva-auxc_movs{color:var(--dsn-muted, #8a8a8a);font-weight:400;font-size:.72rem}.eva-auxc_tabla .eva-auxc_si{float:right;font-weight:400;color:var(--dsn-muted, #5a6b80)}.eva-auxc_tabla .eva-auxc_si b{color:var(--dsn-text, inherit);margin-left:4px}.eva-auxc_tabla .eva-auxc_sf{font-weight:700}.eva-auxc_tabla .eva-auxc_cero{color:var(--dsn-muted, #b3bcc8)}.eva-auxc_tabla .eva-auxc_mov td{border-bottom:1px solid var(--dsn-border-soft, #f0f3f7);font-weight:400}.eva-auxc_tabla .eva-auxc_mov td:first-child{padding-left:30px}.eva-auxc_tabla .eva-auxc_mov:hover td{background:var(--dsn-hover-row, #fafbfd)}.eva-auxc_tabla .eva-auxc_mas{color:var(--dsn-muted, #5a6b80)}.eva-auxc_tabla .eva-auxc_est{margin-left:4px}.eva-auxc_tabla tfoot td{position:sticky;bottom:0;z-index:2;background:var(--dsn-head-bg, #f4f6f9);border-top:1px solid var(--dsn-border-strong, #c6d1de);font-weight:700}.eva-auxc_kpis{display:grid;grid-template-columns:repeat(5,minmax(0,1fr));gap:10px;padding:2px 6px 12px}.eva-auxc_kpi{--kpi: #0E2747;display:flex;align-items:center;gap:12px;min-width:0;padding:10px 14px;border-radius:12px;border:1px solid var(--dsn-border, #e3e8ef);border-left:4px solid var(--kpi);background:var(--dsn-card, #fff);box-shadow:0 1px 2px #0e27470f}.eva-auxc_kpi-ic{flex:0 0 34px;height:34px;border-radius:10px;display:grid;place-items:center;color:var(--kpi);background:color-mix(in srgb,var(--kpi) 12%,transparent);font-size:.95rem}.eva-auxc_kpi-tx{display:flex;flex-direction:column;min-width:0}.eva-auxc_kpi-tx small{font-size:.66rem;font-weight:700;text-transform:uppercase;letter-spacing:.04em;color:var(--dsn-muted, #5a6b80)}.eva-auxc_kpi-tx b{font-size:1.12rem;line-height:1.25;font-variant-numeric:tabular-nums;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.eva-auxc_kpi-tx b.is-neg{color:var(--color-danger, #c62828)}.eva-auxc_kpi-tx em{font-style:normal;font-size:.7rem;color:var(--dsn-muted, #7a8899);white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.eva-auxc_kpi.is-cuentas{--kpi: #5a6b80}.eva-auxc_kpi.is-si{--kpi: #1f4fa8}.eva-auxc_kpi.is-cargos{--kpi: #1e7b34}.eva-auxc_kpi.is-abonos{--kpi: #b26a00}.eva-auxc_kpi.is-sf{background:#0e2747;border-color:#0e2747;color:#fff}.eva-auxc_kpi.is-sf .eva-auxc_kpi-ic{color:#f0b000;background:#f0b00029}.eva-auxc_kpi.is-sf .eva-auxc_kpi-tx small,.eva-auxc_kpi.is-sf .eva-auxc_kpi-tx em{color:#ffffffb8}.eva-auxc_kpi.is-sf .eva-auxc_kpi-tx b{color:#fff}@media (max-width: 1100px){.eva-auxc_kpis{grid-template-columns:repeat(3,minmax(0,1fr))}}@media (max-width: 640px){.eva-auxc_kpis{grid-template-columns:repeat(2,minmax(0,1fr))}}.eva-auxc_barra{align-items:center}.eva-auxc_plegar{margin-left:auto;display:inline-flex!important;gap:0!important;border:1px solid var(--dsn-border, #d6dde7);border-radius:8px;overflow:hidden}.eva-auxc_plegar button{display:inline-flex!important;align-items:center;gap:6px;background:var(--dsn-card, #fff);color:var(--dsn-ink, #2b2b2b);border:0;border-right:1px solid var(--dsn-border, #d6dde7);padding:5px 12px;font-size:.76rem;font-weight:600;cursor:pointer;white-space:nowrap}.eva-auxc_plegar button svg{color:var(--dsn-muted, #5a6b80);font-size:.72rem}.eva-auxc_plegar button:last-child{border-right:0}.eva-auxc_plegar button:hover{background:var(--dsn-hover-row, #f4f7fb)}.eva-auxc_plegar button:hover svg{color:#0e2747}.eva-configuracion_form{display:grid;grid-template-columns:70px 1.4fr 1.7fr 1fr 90px;align-items:end;gap:16px 15px;grid-template-areas:"id empresa subtipo refaccion numrefa" "descripcion descripcion descripcion descripcion descripcion"}.eva-configuracion_form-id{grid-area:id}.eva-configuracion_form-empresa{grid-area:empresa}.eva-configuracion_form-subtipo{grid-area:subtipo}.eva-configuracion_form-refaccion{grid-area:refaccion}.eva-configuracion_form-numrefa{grid-area:numrefa}.eva-configuracion_form-descripcion{grid-area:descripcion}.eva-configuracion_posiciones{grid-column:1/-1;margin-top:8px;border-top:1px solid var(--dsn-border, #e3e8ef);padding-top:12px;color:var(--dsn-ink, #1a2432)}.eva-configuracion_posiciones-head{display:flex;align-items:center;gap:12px;flex-wrap:wrap}.eva-configuracion_posiciones-head h4{margin:0;color:var(--dsn-ink, #0e2747);font-size:14px}.eva-configuracion_posiciones-hint{color:var(--dsn-muted, #94a3b8);font-size:13px}.eva-configuracion_posiciones-btns{margin-left:auto;display:flex;gap:8px;align-items:center}.eva-cfg-addbtn{display:inline-flex;align-items:center;gap:7px;padding:5px 12px 5px 6px;border:1px solid var(--dsn-border, #cbd5e1);border-radius:20px;background:var(--dsn-surface, #fff);color:var(--dsn-ink, #0e2747);font-size:12px;font-weight:600;cursor:pointer;transition:border-color .12s ease,background .12s ease,box-shadow .12s ease}.eva-cfg-addbtn .ic{display:inline-flex;align-items:center;justify-content:center;width:20px;height:20px;border-radius:50%;background:var(--dsn-navy-deep, #123a63);color:#fff;font-size:15px;font-weight:700;line-height:1}.eva-cfg-addbtn small{color:var(--dsn-muted, #94a3b8);font-size:11px;font-weight:500}.eva-cfg-addbtn:hover{border-color:var(--dsn-navy-deep, #123a63);background:var(--dsn-hover-row, #f1f5f9);box-shadow:0 1px 4px #123a631f}.eva-cfg-addbtn:active{transform:translateY(1px)}.eva-configuracion_diagrama{margin:12px 0;display:flex;flex-direction:column;gap:10px;background:var(--dsn-band, #f8fafc);border:1px solid var(--dsn-border, #e3e8ef);border-radius:10px;padding:14px}.eva-configuracion_diagrama-empty{color:var(--dsn-muted, #94a3b8);font-size:13px;text-align:center}.eva-configuracion_diagrama-toolbar{display:flex;align-items:center;flex-wrap:wrap;gap:8px 16px}.eva-configuracion_diagrama-toolbar .lbl{font-size:12px;color:var(--dsn-muted, #64748b)}.eva-configuracion_diagrama-canvas{overflow-x:auto;display:flex;justify-content:center}.eva-configuracion_diagrama-canvas svg{display:block;max-width:100%;height:auto}.eva-configuracion_diagrama-leyenda{display:flex;flex-wrap:wrap;gap:6px 14px;align-items:center;font-size:12px;color:var(--dsn-muted, #64748b)}.eva-configuracion_diagrama-leyenda span{display:inline-flex;align-items:center;gap:6px}.eva-configuracion_diagrama-leyenda i{width:14px;height:14px;border-radius:4px;display:inline-block;border:1px solid rgba(0,0,0,.12)}.eva-configuracion_diagrama-leyenda i.refa{background:transparent;border:2px solid var(--dsn-gold, #f0b000)}.eva-cfg-seg{display:inline-flex;border:1px solid var(--dsn-border, #cbd5e1);border-radius:8px;overflow:hidden}.eva-cfg-seg button{border:0;background:var(--dsn-surface, #fff);color:var(--dsn-ink, #0e2747);padding:4px 12px;font-size:12px;font-weight:600;cursor:pointer;border-right:1px solid var(--dsn-border, #cbd5e1)}.eva-cfg-seg button:last-child{border-right:0}.eva-cfg-seg button:hover{background:var(--dsn-hover-row, #f1f5f9)}.eva-cfg-seg button.active{background:var(--dsn-navy-deep, #123a63);color:#fff}.eva-configuracion_pos-table{display:flex;flex-direction:column;gap:4px}.eva-configuracion_pos-row{display:grid;grid-template-columns:52px 52px 1fr 1fr 70px 1fr 1fr 32px;gap:8px;align-items:center}.eva-configuracion_pos-row--head{font-size:12px;color:var(--dsn-muted, #64748b);font-weight:600;padding:0 2px}.eva-configuracion_pos-cell{height:32px;border:1px solid var(--dsn-border, #cbd5e1);border-radius:6px;padding:0 8px;font-size:13px;width:100%;background:var(--dsn-surface, #fff);color:var(--dsn-ink, #1a2432)}.eva-configuracion_pos-del{border:none;background:#fee2e2;color:#991b1b;border-radius:6px;height:32px;cursor:pointer;font-weight:700}.eva-configuracion_pos-del:hover{background:#fecaca}.eva-pensiones_form{display:grid;grid-template-columns:repeat(12,1fr);grid-template-rows:auto auto auto;gap:16px 18px;padding:6px 28px 22px;box-sizing:border-box;grid-template-areas:"id id empresa empresa empresa empresa nombre nombre nombre ubicacion ubicacion ubicacion" "descripcion descripcion descripcion descripcion descripcion descripcion descripcion descripcion descripcion descripcion descripcion descripcion" "geo geo geo geo geo geo geo geo geo geo geo geo"}@media (max-width: 700px){.eva-pensiones_form{padding:4px 14px 18px}}.eva-pensiones_form-id{grid-area:id}.eva-pensiones_form-empresa{grid-area:empresa}.eva-pensiones_form-nombre{grid-area:nombre}.eva-pensiones_form-ubicacion{grid-area:ubicacion}.eva-pensiones_form-descripcion{grid-area:descripcion}.eva-pensiones_form-geo{grid-area:geo;display:grid;grid-template-columns:minmax(0,1.25fr) minmax(0,1fr);gap:18px;align-items:stretch;margin-top:4px;padding-top:18px;border-top:1px solid var(--dsn-border, var(--thm-line, #d0d7de))}@media (max-width: 900px){.eva-pensiones_form-geo{grid-template-columns:minmax(0,1fr)}}.eva-pensiones_mapa{border:1px solid var(--dsn-border, var(--thm-line, #d0d7de));border-radius:12px;overflow:hidden;min-height:440px;display:flex}.eva-pensiones_mapa>*{flex:1;min-height:440px}.eva-pensiones_paneles{display:flex;flex-direction:column;gap:12px;min-width:0}.eva-pensiones_tarjetas{flex:none;display:grid;grid-template-columns:repeat(5,minmax(0,1fr));gap:10px}@media (max-width: 900px){.eva-pensiones_tarjetas{grid-template-columns:repeat(2,minmax(0,1fr))}}.eva-pensiones_tarjeta{display:flex;flex-direction:column;align-items:flex-start;gap:2px;text-align:left;width:100%;padding:9px 13px;cursor:pointer;border:1px solid var(--dsn-border, var(--thm-line, #d0d7de));border-left:4px solid var(--c, var(--dsn-muted, var(--thm-muted, #6e7781)));border-radius:10px;background:var(--dsn-card, var(--thm-card, #fff));color:var(--dsn-ink, var(--thm-ink, #1f2328));font:inherit}.eva-pensiones_tarjeta b{font-size:20px;line-height:1.1;color:var(--c, var(--dsn-ink, var(--thm-ink, #1f2328)))}.eva-pensiones_tarjeta span{font-size:11.5px;color:var(--dsn-muted, var(--thm-muted, #6e7781));font-weight:600;text-transform:uppercase;letter-spacing:.02em}.eva-pensiones_tarjeta:hover{border-color:var(--c, var(--dsn-muted, var(--thm-muted, #6e7781)))}.eva-pensiones_tarjeta.on{box-shadow:0 0 0 2px var(--c, var(--dsn-blue, var(--thm-accent, #1f6feb))) inset;background:color-mix(in srgb,var(--c, var(--dsn-blue, var(--thm-accent, #1f6feb))) 8%,transparent)}.eva-pensiones_tarjeta.samsara{--c: #6e40c9}.eva-pensiones_pill{display:inline-block;padding:2px 10px;border-radius:999px;font-size:11.5px;font-weight:700;white-space:nowrap}.eva-pensiones_geo{display:inline-flex;align-items:center;gap:6px;max-width:100%;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.eva-pensiones_geo i{flex:none;width:9px;height:9px;border-radius:50%;background:#0d9488}.eva-pensiones_geo i.rojo{background:#991b1b}.eva-pensiones_sin{color:var(--dsn-muted, var(--thm-muted, #6e7781));font-style:italic}.eva-pengeo{border:1px solid var(--dsn-border, var(--thm-line, #d0d7de));border-radius:12px;background:var(--dsn-card, var(--thm-card, #fff));color:var(--dsn-ink, var(--thm-ink, #1f2328));overflow:hidden;font-size:12.5px}.eva-pengeo .mut{color:var(--dsn-muted, var(--thm-muted, #6e7781))}.eva-pengeo .lnk{display:inline;width:auto;border:none;background:none;padding:0;cursor:pointer;color:var(--dsn-blue, var(--thm-accent, #1f6feb));font-weight:700;font-size:12px}.eva-pengeo .lnk:disabled{opacity:.45;cursor:default}.eva-pengeo .lnk.rojo{color:var(--dsn-red, var(--thm-bad, #b42318))}.eva-pengeo_head{display:flex;align-items:center;justify-content:space-between;gap:10px;padding:9px 13px;background:var(--dsn-band, var(--thm-band, #f6f8fa));border-bottom:1px solid var(--dsn-border, var(--thm-line, #d0d7de))}.eva-pengeo_head>div{display:flex;flex-direction:column;gap:1px;min-width:0}.eva-pengeo_head b{font-size:13px}.eva-pengeo_head span{color:var(--dsn-muted, var(--thm-muted, #6e7781));font-size:11.5px}.eva-pengeo_pill{font-size:11px!important;font-weight:700;border-radius:999px;padding:3px 10px;white-space:nowrap;flex:none}.eva-pengeo_modos{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:6px;padding:10px 13px 4px}.eva-pengeo_modos.tres{grid-template-columns:repeat(3,minmax(0,1fr));padding-bottom:10px}.eva-pengeo_modos button{display:flex;flex-direction:column;align-items:flex-start;gap:1px;text-align:left;width:100%;padding:7px 9px;border-radius:9px;border:1px solid var(--dsn-border, var(--thm-line, #d0d7de));background:var(--dsn-card, var(--thm-card, #fff));cursor:pointer;font:inherit}.eva-pengeo_modos button b{font-size:12px;color:var(--dsn-ink, var(--thm-ink, #1f2328))}.eva-pengeo_modos button small{font-size:10.5px;color:var(--dsn-muted, var(--thm-muted, #6e7781))}.eva-pengeo_modos button:hover:not(:disabled){border-color:var(--dsn-muted, var(--thm-muted, #6e7781))}.eva-pengeo_modos button:disabled{opacity:.6;cursor:default}.eva-pengeo_modos button.on{border-color:var(--dsn-blue, var(--thm-accent, #1f6feb));box-shadow:0 0 0 1px var(--dsn-blue, var(--thm-accent, #1f6feb)) inset;background:color-mix(in srgb,var(--dsn-blue, var(--thm-accent, #1f6feb)) 8%,transparent)}.eva-pengeo_modos button.on.autorizada{border-color:var(--dsn-green, var(--thm-good, #1a7f37));box-shadow:0 0 0 1px var(--dsn-green, var(--thm-good, #1a7f37)) inset;background:color-mix(in srgb,var(--dsn-green, var(--thm-good, #1a7f37)) 10%,transparent)}.eva-pengeo_modos button.on.no_autorizada{border-color:var(--dsn-red, var(--thm-bad, #b42318));box-shadow:0 0 0 1px var(--dsn-red, var(--thm-bad, #b42318)) inset;background:color-mix(in srgb,var(--dsn-red, var(--thm-bad, #b42318)) 10%,transparent)}.eva-pengeo_modos button.on.sin_revisar{border-color:var(--dsn-gold, var(--thm-g-warn, #b35900));box-shadow:0 0 0 1px var(--dsn-gold, var(--thm-g-warn, #b35900)) inset;background:color-mix(in srgb,var(--dsn-gold, var(--thm-g-warn, #b35900)) 10%,transparent)}@media (max-width: 600px){.eva-pengeo_modos{grid-template-columns:repeat(2,minmax(0,1fr))}}.eva-pengeo_aviso{margin:8px 13px 12px;padding:8px 10px;border-radius:8px;color:var(--dsn-gold, var(--thm-g-warn, #b35900));background:color-mix(in srgb,var(--dsn-gold, var(--thm-g-warn, #b35900)) 12%,transparent)}.eva-pengeo_aviso.rojo{color:var(--dsn-red, var(--thm-bad, #b42318));background:color-mix(in srgb,var(--dsn-red, var(--thm-bad, #b42318)) 10%,transparent)}.eva-pengeo_aviso.ambar{font-weight:600;border:1px solid color-mix(in srgb,var(--dsn-gold, var(--thm-g-warn, #b35900)) 45%,transparent)}.eva-pengeo_cuerpo{display:flex;align-items:center;flex-wrap:wrap;gap:10px;padding:8px 13px 10px}.eva-pengeo_radios{display:inline-flex;border:1px solid var(--dsn-border, var(--thm-line, #d0d7de));border-radius:8px;overflow:hidden}.eva-pengeo_radios button{display:block;width:auto;border:none;border-right:1px solid var(--dsn-border, var(--thm-line, #d0d7de));background:var(--dsn-card, var(--thm-card, #fff));color:var(--dsn-ink, var(--thm-ink, #1f2328));padding:5px 10px;font-size:12px;font-weight:700;cursor:pointer}.eva-pengeo_radios button:last-child{border-right:none}.eva-pengeo_radios button.on{background:var(--dsn-blue, var(--thm-accent, #1f6feb));color:#fff}.eva-pengeo_num{display:inline-flex;align-items:center;gap:6px}.eva-pengeo_num span{font-size:10.5px;font-weight:700;text-transform:uppercase;color:var(--dsn-muted, var(--thm-muted, #6e7781))}.eva-pengeo_num input{display:inline-block;width:90px;height:30px;padding:0 8px;border:1px solid var(--dsn-border, var(--thm-line, #d0d7de));border-radius:7px;background:var(--dsn-card, var(--thm-card, #fff));color:var(--dsn-ink, var(--thm-ink, #1f2328))}.eva-pengeo_lista{margin:8px 13px 10px;max-height:170px;overflow-y:auto;border:1px solid var(--dsn-border, var(--thm-line, #d0d7de));border-radius:9px}.eva-pengeo_lista label{display:flex;align-items:center;gap:8px;padding:6px 10px;cursor:pointer;border-bottom:1px solid var(--dsn-border, var(--thm-line, #d0d7de))}.eva-pengeo_lista label:last-child{border-bottom:none}.eva-pengeo_lista label.on{background:color-mix(in srgb,var(--dsn-blue, var(--thm-accent, #1f6feb)) 8%,transparent)}.eva-pengeo_lista label.ocupada{opacity:.6;cursor:default}.eva-pengeo_lista label input[type=radio]{-moz-appearance:auto;appearance:auto;-webkit-appearance:radio;display:inline-block;flex:none;width:14px;height:14px;margin:0}.eva-pengeo_lista label i{flex:none;width:9px;height:9px;border-radius:50%}.eva-pengeo_lista label .nom{flex:1;min-width:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;font-weight:600}.eva-pengeo_lista label em{flex:none;font-style:normal;font-size:11px;color:var(--dsn-muted, var(--thm-muted, #6e7781))}.eva-pengeo_lista label em.sam{color:#6e40c9;font-weight:700}.eva-pengeo_lista label em.rojo{color:var(--dsn-red, var(--thm-bad, #b42318));font-weight:700}.eva-pengeo_lista label em.usa{color:var(--dsn-gold, var(--thm-g-warn, #b35900))}.eva-pengeo_samsara{display:flex;flex-direction:column;gap:6px;padding:8px 13px 11px;border-top:1px dashed var(--dsn-border, var(--thm-line, #d0d7de))}.eva-pengeo_samsara .chk{display:flex;align-items:center;gap:7px;cursor:pointer}.eva-pengeo_samsara .chk input[type=checkbox]{-moz-appearance:auto;appearance:auto;-webkit-appearance:checkbox;display:inline-block;flex:none;width:14px;height:14px;margin:0}.eva-pengeo_samsara .chk small{color:var(--dsn-muted, var(--thm-muted, #6e7781))}.eva-pengeo_motivo{display:flex;flex-direction:column;gap:4px;padding:0 13px 10px}.eva-pengeo_motivo span{font-size:10.5px;font-weight:700;text-transform:uppercase;color:var(--dsn-muted, var(--thm-muted, #6e7781))}.eva-pengeo_motivo textarea{display:block;width:100%;resize:vertical;padding:7px 9px;border:1px solid var(--dsn-border, var(--thm-line, #d0d7de));border-radius:8px;background:var(--dsn-card, var(--thm-card, #fff));color:var(--dsn-ink, var(--thm-ink, #1f2328));font:inherit;font-size:12.5px}.eva-pengeo_rev{padding:0 13px 10px;font-size:11.5px}.eva-penrev{display:flex;flex-direction:column;gap:10px;color:var(--dsn-ink, var(--thm-ink, #1f2328));font-size:12.5px}.eva-penrev .mut{color:var(--dsn-muted, var(--thm-muted, #6e7781))}.eva-penrev .warn{color:var(--dsn-gold, var(--thm-g-warn, #b35900));font-weight:600}.eva-penrev_barra{display:flex;align-items:center;gap:10px;flex-wrap:wrap}.eva-penrev_buscar{display:block;width:260px;max-width:100%;height:34px;padding:0 10px;border:1px solid var(--dsn-border, var(--thm-line, #d0d7de));border-radius:8px;background:var(--dsn-card, var(--thm-card, #fff));color:var(--dsn-ink, var(--thm-ink, #1f2328))}.eva-penrev_seg{display:inline-flex;border:1px solid var(--dsn-border, var(--thm-line, #d0d7de));border-radius:8px;overflow:hidden}.eva-penrev_seg button{display:block;width:auto;border:none;border-right:1px solid var(--dsn-border, var(--thm-line, #d0d7de));background:var(--dsn-card, var(--thm-card, #fff));color:var(--dsn-ink, var(--thm-ink, #1f2328));padding:0 12px;height:32px;font-size:12px;font-weight:700;cursor:pointer}.eva-penrev_seg button:last-child{border-right:none}.eva-penrev_seg button.on{background:var(--dsn-blue, var(--thm-accent, #1f6feb));color:#fff}.eva-penrev_cuerpo{display:grid;grid-template-columns:minmax(0,1.4fr) minmax(0,1fr);gap:12px;align-items:start}@media (max-width: 1000px){.eva-penrev_cuerpo{grid-template-columns:minmax(0,1fr)}}.eva-penrev_lista{border:1px solid var(--dsn-border, var(--thm-line, #d0d7de));border-radius:10px;max-height:470px;overflow-y:auto}.eva-penrev_fila{display:grid;grid-template-columns:26px minmax(0,2.2fr) minmax(0,1.5fr) minmax(0,1.1fr) 60px 196px;align-items:center;gap:8px;padding:7px 10px;border-bottom:1px solid var(--dsn-border, var(--thm-line, #d0d7de));cursor:pointer}.eva-penrev_fila:last-child{border-bottom:none}.eva-penrev_fila.cab{position:sticky;top:0;z-index:1;background:var(--dsn-band, var(--thm-band, #f6f8fa));cursor:default}.eva-penrev_fila.cab span{font-size:10.5px;font-weight:700;text-transform:uppercase;color:var(--dsn-muted, var(--thm-muted, #6e7781))}.eva-penrev_fila.foco{background:color-mix(in srgb,var(--dsn-blue, var(--thm-accent, #1f6feb)) 8%,transparent)}.eva-penrev_fila.sel{box-shadow:3px 0 0 var(--dsn-blue, var(--thm-accent, #1f6feb)) inset}.eva-penrev_fila .chk input[type=checkbox]{-moz-appearance:auto;appearance:auto;-webkit-appearance:checkbox;display:inline-block;width:14px;height:14px;margin:0}.eva-penrev_fila .nom{display:flex;flex-direction:column;min-width:0}.eva-penrev_fila .nom b{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.eva-penrev_fila .nom small{display:flex;gap:6px;align-items:center;min-width:0;color:var(--dsn-muted, var(--thm-muted, #6e7781));font-size:11px}.eva-penrev_fila .nom small span{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.eva-penrev_fila .nom em{font-style:normal;font-weight:700;flex:none}.eva-penrev_fila .nom em.sam{color:#6e40c9}.eva-penrev_fila .nom em.rojo{color:var(--dsn-red, var(--thm-bad, #b42318))}.eva-penrev_fila>span{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.eva-penrev_fila .num{text-align:right}.eva-penrev_fila .acc{display:flex;gap:5px;justify-content:flex-end}.eva-penrev_fila .acc button{display:block;width:auto;padding:3px 8px;border-radius:7px;font-size:11px;font-weight:700;cursor:pointer;background:var(--dsn-card, var(--thm-card, #fff))}.eva-penrev_fila .acc button.ok{color:var(--dsn-green, var(--thm-good, #1a7f37));border:1px solid var(--dsn-green, var(--thm-good, #1a7f37))}.eva-penrev_fila .acc button.no{color:var(--dsn-red, var(--thm-bad, #b42318));border:1px solid var(--dsn-red, var(--thm-bad, #b42318))}.eva-penrev_fila .acc button:disabled{opacity:.5;cursor:default}@media (max-width: 700px){.eva-penrev_fila{grid-template-columns:26px minmax(0,1fr) 150px}.eva-penrev_fila>span:nth-child(3),.eva-penrev_fila>span:nth-child(4),.eva-penrev_fila .num{display:none}}.eva-penrev_vacio{padding:18px;text-align:center;color:var(--dsn-muted, var(--thm-muted, #6e7781))}.eva-penrev_mapa{border:1px solid var(--dsn-border, var(--thm-line, #d0d7de));border-radius:10px;overflow:hidden}.eva-penrev_ficha{display:flex;flex-direction:column;gap:2px;padding:8px 11px;border-top:1px solid var(--dsn-border, var(--thm-line, #d0d7de))}.eva-penrev_accion{display:flex;gap:12px;flex-wrap:wrap;align-items:flex-end}.eva-penrev_campo{display:flex;flex-direction:column;gap:4px;flex:1;min-width:240px}.eva-penrev_campo.corto{flex:0 0 260px}.eva-penrev_campo span{font-size:10.5px;font-weight:700;text-transform:uppercase;color:var(--dsn-muted, var(--thm-muted, #6e7781))}.eva-penrev_campo input,.eva-penrev_campo select{display:block;width:100%;height:34px;padding:0 10px;border:1px solid var(--dsn-border, var(--thm-line, #d0d7de));border-radius:8px;background:var(--dsn-card, var(--thm-card, #fff));color:var(--dsn-ink, var(--thm-ink, #1f2328))}.eva-penrev_nsel{margin-right:auto;color:var(--dsn-muted, var(--thm-muted, #6e7781));font-size:12px;align-self:center}.eva-tipo_documentos_form{display:grid;grid-template-columns:repeat(10,1fr);gap:16px 15px;align-items:end}.eva-tipo_documentos_form-id{grid-column:span 2}.eva-tipo_documentos_form-empresa,.eva-tipo_documentos_form-nombre{grid-column:span 4}.eva-tipo_documentos_form-descripcion{grid-column:span 10}.eva-tipo_documentos_form-obligatorio{grid-column:span 3;align-self:center}.eva-tipo_documentos_form-bloquea{grid-column:span 4;align-self:center}.eva-tipo_documentos_form-categoria,.eva-tipo_documentos_form-meses,.eva-tipo_documentos_form-alerta{grid-column:span 3}.eva-tipo_documentos_form-accion{grid-column:span 4}.eva-tipoMonitoreo_form{display:grid;grid-template-columns:90px minmax(0,1.1fr) minmax(0,1.1fr) minmax(0,2fr);gap:16px 15px;grid-template-areas:"id empresa nombre descripcion"}@media (max-width: 900px){.eva-tipoMonitoreo_form{grid-template-columns:90px minmax(0,1fr);grid-template-areas:"id empresa" "nombre nombre" "descripcion descripcion"}}.eva-tipoMonitoreo_form-id{grid-area:id}.eva-tipoMonitoreo_form-empresa{grid-area:empresa}.eva-tipoMonitoreo_form-nombre{grid-area:nombre}.eva-tipoMonitoreo_form-descripcion{grid-area:descripcion}.eva-tipoMonitoreo-seguimientos{display:flex;flex-direction:column;gap:12px;width:100%}.eva-tipoMonitoreo-seguimientos_bar{display:flex;align-items:center;justify-content:flex-end;gap:12px;flex-wrap:wrap}.eva-tipoMonitoreo-seguimientos_resumen{flex:1 1 auto;font-size:12px;color:var(--dsn-muted, #64748b);display:flex;align-items:center;gap:10px}.eva-tipoMonitoreo-seguimientos_resumen b{color:var(--dsn-ink, #1a2432)}.eva-tipoMonitoreo-seguimientos_add{display:grid;grid-template-columns:1fr 140px auto;gap:12px;align-items:end}.eva-tipoMonitoreo-seguimientos_table{width:100%;position:relative}.eva-tipoMonitoreo-seguimientos_form{display:grid;grid-template-columns:repeat(3,1fr);gap:14px 15px;align-items:start;min-width:420px;grid-template-areas:"sel sel sel" "accion canal evid" "fase parada ." "orden orden orden"}.eva-tipoMonitoreo-seguimientos_form-sel{grid-area:sel}.eva-tipoMonitoreo-seguimientos_form-accion{grid-area:accion}.eva-tipoMonitoreo-seguimientos_form-canal{grid-area:canal}.eva-tipoMonitoreo-seguimientos_form-evid{grid-area:evid}.eva-tipoMonitoreo-seguimientos_form-fase{grid-area:fase}.eva-tipoMonitoreo-seguimientos_form-parada{grid-area:parada}.eva-tipoMonitoreo-seguimientos_form-orden{grid-area:orden}@media (max-width: 560px){.eva-tipoMonitoreo-seguimientos_form{grid-template-columns:1fr;grid-template-areas:"sel" "accion" "canal" "evid" "fase" "parada" "orden";min-width:0}}.eva-tipoMonitoreo-seguimientos_table.is-modal-open [data-fixed=true]{z-index:0!important}.eva-tmflujo,.eva-tipoMonitoreo-seguimientos_bar{--tmf-warn-bg: #fff8e8;--tmf-warn-bd: #ecc76a;--tmf-warn-tx: #6e4400;--tmf-inc-bg: #fdf3df;--tmf-sel-bg: #eaf1fb;--tmf-ok-bg: #e3f3eb;--tmf-ok-tx: #1f6b48}:root[data-design=nuevo][data-mode=oscuro] .eva-tmflujo,:root[data-design=nuevo][data-mode=oscuro] .eva-tipoMonitoreo-seguimientos_bar{--tmf-warn-bg: #3a2c10;--tmf-warn-bd: #8a6a24;--tmf-warn-tx: #f3d79a;--tmf-inc-bg: #33280f;--tmf-sel-bg: #1d3557;--tmf-ok-bg: #12352a;--tmf-ok-tx: #8fdcb7}.eva-tmflujo_pill-aviso{display:inline-flex;align-items:center;gap:5px;white-space:nowrap;flex-shrink:0;font-size:11px;font-weight:700;border-radius:999px;padding:2px 9px;background:var(--tmf-warn-bg);color:var(--tmf-warn-tx);border:1px solid var(--tmf-warn-bd);cursor:pointer;font-family:inherit}.eva-tmflujo_pill-aviso svg{width:11px!important}.eva-tmflujo_pill-aviso:hover{border-color:var(--tmf-warn-tx)}.eva-tmflujo_pill-pend{display:inline-flex;align-items:center;white-space:nowrap;flex-shrink:0;font-size:11px;font-weight:700;border-radius:999px;padding:2px 9px;background:var(--tmf-sel-bg);color:var(--dsn-navy, #103a66);border:1px solid var(--dsn-blue, #2e6dd8)}.eva-tmflujo_vista{display:inline-flex;gap:2px;padding:3px;border-radius:8px;background:var(--dsn-head-bg, #edf0f5)}.eva-tmflujo_vista button{border:1px solid transparent;background:transparent;border-radius:6px;padding:5px 14px;font-size:12px;color:var(--dsn-muted, #64748b);cursor:pointer;font-family:inherit}.eva-tmflujo_vista button.is-on{background:var(--dsn-card, #fbfcfe);border-color:var(--dsn-border, #c9d4e3);color:var(--dsn-navy, #103a66);font-weight:600}.eva-tmflujo{display:flex;gap:0;width:100%;flex:1 1 auto;min-height:420px;border:1px solid var(--dsn-divider, #e2e8f0);border-radius:10px;overflow:hidden}.eva-tmflujo_main{flex:1 1 0;min-width:0;overflow:auto;display:flex;flex-direction:column;gap:12px;padding:12px;background:var(--dsn-band, #f2f4f8)}.eva-tmflujo_carriles{display:grid;grid-template-columns:repeat(6,minmax(0,1fr));gap:8px;align-items:start}@media (max-width: 1100px){.eva-tmflujo_carriles{grid-template-columns:repeat(3,minmax(0,1fr))}}@media (max-width: 640px){.eva-tmflujo_carriles{grid-template-columns:minmax(0,1fr)}}.eva-tmflujo_carril{display:flex;flex-direction:column;gap:6px;min-width:0}.eva-tmflujo_carril.is-inc{background:var(--tmf-inc-bg);border-radius:10px;padding:6px}.eva-tmflujo_carril-h{display:flex;align-items:center;gap:6px;padding:2px 2px 4px}.eva-tmflujo_carril-n{width:20px;height:20px;flex-shrink:0;border-radius:6px;display:flex;align-items:center;justify-content:center;font-size:11px;font-weight:700;color:#fff;background:#475569}.eva-tmflujo_carril[data-carril=salida] .eva-tmflujo_carril-n{background:#103a66}.eva-tmflujo_carril[data-carril=recoleccion] .eva-tmflujo_carril-n{background:#2e6dd8}.eva-tmflujo_carril[data-carril=entrega] .eva-tmflujo_carril-n{background:#1f8a5b}.eva-tmflujo_carril[data-carril=cierre] .eva-tmflujo_carril-n{background:var(--dsn-ink, #1a2432);color:var(--dsn-card, #fbfcfe)}.eva-tmflujo_carril[data-carril=incidencias] .eva-tmflujo_carril-n{background:#b36b00}.eva-tmflujo_carril-t{font-size:11px;font-weight:700;letter-spacing:.04em;text-transform:uppercase;color:var(--dsn-ink, #1a2432)}.eva-tmflujo_carril-c{font-size:11px;color:var(--dsn-muted, #64748b)}.eva-tmflujo_carril-nota{font-size:11px;line-height:15px;color:var(--tmf-warn-tx);padding:0 2px 2px}.eva-tmflujo_paso{display:flex;align-items:flex-start;gap:2px;border:1px solid var(--dsn-border, #c9d4e3);border-radius:10px;background:var(--dsn-card, #fbfcfe);padding:8px 4px 8px 9px}.eva-tmflujo_paso.is-aviso{border-color:var(--tmf-warn-bd);background:var(--tmf-warn-bg)}.eva-tmflujo_paso.is-inc{border-color:var(--tmf-warn-bd);background:var(--dsn-card, #fbfcfe)}.eva-tmflujo_paso.is-pend{border-style:dashed;border-color:var(--dsn-blue, #2e6dd8)}.eva-tmflujo_paso.is-sel{border:2px solid var(--dsn-navy, #103a66);background:var(--tmf-sel-bg);padding:7px 3px 7px 8px;box-shadow:0 2px 8px #103a6626}.eva-tmflujo_paso-main{flex:1 1 auto;min-width:0;display:flex;flex-direction:column;gap:5px;border:0;background:transparent;padding:0;text-align:left;cursor:pointer;font-family:inherit;color:inherit}.eva-tmflujo_paso-main.is-static{cursor:default}.eva-tmflujo_paso-main.is-static .eva-tmflujo_paso-sig{line-height:15px}.eva-tmflujo_paso-t{display:flex;align-items:flex-start;gap:5px}.eva-tmflujo_paso-n{font-size:11px;font-weight:700;color:var(--dsn-muted, #64748b);min-width:16px;line-height:17px}.eva-tmflujo_paso-nom{font-size:12.5px;font-weight:600;line-height:17px;color:var(--dsn-ink, #1a2432)}.eva-tmflujo_paso-sig{display:flex;align-items:center;gap:4px;min-width:0;font-size:11px;color:var(--dsn-muted, #64748b)}.eva-tmflujo_paso-sig svg{width:10px!important;flex-shrink:0}.eva-tmflujo_paso-sig span{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.eva-tmflujo_paso-sig.is-multi{color:var(--dsn-blue, #2e6dd8);font-weight:600}.eva-tmflujo_paso-sig.is-roto{color:var(--tmf-warn-tx);font-weight:600}.eva-tmflujo_paso-sig.is-inc span,.eva-tmflujo_paso-sig.is-inc{white-space:normal;line-height:15px}.eva-tmflujo_paso-x{width:22px;height:22px;flex-shrink:0;padding:0;border:0;border-radius:6px;background:transparent;cursor:pointer;color:var(--dsn-muted, #64748b);display:flex;align-items:center;justify-content:center}.eva-tmflujo_paso-x svg{width:10px!important}.eva-tmflujo_paso-x:hover{background:var(--dsn-hover-row, #ecf1f7);color:var(--dsn-ink, #1a2432)}.eva-tmflujo_pie{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:10px}@media (max-width: 900px){.eva-tmflujo_pie{grid-template-columns:minmax(0,1fr)}}.eva-tmflujo_bandeja{background:var(--dsn-card, #fbfcfe);border:1px solid var(--dsn-border, #c9d4e3);border-radius:10px;padding:10px 12px;display:flex;flex-direction:column;gap:6px}.eva-tmflujo_bandeja-h{font-size:13px;font-weight:700;color:var(--dsn-ink, #1a2432)}.eva-tmflujo_bandeja-d{font-size:11px;color:var(--dsn-muted, #64748b)}.eva-tmflujo_bandeja-l{display:flex;flex-wrap:wrap;gap:6px}.eva-tmflujo_chip{display:inline-flex;align-items:center;gap:5px;height:30px;padding:0 10px;border-radius:999px;cursor:pointer;border:1px dashed var(--dsn-border-strong, #8aa0bf);background:var(--dsn-band, #f2f4f8);color:var(--dsn-ink, #1a2432);font-size:12px;font-family:inherit}.eva-tmflujo_chip svg{width:10px!important;color:var(--dsn-blue, #2e6dd8)}.eva-tmflujo_chip:disabled{cursor:default;opacity:.8}.eva-tmflujo_chip:not(:disabled):hover{border-style:solid;border-color:var(--dsn-blue, #2e6dd8)}.eva-tmflujo_chip-f{color:var(--dsn-muted, #64748b)}.eva-tmflujo_avisos{background:var(--tmf-warn-bg);border:1px solid var(--tmf-warn-bd);border-radius:10px;padding:10px 12px;display:flex;flex-direction:column;gap:4px;max-height:190px;overflow:auto}.eva-tmflujo_avisos.is-ok{background:var(--tmf-ok-bg);border-color:transparent}.eva-tmflujo_avisos.is-ok .eva-tmflujo_avisos-h{color:var(--tmf-ok-tx)}.eva-tmflujo_avisos-h{font-size:13px;font-weight:700;color:var(--tmf-warn-tx);display:flex;align-items:center;gap:6px}.eva-tmflujo_avisos-h svg{width:14px!important}.eva-tmflujo_aviso{border:0;background:transparent;padding:0;text-align:left;cursor:pointer;font-size:12px;line-height:17px;color:var(--tmf-warn-tx);font-family:inherit}.eva-tmflujo_aviso:hover{text-decoration:underline}.eva-tmflujo_panel{width:340px;flex-shrink:0;overflow:auto;display:flex;flex-direction:column;border-left:1px solid var(--dsn-divider, #e2e8f0);background:var(--dsn-card, #fbfcfe)}@media (max-width: 900px){.eva-tmflujo_panel{width:100%;border-left:0;border-top:1px solid var(--dsn-divider, #e2e8f0)}}@media (max-width: 900px){.eva-tmflujo{flex-direction:column}}.eva-tmflujo_panel-tabs{display:flex;gap:2px;margin:10px 12px 0;padding:3px;border-radius:8px;background:var(--dsn-head-bg, #edf0f5);flex-shrink:0}.eva-tmflujo_panel-tabs button{flex:1 1 0;border:1px solid transparent;background:transparent;border-radius:6px;padding:6px 4px;font-size:12px;color:var(--dsn-muted, #64748b);cursor:pointer;font-family:inherit;display:inline-flex;align-items:center;justify-content:center;gap:5px}.eva-tmflujo_panel-tabs button.is-on{background:var(--dsn-card, #fbfcfe);border-color:var(--dsn-border, #c9d4e3);color:var(--dsn-navy, #103a66);font-weight:600}.eva-tmflujo_panel-tabs button.is-warn .eva-tmflujo_panel-tabs-n{background:var(--tmf-warn-bg);color:var(--tmf-warn-tx);border:1px solid var(--tmf-warn-bd)}.eva-tmflujo_panel-tabs-n{font-size:10.5px;font-weight:700;border-radius:999px;padding:0 6px;line-height:16px;background:var(--dsn-band, #f2f4f8);color:var(--dsn-ink, #1a2432)}.eva-tmflujo_libres{display:flex;flex-direction:column;gap:6px}.eva-tmflujo_libre{display:flex;align-items:center;gap:8px;width:100%;box-sizing:border-box;text-align:left;min-height:38px;padding:6px 10px;border-radius:8px;cursor:pointer;font-family:inherit;border:1px dashed var(--dsn-border-strong, #8aa0bf);background:var(--dsn-band, #f2f4f8);color:var(--dsn-ink, #1a2432);font-size:12.5px}.eva-tmflujo_libre svg{width:10px!important;flex-shrink:0;color:var(--dsn-blue, #2e6dd8)}.eva-tmflujo_libre:disabled{cursor:default}.eva-tmflujo_libre:not(:disabled):hover{border-style:solid;border-color:var(--dsn-blue, #2e6dd8)}.eva-tmflujo_libre-n{flex:1 1 auto;min-width:0}.eva-tmflujo_libre-f{font-size:11px;color:var(--dsn-muted, #64748b);flex-shrink:0}.eva-tmflujo_aviso-card{display:flex;flex-direction:column;gap:3px;width:100%;box-sizing:border-box;text-align:left;padding:8px 10px;border-radius:8px;cursor:pointer;font-family:inherit;border:1px solid var(--tmf-warn-bd);background:var(--tmf-warn-bg);color:var(--tmf-warn-tx);font-size:12px;line-height:17px}.eva-tmflujo_aviso-card:hover{border-color:var(--tmf-warn-tx)}.eva-tmflujo_aviso-card-t{font-weight:700;display:flex;align-items:center;gap:6px}.eva-tmflujo_aviso-card-t svg{width:12px!important}.eva-tmflujo_panel-h{padding:14px 16px;border-bottom:1px solid var(--dsn-divider, #e2e8f0);display:flex;flex-direction:column;gap:3px}.eva-tmflujo_panel-k{font-size:11px;font-weight:700;letter-spacing:.05em;text-transform:uppercase;color:var(--dsn-muted, #64748b)}.eva-tmflujo_panel-t{font-size:17px;font-weight:700;color:var(--dsn-ink, #1a2432)}.eva-tmflujo_panel-b{padding:14px 16px;display:flex;flex-direction:column;gap:14px;flex:1 1 auto;overflow:auto}.eva-tmflujo_panel-f{display:flex;justify-content:space-between;align-items:center;gap:8px;padding:10px 16px;border-top:1px solid var(--dsn-divider, #e2e8f0)}.eva-tmflujo_deshacer{border:0;background:transparent;cursor:pointer;font-family:inherit;font-size:12px;font-weight:600;color:var(--dsn-blue, #2e6dd8)}.eva-tmflujo_panel-vacio{padding:24px 18px;font-size:13px;color:var(--dsn-muted, #64748b);line-height:19px}.eva-tmflujo_campo{display:flex;flex-direction:column;gap:6px}.eva-tmflujo_campo-l{font-size:12px;font-weight:700;color:var(--dsn-ink, #1a2432)}.eva-tmflujo_campo-d{font-size:11px;color:var(--dsn-muted, #64748b)}.eva-tmflujo_campo-v{font-size:13px;color:var(--dsn-ink, #1a2432)}.eva-tmflujo_tags{display:flex;flex-wrap:wrap;gap:6px}.eva-tmflujo_tag{font-size:12px;border-radius:999px;padding:4px 10px;border:0;cursor:pointer;background:var(--dsn-head-bg, #edf0f5);color:var(--dsn-ink, #1a2432);font-family:inherit}.eva-tmflujo_tag.is-aviso{background:var(--tmf-warn-bg);color:var(--tmf-warn-tx);cursor:default}.eva-tmflujo_tag-f{color:var(--dsn-muted, #64748b)}.eva-tmflujo_nota{font-size:12px;border-radius:8px;padding:8px 10px}.eva-tmflujo_nota.is-ok{background:var(--tmf-ok-bg);color:var(--tmf-ok-tx)}.eva-tmflujo_nota.is-inc{background:var(--tmf-inc-bg);color:var(--tmf-warn-tx);line-height:18px}.eva-tmflujo_grid2{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:12px}.eva-modal_container:has(.eva-tipoMonitoreo_secuencia)>section{display:flex;flex-direction:column;flex:1 1 auto;min-height:0;overflow:hidden!important}.eva-modal_container:has(.eva-tipoMonitoreo_secuencia) .eva-tipoMonitoreo_form{flex-shrink:0}.eva-modal_container:has(.eva-tipoMonitoreo_secuencia) .eva-modal_footer{flex-shrink:0}.eva-tipoMonitoreo_secuencia{flex:1 1 auto;min-height:0;display:flex;flex-direction:column}.eva-tipoMonitoreo_secuencia>div{flex:1 1 auto;min-height:0;display:flex;flex-direction:column}.eva-tipoMonitoreo_secuencia .tabs{flex-shrink:0}.eva-tipoMonitoreo_secuencia .tab-content{flex:1 1 auto;min-height:0;overflow:auto;display:flex;flex-direction:column}.eva-tipoMonitoreo_secuencia .tab-panel.active{flex:1 1 auto;min-height:0;display:flex;flex-direction:column}.eva-tipoMonitoreo_secuencia .tab-panel.active>section{flex:1 1 auto;min-height:0;display:flex;flex-direction:column}.eva-tipoMonitoreo_secuencia .eva-tipoMonitoreo-seguimientos{flex:1 1 auto;min-height:0}.eva-tmflujo_paso[draggable=true]{cursor:grab}.eva-tmflujo_paso.is-drag{opacity:.45}.eva-tmflujo_carril.is-drop{border-radius:10px;outline:2px dashed var(--dsn-blue, #2e6dd8);outline-offset:2px;background:var(--tmf-sel-bg)}.eva-tmflujo_paso-sig svg{width:11px!important;flex-shrink:0}.eva-tmflujo_panel-h.is-inc{background:var(--tmf-warn-bg)}.eva-tmflujo_panel-h.is-inc .eva-tmflujo_panel-k{color:var(--tmf-warn-tx)}.eva-tmflujo_modos{display:flex;flex-direction:column;gap:8px}.eva-tmflujo_modo{display:flex;align-items:flex-start;gap:10px;width:100%;text-align:left;cursor:pointer;padding:10px 12px;border-radius:10px;font-family:inherit;color:var(--dsn-ink, #1a2432);border:1px solid var(--dsn-border, #c9d4e3);background:var(--dsn-card, #fbfcfe)}.eva-tmflujo_modo:hover:not(:disabled){border-color:var(--dsn-blue, #2e6dd8)}.eva-tmflujo_modo:disabled{cursor:default;opacity:.8}.eva-tmflujo_modo.is-on{border:2px solid var(--dsn-navy, #103a66);padding:9px 11px;background:var(--tmf-sel-bg)}.eva-tmflujo_modo-r{width:18px;height:18px;flex-shrink:0;margin-top:1px;border-radius:50%;box-sizing:border-box;display:flex;align-items:center;justify-content:center;font-size:10px;color:#fff;border:2px solid var(--dsn-border, #c9d4e3)}.is-on>.eva-tmflujo_modo-r{border-color:var(--dsn-blue, #2e6dd8);background:var(--dsn-blue, #2e6dd8)}.eva-tmflujo_modo-t{display:flex;flex-direction:column;gap:3px;min-width:0}.eva-tmflujo_modo-t b{font-size:13px}.eva-tmflujo_modo-t small{font-size:12px;line-height:16px;color:var(--dsn-muted, #64748b)}.eva-tmflujo_modo-tag{margin-left:4px;font-size:10.5px;font-weight:700;border-radius:999px;padding:1px 7px;background:var(--tmf-ok-bg);color:var(--tmf-ok-tx)}.eva-tmflujo_campo-l small{font-weight:400;color:var(--dsn-muted, #64748b)}.eva-tmflujo_checks{display:flex;flex-direction:column;gap:5px}.eva-tmflujo_check{display:flex;align-items:center;gap:9px;min-height:36px;padding:5px 10px;border-radius:8px;cursor:pointer;border:1px solid var(--dsn-border, #c9d4e3);background:var(--dsn-card, #fbfcfe);font-size:12.5px;color:var(--dsn-ink, #1a2432)}.eva-tmflujo_check input{width:15px;height:15px;accent-color:var(--dsn-navy, #103a66);flex-shrink:0}.eva-tmflujo_check.is-on{background:var(--tmf-sel-bg);border-color:var(--dsn-blue, #2e6dd8)}.eva-tmflujo_check-n{flex:1 1 auto;min-width:0}.eva-tmflujo_check-f{font-size:11px;color:var(--dsn-muted, #64748b);white-space:nowrap}.eva-tmflujo_vista{display:flex;flex-direction:column;gap:4px;padding:10px 12px;border-radius:10px;border:1px dashed var(--dsn-border, #c9d4e3);background:var(--dsn-band, #f2f4f8);font-size:12.5px;line-height:18px;color:var(--dsn-ink, #1a2432)}.eva-tmflujo_paso-ic{width:18px;height:18px;border-radius:5px;display:inline-flex;align-items:center;justify-content:center;vertical-align:-3px;margin-right:5px;font-size:10px;background:var(--tmf-sel-bg);color:var(--dsn-blue, #2e6dd8)}.eva-tmflujo_paso-ic.is-inc{background:var(--tmf-warn-bg);color:var(--tmf-warn-tx)}.eva-tmflujo_paso-nom{-webkit-hyphens:manual;hyphens:manual}.eva-tmflujo_icono-sel{display:flex;flex-direction:column;gap:8px}.eva-tmflujo_icono-act{display:flex;align-items:center;gap:10px;width:100%;padding:6px 10px;border-radius:8px;cursor:pointer;text-align:left;font-family:inherit;font-size:13px;color:var(--dsn-ink, #1a2432);border:1px solid var(--dsn-border, #c9d4e3);background:var(--dsn-card, #fbfcfe)}.eva-tmflujo_icono-act>span:nth-child(2){flex:1 1 auto}.eva-tmflujo_icono-act>span:nth-child(2) small{color:var(--dsn-muted, #64748b)}.eva-tmflujo_icono-act:disabled{cursor:default;opacity:.8}.eva-tmflujo_icono-c{width:30px;height:30px;border-radius:8px;display:flex;align-items:center;justify-content:center;font-size:15px;background:var(--tmf-sel-bg);color:var(--dsn-blue, #2e6dd8)}.eva-tmflujo_icono-cambiar{font-size:12px;font-weight:600;color:var(--dsn-blue, #2e6dd8)}.eva-tmflujo_icono-lista{display:grid;grid-template-columns:repeat(auto-fill,minmax(36px,1fr));gap:6px;padding:8px;border-radius:10px;border:1px solid var(--dsn-divider, #e2e8f0);background:var(--dsn-band, #f2f4f8)}.eva-tmflujo_icono-op{height:36px;border-radius:8px;cursor:pointer;font-size:15px;font-family:inherit;border:1px solid transparent;background:var(--dsn-card, #fbfcfe);color:var(--dsn-ink, #1a2432)}.eva-tmflujo_icono-op:hover{border-color:var(--dsn-blue, #2e6dd8)}.eva-tmflujo_icono-op.is-on{background:var(--dsn-blue, #2e6dd8);color:#fff}.eva-tmflujo_icono-op.is-auto{font-size:11px;font-weight:700;color:var(--dsn-muted, #64748b)}.eva-tmflujo_icono-op.is-auto.is-on{color:#fff}.eva-marcaUnidad_form{display:grid;grid-template-columns:90px repeat(8,1fr);grid-template-rows:auto auto;gap:16px 15px;grid-template-areas:"id empresa empresa empresa nombre nombre nombre nombre nombre" "descripcion descripcion descripcion descripcion descripcion descripcion descripcion descripcion descripcion"}.eva-marcaUnidad_form-id{grid-area:id}.eva-marcaUnidad_form-empresa{grid-area:empresa}.eva-marcaUnidad_form-nombre{grid-area:nombre}.eva-marcaUnidad_form-descripcion{grid-area:descripcion}.eva-conceptoSeguimiento_form{display:grid;grid-template-columns:90px repeat(8,1fr);grid-template-rows:auto auto;gap:16px 15px;grid-template-areas:"id empresa empresa empresa nombre nombre nombre nombre nombre" "descripcion descripcion descripcion descripcion descripcion descripcion descripcion descripcion descripcion" "incidencia incidencia incidencia incidencia incidencia incidencia incidencia incidencia incidencia"}.eva-conceptoSeguimiento_form-id{grid-area:id}.eva-conceptoSeguimiento_form-empresa{grid-area:empresa}.eva-conceptoSeguimiento_form-nombre{grid-area:nombre}.eva-conceptoSeguimiento_form-descripcion{grid-area:descripcion}.eva-conceptoSeguimiento_form-incidencia{grid-area:incidencia;display:flex;flex-direction:column;gap:4px}.eva-conceptoSeguimiento_form-incidencia small{font-size:.74rem;color:var(--dsn-muted, #5a6b80);line-height:1.4}.eva-permisionario_personal_form{display:grid;grid-auto-columns:1fr;grid-template-columns:85px repeat(9,1fr);grid-template-rows:repeat(4,auto);gap:16px 15px;grid-template-areas:"id empresa empresa empresa nombre nombre apaterno apaterno amaterno amaterno" "rfc rfc rfc curp curp curp estadocivil estadocivil fechaNacimiento fechaNacimiento" "correo correo correo telefono1 telefono1 telefono2 telefono2 fkTipoOperacionId fkTipoOperacionId fkTipoOperacionId" "permisionario permisionario permisionario permisionario . . . . . ."}.eva-permisionario_personal_form-id{grid-area:id}.eva-permisionario_personal_form-nombre{grid-area:nombre}.eva-permisionario_personal_form-apaterno{grid-area:apaterno}.eva-permisionario_personal_form-amaterno{grid-area:amaterno}.eva-permisionario_personal_form-rfc{grid-area:rfc}.eva-permisionario_personal_form-curp{grid-area:curp}.eva-permisionario_personal_form-fechaNacimiento{grid-area:fechaNacimiento}.eva-permisionario_personal_form-correo{grid-area:correo}.eva-permisionario_personal_form-telefono1{grid-area:telefono1}.eva-permisionario_personal_form-telefono2{grid-area:telefono2}.eva-permisionario_personal_form-estadocivil{grid-area:estadocivil}.eva-permisionario_personal_form-fkTipoOperacionId{grid-area:fkTipoOperacionId}.eva-permisionario_personal_form-empresa{grid-area:empresa}.eva-permisionario_personal_form-permisionario{grid-area:permisionario}.eva-permisionario_personal_title{color:#000;font-size:1.2rem;font-family:var(--txt-ppal-semibold)}.eva-licencias{height:100%;overflow:auto}.eva-licencias_form{display:grid;grid-auto-columns:1fr;grid-template-columns:1fr 1fr 1fr 1fr 1fr 1fr 1fr 1fr 1fr;grid-template-rows:1fr 1fr 1fr 1fr 1fr;gap:16px 15px;grid-template-areas:"space space space space space space space space btnNew" "table table table table table table table table table" "table table table table table table table table table" "table table table table table table table table table" "table table table table table table table table table" "table table table table table table table table table" "table table table table table table table table table" "table table table table table table table table table" "table table table table table table table table table" "table table table table table table table table table" "table table table table table table table table table" "table table table table table table table table table" "table table table table table table table table table" "table table table table table table table table table" "table table table table table table table table table" "table table table table table table table table table" "table table table table table table table table table"}.eva-licencias_form-space{grid-area:space}.eva-licencias_form-btnNew{grid-area:btnNew}.eva-licencias_form-table{grid-area:table;width:100%}.eva-personal-laboral_form{display:grid;grid-auto-columns:1fr;grid-template-columns:repeat(10,1fr);grid-template-rows:repeat(3,auto);gap:16px 15px;grid-template-areas:"fechaAlta fechaAlta fechaAlta codigo codigo sucursal sucursal departamento departamento departamento" "puesto puesto puesto puesto puesto . . . . ." "observaciones observaciones observaciones observaciones observaciones observaciones observaciones observaciones observaciones observaciones"}.eva-personal-laboral_form-fechaAlta{grid-area:fechaAlta}.eva-personal-laboral_form-observaciones{grid-area:observaciones}.eva-personal-laboral_form-puesto{grid-area:puesto}.eva-personal-laboral_form-departamento{grid-area:departamento}.eva-personal-laboral_form-sucursal{grid-area:sucursal}.eva-personal-laboral_form-codigo{grid-area:codigo}.eva-personal-direccion_form{display:grid;grid-auto-columns:1fr;grid-template-columns:1fr 1fr 1fr 1fr 1fr 1fr 1fr 1fr 1fr;grid-template-rows:1fr 1fr;gap:16px 15px;grid-template-areas:"cp pais pais pais pais estado estado estado estado" "municipio municipio municipio municipio municipio localidad localidad localidad localidad" "colonia colonia colonia colonia colonia calle calle calle calle" "numint numint numext numext spaces spaces spaces spaces spaces" "referencia referencia referencia referencia referencia referencia referencia referencia referencia"}.eva-personal-direccion_form-referencia{grid-area:referencia}.eva-personal-direccion_form-pais{grid-area:pais}.eva-personal-direccion_form-estado{grid-area:estado}.eva-personal-direccion_form-municipio{grid-area:municipio}.eva-personal-direccion_form-localidad{grid-area:localidad}.eva-personal-direccion_form-colonia{grid-area:colonia}.eva-personal-direccion_form-cp{grid-area:cp;width:120px}.eva-personal-direccion_form-calle{grid-area:calle}.eva-personal-direccion_form-numint{grid-area:numint}.eva-personal-direccion_form-numext{grid-area:numext}.eva-personal-direccion_form-spaces{grid-area:spaces}.eva-licencia_form{display:grid;grid-auto-columns:1fr;grid-template-columns:1fr 1fr 1fr 1fr 1fr 1fr 1fr 1fr 1fr;grid-template-rows:1fr;gap:16px 15px;grid-template-areas:"id fkTipoLicenciaId fkTipoLicenciaId fkTipoLicenciaId licencia licencia licencia fechaVencimineto fechaVencimineto"}.eva-licencia_form-id{grid-area:id;width:100px}.eva-licencia_form-fkTipoLicenciaId{grid-area:fkTipoLicenciaId}.eva-licencia_form-licencia{grid-area:licencia}.eva-licencia_form-fechaVencimineto{grid-area:fechaVencimineto}.eva-permisionario-unidad_form{display:grid;grid-auto-columns:1fr;grid-template-columns:repeat(9,1fr);grid-template-rows:repeat(5,1fr);gap:16px 15px;grid-template-areas:"id numeconomico numeconomico numeconomico numeconomico serie serie serie serie" "placaPrinc placaPrinc placaPrinc fkPaisIdPlacaPrinc fkPaisIdPlacaPrinc estadoPrinc estadoPrinc fechaVencimientoPrinc fechaVencimientoPrinc" "marca marca colors colors anio anio modelo modelo modelo" "tipo tipo tipo subtipo subtipo subtipo status status status" "permisionario permisionario permisionario flotilla flotilla flotilla . . ."}.eva-permisionario-unidad_form-id{grid-area:id;width:80px}.eva-permisionario-unidad_form-numeconomico{grid-area:numeconomico}.eva-permisionario-unidad_form-marca{grid-area:marca}.eva-permisionario-unidad_form-anio{grid-area:anio}.eva-permisionario-unidad_form-modelo{grid-area:modelo}.eva-permisionario-unidad_form-colors{grid-area:colors}.eva-permisionario-unidad_form-placaPrinc{grid-area:placaPrinc}.eva-permisionario-unidad_form-fkPaisIdPlacaPrinc{grid-area:fkPaisIdPlacaPrinc}.eva-permisionario-unidad_form-estadoPrinc{grid-area:estadoPrinc}.eva-permisionario-unidad_form-fechaVencimientoPrinc{grid-area:fechaVencimientoPrinc}.eva-permisionario-unidad_form-serie{grid-area:serie}.eva-permisionario-unidad_form-tipo{grid-area:tipo}.eva-permisionario-unidad_form-subtipo{grid-area:subtipo}.eva-permisionario-unidad_form-status{grid-area:status}.eva-permisionario-unidad_form-permisionario{grid-area:permisionario}.eva-permisionario-unidad_form-flotilla{grid-area:flotilla}.eva-unidad-general_form{display:grid;grid-auto-columns:1fr;grid-template-columns:1fr 1fr 1fr 1fr 1fr 1fr 1fr 1fr 1fr;grid-template-rows:1fr 1fr 1fr;gap:16px 15px;grid-template-areas:"placaSec placaSec placaSec fkPaisIdplacaSec fkPaisIdplacaSec estadoSec estadoSec fechaVencimientoSec fechaVencimientoSec" "tipoMedicion tipoMedicion tipoMedicion kilometrajeInicial kilometrajeInicial kilometrajeActual kilometrajeActual horasInicial horasInicial" "horasActuales horasActuales flotilla flotilla departamento departamento departamento sucursal sucursal" "personal personal personal personal-asignado personal-asignado personal-asignado observaciones observaciones observaciones"}.eva-unidad-general_form-placaSec{grid-area:placaSec}.eva-unidad-general_form-estadoSec{grid-area:estadoSec}.eva-unidad-general_form-fkPaisIdplacaSec{grid-area:fkPaisIdplacaSec}.eva-unidad-general_form-tipoMedicion{grid-area:tipoMedicion}.eva-unidad-general_form-kilometrajeInicial{grid-area:kilometrajeInicial}.eva-unidad-general_form-kilometrajeActual{grid-area:kilometrajeActual}.eva-unidad-general_form-horasInicial{grid-area:horasInicial}.eva-unidad-general_form-horasActuales{grid-area:horasActuales}.eva-unidad-general_form-flotilla{grid-area:flotilla}.eva-unidad-general_form-personal{grid-area:personal}.eva-unidad-general_form-departamento{grid-area:departamento}.eva-unidad-general_form-sucursal{grid-area:sucursal}.eva-unidad-general_form-observaciones{grid-area:observaciones}.eva-unidad-general_form-personal-asignado{grid-area:personal-asignado}.eva-archivos{height:100%;overflow:auto}.eva-archivos_form{display:grid;grid-auto-columns:1fr;grid-template-columns:1fr 1fr 1fr 1fr 1fr 1fr 1fr 1fr 1fr;grid-template-rows:1fr 1fr 1fr 1fr 1fr;gap:16px 15px;grid-template-areas:"space space space space space space space space btnNew" "table table table table table table table table table" "table table table table table table table table table" "table table table table table table table table table" "table table table table table table table table table" "table table table table table table table table table" "table table table table table table table table table" "table table table table table table table table table" "table table table table table table table table table" "table table table table table table table table table" "table table table table table table table table table" "table table table table table table table table table" "table table table table table table table table table" "table table table table table table table table table" "table table table table table table table table table" "table table table table table table table table table" "table table table table table table table table table"}.eva-archivos_form-space{grid-area:space}.eva-archivos_form-btnNew{grid-area:btnNew}.eva-archivos_form-table{grid-area:table;width:100%}.eva-archivo_form{display:grid;grid-auto-columns:1fr;grid-template-columns:1fr 1fr 1fr 1fr 1fr 1fr 1fr 1fr 1fr;grid-template-rows:1fr;gap:16px 15px;grid-template-areas:"fkTipoDocumentoId fkTipoDocumentoId nombreArchivo nombreArchivo file file btn btn btn" "fechaVigencia fechaVigencia space space space space space space space"}.eva-archivo_form-fkTipoDocumentoId{grid-area:fkTipoDocumentoId}.eva-archivo_form-nombreArchivo{grid-area:nombreArchivo}.eva-archivo_form-file{grid-area:file}.eva-archivo_form-btn{grid-area:btn;padding-top:30px}.eva-archivo_form-space{grid-area:space}.eva-archivo_form-fechaVigencia{grid-area:fechaVigencia}.eva-serie-facturas_form{display:grid;grid-auto-columns:1fr;grid-template-columns:1fr 1fr 1fr 1fr 1fr 1fr 1fr 1fr 1fr;grid-template-rows:1fr 1fr;gap:16px 15px;grid-template-areas:"id id fkEmpresaId fkEmpresaId fkEmpresaId fkEmpresaId fkEmpresaId fkEmpresaId fkEmpresaId " "serie serie serie serie consecutivo consecutivo consecutivo version version" "fkTipoDocumentoId fkTipoDocumentoId tipo tipo fkTipoComprobanteId fkTipoComprobanteId division division division" "observaciones observaciones observaciones observaciones observaciones observaciones observaciones observaciones observaciones"}.eva-serie-facturas_form-id{grid-area:id}.eva-serie-facturas_form-serie{grid-area:serie}.eva-serie-facturas_form-consecutivo{grid-area:consecutivo}.eva-serie-facturas_form-version{grid-area:version}.eva-serie-facturas_form-tipo{grid-area:tipo}.eva-serie-facturas_form-fkTipoDocumentoId{grid-area:fkTipoDocumentoId}.eva-serie-facturas_form-fkTipoComprobanteId{grid-area:fkTipoComprobanteId}.eva-serie-facturas_form-division{grid-area:division}.eva-serie-facturas_form-observaciones{grid-area:observaciones}.eva-serie-facturas_form-fkEmpresaId{grid-area:fkEmpresaId}.eva-serie-facturas_form-timbrado{grid-column:1/-1;display:flex;flex-direction:column;gap:10px;margin-top:4px;padding:14px 16px;border:1px solid #e5e7eb;border-radius:8px;background:#fafbfe}.eva-serie-facturas_form-timbrado-title{margin:0;font-family:var(--txt-ppal-semibold);font-size:.78rem;letter-spacing:.04em;text-transform:uppercase;color:#6b7280}.eva-serie-facturas_form-timbrado-row{display:flex;align-items:center;flex-wrap:wrap;gap:4px 14px}.eva-serie-facturas_form-timbrado-row[data-disabled=true]{opacity:.5}.eva-serie-facturas_form-timbrado-hint{font-size:.78rem;color:#6b7280}@font-face{font-family:inter-regular;src:url(/fonts/inter/Inter-Regular.ttf)}@font-face{font-family:inter-medium;src:url(/fonts/inter/Inter-Medium.ttf)}@font-face{font-family:inter-semibold;src:url(/fonts/inter/Inter-SemiBold.ttf)}@font-face{font-family:inter-Bold;src:url(/fonts/inter/Inter-Bold.ttf)}@font-face{font-family:Roboto-Regular;src:url(/fonts/roboto/Roboto-Regular.ttf)}.eva-sidebar{width:100%;height:100%;position:fixed;z-index:111;background-color:transparent;pointer-events:none;right:0;top:56px;display:flex;justify-content:flex-end;align-items:flex-start}.eva-sidebar_container{pointer-events:auto;width:min(1060px,74vw);transition:width .2s ease;right:100vh;margin-top:11px;margin-right:14px;margin-left:auto;max-width:1440px;max-height:86%;overflow:auto;background-color:var(--dsn-card, #ffffff);color:var(--dsn-ink, #1a2432);border:1px solid var(--dsn-border, #c9d4e3);border-radius:12px!important;box-shadow:0 14px 40px #0e274747!important;display:flex;flex-direction:column;padding:26px 16px;border-radius:3px;box-shadow:0 3px 6px #00000029,0 3px 6px #0000003b;-webkit-animation-fill-mode:both;-moz-animation-fill-mode:both;-ms-animation-fill-mode:both;-o-animation-fill-mode:both;animation-fill-mode:both;-webkit-animation-duration:.8s;-moz-animation-duration:.8s;-ms-animation-duration:.8s;-o-animation-duration:.8s;animation-duration:.25s;animation-name:pu-panel-entra}.eva-sidebar_container[data-ampliado="1"]{width:min(1320px,94vw)}.eva-sidebar_container[data-size=lg]{max-width:1024px}.eva-sidebar_container[data-size=md]{max-width:840px}.eva-sidebar_container[data-size=sm]{max-width:300px}.eva-sidebar_header{display:flex;justify-content:center;align-items:center;position:relative;text-align:left!important;margin-bottom:20px;border-bottom:1px solid rgba(0,17,40,.231372549)}.eva-sidebar_header-title{padding:6px 16px 20px;width:100%;color:var(--dsn-ink, #393a3d);font-size:1.1rem;font-weight:600}.eva-sidebar_header-options{display:flex;justify-content:center;align-items:center;position:absolute;right:0;gap:5px}.eva-sidebar_header-options-item,.eva-sidebar_header-options-close{display:flex;justify-content:center;align-items:center;padding:4px;width:35px;height:35px;border-radius:3px}.eva-sidebar_header-options-item svg,.eva-sidebar_header-options-close svg{color:var(--dsn-ink, #001128);opacity:.6;transition:all .3s}.eva-sidebar_header-options-item svg:hover,.eva-sidebar_header-options-close svg:hover{opacity:1;cursor:pointer}.eva-sidebar_header-options-item{font-size:10px}.eva-sidebar_header-options-close{font-size:16px}.eva-sidebar_body{width:auto;padding-bottom:18px}.eva-sidebar_footer{display:flex;justify-content:flex-end;align-items:center;padding-top:18px;gap:10px}@keyframes bounceInRight{0%{opacity:0;transform:translate(2000px)}60%{opacity:1;transform:translate(-30px)}80%{transform:translate(10px)}to{transform:translate(0)}}@keyframes pu-panel-entra{0%{opacity:0;transform:translate(24px)}to{opacity:1;transform:none}}.eva-sidebar_container{padding:14px 16px 16px!important}.eva-sidebar_container .eva-sidebar_header{margin-bottom:10px}.eva-sidebar_container .eva-sidebar_header-title{padding:2px 124px 10px 4px;font-size:1.05rem}.eva-sidebar_container .tabs{display:flex;flex-wrap:nowrap!important;overflow-x:auto;gap:2px;scrollbar-width:thin}.eva-sidebar_container .tabs .tab-item{flex:0 0 auto!important;width:auto!important;min-width:0!important;padding:8px 11px!important;font-size:13px!important;white-space:nowrap}.eva-sidebar_container .tab-content{padding:12px 4px 4px!important;box-shadow:none!important;border:0!important}.eva-sidebar_container:has(.eva-pu-tabs){height:calc(100vh - 90px);max-height:calc(100vh - 90px)!important;overflow:hidden!important}.eva-sidebar_container:has(.eva-pu-tabs)>section:last-child{flex:1 1 auto;min-height:0;display:flex;flex-direction:column}.eva-pu-tabs{flex:1 1 auto;min-height:0;display:flex;flex-direction:column}.eva-pu-tabs>div{flex:1 1 auto;min-height:0;display:flex;flex-direction:column}.eva-pu-tabs .tabs{flex-shrink:0}.eva-pu-tabs .tab-content{flex:1 1 auto;min-height:0;overflow:auto}.eva-sidebar_header-link{border:0;background:transparent;padding:0;cursor:pointer;font:inherit;color:inherit;text-decoration:underline;text-decoration-color:var(--dsn-border, #c9d4e3);text-underline-offset:4px}.eva-sidebar_header-link:hover{color:var(--dsn-blue, #2e6dd8);text-decoration-color:currentColor}.eva-sidebar_header-options-close.is-soporte{font-size:15px}.eva-tabla-programacion-remisiones{height:450px;overflow:auto}.eva-tabla-programacion-remisiones_form{display:grid;grid-template-columns:1fr;grid-template-rows:1fr;gap:16px 15px;grid-template-areas:"space space space space space space space space btnNew" "table table table table table table table table table" "table table table table table table table table table" "table table table table table table table table table" "table table table table table table table table table"}.eva-tabla-programacion-remisiones_form-space{grid-area:space}.eva-tabla-programacion-remisiones_form-btnNew{grid-area:btnNew}.eva-tabla-programacion-remisiones_form-table{grid-area:table;width:100%;height:450px}.eva-purem{--pr-ok-bg: #e3f3eb;--pr-ok-tx: #1f6b48;--pr-ruta-bg: #e3edfb;--pr-ruta-tx: #1f5fbf;--pr-baja-bg: #fde7d9;--pr-baja-tx: #9a3412;display:flex;flex-direction:column;gap:10px;margin-top:8px}:root[data-design=nuevo][data-mode=oscuro] .eva-purem{--pr-ok-bg: #12352a;--pr-ok-tx: #8fdcb7;--pr-ruta-bg: #1d3557;--pr-ruta-tx: #a9c7f2;--pr-baja-bg: #4a2316;--pr-baja-tx: #ffc2a6}.eva-purem_vacio{padding:18px;font-size:13px;color:var(--dsn-muted, #64748b);text-align:center}.eva-purem_card{display:flex;flex-direction:column;gap:8px;padding:12px 14px;border-radius:12px;background:var(--dsn-card, #fbfcfe);border:1px solid var(--dsn-border, #c9d4e3);transition:box-shadow .15s ease,border-color .15s ease}.eva-purem_card:hover{border-color:var(--dsn-blue, #2e6dd8);box-shadow:0 4px 14px #0e274714}.eva-purem_top{display:flex;align-items:center;gap:8px;flex-wrap:wrap}.eva-purem_folio{border:0;cursor:pointer;font-family:inherit;font-size:13px;font-weight:700;padding:4px 10px;border-radius:8px;background:var(--dsn-navy, #103a66);color:#fff}.eva-purem_folio:hover{filter:brightness(1.15)}.eva-purem_st{font-size:11px;font-weight:700;border-radius:999px;padding:3px 9px;background:var(--dsn-head-bg, #edf0f5);color:var(--dsn-ink, #1a2432)}.eva-purem_st.is-ok{background:var(--pr-ok-bg);color:var(--pr-ok-tx)}.eva-purem_st.is-ruta{background:var(--pr-ruta-bg);color:var(--pr-ruta-tx)}.eva-purem_st.is-baja{background:var(--pr-baja-bg);color:var(--pr-baja-tx)}.eva-purem_ref{font-size:12px;color:var(--dsn-muted, #64748b)}.eva-purem_esp{flex:1 1 auto}.eva-purem_total{font-size:16px;font-weight:700;color:var(--dsn-ink, #1a2432)}.eva-purem_cli{font-size:14px;font-weight:600;color:var(--dsn-ink, #1a2432)}.eva-purem_meta{display:flex;flex-wrap:wrap;gap:6px 18px;font-size:12px;color:var(--dsn-muted, #64748b)}.eva-purem_meta b{color:var(--dsn-ink, #1a2432);font-weight:600}.eva-purem_ruta{display:inline-flex;align-items:center;gap:6px;color:var(--dsn-ink, #1a2432);font-weight:600}.eva-purem_ruta i{display:inline-block;width:8px;height:8px;border-radius:50%}.eva-purem_ruta i.is-o{background:var(--dsn-navy, #103a66)}.eva-purem_ruta i.is-d{border:2px solid #1f8a5b;box-sizing:border-box}.eva-purem_acc{display:flex;gap:8px;flex-wrap:wrap;padding-top:4px;border-top:1px solid var(--dsn-divider, #e2e8f0)}.eva-purem_btn{display:inline-flex;align-items:center;gap:6px;height:32px;padding:0 12px;border-radius:8px;cursor:pointer;font-family:inherit;font-size:12.5px;border:1px solid var(--dsn-border, #c9d4e3);background:var(--dsn-card, #fbfcfe);color:var(--dsn-ink, #1a2432)}.eva-purem_btn svg{width:12px!important}.eva-purem_btn.is-pri{border-color:var(--dsn-navy, #103a66);color:var(--dsn-navy, #103a66);font-weight:600}.eva-purem_btn:hover{background:var(--dsn-hover-row, #ecf1f7)}.eva-purem_partes{display:grid;grid-template-columns:repeat(auto-fit,minmax(240px,1fr));gap:6px 16px;font-size:12px;color:var(--dsn-muted, #64748b)}.eva-purem_partes div{display:flex;flex-wrap:wrap;align-items:baseline;gap:6px;min-width:0}.eva-purem_partes b{color:var(--dsn-ink, #1a2432);font-weight:600}.eva-purem_k{font-size:10.5px;font-weight:700;text-transform:uppercase;letter-spacing:.04em}.eva-purem_link{border:0;background:transparent;padding:0;cursor:pointer;font-family:inherit;font-size:12px;font-weight:700;color:var(--dsn-blue, #2e6dd8);text-decoration:underline}.eva-purem_prog{height:6px;border-radius:3px;background:var(--dsn-head-bg, #edf0f5);overflow:hidden}.eva-purem_prog span{display:block;height:100%;background:#1f8a5b}.eva-purem_cli2{font-size:13px;font-weight:600;color:var(--dsn-ink, #1a2432);min-width:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.eva-purem_partes2{display:grid;grid-template-columns:minmax(0,1fr) auto minmax(0,1fr);gap:12px;align-items:center;padding:10px 12px;border-radius:10px;background:var(--dsn-band, #f2f4f8)}.eva-purem_parte{display:flex;flex-direction:column;gap:2px;min-width:0}.eva-purem_parte b{font-size:13px;color:var(--dsn-ink, #1a2432);overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.eva-purem_parte small{font-size:12px;color:var(--dsn-muted, #64748b);overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.eva-purem_parte .eva-purem_k{display:inline-flex;align-items:center;gap:6px}.eva-purem_pt{display:inline-block;width:8px;height:8px;border-radius:50%;box-sizing:border-box}.eva-purem_pt.is-o{background:var(--dsn-navy, #103a66)}.eva-purem_pt.is-d{border:2px solid #1f8a5b}.eva-purem_flecha{color:var(--dsn-muted, #64748b);font-size:16px}.eva-purem_pie{display:flex;align-items:flex-end;gap:18px;flex-wrap:wrap;padding-top:2px}.eva-purem_dato{display:flex;flex-direction:column;gap:2px;min-width:0}.eva-purem_dato>span{font-size:10.5px;font-weight:700;letter-spacing:.04em;text-transform:uppercase;color:var(--dsn-muted, #64748b)}.eva-purem_dato b,.eva-purem_dato .eva-purem_link{font-size:13px;white-space:nowrap}.eva-purem_dato.is-num b{font-variant-numeric:tabular-nums}.eva-tabla-programacion-seguimientos{width:100%;overflow:auto}.eva-tabla-programacion-seguimientos_form{display:grid;grid-template-columns:1fr;grid-template-rows:1fr;gap:16px 15px;grid-template-areas:"space space space space space space space space btnNew" "table table table table table table table table table" "table table table table table table table table table" "table table table table table table table table table" "table table table table table table table table table"}.eva-tabla-programacion-seguimientos_form-space{grid-area:space}.eva-tabla-programacion-seguimientos_form-btnNew{grid-area:btnNew}.eva-tabla-programacion-seguimientos_form-table{grid-area:table;width:100%;height:450px}.eva-tabla-programacion-combustible{height:450px;overflow:auto}.eva-tabla-programacion-combustible_form{z-index:9999!important;display:grid;grid-template-columns:1fr;grid-template-rows:1fr;gap:16px 15px;grid-template-areas:"space space space space space space space space btnNew" "table table table table table table table table table" "table table table table table table table table table" "table table table table table table table table table" "table table table table table table table table table"}.eva-tabla-programacion-combustible_form-space{grid-area:space}.eva-tabla-programacion-combustible_form-btnNew{grid-area:btnNew}.eva-tabla-programacion-combustible_form-table{grid-area:table;width:100%;height:450px}.eva-pu{--pu-cargado: #103a66;--pu-cargado-tx: #ffffff;--pu-cargado-falta: #55739f;--pu-vacio: #cfd8e3;--pu-vacio-bd: #8aa0bf;--pu-vacio-tx: #1a2432;--pu-vacio-falta: #e6ebf2;--pu-prog-a: #eef2f7;--pu-prog-b: #dfe5ee;--pu-prog-bd: #64748b;--pu-warn-bg: #fff1d6;--pu-warn-tx: #6e4400;--pu-alto-bg: #fde7d9;--pu-alto-tx: #9a3412;--pu-now: #f0b000;--pu-sel: #eaf1fb;display:flex;flex-direction:column;gap:8px;width:100%;min-width:0;max-width:calc(100vw - 40px)}:root[data-design=nuevo][data-mode=oscuro] .eva-pu{--pu-cargado: #2d66c4;--pu-cargado-tx: #ffffff;--pu-cargado-falta: #2b4a78;--pu-vacio: #3a5079;--pu-vacio-bd: #5b7299;--pu-vacio-tx: #e9f0f8;--pu-vacio-falta: #243653;--pu-prog-a: #1a2a44;--pu-prog-b: #22344f;--pu-prog-bd: #8093ad;--pu-warn-bg: #3a2c10;--pu-warn-tx: #f3d79a;--pu-alto-bg: #4a2316;--pu-alto-tx: #ffc2a6;--pu-sel: #1d3557}.eva-pu_bar{display:flex;align-items:center;gap:12px;flex-wrap:wrap}.eva-pu_acciones{margin-left:auto;display:inline-flex;gap:8px;flex-wrap:wrap}.eva-pu_acciones button{height:32px;padding:0 12px;border-radius:8px;border:1px solid var(--dsn-border, #c9d4e3);background:var(--dsn-card, #fbfcfe);color:var(--dsn-ink, #1a2432);font-size:12.5px;font-weight:600;cursor:pointer;display:inline-flex;align-items:center;gap:6px}.eva-pu_acciones button:hover{background:var(--dsn-band, #f2f4f8)}.eva-pu_acciones button.is-pri{background:var(--dsn-navy, #103a66);border-color:var(--dsn-navy, #103a66);color:var(--dsn-card, #ffffff)}.eva-pu_acciones button.is-pri:hover{filter:brightness(1.1)}.eva-pu_vista{display:inline-flex;gap:2px;padding:3px;border-radius:8px;background:var(--dsn-head-bg, #edf0f5)}.eva-pu_vista button{border:1px solid transparent;background:transparent;border-radius:6px;cursor:pointer;font-family:inherit;padding:5px 12px;font-size:12px;color:var(--dsn-muted, #64748b)}.eva-pu_vista button.is-on{background:var(--dsn-card, #fbfcfe);border-color:var(--dsn-border, #c9d4e3);color:var(--dsn-navy, #103a66);font-weight:600}.eva-pu_resumen{font-size:12px;color:var(--dsn-muted, #64748b)}.eva-pu_resumen b{color:var(--dsn-ink, #1a2432)}.eva-pu_resumen b.is-warn{color:var(--pu-warn-tx)}.eva-pu_tol{font-size:11px}.eva-pu_grid{position:relative;max-height:calc(100vh - 270px);width:100%;max-width:100%;overflow:auto;border:1px solid var(--dsn-border, #c9d4e3);border-radius:10px;background:var(--dsn-card, #fbfcfe)}.eva-pu_head,.eva-pu_row{display:grid;grid-template-columns:220px minmax(calc(var(--pu-dias) * 220px),1fr)}.eva-pu_head{position:sticky;top:0;z-index:6;background:var(--dsn-head-bg, #edf0f5);border-bottom:1px solid var(--dsn-divider, #e2e8f0)}.eva-pu_corner{position:sticky;left:0;z-index:7;background:var(--dsn-head-bg, #edf0f5);padding:10px 12px;font-size:11px;font-weight:700;text-transform:uppercase;letter-spacing:.03em;color:var(--dsn-muted, #64748b);border-right:1px solid var(--dsn-divider, #e2e8f0);display:flex;align-items:flex-end}.eva-pu_days{display:grid;grid-template-columns:repeat(var(--pu-dias),minmax(0,1fr))}.eva-pu_day{display:flex;flex-direction:column;gap:3px;padding:6px 0 4px;border-left:1px solid var(--dsn-divider, #e2e8f0)}.eva-pu_day.is-hoy{background:var(--pu-sel)}.eva-pu_day-t{padding:0 8px;font-size:12px;font-weight:700;color:var(--dsn-ink, #1a2432);text-transform:capitalize}.eva-pu_day-m{font-weight:400;color:var(--dsn-muted, #64748b)}.eva-pu_hours{display:grid;grid-template-columns:repeat(4,minmax(0,1fr))}.eva-pu_hours span{font-size:10px;color:var(--dsn-muted, #64748b);padding-left:4px;border-left:1px dotted var(--dsn-divider, #e2e8f0)}.eva-pu_hours span:first-child{border-left:0}.eva-pu_row{min-height:74px;border-bottom:1px solid var(--dsn-divider, #e2e8f0)}.eva-pu_row.is-sel{background:var(--pu-sel)}.eva-pu_row:hover .eva-pu_unit{background:var(--dsn-hover-row, #ecf1f7)}.eva-pu_unit{position:sticky;left:0;z-index:5;display:flex;flex-direction:column;gap:2px;justify-content:center;padding:8px 12px;border:0;border-right:1px solid var(--dsn-divider, #e2e8f0);background:var(--dsn-card, #fbfcfe);text-align:left;cursor:pointer;font-family:inherit;color:inherit}.eva-pu_row.is-sel .eva-pu_unit{background:var(--pu-sel)}.eva-pu_unit-n{display:flex;align-items:center;gap:6px;font-size:13px;font-weight:700;color:var(--dsn-ink, #1a2432)}.eva-pu_unit-s{font-size:11px;color:var(--dsn-muted, #64748b)}.eva-pu_unit-o{font-size:11px;color:var(--dsn-ink, #1a2432);overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.eva-pu_dot{width:9px;height:9px;border-radius:50%;flex-shrink:0;background:#1f8a5b}.eva-pu_dot.is-ruta{background:#2e6dd8}.eva-pu_dot.is-taller{background:#64748b}.eva-pu_dot.is-baja{background:#b91c1c}.eva-pu_lane{position:relative;cursor:pointer;background-image:linear-gradient(90deg,var(--dsn-divider, #e2e8f0) 1px,transparent 1px);background-size:calc(100% / var(--pu-dias)) 100%}.eva-pu_now{position:absolute;top:0;bottom:0;width:2px;background:var(--pu-now);z-index:3;pointer-events:none}.eva-pu_prog,.eva-pu_real{position:absolute;box-sizing:border-box;border-radius:6px;cursor:pointer;font-family:inherit;display:flex;align-items:center;padding:0 8px;overflow:hidden;white-space:nowrap;z-index:2}.eva-pu_prog.is-sel,.eva-pu_real.is-sel{outline:2px solid var(--pu-now);outline-offset:1px;z-index:3}.eva-pu_prog{top:8px;height:14px;border:1.5px solid var(--pu-prog-bd);background:repeating-linear-gradient(135deg,var(--pu-prog-a) 0 4px,var(--pu-prog-b) 4px 8px);color:var(--dsn-ink, #1a2432)}.eva-pu_prog.is-solo{top:20px;height:34px}.eva-pu_prog.is-tarde{border-color:var(--pu-alto-tx)}.eva-pu_real{top:28px;height:34px;font-size:11px}.eva-pu_real.is-alto{top:18px;height:38px}.eva-pu_real.is-cargado{color:var(--pu-cargado-tx);border:1px solid var(--pu-cargado);text-shadow:0 1px 1px rgba(0,0,0,.25);background:linear-gradient(90deg,var(--pu-cargado) var(--pu-avance),var(--pu-cargado-falta) var(--pu-avance))}.eva-pu_real.is-vacio{color:var(--pu-vacio-tx);border:1px solid var(--pu-vacio-bd);background:linear-gradient(90deg,var(--pu-vacio) var(--pu-avance),var(--pu-vacio-falta) var(--pu-avance))}.eva-pu_txt{font-size:11px;overflow:hidden;text-overflow:ellipsis}.eva-pu_desf{position:absolute;top:34px;z-index:4;pointer-events:none;white-space:nowrap;font-size:10px;font-weight:700;border-radius:999px;padding:2px 6px;background:var(--pu-warn-bg);color:var(--pu-warn-tx)}.eva-pu_desf.is-alto{background:var(--pu-alto-bg);color:var(--pu-alto-tx)}.eva-pu_vacio{padding:24px;font-size:13px;color:var(--dsn-muted, #64748b)}.eva-pu_leyenda{display:flex;flex-wrap:wrap;gap:14px;align-items:center;font-size:11px;color:var(--dsn-muted, #64748b)}.eva-pu_leyenda span{display:inline-flex;align-items:center;gap:6px}.eva-pu_ley{display:inline-block;width:22px;height:11px;border-radius:3px}.eva-pu_ley.is-prog{border:1.5px solid var(--pu-prog-bd);background:repeating-linear-gradient(135deg,var(--pu-prog-a) 0 4px,var(--pu-prog-b) 4px 8px)}.eva-pu_ley.is-cargado{background:var(--pu-cargado)}.eva-pu_ley.is-vacio{background:var(--pu-vacio);border:1px solid var(--pu-vacio-bd)}.eva-pu_ley.is-curso{background:linear-gradient(90deg,var(--pu-cargado) 60%,var(--pu-cargado-falta) 60%)}.eva-pu_ley.is-now{width:2px;height:12px;background:var(--pu-now)}.eva-pu_ley-d{font-style:normal;font-size:10px;font-weight:700;border-radius:999px;padding:1px 6px;background:var(--pu-alto-bg);color:var(--pu-alto-tx)}.eva-pu_ley-nota{font-style:italic}.eva-pu_tramos{position:absolute;top:0;right:0;bottom:0;left:0;pointer-events:none;border-radius:inherit;overflow:hidden}.eva-pu_tramo{position:absolute;top:0;bottom:0}.eva-pu_tramo.is-c{background:var(--dsn-navy, #103a66)}.eva-pu_tramo.is-v{background:repeating-linear-gradient(135deg,#cfd8e3 0,#cfd8e3 4px,#eef2f7 4px,#eef2f7 8px)}.eva-pu_tramo+.eva-pu_tramo{box-shadow:inset 2px 0 #ffffffd9}.eva-pu_real .eva-pu_txt{position:relative;z-index:1}.eva-pu_real:has(.eva-pu_tramos) .eva-pu_txt{color:#fff;text-shadow:0 0 3px rgba(0,0,0,.55)}.eva-pu_ley.is-tramos{background:linear-gradient(90deg,#cfd8e3 0,#cfd8e3 40%,#103a66 40%)}.eva-pu_quesigue{position:absolute;top:50%;transform:translateY(-50%);z-index:3;height:24px;padding:0 10px;border-radius:999px;cursor:pointer;white-space:nowrap;font-size:11.5px;font-weight:700;border:1px solid #1f8a5b;background:var(--dsn-card, #fbfcfe);color:#1f6b48}:root[data-design=nuevo][data-mode=oscuro] .eva-pu_quesigue{color:#7ee2b0;border-color:#4fc08d}.eva-pugen{--pg-warn-bg: #fff1d6;--pg-warn-tx: #6e4400;--pg-alto-bg: #fde7d9;--pg-alto-tx: #9a3412;display:flex;flex-direction:column;gap:12px;padding:2px 0 6px}:root[data-design=nuevo][data-mode=oscuro] .eva-pugen{--pg-warn-bg: #3a2c10;--pg-warn-tx: #f3d79a;--pg-alto-bg: #4a2316;--pg-alto-tx: #ffc2a6}.eva-pugen_cols{display:grid;grid-template-columns:minmax(0,3fr) minmax(0,2fr);gap:12px;align-items:stretch}@media (max-width: 1100px){.eva-pugen_cols{grid-template-columns:minmax(0,1fr)}}.eva-pugen_cols>.eva-pugen_sec{min-width:0;overflow-x:auto}.eva-pugen_sec{display:flex;flex-direction:column;gap:10px;padding:12px 14px;border-radius:10px;border:1px solid var(--dsn-divider, #e2e8f0);background:var(--dsn-card, #fbfcfe)}.eva-pugen_h{margin:0;display:flex;align-items:center;gap:8px;flex-wrap:wrap;font-size:11px;font-weight:700;letter-spacing:.05em;text-transform:uppercase;color:var(--dsn-muted, #64748b)}.eva-pugen_cnt{font-weight:600;letter-spacing:0;text-transform:none}.eva-pugen_dato{display:flex;flex-direction:column;gap:2px;min-width:0}.eva-pugen_dato.is-ancho{grid-column:span 2}.eva-pugen_dato.is-linea{grid-column:1/-1;flex-direction:row;align-items:baseline;gap:8px}.eva-pugen_dato.is-linea .eva-pugen_l{flex:none}.eva-pugen_dato.is-linea .eva-pugen_v{min-width:0;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;overflow-wrap:normal}.eva-pugen_l{font-size:11px;color:var(--dsn-muted, #64748b)}.eva-pugen_v{font-size:13px;font-weight:600;color:var(--dsn-ink, #1a2432);line-height:18px;overflow-wrap:anywhere}.eva-pugen_vacio,.eva-pugen_nota{font-size:12px;color:var(--dsn-muted, #64748b)}.eva-pugen_franja{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:10px 16px}@media (max-width: 900px){.eva-pugen_franja{grid-template-columns:repeat(2,minmax(0,1fr))}}.eva-pugen_prog{display:grid;grid-template-columns:minmax(0,1fr) auto minmax(0,1fr);align-items:center;gap:10px}.eva-pugen_hito{display:grid;grid-template-columns:12px minmax(0,1fr);column-gap:8px;row-gap:1px;align-items:center}.eva-pugen_hito .eva-pugen_l,.eva-pugen_hito .eva-pugen_v{grid-column:2}.eva-pugen_hito .eva-pugen_pt{grid-row:1/span 2}.eva-pugen_pt{width:10px;height:10px;border-radius:50%;box-sizing:border-box}.eva-pugen_pt.is-o{background:var(--dsn-navy, #103a66)}.eva-pugen_pt.is-d{border:2px solid #1f8a5b}.eva-pugen_dur{position:relative;min-width:70px;height:22px;display:flex;align-items:center;justify-content:center}.eva-pugen_dur:before{content:"";position:absolute;left:0;right:0;top:50%;border-top:1px dashed var(--dsn-border, #c9d4e3)}.eva-pugen_dur span{position:relative;font-size:11.5px;font-weight:700;padding:2px 8px;border-radius:999px;background:var(--dsn-band, #f2f4f8);color:var(--dsn-ink, #1a2432);border:1px solid var(--dsn-divider, #e2e8f0)}.eva-pugen_kmtabla{display:flex;flex-direction:column}.eva-pugen_kmfila{display:grid;grid-template-columns:82px minmax(0,1fr) auto;gap:10px;align-items:baseline;padding:6px 0;font-size:13px;color:var(--dsn-ink, #1a2432)}.eva-pugen_kmfila+.eva-pugen_kmfila{border-top:1px solid var(--dsn-divider, #e2e8f0)}.eva-pugen_kmfila.is-cab{padding-top:0;font-size:10.5px;font-weight:700;letter-spacing:.04em;text-transform:uppercase;color:var(--dsn-muted, #64748b)}.eva-pugen_kmfila.is-cab span:last-child{text-align:right}.eva-pugen_kmfuente{font-size:12px;font-weight:600;color:var(--dsn-muted, #64748b)}.eva-pugen_kmtramo{font-variant-numeric:tabular-nums}.eva-pugen_kmtramo i{font-style:normal;color:var(--dsn-muted, #64748b);padding:0 3px}.eva-pugen_kmrec{font-size:14px;font-weight:700;text-align:right;font-variant-numeric:tabular-nums}.eva-pugen_dif{font-size:10.5px;font-weight:700;letter-spacing:0;text-transform:none;border-radius:999px;padding:2px 8px}.eva-pugen_dif.is-warn{background:var(--pg-warn-bg);color:var(--pg-warn-tx)}.eva-pugen_dif.is-alto{background:var(--pg-alto-bg);color:var(--pg-alto-tx)}.eva-pugen_lt{list-style:none;margin:0;padding:0 0 0 4px;display:flex;flex-direction:column}.eva-pugen_lt li{position:relative;display:grid;grid-template-columns:150px minmax(0,1fr);column-gap:12px;padding:6px 0 6px 18px}.eva-pugen_lt li:before{content:"";position:absolute;left:3px;top:12px;width:8px;height:8px;border-radius:50%;background:var(--dsn-border, #c9d4e3)}.eva-pugen_lt li:after{content:"";position:absolute;left:6.5px;top:22px;bottom:-6px;border-left:1px solid var(--dsn-divider, #e2e8f0)}.eva-pugen_lt li:last-child:after{display:none}.eva-pugen_lt li.is-ultimo:before{background:var(--dsn-blue, #2e6dd8);box-shadow:0 0 0 3px color-mix(in srgb,var(--dsn-blue, #2e6dd8) 22%,transparent)}.eva-pugen_lt-f{font-size:12px;color:var(--dsn-muted, #64748b);font-variant-numeric:tabular-nums;grid-row:1/span 2}.eva-pugen_lt-n{font-size:13px;font-weight:700;color:var(--dsn-ink, #1a2432)}.eva-pugen_lt-o{font-size:12px;color:var(--dsn-muted, #64748b);overflow-wrap:anywhere}.eva-pugen_lt-o:empty{display:none}.eva-puplanv{list-style:none;margin:0;padding:0;display:flex;flex-direction:column;gap:6px}.eva-puplanv li{display:flex;align-items:center;gap:10px;padding:7px 10px;border-radius:8px;border:1px solid var(--dsn-divider, #e2e8f0)}.eva-puplanv li.is-actual{border-color:var(--dsn-navy, #103a66);background:var(--dsn-band, #f2f4f8)}.eva-puplanv li button{height:28px;padding:0 10px;border-radius:7px;border:1px solid var(--dsn-border, #c9d4e3);background:var(--dsn-card, #fbfcfe);color:var(--dsn-ink, #1a2432);font-size:12px;cursor:pointer}.eva-puplanv li button:hover{background:var(--dsn-band, #f2f4f8)}.eva-puplanv_n{width:22px;height:22px;flex:none;border-radius:6px;display:inline-flex;align-items:center;justify-content:center;font-size:11.5px;font-weight:700;background:var(--dsn-head-bg, #e2e8f0);color:var(--dsn-ink, #1a2432)}.is-c .eva-puplanv_n{background:var(--dsn-navy, #103a66);color:var(--dsn-card, #ffffff)}.eva-puplanv_t{flex:1 1 auto;min-width:0;display:flex;flex-direction:column;gap:1px}.eva-puplanv_t b{font-size:13px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.eva-puplanv_t small{font-size:11.5px;color:var(--dsn-muted, #64748b)}.eva-puplanv_st{font-size:11.5px;font-weight:600;color:var(--dsn-muted, #64748b);white-space:nowrap}.eva-puplanv_aqui{font-size:11px;font-weight:700;color:var(--dsn-navy, #103a66);white-space:nowrap}.eva-pufechas{--pf-warn-bg: #fff1d6;--pf-warn-tx: #6e4400;--pf-alto-bg: #fde7d9;--pf-alto-tx: #9a3412;--pf-ok-tx: #1f6b48;display:flex;flex-direction:column;gap:12px;padding:4px 2px}:root[data-design=nuevo][data-mode=oscuro] .eva-pufechas{--pf-warn-bg: #3a2c10;--pf-warn-tx: #f3d79a;--pf-alto-bg: #4a2316;--pf-alto-tx: #ffc2a6;--pf-ok-tx: #8fdcb7}.eva-pufechas_h{display:flex;flex-direction:column;gap:2px}.eva-pufechas_t{font-size:15px;font-weight:700;color:var(--dsn-ink, #1a2432)}.eva-pufechas_s{font-size:12px;color:var(--dsn-muted, #64748b)}.eva-pufechas_tabla{width:100%;border-collapse:collapse;font-size:13px;border:1px solid var(--dsn-border, #c9d4e3);border-radius:10px;overflow:hidden}.eva-pufechas_tabla th,.eva-pufechas_tabla td{padding:8px 10px;text-align:left;border-top:1px solid var(--dsn-divider, #e2e8f0);color:var(--dsn-ink, #1a2432)}.eva-pufechas_tabla thead th{background:var(--dsn-head-bg, #edf0f5);font-size:11px;text-transform:uppercase;letter-spacing:.03em;color:var(--dsn-muted, #64748b);border-top:0}.eva-pufechas_tabla tbody th{font-weight:700;width:90px}.eva-pufechas_tabla td.is-ok{color:var(--pf-ok-tx);font-weight:700}.eva-pufechas_tabla td.is-warn{background:var(--pf-warn-bg);color:var(--pf-warn-tx);font-weight:700}.eva-pufechas_tabla td.is-alto{background:var(--pf-alto-bg);color:var(--pf-alto-tx);font-weight:700}.eva-pufechas_nota{font-size:12px;line-height:18px;color:var(--dsn-muted, #64748b);background:var(--dsn-band, #f2f4f8);border-radius:8px;padding:10px 12px}.eva-pufechas_nota b{color:var(--dsn-ink, #1a2432)}.eva-pufechas_vacio{padding:16px;font-size:13px;color:var(--dsn-muted, #64748b)}.eva-pufechas.is-compacto{gap:8px;padding:0}.eva-pufechas.is-compacto .eva-pufechas_tabla{font-size:12px}.eva-pufechas.is-compacto .eva-pufechas_tabla th,.eva-pufechas.is-compacto .eva-pufechas_tabla td{padding:5px 8px;white-space:nowrap}.eva-pufechas.is-compacto .eva-pufechas_tabla tbody th{width:70px}.eva-pufechas.is-compacto .eva-pufechas_nota{font-size:11px;line-height:16px;padding:6px 10px}.eva-pufechas_est{font-size:11px;color:var(--dsn-muted, #64748b)}.eva-puplan_fondo{position:fixed;top:0;right:0;bottom:0;left:0;z-index:4000;background:#0a152673;display:flex;align-items:center;justify-content:center;padding:16px}.eva-puplan{--pp-c: #103a66;--pp-c-bg: #f5f8fd;--pp-tag-v: #e2e8f0;--pp-ok: #1f8a5b;--pp-err-bg: #fde7d9;--pp-err-tx: #9a3412;--pp-warn-tx: #b36b00;width:min(1100px,100%);max-height:calc(100vh - 32px);display:flex;flex-direction:column;overflow:hidden;background:var(--dsn-card, #fbfcfe);color:var(--dsn-ink, #1a2432);border:1px solid var(--dsn-border, #c9d4e3);border-radius:12px;box-shadow:0 18px 50px #0a152647}.eva-puplan.is-lote{width:min(1440px,100%)}.eva-puplan select,.eva-puplan input,.eva-puplan textarea,.eva-puplan button{font:inherit}.eva-puplan select,.eva-puplan input[type=datetime-local],.eva-puplan input[type=number],.eva-puplan textarea{height:34px;border:1px solid var(--dsn-border, #c9d4e3);border-radius:8px;padding:0 8px;font-size:13px;background:var(--dsn-card, #fbfcfe);color:var(--dsn-ink, #1a2432);min-width:0}.eva-puplan textarea{height:64px;padding:8px 10px;resize:none}.eva-puplan input[type=checkbox]{-moz-appearance:auto!important;appearance:auto!important;-webkit-appearance:checkbox!important;display:inline-block!important;opacity:1!important;visibility:visible!important;position:static!important;width:16px!important;height:16px!important;margin:0;flex:none;accent-color:var(--pp-ok);cursor:pointer}:root[data-design=nuevo][data-mode=oscuro] .eva-puplan{--pp-c: #8fb8ff;--pp-c-bg: #16243a;--pp-tag-v: #2a3a52;--pp-ok: #4fc08d;--pp-err-bg: #4a2316;--pp-err-tx: #ffc2a6;--pp-warn-tx: #f0b35a}.eva-puplan_cab{display:flex;align-items:center;gap:10px;padding:12px 18px;background:#0e2747;color:#fff;border-bottom:2px solid #f0b000}.eva-puplan_cab b{flex:1 1 auto;font-size:15.5px}.eva-puplan_x{width:32px;height:32px;border:0;border-radius:8px;background:transparent;color:#fff;cursor:pointer}.eva-puplan_x:hover{background:#ffffff1f}.eva-puplan_sel{display:grid;grid-template-columns:minmax(0,1.4fr) minmax(0,1fr) minmax(0,1fr) minmax(0,.9fr);gap:12px;padding:14px 18px;border-bottom:1px solid var(--dsn-divider, #e2e8f0)}.eva-puplan_sel label{display:flex;flex-direction:column;gap:4px;font-size:10.5px;font-weight:700;letter-spacing:.04em;text-transform:uppercase;color:var(--dsn-muted, #64748b)}@media (max-width: 900px){.eva-puplan_sel{grid-template-columns:minmax(0,1fr) minmax(0,1fr)}}.eva-puplan_cuerpo{flex:1 1 auto;min-height:0;display:flex;gap:14px;padding:14px 18px;overflow:hidden}@media (max-width: 900px){.eva-puplan_cuerpo{flex-direction:column;overflow-y:auto}}.eva-puplan_movs{flex:1 1 auto;min-width:0;display:flex;flex-direction:column;gap:10px;overflow-y:auto;padding-right:2px}.eva-puplan_movs-h{display:flex;align-items:baseline;gap:10px;flex-wrap:wrap}.eva-puplan_movs-h>b{font-size:13px}.eva-puplan_movs-h span{font-size:12px;color:var(--dsn-muted, #64748b)}.eva-puplan_movs-h span b{color:var(--dsn-ink, #1a2432)}.eva-puplan_err{margin:0;font-size:12.5px;padding:8px 10px;border-radius:8px;background:var(--pp-err-bg);color:var(--pp-err-tx)}.eva-puplan_vacio{margin:0;font-size:12.5px;color:var(--dsn-muted, #64748b)}.eva-puplan_mov{display:flex;flex-direction:column;gap:10px;padding:12px 14px;border-radius:10px;border:1px solid var(--dsn-border, #c9d4e3);background:var(--dsn-card, #fbfcfe)}.eva-puplan_mov.is-c{border-color:var(--pp-c);background:var(--pp-c-bg)}.eva-puplan_mov-t{display:flex;align-items:center;gap:10px}.eva-puplan_n{width:24px;height:24px;border-radius:6px;display:inline-flex;align-items:center;justify-content:center;font-size:12px;font-weight:700;background:var(--pp-tag-v);color:var(--dsn-ink, #1a2432)}.is-c .eva-puplan_n{background:var(--pp-c);color:var(--dsn-card, #fff)}.eva-puplan_tag{font-size:11px;font-weight:700;border-radius:999px;padding:2px 9px;background:var(--pp-tag-v);color:var(--dsn-ink, #1a2432)}.is-c .eva-puplan_tag{background:var(--pp-c);color:var(--dsn-card, #fff)}.eva-puplan_od{flex:1 1 auto;min-width:0;font-size:14px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.eva-puplan_q{width:28px;height:28px;border:0;border-radius:6px;background:transparent;color:var(--dsn-muted, #64748b);cursor:pointer}.eva-puplan_q:hover{background:var(--dsn-band, #f2f4f8);color:var(--dsn-ink, #1a2432)}.eva-puplan_mov-d{display:grid;grid-template-columns:minmax(0,1.4fr) minmax(0,1.2fr) minmax(0,.8fr) minmax(0,1fr);gap:10px}.eva-puplan_mov-d>div{display:flex;flex-direction:column;gap:3px;min-width:0}.eva-puplan_mov-d span{font-size:10px;font-weight:700;letter-spacing:.04em;text-transform:uppercase;color:var(--dsn-muted, #64748b)}.eva-puplan_mov-d b{font-size:12.5px;font-weight:600}.eva-puplan_mov-d small{font-size:12px;color:var(--dsn-muted, #64748b)}@media (max-width: 900px){.eva-puplan_mov-d{grid-template-columns:minmax(0,1fr) minmax(0,1fr)}}.eva-puplan_ruta{display:flex;align-items:center;gap:6px;flex-wrap:wrap}.eva-puplan_ruta em{font-style:normal;font-size:12px;font-weight:700;color:var(--pp-warn-tx)}.eva-puplan_ruta input{width:80px;height:28px}.eva-puplan_ruta button{height:28px;padding:0 10px;border-radius:7px;border:1px solid var(--pp-c);background:var(--dsn-card, #fbfcfe);color:var(--pp-c);font-size:12px;font-weight:600;cursor:pointer}.eva-puplan_ruta button:disabled{opacity:.6;cursor:default}.eva-puplan_add{display:flex;gap:8px;align-items:center}.eva-puplan_add select{flex:0 1 360px}.eva-puplan_add button{height:34px;padding:0 12px;border-radius:8px;border:1px dashed var(--dsn-border, #8aa0bf);background:var(--dsn-band, #f2f4f8);display:inline-flex;align-items:center;gap:6px;white-space:nowrap;color:var(--dsn-ink, #1a2432);font-size:12.5px;cursor:pointer}.eva-puplan_add button:disabled{opacity:.55;cursor:default}.eva-puplan_lado{width:320px;flex-shrink:0;display:flex;flex-direction:column;gap:12px;overflow-y:auto}@media (max-width: 900px){.eva-puplan_lado{width:auto}}.eva-puplan_card{border:1px solid var(--dsn-border, #c9d4e3);border-radius:10px;padding:12px 14px;display:flex;flex-direction:column;gap:8px}.eva-puplan_card>b{font-size:12.5px;display:flex;align-items:center;gap:6px}.eva-puplan_card>small{font-size:12px;color:var(--dsn-muted, #64748b);line-height:17px}.eva-puplan_card.is-grow{flex:1 1 auto}.eva-puplan_kpis{display:grid;grid-template-columns:1fr 1fr;gap:8px}.eva-puplan_kpis>div{background:var(--dsn-band, #f2f4f8);border-radius:8px;padding:8px 10px;display:flex;flex-direction:column}.eva-puplan_kpis b{font-size:17px;color:var(--pp-c)}.eva-puplan_kpis span{font-size:11px;color:var(--dsn-muted, #64748b)}.eva-puplan_base{display:flex;gap:6px}.eva-puplan_base select{flex:1 1 auto}.eva-puplan_base button{height:34px;padding:0 10px;border-radius:8px;border:1px solid var(--dsn-border, #c9d4e3);background:var(--dsn-card, #fbfcfe);color:var(--dsn-ink, #1a2432);font-size:12px;cursor:pointer}.eva-puplan_base button:disabled{opacity:.5;cursor:default}.eva-puplan_ind{font-size:12px;line-height:19px;background:var(--dsn-band, #f2f4f8);border-radius:8px;padding:8px 10px}.eva-puplan_nota{display:flex;flex-direction:column;gap:4px;font-size:10.5px;font-weight:700;text-transform:uppercase;color:var(--dsn-muted, #64748b)}.eva-puplan_chk{display:flex;align-items:center;gap:8px;font-size:12.5px;cursor:pointer}.eva-puplan_chk input{width:16px;height:16px;accent-color:var(--pp-c)}.eva-puplan_pie{display:flex;align-items:center;gap:8px;padding:12px 18px;border-top:1px solid var(--dsn-divider, #e2e8f0);flex-wrap:wrap}.eva-puplan_pie>.eva-puplan_chk{flex:1 1 auto}.eva-puplan_falta{font-size:12px;font-weight:600;color:var(--pp-warn-tx)}.eva-puplan_btn{height:36px;padding:0 14px;border-radius:8px;border:1px solid var(--dsn-border, #c9d4e3);background:var(--dsn-card, #fbfcfe);color:var(--dsn-ink, #1a2432);font-size:13px;cursor:pointer}.eva-puplan_btn.is-ok{border:0;background:#1f8a5b;color:#fff;font-weight:600}.eva-puplan_btn:disabled{opacity:.55;cursor:default}.eva-pulote_intro{display:flex;align-items:center;gap:12px;padding:12px 18px;border-bottom:1px solid var(--dsn-divider, #e2e8f0)}.eva-pulote_intro>span{flex:1 1 auto;font-size:12.5px;color:var(--dsn-muted, #64748b)}.eva-pulote_intro>span b{color:var(--dsn-ink, #1a2432)}.eva-pulote_tabla{flex:1 1 auto;overflow:auto}.eva-pulote_fila{display:grid;grid-template-columns:44px 160px minmax(180px,1.1fr) minmax(240px,1.5fr) 190px minmax(150px,1fr) 140px 120px;align-items:center;border-top:1px solid var(--dsn-divider, #e2e8f0)}.eva-pulote_fila>*{padding:9px 10px;min-width:0}.eva-pulote_fila.is-cab{position:sticky;top:0;z-index:1;background:var(--dsn-head-bg, #edf0f5);border-top:0;font-size:10.5px;font-weight:700;letter-spacing:.04em;text-transform:uppercase;color:var(--dsn-muted, #64748b)}.eva-pulote_fila.is-off{opacity:.55}.eva-pulote_fila input[type=checkbox]{width:16px;height:16px;accent-color:var(--pp-c)}.eva-pulote_fila select,.eva-pulote_fila input[type=datetime-local]{width:100%}.eva-pulote_u{display:flex;flex-direction:column;gap:2px}.eva-pulote_u b{font-size:13px}.eva-pulote_u small{font-size:11px;font-weight:600;color:var(--pp-warn-tx)}.eva-pulote_d{display:flex;flex-direction:column;gap:2px}.eva-pulote_d span{font-size:13px}.eva-pulote_d small{font-size:11px;color:var(--dsn-muted, #64748b)}.eva-pulote_p{display:flex;flex-direction:column;gap:6px}.eva-pulote_res{font-size:11.5px;line-height:15px}.eva-pulote_res.is-ok{color:var(--pp-ok);font-weight:600}.eva-pulote_res.is-err{color:var(--pp-err-tx);font-weight:600}.eva-viajes_form_tab-seguimientos_formulario{width:100%;display:grid;grid-gap:12px 12px;grid-template-columns:1fr 1fr;align-items:start;align-content:start;grid-auto-rows:auto}.eva-viajes_form_tab-seguimientos_formulario-observaciones{grid-column:1/span 2}.eva-viajes_form_tab-seguimientos_formulario-remisiones{grid-column:1/span 2;margin-top:-6px;display:flex;flex-direction:column;gap:6px}.eva-viajes-remisiones_form{display:grid;grid-template-columns:200px 1fr 1fr 200px;grid-template-rows:repeat(2,1fr);gap:8px;grid-template-areas:"FkRemisionId Nombre Nombre  FechaSolicitud" "Subtotal Iva Retencion Total"}.eva-viajes-remisiones_form-Id{grid-area:Id}.eva-viajes-remisiones_form-FkRemisionId{grid-area:FkRemisionId}.eva-viajes-remisiones_form-FechaSolicitud{grid-area:FechaSolicitud}.eva-viajes-remisiones_form-Nombre{grid-area:Nombre}.eva-viajes-remisiones_form-Subtotal{grid-area:Subtotal}.eva-viajes-remisiones_form-Iva{grid-area:Iva}.eva-viajes-remisiones_form-Retencion{grid-area:Retencion}.eva-viajes-remisiones_form-Total{grid-area:Total}.eva-tabla-programacion-anticipos{height:450px;overflow:auto}.eva-tabla-programacion-anticipos_form{z-index:9999!important;display:grid;grid-template-columns:1fr;grid-template-rows:1fr;gap:16px 15px;grid-template-areas:"space space space space space space space space btnNew" "table table table table table table table table table" "table table table table table table table table table" "table table table table table table table table table" "table table table table table table table table table"}.eva-tabla-programacion-anticipos_form-space{grid-area:space}.eva-tabla-programacion-anticipos_form-btnNew{grid-area:btnNew}.eva-tabla-programacion-anticipos_form-table{grid-area:table;width:100%;height:450px}.eva-qsig{display:flex;flex-direction:column;gap:10px}.eva-qsig_op{display:flex;align-items:center;gap:12px;padding:12px 14px;border-radius:10px;cursor:pointer;text-align:left;font-family:inherit;color:var(--dsn-ink, #1a2432);border:1px solid var(--dsn-divider, #c9d4e3);background:var(--dsn-card, #fbfcfe)}.eva-qsig_op.is-on{border:2px solid var(--dsn-navy, #103a66);background:var(--dsn-hover, #f5f8fd)}.eva-qsig_r{width:18px;height:18px;border-radius:50%;flex-shrink:0;box-sizing:border-box;border:2px solid #8aa0bf}.is-on .eva-qsig_r{border:6px solid var(--dsn-navy, #103a66)}.eva-qsig_t{display:flex;flex-direction:column;gap:3px}.eva-qsig_t b{font-size:14px}.eva-qsig_t small{font-size:12px;color:var(--dsn-muted, #475569);line-height:17px}.eva-cknm{--ck-alerta: #9a3412;--ck-alerta-bg: #fff6f0;--ck-alerta-bd: #f0b38a;display:flex;flex-direction:column;gap:12px;color:var(--dsn-ink, #1a2432)}:root[data-design=nuevo][data-mode=oscuro] .eva-cknm{--ck-alerta: #ffc2a6;--ck-alerta-bg: #3a1f12;--ck-alerta-bd: #8a4a26}.eva-cknm_fil{display:flex;align-items:flex-end;gap:10px;flex-wrap:wrap}.eva-cknm_fil label{display:flex;flex-direction:column;gap:3px;font-size:10.5px;font-weight:700;color:var(--dsn-muted, #475569);text-transform:uppercase}.eva-cknm_fil input{height:32px;border:1px solid var(--dsn-border, #c9d4e3);border-radius:7px;padding:0 8px;font-size:12.5px;background:var(--dsn-card, #fbfcfe);color:var(--dsn-ink, #1a2432)}.eva-cknm_fil button{height:32px;padding:0 14px;border-radius:7px;border:0;background:var(--dsn-navy, #103a66);color:#fff;font-size:12.5px;font-weight:600;cursor:pointer}.eva-cknm_fil button:disabled{opacity:.6}.eva-cknm_nota{font-size:12px;color:var(--dsn-muted, #64748b);line-height:17px}.eva-cknm_err{font-size:12.5px;color:var(--ck-alerta)}.eva-cknm_kpis{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:10px}@media (max-width: 800px){.eva-cknm_kpis{grid-template-columns:repeat(2,minmax(0,1fr))}}.eva-cknm_kpis>div{display:flex;flex-direction:column;gap:2px;padding:10px 12px;border-radius:10px;border:1px solid var(--dsn-divider, #e2e8f0);background:var(--dsn-card, #fbfcfe)}.eva-cknm_kpis>div span{font-size:11px;color:var(--dsn-muted, #475569)}.eva-cknm_kpis>div b{font-size:19px;font-variant-numeric:tabular-nums}.eva-cknm_kpis>div b.is-c{color:var(--dsn-navy, #103a66)}.eva-cknm_kpis>div small{font-size:11px;color:var(--dsn-muted, #64748b)}.eva-cknm_kpis>div.is-alerta{border-color:var(--ck-alerta-bd);background:var(--ck-alerta-bg)}.eva-cknm_kpis>div.is-alerta b,.eva-cknm_kpis>div.is-alerta span,.eva-cknm_kpis>div.is-alerta small{color:var(--ck-alerta)}.eva-cknm_cuerpo{display:grid;grid-template-columns:minmax(0,1.4fr) minmax(0,1fr);gap:12px;min-height:360px}@media (max-width: 900px){.eva-cknm_cuerpo{grid-template-columns:minmax(0,1fr)}}.eva-cknm_tabla{border:1px solid var(--dsn-divider, #e2e8f0);border-radius:10px;overflow:auto;max-height:460px}.eva-cknm_fila{display:grid;grid-template-columns:minmax(0,1.2fr) repeat(4,90px) minmax(110px,1fr);align-items:center;width:100%;border:0;border-top:1px solid var(--dsn-divider, #e2e8f0);background:var(--dsn-card, #fbfcfe);font-family:inherit;font-size:12.5px;color:var(--dsn-ink, #1a2432);cursor:pointer;text-align:right}.eva-cknm_fila>span{padding:8px 10px;font-variant-numeric:tabular-nums}.eva-cknm_fila>span:first-child{text-align:left;display:flex;flex-direction:column}.eva-cknm_fila>span:first-child small{font-size:11px;color:var(--dsn-muted, #64748b)}.eva-cknm_fila.is-cab{cursor:default;border-top:0;background:var(--dsn-hover, #edf0f5);font-size:11px;font-weight:700;color:var(--dsn-muted, #475569);text-transform:uppercase}.eva-cknm_fila.is-sel{box-shadow:inset 3px 0 #f0b000;background:var(--dsn-hover, #f5f8fd)}.is-alerta{color:var(--ck-alerta)!important;font-weight:700}.eva-cknm_cov{display:flex!important;align-items:center;gap:8px}.eva-cknm_cov b{width:40px;text-align:right}.eva-cknm_bar{flex:1 1 auto;height:8px;border-radius:4px;background:var(--dsn-divider, #e2e8f0);display:flex;overflow:hidden}.eva-cknm_bar .is-c{background:var(--dsn-navy, #103a66)}.eva-cknm_bar .is-v{background:#8aa0bf}.eva-cknm_vacio{padding:14px;font-size:12.5px;color:var(--dsn-muted, #64748b)}.eva-cknm_movs{display:flex;flex-direction:column;gap:8px;padding:10px 12px;border-radius:10px;overflow:auto;max-height:460px;border:1px solid var(--dsn-divider, #e2e8f0);background:var(--dsn-card, #fbfcfe)}.eva-cknm_movs h6{margin:0;font-size:11px;font-weight:700;letter-spacing:.05em;text-transform:uppercase;color:var(--dsn-muted, #64748b)}.eva-cknm_mov{display:flex;flex-direction:column;gap:2px;padding-bottom:8px;border-bottom:1px solid var(--dsn-divider, #e2e8f0);font-size:12.5px}.eva-cknm_mov small{font-size:11px;color:var(--dsn-muted, #64748b)}.eva-cknm_movc{display:flex;justify-content:space-between;gap:8px}.eva-serie-remision_rem_form{display:grid;grid-template-columns:repeat(5,1fr);grid-template-rows:auto auto;gap:16px 15px;grid-template-areas:"id empresa empresa serie consecutivo" "version division division observaciones observaciones"}.eva-serie-remision_rem_form-id{grid-area:id}.eva-serie-remision_rem_form-empresa{grid-area:empresa}.eva-serie-remision_rem_form-serie{grid-area:serie}.eva-serie-remision_rem_form-consecutivo{grid-area:consecutivo}.eva-serie-remision_rem_form-version{grid-area:version}.eva-serie-remision_rem_form-division{grid-area:division}.eva-serie-remision_rem_form-observaciones{grid-area:observaciones}.trz-remision{padding:16px;display:flex;flex-direction:column;gap:16px}.trz-remision--modal{padding:4px 6px 6px;max-height:68vh;overflow-y:auto}.trz-remision_msg{padding:28px;text-align:center;color:#64748b;font-family:var(--txt-ppal-semibold)}.trz-remision_hero{display:flex;justify-content:space-between;align-items:flex-start;gap:16px;flex-wrap:wrap;padding:16px 18px;border-radius:14px;background:linear-gradient(135deg,#009fe51a,#009fe505);border:1px solid var(--table-border-color, #e2e8f0)}.trz-remision_hero-main{min-width:0;flex:1 1 auto}.trz-remision_hero-empresa{font-size:11px;text-transform:uppercase;letter-spacing:.05em;color:var(--status-color-primary);font-family:var(--txt-ppal-semibold);margin-bottom:2px}.trz-remision_hero-folio{font-size:22px;line-height:1.1;color:#0f172a;font-family:var(--txt-ppal-bold, var(--txt-ppal-semibold))}.trz-remision_hero-cliente{margin-top:4px;color:#334155;font-family:var(--txt-ppal-semibold)}.trz-remision_hero-ruta{margin-top:2px;color:#64748b;font-size:13px}.trz-remision_hero-meta{margin-top:10px;display:flex;flex-wrap:wrap;gap:4px 22px;font-size:13px;color:#334155}.trz-remision_hero-meta b{color:#94a3b8;font-family:var(--txt-ppal-semibold);margin-right:4px}.trz-remision_chips{display:flex;gap:8px;flex-wrap:wrap;justify-content:flex-end}.trz-remision_badge{display:inline-flex;align-items:center;gap:6px;border-radius:999px;padding:3px 11px;font-size:12px;white-space:nowrap;font-family:var(--txt-ppal-semibold)}.trz-remision_badge:before{content:"";width:8px;height:8px;border-radius:50%;background:currentColor}.trz-remision_badge[data-tono=primary]{background:var(--status-color-primary-light);color:var(--status-color-primary)}.trz-remision_badge[data-tono=success]{background:var(--status-color-success-light);color:var(--status-color-success)}.trz-remision_badge[data-tono=warning]{background:var(--status-color-warnig-ligth);color:var(--status-color-warnig)}.trz-remision_badge[data-tono=neutral]{background:#eef2f6;color:#64748b}.trz-remision_badge--link{border:none;cursor:pointer;text-decoration:underline;text-underline-offset:2px}.trz-remision_badge--link:hover{filter:brightness(.95)}.trz-remision_badge--link:disabled{cursor:progress;opacity:.7}.trz-remision_grid{display:grid;grid-template-columns:repeat(auto-fit,minmax(180px,1fr));gap:12px 22px;padding:0 4px}.trz-remision_field{display:flex;flex-direction:column;gap:2px}.trz-remision_field span:first-child{font-size:11px;text-transform:uppercase;letter-spacing:.04em;color:#94a3b8}.trz-remision_field span:last-child{color:#0f172a;font-family:var(--txt-ppal-semibold)}.trz-remision_subtitle{margin:6px 4px 2px;font-size:12px;text-transform:uppercase;letter-spacing:.05em;color:#94a3b8;font-family:var(--txt-ppal-semibold)}.trz-remision_timeline{display:flex;flex-direction:column;gap:14px;padding:2px 4px 4px}.trz-remision_event{position:relative;display:flex;gap:12px}.trz-remision_event:not(:last-child):before{content:"";position:absolute;left:17px;top:36px;bottom:-14px;width:2px;background:var(--table-border-color, #e2e8f0)}.trz-remision_event-icon{flex:0 0 36px;width:36px;height:36px;border-radius:50%;display:flex;align-items:center;justify-content:center;font-size:14px;background:#eef2f6;color:#64748b;border:2px solid #fff;box-shadow:0 0 0 1px var(--table-border-color, #e2e8f0);z-index:1}.trz-remision_event-card{flex:1 1 auto;min-width:0;border:1px solid var(--table-border-color, #e2e8f0);border-left:3px solid #cbd5e1;border-radius:10px;padding:10px 12px;background:#fff;box-shadow:0 1px 2px #0f172a0d}.trz-remision_event-head{display:flex;align-items:center;gap:8px;flex-wrap:wrap}.trz-remision_event-titulo{color:#0f172a;font-family:var(--txt-ppal-semibold)}.trz-remision_event-titulo--inline{white-space:nowrap}.trz-remision_event-inline{color:#475569;font-weight:400}.trz-remision_event-inline svg{margin:0 3px 0 2px;color:var(--status-color-primary)}.trz-remision_event-when{margin-left:auto;display:flex;flex-direction:column;align-items:flex-end;text-align:right}.trz-remision_event-fecha{font-size:12px;color:#94a3b8;font-family:var(--txt-ppal-semibold);white-space:nowrap}.trz-remision_event-user{margin-top:1px;font-size:11px;color:#94a3b8;display:inline-flex;align-items:center;gap:4px;white-space:nowrap}.trz-remision_event-detalle{color:#475569;font-size:13px;margin-top:4px}.trz-remision_event-meta{color:#64748b;font-size:12px;margin-top:6px;display:flex;gap:14px;flex-wrap:wrap}.trz-remision_event-card>.trz-remision_expand{margin-top:10px}.trz-remision_expand-tabs{display:flex;flex-wrap:wrap;gap:8px}.trz-remision_merc{margin-top:8px;padding:2px 2px 2px 6px;border-left:2px dashed var(--table-border-color, #e2e8f0);display:flex;flex-direction:column;gap:8px}.trz-remision_merc-summary{display:flex;flex-wrap:wrap;align-items:center;gap:4px 16px;font-size:12px;color:#64748b}.trz-remision_merc-summary b{color:var(--status-color-primary);font-family:var(--txt-ppal-semibold);font-variant-numeric:tabular-nums;margin-right:3px}.trz-remision_merc-summary-src{margin-left:auto;background:#f1f5f9;border-radius:6px;padding:2px 9px;color:#94a3b8;font-size:11px}.trz-remision_merc-grid{display:grid;grid-template-columns:repeat(auto-fill,minmax(212px,1fr));gap:8px}.trz-remision_merc-card{display:flex;flex-direction:column;gap:6px;border:1px solid var(--table-border-color, #e2e8f0);border-left:3px solid var(--status-color-primary);border-radius:10px;padding:10px 12px;background:#fff;box-shadow:0 1px 2px #0f172a0a}.trz-remision_merc-card-top{display:flex;align-items:baseline;justify-content:space-between;gap:8px}.trz-remision_merc-card-name{display:flex;align-items:center;gap:6px;min-width:0;color:#0f172a;font-size:13px;font-family:var(--txt-ppal-semibold);overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.trz-remision_merc-card-name svg{flex:0 0 auto;color:var(--status-color-primary);font-size:12px}.trz-remision_merc-card-peso{flex:0 0 auto;font-size:12px;color:#475569;font-variant-numeric:tabular-nums;white-space:nowrap}.trz-remision_merc-card-peso em{font-size:10px;color:#94a3b8;font-style:normal}.trz-remision_merc-card-cant{font-size:20px;line-height:1;color:var(--status-color-primary);font-family:var(--txt-ppal-bold, var(--txt-ppal-semibold));font-variant-numeric:tabular-nums}.trz-remision_merc-card-cant em{font-size:12px;color:#64748b;font-style:normal;font-family:var(--txt-ppal-semibold)}.trz-remision_merc-card-meta{display:flex;flex-direction:column;gap:4px;padding-top:7px;border-top:1px solid #eef2f6;font-size:12px}.trz-remision_merc-card-ruta{display:flex;align-items:center;gap:6px;color:#334155}.trz-remision_merc-card-ruta svg{flex:0 0 auto;color:#94a3b8;font-size:11px}.trz-remision_merc-card-ruta .arrow{color:var(--status-color-primary)}.trz-remision_merc-card-ruta span{min-width:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.trz-remision_merc-card-partes{display:flex;flex-wrap:wrap;gap:2px 14px;color:#64748b}.trz-remision_merc-card-partes b{color:#94a3b8;font-weight:400;margin-right:4px;text-transform:uppercase;font-size:10px;letter-spacing:.03em;font-family:var(--txt-ppal-semibold)}.trz-remision_merc-card-fecha{display:flex;align-items:center;gap:5px;color:#94a3b8;font-size:11px}.trz-remision_merc-card-fecha svg{font-size:10px}.trz-remision_seg-toggle{display:inline-flex;align-items:center;gap:8px;width:auto;background:#f1f5f9;border:1px solid var(--table-border-color, #e2e8f0);border-radius:8px;padding:6px 12px;font-size:12px;color:var(--status-color-primary);cursor:pointer;white-space:nowrap;text-align:left;font-family:var(--txt-ppal-semibold)}.trz-remision_seg-toggle:hover{background:#e8eef5}.trz-remision_seg-toggle.is-active{background:var(--status-color-primary-light);border-color:var(--status-color-primary);color:var(--status-color-primary)}.trz-remision_seg-list{margin-top:8px;display:flex;flex-direction:column;gap:7px;padding:8px 4px 2px 6px;border-left:2px dashed var(--table-border-color, #e2e8f0)}.trz-remision_seg-item{display:flex;align-items:baseline;gap:8px;font-size:13px;flex-wrap:wrap}.trz-remision_seg-dot{flex:0 0 auto;width:7px;height:7px;border-radius:50%;background:var(--status-color-primary);align-self:center}.trz-remision_seg-viaje{flex:0 0 auto;align-self:center;font-size:11px;font-family:var(--txt-ppal-semibold);color:var(--status-color-primary);background:#3b82f61a;border-radius:6px;padding:1px 7px}.trz-remision_seg-title{color:#0f172a;font-family:var(--txt-ppal-semibold)}.trz-remision_seg-detalle{color:#64748b}.trz-remision_seg-when{margin-left:auto;display:flex;align-items:baseline;gap:10px;color:#94a3b8;font-size:11px;white-space:nowrap}.trz-remision_seg-user{display:inline-flex;align-items:center;gap:4px}.trz-remision_event[data-tono=primary] .trz-remision_event-icon{background:var(--status-color-primary-light);color:var(--status-color-primary)}.trz-remision_event[data-tono=primary] .trz-remision_event-card{border-left-color:var(--status-color-primary)}.trz-remision_event[data-tono=success] .trz-remision_event-icon{background:var(--status-color-success-light);color:var(--status-color-success)}.trz-remision_event[data-tono=success] .trz-remision_event-card{border-left-color:var(--status-color-success)}.trz-remision_event[data-tono=warning] .trz-remision_event-icon{background:var(--status-color-warnig-ligth);color:var(--status-color-warnig)}.trz-remision_event[data-tono=warning] .trz-remision_event-card{border-left-color:var(--status-color-warnig)}.trz-remision_event[data-tono=neutral] .trz-remision_event-icon{background:#eef2f6;color:#64748b}.trz-remision_event[data-tono=neutral] .trz-remision_event-card{border-left-color:#cbd5e1}.eva-serie-documentos_form{display:grid;grid-template-columns:100px 1fr 180px 180px 180px 1fr;gap:16px 15px;grid-template-areas:"id id fkEmpresaId fkEmpresaId fkEmpresaId fkEmpresaId" "serie serie consecutivo versionCcp version version" "tipo tipo tipoComprobante tipoComprobante division division" "observaciones observaciones observaciones observaciones observaciones observaciones"}.eva-serie-documentos_form-id{grid-area:id;width:100%}.eva-serie-documentos_form-fkEmpresaId{grid-area:fkEmpresaId}.eva-serie-documentos_form-serie{grid-area:serie}.eva-serie-documentos_form-consecutivo{grid-area:consecutivo}.eva-serie-documentos_form-version{grid-area:version}.eva-serie-documentos_form-versionccp{grid-area:versionCcp}.eva-serie-documentos_form-tipo{grid-area:tipo}.eva-serie-documentos_form-division{grid-area:division}.eva-serie-documentos_form-observaciones{grid-area:observaciones}.eva-serie-documentos_form-tipoComprobante{grid-area:tipoComprobante}.eva-serie-documentos_form-timbrado{grid-column:1/-1;display:flex;flex-direction:column;gap:10px;margin-top:4px;padding:14px 16px;border:1px solid #e5e7eb;border-radius:8px;background:#fafbfe}.eva-serie-documentos_form-timbrado-title{margin:0;font-family:var(--txt-ppal-semibold);font-size:.78rem;letter-spacing:.04em;text-transform:uppercase;color:#6b7280}.eva-serie-documentos_form-timbrado-row{display:flex;align-items:center;flex-wrap:wrap;gap:4px 14px}.eva-serie-documentos_form-timbrado-row[data-disabled=true]{opacity:.5}.eva-serie-documentos_form-timbrado-hint{font-size:.78rem;color:#6b7280}.eva-imcc{--imcc-ok: #15803d;--imcc-ok-bg: #effaf3;--imcc-err: #b91c1c;--imcc-err-bg: #fff4f4;--imcc-av: #9a3412;display:flex;flex-direction:column;gap:12px;color:var(--dsn-ink, #1a2432);min-width:0}:root[data-design=nuevo][data-mode=oscuro] .eva-imcc{--imcc-ok: #7ee2a0;--imcc-ok-bg: #12301f;--imcc-err: #ff9f9f;--imcc-err-bg: #3a1616;--imcc-av: #ffc2a6}.eva-imcc_paso{display:flex;align-items:flex-end;gap:12px;flex-wrap:wrap}.eva-imcc_paso>.eva-imcc_empresa{flex:1 1 280px;min-width:0}.eva-imcc_paso>.eva-imcc_acciones{display:flex;gap:8px;flex-wrap:wrap;align-items:center;padding-bottom:4px}.eva-imcc_nota{margin:0;font-size:12px;line-height:17px;color:var(--dsn-muted, #64748b)}.eva-imcc_nota b{color:var(--dsn-ink, #1a2432);font-weight:600}.eva-imcc_avisos{margin:0;padding:8px 12px;border-radius:8px;font-size:12px;color:var(--imcc-av);border:1px solid var(--dsn-divider, #e2e8f0);background:var(--dsn-card, #fbfcfe)}.eva-imcc_kpis{display:flex;gap:10px;flex-wrap:wrap}.eva-imcc_kpis>div{display:flex;flex-direction:column;gap:2px;padding:8px 14px;min-width:120px;border-radius:10px;border:1px solid var(--dsn-divider, #e2e8f0);background:var(--dsn-card, #fbfcfe)}.eva-imcc_kpis>div span{font-size:11px;color:var(--dsn-muted, #475569);text-transform:uppercase;font-weight:700;letter-spacing:.03em}.eva-imcc_kpis>div b{font-size:19px;font-variant-numeric:tabular-nums}.eva-imcc_kpis>div.is-ok b{color:var(--imcc-ok)}.eva-imcc_kpis>div.is-err b{color:var(--imcc-err)}.eva-imcc_progreso{display:flex;flex-direction:column;gap:6px;font-size:12.5px;color:var(--dsn-muted, #475569)}.eva-imcc_barra{height:8px;border-radius:4px;overflow:hidden;background:var(--dsn-divider, #e2e8f0)}.eva-imcc_barra>div{height:100%;background:var(--dsn-navy, #103a66);transition:width .2s}.eva-imcc_tabla{border:1px solid var(--dsn-divider, #e2e8f0);border-radius:10px;overflow:auto;max-height:48vh}.eva-imcc_tabla table{width:100%;border-collapse:collapse;font-size:12.5px}.eva-imcc_tabla th{position:sticky;top:0;z-index:1;text-align:left;padding:7px 10px;white-space:nowrap;font-size:11px;font-weight:700;text-transform:uppercase;color:var(--dsn-muted, #475569);background:var(--dsn-head-bg, #edf0f5);border-bottom:1px solid var(--dsn-divider, #e2e8f0)}.eva-imcc_tabla td{padding:6px 10px;vertical-align:top;border-top:1px solid var(--dsn-divider, #e2e8f0);background:var(--dsn-card, #fbfcfe)}.eva-imcc_tabla td.is-num{text-align:right;font-variant-numeric:tabular-nums;white-space:nowrap}.eva-imcc_tabla td.is-det{color:var(--dsn-muted, #64748b);min-width:260px}.eva-imcc_tabla tr.is-err td{background:var(--imcc-err-bg)}.eva-imcc_tabla tr.is-ok td{background:var(--imcc-ok-bg)}.eva-imcc_est{font-weight:700;white-space:nowrap}.eva-imcc_est.is-ok{color:var(--imcc-ok)}.eva-imcc_est.is-err{color:var(--imcc-err)}.eva-imcc_est.is-listo{color:var(--imcc-ok);font-weight:600}.eva-imcc_est.is-pend{color:var(--dsn-muted, #64748b);font-weight:500}.eva-imcc_aviso{display:block;font-size:11.5px;color:var(--imcc-av)}.eva-imcc_vacio{padding:14px;font-size:12.5px;color:var(--dsn-muted, #64748b)}.eva-conceptosNotasCredito_form{display:grid;grid-auto-columns:1fr;grid-template-columns:1fr 1fr 1fr 1fr 1fr 1fr 1fr 1fr 1fr;grid-template-rows:1fr 1fr 1fr 1fr 1fr;gap:16px 15px;grid-template-areas:"id id fkEmpresaId fkEmpresaId fkEmpresaId fkEmpresaId fkEmpresaId fkEmpresaId fkEmpresaId" "nombre nombre nombre nombre nombre clave clave fkDivisionNegociosId fkDivisionNegociosId" "fkClaveProductoServicioId fkClaveProductoServicioId fkClaveProductoServicioId fkClaveProductoServicioId fkClaveProductoServicioId fkClaveUnidadId fkClaveUnidadId fkClaveUnidadId fkClaveUnidadId" "fkObjetoImpuestoId fkObjetoImpuestoId fkObjetoImpuestoId fkTasaIvaId fkTasaIvaId fkRetencionIvaId fkRetencionIvaId fkRetencionIsrId fkRetencionIsrId" "check check check ieps ieps ieps cuentaContable cuentaContable cuentaContable" "cuenta cuenta cuenta subcuenta subcuenta subcuenta auxiliar auxiliar auxiliar" "notaCuentas notaCuentas notaCuentas notaCuentas notaCuentas notaCuentas notaCuentas notaCuentas notaCuentas"}.eva-conceptosNotasCredito_form-notaCuentas{grid-area:notaCuentas;margin:0;font-size:12px;opacity:.75;font-style:italic}.eva-conceptosNotasCargo_form{display:grid;grid-auto-columns:1fr;grid-template-columns:1fr 1fr 1fr 1fr 1fr 1fr 1fr 1fr 1fr;grid-template-rows:1fr 1fr 1fr 1fr 1fr;gap:16px 15px;grid-template-areas:"id id fkEmpresaId fkEmpresaId fkEmpresaId fkEmpresaId fkEmpresaId fkEmpresaId fkEmpresaId" "nombre nombre nombre nombre nombre clave clave fkDivisionNegociosId fkDivisionNegociosId" "fkClaveProductoServicioId fkClaveProductoServicioId fkClaveProductoServicioId fkClaveProductoServicioId fkClaveProductoServicioId fkClaveUnidadId fkClaveUnidadId fkClaveUnidadId fkClaveUnidadId" "fkObjetoImpuestoId fkObjetoImpuestoId fkObjetoImpuestoId fkTasaIvaId fkTasaIvaId fkRetencionIvaId fkRetencionIvaId fkRetencionIsrId fkRetencionIsrId" "check check check ieps ieps ieps . . ." "cuentaContable cuentaContable cuentaContable cuentaContable cuentaContable notaCuenta notaCuenta notaCuenta notaCuenta"}.eva-conceptosNotasCargo_form-id{grid-area:id}.eva-conceptosNotasCargo_form-nombre{grid-area:nombre}.eva-conceptosNotasCargo_form-clave{grid-area:clave}.eva-conceptosNotasCargo_form-fkDivisionNegociosId{grid-area:fkDivisionNegociosId}.eva-conceptosNotasCargo_form-fkClaveProductoServicioId{grid-area:fkClaveProductoServicioId}.eva-conceptosNotasCargo_form-fkClaveUnidadId{grid-area:fkClaveUnidadId}.eva-conceptosNotasCargo_form-fkTasaIvaId{grid-area:fkTasaIvaId}.eva-conceptosNotasCargo_form-fkRetencionIvaId{grid-area:fkRetencionIvaId}.eva-conceptosNotasCargo_form-fkRetencionIsrId{grid-area:fkRetencionIsrId}.eva-conceptosNotasCargo_form-ieps{grid-area:ieps}.eva-conceptosNotasCargo_form-check{grid-area:check}.eva-conceptosNotasCargo_form-cuentaContable{grid-area:cuentaContable}.eva-conceptosNotasCargo_form-notaCuenta{grid-area:notaCuenta;align-self:center}.eva-conceptosNotasCargo_form-cuenta{grid-area:cuenta}.eva-conceptosNotasCargo_form-subcuenta{grid-area:subcuenta}.eva-conceptosNotasCargo_form-auxiliar{grid-area:auxiliar}.eva-conceptosNotasCargo_form-fkObjetoImpuestoId{grid-area:fkObjetoImpuestoId}.eva-conceptosNotasCargo_form-fkEmpresaId{grid-area:fkEmpresaId}.eva-cxpdocs_form{display:grid;grid-template-columns:repeat(12,1fr);gap:14px 14px}.eva-cxpdocs_form>*{min-width:0}.eva-cxpdocs_form-id{grid-column:span 1}.eva-cxpdocs_form-empresa{grid-column:span 3}.eva-cxpdocs_form-tipo{grid-column:span 2}.eva-cxpdocs_form-proveedor{grid-column:span 4}.eva-cxpdocs_form-fecha,.eva-cxpdocs_form-folio,.eva-cxpdocs_form-vencimiento,.eva-cxpdocs_form-programada{grid-column:span 2}.eva-cxpdocs_form-moneda{grid-column:span 4}.eva-cxpdocs_form-tc{grid-column:span 2}.eva-cxpdocs_form-observaciones{grid-column:1/-1}@media (max-width: 1100px){.eva-cxpdocs_form{grid-template-columns:repeat(4,1fr)}.eva-cxpdocs_form>*{grid-column:span 2!important}}@media (max-width: 700px){.eva-cxpdocs_form{grid-template-columns:1fr}.eva-cxpdocs_form>*{grid-column:span 1!important}}.eva-cxpdocs_improw{grid-column:1/-1;display:grid;grid-template-columns:repeat(7,1fr);gap:14px}.eva-cxpdocs_improw>*{min-width:0}.eva-cxpdocs_improw.cinco{grid-template-columns:repeat(5,1fr)}@media (max-width: 1100px){.eva-cxpdocs_improw{grid-template-columns:repeat(4,1fr)}.eva-cxpdocs_improw.cinco{grid-template-columns:repeat(3,1fr)}}@media (max-width: 700px){.eva-cxpdocs_improw,.eva-cxpdocs_improw.cinco{grid-template-columns:repeat(2,1fr)}}.eva-cxpdocs_hint{grid-column:1/-1;display:block;font-size:12.5px;opacity:.7;padding:2px 2px 4px}.eva-cxpdocs_cfdirow{grid-column:1/-1;display:flex;align-items:center;gap:12px;flex-wrap:wrap;background:#8080800f;border:1px dashed rgba(128,128,128,.35);border-radius:8px;padding:10px 14px}.eva-cxpdocs_cfdirow .eva-cxpdocs_hint{grid-column:auto;padding:0}.eva-cxpdocs_badge{display:inline-flex;align-items:center;gap:6px;border-radius:14px;padding:5px 13px;font-size:12px;font-weight:600;white-space:nowrap}.eva-cxpdocs_badge.ok{background:#2f9e6e24;color:#1e7a52}.eva-cxpdocs_badge.info{background:#3d6fd91f;color:#2c55ad}.eva-cxpdocs_tabbar{display:flex;align-items:center;gap:12px;margin-bottom:10px}.eva-cxpdocs_tabbar .eva-cxpdocs_hint{flex:1;padding:0}.eva-cxpdocs_match{display:block;margin-top:10px;font-size:12.5px;font-weight:600}.eva-cxpdocs_match.ok{color:#1e7a52}.eva-cxpdocs_match.warn{color:#b0731a}.eva-cxpdocs_cfditab-grid{display:grid;grid-template-columns:2fr 2fr 1fr 1fr 1fr;gap:14px}.eva-cxpdocs_cfditab-grid>*{min-width:0}@media (max-width: 1100px){.eva-cxpdocs_cfditab-grid{grid-template-columns:repeat(2,1fr)}}@media (max-width: 700px){.eva-cxpdocs_cfditab-grid{grid-template-columns:1fr}}.eva-cxpdocs_cfdihead{display:flex;align-items:center;justify-content:space-between;gap:12px;margin-bottom:14px}.eva-cxpdocs_cfdihead-title{font-size:15px;font-weight:600;color:#1f2a44}.eva-cxpdocs_cfdihead-actions{display:flex;gap:8px;flex-wrap:wrap}.eva-cxpdocs_cfdicard{border:1px solid #e3e6ec;border-radius:10px;padding:16px;background:#fafbfc;display:flex;flex-direction:column;gap:14px}.eva-cxpdocs_cfdicard-r1{display:grid;grid-template-columns:2fr .9fr 1.4fr 1fr;gap:14px}.eva-cxpdocs_cfdicard-r1>*{min-width:0}@media (max-width: 700px){.eva-cxpdocs_cfdicard-r1{grid-template-columns:1fr}}.eva-cxpdocs_cfdicard-r2{display:grid;grid-template-columns:repeat(4,1fr);gap:14px}.eva-cxpdocs_cfdicard-r2>*{min-width:0}@media (max-width: 700px){.eva-cxpdocs_cfdicard-r2{grid-template-columns:repeat(2,1fr)}}.eva-cxpdocs_cfdichips{display:flex;flex-wrap:wrap;gap:8px}.eva-cxpdocs_cfdichip{display:inline-block;padding:5px 12px;border-radius:999px;font-size:12.5px;font-weight:600}.eva-cxpdocs_cfdichip.ok{background:#16a5961f;color:#12715f}.eva-cxpdocs_cfdichip.warn{background:#f0a73e29;color:#96601a}.eva-cxpdocs_cfdiempty{display:flex;flex-direction:column;align-items:center;justify-content:center;gap:12px;padding:30px 16px;border:1px dashed #d3d8e0;border-radius:10px;color:#6b7280}.eva-cxpdocs_cfdiempty-text{font-size:14px;font-weight:500}.eva-cxpdocs_xml{background:#0f1830;color:#cfe3ff;border-radius:8px;padding:16px 18px;font:12px/1.7 ui-monospace,Menlo,monospace;overflow:auto;max-height:60vh;white-space:pre-wrap;word-break:break-all}.eva-cxpdocs_conc{display:grid;grid-template-columns:repeat(12,1fr);gap:14px}.eva-cxpdocs_conc>*{min-width:0}.eva-cxpdocs_conc-cat{grid-column:span 4}.eva-cxpdocs_conc-det{grid-column:span 8}.eva-cxpdocs_conc-cant,.eva-cxpdocs_conc-pu,.eva-cxpdocs_conc-iva{grid-column:span 2}.eva-cxpdocs_conc-riva,.eva-cxpdocs_conc-risr{grid-column:span 3}@media (max-width: 900px){.eva-cxpdocs_conc{grid-template-columns:repeat(2,1fr)}.eva-cxpdocs_conc>*{grid-column:span 2!important}.eva-cxpdocs_conc .eva-cxpdocs_improw{grid-template-columns:repeat(2,1fr)}}.eva-cxpdocs_poliza-link{cursor:pointer}.eva-cxpdocs_poliza-link input{pointer-events:none;color:#1565c0;text-decoration:underline;cursor:pointer;font-weight:600}.eva-cxpdocs_poliza-link:hover input{color:#0d47a1}.eva-cxpdocs_poliza-action{display:flex;align-items:flex-end}.eva-cxpdocs_poliza-action button{width:100%}.eva-cxpdocs_recparams{display:flex;flex-wrap:wrap;align-items:center;gap:10px 14px;margin-bottom:10px;padding:8px 12px;border:1px solid rgba(127,127,127,.22);border-radius:8px;background:#7f7f7f0d}.eva-cxpdocs_recparams-fld{display:flex;align-items:center;gap:8px;margin:0}.eva-cxpdocs_recparams-cap{font-size:11px;font-weight:600;text-transform:uppercase;letter-spacing:.03em;opacity:.6;white-space:nowrap}.eva-cxpdocs_recparams .eva-select_select,.eva-cxpdocs_recparams .eva-multiselectsearch_field{min-height:34px;padding:5px 12px;font-size:13px;border-radius:6px}.eva-cxpdocs_recparams .eva-multiselectsearch_input{font-size:13px}.eva-cxpdocs_recparams .eva-select_label,.eva-cxpdocs_recparams .eva-multiselectsearch_label{display:none}.eva-cxpdocs_recparams .eva-select,.eva-cxpdocs_recparams .eva-multiselectsearch{width:100%}.eva-cxpdocs_recparams-tot{margin-left:auto;display:flex;gap:8px;align-items:center}.eva-cxpdocs_recparams-chip{font-size:12px;padding:4px 12px;border-radius:999px;background:#7f7f7f1f;white-space:nowrap}.eva-cxpdocs_recparams-chip b{font-weight:700;margin-left:2px}.eva-docs_grmulti{grid-column:1/-1;display:flex;flex-direction:column;gap:8px;margin-top:2px}.eva-docs_grmulti-chips{display:flex;flex-wrap:wrap;gap:6px}.eva-docs_grmulti-chip{display:inline-flex;align-items:center;gap:6px;padding:2px 10px;border-radius:999px;background:#2ea04324;color:var(--dsn-green, #2ea043);font-weight:600;font-size:.8rem}.eva-docs_grmulti-chip button{border:none;background:none;cursor:pointer;color:inherit;font-size:.95rem;line-height:1;padding:0 2px}.eva-docs_grmulti-hint{margin:0;font-size:.8rem;color:var(--dsn-muted, #8a8a8a)}.eva-docs_grmulti-list{border:1px dashed var(--dsn-border, #c9c9c9);border-radius:8px;padding:8px 12px;max-height:150px;overflow-y:auto}.eva-docs_grmulti-title{display:block;font-size:.78rem;font-weight:600;color:var(--dsn-muted, #8a8a8a);margin-bottom:4px}.eva-docs_grmulti-item{display:flex;align-items:center;justify-content:space-between;gap:10px;padding:4px 0;font-size:.84rem}.eva-docs_grmulti-item button{flex:0 0 auto;border:1px solid var(--dsn-blue, #0969da);background:none;color:var(--dsn-blue, #0969da);border-radius:6px;padding:2px 10px;cursor:pointer;font-size:.78rem;font-weight:600}.eva-docs_grmulti-item button:hover{background:#0969da14}.eva-docs_grdet-wrap{margin-top:8px;overflow-x:auto;border:1px solid var(--dsn-border, #d8d8d8);border-radius:8px}.eva-docs_grdet-table{width:100%;border-collapse:collapse;font-size:.85rem}.eva-docs_grdet-table th,.eva-docs_grdet-table td{padding:7px 12px;border-bottom:1px solid var(--dsn-border, #e2e2e2);white-space:nowrap}.eva-docs_grdet-table th{background:var(--dsn-head-bg, #f4f4f4);font-weight:600}.eva-docs_grdet-table td{font-variant-numeric:tabular-nums}.eva-docs_grdet-table td:first-child{white-space:normal;min-width:220px}.eva-docs_grdet-table tfoot td{border-bottom:none}.eva-docs_grdet-table .t-l{text-align:left}.eva-docs_grdet-table .t-c{text-align:center}.eva-docs_grdet-table .t-r{text-align:right}.eva-docs_grdet-totlabel{font-weight:600}.eva-docs_grdet-total{font-weight:700}.eva-progfolio{display:flex;flex-direction:column;gap:12px}.eva-progfolio_head{display:grid;grid-template-columns:.6fr 3.2fr 1.5fr 1.5fr 3.2fr;gap:10px;align-items:start}@media (max-width: 900px){.eva-progfolio_head{grid-template-columns:.7fr 1fr 1fr}}.eva-progfolio_bar{display:flex;align-items:center;gap:12px;flex-wrap:wrap;font-size:13px}.eva-progfolio_bar b{font-size:13.5px}.eva-progfolio_bar .tot{opacity:.75;font-variant-numeric:tabular-nums}.eva-progfolio_bar .tot em{font-style:normal;color:#b0731a}.eva-progfolio_bar button{margin-left:auto}.eva-progfolio_hint{display:block;font-size:12px;opacity:.7;border-left:3px solid #e9a13b;padding:6px 10px;background:#e9a13b14;border-radius:4px}.eva-progfolio_picker{display:flex;flex-direction:column;gap:10px}.eva-progfolio_picker-filtros{display:flex;flex-wrap:wrap;gap:16px;align-items:start;margin-bottom:12px}.eva-progfolio_picker-filtros>*{flex:0 1 260px;min-width:190px}.eva-progfolio_sol{display:flex;flex-direction:column;gap:10px}.eva-progfolio_sol-sub{font-size:12.5px}.eva-progfolio_sol-lista{border:1px solid rgba(128,128,128,.22);border-radius:8px;overflow:hidden}.eva-progfolio_sol-row{display:flex;align-items:center;gap:10px;padding:9px 12px;font-size:12.5px;border-bottom:1px solid rgba(128,128,128,.1);cursor:pointer}.eva-progfolio_sol-row:last-child{border-bottom:none}.eva-progfolio_sol-row:hover{background:#2e9e860d}.eva-progfolio_sol-row input[type=checkbox]{accent-color:#2e9e86;width:15px;height:15px}.eva-progfolio_sol-row .p{flex:1 1 160px;font-weight:600;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.eva-progfolio_sol-row .f{opacity:.7}.eva-progfolio_sol-row .parcial{font-size:11px;color:#b0731a;font-weight:700}.eva-progfolio_sol-row .m{margin-left:auto;font-weight:700;font-variant-numeric:tabular-nums}.eva-progfolio_sol-info{display:flex;gap:18px;flex-wrap:wrap;background:#8080800f;border-radius:8px;padding:10px 14px}.eva-progfolio_sol-info span{display:flex;flex-direction:column;gap:2px;font-size:13px}.eva-progfolio_sol-info small{font-size:10.5px;text-transform:uppercase;letter-spacing:.4px;opacity:.6}.eva-progfolio_sol-info b[data-sol=Pendiente]{color:#b0731a}.eva-progfolio_sol-info b[data-sol=Aprobada]{color:#2e9e86}.eva-progfolio_sol-info b[data-sol=Rechazada]{color:#d14b44}.eva-progfolio_sol-motivo{font-size:12.5px;opacity:.85}.eva-progfolio_sol-motivo.rech{color:#d14b44}.eva-progfolio_sol-motivo.ok{color:#2e9e86}.eva-rep{display:flex;flex-direction:column;gap:12px}.eva-rep_head{display:grid;grid-template-columns:.7fr 3fr 4fr 1.6fr;gap:10px;align-items:end}.eva-rep_head2{display:grid;grid-template-columns:1.7fr .7fr .85fr 1.5fr 1.1fr 1.25fr;gap:10px;align-items:end}.eva-rep_head2>*{min-width:0}.eva-rep_head4{display:grid;grid-template-columns:1.6fr 5.9fr;gap:10px;align-items:end}.eva-rep_ff{display:flex;align-items:center;gap:8px;flex-wrap:wrap;min-height:34px;border:1px solid rgba(128,128,128,.2);border-radius:8px;padding:5px 10px;background:#2e9e860d}.eva-rep_ff .ff-uuid,.eva-rep_ff .ff-fecha b{font-family:ui-monospace,monospace;font-size:11.5px;font-weight:700;color:#16203a;background:#8080801a;padding:3px 9px;border-radius:6px;font-variant-numeric:tabular-nums}.eva-rep_ff .ff-fecha{display:inline-flex;align-items:center;gap:6px}.eva-rep_ff .ff-fecha i{font-style:normal;font-size:9.5px;text-transform:uppercase;letter-spacing:.4px;color:#8a94ab;font-weight:700}.eva-rep_ff .ff-hint{font-size:11px;color:#8a94ab}.eva-rep_ff>section{display:inline-flex;align-items:center}.eva-rep_ff .ff-btn{border:1px solid rgba(128,128,128,.35);background:#fff;border-radius:7px;padding:4px 11px;cursor:pointer;font-size:12px;font-weight:600;color:#55607a}.eva-rep_ff .ff-btn:hover:not(:disabled){filter:brightness(.97)}.eva-rep_ff .ff-btn:disabled{opacity:.5;cursor:not-allowed}.eva-rep_ff .ff-btn.rel,.eva-rep_ff .ff-btn.chg{border-color:#2e9e86;color:#2e9e86}.eva-rep_ff .ff-btn.rm{border-color:#c34a44;color:#c34a44}.eva-rep_totales{display:grid;grid-template-columns:repeat(12,1fr);gap:16px 15px;margin-top:8px;grid-template-areas:"Importe Importe Importe Aplicado Aplicado Aplicado Saldo Saldo Saldo Ajuste Ajuste Ajuste"}.eva-rep_totales-Importe{grid-area:Importe}.eva-rep_totales-Aplicado{grid-area:Aplicado}.eva-rep_totales-Saldo{grid-area:Saldo}.eva-rep_totales-Ajuste{grid-area:Ajuste}.eva-rep_xml{max-height:60vh;overflow:auto;font-family:ui-monospace,monospace;font-size:11.5px;white-space:pre-wrap;word-break:break-word;background:#8080800f;padding:12px;border-radius:8px}.eva-rep_tblwrap{overflow-x:auto;border:1px solid rgba(128,128,128,.18);border-radius:8px;margin-top:6px}.eva-rep_tbl{width:100%;border-collapse:collapse;font-size:12.5px;min-width:720px}.eva-rep_tbl th,.eva-rep_tbl td{padding:8px 11px;text-align:right;white-space:nowrap}.eva-rep_tbl thead th{font-size:10px;text-transform:uppercase;letter-spacing:.4px;color:#8a94ab;font-weight:700;background:#8080800f;border-bottom:1px solid rgba(128,128,128,.18)}.eva-rep_tbl th.l,.eva-rep_tbl td.l{text-align:left}.eva-rep_tbl tbody tr{border-bottom:1px solid rgba(128,128,128,.1)}.eva-rep_tbl td b{font-weight:600}.eva-rep_tbl td.uuid{font-size:10.5px;color:#8a94ab;font-family:ui-monospace,monospace}.eva-rep_tbl .doclink{color:#3d6fd9;cursor:pointer}.eva-rep_tbl .doclink:hover{text-decoration:underline}.eva-rep_tbl .num{font-variant-numeric:tabular-nums}.eva-rep_tbl .prog{font-size:10.5px;background:#3d6fd921;color:#3d6fd9;padding:2px 7px;border-radius:10px;font-weight:700}.eva-rep_tbl .ins.warn{color:#b0731a;font-weight:700}.eva-rep_tbl .apin{width:110px;text-align:right;padding:5px 8px;border:1px solid #2e9e86;border-radius:6px;font-family:inherit;font-variant-numeric:tabular-nums;background:#fff;color:#16203a}.eva-rep_tbl .ib{border:1px solid rgba(128,128,128,.35);background:#fff;border-radius:7px;width:30px;height:27px;cursor:pointer;font-size:13px;color:#55607a}.eva-rep_tbl .ib.go{border-color:#2e9e86;color:#2e9e86}.eva-rep_tbl .ib.rm{border-color:#c34a44;color:#c34a44}.eva-rep_tbl .ib:hover{filter:brightness(.97)}.eva-rep_tbl .empty{text-align:center;color:#9ca3af;padding:22px}.eva-table_column-fkstatusid[data-fkstatusid=Relacionado]>div{background-color:var(--status-color-success-light);color:var(--status-color-success)}.eva-table_column-fkstatusid[data-fkstatusid=Relacionado]>div>span{background-color:var(--status-color-success)}.eva-table_column-fkstatusid[data-fkstatusid="REP en captura"]>div{background-color:var(--status-color-warnig-ligth);color:var(--status-color-warnig)}.eva-table_column-fkstatusid[data-fkstatusid="REP en captura"]>div>span{background-color:var(--status-color-warnig)}.eva-table_column-fkstatusid[data-fkstatusid="Aplicado sin REP"]>div{background-color:var(--status-color-primary-light);color:var(--status-color-primary)}.eva-table_column-fkstatusid[data-fkstatusid="Aplicado sin REP"]>div>span{background-color:var(--status-color-primary)}.eva-table_column-fkstatusid[data-fkstatusid="Sin REP"]>div{background-color:var(--status-color-danger-light);color:var(--status-color-danger)}.eva-table_column-fkstatusid[data-fkstatusid="Sin REP"]>div>span{background-color:var(--status-color-danger)}.eva-table_column-fkstatusid[data-fkstatusid="Mi proveedor"]>div{background-color:var(--status-color-primary-light);color:var(--status-color-primary)}.eva-table_column-fkstatusid[data-fkstatusid="Mi proveedor"]>div>span{background-color:var(--status-color-primary)}.eva-table_column-fkstatusid[data-fkstatusid="No en catálogo"]>div{background-color:color-mix(in srgb,var(--dsn-muted, #8a94a6) 16%,transparent);color:var(--dsn-muted, #6b7280)}.eva-table_column-fkstatusid[data-fkstatusid="No en catálogo"]>div>span{background-color:var(--dsn-muted, #8a94a6)}.eva-table_column-fkstatusid[data-fkstatusid=Definitivo]>div{background-color:var(--status-color-danger-light);color:var(--status-color-danger)}.eva-table_column-fkstatusid[data-fkstatusid=Definitivo]>div>span{background-color:var(--status-color-danger)}.eva-table_column-fkstatusid[data-fkstatusid=Presunto]>div{background-color:var(--status-color-warnig-ligth);color:var(--status-color-warnig)}.eva-table_column-fkstatusid[data-fkstatusid=Presunto]>div>span{background-color:var(--status-color-warnig)}.eva-table_column-fkstatusid[data-fkstatusid=Desvirtuado]>div{background-color:var(--status-color-primary-light);color:var(--status-color-primary)}.eva-table_column-fkstatusid[data-fkstatusid=Desvirtuado]>div>span{background-color:var(--status-color-primary)}.eva-table_column-fkstatusid[data-fkstatusid="Sentencia Favorable"]>div{background-color:var(--status-color-success-light);color:var(--status-color-success)}.eva-table_column-fkstatusid[data-fkstatusid="Sentencia Favorable"]>div>span{background-color:var(--status-color-success)}.gr-form{display:flex;flex-direction:column;gap:12px;padding-top:4px}.gr-form .gr-row{display:grid;gap:12px 14px;align-items:start}.gr-form .gr-row1{grid-template-columns:70px 1.6fr 1.5fr 2fr 1.2fr}.gr-form .gr-row2{grid-template-columns:120px 1fr 1fr 1.2fr 1.2fr 1.3fr}.gr-form .gr-row3{grid-template-columns:1fr 1fr 2.4fr}.gr-form .gr-f{min-width:0}.gr-conceptos{display:flex;flex-direction:column;gap:8px;padding-top:6px}.gr-conceptos-head{display:flex;align-items:center;justify-content:flex-end;gap:12px}.gr-conceptos-table{width:100%;min-height:88px}.gr-conceptos-total{display:flex;align-items:center;justify-content:flex-end;gap:14px;padding:8px 6px 2px;border-top:1px dashed var(--eva-border-color, #e2e6ea)}.gr-conceptos-total span{font-size:.85rem;color:var(--eva-text-color-soft, #6b7683)}.gr-conceptos-total strong{font-size:1.05rem;font-weight:700;color:var(--eva-text-color, #2b3440);font-variant-numeric:tabular-nums}.gr-corrida-table{width:100%;min-height:88px;padding-top:6px}.gr-concepto-form{display:grid;grid-template-columns:1fr 1fr;gap:12px 18px;align-items:start;padding-top:4px}.gr-concepto-form .gr-full{grid-column:1/-1}.gr-archivo-file{display:flex;align-items:center;gap:12px;flex-wrap:wrap}.gr-archivo-file .gr-archivo-btn{display:inline-flex;align-items:center;gap:4px;padding:8px 14px;border:1px solid var(--eva-border-color, #c9d2dc);border-radius:6px;cursor:pointer;font-size:.85rem;font-weight:600;color:var(--eva-text-color, #2b3440);background:var(--eva-bg-soft, #f4f6f8)}.gr-archivo-file .gr-archivo-btn:hover{background:var(--eva-bg-hover, #e9eef3)}.gr-archivo-file .gr-archivo-name{font-size:.82rem;color:var(--eva-text-color-soft, #6b7683);word-break:break-all}@media (max-width: 900px){.gr-form .gr-row1,.gr-form .gr-row2,.gr-form .gr-row3{grid-template-columns:1fr 1fr}.gr-concepto-form{grid-template-columns:1fr}}.gr-resumen-panel{--gr-card: #ffffff;--gr-chip: #f5f7fb;--gr-ink: #16203a;--gr-muted: #7c869c;--gr-line: rgba(120,130,150,.2);--gr-tot: #2c53a8;--gr-ok: #1f7d69;--gr-pend: #b9791e}:root[data-mode=oscuro] .gr-resumen-panel{--gr-card: #1a2233;--gr-chip: #212b3e;--gr-ink: #e8edf6;--gr-muted: #9aa6bd;--gr-line: rgba(150,165,190,.18);--gr-tot: #8fb0ff;--gr-ok: #4fd0b3;--gr-pend: #e8b661}@media (prefers-color-scheme: dark){:root:not([data-mode=claro]) .gr-resumen-panel{--gr-card: #1a2233;--gr-chip: #212b3e;--gr-ink: #e8edf6;--gr-muted: #9aa6bd;--gr-line: rgba(150,165,190,.18);--gr-tot: #8fb0ff;--gr-ok: #4fd0b3;--gr-pend: #e8b661}}.gr-resumen-panel{border:1px solid var(--gr-line);border-radius:12px;background:var(--gr-card);padding:11px 16px;margin-bottom:12px}.gr-resumen-top{display:flex;align-items:flex-start;justify-content:space-between;gap:12px 20px;flex-wrap:wrap}.gr-resumen-kpis{display:flex;flex-wrap:wrap;gap:14px 30px}.gr-resumen-kpis .k{display:flex;flex-direction:column;gap:2px}.gr-resumen-kpis .k i{font-style:normal;font-size:9px;text-transform:uppercase;letter-spacing:.5px;color:var(--gr-muted);font-weight:700;white-space:nowrap}.gr-resumen-kpis .k b{font-size:18px;font-weight:700;color:var(--gr-ink);font-variant-numeric:tabular-nums;line-height:1.1;white-space:nowrap}.gr-resumen-kpis .k.tot b{color:var(--gr-tot)}.gr-resumen-kpis .k.ok b{color:var(--gr-ok)}.gr-resumen-kpis .k.pend b,.gr-resumen-kpis .k.saldo b{color:var(--gr-pend)}.gr-resumen-side{display:flex;align-items:center;gap:8px;flex-shrink:0}.gr-mes-badge{display:inline-flex;align-items:center;gap:6px;padding:4px 11px;border-radius:20px;font-size:11.5px;color:var(--gr-ink);background:var(--gr-chip);border:1px solid var(--gr-line)}.gr-mes-badge b{color:var(--gr-pend);font-variant-numeric:tabular-nums}.gr-mes-badge .dot{width:8px;height:8px;border-radius:50%;background:var(--gr-pend);display:inline-block}.gr-resumen-terminos{display:flex;flex-wrap:wrap;align-items:baseline;gap:5px 22px;margin-top:11px;padding-top:10px;border-top:1px dashed var(--gr-line)}.gr-resumen-terminos span{display:inline-flex;align-items:baseline;gap:6px}.gr-resumen-terminos span i{font-style:normal;font-size:9px;color:var(--gr-muted);text-transform:uppercase;letter-spacing:.4px;font-weight:700;white-space:nowrap}.gr-resumen-terminos span b{font-size:12.5px;color:var(--gr-ink);font-variant-numeric:tabular-nums;font-weight:600;white-space:nowrap}.gr-xml{max-height:65vh;overflow:auto;font-family:ui-monospace,monospace;font-size:11.5px;white-space:pre-wrap;word-break:break-word;background:#8080800f;padding:12px;border-radius:8px}.gr-fin-hint{display:block;font-size:12px;color:#7a8194;margin:2px 0 8px}.gr-indef{display:flex;align-items:flex-end;padding-bottom:8px}.eva-nc{display:flex;flex-direction:column;gap:12px}.eva-nc_head{display:grid;grid-template-columns:.7fr 3fr 4fr 1.6fr;gap:10px;align-items:end}.eva-nc_head2{display:grid;grid-template-columns:.8fr .9fr 2fr 2.5fr;gap:10px;align-items:end}.eva-nc_head2>*{min-width:0}.eva-nc_obs{display:block}.eva-nc_contools{display:flex;justify-content:flex-end;margin-bottom:8px}.eva-nc_conform{display:flex;flex-direction:column;gap:14px}.eva-nc_congrid{display:grid;grid-template-columns:repeat(4,1fr);gap:10px;align-items:end}.eva-nc_congrid>*{min-width:0}.eva-nc_ff{display:flex;align-items:center;gap:8px;flex-wrap:wrap;min-height:34px;border:1px solid rgba(128,128,128,.2);border-radius:8px;padding:5px 10px;background:#2e9e860d}.eva-nc_ff .ff-uuid{font-family:ui-monospace,monospace;font-size:11.5px;font-weight:700;color:#16203a;background:#8080801a;padding:3px 9px;border-radius:6px}.eva-nc_ff .ff-fecha{display:inline-flex;align-items:center;gap:6px}.eva-nc_ff .ff-fecha i{font-style:normal;font-size:9.5px;text-transform:uppercase;letter-spacing:.4px;color:#8a94ab;font-weight:700}.eva-nc_ff .ff-fecha b{font-family:ui-monospace,monospace;font-size:11.5px;font-weight:700;color:#16203a;background:#8080801a;padding:3px 9px;border-radius:6px}.eva-nc_ff .ff-hint{font-size:11px;color:#8a94ab}.eva-nc_ff>section{display:inline-flex;align-items:center}.eva-nc_ff .ff-btn{border:1px solid rgba(128,128,128,.35);background:#fff;border-radius:7px;padding:4px 11px;cursor:pointer;font-size:12px;font-weight:600;color:#55607a}.eva-nc_ff .ff-btn:hover:not(:disabled){filter:brightness(.97)}.eva-nc_ff .ff-btn:disabled{opacity:.5;cursor:not-allowed}.eva-nc_ff .ff-btn.rel,.eva-nc_ff .ff-btn.chg{border-color:#2e9e86;color:#2e9e86}.eva-nc_ff .ff-btn.rm{border-color:#c34a44;color:#c34a44}.eva-nc_totales{display:grid;grid-template-columns:repeat(12,1fr);gap:16px 15px;margin-top:8px;grid-template-areas:"Importe Importe Importe Importe Aplicado Aplicado Aplicado Aplicado Saldo Saldo Saldo Saldo"}.eva-nc_totales-Importe{grid-area:Importe}.eva-nc_totales-Aplicado{grid-area:Aplicado}.eva-nc_totales-Saldo{grid-area:Saldo}.eva-nc_tblwrap{overflow-x:auto;border:1px solid rgba(128,128,128,.18);border-radius:8px;margin-top:6px}.eva-nc_tbl{width:100%;border-collapse:collapse;font-size:12.5px;min-width:720px}.eva-nc_tbl th,.eva-nc_tbl td{padding:8px 11px;text-align:right;white-space:nowrap}.eva-nc_tbl thead th{font-size:10px;text-transform:uppercase;letter-spacing:.4px;color:#8a94ab;font-weight:700;background:#8080800f;border-bottom:1px solid rgba(128,128,128,.18)}.eva-nc_tbl th.l,.eva-nc_tbl td.l{text-align:left}.eva-nc_tbl tbody tr{border-bottom:1px solid rgba(128,128,128,.1)}.eva-nc_tbl td b{font-weight:600}.eva-nc_tbl td.uuid{font-size:10.5px;color:#8a94ab;font-family:ui-monospace,monospace}.eva-nc_tbl td .doclink{color:#3d6fd9;cursor:pointer}.eva-nc_tbl td .doclink:hover{text-decoration:underline}.eva-nc_tbl .num{font-variant-numeric:tabular-nums}.eva-nc_tbl .apin{display:block;margin-left:auto;width:110px;text-align:right;padding:5px 8px;border:1px solid #2e9e86;border-radius:6px;font-family:inherit;font-variant-numeric:tabular-nums;background:#fff;color:#16203a}.eva-nc_tbl .ib{border:1px solid rgba(128,128,128,.35);background:#fff;border-radius:7px;width:30px;height:27px;cursor:pointer;font-size:13px;color:#55607a}.eva-nc_tbl .ib.go{border-color:#2e9e86;color:#2e9e86}.eva-nc_tbl .ib.rm{border-color:#c34a44;color:#c34a44}.eva-nc_tbl .ib:hover{filter:brightness(.97)}.eva-nc_tbl .empty{text-align:center;color:#9ca3af;padding:22px}.eva-nc_tbl th.acc,.eva-nc_tbl td.acc{text-align:right;white-space:nowrap}.eva-nc_tbl .acbtns{display:inline-flex;gap:6px;justify-content:flex-end}.eva-nc_xml{max-height:60vh;overflow:auto;font-family:ui-monospace,monospace;font-size:11.5px;white-space:pre-wrap;word-break:break-word;background:#8080800f;padding:12px;border-radius:8px}.eva-cxp-concepto_form{display:grid;grid-auto-columns:1fr;grid-template-columns:repeat(12,1fr);gap:16px 15px;grid-template-areas:"Id Id Nombre Nombre Nombre Nombre Nombre Nombre Clave Clave Clave Clave" "FkDivisionNegociosId FkDivisionNegociosId FkDivisionNegociosId FkDivisionNegociosId fkObjetoImpuestoId fkObjetoImpuestoId fkObjetoImpuestoId fkObjetoImpuestoId fkTasaIvaId fkTasaIvaId fkTasaIvaId fkTasaIvaId" "fkRetencionIvaId fkRetencionIvaId fkRetencionIvaId fkRetencionIvaId fkRetencionIsrId fkRetencionIsrId fkRetencionIsrId fkRetencionIsrId check check ieps ieps" "cuentaContable cuentaContable cuentaContable cuenta cuenta cuenta subcuenta subcuenta subcuenta auxiliar auxiliar auxiliar" "sisStatus sisStatus sisStatus . . . . . . . . ."}.eva-cxp-concepto_form-Id{grid-area:Id}.eva-cxp-concepto_form-Nombre{grid-area:Nombre}.eva-cxp-concepto_form-Clave{grid-area:Clave}.eva-cxp-concepto_form-FkDivisionNegociosId{grid-area:FkDivisionNegociosId}.eva-cxp-concepto_form-fkObjetoImpuestoId{grid-area:fkObjetoImpuestoId}.eva-cxp-concepto_form-fkTasaIvaId{grid-area:fkTasaIvaId}.eva-cxp-concepto_form-fkRetencionIvaId{grid-area:fkRetencionIvaId}.eva-cxp-concepto_form-fkRetencionIsrId{grid-area:fkRetencionIsrId}.eva-cxp-concepto_form-check{grid-area:check;align-self:end}.eva-cxp-concepto_form-ieps{grid-area:ieps}.eva-cxp-concepto_form-cuentaContable{grid-area:cuentaContable}.eva-cxp-concepto_form-cuenta{grid-area:cuenta}.eva-cxp-concepto_form-subcuenta{grid-area:subcuenta}.eva-cxp-concepto_form-auxiliar{grid-area:auxiliar}.eva-cxp-concepto_form-sisStatus{grid-area:sisStatus}@media (max-width: 900px){.eva-cxp-concepto_form{grid-template-columns:1fr 1fr;grid-template-areas:none}}.eva-conceptosNotasCredito_form{display:grid;grid-auto-columns:1fr;grid-template-columns:1fr 1fr 1fr 1fr 1fr 1fr 1fr 1fr 1fr;grid-template-rows:1fr 1fr 1fr 1fr 1fr;gap:16px 15px;grid-template-areas:"id id fkEmpresaId fkEmpresaId fkEmpresaId fkEmpresaId fkEmpresaId fkEmpresaId fkEmpresaId" "nombre nombre nombre nombre nombre clave clave fkDivisionNegociosId fkDivisionNegociosId" "fkClaveProductoServicioId fkClaveProductoServicioId fkClaveProductoServicioId fkClaveProductoServicioId fkClaveProductoServicioId fkClaveUnidadId fkClaveUnidadId fkClaveUnidadId fkClaveUnidadId" "fkObjetoImpuestoId fkObjetoImpuestoId fkObjetoImpuestoId fkTasaIvaId fkTasaIvaId fkRetencionIvaId fkRetencionIvaId fkRetencionIsrId fkRetencionIsrId" "check check check ieps ieps ieps cuentaContable cuentaContable cuentaContable" "cuenta cuenta cuenta subcuenta subcuenta subcuenta auxiliar auxiliar auxiliar"}.eva-conceptosNotasCredito_form-id{grid-area:id}.eva-conceptosNotasCredito_form-fkEmpresaId{grid-area:fkEmpresaId}.eva-conceptosNotasCredito_form-nombre{grid-area:nombre}.eva-conceptosNotasCredito_form-clave{grid-area:clave}.eva-conceptosNotasCredito_form-fkDivisionNegociosId{grid-area:fkDivisionNegociosId}.eva-conceptosNotasCredito_form-fkClaveProductoServicioId{grid-area:fkClaveProductoServicioId}.eva-conceptosNotasCredito_form-fkClaveUnidadId{grid-area:fkClaveUnidadId}.eva-conceptosNotasCredito_form-fkTasaIvaId{grid-area:fkTasaIvaId}.eva-conceptosNotasCredito_form-fkRetencionIvaId{grid-area:fkRetencionIvaId}.eva-conceptosNotasCredito_form-fkRetencionIsrId{grid-area:fkRetencionIsrId}.eva-conceptosNotasCredito_form-ieps{grid-area:ieps}.eva-conceptosNotasCredito_form-check{grid-area:check}.eva-conceptosNotasCredito_form-cuentaContable{grid-area:cuentaContable}.eva-conceptosNotasCredito_form-cuenta{grid-area:cuenta}.eva-conceptosNotasCredito_form-subcuenta{grid-area:subcuenta}.eva-conceptosNotasCredito_form-auxiliar{grid-area:auxiliar}.eva-conceptosNotasCredito_form-fkObjetoImpuestoId{grid-area:fkObjetoImpuestoId}.eva-FormaDePago_form{display:grid;grid-auto-columns:1fr;grid-template-columns:100px repeat(6,1fr);grid-template-rows:1fr 1fr;gap:16px 15px;grid-template-areas:"Id FkEmpresaId FkEmpresaId Nombre Nombre FkClfFormaPagoId FkClfFormaPagoId" "FkPuestoId FkPuestoId FkDivisionNegocioId FkDivisionNegocioId Observaciones Observaciones Observaciones"}.eva-FormaDePago_form-Id{grid-area:Id}.eva-FormaDePago_form-FkEmpresaId{grid-area:FkEmpresaId}.eva-FormaDePago_form-Nombre{grid-area:Nombre}.eva-FormaDePago_form-FkClfFormaPagoId{grid-area:FkClfFormaPagoId}.eva-FormaDePago_form-FkPuestoId{grid-area:FkPuestoId}.eva-FormaDePago_form-FkDivisionNegocioId{grid-area:FkDivisionNegocioId}.eva-FormaDePago_form-PorcentajeOperador{grid-area:PorcentajeOperador}.eva-FormaDePago_form-Observaciones{grid-area:Observaciones}.eva-FormaDePago_form--pct{grid-template-areas:"Id FkEmpresaId FkEmpresaId Nombre Nombre FkClfFormaPagoId FkClfFormaPagoId" "FkPuestoId FkPuestoId FkDivisionNegocioId FkDivisionNegocioId PorcentajeOperador Observaciones Observaciones"}.eva-tabla-formapago-detalle{height:100%;overflow:auto}.eva-tabla-formapago-detalle_form{display:grid;grid-auto-columns:1fr;grid-template-columns:1fr 1fr 1fr 1fr 1fr 1fr 1fr 1fr 1fr;grid-template-rows:1fr 1fr 1fr 1fr 1fr;gap:16px 15px;grid-template-areas:"space space space space space space space space btnNew" "table table table table table table table table table" "table table table table table table table table table" "table table table table table table table table table" "table table table table table table table table table"}.eva-tabla-formapago-detalle_form-space{grid-area:space;display:flex;align-items:center}.eva-tabla-formapago-detalle_form-buscador-wrap{position:relative;width:100%;max-width:320px}.eva-tabla-formapago-detalle_form-buscador{width:100%;height:36px;padding:0 34px 0 12px;border:1px solid #d1d5db;border-radius:6px;font-size:14px;outline:none}.eva-tabla-formapago-detalle_form-buscador:focus{border-color:#9ca3af}.eva-tabla-formapago-detalle_form-buscador-clear{position:absolute;top:50%;right:8px;transform:translateY(-50%);display:flex;align-items:center;justify-content:center;width:20px;height:20px;padding:0;border:none;background:transparent;color:#9ca3af;cursor:pointer}.eva-tabla-formapago-detalle_form-buscador-clear:hover{color:#4b5563}.eva-tabla-formapago-detalle_form-btnNew{grid-area:btnNew}.eva-tabla-formapago-detalle_form-table{grid-area:table;width:100%;min-height:200px}.eva-formapago-detalle_form{display:grid;grid-auto-columns:1fr;grid-template-columns:1fr 1fr 1fr 1fr 1fr 1fr 1fr 1fr 1fr;grid-template-rows:1fr 1fr;gap:16px 15px;grid-template-areas:"id fkRutaId fkRutaId fkRutaId fkCaminoId fkCaminoId fkCaminoId fkTipoUnidadId fkTipoUnidadId" "fkConfiguracionArmadoId fkConfiguracionArmadoId fkConfiguracionArmadoId fkClfTipoPagoId fkClfTipoPagoId cargado cargado vacio vacio"}.eva-formapago-detalle_form-id{grid-area:id;width:100px}.eva-formapago-detalle_form-fkRutaId{grid-area:fkRutaId}.eva-formapago-detalle_form-fkCaminoId{grid-area:fkCaminoId}.eva-formapago-detalle_form-fkClienteId{grid-area:fkClienteId}.eva-formapago-detalle_form--cliente{grid-template-areas:"id fkClienteId fkClienteId fkClienteId fkRutaId fkRutaId fkRutaId fkCaminoId fkCaminoId" "fkTipoUnidadId fkTipoUnidadId fkConfiguracionArmadoId fkConfiguracionArmadoId fkClfTipoPagoId fkClfTipoPagoId cargado cargado vacio"}.eva-formapago-detalle_form--tonelada{grid-template-rows:1fr 1fr 1fr;grid-template-areas:"id fkRutaId fkRutaId fkRutaId fkRutaId fkCaminoId fkCaminoId fkCaminoId fkCaminoId" "toneladaInicial toneladaInicial toneladaInicial toneladaFinal toneladaFinal toneladaFinal fkTipoUnidadId fkTipoUnidadId fkTipoUnidadId" "fkConfiguracionArmadoId fkConfiguracionArmadoId fkConfiguracionArmadoId fkClfTipoPagoId fkClfTipoPagoId cargado cargado vacio vacio"}.eva-formapago-detalle_form--cliente.eva-formapago-detalle_form--tonelada{grid-template-rows:1fr 1fr 1fr;grid-template-areas:"id fkClienteId fkClienteId fkRutaId fkRutaId fkRutaId fkCaminoId fkCaminoId fkCaminoId" "toneladaInicial toneladaInicial toneladaInicial toneladaFinal toneladaFinal toneladaFinal fkTipoUnidadId fkTipoUnidadId fkTipoUnidadId" "fkConfiguracionArmadoId fkConfiguracionArmadoId fkConfiguracionArmadoId fkClfTipoPagoId fkClfTipoPagoId cargado cargado vacio vacio"}.eva-formapago-detalle_form--tonelada.eva-formapago-detalle_form--millas{grid-template-rows:1fr 1fr 1fr;grid-template-areas:"id toneladaInicial toneladaInicial toneladaInicial toneladaFinal toneladaFinal fkTipoUnidadId fkTipoUnidadId fkTipoUnidadId" "millasOperadores millasOperadores millasOperadores millasTipoCaja millasTipoCaja millasTipoCaja fkConfiguracionArmadoId fkConfiguracionArmadoId fkConfiguracionArmadoId" "fkClfTipoPagoId fkClfTipoPagoId fkClfTipoPagoId cargado cargado cargado vacio vacio vacio"}.eva-formapago-detalle_form-millasOperadores{grid-area:millasOperadores}.eva-formapago-detalle_form-millasTipoCaja{grid-area:millasTipoCaja}.eva-formapago-detalle_form-fkTipoUnidadId{grid-area:fkTipoUnidadId}.eva-formapago-detalle_form-fkConfiguracionArmadoId{grid-area:fkConfiguracionArmadoId}.eva-formapago-detalle_form-fkClfTipoPagoId{grid-area:fkClfTipoPagoId}.eva-formapago-detalle_form-cargado{grid-area:cargado}.eva-formapago-detalle_form-vacio{grid-area:vacio}.eva-formapago-detalle_form-toneladaInicial{grid-area:toneladaInicial}.eva-formapago-detalle_form-toneladaFinal{grid-area:toneladaFinal}.eva-formapago-detalle_form-kilometrajeInicial{grid-area:toneladaInicial}.eva-formapago-detalle_form-kilometrajeFinal{grid-area:toneladaFinal}.eva-Conceptos_form{display:grid;grid-auto-columns:1fr;grid-template-columns:100px repeat(6,1fr);grid-template-rows:1fr 1fr;gap:16px 15px;grid-template-areas:"Id FkEmpresaId FkEmpresaId Nombre Nombre FkClfTipoConceptoId FkClfTipoConceptoId" "FkTasaIvaId FkTasaIvaId FkRetencionIvaId FkRetencionIvaId FkRetencionIsrId FkRetencionIsrId FkRetencionIsrId"}.eva-Conceptos_form-Id{grid-area:Id}.eva-Conceptos_form-FkEmpresaId{grid-area:FkEmpresaId}.eva-Conceptos_form-Nombre{grid-area:Nombre}.eva-Conceptos_form-FkClfTipoConceptoId{grid-area:FkClfTipoConceptoId}.eva-Conceptos_form-FkTasaIvaId{grid-area:FkTasaIvaId}.eva-Conceptos_form-FkRetencionIvaId{grid-area:FkRetencionIvaId}.eva-Conceptos_form-FkRetencionIsrId{grid-area:FkRetencionIsrId}.eva-conceptosAnticipo_form{display:grid;grid-auto-columns:1fr;grid-template-columns:1fr 1fr 1fr 1fr 1fr 1fr 1fr 1fr 1fr 1fr;grid-template-rows:auto auto auto;gap:16px 15px;grid-template-areas:"id empresa empresa empresa nombre nombre nombre clave clave clave" "fkDivisionNegociosId fkDivisionNegociosId cuentaContable cuentaContable cuenta cuenta subcuenta subcuenta auxiliar auxiliar" "evidenciaObligatoria evidenciaObligatoria evidenciaObligatoria folioObligatorio folioObligatorio folioObligatorio esCombustible esCombustible esCombustible ."}.eva-conceptosAnticipo_form>*{min-width:0}.eva-conceptosAnticipo_form-id{grid-area:id;width:80px}.eva-conceptosAnticipo_form-empresa{grid-area:empresa}.eva-conceptosAnticipo_form-nombre{grid-area:nombre}.eva-conceptosAnticipo_form-clave{grid-area:clave}.eva-conceptosAnticipo_form-fkDivisionNegociosId{grid-area:fkDivisionNegociosId}.eva-conceptosAnticipo_form-cuentaContable{grid-area:cuentaContable}.eva-conceptosAnticipo_form-cuenta{grid-area:cuenta}.eva-conceptosAnticipo_form-subcuenta{grid-area:subcuenta}.eva-conceptosAnticipo_form-auxiliar{grid-area:auxiliar}.eva-conceptosAnticipo_form-evidenciaObligatoria{grid-area:evidenciaObligatoria}.eva-conceptosAnticipo_form-folioObligatorio{grid-area:folioObligatorio}.eva-conceptosAnticipo_form-esCombustible{grid-area:esCombustible}.eva-Liquidaciones_form{display:grid;grid-auto-columns:1fr;grid-template-columns:1fr 1fr 1fr 1fr 1fr 1fr 1fr 1fr 1fr 1fr;grid-template-rows:auto auto auto;gap:16px 15px;grid-template-areas:"Id Id FkEmpresaId FkEmpresaId FkEmpresaId FechaLiquidacion FechaLiquidacion FkPersonalOperadorId FkPersonalOperadorId FkPersonalOperadorId" "FkDivisionNegociosId FkDivisionNegociosId FkDivisionNegociosId Observaciones Observaciones Observaciones Observaciones Observaciones Observaciones Observaciones" "MontoGastoViaje MontoGastoViaje MontoDeduccion MontoDeduccion MontoPercepcion MontoPercepcion MontoObligacion MontoObligacion MontoTotalPagar MontoTotalPagar"}.eva-Liquidaciones_form-Id{grid-area:Id}.eva-Liquidaciones_form-FkEmpresaId{grid-area:FkEmpresaId}.eva-Liquidaciones_form-FechaLiquidacion{grid-area:FechaLiquidacion}.eva-Liquidaciones_form-FkPersonalOperadorId{grid-area:FkPersonalOperadorId}.eva-Liquidaciones_form-FkDivisionNegociosId{grid-area:FkDivisionNegociosId}.eva-Liquidaciones_form-Observaciones{grid-area:Observaciones}.eva-Liquidaciones_form-MontoGastoViaje{grid-area:MontoGastoViaje}.eva-Liquidaciones_form-MontoDeduccion{grid-area:MontoDeduccion}.eva-Liquidaciones_form-MontoPercepcion{grid-area:MontoPercepcion}.eva-Liquidaciones_form-MontoObligacion{grid-area:MontoObligacion}.eva-Liquidaciones_form-MontoTotalPagar{grid-area:MontoTotalPagar}.eva-Liquidaciones_form-rechazo{margin:12px 16px 0;padding:10px 14px;border-radius:10px;border:1px solid #b91c1c;background:var(--dsn-surface-2, #fdf2f2);color:var(--dsn-ink, #1c2533);font-size:.84rem;line-height:1.45}.eva-Liquidaciones_form-rechazo b{color:#b91c1c}.eva-tabla-liaquidaciones-conceptos_form{display:flex;flex-direction:column;grid-auto-columns:1fr;grid-template-columns:1fr 1fr 1fr 1fr 1fr 1fr 1fr 1fr 1fr;grid-template-rows:auto;gap:16px 15px;grid-template-areas:"space space space space space space space space btnNew" "table table table table table table table table table" "table table table table table table table table table" "table table table table table table table table table" "table table table table table table table table table"}.eva-tabla-liaquidaciones-conceptos_form-limiteCredito{grid-area:limiteCredito}.eva-tabla-liaquidaciones-conceptos_form-diasCredito{grid-area:diasCredito}.eva-tabla-liaquidaciones-conceptos_form-limiteDocumentoVencido{grid-area:limiteDocumentoVencido}.eva-tabla-liaquidaciones-conceptos_form-correosPago{grid-area:correosPago}.eva-tabla-liaquidaciones-conceptos_form-space{grid-area:space}.eva-tabla-liaquidaciones-conceptos_form-btnNew{grid-area:btnNew;align-self:flex-end}.eva-tabla-liaquidaciones-conceptos_form-table{grid-area:table;width:100%}.eva-liquidacion-conceptos_form{display:grid;grid-auto-columns:1fr;grid-template-columns:1fr 1fr 1fr 1fr 1fr 1fr 1fr 1fr 1fr;grid-template-rows:1fr 1fr 1fr 1fr;gap:16px 15px;grid-template-areas:"id fkConceptoId fkConceptoId fkConceptoId fkConceptoId fkConceptoId fkConceptoId cantidad cantidad" "subtotal subtotal iva iva retencion retencion total total total" "fkTasaIvaId fkTasaIvaId fkTasaIvaId fkRetencionIvaId fkRetencionIvaId fkRetencionIvaId fkRetencionIsrId fkRetencionIsrId fkRetencionIsrId" "fkViajeId fkViajeId fkViajeId fkViajeId fkViajeId fkViajeId fkViajeId fkViajeId fkViajeId" "observaciones observaciones observaciones observaciones observaciones observaciones observaciones observaciones observaciones"}.eva-liquidacion-conceptos_form-id{grid-area:id;width:100px}.eva-liquidacion-conceptos_form-fkConceptoId{grid-area:fkConceptoId}.eva-liquidacion-conceptos_form-subtotal{grid-area:subtotal}.eva-liquidacion-conceptos_form-iva{grid-area:iva}.eva-liquidacion-conceptos_form-cantidad{grid-area:cantidad}.eva-liquidacion-conceptos_form-retencion{grid-area:retencion}.eva-liquidacion-conceptos_form-total{grid-area:total}.eva-liquidacion-conceptos_form-fkViajeId{grid-area:fkViajeId}.eva-liquidacion-conceptos_form-observaciones{grid-area:observaciones}.eva-liquidacion-conceptos_form-fkTasaIvaId{grid-area:fkTasaIvaId}.eva-liquidacion-conceptos_form-fkRetencionIvaId{grid-area:fkRetencionIvaId}.eva-liquidacion-conceptos_form-fkRetencionIsrId{grid-area:fkRetencionIsrId}.eva-liquidacion-viajes-pendientes_form{display:flex;flex-direction:column;grid-auto-columns:1fr;grid-template-columns:1fr 1fr 1fr 1fr 1fr 1fr 1fr 1fr 1fr;grid-template-rows:auto;gap:16px 15px;grid-template-areas:"space space space space space space space space btnNew" "table table table table table table table table table" "table table table table table table table table table" "table table table table table table table table table" "table table table table table table table table table"}.eva-liquidacion-viajes-pendientes_form-limiteCredito{grid-area:limiteCredito}.eva-liquidacion-viajes-pendientes_form-diasCredito{grid-area:diasCredito}.eva-liquidacion-viajes-pendientes_form-limiteDocumentoVencido{grid-area:limiteDocumentoVencido}.eva-liquidacion-viajes-pendientes_form-correosPago{grid-area:correosPago}.eva-liquidacion-viajes-pendientes_form-space{grid-area:space}.eva-liquidacion-viajes-pendientes_form-btnNew{grid-area:btnNew;align-self:flex-end}.eva-liquidacion-viajes-pendientes_form-table{grid-area:table;width:100%;position:relative}.eva-liquidacion-viajes-pendientes_form-sueldoLoading{position:absolute;top:0;right:0;bottom:0;left:0;z-index:500;display:flex;align-items:center;justify-content:center;gap:10px;background:#ffffffbf;font-family:var(--txt-ppal-semibold);font-size:13px;border-radius:5px}.eva-liquidacion-viajes-pendientes_form-sueldoLoading_spinner{width:18px;height:18px;border:3px solid rgba(0,0,0,.15);border-top-color:var(--color-primary, #2563eb);border-radius:50%;animation:eva-sueldo-loading-spin .8s linear infinite}@keyframes eva-sueldo-loading-spin{to{transform:rotate(360deg)}}.eva-liquidacion-viajes-asociadas_form{display:flex;flex-direction:column;grid-auto-columns:1fr;grid-template-columns:1fr 1fr 1fr 1fr 1fr 1fr 1fr 1fr 1fr;grid-template-rows:auto;gap:16px 15px;grid-template-areas:"table table table table table table table table table" "table table table table table table table table table" "table table table table table table table table table" "table table table table table table table table table"}.eva-liquidacion-viajes-asociadas_form-limiteCredito{grid-area:limiteCredito}.eva-liquidacion-viajes-asociadas_form-diasCredito{grid-area:diasCredito}.eva-liquidacion-viajes-asociadas_form-limiteDocumentoVencido{grid-area:limiteDocumentoVencido}.eva-liquidacion-viajes-asociadas_form-correosPago{grid-area:correosPago}.eva-liquidacion-viajes-asociadas_form-table{grid-area:table;width:100%}.eva-remsiones-archivos_form{display:flex;flex-direction:column;grid-auto-columns:1fr;grid-template-columns:1fr 1fr 1fr 1fr 1fr 1fr 1fr 1fr 1fr;grid-template-rows:auto;gap:16px 15px;grid-template-areas:"space space space space space space space space btnNew" "table table table table table table table table table" "table table table table table table table table table" "table table table table table table table table table" "table table table table table table table table table" "table table table table table table table table table" "table table table table table table table table table" "table table table table table table table table table" "table table table table table table table table table" "table table table table table table table table table" "table table table table table table table table table" "table table table table table table table table table" "table table table table table table table table table" "table table table table table table table table table" "table table table table table table table table table" "table table table table table table table table table" "table table table table table table table table table"}.eva-remsiones-archivos_form-space{grid-area:space}.eva-remsiones-archivos_form-btnNew{grid-area:btnNew;align-self:flex-end}.eva-remsiones-archivos_form-table{grid-area:table;width:100%}.eva-liquidacion-anticipos-asociadas_form{display:flex;flex-direction:column;grid-auto-columns:1fr;grid-template-columns:1fr 1fr 1fr 1fr 1fr 1fr 1fr 1fr 1fr;grid-template-rows:auto;gap:16px 15px;grid-template-areas:"table table table table table table table table table" "table table table table table table table table table" "table table table table table table table table table" "table table table table table table table table table"}.eva-liquidacion-anticipos-asociadas_form-limiteCredito{grid-area:limiteCredito}.eva-liquidacion-anticipos-asociadas_form-diasCredito{grid-area:diasCredito}.eva-liquidacion-anticipos-asociadas_form-limiteDocumentoVencido{grid-area:limiteDocumentoVencido}.eva-liquidacion-anticipos-asociadas_form-correosPago{grid-area:correosPago}.eva-liquidacion-anticipos-asociadas_form-table{grid-area:table;width:100%}.eva-liquidacion-prestamos-asociados_form{display:flex;flex-direction:column;grid-auto-columns:1fr;grid-template-columns:1fr 1fr 1fr 1fr 1fr 1fr 1fr 1fr 1fr;grid-template-rows:auto;gap:16px 15px;grid-template-areas:"table table table table table table table table table" "table table table table table table table table table" "table table table table table table table table table" "table table table table table table table table table"}.eva-liquidacion-prestamos-asociados_form-table{grid-area:table;width:100%}.ba-resumen{display:flex;flex-wrap:wrap;align-items:center;justify-content:space-between;gap:12px;padding:10px 14px;margin:4px 0 8px;border:1px solid rgba(0,0,0,.08);border-radius:10px;background:#2e9e5b0f}.ba-resumen-info{display:flex;flex-wrap:wrap;align-items:center;gap:18px;font-size:14px}.ba-resumen-info .ba-periodo{opacity:.85}.ba-resumen-info .ba-sel{color:#2e9e5b;font-weight:600}.ba-resumen-acc{display:flex;gap:10px}.ba-btn:disabled{opacity:.5;cursor:not-allowed}.ba-modal.ba-modal-pdf{width:min(1000px,95vw);max-width:95vw;height:90vh;display:flex;flex-direction:column;padding:12px}.ba-pdf-head{display:flex;align-items:center;justify-content:space-between;margin-bottom:8px}.ba-pdf-head h3{margin:0}.ba-pdf-frame{flex:1;width:100%;border:none;border-radius:8px;background:#fff}.ba-pdf-loading{flex:1;display:flex;align-items:center;justify-content:center;opacity:.7}.ba-overlay{position:fixed;top:0;right:0;bottom:0;left:0;background:#0f191873;display:flex;align-items:center;justify-content:center;z-index:1200}.ba-modal{background:var(--color-surface, #fff);color:var(--color-text, #16211f);border-radius:12px;padding:22px 24px;width:420px;max-width:calc(100vw - 32px);box-shadow:0 12px 40px -12px #0006}.ba-modal h3{margin:0 0 6px;font-size:18px}.ba-modal .ba-sub{margin:0 0 16px;font-size:13px;opacity:.75}.ba-modal-wide{width:720px}.ba-actions{display:flex;justify-content:flex-end;gap:10px;margin-top:20px}.ba-btn{border:none;border-radius:8px;padding:9px 16px;font-size:14px;font-weight:600;cursor:pointer}.ba-btn-ghost{background:transparent;border:1px solid rgba(0,0,0,.18);color:inherit}.ba-btn-danger{background:#cf4257;color:#fff}.ba-btn-ok{background:#2e9e5b;color:#fff}.ba-table{width:100%;border-collapse:collapse;font-size:13.5px}.ba-table th,.ba-table td{text-align:left;padding:9px 10px;border-bottom:1px solid rgba(0,0,0,.08)}.ba-table th{font-size:11.5px;text-transform:uppercase;letter-spacing:.04em;opacity:.6}.ba-badge{display:inline-block;font-size:11.5px;font-weight:700;padding:3px 9px;border-radius:999px}.ba-ok{background:#e7f4ee;color:#2f9e6b}.ba-no{background:#f9e4e8;color:#cf4257}.ba-pend{background:#f2f4f3;color:#6b7a77}.bap-overlay{position:fixed;top:0;right:0;bottom:0;left:0;background:#00000059;display:flex;align-items:center;justify-content:center;z-index:9999}.bap-modal{background:#fff;border-radius:10px;padding:20px;width:min(480px,92vw);box-shadow:0 10px 40px #0003;display:flex;flex-direction:column;gap:12px}.bap-modal h3{margin:0;font-size:16px;color:#1f2a44}.bap-modal .bap-sub{margin:0;font-size:13px;color:#6b7280}.bap-modal-lg{width:min(820px,94vw);max-height:88vh;overflow:auto}.bap-h4{margin:6px 0 0;font-size:12px;letter-spacing:.6px;text-transform:uppercase;color:#8a94a6}.bap-resumen{display:grid;grid-template-columns:repeat(auto-fit,minmax(130px,1fr));gap:10px;background:#f7f9fc;border:1px solid #e3e6ec;border-radius:8px;padding:12px}.bap-resumen div{display:flex;flex-direction:column;gap:2px}.bap-resumen span{font-size:11px;color:#8a94a6;text-transform:uppercase;letter-spacing:.4px}.bap-resumen b{font-size:13.5px;color:#1f2a44}.bap-docs-wrap{overflow-x:auto}.bap-docs{width:100%;border-collapse:collapse;font-size:12.5px}.bap-docs th,.bap-docs td{padding:8px 10px;border-bottom:1px solid #eef0f4;text-align:left}.bap-docs th{color:#6b7280;font-weight:600;background:#f7f9fc}.bap-docs td.r,.bap-docs th.r{text-align:right;font-variant-numeric:tabular-nums}.bap-docs td.c,.bap-docs th.c{text-align:center;width:42px}.bap-docs td.c input[type=checkbox],.bap-docs th.c input[type=checkbox]{-webkit-appearance:auto;-moz-appearance:auto;appearance:auto;display:inline-block;vertical-align:middle;width:16px;height:16px;margin:0 auto;cursor:pointer;accent-color:#16a596;opacity:1;position:static}.bap-docs tbody tr:last-child td{border-bottom:none}.bap-docs tbody tr.bap-row-off{opacity:.45;text-decoration:line-through}.bap-count{margin-right:auto;font-size:12px;color:#6b7280;align-self:center}.bap-actions{display:flex;justify-content:flex-end;gap:10px;margin-top:6px}.bap-btn{border:1px solid #d3d8e0;background:#fff;border-radius:8px;padding:8px 16px;cursor:pointer;font-size:13px;font-weight:600}.bap-btn-ok{background:#16a596;color:#fff;border-color:#16a596}.bap-btn-danger{background:#dc1f2f;color:#fff;border-color:#dc1f2f}.bap-btn:disabled{opacity:.6;cursor:default}.bap-firmas{border:1px solid #e3e6ec;border-radius:8px;overflow:hidden}.bap-firmas .bap-firma{display:grid;grid-template-columns:1.4fr 1fr 1.4fr;gap:8px;padding:9px 12px;font-size:12.5px;border-bottom:1px solid #eef0f4}.bap-firmas .bap-firma:last-child{border-bottom:none}.bap-firmas .bap-firma .lvl{font-weight:600}.bap-firmas .bap-firma .dec-Aprobado{color:#12715f}.bap-firmas .bap-firma .dec-Rechazado{color:#b0731a}.bap-firmas .bap-firma .dec-Pendiente{color:#8a94a6}.eva-antsol-page{display:contents}.eva-antsol-page .eva-table_column-fkstatusid[data-fkstatusid=Aceptado]>div{background-color:var(--status-color-warnig-ligth);color:var(--status-color-warnig)}.eva-antsol-page .eva-table_column-fkstatusid[data-fkstatusid=Aceptado]>div>span{background-color:var(--status-color-warnig)}.eva-antsol-page .eva-table_column-fkstatusid[data-fkstatusid=Aprobado]>div{background-color:var(--status-color-success-light);color:var(--status-color-success)}.eva-antsol-page .eva-table_column-fkstatusid[data-fkstatusid=Aprobado]>div>span{background-color:var(--status-color-success)}.eva-antsol-page .eva-table_column-fkstatusid[data-fkstatusid=Rechazado]>div{background-color:var(--status-color-danger-light);color:var(--status-color-danger)}.eva-antsol-page .eva-table_column-fkstatusid[data-fkstatusid=Rechazado]>div>span{background-color:var(--status-color-danger)}.eva-antsol-page .eva-table_column-fkstatusid[data-fkstatusid=Cancelado]>div{background-color:var(--status-color-danger-light);color:var(--status-color-danger)}.eva-antsol-page .eva-table_column-fkstatusid[data-fkstatusid=Cancelado]>div>span{background-color:var(--status-color-danger)}.eva-antsol-page .eva-table_column-fkstatusid[data-fkstatusid=Pagado]>div{background-color:var(--status-color-primary-light);color:var(--status-color-primary)}.eva-antsol-page .eva-table_column-fkstatusid[data-fkstatusid=Pagado]>div>span{background-color:var(--status-color-primary)}.eva-antsol-page .eva-table_column-fkstatusid[data-fkstatusid=Amortizado]>div{background-color:var(--status-color-success-light);color:var(--status-color-success)}.eva-antsol-page .eva-table_column-fkstatusid[data-fkstatusid=Amortizado]>div>span{background-color:var(--status-color-success)}.eva-antsol-page .eva-table_column-fkstatusid[data-fkstatusid=Pendiente]>div{background-color:var(--status-color-warnig-ligth);color:var(--status-color-warnig)}.eva-antsol-page .eva-table_column-fkstatusid[data-fkstatusid=Pendiente]>div>span{background-color:var(--status-color-warnig)}.eva-antsol_det{display:flex;flex-direction:column;gap:14px}.eva-antsol_det-fields{display:grid;grid-template-columns:repeat(2,1fr);gap:8px 18px}.eva-antsol_det-fields>div{display:flex;flex-direction:column;gap:1px}.eva-antsol_det-fields>div.full{grid-column:1/-1}.eva-antsol_det-fields span{font-size:11px;text-transform:uppercase;letter-spacing:.04em;color:var(--dsn-muted, #8a94a6)}.eva-antsol_det-fields b{font-size:13.5px;color:var(--dsn-ink, #1b2540)}.eva-antsol_niveles{width:100%;border-collapse:collapse;font-size:13px}.eva-antsol_niveles thead th{font-size:11px;text-transform:uppercase;letter-spacing:.05em;color:var(--dsn-muted, #8a94a6);font-weight:600;text-align:left;padding:8px 10px;background:var(--dsn-hover, #f4f6fa)}.eva-antsol_niveles tbody td{padding:8px 10px;border-top:1px solid var(--dsn-border, #e2e6ee);color:var(--dsn-ink, #1b2540)}.eva-antsol_niveles td.est.ok{color:var(--status-color-success, #0f7a5f);font-weight:700}.eva-antsol_niveles td.est.no{color:var(--status-color-danger, #c0392b);font-weight:700}.eva-antsol_niveles td.est.pend{color:var(--status-color-warnig, #a86a12);font-weight:700}.eva-antsol_auth{border-top:1px solid var(--dsn-border, #e2e6ee);padding-top:12px}.eva-capr{--capr-t-liq:#0d9488;--capr-t-liq-soft:#d5f2ee;--capr-t-prog:#4f46e5;--capr-t-prog-soft:#e6e5fb;--capr-t-ant:#9333ea;--capr-t-ant-soft:#f0e2fb;--capr-t-cond:#c2410c;--capr-t-cond-soft:#fbe8dd;--capr-t-vac:#0d9488;--capr-t-vac-soft:#d9f2ee;--capr-t-mtto:#0369a1;--capr-t-mtto-soft:#dceef7;--capr-t-caseta:#b45309;--capr-t-caseta-soft:#fbeedd;padding:18px 20px 90px;font-variant-numeric:tabular-nums}.eva-capr .mono{font-variant-numeric:tabular-nums}.eva-capr_kpis{display:grid;grid-template-columns:repeat(4,1fr);gap:14px;margin-bottom:16px}.eva-capr .kpi{background:var(--dsn-surface, #fff);border:1px solid var(--dsn-border, #e3e7f0);border-radius:12px;padding:14px 16px;position:relative;overflow:hidden}.eva-capr .kpi .k-lbl{font-size:11px;letter-spacing:.04em;text-transform:uppercase;color:var(--dsn-muted, #6b7686);font-weight:600}.eva-capr .kpi .k-val{font-size:25px;font-weight:700;letter-spacing:-.02em;margin-top:4px;color:var(--dsn-ink, #16233f)}.eva-capr .kpi .k-val small{font-size:13px;font-weight:600;color:var(--dsn-muted, #6b7686)}.eva-capr .kpi .k-sub{font-size:12px;color:var(--dsn-muted, #6b7686);margin-top:2px}.eva-capr .kpi.accent{background:linear-gradient(135deg,#16233f,#22345c);border-color:transparent}.eva-capr .kpi.accent .k-lbl,.eva-capr .kpi.accent .k-sub{color:#aeb9d4}.eva-capr .kpi.accent .k-val{color:#fff}.eva-capr .kpi .spark{position:absolute;right:12px;top:12px;font-size:17px;opacity:.5}.eva-capr .mini-bars{display:flex;gap:5px;margin-top:8px;align-items:flex-end;height:24px}.eva-capr .mini-bars i{flex:1;border-radius:3px 3px 0 0;display:block;min-height:3px}.eva-capr_toolbar{display:flex;align-items:center;gap:10px;flex-wrap:wrap;margin-bottom:14px}.eva-capr .segs{display:flex;background:var(--dsn-surface, #fff);border:1px solid var(--dsn-border, #e3e7f0);border-radius:999px;padding:4px;gap:2px}.eva-capr .seg{border:0;background:transparent;color:var(--dsn-muted, #6b7686);font-family:inherit;font-weight:600;font-size:13px;padding:7px 15px;border-radius:999px;cursor:pointer;display:flex;align-items:center;gap:8px;white-space:nowrap}.eva-capr .seg .cnt{background:var(--dsn-hover, #eef1f6);color:var(--dsn-muted, #6b7686);border-radius:999px;padding:1px 8px;font-size:11.5px;font-weight:700}.eva-capr .seg.on{background:#16233f;color:#fff}.eva-capr .seg.on .cnt{background:#ffffff38;color:#fff}.eva-capr .search{flex:1;min-width:200px;display:flex;align-items:center;gap:9px;background:var(--dsn-surface, #fff);border:1px solid var(--dsn-border, #e3e7f0);border-radius:8px;padding:9px 13px}.eva-capr .search input{border:0;background:transparent;outline:none;color:var(--dsn-ink, #16233f);font-family:inherit;font-size:13.5px;width:100%}.eva-capr .search>svg{width:16px;height:16px;color:var(--dsn-muted, #96a0b3);flex:0 0 auto}.eva-capr_card{background:var(--dsn-surface, #fff);border:1px solid var(--dsn-border, #e3e7f0);border-radius:12px;overflow:hidden}.eva-capr_scroll{overflow-x:auto}.eva-capr table{width:100%;border-collapse:collapse;min-width:960px}.eva-capr thead th{font-size:11px;letter-spacing:.05em;text-transform:uppercase;color:var(--dsn-muted, #6b7686);font-weight:600;text-align:left;padding:12px 14px;background:var(--dsn-hover, #f7f9fc);border-bottom:1px solid var(--dsn-border, #e3e7f0);white-space:nowrap}.eva-capr thead th.r{text-align:right}.eva-capr tbody td{padding:12px 14px;border-bottom:1px solid var(--dsn-border-2, #eef1f6);vertical-align:middle;color:var(--dsn-ink, #16233f)}.eva-capr tbody tr{transition:background .12s}.eva-capr tbody tr:hover{background:var(--dsn-hover, #f7f9fc)}.eva-capr tbody tr.sel{background:var(--capr-t-prog-soft)}.eva-capr .r{text-align:right}.eva-capr .chk{width:16px;height:16px;accent-color:#3b5bdb;cursor:pointer}.eva-capr .tipo{display:inline-flex;align-items:center;gap:6px;font-weight:600;font-size:11.5px;padding:4px 10px;border-radius:999px;white-space:nowrap}.eva-capr .tipo:before{content:"";width:7px;height:7px;border-radius:50%;background:currentColor}.eva-capr .tipo.liq{color:var(--capr-t-liq);background:var(--capr-t-liq-soft)}.eva-capr .tipo.prog{color:var(--capr-t-prog);background:var(--capr-t-prog-soft)}.eva-capr .tipo.ant{color:var(--capr-t-ant);background:var(--capr-t-ant-soft)}.eva-capr .tipo.cond{color:var(--capr-t-cond);background:var(--capr-t-cond-soft)}.eva-capr .tipo.vac{color:var(--capr-t-vac);background:var(--capr-t-vac-soft)}.eva-capr .tipo.mtto{color:var(--capr-t-mtto);background:var(--capr-t-mtto-soft)}.eva-capr .tipo.caseta{color:var(--capr-t-caseta);background:var(--capr-t-caseta-soft)}.eva-capr .folio{font-weight:600;font-size:13px}.eva-capr .benef{font-weight:600;color:var(--dsn-ink, #16233f)}.eva-capr .sub{font-size:12px;color:var(--dsn-muted, #6b7686);margin-top:1px}.eva-capr .monto{font-weight:700;font-size:14px;color:var(--dsn-ink, #16233f)}.eva-capr .age{display:inline-flex;align-items:center;gap:6px;font-weight:600;font-size:12.5px}.eva-capr .age.hot{color:#dc2626}.eva-capr .age.warm{color:#c2760c}.eva-capr .age.cool{color:var(--dsn-muted, #6b7686)}.eva-capr .age .pip{width:7px;height:7px;border-radius:50%;background:currentColor}.eva-capr .nivel{font-size:12.5px;color:var(--dsn-ink-2, #3a4664);font-weight:500}.eva-capr .acts{display:flex;gap:6px;justify-content:flex-end}.eva-capr .ib{width:32px;height:32px;border-radius:8px;border:1px solid var(--dsn-border, #e3e7f0);background:var(--dsn-surface, #fff);cursor:pointer;display:grid;place-items:center;color:var(--dsn-muted, #6b7686);transition:.12s}.eva-capr .ib svg{width:15px;height:15px}.eva-capr .ib.ok:hover{background:#e4f5ea;color:#16a34a;border-color:#16a34a}.eva-capr .ib.no:hover{background:#fbe7e7;color:#dc2626;border-color:#dc2626}.eva-capr .ib.eye:hover{background:var(--capr-t-prog-soft);color:#3b5bdb;border-color:#3b5bdb}.eva-capr .empty{padding:44px;text-align:center;color:var(--dsn-muted, #6b7686)}@media (max-width: 820px){.eva-capr .eva-capr_kpis{grid-template-columns:repeat(2,1fr)}}.eva-capr_bulk{position:fixed;left:50%;bottom:22px;transform:translate(-50%) translateY(160%);background:#16233f;color:#fff;border-radius:14px;box-shadow:0 12px 40px #16233f40;padding:11px 12px 11px 20px;display:flex;align-items:center;gap:16px;transition:transform .28s cubic-bezier(.2,.9,.3,1.2);z-index:40}.eva-capr_bulk.show{transform:translate(-50%) translateY(0)}.eva-capr_bulk .bn{font-weight:600;font-size:13.5px}.eva-capr_bulk .bmonto{color:#aeb9d4;font-size:12.5px}.eva-capr_bulk button{font-family:inherit;font-weight:600;font-size:13.5px;border:0;border-radius:9px;padding:9px 16px;cursor:pointer;display:flex;align-items:center;gap:7px}.eva-capr_bulk button svg{width:15px;height:15px}.eva-capr_bulk .bapprove{background:#16a34a;color:#fff}.eva-capr_bulk .breject{background:transparent;color:#f6b4b4;border:1px solid rgba(246,120,120,.4)}.eva-capr_det{display:flex;flex-direction:column;gap:6px}.eva-capr_det .desc{font-size:14px;line-height:1.55;color:var(--dsn-ink, #16233f);background:var(--dsn-hover, #f7f9fc);border:1px solid var(--dsn-border, #e3e7f0);border-left:4px solid var(--dsn-muted, #6b7686);border-radius:10px;padding:12px 14px;margin:0 0 12px}.eva-capr_det .desc.ok{border-left-color:#2f6fed;background:#2f6fed14}.eva-capr_det .desc.no{border-left-color:#d64545;background:#d6454514}.eva-capr_det .amt{background:var(--dsn-hover, #f7f9fc);border:1px solid var(--dsn-border, #e3e7f0);border-radius:12px;padding:14px 16px;display:flex;align-items:center;justify-content:space-between;margin-bottom:12px}.eva-capr_det .amt .l{font-size:12px;text-transform:uppercase;letter-spacing:.04em;color:var(--dsn-muted, #6b7686);font-weight:600}.eva-capr_det .amt .v{font-size:23px;font-weight:700;color:var(--dsn-ink, #16233f)}.eva-capr_det .kv{display:grid;grid-template-columns:auto 1fr;gap:8px 16px;margin-bottom:12px}.eva-capr_det .kv .k{font-size:11.5px;text-transform:uppercase;letter-spacing:.04em;color:var(--dsn-muted, #6b7686);font-weight:600;align-self:center}.eva-capr_det .kv .v{font-weight:600;text-align:right;color:var(--dsn-ink, #16233f)}.eva-capr_det .niv{width:100%;border-collapse:collapse;font-size:12.5px;margin-top:4px}.eva-capr_det .niv th{font-size:10.5px;text-transform:uppercase;letter-spacing:.04em;color:var(--dsn-muted, #6b7686);text-align:left;padding:6px 8px;background:var(--dsn-hover, #f7f9fc)}.eva-capr_det .niv td{padding:6px 8px;border-top:1px solid var(--dsn-border-2, #eef1f6)}.eva-capr_det .niv td.ok{color:#16a34a;font-weight:700}.eva-capr_det .niv td.no{color:#dc2626;font-weight:700}.eva-capr_det .niv td.pend{color:#c2760c;font-weight:700}.eva-capr_det .lbl{font-size:11.5px;text-transform:uppercase;letter-spacing:.04em;color:var(--dsn-muted, #6b7686);font-weight:600;margin:12px 0 6px}.eva-capr_conf{--conf-c:#1f8a5b;--conf-soft:#e3f3eb;display:flex;flex-direction:column;align-items:center;gap:6px;text-align:center;padding:6px 4px 2px;color:var(--dsn-ink, #16233f)}.eva-capr_conf.is-no{--conf-c:#b42318;--conf-soft:#fde7d9}.eva-capr_conf .eva-capr_conf-ic{width:52px;height:52px;border-radius:50%;background:var(--conf-soft);color:var(--conf-c);display:flex;align-items:center;justify-content:center;font-size:22px;margin-bottom:4px}.eva-capr_conf .eva-capr_conf-t{font-size:18px;font-weight:800}.eva-capr_conf .eva-capr_conf-s{font-size:13px;color:var(--dsn-muted, #6b7686)}.eva-capr_conf .eva-capr_conf-m{font-size:30px;font-weight:800;letter-spacing:-.01em;margin:4px 0 2px}.eva-capr_conf .eva-capr_conf-m small{font-size:13px;font-weight:600;color:var(--dsn-muted, #6b7686)}.eva-capr_conf .eva-capr_conf-n{font-size:12.5px;color:var(--dsn-muted, #6b7686);margin-bottom:8px}.eva-capr_conf .eva-capr_conf-in{width:100%;text-align:left}.eva-capr_conf .eva-capr_conf-in>*{width:100%!important;max-width:none!important}.eva-capr_conf .eva-capr_conf-in input{width:100%!important}:root[data-design=nuevo][data-mode=oscuro] .eva-capr_conf{--conf-soft:#173a29;--conf-c:#4fc08d}:root[data-design=nuevo][data-mode=oscuro] .eva-capr_conf.is-no{--conf-soft:#4a2316;--conf-c:#ff9b7a}.eva-capliq{--cl-ok: #1f8a5b;--cl-ok-soft: #e3f3eb;--cl-ok-tx: #1f6b48;--cl-no-soft: #fde7d9;--cl-no-tx: #9a3412;--cl-no-row: #fff6f2;--cl-no-bd: #f0b8a0;--cl-mix: #a7d3b3;display:flex;flex-direction:column;gap:12px;color:var(--dsn-ink, #1a2432);font-variant-numeric:tabular-nums}:root[data-design=nuevo][data-mode=oscuro] .eva-capliq{--cl-ok: #2f9e6c;--cl-ok-soft: #173a29;--cl-ok-tx: #a7e3c3;--cl-no-soft: #4a2316;--cl-no-tx: #ffc2a6;--cl-no-row: #2e1b14;--cl-no-bd: #7a3a22;--cl-mix: #3f7a5c}.eva-capliq_top{display:flex;align-items:center;gap:18px;flex-wrap:wrap;padding-bottom:12px;border-bottom:1px solid var(--dsn-divider, #e2e8f0)}.eva-capliq_op{display:flex;align-items:center;gap:14px;flex:1 1 260px;min-width:0}.eva-capliq_foto{width:60px;height:60px;flex-shrink:0;border-radius:50%;overflow:hidden;background:var(--dsn-navy, #103a66);color:#fff;font-size:20px;font-weight:700;display:flex;align-items:center;justify-content:center;border:3px solid var(--dsn-card, #fbfcfe);box-shadow:0 0 0 1px var(--dsn-border, #c9d4e3)}.eva-capliq_foto img{width:100%;height:100%;object-fit:cover;display:block}.eva-capliq_op-t{display:flex;flex-direction:column;gap:3px;min-width:0}.eva-capliq_op-t b{font-size:18px;font-weight:800;line-height:22px;overflow-wrap:anywhere}.eva-capliq_op-t small{font-size:12.5px;color:var(--dsn-muted, #64748b)}.eva-capliq_kpis{display:grid;grid-template-columns:repeat(4,minmax(130px,1fr));gap:10px;flex:2 1 560px}@media (max-width: 760px){.eva-capliq_kpis{grid-template-columns:repeat(2,minmax(0,1fr))}}.eva-capliq_kpi{display:flex;flex-direction:column;gap:4px;padding:10px 14px;border-radius:10px;background:var(--dsn-band, #f2f4f8)}.eva-capliq_kpi span{font-size:12px;color:var(--dsn-muted, #64748b)}.eva-capliq_kpi b{font-size:18px;font-weight:700;white-space:nowrap}.eva-capliq_kpi b small{font-size:12px;font-weight:600;color:var(--dsn-muted, #64748b)}.eva-capliq_kpi.is-desc{background:var(--cl-no-soft)}.eva-capliq_kpi.is-desc span,.eva-capliq_kpi.is-desc b{color:var(--cl-no-tx)}.eva-capliq_kpi.is-favor{background:var(--cl-ok-soft)}.eva-capliq_kpi.is-favor span,.eva-capliq_kpi.is-favor b{color:var(--cl-ok-tx)}.eva-capliq_kpi.is-neto{background:var(--cl-ok)}.eva-capliq_kpi.is-neto span{color:#e3f3eb}.eva-capliq_kpi.is-neto b{color:#fff;font-size:20px;font-weight:800}.eva-capliq_tabla{border:1px solid var(--dsn-border, #c9d4e3);border-radius:10px;overflow:hidden}.eva-capliq_fila{display:grid;grid-template-columns:44px minmax(0,1.9fr) 105px 110px 110px 110px 150px 40px;align-items:center;font-size:13px;background:var(--dsn-card, #fbfcfe)}.eva-capliq_fila+.eva-capliq_fila,.eva-capliq_det+.eva-capliq_fila{border-top:1px solid var(--dsn-divider, #e2e8f0)}.eva-capliq_fila>span{padding:9px 8px;min-width:0}.eva-capliq_fila .r{text-align:right}.eva-capliq_fila .c{display:flex;justify-content:center}.eva-capliq_fila .b{font-weight:700}.eva-capliq_fila.is-cab{background:var(--dsn-head-bg, #edf0f5);font-size:10.5px;font-weight:700;letter-spacing:.04em;text-transform:uppercase;color:var(--dsn-muted, #64748b)}.eva-capliq_fila.is-cab>span{padding:8px}.eva-capliq_fila.is-rech{background:var(--cl-no-row)}@media (max-width: 900px){.eva-capliq_fila{grid-template-columns:40px minmax(0,1fr) 0 0 0 100px 130px 36px}.eva-capliq_fila>span:nth-child(3),.eva-capliq_fila>span:nth-child(4),.eva-capliq_fila>span:nth-child(5){display:none}}.eva-capliq_viaje{display:flex;flex-direction:column;gap:2px}.eva-capliq_viaje b{font-size:13.5px;display:flex;align-items:center;gap:6px;flex-wrap:wrap}.eva-capliq_viaje small{font-size:12px;color:var(--dsn-muted, #64748b);overflow-wrap:anywhere}.eva-capliq_carga{font-style:normal;font-size:10.5px;font-weight:700;border-radius:999px;padding:1px 8px;background:var(--dsn-navy, #103a66);color:#fff}.eva-capliq_carga.is-vacio{background:var(--dsn-divider, #e2e8f0);color:var(--dsn-ink, #1a2432)}.eva-capliq_res{font-style:normal;font-size:12px;font-weight:700;border-radius:999px;padding:3px 9px;white-space:nowrap}.eva-capliq_res.is-desc{background:var(--cl-no-soft);color:var(--cl-no-tx)}.eva-capliq_res.is-favor{background:var(--cl-ok-soft);color:var(--cl-ok-tx)}.eva-capliq_res.is-cuadra{background:var(--dsn-band, #f2f4f8);color:var(--dsn-ink, #1a2432)}.eva-capliq_res.is-nada{color:var(--dsn-muted, #64748b);font-weight:600}.eva-capliq_exp{width:28px;height:28px;border-radius:6px;cursor:pointer;font-size:11px;border:1px solid var(--dsn-border, #c9d4e3);background:var(--dsn-card, #fbfcfe);color:var(--dsn-muted, #64748b)}.eva-capliq_chk{width:22px;height:22px;padding:0;border-radius:6px;cursor:pointer;font-size:11px;flex-shrink:0;display:inline-flex;align-items:center;justify-content:center;color:#fff;border:2px solid var(--dsn-border, #8aa0bf);background:var(--dsn-card, #ffffff)}.eva-capliq_chk.is-on{background:var(--cl-ok);border-color:var(--cl-ok)}.eva-capliq_chk.is-mix{background:var(--cl-mix);border-color:var(--cl-ok)}.eva-capliq_chk.is-chica{width:18px;height:18px;border-radius:5px;font-size:10px}.eva-capliq_chk:disabled{opacity:.55;cursor:default}.eva-capliq_det{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));column-gap:18px;align-items:start;padding:4px 16px 10px 52px;background:var(--dsn-band, #f6f8fb);border-top:1px solid var(--dsn-divider, #e2e8f0)}@media (max-width: 760px){.eva-capliq_det{grid-template-columns:minmax(0,1fr);padding-left:16px}}.eva-capliq_con-w{display:flex;flex-direction:column}.eva-capliq_con{display:flex;align-items:center;gap:8px;padding:5px 4px;border-bottom:1px solid var(--dsn-divider, #e2e8f0)}.eva-capliq_con.is-sub{padding-left:26px;background:var(--dsn-card, #fbfcfe)}.eva-capliq_con.is-rech .eva-capliq_con-i{text-decoration:line-through;color:var(--cl-no-tx)}.eva-capliq_con.is-rech{background:var(--cl-no-row)}.eva-capliq_con-n{flex:1 1 auto;min-width:0;text-align:left;border:0;background:transparent;padding:0;font:inherit;font-size:12.5px;color:var(--dsn-ink, #1a2432);cursor:pointer;overflow-wrap:anywhere}.eva-capliq_con-n small{color:var(--dsn-muted, #64748b)}.eva-capliq_con-n:disabled{cursor:default}.eva-capliq_con-n.is-txt{cursor:default}.eva-capliq_con-i{font-size:12.5px;font-weight:700;white-space:nowrap}.eva-capliq_ojo{width:24px;height:24px;flex-shrink:0;border:0;border-radius:6px;background:transparent;cursor:pointer;color:var(--dsn-muted, #64748b);font-size:12px}.eva-capliq_ojo:hover{background:var(--dsn-divider, #e2e8f0);color:var(--dsn-ink, #1a2432)}.eva-capliq_vacio{padding:16px;font-size:13px;color:var(--dsn-muted, #64748b)}.eva-capliq_monto{width:108px;flex-shrink:0;height:28px;padding:0 8px;border-radius:6px;text-align:right;font:inherit;font-size:12.5px;font-weight:700;font-variant-numeric:tabular-nums;border:1px solid var(--dsn-border, #c9d4e3);background:var(--dsn-card, #ffffff);color:var(--dsn-ink, #1a2432)}.eva-capliq_monto:focus{outline:2px solid var(--dsn-blue, #2e6dd8);outline-offset:-1px}.eva-capliq_monto:disabled{background:transparent;border-color:transparent;color:var(--cl-no-tx);text-decoration:line-through}.eva-capliq_tabla{max-height:calc(100vh - 330px);min-height:160px;overflow-y:auto;overscroll-behavior:contain}.eva-capliq_tabla .eva-capliq_fila.is-cab{position:sticky;top:0;z-index:2;box-shadow:0 1px 0 var(--dsn-divider, #e2e8f0)}.eva-capliq{--cl-cam-soft: #fff4d6;--cl-cam-row: #fffaeb;--cl-cam-bd: #e0a526;--cl-cam-tx: #8a5300}:root[data-design=nuevo][data-mode=oscuro] .eva-capliq{--cl-cam-soft: #3d2e0c;--cl-cam-row: #2a2110;--cl-cam-bd: #c98f1c;--cl-cam-tx: #ffd98a}.eva-capliq_con.is-cambio{background:var(--cl-cam-row);box-shadow:inset 3px 0 0 var(--cl-cam-bd)}.eva-capliq_con.is-cambio .eva-capliq_monto{border-color:var(--cl-cam-bd);background:var(--cl-cam-soft);color:var(--cl-cam-tx)}.eva-capliq_antes{flex-shrink:0;font-size:11px;font-weight:600;white-space:nowrap;color:var(--cl-cam-tx)}.eva-capliq_ojo.is-archivo{color:var(--dsn-card, #fff);background:var(--dsn-navy, #1d4ed8);border-radius:6px;opacity:1}.eva-capliq_ojo.is-cfdi{color:var(--dsn-navy, #1d4ed8);opacity:1}.eva-capliq_ojo.is-vacio{opacity:.35}.eva-capliq_sincomp{display:inline-block;margin-left:6px;padding:1px 8px;border-radius:999px;font-size:11px;font-weight:700;letter-spacing:.02em;white-space:nowrap;vertical-align:middle;color:var(--dsn-ink, #1a2432);background:var(--dsn-band, #f2f4f8);border:1px dashed var(--dsn-muted, #64748b)}.eva-accapps{height:100%;min-height:0;overflow-y:auto;display:flex;flex-direction:column;gap:16px;padding:18px 22px 28px;font-size:13px;color:var(--dsn-ink, #0f172a)}.eva-accapps>*{flex-shrink:0}.eva-accapps svg{width:13px!important;display:inline-block!important}.eva-accapps .mut{color:var(--dsn-muted, #64748b)}.eva-accapps h2{display:flex;align-items:center;gap:8px;font-size:18px;font-weight:700;margin-bottom:4px}.eva-accapps h3{display:flex;align-items:center;gap:8px;font-size:14px;font-weight:700}.eva-accapps .cnt{display:inline-flex;align-items:center;justify-content:center;min-width:20px;height:20px;padding:0 6px;border-radius:999px;background:var(--dsn-band, #eef2f7);color:var(--dsn-ink, #0f172a);font-size:11px;font-weight:700}.eva-accapps_cab{display:flex;justify-content:space-between;align-items:flex-start;gap:16px}.eva-accapps_cab p{color:var(--dsn-muted, #64748b);max-width:760px}.eva-accapps_bloque{display:flex;flex-direction:column;gap:10px;padding:14px 16px;border:1px solid var(--dsn-border, #e2e8f0);border-radius:12px;background:var(--dsn-surface, #fff)}.eva-accapps_sols{display:grid;grid-template-columns:repeat(auto-fill,minmax(260px,1fr));gap:10px}.eva-accapps_sol{display:flex!important;flex-direction:column;align-items:flex-start;gap:3px;padding:10px 12px;text-align:left;cursor:pointer;border:1px solid var(--dsn-border, #e2e8f0);border-left:4px solid #f0b000;border-radius:10px;background:var(--dsn-band, #f8fafc);color:var(--dsn-ink, #0f172a)}.eva-accapps_sol b{font-size:13.5px}.eva-accapps_sol span{font-size:12.5px}.eva-accapps_sol small{font-size:11.5px;color:var(--dsn-muted, #64748b)}.eva-accapps_sol:hover{border-color:var(--dsn-navy, #0e2747);border-left-color:#f0b000}.eva-accapps_filtros{display:flex;flex-wrap:wrap;gap:10px;align-items:center}.eva-accapps_filtros .buscar{display:inline-flex;align-items:center;gap:8px;height:34px;padding:0 12px;min-width:260px;border:1px solid var(--dsn-border, #cbd5e1);border-radius:8px;background:var(--dsn-surface, #fff)}.eva-accapps_filtros .buscar input{flex:1;border:0;outline:0;background:transparent;color:var(--dsn-ink, #0f172a);font-size:13px}.eva-accapps_filtros .chips{display:flex;flex-wrap:wrap;gap:6px}.eva-accapps_filtros .chips button{display:inline-flex!important;align-items:center;gap:6px;height:30px;padding:0 12px;border:1px solid var(--dsn-border, #cbd5e1);border-radius:999px;background:var(--dsn-surface, #fff);color:var(--dsn-ink, #0f172a);font-size:12.5px;cursor:pointer}.eva-accapps_filtros .chips button.on{border-color:var(--dsn-navy, #0e2747);background:var(--dsn-hover-row, #eef2ff);font-weight:600}.eva-accapps_tabla{overflow-x:auto}.eva-accapps_tabla table{width:100%;border-collapse:collapse}.eva-accapps_tabla th{text-align:left;font-size:11px;font-weight:600;text-transform:uppercase;letter-spacing:.03em;color:var(--dsn-muted, #64748b);padding:8px 10px;border-bottom:1px solid var(--dsn-border, #e2e8f0)}.eva-accapps_tabla td{padding:9px 10px;border-bottom:1px solid var(--dsn-border, #eef2f7);vertical-align:middle}.eva-accapps_tabla tbody tr{cursor:pointer}.eva-accapps_tabla tbody tr:hover,.eva-accapps_tabla tbody tr:focus{background:var(--dsn-hover-row, #f1f5f9);outline:none}.eva-accapps_tabla .mono{font-family:ui-monospace,Menlo,monospace;font-size:12px}.eva-accapps_tabla .sinfoto{display:inline-flex;align-items:center;gap:4px;margin-left:8px;font-size:11px;color:#d97706}.eva-accapps_tabla .estado{display:inline-block;padding:2px 9px;border-radius:999px;font-size:11.5px;font-weight:600;background:var(--dsn-band, #eef2f7);color:var(--dsn-muted, #475569)}.eva-accapps_tabla .estado.activo{background:#10b98124;color:var(--dsn-green, #047857)}.eva-accapps_tabla .estado.por_aprobar{background:#f0b0002e;color:#b45309}.eva-accapps_tabla .estado.pendiente{background:#3b82f61f;color:#2563eb}.eva-accapps_tabla .estado.desactivado{background:#dc26261f;color:var(--dsn-red, #b91c1c)}.eva-accapps_ficha{width:min(980px,96vw)}@media (max-width: 640px){.eva-accapps{padding:12px}.eva-accapps_filtros .buscar{min-width:0;width:100%}}.eva-accapps_param{display:flex;flex-wrap:wrap;align-items:center;gap:8px 14px;margin:6px 0 10px;padding:10px 12px;border-radius:10px;border:1px solid var(--dsn-border, #e2e8f0);background:var(--dsn-band, #f8fafc)}.eva-accapps_param>b{font-size:12.5px;color:var(--dsn-ink, #0f172a)}.eva-accapps_param label{display:inline-flex;align-items:center;gap:6px;font-size:12px;color:var(--dsn-muted, #64748b)}.eva-accapps_param select{height:30px;padding:0 8px;border-radius:8px;border:1px solid var(--dsn-border, #cbd5e1);background:var(--dsn-input-bg, #fff);color:var(--dsn-ink, #0f172a);font-size:12.5px}.eva-accapps_param small{flex-basis:100%;font-size:11.5px;color:var(--dsn-muted, #64748b)}.eva-accapps_sol .sinexp{font-weight:500;font-size:11.5px;color:var(--dsn-muted, #64748b)}.eva-antsol{display:flex;flex-direction:column;gap:16px;padding:4px 2px 2px}.eva-antsol .fld{display:flex;flex-direction:column;gap:5px}.eva-antsol .fld>.lbl{font-size:11.5px;font-weight:700;color:var(--dsn-muted, #6b7280);text-transform:uppercase;letter-spacing:.04em}.eva-antsol .fld>.lbl .req{color:var(--status-color-danger, #c0392b)}.eva-antsol .row2{display:grid;grid-template-columns:1fr 1fr;gap:12px}@media (max-width: 560px){.eva-antsol .row2{grid-template-columns:1fr}}.eva-antsol .row-fc{display:grid;grid-template-columns:180px 1fr;gap:12px}@media (max-width: 560px){.eva-antsol .row-fc{grid-template-columns:1fr}}.eva-antsol .row-calc{display:grid;grid-template-columns:1.2fr .7fr 1.1fr;gap:12px;align-items:end}.eva-antsol .row-calc.solo{grid-template-columns:1.2fr 1.8fr}@media (max-width: 560px){.eva-antsol .row-calc{grid-template-columns:1fr}}.eva-antsol .toggle{display:inline-flex;background:var(--dsn-hover, #f4f6fa);border:1px solid var(--dsn-border, #e2e6ee);border-radius:10px;padding:3px;gap:3px;align-self:flex-start}.eva-antsol .toggle button{border:0;background:transparent;cursor:pointer;padding:7px 14px;border-radius:8px;font-size:13px;font-weight:600;color:var(--dsn-muted, #6b7280);font-family:inherit}.eva-antsol .toggle button.on{background:var(--dsn-navy, #1f2a44);color:#fff}.eva-antsol .oc-card{display:flex;gap:18px;flex-wrap:wrap;background:color-mix(in srgb,var(--dsn-teal, #16a596) 7%,transparent);border:1px solid color-mix(in srgb,var(--dsn-teal, #16a596) 25%,transparent);border-radius:11px;padding:11px 14px}.eva-antsol .oc-card .stat{display:flex;flex-direction:column;gap:1px}.eva-antsol .oc-card .stat .k{font-size:10.5px;color:var(--dsn-muted, #6b7280);text-transform:uppercase;letter-spacing:.04em}.eva-antsol .oc-card .stat .v{font-size:14.5px;font-weight:700;color:var(--dsn-ink, #1b2540);font-variant-numeric:tabular-nums}.eva-antsol .oc-card .stat.disp .v{color:var(--dsn-teal, #0f7a5f)}.eva-antsol .b69{display:flex;gap:10px;align-items:flex-start;background:var(--status-color-danger-light, #fbe7e4);border:1px solid var(--status-color-danger, #c0392b);border-radius:10px;padding:10px 12px;color:var(--status-color-danger, #c0392b);font-size:12.5px;line-height:1.4}.eva-antsol .b69>svg{margin-top:2px;flex:0 0 auto;width:16px;height:16px}.eva-antsol .b69>div{flex:1 1 auto;min-width:0}.eva-antsol .origen-ext{display:flex;gap:10px;align-items:flex-start;background:var(--status-color-primary-light, #e7effb);border:1px solid var(--status-color-primary, #2f6fd6);border-radius:10px;padding:10px 12px;color:var(--status-color-primary, #2f6fd6);font-size:12.5px;line-height:1.4}.eva-antsol .origen-ext>svg{margin-top:2px;flex:0 0 auto;width:16px;height:16px}.eva-antsol .origen-ext>div{flex:1 1 auto;min-width:0}.eva-antsol .fld .hint{font-size:11px;color:var(--dsn-muted, #8a94a6);font-family:IBM Plex Mono,monospace}.eva-antsol .oc-desc{font-size:12px;color:var(--dsn-muted, #6b7280);font-style:italic;margin-top:-6px}.eva-antsol .pct-quick{display:flex;gap:5px;margin-top:5px}.eva-antsol .pct-quick button{border:1px solid var(--dsn-border, #e2e6ee);background:var(--dsn-hover, #f4f6fa);color:var(--dsn-ink, #1b2540);border-radius:7px;padding:3px 9px;font-size:12px;font-weight:600;cursor:pointer;font-family:inherit}.eva-antsol .pct-quick button:hover{background:color-mix(in srgb,var(--dsn-teal, #16a596) 12%,transparent);border-color:var(--dsn-teal, #16a596)}.eva-antsol .err{color:var(--status-color-danger, #c0392b);font-size:12.5px;font-weight:600;margin-top:-4px}.eva-antsol .preview{display:flex;align-items:center;gap:8px;border-radius:10px;padding:9px 12px;font-size:12.5px}.eva-antsol .preview>svg{flex:0 0 auto;width:15px;height:15px}.eva-antsol .preview>span{flex:1 1 auto;min-width:0}.eva-antsol .preview.auth{background:color-mix(in srgb,var(--status-color-primary, #2b6cb0) 10%,transparent);color:var(--status-color-primary, #2b6cb0)}.eva-antsol .preview.direct{background:color-mix(in srgb,var(--status-color-warnig, #a86a12) 12%,transparent);color:var(--status-color-warnig, #a86a12)}.eva-antsol .resumen{display:flex;justify-content:space-between;align-items:center;border-top:1px solid var(--dsn-border, #e2e6ee);padding-top:12px}.eva-antsol .resumen .r-lbl{font-size:12.5px;color:var(--dsn-muted, #6b7280)}.eva-antsol .resumen .r-val{font-size:20px;font-weight:800;color:var(--dsn-navy, #1f2a44);font-variant-numeric:tabular-nums;letter-spacing:-.01em}.eva-liq-rep{height:100%;min-height:0;display:flex;flex-direction:column}.eva-liq-rep_empty{position:absolute;top:0;right:0;bottom:0;left:0;display:flex;align-items:center;justify-content:center;text-align:center;padding:24px;color:#6b7280;pointer-events:none}.eva-liq-rep_empty b{color:#1a2d47}.eva-liq-rep_detmodal{max-height:64vh;overflow-y:auto}.eva-liq-rep_detmodal .empty{padding:36px;text-align:center;color:#8a92a6}.eva-liq-rep_detsum{display:flex;flex-wrap:wrap;gap:10px;margin-bottom:14px}.eva-liq-rep_detsum .sc{display:flex;flex-direction:column;gap:2px;padding:10px 16px;border-radius:12px;background:#f4f6fb;border:1px solid #e9ecf3;min-width:130px}.eva-liq-rep_detsum .sc span{font-size:.68rem;text-transform:uppercase;letter-spacing:.04em;color:#8a92a6}.eva-liq-rep_detsum .sc b{font-size:1.15rem;color:#1a2d47;font-family:var(--txt-ppal-bold, "inter-Bold");font-variant-numeric:tabular-nums}.eva-liq-rep_detsum .sc--accent{background:linear-gradient(135deg,#eaf6fd,#dcefff);border-color:#bfe3f8}.eva-liq-rep_detsum .sc--accent b{color:#0284c7}.eva-liq-rep_badge{display:inline-block;padding:2px 10px;border-radius:999px;font-size:.72rem;font-family:var(--txt-ppal-semibold, "inter-semibold");white-space:nowrap}.eva-liq-rep_badge--blue{background:#bae6f9;color:#036aa1}.eva-liq-rep_badge--teal{background:#d8eeed;color:#0f766e}.eva-liq-rep_badge--warn{background:#ffe6c9;color:#b45309}.eva-liq-rep_badge--red{background:#fadde0;color:#b91c1c}.eva-liq-rep_badge--gray{background:#eceff4;color:#64748b}.eva-liq-rep_tbl{width:100%;border-collapse:collapse;font-size:.86rem}.eva-liq-rep_tbl th,.eva-liq-rep_tbl td{padding:10px 12px;text-align:left;border-bottom:1px solid #eef1f6;white-space:nowrap}.eva-liq-rep_tbl th{position:sticky;top:0;z-index:1;background:#f3f4fb;color:#1a2d47;font-family:var(--txt-ppal-semibold, "inter-semibold");font-size:.74rem;text-transform:uppercase;letter-spacing:.03em}.eva-liq-rep_tbl td{color:#1a2d47}.eva-liq-rep_tbl td.b{font-family:var(--txt-ppal-semibold, "inter-semibold")}.eva-liq-rep_tbl td.lnk{color:#009fe5;font-family:var(--txt-ppal-semibold, "inter-semibold")}.eva-liq-rep_tbl .r{text-align:right;font-variant-numeric:tabular-nums}.eva-liq-rep_tbl .c{text-align:center}.eva-liq-rep_tbl td.eva-liq-rep_act{padding:4px 12px}.eva-liq-rep_tbl td.eva-liq-rep_act section{display:inline-flex;margin:0}.eva-liq-rep_tbl tbody tr:nth-child(2n){background:#fafbfd}.eva-liq-rep_tbl tbody tr:hover{background:#f6f8fc}.eva-liq-rep_tbl tbody tr.is-click{cursor:pointer}.eva-liq-rep_tbl tbody tr.is-click:hover{background:#eff8ff}.eva-liq-rep_tbl tbody tr.is-click:hover td.lnk{text-decoration:underline}.eva-liq-dash{--c-blue: #009FE5;--c-teal: #16A596;--c-red: #DC1F2F;--c-orange: #fc9804;--c-navy: #001128;--card-bg: #ffffff;--card-bd: #e9ecf3;--ink: #1A2D47;--muted: #8a92a6;--bg: #f4f6fa;--shadow: 0 1px 2px rgba(16, 24, 40, .04), 0 2px 6px rgba(16, 24, 40, .06);position:relative;height:100%;overflow:hidden;background:var(--bg)}.eva-liq-dash *,.eva-liq-dash *:before,.eva-liq-dash *:after{box-sizing:border-box}.eva-liq-dash_scroll{position:absolute;top:0;right:0;bottom:0;left:0;overflow-y:auto;padding:16px;display:flex;flex-direction:column;gap:16px}.eva-liq-dash.is-presenta{position:fixed;top:0;right:0;bottom:0;left:0;z-index:9998}.eva-liq-dash.is-presenta .eva-liq-dash_scroll{padding:30px 40px;gap:22px}.eva-liq-dash.is-presenta .eva-liq-dash_kpi .val{font-size:1.8rem}.eva-liq-dash.is-presenta .eva-liq-dash_kpi .lbl{font-size:.82rem}.eva-liq-dash.is-presenta .chart{height:360px}.eva-liq-dash_head{display:flex;align-items:center;gap:16px;flex-wrap:wrap}.eva-liq-dash_head-title{display:flex;align-items:center;gap:12px}.eva-liq-dash_head-title .ic{width:46px;height:46px;border-radius:13px;display:grid;place-items:center;color:#fff;font-size:1.25rem;background:linear-gradient(135deg,#009fe5,#001128);box-shadow:0 6px 14px #009fe547}.eva-liq-dash_head-title h2{margin:0;font-family:var(--txt-ppal-bold, "inter-Bold");font-size:1.3rem;color:var(--c-navy)}.eva-liq-dash_head-title .eva-liq-dash_sub{margin:2px 0 0;font-size:.8rem;color:var(--muted);font-variant-numeric:tabular-nums;display:inline-flex;align-items:center;gap:8px}.eva-liq-dash_head-title .eva-liq-dash_sub .eva-liq-dash_verano{background:#eaf6fd;border:none;color:var(--c-blue);cursor:pointer;font-family:var(--txt-ppal-semibold, "inter-semibold");font-size:.72rem;padding:2px 9px;border-radius:999px}.eva-liq-dash_head-title .eva-liq-dash_sub .eva-liq-dash_verano:hover{background:#d7eefb}.eva-liq-dash_head-actions{display:flex;gap:8px;margin-left:auto}.eva-liq-dash_periodos{display:flex;flex-wrap:wrap;gap:8px}.eva-liq-dash_periodos .chip{border:1px solid var(--card-bd);background:#fff;color:var(--ink);font-family:var(--txt-ppal-medium, "inter-medium");font-size:.82rem;padding:7px 14px;border-radius:999px;cursor:pointer;transition:all .15s ease}.eva-liq-dash_periodos .chip:hover{border-color:var(--c-blue);color:var(--c-blue)}.eva-liq-dash_periodos .chip.is-active{background:var(--c-blue);border-color:var(--c-blue);color:#fff;box-shadow:0 4px 10px #009fe54d}.eva-liq-dash .btn-ic{width:38px;height:38px;border-radius:10px;border:1px solid var(--card-bd);background:#fff;color:var(--ink);cursor:pointer;display:grid;place-items:center}.eva-liq-dash .btn-ic:hover{border-color:var(--c-blue);color:var(--c-blue)}.eva-liq-dash_kpis{display:grid;grid-template-columns:repeat(auto-fit,minmax(178px,1fr));gap:12px}.eva-liq-dash_kpi{display:flex;flex-direction:column;gap:7px;padding:11px 13px;text-align:left;background:var(--card-bg);border:1px solid var(--card-bd);border-radius:12px;box-shadow:var(--shadow);cursor:pointer;overflow:hidden;transition:transform .15s ease,box-shadow .15s ease}.eva-liq-dash_kpi:hover{transform:translateY(-2px);box-shadow:0 6px 16px #1018281a}.eva-liq-dash_kpi:hover .ft .val{border-bottom-style:solid;border-bottom-color:var(--c-blue);color:var(--c-blue)}.eva-liq-dash_kpi .hd{display:flex;align-items:center;justify-content:space-between;gap:8px}.eva-liq-dash_kpi .hd .lbl{font-size:.7rem;text-transform:uppercase;letter-spacing:.03em;color:var(--muted);font-family:var(--txt-ppal-semibold, "inter-semibold");white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.eva-liq-dash_kpi .hd .ic{width:28px;height:28px;flex-shrink:0;border-radius:8px;display:grid;place-items:center;color:#fff;font-size:.8rem}.eva-liq-dash_kpi .ft{display:flex;align-items:baseline;justify-content:space-between;gap:8px}.eva-liq-dash_kpi .ft .val{font-size:1.28rem;line-height:1.1;font-family:var(--txt-ppal-bold, "inter-Bold");color:var(--ink);font-variant-numeric:tabular-nums;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;border-bottom:2px dotted rgba(0,159,229,.55);padding-bottom:2px;transition:border-color .15s ease,color .15s ease}.eva-liq-dash_kpi .ft .delta{flex-shrink:0;display:inline-flex;align-items:center;gap:3px;font-size:.68rem;font-family:var(--txt-ppal-semibold, "inter-semibold");padding:2px 7px;border-radius:999px;white-space:nowrap}.eva-liq-dash_kpi .ft .delta.up{color:#0f766e;background:#16a5961f}.eva-liq-dash_kpi .ft .delta.down{color:#b91c1c;background:#dc1f2f1a}.eva-liq-dash_kpi .ft .delta.is-empty{color:var(--muted);background:#f1f3f8}.eva-liq-dash_kpi--blue .ic{background:linear-gradient(135deg,#38bdf8,#009fe5)}.eva-liq-dash_kpi--teal .ic{background:linear-gradient(135deg,#2dd4bf,#16a596)}.eva-liq-dash_kpi--red .ic{background:linear-gradient(135deg,#f2556a,#dc1f2f)}.eva-liq-dash_kpi--orange .ic{background:linear-gradient(135deg,#ffb454,#fc9804)}.eva-liq-dash_kpi--navy .ic{background:linear-gradient(135deg,#33507a,#1a2d47)}.eva-liq-dash_row{display:grid;gap:16px}.eva-liq-dash_row--charts{grid-template-columns:minmax(0,2fr) minmax(300px,1fr)}.eva-liq-dash_row--primary{grid-template-columns:minmax(220px,1fr) minmax(0,2.4fr)}.eva-liq-dash_row--rank{grid-template-columns:repeat(auto-fit,minmax(340px,1fr))}@media (max-width: 900px){.eva-liq-dash_row{grid-template-columns:1fr!important}}.eva-liq-dash_card{background:var(--card-bg);border:1px solid var(--card-bd);border-radius:14px;box-shadow:var(--shadow);overflow:hidden;display:flex;flex-direction:column}.eva-liq-dash_card .hd{display:flex;align-items:center;gap:10px;padding:13px 16px;border-bottom:1px solid #f0f1f5;font-family:var(--txt-ppal-semibold, "inter-semibold");font-size:.95rem;color:var(--ink)}.eva-liq-dash_card .hd .bar{width:4px;height:18px;border-radius:4px;background:var(--c-blue);flex-shrink:0}.eva-liq-dash_card .hd em{color:var(--muted);font-style:normal;font-size:.78rem;font-family:var(--txt-ppal-regular, "inter-regular")}.eva-liq-dash_card .hd .lnk{margin-left:auto;background:none;border:none;color:var(--c-blue);cursor:pointer;font-size:.8rem;font-family:var(--txt-ppal-semibold, "inter-semibold")}.eva-liq-dash_card .chart{position:relative;height:300px;padding:14px 16px 16px}.eva-liq-dash_card .chart--comp{height:220px}.eva-liq-dash_card .empty{display:grid;place-items:center;min-height:120px;color:var(--muted);font-size:.9rem}.eva-liq-dash .rank{padding:8px 14px 12px;display:flex;flex-direction:column;gap:4px}.eva-liq-dash .rank-row{display:grid;grid-template-columns:minmax(120px,1.4fr) minmax(80px,2fr) auto;align-items:center;gap:12px;padding:7px 6px;border-radius:8px;cursor:pointer}.eva-liq-dash .rank-row:hover{background:#f6f8fc}.eva-liq-dash .rank-row .nm{font-size:.86rem;color:var(--ink);white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.eva-liq-dash .rank-row .nm .tag{font-style:normal;font-size:.68rem;color:var(--muted);margin-left:6px}.eva-liq-dash .rank-row .bar-track{height:8px;background:#eef1f6;border-radius:6px;overflow:hidden}.eva-liq-dash .rank-row .bar-fill{display:block;height:100%;background:linear-gradient(90deg,#38bdf8,#009fe5);border-radius:6px}.eva-liq-dash .rank-row .bar-fill.alt{background:linear-gradient(90deg,#2dd4bf,#16a596)}.eva-liq-dash .rank-row .vl{font-size:.86rem;font-family:var(--txt-ppal-semibold, "inter-semibold");color:var(--ink);font-variant-numeric:tabular-nums;text-align:right;white-space:nowrap}.eva-liq-dash_cartera{display:grid;grid-template-columns:repeat(auto-fit,minmax(200px,1fr));gap:12px;padding:14px 16px 16px}.eva-liq-dash_cartera .bucket{display:grid;grid-template-columns:auto 1fr;grid-template-rows:auto auto;align-items:center;column-gap:10px;row-gap:2px;padding:14px 16px;text-align:left;cursor:pointer;background:#fff;border:1px solid var(--card-bd);border-radius:12px;transition:all .15s ease}.eva-liq-dash_cartera .bucket:hover:not(:disabled){transform:translateY(-2px);box-shadow:var(--shadow)}.eva-liq-dash_cartera .bucket:disabled{opacity:.55;cursor:default}.eva-liq-dash_cartera .bucket .dot{grid-row:1/span 2;width:12px;height:12px;border-radius:50%}.eva-liq-dash_cartera .bucket .bk-lbl{font-size:.78rem;color:var(--muted);text-transform:uppercase;letter-spacing:.03em}.eva-liq-dash_cartera .bucket .bk-monto{font-size:1.3rem;font-family:var(--txt-ppal-bold, "inter-Bold");color:var(--ink);font-variant-numeric:tabular-nums}.eva-liq-dash_cartera .bucket .bk-count{grid-column:2;font-size:.76rem;color:var(--muted)}.eva-liq-dash_cartera .bucket--ok .dot{background:var(--c-teal)}.eva-liq-dash_cartera .bucket--warn .dot{background:var(--c-orange)}.eva-liq-dash_cartera .bucket--bad .dot{background:var(--c-red)}.eva-liq-dash_cartera .bucket--bad .bk-monto{color:var(--c-red)}.eva-liq-dash_fuera .hd .bar--muted{background:linear-gradient(180deg,var(--c-orange),var(--c-red))}.eva-liq-dash_fuera-body{display:grid;grid-template-columns:minmax(240px,1fr) minmax(0,2fr);align-items:stretch}@media (max-width: 900px){.eva-liq-dash_fuera-body{grid-template-columns:1fr}}.eva-liq-dash_fuera-cards{grid-template-columns:1fr;align-content:center}.eva-liq-dash_fuera-cards .bk-lbl svg{margin-right:4px}.eva-liq-dash_fuera-cards .bucket--warn .bk-monto{color:#b45309}.eva-liq-dash_fuera .chart.eva-liq-dash_fuera-chart{height:200px}:root[data-design=nuevo][data-mode=oscuro] .eva-liq-dash .eva-liq-dash_fuera-cards .bucket--warn .bk-monto{color:#f4b07b}:root[data-design=nuevo][data-mode=oscuro] .eva-liq-dash .eva-liq-dash_fuera-cards .bucket--bad .bk-monto{color:#ec8383}.eva-liq-dash_detmodal{max-height:64vh;overflow-y:auto}.eva-liq-dash_detmodal .empty{padding:36px;text-align:center;color:var(--muted)}.eva-liq-dash_detmodal-lnk{background:none;border:none;color:var(--c-blue);cursor:pointer;font-family:var(--txt-ppal-semibold, "inter-semibold");font-size:.88rem}.eva-liq-dash_detsum{display:flex;flex-wrap:wrap;gap:10px;margin-bottom:14px}.eva-liq-dash_detsum .sc{display:flex;flex-direction:column;gap:2px;padding:10px 16px;border-radius:12px;background:#f4f6fb;border:1px solid var(--card-bd);min-width:130px}.eva-liq-dash_detsum .sc span{font-size:.68rem;text-transform:uppercase;letter-spacing:.04em;color:var(--muted)}.eva-liq-dash_detsum .sc b{font-size:1.15rem;color:var(--ink);font-family:var(--txt-ppal-bold, "inter-Bold");font-variant-numeric:tabular-nums}.eva-liq-dash_detsum .sc--accent{background:linear-gradient(135deg,#eaf6fd,#dcefff);border-color:#bfe3f8}.eva-liq-dash_detsum .sc--accent b{color:#0284c7}.eva-liq-dash_dettitle{margin:18px 0 8px;font-family:var(--txt-ppal-semibold, "inter-semibold");font-size:.85rem;color:var(--ink);display:flex;align-items:baseline;gap:6px}.eva-liq-dash_dettitle em{color:var(--muted);font-style:normal;font-size:.74rem}.eva-liq-dash_badge{display:inline-block;padding:2px 10px;border-radius:999px;font-size:.72rem;font-family:var(--txt-ppal-semibold, "inter-semibold");white-space:nowrap}.eva-liq-dash_badge--blue{background:var(--status-color-primary-light, #bae6f9);color:#036aa1}.eva-liq-dash_badge--teal{background:var(--status-color-success-light, #d8eeed);color:#0f766e}.eva-liq-dash_badge--warn{background:var(--status-color-warnig-ligth, #ffe6c9);color:#b45309}.eva-liq-dash_badge--red{background:var(--status-color-danger-light, #fadde0);color:#b91c1c}.eva-liq-dash_badge--gray{background:#eceff4;color:#64748b}.eva-liq-dash_tag{display:inline-block;padding:2px 9px;border-radius:6px;font-size:.7rem;color:#64748b;background:#eef1f6}.eva-liq-dash_tbl{width:100%;border-collapse:collapse;font-size:.86rem}.eva-liq-dash_tbl th,.eva-liq-dash_tbl td{padding:10px 12px;text-align:left;border-bottom:1px solid #eef1f6;white-space:nowrap}.eva-liq-dash_tbl th{position:sticky;top:0;z-index:1;background:#f3f4fb;color:var(--ink);font-family:var(--txt-ppal-semibold, "inter-semibold");font-size:.74rem;text-transform:uppercase;letter-spacing:.03em}.eva-liq-dash_tbl td{color:var(--ink)}.eva-liq-dash_tbl td.b{font-family:var(--txt-ppal-semibold, "inter-semibold")}.eva-liq-dash_tbl td.lnk{color:var(--c-blue);font-family:var(--txt-ppal-semibold, "inter-semibold")}.eva-liq-dash_tbl td.chev{color:#cbd5e1;text-align:right;width:28px}.eva-liq-dash_tbl .r{text-align:right;font-variant-numeric:tabular-nums}.eva-liq-dash_tbl .c{text-align:center}.eva-liq-dash_tbl td.eva-liq-dash_act{padding:4px 12px;width:64px}.eva-liq-dash_tbl td.eva-liq-dash_act section{display:inline-flex;margin:0}.eva-liq-dash_tbl tbody tr:nth-child(2n){background:#fafbfd}.eva-liq-dash_tbl tbody tr:hover{background:#f6f8fc}.eva-liq-dash_tbl tbody tr.is-click{cursor:pointer}.eva-liq-dash_tbl tbody tr.is-click:hover{background:#eff8ff}.eva-liq-dash_tbl tbody tr.is-click:hover td.chev{color:var(--c-blue)}.eva-liq-dash_tbl tbody tr.is-click:hover td.lnk{text-decoration:underline}.eva-liq-dash_exports{margin-left:auto;display:flex;gap:8px;align-items:center}.eva-liq-dash_export{display:inline-flex;align-items:center;gap:6px;border:1px solid #e2e8f0;background:#fff;border-radius:8px;padding:7px 12px;font:600 12px var(--txt-ppal-semibold, "inter-semibold"),sans-serif;cursor:pointer;color:#334155;transition:background .15s ease}.eva-liq-dash_export.xls{color:#16a596;border-color:#16a59673}.eva-liq-dash_export.xls:hover{background:#16a59614}.eva-liq-dash_export.pdf{color:#dc1f2f;border-color:#dc1f2f73}.eva-liq-dash_export.pdf:hover{background:#dc1f2f14}.rvl{--rvl-grupo-bg: var(--dsn-band, #f2f4f8);--rvl-grupo-ink: var(--dsn-ink, #1a2432);--rvl-sub: var(--dsn-muted, #64748b);--rvl-borde: var(--dsn-divider, #e2e8f0);--rvl-head: var(--dsn-head-bg, #edf0f5);--rvl-fila: var(--dsn-surface, #ffffff);--rvl-hover: var(--dsn-hover-row, #ecf1f7);--rvl-link: var(--dsn-blue, #2e6dd8);--rvl-warn-bg: #fff4e0;--rvl-warn-ink: #8a5300;--rvl-chip-bg: #e8eef8;--rvl-chip-ink: #24446e;display:flex;flex-direction:column;gap:6px;min-height:0}:root[data-design=nuevo][data-mode=oscuro] .rvl{--rvl-warn-bg: #3a2a10;--rvl-warn-ink: #f5c477;--rvl-chip-bg: #22385a;--rvl-chip-ink: #cfe0f7}@media (prefers-color-scheme: dark){:root[data-design=nuevo][data-mode=auto] .rvl{--rvl-warn-bg: #3a2a10;--rvl-warn-ink: #f5c477;--rvl-chip-bg: #22385a;--rvl-chip-ink: #cfe0f7}}.rvl_barra{display:flex;align-items:center;justify-content:space-between;gap:8px;font-size:12px;color:var(--rvl-sub);padding:0 2px}.rvl_barra button{border:1px solid var(--dsn-border, #c9d4e3);background:var(--rvl-fila);color:var(--rvl-grupo-ink);border-radius:6px;font-size:12px;padding:3px 10px;cursor:pointer}.rvl_barra button:hover{background:var(--rvl-hover)}.rvl_acciones{display:inline-flex;align-items:center;gap:6px}.rvl_agrupar{position:relative;display:inline-flex}.rvl_barra .rvl_agrupar_btn{display:inline-flex;align-items:center;gap:6px;width:auto;height:26px;white-space:nowrap;line-height:1}.rvl_barra .rvl_agrupar_btn svg{display:inline-block;width:14px;height:14px;min-width:14px;flex:0 0 14px;color:var(--rvl-sub)}.rvl_barra .rvl_agrupar_btn .lbl,.rvl_barra .rvl_agrupar_btn b,.rvl_barra .rvl_agrupar_btn .car{display:inline;width:auto;flex:none}.rvl_barra .rvl_agrupar_btn .lbl{color:var(--rvl-sub)}.rvl_barra .rvl_agrupar_btn b{font-weight:600}.rvl_barra .rvl_agrupar_btn .car{font-size:9px;color:var(--rvl-sub)}.rvl_barra>.rvl_acciones>button{height:26px;white-space:nowrap}.rvl_agrupar_menu{position:absolute;right:0;top:calc(100% + 4px);z-index:20;min-width:170px;margin:0;padding:4px;list-style:none;background:var(--dsn-card, #ffffff);border:1px solid var(--dsn-border, #c9d4e3);border-radius:8px;box-shadow:0 8px 24px #0000002e}.rvl_agrupar_menu li{margin:0;padding:0}.rvl_barra .rvl_agrupar_menu button,.rvl_agrupar_menu button{display:flex;align-items:center;gap:6px;width:100%;border:0;border-radius:5px;background:transparent;color:var(--rvl-grupo-ink);font-size:12px;padding:5px 8px;text-align:left;cursor:pointer}.rvl_barra .rvl_agrupar_menu button:hover,.rvl_agrupar_menu button:hover{background:var(--rvl-hover)}.rvl_barra .rvl_agrupar_menu button.on,.rvl_agrupar_menu button.on{color:var(--rvl-link);font-weight:600}.rvl_agrupar_menu .chk{width:12px;flex:none}@media (max-width: 700px){.rvl_agrupar .lbl{display:none}}.rvl_scroll{overflow:auto;border:1px solid var(--rvl-borde);border-radius:8px;background:var(--rvl-fila);max-height:calc(100vh - 330px);min-height:220px}.rvl_tabla{width:100%;border-collapse:separate;border-spacing:0;font-size:12px;color:var(--dsn-ink, #1a2432)}.rvl_tabla th,.rvl_tabla td{padding:5px 8px;border-bottom:1px solid var(--rvl-borde);white-space:nowrap;text-align:left}.rvl_tabla thead th{position:sticky;top:0;z-index:2;background:var(--rvl-head);color:var(--rvl-sub);font-size:11px;font-weight:700;letter-spacing:.02em;text-transform:uppercase}.rvl_tabla .r{text-align:right;font-variant-numeric:tabular-nums}.rvl_tabla .c{text-align:center}.rvl_tabla .ruta{white-space:normal;min-width:260px;max-width:380px}.rvl_tabla tbody tr.rvl_det:hover td{background:var(--rvl-hover)}.rvl_tabla tr.rvl_det td{background:var(--rvl-fila)}.rvl_tabla tr.rvl_det.rvl_cont td{color:var(--rvl-sub)}.rvl_tabla tr.rvl_det td:first-child{padding-left:30px}.rvl_tabla tr.rvl_det.rvl_plano td:first-child{padding-left:8px}.rvl_tabla thead th.rvl_ord{cursor:pointer;-webkit-user-select:none;user-select:none}.rvl_tabla thead th.rvl_ord:hover{color:var(--rvl-grupo-ink)}.rvl_tabla thead th.rvl_ord.on{color:var(--rvl-link)}.rvl_tabla .rvl_flechaord{margin-left:4px;font-size:9px;opacity:.55}.rvl_tabla th.on .rvl_flechaord{opacity:1}.rvl_tabla tr.rvl_grupo td{background:var(--rvl-grupo-bg);color:var(--rvl-grupo-ink);font-weight:600;cursor:pointer;-webkit-user-select:none;user-select:none}.rvl_tabla tr.rvl_grupo:hover td{background:var(--rvl-hover)}.rvl_tabla tr.rvl_grupo .rvl_flecha{display:inline-block;width:14px;transition:transform .15s;color:var(--rvl-sub)}.rvl_tabla tr.rvl_grupo.abierto .rvl_flecha{transform:rotate(90deg)}.rvl_tabla tr.rvl_grupo .rvl_meta{font-weight:400;color:var(--rvl-sub);margin-left:10px}.rvl_tabla tr.rvl_total td{position:sticky;bottom:0;background:var(--rvl-head);font-weight:700;border-top:1px solid var(--dsn-border, #c9d4e3)}.rvl_link{border:0;background:transparent;padding:0;color:var(--rvl-link);font:inherit;font-weight:600;cursor:pointer;text-decoration:underline;text-underline-offset:2px}.rvl_link:hover{opacity:.8}.rvl_dias{font-weight:600}.rvl_dias.t0{color:var(--dsn-green, #1f8a5b)}.rvl_dias.t1{color:#b98900}.rvl_dias.t2{color:#d0661a}.rvl_dias.t3{color:var(--dsn-red, #d64545)}.rvl_chip{display:inline-block;border-radius:10px;padding:1px 8px;font-size:11px;background:var(--rvl-chip-bg);color:var(--rvl-chip-ink)}.rvl_aviso{display:inline-block;margin-left:6px;border-radius:10px;padding:1px 8px;font-size:11px;background:var(--rvl-warn-bg);color:var(--rvl-warn-ink);border:0;cursor:pointer}.rvl_vacio{padding:28px;text-align:center;color:var(--rvl-sub)}.edc-libro--banco{table-layout:auto;font-size:12.5px}.edc-libro--banco th,.edc-libro--banco tr.is-saldo td{white-space:nowrap}.edc-libro--banco th,.edc-libro--banco td{padding-left:8px;padding-right:8px}.edc-libro--banco td.edc-trunc{max-width:170px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.edc-libro--banco td.edc-dep{color:var(--edc-ok)}.ecb-resumen .edc-resumen_fin b.ecb-neg{color:var(--edc-err)}.flu-grafica{--flu-ing: var(--dsn-green, #0e8a76);--flu-egr: #e0574f;margin-bottom:10px}.flu-grafica .flu-ley{font-weight:700;margin-left:8px}.flu-grafica .flu-ley.is-ing{color:var(--flu-ing)}.flu-grafica .flu-ley.is-egr{color:var(--flu-egr)}.flu-grafica .flu-ley.is-neto{color:var(--dsn-ink, #1f2a37)}.flu-barras{display:flex;align-items:flex-end;gap:6px;height:170px;padding-top:6px;overflow-x:auto}.flu-mes{flex:1 0 54px;height:100%;display:flex;flex-direction:column;align-items:center;justify-content:flex-end;gap:3px}.flu-mes small{font-size:11px;color:var(--dsn-muted, #5a6b80);white-space:nowrap}.flu-par{flex:1;width:100%;display:flex;align-items:flex-end;justify-content:center;gap:3px;border-bottom:1px solid var(--dsn-border, #dfe5ec)}.flu-par i{display:block;width:38%;max-width:20px;min-height:2px;border-radius:3px 3px 0 0}.flu-par .is-ing{background:var(--flu-ing)}.flu-par .is-egr{background:var(--flu-egr)}.flu-neto{font-size:11px;font-weight:700;white-space:nowrap;color:var(--flu-ing)}.flu-neto.is-neg{color:var(--flu-egr)}.cxc-dash{--card-bg: var(--thm-card, #ffffff);--card-bd: var(--thm-line, #e9ecf3);--ink: var(--thm-ink, #1A2D47);--muted: var(--thm-muted, #8a92a6);--tint: var(--thm-chip, #eef2f8);--shadow: var(--thm-shadow, 0 1px 2px rgba(16, 24, 40, .04), 0 2px 6px rgba(16, 24, 40, .06));--c-navy: #0e2747;--c-blue: #0e2747;--c-blue2: #26436e;--pill-bg: #0e2747;--pill-fg: #ffffff;--ch-grid: #eef1f6;--ch-axis: #8a92a6;--ch-label: #5b6577;--c-gold: #f0b000;--c-teal: #0f8a6e;--c-red: #DC1F2F;--c-orange: #fc9804;--c-ing: #2fb98a;--c-ing-d: #0f8a6e;--c-cost: #f28a9a;--c-cost-d: #DC1F2F;--page:var(--thm-page,#eef1f6);--card:var(--card-bg);--line:var(--card-bd);--chip:var(--tint);--blue:var(--c-blue);--navy:var(--c-navy);--accent:var(--c-blue);--teal:var(--c-ing-d);--red:var(--c-cost-d);--orange:var(--c-orange);--good:var(--c-ing-d);--warn:var(--c-orange);--bad:var(--c-cost-d);--warnink:#b26a00;--b1:var(--c-ing);--b2:var(--c-blue);--b3:color-mix(in srgb, var(--c-blue) 55%, #fff);--b4:var(--c-orange);--b5:#e8663a;--b6:var(--c-cost-d);--pv1:var(--c-ing);--pv2:#3BB7A2;--pv3:#69C9B4;--pv4:#A2DCCB;--thm-g-accent:linear-gradient(135deg, var(--c-blue2), var(--c-navy));--thm-g-neutral:linear-gradient(135deg, var(--c-blue2), var(--c-navy));--thm-g-good:linear-gradient(135deg, var(--c-ing), var(--c-ing-d));--thm-g-bad:linear-gradient(135deg, #f2556a, var(--c-cost-d));--thm-g-warn:linear-gradient(135deg, #ffb454, var(--c-orange));background:transparent;padding:0;display:flex;flex-direction:column;gap:14px;color:var(--ink);font-variant-numeric:tabular-nums}.cxc-dash[data-tema=eva]{--thm-page:#eef1f6;--thm-card:#fff;--thm-ink:#1A2D47;--thm-muted:#7c869c;--thm-line:#e6eaf1;--thm-chip:#f4f6fa;--thm-shadow:0 1px 2px rgba(16,30,54,.06),0 6px 20px rgba(16,30,54,.06)}.cxc-dash[data-tema=aurora]{--thm-page:#f4f5fb;--thm-card:#fff;--thm-ink:#20233f;--thm-muted:#7a7f9e;--thm-line:#e8e8f6;--thm-chip:#f2f2fb;--thm-shadow:0 1px 2px rgba(30,34,63,.07),0 8px 24px rgba(79,70,229,.08);--c-navy:#818CF8;--c-blue:#818CF8;--c-blue2:#6366F1;--c-gold:#FBBF24;--c-ing:#2DD4BF;--c-ing-d:#14B8A6;--c-cost:#FB7185;--c-cost-d:#E11D48}.cxc-dash[data-tema=esmeralda]{--thm-page:#f1f5f3;--thm-card:#fff;--thm-ink:#14322a;--thm-muted:#6b8078;--thm-line:#e2ece7;--thm-chip:#eef5f2;--thm-shadow:0 1px 2px rgba(20,50,42,.06),0 8px 22px rgba(16,185,129,.09);--c-navy:#10B981;--c-blue:#10B981;--c-blue2:#059669;--c-gold:#EAB308;--c-ing:#84CC16;--c-ing-d:#65A30D;--c-cost:#EF4444;--c-cost-d:#DC2626}.cxc-dash[data-tema=oceano]{--thm-page:#eef4fa;--thm-card:#fff;--thm-ink:#143247;--thm-muted:#5b7690;--thm-line:#dbe7f2;--thm-chip:#e3eef8;--thm-shadow:0 1px 2px rgba(14,50,71,.06),0 8px 22px rgba(3,105,161,.09);--c-navy:#0e5a8a;--c-blue:#0e5a8a;--c-blue2:#0a4467;--c-gold:#f0a500;--c-ing:#12a3b8;--c-ing-d:#0b7f90;--c-cost:#ef6a7c;--c-cost-d:#d13a54}.cxc-dash[data-tema=vino]{--thm-page:#f8f0f2;--thm-card:#fff;--thm-ink:#3a1f27;--thm-muted:#8a6b73;--thm-line:#ecd9de;--thm-chip:#f3e4e8;--thm-shadow:0 1px 2px rgba(58,31,39,.06),0 8px 22px rgba(124,45,67,.09);--c-navy:#7c2d43;--c-blue:#7c2d43;--c-blue2:#5e2233;--c-gold:#d99a2b;--c-ing:#4f9d7a;--c-ing-d:#3a7d60;--c-cost:#c62b52;--c-cost-d:#9e1f40}.cxc-dash[data-tema=grafito]{--thm-page:#0f1420;--thm-card:#18202f;--thm-ink:#e6ecf5;--thm-muted:#8a96ab;--thm-line:#263042;--thm-chip:#1e2836;--thm-shadow:0 1px 2px rgba(0,0,0,.4),0 10px 26px rgba(0,0,0,.4);--card-bg: var(--thm-card, #18202f);--card-bd: var(--thm-line, #263042);--ink: var(--thm-ink, #e6ecf5);--muted: var(--thm-muted, #8a96ab);--tint: var(--thm-chip, #1e2836);--shadow: var(--thm-shadow, 0 1px 2px rgba(0,0,0,.4), 0 10px 26px rgba(0,0,0,.4));--c-navy: #8fa8cf;--c-blue: #8fa8cf;--pill-bg: #33507a;--pill-fg: #eef3fb;--ch-grid: rgba(255,255,255,.09);--ch-axis: #9aa6bb;--ch-label: #b7c0d3;background:var(--thm-page, #0f1420)}.cxc-dash .num{font-variant-numeric:tabular-nums}.cxc-dash *,.cxc-dash *:before,.cxc-dash *:after{box-sizing:border-box}.cxc-dash :focus,.cxc-dash :focus-visible{outline:none!important}.cxc-dash.is-presenta{position:fixed;top:0;right:0;bottom:0;left:0;z-index:9998;overflow-y:auto;background:var(--page);padding:20px 26px 40px}.cxc-dash.is-presenta .ck-kpi .val{font-size:1.7rem}.cxc-dash.is-presenta .ck-card{padding:18px 22px}.cxc-dash.is-presenta .cxc-dash_topbar{top:-20px;margin:-20px -26px 0;padding:20px 26px 12px}.cxc-dash_topbar{position:sticky;top:-14px;z-index:30;margin:-14px -14px 0;padding:14px 14px 12px;background:var(--page);display:flex;flex-direction:column;gap:12px;border-bottom:1px solid var(--line);box-shadow:0 8px 16px -12px #040a1659}.cxc-dash_head{display:flex;align-items:center;gap:16px;flex-wrap:wrap}.cxc-dash_head-title{display:flex;align-items:center;gap:12px}.cxc-dash_head-title .ic{width:46px;height:46px;border-radius:13px;display:grid;place-items:center;color:#fff;font-size:1.2rem;background:linear-gradient(135deg,var(--c-blue2),var(--c-navy));box-shadow:0 6px 14px #0e274747}.cxc-dash_head-title h2{margin:0;font-family:var(--txt-ppal-bold, "inter-Bold");font-size:1.3rem;color:var(--c-navy)}.cxc-dash_head-title .sub{margin:2px 0 0;font-size:.8rem;color:var(--muted);font-weight:600}.cxc-dash_head-actions{display:flex;gap:8px;align-items:center;margin-left:auto;flex-wrap:wrap}.cxc-dash .btn-ic{width:38px;height:38px;border-radius:10px;border:1px solid var(--line);background:var(--card);color:var(--ink);cursor:pointer;display:grid;place-items:center;font-size:15px;transition:all .12s}.cxc-dash .btn-ic:hover{border-color:var(--c-blue);color:var(--c-blue)}.cxc-dash .btn-ic.is-on{border-color:var(--c-gold);color:var(--c-gold);background:var(--chip)}.cxc-dash .btn-ic.btn-filtros{width:auto;gap:7px;padding:0 14px;display:inline-flex;align-items:center;position:relative;white-space:nowrap;flex-shrink:0}.cxc-dash .btn-ic.btn-filtros span{font-size:.8rem;font-weight:700}.cxc-dash .btn-ic.btn-filtros .badge{min-width:17px;height:17px;padding:0 4px;border-radius:999px;background:var(--c-gold);color:#3a2b00;font-size:.64rem;font-weight:800;display:inline-grid;place-items:center;line-height:1}.cxc-dash_filterpanel{background:var(--card);border:1px solid var(--line);border-radius:14px;box-shadow:var(--shadow);padding:14px 16px}.cxc-dash_filterpanel .grid{display:grid;grid-template-columns:repeat(auto-fit,minmax(190px,1fr));gap:12px;align-items:start}.cxc-dash_filterpanel .fld--wide{grid-column:span 2}@media (max-width: 640px){.cxc-dash_filterpanel .fld--wide{grid-column:span 1}}.cxc-dash_filterpanel .fld{display:flex;flex-direction:column;gap:4px;min-width:0}.cxc-dash_filterpanel .fld>span{font-size:.62rem;text-transform:uppercase;letter-spacing:.04em;color:var(--muted);font-weight:700}.cxc-dash_filterpanel .fld>input,.cxc-dash_filterpanel .fld>select{-moz-appearance:none;appearance:none;-webkit-appearance:none;border:1px solid var(--line);border-radius:8px;padding:7px 10px;font-size:.82rem;color:var(--ink);height:34px;width:100%;background:var(--card);cursor:pointer}.cxc-dash_filterpanel .fld>input:hover,.cxc-dash_filterpanel .fld>select:hover{border-color:var(--c-blue)}.cxc-dash_filterpanel .fld>input:focus,.cxc-dash_filterpanel .fld>select:focus{outline:none;border-color:var(--c-blue)}.cxc-dash_filterpanel .eva-multiselectsearch,.cxc-dash_filterpanel .eva-multiselect{width:100%;padding-bottom:0;min-width:0}.cxc-dash_filterpanel .eva-multiselectsearch_field,.cxc-dash_filterpanel .eva-multiselectsearch_field__active,.cxc-dash_filterpanel .eva-multiselect_trigger,.cxc-dash_filterpanel .eva-multiselect_trigger__active{min-height:34px;border-radius:8px;padding:2px 8px;border-color:var(--line)}.cxc-dash_filterpanel .eva-multiselectsearch_field:hover,.cxc-dash_filterpanel .eva-multiselectsearch_field__active:hover,.cxc-dash_filterpanel .eva-multiselect_trigger:hover,.cxc-dash_filterpanel .eva-multiselect_trigger__active:hover{border-color:var(--c-blue)}.cxc-dash_filterpanel .eva-multiselectsearch_field__active,.cxc-dash_filterpanel .eva-multiselect_trigger__active{box-shadow:0 0 0 3px #0e274714}.cxc-dash_filterpanel .eva-multiselectsearch_input,.cxc-dash_filterpanel .eva-multiselect_trigger-placeholder{font-size:.82rem}.cxc-dash_filterpanel .eva-multiselectsearch_chip,.cxc-dash_filterpanel .eva-multiselect_chip{font-size:.68rem;padding:1px 5px 1px 8px}.cxc-dash_filterpanel .acts{display:flex;gap:8px;justify-content:flex-end;margin-top:12px}.cxc-dash_fclear,.cxc-dash_fapply{height:32px;border-radius:8px;padding:0 14px;font-size:.76rem;font-weight:700;cursor:pointer;border:1px solid var(--line)}.cxc-dash_fclear{background:var(--chip);color:var(--c-blue)}.cxc-dash_fapply{background:var(--c-blue);color:#fff;border-color:var(--c-blue)}.cxc-dash .ck-kpis{display:grid;grid-template-columns:repeat(auto-fit,minmax(196px,1fr));gap:13px;margin:2px 0 16px}.cxc-dash .ck-kpi{background:var(--card);border:1px solid var(--line);border-radius:14px;padding:14px 15px;box-shadow:var(--shadow);position:relative;overflow:hidden;transition:transform .12s}.cxc-dash .ck-kpi:hover{transform:translateY(-2px)}.cxc-dash .ck-kpi .top{display:flex;justify-content:space-between;align-items:flex-start;gap:8px}.cxc-dash .ck-kpi .lab{font-size:10.5px;font-weight:700;letter-spacing:.5px;text-transform:uppercase;color:var(--muted)}.cxc-dash .ck-kpi .chip{width:34px;height:34px;border-radius:10px;display:grid;place-items:center;color:#fff;font-size:14px;flex:none}.cxc-dash .ck-kpi .val{font-size:22px;font-weight:800;letter-spacing:-.5px;margin-top:9px;color:var(--ink)}.cxc-dash .ck-kpi .foot{display:flex;align-items:center;gap:7px;margin-top:7px;font-size:11.5px;color:var(--muted);font-weight:600}.cxc-dash .ck-kpi .tag{border-radius:999px;padding:2px 8px;font-size:10.5px;font-weight:800}.cxc-dash .ck-kpi .tag.bad{background:color-mix(in srgb,var(--bad) 15%,transparent);color:var(--bad)}.cxc-dash .ck-kpi .tag.good{background:color-mix(in srgb,var(--good) 17%,transparent);color:var(--good)}.cxc-dash .ck-kpi .tag.warn{background:color-mix(in srgb,var(--warn) 20%,transparent);color:var(--warnink)}.cxc-dash .c-blue{background:var(--thm-g-accent)}.cxc-dash .c-red{background:var(--thm-g-bad)}.cxc-dash .c-teal{background:var(--thm-g-good)}.cxc-dash .c-orange{background:var(--thm-g-warn)}.cxc-dash .c-navy{background:var(--thm-g-neutral)}.cxc-dash .ck-row{display:grid;gap:14px;margin-bottom:14px}.cxc-dash .ck-r2{grid-template-columns:1.95fr 1fr}.cxc-dash .ck-r2b{grid-template-columns:1fr 1fr}@media (max-width: 900px){.cxc-dash .ck-r2,.cxc-dash .ck-r2b{grid-template-columns:1fr}}.cxc-dash .ck-card{background:var(--card);border:1px solid var(--line);border-radius:16px;box-shadow:var(--shadow);padding:16px 17px}.cxc-dash .ck-card>.h{display:flex;justify-content:space-between;align-items:center;gap:10px;margin-bottom:14px;flex-wrap:wrap}.cxc-dash .ck-card .h .hl{display:flex;align-items:baseline;gap:8px;flex-wrap:wrap;min-width:0;flex:1 1 auto}.cxc-dash .ck-card .h .t{font-size:14.5px;font-weight:800;display:flex;align-items:center;gap:8px}.cxc-dash .ck-card .h .t:before{content:"";width:4px;height:16px;border-radius:3px;background:var(--blue)}.cxc-dash .ck-card .h em{font-style:normal;color:var(--muted);font-size:11px;font-weight:600}.cxc-dash .ck-hgroup{display:flex;align-items:center;gap:10px;flex-wrap:wrap;justify-content:flex-end}.cxc-dash .ck-link{border:1px solid var(--line);background:var(--chip);color:var(--blue);font-size:11.5px;font-weight:800;border-radius:8px;padding:4px 10px;cursor:pointer;white-space:nowrap;transition:all .12s}.cxc-dash .ck-link:hover{background:var(--blue);color:#fff;border-color:var(--blue)}.cxc-dash .ck-card.acc .h .t:before{background:var(--orange)}.cxc-dash .ck-card.dbt .h .t:before{background:var(--red)}.cxc-dash .ck-tools{display:flex;align-items:center;gap:6px;flex-shrink:0}.cxc-dash .ck-tbtn{width:30px;height:30px;border-radius:8px;border:1px solid var(--line);background:transparent;color:var(--muted);cursor:pointer;display:grid;place-items:center;font-size:12.5px;transition:all .12s}.cxc-dash .ck-tbtn:hover{color:var(--blue);border-color:var(--blue);background:var(--chip)}.cxc-dash .ck-seg{display:inline-flex;border:1px solid var(--line);border-radius:8px;overflow:hidden}.cxc-dash .ck-seg button{border:none;background:transparent;color:var(--muted);cursor:pointer;font-size:12px;padding:5px 10px;line-height:1}.cxc-dash .ck-seg button+button{border-left:1px solid var(--line)}.cxc-dash .ck-seg button.on{background:var(--chip);color:var(--blue)}.cxc-dash .ck-rc{width:100%;height:240px}.cxc-dash .ck-rc:focus,.cxc-dash .ck-rc :focus,.cxc-dash .recharts-wrapper :focus,.cxc-dash .recharts-surface,.cxc-dash .recharts-surface :focus{outline:none!important}.cxc-dash .ck-modal--grande{width:min(1000px,96vw)}.cxc-dash .ck-modal--grande .ck-modal-h{flex-wrap:wrap}.cxc-dash .ck-grande-chart{padding:6px 18px 4px}.cxc-dash .ck-modal--grande .ck-donut{width:230px;height:230px}.cxc-dash .ck-modal--grande .ck-stack{height:56px}.cxc-dash .ck-modal--grande .ck-rc{height:min(58vh,440px)}.cxc-dash .ck-stack{display:flex;height:44px;border-radius:10px;overflow:hidden;border:1px solid var(--line)}.cxc-dash .ck-stack .seg{position:relative;display:grid;place-items:center;color:#fff;font-size:11px;font-weight:800;min-width:2px;cursor:pointer;transition:filter .12s}.cxc-dash .ck-stack .seg:hover{filter:brightness(1.08)}.cxc-dash .ck-stack .seg span{text-shadow:0 1px 2px rgba(0,0,0,.35)}.cxc-dash .ck-legend{display:grid;grid-template-columns:repeat(6,minmax(0,1fr));gap:8px;margin-top:15px}@media (max-width: 1100px){.cxc-dash .ck-legend{grid-template-columns:repeat(3,1fr)}}@media (max-width: 560px){.cxc-dash .ck-legend{grid-template-columns:repeat(2,1fr)}}.cxc-dash .ck-lg{display:flex;gap:8px;align-items:flex-start;padding:8px 9px;border:1px solid var(--line);border-radius:11px;cursor:pointer;transition:background .12s;min-width:0}.cxc-dash .ck-lg:hover{background:var(--chip)}.cxc-dash .ck-lg>div{min-width:0}.cxc-dash .ck-lg .dot{width:11px;height:11px;border-radius:3px;flex:none;margin-top:4px}.cxc-dash .ck-lg .k{font-size:11px;color:var(--muted);font-weight:700;white-space:nowrap}.cxc-dash .ck-lg .v{font-size:15px;font-weight:800;letter-spacing:-.3px}.cxc-dash .ck-lg .p{font-size:11px;color:var(--muted);font-weight:600}.cxc-dash .ck-donutwrap{display:flex;align-items:center;justify-content:center;gap:18px;flex-wrap:wrap}.cxc-dash .ck-donut{position:relative;width:180px;height:180px;flex:none}.cxc-dash .ck-donut .ctr{position:absolute;top:0;right:0;bottom:0;left:0;display:grid;place-content:center;text-align:center}.cxc-dash .ck-donut .ctr b{font-size:19px;font-weight:800;letter-spacing:-.5px}.cxc-dash .ck-donut .ctr small{font-size:10px;color:var(--muted);font-weight:700;text-transform:uppercase;letter-spacing:.5px}.cxc-dash .ck-dleg{display:flex;flex-direction:column;gap:7px;min-width:180px}.cxc-dash .ck-dleg .li{display:flex;gap:8px;align-items:center;font-size:12px;font-weight:600}.cxc-dash .ck-dleg .li i{width:9px;height:9px;border-radius:2px;flex:none}.cxc-dash .ck-dleg .li b{margin-left:auto}.cxc-dash .ck-dleg .li s{color:var(--muted);text-decoration:none;font-size:11px;min-width:34px;text-align:right}.cxc-dash .ck-rank{display:flex;flex-direction:column;gap:2px}.cxc-dash .ck-rk{display:grid;grid-template-columns:26px 1fr 122px;gap:11px;align-items:center;padding:8px 6px;border-radius:9px;cursor:pointer;transition:background .12s}.cxc-dash .ck-rk:hover{background:var(--chip)}.cxc-dash .ck-rk .n{font-size:12px;font-weight:800;color:var(--muted);text-align:center}.cxc-dash .ck-rk .who{min-width:0}.cxc-dash .ck-rk .who .nm{font-size:12.5px;font-weight:700;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.cxc-dash .ck-rk .track{height:8px;border-radius:5px;background:var(--chip);margin-top:6px;overflow:hidden;display:flex}.cxc-dash .ck-rk .track .fill{height:100%;background:linear-gradient(90deg,var(--b2),color-mix(in srgb,var(--b2) 55%,#fff))}.cxc-dash .ck-rk .track .venc{height:100%;background:repeating-linear-gradient(45deg,color-mix(in srgb,var(--b6) 72%,transparent),color-mix(in srgb,var(--b6) 72%,transparent) 4px,color-mix(in srgb,var(--b6) 42%,transparent) 4px,color-mix(in srgb,var(--b6) 42%,transparent) 8px)}.cxc-dash .ck-rk .amt{text-align:right}.cxc-dash .ck-rk .amt b{font-size:13px;font-weight:800;letter-spacing:-.2px}.cxc-dash .ck-rk .amt .d{font-size:10.5px;font-weight:800;border-radius:999px;padding:1px 7px;display:inline-block;margin-top:3px}.cxc-dash .ck-rk .amt .d.ok{background:color-mix(in srgb,var(--good) 16%,transparent);color:var(--good)}.cxc-dash .ck-rk .amt .d.mid{background:color-mix(in srgb,var(--warn) 20%,transparent);color:var(--warnink)}.cxc-dash .ck-rk .amt .d.hi{background:color-mix(in srgb,var(--bad) 15%,transparent);color:var(--bad)}.cxc-dash .ck-split{display:flex;flex-direction:column;gap:13px}.cxc-dash .ck-sr .top{display:flex;justify-content:space-between;font-size:12px;font-weight:700;margin-bottom:6px;gap:8px}.cxc-dash .ck-sr .top s{color:var(--muted);text-decoration:none;font-weight:600;white-space:nowrap}.cxc-dash .ck-sr .bar{height:12px;border-radius:6px;background:var(--chip);overflow:hidden}.cxc-dash .ck-sr .bar i{display:block;height:100%;border-radius:6px}.cxc-dash .ck-empty{color:var(--muted);font-size:12.5px;padding:22px;text-align:center}.cxc-dash .ck-modal-ov{position:fixed;top:0;right:0;bottom:0;left:0;background:#101e3680;display:grid;place-items:center;z-index:1000;padding:20px}.cxc-dash .ck-modal{background:var(--card);border:1px solid var(--line);border-top:3px solid var(--c-gold);border-radius:16px;box-shadow:0 20px 60px #0000004d;width:min(900px,96vw);max-height:86vh;display:flex;flex-direction:column;overflow:hidden}.cxc-dash a.ck-dl{text-decoration:none;display:inline-flex;align-items:center;gap:5px}.cxc-dash .ck-modal.ck-modal--pago{width:min(1100px,96vw)}.cxc-dash .ck-modal.ck-pdfprev{width:min(1320px,96vw);max-height:94vh}.cxc-dash .ck-pdfprev-body{height:min(84vh,1100px);background:var(--page)}.cxc-dash .ck-pdfprev-body iframe{width:100%;height:100%;border:0;display:block}.cxc-dash .ck-modal-h{display:flex;justify-content:space-between;align-items:flex-start;gap:12px;padding:15px 18px;border-bottom:1px solid var(--line)}.cxc-dash .ck-modal-h .ttl{font-size:15px;font-weight:800}.cxc-dash .ck-modal-h .sub{font-size:12px;color:var(--muted);font-weight:600;margin-top:2px}.cxc-dash .ck-modal-h .x{border:none;background:var(--chip);width:30px;height:30px;border-radius:8px;font-size:18px;color:var(--muted);cursor:pointer;line-height:1;flex:none}.cxc-dash .ck-modal-h .x:hover{background:var(--red);color:#fff}.cxc-dash .ck-modal-chips{display:flex;flex-wrap:wrap;gap:8px;padding:12px 18px}.cxc-dash .ck-modal-chips .chip{background:var(--chip);border:1px solid var(--line);border-radius:999px;padding:4px 11px;font-size:11.5px;color:var(--muted);font-weight:600}.cxc-dash .ck-modal-chips .chip b{color:var(--ink);font-weight:800}.cxc-dash .ck-pago{display:grid;grid-template-columns:repeat(6,minmax(0,1fr));gap:8px;padding:0 18px 12px}.cxc-dash .ck-pago .pg{background:var(--chip);border:1px solid var(--line);border-left:3px solid var(--c-navy);border-radius:10px;padding:7px 10px;display:flex;flex-direction:column;gap:2px;min-width:0}.cxc-dash .ck-pago .pg.acc{border-left-color:var(--c-gold)}.cxc-dash .ck-pago .pg .k{font-size:9.5px;text-transform:uppercase;letter-spacing:.35px;color:var(--muted);font-weight:700;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.cxc-dash .ck-pago .pg b{font-size:14px;color:var(--c-navy);font-weight:800;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.cxc-dash .ck-pago .pg .s{font-size:10.5px;color:var(--muted);font-weight:600;white-space:nowrap}@media (max-width: 760px){.cxc-dash .ck-pago{grid-template-columns:repeat(3,minmax(0,1fr))}}.cxc-dash .ck-modal-body{padding:0 18px 18px;overflow:auto;flex:1 1 auto;min-height:0}.cxc-dash .ck-tbl{width:100%;border-collapse:separate;border-spacing:0;font-size:12px}.cxc-dash .ck-tbl th{text-align:left;font-size:10.5px;text-transform:uppercase;letter-spacing:.4px;color:var(--muted);font-weight:800;padding:9px 8px;border-bottom:1px solid var(--line);position:sticky;top:0;z-index:3;background:var(--card);box-shadow:inset 0 -1px 0 var(--line)}.cxc-dash .ck-tbl thead th{background:var(--card)}.cxc-dash .ck-tbl th.r,.cxc-dash .ck-tbl td.r{text-align:right}.cxc-dash .ck-tbl td{padding:7px 8px;border-bottom:1px solid var(--line);font-weight:600}.cxc-dash .ck-tbl tbody tr:hover,.cxc-dash .ck-tbl tbody tr:hover td{background:var(--chip)}.cxc-dash .ck-tbl td.cli{max-width:230px;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.cxc-dash .ck-tbl td.hi{color:var(--bad);font-weight:800}.cxc-dash .ck-tbl td.mid{color:var(--warnink);font-weight:800}.cxc-dash .ck-tbl td.ok{color:var(--good);font-weight:800}.cxc-dash .ck-tbl tr.ck-tr-click{cursor:pointer}.cxc-dash .ck-tbl tr.ck-tr-click td:first-child{color:var(--blue);font-weight:800;text-decoration:underline dotted;text-underline-offset:2px}.cxc-dash .ck-tbl td.dl{white-space:nowrap}.cxc-dash .ck-dl{border:1px solid var(--line);background:var(--card);color:var(--muted);border-radius:7px;padding:3px 8px;font-size:10.5px;font-weight:800;cursor:pointer;margin-left:5px;transition:border-color .12s,color .12s,background .12s}.cxc-dash .ck-dl:first-child{margin-left:0}.cxc-dash .ck-dl svg{margin-right:3px;font-size:11px}.cxc-dash .ck-dl.pdf:hover{border-color:var(--bad);color:var(--bad);background:color-mix(in srgb,var(--bad) 8%,transparent)}.cxc-dash .ck-dl.xml:hover{border-color:var(--blue);color:var(--blue);background:color-mix(in srgb,var(--blue) 8%,transparent)}.cxc-dash .ck-dl.ver{padding:3px 9px}.cxc-dash .ck-dl.ver svg{margin-right:0;font-size:12px}.cxc-dash .ck-dl.ver:hover{border-color:var(--blue);color:var(--blue);background:color-mix(in srgb,var(--blue) 8%,transparent)}.cxc-dash .ck-dl.xls:hover{border-color:var(--good);color:var(--good);background:color-mix(in srgb,var(--good) 8%,transparent)}.cxc-dash .ck-dl:disabled{opacity:.5;cursor:default}.cxc-dash .ck-modal-exports{margin-left:auto;display:flex;gap:6px;align-items:center}.cxc-dash .ck-kpi-click{cursor:pointer}.cxc-dash .ck-kpi-click:hover{box-shadow:0 8px 24px #101e3621}.cxc-dash .ck-kpi-click .val{border-bottom:2px dotted color-mix(in srgb,var(--accent) 55%,transparent);display:inline-block;padding-bottom:1px}.cxc-dash .ck-kpi .foot .ver{color:var(--accent);font-weight:800;margin-left:auto;white-space:nowrap}.cxc-dash .ck-mtx-wrap{overflow-x:auto}.cxc-dash table.ck-mtx{width:100%;border-collapse:collapse;font-size:12px;min-width:780px}.cxc-dash table.ck-mtx th{text-align:right;font-size:10px;text-transform:uppercase;letter-spacing:.3px;color:var(--muted);font-weight:800;padding:8px 9px;border-bottom:2px solid var(--line);white-space:nowrap}.cxc-dash table.ck-mtx th.l,.cxc-dash table.ck-mtx td.l{text-align:left}.cxc-dash table.ck-mtx td{text-align:right;padding:7px 9px;border-bottom:1px solid var(--line);font-weight:600;white-space:nowrap}.cxc-dash table.ck-mtx tbody tr{cursor:pointer}.cxc-dash table.ck-mtx tbody tr:hover td:first-child{box-shadow:inset 3px 0 0 var(--accent)}.cxc-dash table.ck-mtx td.l{font-weight:700;max-width:240px;overflow:hidden;text-overflow:ellipsis}.cxc-dash table.ck-mtx td.tot{font-weight:800}.cxc-dash table.ck-mtx tfoot td{border-top:2px solid var(--line);font-weight:800;background:color-mix(in srgb,var(--accent) 6%,transparent)}.cxc-dash .ck-mtx .hd{display:inline-block;width:9px;height:9px;border-radius:2px;margin-right:5px;vertical-align:-1px}.cxc-dash .ck-aging2{display:flex;flex-direction:column;gap:13px}.cxc-dash .ag-h{display:flex;align-items:baseline;justify-content:space-between;margin-bottom:6px}.cxc-dash .ag-lbl{font-size:11.5px;font-weight:800;text-transform:uppercase;letter-spacing:.4px}.cxc-dash .ag-grp.venc .ag-lbl{color:var(--bad)}.cxc-dash .ag-grp.pv .ag-lbl{color:var(--good)}.cxc-dash .ag-sub{font-size:13.5px;font-weight:800}.cxc-dash .ag-sub em{color:var(--muted);font-weight:600;font-style:normal;font-size:11px;margin-left:3px}.cxc-dash .ag-bar{display:flex;height:20px;border-radius:7px;overflow:hidden;background:var(--chip);border:1px solid var(--line)}.cxc-dash .ag-bar.tall{height:44px}.cxc-dash .ag-bar i{min-width:2px;cursor:pointer;transition:filter .12s;display:flex;align-items:center;justify-content:center;color:#fff;overflow:hidden}.cxc-dash .ag-bar i:hover{filter:brightness(1.08)}.cxc-dash .seg-txt{display:flex;flex-direction:column;align-items:center;line-height:1.15;text-align:center;padding:0 4px;overflow:hidden;text-shadow:0 1px 1px rgba(0,0,0,.28)}.cxc-dash .seg-txt .sl{font-size:9.5px;font-weight:700;opacity:.92;white-space:nowrap}.cxc-dash .seg-txt .sv{font-size:12.5px;font-weight:800;white-space:nowrap}.cxc-dash .seg-txt .sv em{font-style:normal;font-weight:700;opacity:.85;margin-left:5px;font-size:10.5px}.cxc-dash .ag-chips{display:flex;flex-wrap:wrap;gap:6px;margin-top:7px}.cxc-dash .ag-chip{display:inline-flex;align-items:center;gap:6px;border:1px solid var(--line);background:var(--card);border-radius:999px;padding:3px 10px;font-size:11px;color:var(--muted);font-weight:700;cursor:pointer;transition:border-color .12s,color .12s}.cxc-dash .ag-chip b{color:var(--ink);font-weight:800}.cxc-dash .ag-chip .d{width:8px;height:8px;border-radius:2px;flex:none}.cxc-dash .ag-chip:hover{border-color:var(--blue);color:var(--ink)}.cxc-dash .ag-empty{font-size:12px;color:var(--muted);font-style:italic;padding:2px 0 4px}.cxc-dash table.ck-mtx td.l{max-width:320px}.cxc-dash table.ck-mtx td.l .cli-row{display:flex;align-items:baseline;justify-content:space-between;gap:12px}.cxc-dash table.ck-mtx td.l .cli-nm{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.cxc-dash .cli-pct{color:var(--blue);font-weight:800;font-size:11px;flex:none}.cxc-dash table.ck-mtx tfoot .cli-pct{color:var(--ink)}.eva-cont_table:has(.cxc-dash),.eva-cont_table:has(.cxc-dash) .eva-cont_table-body{background:transparent!important;box-shadow:none!important;padding:0!important;border-radius:0!important}.eva-cont_table:has(.cxc-dash),.eva-cont_table:has(.cxc-dash) .eva-cont_table-body,.eva-layout_body:has(.cxc-dash),.eva-cont_layout:has(.cxc-dash),.eva-dashboard:has(.cxc-dash){background:var(--thm-page, #f4f6fa)}.eva-cont_table:has(.cxc-dash[data-tema=eva]),.eva-cont_table:has(.cxc-dash[data-tema=eva]) .eva-cont_table-body,.eva-layout_body:has(.cxc-dash[data-tema=eva]),.eva-cont_layout:has(.cxc-dash[data-tema=eva]),.eva-dashboard:has(.cxc-dash[data-tema=eva]){background:#eef1f6}.eva-cont_table:has(.cxc-dash[data-tema=aurora]),.eva-cont_table:has(.cxc-dash[data-tema=aurora]) .eva-cont_table-body,.eva-layout_body:has(.cxc-dash[data-tema=aurora]),.eva-cont_layout:has(.cxc-dash[data-tema=aurora]),.eva-dashboard:has(.cxc-dash[data-tema=aurora]){background:#f4f5fb}.eva-cont_table:has(.cxc-dash[data-tema=esmeralda]),.eva-cont_table:has(.cxc-dash[data-tema=esmeralda]) .eva-cont_table-body,.eva-layout_body:has(.cxc-dash[data-tema=esmeralda]),.eva-cont_layout:has(.cxc-dash[data-tema=esmeralda]),.eva-dashboard:has(.cxc-dash[data-tema=esmeralda]){background:#f1f5f3}.eva-cont_table:has(.cxc-dash[data-tema=oceano]),.eva-cont_table:has(.cxc-dash[data-tema=oceano]) .eva-cont_table-body,.eva-layout_body:has(.cxc-dash[data-tema=oceano]),.eva-cont_layout:has(.cxc-dash[data-tema=oceano]),.eva-dashboard:has(.cxc-dash[data-tema=oceano]){background:#eef4fa}.eva-cont_table:has(.cxc-dash[data-tema=vino]),.eva-cont_table:has(.cxc-dash[data-tema=vino]) .eva-cont_table-body,.eva-layout_body:has(.cxc-dash[data-tema=vino]),.eva-cont_layout:has(.cxc-dash[data-tema=vino]),.eva-dashboard:has(.cxc-dash[data-tema=vino]){background:#f8f0f2}.eva-cont_table:has(.cxc-dash[data-tema=grafito]),.eva-cont_table:has(.cxc-dash[data-tema=grafito]) .eva-cont_table-body,.eva-layout_body:has(.cxc-dash[data-tema=grafito]),.eva-cont_layout:has(.cxc-dash[data-tema=grafito]),.eva-dashboard:has(.cxc-dash[data-tema=grafito]){background:#0f1420}@media (prefers-color-scheme: dark){:root[data-design=nuevo]:not([data-palette=eva]):not([data-palette=aurora]):not([data-palette=esmeralda]) .eva-cont_table:has(.cxc-dash),:root[data-design=nuevo]:not([data-palette=eva]):not([data-palette=aurora]):not([data-palette=esmeralda]) .eva-cont_table:has(.cxc-dash) .eva-cont_table-body,:root[data-design=nuevo]:not([data-palette=eva]):not([data-palette=aurora]):not([data-palette=esmeralda]) .eva-layout_body:has(.cxc-dash),:root[data-design=nuevo]:not([data-palette=eva]):not([data-palette=aurora]):not([data-palette=esmeralda]) .eva-cont_layout:has(.cxc-dash),:root[data-design=nuevo]:not([data-palette=eva]):not([data-palette=aurora]):not([data-palette=esmeralda]) .eva-dashboard:has(.cxc-dash){background:#0f1420}}:root[data-palette=grafito] .cxc-dash{--card-bg: var(--thm-card, #18202f);--card-bd: var(--thm-line, #263042);--ink: var(--thm-ink, #e6ecf5);--muted: var(--thm-muted, #8a96ab);--tint: var(--thm-chip, #1e2836);--shadow: var(--thm-shadow, 0 1px 2px rgba(0,0,0,.4), 0 10px 26px rgba(0,0,0,.4));--c-navy: #8fa8cf;--c-blue: #8fa8cf;--pill-bg: #33507a;--pill-fg: #eef3fb;--ch-grid: rgba(255,255,255,.09);--ch-axis: #9aa6bb;--ch-label: #b7c0d3;background:var(--thm-page, #0f1420)}@media (prefers-color-scheme: dark){:root[data-design=nuevo]:not([data-palette=eva]):not([data-palette=aurora]):not([data-palette=esmeralda]) .cxc-dash{--card-bg: var(--thm-card, #18202f);--card-bd: var(--thm-line, #263042);--ink: var(--thm-ink, #e6ecf5);--muted: var(--thm-muted, #8a96ab);--tint: var(--thm-chip, #1e2836);--shadow: var(--thm-shadow, 0 1px 2px rgba(0,0,0,.4), 0 10px 26px rgba(0,0,0,.4));--c-navy: #8fa8cf;--c-blue: #8fa8cf;--pill-bg: #33507a;--pill-fg: #eef3fb;--ch-grid: rgba(255,255,255,.09);--ch-axis: #9aa6bb;--ch-label: #b7c0d3;background:var(--thm-page, #0f1420)}}.eva-dashctl{position:relative;display:inline-flex}.eva-dashctl_btn{width:26px;height:24px;padding:0;border:1px solid transparent;border-radius:7px;background:transparent;color:var(--muted);cursor:pointer;font-size:.72rem;display:inline-grid;place-items:center}.eva-dashctl_btn:hover{background:var(--tint);color:var(--c-blue)}.eva-dashctl_btn.on{background:var(--tint);color:var(--c-blue);border-color:var(--card-bd)}.eva-dashctl_pop{position:absolute;top:calc(100% + 6px);right:0;z-index:41;width:max-content;min-width:188px;max-width:260px;background:var(--card-bg);border:1px solid var(--card-bd);border-radius:12px;box-shadow:0 16px 38px #10204038;padding:6px}.eva-dashctl_pop .hd{display:flex;align-items:center;gap:6px;padding:3px 6px 7px;margin-bottom:4px;border-bottom:1px solid var(--card-bd);font-size:.6rem;text-transform:uppercase;letter-spacing:.06em;color:var(--muted);font-family:var(--txt-ppal-semibold, "inter-semibold")}.eva-dashctl_pop .hd .c-nm{flex:1;min-width:0}.eva-dashctl_pop .hd .c-t{width:32px;flex-shrink:0;display:inline-grid;place-items:center;color:var(--muted);font-size:.72rem}.eva-dashctl_pop .sep{height:1px;background:var(--card-bd);margin:4px}.eva-dashctl_pop .opt--axis .nm{color:var(--muted);font-size:.8rem}.eva-dashctl_pop .opt{display:flex;align-items:center;gap:6px;padding:4px 6px;border-radius:8px}.eva-dashctl_pop .opt .nm{flex:1;min-width:0;display:inline-flex;align-items:center;gap:8px;font-size:.85rem;color:var(--ink);white-space:nowrap}.eva-dashctl_pop .opt .nm .dot{width:9px;height:9px;border-radius:3px;flex-shrink:0}.eva-dashctl_pop .opt.is-off .nm{color:var(--muted);text-decoration:line-through}.eva-dashctl_pop .opt.is-off .nm .dot{opacity:.5}.eva-dashctl_pop .opt .tg{width:32px;height:28px;padding:0;flex-shrink:0;display:inline-grid;place-items:center;border:1px solid transparent;border-radius:8px;background:transparent;color:var(--muted);cursor:pointer;font-size:.76rem;transition:background .13s ease,color .13s ease,border-color .13s ease}.eva-dashctl_pop .opt .tg:hover:not(:disabled){background:var(--tint);color:var(--c-blue)}.eva-dashctl_pop .opt .tg.on{background:var(--tint);color:var(--c-blue);border-color:var(--card-bd)}.eva-dashctl_pop .opt .tg:disabled{opacity:.38;cursor:not-allowed}.eva-dashseg{display:inline-flex;align-items:center;gap:2px}.eva-dashseg button{width:26px;height:24px;padding:0;border:1px solid transparent;border-radius:7px;background:transparent;color:var(--muted);cursor:pointer;font-size:.72rem;display:inline-grid;place-items:center}.eva-dashseg button:hover{background:var(--tint);color:var(--c-blue)}.eva-dashseg button.on{background:var(--tint);color:var(--c-blue);border-color:var(--card-bd)}.cxc-pdfbody{height:min(78vh,900px);background:#525659}.cxc-pdfframe{width:100%;height:100%;border:0;display:block}.cxc-pdfload{display:grid;place-items:center;height:min(78vh,900px);color:#8a92a6;font-size:14px}.cxc-dash .ck-fc-tot{display:flex;flex-wrap:wrap;gap:16px;font-size:12px;color:var(--muted);margin:0 0 6px}.cxc-dash .ck-fc-tot b{color:var(--ink);margin-left:4px}.eva-tabla-factura-asociar{height:100%;overflow:auto;display:grid;grid-template-columns:repeat(9,1fr);grid-template-rows:auto 1fr;gap:16px 15px;grid-template-areas:"search search search search . . . . ." "table  table  table  table  table  table  table  table  table"}.eva-tabla-factura-asociar_search{grid-area:search;width:60%}.eva-tabla-factura-asociar_table{grid-area:table;min-height:200px}.eva-tabla-facturas-asociadas{height:100%;overflow:auto;display:grid;grid-auto-columns:1fr;grid-template-columns:1fr 1fr 1fr 1fr 1fr 1fr 1fr 1fr 1fr;grid-template-rows:auto 1fr;gap:16px 15px;grid-template-areas:"search search search . . . . . ." "table table table table table table table table table"}.eva-tabla-facturas-asociadas_search{grid-area:search;width:79.8%}.eva-tabla-facturas-asociadas_table{grid-area:table;min-height:200px}.eva-editarIntereses_form{display:grid;gap:16px 15px;grid-template-columns:1fr 1fr;grid-template-areas:"id folioFactura" "nombreCliente nombreCliente" "fechaRegistro importeDisponible" "totalFactura importeIntereses" "porcentajeIntereses importeGarantia" "porcentajeGarantia ."}@media (min-width: 768px){.eva-editarIntereses_form{grid-template-columns:repeat(4,1fr);grid-template-areas:"id folioFactura folioFactura folioFactura" "nombreCliente nombreCliente fechaRegistro importeDisponible" "totalFactura importeIntereses porcentajeIntereses importeGarantia" "porcentajeGarantia . . ."}}@media (min-width: 1200px){.eva-editarIntereses_form{grid-template-columns:repeat(10,1fr);grid-template-areas:"id folioFactura folioFactura nombreCliente nombreCliente nombreCliente fechaRegistro fechaRegistro importeDisponible importeDisponible" "totalFactura totalFactura importeIntereses importeIntereses porcentajeIntereses porcentajeIntereses importeGarantia importeGarantia porcentajeGarantia porcentajeGarantia"}}.eva-editarIntereses_form-id{grid-area:id;width:90px}.eva-editarIntereses_form-folioFactura{grid-area:folioFactura}.eva-editarIntereses_form-nombreCliente{grid-area:nombreCliente}.eva-editarIntereses_form-fechaRegistro{grid-area:fechaRegistro}.eva-editarIntereses_form-totalFactura{grid-area:totalFactura}.eva-editarIntereses_form-importeGarantia{grid-area:importeGarantia}.eva-editarIntereses_form-porcentajeIntereses{grid-area:porcentajeIntereses}.eva-editarIntereses_form-porcentajeGarantia{grid-area:porcentajeGarantia}.eva-editarIntereses_form-importeDisponible{grid-area:importeDisponible}.eva-editarIntereses_form-importeIntereses{grid-area:importeIntereses}.eva-SolicitudDePrestamo_form{display:grid;width:100%;gap:16px 15px}.eva-SolicitudDePrestamo_form>*{min-width:0}.eva-SolicitudDePrestamo_form .eva-tipo_licencias_form-empresa{grid-area:empresa}.eva-SolicitudDePrestamo_form:has(.eva-SolicitudDePrestamo_form-id){grid-template-columns:repeat(2,minmax(0,1fr));grid-template-areas:"id empresa" "fkProveedorId fkProveedorId" "fechaSolicitud fechaSolicitud" "fkClienteId fkClienteId" "observaciones observaciones"}@media (min-width: 768px){.eva-SolicitudDePrestamo_form:has(.eva-SolicitudDePrestamo_form-id){grid-template-columns:repeat(4,minmax(0,1fr));grid-template-areas:"id empresa fkProveedorId fkProveedorId" "fechaSolicitud fechaSolicitud fkClienteId fkClienteId" "observaciones observaciones observaciones observaciones"}}@media (min-width: 1024px){.eva-SolicitudDePrestamo_form:has(.eva-SolicitudDePrestamo_form-id){grid-template-columns:repeat(10,minmax(0,1fr));grid-template-areas:"id empresa empresa empresa fkProveedorId fkProveedorId fkProveedorId fkProveedorId fechaSolicitud fechaSolicitud" "fkClienteId fkClienteId fkClienteId observaciones observaciones observaciones observaciones observaciones observaciones observaciones"}}.eva-SolicitudDePrestamo_form:has(.eva-SolicitudDePrestamo_form-importeFacturado){grid-template-columns:repeat(2,minmax(0,1fr));grid-template-areas:"importeFacturado importeIntereses" "importeComision importeDisponible" "importeGarantia importeGarantiaUtilizado" "importeGarantiaDisponible ." "importeReserva importeReservaUtilizado" "importeReservaDisponible ."}@media (min-width: 768px){.eva-SolicitudDePrestamo_form:has(.eva-SolicitudDePrestamo_form-importeFacturado){grid-template-columns:repeat(4,minmax(0,1fr));grid-template-areas:"importeFacturado importeIntereses importeComision importeDisponible" "importeGarantia importeGarantiaUtilizado importeGarantiaDisponible ." "importeReserva importeReservaUtilizado importeReservaDisponible ."}}@media (min-width: 1024px){.eva-SolicitudDePrestamo_form:has(.eva-SolicitudDePrestamo_form-importeFacturado){grid-template-columns:repeat(4,minmax(0,1fr));grid-template-areas:"importeFacturado importeIntereses importeComision importeDisponible" "importeGarantia importeGarantiaUtilizado importeGarantiaDisponible ." "importeReserva importeReservaUtilizado importeReservaDisponible ."}}.eva-SolicitudDePrestamo_form-id{grid-area:id}.eva-SolicitudDePrestamo_form-fkProveedorId{grid-area:fkProveedorId}.eva-SolicitudDePrestamo_form-fechaSolicitud{grid-area:fechaSolicitud}.eva-SolicitudDePrestamo_form-fkClienteId{grid-area:fkClienteId}.eva-SolicitudDePrestamo_form-observaciones{grid-area:observaciones}.eva-SolicitudDePrestamo_form-importeFacturado{grid-area:importeFacturado}.eva-SolicitudDePrestamo_form-importeIntereses{grid-area:importeIntereses}.eva-SolicitudDePrestamo_form-importeComision{grid-area:importeComision}.eva-SolicitudDePrestamo_form-importeGarantia{grid-area:importeGarantia}.eva-SolicitudDePrestamo_form-importeDisponible{grid-area:importeDisponible}.eva-SolicitudDePrestamo_form-importeGarantiaUtilizado{grid-area:importeGarantiaUtilizado}.eva-SolicitudDePrestamo_form-importeGarantiaDisponible{grid-area:importeGarantiaDisponible}.eva-SolicitudDePrestamo_form-importeReserva{grid-area:importeReserva}.eva-SolicitudDePrestamo_form-importeReservaUtilizado{grid-area:importeReservaUtilizado}.eva-SolicitudDePrestamo_form-importeReservaDisponible{grid-area:importeReservaDisponible}.eva-RendimientoPorRuta_form{display:grid;grid-auto-columns:1fr;grid-template-columns:1fr 1fr 1fr 1fr 1fr 1fr 1fr 1fr 1fr;grid-template-rows:1fr 1fr;gap:16px 15px;grid-template-areas:"id fkRutaId fkRutaId fkRutaId fkCaminoId fkCaminoId fkCaminoId kilometraje kilometraje" "observaciones observaciones observaciones observaciones observaciones observaciones observaciones observaciones observaciones"}.eva-RendimientoPorRuta_form-id{grid-area:id;width:100px}.eva-RendimientoPorRuta_form-fkRutaId{grid-area:fkRutaId}.eva-RendimientoPorRuta_form-fkCaminoId{grid-area:fkCaminoId}.eva-RendimientoPorRuta_form-kilometraje{grid-area:kilometraje}.eva-RendimientoPorRuta_form-observaciones{grid-area:observaciones}.eva-tabla-rendimientoPorRuta-detalle{height:100%;overflow:auto}.eva-tabla-rendimientoPorRuta-detalle_form{display:grid;grid-auto-columns:1fr;grid-template-columns:1fr 1fr 1fr 1fr 1fr 1fr 1fr 1fr 1fr;grid-template-rows:1fr 1fr 1fr 1fr 1fr;gap:16px 15px;grid-template-areas:"space space space space space space space space btnNew" "table table table table table table table table table" "table table table table table table table table table" "table table table table table table table table table" "table table table table table table table table table"}.eva-tabla-rendimientoPorRuta-detalle_form-space{grid-area:space}.eva-tabla-rendimientoPorRuta-detalle_form-btnNew{grid-area:btnNew}.eva-tabla-rendimientoPorRuta-detalle_form-table{grid-area:table;width:100%;min-height:200px}.eva-rendimientoPorRuta-detalle_form{display:grid;grid-auto-columns:1fr;grid-template-columns:1fr 1fr 1fr 1fr 1fr 1fr 1fr 1fr 1fr;grid-template-rows:1fr 1fr;gap:16px 15px;grid-template-areas:"id fkDivisionNegocioId fkDivisionNegocioId fkDivisionNegocioId fkArmadoId fkArmadoId fkArmadoId rendiminetoCargado rendiminetoCargado" "rendiminetoVacio rendiminetoVacio rendiminetoVacio rendiminetoEsperadoCargado rendiminetoEsperadoCargado rendiminetoEsperadoCargado rendiminetoEsperadoVacio rendiminetoEsperadoVacio rendiminetoEsperadoVacio"}.eva-rendimientoPorRuta-detalle_form-id{grid-area:id;width:100px}.eva-rendimientoPorRuta-detalle_form-fkDivisionNegocioId{grid-area:fkDivisionNegocioId}.eva-rendimientoPorRuta-detalle_form-fkArmadoId{grid-area:fkArmadoId}.eva-rendimientoPorRuta-detalle_form-rendiminetoCargado{grid-area:rendiminetoCargado}.eva-rendimientoPorRuta-detalle_form-rendiminetoVacio{grid-area:rendiminetoVacio}.eva-rendimientoPorRuta-detalle_form-rendiminetoEsperadoCargado{grid-area:rendiminetoEsperadoCargado}.eva-rendimientoPorRuta-detalle_form-rendiminetoEsperadoVacio{grid-area:rendiminetoEsperadoVacio}.eva-rendesp_form{display:grid;grid-template-columns:repeat(6,minmax(0,1fr));gap:16px 15px;grid-template-areas:"id empresa empresa empresa aplica aplica" "destino destino destino destino destino destino" "cargado cargado vacio vacio . ." "observaciones observaciones observaciones observaciones observaciones observaciones" "nota nota nota nota nota nota"}.eva-rendesp_form-id{grid-area:id}.eva-rendesp_form-empresa{grid-area:empresa}.eva-rendesp_form-aplica{grid-area:aplica}.eva-rendesp_form-destino{grid-area:destino}.eva-rendesp_form-cargado{grid-area:cargado}.eva-rendesp_form-vacio{grid-area:vacio}.eva-rendesp_form-observaciones{grid-area:observaciones}.eva-rendesp_form-nota{grid-area:nota;font-size:.78rem;line-height:1.45;color:var(--dsn-muted, #5a6b80);padding:9px 12px;border-radius:8px;border:1px solid var(--dsn-border, #d0d4da);background:var(--dsn-head-bg, #f3f5f8)}.eva-rendesp_form-nota b{color:var(--dsn-ink, #1c2533)}@media (max-width: 720px){.eva-rendesp_form{grid-template-columns:1fr;grid-template-areas:"id" "empresa" "aplica" "destino" "cargado" "vacio" "observaciones" "nota"}}.eva-ControlDeRendimiento_form{display:grid;grid-template-columns:repeat(8,1fr);grid-template-rows:auto;gap:16px 15px;grid-template-areas:"Id FkOperadorId FkOperadorId FkOperadorId FkUnidadId FkUnidadId Fecha Fecha" "ArmadoRuta ArmadoRuta ArmadoRuta ArmadoRuta ArmadoRuta ArmadoRuta ArmadoRuta ArmadoRuta" "KilometrajeInicial KilometrajeFinal KilometrajeFinal KilometrajeRecorrido KilometrajeRecorrido KilometrajeCargados KilometrajeVacios KilometrajeVacios" "Peso PesoKg PesoKg HoraRalenti HoraRalenti LitrosRalenti CostoRalenti CostoRalenti" "LitrosDiesel CostosPromedioDiesel CostosPromedioDiesel CostoTotalDiesel CostoTotalDiesel RendimientosEsperados CargaOptima CargaOptima" "RendimientoObtenido DiferenciaLitros DiferenciaLitros CostoDiferenciaLitros CostoDiferenciaLitros . . ." "Observaciones Observaciones Observaciones Observaciones Observaciones Observaciones Observaciones Observaciones"}.eva-ControlDeRendimiento_form-Id{grid-area:Id}.eva-ControlDeRendimiento_form-Fecha{grid-area:Fecha}.eva-ControlDeRendimiento_form-FkOperadorId{grid-area:FkOperadorId}.eva-ControlDeRendimiento_form-FkUnidadId{grid-area:FkUnidadId}.eva-ControlDeRendimiento_form-ArmadoRuta{grid-area:ArmadoRuta}.eva-ControlDeRendimiento_form-KilometrajeInicial{grid-area:KilometrajeInicial}.eva-ControlDeRendimiento_form-KilometrajeFinal{grid-area:KilometrajeFinal}.eva-ControlDeRendimiento_form-KilometrajeRecorrido{grid-area:KilometrajeRecorrido}.eva-ControlDeRendimiento_form-KilometrajeCargados{grid-area:KilometrajeCargados}.eva-ControlDeRendimiento_form-KilometrajeVacios{grid-area:KilometrajeVacios}.eva-ControlDeRendimiento_form-Peso{grid-area:Peso}.eva-ControlDeRendimiento_form-PesoKg{grid-area:PesoKg}.eva-ControlDeRendimiento_form-HoraRalenti{grid-area:HoraRalenti}.eva-ControlDeRendimiento_form-LitrosRalenti{grid-area:LitrosRalenti}.eva-ControlDeRendimiento_form-CostoRalenti{grid-area:CostoRalenti}.eva-ControlDeRendimiento_form-LitrosDiesel{grid-area:LitrosDiesel}.eva-ControlDeRendimiento_form-CostosPromedioDiesel{grid-area:CostosPromedioDiesel}.eva-ControlDeRendimiento_form-CostoTotalDiesel{grid-area:CostoTotalDiesel}.eva-ControlDeRendimiento_form-RendimientosEsperados{grid-area:RendimientosEsperados}.eva-ControlDeRendimiento_form-CargaOptima{grid-area:CargaOptima}.eva-ControlDeRendimiento_form-RendimientoObtenido{grid-area:RendimientoObtenido}.eva-ControlDeRendimiento_form-DiferenciaLitros{grid-area:DiferenciaLitros}.eva-ControlDeRendimiento_form-CostoDiferenciaLitros{grid-area:CostoDiferenciaLitros}.eva-ControlDeRendimiento_form-Observaciones{grid-area:Observaciones}.eva-cr{--cr-ink: var(--dsn-ink, #1a2432);--cr-navy: var(--dsn-navy, #103a66);--cr-oro: color-mix(in srgb, var(--dsn-gold, #b8862f) 72%, var(--dsn-ink, #1a2432));--cr-borde: var(--dsn-border, #dfe3e8);--cr-div: var(--dsn-divider, #edf0f3);--cr-tenue: var(--dsn-muted, #6b7684);--cr-card: var(--dsn-surface, #ffffff);--cr-head: var(--dsn-head-bg, #f3f5f8);--cr-hover: var(--dsn-hover-row, #ecf1f7);--cr-rojo: var(--dsn-red, #b42318);--cr-verde: var(--dsn-green, #1e7b34);--cr-link: var(--dsn-blue, #0e7fc4);--cr-suave: color-mix(in srgb, var(--cr-navy) 12%, transparent);display:flex!important;flex-direction:column;gap:12px;color:var(--cr-ink)}.eva-cr .is-bajo{color:var(--cr-rojo)!important}.eva-cr .is-ok{color:var(--cr-verde)!important}.eva-cr_campos{display:grid;grid-template-columns:90px 250px minmax(0,1.5fr) minmax(0,1.4fr) minmax(0,1fr);gap:14px;align-items:end}.eva-cr_corte{margin-top:-4px;padding:6px 10px;border-radius:6px;border:1px solid var(--cr-borde);background:var(--cr-suave);color:var(--cr-tenue);font-size:12px}.eva-cr_corte b{color:var(--cr-ink)}.eva-cr_kpis{display:flex;border:1px solid var(--cr-borde);border-radius:8px;background:var(--cr-card);overflow:hidden}.eva-cr_kpis .k{flex:1;padding:8px 14px;border-right:1px solid var(--cr-div);display:flex;flex-direction:column;gap:2px;min-width:0}.eva-cr_kpis .k:last-child{border-right:0}.eva-cr_kpis .k>span{font-size:.64rem;letter-spacing:.05em;text-transform:uppercase;color:var(--cr-tenue)}.eva-cr_kpis .k b{font-size:1.02rem;color:var(--cr-ink);white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.eva-cr_kpis .k b.muted-b{color:var(--cr-tenue);font-weight:400}.eva-cr_kpis .k small{font-size:.7rem;font-weight:400;color:var(--cr-tenue)}.eva-cr_kpis .k-main{flex:1.35;background:linear-gradient(90deg,color-mix(in srgb,var(--cr-oro) 14%,transparent),transparent 70%);border-left:3px solid var(--cr-oro)}.eva-cr_kpis .k-main>div{display:flex;align-items:baseline;gap:8px;min-width:0}.eva-cr_kpis .k-main em{font-style:normal;font-size:.66rem;font-weight:700;padding:1px 7px;border-radius:999px;background:color-mix(in srgb,var(--cr-verde) 16%,transparent)}.eva-cr_kpis .k-main em.is-bajo{background:color-mix(in srgb,var(--cr-rojo) 16%,transparent)}.eva-cr_cuerpo{display:grid;grid-template-columns:minmax(0,1fr) 330px;gap:14px;align-items:start}.eva-cr_lado{display:flex;flex-direction:column;gap:10px}.eva-cr_detalle{background:var(--cr-card);border:1px solid var(--cr-borde);border-radius:8px;padding:2px 12px 8px;font-size:.74rem;color:var(--cr-ink)}.eva-cr_detalle h4{margin:0;padding:9px 0 4px;font-size:.62rem;letter-spacing:.06em;text-transform:uppercase;color:var(--cr-oro);font-weight:700}.eva-cr_detalle>div{display:flex;justify-content:space-between;align-items:center;gap:10px;padding:3px 0}.eva-cr_detalle>div>span:first-child{color:var(--cr-tenue)}.eva-cr_detalle>div>span:last-child{text-align:right}.eva-cr_detalle>div.sep{padding-bottom:8px;border-bottom:1px dashed var(--cr-borde)}.eva-cr_detalle>div.in>span:first-child{flex:1}.eva-cr_detalle>div.in .eva-input{width:110px;padding:0}.eva-cr_detalle>div.in .eva-input label,.eva-cr_detalle>div.in .eva-input_label{display:none}.eva-cr_detalle>div.in input{height:28px!important;font-size:.78rem!important;text-align:right}.eva-cr_extras{margin-right:auto;display:flex;gap:6px}.eva-cr_extras button{border:0;background:transparent;color:var(--dsn-blue, #0e7fc4);font-size:.8rem;cursor:pointer;padding:4px 6px;border-radius:6px}.eva-cr_extras button:hover{background:color-mix(in srgb,var(--dsn-blue, #0e7fc4) 12%,transparent)}.eva-cr-chip{font-size:.7rem;color:var(--dsn-navy, #0e2747);background:color-mix(in srgb,var(--dsn-navy, #0e2747) 10%,transparent);border:1px solid color-mix(in srgb,var(--dsn-navy, #0e2747) 28%,transparent);padding:2px 9px;border-radius:999px;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;max-width:420px}.eva-cr-seg{display:inline-flex;border:1px solid var(--dsn-border, #d0d4da);border-radius:6px;overflow:hidden}.eva-cr-seg button{height:30px;padding:0 11px;border:0;background:transparent;color:var(--dsn-ink, #1c2533);font-size:.76rem;cursor:pointer}.eva-cr-seg button+button{border-left:1px solid var(--dsn-border, #d0d4da)}.eva-cr-seg button:hover:not(.is-on){background:var(--dsn-hover-row, #ecf1f7)}.eva-cr-seg button.is-on{background:var(--dsn-navy, #0e2747);color:var(--dsn-surface, #ffffff);font-weight:600}.eva-cr-edo{font-style:normal;font-size:.68rem;padding:2px 8px;border-radius:999px;background:color-mix(in srgb,var(--dsn-navy, #0e2747) 14%,transparent);color:var(--dsn-navy, #0e2747)}.eva-cr-edo.is-vacio{background:color-mix(in srgb,var(--dsn-muted, #6b7684) 16%,transparent);color:var(--dsn-muted, #4a5563)}.eva-cr-viajes{background:var(--dsn-surface, #ffffff);border:1px solid var(--dsn-border, #dfe3e8);border-radius:8px;display:flex;flex-direction:column;overflow:hidden;min-height:200px;color:var(--dsn-ink, #1c2533)}.eva-cr-viajes_bar{display:flex;align-items:center;gap:10px;padding:9px 12px;border-bottom:1px solid var(--dsn-divider, #edf0f3);flex-wrap:wrap}.eva-cr-viajes_bar>b{font-size:.84rem;color:var(--dsn-ink, #0e2747)}.eva-cr-viajes_sp{flex:1}.eva-cr-viajes_buscar{height:30px;width:250px;border:1px solid var(--dsn-border, #d0d4da);border-radius:6px;padding:0 10px;font-size:.76rem;background:transparent;color:var(--dsn-ink, #1c2533)}.eva-cr-viajes_buscar::placeholder{color:var(--dsn-muted, #8a96a8)}.eva-cr-viajes_tabla{max-height:216px;overflow:auto}.eva-cr-viajes_row{display:grid;grid-template-columns:34px 64px minmax(0,1fr) 92px 86px 70px 74px 64px;gap:8px;padding:8px 12px;border-bottom:1px solid var(--dsn-divider, #f0f2f5);font-size:.76rem;align-items:center;cursor:pointer;transition:background .12s}.eva-cr-viajes_row:hover:not(.is-head):not(.is-tot){background:var(--dsn-hover-row, #f4f6f9)}.eva-cr-viajes_row input[type=checkbox]{width:15px;height:15px;accent-color:var(--dsn-navy, #0e2747);cursor:pointer}.eva-cr-viajes_row .id{font-weight:700;color:var(--dsn-blue, #0e7fc4)}.eva-cr-viajes_row .ruta{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.eva-cr-viajes_row .muted{color:var(--dsn-muted, #6b7684)}.eva-cr-viajes_row .r{text-align:right}.eva-cr-viajes_row .b{font-weight:700}.eva-cr-viajes_row .is-bajo{color:var(--dsn-red, #b42318)}.eva-cr-viajes_row .is-ok{color:var(--dsn-green, #1e7b34)}.eva-cr-viajes_row.is-sin{color:var(--dsn-muted, #4a5563)}.eva-cr-viajes_row.is-head{cursor:default;background:var(--dsn-head-bg, #f3f5f8);font-size:.7rem;font-weight:700;color:var(--dsn-muted, #4a5563);position:sticky;top:0;z-index:1}.eva-cr-viajes_row.is-tot{cursor:default;background:var(--dsn-head-bg, #f3f5f8);font-weight:700;border-bottom:0;margin-top:auto}.eva-cr-viajes_vacio{padding:26px 16px;text-align:center;font-size:.8rem;color:var(--dsn-muted, #6b7684)}@media (max-width: 1200px){.eva-cr_cuerpo{grid-template-columns:1fr}.eva-cr_campos{grid-template-columns:repeat(2,minmax(0,1fr))}.eva-cr_kpis{flex-wrap:wrap}.eva-cr_kpis .k{flex:1 1 180px}}.eva-cr_izq{display:flex;flex-direction:column;gap:12px;min-width:0}.eva-cr_motor{background:var(--dsn-surface, #ffffff);border:1px solid var(--dsn-border, #dfe3e8);border-radius:8px;padding:10px 12px;display:flex;flex-direction:column;gap:10px;color:var(--dsn-ink, #1a2432)}.eva-cr_motor-head{display:flex;align-items:baseline;gap:10px;flex-wrap:wrap}.eva-cr_motor-head b{font-size:.84rem}.eva-cr_motor-head small{font-size:.7rem;color:var(--dsn-muted, #6b7684)}.eva-cr_motor-head em{font-style:normal;font-size:.72rem;color:var(--dsn-muted, #6b7684)}.eva-cr_motor-head button{border:0;background:transparent;cursor:pointer;padding:3px 6px;border-radius:6px;color:var(--dsn-blue, #0e7fc4);font-size:.76rem}.eva-cr_motor-head button:hover{background:color-mix(in srgb,var(--dsn-blue, #0e7fc4) 12%,transparent)}.eva-cr_motor-sp{flex:1}.eva-cr_motor-campos{display:grid;grid-template-columns:repeat(7,minmax(0,1fr));gap:8px}.eva-cr_motor-campos label{display:flex;flex-direction:column;gap:3px;min-width:0}.eva-cr_motor-campos span{font-size:.62rem;letter-spacing:.04em;text-transform:uppercase;color:var(--dsn-muted, #6b7684);white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.eva-cr_motor-campos input{height:30px;border:1px solid var(--dsn-border, #d0d4da);border-radius:6px;padding:0 8px;font-size:.78rem;text-align:right;background:transparent;color:var(--dsn-ink, #1a2432);min-width:0}.eva-cr_motor-campos input:disabled{opacity:.7}.eva-cr_motor-comp{display:grid;grid-template-columns:1.6fr 1fr 1fr;gap:8px}.eva-cr_motor-comp>div{border-radius:6px;padding:6px 10px;background:var(--dsn-head-bg, #f3f5f8);display:flex;flex-direction:column;gap:2px;min-width:0}.eva-cr_motor-comp>div span{font-size:.62rem;letter-spacing:.04em;text-transform:uppercase;color:var(--dsn-muted, #6b7684)}.eva-cr_motor-comp>div b{font-size:.78rem;font-weight:600;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.eva-cr_motor-comp>div.is-alerta{background:color-mix(in srgb,var(--dsn-red, #b42318) 14%,transparent)}.eva-cr_motor-comp>div.is-alerta b{color:var(--dsn-red, #b42318)}.eva-cr_motor-comp>div.is-aviso{background:color-mix(in srgb,var(--dsn-gold, #d9a300) 16%,transparent)}.eva-cr_motor-comp>div.is-bien{background:color-mix(in srgb,var(--dsn-green, #1e7b34) 12%,transparent)}.eva-cr_motor-comp>div.is-bien b{color:var(--dsn-green, #1e7b34)}@media (max-width: 1200px){.eva-cr_motor-campos{grid-template-columns:repeat(4,minmax(0,1fr))}.eva-cr_motor-comp{grid-template-columns:1fr}}.eva-cr-sd{display:flex;flex-direction:column;gap:12px;color:var(--dsn-ink, #1c2533)}.eva-cr-sd_intro{margin:0;font-size:.8rem;color:var(--dsn-muted, #5a6b80);line-height:1.45}.eva-cr-sd_intro b{color:var(--dsn-ink, #1c2533)}.eva-cr-sd_fila{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:10px}.eva-cr-sd_campo{display:flex;flex-direction:column;gap:4px}.eva-cr-sd_campo>span{font-size:.66rem;font-weight:700;text-transform:uppercase;color:var(--dsn-muted, #5a6b80)}.eva-cr-sd_campo input,.eva-cr-sd_campo select,.eva-cr-sd_campo textarea{border:1px solid var(--dsn-border, #d0d4da);border-radius:6px;background:var(--dsn-surface, #ffffff);color:var(--dsn-ink, #1c2533);font:inherit;font-size:.82rem;padding:6px 9px}.eva-cr-sd_campo input,.eva-cr-sd_campo select{height:32px}.eva-cr-sd_campo textarea{resize:vertical}.eva-cr-sd_resumen{font-size:.82rem;padding:9px 12px;border-radius:8px;border:1px solid var(--dsn-border, #d0d4da);background:var(--dsn-head-bg, #f3f5f8)}.eva-cr-sd_chip{display:inline-flex;align-items:center;gap:6px;font-size:.74rem;padding:2px 4px 2px 10px;border-radius:999px;border:1px solid var(--dsn-border, #d0d4da);color:var(--dsn-ink, #1c2533)}.eva-cr-sd_chip.is-por_aprobar{border-color:var(--dsn-gold, #c79a3b)}.eva-cr-sd_chip.is-aprobada{border-color:var(--dsn-green, #1e7b34);color:var(--dsn-green, #1e7b34)}.eva-cr-sd_chip.is-rechazada{border-color:var(--dsn-red, #b42318);color:var(--dsn-red, #b42318)}@media (max-width: 640px){.eva-cr-sd_fila{grid-template-columns:1fr}}.eva-cr-sd_error{font-size:.8rem;padding:8px 12px;border-radius:8px;color:var(--dsn-red, #b42318);border:1px solid color-mix(in srgb,var(--dsn-red, #b42318) 45%,transparent);background:color-mix(in srgb,var(--dsn-red, #b42318) 8%,transparent)}.eva-cr-viajes_row.eva-cr-cargas_row{grid-template-columns:78px 104px minmax(0,1.2fr) minmax(0,1fr) 92px 74px 104px}.eva-cr-sd_fijo{font-size:.8rem;padding:7px 10px;border-radius:6px;border:1px dashed var(--dsn-border, #d0d4da);color:var(--dsn-ink, #1c2533)}.eva-cr_reseteo{border-top:1px dashed var(--dsn-divider, #edf0f3);padding-top:8px;display:flex;flex-direction:column;gap:6px}.eva-cr_reseteo-head{display:flex;align-items:baseline;gap:10px;flex-wrap:wrap}.eva-cr_reseteo-head b{font-size:.8rem}.eva-cr_reseteo-head small{font-size:.7rem;color:var(--dsn-muted, #6b7684)}.eva-cr_reseteo-head em{font-style:normal;font-size:.72rem;color:var(--dsn-muted, #6b7684)}.eva-cr_reseteo-subir{border:1px solid var(--dsn-blue, #0e7fc4);background:transparent;color:var(--dsn-blue, #0e7fc4);border-radius:6px;padding:3px 10px;font-size:.76rem;cursor:pointer}.eva-cr_reseteo-subir:hover{background:color-mix(in srgb,var(--dsn-blue, #0e7fc4) 12%,transparent)}.eva-cr_reseteo-subir:disabled{opacity:.6;cursor:default}.eva-cr_reseteo-vacio{font-size:.74rem;color:var(--dsn-muted, #6b7684)}.eva-cr_reseteo-aviso{font-size:.74rem;border-radius:6px;padding:4px 8px}.eva-cr_reseteo-aviso.is-error{color:var(--dsn-red, #b42318);background:color-mix(in srgb,var(--dsn-red, #b42318) 12%,transparent)}.eva-cr_reseteo-aviso.is-ok{color:var(--dsn-green, #1e7b34);background:color-mix(in srgb,var(--dsn-green, #1e7b34) 12%,transparent)}.eva-cr_reseteo-lista{list-style:none;margin:0;padding:0;display:flex;flex-direction:column;gap:4px}.eva-cr_reseteo-lista li{display:flex;align-items:center;gap:8px;min-width:0;padding:4px 8px;border-radius:6px;background:var(--dsn-head-bg, #f3f5f8)}.eva-cr_reseteo-lista li .n{font-size:.78rem;font-weight:600;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;min-width:0}.eva-cr_reseteo-lista li .m{flex:1;font-size:.7rem;color:var(--dsn-muted, #6b7684);white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.eva-cr_reseteo-lista li button{border:0;background:transparent;cursor:pointer;padding:2px 6px;border-radius:6px;color:var(--dsn-blue, #0e7fc4);font-size:.74rem}.eva-cr_reseteo-lista li button:hover{background:color-mix(in srgb,var(--dsn-blue, #0e7fc4) 12%,transparent)}.eva-cr_reseteo-lista li button.q{color:var(--dsn-red, #b42318)}.eva-tabla-ValesDeCombustiblePorViaje{height:100%;overflow:auto}.eva-tabla-ValesDeCombustiblePorViaje_form{display:grid;grid-auto-columns:1fr;grid-template-columns:1fr 1fr 1fr 1fr 1fr 1fr 1fr 1fr 1fr;grid-template-rows:1fr 1fr 1fr 1fr 1fr;gap:16px 15px;grid-template-areas:"table table table table table table table table table" "table table table table table table table table table" "table table table table table table table table table" "table table table table table table table table table"}.eva-tabla-ValesDeCombustiblePorViaje_form-limiteCredito{grid-area:limiteCredito}.eva-tabla-ValesDeCombustiblePorViaje_form-diasCredito{grid-area:diasCredito}.eva-tabla-ValesDeCombustiblePorViaje_form-limiteDocumentoVencido{grid-area:limiteDocumentoVencido}.eva-tabla-ValesDeCombustiblePorViaje_form-correosPago{grid-area:correosPago}.eva-tabla-ValesDeCombustiblePorViaje_form-table{grid-area:table;width:100%;min-height:200px}.eva-ControlDeRendimiento-archivos{height:100%;overflow:auto}.eva-ControlDeRendimiento-archivos_form{display:grid;grid-auto-columns:1fr;grid-template-columns:1fr 1fr 1fr 1fr 1fr 1fr 1fr 1fr 1fr;grid-template-rows:1fr 1fr 1fr 1fr 1fr;gap:16px 15px;grid-template-areas:"space space space space space space space space btnNew" "table table table table table table table table table" "table table table table table table table table table" "table table table table table table table table table" "table table table table table table table table table" "table table table table table table table table table"}.eva-ControlDeRendimiento-archivos_form-space{grid-area:space}.eva-ControlDeRendimiento-archivos_form-btnNew{grid-area:btnNew}.eva-ControlDeRendimiento-archivos_form-table{grid-area:table;width:100%}.eva-frm-ControlDeRendimiento-archivo_form{display:grid;grid-auto-columns:1fr;grid-template-columns:1fr 1fr 1fr 1fr 1fr 1fr 1fr 1fr 1fr;grid-template-rows:1fr;gap:16px 15px;grid-template-areas:"fkTipoDocumentoId fkTipoDocumentoId nombreArchivo nombreArchivo file file btn btn btn"}.eva-frm-ControlDeRendimiento-archivo_form-fkTipoDocumentoId{grid-area:fkTipoDocumentoId}.eva-frm-ControlDeRendimiento-archivo_form-nombreArchivo{grid-area:nombreArchivo}.eva-frm-ControlDeRendimiento-archivo_form-file{grid-area:file}.eva-frm-ControlDeRendimiento-archivo_form-btn{grid-area:btn;padding-top:30px}.eva-Prepago_form{display:grid;grid-auto-columns:1fr;grid-template-columns:1fr 1fr 1fr 1fr;gap:16px 15px;grid-template-areas:"encabezado encabezado encabezado encabezado" "detalle detalle detalle detalle" "observaciones observaciones observaciones observaciones" "nota nota nota nota"}.eva-Prepago_form-encabezado{grid-area:encabezado;display:grid;grid-template-columns:56px minmax(0,1.6fr) minmax(0,1.9fr) 165px;gap:16px 15px;grid-template-areas:"id emp gas fecReg"}.eva-Prepago_form-encabezado>*{min-width:0}.eva-Prepago_form-id{grid-area:id}.eva-Prepago_form-fkEmpresaId{grid-area:emp}.eva-Prepago_form-fkProveedorId{grid-area:gas}.eva-Prepago_form-fechaRegistro{grid-area:fecReg}.eva-Prepago_form-detalle{grid-area:detalle;display:grid;grid-template-columns:minmax(0,1.1fr) minmax(0,.8fr) minmax(0,.8fr) 165px 165px;gap:16px 15px;grid-template-areas:"importe litros precio finicio ffin"}.eva-Prepago_form-detalle>*{min-width:0}.eva-Prepago_form-importeDepositado{grid-area:importe}.eva-Prepago_form-litrosDepositados{grid-area:litros}.eva-Prepago_form-precioPactado{grid-area:precio}.eva-Prepago_form-fechaInicio{grid-area:finicio}.eva-Prepago_form-fechaFin{grid-area:ffin}.eva-Prepago_form-observaciones{grid-area:observaciones}.eva-Prepago_form>.eva-Prepago_info{grid-area:nota;display:grid;gap:8px}.eva-Prepago_form-nota{grid-area:nota;margin:0;font-size:12px;color:#6b7686}.eva-Prepago_cxp{display:flex;flex-wrap:wrap;align-items:center;gap:6px 18px;padding:8px 12px;border:1px solid var(--dsn-border, #e2e2e2);border-radius:8px;background:var(--dsn-band, #f6f6f6);font-size:.84rem}.eva-Prepago_cxp b{font-weight:600}.eva-Prepago_cxp-titulo{font-size:.72rem;font-weight:700;text-transform:uppercase;letter-spacing:.04em;color:#6b7686}.eva-Prepago_cxp-rechazo{color:var(--status-color-danger)}.eva-Prepago_cxp-alerta{color:var(--status-color-warnig);font-weight:600}.eva-table_column-fkstatusid[data-fkstatusid=Pendiente]>div{background-color:var(--status-color-warnig-ligth);color:var(--status-color-warnig)}.eva-table_column-fkstatusid[data-fkstatusid=Pendiente]>div>span{background-color:var(--status-color-warnig)}.eva-table_column-fkstatusid[data-fkstatusid=Aprobado]>div{background-color:var(--status-color-primary-light);color:var(--status-color-primary)}.eva-table_column-fkstatusid[data-fkstatusid=Aprobado]>div>span{background-color:var(--status-color-primary)}.eva-table_column-fkstatusid[data-fkstatusid=Rechazado]>div{background-color:var(--status-color-danger-light);color:var(--status-color-danger)}.eva-table_column-fkstatusid[data-fkstatusid=Rechazado]>div>span{background-color:var(--status-color-danger)}.eva-table_column-fkstatusid[data-fkstatusid=Pagado]>div,.eva-table_column-fkstatusid[data-fkstatusid=Ligado]>div{background-color:var(--status-color-success-light);color:var(--status-color-success)}.eva-table_column-fkstatusid[data-fkstatusid=Pagado]>div>span,.eva-table_column-fkstatusid[data-fkstatusid=Ligado]>div>span{background-color:var(--status-color-success)}.eva-table_column-fkstatusid[data-fkstatusid=Cancelado]>div{background-color:#eceef1;color:#6b7686}.eva-table_column-fkstatusid[data-fkstatusid=Cancelado]>div>span{background-color:#6b7686}.eva-Prepago_estadoBadge{display:inline-block;padding:4px 12px;border-radius:999px;font-size:12px;font-weight:700;margin-bottom:10px}.eva-Prepago_estadoBadge[data-estado=Pendiente]{background:var(--status-color-warnig-ligth);color:var(--status-color-warnig)}.eva-Prepago_estadoBadge[data-estado=Aprobado]{background:var(--status-color-primary-light);color:var(--status-color-primary)}.eva-Prepago_estadoBadge[data-estado=Rechazado]{background:var(--status-color-danger-light);color:var(--status-color-danger)}.eva-Prepago_estadoBadge[data-estado=Pagado]{background:var(--status-color-success-light);color:var(--status-color-success)}.eva-Prepago_estadoBadge[data-estado=Cancelado]{background:#eceef1;color:#6b7686}.eva-Prepago_cfdiFicha{display:grid;gap:12px;padding:14px 16px;border:1px solid var(--dsn-border, #e2e2e2);border-radius:10px;background:var(--dsn-band, #f6f6f6);font-size:.9rem}.eva-Prepago_cfdiFicha span{display:block;font-size:.72rem;color:#6b7686;text-transform:uppercase;letter-spacing:.03em}.eva-Prepago_cfdiFicha b{font-weight:600}.eva-Prepago_cfdiFicha-head{display:flex;align-items:center;justify-content:space-between;gap:8px}.eva-Prepago_cfdiFicha-estado{display:inline-block!important;padding:3px 10px;border-radius:999px;font-weight:700;background:var(--status-color-warnig-ligth);color:var(--status-color-warnig)!important}.eva-Prepago_cfdiFicha-estado.is-ligado{background:var(--status-color-success-light);color:var(--status-color-success)!important}.eva-Prepago_cfdiFicha-cambiar{border:1px solid var(--status-color-primary, #2f6fd6);background:transparent;color:var(--status-color-primary, #2f6fd6);border-radius:6px;padding:4px 12px;font-weight:600;cursor:pointer}.eva-Prepago_cfdiFicha-uuid b{font-family:IBM Plex Mono,ui-monospace,monospace;font-size:1rem;word-break:break-all}.eva-Prepago_cfdiFicha-datos,.eva-Prepago_cfdiFicha-importes{display:grid;gap:10px 16px}.eva-Prepago_cfdiFicha-datos{grid-template-columns:minmax(0,1fr) minmax(0,1fr) minmax(0,2fr)}.eva-Prepago_cfdiFicha-datos b{overflow-wrap:anywhere}.eva-Prepago_cfdiFicha-importes{grid-template-columns:repeat(5,minmax(0,1fr));padding-top:10px;border-top:1px dashed var(--dsn-border, #d9dde3)}.eva-Prepago_cfdiFicha-importes b{font-size:1rem;font-variant-numeric:tabular-nums}.eva-Prepago_cfdiFicha-importes .is-total b{font-size:1.1rem}.eva-Prepago_cfdiFicha-compara{display:flex;flex-wrap:wrap;justify-content:space-between;gap:6px 16px;padding:8px 12px;border-radius:8px}.eva-Prepago_cfdiFicha-compara span{display:inline;font-size:.84rem;text-transform:none;letter-spacing:0;color:inherit}.eva-Prepago_cfdiFicha-compara.is-ok{background:var(--status-color-success-light);color:var(--status-color-success)}.eva-Prepago_cfdiFicha-compara.is-dif{background:var(--status-color-warnig-ligth);color:var(--status-color-warnig)}@media (max-width: 720px){.eva-Prepago_cfdiFicha-datos{grid-template-columns:1fr 1fr}.eva-Prepago_cfdiFicha-datos .is-ancho{grid-column:1/-1}.eva-Prepago_cfdiFicha-importes{grid-template-columns:repeat(2,minmax(0,1fr))}.eva-Prepago_cfdiFicha-importes .is-total{grid-column:1/-1}}.eva-ConciliacionCombustible [data-col=table_col_diferencia] p:not([title="0"]){color:var(--status-color-danger, #cf222e);font-weight:600}.eva-ConciliacionCombustible .eva-table_column-fkstatusid[data-fkstatusid=Cancelada]>div{background-color:#94a3b82e;color:#64748b}.eva-ConciliacionCombustible .eva-table_column-fkstatusid[data-fkstatusid=Cancelada]>div>span{background-color:#94a3b8}.eva-ConciliacionCombustible_acciones{display:flex;align-items:center;justify-content:center;gap:4px}.eva-ConciliacionCombustible_form{display:grid;margin-bottom:22px;grid-template-columns:repeat(12,1fr);gap:16px 15px}.eva-ConciliacionCombustible_form-encabezado{grid-column:1/-1;display:grid;grid-template-columns:80px minmax(0,1.4fr) minmax(0,2.2fr) 165px 165px;gap:16px 15px;grid-template-areas:"id emp prov finicio ffin"}.eva-ConciliacionCombustible_form-encabezado>*{min-width:0}.eva-ConciliacionCombustible_form-id{grid-area:id}.eva-ConciliacionCombustible_form-fkEmpresaId{grid-area:emp}.eva-ConciliacionCombustible_form-fkProveedorId{grid-area:prov}.eva-ConciliacionCombustible_form-fechaInicio{grid-area:finicio}.eva-ConciliacionCombustible_form-fechaFin{grid-area:ffin}.eva-ConciliacionCombustible_form-folioFactura,.eva-ConciliacionCombustible_form-fechaFactura,.eva-ConciliacionCombustible_form-subtotal,.eva-ConciliacionCombustible_form-iva,.eva-ConciliacionCombustible_form-ieps,.eva-ConciliacionCombustible_form-totalFactura{grid-column:span 2}.eva-ConciliacionCombustible_form-observaciones{grid-column:span 12}.eva-ConciliacionCombustible_form-cxp{grid-column:1/-1;display:flex;flex-wrap:wrap;align-items:center;gap:6px 18px;padding:8px 12px;border:1px solid var(--dsn-border, #e2e2e2);border-radius:8px;background:var(--dsn-band, #f6f6f6);font-size:.84rem}.eva-ConciliacionCombustible_form-cxp b{font-weight:600}.eva-ConciliacionCombustible_form-cxp-titulo{font-size:.72rem;font-weight:700;text-transform:uppercase;letter-spacing:.04em;color:#6b7686}.eva-ConciliacionCombustible_form-cargas h4{margin:0 0 8px;font-size:.9rem}.eva-ConciliacionCombustible_form-cargas-hint{font-size:.82rem;color:#6b7686;margin:4px 0 8px}.eva-ConciliacionCombustible_form-cargas-layout{display:grid;grid-template-columns:minmax(0,1fr) 290px;gap:18px;align-items:start}@media (max-width: 900px){.eva-ConciliacionCombustible_form-cargas-layout{grid-template-columns:1fr}}.eva-ConciliacionCombustible_form-cargas-lista{min-width:0}.eva-ConciliacionCombustible_form-cargas-toolbar{display:flex;flex-wrap:wrap;align-items:center;gap:8px;margin-bottom:10px}.eva-ConciliacionCombustible_form-cargas-buscar{flex:0 1 260px;display:flex;align-items:center;gap:8px;height:36px;padding:0 12px;border:1px solid var(--dsn-border, #c9d4e3);border-radius:18px;background:#fff;color:var(--dsn-muted, #64748b)}.eva-ConciliacionCombustible_form-cargas-buscar svg{width:13px;flex:none}.eva-ConciliacionCombustible_form-cargas-buscar input{flex:1;min-width:0;border:0;outline:0;font:inherit;font-size:13px;color:var(--dsn-ink, #1a2432);background:transparent}.eva-ConciliacionCombustible_form-cargas-buscar:focus-within{border-color:var(--status-color-primary, #009fe5)}.eva-ConciliacionCombustible_form-cargas-filtro{height:36px;padding:0 10px;border:1px solid var(--dsn-border, #c9d4e3);border-radius:18px;background:#fff;font:inherit;font-size:13px;color:var(--dsn-ink, #1a2432)}.eva-ConciliacionCombustible_form-cargas-fecha{display:flex;align-items:center;gap:6px;height:36px;padding:0 10px;border:1px solid var(--dsn-border, #c9d4e3);border-radius:18px;background:#fff;font-size:13px}.eva-ConciliacionCombustible_form-cargas-fecha>span{color:var(--dsn-muted, #64748b)}.eva-ConciliacionCombustible_form-cargas-fecha input{border:0;outline:0;font:inherit;color:var(--dsn-ink, #1a2432);background:transparent}.eva-ConciliacionCombustible_form-cargas-fecha:focus-within{border-color:var(--status-color-primary, #009fe5)}.eva-ConciliacionCombustible_form-cargas-limpiar{height:36px;padding:0 12px;border:0;background:none;font:inherit;font-size:13px;font-weight:600;color:#0077b0;cursor:pointer}.eva-ConciliacionCombustible_form-cargas-conteo{margin-left:auto;font-size:12px;color:var(--dsn-muted, #64748b)}.eva-ConciliacionCombustible_form-cargas-orden{display:inline-flex;align-items:center;gap:6px;border:0;background:none;padding:0;font:inherit;font-weight:600;color:inherit;cursor:pointer}.eva-ConciliacionCombustible_form-cargas-orden svg{width:10px;flex:none;opacity:0;transition:opacity .15s}.eva-ConciliacionCombustible_form-cargas-orden:hover svg{opacity:.45}.eva-ConciliacionCombustible_form-cargas-orden.is-activa svg{opacity:1}th.r .eva-ConciliacionCombustible_form-cargas-orden{flex-direction:row}.eva-ConciliacionCombustible_form-cargas-vacio{text-align:center!important;padding:18px!important;color:var(--dsn-muted, #64748b)}.eva-ConciliacionCombustible_form-cargas-link{border:0;background:none;padding:0;font:inherit;color:var(--status-color-primary, #009fe5);font-weight:600;text-decoration:underline;text-underline-offset:2px;cursor:pointer}.eva-ConciliacionCombustible_form-cargas-link:hover{color:#0077b0}.eva-ConciliacionCombustible_form-cargas-tabla{max-height:46vh;overflow-y:auto;border:solid var(--table-border-color, #e2e2e2) 2px;border-radius:8px}.eva-ConciliacionCombustible_form-cargas-tabla table{width:100%;border-collapse:collapse;font-size:14px}.eva-ConciliacionCombustible_form-cargas-tabla table th,.eva-ConciliacionCombustible_form-cargas-tabla table td{padding:8px 10px;text-align:left;white-space:nowrap}.eva-ConciliacionCombustible_form-cargas-tabla table th{position:sticky;top:0;z-index:1;background-color:var(--table-head_background, #1a2d47);color:var(--table-head_text-color, #fff);font-weight:600}.eva-ConciliacionCombustible_form-cargas-tabla table tbody tr{border-bottom:solid 1px var(--table-border-color, #ececec)}.eva-ConciliacionCombustible_form-cargas-tabla table tbody tr:nth-child(2n){background-color:#eee6fa4d}.eva-ConciliacionCombustible_form-cargas-tabla table tbody tr:hover{background-color:#e8eeff}.eva-ConciliacionCombustible_form-cargas-tabla table th.r,.eva-ConciliacionCombustible_form-cargas-tabla table td.r{text-align:right;font-variant-numeric:tabular-nums}.eva-ConciliacionCombustible_resumen{position:sticky;top:0;display:flex;flex-direction:column;border:1px solid var(--dsn-border, #c9d4e3);border-radius:8px;background:var(--dsn-card, #fbfcfe);font-size:13px;overflow:hidden}.eva-ConciliacionCombustible_resumen-titulo{padding:9px 14px;font-size:11px;font-weight:700;letter-spacing:.05em;text-transform:uppercase;color:var(--dsn-muted, #64748b);border-bottom:1px solid var(--dsn-divider, #e2e8f0)}.eva-ConciliacionCombustible_resumen-linea{display:flex;justify-content:space-between;align-items:baseline;gap:10px;padding:8px 14px;border-bottom:1px solid var(--dsn-divider, #e2e8f0)}.eva-ConciliacionCombustible_resumen-linea>span{color:var(--dsn-muted, #64748b)}.eva-ConciliacionCombustible_resumen-linea>b{font-weight:600;font-variant-numeric:tabular-nums}.eva-ConciliacionCombustible_resumen-linea>b.is-dif{color:#b86e00}.eva-ConciliacionCombustible_resumen-ajuste{display:flex;flex-direction:column;gap:6px;padding:8px 14px 10px;border-bottom:1px solid var(--dsn-divider, #e2e8f0)}.eva-ConciliacionCombustible_resumen-ajuste>span{color:var(--dsn-muted, #64748b)}.eva-ConciliacionCombustible_resumen-ajuste small{font-size:11px}.eva-ConciliacionCombustible_resumen-ajuste-fila{display:flex;gap:6px;align-items:center}.eva-ConciliacionCombustible_resumen-ajuste-fila>*:first-child{flex:1;min-width:0}.eva-ConciliacionCombustible_resumen-btn{border:1px solid var(--status-color-primary, #009fe5);background:transparent;color:#0077b0;border-radius:6px;padding:6px 10px;font:inherit;font-weight:600;cursor:pointer;white-space:nowrap}.eva-ConciliacionCombustible_resumen-final .eva-ConciliacionCombustible_resumen-linea{border-bottom:0;padding-bottom:2px}.eva-ConciliacionCombustible_resumen-final .eva-ConciliacionCombustible_resumen-linea>span,.eva-ConciliacionCombustible_resumen-final .eva-ConciliacionCombustible_resumen-linea>b{color:inherit;font-weight:700}.eva-ConciliacionCombustible_resumen-final>small{display:block;padding:0 14px 9px;font-size:11px;font-weight:600}.eva-ConciliacionCombustible_resumen-final.is-ok{background:var(--status-color-success-light, #d8eeed);color:#0b6b61}.eva-ConciliacionCombustible_resumen-final.is-ajustable{background:var(--status-color-warnig-ligth, #ffe6c9);color:#8a4f00}.eva-ConciliacionCombustible_resumen-final.is-excede{background:var(--status-color-danger-light, #fadde0);color:#a3141f}.eva-ConciliacionCombustible_acciones{display:flex;justify-content:center;align-items:center;gap:6px}.eva-ConciliacionCombustible_rechazo{grid-column:1/-1;display:flex;flex-wrap:wrap;gap:4px 10px;align-items:baseline;padding:8px 12px;border-radius:6px;border-left:3px solid #c0392b;background:#c0392b14;font-size:13px}.eva-ConciliacionCombustible_rechazo b{color:#c0392b;font-weight:600}.eva-MostradorVentas .eva-table_column-fkstatusid[data-fkstatusid=Cobrada]>div{background-color:var(--status-color-success-light);color:var(--status-color-success)}.eva-MostradorVentas .eva-table_column-fkstatusid[data-fkstatusid=Cobrada]>div>span{background-color:var(--status-color-success)}.eva-MostradorVentas .eva-table_column-fkstatusid[data-fkstatusid=Conciliada]>div{background-color:var(--status-color-success-light);color:var(--status-color-success)}.eva-MostradorVentas .eva-table_column-fkstatusid[data-fkstatusid=Conciliada]>div>span{background-color:var(--status-color-success)}.eva-MostradorVentas .eva-table_column-fkstatusid[data-fkstatusid="Por conciliar"]>div{background-color:var(--status-color-warnig-ligth);color:var(--status-color-warnig)}.eva-MostradorVentas .eva-table_column-fkstatusid[data-fkstatusid="Por conciliar"]>div>span{background-color:var(--status-color-warnig)}.eva-MostradorVentas .eva-table_column-fkstatusid[data-fkstatusid=—]>div{background-color:#eceef1;color:#6b7686}.eva-MostradorVentas .eva-table_column-fkstatusid[data-fkstatusid=—]>div>span{background-color:#6b7686}.eva-modal_container[data-size=full]{width:100vw;max-width:100vw;height:100vh;max-height:100vh;border-radius:0}.eva-modal_container[data-size=full]>section{flex:1;min-height:0;display:flex;flex-direction:column;overflow:hidden}.eva-modal_container[data-size=full]>section .eva-modal_body{flex:1;min-height:0;display:flex;flex-direction:column}.eva-MostradorPos{flex:1;min-height:0;display:flex;flex-direction:column;gap:12px}.eva-MostradorPos_estado{display:flex;align-items:center;gap:10px;flex-wrap:wrap;padding:4px 2px;border-bottom:1px solid var(--table-border-color, #e2e2e2)}.eva-MostradorPos_estado-badge{display:inline-block;padding:4px 12px;border-radius:999px;font-size:.78rem;font-weight:700;background:var(--status-color-success-light);color:var(--status-color-success);white-space:nowrap}.eva-MostradorPos_estado-badge--warn{background:var(--status-color-warnig-ligth);color:var(--status-color-warnig)}.eva-MostradorPos_estado-item{font-size:.8rem;color:#6b7686;white-space:nowrap}.eva-MostradorPos_estado-item:before{content:"|";margin-right:10px;color:var(--table-border-color, #d4d4d4)}.eva-MostradorPos_estado-nuevo{margin-left:auto;flex:0 0 auto}.eva-MostradorPos_estado-nuevo button{white-space:nowrap;width:auto;min-width:max-content;padding-left:22px;padding-right:22px}.eva-MostradorPos_estado-config{display:inline-flex;align-items:center;gap:6px;flex:0 0 auto;width:auto;min-width:max-content;white-space:nowrap;line-height:1;border:1px solid var(--table-border-color, #d4d4d4);background:transparent;border-radius:6px;padding:5px 10px;font-size:.78rem;color:#6b7686;cursor:pointer}.eva-MostradorPos_estado-config:hover{border-color:var(--status-color-success);color:var(--status-color-success)}.eva-MostradorPos_config{border:1px solid var(--table-border-color, #e2e2e2);border-radius:8px;background:var(--bg-color-secondary, #f6f6f6);padding:12px 14px;display:grid;gap:10px}.eva-MostradorPos_config-aviso{margin:0;font-size:.84rem;font-weight:600;color:var(--status-color-warnig, #b58900)}.eva-MostradorPos_config-aviso svg{margin-right:6px}.eva-MostradorPos_config-campos{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:12px;align-items:end}.eva-MostradorPos_config-campos>*{min-width:0}.eva-MostradorPos_config-turno{display:grid;grid-template-columns:minmax(0,1fr) auto;gap:8px;align-items:end}.eva-MostradorPos_cuerpo{flex:1;min-height:0;display:grid;grid-template-columns:minmax(0,55fr) minmax(0,45fr);gap:24px;align-items:stretch}.eva-MostradorPos_cuerpo>*{min-width:0}.eva-MostradorPos_busqueda{display:flex;flex-direction:column;gap:10px;min-height:0}.eva-MostradorPos_buscador{width:100%;height:52px;padding:0 18px;font-size:1.2rem;font-family:inherit;border:2px solid var(--table-border-color, #d4d4d4);border-radius:8px;background:var(--background-white, #fff);outline:none}.eva-MostradorPos_buscador::placeholder{color:#9aa3b2}.eva-MostradorPos_buscador:focus{border-color:var(--status-color-success, #1a7f37);box-shadow:0 0 0 3px var(--status-color-success-light, rgba(26, 127, 55, .15))}.eva-MostradorPos_buscador:disabled{opacity:.6;cursor:not-allowed}.eva-MostradorPos_resultados{flex:1;min-height:120px;overflow-y:auto;border:1px solid var(--table-border-color, #e2e2e2);border-radius:8px;display:flex;flex-direction:column}.eva-MostradorPos_resultado{display:flex;align-items:center;justify-content:space-between;gap:14px;width:100%;min-height:56px;padding:8px 14px;border:none;border-bottom:1px solid var(--table-border-color, #ececec);background:transparent;text-align:left;font-family:inherit;cursor:pointer}.eva-MostradorPos_resultado:hover{background:var(--status-color-success-light, #eaf6ee)}.eva-MostradorPos_resultado:last-child{border-bottom:none}.eva-MostradorPos_resultado-info{display:flex;flex-direction:column;gap:2px;min-width:0}.eva-MostradorPos_resultado-nombre{font-size:.95rem;font-weight:600;color:inherit}.eva-MostradorPos_resultado-clave{font-size:.75rem;color:#8a93a2}.eva-MostradorPos_resultado-datos{display:flex;align-items:center;gap:12px;flex-shrink:0}.eva-MostradorPos_resultado-exist{font-size:.72rem;font-weight:600;color:#6b7686;background:#eceef1;border-radius:999px;padding:3px 10px;white-space:nowrap}.eva-MostradorPos_resultado-precio{font-size:1rem;font-weight:700;font-variant-numeric:tabular-nums;white-space:nowrap}.eva-MostradorPos_ticket{display:flex;flex-direction:column;gap:10px;min-height:0;background:var(--bg-color-secondary, #f7f8fa);border:1px solid var(--table-border-color, #e2e2e2);border-radius:10px;box-shadow:0 2px 8px #0000000f;padding:14px 16px}.eva-MostradorPos_ticket-head{font-size:.95rem;font-weight:700;padding-bottom:8px;border-bottom:2px solid #eaaa00}.eva-MostradorPos_ticket-lineas{flex:1;min-height:80px;overflow-y:auto;display:flex;flex-direction:column}.eva-MostradorPos_ticket-totales{display:flex;align-items:flex-end;justify-content:space-between;gap:16px;border-top:1px solid var(--table-border-color, #e2e2e2);padding-top:10px}.eva-MostradorPos_ticket-subtotales{display:flex;flex-direction:column;gap:2px;font-size:.82rem;color:#6b7686}.eva-MostradorPos_ticket-subtotales b{font-variant-numeric:tabular-nums;color:#3c4657}.eva-MostradorPos_ticket-total{display:flex;flex-direction:column;align-items:flex-end}.eva-MostradorPos_ticket-total span{font-size:.78rem;font-weight:700;color:#6b7686;letter-spacing:.06em}.eva-MostradorPos_ticket-total b{font-size:2.4rem;line-height:1.1;font-variant-numeric:tabular-nums;color:var(--status-color-success, #1a7f37)}.eva-MostradorPos_ticket-cliente{display:flex;align-items:end;gap:10px}.eva-MostradorPos_ticket-cliente>label,.eva-MostradorPos_ticket-cliente>div:first-child{flex:1;min-width:0}.eva-MostradorPos_ticket-rfc{font-size:.72rem;color:#8a93a2;white-space:nowrap;padding-bottom:8px}.eva-MostradorPos_nuevoCliente{display:grid;gap:12px}.eva-MostradorPos_nuevoCliente-hint{margin:3px 0 0;font-size:11px;color:#6b7686}.eva-MostradorPos_linea{display:grid;grid-template-columns:auto minmax(0,1fr) auto auto;align-items:center;gap:10px;padding:8px 2px;border-bottom:1px solid var(--table-border-color, #ececec)}.eva-MostradorPos_linea-cantidad{display:flex;align-items:center;gap:6px}.eva-MostradorPos_linea-qty{min-width:30px;text-align:center;font-size:1.05rem;font-weight:700;font-variant-numeric:tabular-nums}.eva-MostradorPos_linea-info{display:flex;flex-direction:column;gap:2px;min-width:0}.eva-MostradorPos_linea-nombre{font-size:.9rem;font-weight:600;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.eva-MostradorPos_linea-precio{font-size:.75rem;color:#6b7686;display:inline-flex;align-items:center;gap:3px}.eva-MostradorPos_linea-importe{font-size:.95rem;font-weight:700;font-variant-numeric:tabular-nums;text-align:right;white-space:nowrap}.eva-MostradorPos_qtyBtn{width:36px;height:36px;display:inline-flex;align-items:center;justify-content:center;border:1px solid var(--table-border-color, #d4d4d4);border-radius:8px;background:var(--background-white, #fff);color:#3c4657;font-size:.9rem;cursor:pointer}.eva-MostradorPos_qtyBtn:hover:not(:disabled){border-color:var(--status-color-success);color:var(--status-color-success);background:var(--status-color-success-light)}.eva-MostradorPos_qtyBtn:disabled{opacity:.4;cursor:default}.eva-MostradorPos_hint{font-size:.82rem;color:#6b7686;margin:4px 0 0}.eva-MostradorPos_celdaInput{width:96px;padding:6px 8px;border:1px solid var(--table-border-color, #d4d4d4);border-radius:6px;font-size:.88rem;font-family:inherit;text-align:right;background:#fff}.eva-MostradorPos_celdaInput--texto{width:100%;min-width:120px;text-align:left}.eva-MostradorPos_btnCobrar{width:100%;min-height:56px;font-size:1.1rem;font-weight:700;letter-spacing:.02em}.eva-MostradorPos_btnConfirmar{min-height:48px;font-size:1rem;font-weight:700;padding-left:26px;padding-right:26px}.eva-MostradorPos_cobros{display:flex;flex-direction:column;gap:14px;padding:4px 4px 0}.eva-MostradorPos_cobros-total{display:flex;align-items:baseline;justify-content:space-between;gap:16px;padding:4px 6px 10px;border-bottom:2px solid #eaaa00}.eva-MostradorPos_cobros-total span{font-size:.9rem;font-weight:700;color:#6b7686;letter-spacing:.04em;text-transform:uppercase}.eva-MostradorPos_cobros-total b{font-size:2.2rem;line-height:1.1;font-variant-numeric:tabular-nums;color:var(--status-color-success, #1a7f37)}.eva-MostradorPos_cobros-lista{display:flex;flex-direction:column;gap:14px;max-height:calc(100vh - 420px);min-height:140px;overflow-y:auto;padding:2px}.eva-MostradorPos_cobros-rapidos{display:flex;gap:8px;flex-wrap:wrap}.eva-MostradorPos_cobros-agregarBtn{align-self:flex-start;border:1px dashed var(--table-border-color, #c4c9d2);background:transparent;border-radius:8px;padding:9px 16px;font-size:.85rem;font-weight:600;font-family:inherit;color:#6b7686;cursor:pointer}.eva-MostradorPos_cobros-agregarBtn:hover{border-color:var(--status-color-success);color:var(--status-color-success)}.eva-MostradorPos_cobros-pie{margin-right:auto;display:flex;align-items:flex-end;gap:28px}.eva-MostradorPos_cobros-pie>div{display:flex;flex-direction:column;align-items:flex-end;gap:2px}.eva-MostradorPos_cobros-pie>div span{color:#6b7686;font-size:.78rem}.eva-MostradorPos_cobros-pie>div b{font-size:1rem;font-variant-numeric:tabular-nums}.eva-MostradorPos_cobros-restante b{font-size:1.4rem!important;color:var(--status-color-danger, #cf222e)}.eva-MostradorPos_cobros-restante--ok b{color:var(--status-color-success, #1a7f37)}.eva-MostradorPos_cobroCard{border:1px solid var(--table-border-color, #e2e2e2);border-radius:10px;background:var(--background-white, #fff);box-shadow:0 1px 4px #0000000d;padding:14px 16px;display:flex;flex-direction:column;gap:12px}.eva-MostradorPos_cobroCard-head{display:flex;align-items:center;justify-content:space-between;gap:12px}.eva-MostradorPos_cobroCard-efectivo{display:grid;grid-template-columns:minmax(0,160px) minmax(0,220px) minmax(0,1fr);gap:16px;align-items:end}.eva-MostradorPos_cobroCard-efectivo>*{min-width:0}.eva-MostradorPos_cobroCard-otro{display:grid;grid-template-columns:minmax(0,160px) minmax(0,1fr);gap:16px;align-items:end}.eva-MostradorPos_cobroCard-otro>*{min-width:0}.eva-MostradorPos_cobroCard-mp{display:flex;align-items:center;gap:12px;flex-wrap:wrap;border-top:1px dashed var(--table-border-color, #e2e2e2);padding-top:10px}.eva-MostradorPos_cobroCard-cambio{display:flex;flex-direction:column;align-items:flex-end;gap:2px;padding-bottom:2px}.eva-MostradorPos_cobroCard-cambio span{font-size:.72rem;font-weight:700;letter-spacing:.06em;color:#9aa3b2}.eva-MostradorPos_cobroCard-cambio b{font-size:1.6rem;line-height:1.1;font-variant-numeric:tabular-nums;color:#9aa3b2}.eva-MostradorPos_cobroCard-cambio.is-activo span{color:var(--status-color-success)}.eva-MostradorPos_cobroCard-cambio.is-activo b{color:var(--status-color-success, #1a7f37)}.eva-MostradorPos_segmentado{display:inline-flex;border:1px solid var(--table-border-color, #d4d4d4);border-radius:8px;overflow:hidden}.eva-MostradorPos_segmentado--chico{align-self:flex-start}.eva-MostradorPos_segmentado--chico .eva-MostradorPos_segmentado-btn{min-height:32px;padding:0 14px;font-size:.8rem}.eva-MostradorPos_segmentado-btn{min-height:40px;padding:0 18px;border:none;background:var(--background-white, #fff);font-size:.88rem;font-weight:600;font-family:inherit;color:#6b7686;cursor:pointer}.eva-MostradorPos_segmentado-btn+.eva-MostradorPos_segmentado-btn{border-left:1px solid var(--table-border-color, #e2e2e2)}.eva-MostradorPos_segmentado-btn:hover{background:var(--bg-color-secondary, #f6f6f6)}.eva-MostradorPos_segmentado-btn.is-activo{background:var(--status-color-success, #1a7f37);color:#fff}.eva-MostradorPos_mpBadge{display:inline-block;padding:5px 14px;border-radius:999px;font-size:.82rem;font-weight:700;background:var(--status-color-success-light);color:var(--status-color-success)}.eva-MostradorPos_mpEsperando{font-size:.88rem;font-weight:700;color:var(--status-color-warnig, #b58900);animation:eva-mp-pulso 1.2s ease-in-out infinite}.eva-MostradorPos_mpMensaje{font-size:.78rem;color:#6b7686}.eva-MostradorPos_campo{display:flex;flex-direction:column;gap:4px;min-width:0}.eva-MostradorPos_campo span{font-size:.75rem;font-weight:600;color:#6b7686}.eva-MostradorPos_campo-input{width:100%;padding:9px 10px;border:1px solid var(--table-border-color, #d4d4d4);border-radius:8px;font-size:1rem;font-family:inherit;font-variant-numeric:tabular-nums;text-align:right;background:#fff;outline:none}.eva-MostradorPos_campo-input:focus{border-color:var(--status-color-success, #1a7f37);box-shadow:0 0 0 3px var(--status-color-success-light, rgba(26, 127, 55, .15))}.eva-MostradorPos_campo-input--recibido{font-size:1.3rem;font-weight:700;padding:10px 12px}.eva-MostradorPos_campo-input--texto{text-align:left}.eva-MostradorDetalleVenta{display:grid;gap:12px}.eva-MostradorDetalleVenta_hint{font-size:.82rem;color:#6b7686;margin:4px 0 0}.eva-MostradorDetalleVenta_subtitulo{margin:4px 0 0;font-size:.9rem}.eva-MostradorDetalleVenta_datos{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:10px 16px;border:1px solid var(--table-border-color, #e2e2e2);border-radius:8px;background:var(--bg-color-secondary, #f6f6f6);padding:10px 14px}.eva-MostradorDetalleVenta_datos>div{display:flex;flex-direction:column;gap:2px;min-width:0}.eva-MostradorDetalleVenta_datos>div span{font-size:.72rem;color:#6b7686}.eva-MostradorDetalleVenta_datos>div b{font-size:.86rem;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.eva-MostradorDetalleVenta_datos-cliente,.eva-MostradorDetalleVenta_datos-uuid{grid-column:span 2}.eva-MostradorDetalleVenta_datos-uuid b{font-size:.72rem;font-weight:600;white-space:normal;word-break:break-all}.eva-MostradorDetalleVenta_tabla{max-height:260px;overflow-y:auto;border:1px solid var(--table-border-color, #e2e2e2);border-radius:6px}.eva-MostradorDetalleVenta_tabla table{width:100%;border-collapse:collapse;font-size:.82rem}.eva-MostradorDetalleVenta_tabla table th,.eva-MostradorDetalleVenta_tabla table td{padding:5px 8px;border-bottom:1px solid var(--table-border-color, #ececec);text-align:left;white-space:nowrap}.eva-MostradorDetalleVenta_tabla table td.wrap{white-space:normal}.eva-MostradorDetalleVenta_tabla table th{position:sticky;top:0;background:var(--bg-color-secondary, #f6f6f6);font-weight:600;z-index:1}.eva-MostradorDetalleVenta_tabla table th.r,.eva-MostradorDetalleVenta_tabla table td.r{text-align:right}.eva-MostradorDetalleVenta_totales{display:flex;justify-content:flex-end;align-items:flex-end;gap:28px;font-size:.85rem}.eva-MostradorDetalleVenta_totales>div{display:flex;flex-direction:column;align-items:flex-end;gap:2px}.eva-MostradorDetalleVenta_totales>div span{color:#6b7686;font-size:.78rem}.eva-MostradorDetalleVenta_totales>div b{font-size:.95rem;font-variant-numeric:tabular-nums}.eva-MostradorDetalleVenta_totales-total b{font-size:1.4rem;color:var(--status-color-success, #1a7f37)}.eva-MostradorPos_rapidoBtn{min-height:38px;padding:0 16px;border:1px solid var(--table-border-color, #d4d4d4);border-radius:8px;background:var(--background-white, #fff);font-size:.9rem;font-weight:700;font-family:inherit;font-variant-numeric:tabular-nums;color:#3c4657;cursor:pointer}.eva-MostradorPos_rapidoBtn:hover{border-color:var(--status-color-success);color:var(--status-color-success);background:var(--status-color-success-light)}.eva-MostradorPos_rapidoBtn--exacto{border-color:#eaaa00;color:#9a7100}.eva-MostradorPos_rapidoBtn--exacto:hover{background:#eaaa001f;border-color:#eaaa00;color:#9a7100}@keyframes eva-mp-pulso{0%,to{opacity:1}50%{opacity:.45}}@media (max-width: 1280px){.eva-MostradorPos_cuerpo{gap:14px}.eva-MostradorPos_ticket{padding:10px 12px}.eva-MostradorPos_ticket-total b{font-size:2.2rem}.eva-MostradorPos_buscador{height:48px;font-size:1.15rem}.eva-MostradorPos_resultado{min-height:50px;padding:6px 10px}.eva-MostradorPos_cobros-total b{font-size:2rem}.eva-MostradorPos_cobros-lista{max-height:calc(100vh - 380px)}.eva-MostradorPos_cobroCard-efectivo{grid-template-columns:minmax(0,140px) minmax(0,190px) minmax(0,1fr);gap:12px}.eva-MostradorPos_cobroCard-cambio b{font-size:1.4rem}.eva-MostradorPos_segmentado-btn{padding:0 12px;min-height:38px}}.eva-MostradorPos_saldoFavor{display:flex;align-items:center;justify-content:space-between;gap:12px;flex-wrap:wrap;margin:0 0 10px;padding:10px 14px;border-radius:12px;font-size:14px;background:color-mix(in srgb,var(--dsn-green, #1a8f5a) 12%,transparent);color:var(--dsn-ink, #1a2432)}.eva-MostradorPos_saldoFavor button{height:36px;padding:0 14px;border:0;border-radius:10px;cursor:pointer;font:inherit;font-weight:700;background:var(--dsn-green, #1a8f5a);color:#fff}.eva-MostradorPos_saldoFavor-tipo{font-weight:700;font-size:15px;color:var(--dsn-green, #1a8f5a)}.eva-MostradorPos_saldoFavor-tipo small{font-weight:500;color:var(--dsn-muted, #64748b)}.eva-MostradorPos_apartado{margin:0 0 10px;padding:10px 14px;border-radius:12px;border:1px solid var(--dsn-border, #d7dee8);color:var(--dsn-ink, #1a2432)}.eva-MostradorPos_apartado.is-activo{border-color:var(--dsn-gold, #f0b000);background:color-mix(in srgb,var(--dsn-gold, #f0b000) 8%,transparent)}.eva-MostradorPos_apartado-toggle{display:flex;align-items:center;gap:10px;cursor:pointer}.eva-MostradorPos_apartado-toggle input[type=checkbox]{-moz-appearance:auto;appearance:auto;-webkit-appearance:checkbox;display:inline-block;position:static;opacity:1;visibility:visible;flex:none;width:20px;height:20px;margin:0;accent-color:var(--dsn-navy, #103a66);cursor:pointer}.eva-MostradorPos_apartado-toggle span{display:flex;flex-direction:column}.eva-MostradorPos_apartado-toggle b{font-size:14.5px}.eva-MostradorPos_apartado-toggle small{font-size:12.5px;color:var(--dsn-muted, #64748b)}.eva-MostradorPos_apartado-cuerpo{display:flex;flex-direction:column;gap:10px;margin-top:10px}.eva-MostradorPos_apartado-pcts{display:flex;align-items:center;gap:6px;flex-wrap:wrap}.eva-MostradorPos_apartado-pcts>span{font-size:12.5px;font-weight:600;color:var(--dsn-muted, #64748b);margin-right:4px}.eva-MostradorPos_apartado-pcts button{display:flex;flex-direction:column;align-items:center;min-width:64px;padding:6px 10px;border-radius:10px;border:1px solid var(--dsn-border, #d7dee8);cursor:pointer;font:inherit;font-weight:700;font-size:14px;background:var(--dsn-surface, #fff);color:var(--dsn-ink, #1a2432)}.eva-MostradorPos_apartado-pcts button small{font-weight:500;font-size:11.5px;color:var(--dsn-muted, #64748b)}.eva-MostradorPos_apartado-pcts button.is-sel{border-color:var(--dsn-gold, #f0b000);background:color-mix(in srgb,var(--dsn-gold, #f0b000) 18%,var(--dsn-surface, #fff))}.eva-MostradorPos_apartado-plazo{display:flex;align-items:center;gap:8px;flex-wrap:wrap;font-size:13.5px}.eva-MostradorPos_apartado-plazo>span:first-child{font-size:12.5px;font-weight:600;color:var(--dsn-muted, #64748b)}.eva-MostradorPos_apartado-plazo input{width:72px;height:34px;text-align:center;border-radius:8px;font:inherit;border:1px solid var(--dsn-border, #d7dee8);background:var(--dsn-surface, #fff);color:var(--dsn-ink, #1a2432)}.eva-MostradorPos_cobros-credito input[type=checkbox]{-moz-appearance:auto;appearance:auto;-webkit-appearance:checkbox;display:inline-block;position:static;opacity:1;visibility:visible;flex:none;width:18px;height:18px;margin:0;accent-color:var(--dsn-navy, #103a66);cursor:pointer}.eva-MostradorCajaCortes [data-col=table_col_diferencia] p:not([title="0"]){color:var(--status-color-danger, #cf222e);font-weight:600}.eva-MostradorCajaCortes .eva-table_column-fkstatusid[data-fkstatusid=Pendiente]>div{background-color:var(--status-color-warnig-ligth);color:var(--status-color-warnig)}.eva-MostradorCajaCortes .eva-table_column-fkstatusid[data-fkstatusid=Pendiente]>div>span{background-color:var(--status-color-warnig)}.eva-MostradorCajaCortes .eva-table_column-fkstatusid[data-fkstatusid=Aceptado]>div{background-color:var(--status-color-success-light);color:var(--status-color-success)}.eva-MostradorCajaCortes .eva-table_column-fkstatusid[data-fkstatusid=Aceptado]>div>span{background-color:var(--status-color-success)}.eva-MostradorCajaCortes .eva-table_column-fkstatusid[data-fkstatusid=Cancelado]>div{background-color:var(--status-color-danger-light);color:var(--status-color-danger)}.eva-MostradorCajaCortes .eva-table_column-fkstatusid[data-fkstatusid=Cancelado]>div>span{background-color:var(--status-color-danger)}.eva-MostradorCajaCortes_acciones{display:flex;align-items:center;justify-content:center;gap:6px}.eva-MostradorCajaCortes_estadoBadge{display:inline-block;justify-self:start;padding:4px 12px;border-radius:999px;font-size:12px;font-weight:700}.eva-MostradorCajaCortes_estadoBadge[data-estado=Pendiente]{background:var(--status-color-warnig-ligth);color:var(--status-color-warnig)}.eva-MostradorCajaCortes_estadoBadge[data-estado=Aceptado]{background:var(--status-color-success-light);color:var(--status-color-success)}.eva-MostradorCajaCortes_estadoBadge[data-estado=Cancelado]{background:var(--status-color-danger-light);color:var(--status-color-danger)}.eva-MostradorCajaCortes_form{display:grid;gap:14px}.eva-MostradorCajaCortes_form-caja{display:flex;align-items:end;gap:14px;flex-wrap:wrap}.eva-MostradorCajaCortes_form-caja>*:first-child{flex:0 1 380px;min-width:260px}.eva-MostradorCajaCortes_form-turnoInfo{display:inline-block;padding:5px 12px;border-radius:999px;font-size:.78rem;font-weight:700;background:var(--status-color-success-light);color:var(--status-color-success);margin-bottom:6px;white-space:nowrap}.eva-MostradorCajaCortes_form-abrir{display:grid;grid-template-columns:minmax(0,260px) auto;gap:12px;align-items:end}.eva-MostradorCajaCortes_form-abrir p{grid-column:1/-1;margin:0}.eva-MostradorCajaCortes_form-retirosHead{display:flex;align-items:center;justify-content:space-between;gap:12px;margin-top:4px}.eva-MostradorCajaCortes_form-vouchersAcciones{display:flex;align-items:center;gap:14px}.eva-MostradorCajaCortes_hint{font-size:.82rem;color:#6b7686;margin:4px 0 0}.eva-MostradorCajaCortes_subtitulo{margin:0;font-size:.9rem}.eva-MostradorCajaCortes_cards{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:12px}.eva-MostradorCajaCortes_card{border:1px solid var(--table-border-color, #e2e2e2);border-radius:8px;background:var(--bg-color-secondary, #f6f6f6);padding:12px 14px;display:flex;flex-direction:column;gap:4px}.eva-MostradorCajaCortes_card span{font-size:.78rem;color:#6b7686}.eva-MostradorCajaCortes_card b{font-size:1.15rem;font-variant-numeric:tabular-nums}.eva-MostradorCajaCortes_card--esperado{background:var(--status-color-success-light)}.eva-MostradorCajaCortes_card--esperado b{color:var(--status-color-success);font-size:1.3rem}.eva-MostradorCajaCortes_tabla{max-height:220px;overflow-y:auto;border:1px solid var(--table-border-color, #e2e2e2);border-radius:6px}.eva-MostradorCajaCortes_tabla table{width:100%;border-collapse:collapse;font-size:.82rem}.eva-MostradorCajaCortes_tabla table th,.eva-MostradorCajaCortes_tabla table td{padding:5px 8px;border-bottom:1px solid var(--table-border-color, #ececec);text-align:left;white-space:nowrap}.eva-MostradorCajaCortes_tabla table th{position:sticky;top:0;background:var(--bg-color-secondary, #f6f6f6);font-weight:600;z-index:1}.eva-MostradorCajaCortes_tabla table th.r,.eva-MostradorCajaCortes_tabla table td.r{text-align:right}.eva-MostradorCajaCortes_corte{border-top:1px solid var(--table-border-color, #e2e2e2);padding-top:12px;display:grid;gap:12px}.eva-MostradorCajaCortes_corte-campos{display:grid;grid-template-columns:minmax(0,280px) minmax(0,1fr);gap:20px;align-items:end}.eva-MostradorCajaCortes_corte-campos>*{min-width:0}.eva-MostradorCajaCortes_corte-diferencia{display:flex;flex-direction:column;align-items:flex-end;gap:2px;padding-bottom:4px}.eva-MostradorCajaCortes_corte-diferencia span{font-size:.75rem;font-weight:600;color:#6b7686}.eva-MostradorCajaCortes_corte-diferencia b{font-size:1.3rem;line-height:1.1;font-variant-numeric:tabular-nums;color:#9aa3b2}.eva-MostradorCajaCortes_corte-diferencia.is-ok b{color:var(--status-color-success, #1a7f37)}.eva-MostradorCajaCortes_corte-diferencia.is-mal b{color:var(--status-color-danger, #cf222e)}.eva-MostradorCajaCortes_motivoMp{font-size:.72rem;color:var(--status-color-warnig, #b58900);white-space:normal;max-width:260px;margin-top:2px}.eva-MostradorCajaCortes_formModal{display:grid;gap:14px}.eva-MostradorCajaCortes_formModal p{margin:0}@media (max-width: 1100px){.eva-MostradorCajaCortes_cards{grid-template-columns:repeat(2,minmax(0,1fr))}.eva-MostradorCajaCortes_corte-campos{grid-template-columns:minmax(0,220px) minmax(0,1fr);gap:12px}}.eva-MostradorAbonos{box-sizing:border-box;width:100%;max-width:1240px;margin:0 auto;align-self:start;display:flex;flex-direction:column;gap:16px;padding:22px clamp(14px,3vw,34px) 40px;color:var(--dsn-ink, #1a2432)}.eva-MostradorAbonos.is-ventana{max-width:none;padding:0;gap:14px}.eva-MostradorAbonos_cab{display:flex;justify-content:space-between;align-items:flex-end;gap:12px;flex-wrap:wrap}.eva-MostradorAbonos_pasos{display:flex;flex-wrap:wrap;gap:16px;align-items:flex-start}.eva-MostradorAbonos_filtros{flex-direction:row!important;flex-wrap:wrap;align-items:flex-end;gap:10px 14px!important;padding:12px 14px!important}.eva-MostradorAbonos_filtros label{display:flex;flex-direction:column;gap:3px;font-size:11.5px;font-weight:600;color:var(--dsn-muted, #64748b)}.eva-MostradorAbonos_filtros select,.eva-MostradorAbonos_filtros input[type=date],.eva-MostradorAbonos_filtros input[type=search]{min-height:34px;padding:0 9px;border-radius:8px;font:inherit;font-size:13.5px;border:1px solid var(--dsn-border, #c3cddb);background:var(--dsn-surface, #fff);color:var(--dsn-ink, #1a2432)}.eva-MostradorAbonos_periodos{display:flex;gap:4px;padding:3px;border-radius:10px;background:var(--dsn-surface-2, rgba(100, 116, 139, .1))}.eva-MostradorAbonos_periodos button{min-height:30px;padding:0 11px;border:0;border-radius:8px;cursor:pointer;font:inherit;font-size:13px;font-weight:600;background:transparent;color:var(--dsn-muted, #64748b)}.eva-MostradorAbonos_periodos button.is-sel{background:var(--dsn-card, #fff);color:var(--dsn-ink, #1a2432);box-shadow:0 1px 3px #0a14281f}.eva-MostradorAbonos_filtroCli{flex:1 1 240px;min-width:200px;max-width:360px}.eva-MostradorAbonos_buscar{flex:1 1 180px}.eva-MostradorAbonos_buscar input{width:100%;box-sizing:border-box}.eva-MostradorAbonos_kpis{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:10px}.eva-MostradorAbonos_kpis>div{display:flex;flex-direction:column;gap:2px;padding:10px 14px;border-radius:12px;background:var(--dsn-card, #fff);border:1px solid var(--dsn-border, #d5dde8)}.eva-MostradorAbonos_kpis>div span{font-size:11.5px;font-weight:600;color:var(--dsn-muted, #64748b)}.eva-MostradorAbonos_kpis>div b{font-size:18px;color:var(--dsn-ink, #1a2432)}.eva-MostradorAbonos_kpis>div small{font-size:11.5px;color:var(--dsn-muted, #64748b)}.eva-MostradorAbonos_detalle{display:flex;flex-direction:column;gap:12px}.eva-MostradorAbonos_detalle h2{margin:4px 0 0;font-size:.78rem;font-weight:800;letter-spacing:.7px;text-transform:uppercase;color:var(--dsn-muted, #64748b)}.eva-MostradorAbonos_datos{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:8px 16px;margin:0}.eva-MostradorAbonos_datos dt{font-size:11.5px;font-weight:600;color:var(--dsn-muted, #64748b)}.eva-MostradorAbonos_datos dd{margin:0;font-size:14px}.eva-MostradorAbonos_aplicado{list-style:none;margin:0;padding:0}.eva-MostradorAbonos_aplicado li{display:flex;align-items:baseline;gap:10px;padding:7px 2px;border-bottom:1px solid var(--dsn-border, #e6ebf2);font-size:14px}.eva-MostradorAbonos_aplicado li span{flex:1;min-width:0}.eva-MostradorAbonos_aplicado li small{font-size:12px;color:var(--dsn-muted, #64748b)}.eva-MostradorAbonos_cancelado{margin:0;padding:8px 12px;border-radius:10px;font-size:13px;color:#b3261e;background:color-mix(in srgb,#b3261e 9%,transparent)}.eva-MostradorAbonos_titulo{margin:0;font-size:clamp(1.35rem,2.4vw,1.9rem);font-weight:750;letter-spacing:.2px;color:var(--dsn-ink, #1a2432)}.eva-MostradorAbonos>.eva-MostradorAbonos_card{flex:0 0 auto}.eva-MostradorAbonos_card{flex:1 1 380px;min-width:0;display:flex;flex-direction:column;gap:12px;padding:18px;border-radius:14px;background:var(--dsn-card, #fff);border:1px solid var(--dsn-border, #d5dde8);box-shadow:0 1px 3px #0a14280d}.eva-MostradorAbonos_card h2{margin:0;font-size:.78rem;font-weight:800;letter-spacing:.7px;text-transform:uppercase;color:var(--dsn-muted, #64748b)}.eva-MostradorAbonos_debe{display:flex;justify-content:space-between;align-items:baseline;padding:12px 14px;border-radius:12px;background:color-mix(in srgb,#db2777 10%,transparent)}.eva-MostradorAbonos_debe span{font-weight:600;color:#9d174d}.eva-MostradorAbonos_debe b{font-size:24px;color:#9d174d}.eva-MostradorAbonos_ayuda,.eva-MostradorAbonos_vacio{font-size:13px;color:var(--dsn-muted, #64748b);margin:0}.eva-MostradorAbonos_notas{display:flex;flex-direction:column;gap:2px}.eva-MostradorAbonos_nota{display:flex;align-items:center;gap:10px;min-height:40px;padding:6px 4px;border-bottom:1px solid var(--dsn-border, #e6ebf2);font-size:14px;cursor:pointer}.eva-MostradorAbonos_nota input{width:18px;height:18px}.eva-MostradorAbonos_notaFolio{flex:1;min-width:0}.eva-MostradorAbonos_tipos{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:8px}.eva-MostradorAbonos_tipo{display:flex;flex-direction:column;gap:2px;padding:10px 12px;border-radius:12px;cursor:pointer;border:1px solid var(--dsn-border, #c3cddb);background:var(--dsn-card, #fff)}.eva-MostradorAbonos_tipo span{font-weight:700;display:flex;align-items:center;gap:6px}.eva-MostradorAbonos_tipo small{font-size:12px;color:var(--dsn-muted, #64748b)}.eva-MostradorAbonos_tipo.is-sel{border:2px solid #f0b000;background:color-mix(in srgb,#f0b000 10%,transparent)}.eva-MostradorAbonos_dos{display:grid;grid-template-columns:minmax(0,1fr) minmax(0,250px);gap:10px;align-items:end}.eva-MostradorAbonos_recibo{padding:10px 12px;border-radius:12px;background:color-mix(in srgb,var(--dsn-green, #1a8f5a) 8%,transparent)}.eva-MostradorAbonos_resumen{display:flex;justify-content:space-between;padding-top:8px;border-top:1px solid var(--dsn-border, #e6ebf2);font-size:15px}.eva-MostradorAbonos_resumen span{color:var(--dsn-muted, #64748b)}.eva-MostradorAbonos_tabla{overflow-x:auto}.eva-MostradorAbonos_tabla table{width:100%;border-collapse:collapse;font-size:13.5px}.eva-MostradorAbonos_tabla th,.eva-MostradorAbonos_tabla td{padding:8px 10px;text-align:left;border-bottom:1px solid var(--dsn-border, #e6ebf2);white-space:nowrap}.eva-MostradorAbonos_tabla th{font-size:12px;color:var(--dsn-muted, #64748b);font-weight:600}.eva-MostradorAbonos_tabla .num{text-align:right}.eva-MostradorAbonos_tabla tr.is-tocable{cursor:pointer}.eva-MostradorAbonos_tabla tr.is-tocable:hover td,.eva-MostradorAbonos_tabla tr.is-tocable:focus-visible td{background:color-mix(in srgb,#db2777 6%,transparent)}.eva-MostradorAbonos_tabla tr.is-cancelado td{color:var(--dsn-muted, #64748b);text-decoration:line-through}.eva-MostradorAbonos_cancelar{border:0;background:transparent;color:var(--dsn-muted, #64748b);cursor:pointer;font:inherit;font-size:13px}.eva-MostradorAbonos_cancelar:hover{color:#b3261e}@media (max-width: 700px){.eva-MostradorAbonos_tipos,.eva-MostradorAbonos_dos{grid-template-columns:1fr}.eva-MostradorAbonos_kpis{grid-template-columns:repeat(2,minmax(0,1fr))}.eva-MostradorAbonos_datos{grid-template-columns:1fr}}.eva-tiendaInicio{--t-card: var(--dsn-card, #fbfcfe);--t-ink: var(--dsn-ink, #1a2432);--t-muted: var(--dsn-muted, #64748b);--t-border: var(--dsn-border, #c9d4e3);--t-divider: var(--dsn-divider, #e2e8f0);--t-navy: var(--dsn-navy, #103a66);--t-deep: var(--dsn-navy-deep, #0e2747);--t-gold: var(--dsn-gold, #f0b000);--t-sombra: 0 1px 3px rgba(10, 20, 40, .05);--t-sombra-hover: 0 8px 22px rgba(10, 20, 40, .12);box-sizing:border-box;width:100%;max-width:1240px;margin:0 auto;padding:22px clamp(14px,3vw,34px) 40px;display:flex;flex-direction:column;gap:22px;color:var(--t-ink)}.eva-tiendaInicio *{box-sizing:border-box}.eva-tiendaInicio svg{width:1em;height:1em;flex-shrink:0}.eva-tiendaInicio_saludo{display:flex;justify-content:space-between;align-items:flex-start;gap:16px;flex-wrap:wrap}.eva-tiendaInicio_saludo h1{margin:0;font-size:clamp(1.35rem,2.4vw,1.9rem);font-weight:750;letter-spacing:.2px}.eva-tiendaInicio_saludo p{margin:5px 0 0;color:var(--t-muted);font-size:.9rem}.eva-tiendaInicio_estado{display:inline-flex;align-items:center;gap:7px;padding:6px 13px;border-radius:999px;font-size:.8rem;font-weight:700;background:color-mix(in srgb,var(--dsn-red, #d64545) 12%,transparent);color:var(--dsn-red, #d64545)}.eva-tiendaInicio_estado:before{content:"";width:8px;height:8px;border-radius:50%;background:currentColor}.eva-tiendaInicio_estado.is-abierta{background:color-mix(in srgb,var(--dsn-green, #1a8f5a) 14%,transparent);color:var(--dsn-green, #1a8f5a)}.eva-tiendaInicio_acciones{display:grid;grid-template-columns:repeat(6,minmax(0,1fr));gap:12px}.eva-tiendaInicio_accion{display:flex;flex-direction:column;align-items:flex-start;gap:10px;min-height:128px;padding:16px 15px;border-radius:14px;border:1px solid var(--t-border);background:var(--t-card);box-shadow:var(--t-sombra);color:var(--t-ink);font:inherit;text-align:left;cursor:pointer;transition:transform .12s,box-shadow .15s,border-color .15s}.eva-tiendaInicio_accion b{font-size:.95rem;font-weight:700}.eva-tiendaInicio_accion span:not(.eva-tiendaInicio_accion-ico){font-size:.78rem;color:var(--t-muted);line-height:1.4}.eva-tiendaInicio_accion:hover{transform:translateY(-2px);border-color:color-mix(in srgb,var(--a, var(--t-navy)) 45%,var(--t-border));box-shadow:var(--t-sombra-hover)}.eva-tiendaInicio_accion-ico{display:inline-flex;align-items:center;justify-content:center;width:44px;height:44px;border-radius:11px;font-size:20px;color:var(--a, var(--t-navy));background:color-mix(in srgb,var(--a, var(--t-navy)) 12%,transparent)}.eva-tiendaInicio_accion.is-principal{background:var(--t-deep);border-color:var(--t-deep);color:#fff}.eva-tiendaInicio_accion.is-principal span:not(.eva-tiendaInicio_accion-ico){color:#ffffffb8}.eva-tiendaInicio_accion.is-principal .eva-tiendaInicio_accion-ico{color:var(--t-gold);background:#ffffff1a}.eva-tiendaInicio_numeros{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:14px;transition:opacity .15s}.eva-tiendaInicio_numeros.is-cargando{opacity:.55}.eva-tiendaInicio_numeros>div{position:relative;overflow:hidden;display:flex;flex-direction:column;gap:6px;padding:16px 17px 15px 19px;border-radius:14px;background:var(--t-card);border:1px solid var(--t-border);box-shadow:var(--t-sombra)}.eva-tiendaInicio_numeros>div:before{content:"";position:absolute;left:0;top:0;bottom:0;width:4px;background:var(--k, var(--t-navy))}.eva-tiendaInicio_numeros span{font-size:.74rem;font-weight:700;color:var(--t-muted);text-transform:uppercase;letter-spacing:.4px}.eva-tiendaInicio_numeros b{font-size:1.6rem;font-weight:780;line-height:1.05;font-variant-numeric:tabular-nums}.eva-tiendaInicio_numeros small{font-size:.74rem;color:var(--t-muted)}.eva-tiendaInicio_grid{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:14px}.eva-tiendaInicio_card{display:flex;flex-direction:column;gap:10px;padding:16px 18px;border-radius:14px;background:var(--t-card);border:1px solid var(--t-border);box-shadow:var(--t-sombra)}.eva-tiendaInicio_card h2{margin:0 0 2px;font-size:.78rem;font-weight:800;letter-spacing:.7px;text-transform:uppercase;color:var(--t-muted)}.eva-tiendaInicio_lista{list-style:none;margin:0;padding:0}.eva-tiendaInicio_lista li{display:flex;align-items:center;gap:10px;padding:9px 0;border-bottom:1px solid var(--t-divider);font-size:.88rem}.eva-tiendaInicio_lista li>span{flex:1;min-width:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.eva-tiendaInicio_lista li>b{font-variant-numeric:tabular-nums}.eva-tiendaInicio_lista li>.eva-tiendaInicio_fila{flex:1;display:flex;align-items:center;gap:10px;min-width:0;padding:0;border:0;background:transparent;font:inherit;color:inherit;text-align:left;cursor:pointer}.eva-tiendaInicio_lista li>.eva-tiendaInicio_fila>span{flex:1;min-width:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.eva-tiendaInicio_lista li>.eva-tiendaInicio_fila>b{font-variant-numeric:tabular-nums}.eva-tiendaInicio_lista li>.eva-tiendaInicio_fila:hover>span{text-decoration:underline}.eva-tiendaInicio_lista li small{color:var(--t-muted)}.eva-tiendaInicio_lista li em{font-style:normal;font-size:.7rem;font-weight:700;padding:2px 8px;border-radius:999px;color:var(--t-ink);background:color-mix(in srgb,var(--t-gold) 22%,transparent)}.eva-tiendaInicio_lista li b.is-cero{color:var(--dsn-red, #d64545)}.eva-tiendaInicio_lista li:last-child{border-bottom:0}.eva-tiendaInicio_lista li.is-total{border-top:1px solid var(--t-border);border-bottom:0;font-weight:700}.eva-tiendaInicio_lista li.is-total b{font-size:1rem}.eva-tiendaInicio_vacio{margin:0;font-size:.86rem;color:var(--t-muted)}.eva-tiendaInicio_link{align-self:flex-start;margin-top:auto;border:0;background:transparent;padding:4px 0 0;font:inherit;font-size:.85rem;font-weight:700;color:var(--t-navy);cursor:pointer}.eva-tiendaInicio_link:after{content:" →"}.eva-tiendaInicio_link:hover{text-decoration:underline}.eva-tiendaInicio_periodos{display:flex;padding:3px;border-radius:999px;background:var(--t-card);border:1px solid var(--t-border);box-shadow:var(--t-sombra)}.eva-tiendaInicio_periodos button{border:0;border-radius:999px;padding:7px 16px;font:inherit;font-size:.82rem;font-weight:650;background:transparent;color:var(--t-muted);cursor:pointer}.eva-tiendaInicio_periodos button:hover:not(.is-sel){color:var(--t-ink)}.eva-tiendaInicio_periodos button.is-sel{background:var(--t-deep);color:#fff}.eva-tiendaInicio_cabAcciones{display:flex;align-items:center;gap:10px;flex-wrap:wrap}.eva-tiendaInicio_config{height:36px;padding:0 14px;border-radius:999px;cursor:pointer;font:inherit;font-size:13px;font-weight:600;border:1px solid var(--t-border);background:var(--t-card);color:var(--t-ink)}.eva-tiendaInicio_config:hover{border-color:var(--t-navy);color:var(--t-navy)}.eva-tiendaInicio_pendientes li{cursor:pointer;border-radius:8px}.eva-tiendaInicio_pendientes li>span{white-space:normal;display:flex;flex-direction:column;gap:2px}.eva-tiendaInicio_pendientes li>svg{color:var(--t-muted)}.eva-tiendaInicio_pendientes li:hover b{color:var(--t-navy)}.eva-tiendaInicio_pendientes li:focus-visible{outline:2px solid var(--t-navy);outline-offset:2px}.eva-tiendaInicio_duenoAcciones{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:10px}.eva-tiendaInicio_duenoAcciones .eva-tiendaInicio_accion{min-height:0;padding:12px}@media (max-width: 1100px){.eva-tiendaInicio_acciones{grid-template-columns:repeat(3,minmax(0,1fr))}.eva-tiendaInicio_accionWrap.is-principal{grid-column:span 3}}@media (max-width: 900px){.eva-tiendaInicio_numeros{grid-template-columns:repeat(2,minmax(0,1fr))}.eva-tiendaInicio_grid{grid-template-columns:1fr}}@media (max-width: 560px){.eva-tiendaInicio_acciones{grid-template-columns:repeat(2,minmax(0,1fr))}.eva-tiendaInicio_accionWrap.is-principal{grid-column:1/-1}.eva-tiendaInicio_accion.is-principal{min-height:0}.eva-tiendaInicio_numeros b{font-size:1.3rem}.eva-tiendaInicio_duenoAcciones{grid-template-columns:1fr}}.eva-tiendaInicio_saludo{align-items:center}.eva-tiendaInicio_saludo.is-tono{padding:18px 22px;border-radius:18px;background:color-mix(in srgb,var(--tienda-color, #db2777) 10%,var(--t-card))}.eva-tiendaInicio_saludo.is-liso{padding:18px 22px;border-radius:18px;background:var(--t-card);border:1px solid var(--t-border);box-shadow:var(--t-sombra)}.eva-tiendaInicio_saludo.is-foto{min-height:168px;padding:22px 24px;border-radius:18px;color:#fff;background:linear-gradient(90deg,#0a101bb8,#0a101b40),var(--foto) center/cover no-repeat}.eva-tiendaInicio_saludo.is-foto p,.eva-tiendaInicio_saludo.is-foto .eva-tiendaInicio_link{color:#ffffffdb}.eva-tiendaInicio_saludo.is-foto .eva-tiendaInicio_personalizar{background:#ffffffeb;color:#1a2432;border-color:transparent}.eva-tiendaInicio_saludo.is-foto .eva-tiendaInicio_estado{background:#ffffffeb}.eva-tiendaInicio_logo{width:64px;height:64px;border-radius:50%;object-fit:contain;background:#fff;border:1px solid var(--t-border);flex:none}.eva-tiendaInicio_saludoTxt{flex:1 1 260px;min-width:0}.eva-tiendaInicio_saludoDer{display:flex;flex-direction:column;align-items:flex-end;gap:10px}.eva-tiendaInicio_personalizar{display:inline-flex;align-items:center;gap:8px;height:38px;padding:0 14px;border-radius:10px;cursor:pointer;font:inherit;font-size:13.5px;font-weight:650;border:1px solid var(--t-border);background:var(--t-card);color:var(--t-ink)}.eva-tiendaInicio_personalizar:hover{border-color:var(--tienda-color, #db2777)}.eva-tiendaInicio_soloBoton{display:flex;justify-content:flex-end}.eva-tiendaInicio_guardado{margin:-8px 0 0;font-size:13px;color:var(--dsn-green, #1a8f5a)}.eva-tiendaInicio_accionWrap{position:relative;display:flex}.eva-tiendaInicio_accionWrap>.eva-tiendaInicio_accion{flex:1;width:100%}.eva-tiendaInicio_accion.is-principal.is-color{background:var(--a);border-color:var(--a)}.eva-tiendaInicio_acciones.is-compacto{grid-template-columns:repeat(auto-fill,minmax(170px,1fr))}.eva-tiendaInicio_acciones.is-compacto .eva-tiendaInicio_accion{min-height:0;flex-direction:row;align-items:center;padding:10px 12px;gap:10px}.eva-tiendaInicio_acciones.is-compacto .eva-tiendaInicio_accion-ico{width:34px;height:34px;font-size:16px}.eva-tiendaInicio_acciones.is-compacto .eva-tiendaInicio_accion>span:not(.eva-tiendaInicio_accion-ico){display:none}.eva-tiendaInicio_acciones.is-iconos{grid-template-columns:repeat(auto-fill,64px)}.eva-tiendaInicio_acciones.is-iconos .eva-tiendaInicio_accionWrap.is-principal{grid-column:auto}.eva-tiendaInicio_acciones.is-iconos .eva-tiendaInicio_accion{min-height:0;width:64px;height:64px;padding:0;align-items:center;justify-content:center}.eva-tiendaInicio_acciones.is-iconos .eva-tiendaInicio_accion>b,.eva-tiendaInicio_acciones.is-iconos .eva-tiendaInicio_accion>span:not(.eva-tiendaInicio_accion-ico){display:none}.eva-tiendaInicio_acciones.is-iconos .eva-tiendaInicio_accion-ico{background:transparent;font-size:22px}.eva-tiendaInicio_pieza{position:relative;display:flex;min-width:0}.eva-tiendaInicio_pieza>*{flex:1;min-width:0}.eva-tiendaInicio_pieza.is-ancha{grid-column:1/-1}.eva-tiendaInicio_card.is-vacia{border-style:dashed;box-shadow:none}.eva-tiendaInicio_grande{font-size:1.6rem;font-weight:780;font-variant-numeric:tabular-nums}.eva-tiendaInicio_lista li b.is-ok,.eva-tiendaInicio_lista .eva-tiendaInicio_fila>b.is-ok{color:var(--dsn-green, #1a8f5a)}.eva-tiendaInicio_aviso{display:flex;flex-wrap:wrap;align-items:baseline;gap:6px 14px;padding:14px 18px;border-radius:14px;background:color-mix(in srgb,var(--t-gold) 14%,var(--t-card));border:1px solid color-mix(in srgb,var(--t-gold) 55%,transparent)}.eva-tiendaInicio_aviso b{font-size:.78rem;font-weight:800;letter-spacing:.7px;text-transform:uppercase;color:var(--t-ink)}.eva-tiendaInicio_aviso span{font-size:.98rem}.eva-tiendaInicio_meta{display:grid;grid-template-columns:repeat(auto-fit,minmax(260px,1fr));gap:18px 28px}.eva-tiendaInicio_meta>div{display:flex;flex-direction:column;gap:6px}.eva-tiendaInicio_meta span b{font-size:1.5rem;font-weight:780;font-variant-numeric:tabular-nums}.eva-tiendaInicio_meta small{font-size:.8rem;color:var(--t-muted)}.eva-tiendaInicio_meta-barra{position:relative;height:12px;border-radius:6px;background:color-mix(in srgb,var(--tienda-color, #db2777) 16%,transparent)}.eva-tiendaInicio_meta-barra i{display:block;height:100%;border-radius:6px;background:var(--tienda-color, #db2777)}.eva-tiendaInicio_meta-barra em{position:absolute;top:-4px;bottom:-4px;width:2px;background:var(--t-ink)}.eva-tiendaInicio_editandoBarra{display:flex;flex-wrap:wrap;gap:6px 14px;align-items:center;padding:10px 14px;border-radius:12px;font-size:13.5px;background:var(--t-deep);color:#fff}.eva-tiendaInicio_editandoBarra b{color:var(--t-gold)}.eva-tiendaInicio_editandoBarra svg{width:.9em}.eva-tiendaInicio.is-editando .eva-tiendaInicio_pieza,.eva-tiendaInicio.is-editando .eva-tiendaInicio_accionWrap{cursor:grab;outline:2px dashed var(--t-border);outline-offset:3px;border-radius:14px}.eva-tiendaInicio.is-editando .eva-tiendaInicio_pieza:hover,.eva-tiendaInicio.is-editando .eva-tiendaInicio_accionWrap:hover{outline-color:var(--tienda-color, #db2777)}.eva-tiendaInicio.is-editando .eva-tiendaInicio_accion{pointer-events:none}.eva-tiendaInicio.is-editando .is-oculta{opacity:.4}.eva-tiendaInicio.is-editando .is-arrastrando{opacity:.5}.eva-tiendaInicio.is-editando .eva-tiendaInicio_pieza a,.eva-tiendaInicio.is-editando .eva-tiendaInicio_pieza button:not(.eva-tiendaInicio_herr button){pointer-events:none}.eva-tiendaInicio_herr{position:absolute;top:-14px;right:8px;z-index:2;display:flex;align-items:center;gap:4px;padding:3px;border-radius:9px;background:var(--t-card);border:1px solid var(--t-border);box-shadow:var(--t-sombra);color:var(--t-muted)}.eva-tiendaInicio_herr>span{padding:0 4px}.eva-tiendaInicio_herr button{width:28px;height:28px;border-radius:7px;border:0;background:transparent;color:var(--t-ink);cursor:pointer;font:inherit;font-weight:700;pointer-events:auto}.eva-tiendaInicio_herr button:hover{background:color-mix(in srgb,var(--tienda-color, #db2777) 14%,transparent)}@media (min-width: 1101px){.eva-tiendaInicio.is-editando{width:calc(100% - 420px);max-width:none;margin:0 auto 0 0}}.eva-personalizar{position:fixed;z-index:1200;top:0;right:0;bottom:0;width:min(400px,100%);display:flex;flex-direction:column;background:var(--dsn-surface, #fff);color:var(--dsn-ink, #1a2432);box-shadow:-12px 0 32px #0e274738;font-size:14px}.eva-personalizar button{font:inherit;cursor:pointer}.eva-personalizar svg{width:.95em!important}.eva-personalizar_cab{display:flex;align-items:center;justify-content:space-between;padding:18px 20px 10px}.eva-personalizar_cab b{font-size:17px}.eva-personalizar_cerrar{width:36px;height:36px;border-radius:9px;border:1px solid var(--dsn-border, #d5deea);background:transparent;color:inherit}.eva-personalizar_tabs{display:flex;gap:4px;margin:0 20px;padding:4px;border-radius:10px;background:var(--dsn-band, #eef1f6)}.eva-personalizar_tabs button{flex:1;padding:8px;border:0;border-radius:8px;background:transparent;color:var(--dsn-muted, #64748b)}.eva-personalizar_tabs button.is-sel{background:var(--dsn-surface, #fff);color:var(--dsn-ink, #1a2432);font-weight:700;box-shadow:0 1px 2px #0a142814}.eva-personalizar_cuerpo{flex:1;overflow:auto;padding:10px 20px 16px;display:flex;flex-direction:column;gap:8px}.eva-personalizar_sec{margin-top:8px;font-size:11.5px;font-weight:800;letter-spacing:.8px;text-transform:uppercase;color:var(--dsn-muted, #64748b)}.eva-personalizar_seg{display:flex;flex-wrap:wrap;gap:6px}.eva-personalizar_seg button:disabled{opacity:.45;cursor:not-allowed}.eva-personalizar_seg button{flex:1;padding:8px 6px;border-radius:9px;border:1px solid var(--dsn-border, #d5deea);background:transparent;color:inherit}.eva-personalizar_seg button.is-sel{border:2px solid var(--dsn-gold, #f0b000);font-weight:700}.eva-personalizar_lista{list-style:none;margin:0;padding:0}.eva-personalizar_fila{display:flex;align-items:center;gap:8px;padding:8px 0;border-bottom:1px solid var(--dsn-divider, #e2e8f0)}.eva-personalizar_fila>button{width:30px;height:30px;border-radius:8px;border:1px solid transparent;background:transparent;color:var(--dsn-muted, #64748b)}.eva-personalizar_fila>button:hover{border-color:var(--dsn-border, #d5deea);color:var(--dsn-ink, #1a2432)}.eva-personalizar_fila.is-oculta .eva-personalizar_nombre{color:var(--dsn-muted, #64748b);text-decoration:line-through}.eva-personalizar_asa{color:var(--dsn-muted, #64748b)}.eva-personalizar_nombre{flex:1;min-width:0}.eva-personalizar_ojo.is-on{color:var(--dsn-green, #1a8f5a)!important}.eva-personalizar_colorWrap{position:relative;display:inline-flex}.eva-personalizar_color{width:20px;height:20px;border-radius:50%;border:2px solid var(--dsn-surface, #fff);box-shadow:0 0 0 1px var(--dsn-border, #c3cedc);padding:0}.eva-personalizar_paleta{position:absolute;z-index:3;top:26px;left:-6px;display:grid;grid-template-columns:repeat(6,26px);gap:6px;padding:8px;border-radius:10px;background:var(--dsn-surface, #fff);border:1px solid var(--dsn-border, #d5deea);box-shadow:0 8px 22px #0a14282e}.eva-personalizar_paleta button{width:26px;height:26px;border-radius:50%;border:2px solid var(--dsn-surface, #fff);box-shadow:0 0 0 1px var(--dsn-border, #c3cedc);padding:0}.eva-personalizar_paleta button.is-sel{box-shadow:0 0 0 2px var(--dsn-ink, #1a2432)}.eva-personalizar_ancho{width:30px;height:26px;border-radius:7px;border:1px solid var(--dsn-border, #d5deea);background:transparent;color:inherit;font-weight:700}.eva-personalizar_ancho.is-sel{background:var(--dsn-navy-deep, #0e2747);color:#fff;border-color:var(--dsn-navy-deep, #0e2747)}.eva-personalizar_nota{margin:6px 0 0;font-size:12.5px;color:var(--dsn-muted, #64748b)}.eva-personalizar_pie{display:flex;align-items:center;gap:10px;padding:14px 20px;border-top:1px solid var(--dsn-divider, #e2e8f0)}.eva-personalizar_restablecer{border:0;background:transparent;color:var(--dsn-muted, #64748b);text-decoration:underline;padding:0}.eva-personalizar_listo{margin-left:auto;height:44px;padding:0 22px;border-radius:12px;border:0;background:var(--tienda-color, #db2777);color:#fff;font-weight:700}@media (max-width: 1100px){.eva-personalizar{top:auto;left:0;width:100%;height:62vh;border-radius:18px 18px 0 0;box-shadow:0 -12px 32px #0e274738}}.eva-comprasmarca_form{display:grid;grid-template-columns:repeat(6,minmax(0,1fr));gap:16px 15px;grid-template-areas:"id empresa empresa empresa tipo tipo" "nombre nombre nombre pais web web" "llanta llanta original original original original" "descripcion descripcion descripcion descripcion descripcion descripcion" "uso uso uso uso uso uso" "auditoria auditoria auditoria auditoria auditoria auditoria"}.eva-comprasmarca_form-id{grid-area:id}.eva-comprasmarca_form-empresa{grid-area:empresa}.eva-comprasmarca_form-tipo{grid-area:tipo}.eva-comprasmarca_form-nombre{grid-area:nombre}.eva-comprasmarca_form-pais{grid-area:pais}.eva-comprasmarca_form-web{grid-area:web}.eva-comprasmarca_form-llanta{grid-area:llanta}.eva-comprasmarca_form-original{grid-area:original;display:flex;align-items:flex-end;padding-bottom:8px}.eva-comprasmarca_form-descripcion{grid-area:descripcion}.eva-comprasmarca_form-uso{grid-area:uso;font-size:12.5px;color:var(--dsn-muted, #6b7280);background:var(--dsn-surface, #f6f8fb);border:1px solid var(--dsn-border, #dde3ea);border-radius:8px;padding:8px 12px}.eva-comprasmarca_form-uso b{color:var(--dsn-ink, #1f2a37)}.eva-comprasmarca_form-auditoria{grid-area:auditoria}@media (max-width: 760px){.eva-comprasmarca_form{grid-template-columns:1fr;grid-template-areas:none}.eva-comprasmarca_form>*{grid-area:auto!important}}.eva-fusion{--fu-ink: var(--dsn-ink, #1f2a37);--fu-muted: var(--dsn-muted, #6b7280);--fu-card: var(--dsn-card, #ffffff);--fu-surface: var(--dsn-surface, #f6f8fb);--fu-border: var(--dsn-border, #dde3ea);--fu-head: var(--dsn-head-bg, #eef2f7);--fu-navy: var(--dsn-navy, #12355b);--fu-red-bg: rgba(192, 57, 43, .1);display:flex;flex-direction:column;gap:14px;padding:14px;color:var(--fu-ink)}.eva-fusion_head p{margin:4px 0 0;font-size:13px;color:var(--fu-muted)}.eva-fusion_tit{font-size:18px;font-weight:700;display:flex;gap:10px;align-items:center}.eva-fusion_tit svg{color:var(--fu-navy)}.eva-fusion_card{background:var(--fu-card);border:1px solid var(--fu-border);border-radius:12px;padding:14px 16px;display:flex;flex-direction:column;gap:12px}.eva-fusion_grid{display:grid;gap:12px 14px;align-items:start;grid-template-columns:repeat(4,minmax(0,1fr));grid-template-areas:"gen gen dup dup" "modo modo marca np"}.eva-fusion_grid .g-gen{grid-area:gen}.eva-fusion_grid .g-dup{grid-area:dup}.eva-fusion_grid .g-modo{grid-area:modo}.eva-fusion_grid .g-marca{grid-area:marca}.eva-fusion_grid .g-np{grid-area:np}@media (max-width: 900px){.eva-fusion_grid{grid-template-columns:1fr;grid-template-areas:none}.eva-fusion_grid>*{grid-area:auto!important}}.eva-fusion_btns{display:flex;justify-content:flex-end;gap:10px}.eva-fusion_kpis{display:flex;gap:18px;flex-wrap:wrap;font-size:13px;color:var(--fu-muted)}.eva-fusion_kpis b{color:var(--fu-ink);margin-left:4px}.eva-fusion_prev{display:flex;flex-direction:column;gap:10px}.eva-fusion_nota{font-size:12.5px;color:var(--fu-muted);margin:0}.eva-fusion_sub{font-weight:700;font-size:14px}.eva-fusion_tabla{width:100%;border-collapse:collapse;font-size:12.5px}.eva-fusion_tabla th{background:var(--fu-head);color:var(--fu-muted);text-align:left;padding:8px 10px;font-weight:600}.eva-fusion_tabla td{padding:8px 10px;border-top:1px solid var(--fu-border);vertical-align:top}.eva-fusion_tabla td small{display:block;color:var(--fu-muted);font-size:11px;font-family:ui-monospace,SFMono-Regular,Menlo,monospace}.eva-fusion_tabla .n{text-align:right;font-variant-numeric:tabular-nums}.eva-fusion_tabla .det{color:var(--fu-muted);max-width:380px}.eva-fusion_tabla .vacio{text-align:center;color:var(--fu-muted)}.eva-fusion_tabla tr.bloq td{background:var(--fu-red-bg)}.eva-fusion_link{border:0;background:transparent;color:var(--fu-navy);font-weight:600;cursor:pointer;width:auto!important;box-shadow:none!important;white-space:nowrap}:root[data-design=nuevo][data-mode=oscuro] .eva-fusion{--fu-red-bg: rgba(240, 100, 90, .14)}.eva-vp{box-sizing:border-box;width:100%;max-width:1240px;margin:0 auto;align-self:start;display:flex;flex-direction:column;gap:16px;padding:22px clamp(14px,3vw,34px) 40px;color:var(--dsn-ink, #1a2432)}.eva-vp *{box-sizing:border-box}.eva-vp.is-ventana{max-width:none;padding:0;gap:14px}.eva-vp_cab{display:flex;justify-content:space-between;align-items:flex-end;gap:12px;flex-wrap:wrap}.eva-vp_titulo{margin:0;font-size:clamp(1.35rem,2.4vw,1.9rem);font-weight:750;letter-spacing:.2px;color:var(--dsn-ink, #1a2432)}.eva-vp_ayuda,.eva-vp_vacio{font-size:13px;color:var(--dsn-muted, #64748b);margin:0}.eva-vp_acciones{display:flex;flex-wrap:wrap;gap:8px;align-items:center}.eva-vp_nuevo,.eva-vp_sec{min-height:40px;padding:0 18px;border-radius:10px;cursor:pointer;font:inherit;font-size:15px;font-weight:600}.eva-vp_nuevo:disabled,.eva-vp_sec:disabled{opacity:.55;cursor:default}.eva-vp_nuevo{border:0;background:#1a9e8a;color:#fff}.eva-vp_nuevo:hover:not(:disabled){filter:brightness(1.06)}.eva-vp_sec{border:1px solid var(--dsn-border, #c3cddb);background:var(--dsn-card, #fff);color:var(--dsn-ink, #1a2432)}.eva-vp_sec:hover:not(:disabled){border-color:var(--tienda-color, #db2777)}.eva-vp_card{min-width:0;display:flex;flex-direction:column;gap:12px;padding:18px;border-radius:14px;background:var(--dsn-card, #fff);border:1px solid var(--dsn-border, #d5dde8);box-shadow:0 1px 3px #0a14280d}.eva-vp_card h2{margin:0;font-size:.78rem;font-weight:800;letter-spacing:.7px;text-transform:uppercase;color:var(--dsn-muted, #64748b)}.eva-vp_filtros{flex-direction:row;flex-wrap:wrap;align-items:flex-end;gap:10px 14px;padding:12px 14px}.eva-vp_filtros label{display:flex;flex-direction:column;gap:3px;font-size:11.5px;font-weight:600;color:var(--dsn-muted, #64748b)}.eva-vp_filtros select,.eva-vp_filtros input[type=date],.eva-vp_filtros input[type=search]{min-height:34px;padding:0 9px;border-radius:8px;font:inherit;font-size:13.5px;border:1px solid var(--dsn-border, #c3cddb);background:var(--dsn-surface, #fff);color:var(--dsn-ink, #1a2432)}.eva-vp_chips{display:flex;flex-wrap:wrap;gap:4px;padding:3px;border-radius:10px;background:var(--dsn-surface-2, rgba(100, 116, 139, .1))}.eva-vp_chips button{min-height:30px;padding:0 11px;border:0;border-radius:8px;cursor:pointer;font:inherit;font-size:13px;font-weight:600;background:transparent;color:var(--dsn-muted, #64748b)}.eva-vp_chips button.is-sel{background:var(--dsn-card, #fff);color:var(--dsn-ink, #1a2432);box-shadow:0 1px 3px #0a14281f}.eva-vp_buscar{flex:1 1 200px}.eva-vp_buscar input{width:100%}.eva-vp_kpis{display:grid;grid-template-columns:repeat(auto-fit,minmax(170px,1fr));gap:10px}.eva-vp_kpis>div,.eva-vp_kpis>button{display:flex;flex-direction:column;align-items:flex-start;gap:2px;padding:10px 14px;border-radius:12px;text-align:left;font:inherit;background:var(--dsn-card, #fff);border:1px solid var(--dsn-border, #d5dde8);color:inherit}.eva-vp_kpis>div span,.eva-vp_kpis>button span{font-size:11.5px;font-weight:600;color:var(--dsn-muted, #64748b)}.eva-vp_kpis>div b,.eva-vp_kpis>button b{font-size:18px;color:var(--dsn-ink, #1a2432)}.eva-vp_kpis>div small,.eva-vp_kpis>button small{font-size:11.5px;color:var(--dsn-muted, #64748b)}.eva-vp_kpis>div.is-alerta b,.eva-vp_kpis>button.is-alerta b{color:#b3261e}.eva-vp_kpis>div.is-ok b,.eva-vp_kpis>button.is-ok b{color:var(--dsn-green, #1a8f5a)}.eva-vp_kpis>button{cursor:pointer}.eva-vp_kpis>button:hover{border-color:var(--tienda-color, #db2777)}.eva-vp_tabla{overflow-x:auto}.eva-vp_tabla table{width:100%;border-collapse:collapse;font-size:13.5px}.eva-vp_tabla th,.eva-vp_tabla td{padding:8px 10px;text-align:left;border-bottom:1px solid var(--dsn-border, #e6ebf2);white-space:nowrap}.eva-vp_tabla th{font-size:12px;color:var(--dsn-muted, #64748b);font-weight:600}.eva-vp_tabla .num{text-align:right}.eva-vp_tabla .corta{max-width:260px;overflow:hidden;text-overflow:ellipsis}.eva-vp_tabla tr.is-tocable{cursor:pointer}.eva-vp_tabla tr.is-tocable:hover td,.eva-vp_tabla tr.is-tocable:focus-visible td{background:color-mix(in srgb,#db2777 6%,transparent)}.eva-vp_tabla tr.is-cancelado td{color:var(--dsn-muted, #64748b);text-decoration:line-through}.eva-vp_tabla td>b{font-weight:650}.eva-vp_tabla td>small{display:block;margin-top:1px;font-size:12px;color:var(--dsn-muted, #64748b);overflow:hidden;text-overflow:ellipsis}.eva-vp_rojo{color:var(--dsn-red, #b3261e)!important;font-weight:700}.eva-vp_verde{color:var(--dsn-green, #1a8f5a);font-weight:700}.eva-vp.is-ventana .eva-vp_acciones{justify-content:flex-end}.eva-vp_estado{display:inline-block;padding:2px 9px;border-radius:999px;font-size:12px;font-weight:700;background:#64748b24;color:var(--dsn-ink, #1a2432)}.eva-vp_estado.is-ok{background:color-mix(in srgb,#1a8f5a 14%,transparent);color:#16794a}.eva-vp_estado.is-pend{background:color-mix(in srgb,#f0b000 18%,transparent);color:#8a5a00}.eva-vp_estado.is-canc{background:color-mix(in srgb,#b3261e 12%,transparent);color:#b3261e}.eva-vp_banda{display:flex;justify-content:space-between;align-items:baseline;gap:10px;padding:12px 14px;border-radius:12px;background:color-mix(in srgb,#db2777 10%,transparent)}.eva-vp_banda span{font-weight:600;color:#9d174d}.eva-vp_banda b{font-size:24px;color:#9d174d;white-space:nowrap}.eva-vp_aviso{margin:0;padding:8px 12px;border-radius:10px;font-size:13px;color:#b3261e;background:color-mix(in srgb,#b3261e 9%,transparent)}.eva-vp_datos{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:8px 16px;margin:0}.eva-vp_datos dt{font-size:11.5px;font-weight:600;color:var(--dsn-muted, #64748b)}.eva-vp_datos dd{margin:0;font-size:14px}.eva-vp_sub{margin:4px 0 0;font-size:.78rem;font-weight:800;letter-spacing:.7px;text-transform:uppercase;color:var(--dsn-muted, #64748b)}.eva-vp_lista{list-style:none;margin:0;padding:0}.eva-vp_lista li{display:flex;align-items:baseline;gap:10px;padding:7px 2px;border-bottom:1px solid var(--dsn-border, #e6ebf2);font-size:14px}.eva-vp_lista li span{flex:1;min-width:0}.eva-vp_lista li small{font-size:12px;color:var(--dsn-muted, #64748b);white-space:nowrap}.eva-vp_lista li b{white-space:nowrap}.eva-vp_lista li.is-fuerte{font-weight:700;border-bottom:0}.eva-vp_resumen{display:flex;justify-content:space-between;padding-top:8px;border-top:1px solid var(--dsn-border, #e6ebf2);font-size:15px}.eva-vp_resumen span{color:var(--dsn-muted, #64748b)}.eva-vp_cancelar{border:0;background:transparent;color:var(--dsn-muted, #64748b);cursor:pointer;font:inherit;font-size:13px}.eva-vp_cancelar:hover{color:#b3261e}.eva-vp_cancelar:disabled{opacity:.5;cursor:default}@media (max-width: 700px){.eva-vp_datos{grid-template-columns:1fr}.eva-vp_kpis{grid-template-columns:repeat(2,minmax(0,1fr))}}.eva-tiendaProductos{box-sizing:border-box;width:100%;max-width:1240px;margin:0 auto;padding:22px clamp(14px,3vw,34px) 40px;display:flex;flex-direction:column;gap:16px;color:var(--dsn-ink, #1a2432)}.eva-tiendaProductos *{box-sizing:border-box}.eva-tiendaProductos button{font:inherit;color:inherit}.eva-tiendaProductos_encabezado{display:flex;justify-content:space-between;align-items:flex-end;gap:12px;flex-wrap:wrap}.eva-tiendaProductos_encabezado h1{margin:0;font-size:clamp(1.35rem,2.4vw,1.9rem);font-weight:750;letter-spacing:.2px}.eva-tiendaProductos_encabezado p{margin:4px 0 0;font-size:.9rem;color:var(--dsn-muted, #64748b)}.eva-tiendaProductos_acciones button{height:40px;padding:0 16px;border-radius:11px;cursor:pointer;font-size:14px;font-weight:700;border:1px solid var(--dsn-border, #c9d4e3);background:var(--dsn-card, #fff)}.eva-tiendaProductos_acciones button.is-principal{background:var(--dsn-navy-deep, #0e2747);border-color:var(--dsn-navy-deep, #0e2747);color:#fff}.eva-tiendaProductos_cuerpo{display:grid;grid-template-columns:minmax(260px,.9fr) minmax(0,1.6fr);gap:16px;align-items:start}.eva-tiendaProductos_lista,.eva-tiendaProductos_detalle{background:var(--dsn-card, #fff);border:1px solid var(--dsn-border, #c9d4e3);border-radius:14px;box-shadow:0 1px 3px #0a14280d;padding:16px 18px;display:flex;flex-direction:column;gap:10px}.eva-tiendaProductos_lista input[type=search]{height:40px;padding:0 12px;border-radius:10px;font:inherit;font-size:14px;border:1px solid var(--dsn-border, #c9d4e3);background:var(--dsn-surface, #fff);color:inherit}.eva-tiendaProductos_lista input[type=search]:focus{outline:2px solid var(--dsn-navy, #103a66);outline-offset:0}.eva-tiendaProductos_familias{display:flex;gap:6px;flex-wrap:wrap}.eva-tiendaProductos_familias button{border:1px solid var(--dsn-border, #c9d4e3);background:transparent;border-radius:999px;padding:4px 11px;font-size:12.5px;cursor:pointer}.eva-tiendaProductos_familias button.is-sel{background:var(--dsn-navy-deep, #0e2747);border-color:var(--dsn-navy-deep, #0e2747);color:#fff;font-weight:700}.eva-tiendaProductos_resumen{margin:0;font-size:12.5px;color:var(--dsn-muted, #64748b)}.eva-tiendaProductos_items{display:flex;flex-direction:column;gap:6px;max-height:calc(100vh - 330px);overflow:auto}.eva-tiendaProductos_item{display:flex;justify-content:space-between;align-items:center;gap:10px;text-align:left;cursor:pointer;padding:10px 12px;border-radius:12px;border:1px solid var(--dsn-divider, #e2e8f0);background:transparent}.eva-tiendaProductos_item>span{display:flex;flex-direction:column;gap:2px;min-width:0}.eva-tiendaProductos_item small{font-size:12px;color:var(--dsn-muted, #64748b)}.eva-tiendaProductos_item>b{white-space:nowrap;font-size:13.5px;font-variant-numeric:tabular-nums}.eva-tiendaProductos_item:hover{border-color:var(--dsn-border, #c9d4e3)}.eva-tiendaProductos_item.is-sel{border:2px solid var(--dsn-gold, #f0b000);background:color-mix(in srgb,var(--dsn-gold, #f0b000) 10%,transparent);padding:9px 11px}.eva-tiendaProductos .is-cero{color:var(--dsn-red, #b3261e)}.eva-tiendaProductos .is-poca{color:#b45309}.eva-tiendaProductos_detalleCab{display:flex;justify-content:space-between;align-items:flex-start;gap:10px}.eva-tiendaProductos_detalleCab h2{margin:0;font-size:1.35rem;font-weight:750}.eva-tiendaProductos_detalleCab span{font-size:13px;color:var(--dsn-muted, #64748b)}.eva-tiendaProductos_detalleCab button{height:36px;padding:0 12px;border-radius:10px;cursor:pointer;font-size:13px;font-weight:600;white-space:nowrap;border:1px solid var(--dsn-border, #c9d4e3);background:transparent}.eva-tiendaProductos_tiles{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:10px}.eva-tiendaProductos_tiles>div{padding:11px 12px;border-radius:12px;background:color-mix(in srgb,var(--dsn-navy, #103a66) 7%,transparent);display:flex;flex-direction:column;gap:2px}.eva-tiendaProductos_tiles span{font-size:11px;font-weight:700;letter-spacing:.4px;text-transform:uppercase;color:var(--dsn-muted, #64748b)}.eva-tiendaProductos_tiles b{font-size:17px;font-variant-numeric:tabular-nums}.eva-tiendaProductos_tiles .is-ganancia{background:color-mix(in srgb,var(--dsn-green, #1a8f5a) 12%,transparent)}.eva-tiendaProductos_tiles .is-ganancia b{color:var(--dsn-green, #1a8f5a)}.eva-tiendaProductos_detalle h3{margin:6px 0 0;font-size:.75rem;font-weight:800;letter-spacing:.7px;text-transform:uppercase;color:var(--dsn-muted, #64748b)}.eva-tiendaProductos_matriz{display:grid;border:1px solid var(--dsn-border, #c9d4e3);border-radius:12px;overflow:auto;font-size:14px}.eva-tiendaProductos_matriz>span{padding:10px 12px;border-top:1px solid var(--dsn-divider, #e2e8f0);font-variant-numeric:tabular-nums}.eva-tiendaProductos_matriz>span[role=columnheader]{border-top:0;background:var(--dsn-head-bg, #edf0f5);font-size:11.5px;font-weight:800;letter-spacing:.4px;text-transform:uppercase;color:var(--dsn-muted, #64748b)}.eva-tiendaProductos_matriz .c{text-align:center;font-weight:700}.eva-tiendaProductos_matriz .r{text-align:right}.eva-tiendaProductos_matriz .is-na{color:var(--dsn-muted, #64748b);font-weight:400}.eva-tiendaProductos_nota{margin:0;font-size:12.5px;color:var(--dsn-muted, #64748b)}.eva-tiendaProductos_precios{display:flex;flex-wrap:wrap;gap:6px}.eva-tiendaProductos_precios span{padding:5px 10px;border-radius:999px;border:1px solid var(--dsn-divider, #e2e8f0);font-size:12.5px}.eva-tiendaProductos_detalleBtns{display:flex;gap:6px;flex-wrap:wrap;justify-content:flex-end}.eva-tiendaProductos_detalleBtns button.is-principal{background:var(--dsn-navy-deep, #0e2747);border-color:var(--dsn-navy-deep, #0e2747);color:#fff;font-weight:700}.eva-tiendaProductos_vacio{margin:0;padding:20px 0;text-align:center;color:var(--dsn-muted, #64748b);font-size:14px}@media (max-width: 900px){.eva-tiendaProductos_cuerpo{grid-template-columns:1fr}.eva-tiendaProductos_items{max-height:none}.eva-tiendaProductos_tiles{grid-template-columns:repeat(2,minmax(0,1fr))}}.eva-tiendaForm_fondo{position:fixed;top:0;right:0;bottom:0;left:0;z-index:1000;display:flex;align-items:center;justify-content:center;padding:16px;background:#060c1a73}.eva-tiendaForm{width:min(760px,100%);max-height:calc(100vh - 32px);display:flex;flex-direction:column;border-radius:16px;background:var(--dsn-card, #fff);color:var(--dsn-ink, #1a2432);box-shadow:0 24px 60px #040a1659;overflow:hidden}.eva-tiendaForm *{box-sizing:border-box}.eva-tiendaForm>header{display:flex;justify-content:space-between;align-items:center;gap:10px;padding:14px 18px;background:var(--dsn-navy-deep, #0e2747);color:#fff}.eva-tiendaForm>header h2{margin:0;font-size:16px;font-weight:700}.eva-tiendaForm>header button{width:34px;height:34px;border:0;border-radius:9px;background:#ffffff1a;color:#fff;cursor:pointer;font-size:15px}.eva-tiendaForm_cuerpo{padding:16px 18px;overflow:auto;display:flex;flex-direction:column;gap:12px}.eva-tiendaForm label{display:flex;flex-direction:column;gap:5px;font-size:12px;font-weight:700;color:var(--dsn-muted, #64748b)}.eva-tiendaForm label small{font-weight:500}.eva-tiendaForm label input,.eva-tiendaForm label select{height:40px;padding:0 11px;border-radius:10px;font:inherit;font-size:14px;font-weight:400;border:1px solid var(--dsn-border, #c9d4e3);background:var(--dsn-surface, #fff);color:var(--dsn-ink, #1a2432)}.eva-tiendaForm label input:focus,.eva-tiendaForm label select:focus{outline:2px solid var(--dsn-navy, #103a66);outline-offset:0}.eva-tiendaForm_fila{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:10px}.eva-tiendaForm_fila:first-child{grid-template-columns:2fr 1fr 1fr}.eva-tiendaForm_presets{display:flex;gap:6px;flex-wrap:wrap;margin-top:-4px}.eva-tiendaForm_presets button{border:1px solid var(--dsn-border, #c9d4e3);background:transparent;color:inherit;font:inherit;font-size:12.5px;border-radius:999px;padding:4px 11px;cursor:pointer}.eva-tiendaForm_presets button.is-sel{background:var(--dsn-navy-deep, #0e2747);border-color:var(--dsn-navy-deep, #0e2747);color:#fff}.eva-tiendaForm label.eva-tiendaForm_check{flex-direction:row;align-items:center;gap:8px;font-weight:500;font-size:13.5px;color:var(--dsn-ink, #1a2432)}.eva-tiendaForm label.eva-tiendaForm_check input{height:18px;width:18px}.eva-tiendaForm_nota{margin:0;font-size:12.5px;color:var(--dsn-muted, #64748b)}.eva-tiendaForm_matriz input{width:100%;max-width:72px;height:36px;text-align:center;border-radius:8px;font:inherit;font-size:15px;font-weight:700;border:1px solid var(--dsn-border, #c9d4e3);background:var(--dsn-surface, #fff);color:var(--dsn-ink, #1a2432)}.eva-tiendaForm_matriz input:focus{outline:2px solid var(--dsn-navy, #103a66);outline-offset:0}.eva-tiendaForm_total{display:flex;flex-direction:column;justify-content:flex-end;gap:4px;padding-bottom:8px}.eva-tiendaForm_total span{font-size:12px;font-weight:700;color:var(--dsn-muted, #64748b)}.eva-tiendaForm_total b{font-size:18px;font-variant-numeric:tabular-nums}.eva-tiendaForm>footer{display:flex;justify-content:flex-end;gap:8px;padding:12px 18px;border-top:1px solid var(--dsn-divider, #e2e8f0)}.eva-tiendaForm>footer button{height:40px;padding:0 16px;border-radius:10px;cursor:pointer;font:inherit;font-size:14px;font-weight:600;border:1px solid var(--dsn-border, #c9d4e3);background:transparent;color:inherit}.eva-tiendaForm>footer button.is-principal{background:var(--dsn-navy-deep, #0e2747);border-color:var(--dsn-navy-deep, #0e2747);color:#fff;font-weight:700}.eva-tiendaForm>footer button:disabled{opacity:.6;cursor:default}@media (max-width: 640px){.eva-tiendaForm_fila,.eva-tiendaForm_fila:first-child{grid-template-columns:1fr}}.eva-tiendaCompras_tabs{display:flex;gap:6px;flex-wrap:wrap;margin-bottom:10px}.eva-tiendaCompras_tabs button{border:1px solid var(--dsn-border, #c9d4e3);background:var(--dsn-card, #fff);border-radius:999px;padding:6px 14px;font-size:13px;font-weight:600;cursor:pointer}.eva-tiendaCompras_tabs button.is-sel{background:var(--dsn-navy-deep, #0e2747);border-color:var(--dsn-navy-deep, #0e2747);color:#fff;font-weight:700}.eva-tiendaCompras_cuerpo{display:grid;grid-template-columns:minmax(0,1.6fr) minmax(280px,1fr);gap:16px;align-items:start}.eva-tiendaCompras_aside{display:flex;flex-direction:column;gap:16px}.eva-tiendaCompras_fila{display:grid;grid-template-columns:1.6fr 1fr 1fr;gap:10px}.eva-tiendaCompras label{display:flex;flex-direction:column;gap:5px;font-size:12px;font-weight:700;color:var(--dsn-muted, #64748b)}.eva-tiendaCompras label input:not([type=radio]):not([type=checkbox]),.eva-tiendaCompras label select{height:40px;padding:0 11px;border-radius:10px;font:inherit;font-size:14px;font-weight:400;border:1px solid var(--dsn-border, #c9d4e3);background:var(--dsn-surface, #fff);color:var(--dsn-ink, #1a2432)}.eva-tiendaCompras label input:not([type=radio]):not([type=checkbox]):focus,.eva-tiendaCompras label select:focus{outline:2px solid var(--dsn-navy, #103a66);outline-offset:0}.eva-tiendaCompras .eva-tiendaCompras_link{align-self:flex-start;border:0;background:transparent;padding:0;cursor:pointer;font-size:13px;font-weight:700;color:var(--dsn-navy, #103a66)}.eva-tiendaCompras .eva-tiendaCompras_link:hover{text-decoration:underline}.eva-tiendaCompras_renglon{display:flex;flex-direction:column;gap:8px;padding:12px;border-radius:12px;border:1px solid var(--dsn-divider, #e2e8f0);background:color-mix(in srgb,var(--dsn-navy, #103a66) 3%,transparent)}.eva-tiendaCompras_renglonCab{display:flex;align-items:flex-end;gap:12px;flex-wrap:wrap}.eva-tiendaCompras_renglonCab>b{flex:1 1 200px;font-size:15px;align-self:center}.eva-tiendaCompras_renglonCab label{width:160px}.eva-tiendaCompras_renglonCab>span{font-size:13px;font-weight:700;padding-bottom:10px;font-variant-numeric:tabular-nums}.eva-tiendaCompras_renglonCab>button{width:34px;height:34px;border-radius:9px;border:1px solid var(--dsn-border, #c9d4e3);background:transparent;cursor:pointer;margin-bottom:3px}.eva-tiendaCompras_agregar{display:flex;align-items:center;gap:12px;flex-wrap:wrap}.eva-tiendaCompras_agregar select{height:40px;min-width:260px;padding:0 11px;border-radius:10px;font:inherit;font-size:14px;border:1px dashed var(--dsn-border, #9aabc2);background:transparent;color:var(--dsn-navy, #103a66);font-weight:600;cursor:pointer}.eva-tiendaCompras_formas{display:grid;grid-template-columns:repeat(auto-fit,minmax(150px,1fr));gap:8px}.eva-tiendaCompras_formas label{padding:11px 12px;border-radius:12px;border:1px solid var(--dsn-border, #c9d4e3);cursor:pointer;gap:3px}.eva-tiendaCompras_formas label span{font-size:14px;font-weight:700;color:var(--dsn-ink, #1a2432);display:flex;align-items:center;gap:6px}.eva-tiendaCompras_formas label input{width:16px;height:16px;margin:0;accent-color:var(--dsn-navy-deep, #0e2747)}.eva-tiendaCompras_formas label small{font-size:12px;font-weight:500}.eva-tiendaCompras_formas label.is-sel{border:2px solid var(--dsn-gold, #f0b000);background:color-mix(in srgb,var(--dsn-gold, #f0b000) 10%,transparent);padding:10px 11px}.eva-tiendaCompras_cuenta{max-width:360px}.eva-tiendaCompras_linea{display:flex;justify-content:space-between;align-items:baseline;gap:10px;font-size:14px;padding:6px 0;border-bottom:1px solid var(--dsn-divider, #e2e8f0)}.eva-tiendaCompras_linea>span{display:flex;flex-direction:column}.eva-tiendaCompras_linea small{font-size:12px;color:var(--dsn-muted, #64748b)}.eva-tiendaCompras_linea b{font-variant-numeric:tabular-nums}.eva-tiendaCompras_linea.is-total{border-bottom:0;font-weight:700}.eva-tiendaCompras_linea.is-total b{font-size:20px}.eva-tiendaCompras_eva{display:flex;flex-direction:column;gap:3px;padding:11px 12px;border-radius:12px;font-size:12.5px;color:var(--dsn-muted, #64748b);background:color-mix(in srgb,var(--dsn-navy, #103a66) 7%,transparent)}.eva-tiendaCompras_eva b{font-size:11.5px;letter-spacing:.5px;text-transform:uppercase;color:var(--dsn-ink, #1a2432)}.eva-tiendaCompras .eva-tiendaCompras_registrar{height:50px;border:0;border-radius:12px;cursor:pointer;font:inherit;font-size:16px;font-weight:700;background:var(--dsn-navy-deep, #0e2747);color:#fff}.eva-tiendaCompras .eva-tiendaCompras_registrar:disabled{opacity:.6;cursor:default}.eva-tiendaCompras_tabla{overflow-x:auto}.eva-tiendaCompras_tabla table{width:100%;border-collapse:collapse;font-size:13.5px}.eva-tiendaCompras_tabla th,.eva-tiendaCompras_tabla td{padding:9px 10px;text-align:left;border-bottom:1px solid var(--dsn-divider, #e2e8f0);white-space:nowrap}.eva-tiendaCompras_tabla th{font-size:11.5px;font-weight:800;letter-spacing:.5px;text-transform:uppercase;color:var(--dsn-muted, #64748b)}.eva-tiendaCompras_tabla .num{text-align:right;font-variant-numeric:tabular-nums}.eva-tiendaCompras_estado{padding:3px 10px;border-radius:999px;font-size:12px;font-weight:700}.eva-tiendaCompras_estado.is-ok{background:color-mix(in srgb,var(--dsn-green, #1a8f5a) 14%,transparent);color:var(--dsn-green, #1a8f5a)}.eva-tiendaCompras_estado.is-pend{background:color-mix(in srgb,var(--dsn-gold, #f0b000) 20%,transparent);color:#8a5a00}.eva-tiendaCompras_estado.is-canc{background:color-mix(in srgb,var(--dsn-red, #b3261e) 12%,transparent);color:var(--dsn-red, #b3261e)}@media (max-width: 1000px){.eva-tiendaCompras_cuerpo,.eva-tiendaCompras_fila,.eva-tiendaCompras_formas{grid-template-columns:1fr}}.eva-tiendaApartados_kpis{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:10px;margin-bottom:14px}.eva-tiendaApartados_kpis>div{display:flex;flex-direction:column;gap:2px;padding:10px 14px;border-radius:12px;border:1px solid var(--dsn-border, #c9d4e3);background:var(--dsn-card, #fff)}.eva-tiendaApartados_kpis>div span{font-size:12px;font-weight:700;color:var(--dsn-muted, #64748b)}.eva-tiendaApartados_kpis>div b{font-size:20px;font-variant-numeric:tabular-nums;color:var(--dsn-ink, #1a2432)}.eva-tiendaApartados_kpis>div.is-alerta{border-color:var(--dsn-red, #b3261e)}.eva-tiendaApartados_kpis>div.is-alerta b{color:var(--dsn-red, #b3261e)}.eva-tiendaApartados_kpis>div.is-ok{border-color:var(--dsn-green, #1a8f5a)}.eva-tiendaApartados_kpis>div.is-ok b{color:var(--dsn-green, #1a8f5a)}.eva-tiendaApartados_fila{cursor:pointer}.eva-tiendaApartados_fila:hover td{background:var(--dsn-hover-row, color-mix(in srgb, var(--dsn-navy, #103a66) 5%, transparent))}.eva-tiendaApartados_fila.is-sel td{background:color-mix(in srgb,var(--dsn-gold, #f0b000) 14%,transparent)}.eva-tiendaApartados_prendas{max-width:170px;overflow:hidden;text-overflow:ellipsis}.eva-tiendaApartados_formas label span{font-size:13px;white-space:nowrap}.eva-tiendaApartados_barra{height:8px;border-radius:999px;overflow:hidden;margin:4px 0 2px;background:color-mix(in srgb,var(--dsn-navy, #103a66) 10%,transparent)}.eva-tiendaApartados_barra i{display:block;height:100%;border-radius:999px;background:var(--dsn-green, #1a8f5a)}.eva-tiendaApartados_cancelar{height:44px;border-radius:12px;cursor:pointer;font:inherit;font-size:15px;font-weight:700;border:1px solid var(--dsn-red, #b3261e);background:transparent;color:var(--dsn-red, #b3261e)}.eva-tiendaApartados_cancelar:disabled{opacity:.6;cursor:default}@media (max-width: 1000px){.eva-tiendaApartados_kpis{grid-template-columns:repeat(2,minmax(0,1fr))}}.eva-tiendaClientes_botones{display:flex;gap:8px}.eva-tiendaClientes_botones .eva-tiendaCompras_registrar{height:42px;padding:0 18px;font-size:14px}.eva-tiendaClientes_total{display:flex;justify-content:space-between;align-items:baseline;padding:10px 14px;border-radius:12px;background:color-mix(in srgb,var(--dsn-gold, #f0b000) 12%,transparent)}.eva-tiendaClientes_total span{font-size:13px;font-weight:700;color:var(--dsn-muted, #64748b)}.eva-tiendaClientes_total b{font-size:22px;font-variant-numeric:tabular-nums;color:var(--dsn-ink, #1a2432)}.eva-tiendaClientes_filtro{display:flex;align-items:flex-end;gap:10px;flex-wrap:wrap}.eva-tiendaClientes_filtro label{flex:1 1 220px}.eva-tiendaClientes_filtro .eva-tiendaCompras_tabs{margin:0 0 2px}.eva-tiendaClientes_lista{display:flex;flex-direction:column}.eva-tiendaClientes_item{display:flex;justify-content:space-between;align-items:center;gap:12px;width:100%;text-align:left;cursor:pointer;padding:11px 10px;border:0;border-bottom:1px solid var(--dsn-divider, #e2e8f0);background:transparent;font:inherit;color:var(--dsn-ink, #1a2432)}.eva-tiendaClientes_item>span:first-child{display:flex;flex-direction:column;gap:2px;min-width:0}.eva-tiendaClientes_item b{font-size:14.5px}.eva-tiendaClientes_item small{font-size:12.5px;color:var(--dsn-muted, #64748b)}.eva-tiendaClientes_item:hover{background:var(--dsn-hover-row, color-mix(in srgb, var(--dsn-navy, #103a66) 5%, transparent))}.eva-tiendaClientes_item.is-sel{background:color-mix(in srgb,var(--dsn-gold, #f0b000) 14%,transparent)}.eva-tiendaClientes_importes{display:flex;flex-direction:column;align-items:flex-end;gap:2px;flex:none}.eva-tiendaClientes_importes b{font-variant-numeric:tabular-nums}.eva-tiendaClientes_importes .is-favor{color:var(--dsn-green, #1a8f5a);font-weight:700}.eva-tiendaClientes_acciones{display:flex;flex-wrap:wrap;gap:6px}.eva-tiendaClientes_acciones button{height:34px;padding:0 12px;border-radius:9px;cursor:pointer;font:inherit;font-size:13px;font-weight:700;border:1px solid var(--dsn-border, #c9d4e3);background:var(--dsn-card, #fff);color:var(--dsn-navy, #103a66)}.eva-tiendaClientes_acciones button:hover:not(:disabled){border-color:var(--dsn-navy, #103a66)}.eva-tiendaClientes_acciones button:disabled{opacity:.5;cursor:default}.eva-tiendaClientes_edo table{font-size:12.5px}.eva-tiendaClientes_edo th,.eva-tiendaClientes_edo td{padding:7px 6px}.eva-tiendaClientes_edo td.eva-tiendaClientes_mov{white-space:normal;min-width:130px;line-height:1.3}.eva-tiendaClientes .is-abono{color:var(--dsn-green, #1a8f5a)}.eva-tiendaClientes_form{display:flex;flex-direction:column;gap:12px}.eva-tiendaClientes .eva-tiendaClientes_guardar{height:44px;padding:0 22px;font-size:15px}.eva-tiendaCompras_tabla .is-abono{color:var(--dsn-green, #1a8f5a)}.eva-tiendaReportes_cuerpo{display:grid;grid-template-columns:230px minmax(0,1fr);gap:16px;align-items:start}.eva-tiendaReportes_catalogo{display:flex;flex-direction:column;gap:2px;padding:12px;border-radius:16px;background:var(--dsn-card, #fff);border:1px solid var(--dsn-border, #c9d4e3);position:sticky;top:8px}.eva-tiendaReportes_grupo{display:block;margin:12px 8px 4px;font-size:11px;font-weight:800;letter-spacing:.6px;text-transform:uppercase;color:var(--dsn-muted, #64748b)}.eva-tiendaReportes_item{width:100%;text-align:left;padding:8px 10px;border:0;border-radius:9px;background:transparent;cursor:pointer;font:inherit;font-size:13.5px;color:var(--dsn-ink, #1a2432)}.eva-tiendaReportes_item:hover{background:var(--dsn-hover-row, color-mix(in srgb, var(--dsn-navy, #103a66) 6%, transparent))}.eva-tiendaReportes_item.is-sel{background:var(--dsn-navy-deep, #0e2747);color:#fff;font-weight:700;box-shadow:inset 3px 0 0 var(--dsn-gold, #f0b000)}.eva-tiendaReportes_panel{display:flex;flex-direction:column;gap:12px}.eva-tiendaReportes_cabeza{display:flex;justify-content:space-between;align-items:flex-start;gap:12px;flex-wrap:wrap}.eva-tiendaReportes_cabeza h2{margin:0;font-size:20px;color:var(--dsn-ink, #1a2432)}.eva-tiendaReportes_cabeza p{margin:2px 0 0;font-size:13px;color:var(--dsn-muted, #64748b)}.eva-tiendaReportes_export{display:flex;gap:6px}.eva-tiendaReportes_filtros{display:flex;align-items:flex-end;gap:10px;flex-wrap:wrap}.eva-tiendaReportes_filtros .eva-tiendaCompras_tabs{margin:0}.eva-tiendaReportes_filtros label{width:170px}.eva-tiendaReportes_alDia{font-size:12.5px;font-weight:700;color:var(--dsn-muted, #64748b);padding:6px 0}.eva-tiendaReportes_cargando{opacity:.55;transition:opacity .2s}.eva-tiendaReportes_kpis{display:grid;grid-template-columns:repeat(auto-fit,minmax(150px,1fr));gap:10px;margin-bottom:12px}.eva-tiendaReportes_kpis>div{display:flex;flex-direction:column;gap:2px;padding:10px 14px;border-radius:12px;border:1px solid var(--dsn-border, #c9d4e3);background:var(--dsn-surface, #fff)}.eva-tiendaReportes_kpis>div span{font-size:11.5px;font-weight:800;letter-spacing:.4px;text-transform:uppercase;color:var(--dsn-muted, #64748b)}.eva-tiendaReportes_kpis>div b{font-size:20px;font-variant-numeric:tabular-nums;color:var(--dsn-ink, #1a2432)}.eva-tiendaReportes_kpis>div b.is-neg{color:var(--dsn-red, #b3261e)}.eva-tiendaReportes_grafica{display:flex;flex-direction:column;gap:6px;padding:12px 14px;margin-bottom:12px;border-radius:12px;background:color-mix(in srgb,var(--dsn-navy, #103a66) 4%,transparent)}.eva-tiendaReportes_grafica h3{margin:0 0 4px;font-size:12px;font-weight:800;letter-spacing:.5px;text-transform:uppercase;color:var(--dsn-muted, #64748b)}.eva-tiendaReportes_barra{display:grid;grid-template-columns:minmax(120px,220px) minmax(0,1fr) 110px;align-items:center;gap:10px;font-size:13px}.eva-tiendaReportes_barra>span{overflow:hidden;text-overflow:ellipsis;white-space:nowrap;color:var(--dsn-ink, #1a2432)}.eva-tiendaReportes_barra>div{height:14px;border-radius:999px;background:color-mix(in srgb,var(--dsn-navy, #103a66) 8%,transparent);overflow:hidden}.eva-tiendaReportes_barra i{display:block;height:100%;border-radius:999px;background:var(--tienda-color, var(--dsn-navy, #103a66))}.eva-tiendaReportes_barra i.is-neg{background:var(--dsn-red, #b3261e)}.eva-tiendaReportes_barra>b{text-align:right;font-variant-numeric:tabular-nums;color:var(--dsn-ink, #1a2432)}.eva-tiendaReportes_columnas{display:flex;align-items:flex-end;gap:4px;height:140px;padding-top:6px}.eva-tiendaReportes_columnas>div{flex:1 1 0;min-width:6px;height:100%;display:flex;flex-direction:column;justify-content:flex-end;align-items:center;gap:3px}.eva-tiendaReportes_columnas i{width:100%;max-width:28px;border-radius:5px 5px 0 0;background:var(--tienda-color, var(--dsn-navy, #103a66))}.eva-tiendaReportes_columnas i.is-neg{background:var(--dsn-red, #b3261e)}.eva-tiendaReportes_columnas small{font-size:10px;color:var(--dsn-muted, #64748b)}.eva-tiendaReportes .eva-tiendaCompras_tabla tr.is-total td{font-weight:800;border-top:2px solid var(--dsn-border, #c9d4e3)}.eva-tiendaReportes .eva-tiendaCompras_tabla td.is-neg{color:var(--dsn-red, #b3261e)}@media (max-width: 1000px){.eva-tiendaReportes_cuerpo{grid-template-columns:1fr}.eva-tiendaReportes_catalogo{position:static;flex-direction:row;flex-wrap:wrap}.eva-tiendaReportes_catalogo>div{display:contents}.eva-tiendaReportes_grupo{width:100%}.eva-tiendaReportes_item{width:auto}}.eva-tiendaAyuda_volver{align-self:flex-start;display:inline-flex;gap:8px;align-items:center;border:0;background:transparent;cursor:pointer;font:inherit;font-size:14px;font-weight:700;color:var(--dsn-navy, #103a66);padding:4px 0}.eva-tiendaAyuda_guia{max-width:860px}.eva-tiendaAyuda_etiqueta{font-size:11.5px;font-weight:800;letter-spacing:.6px;text-transform:uppercase;color:var(--dsn-muted, #64748b)}.eva-tiendaAyuda_titulo{display:flex;justify-content:space-between;align-items:center;gap:12px;flex-wrap:wrap}.eva-tiendaAyuda_titulo h1{margin:2px 0 0;font-size:26px;color:var(--dsn-ink, #1a2432)}.eva-tiendaAyuda_titulo .eva-tiendaCompras_registrar{height:42px;padding:0 18px;font-size:14px;background:var(--dsn-gold, #f0b000);color:#1a2432}.eva-tiendaAyuda_para{margin:0;font-size:15px;line-height:1.5;color:var(--dsn-ink, #1a2432)}.eva-tiendaAyuda_pasos{margin:4px 0;padding:0;list-style:none;counter-reset:paso;display:flex;flex-direction:column;gap:10px}.eva-tiendaAyuda_pasos li{counter-increment:paso;position:relative;padding:2px 0 2px 42px;font-size:15px;line-height:1.5;color:var(--dsn-ink, #1a2432)}.eva-tiendaAyuda_pasos li:before{content:counter(paso);position:absolute;left:0;top:0;width:28px;height:28px;border-radius:50%;display:grid;place-items:center;font-size:13px;font-weight:800;color:#fff;background:var(--dsn-navy-deep, #0e2747)}.eva-tiendaAyuda_caja{display:flex;gap:12px;padding:12px 14px;border-radius:12px;font-size:14px;line-height:1.45;color:var(--dsn-ink, #1a2432)}.eva-tiendaAyuda_caja svg{margin-top:3px;flex:none}.eva-tiendaAyuda_caja b{display:block;margin-bottom:2px}.eva-tiendaAyuda_caja p{margin:0 0 4px}.eva-tiendaAyuda_caja.is-info{background:color-mix(in srgb,var(--dsn-navy, #103a66) 8%,transparent)}.eva-tiendaAyuda_caja.is-info svg{color:var(--dsn-navy, #103a66)}.eva-tiendaAyuda_caja.is-cuidado{background:color-mix(in srgb,var(--dsn-gold, #f0b000) 14%,transparent)}.eva-tiendaAyuda_caja.is-cuidado svg{color:#b07d00}.eva-tiendaAyuda_util{font-size:13px;color:var(--dsn-muted, #64748b);padding-top:6px;border-top:1px solid var(--dsn-divider, #e2e8f0)}.eva-tiendaAyuda_util button{border:0;background:transparent;cursor:pointer;font:inherit;font-weight:700;color:var(--dsn-navy, #103a66);padding:0 2px}.eva-tiendaAyuda_accesos{margin-bottom:16px}.eva-tiendaAyuda_accesos h2{margin:0 0 8px;font-size:15px;color:var(--dsn-ink, #1a2432)}.eva-tiendaAyuda_accesos>div{display:grid;grid-template-columns:repeat(auto-fit,minmax(170px,1fr));gap:10px}.eva-tiendaAyuda_accesos button{min-height:64px;padding:12px 16px;border-radius:14px;cursor:pointer;text-align:left;font:inherit;font-size:15px;font-weight:700;border:1px solid var(--dsn-border, #c9d4e3);background:var(--dsn-card, #fff);color:var(--dsn-ink, #1a2432);box-shadow:inset 4px 0 0 var(--tienda-color, var(--dsn-gold, #f0b000))}.eva-tiendaAyuda_accesos button:hover{border-color:var(--dsn-navy, #103a66)}.eva-tiendaAyuda_secciones{display:flex;flex-direction:column}.eva-tiendaAyuda_seccion{border-bottom:1px solid var(--dsn-divider, #e2e8f0)}.eva-tiendaAyuda_seccion>button{width:100%;display:flex;justify-content:space-between;align-items:center;padding:12px 6px;border:0;background:transparent;cursor:pointer;font:inherit;color:var(--dsn-ink, #1a2432)}.eva-tiendaAyuda_seccion>button b{font-size:15px}.eva-tiendaAyuda_seccion>button small{font-size:12.5px;color:var(--dsn-muted, #64748b)}.eva-tiendaAyuda_seccion.is-abierta>button b{color:var(--dsn-navy, #103a66)}.eva-tiendaAyuda_lista{display:flex;flex-direction:column;gap:4px;padding:0 0 10px}.eva-tiendaAyuda_lista button{display:flex;justify-content:space-between;align-items:center;gap:10px;padding:9px 12px;border-radius:10px;cursor:pointer;border:0;background:color-mix(in srgb,var(--dsn-navy, #103a66) 5%,transparent);font:inherit;font-size:14px;text-align:left;color:var(--dsn-ink, #1a2432)}.eva-tiendaAyuda_lista button small{color:var(--dsn-muted, #64748b);flex:none}.eva-tiendaAyuda_lista button:hover{background:color-mix(in srgb,var(--dsn-gold, #f0b000) 16%,transparent)}.eva-tiendaAyuda_primeros{display:flex;flex-direction:column;gap:2px}.eva-tiendaAyuda_primeros button{display:flex;align-items:center;gap:10px;padding:8px 6px;border:0;background:transparent;cursor:pointer;font:inherit;font-size:14px;text-align:left;color:var(--dsn-ink, #1a2432);border-radius:8px}.eva-tiendaAyuda_primeros button svg{color:var(--dsn-border, #c9d4e3)}.eva-tiendaAyuda_primeros button.is-ok span{color:var(--dsn-muted, #64748b);text-decoration:line-through}.eva-tiendaAyuda_primeros button.is-ok svg{color:var(--dsn-green, #1a8f5a)}.eva-tiendaAyuda_primeros button:hover{background:color-mix(in srgb,var(--dsn-navy, #103a66) 5%,transparent)}.eva-tiendaAyuda svg{width:1em!important;height:1em;flex:none;display:inline-block}.eva-tiendaAyuda_caja>div,.eva-tiendaAyuda_primeros button span{flex:1 1 auto;min-width:0}.eva-tiendaAyuda_primeros button{justify-content:flex-start}.eva-tiendaAyuda_volver{flex-direction:row;white-space:nowrap}.eva-tiendaAyuda_buscar{display:flex;flex-direction:column;gap:6px;margin-bottom:14px;max-width:760px}.eva-tiendaAyuda_buscar>span{font-size:12px;font-weight:800;letter-spacing:.5px;text-transform:uppercase;color:var(--dsn-muted, #64748b)}.eva-tiendaAyuda_buscar input{height:48px;padding:0 16px;border-radius:12px;font:inherit;font-size:16px;border:1px solid var(--dsn-border, #c9d4e3);background:var(--dsn-surface, #fff);color:var(--dsn-ink, #1a2432)}.eva-tiendaAyuda_buscar input:focus{outline:2px solid var(--dsn-gold, #f0b000);outline-offset:0}.eva-tiendaAyuda_resultados{margin-bottom:16px;max-width:760px}.eva-tiendaAyuda_lista button>span{display:flex;flex-direction:column;gap:2px;min-width:0}.eva-tiendaAyuda_resumen{font-size:12.5px;color:var(--dsn-muted, #64748b);white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.eva-tiendaAyuda_util{display:flex;flex-wrap:wrap;align-items:center;gap:4px}.eva-tiendaAyuda_util button{display:inline;width:auto}.eva-tiendaImportar{display:flex;flex-direction:column;gap:14px}.eva-tiendaImportar_pasos{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:10px}.eva-tiendaImportar_pasos section{display:flex;flex-direction:column;gap:6px;padding:12px 14px;border-radius:12px;border:1px solid var(--dsn-border, #c9d4e3);background:var(--dsn-surface, #fff)}.eva-tiendaImportar_pasos section b{font-size:14px;color:var(--dsn-ink, #1a2432)}.eva-tiendaImportar_pasos section p{margin:0;font-size:12.5px;line-height:1.4;color:var(--dsn-muted, #64748b);flex:1}.eva-tiendaImportar_btn{align-self:flex-start;height:38px;padding:0 16px;border-radius:10px;cursor:pointer;font:inherit;font-size:14px;font-weight:700;border:0;background:var(--dsn-navy-deep, #0e2747);color:#fff}.eva-tiendaImportar_btn:disabled{opacity:.55;cursor:default}.eva-tiendaImportar_aviso{margin:0;padding:10px 12px;border-radius:10px;font-size:13.5px;background:color-mix(in srgb,var(--dsn-red, #b3261e) 12%,transparent);color:var(--dsn-ink, #1a2432)}.eva-tiendaImportar_resumen{display:flex;flex-wrap:wrap;gap:6px 16px;font-size:13.5px;color:var(--dsn-ink, #1a2432)}.eva-tiendaImportar_resumen .is-error{color:var(--dsn-red, #b3261e);font-weight:700}.eva-tiendaImportar_tabla{max-height:340px;overflow:auto}.eva-tiendaImportar_tabla tr.is-error td{color:var(--dsn-red, #b3261e)}.eva-tiendaImportar_tabla tr.is-igual td{color:var(--dsn-muted, #64748b)}@media (max-width: 800px){.eva-tiendaImportar_pasos{grid-template-columns:1fr}}.eva-tiendaImportar_aplicar{height:44px;padding:0 22px;font-size:15px}.eva-tiendaImportar_btn.is-sec{background:transparent;color:var(--dsn-navy, #103a66);border:1px dashed var(--dsn-border, #9aabc2)}.eva-tiendaSaldos_nota{margin:0;font-size:13.5px;line-height:1.45;color:var(--dsn-ink, #1a2432)}.eva-tiendaSaldos_cerrado{margin:0;padding:12px 14px;border-radius:12px;font-size:13.5px;line-height:1.45;color:var(--dsn-ink, #1a2432);background:color-mix(in srgb,var(--dsn-navy, #103a66) 7%,transparent)}.eva-tiendaSaldos label.eva-tiendaSaldos_corte{display:flex;flex-direction:row;align-items:center;gap:10px;font-size:13px;color:var(--dsn-muted, #64748b)}.eva-tiendaSaldos label.eva-tiendaSaldos_corte input{height:34px;border-radius:8px;padding:0 8px;font:inherit;border:1px solid var(--dsn-border, #c9d4e3);background:var(--dsn-surface, #fff);color:var(--dsn-ink, #1a2432)}.eva-tiendaSaldos_errores{margin:0;padding:8px 12px 8px 28px;border-radius:10px;font-size:13px;color:var(--dsn-red, #b3261e);background:color-mix(in srgb,var(--dsn-red, #b3261e) 8%,transparent)}.eva-tiendaSaldos_tabla td{padding-top:4px;padding-bottom:4px}.eva-tiendaSaldos_tabla input{width:100%;min-width:70px;height:32px;border-radius:8px;padding:0 8px;font:inherit;font-size:13.5px;border:1px solid var(--dsn-border, #c9d4e3);background:var(--dsn-surface, #fff);color:var(--dsn-ink, #1a2432)}.eva-tiendaSaldos_tabla td:first-child input{min-width:180px}.eva-tiendaSaldos_tabla td.num input{text-align:right;max-width:110px}.eva-tiendaSaldos_tabla tr.is-error input{border-color:var(--dsn-red, #b3261e)}.eva-tiendaSaldos_rev{font-size:12.5px;white-space:nowrap}.eva-tiendaSaldos_quitar{width:30px;height:30px;border-radius:8px;border:1px solid var(--dsn-border, #c9d4e3);background:transparent;cursor:pointer;color:var(--dsn-muted, #64748b)}.eva-tiendaSaldos label.eva-tiendaSaldos_confirmo{display:flex;flex-direction:row;align-items:center;gap:8px;font-size:13.5px;font-weight:500;color:var(--dsn-ink, #1a2432)}.eva-tiendaSaldos label.eva-tiendaSaldos_confirmo b{color:var(--dsn-red, #b3261e)}.eva-tiendaSaldos_cargados{border:1px solid var(--dsn-divider, #e2e8f0);border-radius:12px;padding:8px 12px}.eva-tiendaSaldos_cargados summary{cursor:pointer;font-weight:700;font-size:13.5px;color:var(--dsn-ink, #1a2432);padding:4px 0}.eva-tiendaSaldos_cargados .eva-tiendaImportar_tabla{margin-top:8px}.eva-tiendaImportar_aplicar{height:44px;padding:0 22px;border:0;border-radius:12px;cursor:pointer;font:inherit;font-size:15px;font-weight:700;background:var(--dsn-navy-deep, #0e2747);color:#fff}.eva-tiendaImportar_aplicar:disabled{opacity:.5;cursor:default}.eva-tiendaProductos_encabezado .eva-tiendaProductos_acciones{display:flex;flex-direction:row;flex-wrap:wrap;gap:8px;align-items:center}.eva-tablero{--tab-s1: #2a78d6;--tab-s2: #eb6834;--tab-s3: #1baf7a;--tab-s4: #eda100;--tab-bien: #0ca30c;--tab-aviso: #fab219;--tab-serio: #ec835a;--tab-critico: #d03b3b;--tab-acento: var(--tienda-color, #2a78d6);display:flex;flex-direction:column;gap:14px}.eva-tablero_periodo{margin:0;font-size:12.5px;color:var(--dsn-muted, #64748b)}.eva-tablero_kpis{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:12px}.eva-tablero_kpis article{position:relative;display:flex;flex-direction:column;gap:3px;padding:14px 16px 12px;border-radius:14px;overflow:hidden;border:1px solid var(--dsn-border, #c9d4e3);background:var(--dsn-surface, #fff)}.eva-tablero_kpis article:before{content:"";position:absolute;inset:0 0 auto 0;height:4px;background:var(--tab-acento);opacity:.85}.eva-tablero_kpis article>span{font-size:11.5px;font-weight:800;letter-spacing:.5px;text-transform:uppercase;color:var(--dsn-muted, #64748b)}.eva-tablero_kpis article>b{font-size:24px;font-weight:750;font-variant-numeric:tabular-nums;color:var(--dsn-ink, #1a2432);line-height:1.2}.eva-tablero_kpis article>small{font-size:12.5px;color:var(--dsn-muted, #64748b)}.eva-tablero_kpis article.is-principal{background:linear-gradient(135deg,var(--dsn-navy-deep, #0e2747),var(--dsn-navy, #103a66));border-color:transparent}.eva-tablero_kpis article.is-principal>span,.eva-tablero_kpis article.is-principal>small{color:#ffffffbf}.eva-tablero_kpis article.is-principal>b{color:#fff;font-size:28px}.eva-tablero_kpis article.is-principal:before{background:var(--dsn-gold, #f0b000);opacity:1}.eva-tablero_kpis article.is-principal .eva-tablero_cambio{color:#ffffffd9}.eva-tablero_kpis article.is-principal .eva-tablero_cambio.is-sube{color:#7ee2a8}.eva-tablero_kpis article.is-principal .eva-tablero_cambio.is-baja{color:#ffb3a8}.eva-tablero_cambio{display:inline-flex;align-items:center;gap:5px;margin-top:2px;font-size:12px;font-weight:700;color:var(--dsn-muted, #64748b)}.eva-tablero_cambio.is-sube{color:#0a7d0a}.eva-tablero_cambio.is-baja{color:#b3261e}.eva-tablero_panel{display:flex;flex-direction:column;gap:10px;padding:16px 18px;border-radius:16px;border:1px solid var(--dsn-border, #c9d4e3);background:var(--dsn-surface, #fff)}.eva-tablero_panel>header h3{margin:0;font-size:15px;color:var(--dsn-ink, #1a2432)}.eva-tablero_panel>header p{margin:2px 0 0;font-size:12.5px;color:var(--dsn-muted, #64748b)}.eva-tablero_dos{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:14px}.eva-tablero_vacio,.eva-tablero_nota{margin:0;font-size:12.5px;color:var(--dsn-muted, #64748b)}.eva-tablero_columnas{position:relative;display:flex;align-items:flex-end;gap:2px;height:180px;padding-top:8px;border-bottom:1px solid var(--dsn-divider, #e2e8f0)}.eva-tablero_col{flex:1 1 0;height:100%;display:flex;align-items:flex-end;justify-content:center;cursor:default;outline:none}.eva-tablero_col i{width:100%;max-width:26px;border-radius:4px 4px 0 0;background:var(--tab-acento);transition:opacity .15s}.eva-tablero_col i.is-neg{background:var(--tab-critico)}.eva-tablero_col.is-foco i,.eva-tablero_col:focus-visible i{opacity:.7;box-shadow:0 0 0 2px var(--dsn-surface, #fff)}.eva-tablero_promedio{position:absolute;left:0;right:0;border-top:1px dashed var(--dsn-muted, #64748b);opacity:.6;pointer-events:none}.eva-tablero_promedio em{position:absolute;right:0;top:-16px;font-style:normal;font-size:10.5px;color:var(--dsn-muted, #64748b)}.eva-tablero_tip{position:absolute;top:0;transform:translate(-50%);display:flex;flex-direction:column;padding:7px 10px;border-radius:10px;pointer-events:none;background:var(--dsn-navy-deep, #0e2747);color:#fff;font-size:12px;white-space:nowrap;box-shadow:0 6px 18px #00000040;z-index:2}.eva-tablero_tip span{font-size:14px;font-weight:750;font-variant-numeric:tabular-nums}.eva-tablero_tip small{opacity:.75}.eva-tablero_ejeX{display:flex;justify-content:space-between;font-size:11px;color:var(--dsn-muted, #64748b)}.eva-tablero_barra{display:grid;grid-template-columns:22px minmax(120px,1.1fr) minmax(0,1fr) 82px;align-items:center;gap:10px;font-size:13px}.eva-tablero_barra.is-fam{grid-template-columns:minmax(120px,1.1fr) minmax(0,1fr) 82px}.eva-tablero_barra .pos{display:grid;place-items:center;width:22px;height:22px;border-radius:50%;font-size:11.5px;font-weight:800;background:color-mix(in srgb,var(--tab-acento) 16%,transparent);color:var(--dsn-ink, #1a2432)}.eva-tablero_barra .et{display:flex;flex-direction:column;min-width:0;color:var(--dsn-ink, #1a2432);font-weight:600;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.eva-tablero_barra .et small{font-weight:400;font-size:11.5px;color:var(--dsn-muted, #64748b)}.eva-tablero_barra>div{height:12px;border-radius:999px;background:color-mix(in srgb,var(--dsn-navy, #103a66) 8%,transparent);overflow:hidden}.eva-tablero_barra i{display:block;height:100%;border-radius:999px;background:var(--tab-acento)}.eva-tablero_barra i.is-neg{background:var(--tab-critico)}.eva-tablero_barra>b{text-align:right;font-variant-numeric:tabular-nums;color:var(--dsn-ink, #1a2432)}.eva-tablero_apilada{display:flex;gap:2px;height:18px;border-radius:999px;overflow:hidden;background:var(--dsn-surface, #fff)}.eva-tablero_apilada i{display:block;height:100%;min-width:4px}.eva-tablero_leyenda{list-style:none;margin:0;padding:0;display:flex;flex-direction:column;gap:6px}.eva-tablero_leyenda li{display:grid;grid-template-columns:12px minmax(0,1fr) auto 42px;align-items:center;gap:8px;font-size:13px;color:var(--dsn-ink, #1a2432)}.eva-tablero_leyenda li i{width:12px;height:12px;border-radius:3px}.eva-tablero_leyenda li b{font-variant-numeric:tabular-nums}.eva-tablero_leyenda li small{text-align:right;color:var(--dsn-muted, #64748b)}.eva-tablero_hoy{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:8px}.eva-tablero_hoy button{display:flex;gap:10px;align-items:center;padding:10px 12px;border-radius:12px;cursor:pointer;text-align:left;font:inherit;border:1px solid var(--dsn-border, #c9d4e3);background:color-mix(in srgb,var(--tab-acento) 6%,transparent);color:var(--dsn-ink, #1a2432)}.eva-tablero_hoy button svg{width:1.1em;color:var(--tab-acento);flex:none}.eva-tablero_hoy button span{display:flex;flex-direction:column;font-size:13px}.eva-tablero_hoy button small{font-size:11.5px;color:var(--dsn-muted, #64748b)}.eva-tablero_pendientes{list-style:none;margin:0;padding:0;display:flex;flex-direction:column;gap:6px}.eva-tablero_pendientes button{width:100%;display:flex;gap:10px;align-items:center;padding:9px 12px;border-radius:10px;cursor:pointer;text-align:left;font:inherit;border:0;border-left:4px solid var(--c);background:color-mix(in srgb,var(--c) 10%,transparent);color:var(--dsn-ink, #1a2432)}.eva-tablero_pendientes button svg{width:1.1em;color:var(--c);flex:none}.eva-tablero_pendientes button span{display:flex;flex-direction:column;font-size:13.5px}.eva-tablero_pendientes button small{font-size:12px;color:var(--dsn-muted, #64748b)}.eva-tablero_pendientes .is-critico{--c: var(--tab-critico)}.eva-tablero_pendientes .is-serio{--c: var(--tab-serio)}.eva-tablero_pendientes .is-aviso{--c: var(--tab-aviso)}.eva-tablero_pendientes .is-bien{--c: var(--tab-bien)}.eva-tablero_ok{margin:0;display:flex;gap:8px;align-items:center;font-size:13px;color:var(--dsn-ink, #1a2432)}.eva-tablero_ok svg{color:var(--tab-bien)}@media (max-width: 1000px){.eva-tablero_kpis{grid-template-columns:repeat(2,minmax(0,1fr))}.eva-tablero_dos{grid-template-columns:1fr}}:root[data-mode=oscuro] .eva-tablero{--tab-s1: #3987e5;--tab-s2: #d95926;--tab-s3: #199e70;--tab-s4: #c98500}:root[data-mode=oscuro] .eva-tablero .eva-tablero_cambio.is-sube{color:#5fd38a}:root[data-mode=oscuro] .eva-tablero .eva-tablero_cambio.is-baja{color:#ff8f80}@media (prefers-color-scheme: dark){:root[data-mode=auto] .eva-tablero{--tab-s1: #3987e5;--tab-s2: #d95926;--tab-s3: #199e70;--tab-s4: #c98500}:root[data-mode=auto] .eva-tablero .eva-tablero_cambio.is-sube{color:#5fd38a}:root[data-mode=auto] .eva-tablero .eva-tablero_cambio.is-baja{color:#ff8f80}}.eva-tiendaReportes .eva-tiendaReportes_item.is-tablero{font-weight:700;margin-bottom:2px}.eva-tiendaReportes .eva-tiendaReportes_panel{border-radius:18px}.eva-tiendaReportes .eva-tiendaReportes_cabeza{padding-bottom:10px;border-bottom:1px solid var(--dsn-divider, #e2e8f0)}.eva-tiendaReportes .eva-tiendaReportes_cabeza h2{font-size:22px}.eva-tiendaReportes .eva-tiendaReportes_kpis>div{position:relative;overflow:hidden;border-radius:14px}.eva-tiendaReportes .eva-tiendaReportes_kpis>div:before{content:"";position:absolute;inset:0 0 auto 0;height:3px;background:var(--tienda-color, #2a78d6);opacity:.8}.eva-tiendaReportes .eva-tiendaReportes_grafica{border-radius:14px}.eva-tablero svg{width:1em!important;height:1em;flex:none;display:inline-block}.eva-tablero_cambio{flex-wrap:nowrap;white-space:nowrap}.eva-tablero_ok{align-items:flex-start}.eva-tablero_ok svg{margin-top:3px}.eva-tiendaAyuda_glosario>b,.eva-tiendaReportes_leer>b{display:block;margin-bottom:6px;font-size:12px;font-weight:800;letter-spacing:.5px;text-transform:uppercase;color:var(--dsn-muted, #64748b)}.eva-tiendaAyuda_glosario dl,.eva-tiendaReportes_leer dl{margin:0;display:grid;grid-template-columns:repeat(auto-fit,minmax(240px,1fr));gap:8px 16px}.eva-tiendaAyuda_glosario dl>div,.eva-tiendaReportes_leer dl>div{padding:8px 10px;border-radius:10px;background:color-mix(in srgb,var(--dsn-navy, #103a66) 5%,transparent)}.eva-tiendaAyuda_glosario dt,.eva-tiendaReportes_leer dt{font-weight:700;font-size:13.5px;color:var(--dsn-ink, #1a2432)}.eva-tiendaAyuda_glosario dd,.eva-tiendaReportes_leer dd{margin:2px 0 0;font-size:13px;line-height:1.4;color:var(--dsn-muted, #64748b)}.eva-tiendaReportes_ayuda{display:flex;flex-wrap:wrap;gap:6px;margin-top:8px}.eva-tiendaReportes_ayuda button{display:inline-flex;align-items:center;gap:6px;height:30px;padding:0 12px;border-radius:999px;cursor:pointer;font:inherit;font-size:12.5px;font-weight:700;border:1px solid var(--dsn-border, #c9d4e3);background:var(--dsn-card, #fff);color:var(--dsn-navy, #103a66)}.eva-tiendaReportes_ayuda button svg{width:1em!important;flex:none}.eva-tiendaReportes_ayuda button:hover{border-color:var(--dsn-navy, #103a66)}.eva-tiendaReportes_ayuda button.is-sel{background:color-mix(in srgb,var(--dsn-gold, #f0b000) 18%,transparent);border-color:var(--dsn-gold, #f0b000)}.eva-tiendaReportes_leer{display:flex;flex-direction:column;gap:10px;padding:14px 16px;border-radius:14px;background:color-mix(in srgb,var(--dsn-gold, #f0b000) 8%,transparent);border:1px solid color-mix(in srgb,var(--dsn-gold, #f0b000) 35%,transparent)}.eva-tiendaReportes_leer>p{margin:0;font-size:14px;line-height:1.45;color:var(--dsn-ink, #1a2432)}.eva-tiendaReportes_leer ul{margin:0;padding-left:18px;font-size:13.5px;line-height:1.5;color:var(--dsn-ink, #1a2432)}.eva-tiendaReportes_guia{align-self:flex-start;display:inline-flex;align-items:center;gap:8px;border:0;background:transparent;padding:0;cursor:pointer;font:inherit;font-size:13.5px;font-weight:700;color:var(--dsn-navy, #103a66)}.eva-tiendaReportes_guia svg{width:1em!important}.eva-tiendaReportes_guia:hover{text-decoration:underline}.eva-tiendaReportes_info{margin-left:6px;font-style:normal;cursor:help;color:var(--dsn-muted, #64748b)}.eva-tiendaReportes_info svg{width:.95em!important}.eva-tiendaReportes .eva-tiendaCompras_tabla th.con-def{cursor:help;text-decoration:underline dotted;text-underline-offset:3px}.eva-tiendaReportes .eva-tiendaCompras_tabla tr.is-tocable{cursor:pointer}.eva-tiendaReportes .eva-tiendaCompras_tabla tr.is-tocable:hover td{background:color-mix(in srgb,var(--dsn-gold, #f0b000) 10%,transparent)}.eva-tiendaReportes .eva-tiendaCompras_tabla tr.is-tocable:focus-visible td{outline:2px solid var(--dsn-gold, #f0b000)}.eva-tablero_info{font-style:normal;cursor:help;opacity:.75;margin-left:2px}.eva-tablero_info svg{width:.9em!important}button.eva-tablero_barra{width:100%;border:0;background:transparent;padding:4px 6px;margin:0 -6px;border-radius:10px;cursor:pointer;font:inherit;text-align:left}button.eva-tablero_barra:hover{background:color-mix(in srgb,var(--tab-acento) 8%,transparent)}.eva-tiendaAyuda_volver svg{width:1em!important;flex:none}.eva-tiendaForm{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:12px 16px;align-items:start}.eva-tiendaForm_todo{grid-column:1/-1}.eva-tiendaForm_hint{margin:4px 2px 0;font-size:12px;line-height:1.35;color:var(--dsn-muted, #64748b)}@media (max-width: 640px){.eva-tiendaForm{grid-template-columns:1fr}}.eva-tiendaForm{padding:14px 16px 6px}.eva-tiendaCompras_buscar{position:relative}.eva-tiendaCompras_buscar input{width:100%;height:44px;padding:0 14px;border-radius:12px;font:inherit;font-size:15px;border:1px solid var(--dsn-border, #c9d4e3);background:var(--dsn-surface, #fff);color:var(--dsn-ink, #1a2432)}.eva-tiendaCompras_buscar input:focus{outline:2px solid var(--dsn-gold, #f0b000);outline-offset:0}.eva-tiendaCompras_sugerencias{position:absolute;z-index:30;left:0;right:0;top:calc(100% + 4px);max-height:340px;overflow:auto;padding:4px;border-radius:12px;background:var(--dsn-card, #fff);border:1px solid var(--dsn-border, #c9d4e3);box-shadow:0 12px 30px #08142838}.eva-tiendaCompras_sugerencias button{width:100%;display:flex;justify-content:space-between;align-items:center;gap:10px;padding:8px 10px;border:0;border-radius:8px;background:transparent;cursor:pointer;font:inherit;text-align:left;color:var(--dsn-ink, #1a2432)}.eva-tiendaCompras_sugerencias button span{display:flex;flex-direction:column;min-width:0}.eva-tiendaCompras_sugerencias button b{font-size:14px}.eva-tiendaCompras_sugerencias button small{font-size:12px;color:var(--dsn-muted, #64748b)}.eva-tiendaCompras_sugerencias button.is-foco{background:color-mix(in srgb,var(--dsn-gold, #f0b000) 16%,transparent)}.eva-tiendaCompras_sugerencias button.is-crear{border-top:1px solid var(--dsn-divider, #e2e8f0);border-radius:0 0 8px 8px}.eva-tiendaCompras_sugerencias button.is-crear b{color:var(--dsn-navy, #103a66)}.eva-tiendaCompras_lista{display:flex;flex-direction:column;border:1px solid var(--dsn-divider, #e2e8f0);border-radius:12px;overflow:hidden}.eva-tiendaCompras_md{display:grid;grid-template-columns:minmax(0,.95fr) minmax(0,1.05fr);gap:12px;align-items:start}.eva-tiendaCompras_mdLista{display:flex;flex-direction:column;max-height:380px;overflow:auto;border-radius:12px;border:1px solid var(--dsn-divider, #e2e8f0);background:var(--dsn-surface, #fff)}.eva-tiendaCompras_mdCab{position:sticky;top:0;z-index:1;display:flex;justify-content:space-between;padding:8px 12px;font-size:11px;font-weight:800;letter-spacing:.5px;text-transform:uppercase;color:var(--dsn-muted, #64748b);background:color-mix(in srgb,var(--dsn-navy, #103a66) 5%,var(--dsn-surface, #fff))}.eva-tiendaCompras_mdItem{display:grid;grid-template-columns:minmax(0,1fr) auto 26px;gap:8px;align-items:center;padding:9px 12px;cursor:pointer;border-top:1px solid var(--dsn-divider, #e2e8f0);color:var(--dsn-ink, #1a2432);outline:none}.eva-tiendaCompras_mdItem .nom{display:flex;flex-direction:column;min-width:0}.eva-tiendaCompras_mdItem .nom b{font-size:13.5px;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.eva-tiendaCompras_mdItem .nom small{font-size:11.5px;color:var(--dsn-muted, #64748b)}.eva-tiendaCompras_mdItem .imp{font-size:13px;font-weight:700;font-variant-numeric:tabular-nums}.eva-tiendaCompras_mdItem .quitar{width:26px;height:26px;border-radius:7px;border:0;background:transparent;cursor:pointer;color:var(--dsn-muted, #64748b);opacity:0}.eva-tiendaCompras_mdItem:hover .quitar,.eva-tiendaCompras_mdItem.is-sel .quitar,.eva-tiendaCompras_mdItem:focus-visible .quitar{opacity:1}.eva-tiendaCompras_mdItem:hover{background:color-mix(in srgb,var(--dsn-navy, #103a66) 4%,transparent)}.eva-tiendaCompras_mdItem.is-sel{background:color-mix(in srgb,var(--dsn-gold, #f0b000) 14%,transparent);box-shadow:inset 3px 0 0 var(--dsn-gold, #f0b000)}.eva-tiendaCompras_mdItem.is-vacio .imp{color:var(--dsn-muted, #64748b);font-weight:500}.eva-tiendaCompras_mdDetalle{display:flex;flex-direction:column;gap:10px;padding:14px;border-radius:12px;border:1px solid var(--dsn-border, #c9d4e3);background:var(--dsn-surface, #fff);position:sticky;top:8px}.eva-tiendaCompras_mdDetalle .cab{display:flex;flex-direction:column}.eva-tiendaCompras_mdDetalle .cab b{font-size:15px;color:var(--dsn-ink, #1a2432)}.eva-tiendaCompras_mdDetalle .cab small{font-size:12px;color:var(--dsn-muted, #64748b)}.eva-tiendaCompras_mdDetalle .costo{max-width:200px}.eva-tiendaCompras_mdDetalle .sub{font-size:12px;font-weight:700;color:var(--dsn-muted, #64748b)}.eva-tiendaCompras_mdDetalle .tallas{display:grid;grid-template-columns:repeat(auto-fill,minmax(78px,1fr));gap:8px}.eva-tiendaCompras_mdDetalle .tallas label{display:flex;flex-direction:column;align-items:center;gap:4px;padding:8px 6px;border-radius:10px;cursor:text;border:1px solid var(--dsn-border, #c9d4e3);background:var(--dsn-card, #fff)}.eva-tiendaCompras_mdDetalle .tallas label em{font-style:normal;font-size:13px;font-weight:800;color:var(--dsn-ink, #1a2432);display:flex;flex-direction:column;align-items:center;line-height:1.1}.eva-tiendaCompras_mdDetalle .tallas label em small{font-size:10.5px;font-weight:600;color:var(--dsn-muted, #64748b)}.eva-tiendaCompras_mdDetalle .tallas label input{width:100%;height:34px;text-align:center;border-radius:8px;border:1px solid var(--dsn-border, #c9d4e3);font:inherit;font-size:15px;font-weight:700;background:var(--dsn-surface, #fff);color:var(--dsn-ink, #1a2432)}.eva-tiendaCompras_mdDetalle .tallas label i{font-style:normal;font-size:10.5px;color:var(--dsn-muted, #64748b)}.eva-tiendaCompras_mdDetalle .tallas label.is-con{border-color:var(--dsn-gold, #f0b000);background:color-mix(in srgb,var(--dsn-gold, #f0b000) 10%,transparent)}.eva-tiendaCompras_mdDetalle .mas{align-self:flex-start;height:32px;padding:0 12px;border-radius:8px;border:1px dashed var(--dsn-border, #9aabc2);background:transparent;cursor:pointer;font:inherit;font-size:13px;font-weight:700;color:var(--dsn-navy, #103a66)}.eva-tiendaCompras_mdDetalle .nueva{display:flex;gap:6px;flex-wrap:wrap}.eva-tiendaCompras_mdDetalle .nueva input{width:120px;height:32px;border-radius:8px;border:1px solid var(--dsn-gold, #f0b000);padding:0 10px;font:inherit}.eva-tiendaCompras_mdDetalle .nueva button{height:32px;padding:0 12px;border-radius:8px;border:0;cursor:pointer;font:inherit;font-size:13px;font-weight:700;background:var(--dsn-navy-deep, #0e2747);color:#fff}.eva-tiendaCompras_mdDetalle .nueva button.sec{background:transparent;color:var(--dsn-muted, #64748b)}.eva-tiendaCompras_mdDetalle .pie{display:flex;justify-content:space-between;align-items:baseline;padding-top:8px;border-top:1px solid var(--dsn-divider, #e2e8f0)}.eva-tiendaCompras_mdDetalle .pie span{font-size:13px;color:var(--dsn-muted, #64748b)}.eva-tiendaCompras_mdDetalle .pie b{font-size:18px;font-variant-numeric:tabular-nums;color:var(--dsn-ink, #1a2432)}.eva-tiendaCompras .eva-tiendaCompras_mdDetalle .tallas label{font-size:inherit}@media (max-width: 1100px){.eva-tiendaCompras_md{grid-template-columns:1fr}.eva-tiendaCompras_mdDetalle{position:static}.eva-tiendaCompras_mdLista{max-height:240px}}.eva-tiendaCompras .eva-tiendaCompras_mdDetalle{gap:12px;padding:0;overflow:hidden;border-radius:14px;box-shadow:0 6px 18px #08142814}.eva-tiendaCompras .eva-tiendaCompras_mdDetalle .cab{padding:12px 14px;background:color-mix(in srgb,var(--dsn-navy, #103a66) 6%,var(--dsn-surface, #fff));border-bottom:1px solid var(--dsn-divider, #e2e8f0)}.eva-tiendaCompras .eva-tiendaCompras_mdDetalle .cab b{font-size:15.5px}.eva-tiendaCompras .eva-tiendaCompras_mdDetalle>:not(.cab):not(.pie){margin:0 14px}.eva-tiendaCompras .eva-tiendaCompras_mdDetalle .costo{flex-direction:row;align-items:center;justify-content:space-between;gap:10px;max-width:none;font-size:12.5px}.eva-tiendaCompras .eva-tiendaCompras_mdDetalle .costo input{width:120px;height:34px;text-align:right}.eva-tiendaCompras .eva-tiendaCompras_mdDetalle .sub{margin-bottom:-4px}.eva-tiendaCompras .eva-tiendaCompras_mdDetalle .tallas{grid-template-columns:repeat(auto-fill,minmax(58px,1fr));gap:6px}.eva-tiendaCompras .eva-tiendaCompras_mdDetalle .tallas label{padding:5px 4px 4px;gap:3px;border-radius:9px}.eva-tiendaCompras .eva-tiendaCompras_mdDetalle .tallas label em{font-size:12px}.eva-tiendaCompras .eva-tiendaCompras_mdDetalle .tallas label input{height:28px;font-size:14px;border-radius:6px}.eva-tiendaCompras .eva-tiendaCompras_mdDetalle .tallas label i{font-size:10px}.eva-tiendaCompras .eva-tiendaCompras_mdDetalle .mas,.eva-tiendaCompras .eva-tiendaCompras_mdDetalle .nueva{margin-top:-2px}.eva-tiendaCompras .eva-tiendaCompras_mdDetalle .mas{height:30px;font-size:12.5px}.eva-tiendaCompras .eva-tiendaCompras_mdDetalle .pie{margin:0;padding:10px 14px;border-top:1px solid var(--dsn-divider, #e2e8f0);background:color-mix(in srgb,var(--dsn-gold, #f0b000) 10%,var(--dsn-surface, #fff))}.eva-tiendaCompras .eva-tiendaCompras_mdDetalle .pie b{font-size:17px}label.eva-tiendaSaldos_confirmo input[type=checkbox],.eva-tiendaForm label.eva-tiendaForm_check input[type=checkbox]{-moz-appearance:auto;appearance:auto;-webkit-appearance:checkbox;width:18px;height:18px;flex:none;margin:0;accent-color:var(--dsn-navy-deep, #0e2747);cursor:pointer}.eva-tiendaMarca{display:flex;flex-direction:column;gap:14px;margin-bottom:16px}.eva-tiendaMarca_logo{display:flex;flex-wrap:wrap;gap:16px;align-items:center}.eva-tiendaMarca_vista{width:112px;height:112px;border-radius:18px;flex:none;display:grid;place-items:center;overflow:hidden;background:var(--dsn-band, #f4f6fa);border:1px solid var(--dsn-border, #d5deea)}.eva-tiendaMarca_vista img{max-width:100%;max-height:100%;object-fit:contain;background:#fff}.eva-tiendaMarca_vista span{width:72px;height:72px;border-radius:36px;display:grid;place-items:center;background:var(--c);color:#fff;font-size:26px;font-weight:800}.eva-tiendaMarca_logoTxt{flex:1 1 260px;display:flex;flex-direction:column;gap:6px}.eva-tiendaMarca_logoTxt small{color:var(--dsn-muted, #64748b);font-size:13px}.eva-tiendaMarca_botones{display:flex;gap:8px;flex-wrap:wrap}.eva-tiendaMarca_botones button{min-height:40px;padding:0 14px;border-radius:10px;border:1px solid var(--dsn-border, #d5deea);background:transparent;color:var(--dsn-ink, #1a2432);font:inherit;cursor:pointer}.eva-tiendaMarca_botones button.is-principal{background:var(--dsn-navy-deep, #0e2747);border-color:var(--dsn-navy-deep, #0e2747);color:#fff;font-weight:700}.eva-tiendaMarca_campo{display:flex;flex-direction:column;gap:6px;font-size:13px;font-weight:600;color:var(--dsn-muted, #64748b)}.eva-tiendaMarca_campo input:not([type=color]){max-width:360px;height:42px;border-radius:10px;border:1px solid var(--dsn-border, #c3cedc);padding:0 12px;font:inherit;font-weight:400;font-size:15px;background:var(--dsn-surface, #fff);color:var(--dsn-ink, #1a2432)}.eva-tiendaMarca_colores{display:flex;flex-wrap:wrap;gap:10px;align-items:center}.eva-tiendaMarca_colores>button{width:36px;height:36px;border-radius:18px;border:2px solid transparent;cursor:pointer;padding:0}.eva-tiendaMarca_colores>button.is-sel{outline:3px solid var(--dsn-ink, #1a2432);outline-offset:2px}.eva-tiendaMarca_otro{display:flex;align-items:center;gap:6px;font-weight:500;color:var(--dsn-ink, #1a2432)}.eva-tiendaMarca_otro input{width:40px;height:36px;border:0;padding:0;background:transparent;cursor:pointer}.eva-tiendaMarca_prev{display:flex;flex-wrap:wrap;gap:10px;align-items:center;padding:12px;border-radius:12px;background:var(--dsn-band, #f4f6fa)}.eva-tiendaMarca_prev .a{width:40px;height:40px;border-radius:20px;display:grid;place-items:center;background:var(--c);color:#fff;font-weight:800}.eva-tiendaMarca_prev .b{padding:10px 22px;border-radius:10px;background:var(--c);color:#fff;font-weight:700}.eva-tiendaMarca_prev .t{display:flex;align-items:center;gap:8px;font-size:14px;color:var(--dsn-ink, #1a2432)}.eva-tiendaMarca_prev .t img{height:28px;width:auto;border-radius:4px;background:#fff}.eva-tiendaPagar{display:flex;flex-direction:column;gap:12px}.eva-tiendaPagar_docs{list-style:none;margin:0;padding:0;border:1px solid var(--dsn-divider, #e2e8f0);border-radius:12px;max-height:210px;overflow:auto}.eva-tiendaPagar_docs li{display:flex;justify-content:space-between;align-items:baseline;gap:10px;padding:9px 12px;border-top:1px solid var(--dsn-divider, #e2e8f0);font-size:14px}.eva-tiendaPagar_docs li:first-child{border-top:0}.eva-tiendaPagar_docs span{display:flex;flex-direction:column}.eva-tiendaPagar_docs small{font-size:12px;color:var(--dsn-muted, #64748b)}.eva-tiendaPagar_docs small.is-cero{color:var(--dsn-red, #b3261e)}.eva-tiendaPagar_docs b{font-variant-numeric:tabular-nums}.eva-tiendaPagar_campo{display:flex;flex-direction:column;gap:6px;font-size:13px;color:var(--dsn-muted, #64748b)}.eva-tiendaPagar_campo input{height:44px;padding:0 12px;border-radius:10px;border:1px solid var(--dsn-border, #c3cedc);background:var(--dsn-surface, #fff);color:var(--dsn-ink, #1a2432);font:inherit;font-size:16px}.eva-tiendaPagar_chips{display:flex;gap:8px;flex-wrap:wrap}.eva-tiendaPagar_chips button{min-height:34px;padding:0 12px;border-radius:17px;border:1px solid var(--dsn-border, #d5deea);background:transparent;color:var(--dsn-ink, #1a2432);cursor:pointer}.eva-tiendaCompras_formas label.is-off{opacity:.55;cursor:not-allowed}.eva-tiendaPagar_error{margin:10px 0 0;color:var(--dsn-red, #b3261e);font-size:14px}.eva-tiendaCompras_dias{display:flex;flex-direction:column;gap:6px;font-size:13px;color:var(--dsn-muted, #64748b)}.eva-tiendaCompras_dias input{width:120px;height:40px;padding:0 11px;border-radius:10px;border:1px solid var(--dsn-border, #c3cedc);background:var(--dsn-surface, #fff);color:var(--dsn-ink, #1a2432);font:inherit;font-size:15px}.eva-tiendaCompras_dias small{font-size:12px}.eva-tiendaCompras_pagarle{min-height:32px;padding:0 12px;border-radius:8px;border:1px solid var(--tienda-color, #db2777);background:transparent;color:var(--dsn-ink, #1a2432);font:inherit;font-size:13px;font-weight:600;cursor:pointer;white-space:nowrap}.eva-tiendaCompras_pagarle:hover{background:color-mix(in srgb,var(--tienda-color, #db2777) 12%,transparent)}.eva-tiendaCompras_tabla tr.is-tocable{cursor:pointer}.eva-tiendaCompras_tabla tr.is-tocable:hover td{background:color-mix(in srgb,var(--dsn-navy, #103a66) 5%,transparent)}.eva-tiendaReportes_buscar{display:flex;align-items:center;gap:12px;flex-wrap:wrap;margin:4px 0 10px}.eva-tiendaReportes_buscar input{flex:1 1 280px;max-width:420px;height:40px;padding:0 12px;border-radius:10px;font:inherit;font-size:14px;border:1px solid var(--dsn-border, #c3cedc);background:var(--dsn-surface, #fff);color:var(--dsn-ink, #1a2432)}.eva-tiendaReportes_buscar span{font-size:12.5px;color:var(--dsn-muted, #64748b)}.eva-tiendaReportes_orden{display:inline-flex;align-items:center;gap:6px;border:0;padding:0;background:transparent;cursor:pointer;font:inherit;color:inherit;text-transform:inherit;letter-spacing:inherit;text-align:inherit}.eva-tiendaReportes_orden svg{width:.75em!important;opacity:.35}.eva-tiendaReportes_orden.is-sel{color:var(--dsn-ink, #1a2432)}.eva-tiendaReportes_orden.is-sel svg{opacity:1;color:var(--tienda-color, #db2777)}th.num .eva-tiendaReportes_orden{flex-direction:row;justify-content:flex-end;width:100%}.eva-tiendaInicioCfg{display:flex;flex-direction:column;gap:10px;margin-top:16px}.eva-tiendaInicioCfg textarea{font:inherit;font-size:15px;padding:10px 12px;border-radius:10px;border:1px solid var(--dsn-border, #c3cedc);background:var(--dsn-surface, #fff);color:var(--dsn-ink, #1a2432);resize:vertical}.eva-tiendaInicioCfg_dos{display:grid;grid-template-columns:repeat(auto-fit,minmax(200px,1fr));gap:12px}.eva-tiendaInicioCfg_sec{margin-top:8px;font-size:12px;font-weight:800;letter-spacing:.7px;text-transform:uppercase;color:var(--dsn-muted, #64748b)}.eva-tiendaInicioCfg_seg{display:flex;gap:6px;flex-wrap:wrap}.eva-tiendaInicioCfg_seg button{padding:7px 12px;border-radius:9px;border:1px solid var(--dsn-border, #d5deea);background:transparent;color:var(--dsn-ink, #1a2432);font:inherit;font-size:13px;cursor:pointer}.eva-tiendaInicioCfg_seg button.is-sel{border:2px solid var(--dsn-gold, #f0b000);font-weight:700}.eva-tiendaInicioCfg_opciones{display:grid;gap:8px}.eva-tiendaInicioCfg_opciones label{display:flex;gap:10px;align-items:flex-start;padding:11px 13px;border-radius:12px;border:1px solid var(--dsn-border, #d5deea);cursor:pointer}.eva-tiendaInicioCfg_opciones label.is-sel{border:2px solid var(--dsn-gold, #f0b000);background:color-mix(in srgb,var(--dsn-gold, #f0b000) 8%,transparent);padding:10px 12px}.eva-tiendaInicioCfg_opciones span{display:flex;flex-direction:column;gap:2px}.eva-tiendaInicioCfg_opciones small{font-size:12.5px;color:var(--dsn-muted, #64748b)}.eva-tiendaInicioCfg_opciones input{margin-top:3px}.eva-tiendaInicioCfg_equipo{list-style:none;margin:0;padding:0}.eva-tiendaInicioCfg_equipo li{display:flex;align-items:center;gap:12px;padding:10px 0;border-bottom:1px solid var(--dsn-divider, #e2e8f0)}.eva-tiendaInicioCfg_equipo li>span{flex:1;min-width:0;display:flex;flex-direction:column;gap:2px}.eva-tiendaInicioCfg_equipo small{font-size:12.5px;color:var(--dsn-muted, #64748b)}.eva-tiendaInicioCfg_equipo button{height:34px;padding:0 12px;border-radius:8px;border:1px solid var(--dsn-border, #d5deea);background:transparent;color:var(--dsn-ink, #1a2432);font:inherit;font-size:13px;cursor:pointer;white-space:nowrap}.eva-tiendaInicioCfg_portada{display:flex;flex-wrap:wrap;align-items:center;gap:14px}.eva-tiendaInicioCfg_vista{width:320px;max-width:100%;height:120px;border-radius:14px;padding:16px 18px;display:flex;flex-direction:column;justify-content:center;gap:4px;background:color-mix(in srgb,var(--tienda-color, #db2777) 10%,var(--dsn-surface, #fff));background-size:cover;background-position:center;color:var(--dsn-ink, #1a2432);border:1px solid var(--dsn-border, #d5deea)}.eva-tiendaInicioCfg_vista b{font-size:20px}.eva-tiendaInicioCfg_vista small{font-size:12.5px;opacity:.85}.eva-tiendaInicioCfg_vista[style]{color:#fff}.eva-tiendaReportes .eva-tiendaReportes_cuerpo{grid-template-columns:300px minmax(0,1fr);gap:18px}.eva-tiendaReportes .eva-tiendaReportes_catalogo{gap:2px;padding:12px 10px;max-height:calc(100vh - 96px);overflow-y:auto;scrollbar-width:thin;box-shadow:0 1px 3px #0a14280d}.eva-tiendaReportes .eva-tiendaReportes_buscarRep{position:relative;display:flex;align-items:center;margin:0 2px 8px;flex-direction:row!important}.eva-tiendaReportes .eva-tiendaReportes_buscarRep>svg{position:absolute!important;left:12px;top:50%;transform:translateY(-50%);width:13px!important;height:13px;margin:0!important;z-index:1;color:var(--dsn-muted, #64748b);pointer-events:none}.eva-tiendaReportes .eva-tiendaReportes_buscarRep input{width:100%;height:38px!important;padding:0 32px 0 34px!important;margin:0!important;border-radius:10px;font:inherit;font-size:14px;border:1px solid var(--dsn-border, #c9d4e3);background:var(--dsn-surface, #fff);color:var(--dsn-ink, #1a2432)}.eva-tiendaReportes .eva-tiendaReportes_buscarRep input:focus{outline:2px solid color-mix(in srgb,var(--tienda-color, #db2777) 45%,transparent);outline-offset:0}.eva-tiendaReportes .eva-tiendaReportes_buscarRep input::-webkit-search-cancel-button{display:none}.eva-tiendaReportes .eva-tiendaReportes_buscarRep button{position:absolute;right:6px;top:50%;transform:translateY(-50%);width:26px;height:26px;border:0;border-radius:6px;background:transparent;cursor:pointer;color:var(--dsn-muted, #64748b)}.eva-tiendaReportes .eva-tiendaReportes_buscarRep button svg{width:12px!important}.eva-tiendaReportes .eva-tiendaReportes_buscarRep button:hover{color:var(--dsn-ink, #1a2432)}.eva-tiendaReportes .eva-tiendaReportes_seccion{display:flex;flex-direction:column;gap:2px}.eva-tiendaReportes .eva-tiendaReportes_grupo{display:flex;align-items:center;gap:8px;margin:14px 10px 4px;font-size:11.5px;letter-spacing:.7px}.eva-tiendaReportes .eva-tiendaReportes_grupo:before{content:"";width:8px;height:8px;border-radius:50%;background:var(--grupo, #64748b);flex:none}.eva-tiendaReportes .eva-tiendaReportes_item{display:flex;align-items:center;gap:11px;min-height:44px;padding:6px 10px;border-radius:11px;font-size:15px;line-height:1.25;transition:background .12s}.eva-tiendaReportes .eva-tiendaReportes_item>i{flex:none;width:30px;height:30px;border-radius:9px;display:grid;place-items:center;font-style:normal;background:color-mix(in srgb,var(--grupo, #64748b) 13%,transparent);color:var(--grupo, #64748b)}.eva-tiendaReportes .eva-tiendaReportes_item>i svg{width:14px!important;height:14px}.eva-tiendaReportes .eva-tiendaReportes_item>span{flex:1;min-width:0;display:flex;flex-direction:column}.eva-tiendaReportes .eva-tiendaReportes_item small{font-size:12px;font-weight:500;color:var(--dsn-muted, #64748b)}.eva-tiendaReportes .eva-tiendaReportes_item.is-sel{box-shadow:inset 3px 0 0 var(--dsn-gold, #f0b000)}.eva-tiendaReportes .eva-tiendaReportes_item.is-sel>i{background:#ffffff29;color:#fff}.eva-tiendaReportes .eva-tiendaReportes_item.is-sel small{color:#ffffffbf}.eva-tiendaReportes .eva-tiendaReportes_item.is-tablero{min-height:52px;font-size:15.5px;margin-bottom:4px}.eva-tiendaReportes .eva-tiendaReportes_item.is-tablero>i{width:34px;height:34px}.eva-tiendaReportes .eva-tiendaReportes_item.is-config{margin-top:12px;padding-top:12px;border-top:1px solid var(--dsn-divider, #e2e8f0);border-radius:0 0 11px 11px;color:var(--dsn-muted, #64748b);font-weight:600;--grupo: var(--dsn-muted, #64748b)}.eva-tiendaReportes .eva-tiendaReportes_item.is-config:hover{color:var(--dsn-ink, #1a2432)}.eva-tiendaReportes .eva-tiendaReportes_flecha{width:11px!important;flex:none;opacity:.6}.eva-tiendaReportes .eva-tiendaReportes_sinRep{margin:8px 10px;font-size:13px;color:var(--dsn-muted, #64748b)}@media (max-width: 1000px){.eva-tiendaReportes .eva-tiendaReportes_cuerpo{grid-template-columns:1fr}.eva-tiendaReportes .eva-tiendaReportes_catalogo{max-height:none;overflow:visible}.eva-tiendaReportes .eva-tiendaReportes_buscarRep{width:100%}.eva-tiendaReportes .eva-tiendaReportes_seccion{display:contents}.eva-tiendaReportes .eva-tiendaReportes_item{min-height:40px;font-size:14px}.eva-tiendaReportes .eva-tiendaReportes_item small{display:none}.eva-tiendaReportes .eva-tiendaReportes_item.is-config{margin-top:0;border-top:0}}.eva-tiendaReportes .eva-tiendaProductos_encabezado{display:flex;justify-content:space-between;align-items:flex-end;gap:12px;flex-wrap:wrap}.eva-tiendaReportes .eva-tiendaReportes_cuerpo.is-solo{grid-template-columns:minmax(0,1fr)}.eva-tiendaReportes .eva-tiendaReportes_cabeza{align-items:flex-start}.eva-tiendaReportes .eva-tiendaReportes_acciones{display:flex;flex-direction:column;align-items:flex-end;gap:8px}.eva-tiendaReportes .eva-tiendaReportes_acciones .eva-tiendaReportes_ayuda{margin-top:0;justify-content:flex-end}.eva-tiendaReportes .eva-tiendaReportes_ceja{display:inline-flex;align-items:center;gap:7px;font-size:12px;font-weight:800;letter-spacing:.6px;text-transform:uppercase;color:var(--grupo, #64748b)}.eva-tiendaReportes .eva-tiendaReportes_ceja:before{content:"";width:8px;height:8px;border-radius:50%;background:var(--grupo, #64748b)}.eva-tiendaReportes .eva-tiendaReportes_fav.is-sel{border-color:var(--dsn-gold, #f0b000)!important;color:var(--dsn-ink, #1a2432)!important;background:color-mix(in srgb,var(--dsn-gold, #f0b000) 16%,var(--dsn-card, #fff))!important}.eva-tiendaReportes .eva-tiendaReportes_fav.is-sel svg{color:#c98a00}.eva-tiendaReportes_vista{display:flex;gap:2px;padding:3px;border-radius:11px;background:var(--dsn-surface-2, rgba(100, 116, 139, .12))}.eva-tiendaReportes_vista button{display:inline-flex;align-items:center;gap:7px;min-height:34px;padding:0 13px;border:0;border-radius:9px;cursor:pointer;font:inherit;font-size:13.5px;font-weight:600;background:transparent;color:var(--dsn-muted, #64748b)}.eva-tiendaReportes_vista button svg{width:13px!important}.eva-tiendaReportes_vista button.is-sel{background:var(--dsn-card, #fff);color:var(--dsn-ink, #1a2432);box-shadow:0 1px 3px #0a142824}.eva-tiendaReportes_migas{display:flex;justify-content:space-between;align-items:center;gap:10px;flex-wrap:wrap;padding-bottom:10px;border-bottom:1px solid var(--dsn-divider, #e2e8f0)}.eva-tiendaReportes_migas>button{display:inline-flex;align-items:center;gap:8px;min-height:36px;padding:0 12px 0 8px;border:0;border-radius:9px;cursor:pointer;font:inherit;font-size:14px;font-weight:700;background:transparent;color:var(--dsn-navy, #103a66)}.eva-tiendaReportes_migas>button svg{width:12px!important}.eva-tiendaReportes_migas>button:hover{background:color-mix(in srgb,var(--dsn-navy, #103a66) 7%,transparent)}.eva-tiendaReportes_migas label{display:flex;align-items:center;gap:8px;font-size:13px;font-weight:600;color:var(--dsn-muted, #64748b)}.eva-tiendaReportes_migas select{min-height:36px;padding:0 10px;border-radius:9px;font:inherit;font-size:14px;border:1px solid var(--dsn-border, #c3cddb);background:var(--dsn-surface, #fff);color:var(--dsn-ink, #1a2432)}.eva-tablero .eva-tablero_cambio{align-self:flex-start;gap:5px;margin-top:4px;padding:2px 9px;border-radius:999px;font-size:12px;background:color-mix(in srgb,var(--dsn-muted, #64748b) 12%,transparent)}.eva-tablero .eva-tablero_cambio em{font-style:normal;font-weight:600;opacity:.8}.eva-tablero .eva-tablero_cambio.is-sube{background:color-mix(in srgb,#1a8f5a 14%,transparent)}.eva-tablero .eva-tablero_cambio.is-baja{background:color-mix(in srgb,#b3261e 12%,transparent)}.eva-tablero_kpis article.is-principal .eva-tablero_cambio{background:#ffffff24}.eva-tablero_kpis article .eva-tablero_desglose{margin-top:6px;font-size:12px;font-weight:600;opacity:.85;text-transform:none;letter-spacing:0}.eva-repGal{display:flex;flex-direction:column;gap:22px;color:var(--dsn-ink, #1a2432)}.eva-repGal_buscar{position:relative;display:flex;align-items:center;max-width:460px}.eva-repGal_buscar>svg{position:absolute!important;left:14px;top:50%;transform:translateY(-50%);width:15px!important;height:15px;color:var(--dsn-muted, #64748b);pointer-events:none}.eva-repGal_buscar input{width:100%;height:46px!important;padding:0 40px 0 42px!important;margin:0!important;border-radius:12px;font:inherit;font-size:15px;border:1px solid var(--dsn-border, #c3cddb);background:var(--dsn-surface, #fff);color:var(--dsn-ink, #1a2432)}.eva-repGal_buscar input::-webkit-search-cancel-button{display:none}.eva-repGal_buscar input:focus{outline:2px solid color-mix(in srgb,var(--tienda-color, #db2777) 45%,transparent)}.eva-repGal_buscar button{position:absolute;right:8px;top:50%;transform:translateY(-50%);width:30px;height:30px;border:0;border-radius:8px;background:transparent;cursor:pointer;color:var(--dsn-muted, #64748b)}.eva-repGal_tablero{display:flex;align-items:center;gap:18px;width:100%;padding:20px 22px;border:0;border-radius:18px;cursor:pointer;text-align:left;font:inherit;background:linear-gradient(135deg,var(--dsn-navy-deep, #0e2747),var(--dsn-navy, #103a66));color:#fff;box-shadow:inset 4px 0 0 var(--dsn-gold, #f0b000)}.eva-repGal_tablero>i{flex:none;width:52px;height:52px;border-radius:14px;display:grid;place-items:center;background:#ffffff24}.eva-repGal_tablero>i svg{width:22px!important;height:22px}.eva-repGal_tablero:hover{filter:brightness(1.08)}.eva-repGal_tableroTxt{flex:1;min-width:0;display:flex;flex-direction:column;gap:3px}.eva-repGal_tableroTxt b{font-size:20px}.eva-repGal_tableroTxt small{font-size:14px;color:#ffffffc7}.eva-repGal_tableroCifras{display:flex;gap:24px;text-align:right}.eva-repGal_tableroCifras>span{display:flex;flex-direction:column;gap:2px}.eva-repGal_tableroCifras small{font-size:12px;color:#ffffffbf}.eva-repGal_tableroCifras b{font-size:21px;font-variant-numeric:tabular-nums;white-space:nowrap;display:inline-flex;align-items:center;gap:6px;justify-content:flex-end}.eva-repGal_tableroCifras b svg{width:15px!important}.eva-repGal_tableroCifras b.is-sube{color:#7ee2a8}.eva-repGal_tableroCifras b.is-baja{color:#ffb3a8}.eva-repGal_flecha{width:14px!important;opacity:.7;flex:none}.eva-repGal_seccion{display:flex;flex-direction:column;gap:12px}.eva-repGal_titulo{display:flex;align-items:center;gap:10px;margin:0;font-size:13px;font-weight:800;letter-spacing:.7px;text-transform:uppercase;color:var(--dsn-muted, #64748b)}.eva-repGal_punto{width:10px;height:10px;border-radius:50%;background:var(--grupo, #64748b)}.eva-repGal_usados{display:flex;flex-wrap:wrap;gap:10px}.eva-repGal_usados button{display:inline-flex;align-items:center;gap:9px;min-height:44px;padding:0 16px 0 8px;border-radius:999px;cursor:pointer;font:inherit;font-size:14.5px;font-weight:600;border:1px solid var(--dsn-border, #d5dde8);background:var(--dsn-card, #fff);color:var(--dsn-ink, #1a2432)}.eva-repGal_usados button>i{width:30px;height:30px;border-radius:50%;display:grid;place-items:center;background:color-mix(in srgb,var(--grupo) 13%,transparent);color:var(--grupo)}.eva-repGal_usados button>i svg{width:13px!important}.eva-repGal_usados button:hover{border-color:var(--grupo)}.eva-repGal_tarjetas{display:grid;grid-template-columns:repeat(auto-fill,minmax(280px,1fr));gap:12px}.eva-repGal_tarjeta{position:relative;display:flex;align-items:flex-start;gap:14px;min-height:92px;padding:16px;border-radius:16px;cursor:pointer;text-align:left;font:inherit;border:1px solid var(--dsn-border, #d5dde8);background:var(--dsn-card, #fff);color:var(--dsn-ink, #1a2432);box-shadow:0 1px 3px #0a14280d;transition:border-color .12s,transform .12s}.eva-repGal_tarjeta>i{flex:none;width:42px;height:42px;border-radius:12px;display:grid;place-items:center;background:color-mix(in srgb,var(--grupo) 13%,transparent);color:var(--grupo)}.eva-repGal_tarjeta>i svg{width:17px!important;height:17px}.eva-repGal_tarjeta>span{display:flex;flex-direction:column;gap:3px;min-width:0;padding-right:14px}.eva-repGal_tarjeta b{font-size:16px;font-weight:700}.eva-repGal_tarjeta small{font-size:13px;line-height:1.4;color:var(--dsn-muted, #64748b)}.eva-repGal_tarjeta:hover{border-color:var(--grupo);transform:translateY(-1px)}.eva-repGal_tarjeta:focus-visible{outline:2px solid var(--grupo);outline-offset:2px}.eva-repGal_estrella{width:12px!important;color:#c98a00}.eva-repGal_tarjeta .eva-repGal_estrella{position:absolute;top:12px;right:12px}.eva-repGal_vacio{margin:0;font-size:14px;color:var(--dsn-muted, #64748b)}.eva-repGal_resumen{align-self:flex-start;display:inline-flex;align-items:center;gap:8px;border:0;background:transparent;cursor:pointer;padding:6px 0;font:inherit;font-size:14px;font-weight:700;color:var(--dsn-navy, #103a66)}.eva-repGal_resumen svg{width:11px!important}@media (max-width: 700px){.eva-repGal_tablero{flex-wrap:wrap}.eva-repGal_tableroCifras{width:100%;justify-content:space-between;text-align:left}.eva-repGal_tarjetas{grid-template-columns:1fr}}:root[data-mode=oscuro] .eva-repGal_resumen,:root[data-mode=oscuro] .eva-tiendaReportes_migas>button{color:#9cc3ff}@media (prefers-color-scheme: dark){:root[data-mode=auto] .eva-repGal_resumen,:root[data-mode=auto] .eva-tiendaReportes_migas>button{color:#9cc3ff}}.eva-repGal_tablero .eva-repGal_tableroTxt b,.eva-repGal_tablero .eva-repGal_tableroCifras b:not(.is-sube):not(.is-baja){color:#fff!important}.eva-repGal_tarjeta,.eva-repGal_tablero{hyphens:manual;-webkit-hyphens:manual;word-break:normal}.eva-tiendaReportes_migas label{flex-direction:row!important;align-items:center!important;width:auto!important;margin:0}.eva-tablero_kpis article>.eva-tablero_cambio{text-transform:none;letter-spacing:0}.eva-MostradorCajas_form{display:grid;grid-template-columns:80px minmax(0,1fr);gap:16px 15px;grid-template-areas:"id nombre" "sucursal sucursal" "cuenta cuenta" "hint hint" "lista lista" "hintLista hintLista" "terminal terminal" "avisoMp avisoMp"}.eva-MostradorCajas_form>*{min-width:0}.eva-MostradorCajas_form-id{grid-area:id}.eva-MostradorCajas_form-nombre{grid-area:nombre}.eva-MostradorCajas_form-sucursal{grid-area:sucursal}.eva-MostradorCajas_form-cuenta{grid-area:cuenta}.eva-MostradorCajas_form-lista{grid-area:lista}.eva-MostradorCajas_form-hint{grid-area:hint;margin:0;font-size:12px;color:#6b7686}.eva-MostradorCajas_form-hint:nth-of-type(2){grid-area:hintLista}.eva-MostradorCajas_form-hint--warn{grid-area:avisoMp;color:var(--status-color-warnig, #b58900);font-weight:600}.eva-MostradorCajas_form-terminal{grid-area:terminal;display:grid;grid-template-columns:minmax(0,1fr) auto;gap:12px;align-items:end}.eva-MostradorCajas_form-terminal>*{min-width:0}.eva-MostradorCajas_mpConfig{display:grid;gap:14px}.eva-MostradorCajas_mpConfig p{margin:0;font-size:12px;color:#6b7686}.eva-MostradorFacturaGlobal .eva-table_column-fkstatusid[data-fkstatusid=Pendiente]>div{background-color:var(--status-color-warnig-ligth);color:var(--status-color-warnig)}.eva-MostradorFacturaGlobal .eva-table_column-fkstatusid[data-fkstatusid=Pendiente]>div>span{background-color:var(--status-color-warnig)}.eva-MostradorFacturaGlobal .eva-table_column-fkstatusid[data-fkstatusid="En proceso de cancelación"]>div{background-color:var(--status-color-primary-light);color:var(--status-color-primary)}.eva-MostradorFacturaGlobal .eva-table_column-fkstatusid[data-fkstatusid="En proceso de cancelación"]>div>span{background-color:var(--status-color-primary)}.eva-MostradorFacturaGlobal .eva-table_column-fkstatusid[data-fkstatusid=Aceptada]>div{background-color:var(--status-color-primary-light);color:var(--status-color-primary)}.eva-MostradorFacturaGlobal .eva-table_column-fkstatusid[data-fkstatusid=Aceptada]>div>span{background-color:var(--status-color-primary)}.eva-MostradorFacturaGlobal .eva-table_column-fkstatusid[data-fkstatusid=Timbrada]>div{background-color:var(--status-color-success-light);color:var(--status-color-success)}.eva-MostradorFacturaGlobal .eva-table_column-fkstatusid[data-fkstatusid=Timbrada]>div>span{background-color:var(--status-color-success)}.eva-MostradorFacturaGlobal .eva-table_column-fkstatusid[data-fkstatusid=Cancelada]>div{background-color:var(--status-color-danger-light);color:var(--status-color-danger)}.eva-MostradorFacturaGlobal .eva-table_column-fkstatusid[data-fkstatusid=Cancelada]>div>span{background-color:var(--status-color-danger)}.eva-MostradorFacturaGlobal_acciones{display:flex;align-items:center;justify-content:center;gap:6px}.eva-MostradorFacturaGlobal_form{display:grid;gap:14px}.eva-MostradorFacturaGlobal_form-encabezado{display:grid;grid-template-columns:repeat(6,minmax(0,1fr));gap:12px;align-items:end}.eva-MostradorFacturaGlobal_form-encabezado>*{min-width:0}@media (max-width: 1100px){.eva-MostradorFacturaGlobal_form-encabezado{grid-template-columns:repeat(3,minmax(0,1fr))}}.eva-MostradorFacturaGlobal_form-empresa{grid-column:span 2}.eva-MostradorFacturaGlobal_form-periodoNav{grid-column:span 2;min-width:240px}.eva-MostradorFacturaGlobal_form-periodoNav-controles{display:flex;align-items:center;gap:4px;padding-top:4px;padding-bottom:4px}.eva-MostradorFacturaGlobal_form-periodoNav-controles>span{flex:1;text-align:center;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.eva-MostradorFacturaGlobal_form-periodoNav-controles>button{width:28px;height:28px;flex:0 0 auto;display:inline-flex;align-items:center;justify-content:center;border:none;border-radius:3px;background:transparent;font-size:1rem;color:#3c4657;cursor:pointer}.eva-MostradorFacturaGlobal_form-periodoNav-controles>button:hover:not(:disabled){color:var(--status-color-success);background:var(--status-color-success-light)}.eva-MostradorFacturaGlobal_form-periodoNav-controles>button:disabled{opacity:.4;cursor:no-drop}.eva-MostradorFacturaGlobal_form-uuid{margin:0;font-size:.76rem;color:#6b7686;word-break:break-all}.eva-MostradorFacturaGlobal_form-uuid b{font-weight:600}.eva-MostradorFacturaGlobal_form-subtitulo{margin:4px 0 0;font-size:.9rem}.eva-MostradorFacturaGlobal_form-hint{font-size:.82rem;color:#6b7686;margin:4px 0 0}.eva-MostradorFacturaGlobal_form-tabla{max-height:300px;overflow-y:auto;border:1px solid var(--table-border-color, #e2e2e2);border-radius:6px}.eva-MostradorFacturaGlobal_form-tabla table{width:100%;border-collapse:collapse;font-size:.82rem}.eva-MostradorFacturaGlobal_form-tabla table th,.eva-MostradorFacturaGlobal_form-tabla table td{padding:5px 8px;border-bottom:1px solid var(--table-border-color, #ececec);text-align:left;white-space:nowrap}.eva-MostradorFacturaGlobal_form-tabla table th{position:sticky;top:0;background:var(--bg-color-secondary, #f6f6f6);font-weight:600;z-index:1}.eva-MostradorFacturaGlobal_form-tabla table th.r,.eva-MostradorFacturaGlobal_form-tabla table td.r{text-align:right}.eva-MostradorFacturaGlobal_form-totales{display:flex;justify-content:flex-end;align-items:flex-end;gap:28px;font-size:.85rem}.eva-MostradorFacturaGlobal_form-totales>div{display:flex;flex-direction:column;align-items:flex-end;gap:2px}.eva-MostradorFacturaGlobal_form-totales>div span{color:#6b7686;font-size:.78rem}.eva-MostradorFacturaGlobal_form-totales>div b{font-size:.95rem;font-variant-numeric:tabular-nums}.eva-MostradorFacturaGlobal_form-totales-total b{font-size:1.3rem;color:var(--status-color-success, #1a7f37)}.eva-repMostrador_kpis{display:grid;grid-template-columns:repeat(auto-fit,minmax(170px,1fr));gap:12px;margin-bottom:12px}.eva-repMostrador_kpi{border:1px solid var(--table-border-color, #e2e2e2);border-radius:8px;background:var(--bg-color-secondary, #f6f6f6);padding:10px 14px;display:flex;flex-direction:column;gap:3px}.eva-repMostrador_kpi span{font-size:.75rem;color:#6b7686}.eva-repMostrador_kpi b{font-size:1.2rem;font-variant-numeric:tabular-nums}.eva-repMostrador_kpi--ok b{color:var(--status-color-success, #1a7f37)}.eva-repMostrador_kpi--warn b{color:var(--status-color-warnig, #b58900)}.eva-repMostrador_kpi--bad b{color:var(--status-color-danger, #cf222e)}.eva-repMostrador_totales{display:flex;justify-content:flex-end;align-items:flex-end;gap:28px;padding:10px 4px 0;font-size:.85rem}.eva-repMostrador_totales>div{display:flex;flex-direction:column;align-items:flex-end;gap:2px}.eva-repMostrador_totales>div span{color:#6b7686;font-size:.78rem}.eva-repMostrador_totales>div b{font-size:.95rem;font-variant-numeric:tabular-nums}.eva-repMostrador_totales-total b{font-size:1.25rem;color:var(--status-color-success, #1a7f37)}.eva-repMostrador_bloques{display:grid;grid-template-columns:repeat(auto-fit,minmax(380px,1fr));gap:14px}.eva-repMostrador_bloque{border:1px solid var(--table-border-color, #e2e2e2);border-radius:8px;overflow:hidden}.eva-repMostrador_bloque h4{margin:0;padding:8px 12px;font-size:.88rem;background:var(--bg-color-secondary, #f6f6f6);border-bottom:2px solid #eaaa00}.eva-repMostrador_tabla{max-height:320px;overflow-y:auto}.eva-repMostrador_tabla table{width:100%;border-collapse:collapse;font-size:.82rem}.eva-repMostrador_tabla table th,.eva-repMostrador_tabla table td{padding:5px 10px;border-bottom:1px solid var(--table-border-color, #ececec);text-align:left;white-space:nowrap}.eva-repMostrador_tabla table th{position:sticky;top:0;background:var(--bg-color-secondary, #f6f6f6);font-weight:600;z-index:1}.eva-repMostrador_tabla table th.r,.eva-repMostrador_tabla table td.r{text-align:right}.eva-repMostrador_tabla table tfoot td{font-weight:700;background:var(--bg-color-secondary, #f6f6f6);border-top:2px solid var(--table-border-color, #d4d4d4)}.eva-repMostrador_nota{margin:10px 4px 0;font-size:.76rem;color:#6b7686}.eva-repMostrador .eva-table_column-fkstatusid[data-fkstatusid=Producto]>div{background-color:var(--status-color-success-light);color:var(--status-color-success)}.eva-repMostrador .eva-table_column-fkstatusid[data-fkstatusid=Producto]>div>span{background-color:var(--status-color-success)}.eva-repMostrador .eva-table_column-fkstatusid[data-fkstatusid=Servicio]>div,.eva-repMostrador .eva-table_column-fkstatusid[data-fkstatusid=Concepto]>div{background-color:var(--status-color-primary-light);color:var(--status-color-primary)}.eva-repMostrador .eva-table_column-fkstatusid[data-fkstatusid=Servicio]>div>span,.eva-repMostrador .eva-table_column-fkstatusid[data-fkstatusid=Concepto]>div>span{background-color:var(--status-color-primary)}.eva-repMostrador .eva-table_column-fkstatusid[data-fkstatusid="Timbrada individual"]>div{background-color:var(--status-color-success-light);color:var(--status-color-success)}.eva-repMostrador .eva-table_column-fkstatusid[data-fkstatusid="Timbrada individual"]>div>span{background-color:var(--status-color-success)}.eva-repMostrador .eva-table_column-fkstatusid[data-fkstatusid="En factura global"]>div{background-color:var(--status-color-primary-light);color:var(--status-color-primary)}.eva-repMostrador .eva-table_column-fkstatusid[data-fkstatusid="En factura global"]>div>span{background-color:var(--status-color-primary)}.eva-repMostrador .eva-table_column-fkstatusid[data-fkstatusid="Sin facturar"]>div{background-color:var(--status-color-warnig-ligth);color:var(--status-color-warnig)}.eva-repMostrador .eva-table_column-fkstatusid[data-fkstatusid="Sin facturar"]>div>span{background-color:var(--status-color-warnig)}.eva-repMostrador .eva-table_column-fkstatusid[data-fkstatusid$=▲]>div{background-color:var(--status-color-success-light);color:var(--status-color-success)}.eva-repMostrador .eva-table_column-fkstatusid[data-fkstatusid$=▲]>div>span{background-color:var(--status-color-success)}.eva-repMostrador .eva-table_column-fkstatusid[data-fkstatusid$=◆]>div{background-color:var(--status-color-warnig-ligth);color:var(--status-color-warnig)}.eva-repMostrador .eva-table_column-fkstatusid[data-fkstatusid$=◆]>div>span{background-color:var(--status-color-warnig)}.eva-repMostrador .eva-table_column-fkstatusid[data-fkstatusid$=▼]>div{background-color:var(--status-color-danger-light);color:var(--status-color-danger)}.eva-repMostrador .eva-table_column-fkstatusid[data-fkstatusid$=▼]>div>span{background-color:var(--status-color-danger)}.eva-ListasPrecios .eva-table_column-fkstatusid[data-fkstatusid=Default]>div{background-color:var(--status-color-success-light);color:var(--status-color-success)}.eva-ListasPrecios .eva-table_column-fkstatusid[data-fkstatusid=Default]>div>span{background-color:var(--status-color-success)}.eva-ListasPrecios .eva-table_column-fkstatusid[data-fkstatusid=—]>div{background-color:#eceef1;color:#6b7686}.eva-ListasPrecios .eva-table_column-fkstatusid[data-fkstatusid=—]>div>span{background-color:#6b7686}.eva-modal_container[data-size=xl-precios]{width:96vw;max-width:1520px;height:92vh;max-height:92vh}.eva-modal_container[data-size=xl-precios]>section{flex:1;min-height:0;display:flex;flex-direction:column;overflow:hidden}.eva-modal_container[data-size=xl-precios]>section .eva-modal_body{flex:1;min-height:0;display:flex;flex-direction:column;gap:10px}.eva-modal_container[data-size=xl-precios] .eva-modal_body>div:last-child{flex:1;min-height:0;display:flex;flex-direction:column}.eva-modal_container[data-size=xl-precios] .eva-modal_body>div:last-child .tab-content{flex:1;min-height:0;display:flex;flex-direction:column}.eva-modal_container[data-size=xl-precios] .eva-modal_body>div:last-child .tab-content .tab-panel.active{flex:1;min-height:0;display:flex;flex-direction:column}.eva-modal_container[data-size=xl-precios] .eva-modal_body>div:last-child .tab-content .tab-panel.active>section{flex:1;min-height:0;display:flex;flex-direction:column}.eva-ListasPrecios_form{display:grid;gap:10px}.eva-ListasPrecios_form-encabezado{display:grid;grid-template-columns:90px repeat(4,minmax(0,1fr));gap:12px 15px;align-items:end}.eva-ListasPrecios_form-encabezado>*{min-width:0}.eva-ListasPrecios_form-encabezado .eva-ListasPrecios_form-nombre,.eva-ListasPrecios_form-encabezado .eva-ListasPrecios_form-descripcion,.eva-ListasPrecios_form-encabezado .eva-ListasPrecios_form-empresa{grid-column:span 2}.eva-ListasPrecios_form-ayudas{display:grid;gap:6px;margin-top:2px}.eva-ListasPrecios_form-ayudas p{display:flex;align-items:flex-start;gap:7px;margin:0;font-size:11.5px;line-height:1.45;color:#6b7686}.eva-ListasPrecios_form-ayudas p>span:first-child{color:var(--status-color-primary, #2f6feb);font-size:12px;line-height:1.35;flex-shrink:0}.eva-ListasPrecios_form-ayudas p b{color:#3c4657}.eva-ListasPrecios_form-hint{margin:0;font-size:12px;color:#6b7686}.eva-ListasPrecios_form-hint b{color:#3c4657}.eva-ListasPrecios_tab{display:flex;flex-direction:column;gap:12px;padding-top:4px;flex:1;min-height:0}.eva-ListasPrecios_reglaAlta{display:grid;grid-template-columns:minmax(0,1.4fr) minmax(0,.8fr) auto;gap:12px;align-items:end}.eva-ListasPrecios_reglaAlta>*{min-width:0}.eva-ListasPrecios_chipAjuste{display:inline-block;padding:5px 12px;border-radius:999px;font-size:.76rem;font-weight:700;background:var(--status-color-primary-light);color:var(--status-color-primary);white-space:nowrap;margin-bottom:7px;flex:0 0 auto}.eva-ListasPrecios_prodBar{display:flex;align-items:end;gap:12px;flex-wrap:nowrap}.eva-ListasPrecios_prodBar>*{min-width:0}.eva-ListasPrecios_prodBar-sucursal{flex:0 1 260px;min-width:190px}.eva-ListasPrecios_prodBar-buscador{flex:1 1 auto;min-width:200px}.eva-ListasPrecios_prodBar>button{flex:0 0 auto;white-space:nowrap}@media (max-width: 900px){.eva-ListasPrecios_prodBar{flex-wrap:wrap}}.eva-ListasPrecios_tabla{max-height:300px;overflow-y:auto;border:1px solid var(--table-border-color, #e2e2e2);border-radius:6px}.eva-ListasPrecios_tabla table{width:100%;border-collapse:collapse;font-size:.8rem}.eva-ListasPrecios_tabla table th,.eva-ListasPrecios_tabla table td{padding:6px 10px;border-bottom:1px solid var(--table-border-color, #ececec);text-align:left;white-space:nowrap}.eva-ListasPrecios_tabla table td.wrap{white-space:normal;min-width:180px}.eva-ListasPrecios_tabla table th{position:sticky;top:0;background:var(--bg-color-secondary, #f6f6f6);font-weight:600;z-index:1}.eva-ListasPrecios_tabla table th.r,.eva-ListasPrecios_tabla table td.r{text-align:right}.eva-ListasPrecios_tabla--productos{flex:1;min-height:160px;max-height:none}.eva-ListasPrecios_tabla--productos table{table-layout:fixed;width:100%}.eva-ListasPrecios_tabla--productos .c-clave{width:130px}.eva-ListasPrecios_tabla--productos .c-desc{width:auto;min-width:260px}.eva-ListasPrecios_tabla--productos .c-fam{width:150px}.eva-ListasPrecios_tabla--productos .c-num{width:110px;font-variant-numeric:tabular-nums}.eva-ListasPrecios_tabla--productos .c-util{width:160px}.eva-ListasPrecios_tabla--productos .c-precio{width:170px}.eva-ListasPrecios_tabla--productos .c-acc{width:56px;text-align:center}.eva-ListasPrecios_tabla--productos td.c-clave,.eva-ListasPrecios_tabla--productos td.c-fam{overflow:hidden;text-overflow:ellipsis}.eva-ListasPrecios_row--desactualizado{background:#eaaa0014}.eva-ListasPrecios_iconWarn{color:var(--status-color-warnig, #b58900);margin-right:5px}.eva-ListasPrecios_celdaInput{width:84px;padding:3px 6px;border:1px solid var(--table-border-color, #d4d4d4);border-radius:4px;font-size:.8rem;font-family:inherit;font-variant-numeric:tabular-nums;text-align:right;background:#fff}.eva-ListasPrecios_celdaInput:focus{outline:none;border-color:var(--status-color-success, #1a7f37)}.eva-ListasPrecios_util,.eva-ListasPrecios_precio{display:flex;align-items:center;justify-content:flex-end;gap:6px}.eva-ListasPrecios_origen{font-size:.65rem;font-weight:700;border-radius:999px;padding:2px 7px;background:#eceef1;color:#6b7686}.eva-ListasPrecios_origen[data-origen=Producto]{background:var(--status-color-success-light);color:var(--status-color-success)}.eva-ListasPrecios_origen[data-origen=Familia]{background:var(--status-color-primary-light);color:var(--status-color-primary)}.eva-ListasPrecios_chipManual{font-size:.65rem;font-weight:700;border-radius:999px;padding:2px 7px;margin-left:6px;background:var(--status-color-warnig-ligth);color:var(--status-color-warnig)}.eva-ListasPrecios_checkManuales{display:flex;align-items:center;gap:8px;font-size:.84rem}.eva-ListasPrecios_checkBox{display:inline-flex;width:16px;height:16px;border-radius:4px;border:2px solid #999;background:#fff;color:#fff;align-items:center;justify-content:center;font-size:11px;line-height:1;cursor:pointer}.eva-ListasPrecios_checkBox[data-checked="1"]{border-color:var(--status-color-success, #1a7f37);background:var(--status-color-success, #1a7f37)}.eva-ListasPrecios_previewKpis{display:flex;gap:24px;flex-wrap:wrap}.eva-ListasPrecios_previewKpis>div{display:flex;flex-direction:column;gap:2px}.eva-ListasPrecios_previewKpis>div span{font-size:.74rem;color:#6b7686}.eva-ListasPrecios_previewKpis>div b{font-size:1.05rem;font-variant-numeric:tabular-nums}.eva-ListasPrecios_previewKpis>div b.up{color:var(--status-color-success, #1a7f37)}.eva-ListasPrecios_previewKpis>div b.down{color:var(--status-color-danger, #cf222e)}.eva-ListasPrecios_up{color:var(--status-color-success, #1a7f37);font-weight:600}.eva-ListasPrecios_down{color:var(--status-color-danger, #cf222e);font-weight:600}.eva-ListasPrecios_export{display:grid;gap:12px}.eva-ListasPrecios_export-hint{margin:0;font-size:11.5px;line-height:1.45;color:#6b7686}.eva-ListasPrecios_export-hint b{color:#3c4657}.eva-ListasPrecios_export-hint--warn{color:var(--status-color-warnig, #b58900);font-weight:600}.eva-Familias_form{display:grid;grid-template-columns:90px minmax(0,1fr);gap:14px 15px;grid-template-areas:"id nombre" "descripcion descripcion" "hint hint"}.eva-Familias_form>*{min-width:0}.eva-Familias_form-id{grid-area:id}.eva-Familias_form-nombre{grid-area:nombre}.eva-Familias_form-descripcion{grid-area:descripcion}.eva-Familias_form-hint{grid-area:hint;margin:0;font-size:12px;color:#6b7686}.eva-Familias_asignar{display:grid;gap:12px}.eva-Familias_asignar-bar{display:grid;grid-template-columns:minmax(0,1.2fr) minmax(0,1fr);gap:12px;align-items:end}.eva-Familias_asignar-bar>*{min-width:0}.eva-Familias_asignar-hint{margin:0;font-size:12px;color:#6b7686}.eva-Familias_asignar-tabla{max-height:340px;overflow-y:auto;border:1px solid var(--table-border-color, #e2e2e2);border-radius:6px}.eva-Familias_asignar-tabla table{width:100%;border-collapse:collapse;font-size:.8rem}.eva-Familias_asignar-tabla table th,.eva-Familias_asignar-tabla table td{padding:5px 8px;border-bottom:1px solid var(--table-border-color, #ececec);text-align:left;white-space:nowrap}.eva-Familias_asignar-tabla table td.wrap{white-space:normal;min-width:200px}.eva-Familias_asignar-tabla table th{position:sticky;top:0;background:var(--bg-color-secondary, #f6f6f6);font-weight:600;z-index:1}.eva-Familias_asignar-resumen{font-size:.84rem;color:#6b7686}.eva-Familias_asignar-resumen b{color:#3c4657}.eva-descarga-masiva_form{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:20px 18px;padding-top:10px;grid-template-areas:"empresa empresa" "tipodescarga tiposolicitud" "fechainicial fechafinal"}.eva-descarga-masiva_form-empresa{grid-area:empresa}.eva-descarga-masiva_form-tipodescarga{grid-area:tipodescarga}.eva-descarga-masiva_form-tiposolicitud{grid-area:tiposolicitud}.eva-descarga-masiva_form-fechainicial{grid-area:fechainicial}.eva-descarga-masiva_form-fechafinal{grid-area:fechafinal}.eva-descarga-masiva_form>section{display:flex;flex-direction:column;gap:8px;min-width:0}.eva-descarga-masiva_form label{font-size:14px;font-weight:600;color:#3d3d3d;line-height:1}.eva-descarga-masiva_form input,.eva-descarga-masiva_form select{width:100%;min-height:42px}.eva-descarga-masiva_resultado{display:flex;flex-direction:column;gap:16px;padding-top:4px}.eva-descarga-masiva_resultado-icono:empty{display:none}.eva-descarga-masiva_resultado-mensaje{margin:0;padding:11px 14px;background:#f0fdf4;border-radius:6px;font-size:13px;line-height:1.5;color:#166534}.eva-descarga-masiva_resultado-mensaje.terminada{background:#dcfce7;color:#15803d}.eva-descarga-masiva_resultado-mensaje.pendiente{background:#ffe6c9;color:#fc9804}.eva-descarga-masiva_resultado-mensaje.rechazada{background:#fadde0;color:#dc1f2f}.eva-descarga-masiva_resultado-detalleError{margin:0;padding:11px 14px;background:#ffe6c9;color:#fc9804;border-radius:6px;font-size:13px;line-height:1.5}.eva-descarga-masiva_resultado-lista{list-style:none;margin:0;padding:0;border:1px solid #e5e7eb;border-radius:8px;overflow:hidden}.eva-descarga-masiva_resultado-lista>li{display:flex;align-items:center;justify-content:space-between;gap:16px;padding:10px 14px;background:#fff}.eva-descarga-masiva_resultado-lista>li+li{border-top:1px solid #f3f4f6}.eva-descarga-masiva_resultado-lista>li.eva-descarga-masiva_resultado-paquetes{flex-direction:column;align-items:flex-start}.eva-descarga-masiva_resultado-label{font-size:13px;color:#6b7280;flex-shrink:0}.eva-descarga-masiva_resultado-valor{font-size:13px;color:#111827;text-align:right;word-break:break-all}.eva-descarga-masiva_resultado-valor.mono{font-size:13px;color:#374151}.eva-descarga-masiva_resultado-valor.destacado{font-weight:600}.eva-descarga-masiva_resultado-badge{font-size:12px;font-weight:500;padding:3px 10px;border-radius:999px}.eva-descarga-masiva_resultado-badge.terminada{background:#dcfce7;color:#15803d}.eva-descarga-masiva_resultado-badge.pendiente{background:#ffe6c9;color:#fc9804}.eva-descarga-masiva_resultado-badge.rechazada{background:#fadde0;color:#dc1f2f}.eva-descarga-masiva_resultado-tags{list-style:none;margin:6px 0 0;padding:0;display:flex;flex-wrap:wrap;gap:6px}.eva-descarga-masiva_resultado-tags li{font-size:12px;color:#6b7280;background:#f9fafb;border:1px solid #e5e7eb;border-radius:4px;padding:3px 8px;word-break:break-all}.eva-descarga-masiva_resultado-params{list-style:none;margin:6px 0 0;padding:0;width:100%;border:1px solid #e5e7eb;border-radius:6px;overflow:hidden}.eva-descarga-masiva_resultado-params li{display:flex;justify-content:space-between;align-items:center;gap:12px;padding:7px 10px;font-size:12px;background:#f9fafb}.eva-descarga-masiva_resultado-params li+li{border-top:1px solid #f3f4f6}.eva-descarga-masiva_resultado-params li span:first-child{color:#6b7280;flex-shrink:0}.eva-descarga-masiva_resultado-params li span:last-child{color:#111827;text-align:right;font-weight:500}.eva-descarga-masiva_resultado-params li span:last-child em{font-style:normal;font-size:11px;color:#6b7280}.eva-foliosfiscales_pagosPorAplicar{display:flex;flex-direction:column;gap:14px}.eva-foliosfiscales_pagosPorAplicar-filtros{display:grid;grid-template-columns:160px 160px 1fr auto;gap:12px;align-items:end}.eva-foliosfiscales_pagosPorAplicar-tabla{width:100%}.eva-foliosfiscales_pagosPorAplicar-total{margin-right:auto;align-self:center;font-family:var(--txt-ppal-semibold);font-size:13px}.eva-ffLote{display:flex;flex-direction:column;gap:12px;color:var(--dsn-ink, #0e2747)}.eva-ffLote_kpis{display:grid;grid-template-columns:repeat(auto-fit,minmax(150px,1fr));gap:10px}.eva-ffLote_kpis .kpi{text-align:left;font:inherit;color:inherit;cursor:pointer;display:flex;flex-direction:column;gap:2px;background:var(--dsn-card, #fff);border:1px solid var(--dsn-border, #d5dde8);border-radius:12px;padding:10px 12px;border-top:3px solid var(--dsn-border, #d5dde8)}.eva-ffLote_kpis .kpi .t{font-size:11px;text-transform:uppercase;letter-spacing:.04em;color:var(--dsn-muted, #64748b);font-weight:600}.eva-ffLote_kpis .kpi b{font-size:20px;font-variant-numeric:tabular-nums}.eva-ffLote_kpis .kpi em{font-style:normal;font-size:11px;color:var(--dsn-muted, #64748b)}.eva-ffLote_kpis .kpi.pendiente{border-top-color:#e0a100}.eva-ffLote_kpis .kpi.con_error{border-top-color:#d64545}.eva-ffLote_kpis .kpi.con_error b{color:#c0392b}.eva-ffLote_kpis .kpi.contabilizado{border-top-color:#2e9e6b}.eva-ffLote_kpis .kpi.en_eva{border-top-color:#2a5298}.eva-ffLote_kpis .kpi.no_aplica{border-top-color:#94a3b8}.eva-ffLote_kpis .kpi.on{box-shadow:0 0 0 2px var(--dsn-navy, #103a66)}.eva-ffLote_filtros{display:grid;grid-template-columns:repeat(auto-fit,minmax(150px,1fr));gap:8px;align-items:end}.eva-ffLote_filtros label{font-size:11px}.eva-ffLote_resultado{border:1px solid var(--dsn-border, #d5dde8);border-radius:10px;padding:8px 12px;background:var(--dsn-page, #f4f6fa);font-size:12.5px}.eva-ffLote_resultado .h{display:flex;gap:6px;align-items:center}.eva-ffLote_resultado .h .bad{color:#c0392b}.eva-ffLote_resultado .h .x{margin-left:auto;font-size:11px;background:none;border:0;cursor:pointer;color:var(--dsn-muted, #64748b)}.eva-ffLote_resultado ul{margin:6px 0 0;padding-left:18px;max-height:140px;overflow:auto}.eva-ffLote_resultado li{margin:2px 0}.eva-ffLote_tabla{max-height:48vh;overflow:auto;border:1px solid var(--dsn-border, #d5dde8);border-radius:10px}.eva-ffLote_tabla table{width:100%;border-collapse:collapse;font-size:12.5px}.eva-ffLote_tabla th{position:sticky;top:0;z-index:1;background:var(--dsn-page, #f4f6fa);text-align:left;font-size:11px;color:var(--dsn-muted, #64748b);font-weight:600;padding:7px 8px;border-bottom:1px solid var(--dsn-border, #d5dde8)}.eva-ffLote_tabla td{padding:6px 8px;border-bottom:1px dashed var(--dsn-border, #e3e8ef);vertical-align:top}.eva-ffLote_tabla tr.pendiente,.eva-ffLote_tabla tr.con_error{cursor:pointer}.eva-ffLote_tabla tr.con_error td.sit{color:#c0392b}.eva-ffLote_tabla tr.contabilizado td.sit{color:#237a53}.eva-ffLote_tabla tr.contabilizado td.sit a{cursor:pointer;text-decoration:underline}.eva-ffLote_tabla tr.en_eva td.sit,.eva-ffLote_tabla tr.no_aplica td.sit{color:var(--dsn-muted, #64748b)}.eva-ffLote_tabla .chk{width:34px;text-align:center}.eva-ffLote_tabla .chk input[type=checkbox]{-moz-appearance:auto;appearance:auto;-webkit-appearance:checkbox;display:inline-block;opacity:1;position:static;width:16px;height:16px;margin:0;cursor:pointer;accent-color:var(--dsn-navy, #103a66)}.eva-ffLote_tabla th,.eva-ffLote_tabla td{white-space:nowrap}.eva-ffLote_tabla td:nth-child(6),.eva-ffLote_tabla td.sit{white-space:normal}.eva-ffLote_tabla .n{text-align:right;font-variant-numeric:tabular-nums;white-space:nowrap}.eva-ffLote_tabla .mono{font-family:ui-monospace,monospace;font-size:12px;white-space:nowrap}.eva-ffLote_tabla .nom{font-weight:500}.eva-ffLote_tabla .rfc{font-size:11px;color:var(--dsn-muted, #64748b)}.eva-ffLote_tabla .sit{min-width:170px;max-width:360px}.eva-ffLote_tabla .vacio{text-align:center;color:var(--dsn-muted, #64748b);padding:18px}.eva-ffLote_tabla .b69{display:inline-block;margin-right:6px;padding:1px 7px;border-radius:8px;font-size:10.5px;font-weight:700}.eva-ffLote_tabla .b69.definitivo{background:#fde2e1;color:#a5281c}.eva-ffLote_tabla .b69.presunto{background:#fff1d6;color:#8a5a00}.eva-ffLote_barra{display:flex;gap:10px;align-items:flex-end;flex-wrap:wrap;width:100%}.eva-ffLote_barra .cuenta{min-width:320px;flex:1 1 320px}.eva-ffLote_barra .banco{min-width:220px}.eva-ffLote_barra .rec{font-size:12px;display:flex;gap:6px;align-items:center;padding-bottom:8px}.eva-ffLote_barra .rec input[type=checkbox]{-moz-appearance:auto;appearance:auto;-webkit-appearance:checkbox;opacity:1;position:static;width:15px;height:15px}.eva-ffLote_barra .sp{flex:1 1 auto}.eva-verificar-pendientes_form{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:20px 18px;padding-top:10px;grid-template-areas:"empresa empresa" "solicitud solicitud"}.eva-verificar-pendientes_form-empresa{grid-area:empresa}.eva-verificar-pendientes_form-solicitud{grid-area:solicitud}.eva-verificar-pendientes_form>section{display:flex;flex-direction:column;gap:8px;min-width:0}.eva-verificar-pendientes_form label{font-size:14px;font-weight:600;color:#3d3d3d;line-height:1}.eva-verificar-pendientes_form input,.eva-verificar-pendientes_form select{width:100%;min-height:42px}.eva-verificar-pendientes_resultado{display:flex;flex-direction:column;gap:16px;padding-top:4px}.eva-verificar-pendientes_resultado-mensaje{margin:0;padding:11px 14px;background:#f0fdf4;border-radius:6px;font-size:13px;line-height:1.5;color:#166534}.eva-verificar-pendientes_resultado-lista{list-style:none;margin:0;padding:0;border:1px solid #e5e7eb;border-radius:8px;overflow:hidden}.eva-verificar-pendientes_resultado-lista>li{display:flex;align-items:center;justify-content:space-between;gap:16px;padding:10px 14px;background:#fff}.eva-verificar-pendientes_resultado-lista>li+li{border-top:1px solid #f3f4f6}.eva-verificar-pendientes_resultado-label{font-size:13px;color:#6b7280;flex-shrink:0}.eva-verificar-pendientes_resultado-valor{font-size:13px;color:#111827;text-align:right;word-break:break-all}.eva-verificar-pendientes_resultado-valor.destacado{font-weight:600}.eva-verificar-pendientes_resultado-badge{font-size:12px;font-weight:500;padding:3px 10px;border-radius:999px}.eva-verificar-pendientes_resultado-badge.terminada{background:#dcfce7;color:#15803d}.eva-verificar-pendientes_resultado-badge.enproceso{background:#dbeafe;color:#1d4ed8}.eva-verificar-pendientes_resultado-badge.pendiente{background:#fef9c3;color:#854d0e}.eva-verificar-pendientes_resultado-stats{display:flex;align-items:center;justify-content:space-between;gap:0;padding:10px 14px!important;background:#f9fafb!important}.eva-verificar-pendientes_resultado-stats>div{display:flex;flex-direction:column;align-items:center;gap:4px;flex:1}.eva-verificar-pendientes_resultado-stats>div+div{border-left:1px solid #e5e7eb}.eva-verificar-pendientes_resultado-stat-label{font-size:11px;color:#9ca3af;text-transform:uppercase;letter-spacing:.03em}.eva-verificar-pendientes_resultado-stat-valor{font-size:15px;font-weight:600}.eva-verificar-pendientes_resultado-stat-valor.success{color:#15803d}.eva-verificar-pendientes_resultado-stat-valor.warning{color:#854d0e}.eva-verificar-pendientes_resultado-stat-valor.danger{color:#b91c1c}.eva-anexo24{display:flex;flex-direction:column;gap:14px;padding:12px 8px}.eva-anexo24_filtros{display:grid;grid-template-columns:minmax(260px,420px) 130px 190px;gap:12px 16px;align-items:end}.eva-anexo24_nota{margin:0;max-width:88ch;font-size:.84rem;color:var(--dsn-muted, #6b7686);border-left:3px solid var(--dsn-gold, #fc9804);padding:6px 14px;background:var(--dsn-band, #f6f7f8);border-radius:0 8px 8px 0}.eva-anexo24_cards{display:grid;grid-template-columns:repeat(auto-fit,minmax(380px,1fr));gap:14px}.eva-anexo24_card{background:var(--dsn-card, #ffffff);border:1px solid var(--dsn-border, #e2e2e2);border-radius:12px;padding:18px 20px;display:flex;flex-direction:column;gap:10px}.eva-anexo24_card h4{margin:0;font-size:.98rem;color:var(--dsn-ink, #24292f);display:flex;align-items:baseline;gap:10px}.eva-anexo24_card h4 small{font-size:.7rem;font-weight:600;letter-spacing:.05em;color:var(--dsn-muted, #6b7686);text-transform:uppercase}.eva-anexo24_card p{margin:0;font-size:.85rem;color:var(--dsn-muted, #6b7686)}.eva-anexo24_tipoenvio{max-width:240px}.eva-anexo24_acciones{display:flex;flex-wrap:wrap;gap:8px;align-items:center}.eva-anexo24_resumen{display:flex;flex-wrap:wrap;gap:8px 18px;font-size:.85rem;color:var(--dsn-muted, #6b7686);border-top:1px dashed var(--dsn-border, #e2e2e2);padding-top:8px}.eva-anexo24_resumen b{color:var(--dsn-ink, #24292f)}.eva-anexo24_resumen .is-warn{color:var(--dsn-gold, #b96e00);font-weight:600}.eva-anexo24_xml{margin:0;max-height:60vh;overflow:auto;font-size:12px;line-height:1.5;white-space:pre-wrap;word-break:break-all;background:var(--dsn-band, #f6f7f8);border:1px solid var(--dsn-border, #e2e2e2);border-radius:8px;padding:12px;color:var(--dsn-ink, #24292f)}.eva-anexo24_check{display:flex;gap:6px;align-items:center;font-size:12.5px;margin:4px 0 8px}.eva-anexo24_check input[type=checkbox]{-moz-appearance:auto;appearance:auto;-webkit-appearance:checkbox;opacity:1;position:static;width:15px;height:15px}.eva-cancel{padding:14px;display:flex;flex-direction:column;gap:14px;height:100%;min-height:0;overflow-y:auto;box-sizing:border-box;background:var(--dsn-page, #eef1f5);color:var(--dsn-ink, #0e2747);font-variant-numeric:tabular-nums}.eva-cancel .eyebrow{font-size:11px;letter-spacing:.14em;text-transform:uppercase;color:var(--dsn-gold, #f0b000);font-weight:700}.eva-cancel_hero{background:linear-gradient(135deg,var(--dsn-navy-deep, #0e2747),var(--dsn-navy, #123a63));color:#fff;border-radius:14px;padding:18px 24px;display:flex;align-items:center;gap:20px;flex-wrap:wrap}.eva-cancel_hero .hero-l{flex:1;min-width:240px}.eva-cancel_hero h1{font-size:25px;font-weight:800;letter-spacing:-.02em;margin:2px 0 4px}.eva-cancel_hero .sub{color:#c4d3e6;font-size:13px}.eva-cancel_hero .hero-r{display:flex;align-items:center;gap:14px}.eva-cancel_hero .hero-total{text-align:right;display:flex;flex-direction:column}.eva-cancel_hero .hero-total .ht-lbl{font-size:11px;letter-spacing:.12em;text-transform:uppercase;color:#9fb6d1;font-weight:700}.eva-cancel_hero .hero-total .ht-val{font-size:34px;font-weight:800;letter-spacing:-.03em;color:#cfe0f2;line-height:1}.eva-cancel_hero .hero-total .ht-val.hot{color:var(--dsn-gold, #f0b000)}.eva-cancel_chips{display:flex;flex-wrap:wrap;gap:8px}.eva-cancel_chips .chip{font-size:12px;padding:5px 11px;border-radius:999px;background:var(--dsn-surface, #fff);border:1px solid var(--dsn-border, #e3e8ef);color:var(--dsn-muted, #64748b)}.eva-cancel_chips .chip b{color:var(--dsn-ink, #0e2747);margin-left:4px}.eva-cancel_chips .chip.on{border-color:var(--dsn-gold, #f0b000);background:#f0b00014;color:var(--dsn-ink, #0e2747)}.eva-cancel_chips .chip.on b{color:#b45309}.eva-cancel_empty{padding:26px;text-align:center;color:var(--dsn-muted, #94a3b8);background:var(--dsn-surface, #fff);border:1px solid var(--dsn-border, #e3e8ef);border-radius:12px;font-size:14px}.eva-cancel_empty.ok{color:#15803d;border-color:#15803d59;background:#15803d0f;font-weight:600}.eva-cancel_list{background:var(--dsn-surface, #fff);border:1px solid var(--dsn-border, #e3e8ef);border-radius:14px;overflow:hidden}.eva-cancel_list .row{display:grid;grid-template-columns:minmax(200px,2fr) 130px 110px 100px 120px minmax(230px,auto);gap:12px;align-items:center;padding:12px 16px;border-bottom:1px solid var(--dsn-border, #eef2f7)}.eva-cancel_list .row:last-child{border-bottom:0}.eva-cancel_list .row.head{background:var(--dsn-band, #f6f8fb);font-size:11px;text-transform:uppercase;letter-spacing:.05em;color:var(--dsn-muted, #64748b);font-weight:700;position:sticky;top:0}.eva-cancel_list .row.busy{opacity:.55;pointer-events:none}.eva-cancel_list .row .r{text-align:right}.eva-cancel_list .row .mono{font-variant-numeric:tabular-nums}.eva-cancel_list .row .who .rec{font-size:11.5px;color:var(--dsn-muted, #94a3b8);text-transform:uppercase;letter-spacing:.03em}.eva-cancel_list .row .who .emi{font-size:13.5px;color:var(--dsn-ink, #0e2747);margin-top:2px}.eva-cancel_list .row .who .emi .rfc,.eva-cancel_list .row .who .emi .ff{color:var(--dsn-muted, #94a3b8);font-weight:400}.eva-cancel_list .row .who .emi .nosis{color:#b45309;font-style:italic}.eva-cancel_list .row .uuid{font-family:ui-monospace,Menlo,monospace;font-size:12px;color:var(--dsn-navy, #123a63)}.eva-cancel_list .badge{font-size:11px;font-weight:700;padding:3px 9px;border-radius:999px;white-space:nowrap}.eva-cancel_list .badge.vigente{background:#15803d1f;color:#15803d}.eva-cancel_list .badge.cancelado{background:#b4530924;color:#b45309}.eva-cancel_list .badge.nd{background:var(--dsn-band, #eef2f7);color:var(--dsn-muted, #94a3b8)}.eva-cancel_list .acciones{display:flex;gap:6px;flex-wrap:wrap}.eva-cancel_list .acciones .b{font-size:12px;font-weight:700;padding:6px 11px;border-radius:8px;cursor:pointer;border:1px solid transparent}.eva-cancel_list .acciones .b:disabled{opacity:.5;cursor:default}.eva-cancel_list .acciones .b.acc{background:#15803d;color:#fff}.eva-cancel_list .acciones .b.rej{background:var(--dsn-surface, #fff);border-color:#e11d48;color:#e11d48}.eva-cancel_list .acciones .b.ver{background:var(--dsn-band, #f6f8fb);border-color:var(--dsn-border, #cbd5e1);color:var(--dsn-navy, #123a63)}.eva-cancel_modal{position:fixed;top:0;right:0;bottom:0;left:0;background:#080f1e80;display:flex;align-items:center;justify-content:center;z-index:1000}.eva-cancel_modal .box{background:var(--dsn-surface, #fff);color:var(--dsn-ink, #0e2747);border-radius:14px;padding:22px;width:min(460px,92vw);box-shadow:0 20px 60px #00000059}.eva-cancel_modal .box h3{margin:0 0 10px;font-size:18px;font-weight:800}.eva-cancel_modal .box p{font-size:13.5px;line-height:1.5;margin:0 0 8px}.eva-cancel_modal .box .warn{color:#b45309;background:#f0b00014;border:1px dashed rgba(240,176,0,.5);border-radius:8px;padding:9px 11px}.eva-cancel_modal .box .acts{display:flex;justify-content:flex-end;gap:8px;margin-top:14px}.eva-cancel_modal .box .acts button{font-size:13px;font-weight:700;padding:8px 16px;border-radius:8px;cursor:pointer;border:1px solid transparent}.eva-cancel_modal .box .acts .cancel{background:var(--dsn-surface, #fff);border-color:var(--dsn-border, #cbd5e1);color:var(--dsn-muted, #475569)}.eva-cancel_modal .box .acts .ok{background:#15803d;color:#fff}.eva-cancel_modal .box .acts .no{background:#e11d48;color:#fff}.eva-cancel_toast{position:fixed;bottom:22px;left:50%;transform:translate(-50%);z-index:1100;padding:12px 20px;border-radius:10px;font-size:13.5px;font-weight:600;color:#fff;box-shadow:0 8px 30px #00000040;max-width:90vw}.eva-cancel_toast.ok{background:#15803d}.eva-cancel_toast.err{background:#b91c1c}@media (max-width: 820px){.eva-cancel_list .row{grid-template-columns:1fr;gap:4px}.eva-cancel_list .row.head{display:none}.eva-cancel_list .row .r{text-align:left}.eva-cancel_list .row .acciones{margin-top:6px}}.eva-Seguros_form{display:flex;flex-direction:column;gap:12px;padding:4px 20px 16px}.eva-Seguros_form-r1{display:grid;grid-template-columns:.6fr 1.6fr 1.5fr 2.2fr 1.4fr 1.3fr 1.3fr;gap:10px;align-items:end}.eva-Seguros_form-r1>*{min-width:0}.eva-Seguros_form-r2{display:grid;grid-template-columns:1.2fr 1.2fr 1fr 1fr 1fr 1.4fr;gap:10px;align-items:end}.eva-Seguros_form-r2>*{min-width:0}.eva-Seguros_form-r3{display:grid;grid-template-columns:1fr 1fr 1.6fr 1.2fr 1.2fr;gap:10px;align-items:end}.eva-Seguros_form-r3>*{min-width:0}.eva-Seguros_form-r4{display:grid;grid-template-columns:1.5fr 1.6fr 1.1fr 2.2fr;gap:10px;align-items:end}.eva-Seguros_form-r4>*{min-width:0}.eva-Seguros_detalle{display:flex;flex-direction:column;gap:16px 15px}.eva-Seguros_detalle-btnNew{display:flex;justify-content:flex-end}.eva-Seguros_detalle-previewHead{display:flex;justify-content:space-between;align-items:center;gap:12px}.eva-Seguros_detalle-previewTag{font-size:12px;font-weight:600;color:#009fe5}.eva-Seguros_detalle-previewTotal,.eva-Seguros_detalle-cuadre{font-size:12px;font-weight:700;color:#16a596}.eva-Seguros_detalle-cuadre--error{color:#dc1f2f}.eva-Seguros_detalle-table{width:100%;overflow:auto}.eva-Seguros_pago{display:grid;grid-template-columns:repeat(2,1fr);gap:16px 15px;padding:20px}.eva-Seguros_pago-FechaPago{min-width:140px}.eva-Seguros_pago-ReferenciaPago{min-width:180px}.eva-Seguros_pago-file{display:flex;align-items:center;font-size:12px}.eva-Seguros_unidadModal{display:flex;flex-direction:column;gap:16px;padding:20px}.eva-Seguros_unidadModal-row1{display:grid;grid-template-columns:1.6fr 1fr 1fr 1fr;gap:12px;align-items:end}.eva-Seguros_unidadModal-row1>*{min-width:0}.eva-Seguros_archivosUnidad{display:flex;flex-direction:column;gap:8px;border-top:1px solid rgba(128,128,128,.2);padding-top:12px}.eva-Seguros_archivosUnidad-titulo{font-size:13px;font-weight:700;color:#16203a}.eva-Seguros_archivosUnidad-alta{display:flex;align-items:center;gap:10px;font-size:12px}.eva-Seguros_archivosUnidad-vacio{font-size:12px;color:#8a96a6}.eva-Seguros_archivosUnidad-item{display:flex;align-items:center;justify-content:space-between;gap:12px;padding:8px 0;border-top:1px solid rgba(128,128,128,.12)}.eva-Seguros_archivosUnidad-nombre{font-size:13px;font-weight:600}.eva-Seguros_archivosUnidad-meta{font-size:11px;color:#8a96a6}.eva-Seguros_archivosUnidad-acciones{display:flex;gap:6px}.eva-estatus-unidades_mapa{display:flex;gap:14px;height:66vh;min-height:500px;max-height:720px}.eva-estatus-unidades_mapa .eva-estatus-unidades_mapa-canvas{flex:1 1 auto;min-width:0;height:100%}.eva-estatus-unidades_mapa .eva-tele_panel{flex:0 0 300px;width:300px;background:#f6f8fa;border:1px solid #e2e5e9;border-radius:10px;padding:14px 14px 10px;overflow-y:auto;display:flex;flex-direction:column}.eva-estatus-unidades_mapa .eva-tele_panel .eva-tele_panel-head{padding-bottom:10px;border-bottom:1px solid #e2e5e9;margin-bottom:10px}.eva-estatus-unidades_mapa .eva-tele_panel .eva-tele_panel-head .eva-tele_panel-title{font-size:1.05rem;font-weight:700;color:#1f2328;line-height:1.2}.eva-estatus-unidades_mapa .eva-tele_panel .eva-tele_panel-head .eva-tele_panel-sub{font-size:.8rem;color:#57606a;margin-top:2px}.eva-estatus-unidades_mapa .eva-tele_panel .eva-tele_panel-head .eva-tele_live{display:inline-flex;align-items:center;gap:6px;margin-top:8px;font-size:.72rem;font-weight:600;color:#57606a}.eva-estatus-unidades_mapa .eva-tele_panel .eva-tele_panel-head .eva-tele_live .eva-tele_dot{width:8px;height:8px;border-radius:50%;background:#c9d1d9}.eva-estatus-unidades_mapa .eva-tele_panel .eva-tele_panel-head .eva-tele_live .eva-tele_dot.on{background:#1a7f37;box-shadow:0 0 #1a7f3780;animation:eva-tele-pulse 1.8s infinite}.eva-estatus-unidades_mapa .eva-tele_panel .eva-tele_panel-head .eva-tele_live .eva-tele_dot.off{background:#c9d1d9}.eva-estatus-unidades_mapa .eva-tele_panel .eva-tele_empty{font-size:.8rem;color:#57606a;padding:18px 4px;text-align:center}.eva-estatus-unidades_mapa .eva-tele_panel .eva-tele_alert{display:flex;align-items:center;gap:8px;background:#fff1f0;border:1px solid #ffccc7;color:#cf1322;border-radius:8px;padding:8px 10px;font-size:.8rem;font-weight:700;margin-bottom:10px}.eva-estatus-unidades_mapa .eva-tele_panel .eva-tele_rows{display:flex;flex-direction:column;gap:11px}.eva-estatus-unidades_mapa .eva-tele_panel .eva-tele_row{display:flex;align-items:flex-start;gap:10px}.eva-estatus-unidades_mapa .eva-tele_panel .eva-tele_row .eva-tele_row-icon{width:16px;margin-top:2px;color:#57606a;flex:0 0 16px}.eva-estatus-unidades_mapa .eva-tele_panel .eva-tele_row .eva-tele_row-body{display:flex;flex-direction:column;min-width:0}.eva-estatus-unidades_mapa .eva-tele_panel .eva-tele_row .eva-tele_row-body .eva-tele_row-label{font-size:.68rem;text-transform:uppercase;letter-spacing:.03em;color:#8b949e;font-weight:600}.eva-estatus-unidades_mapa .eva-tele_panel .eva-tele_row .eva-tele_row-body .eva-tele_row-value{font-size:.86rem;color:#1f2328;font-weight:600;word-break:break-word}.eva-estatus-unidades_mapa .eva-tele_panel .eva-tele_row .eva-tele_row-body .eva-tele_row-value .eva-tele_hace{color:#8b949e;font-weight:500}.eva-estatus-unidades_live-bar{display:flex;justify-content:flex-end;padding:4px 6px 0}.eva-estatus-unidades_live-bar .eva-estatus-unidades_live-toggle{display:inline-flex;align-items:center;gap:8px;border:1px solid #d0d7de;background:#fff;color:#57606a;border-radius:999px;padding:5px 12px;font-size:.78rem;font-weight:600;cursor:pointer;transition:all .15s ease}.eva-estatus-unidades_live-bar .eva-estatus-unidades_live-toggle .eva-estatus-unidades_live-dot{width:8px;height:8px;border-radius:50%;background:#c9d1d9}.eva-estatus-unidades_live-bar .eva-estatus-unidades_live-toggle:hover{border-color:#1a7f37;color:#1a7f37}.eva-estatus-unidades_live-bar .eva-estatus-unidades_live-toggle.on{border-color:#1a7f37;color:#1a7f37;background:#eafbf0}.eva-estatus-unidades_live-bar .eva-estatus-unidades_live-toggle.on .eva-estatus-unidades_live-dot{background:#1a7f37;animation:eva-tele-pulse 1.8s infinite}@keyframes eva-tele-pulse{0%{box-shadow:0 0 #1a7f3780}70%{box-shadow:0 0 0 6px #1a7f3700}to{box-shadow:0 0 #1a7f3700}}@media (max-width: 720px){.eva-estatus-unidades_mapa{flex-direction:column;height:auto}.eva-estatus-unidades_mapa .eva-tele_panel{flex-basis:auto;width:100%}.eva-estatus-unidades_mapa .eva-estatus-unidades_mapa-canvas{height:360px}}.eva-estatus-unidades_vista{display:inline-flex;border:1px solid #d0d7de;border-radius:999px;overflow:hidden;margin-right:8px}.eva-estatus-unidades_vista button{border:none;background:#fff;color:#57606a;padding:5px 14px;font-size:.78rem;font-weight:600;cursor:pointer}.eva-estatus-unidades_vista button+button{border-left:1px solid #d0d7de}.eva-estatus-unidades_vista button.on{background:#001128;color:#fff}.eva-flota{display:flex;gap:12px;height:calc(100vh - 250px);min-height:520px;padding:8px 4px}.eva-flota .eva-flota_panel{flex:0 0 300px;width:300px;display:flex;flex-direction:column;min-height:0;overflow-y:auto;background:#f6f8fa;border:1px solid #e2e5e9;border-radius:10px;padding:12px}.eva-flota .eva-flota_panel>*{flex:none}.eva-flota .eva-flota_title{font-size:1rem;font-weight:700;color:#1f2328}.eva-flota .eva-flota_sub{font-size:.74rem;color:#57606a;margin-top:2px}.eva-flota .eva-flota_leyenda{display:flex;flex-direction:column;gap:4px;margin:10px 0}.eva-flota .eva-flota_chip{display:flex;align-items:center;gap:8px;border:1px solid #e2e5e9;background:#fff;border-radius:8px;padding:5px 9px;font-size:.78rem;font-weight:600;color:#1f2328;cursor:pointer;text-align:left;-webkit-user-select:none;user-select:none}.eva-flota .eva-flota_chip i{width:10px;height:10px;border-radius:3px;flex:none}.eva-flota .eva-flota_chip span{flex:1 1 auto;min-width:0}.eva-flota .eva-flota_chip b{font-weight:800}.eva-flota .eva-flota_chip:hover{border-color:#1f6feb}.eva-flota .eva-flota_chip.off{opacity:.45;background:transparent}.eva-flota .eva-flota_chip.off i{background:#c9d1d9!important}.eva-flota .eva-flota_buscar{border:1px solid #d0d7de;border-radius:8px;padding:7px 10px;font-size:.8rem;margin-bottom:8px;background:#fff}.eva-flota .eva-flota_buscar:focus{outline:none;border-color:#1f6feb}.eva-flota .eva-flota_panel>.eva-flota_lista{flex:1 1 auto;overflow-y:auto;min-height:180px;display:flex;flex-direction:column;gap:2px}.eva-flota .eva-flota_item{display:flex;gap:9px;align-items:flex-start;padding:7px 8px;border-radius:8px;cursor:pointer}.eva-flota .eva-flota_item>i{width:9px;height:9px;border-radius:50%;margin-top:5px;flex:none}.eva-flota .eva-flota_item:hover{background:#eaeef2}.eva-flota .eva-flota_item.on{background:#dbeafe}.eva-flota .eva-flota_item-bd{min-width:0;flex:1 1 auto}.eva-flota .eva-flota_item-top{display:flex;justify-content:space-between;gap:8px;font-size:.82rem}.eva-flota .eva-flota_item-top b{color:#1f2328}.eva-flota .eva-flota_item-top span{color:#57606a;font-size:.74rem;font-weight:600;white-space:nowrap}.eva-flota .eva-flota_item-sb{font-size:.72rem;color:#6e7781;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.eva-flota .eva-flota_vacio{font-size:.8rem;color:#57606a;padding:18px 6px;text-align:center}.eva-flota .eva-flota_mapa{position:relative;flex:1 1 auto;min-width:0;border-radius:10px;overflow:hidden;border:1px solid #e2e5e9}.eva-flota .eva-flota_tools{position:absolute;left:10px;top:10px;display:flex;gap:8px;align-items:center}.eva-flota .eva-flota_tools button,.eva-flota .eva-flota_tools label{background:#fff;border:1px solid #d0d7de;border-radius:8px;padding:6px 11px;font-size:.76rem;font-weight:600;color:#1f2328;cursor:pointer;box-shadow:0 1px 4px #0000001f;display:inline-flex;align-items:center;gap:6px}.eva-flota .eva-flota_tools button:hover{border-color:#1f6feb;color:#1f6feb}.eva-flota .eva-flota_tools button.on{background:#001128;border-color:#001128;color:#fff}.eva-flota_card{font-family:inherit;min-width:230px;color:#1f2328}.eva-flota_card .eva-flota_card-top{display:flex;align-items:center;justify-content:space-between;gap:10px;margin-bottom:6px}.eva-flota_card .eva-flota_card-top b{font-size:.95rem}.eva-flota_card .eva-flota_card-top .st{color:#fff;border-radius:999px;padding:1px 9px;font-size:.68rem;font-weight:700;white-space:nowrap}.eva-flota_card .eva-flota_card-row{font-size:.78rem;margin-top:3px;line-height:1.3}.eva-flota_card .eva-flota_card-row.mut{color:#6e7781}.eva-flota_card .eva-flota_card-row .lnk{color:#1f6feb;font-weight:700;cursor:pointer;text-decoration:underline}.eva-flota_card .eva-flota_card-row .rt{color:#dc2626;font-weight:700}.eva-flota_card .eva-flota_card-acts{display:flex;gap:6px;margin-top:10px;flex-wrap:wrap}.eva-flota_card .eva-flota_card-acts button{border:1px solid #d0d7de;background:#fff;border-radius:7px;padding:5px 10px;font-size:.74rem;font-weight:700;cursor:pointer;color:#1f2328}.eva-flota_card .eva-flota_card-acts button.pri{background:#1f6feb;border-color:#1f6feb;color:#fff}.eva-flota_card .eva-flota_card-acts button.bad{background:#dc2626;border-color:#dc2626;color:#fff}@media (max-width: 860px){.eva-flota{flex-direction:column;height:auto}.eva-flota .eva-flota_panel{flex-basis:auto;width:100%;max-height:320px}.eva-flota .eva-flota_mapa{height:460px}}.eva-flota .eva-flota_chip.seg .dot{background:#d98515;border-radius:50%;box-shadow:0 0 0 2px #fff,0 0 0 3px #d98515}.eva-flota .eva-flota_chip.seg.on{background:#fff7ed;border-color:#d98515}.eva-flota .eva-flota_carga{display:flex;gap:14px;padding:4px 4px 0;font-size:.72rem;color:#57606a;font-weight:600}.eva-flota .eva-flota_carga span{display:inline-flex;align-items:center;gap:6px}.eva-flota .eva-flota_carga i{width:18px;height:11px;border-radius:3px;display:inline-block}.eva-flota .eva-flota_carga i.fill{background:#16a34a}.eva-flota .eva-flota_carga i.line{border:2px solid #16a34a;background:#fff}.eva-flota .eva-flota_cambios{background:#fff;border:1px solid #fecaca;border-radius:8px;padding:6px 8px;margin-bottom:8px;max-height:150px;overflow-y:auto}.eva-flota .eva-flota_cambios .hd{display:flex;justify-content:space-between;align-items:center;font-size:.7rem;font-weight:800;color:#b91c1c;text-transform:uppercase;letter-spacing:.03em;margin-bottom:3px}.eva-flota .eva-flota_cambios .hd button{border:none;background:none;color:#1f6feb;font-size:.72rem;font-weight:700;cursor:pointer;text-transform:none}.eva-flota .eva-flota_cambios .it{display:flex;align-items:center;gap:6px;font-size:.76rem;padding:3px 2px;cursor:pointer;border-radius:5px}.eva-flota .eva-flota_cambios .it:hover{background:#fef2f2}.eva-flota .eva-flota_cambios .it i{width:8px;height:8px;border-radius:50%;flex:none}.eva-flota .eva-flota_cambios .it span{flex:1 1 auto;color:#57606a;min-width:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.eva-flota .eva-flota_cambios .it small{color:#8b949e}.eva-flota.is-sala{position:fixed;top:0;right:0;bottom:0;left:0;z-index:900;height:100vh;min-height:0;padding:12px;background:#eef1f6}.eva-flota.is-sala .eva-flota_panel{flex-basis:340px;width:340px}.eva-flota.is-sala .eva-flota_title{font-size:1.2rem}.eva-flota.is-sala .eva-flota_sub{font-size:.82rem}.eva-flota.is-sala .eva-flota_chip{font-size:.88rem}.eva-flota.is-sala .eva-flota_item-top{font-size:.95rem}.eva-flota.is-sala .eva-flota_item-top span{font-size:.82rem}.eva-flota.is-sala .eva-flota_item-sb{font-size:.78rem}.eva-flota.is-oscuro{background:#0b1220}.eva-flota.is-oscuro .eva-flota_panel{background:#111a2e;border-color:#1f2a44}.eva-flota.is-oscuro .eva-flota_title{color:#e2e8f0}.eva-flota.is-oscuro .eva-flota_sub{color:#94a3b8}.eva-flota.is-oscuro .eva-flota_chip{background:#16213a;border-color:#1f2a44;color:#e2e8f0}.eva-flota.is-oscuro .eva-flota_chip.off{background:transparent}.eva-flota.is-oscuro .eva-flota_chip.seg.on{background:#3a2a10}.eva-flota.is-oscuro .eva-flota_carga{color:#94a3b8}.eva-flota.is-oscuro .eva-flota_carga i.line{background:transparent}.eva-flota.is-oscuro .eva-flota_buscar{background:#16213a;border-color:#1f2a44;color:#e2e8f0}.eva-flota.is-oscuro .eva-flota_item:hover{background:#16213a}.eva-flota.is-oscuro .eva-flota_item.on{background:#1e3a8a}.eva-flota.is-oscuro .eva-flota_item-top b{color:#f1f5f9}.eva-flota.is-oscuro .eva-flota_item-top span{color:#cbd5e1}.eva-flota.is-oscuro .eva-flota_item-sb{color:#94a3b8}.eva-flota.is-oscuro .eva-flota_cambios{background:#1c1220;border-color:#7f1d1d}.eva-flota.is-oscuro .eva-flota_cambios .it span{color:#cbd5e1}.eva-flota.is-oscuro .eva-flota_cambios .it:hover{background:#2a1620}.eva-flota.is-oscuro .eva-flota_mapa{border-color:#1f2a44}.eva-flota .eva-flota_tema{display:inline-flex;border:1px solid #d0d7de;border-radius:8px;overflow:hidden;box-shadow:0 1px 4px #0000001f}.eva-flota .eva-flota_tema button{border:none!important;border-radius:0!important;box-shadow:none!important}.eva-flota .eva-flota_tema button+button{border-left:1px solid #d0d7de!important}.eva-flota_seg{margin-top:9px;padding-top:8px;border-top:1px solid #e2e5e9}.eva-flota_seg.mut{color:#8b949e;font-size:.74rem}.eva-flota_seg .lbl{font-size:.66rem;text-transform:uppercase;letter-spacing:.04em;color:#6e7781;font-weight:700;margin-bottom:4px}.eva-flota_seg .lbl span{text-transform:none;letter-spacing:0;font-weight:600}.eva-flota_seg .row{display:flex;gap:6px}.eva-flota_seg select,.eva-flota_seg input{border:1px solid #d0d7de;border-radius:7px;padding:5px 8px;font-size:.78rem;background:#fff;color:#1f2328;min-width:0}.eva-flota_seg select{flex:1 1 auto}.eva-flota_seg input{width:100%;margin-top:6px}.eva-flota_seg button{border:1px solid #d0d7de;background:#fff;border-radius:7px;padding:5px 10px;font-size:.74rem;font-weight:700;cursor:pointer;white-space:nowrap;color:#1f2328}.eva-flota_seg button.ok{background:#16a34a;border-color:#16a34a;color:#fff}.eva-flota_seg button.pri{background:#1f6feb;border-color:#1f6feb;color:#fff}.eva-flota_seg button:disabled{opacity:.6;cursor:default}.eva-flota_seg .msg{font-size:.72rem;color:#16a34a;font-weight:700;margin-top:5px}.eva-flota .eva-flota_cerca{background:#fff;border:1px solid #e2e5e9;border-radius:8px;padding:8px;margin-bottom:8px;max-height:300px;overflow-y:auto}.eva-flota .eva-flota_cerca .hd{display:flex;justify-content:space-between;align-items:center;gap:6px;font-size:.72rem;font-weight:800;color:#0f766e;text-transform:uppercase;letter-spacing:.03em;margin-bottom:6px}.eva-flota .eva-flota_cerca .hd b{text-transform:none;letter-spacing:0;color:#1f2328}.eva-flota .eva-flota_cerca .hd button{border:none;background:none;color:#1f6feb;font-size:.72rem;font-weight:700;cursor:pointer;text-transform:none}.eva-flota .eva-flota_cerca .row{display:flex;gap:6px}.eva-flota .eva-flota_cerca select,.eva-flota .eva-flota_cerca .row input{flex:1 1 auto;min-width:0;width:100%;border:1px solid #d0d7de;border-radius:7px;padding:5px 6px;font-size:.76rem;background:#fff}.eva-flota .eva-flota_cerca .row button{border:1px solid #d0d7de;background:#fff;border-radius:7px;padding:5px 8px;font-size:.72rem;font-weight:700;cursor:pointer;white-space:nowrap}.eva-flota .eva-flota_cerca .row button.on{background:#0d9488;border-color:#0d9488;color:#fff}.eva-flota .eva-flota_cerca .nota{font-size:.72rem;color:#6e7781;margin-top:6px}.eva-flota .eva-flota_cerca .chk{display:flex;align-items:center;gap:6px;font-size:.74rem;color:#57606a;font-weight:600;margin-bottom:4px;cursor:pointer}.eva-flota .eva-flota_cerca .chk input{-moz-appearance:auto;appearance:auto;-webkit-appearance:checkbox;width:13px;height:13px;margin:0}.eva-flota .eva-flota_cerca .it{display:flex;align-items:center;gap:7px;padding:5px 4px;border-radius:6px;cursor:pointer;font-size:.76rem}.eva-flota .eva-flota_cerca .it:hover{background:#f0fdfa}.eva-flota .eva-flota_cerca .it .n{width:16px;text-align:center;color:#8b949e;font-weight:800;font-size:.7rem}.eva-flota .eva-flota_cerca .it>i{width:8px;height:8px;border-radius:50%;flex:none}.eva-flota .eva-flota_cerca .it .bd{flex:1 1 auto;min-width:0;display:flex;flex-direction:column}.eva-flota .eva-flota_cerca .it .bd b{color:#1f2328}.eva-flota .eva-flota_cerca .it .bd small{color:#6e7781;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.eva-flota .eva-flota_cerca .it .km{text-align:right;display:flex;flex-direction:column}.eva-flota .eva-flota_cerca .it .km b{color:#0f766e;white-space:nowrap}.eva-flota .eva-flota_cerca .it .km small{color:#8b949e;font-size:.64rem;white-space:nowrap}.eva-flota.is-oscuro .eva-flota_cerca{background:#111a2e;border-color:#1f2a44}.eva-flota.is-oscuro .eva-flota_cerca .it:hover{background:#16213a}.eva-flota.is-oscuro .eva-flota_cerca .bd b{color:#f1f5f9}.eva-flota.is-oscuro .eva-flota_cerca select,.eva-flota.is-oscuro .eva-flota_cerca .row input,.eva-flota.is-oscuro .eva-flota_cerca .row button{background:#16213a;border-color:#1f2a44;color:#e2e8f0}.eva-flota_ubic-lbl{transform:translateY(-16px);text-shadow:0 0 3px #fff,0 0 3px #fff;white-space:nowrap}.eva-flota_rec{display:flex;align-items:center;gap:5px;margin-top:8px;font-size:.72rem;color:#6e7781;font-weight:700}.eva-flota_rec button{border:1px solid #d0d7de;background:#fff;border-radius:999px;padding:2px 9px;font-size:.7rem;font-weight:700;cursor:pointer;color:#1f2328}.eva-flota_rec button.on{background:#7c3aed;border-color:#7c3aed;color:#fff}.eva-flota_rec small{color:#7c3aed;font-weight:700;margin-left:2px}.eva-flota .eva-flota_zonas{background:#fff;border:1px solid #99f6e4;border-radius:8px;padding:6px 8px;margin-bottom:8px;max-height:220px;overflow-y:auto}.eva-flota .eva-flota_zonas .hd{display:flex;justify-content:space-between;align-items:center;gap:6px;margin-bottom:3px}.eva-flota .eva-flota_zonas .hd .tg{border:none;background:none;padding:0;font-size:.7rem;font-weight:800;color:#0f766e;text-transform:uppercase;letter-spacing:.03em;cursor:pointer}.eva-flota .eva-flota_zonas .hd select{border:1px solid #d0d7de;border-radius:6px;padding:1px 4px;font-size:.7rem;background:#fff}.eva-flota .eva-flota_zonas .nota{font-size:.72rem;color:#6e7781;padding:4px 2px}.eva-flota .eva-flota_zonas .it{display:flex;align-items:center;gap:6px;font-size:.75rem;padding:3px 2px;border-radius:5px;cursor:pointer}.eva-flota .eva-flota_zonas .it:hover{background:#f0fdfa}.eva-flota .eva-flota_zonas .it .ic{width:14px;text-align:center;font-weight:800}.eva-flota .eva-flota_zonas .it.in .ic{color:#0d9488}.eva-flota .eva-flota_zonas .it.out .ic{color:#b45309}.eva-flota .eva-flota_zonas .it b{color:#1f2328;flex:none;white-space:nowrap}.eva-flota .eva-flota_zonas .it .tx{flex:1 1 auto;min-width:0;color:#57606a;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.eva-flota .eva-flota_zonas .it small{color:#8b949e;white-space:nowrap}.eva-flota.is-oscuro .eva-flota_zonas{background:#0f1f24;border-color:#134e4a}.eva-flota.is-oscuro .eva-flota_zonas .it:hover{background:#16213a}.eva-flota.is-oscuro .eva-flota_zonas b{color:#f1f5f9}.eva-flota.is-oscuro .eva-flota_zonas .tx{color:#cbd5e1}.eva-flota.is-oscuro .eva-flota_zonas select{background:#16213a;color:#e2e8f0;border-color:#1f2a44}.eva-flota .eva-flota_alertas{background:#fff;border:1px solid #fecaca;border-radius:8px;padding:6px 8px;margin-bottom:8px;max-height:320px;overflow-y:auto}.eva-flota .eva-flota_alertas .hd .tg{border:none;background:none;padding:0;font-size:.72rem;font-weight:800;color:#b91c1c;text-transform:uppercase;letter-spacing:.03em;cursor:pointer}.eva-flota .eva-flota_alertas .hd .tg b{background:#dc2626;color:#fff;border-radius:999px;padding:0 7px;margin-left:4px}.eva-flota .eva-flota_alertas .hd .tg .alta{text-transform:none;letter-spacing:0;color:#dc2626;margin-left:6px}.eva-flota .eva-flota_alertas .it{border-left:3px solid #d98515;padding:5px 6px 6px 8px;margin-top:5px;border-radius:4px;background:#fffbeb}.eva-flota .eva-flota_alertas .it.sev-alta{background:#fef2f2}.eva-flota .eva-flota_alertas .it.sev-baja{background:#eff6ff}.eva-flota .eva-flota_alertas .top{display:flex;align-items:flex-start;gap:6px;cursor:pointer;font-size:.76rem}.eva-flota .eva-flota_alertas .top .ic{width:14px;text-align:center;font-weight:800;flex:none}.eva-flota .eva-flota_alertas .top .tt{flex:1 1 auto;font-weight:700;color:#1f2328}.eva-flota .eva-flota_alertas .top small{color:#8b949e;white-space:nowrap}.eva-flota .eva-flota_alertas .dt{font-size:.7rem;color:#57606a;margin:2px 0 0 20px}.eva-flota .eva-flota_alertas .acc{display:flex;gap:5px;margin:5px 0 0 20px;flex-wrap:wrap}.eva-flota .eva-flota_alertas .acc button{border:1px solid #d0d7de;background:#fff;border-radius:6px;padding:2px 8px;font-size:.68rem;font-weight:700;cursor:pointer;color:#1f2328}.eva-flota .eva-flota_alertas .acc button.pri{background:#1f6feb;border-color:#1f6feb;color:#fff}.eva-flota .eva-flota_alertas .acc button.ok{background:#16a34a;border-color:#16a34a;color:#fff}.eva-flota .eva-flota_alertas .acc button.mut{color:#8b949e}.eva-flota .eva-flota_alertas .acc input{flex:1 1 auto;min-width:0;border:1px solid #d0d7de;border-radius:6px;padding:3px 6px;font-size:.72rem}.eva-flota.is-oscuro .eva-flota_alertas{background:#1c1220;border-color:#7f1d1d}.eva-flota.is-oscuro .eva-flota_alertas .it{background:#241a2c}.eva-flota.is-oscuro .eva-flota_alertas .tt{color:#f1f5f9}.eva-flota.is-oscuro .eva-flota_alertas .dt{color:#cbd5e1}.eva-incid_fondo{position:fixed;top:0;right:0;bottom:0;left:0;z-index:1100;background:#00000059;display:flex;align-items:center;justify-content:center;padding:16px}.eva-incid{width:min(440px,100%);background:var(--dsn-surface, #ffffff);color:var(--dsn-ink, #1c2533);border-radius:12px;box-shadow:0 18px 40px #00000047;display:flex;flex-direction:column;gap:12px;padding:14px 16px;font-family:Plus Jakarta Sans,system-ui,sans-serif}.eva-incid_cab{display:flex;align-items:center;gap:10px}.eva-incid_cab>svg{width:18px;color:#d97706}.eva-incid_cab>div{flex:1;display:flex;flex-direction:column}.eva-incid_cab b{font-size:.95rem}.eva-incid_cab small{font-size:.74rem;color:var(--dsn-muted, #5a6b80)}.eva-incid_cab button{border:0;background:transparent;color:inherit;cursor:pointer;padding:4px}.eva-incid_cab button svg{width:14px}.eva-incid_opciones{display:flex;flex-wrap:wrap;gap:8px}.eva-incid_opciones button{border:1px solid var(--dsn-border, #d0d4da);background:var(--dsn-surface, #ffffff);color:var(--dsn-ink, #1c2533);border-radius:999px;padding:7px 14px;font-weight:600;font-size:.8rem;font-family:inherit;cursor:pointer;width:auto;min-width:0;height:auto;line-height:1.3;white-space:nowrap;-webkit-hyphens:manual;hyphens:manual;word-break:normal}.eva-incid_opciones button:hover{border-color:#d97706}.eva-incid_opciones button.is-on{background:#d97706;border-color:#d97706;color:#fff}.eva-incid_obs{height:34px;padding:0 10px;border-radius:8px;border:1px solid var(--dsn-border, #d0d4da);background:var(--dsn-surface, #ffffff);color:var(--dsn-ink, #1c2533);font-size:.82rem;font-family:inherit}.eva-incid_vacio{margin:0;font-size:.8rem;color:var(--dsn-muted, #5a6b80);line-height:1.45}.eva-incid_error{margin:0;font-size:.78rem;color:var(--dsn-red, #b42318)}.eva-incid_pie{display:flex;justify-content:flex-end;gap:8px}.eva-incid_pie button{height:34px;padding:0 16px;border-radius:8px;font-weight:600;font-size:.82rem;font-family:inherit;cursor:pointer}.eva-incid_pie .sec{border:1px solid var(--dsn-border, #d0d4da);background:transparent;color:var(--dsn-ink, #1c2533)}.eva-incid_pie .pri{border:0;background:#d97706;color:#fff}.eva-incid_pie .pri:disabled{opacity:.5;cursor:default}.eva-eu-panel{--eu-p-surface: var(--dsn-surface, #ffffff);--eu-p-border: var(--dsn-border, #d6dbe4);--eu-p-ink: var(--dsn-ink, #1c2533);--eu-p-muted: var(--dsn-muted, #5a6b80);--eu-p-navy: var(--dsn-navy, #0e2747);--eu-p-rojo: var(--dsn-red, #c2281b);--eu-p-ambar: #c27803;--eu-p-ok: var(--dsn-green, #1e7b34);display:grid;grid-template-columns:auto minmax(0,1fr);gap:12px;padding:6px 4px 10px;font-family:Plus Jakarta Sans,system-ui,sans-serif;color:var(--eu-p-ink)}.eva-eu-panel_vistas{display:flex;flex-direction:column;gap:8px;justify-content:center;padding:10px;border:1px solid var(--eu-p-border);border-radius:12px;background:var(--eu-p-surface)}.eva-eu-panel_seg{display:inline-flex;padding:3px;gap:3px;border-radius:10px;background:color-mix(in srgb,var(--eu-p-navy) 8%,transparent)}.eva-eu-panel_seg button{display:inline-flex;align-items:center;gap:7px;height:34px;padding:0 14px;border:0;border-radius:8px;background:transparent;color:var(--eu-p-muted);font-weight:700;font-size:.84rem;font-family:inherit;cursor:pointer;white-space:nowrap}.eva-eu-panel_seg button svg{width:14px}.eva-eu-panel_seg button:hover:not(.on){color:var(--eu-p-ink);background:color-mix(in srgb,var(--eu-p-navy) 8%,transparent)}.eva-eu-panel_seg button.on{background:var(--eu-p-navy);color:#fff;box-shadow:0 2px 6px #0e274740}.eva-eu-panel_vivo{display:flex;align-items:center;gap:10px;padding:4px 6px;border:0;background:transparent;color:var(--eu-p-ink);cursor:pointer;text-align:left}.eva-eu-panel_vivo .sw{position:relative;width:36px;height:20px;flex:none;border-radius:999px;background:color-mix(in srgb,var(--eu-p-muted) 35%,transparent);transition:background .2s}.eva-eu-panel_vivo .sw i{position:absolute;top:2px;left:2px;width:16px;height:16px;border-radius:50%;background:#fff;box-shadow:0 1px 3px #0000004d;transition:left .2s}.eva-eu-panel_vivo .tx{display:flex;flex-direction:column;line-height:1.2}.eva-eu-panel_vivo b{font-size:.82rem}.eva-eu-panel_vivo small{font-size:.7rem;color:var(--eu-p-muted)}.eva-eu-panel_vivo.on .sw{background:var(--eu-p-ok)}.eva-eu-panel_vivo.on .sw i{left:18px}.eva-eu-panel_vivo.on b{color:var(--eu-p-ok)}.eva-eu-panel_vivo.on b:before{content:"● ";animation:eva-tele-pulse 1.8s infinite}.eva-eu-panel_kpis{display:grid;grid-template-columns:repeat(5,minmax(0,1fr));gap:10px}.eva-eu-kpi{--t: var(--eu-p-navy);position:relative;overflow:hidden;display:flex;flex-direction:column;justify-content:center;gap:2px;min-width:0;padding:12px 14px 10px;text-align:left;border:1px solid var(--eu-p-border);border-radius:12px;background:var(--eu-p-surface);color:var(--eu-p-ink);font:inherit;cursor:pointer;transition:box-shadow .15s,border-color .15s,transform .15s}.eva-eu-kpi:before{content:"";position:absolute;left:0;right:0;top:0;height:4px;background:var(--t)}.eva-eu-kpi .lbl{font-size:.68rem;font-weight:700;letter-spacing:.04em;text-transform:uppercase;color:var(--eu-p-muted);white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.eva-eu-kpi .val{font-size:1.6rem;font-weight:800;line-height:1.1;color:var(--t);font-variant-numeric:tabular-nums}.eva-eu-kpi .nota{font-size:.7rem;color:var(--eu-p-muted);white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.eva-eu-kpi.eu-t-navy{--t: var(--eu-p-navy)}.eva-eu-kpi.eu-t-rojo{--t: var(--eu-p-rojo)}.eva-eu-kpi.eu-t-ambar{--t: var(--eu-p-ambar)}.eva-eu-kpi.eu-t-ok{--t: var(--eu-p-ok)}.eva-eu-kpi:hover:not(:disabled){border-color:var(--t);box-shadow:0 4px 12px #0e27471a}.eva-eu-kpi:disabled{cursor:default}.eva-eu-kpi.on{border-color:var(--t);box-shadow:0 0 0 2px color-mix(in srgb,var(--t) 35%,transparent);background:color-mix(in srgb,var(--t) 6%,var(--eu-p-surface))}:root[data-design=nuevo][data-mode=oscuro] .eva-eu-panel{--eu-p-navy: hsl(211 85% 65%);--eu-p-ambar: hsl(38 90% 62%);--eu-p-rojo: hsl(0 85% 68%);--eu-p-ok: hsl(142 55% 55%)}:root[data-design=nuevo][data-mode=oscuro] .eva-eu-panel_seg button.on{color:#0d1726}@media (max-width: 1100px){.eva-eu-panel{grid-template-columns:1fr}.eva-eu-panel_vistas{flex-direction:row;flex-wrap:wrap;align-items:center;justify-content:space-between}.eva-eu-panel_kpis{grid-template-columns:repeat(auto-fit,minmax(150px,1fr))}}.eu-carga{display:inline-flex;align-items:center;justify-content:center;width:28px;height:28px;border-radius:50%}.eu-carga svg{width:15px;height:15px}.eu-carga.cargado{background:#d9f0ff;color:#2980b9;box-shadow:inset 0 0 0 1px #2980b959}.eu-carga.vacio{background:#fff3c4;color:#8b6600;box-shadow:inset 0 0 0 1px #fab7008c}:root[data-design=nuevo][data-mode=oscuro] .eu-carga.cargado{background:#1c384a;color:#8ac1e5;box-shadow:inset 0 0 0 1px #2d5976}:root[data-design=nuevo][data-mode=oscuro] .eu-carga.vacio{background:#4a411c;color:#f4d47b;box-shadow:inset 0 0 0 1px #76682d}.eu-ultseg{display:inline-flex;align-items:center;gap:8px}.eu-ultseg .eu-carga{flex-shrink:0}.eu-carga.sin{background:var(--eu-cabecera, #e9edf3);color:var(--eu-tenue, #667085)}.eva-cont_table-body:has(>.eva-eu_scroll){display:flex;flex-direction:column;min-height:0}.eva-eu_scroll{flex:1 1 auto;min-height:0;max-height:none}.eu-cols_fondo{position:fixed;top:0;right:0;bottom:0;left:0;z-index:3000;background:#0a152659;display:flex;justify-content:flex-end;align-items:flex-start;padding:70px 24px 24px}.eu-cols{width:min(340px,100%);max-height:calc(100vh - 100px);display:flex;flex-direction:column;background:var(--dsn-card, #fbfcfe);color:var(--dsn-ink, #1a2432);border:1px solid var(--dsn-border, #c9d4e3);border-radius:12px;box-shadow:0 16px 40px #0a152640}.eu-cols_h{display:flex;align-items:center;padding:12px 14px;border-bottom:1px solid var(--dsn-divider, #e2e8f0)}.eu-cols_h b{flex:1;font-size:14px}.eu-cols_x{border:0;background:transparent;cursor:pointer;font-size:14px;color:var(--dsn-muted, #64748b)}.eu-cols_lista{overflow-y:auto;padding:6px 8px}.eu-cols_f{display:flex;align-items:center;gap:4px;padding:4px 6px;border-radius:8px}.eu-cols_f:hover{background:var(--dsn-band, #f2f4f8)}.eu-cols_f .eu-cols_t{flex:1;width:auto;height:auto;display:flex;align-items:center;gap:8px;cursor:pointer;font-size:13px;text-align:left;padding:2px 0;color:var(--dsn-ink, #1a2432);font-family:inherit}.eu-cols_f .eu-cols_chk{width:18px;height:18px;flex-shrink:0;border-radius:5px;display:inline-flex;align-items:center;justify-content:center;font-size:11px;font-weight:700;color:#fff;border:2px solid var(--dsn-border, #8aa0bf);background:var(--dsn-card, #ffffff)}.eu-cols_f .eu-cols_chk.on{background:#1f8a5b;border-color:#1f8a5b}.eu-cols_f small{font-size:10.5px;font-weight:700;color:var(--dsn-blue, #2e6dd8);background:var(--dsn-band, #eaf1fb);border-radius:999px;padding:1px 7px}.eu-cols_f.is-off span{color:var(--dsn-muted, #64748b)}.eu-cols_f button{width:24px;height:24px;border:0;border-radius:6px;background:transparent;color:var(--dsn-muted, #64748b);cursor:pointer;font-size:10px}.eu-cols_f button:hover:not(:disabled){background:var(--dsn-divider, #e2e8f0);color:var(--dsn-ink, #1a2432)}.eu-cols_f button:disabled{opacity:.3;cursor:default}.eu-cols_p{display:flex;justify-content:space-between;gap:8px;padding:10px 14px;border-top:1px solid var(--dsn-divider, #e2e8f0)}.eu-cols_p button{height:32px;padding:0 14px;border-radius:8px;cursor:pointer;font-family:inherit;font-size:13px;border:1px solid var(--dsn-border, #c9d4e3);background:var(--dsn-card, #fbfcfe);color:var(--dsn-ink, #1a2432)}.eu-cols_p button.pri{border:0;background:var(--dsn-navy, #103a66);color:#fff;font-weight:600}:root[data-design=nuevo][data-mode=oscuro]{--eu-linea: var(--dsn-divider, #263244);--eu-borde: var(--dsn-border, #2a3646);--eu-cabecera: var(--dsn-head-bg, #1a2433);--eu-cabecera-tx: var(--dsn-ink, #e2e8f0);--eu-grupo-cab: hsl(212 50% 20%);--eu-fila-alerta: hsl(0 45% 15%);--eu-liga: hsl(211 85% 70%);--eu-tenue: var(--dsn-muted, #94a3b8);--eu-tenue2: hsl(215 15% 50%);--eu-rojo-tx: hsl(0 85% 72%);--eu-rojo-bg: hsl(0 45% 20%);--eu-verde-tx: hsl(142 55% 62%);--eu-verde-bg: hsl(142 40% 17%);--eu-ambar-tx: hsl(38 90% 62%)}:root[data-design=nuevo][data-mode=oscuro] .eva-eu_grupo{background:var(--dsn-card)}:root[data-design=nuevo][data-mode=oscuro] .eva-eu_grupo tbody tr:hover{background:var(--dsn-hover-row, hsl(212, 30%, 18%))}:root[data-design=nuevo][data-mode=oscuro] .eva-estatus-unidades_mapa .eva-tele_panel{background:var(--dsn-surface);border-color:var(--dsn-border)}:root[data-design=nuevo][data-mode=oscuro] .eva-estatus-unidades_mapa .eva-tele_panel .eva-tele_panel-head{border-bottom-color:var(--dsn-divider)}:root[data-design=nuevo][data-mode=oscuro] .eva-estatus-unidades_mapa .eva-tele_panel .eva-tele_panel-title,:root[data-design=nuevo][data-mode=oscuro] .eva-estatus-unidades_mapa .eva-tele_panel .eva-tele_row-value{color:var(--dsn-ink)}:root[data-design=nuevo][data-mode=oscuro] .eva-estatus-unidades_mapa .eva-tele_panel .eva-tele_panel-sub,:root[data-design=nuevo][data-mode=oscuro] .eva-estatus-unidades_mapa .eva-tele_panel .eva-tele_live,:root[data-design=nuevo][data-mode=oscuro] .eva-estatus-unidades_mapa .eva-tele_panel .eva-tele_empty,:root[data-design=nuevo][data-mode=oscuro] .eva-estatus-unidades_mapa .eva-tele_panel .eva-tele_row-icon{color:var(--dsn-muted)}:root[data-design=nuevo][data-mode=oscuro] .eva-estatus-unidades_mapa .eva-tele_panel .eva-tele_row-label,:root[data-design=nuevo][data-mode=oscuro] .eva-estatus-unidades_mapa .eva-tele_panel .eva-tele_hace{color:#7b899d}:root[data-design=nuevo][data-mode=oscuro] .eva-estatus-unidades_mapa .eva-tele_panel .eva-tele_dot.off,:root[data-design=nuevo][data-mode=oscuro] .eva-estatus-unidades_mapa .eva-tele_panel .eva-tele_dot:not(.on){background:#4c5767}:root[data-design=nuevo][data-mode=oscuro] .eva-estatus-unidades_mapa .eva-tele_panel .eva-tele_alert{background:#431919;border-color:#7a2929;color:#f58989}:root[data-design=nuevo][data-mode=oscuro] .eva-estatus-unidades_live-toggle{background:var(--dsn-card);border-color:var(--dsn-border);color:var(--dsn-muted)}:root[data-design=nuevo][data-mode=oscuro] .eva-estatus-unidades_live-toggle .eva-estatus-unidades_live-dot{background:#4c5767}:root[data-design=nuevo][data-mode=oscuro] .eva-estatus-unidades_live-toggle:hover{border-color:#39c66d;color:#69d390}:root[data-design=nuevo][data-mode=oscuro] .eva-estatus-unidades_live-toggle.on{background:#173622;border-color:#2e9e57;color:#75d799}:root[data-design=nuevo][data-mode=oscuro] .eva-estatus-unidades_vista{border-color:var(--dsn-border)}:root[data-design=nuevo][data-mode=oscuro] .eva-estatus-unidades_vista button{background:var(--dsn-card);color:var(--dsn-muted)}:root[data-design=nuevo][data-mode=oscuro] .eva-estatus-unidades_vista button+button{border-left-color:var(--dsn-border)}:root[data-design=nuevo][data-mode=oscuro] .eva-estatus-unidades_vista button.on{background:#2c5d96;color:#fff}:root[data-design=nuevo][data-mode=oscuro] .eva-flota.is-oscuro:not(.is-sala){background:transparent}:root[data-design=nuevo][data-mode=oscuro] .eva-flota.is-oscuro .eva-flota_panel{background:var(--dsn-card);border-color:var(--dsn-border)}:root[data-design=nuevo][data-mode=oscuro] .eva-flota.is-oscuro .eva-flota_title{color:var(--dsn-ink)}:root[data-design=nuevo][data-mode=oscuro] .eva-flota.is-oscuro .eva-flota_sub,:root[data-design=nuevo][data-mode=oscuro] .eva-flota.is-oscuro .eva-flota_vacio,:root[data-design=nuevo][data-mode=oscuro] .eva-flota.is-oscuro .eva-flota_carga{color:var(--dsn-muted)}:root[data-design=nuevo][data-mode=oscuro] .eva-flota.is-oscuro .eva-flota_chip{background:var(--dsn-surface);border-color:var(--dsn-border);color:var(--dsn-ink)}:root[data-design=nuevo][data-mode=oscuro] .eva-flota.is-oscuro .eva-flota_buscar{background:var(--dsn-surface);border-color:var(--dsn-border);color:var(--dsn-ink)}:root[data-design=nuevo][data-mode=oscuro] .eva-flota.is-oscuro .eva-flota_item-sb{color:var(--dsn-muted)}:root[data-design=nuevo][data-mode=oscuro] .eva-flota.is-oscuro .eva-flota_mapa{border-color:var(--dsn-border)}:root[data-design=nuevo][data-mode=oscuro] .eva-flota.is-oscuro .eva-flota_tools button,:root[data-design=nuevo][data-mode=oscuro] .eva-flota.is-oscuro .eva-flota_tools label{background:var(--dsn-card);border-color:var(--dsn-border);color:var(--dsn-ink);box-shadow:0 2px 8px #00000073}:root[data-design=nuevo][data-mode=oscuro] .eva-flota.is-oscuro .eva-flota_tools button:hover{border-color:#5aa3f2;color:#7bb6f4}:root[data-design=nuevo][data-mode=oscuro] .eva-flota.is-oscuro .eva-flota_tools button.on{background:#2c5d96;border-color:#2c5d96;color:#fff}:root[data-design=nuevo][data-mode=oscuro] .eva-flota.is-oscuro .eva-flota_tema{border-color:var(--dsn-border)}:root[data-design=nuevo][data-mode=oscuro] .eva-flota.is-oscuro .eva-flota_tema button+button{border-left-color:var(--dsn-border)!important}:root[data-design=nuevo][data-mode=oscuro] .eva-flota.is-oscuro .eva-flota_cambios .hd,:root[data-design=nuevo][data-mode=oscuro] .eva-flota.is-oscuro .eva-flota_alertas .hd .tg{color:#f47b7b}:root[data-design=nuevo][data-mode=oscuro] .eva-flota.is-oscuro .eva-flota_cerca .hd,:root[data-design=nuevo][data-mode=oscuro] .eva-flota.is-oscuro .eva-flota_zonas .hd .tg{color:#47d1bf}:root[data-design=nuevo][data-mode=oscuro] .eva-flota.is-oscuro .eva-flota_cerca .km b{color:#47d1bf}:root[data-design=nuevo][data-mode=oscuro] .eva-flota.is-oscuro .eva-flota_cerca .nota,:root[data-design=nuevo][data-mode=oscuro] .eva-flota.is-oscuro .eva-flota_zonas .nota,:root[data-design=nuevo][data-mode=oscuro] .eva-flota.is-oscuro .eva-flota_cerca .chk{color:var(--dsn-muted)}:root[data-design=nuevo][data-mode=oscuro] .eva-flota.is-oscuro .eva-flota_alertas .acc button:not(.pri):not(.ok){background:var(--dsn-surface);border-color:var(--dsn-border);color:var(--dsn-ink)}:root[data-design=nuevo][data-mode=oscuro] .eva-flota.is-oscuro .eva-flota_alertas .acc input{background:var(--dsn-surface);border-color:var(--dsn-border);color:var(--dsn-ink)}:root[data-design=nuevo][data-mode=oscuro] .eva-flota.is-oscuro .eva-flota_alertas .it.sev-alta{background:#391818}:root[data-design=nuevo][data-mode=oscuro] .eva-flota.is-oscuro .eva-flota_alertas .it.sev-baja{background:#1a283d}:root[data-design=nuevo][data-mode=oscuro] .eva-flota_rec{color:var(--dsn-muted)}:root[data-design=nuevo][data-mode=oscuro] .eva-flota_rec button:not(.on){background:var(--dsn-surface);border-color:var(--dsn-border);color:var(--dsn-ink)}:root[data-design=nuevo][data-mode=oscuro] .eva-pension{background:var(--dsn-card);border-color:var(--dsn-border)}:root[data-design=nuevo][data-mode=oscuro] .eva-pension.alerta{border-color:#c38e22;box-shadow:0 0 0 2px #453617}:root[data-design=nuevo][data-mode=oscuro] .eva-pension .mut{color:var(--dsn-muted)}:root[data-design=nuevo][data-mode=oscuro] .eva-pension_head b{color:var(--dsn-ink)}:root[data-design=nuevo][data-mode=oscuro] .eva-pension_lista{border-top-color:var(--dsn-divider)}:root[data-design=nuevo][data-mode=oscuro] .eva-pension_lista .fila{border-top-color:var(--dsn-divider)}:root[data-design=nuevo][data-mode=oscuro] .eva-pension_lista .fila.pendiente{background:#342914}:root[data-design=nuevo][data-mode=oscuro] .eva-pension_lista .tx span,:root[data-design=nuevo][data-mode=oscuro] .eva-pension_lista .est{color:var(--dsn-muted)}:root[data-design=nuevo][data-mode=oscuro] .eva-pension_lista .est.pendiente{color:#f0ba4c}:root[data-design=nuevo][data-mode=oscuro] .eva-pension_lista .est.asignada{color:#69d390}:root[data-design=nuevo][data-mode=oscuro] .eva-pension_lista .est.rechazada{color:#f47b7b}:root[data-design=nuevo][data-mode=oscuro] .eva-pension_lista .pri{background:#2c5d96}:root[data-design=nuevo][data-mode=oscuro] .eva-pension_msg{background:#183924;color:#75d799}:root[data-design=nuevo][data-mode=oscuro] .eva-pension_msg.err{background:#431919;color:#f58484}:root[data-design=nuevo][data-mode=oscuro] .eva-pension_modal .caja{background:var(--dsn-card);color:var(--dsn-ink)}:root[data-design=nuevo][data-mode=oscuro] .eva-pension_modal .top h4,:root[data-design=nuevo][data-mode=oscuro] .eva-pension_modal .cand .km{color:var(--dsn-ink)}:root[data-design=nuevo][data-mode=oscuro] .eva-pension_modal .x,:root[data-design=nuevo][data-mode=oscuro] .eva-pension_modal .chk,:root[data-design=nuevo][data-mode=oscuro] .eva-pension_modal .cand .tx span{color:var(--dsn-muted)}:root[data-design=nuevo][data-mode=oscuro] .eva-pension_modal .cand{border-color:var(--dsn-border)}:root[data-design=nuevo][data-mode=oscuro] .eva-pension_modal .cand.on{border-color:#42a7f0;background:#173245}:root[data-design=nuevo][data-mode=oscuro] .eva-pension_modal .cand .tag{background:var(--dsn-surface);color:var(--dsn-muted)}:root[data-design=nuevo][data-mode=oscuro] .eva-pension_modal .cand .tag.ok{background:#183924;color:#75d799}:root[data-design=nuevo][data-mode=oscuro] .eva-pension_modal textarea{background:var(--dsn-surface);border-color:var(--dsn-border);color:var(--dsn-ink)}:root[data-design=nuevo][data-mode=oscuro] .eva-pension_modal .pie .pri{background:#2c5d96}:root[data-design=nuevo][data-mode=oscuro] .eva-pension_modal .pie .lnk{color:#f47b7b}.eva-cp_ctl{position:absolute;left:10px;bottom:24px;z-index:5}.eva-cp{width:270px;max-height:min(62vh,560px);overflow-y:auto;background:#fff;border:1px solid #d0d7de;border-radius:10px;box-shadow:0 2px 10px #0000002e;padding:9px 11px;font-family:Inter,Arial,sans-serif;font-size:.74rem;color:#1f2328}.eva-cp.is-min{width:auto;padding:6px 9px}.eva-cp .mut{color:#6e7781;font-size:.7rem}.eva-cp_hd{display:flex;align-items:center;gap:4px}.eva-cp_hd b{flex:1;font-size:.82rem}.eva-cp_hd button{border:0;background:transparent;cursor:pointer;color:#6e7781;font-size:.8rem;padding:2px 5px;border-radius:5px}.eva-cp_hd button:hover{background:#f1f3f5}.eva-cp_veh{display:flex;align-items:center;gap:6px;margin-top:7px}.eva-cp_veh span{font-weight:700;color:#57606a}.eva-cp_veh select{flex:1;min-width:0;border:1px solid #d0d7de;border-radius:6px;padding:3px 5px;font-size:.74rem;background:#fff;color:inherit}.eva-cp_sub{color:#6e7781;font-size:.68rem;margin-top:4px}.eva-cp_err{color:#b91c1c;font-weight:600;margin-top:6px}.eva-cp_ley{display:flex;flex-direction:column;gap:2px;margin-top:8px}.eva-cp_ley button,.eva-cp_ley label{display:flex;align-items:center;gap:7px;border:0;background:transparent;padding:3px 4px;border-radius:6px;cursor:pointer;font-size:.74rem;color:inherit;text-align:left}.eva-cp_ley button:hover,.eva-cp_ley label:hover{background:#f1f3f5}.eva-cp_ley button.off{opacity:.45}.eva-cp_ley i{width:16px;height:4px;border-radius:2px;flex:0 0 auto}.eva-cp_ley i.pt{width:9px;height:9px;border-radius:50%;margin:0 3.5px}.eva-cp_ley span{flex:1}.eva-cp_ley b{color:#57606a}.eva-cp_ley label.eua{margin-top:3px;border-top:1px solid #eaeef2;padding-top:6px;border-radius:0}.eva-cp_ley label.eua input{margin:0}.eva-cp_ley label.eua small{color:#6e7781}.eva-cp_ley label.sep{margin-top:3px;border-top:1px solid #eaeef2;padding-top:6px;border-radius:0}.eva-cp_ley label.sep input{margin:0}.eva-cp_ley label.sep small{color:#6e7781}.eva-cp_ley button.sub{padding-left:22px}.eva-cp_ley i.nom{height:7px;opacity:.55}.eva-cp_add{width:100%;margin-top:7px;border:1px dashed #8c959f;background:#f6f8fa;border-radius:7px;padding:5px 8px;font-size:.74rem;font-weight:700;color:#1f2328;cursor:pointer;text-align:left}.eva-cp_add small{color:#6e7781;font-weight:600}.eva-cp_add:hover{background:#eef1f4}.eva-cp_add:disabled{opacity:.5;cursor:not-allowed}.eva-cp_add:disabled:hover{background:#f6f8fa}.eva-cp_form{margin-top:7px;display:flex;flex-direction:column;gap:5px}.eva-cp_form .t{font-weight:700}.eva-cp_form label{display:flex;align-items:center;gap:6px}.eva-cp_form label span{width:64px;flex:0 0 auto;color:#57606a;font-weight:700}.eva-cp_form label input,.eva-cp_form label select{flex:1;min-width:0;border:1px solid #d0d7de;border-radius:6px;padding:4px 6px;font-size:.74rem;background:#fff;color:inherit}.eva-cp_form .acts{display:flex;gap:5px;justify-content:flex-end;margin-top:2px}.eva-cp_form .acts button{border:1px solid #d0d7de;background:#fff;border-radius:6px;padding:4px 8px;font-size:.72rem;font-weight:600;cursor:pointer;color:inherit}.eva-cp_form .acts button:disabled{opacity:.5;cursor:default}.eva-cp_form .acts button.pri{background:#1f6feb;border-color:#1f6feb;color:#fff}.eva-cp_rev{margin-top:8px;border-top:1px solid #eaeef2;padding-top:7px}.eva-cp_rev .t{font-weight:700;margin-bottom:4px}.eva-cp_rev .grp{margin-bottom:6px}.eva-cp_rev .st{font-weight:700}.eva-cp_rev .st.rojo{color:#b91c1c}.eva-cp_rev .st.ambar{color:#b45309}.eva-cp_rev .st.ok{color:#15803d}.eva-cp_rev .st.parcial{color:#57606a}.eva-cp_rev .cob{font-size:.68rem;color:#6e7781;margin:1px 0 2px}.eva-cp_rev .cob.parcial{color:#9a6700}.eva-cp_rev .it{display:flex;align-items:center;gap:6px;padding:2px 4px;border-radius:5px;cursor:pointer}.eva-cp_rev .it:hover{background:#f1f3f5}.eva-cp_rev .it i{width:7px;height:7px;border-radius:50%;background:#d97706;flex:0 0 auto}.eva-cp_rev .it.rojo i{background:#dc2626}.eva-cp_pie{margin-top:8px;color:#8c959f;font-size:.64rem;line-height:1.35}.eva-cp_info{font-family:Inter,Arial,sans-serif;font-size:.76rem;max-width:240px;line-height:1.4}.eva-cp_info div{margin-top:2px}.eva-cp_info .mut{color:#6e7781}.eva-cp_info a{display:inline-block;margin-top:5px;color:#1f6feb;font-weight:600}.eva-cp_info .eva-cp_del{display:block;margin-top:6px;border:1px solid #fecaca;background:#fef2f2;color:#b91c1c;border-radius:6px;padding:3px 9px;font-size:.72rem;font-weight:700;cursor:pointer}.eva-cp.is-oscuro{background:#111a2e;border-color:#1f2a44;color:#e2e8f0}.eva-cp.is-oscuro .eva-cp_hd button:hover,.eva-cp.is-oscuro .eva-cp_ley button:hover,.eva-cp.is-oscuro .eva-cp_ley label:hover,.eva-cp.is-oscuro .eva-cp_rev .it:hover{background:#16213a}.eva-cp.is-oscuro .eva-cp_veh span,.eva-cp.is-oscuro .eva-cp_ley b{color:#94a3b8}.eva-cp.is-oscuro select{background:#16213a;border-color:#1f2a44}.eva-cp.is-oscuro .eva-cp_ley label.eua,.eva-cp.is-oscuro .eva-cp_ley label.sep,.eva-cp.is-oscuro .eva-cp_rev{border-color:#1f2a44}.eva-cp.is-oscuro .eva-cp_add{background:#16213a;border-color:#334155;color:#e2e8f0}.eva-cp.is-oscuro .eva-cp_add:hover{background:#1b2946}.eva-cp.is-oscuro .eva-cp_form label span{color:#94a3b8}.eva-cp.is-oscuro .eva-cp_form input,.eva-cp.is-oscuro .eva-cp_form select{background:#16213a;border-color:#1f2a44;color:#e2e8f0}.eva-cp.is-oscuro .eva-cp_form .acts button{background:#16213a;border-color:#1f2a44}.eva-cp.is-oscuro .eva-cp_form .acts button.pri{background:#1f6feb;border-color:#1f6feb}.eva-cp.is-oscuro .eva-cp_rev .st.rojo{color:#f87171}.eva-cp.is-oscuro .eva-cp_rev .st.ambar{color:#fbbf24}.eva-cp.is-oscuro .eva-cp_rev .st.ok{color:#4ade80}.eva-cp_veh input[type=datetime-local]{flex:1;min-width:0;border:1px solid #d0d7de;border-radius:6px;padding:2px 5px;font-size:.72rem;background:#fff;color:inherit}.eva-cp_veh small{color:#6e7781;font-size:.68rem}.eva-cp_veh .ahora{border:1px solid #d0d7de;background:#fff;border-radius:6px;padding:2px 7px;font-size:.7rem;font-weight:600;cursor:pointer;color:inherit}.eva-cp_ley b .act{font-style:normal;color:#dc2626;font-weight:700}.eva-cp.is-oscuro .eva-cp_veh input[type=datetime-local],.eva-cp.is-oscuro .eva-cp_veh .ahora{background:#16213a;border-color:#1f2a44}.eva-cp_sub .mp{color:#be185d}.eva-cp_chk{display:flex;align-items:center;gap:6px;font-size:.72rem;margin-top:4px;cursor:pointer}.eva-cp_chk input{margin:0}.eva-cp_sub .sp{color:#b91c1c}.eva-cp_man{display:flex;flex-wrap:wrap;gap:4px 12px;align-items:center}.eva-cp_man .carga{width:56px;border:1px solid #d0d7de;border-radius:5px;padding:1px 5px;font-size:.72rem;background:#fff;color:inherit}.eva-cp.is-oscuro .eva-cp_man .carga{background:#16213a;border-color:#1f2a44}.eva-pension{border:1px solid #d7dce6;border-radius:10px;background:#fff;margin:0 0 10px;overflow:hidden}.eva-pension.alerta{border-color:#f5c46b;box-shadow:0 0 0 2px #fff4d6}.eva-pension .mut{color:#6e7781;font-size:.78rem}.eva-pension_head{width:100%;display:flex;align-items:center;gap:8px;padding:9px 14px;border:0;background:transparent;cursor:pointer;font:inherit;text-align:left}.eva-pension_head b{font-size:.88rem;color:#001128}.eva-pension_head .ico{color:#2496f0}.eva-pension_head .badge{background:#c98a00;color:#fff;border-radius:999px;padding:1px 9px;font-size:.72rem;font-weight:700}.eva-pension_head .mut{margin-left:auto}.eva-pension_lista{border-top:1px solid #eceff5}.eva-pension_lista .fila{display:flex;align-items:center;gap:12px;padding:8px 14px;border-top:1px solid #f3f5f9}.eva-pension_lista .fila:first-child{border-top:0}.eva-pension_lista .fila.pendiente{background:#fffbf0}.eva-pension_lista .tx{flex:1;min-width:0;display:flex;flex-direction:column;gap:1px}.eva-pension_lista .tx b{font-size:.85rem}.eva-pension_lista .tx span{font-size:.78rem;color:#57606a}.eva-pension_lista .est{font-size:.75rem;font-weight:600;color:#57606a;white-space:nowrap}.eva-pension_lista .est.pendiente{color:#8a6100}.eva-pension_lista .est.asignada{color:#1a7f37}.eva-pension_lista .est.rechazada{color:#b91c1c}.eva-pension_lista .pri{border:0;border-radius:8px;padding:6px 14px;background:#001128;color:#fff;font-weight:600;cursor:pointer;font-size:.8rem}.eva-pension_msg{display:flex;justify-content:space-between;gap:8px;margin:8px 14px;padding:7px 10px;border-radius:8px;background:#e8f5ec;color:#1a7f37;font-size:.82rem}.eva-pension_msg.err{background:#fdeaea;color:#b91c1c}.eva-pension_msg button{border:0;background:transparent;cursor:pointer;color:inherit}.eva-pension_modal{position:fixed;top:0;right:0;bottom:0;left:0;background:#00112873;display:flex;align-items:center;justify-content:center;z-index:1300;padding:16px}.eva-pension_modal .caja{background:#fff;border-radius:14px;width:min(640px,100%);max-height:88vh;display:flex;flex-direction:column;gap:10px;padding:18px 20px;overflow:hidden}.eva-pension_modal .top{display:flex;justify-content:space-between;align-items:flex-start;gap:10px}.eva-pension_modal .top h4{margin:0;font-size:1rem;color:#001128}.eva-pension_modal .x{border:0;background:transparent;font-size:1.3rem;cursor:pointer;color:#57606a}.eva-pension_modal .chk{display:flex;align-items:center;gap:6px;font-size:.8rem;color:#57606a}.eva-pension_modal .cands{overflow-y:auto;display:flex;flex-direction:column;gap:6px;min-height:80px}.eva-pension_modal .cand{display:flex;align-items:center;gap:10px;border:1px solid #e3e7ee;border-radius:10px;padding:8px 10px;cursor:pointer}.eva-pension_modal .cand.on{border-color:#2496f0;background:#eaf5fe}.eva-pension_modal .cand .tx{flex:1;min-width:0;display:flex;flex-direction:column}.eva-pension_modal .cand .tx b{font-size:.86rem}.eva-pension_modal .cand .tx span{font-size:.75rem;color:#6e7781}.eva-pension_modal .cand .tag{font-size:.7rem;border-radius:999px;padding:1px 8px;background:#f1f3f7;color:#57606a;white-space:nowrap}.eva-pension_modal .cand .tag.ok{background:#e8f5ec;color:#1a7f37}.eva-pension_modal .cand .km{font-size:.8rem;font-weight:600;color:#001128;white-space:nowrap}.eva-pension_modal .cand a{font-size:.75rem;color:#2496f0}.eva-pension_modal textarea{border:1px solid #d7dce6;border-radius:8px;padding:8px 10px;font:inherit;font-size:.84rem;resize:vertical}.eva-pension_modal .pie{display:flex;justify-content:flex-end;gap:10px}.eva-pension_modal .pie .pri{border:0;border-radius:8px;padding:8px 18px;background:#001128;color:#fff;font-weight:600;cursor:pointer}.eva-pension_modal .pie .pri:disabled{opacity:.45;cursor:default}.eva-pension_modal .pie .lnk{border:0;background:transparent;color:#b91c1c;font-weight:600;cursor:pointer}.eva-pension_modal .pie .lnk:disabled{opacity:.4;cursor:default}.rpf-fx{--rpf-fx-ok: #137a3f;--rpf-fx-ok-bg: #e7f8ee;--rpf-fx-ok-bd: #b7e4c7;--rpf-fx-warn: #8a5a00;--rpf-fx-warn-bg: #fff6e5;--rpf-fx-warn-bd: #f3d9a4;--rpf-fx-err: #b42318;--rpf-fx-err-bg: #fdecea;--rpf-fx-err-bd: #f4c7c3;--rpf-fx-sel: #eef6ff;display:flex;flex-direction:column;gap:10px;font-size:.84rem;color:var(--dsn-ink, #1a2432)}.rpf-fx_cabeza{display:flex;flex-wrap:wrap;justify-content:space-between;gap:4px 12px;padding-bottom:8px;border-bottom:1px solid var(--dsn-divider, #e5e7eb)}.rpf-fx_cliente{color:var(--dsn-muted, #64748b);font-weight:600}.rpf-fx_vacio{padding:24px;text-align:center;color:var(--dsn-muted, #64748b)}.rpf-fx_titulo{font-size:.74rem;font-weight:700;text-transform:uppercase;letter-spacing:.02em;color:var(--dsn-muted, #64748b);margin-bottom:4px}.rpf-fx_cands{display:flex;flex-direction:column;gap:4px}.rpf-fx_cand{display:grid;grid-template-columns:18px minmax(90px,auto) 90px 1fr 110px 110px;align-items:center;gap:8px;padding:6px 10px;border:1px solid var(--dsn-border, #d6dbe2);border-radius:8px;cursor:pointer;background:var(--dsn-surface, #fff)}.rpf-fx_cand.is-sel{background:var(--rpf-fx-sel);border-color:var(--dsn-navy, #103a66)}.rpf-fx_cand input{margin:0}.rpf-fx_donde{color:var(--dsn-muted, #64748b);font-size:.76rem}.rpf-fx_num{text-align:right;font-variant-numeric:tabular-nums;white-space:nowrap}.rpf-fx_num.is-ok{color:var(--rpf-fx-ok);font-weight:600}.rpf-fx_num.is-dif{color:var(--rpf-fx-err);font-weight:600}.rpf-fx_tabla{width:100%;border-collapse:collapse}.rpf-fx_tabla th,.rpf-fx_tabla td{padding:7px 10px;border-bottom:1px solid var(--dsn-divider, #eef0f4);text-align:left;vertical-align:top}.rpf-fx_tabla thead th{background:var(--dsn-head-bg, #f3f4fb);font-size:.72rem;text-transform:uppercase;letter-spacing:.02em;color:var(--dsn-muted, #64748b);white-space:nowrap}.rpf-fx_tabla tbody th{font-weight:600;white-space:nowrap;color:var(--dsn-muted, #64748b);width:1%}.rpf-fx_tabla td small{display:block;font-size:.74rem;color:var(--dsn-muted, #64748b);font-family:ui-monospace,monospace}.rpf-fx_tabla tr.is-dif td{color:var(--rpf-fx-err);background:var(--rpf-fx-err-bg)}.rpf-fx_tabla tr.is-aviso td{background:var(--rpf-fx-warn-bg)}.rpf-fx_estado{white-space:nowrap;width:1%}.rpf-fx_estado small{font-family:inherit!important}.rpf-fx_chip{display:inline-block;padding:1px 8px;border-radius:10px;font-size:.72rem;font-weight:700}.rpf-fx_chip.is-ok{color:var(--rpf-fx-ok);background:var(--rpf-fx-ok-bg)}.rpf-fx_chip.is-aviso{color:var(--rpf-fx-warn);background:var(--rpf-fx-warn-bg);box-shadow:inset 0 0 0 1px var(--rpf-fx-warn-bd)}.rpf-fx_chip.is-dif{color:#fff;background:var(--rpf-fx-err)}.rpf-fx_uuid{display:flex;flex-wrap:wrap;align-items:center;gap:8px;font-size:.76rem;color:var(--dsn-muted, #64748b)}.rpf-fx_uuid code{font-size:.74rem;color:var(--dsn-ink, #1a2432)}.rpf-fx_aviso{padding:8px 12px;border-radius:8px;border:1px solid transparent;font-size:.8rem}.rpf-fx_aviso.is-ok{color:var(--rpf-fx-ok);background:var(--rpf-fx-ok-bg);border-color:var(--rpf-fx-ok-bd)}.rpf-fx_aviso.is-dif{color:var(--rpf-fx-err);background:var(--rpf-fx-err-bg);border-color:var(--rpf-fx-err-bd)}.rpf-fx_proceso{display:flex;align-items:center;gap:10px;padding:10px 12px;border-radius:8px;font-weight:600;background:var(--dsn-head-bg, #f3f4fb);color:var(--dsn-navy, #103a66)}.rpf-fx_spinner{width:16px;height:16px;border-radius:50%;flex:none;border:2px solid currentColor;border-right-color:transparent;animation:rpf-fx-giro .8s linear infinite}@keyframes rpf-fx-giro{to{transform:rotate(360deg)}}@media (max-width: 640px){.rpf-fx_cand{grid-template-columns:18px 1fr auto}.rpf-fx_cand .rpf-fx_donde,.rpf-fx_cand>span:nth-of-type(1){display:none}}:root[data-design=nuevo][data-mode=oscuro] .rpf-fx{--rpf-fx-ok: hsl(152 55% 62%);--rpf-fx-ok-bg: hsl(152 40% 16%);--rpf-fx-ok-bd: hsl(152 35% 28%);--rpf-fx-warn: hsl(38 90% 62%);--rpf-fx-warn-bg: hsl(38 45% 15%);--rpf-fx-warn-bd: hsl(38 45% 30%);--rpf-fx-err: hsl(0 85% 72%);--rpf-fx-err-bg: hsl(0 40% 17%);--rpf-fx-err-bd: hsl(0 40% 32%);--rpf-fx-sel: hsl(215 45% 22%)}:root[data-design=nuevo][data-mode=oscuro] .rpf-fx_chip.is-dif{color:#1a1a1a}:root[data-design=nuevo][data-mode=oscuro] .rpf-fx_proceso{color:#8bbcf9}.eva-KardexPrepago_resumen{display:flex;flex-wrap:wrap;gap:12px;margin-bottom:16px}.eva-KardexPrepago_resumen .kpi{flex:1 1 190px;display:flex;align-items:center;gap:12px;padding:14px 16px;border-radius:12px;border:1px solid #e8ecf2;background:#fff;box-shadow:0 1px 2px #1018280a}.eva-KardexPrepago_resumen .kpi .kpi-ic{width:42px;height:42px;display:flex;align-items:center;justify-content:center;border-radius:11px;font-size:18px;flex-shrink:0}.eva-KardexPrepago_resumen .kpi .kpi-txt{display:flex;flex-direction:column;gap:2px;min-width:0}.eva-KardexPrepago_resumen .kpi span{font-size:12px;color:#64748b}.eva-KardexPrepago_resumen .kpi b{font-size:20px;font-weight:700;line-height:1.15;color:#1e293b}.eva-KardexPrepago_resumen .kpi--dep .kpi-ic{background:#eff6ff;color:#2563eb}.eva-KardexPrepago_resumen .kpi--dep b{color:#2563eb}.eva-KardexPrepago_resumen .kpi--con .kpi-ic{background:#fff7ed;color:#ea580c}.eva-KardexPrepago_resumen .kpi--con b{color:#ea580c}.eva-KardexPrepago_resumen .kpi--disp{border-color:#a7f3d0;background:linear-gradient(180deg,#f0fdf4,#fff)}.eva-KardexPrepago_resumen .kpi--disp .kpi-ic{background:#dcfce7;color:#059669}.eva-KardexPrepago_resumen .kpi--disp b{color:#059669}.eva-KardexPrepago_resumen .kpi--lts .kpi-ic{background:#ecfeff;color:#0891b2}.eva-KardexPrepago_resumen .kpi--lts b{color:#0e7490}.eva-table_column-fkstatusid[data-fkstatusid=Deposito]>div{background-color:var(--status-color-success-light);color:var(--status-color-success)}.eva-table_column-fkstatusid[data-fkstatusid=Deposito]>div>span{background-color:var(--status-color-success)}.eva-table_column-fkstatusid[data-fkstatusid=Consumo]>div{background-color:var(--status-color-warnig-ligth);color:var(--status-color-warnig)}.eva-table_column-fkstatusid[data-fkstatusid=Consumo]>div>span{background-color:var(--status-color-warnig)}.eva-EdoCtaGas_cond{display:inline-flex;gap:6px;justify-content:center}.eva-EdoCtaGas_cond .tag{padding:2px 9px;border-radius:999px;font-size:11.5px;font-weight:600;line-height:18px;white-space:nowrap}.eva-EdoCtaGas_cond .tag--cred{background:#eff6ff;color:#1d4ed8}.eva-EdoCtaGas_cond .tag--pre{background:#ecfdf5;color:#047857}.eva-EdoCtaGas_cond .tag--sin{background:var(--dsn-head-bg, #f1f5f9);color:var(--dsn-muted, #64748b)}.eva-EdoCtaGas_det{display:flex;flex-direction:column;gap:6px}.eva-EdoCtaGas_det>.eva-rep-kpis{padding-left:0;padding-right:0}.eva-EdoCtaGas_pagadas{display:inline-flex;align-items:center;align-self:flex-start;gap:8px;padding:0 2px 4px;font-size:.78rem;font-weight:600;color:var(--dsn-text, #24364b);cursor:pointer;white-space:nowrap}.eva-EdoCtaGas_pagadas input{width:15px;height:15px;accent-color:#0e2747;cursor:pointer}.reclut{width:100%;height:100%;overflow:auto;padding:4px 4px 40px;display:flex;flex-direction:column;gap:12px;background:var(--dsn-page, transparent)}.reclut .kpi-ic svg,.reclut .h .ir svg,.reclut .legs svg{width:auto;height:1em}.reclut-periodo{font-size:12px;color:var(--dsn-muted)}.reclut-kpis{display:grid;grid-template-columns:repeat(auto-fit,minmax(210px,1fr));gap:10px}.reclut-kpis .kpi{background:var(--dsn-card);border:1px solid var(--dsn-border);border-radius:12px;padding:13px 15px;min-width:0;-webkit-hyphens:none;hyphens:none;overflow-wrap:normal}.reclut-kpis .kpi.is-bad{border-color:var(--dsn-red)}.reclut-kpis .kpi-top{display:flex;align-items:center;gap:8px;min-width:0}.reclut-kpis .kpi-ic{flex:none;width:26px;height:26px;border-radius:8px;display:grid;place-items:center;font-size:12.5px;color:var(--dsn-navy);background:var(--dsn-band)}.reclut-kpis .kpi-ic.ok{color:var(--dsn-green)}.reclut-kpis .kpi-ic.bad{color:var(--dsn-red)}.reclut-kpis .kpi-lbl{font-size:11px;font-weight:600;letter-spacing:.05em;text-transform:uppercase;color:var(--dsn-muted);white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.reclut-kpis .kpi-val{font-size:25px;font-weight:700;line-height:1.15;margin-top:9px;color:var(--dsn-ink);font-variant-numeric:tabular-nums}.reclut-kpis .kpi-sub{font-size:11.5px;color:var(--dsn-muted);line-height:1.4;margin-top:2px}.reclut-alertas{display:grid;grid-template-columns:repeat(auto-fit,minmax(320px,1fr));gap:8px}.reclut-alertas .a{display:grid;grid-template-columns:4px 1fr;gap:12px;align-items:stretch;background:var(--dsn-card);border:1px solid var(--dsn-border);border-radius:11px;padding:11px 14px 11px 0}.reclut-alertas .a .raya{border-radius:4px 0 0 4px;background:var(--dsn-muted)}.reclut-alertas .a.bad .raya{background:var(--dsn-red)}.reclut-alertas .a.warn .raya{background:var(--dsn-gold)}.reclut-alertas .a.info .raya{background:var(--dsn-teal, #0d9488)}.reclut-alertas .a .txt{min-width:0;font-size:13px;line-height:1.45}.reclut-alertas .a .txt b{color:var(--dsn-ink);font-weight:600}.reclut-alertas .a .txt span{display:block;color:var(--dsn-muted);font-size:12.5px;margin-top:2px}.reclut-row{display:flex;gap:12px;flex-wrap:wrap;align-items:stretch}.reclut-card{background:var(--dsn-card);border:1px solid var(--dsn-border);border-radius:12px;padding:14px 16px}.reclut-card .h{font-size:14px;font-weight:700;color:var(--dsn-ink);margin-bottom:10px;display:flex;align-items:baseline;flex-wrap:wrap;gap:0 6px}.reclut-card .h em{font-size:11.5px;font-weight:400;color:var(--dsn-muted);font-style:normal}.reclut-card .h .ir{margin-left:auto;border:none;background:transparent;cursor:pointer;padding:0;font-size:12px;font-weight:600;color:var(--dsn-teal, #0d9488);white-space:nowrap}.reclut-card .h .ir svg{margin-left:5px;font-size:10px}.reclut-card .h .ir:hover{text-decoration:underline}.reclut-card.grow{flex:1 1 560px;min-width:0}.reclut-card.side{flex:0 1 360px;min-width:300px}.reclut .funnel{display:flex;flex-direction:column;gap:9px}.reclut .funnel .f{display:grid;grid-template-columns:minmax(110px,140px) 1fr 44px;align-items:center;gap:10px;font-size:12.5px}.reclut .funnel .f .who{color:var(--dsn-ink)}.reclut .funnel .f .barwrap{background:var(--dsn-band);border-radius:6px;height:16px;overflow:hidden}.reclut .funnel .f .bar{height:100%;min-width:3px;border-radius:6px}.reclut .funnel .f .n{text-align:right;font-weight:700;color:var(--dsn-ink);font-variant-numeric:tabular-nums}.reclut .legs{display:flex;flex-direction:column;gap:8px}.reclut .legs .l{display:grid;grid-template-columns:1fr auto;align-items:center;gap:10px;font-size:12.5px;background:var(--dsn-band);border:1px solid transparent;border-radius:8px;padding:9px 11px}.reclut .legs .l .t{min-width:0;display:flex;align-items:center;flex-wrap:wrap;gap:2px 6px;color:var(--dsn-ink)}.reclut .legs .l .t svg{font-size:10px;color:var(--dsn-muted)}.reclut .legs .l .t em{font-style:normal;font-size:10px;font-weight:600;letter-spacing:.04em;text-transform:uppercase;color:var(--dsn-red);background:#ef44441f;border-radius:999px;padding:1px 7px}.reclut .legs .l .v{font-weight:700;color:var(--dsn-ink);font-variant-numeric:tabular-nums;white-space:nowrap}.reclut .legs .l.hot{background:#ef444412;border-color:var(--dsn-red)}.reclut .legs .l.hot .v{color:var(--dsn-red)}.reclut .legs .calif{display:flex;align-items:center;gap:8px;font-size:12.5px;color:var(--dsn-muted);border-top:1px solid var(--dsn-border);margin-top:3px;padding-top:11px}.reclut .legs .calif svg{flex:none;font-size:13px;color:var(--dsn-gold)}.reclut .legs .calif span{min-width:0;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.reclut .legs .calif b{margin-left:auto;color:var(--dsn-ink);font-size:13.5px;white-space:nowrap;font-variant-numeric:tabular-nums}.reclut .tbl{max-height:330px;overflow:auto}.reclut .tbl table{width:100%;border-collapse:collapse;font-size:12.5px}.reclut .tbl table th{position:sticky;top:0;background:var(--dsn-band);color:var(--dsn-muted);font-weight:600;text-align:left;padding:8px 10px;white-space:nowrap;z-index:1}.reclut .tbl table td{padding:8px 10px;color:var(--dsn-ink);border-top:1px solid var(--dsn-border);white-space:nowrap}.reclut .tbl table .r{text-align:right;font-variant-numeric:tabular-nums}.reclut .tbl table .c{text-align:center}.reclut .tbl table .b{font-weight:700}.reclut .tbl table tr.click{cursor:pointer}.reclut .tbl table tr.click:hover td{background:var(--dsn-band)}.reclut .tbl table td.empty{text-align:center;color:var(--dsn-muted);padding:18px}.reclut .tbl table td.c{cursor:default}.reclut .pill{display:inline-block;border-radius:999px;padding:2px 10px;font-size:11px;font-weight:600}.reclut .pill.verde{background:#10b98126;color:var(--dsn-green)}.reclut .pill.amarillo{background:#f59e0b2e;color:var(--dsn-gold)}.reclut .pill.rojo{background:#ef444426;color:var(--dsn-red)}.reclut .motivos{display:flex;flex-direction:column;gap:9px;max-height:330px;overflow:auto}.reclut .motivos .m{background:var(--dsn-band);border-radius:9px;padding:9px 11px}.reclut .motivos .m .top{display:flex;justify-content:space-between;font-size:12.5px}.reclut .motivos .m .top b{color:var(--dsn-ink)}.reclut .motivos .m .top span{color:var(--dsn-gold);font-weight:700}.reclut .motivos .m .txt{font-size:12.5px;color:var(--dsn-ink);margin:4px 0;line-height:1.45}.reclut .motivos .m .pie{font-size:11px;color:var(--dsn-muted)}.reclut .empty{color:var(--dsn-muted);text-align:center;padding:18px;font-size:12.5px}.reclut-vac{display:flex;flex-direction:column;gap:14px}.reclut-vac-datos{display:grid;grid-template-columns:repeat(auto-fit,minmax(180px,1fr));gap:10px 16px}.reclut-vac-datos .d{display:flex;flex-direction:column;gap:2px;min-width:0}.reclut-vac-datos .d span{font-size:10.5px;font-weight:600;letter-spacing:.05em;text-transform:uppercase;color:var(--dsn-muted)}.reclut-vac-datos .d b{font-size:13px;font-weight:600;color:var(--dsn-ink);overflow-wrap:anywhere}.reclut-vac-titulo{font-size:13.5px;font-weight:700;color:var(--dsn-ink);border-top:1px solid var(--dsn-border);padding-top:12px}.reclut-vac-titulo em{font-size:11.5px;font-weight:400;color:var(--dsn-muted);font-style:normal;margin-left:6px}.reclut-vac-tabla{max-height:320px;overflow:auto}.reclut-vac-tabla table{width:100%;border-collapse:collapse;font-size:12.5px}.reclut-vac-tabla table th{position:sticky;top:0;background:var(--dsn-band);color:var(--dsn-muted);font-weight:600;text-align:left;padding:8px 10px;white-space:nowrap;z-index:1}.reclut-vac-tabla table td{padding:8px 10px;color:var(--dsn-ink);border-top:1px solid var(--dsn-border);white-space:nowrap}.reclut-vac-tabla table .r{text-align:right;font-variant-numeric:tabular-nums}.reclut-vac-tabla table tr.click{cursor:pointer}.reclut-vac-tabla table tr.click:hover td{background:var(--dsn-band)}.reclut-vac-tabla table td.vacio{text-align:center;color:var(--dsn-muted);padding:18px}.reclut-vac .pill{display:inline-block;border-radius:999px;padding:2px 10px;font-size:11px;font-weight:600}.reclut-vac .pill.verde{background:#10b98126;color:var(--dsn-green)}.reclut-vac .pill.amarillo{background:#f59e0b2e;color:var(--dsn-gold)}.reclut-vac .pill.rojo{background:#ef444426;color:var(--dsn-red)}.reclut-vac .chip{display:inline-block;border-radius:999px;padding:2px 10px;font-size:11px;font-weight:600;background:var(--dsn-band);color:var(--dsn-ink)}.reclut-vac .chip.post{background:#16323b1f;color:var(--dsn-navy)}.reclut-vac .chip.entr{background:#f59e0b2e;color:var(--dsn-gold)}.reclut-vac .chip.sele{background:#0d948829;color:var(--dsn-teal, #0d9488)}.reclut-vac .chip.cont{background:#10b98126;color:var(--dsn-green)}.reclut-vac .chip.rech{background:#ef444426;color:var(--dsn-red)}.eva-filter-field{display:flex;flex-direction:column;gap:4px;font-size:12px;color:#7f8893;font-weight:700}.eva-dashboard{height:100%;overflow-y:auto;padding:14px 14px 4px;display:flex;flex-direction:column;gap:16px}.eva-dashboard__head{position:sticky;top:-16px;z-index:3;background:#fff;margin:-16px -16px 0;padding:12px 16px;border-bottom:1px solid #eef2f7;display:flex;flex-direction:column;gap:10px}.eva-dashboard__breadcrumb{color:#beb0b9;font-size:14px;line-height:1}.eva-dashboard__head-row{display:flex;justify-content:space-between;align-items:flex-end;gap:16px;flex-wrap:wrap}.eva-dashboard__filters{display:flex;flex-wrap:wrap;align-items:flex-end;gap:12px}.eva-dashboard__filters .eva-field{display:flex;flex-direction:column;gap:4px;font-size:12px;color:#475569}.eva-dashboard__filters .eva-field input,.eva-dashboard__filters .eva-field select{padding:7px 10px;border:1px solid #cbd5e1;border-radius:8px;font-size:13px;min-width:160px;background:#fff}.eva-dashboard__filters .eva-btn{padding:8px 18px;border:none;border-radius:8px;background:#2563eb;color:#fff;font-weight:600;font-size:13px;cursor:pointer;transition:filter .15s ease}.eva-dashboard__filters .eva-btn:hover{filter:brightness(1.08)}.eva-dashboard__filters .eva-btn:disabled{opacity:.6;cursor:not-allowed}.eva-dashboard__title{margin:0;font-size:20px;font-weight:700;color:#0f172a}.eva-dashboard__subtitle{margin:-8px 0 0;font-size:13px;color:#64748b}.eva-dashboard__table-scroll{overflow:auto;max-height:440px}.eva-dashboard__footer{position:sticky;bottom:-16px;z-index:3;background:#fff;margin:4px -16px -16px;padding:8px 16px;border-top:1px solid #eef2f7}.eva-dashboard .eva-cont_table-footer{display:flex;justify-content:space-between;align-items:center;font-size:14px;color:#475569}.eva-dashboard .eva-cont_table-footer>div{display:flex;grid-gap:5px;align-items:center}.eva-dashboard .eva-cont_table-footer_items-per-page,.eva-dashboard .eva-cont_table-footer_pagination{display:flex;gap:5px;align-items:center}.eva-dashboard .eva-cont_table-footer_items-per-page>select,.eva-dashboard .eva-cont_table-footer_pagination>select{text-align:center;padding:1px 8px;border-bottom:solid 2px #d8d8d8;background:transparent;cursor:pointer}.eva-dashboard .eva-cont_table-footer span{font-weight:600;margin-left:4px}.eva-rank{display:flex;flex-direction:column;gap:13px}.eva-rank__empty{color:#94a3b8;font-size:13px;padding:14px 0;text-align:center}.eva-rank__item{display:flex;flex-direction:column;gap:5px}.eva-rank__top{display:flex;justify-content:space-between;align-items:baseline;gap:10px}.eva-rank__name{font-size:13px;font-weight:600;color:#1e293b;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.eva-rank__pct{font-size:13px;font-weight:800;flex:0 0 auto;font-variant-numeric:tabular-nums}.eva-rank__pct.pos{color:#0f8a6e}.eva-rank__pct.neg{color:#d6455f}.eva-rank__bar{height:8px;border-radius:999px;background:#eef2f7;overflow:hidden}.eva-rank__fill{height:100%;border-radius:999px;transition:width .4s ease}.eva-rank__fill.pos{background:linear-gradient(90deg,#2fb98a,#0f8a6e)}.eva-rank__fill.neg{background:linear-gradient(90deg,#f28a9a,#d6455f)}.eva-rank__meta{font-size:11.5px;color:#64748b;font-variant-numeric:tabular-nums}.eva-kpi-grid{display:grid;grid-template-columns:repeat(auto-fit,minmax(210px,1fr));gap:12px}.eva-kpi{position:relative;overflow:hidden;border-radius:14px;padding:16px 18px;color:#fff;display:flex;align-items:center;gap:14px;min-height:84px;box-shadow:0 4px 14px #0f172a1f}.eva-kpi__watermark{position:absolute;right:-10px;bottom:-14px;font-size:74px;opacity:.16}.eva-kpi__icon{font-size:24px;opacity:.95;z-index:1}.eva-kpi__info{display:flex;flex-direction:column;z-index:1}.eva-kpi__label{font-size:12px;font-weight:600;opacity:.92;text-transform:uppercase;letter-spacing:.3px}.eva-kpi__value{font-size:22px;font-weight:800;line-height:1.15}.eva-kpi__sub{font-size:11px;opacity:.85;margin-top:2px}.eva-kpi--blue{background:linear-gradient(135deg,#26436e,#0e2747)}.eva-kpi--green{background:linear-gradient(135deg,#2fb98a,#0f8a6e)}.eva-kpi--red{background:linear-gradient(135deg,#f28a9a,#d6455f)}.eva-kpi--yellow{background:linear-gradient(135deg,#f0b000,#c2820a)}.eva-kpi--purple{background:linear-gradient(135deg,#7c3aed,#6d28d9)}.eva-kpi--gray{background:linear-gradient(135deg,#26436e,#0e2747)}.eva-panel-grid{display:grid;grid-template-columns:repeat(auto-fit,minmax(340px,1fr));gap:14px}.eva-panel{background:#fff;border:1px solid #e2e8f0;border-radius:14px;padding:14px 16px;box-shadow:0 2px 8px #0f172a0d;display:flex;flex-direction:column}.eva-panel__head{display:flex;align-items:baseline;justify-content:space-between;gap:10px;margin:0 0 12px;padding-left:10px;border-left:3px solid #f0b000}.eva-panel__title{margin:0;font-size:14px;font-weight:700;color:#0e2747}.eva-panel__subtitle{font-size:11.5px;color:#8a92a6;font-weight:600;font-variant-numeric:tabular-nums}.eva-panel__body{flex:1;min-height:0}.eva-panel__body--onda{border-radius:12px;background:radial-gradient(120% 60% at 50% 120%,#2fb98a12,#2fb98a00 60%),radial-gradient(120% 60% at 0% 120%,#0e27470f,#0e274700 55%),linear-gradient(180deg,#fbfcfe,#f3f6fb)}.eva-panel.eva-panel--wide{grid-column:1/-1}.eva-stat-grid{display:grid;grid-template-columns:repeat(auto-fit,minmax(150px,1fr));gap:10px}.eva-stat{position:relative;border-radius:12px;padding:12px 14px;background:#fff;border:1px solid #e7ecf3;border-left:4px solid #26436e;box-shadow:0 2px 8px #0f172a0a;display:flex;flex-direction:column;gap:3px;min-height:72px}.eva-stat__hd{display:flex;align-items:center;justify-content:space-between;gap:8px}.eva-stat__label{font-size:11px;font-weight:700;text-transform:uppercase;letter-spacing:.3px;color:#6b7591}.eva-stat__icon{font-size:13px;color:#b7c0d3}.eva-stat__value{font-size:20px;font-weight:800;color:#0e2747;line-height:1.1;font-variant-numeric:tabular-nums}.eva-stat__sub{font-size:11px;color:#8a92a6;font-variant-numeric:tabular-nums}.eva-stat--navy{border-left-color:#26436e}.eva-stat--navy .eva-stat__value{color:#0e2747}.eva-stat--gold{border-left-color:#f0b000}.eva-stat--gold .eva-stat__value{color:#c2820a}.eva-stat--teal{border-left-color:#2fb98a}.eva-stat--teal .eva-stat__value{color:#0f8a6e}.eva-stat--coral{border-left-color:#f28a9a}.eva-stat--coral .eva-stat__value{color:#d6455f}.eva-stat--muted{border-left-color:#cbd5e1}.eva-stat--muted .eva-stat__value{color:#475569}.eva-mini-table{width:100%;border-collapse:collapse;font-size:13px}.eva-mini-table th,.eva-mini-table td{padding:8px 10px;text-align:left;border-bottom:1px solid #eef2f7}.eva-mini-table th{color:#64748b;font-weight:600;font-size:11px;text-transform:uppercase}.eva-mini-table td.num,.eva-mini-table th.num{text-align:right;font-variant-numeric:tabular-nums}.eva-mini-table tbody tr:hover{background:#f8fafc}.eva-mini-table .pos{color:#16a34a;font-weight:600}.eva-mini-table .neg{color:#dc2626;font-weight:600}.eva-loading{padding:40px;text-align:center;color:#64748b;font-size:14px}.eva-rent-dash{--card-bg: var(--thm-card, #ffffff);--card-bd: var(--thm-line, #e9ecf3);--ink: var(--thm-ink, #1A2D47);--muted: var(--thm-muted, #8a92a6);--tint: var(--thm-chip, #eef2f8);--shadow: var(--thm-shadow, 0 1px 2px rgba(16, 24, 40, .04), 0 2px 6px rgba(16, 24, 40, .06));--c-navy: #0e2747;--c-blue: #0e2747;--c-blue2: #26436e;--pill-bg: #0e2747;--pill-fg: #ffffff;--ch-grid: #eef1f6;--ch-axis: #8a92a6;--ch-label: #5b6577;--c-gold: #f0b000;--c-teal: #0f8a6e;--c-red: #DC1F2F;--c-orange: #fc9804;--c-ing: #2fb98a;--c-ing-d: #0f8a6e;--c-cost: #f28a9a;--c-cost-d: #DC1F2F;display:flex;flex-direction:column;gap:16px;padding-bottom:8px;background:transparent;color:var(--ink)}.eva-rent-dash[data-tema=eva]{--thm-page:#eef1f6;--thm-card:#fff;--thm-ink:#1A2D47;--thm-muted:#7c869c;--thm-line:#e6eaf1;--thm-chip:#f4f6fa;--thm-shadow:0 1px 2px rgba(16,30,54,.06),0 6px 20px rgba(16,30,54,.06)}.eva-rent-dash[data-tema=aurora]{--thm-page:#f4f5fb;--thm-card:#fff;--thm-ink:#20233f;--thm-muted:#7a7f9e;--thm-line:#e8e8f6;--thm-chip:#f2f2fb;--thm-shadow:0 1px 2px rgba(30,34,63,.07),0 8px 24px rgba(79,70,229,.08);--c-navy:#818CF8;--c-blue:#818CF8;--c-blue2:#6366F1;--c-gold:#FBBF24;--c-ing:#2DD4BF;--c-ing-d:#14B8A6;--c-cost:#FB7185;--c-cost-d:#E11D48}.eva-rent-dash[data-tema=esmeralda]{--thm-page:#f1f5f3;--thm-card:#fff;--thm-ink:#14322a;--thm-muted:#6b8078;--thm-line:#e2ece7;--thm-chip:#eef5f2;--thm-shadow:0 1px 2px rgba(20,50,42,.06),0 8px 22px rgba(16,185,129,.09);--c-navy:#10B981;--c-blue:#10B981;--c-blue2:#059669;--c-gold:#EAB308;--c-ing:#84CC16;--c-ing-d:#65A30D;--c-cost:#EF4444;--c-cost-d:#DC2626}.eva-rent-dash[data-tema=oceano]{--thm-page:#eef4fa;--thm-card:#fff;--thm-ink:#143247;--thm-muted:#5b7690;--thm-line:#dbe7f2;--thm-chip:#e3eef8;--thm-shadow:0 1px 2px rgba(14,50,71,.06),0 8px 22px rgba(3,105,161,.09);--c-navy:#0e5a8a;--c-blue:#0e5a8a;--c-blue2:#0a4467;--c-gold:#f0a500;--c-ing:#12a3b8;--c-ing-d:#0b7f90;--c-cost:#ef6a7c;--c-cost-d:#d13a54}.eva-rent-dash[data-tema=vino]{--thm-page:#f8f0f2;--thm-card:#fff;--thm-ink:#3a1f27;--thm-muted:#8a6b73;--thm-line:#ecd9de;--thm-chip:#f3e4e8;--thm-shadow:0 1px 2px rgba(58,31,39,.06),0 8px 22px rgba(124,45,67,.09);--c-navy:#7c2d43;--c-blue:#7c2d43;--c-blue2:#5e2233;--c-gold:#d99a2b;--c-ing:#4f9d7a;--c-ing-d:#3a7d60;--c-cost:#c62b52;--c-cost-d:#9e1f40}.eva-rent-dash[data-tema=grafito]{--thm-page:#0f1420;--thm-card:#18202f;--thm-ink:#e6ecf5;--thm-muted:#8a96ab;--thm-line:#263042;--thm-chip:#1e2836;--thm-shadow:0 1px 2px rgba(0,0,0,.4),0 10px 26px rgba(0,0,0,.4);--card-bg: var(--thm-card, #18202f);--card-bd: var(--thm-line, #263042);--ink: var(--thm-ink, #e6ecf5);--muted: var(--thm-muted, #8a96ab);--tint: var(--thm-chip, #1e2836);--shadow: var(--thm-shadow, 0 1px 2px rgba(0,0,0,.4), 0 10px 26px rgba(0,0,0,.4));--c-navy: #8fa8cf;--c-blue: #8fa8cf;--pill-bg: #33507a;--pill-fg: #eef3fb;--ch-grid: rgba(255,255,255,.09);--ch-axis: #9aa6bb;--ch-label: #b7c0d3;background:var(--thm-page, #0f1420)}.eva-rent-dash[data-tema=grafito] .eva-rent-dash_hero-kpi,.eva-rent-dash[data-tema=grafito] .eva-rent-dash_kpis--op .eva-rent-dash_kpi--navy,.eva-rent-dash[data-tema=grafito] .eva-rent-dash_kpis--op .eva-rent-dash_kpi--red,.eva-rent-dash[data-tema=grafito] .eva-rent-dash_kpis--op .eva-rent-dash_kpi--teal,.eva-rent-dash[data-tema=grafito] .eva-rent-dash_kpis--op .eva-rent-dash_kpi--gold{background:var(--card-bg)!important}.eva-rent-dash[data-tema=grafito] .eva-rent-dash_card .chart--onda{background:none}.eva-rent-dash[data-tema=grafito] .rank .bar-track,.eva-rent-dash[data-tema=grafito] .eva-rent-dash_table thead th{background:var(--tint)}.eva-rent-dash[data-tema=grafito] .eva-rent-dash_table tbody td{background:var(--card-bg)}.eva-rent-dash[data-tema=grafito] .eva-rent-dash_table tbody tr:hover td{background:var(--tint)}.eva-rent-dash[data-tema=grafito].is-presenta{background:var(--thm-page, #0f1420)}.eva-rent-dash[data-tema=grafito] .btn-ic{background:var(--card-bg);color:var(--ink)}.eva-rent-dash[data-tema=grafito] .btn-ic.is-on{background:var(--tint)}.eva-rent-dash[data-tema=grafito] .eva-rent-dash_filterpanel .fld>input,.eva-rent-dash[data-tema=grafito] .eva-rent-dash_filterpanel .fld>select,.eva-rent-dash[data-tema=grafito] .eva-multiselectsearch_field,.eva-rent-dash[data-tema=grafito] .eva-multiselectsearch_field__active,.eva-rent-dash[data-tema=grafito] .eva-multiselect_trigger,.eva-rent-dash[data-tema=grafito] .eva-multiselect_trigger__active{background:var(--card-bg)!important;color:var(--ink)!important;border-color:var(--card-bd)!important}.eva-rent-dash[data-tema=grafito] .eva-multiselectsearch_input{background:transparent!important;color:var(--ink)!important}.eva-rent-dash[data-tema=grafito] .eva-multiselectsearch_input::placeholder{color:var(--muted)!important}.eva-rent-dash[data-tema=grafito] .eva-rent-dash_filterpanel .fld>input::placeholder{color:var(--muted)}.eva-rent-dash[data-tema=grafito] .eva-multiselect_trigger-placeholder{color:var(--muted)!important}.eva-rent-dash[data-tema=grafito] .eva-multiselectsearch_chip,.eva-rent-dash[data-tema=grafito] .eva-multiselect_chip{background:var(--tint)!important;color:var(--ink)!important}.eva-rent-dash[data-tema=grafito] .eva-rent-dash_lblmenu-pop{background:var(--card-bg);border-color:var(--card-bd)}.eva-rent-dash[data-tema=grafito] .eva-rent-dash_lblmenu-pop .hd{color:var(--muted);border-bottom-color:var(--card-bd)}.eva-rent-dash[data-tema=grafito] .eva-rent-dash_lblmenu-pop .hd .c-t{color:var(--muted)}.eva-rent-dash[data-tema=grafito] .eva-rent-dash_lblmenu-pop .sep{background:var(--card-bd)}.eva-rent-dash[data-tema=grafito] .eva-rent-dash_lblmenu-pop .opt .nm{color:var(--ink)}.eva-rent-dash[data-tema=grafito] .eva-rent-dash_lblmenu-pop .opt--axis .nm,.eva-rent-dash[data-tema=grafito] .eva-rent-dash_lblmenu-pop .opt .tg{color:var(--muted)}.eva-rent-dash[data-tema=grafito] .eva-rent-dash_lblmenu-pop .opt .tg:hover:not(:disabled){background:var(--tint)}.eva-rent-dash .recharts-wrapper,.eva-rent-dash .recharts-surface,.eva-rent-dash .recharts-wrapper :focus,.eva-rent-dash .recharts-surface :focus,.eva-rent-dash .recharts-bar-rectangle,.eva-rent-dash .recharts-rectangle,.eva-rent-dash .recharts-sector,.eva-rent-dash .recharts-layer{outline:none!important}.eva-rent-dash .recharts-wrapper :focus-visible{outline:none!important}.eva-rent-dash *,.eva-rent-dash *:before,.eva-rent-dash *:after{box-sizing:border-box}.eva-rent-dash .recharts-wrapper:focus,.eva-rent-dash .recharts-wrapper:focus-visible,.eva-rent-dash .recharts-wrapper:focus-within,.eva-rent-dash .recharts-wrapper *:focus,.eva-rent-dash .recharts-wrapper *:focus-visible,.eva-rent-dash .recharts-wrapper *:focus-within,.eva-rent-dash .recharts-surface:focus,.eva-rent-dash .recharts-surface:focus-visible,.eva-rent-dash .recharts-surface:focus-within,.eva-rent-dash .recharts-surface *:focus,.eva-rent-dash .recharts-surface *:focus-visible,.eva-rent-dash .recharts-surface *:focus-within{outline:none!important}.eva-rent-dash.is-presenta{position:fixed;top:0;right:0;bottom:0;left:0;z-index:9998;background:var(--thm-page, #f4f6fa);overflow-y:auto;padding:20px 26px}.eva-rent-dash.is-presenta>*{flex-shrink:0}.eva-rent-dash.is-presenta .eva-rent-dash_topbar{top:-20px;margin:-20px -26px 0;padding:20px 26px 14px}.eva-rent-dash_topbar{position:sticky;top:-14px;z-index:30;margin:-14px -14px 0;padding:14px 14px 12px;background:var(--thm-page, #f4f6fa);display:flex;flex-direction:column;gap:12px;border-bottom:1px solid var(--card-bd);box-shadow:0 8px 16px -12px #040a1659}.eva-rent-dash_head{display:flex;align-items:center;gap:16px;flex-wrap:wrap}.eva-rent-dash_head-title{display:flex;align-items:center;gap:12px}.eva-rent-dash_head-title .ic{width:46px;height:46px;border-radius:13px;display:grid;place-items:center;color:#fff;font-size:1.2rem;background:linear-gradient(135deg,var(--c-blue2),var(--c-navy));box-shadow:0 6px 14px #0e274747}.eva-rent-dash_head-title h2{margin:0;font-family:var(--txt-ppal-bold, "inter-Bold");font-size:1.3rem;color:var(--c-navy)}.eva-rent-dash_head-title .sub{margin:2px 0 0;font-size:.8rem;color:var(--muted);font-variant-numeric:tabular-nums}.eva-rent-dash_head-actions{display:flex;gap:8px;align-items:center;margin-left:auto;flex-wrap:wrap;justify-content:flex-end}.eva-rent-dash .btn-ic{width:38px;height:38px;border-radius:10px;border:1px solid var(--card-bd);background:#fff;color:var(--ink);cursor:pointer;display:grid;place-items:center}.eva-rent-dash .btn-ic:hover{border-color:var(--c-blue);color:var(--c-blue)}.eva-rent-dash .btn-ic.is-on{border-color:var(--c-blue);color:var(--c-blue);background:#eaf0f9}.eva-rent-dash .btn-ic.btn-filtros{width:auto;min-width:0;gap:7px;padding:0 14px;display:inline-flex;align-items:center;position:relative;white-space:nowrap;flex-shrink:0}.eva-rent-dash .btn-ic.btn-filtros span{font-size:.8rem;font-family:var(--txt-ppal-semibold, "inter-semibold");white-space:nowrap}.eva-rent-dash .btn-ic.btn-filtros .badge{min-width:17px;height:17px;padding:0 4px;border-radius:999px;background:var(--c-gold);color:#3a2b00;font-size:.64rem;font-weight:800;display:inline-grid;place-items:center;line-height:1}.eva-rent-dash_filterpanel{background:var(--card-bg);border:1px solid var(--card-bd);border-radius:14px;box-shadow:var(--shadow);padding:14px 16px;display:flex;flex-direction:column;gap:12px}.eva-rent-dash_filterpanel .grid{display:grid;grid-template-columns:repeat(auto-fit,minmax(190px,1fr));gap:12px;align-items:start}.eva-rent-dash_filterpanel .fld--wide{grid-column:span 2}@media (max-width: 640px){.eva-rent-dash_filterpanel .fld--wide{grid-column:span 1}}.eva-rent-dash_filterpanel .fld{display:flex;flex-direction:column;gap:4px}.eva-rent-dash_filterpanel .fld span{font-size:.62rem;text-transform:uppercase;letter-spacing:.04em;color:var(--muted);font-family:var(--txt-ppal-semibold, "inter-semibold")}.eva-rent-dash_filterpanel .fld>input,.eva-rent-dash_filterpanel .fld>select{-moz-appearance:none;appearance:none;-webkit-appearance:none;border:1px solid var(--card-bd);border-radius:8px;padding:7px 10px;font-size:.82rem;color:var(--ink);background:#fff;height:34px;width:100%}.eva-rent-dash_filterpanel .fld>input:hover,.eva-rent-dash_filterpanel .fld>select:hover{border-color:#c6d0e0}.eva-rent-dash_filterpanel .fld>input:focus,.eva-rent-dash_filterpanel .fld>select:focus{outline:none;border-color:var(--c-blue);box-shadow:0 0 0 3px #0e274714}.eva-rent-dash_filterpanel .fld>select{padding-right:24px;cursor:pointer;background:#fff url("data:image/svg+xml;utf8,<svg xmlns='http://www.w3.org/2000/svg' width='12' height='12' viewBox='0 0 12 12'><path d='M2 4l4 4 4-4' fill='none' stroke='%238a92a6' stroke-width='1.6' stroke-linecap='round' stroke-linejoin='round'/></svg>") no-repeat right 7px center}.eva-rent-dash_filterpanel .eva-multiselectsearch,.eva-rent-dash_filterpanel .eva-multiselect{width:100%;padding-bottom:0}.eva-rent-dash_filterpanel .eva-multiselectsearch_field,.eva-rent-dash_filterpanel .eva-multiselectsearch_field__active,.eva-rent-dash_filterpanel .eva-multiselect_trigger,.eva-rent-dash_filterpanel .eva-multiselect_trigger__active{min-height:34px;border-radius:8px;padding:2px 8px;border-color:var(--card-bd)}.eva-rent-dash_filterpanel .eva-multiselectsearch_field:hover,.eva-rent-dash_filterpanel .eva-multiselectsearch_field__active:hover,.eva-rent-dash_filterpanel .eva-multiselect_trigger:hover,.eva-rent-dash_filterpanel .eva-multiselect_trigger__active:hover{border-color:#c6d0e0}.eva-rent-dash_filterpanel .eva-multiselectsearch_field__active,.eva-rent-dash_filterpanel .eva-multiselect_trigger__active{box-shadow:0 0 0 3px #0e274714}.eva-rent-dash_filterpanel .eva-multiselectsearch_input,.eva-rent-dash_filterpanel .eva-multiselect_trigger-placeholder{font-size:.82rem}.eva-rent-dash_filterpanel .eva-multiselectsearch_chip,.eva-rent-dash_filterpanel .eva-multiselect_chip{font-size:.68rem;padding:1px 5px 1px 8px}.eva-rent-dash_filterpanel .acts{display:flex;justify-content:flex-end;align-items:center;gap:8px}.eva-rent-dash_fapply{height:32px;border:none;border-radius:8px;padding:0 16px;cursor:pointer;background:linear-gradient(135deg,var(--c-blue2),var(--c-navy));color:#fff;font-size:.78rem;font-family:var(--txt-ppal-semibold, "inter-semibold")}.eva-rent-dash_fapply:hover{filter:brightness(1.08)}.eva-rent-dash_filters{display:flex;align-items:flex-end;flex-wrap:wrap;gap:9px;margin-left:auto}.eva-rent-dash_filters .fld{display:flex;flex-direction:column;gap:3px}.eva-rent-dash_filters .fld span{font-size:.6rem;text-transform:uppercase;letter-spacing:.04em;color:var(--muted);font-family:var(--txt-ppal-semibold, "inter-semibold")}.eva-rent-dash_filters .fld select,.eva-rent-dash_filters .fld input{-moz-appearance:none;appearance:none;-webkit-appearance:none;border:1px solid var(--card-bd);border-radius:8px;padding:6px 10px;font-size:.78rem;color:var(--ink);background:#fff;cursor:pointer;min-width:118px;height:31px}.eva-rent-dash_filters .fld select:hover,.eva-rent-dash_filters .fld input:hover{border-color:#c6d0e0}.eva-rent-dash_filters .fld select:focus,.eva-rent-dash_filters .fld input:focus{outline:none;border-color:var(--c-blue);box-shadow:0 0 0 3px #0e274714}.eva-rent-dash_filters .fld select{padding-right:24px;background:#fff url("data:image/svg+xml;utf8,<svg xmlns='http://www.w3.org/2000/svg' width='12' height='12' viewBox='0 0 12 12'><path d='M2 4l4 4 4-4' fill='none' stroke='%238a92a6' stroke-width='1.6' stroke-linecap='round' stroke-linejoin='round'/></svg>") no-repeat right 7px center}.eva-rent-dash_filters .fld input{cursor:text}.eva-rent-dash_fclear{align-self:flex-end;height:31px;border:1px solid var(--card-bd);background:var(--tint);color:var(--c-blue);border-radius:8px;padding:0 11px;font-size:.76rem;cursor:pointer;font-family:var(--txt-ppal-semibold, "inter-semibold")}.eva-rent-dash_fclear:hover{background:#e2e9f3;border-color:var(--c-blue)}.eva-rent-dash_seg{display:inline-flex;align-items:center;gap:2px;margin-left:auto}.eva-rent-dash_seg button{width:26px;height:24px;padding:0;border:1px solid transparent;border-radius:7px;background:transparent;color:var(--muted);cursor:pointer;font-size:.72rem;display:inline-grid;place-items:center}.eva-rent-dash_seg button:hover{background:var(--tint);color:var(--c-blue)}.eva-rent-dash_seg button.on{background:var(--tint);color:var(--c-blue);border-color:#dbe3ef}.eva-rent-dash_ctlbtn{width:26px;height:24px;padding:0;border:1px solid transparent;border-radius:7px;background:transparent;color:var(--muted);cursor:pointer;font-size:.72rem;display:inline-grid;place-items:center}.eva-rent-dash_ctlbtn:hover{background:var(--tint);color:var(--c-blue)}.eva-rent-dash_ctlbtn.on{background:var(--tint);color:var(--c-blue);border-color:#dbe3ef}.eva-rent-dash_seg~.eva-rent-dash_ctlbtn,.eva-rent-dash_seg~.eva-rent-dash_tools,.eva-rent-dash_seg~.eva-rent-dash_lblmenu{margin-left:2px}.eva-rent-dash_lblmenu{position:relative;display:inline-flex}.eva-rent-dash_lblmenu-pop{position:absolute;top:calc(100% + 6px);right:0;z-index:41;width:max-content;min-width:188px;max-width:260px;background:#fff;border:1px solid #e6eaf1;border-radius:12px;box-shadow:0 16px 38px #10204038;padding:6px}.eva-rent-dash_lblmenu-pop .hd{display:flex;align-items:center;gap:6px;padding:3px 6px 7px;margin-bottom:4px;border-bottom:1px solid #eef1f6;font-size:.6rem;text-transform:uppercase;letter-spacing:.06em;color:#9aa2b3;font-family:var(--txt-ppal-semibold, "inter-semibold")}.eva-rent-dash_lblmenu-pop .hd .c-nm{flex:1;min-width:0}.eva-rent-dash_lblmenu-pop .hd .c-t{width:32px;flex-shrink:0;display:inline-grid;place-items:center;color:#c2c8d4;font-size:.72rem}.eva-rent-dash_lblmenu-pop .sep{height:1px;background:#eef1f6;margin:4px}.eva-rent-dash_lblmenu-pop .opt--axis .nm{color:#6b7486;font-size:.8rem}.eva-rent-dash_lblmenu-pop .opt{display:flex;align-items:center;gap:6px;padding:4px 6px;border-radius:8px}.eva-rent-dash_lblmenu-pop .opt .nm{flex:1;min-width:0;display:inline-flex;align-items:center;gap:8px;font-size:.85rem;color:var(--ink);white-space:nowrap}.eva-rent-dash_lblmenu-pop .opt .nm .dot{width:9px;height:9px;border-radius:3px;flex-shrink:0}.eva-rent-dash_lblmenu-pop .opt.is-off .nm{color:#9aa2b3;text-decoration:line-through}.eva-rent-dash_lblmenu-pop .opt.is-off .nm .dot{opacity:.5}.eva-rent-dash_lblmenu-pop .opt .tg{width:32px;height:28px;padding:0;flex-shrink:0;display:inline-grid;place-items:center;border:1px solid transparent;border-radius:8px;background:transparent;color:#b6bdca;cursor:pointer;font-size:.76rem;transition:background .13s ease,color .13s ease,border-color .13s ease}.eva-rent-dash_lblmenu-pop .opt .tg:hover:not(:disabled){background:#f1f4f9;color:var(--c-blue)}.eva-rent-dash_lblmenu-pop .opt .tg.on{background:var(--tint);color:var(--c-blue);border-color:#dbe3ef}.eva-rent-dash_lblmenu-pop .opt .tg:disabled{opacity:.38;cursor:not-allowed}.eva-rent-dash_tools{margin-left:auto;display:inline-flex;align-items:center;gap:4px}.eva-rent-dash_tools .tbtn{display:inline-flex;align-items:center;justify-content:center;width:28px;height:28px;padding:0;border:1px solid transparent;border-radius:8px;background:transparent;color:var(--muted);cursor:pointer;font-size:.78rem;line-height:1;transition:background .14s ease,color .14s ease,border-color .14s ease}.eva-rent-dash_tools .tbtn:hover{background:var(--tint);color:var(--c-blue);border-color:#dbe3ef}.eva-rent-dash_hero{display:grid;grid-template-columns:minmax(260px,1.25fr) repeat(4,minmax(0,1fr));gap:14px}@media (max-width: 1200px){.eva-rent-dash_hero{grid-template-columns:repeat(3,minmax(0,1fr))}}@media (max-width: 700px){.eva-rent-dash_hero{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (max-width: 460px){.eva-rent-dash_hero{grid-template-columns:1fr}}.eva-rent-dash_hero-main{position:relative;overflow:hidden;border-radius:16px;padding:15px 20px 0;color:#fff;min-height:128px;background:radial-gradient(120% 140% at 100% 0%,var(--c-blue2) 0%,var(--c-navy) 62%);box-shadow:0 10px 26px #0e27474d;border-top:3px solid var(--c-gold)}.eva-rent-dash_hero-main .hd{display:flex;align-items:center;justify-content:space-between;gap:8px}.eva-rent-dash_hero-main .hd .lbl{font-size:.72rem;text-transform:uppercase;letter-spacing:.04em;color:#aebfd6;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.eva-rent-dash_hero-main .hd .ic{width:30px;height:30px;flex-shrink:0;border-radius:9px;display:grid;place-items:center;font-size:.85rem;color:#fff;background:#ffffff24;border:1px solid rgba(255,255,255,.18)}.eva-rent-dash_hero-main .big{font-size:2.1rem;line-height:1.05;margin:6px 0 3px;letter-spacing:-.02em;font-family:var(--txt-ppal-bold, "inter-Bold");font-variant-numeric:tabular-nums}.eva-rent-dash_hero-main .rowd{display:inline-flex;align-items:center;gap:9px;font-size:.78rem;color:#cfe2f2;font-variant-numeric:tabular-nums}.eva-rent-dash_hero-main .rowd .up{color:var(--c-gold);font-family:var(--txt-ppal-semibold, "inter-semibold")}.eva-rent-dash_hero-main .rowd .down{color:#fca5a5;font-family:var(--txt-ppal-semibold, "inter-semibold")}.eva-rent-dash_hero-main .spark{position:absolute;left:0;right:0;bottom:0;height:46px;opacity:.95;pointer-events:none}.eva-rent-dash_hero-kpi.is-click,.eva-rent-dash_kpi.is-click{cursor:pointer;transition:transform .14s ease,box-shadow .14s ease}.eva-rent-dash_hero-kpi.is-click:hover,.eva-rent-dash_kpi.is-click:hover{transform:translateY(-2px);box-shadow:0 8px 18px #1018281f}.eva-rent-dash_compo-item.is-click{cursor:pointer;transition:transform .12s ease,filter .12s ease}.eva-rent-dash_compo-item.is-click:hover{transform:translateY(-1px);filter:brightness(.98)}.eva-rent-dash_hero-kpi{position:relative;overflow:hidden;background:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 400 60' preserveAspectRatio='none'%3E%3Cpath d='M0 32 C 80 8 150 48 220 30 C 290 14 340 42 400 24 L400 60 L0 60 Z' fill='%230e2747' fill-opacity='0.05'/%3E%3C/svg%3E") no-repeat bottom/100% 44px,linear-gradient(155deg,#fff,#eef3fb);border:1px solid var(--card-bd);border-radius:14px;box-shadow:var(--shadow);padding:12px 15px;display:flex;flex-direction:column;gap:7px;justify-content:center}.eva-rent-dash_hero-kpi .hd{display:flex;align-items:center;justify-content:space-between;gap:8px}.eva-rent-dash_hero-kpi .hd .lbl{font-size:.66rem;text-transform:uppercase;letter-spacing:.02em;color:var(--muted);font-family:var(--txt-ppal-semibold, "inter-semibold");white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.eva-rent-dash_hero-kpi .hd .ic{width:26px;height:26px;flex-shrink:0;border-radius:8px;display:grid;place-items:center;font-size:.72rem;color:#fff;background:linear-gradient(135deg,var(--c-blue2),var(--c-navy))}.eva-rent-dash_hero-kpi .v{font-size:1.35rem;color:var(--ink);font-variant-numeric:tabular-nums;font-family:var(--txt-ppal-bold, "inter-Bold")}.eva-rent-dash_hero-kpi .v.teal{color:#0f766e}.eva-rent-dash_hero-kpi .v.red{color:#b91c1c}.eva-rent-dash_hero-kpi .v.gold{color:#c2820a}.eva-rent-dash_hero-kpi .sub{font-size:.7rem;color:var(--muted);font-variant-numeric:tabular-nums}.eva-rent-dash_hero-kpi .mini{height:6px;border-radius:6px;background:#eef1f6;overflow:hidden}.eva-rent-dash_hero-kpi .mini span{display:block;height:100%;border-radius:6px;background:linear-gradient(90deg,var(--c-ing),var(--c-ing-d))}.eva-rent-dash_kpis{display:grid;grid-template-columns:repeat(auto-fit,minmax(184px,1fr));gap:12px}.eva-rent-dash_kpi{display:flex;flex-direction:column;gap:7px;padding:11px 13px;text-align:left;background:var(--card-bg);border:1px solid var(--card-bd);border-radius:12px;box-shadow:var(--shadow);overflow:hidden}.eva-rent-dash_kpi .hd{display:flex;align-items:center;justify-content:space-between;gap:8px}.eva-rent-dash_kpi .hd .lbl{font-size:.7rem;text-transform:uppercase;letter-spacing:.03em;color:var(--muted);font-family:var(--txt-ppal-semibold, "inter-semibold");white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.eva-rent-dash_kpi .hd .ic{width:28px;height:28px;flex-shrink:0;border-radius:8px;display:grid;place-items:center;color:#fff;font-size:.8rem}.eva-rent-dash_kpi .ft{display:flex;align-items:baseline;justify-content:space-between;gap:8px}.eva-rent-dash_kpi .ft .val{font-size:1.24rem;line-height:1.1;font-family:var(--txt-ppal-bold, "inter-Bold");color:var(--ink);font-variant-numeric:tabular-nums;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.eva-rent-dash_kpi .ft .delta{flex-shrink:0;display:inline-flex;align-items:center;gap:3px;font-size:.68rem;font-family:var(--txt-ppal-semibold, "inter-semibold");padding:2px 7px;border-radius:999px;white-space:nowrap}.eva-rent-dash_kpi .ft .delta.up{color:#0f766e;background:#16a5961f}.eva-rent-dash_kpi .ft .delta.down{color:#b91c1c;background:#dc1f2f1a}.eva-rent-dash_kpi .ft .delta.is-empty{color:var(--muted);background:#f1f3f8}.eva-rent-dash_kpi--blue .ic{background:linear-gradient(135deg,var(--c-blue2),var(--c-navy))}.eva-rent-dash_kpi--teal .ic{background:linear-gradient(135deg,var(--c-ing),var(--c-ing-d))}.eva-rent-dash_kpi--red .ic{background:linear-gradient(135deg,var(--c-cost),var(--c-cost-d))}.eva-rent-dash_kpi--orange .ic{background:linear-gradient(135deg,#ffb454,#fc9804)}.eva-rent-dash_kpi--navy .ic{background:linear-gradient(135deg,#33507a,#1a2d47)}.eva-rent-dash_kpi--gold .ic{background:linear-gradient(135deg,#ffcf4a,#f0b000);color:#3a2b00}.eva-rent-dash_kpis--op{grid-template-columns:repeat(4,minmax(0,1fr))}@media (max-width: 900px){.eva-rent-dash_kpis--op{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (max-width: 460px){.eva-rent-dash_kpis--op{grid-template-columns:1fr}}.eva-rent-dash_kpis--op .eva-rent-dash_kpi--navy{background:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 400 60' preserveAspectRatio='none'%3E%3Cpath d='M0 32 C 80 8 150 48 220 30 C 290 14 340 42 400 24 L400 60 L0 60 Z' fill='%230e2747' fill-opacity='0.06'/%3E%3C/svg%3E") no-repeat bottom/100% 40px,linear-gradient(155deg,#fff,#eaf0f9)}.eva-rent-dash_kpis--op .eva-rent-dash_kpi--red{background:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 400 60' preserveAspectRatio='none'%3E%3Cpath d='M0 32 C 80 8 150 48 220 30 C 290 14 340 42 400 24 L400 60 L0 60 Z' fill='%23DC1F2F' fill-opacity='0.06'/%3E%3C/svg%3E") no-repeat bottom/100% 40px,linear-gradient(155deg,#fff,#fdeef0)}.eva-rent-dash_kpis--op .eva-rent-dash_kpi--teal{background:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 400 60' preserveAspectRatio='none'%3E%3Cpath d='M0 32 C 80 8 150 48 220 30 C 290 14 340 42 400 24 L400 60 L0 60 Z' fill='%230f8a6e' fill-opacity='0.07'/%3E%3C/svg%3E") no-repeat bottom/100% 40px,linear-gradient(155deg,#fff,#e9f6f1)}.eva-rent-dash_kpis--op .eva-rent-dash_kpi--gold{background:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 400 60' preserveAspectRatio='none'%3E%3Cpath d='M0 32 C 80 8 150 48 220 30 C 290 14 340 42 400 24 L400 60 L0 60 Z' fill='%23f0b000' fill-opacity='0.12'/%3E%3C/svg%3E") no-repeat bottom/100% 40px,linear-gradient(155deg,#fff,#fdf4e0)}.eva-rent-dash_row{display:grid;gap:16px}.eva-rent-dash_row--charts{grid-template-columns:minmax(0,2fr) minmax(300px,1fr)}.eva-rent-dash_row--even{grid-template-columns:minmax(0,1fr) minmax(0,1fr)}.eva-rent-dash_row--split{grid-template-columns:repeat(auto-fit,minmax(340px,1fr))}@media (max-width: 900px){.eva-rent-dash_row{grid-template-columns:1fr!important}}.eva-rent-dash_card{background:var(--card-bg);border:1px solid var(--card-bd);border-radius:14px;box-shadow:var(--shadow);overflow:hidden;display:flex;flex-direction:column}.eva-rent-dash_card .hd{display:flex;align-items:center;gap:10px;flex-wrap:wrap;row-gap:6px;padding:13px 16px;border-bottom:1px solid #f0f1f5;font-family:var(--txt-ppal-semibold, "inter-semibold");font-size:.95rem;color:var(--ink)}.eva-rent-dash_card .hd .bar{width:4px;height:18px;border-radius:4px;background:var(--c-blue);flex-shrink:0}.eva-rent-dash_card .hd.teal .bar{background:var(--c-teal)}.eva-rent-dash_card .hd.gold .bar{background:var(--c-gold)}.eva-rent-dash_card .hd.orange .bar{background:var(--c-orange)}.eva-rent-dash_card .hd.navy .bar{background:var(--c-navy)}.eva-rent-dash_card .hd em{color:var(--muted);font-style:normal;font-size:.78rem;font-family:var(--txt-ppal-regular, "inter-regular")}.eva-rent-dash_card .hd .hd-t{flex:1 1 auto;min-width:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.eva-rent-dash_card .hd .eva-rent-dash_seg,.eva-rent-dash_card .hd .eva-rent-dash_lblmenu,.eva-rent-dash_card .hd .eva-rent-dash_tools,.eva-rent-dash_card .hd .eva-rent-dash_ctlbtn{flex-shrink:0}.eva-rent-dash_card .chart{position:relative;height:300px;padding:14px 8px 12px}.eva-rent-dash_card .chart--fill{height:auto;flex:1;min-height:260px}.eva-rent-dash_card .chart--click{cursor:pointer}.eva-rent-dash_card .chart--onda{background:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 400 200' preserveAspectRatio='none'%3E%3Cdefs%3E%3ClinearGradient id='o' x1='0' y1='0' x2='0' y2='1'%3E%3Cstop offset='0' stop-color='%232fb98a' stop-opacity='0.16'/%3E%3Cstop offset='0.55' stop-color='%230e2747' stop-opacity='0.06'/%3E%3Cstop offset='1' stop-color='%230e2747' stop-opacity='0'/%3E%3C/linearGradient%3E%3C/defs%3E%3Cpath d='M0 95 C 100 62 150 125 220 98 C 290 72 340 115 400 82 L400 200 L0 200 Z' fill='url(%23o)'/%3E%3C/svg%3E") no-repeat center/100% 100%}.eva-rent-dash_card .empty{display:grid;place-items:center;min-height:160px;color:var(--muted);font-size:.9rem}.eva-rent-dash .rank{padding:8px 14px 14px;display:flex;flex-direction:column;gap:4px}.eva-rent-dash .rank .empty{display:grid;place-items:center;min-height:120px;color:var(--muted);font-size:.9rem}.eva-rent-dash .rank .rank-row{display:grid;grid-template-columns:minmax(120px,1.4fr) minmax(80px,2fr) auto;align-items:center;gap:12px;padding:7px 6px;border-radius:8px}.eva-rent-dash .rank .rank-row .nm{font-size:.86rem;color:var(--ink);white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.eva-rent-dash .rank .rank-row .nm .tag{font-style:normal;font-size:.68rem;color:var(--muted);margin-left:6px}.eva-rent-dash .rank .rank-row .bar-track{height:8px;background:var(--tint);border-radius:6px;overflow:hidden}.eva-rent-dash .rank .rank-row .bar-fill{display:block;height:100%;background:linear-gradient(90deg,var(--c-blue2),var(--c-navy));border-radius:6px}.eva-rent-dash .rank .rank-row .bar-fill.alt{background:linear-gradient(90deg,var(--c-ing),var(--c-ing-d))}.eva-rent-dash .rank .rank-row .bar-fill.neg{background:linear-gradient(90deg,var(--c-cost),var(--c-cost-d))}.eva-rent-dash .rank .rank-row .vl{font-size:.86rem;font-family:var(--txt-ppal-semibold, "inter-semibold");color:var(--ink);font-variant-numeric:tabular-nums;text-align:right;white-space:nowrap}.eva-rent-dash .rank .rank-row .vl.neg{color:var(--c-red)}.eva-rent-dash_rankchart{height:240px;padding:10px 10px 6px}.eva-rent-dash_rankchart .empty{display:grid;place-items:center;height:100%;color:var(--muted);font-size:.9rem}.eva-rent-dash_rankchart--modal{height:320px;padding:6px 6px 4px;margin-bottom:12px}.eva-rent-dash_compo{display:flex;flex-direction:column;gap:10px;padding:8px 14px 14px;height:100%}.eva-rent-dash_compo .chart{width:100%;height:185px;padding:0;flex-shrink:0}.eva-rent-dash_compo-list{width:100%;display:grid;grid-template-columns:1fr 1fr;gap:8px;align-content:center;flex:1}@media (max-width: 560px){.eva-rent-dash_compo-list{grid-template-columns:1fr}}.eva-rent-dash_compo-item{display:grid;grid-template-columns:12px 1fr auto;align-items:center;gap:10px;padding:9px 12px;border-radius:10px;border:1px solid #eef1f6;transition:opacity .14s ease}.eva-rent-dash_compo-item.is-off{opacity:.42;background:#f6f7fa!important;border-color:#eceef3!important}.eva-rent-dash_compo-item.is-off .nm{text-decoration:line-through}.eva-rent-dash_compo-item .dot{width:11px;height:11px;border-radius:4px}.eva-rent-dash_compo-item .nm{font-size:.82rem;color:var(--ink);white-space:nowrap;overflow:hidden;text-overflow:ellipsis;font-family:var(--txt-ppal-semibold, "inter-semibold")}.eva-rent-dash_compo-item .amt{display:inline-flex;align-items:baseline;gap:8px;white-space:nowrap;font-variant-numeric:tabular-nums}.eva-rent-dash_compo-item .amt b{font-size:.86rem;color:var(--ink);font-family:var(--txt-ppal-bold, "inter-Bold")}.eva-rent-dash_compo-item .amt em{font-style:normal;font-size:.68rem;font-family:var(--txt-ppal-semibold, "inter-semibold");color:#fff;padding:2px 7px;border-radius:999px}.eva-rent-dash_table{overflow:auto;padding:0 6px 8px;max-height:540px}.eva-rent-dash_table table{width:100%;border-collapse:separate;border-spacing:0;font-variant-numeric:tabular-nums}.eva-rent-dash_table thead th{position:sticky;top:0;z-index:5;background:#f3f6fb;text-align:left;font-size:.66rem;text-transform:uppercase;letter-spacing:.04em;color:#5b6577;font-family:var(--txt-ppal-semibold, "inter-semibold");padding:10px 12px;white-space:nowrap;border-bottom:2px solid #dbe3ef;box-shadow:0 2px 4px #1018280f}.eva-rent-dash_table thead th.r{text-align:right}.eva-rent-dash_table tbody td{padding:8px 12px;font-size:.82rem;color:var(--ink);border-bottom:1px solid #f4f6fa;white-space:nowrap;background:#fff}.eva-rent-dash_table tbody td.r{text-align:right}.eva-rent-dash_table tbody td.m{font-family:var(--txt-ppal-semibold, "inter-semibold")}.eva-rent-dash_table tbody td.neg{color:var(--c-red)}.eva-rent-dash_table tbody td.pos{color:#0f766e}.eva-rent-dash_table tbody tr:hover td{background:#f8fafc}.eva-rent-dash_table .tempty{text-align:center;color:var(--muted);padding:22px}.eva-rent-dash_table .lnk{color:var(--c-blue);font-family:var(--txt-ppal-bold, "inter-Bold");cursor:pointer;border-bottom:1px dotted #9fb0c8}.eva-rent-dash_table .lnk:hover{color:#1666a8;border-bottom-color:var(--c-blue)}.eva-rent-dash_table .muted{color:#b7c0d3}.eva-rent-dash_table .remchips{display:inline-flex;flex-wrap:wrap;gap:6px}.eva-rent-dash_table .remgrp{display:inline-flex;align-items:stretch;overflow:hidden;border-radius:999px;border:1px solid rgba(14,39,71,.2);background:#fff}.eva-rent-dash_table .remchip{display:inline-flex;align-items:center;cursor:pointer;white-space:nowrap;padding:2px 9px;font-size:.72rem;background:#0e27470f;color:var(--c-blue);font-family:var(--txt-ppal-semibold, "inter-semibold")}.eva-rent-dash_table .remchip:hover{background:#0e274726}.eva-rent-dash_table .factchip{display:inline-flex;align-items:center;cursor:pointer;white-space:nowrap;padding:2px 9px;font-size:.7rem;background:#0f6f421a;color:#1d6f42;border-left:1px solid rgba(14,39,71,.2);font-family:var(--txt-ppal-semibold, "inter-semibold")}.eva-rent-dash_table .factchip:hover{background:#0f6f4233}.eva-rent-dash_table td.is-cell-click{cursor:pointer;position:relative;transition:background .12s ease,box-shadow .12s ease}.eva-rent-dash_table td.is-cell-click:hover{background:#e4edfa!important;box-shadow:inset 0 0 0 1.5px #0e274761;color:var(--c-blue)}.eva-rent-dash_table--full{max-height:66vh;padding:0}.eva-rent-dash_detbar{display:flex;align-items:center;gap:10px;margin-bottom:10px;flex-wrap:wrap}.eva-rent-dash_detbar input{flex:1 1 220px;height:36px;border:1.5px solid #c6d0e0;border-radius:8px;padding:0 12px;font-size:.85rem;color:var(--ink);background:#fff}.eva-rent-dash_detbar input::placeholder{color:#9aa4b6}.eva-rent-dash_detbar input:hover{border-color:#aab6c9}.eva-rent-dash_detbar input:focus{outline:none;border-color:var(--c-blue);box-shadow:0 0 0 3px #0e274714}.eva-rent-dash_detbar .cnt{font-size:.78rem;color:var(--muted);font-variant-numeric:tabular-nums}.eva-rent-dash_detbar .tbtn{display:inline-flex;align-items:center;justify-content:center;width:38px;height:36px;padding:0;border-radius:9px;cursor:pointer;border:1px solid #cfe3d6;background:#eaf6ee;color:#1d6f42}.eva-rent-dash_detbar .tbtn:hover{background:#d9efe0;border-color:#1d6f42}.eva-rent-dash_detbar .tbtn svg{font-size:1.05rem}.eva-rent-dash_ranktable{max-height:66vh;overflow:auto}.eva-rent-dash_ranktable table{width:100%;border-collapse:separate;border-spacing:0;font-variant-numeric:tabular-nums}.eva-rent-dash_ranktable thead th{position:sticky;top:0;z-index:5;background:#f3f6fb;text-align:left;font-size:.68rem;text-transform:uppercase;letter-spacing:.04em;color:#5b6577;font-family:var(--txt-ppal-semibold, "inter-semibold");padding:10px 12px;white-space:nowrap;border-bottom:2px solid #dbe3ef}.eva-rent-dash_ranktable thead th.r{text-align:right}.eva-rent-dash_ranktable tbody td{padding:9px 12px;font-size:.85rem;color:var(--ink);border-bottom:1px solid #f4f6fa;background:#fff}.eva-rent-dash_ranktable tbody td.r{text-align:right}.eva-rent-dash_ranktable tbody td.neg{color:var(--c-red)}.eva-rent-dash_ranktable tbody td.pos{color:#0f766e}.eva-rent-dash_ranktable tbody td.m{font-family:var(--txt-ppal-semibold, "inter-semibold")}.eva-rent-dash_ranktable tbody tr:hover td{background:#f8fafc}.eva-rent-dash_ranktable.is-click tbody tr{cursor:pointer}.eva-rent-dash_ranktable.is-click tbody tr:hover td{background:#eef3fb}.eva-rent-dash_ranktable .lnk{color:var(--c-blue);font-family:var(--txt-ppal-bold, "inter-Bold");border-bottom:1px dotted #9fb0c8}.eva-rent-dash_grande{display:flex;flex-direction:column;gap:12px}.eva-rent-dash_grande-acts{display:flex;justify-content:flex-end;align-items:center}.eva-rent-dash_grande-acts .btn-dl{display:inline-flex;align-items:center;justify-content:center;width:34px;height:34px;padding:0;border-radius:9px;cursor:pointer;border:1px solid #dbe3ef;background:var(--tint);color:var(--c-blue)}.eva-rent-dash_grande-acts .btn-dl:hover{background:#e2e9f3;border-color:var(--c-blue)}.eva-rent-dash_grande-acts .btn-dl svg{font-size:.9rem}.eva-rent-dash_grande-img{display:block;width:100%;max-width:100%;height:auto;max-height:68vh;object-fit:contain;margin:0 auto;border:1px solid var(--card-bd);border-radius:12px;background:#fff}.eva-rent-dash_pdfbody{height:82vh;min-height:480px;width:100%;border:1px solid var(--card-bd);border-radius:6px;overflow:hidden;background:#525659}.eva-rent-dash_pdfframe{width:100%;height:100%;border:0;display:block}.eva-rent-dash_pdfload{width:100%;height:100%;display:grid;place-items:center;color:#fff;font-size:.95rem;background:#525659}.eva-cont_table:has(.eva-rent-dash),.eva-cont_table:has(.eva-rent-dash) .eva-cont_table-body,.eva-layout_body:has(.eva-rent-dash),.eva-cont_layout:has(.eva-rent-dash),.eva-dashboard:has(.eva-rent-dash){background:var(--thm-page, #f4f6fa)}.eva-cont_table:has(.eva-rent-dash[data-tema=eva]),.eva-cont_table:has(.eva-rent-dash[data-tema=eva]) .eva-cont_table-body,.eva-layout_body:has(.eva-rent-dash[data-tema=eva]),.eva-cont_layout:has(.eva-rent-dash[data-tema=eva]),.eva-dashboard:has(.eva-rent-dash[data-tema=eva]){background:#eef1f6}.eva-cont_table:has(.eva-rent-dash[data-tema=aurora]),.eva-cont_table:has(.eva-rent-dash[data-tema=aurora]) .eva-cont_table-body,.eva-layout_body:has(.eva-rent-dash[data-tema=aurora]),.eva-cont_layout:has(.eva-rent-dash[data-tema=aurora]),.eva-dashboard:has(.eva-rent-dash[data-tema=aurora]){background:#f4f5fb}.eva-cont_table:has(.eva-rent-dash[data-tema=esmeralda]),.eva-cont_table:has(.eva-rent-dash[data-tema=esmeralda]) .eva-cont_table-body,.eva-layout_body:has(.eva-rent-dash[data-tema=esmeralda]),.eva-cont_layout:has(.eva-rent-dash[data-tema=esmeralda]),.eva-dashboard:has(.eva-rent-dash[data-tema=esmeralda]){background:#f1f5f3}.eva-cont_table:has(.eva-rent-dash[data-tema=oceano]),.eva-cont_table:has(.eva-rent-dash[data-tema=oceano]) .eva-cont_table-body,.eva-layout_body:has(.eva-rent-dash[data-tema=oceano]),.eva-cont_layout:has(.eva-rent-dash[data-tema=oceano]),.eva-dashboard:has(.eva-rent-dash[data-tema=oceano]){background:#eef4fa}.eva-cont_table:has(.eva-rent-dash[data-tema=vino]),.eva-cont_table:has(.eva-rent-dash[data-tema=vino]) .eva-cont_table-body,.eva-layout_body:has(.eva-rent-dash[data-tema=vino]),.eva-cont_layout:has(.eva-rent-dash[data-tema=vino]),.eva-dashboard:has(.eva-rent-dash[data-tema=vino]){background:#f8f0f2}.eva-cont_table:has(.eva-rent-dash[data-tema=grafito]),.eva-cont_table:has(.eva-rent-dash[data-tema=grafito]) .eva-cont_table-body,.eva-layout_body:has(.eva-rent-dash[data-tema=grafito]),.eva-cont_layout:has(.eva-rent-dash[data-tema=grafito]),.eva-dashboard:has(.eva-rent-dash[data-tema=grafito]){background:#0f1420}@media (prefers-color-scheme: dark){:root[data-design=nuevo]:not([data-palette=eva]):not([data-palette=aurora]):not([data-palette=esmeralda]) .eva-cont_table:has(.eva-rent-dash),:root[data-design=nuevo]:not([data-palette=eva]):not([data-palette=aurora]):not([data-palette=esmeralda]) .eva-cont_table:has(.eva-rent-dash) .eva-cont_table-body,:root[data-design=nuevo]:not([data-palette=eva]):not([data-palette=aurora]):not([data-palette=esmeralda]) .eva-layout_body:has(.eva-rent-dash),:root[data-design=nuevo]:not([data-palette=eva]):not([data-palette=aurora]):not([data-palette=esmeralda]) .eva-cont_layout:has(.eva-rent-dash),:root[data-design=nuevo]:not([data-palette=eva]):not([data-palette=aurora]):not([data-palette=esmeralda]) .eva-dashboard:has(.eva-rent-dash){background:#0f1420}}:root[data-palette=grafito] .eva-rent-dash{--card-bg: var(--thm-card, #18202f);--card-bd: var(--thm-line, #263042);--ink: var(--thm-ink, #e6ecf5);--muted: var(--thm-muted, #8a96ab);--tint: var(--thm-chip, #1e2836);--shadow: var(--thm-shadow, 0 1px 2px rgba(0,0,0,.4), 0 10px 26px rgba(0,0,0,.4));--c-navy: #8fa8cf;--c-blue: #8fa8cf;--pill-bg: #33507a;--pill-fg: #eef3fb;--ch-grid: rgba(255,255,255,.09);--ch-axis: #9aa6bb;--ch-label: #b7c0d3;background:var(--thm-page, #0f1420)}:root[data-palette=grafito] .eva-rent-dash .eva-rent-dash_hero-kpi,:root[data-palette=grafito] .eva-rent-dash .eva-rent-dash_kpis--op .eva-rent-dash_kpi--navy,:root[data-palette=grafito] .eva-rent-dash .eva-rent-dash_kpis--op .eva-rent-dash_kpi--red,:root[data-palette=grafito] .eva-rent-dash .eva-rent-dash_kpis--op .eva-rent-dash_kpi--teal,:root[data-palette=grafito] .eva-rent-dash .eva-rent-dash_kpis--op .eva-rent-dash_kpi--gold{background:var(--card-bg)!important}:root[data-palette=grafito] .eva-rent-dash .eva-rent-dash_card .chart--onda{background:none}:root[data-palette=grafito] .eva-rent-dash .rank .bar-track{background:var(--tint)}:root[data-palette=grafito] .eva-rent-dash .eva-rent-dash_table thead th{background:var(--tint)}:root[data-palette=grafito] .eva-rent-dash .eva-rent-dash_table tbody td{background:var(--card-bg)}:root[data-palette=grafito] .eva-rent-dash .eva-rent-dash_table tbody tr:hover td{background:var(--tint)}:root[data-palette=grafito] .eva-rent-dash.is-presenta{background:var(--thm-page, #0f1420)}:root[data-palette=grafito] .eva-rent-dash .btn-ic{background:var(--card-bg);color:var(--ink)}:root[data-palette=grafito] .eva-rent-dash .btn-ic.is-on{background:var(--tint)}:root[data-palette=grafito] .eva-rent-dash .eva-rent-dash_filterpanel .fld>input,:root[data-palette=grafito] .eva-rent-dash .eva-rent-dash_filterpanel .fld>select,:root[data-palette=grafito] .eva-rent-dash .eva-multiselectsearch_field,:root[data-palette=grafito] .eva-rent-dash .eva-multiselectsearch_field__active,:root[data-palette=grafito] .eva-rent-dash .eva-multiselect_trigger,:root[data-palette=grafito] .eva-rent-dash .eva-multiselect_trigger__active{background:var(--card-bg)!important;color:var(--ink)!important;border-color:var(--card-bd)!important}:root[data-palette=grafito] .eva-rent-dash .eva-multiselectsearch_input{background:transparent!important;color:var(--ink)!important}:root[data-palette=grafito] .eva-rent-dash .eva-multiselectsearch_input::placeholder{color:var(--muted)!important}:root[data-palette=grafito] .eva-rent-dash .eva-rent-dash_filterpanel .fld>input::placeholder{color:var(--muted)}:root[data-palette=grafito] .eva-rent-dash .eva-multiselect_trigger-placeholder{color:var(--muted)!important}:root[data-palette=grafito] .eva-rent-dash .eva-multiselectsearch_chip,:root[data-palette=grafito] .eva-rent-dash .eva-multiselect_chip{background:var(--tint)!important;color:var(--ink)!important}:root[data-palette=grafito] .eva-rent-dash .eva-rent-dash_lblmenu-pop{background:var(--card-bg);border-color:var(--card-bd)}:root[data-palette=grafito] .eva-rent-dash .eva-rent-dash_lblmenu-pop .hd{color:var(--muted);border-bottom-color:var(--card-bd)}:root[data-palette=grafito] .eva-rent-dash .eva-rent-dash_lblmenu-pop .hd .c-t{color:var(--muted)}:root[data-palette=grafito] .eva-rent-dash .eva-rent-dash_lblmenu-pop .sep{background:var(--card-bd)}:root[data-palette=grafito] .eva-rent-dash .eva-rent-dash_lblmenu-pop .opt .nm{color:var(--ink)}:root[data-palette=grafito] .eva-rent-dash .eva-rent-dash_lblmenu-pop .opt--axis .nm{color:var(--muted)}:root[data-palette=grafito] .eva-rent-dash .eva-rent-dash_lblmenu-pop .opt .tg{color:var(--muted)}:root[data-palette=grafito] .eva-rent-dash .eva-rent-dash_lblmenu-pop .opt .tg:hover:not(:disabled){background:var(--tint)}@media (prefers-color-scheme: dark){:root[data-design=nuevo]:not([data-palette=eva]):not([data-palette=aurora]):not([data-palette=esmeralda]) .eva-rent-dash{--card-bg: var(--thm-card, #18202f);--card-bd: var(--thm-line, #263042);--ink: var(--thm-ink, #e6ecf5);--muted: var(--thm-muted, #8a96ab);--tint: var(--thm-chip, #1e2836);--shadow: var(--thm-shadow, 0 1px 2px rgba(0,0,0,.4), 0 10px 26px rgba(0,0,0,.4));--c-navy: #8fa8cf;--c-blue: #8fa8cf;--pill-bg: #33507a;--pill-fg: #eef3fb;--ch-grid: rgba(255,255,255,.09);--ch-axis: #9aa6bb;--ch-label: #b7c0d3;background:var(--thm-page, #0f1420)}:root[data-design=nuevo]:not([data-palette=eva]):not([data-palette=aurora]):not([data-palette=esmeralda]) .eva-rent-dash .eva-rent-dash_hero-kpi,:root[data-design=nuevo]:not([data-palette=eva]):not([data-palette=aurora]):not([data-palette=esmeralda]) .eva-rent-dash .eva-rent-dash_kpis--op .eva-rent-dash_kpi--navy,:root[data-design=nuevo]:not([data-palette=eva]):not([data-palette=aurora]):not([data-palette=esmeralda]) .eva-rent-dash .eva-rent-dash_kpis--op .eva-rent-dash_kpi--red,:root[data-design=nuevo]:not([data-palette=eva]):not([data-palette=aurora]):not([data-palette=esmeralda]) .eva-rent-dash .eva-rent-dash_kpis--op .eva-rent-dash_kpi--teal,:root[data-design=nuevo]:not([data-palette=eva]):not([data-palette=aurora]):not([data-palette=esmeralda]) .eva-rent-dash .eva-rent-dash_kpis--op .eva-rent-dash_kpi--gold{background:var(--card-bg)!important}:root[data-design=nuevo]:not([data-palette=eva]):not([data-palette=aurora]):not([data-palette=esmeralda]) .eva-rent-dash .eva-rent-dash_card .chart--onda{background:none}:root[data-design=nuevo]:not([data-palette=eva]):not([data-palette=aurora]):not([data-palette=esmeralda]) .eva-rent-dash .rank .bar-track{background:var(--tint)}:root[data-design=nuevo]:not([data-palette=eva]):not([data-palette=aurora]):not([data-palette=esmeralda]) .eva-rent-dash .eva-rent-dash_table thead th{background:var(--tint)}:root[data-design=nuevo]:not([data-palette=eva]):not([data-palette=aurora]):not([data-palette=esmeralda]) .eva-rent-dash .eva-rent-dash_table tbody td{background:var(--card-bg)}:root[data-design=nuevo]:not([data-palette=eva]):not([data-palette=aurora]):not([data-palette=esmeralda]) .eva-rent-dash .eva-rent-dash_table tbody tr:hover td{background:var(--tint)}:root[data-design=nuevo]:not([data-palette=eva]):not([data-palette=aurora]):not([data-palette=esmeralda]) .eva-rent-dash.is-presenta{background:var(--thm-page, #0f1420)}:root[data-design=nuevo]:not([data-palette=eva]):not([data-palette=aurora]):not([data-palette=esmeralda]) .eva-rent-dash .btn-ic{background:var(--card-bg);color:var(--ink)}:root[data-design=nuevo]:not([data-palette=eva]):not([data-palette=aurora]):not([data-palette=esmeralda]) .eva-rent-dash .btn-ic.is-on{background:var(--tint)}:root[data-design=nuevo]:not([data-palette=eva]):not([data-palette=aurora]):not([data-palette=esmeralda]) .eva-rent-dash .eva-rent-dash_filterpanel .fld>input,:root[data-design=nuevo]:not([data-palette=eva]):not([data-palette=aurora]):not([data-palette=esmeralda]) .eva-rent-dash .eva-rent-dash_filterpanel .fld>select,:root[data-design=nuevo]:not([data-palette=eva]):not([data-palette=aurora]):not([data-palette=esmeralda]) .eva-rent-dash .eva-multiselectsearch_field,:root[data-design=nuevo]:not([data-palette=eva]):not([data-palette=aurora]):not([data-palette=esmeralda]) .eva-rent-dash .eva-multiselectsearch_field__active,:root[data-design=nuevo]:not([data-palette=eva]):not([data-palette=aurora]):not([data-palette=esmeralda]) .eva-rent-dash .eva-multiselect_trigger,:root[data-design=nuevo]:not([data-palette=eva]):not([data-palette=aurora]):not([data-palette=esmeralda]) .eva-rent-dash .eva-multiselect_trigger__active{background:var(--card-bg)!important;color:var(--ink)!important;border-color:var(--card-bd)!important}:root[data-design=nuevo]:not([data-palette=eva]):not([data-palette=aurora]):not([data-palette=esmeralda]) .eva-rent-dash .eva-multiselectsearch_input{background:transparent!important;color:var(--ink)!important}:root[data-design=nuevo]:not([data-palette=eva]):not([data-palette=aurora]):not([data-palette=esmeralda]) .eva-rent-dash .eva-multiselectsearch_input::placeholder{color:var(--muted)!important}:root[data-design=nuevo]:not([data-palette=eva]):not([data-palette=aurora]):not([data-palette=esmeralda]) .eva-rent-dash .eva-rent-dash_filterpanel .fld>input::placeholder{color:var(--muted)}:root[data-design=nuevo]:not([data-palette=eva]):not([data-palette=aurora]):not([data-palette=esmeralda]) .eva-rent-dash .eva-multiselect_trigger-placeholder{color:var(--muted)!important}:root[data-design=nuevo]:not([data-palette=eva]):not([data-palette=aurora]):not([data-palette=esmeralda]) .eva-rent-dash .eva-multiselectsearch_chip,:root[data-design=nuevo]:not([data-palette=eva]):not([data-palette=aurora]):not([data-palette=esmeralda]) .eva-rent-dash .eva-multiselect_chip{background:var(--tint)!important;color:var(--ink)!important}:root[data-design=nuevo]:not([data-palette=eva]):not([data-palette=aurora]):not([data-palette=esmeralda]) .eva-rent-dash .eva-rent-dash_lblmenu-pop{background:var(--card-bg);border-color:var(--card-bd)}:root[data-design=nuevo]:not([data-palette=eva]):not([data-palette=aurora]):not([data-palette=esmeralda]) .eva-rent-dash .eva-rent-dash_lblmenu-pop .hd{color:var(--muted);border-bottom-color:var(--card-bd)}:root[data-design=nuevo]:not([data-palette=eva]):not([data-palette=aurora]):not([data-palette=esmeralda]) .eva-rent-dash .eva-rent-dash_lblmenu-pop .hd .c-t{color:var(--muted)}:root[data-design=nuevo]:not([data-palette=eva]):not([data-palette=aurora]):not([data-palette=esmeralda]) .eva-rent-dash .eva-rent-dash_lblmenu-pop .sep{background:var(--card-bd)}:root[data-design=nuevo]:not([data-palette=eva]):not([data-palette=aurora]):not([data-palette=esmeralda]) .eva-rent-dash .eva-rent-dash_lblmenu-pop .opt .nm{color:var(--ink)}:root[data-design=nuevo]:not([data-palette=eva]):not([data-palette=aurora]):not([data-palette=esmeralda]) .eva-rent-dash .eva-rent-dash_lblmenu-pop .opt--axis .nm{color:var(--muted)}:root[data-design=nuevo]:not([data-palette=eva]):not([data-palette=aurora]):not([data-palette=esmeralda]) .eva-rent-dash .eva-rent-dash_lblmenu-pop .opt .tg{color:var(--muted)}:root[data-design=nuevo]:not([data-palette=eva]):not([data-palette=aurora]):not([data-palette=esmeralda]) .eva-rent-dash .eva-rent-dash_lblmenu-pop .opt .tg:hover:not(:disabled){background:var(--tint)}}.eva-dash-theme{position:relative;display:inline-flex}.eva-dash-theme_backdrop{position:fixed;top:0;right:0;bottom:0;left:0;z-index:40}.eva-dash-theme_badge{min-width:8px;height:8px;border-radius:999px;background:#f0b000;position:absolute;top:6px;right:6px}.eva-dash-theme_menu{position:absolute;top:calc(100% + 6px);right:0;z-index:41;min-width:250px;background:#fff;border:1px solid #e3e8f0;border-radius:12px;box-shadow:0 12px 30px #1020402e;padding:6px}.eva-dash-theme_menu .hd{font-size:.66rem;text-transform:uppercase;letter-spacing:.04em;color:#8a92a6;padding:6px 10px 4px;white-space:nowrap}.eva-dash-theme_menu .opt{display:flex;align-items:center;gap:9px;width:100%;padding:8px 10px;border:0;background:transparent;cursor:pointer;border-radius:8px;font-size:.82rem;color:#1a2d47;text-align:left;white-space:nowrap}.eva-dash-theme_menu .opt:hover{background:#f4f6fa}.eva-dash-theme_menu .opt .sw{width:16px;height:16px;border-radius:5px;border:1px solid rgba(0,0,0,.12);flex-shrink:0}.eva-dash-theme_menu .opt .lb{flex:1;white-space:nowrap}.eva-dash-theme_menu .opt .ck{color:#0f8a6e;font-size:.8rem;flex-shrink:0}.eva-dash-theme_menu .cust{padding:4px 10px 8px;display:flex;flex-direction:column;gap:8px}.eva-dash-theme_menu .cust-row{display:flex;align-items:center;justify-content:space-between;gap:10px;font-size:.82rem;color:#1a2d47}.eva-dash-theme_menu .cust-row input[type=color]{width:40px;height:26px;border:1px solid #d9dee7;border-radius:6px;padding:0;background:#fff;cursor:pointer}.eva-dash-theme_menu .cust-acts{display:flex;gap:8px;justify-content:flex-end;margin-top:4px}.eva-dash-theme_menu .cust-acts button{border:1px solid #dbe3ef;background:#eef2f8;color:#0e2747;border-radius:8px;padding:6px 12px;font-size:.78rem;cursor:pointer}.eva-dash-theme_menu .cust-acts button.primary{background:linear-gradient(135deg,#26436e,#0e2747);color:#fff;border:none}.eva-rent-modalskin{--card-bg: var(--thm-card, #ffffff);--card-bd: var(--thm-line, #e9ecf3);--ink: var(--thm-ink, #1A2D47);--muted: var(--thm-muted, #8a92a6);--tint: var(--thm-chip, #eef2f8);--shadow: var(--thm-shadow, 0 1px 2px rgba(16, 24, 40, .04), 0 2px 6px rgba(16, 24, 40, .06));--c-navy: #0e2747;--c-blue: #0e2747;--c-blue2: #26436e;--pill-bg: #0e2747;--pill-fg: #ffffff;--ch-grid: #eef1f6;--ch-axis: #8a92a6;--ch-label: #5b6577;--c-gold: #f0b000;--c-teal: #0f8a6e;--c-red: #DC1F2F;--c-orange: #fc9804;--c-ing: #2fb98a;--c-ing-d: #0f8a6e;--c-cost: #f28a9a;--c-cost-d: #DC1F2F;color:var(--ink)}.eva-rent-modalskin[data-tema=eva]{--thm-page:#eef1f6;--thm-card:#fff;--thm-ink:#1A2D47;--thm-muted:#7c869c;--thm-line:#e6eaf1;--thm-chip:#f4f6fa;--thm-shadow:0 1px 2px rgba(16,30,54,.06),0 6px 20px rgba(16,30,54,.06)}.eva-rent-modalskin[data-tema=aurora]{--thm-page:#f4f5fb;--thm-card:#fff;--thm-ink:#20233f;--thm-muted:#7a7f9e;--thm-line:#e8e8f6;--thm-chip:#f2f2fb;--thm-shadow:0 1px 2px rgba(30,34,63,.07),0 8px 24px rgba(79,70,229,.08);--c-navy:#818CF8;--c-blue:#818CF8;--c-blue2:#6366F1;--c-gold:#FBBF24;--c-ing:#2DD4BF;--c-ing-d:#14B8A6;--c-cost:#FB7185;--c-cost-d:#E11D48}.eva-rent-modalskin[data-tema=esmeralda]{--thm-page:#f1f5f3;--thm-card:#fff;--thm-ink:#14322a;--thm-muted:#6b8078;--thm-line:#e2ece7;--thm-chip:#eef5f2;--thm-shadow:0 1px 2px rgba(20,50,42,.06),0 8px 22px rgba(16,185,129,.09);--c-navy:#10B981;--c-blue:#10B981;--c-blue2:#059669;--c-gold:#EAB308;--c-ing:#84CC16;--c-ing-d:#65A30D;--c-cost:#EF4444;--c-cost-d:#DC2626}.eva-rent-modalskin[data-tema=oceano]{--thm-page:#eef4fa;--thm-card:#fff;--thm-ink:#143247;--thm-muted:#5b7690;--thm-line:#dbe7f2;--thm-chip:#e3eef8;--thm-shadow:0 1px 2px rgba(14,50,71,.06),0 8px 22px rgba(3,105,161,.09);--c-navy:#0e5a8a;--c-blue:#0e5a8a;--c-blue2:#0a4467;--c-gold:#f0a500;--c-ing:#12a3b8;--c-ing-d:#0b7f90;--c-cost:#ef6a7c;--c-cost-d:#d13a54}.eva-rent-modalskin[data-tema=vino]{--thm-page:#f8f0f2;--thm-card:#fff;--thm-ink:#3a1f27;--thm-muted:#8a6b73;--thm-line:#ecd9de;--thm-chip:#f3e4e8;--thm-shadow:0 1px 2px rgba(58,31,39,.06),0 8px 22px rgba(124,45,67,.09);--c-navy:#7c2d43;--c-blue:#7c2d43;--c-blue2:#5e2233;--c-gold:#d99a2b;--c-ing:#4f9d7a;--c-ing-d:#3a7d60;--c-cost:#c62b52;--c-cost-d:#9e1f40}.eva-rent-modalskin[data-tema=grafito]{--thm-page:#0f1420;--thm-card:#18202f;--thm-ink:#e6ecf5;--thm-muted:#8a96ab;--thm-line:#263042;--thm-chip:#1e2836;--thm-shadow:0 1px 2px rgba(0,0,0,.4),0 10px 26px rgba(0,0,0,.4);--card-bg: var(--thm-card, #18202f);--card-bd: var(--thm-line, #263042);--ink: var(--thm-ink, #e6ecf5);--muted: var(--thm-muted, #8a96ab);--tint: var(--thm-chip, #1e2836);--shadow: var(--thm-shadow, 0 1px 2px rgba(0,0,0,.4), 0 10px 26px rgba(0,0,0,.4));--c-navy: #8fa8cf;--c-blue: #8fa8cf;--pill-bg: #33507a;--pill-fg: #eef3fb;--ch-grid: rgba(255,255,255,.09);--ch-axis: #9aa6bb;--ch-label: #b7c0d3;background:var(--thm-page, #0f1420)}.eva-rent-modalskin .eva-rent-dash_grande{display:flex;flex-direction:column;gap:10px}.eva-rent-modalskin .eva-rent-dash_grande-ctrls{display:flex;align-items:center;justify-content:flex-end;gap:4px}.eva-rent-modalskin .eva-rent-dash_grande-ctrls .btn-dl{display:inline-flex;align-items:center;justify-content:center;width:34px;height:34px;padding:0;border-radius:9px;cursor:pointer;margin-left:4px;border:1px solid var(--card-bd);background:var(--tint);color:var(--c-blue)}.eva-rent-modalskin .eva-rent-dash_grande-ctrls .btn-dl:hover{border-color:var(--c-blue)}.eva-rent-modalskin .eva-rent-dash_grande-ctrls .btn-dl svg{font-size:.9rem}.eva-rent-modalskin .eva-rent-dash_grande-chart{position:relative;height:62vh;min-height:340px}.eva-rent-modalskin .empty{display:grid;place-items:center;min-height:160px;color:var(--muted);font-size:.9rem}.eva-rent-modalskin .rank{padding:8px 14px 14px;display:flex;flex-direction:column;gap:4px}.eva-rent-modalskin .rank .empty{display:grid;place-items:center;min-height:120px;color:var(--muted);font-size:.9rem}.eva-rent-modalskin .rank .rank-row{display:grid;grid-template-columns:minmax(120px,1.4fr) minmax(80px,2fr) auto;align-items:center;gap:12px;padding:7px 6px;border-radius:8px}.eva-rent-modalskin .rank .rank-row .nm{font-size:.86rem;color:var(--ink);white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.eva-rent-modalskin .rank .rank-row .nm .tag{font-style:normal;font-size:.68rem;color:var(--muted);margin-left:6px}.eva-rent-modalskin .rank .rank-row .bar-track{height:8px;background:var(--tint);border-radius:6px;overflow:hidden}.eva-rent-modalskin .rank .rank-row .bar-fill{display:block;height:100%;background:linear-gradient(90deg,var(--c-blue2),var(--c-navy));border-radius:6px}.eva-rent-modalskin .rank .rank-row .bar-fill.alt{background:linear-gradient(90deg,var(--c-ing),var(--c-ing-d))}.eva-rent-modalskin .rank .rank-row .bar-fill.neg{background:linear-gradient(90deg,var(--c-cost),var(--c-cost-d))}.eva-rent-modalskin .rank .rank-row .vl{font-size:.86rem;font-family:var(--txt-ppal-semibold, "inter-semibold");color:var(--ink);font-variant-numeric:tabular-nums;text-align:right;white-space:nowrap}.eva-rent-modalskin .rank .rank-row .vl.neg{color:var(--c-red)}.eva-rent-modalskin .rank{padding-top:4px}.eva-rent-modalskin .eva-rent-dash_ranktable table{min-width:780px}.eva-rent-modalskin .eva-rent-dash_ranktable thead th{background:var(--tint);color:var(--muted);border-bottom-color:var(--card-bd)}.eva-rent-modalskin .eva-rent-dash_ranktable tbody td{background:var(--card-bg);color:var(--ink);border-bottom-color:var(--card-bd);white-space:nowrap}.eva-rent-modalskin .eva-rent-dash_ranktable tbody td.pos{color:var(--c-ing-d)}.eva-rent-modalskin .eva-rent-dash_ranktable tbody td.neg{color:var(--c-red)}.eva-rent-modalskin .eva-rent-dash_ranktable tbody td.m{min-width:190px;max-width:320px;overflow:hidden;text-overflow:ellipsis}.eva-rent-modalskin .eva-rent-dash_ranktable tbody tr:hover td,.eva-rent-modalskin .eva-rent-dash_ranktable.is-click tbody tr:hover td{background:var(--tint)}.eva-rent-modalskin .eva-rent-dash_table thead th{background:var(--tint);color:var(--muted)}.eva-rent-modalskin .eva-rent-dash_table tbody td{background:var(--card-bg);color:var(--ink)}.eva-rent-modalskin .eva-rent-dash_table tbody tr:hover td{background:var(--tint)}.eva-rent-dash_compo--grande{padding:6px 4px 4px;gap:14px}.eva-rent-dash_compo--grande .chart{height:52vh;min-height:320px}.eva-rent-dash_compo--grande .eva-rent-dash_compo-list{display:flex;flex-wrap:wrap;justify-content:center;gap:12px}.eva-rent-dash_compo--grande .eva-rent-dash_compo-item{flex:0 1 300px}@media (max-width: 760px){.eva-rent-dash_compo--grande .eva-rent-dash_compo-item{flex:1 1 100%}}:root[data-palette=grafito] .eva-rent-modalskin{--card-bg: var(--thm-card, #18202f);--card-bd: var(--thm-line, #263042);--ink: var(--thm-ink, #e6ecf5);--muted: var(--thm-muted, #8a96ab);--tint: var(--thm-chip, #1e2836);--shadow: var(--thm-shadow, 0 1px 2px rgba(0,0,0,.4), 0 10px 26px rgba(0,0,0,.4));--c-navy: #8fa8cf;--c-blue: #8fa8cf;--pill-bg: #33507a;--pill-fg: #eef3fb;--ch-grid: rgba(255,255,255,.09);--ch-axis: #9aa6bb;--ch-label: #b7c0d3;background:var(--thm-page, #0f1420)}@media (prefers-color-scheme: dark){:root[data-design=nuevo]:not([data-palette=eva]):not([data-palette=aurora]):not([data-palette=esmeralda]) .eva-rent-modalskin{--card-bg: var(--thm-card, #18202f);--card-bd: var(--thm-line, #263042);--ink: var(--thm-ink, #e6ecf5);--muted: var(--thm-muted, #8a96ab);--tint: var(--thm-chip, #1e2836);--shadow: var(--thm-shadow, 0 1px 2px rgba(0,0,0,.4), 0 10px 26px rgba(0,0,0,.4));--c-navy: #8fa8cf;--c-blue: #8fa8cf;--pill-bg: #33507a;--pill-fg: #eef3fb;--ch-grid: rgba(255,255,255,.09);--ch-axis: #9aa6bb;--ch-label: #b7c0d3;background:var(--thm-page, #0f1420)}}.eva-vcm_tablewrap{max-height:60vh;overflow:auto;border:1px solid #eceef5;border-radius:6px}.eva-vcm_table{width:100%;border-collapse:collapse;font-size:13px;color:#22303f}.eva-vcm_table thead th{position:sticky;top:0;background:#f4f6fb;color:#5b6472;font-weight:700;text-align:left;padding:9px 12px;border-bottom:1px solid #e6e9f2;white-space:nowrap;z-index:1}.eva-vcm_table tbody td{padding:8px 12px;border-bottom:1px solid #f0f2f7;vertical-align:top}.eva-vcm_table tbody tr:hover{background:#f8fafc}.eva-vcm_table .right{text-align:right;font-variant-numeric:tabular-nums}.eva-vcm_table .center{text-align:center}.eva-vcm_table .muted{color:#9aa1ac}.eva-vcm_table .nowrap{white-space:nowrap}.eva-vcm_link{color:#2f6bff;cursor:pointer;text-decoration:none}.eva-vcm_link:hover{text-decoration:underline}.eva-vcm_folios{line-height:1.5}.eva-vcm_folios a{display:inline;color:#2f6bff;cursor:pointer;white-space:nowrap}.eva-vcm_folios a:hover{text-decoration:underline}.eva-vcm_total{text-align:right;padding:10px 4px 0;font-weight:700;color:#001128}.eva-vcm_estado{display:inline-flex;align-items:center;gap:6px;padding:2px 10px;border-radius:12px;font-weight:600;font-size:12px}.eva-vcm_estado:before{content:"";width:7px;height:7px;border-radius:50%;background:currentColor}.eva-vcm_estado[data-estado=Finalizado]{background:#e7f7ef;color:#16a34a}.eva-vcm_estado[data-estado=Liquidado]{background:#e8f1fe;color:#2f6bff}.eva-vcm_estado[data-estado=Cancelado]{background:#fdeaea;color:#dc2626}.eva-vcm_estado[data-estado="En Ruta"]{background:#e8f1fe;color:#2f6bff}.eva-cumplimiento_toolbar{display:flex;align-items:center;justify-content:space-between;gap:12px;flex-wrap:wrap;margin-bottom:8px}.eva-cumplimiento_tabs{display:inline-flex;gap:4px;padding:4px;background:#eef1f8;border-radius:8px}.eva-cumplimiento_toolbar-right{display:flex;align-items:center;gap:14px;flex-wrap:wrap}.eva-cumplimiento_soloviajes{font-size:13px;color:#3a4250}.eva-cumplimiento_tab{border:none;background:transparent;cursor:pointer;padding:6px 16px;border-radius:6px;font-size:13px;font-weight:600;color:#5b6472;transition:all .15s}.eva-cumplimiento_tab:hover{color:#001128}.eva-cumplimiento_tab__active{background:#fff;color:#001128;box-shadow:0 1px 3px #0f172a24}.eva-cumplimiento_bar{display:flex;flex-wrap:wrap;align-items:center;gap:16px;padding:8px 14px;background:#f7f8fc;border:1px solid #eceef5;border-radius:6px}.eva-cumplimiento_bar .eva-cumplimiento_kpis{display:flex;flex-wrap:wrap;gap:18px 28px;align-items:center;justify-content:space-between;width:100%}.eva-cumplimiento_bar .eva-cumplimiento_kpi{display:flex;flex-direction:column;align-items:flex-end}.eva-cumplimiento_bar .eva-cumplimiento_kpi-lbl{font-size:11px;color:#7f8893;text-transform:uppercase;letter-spacing:.3px}.eva-cumplimiento_bar .eva-cumplimiento_kpi-val{font-size:18px;font-weight:700;color:#001128;font-variant-numeric:tabular-nums}.eva-cumplimiento_bar .eva-cumplimiento_kpi--sem{flex-direction:row;gap:10px;align-items:center}.eva-cumplimiento_bar .eva-cumplimiento_sem{font-size:14px;font-weight:700;font-variant-numeric:tabular-nums}.eva-cumplimiento_bar .eva-cumplimiento_sem--v{color:#16a34a}.eva-cumplimiento_bar .eva-cumplimiento_sem--a{color:#b98a00}.eva-cumplimiento_bar .eva-cumplimiento_sem--r{color:#dc2626}.eva-cumplimiento_bar .eva-cumplimiento_sem--s{color:#6b7280}.eva-cumplimiento_edit{display:inline-flex;align-items:center;justify-content:center;width:28px;height:28px;border-radius:4px;cursor:pointer;color:#001128;opacity:.55;transition:all .2s}.eva-cumplimiento_edit:hover{opacity:1;background:#eef1fb}.eva-cumplimiento_edit svg{width:13px;height:13px}.eva-cumplimiento_modal{display:flex;flex-direction:column;gap:10px;min-width:320px}.eva-cumplimiento_modal-info{font-size:13px;color:#3a4250;margin:0}.eva-cumplimiento_modal-resumen{font-size:13px;color:#001128;background:#eef4ff;border:1px solid #d6e2fb;border-left:3px solid #2f6bff;border-radius:6px;padding:8px 10px;line-height:1.4}.eva-cumplimiento_modal-resumen b{color:#001128}.eva-cumplimiento_incmodal{padding:6px 4px}.eva-cumplimiento_incmodal-cargando{color:var(--thm-muted);font-size:13px;padding:10px 4px}.eva-cumplimiento_incmodal-tabla{width:100%;border-collapse:collapse;font-size:13px}.eva-cumplimiento_incmodal-tabla th{text-align:left;font-size:11px;text-transform:uppercase;letter-spacing:.05em;color:var(--thm-muted);padding:6px 10px;border-bottom:1px solid var(--thm-line)}.eva-cumplimiento_incmodal-tabla td{padding:8px 10px;border-bottom:1px solid var(--thm-line);vertical-align:top}.eva-casetas-edocta{--eco-navy: #0e2747;--eco-heading: #00112b;--eco-text: #5a6b80;--eco-muted: #8ba1ba;--eco-line: #dbe2ec;--eco-gold: #f0b000;--eco-blue: #2f6fb3;--eco-bg: #f4f6f9;--eco-card: #ffffff;--eco-shadow: 0 1px 2px rgba(9, 20, 38, .06), 0 6px 18px rgba(9, 20, 38, .05);padding:18px 22px 40px;display:flex;flex-direction:column;gap:16px;background:var(--eco-bg);height:100%;overflow-y:auto;box-sizing:border-box}.eva-casetas-edocta_head{display:flex;align-items:center;justify-content:space-between;gap:12px;flex-wrap:wrap}.eva-casetas-edocta_head-title{display:flex;align-items:center;gap:12px;min-width:0}.eva-casetas-edocta_head-ic{flex:0 0 auto;width:46px;height:46px;display:grid;place-items:center;border-radius:13px;background:linear-gradient(135deg,#1a3d6b,var(--eco-navy));color:#fff;font-size:1.2rem;box-shadow:0 6px 14px #0e274747}.eva-casetas-edocta_title{margin:0;font-size:1.3rem;font-weight:700;color:var(--eco-heading);letter-spacing:-.01em}.eva-casetas-edocta_sub{margin:3px 0 0;font-size:.82rem;color:var(--eco-muted)}.eva-casetas-edocta_head-actions{display:flex;align-items:center;gap:8px;flex-wrap:wrap}.eva-casetas-edocta .btn-ic{position:relative;width:38px;height:38px;display:grid;place-items:center;border:1px solid var(--eco-line);border-radius:10px;background:var(--eco-card);color:var(--eco-navy);cursor:pointer;transition:background .12s,border-color .12s,color .12s}.eva-casetas-edocta .btn-ic:hover{border-color:var(--eco-blue);color:var(--eco-blue)}.eva-casetas-edocta .btn-ic.is-on{border-color:var(--eco-blue);color:var(--eco-blue);background:#eaf0f9}.eva-casetas-edocta .btn-ic.btn-filtros{width:auto;height:38px;display:inline-flex;align-items:center;gap:7px;padding:0 14px;white-space:nowrap}.eva-casetas-edocta .btn-ic.btn-filtros span{font-size:.8rem;font-weight:600}.eva-casetas-edocta .btn-ic.btn-filtros .badge{display:inline-grid;place-items:center;min-width:17px;height:17px;padding:0 4px;border-radius:999px;background:var(--eco-gold);color:#3a2b00;font-size:.64rem;font-weight:800;line-height:1}.eva-casetas-edocta_filterpanel{background:var(--eco-card);border:1px solid var(--eco-line);border-radius:14px;box-shadow:var(--eco-shadow);padding:16px 18px}.eva-casetas-edocta_filterpanel .grid{display:grid;grid-template-columns:repeat(auto-fit,minmax(190px,1fr));gap:12px;align-items:start}.eva-casetas-edocta_filterpanel .fld{display:flex;flex-direction:column;gap:4px;min-width:0}.eva-casetas-edocta_filterpanel .fld>span{font-size:.62rem;font-weight:600;text-transform:uppercase;letter-spacing:.04em;color:var(--eco-muted);white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.eva-casetas-edocta_filterpanel .fld>input,.eva-casetas-edocta_filterpanel .fld>select{-moz-appearance:none;appearance:none;-webkit-appearance:none;height:34px;padding:7px 10px;border:1px solid var(--eco-line);border-radius:8px;background:#fff;color:var(--eco-heading);font-size:.82rem;width:100%;box-sizing:border-box;outline:none}.eva-casetas-edocta_filterpanel .fld>input:hover,.eva-casetas-edocta_filterpanel .fld>select:hover{border-color:#c6d0e0}.eva-casetas-edocta_filterpanel .fld>input:focus,.eva-casetas-edocta_filterpanel .fld>select:focus{border-color:var(--eco-blue);box-shadow:0 0 0 3px #0e274714}.eva-casetas-edocta_filterpanel .fld>select{padding-right:24px;cursor:pointer;background:#fff url("data:image/svg+xml;utf8,<svg xmlns='http://www.w3.org/2000/svg' width='12' height='12' viewBox='0 0 12 12'><path d='M2 4l4 4 4-4' fill='none' stroke='%238a92a6' stroke-width='1.6' stroke-linecap='round' stroke-linejoin='round'/></svg>") no-repeat right 7px center}.eva-casetas-edocta_filterpanel .acts{display:flex;justify-content:flex-end;align-items:center;gap:10px;margin-top:14px}.eva-casetas-edocta_fclear{height:38px;padding:0 14px;border:1px solid var(--eco-line);border-radius:10px;background:var(--eco-card);color:var(--eco-text);font-weight:600;font-size:.86rem;cursor:pointer}.eva-casetas-edocta_fclear:hover{background:#eef2f7}.eva-casetas-edocta_fapply{height:38px;padding:0 18px;border:none;border-radius:10px;background:var(--eco-navy);color:#fff;font-weight:700;font-size:.86rem;cursor:pointer}.eva-casetas-edocta_fapply:hover{background:#0a1d38}.eva-casetas-edocta_tblfilters{display:flex;flex-wrap:wrap;align-items:flex-end;gap:12px 14px;padding:12px 14px;background:#f7f9fc;border:1px solid var(--eco-line);border-radius:12px}.eva-casetas-edocta_tblfilters .fld{display:flex;flex-direction:column;gap:4px;min-width:0;flex:1 1 200px;min-width:200px}.eva-casetas-edocta_tblfilters .fld>span{font-size:.62rem;font-weight:600;text-transform:uppercase;letter-spacing:.04em;color:var(--eco-muted);white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.eva-casetas-edocta_tblfilters .fld>input,.eva-casetas-edocta_tblfilters .fld>select{-moz-appearance:none;appearance:none;-webkit-appearance:none;height:34px;padding:7px 10px;border:1px solid var(--eco-line);border-radius:8px;background:#fff;color:var(--eco-heading);font-size:.82rem;width:100%;box-sizing:border-box;outline:none}.eva-casetas-edocta_tblfilters .fld>input:hover,.eva-casetas-edocta_tblfilters .fld>select:hover{border-color:#c6d0e0}.eva-casetas-edocta_tblfilters .fld>input:focus,.eva-casetas-edocta_tblfilters .fld>select:focus{border-color:var(--eco-blue);box-shadow:0 0 0 3px #0e274714}.eva-casetas-edocta_tblfilters .fld>select{padding-right:24px;cursor:pointer;background:#fff url("data:image/svg+xml;utf8,<svg xmlns='http://www.w3.org/2000/svg' width='12' height='12' viewBox='0 0 12 12'><path d='M2 4l4 4 4-4' fill='none' stroke='%238a92a6' stroke-width='1.6' stroke-linecap='round' stroke-linejoin='round'/></svg>") no-repeat right 7px center}.eva-casetas-edocta_tblfilters .eva-multiselect{width:100%;padding-bottom:0}.eva-casetas-edocta_tblfilters .eva-multiselect_trigger,.eva-casetas-edocta_tblfilters .eva-multiselect_trigger__active{min-height:34px;border:1px solid var(--eco-line);border-radius:8px;padding:2px 8px;background:#fff;font-size:.82rem}.eva-casetas-edocta_tblfilters .eva-multiselect_trigger:hover,.eva-casetas-edocta_tblfilters .eva-multiselect_trigger__active:hover{border-color:#c6d0e0}.eva-casetas-edocta_tblfilters .eva-casetas-edocta_fclear{flex:0 0 auto;height:34px;align-self:flex-end}.eva-casetas-edocta_count{font-size:.82rem;font-weight:600;color:var(--eco-muted)}.eva-casetas-edocta_pdfframe{width:100%;height:75vh;border:1px solid var(--eco-line);border-radius:8px;background:#fff}.eva-casetas-edocta_pdfloading{display:grid;place-items:center;height:40vh;color:var(--eco-muted);font-size:.95rem}.eva-casetas-edocta_deptable{width:100%;border-collapse:collapse;font-size:.86rem}.eva-casetas-edocta_deptable th,.eva-casetas-edocta_deptable td{border:1px solid var(--eco-line);padding:7px 10px;text-align:left;color:var(--eco-heading)}.eva-casetas-edocta_deptable th{background:#f2f5f9;font-size:.72rem;text-transform:uppercase;letter-spacing:.03em;color:var(--eco-muted)}.eva-casetas-edocta_deptable td.r,.eva-casetas-edocta_deptable th.r{text-align:right;font-variant-numeric:tabular-nums}.eva-casetas-edocta_deptable tr.ultimo td{background:#fbf3dc;font-weight:600}.eva-casetas-edocta_deplink{border:none;background:none;padding:0;color:var(--eco-blue);font-weight:700;cursor:pointer;text-decoration:underline;text-underline-offset:2px}.eva-casetas-edocta_deplink:hover{color:var(--eco-navy)}.eva-casetas-edocta_soldet{display:flex;flex-direction:column;gap:14px}.eva-casetas-edocta_soldl{display:grid;grid-template-columns:repeat(auto-fit,minmax(190px,1fr));gap:10px 18px;margin:0}.eva-casetas-edocta_soldl>div{display:flex;flex-direction:column;gap:2px}.eva-casetas-edocta_soldl>div.wide{grid-column:1/-1}.eva-casetas-edocta_soldl dt{font-size:.72rem;text-transform:uppercase;letter-spacing:.03em;color:var(--eco-muted);font-weight:600}.eva-casetas-edocta_soldl dd{margin:0;font-size:.92rem;color:var(--eco-heading)}.eva-casetas-edocta_solh{margin:4px 0 0;font-size:.95rem;color:var(--eco-navy)}.eva-casetas-edocta_solmuted{color:var(--eco-muted);font-size:.88rem;margin:0}.eva-casetas-edocta_kardex-tag{font-size:.78rem;font-weight:600;color:var(--eco-navy);background:#eaf0f7;border:1px solid var(--eco-line);padding:3px 10px;border-radius:999px}.eva-casetas-edocta_card{background:var(--eco-card);border:1px solid var(--eco-line);border-radius:14px;box-shadow:var(--eco-shadow);padding:16px 18px;display:flex;flex-direction:column;gap:12px}.eva-casetas-edocta_kpis{display:grid;grid-template-columns:repeat(auto-fit,minmax(180px,1fr));gap:12px}.eva-casetas-edocta_kpi{background:var(--eco-card);border:1px solid var(--eco-line);border-left:4px solid var(--eco-navy);border-radius:12px;box-shadow:var(--eco-shadow);padding:12px 16px;display:flex;flex-direction:column;gap:4px}.eva-casetas-edocta_kpi-label{font-size:.75rem;font-weight:600;text-transform:uppercase;letter-spacing:.04em;color:var(--eco-muted)}.eva-casetas-edocta_kpi-value{font-size:1.4rem;font-weight:700;color:var(--eco-heading);font-variant-numeric:tabular-nums}.eva-casetas-edocta_kpi--money{border-left-color:var(--eco-gold)}.eva-casetas-edocta_kpi--warn{border-left-color:#d99400}.eva-casetas-edocta_kpi--warn .eva-casetas-edocta_kpi-value{color:#a06800}.eva-casetas-edocta_kpi--err{border-left-color:#d64545}.eva-casetas-edocta_kpi--err .eva-casetas-edocta_kpi-value{color:#b02a2a}.eva-casetas-edocta_card-head{display:flex;align-items:center;justify-content:space-between;gap:14px;flex-wrap:wrap}.eva-casetas-edocta_subtitle{margin:0;font-size:1.02rem;font-weight:700;color:var(--eco-navy)}.eva-casetas-edocta_grid{position:relative;width:100%;border:1px solid var(--eco-line);border-radius:10px;overflow:hidden;background:var(--eco-card)}.eva-casetas-edocta_pager{display:flex;align-items:center;justify-content:flex-end;gap:12px;flex-wrap:wrap}.eva-casetas-edocta_pageinfo{font-size:.85rem;color:var(--eco-text);font-variant-numeric:tabular-nums}@media (max-width: 640px){.eva-casetas-edocta{padding:14px 16px}.eva-casetas-edocta_head-actions{width:100%}}@font-face{font-family:inter-regular;src:url(/fonts/inter/Inter-Regular.ttf)}@font-face{font-family:inter-medium;src:url(/fonts/inter/Inter-Medium.ttf)}@font-face{font-family:inter-semibold;src:url(/fonts/inter/Inter-SemiBold.ttf)}@font-face{font-family:inter-Bold;src:url(/fonts/inter/Inter-Bold.ttf)}@font-face{font-family:Roboto-Regular;src:url(/fonts/roboto/Roboto-Regular.ttf)}:root{--background-black: #000000;--background-dark: #001128;--background-white: #F7F7F7;--background-blue-light: #1A2D47;--text-color-black: #000205;--text-color-white: #FFFFFF;--text-color-links: #009FE5;--text-color-warnig: #fc9804;--btn-color-primary: #009FE5;--btn-color-danger: #DC1F2F;--btn-color-success: #16A596;--status-color-primary: #009FE5;--status-color-primary-light: #bae6f9;--status-color-danger: #DC1F2F;--status-color-danger-light: #FADDE0;--status-color-success: #16A596;--status-color-success-light: #D8EEED;--status-color-warnig: #fc9804;--status-color-warnig-ligth: #FFE6C9;--toast-color-success: #4bb050;--toast-color-warnig: #fc9804;--toast-color-error: #f64136;--toast-color-info: #2496f0;--alert-color-success: #4bb050;--alert-color-warnig: #fc9804;--alert-color-error: #f64136;--alert-color-info: #2496f0;--dialog-color-success: #4bb050;--dialog-color-warnig: #fc9804;--dialog-color-error: #f64136;--dialog-color-info: #2496f0;--dialog-color-accept: #1da7e2;--dialog-color-accept-hover: #009FE5;--dialog-color-cancel: #0000001a;--dialog-color-cancel-hover: #DC1F2F;--txt-ppal-regular: "inter-regular";--txt-ppal-medium: "inter-medium";--txt-ppal-semibold: "inter-semibold";--txt-ppal-bold: "inter-Bold";--txt-sec-regular: "Roboto-Regular";--table-border-color: #F1F2F6;--table-head_background: #F3F4FB;--table-head_text-color: #313134}#root{background-color:#e2e1e0;width:100%;height:100%;position:absolute;left:0;top:0;overflow:hidden;display:grid;grid-template:1fr/1fr}@media (prefers-reduced-motion: reduce){*{-webkit-animation:none!important;animation:none!important;-webkit-transition:none!important;transition:none!important}}*,*:before,*:after{margin:0;padding:0;border:0;-webkit-box-sizing:border-box;box-sizing:border-box;vertical-align:baseline}img,picture,video,iframe,figure{max-width:100%;width:100%;display:block;-o-object-fit:cover;object-fit:cover;-o-object-position:center center;object-position:center center}a{display:block;text-decoration:none;color:inherit;font-size:inherit}p a{display:inline}li{list-style-type:none}html{scroll-behavior:smooth}h1,h2,h3,h4,h5,h6,p,span,a,strong,blockquote,i,b,u,em{font-size:1em;font-weight:inherit;font-style:inherit;text-decoration:none;color:inherit}blockquote:before,blockquote:after,q:before,q:after{content:"";content:none}::-moz-selection{background-color:var(--text-color-black);color:var(--text-color-white)}::selection{background-color:var(--text-color-black);color:var(--text-color-white)}form,input,textarea,select,button,label{font-family:inherit;font-size:inherit;-webkit-hyphens:auto;-ms-hyphens:auto;hyphens:auto;background-color:transparent;color:inherit;display:block;-webkit-appearance:none;-moz-appearance:none;appearance:none}table,tr,td{border-collapse:collapse;border-spacing:0}svg{width:100%;display:block;fill:currentColor}textarea:focus,input:focus{outline:none}body{min-height:100vh;font-size:100%;font-family:inter-regular;background-color:var(--background-white);color:var(--text-color-black);line-height:1.4em;-webkit-hyphens:auto;-ms-hyphens:auto;hyphens:auto;font-smooth:always;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}:root,:root[data-palette=eva]{--thm-page:#eef1f6;--thm-card:#ffffff;--thm-ink:#1A2D47;--thm-muted:#7c869c;--thm-line:#e6eaf1;--thm-chip:#f4f6fa;--thm-good:#16A596;--thm-warn:#fc9804;--thm-bad:#DC1F2F;--thm-warnink:#c47700;--thm-accent:#009FE5;--thm-b1:#16A596;--thm-b2:#009FE5;--thm-b3:#61B8E8;--thm-b4:#fc9804;--thm-b5:#E8663A;--thm-b6:#DC1F2F;--thm-g-accent:linear-gradient(135deg,#33b4ec,#0082bf);--thm-g-good:linear-gradient(135deg,#3cc0b0,#0f8577);--thm-g-warn:linear-gradient(135deg,#ffb03a,#e07d00);--thm-g-bad:linear-gradient(135deg,#e8556a,#c01023);--thm-g-neutral:linear-gradient(135deg,#3a4f78,#1d2c4b);--thm-shadow:0 1px 2px rgba(16,30,54,.06), 0 6px 20px rgba(16,30,54,.06)}:root[data-palette=aurora]{--thm-page:#f4f5fb;--thm-card:#ffffff;--thm-ink:#20233f;--thm-muted:#7a7f9e;--thm-line:#e8e8f6;--thm-chip:#f2f2fb;--thm-good:#14B8A6;--thm-warn:#F59E0B;--thm-bad:#F43F5E;--thm-warnink:#b45309;--thm-accent:#6366F1;--thm-b1:#2DD4BF;--thm-b2:#38BDF8;--thm-b3:#818CF8;--thm-b4:#FBBF24;--thm-b5:#FB7185;--thm-b6:#E11D48;--thm-g-accent:linear-gradient(135deg,#818cf8,#4f46e5);--thm-g-good:linear-gradient(135deg,#2dd4bf,#0d9488);--thm-g-warn:linear-gradient(135deg,#fbbf24,#d97706);--thm-g-bad:linear-gradient(135deg,#fb7185,#e11d48);--thm-g-neutral:linear-gradient(135deg,#64748b,#334155);--thm-shadow:0 1px 2px rgba(30,34,63,.07), 0 8px 24px rgba(79,70,229,.08)}:root[data-palette=esmeralda]{--thm-page:#f1f5f3;--thm-card:#ffffff;--thm-ink:#14322a;--thm-muted:#6b8078;--thm-line:#e2ece7;--thm-chip:#eef5f2;--thm-good:#10B981;--thm-warn:#F59E0B;--thm-bad:#EF4444;--thm-warnink:#b45309;--thm-accent:#10B981;--thm-b1:#10B981;--thm-b2:#84CC16;--thm-b3:#EAB308;--thm-b4:#F59E0B;--thm-b5:#F97316;--thm-b6:#EF4444;--thm-g-accent:linear-gradient(135deg,#34d399,#059669);--thm-g-good:linear-gradient(135deg,#34d399,#059669);--thm-g-warn:linear-gradient(135deg,#fbbf24,#d97706);--thm-g-bad:linear-gradient(135deg,#f87171,#dc2626);--thm-g-neutral:linear-gradient(135deg,#64748b,#334155);--thm-shadow:0 1px 2px rgba(20,50,42,.06), 0 8px 22px rgba(16,185,129,.09)}:root[data-palette=grafito]{--thm-page:#0f1420;--thm-card:#18202f;--thm-ink:#e6ecf5;--thm-muted:#8a96ab;--thm-line:#263042;--thm-chip:#1e2836;--thm-good:#34D399;--thm-warn:#FBBF24;--thm-bad:#F87171;--thm-warnink:#FBBF24;--thm-accent:#60A5FA;--thm-b1:#34D399;--thm-b2:#22D3EE;--thm-b3:#60A5FA;--thm-b4:#FBBF24;--thm-b5:#FB923C;--thm-b6:#F87171;--thm-g-accent:linear-gradient(135deg,#60a5fa,#2563eb);--thm-g-good:linear-gradient(135deg,#34d399,#059669);--thm-g-warn:linear-gradient(135deg,#fbbf24,#d97706);--thm-g-bad:linear-gradient(135deg,#f87171,#dc2626);--thm-g-neutral:linear-gradient(135deg,#94a3b8,#475569);--thm-shadow:0 1px 2px rgba(0,0,0,.4), 0 10px 26px rgba(0,0,0,.4)}:root[data-design=nuevo]{--dsn-navy: #103a66;--dsn-navy-deep: #0e2747;--dsn-navy-deep2: #071426;--dsn-gold: #f0b000;--dsn-ink: #1a2432;--dsn-muted: #64748b;--dsn-border: #c9d4e3;--dsn-divider: #e2e8f0;--dsn-card: #fbfcfe;--dsn-surface: #ffffff;--dsn-head-bg: #edf0f5;--dsn-band: #f2f4f8;--dsn-hover-row: #ecf1f7;--dsn-page: #dce6f5;--dsn-green: #1f8a5b;--dsn-red: #d64545;--dsn-blue: #2e6dd8;--table-border-color: var(--dsn-divider);--table-head_background: var(--dsn-head-bg);--table-head_text-color: var(--dsn-muted)}:root[data-design=nuevo][data-tinte=claro]{--dsn-navy: #0e8a76;--dsn-navy-deep: #0b6a5c;--dsn-navy-deep2: #06423a;--dsn-page: #d9efe6}:root[data-design=nuevo][data-tinte=operativo]{--dsn-navy: #0e7d92;--dsn-navy-deep: #0b6174;--dsn-navy-deep2: #063a46;--dsn-page: #d7e9f0}:root[data-design=nuevo][data-tinte=morado]{--dsn-navy: #6d4bd0;--dsn-navy-deep: #4f34a6;--dsn-navy-deep2: #351f78;--dsn-page: #e7e3f7}:root[data-design=nuevo][data-tinte=naranja]{--dsn-navy: #c96a12;--dsn-navy-deep: #a4560d;--dsn-navy-deep2: #6f3a08;--dsn-page: #f6ead9}:root[data-design=nuevo][data-mode=oscuro]{--dsn-page: #0a1526;--dsn-card: #152238;--dsn-surface: #182a45;--dsn-head-bg: #1d2c47;--dsn-band: #16233a;--dsn-hover-row: #223452;--dsn-ink: #e9f0f8;--dsn-muted: #8093ad;--dsn-border: #2b3f63;--dsn-divider: #1f2e4a;--dsn-navy: #5b9bd8;--dsn-green: #2fa876;--dsn-red: #e05d5d;--dsn-blue: #5b8ee0}:root[data-design=nuevo][data-mode=oscuro] .eva-menu{--menu-panel-bg: #0b121c;--menu-line: #1e2a3d;--menu-text: #eceef5;--menu-sec: #9aa3b8;--menu-mute: #6a7388;--menu-hover: rgba(255, 255, 255, .05);--menu-chip-bg: rgba(255, 255, 255, .05);--menu-area-bg: #16243a;--menu-dot: #2a3a52;--menu-shadow: 0 24px 60px rgba(0, 0, 0, .5)}:root[data-design=nuevo][data-mode=oscuro] .eva-notifications_panel{--n-panelBg: #101b2e;--n-panelBorder: #2b3f63;--n-cardBg: #182a45;--n-cardBorder: #24365a;--n-title: #e9f0f8;--n-desc: #8fa3bd;--n-time: #5f7186;--n-accent: #5b9bd8;--n-dotRead: #2b3f63;--n-segBg: #0d1830;--n-segActiveBg: #1d2c47;--n-segActiveText: #e9f0f8;--n-segInactiveText: #8093ad;--n-badgeBg: #5b9bd8;--n-mark: #5b9bd8}:root[data-design=nuevo][data-mode=oscuro][data-tinte=claro]{--dsn-navy: #3fd0b6;--dsn-page: #091d19}:root[data-design=nuevo][data-mode=oscuro][data-tinte=operativo]{--dsn-navy: #28d3ee;--dsn-page: #081a20}:root[data-design=nuevo][data-mode=oscuro][data-tinte=morado]{--dsn-navy: #b49bff;--dsn-page: #12102a}:root[data-design=nuevo][data-mode=oscuro][data-tinte=naranja]{--dsn-navy: #f5a84e;--dsn-page: #241a0e}@media (prefers-color-scheme: dark){:root[data-design=nuevo][data-mode=auto]{--dsn-page: #0a1526;--dsn-card: #152238;--dsn-surface: #182a45;--dsn-head-bg: #1d2c47;--dsn-band: #16233a;--dsn-hover-row: #223452;--dsn-ink: #e9f0f8;--dsn-muted: #8093ad;--dsn-border: #2b3f63;--dsn-divider: #1f2e4a;--dsn-navy: #5b9bd8;--dsn-green: #2fa876;--dsn-red: #e05d5d;--dsn-blue: #5b8ee0}:root[data-design=nuevo][data-mode=auto] .eva-menu{--menu-panel-bg: #0b121c;--menu-line: #1e2a3d;--menu-text: #eceef5;--menu-sec: #9aa3b8;--menu-mute: #6a7388;--menu-hover: rgba(255, 255, 255, .05);--menu-chip-bg: rgba(255, 255, 255, .05);--menu-area-bg: #16243a;--menu-dot: #2a3a52;--menu-shadow: 0 24px 60px rgba(0, 0, 0, .5)}:root[data-design=nuevo][data-mode=auto] .eva-notifications_panel{--n-panelBg: #101b2e;--n-panelBorder: #2b3f63;--n-cardBg: #182a45;--n-cardBorder: #24365a;--n-title: #e9f0f8;--n-desc: #8fa3bd;--n-time: #5f7186;--n-accent: #5b9bd8;--n-dotRead: #2b3f63;--n-segBg: #0d1830;--n-segActiveBg: #1d2c47;--n-segActiveText: #e9f0f8;--n-segInactiveText: #8093ad;--n-badgeBg: #5b9bd8;--n-mark: #5b9bd8}:root[data-design=nuevo][data-mode=auto][data-tinte=claro]{--dsn-navy: #3fd0b6;--dsn-page: #091d19}:root[data-design=nuevo][data-mode=auto][data-tinte=operativo]{--dsn-navy: #28d3ee;--dsn-page: #081a20}:root[data-design=nuevo][data-mode=auto][data-tinte=morado]{--dsn-navy: #b49bff;--dsn-page: #12102a}:root[data-design=nuevo][data-mode=auto][data-tinte=naranja]{--dsn-navy: #f5a84e;--dsn-page: #241a0e}}:root[data-design=nuevo][data-mode=claro] .eva-menu{--menu-panel-bg: #ffffff;--menu-line: #edeff4;--menu-text: #0f172a;--menu-sec: #475569;--menu-mute: #94a3b8;--menu-hover: #f6f7fa;--menu-chip-bg: #f4f5fa;--menu-area-bg: #f1f4f9;--menu-dot: #d5d9e3;--menu-shadow: 0 24px 60px rgba(15, 23, 42, .18)}:root[data-design=nuevo] #root{background:var(--dsn-page)}:root[data-design=nuevo] .eva-cont_table{border-radius:12px;border:1px solid var(--dsn-border);box-shadow:0 1px 3px #0a142812;grid-gap:12px;background-color:var(--dsn-card);color:var(--dsn-ink)}:root[data-design=nuevo] .eva-cont_table-header_breadcrumb{color:var(--dsn-muted);font-size:12.5px;letter-spacing:.2px}:root[data-design=nuevo] .eva-cont_table-header_searcher-input,:root[data-design=nuevo] .eva-cont_table-header_searcher-input__active{border:1px solid var(--dsn-border);border-radius:9px;box-shadow:inset 0 1px 2px #0a14280d;background:var(--dsn-card)}:root[data-design=nuevo] .eva-cont_table-header_searcher-input:focus-within,:root[data-design=nuevo] .eva-cont_table-header_searcher-input__active:focus-within{border-color:var(--dsn-navy);box-shadow:0 0 0 3px color-mix(in srgb,var(--dsn-navy) 12%,transparent)}:root[data-design=nuevo] .eva-cont_table-header_searcher-filters_open{background:color-mix(in srgb,var(--dsn-navy) 10%,transparent);border-radius:7px;padding:5px 7px;transition:background .15s}:root[data-design=nuevo] .eva-cont_table-header_searcher-filters_open:hover{background:color-mix(in srgb,var(--dsn-navy) 18%,transparent)}:root[data-design=nuevo] .eva-cont_table-header_searcher-filters_open svg{color:var(--dsn-navy);opacity:.9}:root[data-design=nuevo] .eva-cont_table-header_searcher-filters_open>span{background-color:var(--dsn-red)}:root[data-design=nuevo] .eva-cont_table-header_searcher-filters{border-radius:12px;border:1px solid var(--dsn-border);box-shadow:0 22px 48px #060c1a47}:root[data-design=nuevo] .eva-cont_table-header_searcher-filters_options{border-bottom:1px solid var(--dsn-divider);border-radius:12px 12px 0 0}:root[data-design=nuevo] .eva-cont_table-header_searcher-filters_title{color:var(--dsn-muted);font-size:11px;letter-spacing:.7px;text-transform:uppercase}:root[data-design=nuevo] .eva-cont_table-header_searcher-filters_clear{color:var(--dsn-muted);opacity:1;font-size:12px}:root[data-design=nuevo] .eva-cont_table-header_searcher-filters_clear:hover{color:var(--dsn-red)}:root[data-design=nuevo] .eva-cont_table-header_searcher-filters_item{color:var(--dsn-muted);font-size:12px}:root[data-design=nuevo] .eva-cont_table-header_searcher-filters_item .eva-select_label,:root[data-design=nuevo] .eva-cont_table-header_searcher-filters_item label{font-size:10.5px;font-weight:700;letter-spacing:.5px;text-transform:uppercase;color:var(--dsn-muted)}:root[data-design=nuevo] .eva-cont_table-header_searcher-filters_item input,:root[data-design=nuevo] .eva-cont_table-header_searcher-filters_item select{background-color:var(--dsn-card);border:1px solid var(--dsn-border);border-radius:8px;padding:7px 10px;transition:border-color .15s,box-shadow .15s}:root[data-design=nuevo] .eva-cont_table-header_searcher-filters_item input:hover,:root[data-design=nuevo] .eva-cont_table-header_searcher-filters_item select:hover{border:1px solid var(--dsn-navy)}:root[data-design=nuevo] .eva-cont_table-header_searcher-filters_item input:focus,:root[data-design=nuevo] .eva-cont_table-header_searcher-filters_item select:focus{outline:none;border:1px solid var(--dsn-navy);box-shadow:0 0 0 3px color-mix(in srgb,var(--dsn-navy) 12%,transparent)}:root[data-design=nuevo] .eva-cont_table-header_options-item_button svg{width:16px;height:16px;color:var(--dsn-navy);opacity:.72}:root[data-design=nuevo] .eva-cont_table-header_options-item_button:hover svg{opacity:1}:root[data-design=nuevo] .eva-cont_table-header_options-item .eva-drop{display:flex;height:100%}:root[data-design=nuevo] .eva-cont_table-header_options-item .eva-drop_button_none{color:var(--dsn-navy);opacity:.72;display:flex;align-items:center;justify-content:center;padding:0}:root[data-design=nuevo] .eva-cont_table-header_options-item .eva-drop_button_none:hover{opacity:1}:root[data-design=nuevo] .eva-cont_table-header_options-item .eva-drop_button_none>svg{width:16px;height:16px}:root[data-design=nuevo] .eva-cont_table-footer{color:var(--dsn-muted);font-size:12.5px}:root[data-design=nuevo] .eva-cont_table-footer select{border-bottom:solid 2px var(--dsn-border)}:root[data-design=nuevo][data-tool=grupo] .eva-cont_table-header_options>section.eva-cont_table-header_options-item{padding:0;background:var(--dsn-card);border:1px solid var(--dsn-border);border-left:none}:root[data-design=nuevo][data-tool=grupo] .eva-cont_table-header_options>section.eva-cont_table-header_options-item:first-of-type{border-left:1px solid var(--dsn-border);border-radius:9px 0 0 9px}:root[data-design=nuevo][data-tool=grupo] .eva-cont_table-header_options>section.eva-cont_table-header_options-item:last-of-type{border-radius:0 9px 9px 0;margin-right:10px}:root[data-design=nuevo][data-tool=grupo] .eva-cont_table-header_options>section.eva-cont_table-header_options-item .eva-cont_table-header_options-item_button,:root[data-design=nuevo][data-tool=grupo] .eva-cont_table-header_options>section.eva-cont_table-header_options-item .eva-drop_button_none{min-width:45px;height:36px}:root[data-design=nuevo][data-tool=tinta] .eva-cont_table-header_options{gap:7px}:root[data-design=nuevo][data-tool=tinta] .eva-cont_table-header_options>section.eva-cont_table-header_options-item{padding:0;background:color-mix(in srgb,var(--dsn-navy) 9%,transparent);border-radius:9px;margin-right:0}:root[data-design=nuevo][data-tool=tinta] .eva-cont_table-header_options>section.eva-cont_table-header_options-item:last-of-type{margin-right:10px}:root[data-design=nuevo][data-tool=tinta] .eva-cont_table-header_options>section.eva-cont_table-header_options-item .eva-cont_table-header_options-item_button,:root[data-design=nuevo][data-tool=tinta] .eva-cont_table-header_options>section.eva-cont_table-header_options-item .eva-drop_button_none{min-width:38px;height:37px}:root[data-design=nuevo][data-tool=tinta] .eva-cont_table-header_options>section.eva-cont_table-header_options-item .eva-cont_table-header_options-item_button svg,:root[data-design=nuevo][data-tool=tinta] .eva-cont_table-header_options>section.eva-cont_table-header_options-item .eva-drop_button_none svg{opacity:.9}:root[data-design=nuevo][data-tool=tinta] .eva-cont_table-header_options>section.eva-cont_table-header_options-item:hover{background:color-mix(in srgb,var(--dsn-navy) 16%,transparent)}:root[data-design=nuevo] .eva-table{border-radius:10px;border:1px solid var(--dsn-border)}:root[data-design=nuevo] .eva-table .row-hovered{background-color:var(--dsn-hover-row)!important}:root[data-design=nuevo] .eva-table_column-head{background-color:var(--dsn-head-bg)}:root[data-design=nuevo] .eva-table_column-head>span{color:var(--dsn-muted);font-size:11px;font-weight:700;letter-spacing:.6px;text-transform:uppercase}:root[data-design=nuevo] .eva-table_column-head[data-sortactive=true]{background-color:color-mix(in srgb,var(--dsn-navy) 10%,var(--dsn-head-bg))}:root[data-design=nuevo] .eva-table_column-head[data-sortactive=true]>span{color:var(--dsn-navy)}:root[data-design=nuevo] .eva-table_column-data{font-size:13px;color:var(--dsn-ink)}:root[data-design=nuevo][data-lista=contable] .eva-table_column-head{background-color:var(--dsn-card);border-bottom:1px solid color-mix(in srgb,var(--dsn-navy) 35%,transparent)}:root[data-design=nuevo][data-lista=contable] .eva-table_column-data{font-variant-numeric:tabular-nums}:root[data-design=nuevo][data-lista=contable] .eva-table_column-data[data-rowcolor=true]{background-color:#64748b0f}:root[data-design=nuevo][data-lista=contable] .eva-table_column-data[data-rowcolor=true][data-fixed=true]{background-color:color-mix(in srgb,var(--dsn-muted) 8%,var(--dsn-surface))}:root[data-design=nuevo][data-lista=aire] .eva-table_column-head{background-color:var(--dsn-card);border-bottom:1px solid color-mix(in srgb,var(--dsn-navy) 30%,var(--dsn-border))}:root[data-design=nuevo][data-lista=aire] .eva-table_column-data{border-bottom:solid 1px color-mix(in srgb,var(--dsn-divider) 65%,transparent)}:root[data-design=nuevo][data-lista=aire] .eva-table_column-data[data-rowcolor=true]{background-color:transparent;border-top:none}:root[data-design=nuevo][data-lista=aire] .eva-table_column-data[data-rowcolor=true][data-fixed=true]{background-color:var(--dsn-surface)}:root[data-design=nuevo] .eva-button_primary{background-color:var(--dsn-navy-deep);border-left:3px solid var(--dsn-gold);border-radius:7px;font-family:var(--txt-ppal-semibold)}:root[data-design=nuevo] .eva-button_primary:hover{background-color:#123156}:root[data-design=nuevo] .eva-button_primary-reverse{border-radius:7px}:root[data-design=nuevo] .eva-button_danger,:root[data-design=nuevo] .eva-button_success{border-radius:7px}:root[data-design=nuevo][data-acc=grupo] .eva-table_column-data>section:has(>[class^=eva-icon-button]){grid-gap:0}:root[data-design=nuevo][data-acc=grupo] .eva-icon-button_success,:root[data-design=nuevo][data-acc=grupo] .eva-icon-button_danger,:root[data-design=nuevo][data-acc=grupo] .eva-icon-button_primary,:root[data-design=nuevo][data-acc=grupo] .eva-icon-button_pdf{background-color:var(--dsn-card);border:1px solid var(--dsn-border);padding:6px 12px}:root[data-design=nuevo][data-acc=grupo] .eva-icon-button_success>svg,:root[data-design=nuevo][data-acc=grupo] .eva-icon-button_danger>svg,:root[data-design=nuevo][data-acc=grupo] .eva-icon-button_primary>svg,:root[data-design=nuevo][data-acc=grupo] .eva-icon-button_pdf>svg{width:14px;height:14px}:root[data-design=nuevo][data-acc=grupo] .eva-icon-button_success:hover,:root[data-design=nuevo][data-acc=grupo] .eva-icon-button_danger:hover,:root[data-design=nuevo][data-acc=grupo] .eva-icon-button_primary:hover,:root[data-design=nuevo][data-acc=grupo] .eva-icon-button_pdf:hover{box-shadow:none}:root[data-design=nuevo][data-acc=grupo] .eva-icon-button_success{color:var(--dsn-navy);border-radius:8px 0 0 8px}:root[data-design=nuevo][data-acc=grupo] .eva-icon-button_success:hover{background-color:color-mix(in srgb,var(--dsn-navy) 12%,transparent)}:root[data-design=nuevo][data-acc=grupo] .eva-icon-button_danger{color:var(--dsn-red);border-radius:0 8px 8px 0;border-left:none}:root[data-design=nuevo][data-acc=grupo] .eva-icon-button_danger:hover{background-color:#d645451c}:root[data-design=nuevo][data-acc=grupo] .eva-icon-button_primary,:root[data-design=nuevo][data-acc=grupo] .eva-icon-button_pdf{color:var(--dsn-navy);border-radius:0;border-left:none}:root[data-design=nuevo][data-acc=grupo] .eva-icon-button_primary:hover,:root[data-design=nuevo][data-acc=grupo] .eva-icon-button_pdf:hover{background-color:color-mix(in srgb,var(--dsn-navy) 12%,transparent)}:root[data-design=nuevo][data-acc=grupo] .eva-table_column-data .eva-drop_button_primary{background-color:var(--dsn-card);border:1px solid var(--dsn-border);border-left:none;border-radius:0 8px 8px 0;color:var(--dsn-navy);padding:6px 12px;min-height:0}:root[data-design=nuevo][data-acc=grupo] .eva-table_column-data .eva-drop_button_primary>svg{width:14px}:root[data-design=nuevo][data-acc=grupo] .eva-table_column-data .eva-drop_button_primary:hover{background-color:color-mix(in srgb,var(--dsn-navy) 12%,transparent);box-shadow:none}:root[data-design=nuevo][data-acc=grupo] .eva-table_column-data>section:has(>.eva-drop){grid-gap:0}:root[data-design=nuevo][data-acc=circulo] .eva-icon-button_success,:root[data-design=nuevo][data-acc=circulo] .eva-icon-button_danger,:root[data-design=nuevo][data-acc=circulo] .eva-icon-button_primary,:root[data-design=nuevo][data-acc=circulo] .eva-icon-button_pdf{width:30px;height:30px;padding:0;border-radius:50%;justify-content:center;color:#fff;box-shadow:0 1px 2px #0a14282e}:root[data-design=nuevo][data-acc=circulo] .eva-icon-button_success>svg,:root[data-design=nuevo][data-acc=circulo] .eva-icon-button_danger>svg,:root[data-design=nuevo][data-acc=circulo] .eva-icon-button_primary>svg,:root[data-design=nuevo][data-acc=circulo] .eva-icon-button_pdf>svg{width:14px;height:14px}:root[data-design=nuevo][data-acc=circulo] .eva-icon-button_success:hover,:root[data-design=nuevo][data-acc=circulo] .eva-icon-button_danger:hover,:root[data-design=nuevo][data-acc=circulo] .eva-icon-button_primary:hover,:root[data-design=nuevo][data-acc=circulo] .eva-icon-button_pdf:hover{filter:brightness(1.1);box-shadow:0 1px 2px #0a14282e}:root[data-design=nuevo][data-acc=circulo] .eva-icon-button_success{background-color:var(--dsn-navy)}:root[data-design=nuevo][data-acc=circulo] .eva-icon-button_danger{background-color:var(--dsn-red)}:root[data-design=nuevo][data-acc=circulo] .eva-icon-button_primary,:root[data-design=nuevo][data-acc=circulo] .eva-icon-button_pdf{background-color:var(--dsn-navy)}:root[data-design=nuevo][data-acc=circulo] .eva-icon-button_primary>svg,:root[data-design=nuevo][data-acc=circulo] .eva-icon-button_pdf>svg{width:16px;height:16px}:root[data-design=nuevo][data-acc=circulo] .eva-table_column-data .eva-drop_button_primary{width:30px;height:30px;min-height:0;padding:0;border-radius:50%;justify-content:center;background-color:var(--dsn-navy);color:#fff;box-shadow:0 1px 2px #0a14282e}:root[data-design=nuevo][data-acc=circulo] .eva-table_column-data .eva-drop_button_primary>svg{width:15px}:root[data-design=nuevo][data-acc=circulo] .eva-table_column-data .eva-drop_button_primary:hover{filter:brightness(1.1)}:root[data-design=nuevo][data-acc=suave] .eva-icon-button_success,:root[data-design=nuevo][data-acc=suave] .eva-icon-button_danger,:root[data-design=nuevo][data-acc=suave] .eva-icon-button_primary,:root[data-design=nuevo][data-acc=suave] .eva-icon-button_pdf{width:30px;height:30px;padding:0;border-radius:8px;justify-content:center}:root[data-design=nuevo][data-acc=suave] .eva-icon-button_success>svg,:root[data-design=nuevo][data-acc=suave] .eva-icon-button_danger>svg,:root[data-design=nuevo][data-acc=suave] .eva-icon-button_primary>svg,:root[data-design=nuevo][data-acc=suave] .eva-icon-button_pdf>svg{width:14px;height:14px}:root[data-design=nuevo][data-acc=suave] .eva-icon-button_success:hover,:root[data-design=nuevo][data-acc=suave] .eva-icon-button_danger:hover,:root[data-design=nuevo][data-acc=suave] .eva-icon-button_primary:hover,:root[data-design=nuevo][data-acc=suave] .eva-icon-button_pdf:hover{box-shadow:none}:root[data-design=nuevo][data-acc=suave] .eva-icon-button_success{background-color:color-mix(in srgb,var(--dsn-navy) 14%,transparent);color:var(--dsn-navy)}:root[data-design=nuevo][data-acc=suave] .eva-icon-button_success:hover{background-color:var(--dsn-navy);color:#fff}:root[data-design=nuevo][data-acc=suave] .eva-icon-button_danger{background-color:#d6454521;color:var(--dsn-red)}:root[data-design=nuevo][data-acc=suave] .eva-icon-button_danger:hover{background-color:var(--dsn-red);color:#fff}:root[data-design=nuevo][data-acc=suave] .eva-icon-button_primary,:root[data-design=nuevo][data-acc=suave] .eva-icon-button_pdf{background-color:color-mix(in srgb,var(--dsn-navy) 13%,transparent);color:var(--dsn-navy)}:root[data-design=nuevo][data-acc=suave] .eva-icon-button_primary>svg,:root[data-design=nuevo][data-acc=suave] .eva-icon-button_pdf>svg{width:16px;height:16px}:root[data-design=nuevo][data-acc=suave] .eva-icon-button_primary:hover,:root[data-design=nuevo][data-acc=suave] .eva-icon-button_pdf:hover{background-color:var(--dsn-navy);color:#fff}:root[data-design=nuevo][data-acc=suave] .eva-table_column-data .eva-drop_button_primary{width:30px;height:30px;min-height:0;padding:0;border-radius:8px;justify-content:center;background-color:color-mix(in srgb,var(--dsn-navy) 13%,transparent);color:var(--dsn-navy)}:root[data-design=nuevo][data-acc=suave] .eva-table_column-data .eva-drop_button_primary>svg{width:15px}:root[data-design=nuevo][data-acc=suave] .eva-table_column-data .eva-drop_button_primary:hover{background-color:var(--dsn-navy);color:#fff;box-shadow:none}:root[data-design=nuevo] .eva-modal_container{border-radius:12px;padding-top:0;overflow:hidden;display:flex}:root[data-design=nuevo] .eva-modal_container>section{overflow:auto}:root[data-design=nuevo] .eva-modal_header{margin:0 -16px;padding:13px 20px;background:linear-gradient(135deg,var(--dsn-navy-deep),var(--dsn-navy-deep2));border-bottom:2px solid var(--dsn-gold);flex-shrink:0}:root[data-design=nuevo] .eva-modal_header-title{color:#fff;font-size:1.1rem;letter-spacing:.2px}:root[data-design=nuevo] .eva-modal_header-options{right:16px}:root[data-design=nuevo] .eva-modal_header-options-close svg,:root[data-design=nuevo] .eva-modal_header-options-item svg{color:#fff;opacity:.75}:root[data-design=nuevo] .eva-modal_status{padding:20px 0 12px}:root[data-design=nuevo] .eva-modal_status-item--active{color:#a97b00;font-family:var(--txt-ppal-semibold)}:root[data-design=nuevo] .eva-modal_status-item--active>section>div{background-color:var(--dsn-gold);border-color:var(--dsn-gold);box-shadow:0 0 0 4px #f0b00038}:root[data-design=nuevo] .eva-modal_status [data-state=hecho]{color:var(--dsn-navy)}:root[data-design=nuevo] .eva-modal_status [data-state=hecho]>section>div{background-color:var(--dsn-navy);border-color:var(--dsn-navy)}:root[data-design=nuevo] .eva-modal_status [data-state=hecho] .eva-modal_status-separator{border-style:solid;border-width:2px;border-color:var(--dsn-navy)}:root[data-design=nuevo] .eva-modal_status [data-state=omitido]{opacity:.35}:root[data-design=nuevo] .eva-modal_status [data-state=omitido]>section>div{border-style:dashed}:root[data-design=nuevo] .eva-modal_status [data-state=activo] .eva-modal_status-separator{border-color:var(--dsn-border)}:root[data-design=nuevo] .eva-modal_status-item{font-size:13px}:root[data-design=nuevo] .tab-item{background-color:transparent;border-bottom:3px solid transparent;border-radius:0;padding:11px 16px 9px;color:var(--dsn-muted);font-family:var(--txt-ppal-semibold);font-size:13px;opacity:1;transition:color .2s,border-color .2s}:root[data-design=nuevo] .tab-item:hover{background-color:transparent;color:var(--dsn-navy);border-color:#f0b00066}:root[data-design=nuevo] .tab-item.active{background-color:transparent;color:var(--dsn-navy);border-color:var(--dsn-gold)}:root[data-design=nuevo] .tab-item{width:auto;min-width:0;white-space:nowrap}:root[data-design=nuevo] .tabs{background-color:var(--dsn-band);border-radius:9px 9px 0 0;padding:3px 6px 0;border-bottom:2px solid var(--dsn-divider)}:root[data-design=nuevo] .eva-modal_body:has(+.tabs){background:color-mix(in srgb,var(--dsn-navy) 6%,var(--dsn-card));border:1px solid var(--dsn-border);border-radius:10px;padding:14px 16px 16px;margin-bottom:10px}:root[data-design=nuevo] .tab-content{box-shadow:none;padding:16px 4px}:root[data-design=nuevo] .eva-cont_table-header_searcher-input_chip{background:color-mix(in srgb,var(--dsn-navy) 9%,transparent);border:1px solid color-mix(in srgb,var(--dsn-navy) 32%,transparent);color:var(--dsn-navy);border-radius:7px;font-family:var(--txt-ppal-semibold)}:root[data-design=nuevo] .eva-cont_table-header_searcher-input_chip-remove{color:color-mix(in srgb,var(--dsn-navy) 55%,transparent)}:root[data-design=nuevo] .eva-cont_table-header_searcher-input_chip-remove:hover{color:var(--dsn-red)}:root[data-design=nuevo] .eva-cont_table-header_searcher-ac_options{border-radius:10px;border:1px solid var(--dsn-border);box-shadow:0 18px 40px #060c1a38;padding:6px}:root[data-design=nuevo] .eva-cont_table-header_searcher-ac_options li>button{border-radius:7px;color:var(--dsn-ink)}:root[data-design=nuevo] .eva-cont_table-header_searcher-ac_options li>button:hover{background:color-mix(in srgb,var(--dsn-navy) 7%,transparent);color:var(--dsn-navy)}:root[data-design=nuevo] .eva-cont_table-header_searcher-ac_options li.is-highlighted>button{background:color-mix(in srgb,var(--dsn-navy) 9%,transparent);color:var(--dsn-navy)}:root[data-design=nuevo] .eva-drop_content{border-radius:10px;border:1px solid var(--dsn-border);box-shadow:0 16px 36px #060c1a38;padding:6px;gap:2px}:root[data-design=nuevo] .eva-drop-item{border-radius:7px;font-size:12.5px;color:var(--dsn-ink);padding:7px 11px}:root[data-design=nuevo] .eva-drop-item:hover{background:color-mix(in srgb,var(--dsn-navy) 8%,transparent);color:var(--dsn-navy)}:root[data-design=nuevo] .eva-notifications_panel{--n-accent: #103a66;--n-badgeBg: #103a66;--n-mark: #103a66;--n-panelBorder: #c9d4e3;--n-shadow: 0 24px 50px -22px rgba(6, 12, 26, .35)}:root[data-design=nuevo] .eva-pdfvisor{background:linear-gradient(180deg,#101c30,#0a1322)}:root[data-design=nuevo] .eva-pdfvisor_toolbar{border:1px solid var(--dsn-border);border-radius:10px;box-shadow:0 10px 26px #040a1659}:root[data-design=nuevo] .eva-pdfvisor_btn{border-radius:7px;color:var(--dsn-muted)}:root[data-design=nuevo] .eva-pdfvisor_btn:hover{background:color-mix(in srgb,var(--dsn-navy) 10%,transparent);color:var(--dsn-navy)}:root[data-design=nuevo] .eva-pdfvisor_zoom{color:var(--dsn-navy);font-family:var(--txt-ppal-semibold)}:root[data-design=nuevo] .eva-pdfvisor_page{box-shadow:0 8px 28px #0000008c;border-radius:3px;overflow:hidden}:root[data-design=nuevo] .eva-modal_container:has(iframe),:root[data-design=nuevo] .eva-modal_container:has(.eva-pdfvisor){padding:0}:root[data-design=nuevo] .eva-modal_container:has(iframe)>section,:root[data-design=nuevo] .eva-modal_container:has(.eva-pdfvisor)>section{padding:0;box-shadow:none;border-radius:0}:root[data-design=nuevo] .eva-modal_container:has(iframe)>section:before,:root[data-design=nuevo] .eva-modal_container:has(.eva-pdfvisor)>section:before{display:none}:root[data-design=nuevo] .eva-modal_container:has(iframe) .eva-modal_header,:root[data-design=nuevo] .eva-modal_container:has(.eva-pdfvisor) .eva-modal_header{margin:0}:root[data-design=nuevo] .eva-modal_container:has(iframe) .eva-modal_body,:root[data-design=nuevo] .eva-modal_container:has(.eva-pdfvisor) .eva-modal_body{padding-bottom:0}:root[data-design=nuevo] .eva-modal_container:has(iframe) .tabs,:root[data-design=nuevo] .eva-modal_container:has(.eva-pdfvisor) .tabs{border-radius:0;margin:0;padding:0 10px}:root[data-design=nuevo] .eva-modal_container:has(iframe) .tab-content,:root[data-design=nuevo] .eva-modal_container:has(.eva-pdfvisor) .tab-content{padding:0}:root[data-design=nuevo] .eva-modal_container:has(iframe) iframe,:root[data-design=nuevo] .eva-modal_container:has(.eva-pdfvisor) iframe{display:block;border:0;width:100%}:root[data-design=nuevo] .eva-modal_container:has(iframe) .eva-modaldocpdf_body,:root[data-design=nuevo] .eva-modal_container:has(.eva-pdfvisor) .eva-modaldocpdf_body{border:none;border-radius:0}:root[data-design=nuevo] .eva-modal_container:has(iframe) .eva-modal_footer,:root[data-design=nuevo] .eva-modal_container:has(.eva-pdfvisor) .eva-modal_footer{margin:0;padding:10px 16px 12px;border-top:1px solid var(--dsn-divider)}:root[data-design=nuevo] .eva-modaldocpdf_body{border:1px solid var(--dsn-border);border-radius:10px}:root[data-design=nuevo] .eva-multi-tabs-modal__panel{background:var(--dsn-card, #ffffff);border-radius:12px;box-shadow:0 26px 60px #02081259}:root[data-design=nuevo] .eva-multi-tabs-modal__header{background:linear-gradient(135deg,var(--dsn-navy-deep),var(--dsn-navy-deep2));border-bottom:2px solid var(--dsn-gold);min-height:38px}:root[data-design=nuevo] .eva-multi-tabs-modal__title{color:#fff;font-size:.85rem;letter-spacing:.2px}:root[data-design=nuevo] .eva-multi-tabs-modal__tabs-container{background:var(--dsn-band, #f4f4f4);border-bottom:1px solid var(--dsn-border, #e2e2e2)}:root[data-design=nuevo] .eva-multi-tabs-modal__tab{color:var(--dsn-muted, #8a8a8a)}:root[data-design=nuevo] .eva-multi-tabs-modal__tab:hover{color:var(--dsn-ink, #24292f);background:var(--dsn-hover-row, #ececec)}:root[data-design=nuevo] .eva-multi-tabs-modal__tab.active{border-bottom-color:var(--dsn-gold);background:var(--dsn-card, #ffffff);color:var(--dsn-ink, #24292f);font-weight:600}:root[data-design=nuevo] .eva-multi-tabs-modal__tabs-container:has(>.eva-multi-tabs-modal__tab:only-child){display:none}:root[data-design=nuevo] .eva-multi-tabs-modal__content{background:var(--dsn-page, #f2f3f5);padding:0;display:flex;flex-direction:column}:root[data-design=nuevo] .eva-multi-tabs-modal__content .eva-multi-tabs-modal__tab-content{height:100%;min-height:0}:root[data-design=nuevo] .eva-multi-tabs-modal__content .pdf-viewer-container{height:100%;min-height:0}:root[data-design=nuevo] .eva-multi-tabs-modal__download-btn{display:none}:root[data-design=nuevo] .eva-multi-tabs-modal__close-btn{color:#8fa5c2}:root[data-design=nuevo] .eva-multi-tabs-modal__close-btn:hover{color:var(--dsn-gold);background:#ffffff12}:root[data-design=nuevo] .eva-input_label,:root[data-design=nuevo] .eva-inputAutoComplete_label,:root[data-design=nuevo] .eva-select_label,:root[data-design=nuevo] .eva-multiselect_label,:root[data-design=nuevo] .eva-multiselectsearch_label{font-size:10.5px;font-weight:700;letter-spacing:.5px;text-transform:uppercase;color:var(--dsn-muted);padding-bottom:6px}:root[data-design=nuevo] .eva-input_input,:root[data-design=nuevo] .eva-inputAutoComplete_input,:root[data-design=nuevo] .eva-select_select,:root[data-design=nuevo] .eva-multiselect_trigger,:root[data-design=nuevo] .eva-multiselect_trigger__active,:root[data-design=nuevo] .eva-multiselectsearch_field,:root[data-design=nuevo] .eva-multiselectsearch_field__active{border:1px solid var(--dsn-border);border-radius:8px;background:var(--dsn-surface);transition:border-color .15s,box-shadow .15s}:root[data-design=nuevo] .eva-input_input:hover,:root[data-design=nuevo] .eva-inputAutoComplete_input:hover,:root[data-design=nuevo] .eva-select_select:hover,:root[data-design=nuevo] .eva-multiselect_trigger:hover,:root[data-design=nuevo] .eva-multiselect_trigger__active:hover,:root[data-design=nuevo] .eva-multiselectsearch_field:hover,:root[data-design=nuevo] .eva-multiselectsearch_field__active:hover{border-color:color-mix(in srgb,var(--dsn-navy) 45%,var(--dsn-border))}:root[data-design=nuevo] .eva-input_input:focus,:root[data-design=nuevo] .eva-input_input:focus-within,:root[data-design=nuevo] .eva-inputAutoComplete_input:focus,:root[data-design=nuevo] .eva-inputAutoComplete_input:focus-within,:root[data-design=nuevo] .eva-select_select:focus,:root[data-design=nuevo] .eva-select_select:focus-within,:root[data-design=nuevo] .eva-multiselect_trigger:focus,:root[data-design=nuevo] .eva-multiselect_trigger:focus-within,:root[data-design=nuevo] .eva-multiselect_trigger__active:focus,:root[data-design=nuevo] .eva-multiselect_trigger__active:focus-within,:root[data-design=nuevo] .eva-multiselectsearch_field:focus,:root[data-design=nuevo] .eva-multiselectsearch_field:focus-within,:root[data-design=nuevo] .eva-multiselectsearch_field__active:focus,:root[data-design=nuevo] .eva-multiselectsearch_field__active:focus-within{outline:none;border-color:var(--dsn-navy);box-shadow:0 0 0 3px color-mix(in srgb,var(--dsn-navy) 12%,transparent)}:root[data-design=nuevo] .eva-multiselect_trigger__active,:root[data-design=nuevo] .eva-multiselectsearch_field__active{border-color:var(--dsn-navy);box-shadow:0 0 0 3px color-mix(in srgb,var(--dsn-navy) 12%,transparent)}:root[data-design=nuevo] .eva-input_input:disabled,:root[data-design=nuevo] .eva-inputAutoComplete_input:disabled,:root[data-design=nuevo] .eva-select_select:disabled,:root[data-design=nuevo] .eva-multiselect_trigger__disabled,:root[data-design=nuevo] .eva-multiselectsearch_field__disabled{background-color:var(--dsn-head-bg);color:var(--dsn-muted);border:1px solid var(--dsn-divider)}:root[data-design=nuevo] .eva-multiselect_chip,:root[data-design=nuevo] .eva-multiselectsearch_chip{background:color-mix(in srgb,var(--dsn-navy) 9%,transparent);border:1px solid color-mix(in srgb,var(--dsn-navy) 32%,transparent);color:var(--dsn-navy);border-radius:7px}:root[data-design=nuevo] .eva-inputAutoComplete_options{border-radius:10px;border:1px solid var(--dsn-border);box-shadow:0 18px 40px #060c1a38}:root[data-design=nuevo] .eva-cliente-envio-evidencias_form{grid-template-areas:"fkTipoEnvioEvidenciaId fkTipoEnvioEvidenciaId ." "correosEvidencia correosEvidencia ." "portalWebEvidencia portalWebEvidencia ."}:root[data-design=nuevo] .eva-chipsmail{display:flex;flex-direction:column}:root[data-design=nuevo] .eva-chipsmail_label{font-size:10.5px;font-weight:700;letter-spacing:.5px;text-transform:uppercase;color:var(--dsn-muted);padding-bottom:6px}:root[data-design=nuevo] .eva-chipsmail_box{display:flex;flex-wrap:wrap;align-items:center;gap:6px;border:1px solid var(--dsn-border);border-radius:8px;background:var(--dsn-surface);padding:6px 8px;min-height:38px;transition:border-color .15s,box-shadow .15s}:root[data-design=nuevo] .eva-chipsmail_box:focus-within{border-color:var(--dsn-navy);box-shadow:0 0 0 3px color-mix(in srgb,var(--dsn-navy) 12%,transparent)}:root[data-design=nuevo] .eva-chipsmail_box.is-disabled{background-color:var(--dsn-head-bg);border-color:var(--dsn-divider)}:root[data-design=nuevo] .eva-chipsmail_box>input{flex:1;min-width:140px;border:none;outline:none;background:transparent;font-size:13px;padding:4px 2px;color:var(--dsn-ink)}:root[data-design=nuevo] .eva-chipsmail_box>input::placeholder{color:#98a4b3}:root[data-design=nuevo] .eva-chipsmail_chip{display:inline-flex;align-items:center;gap:6px;background:color-mix(in srgb,var(--dsn-navy) 9%,transparent);border:1px solid color-mix(in srgb,var(--dsn-navy) 32%,transparent);color:var(--dsn-navy);border-radius:999px;padding:3px 6px 3px 11px;font-size:12px;font-family:var(--txt-ppal-semibold)}:root[data-design=nuevo] .eva-chipsmail_chip.is-dudoso{background:#b47b001f;border-color:#b47b0073;color:#8a6100}:root[data-design=nuevo] .eva-chipsmail_chip>button{border:none;background:transparent;color:color-mix(in srgb,var(--dsn-navy) 55%,transparent);cursor:pointer;font-size:11px;padding:2px 4px;border-radius:999px;line-height:1}:root[data-design=nuevo] .eva-chipsmail_chip>button:hover{color:#fff;background:var(--dsn-red)}:root[data-design=nuevo] .eva-viewer_container{border-radius:12px}:root[data-design=nuevo] .eva-viewer_header-title{color:var(--dsn-navy-deep)}:root[data-design=nuevo] .eva-viewer_container_content_img-title{background:linear-gradient(135deg,var(--dsn-navy-deep),var(--dsn-navy-deep2));border-bottom:2px solid var(--dsn-gold);font-size:1rem;letter-spacing:.2px}:root[data-design=nuevo] .eva-viewer_container_content_img .eva-viewer_main .swiper-zoom-container{background:linear-gradient(180deg,#101c30,#0a1322)}:root[data-design=nuevo] .eva-viewer_container_content_thumbs .swiper-slide-thumb-active{outline:2px solid var(--dsn-gold)}:root[data-design=nuevo] .eva-viewer_container_content_buttons>button{border-radius:7px}:root[data-design=nuevo] .eva-viewer_container_content_buttons_accept{background-color:var(--dsn-navy-deep);border-left:3px solid var(--dsn-gold)}:root[data-design=nuevo] .eva-viewer_container_content_buttons_accept:hover{background-color:#123156}:root[data-design=nuevo] .eva-modal_container{background-color:var(--dsn-card);color:var(--dsn-ink)}:root[data-design=nuevo] .eva-modal_status-item>section>div{border-color:var(--dsn-border)}:root[data-design=nuevo] .eva-cont_table-header_searcher-filters{background-color:var(--dsn-card)}:root[data-design=nuevo] .eva-cont_table-header_searcher-filters_options{background-color:var(--dsn-card)}:root[data-design=nuevo] .eva-cont_table-header_searcher input{color:var(--dsn-ink);background:transparent}:root[data-design=nuevo] .eva-cont_table-header_searcher-ac_options{background:var(--dsn-card)}:root[data-design=nuevo] .eva-cont_table-header_searcher-ac_options li>button{color:var(--dsn-ink)}:root[data-design=nuevo] .eva-cont_table-header_searcher-ac_options li>button:hover{background:color-mix(in srgb,var(--dsn-navy) 8%,transparent)}:root[data-design=nuevo] .eva-drop_content{background-color:var(--dsn-card)}:root[data-design=nuevo] .eva-drop-item{background-color:transparent;color:var(--dsn-ink)}:root[data-design=nuevo] .eva-table_column-data[data-fixed=true]{background-color:var(--dsn-surface)}:root[data-design=nuevo] .eva-table_column-data[data-rowcolor=true]{background-color:color-mix(in srgb,var(--dsn-muted) 6%,var(--dsn-card))}:root[data-design=nuevo] .eva-table_column-data[data-rowcolor=true][data-fixed=true]{background-color:color-mix(in srgb,var(--dsn-muted) 8%,var(--dsn-surface))}:root[data-design=nuevo] .eva-table_footer-col{background:var(--dsn-card);color:var(--dsn-ink);border-top-color:var(--dsn-border)}:root[data-design=nuevo] .eva-table_footer-col.first-column{background:var(--dsn-card)}:root[data-design=nuevo] .eva-cont_table-header_searcher-filters_open-count{position:absolute;top:-7px;right:-8px;background-color:var(--dsn-navy);color:#fff;border-radius:999px;min-width:17px;height:17px;display:flex;align-items:center;justify-content:center;font-size:10px;font-weight:800;padding:0 4px;box-shadow:0 1px 3px #0003}:root[data-design=nuevo] .eva-colcfg_backdrop{position:fixed;top:0;right:0;bottom:0;left:0;z-index:400}:root[data-design=nuevo] .eva-colcfg{position:fixed;top:120px;right:34px;width:330px;hyphens:none;-webkit-hyphens:none;max-height:70vh;display:flex;flex-direction:column;background:var(--dsn-card);color:var(--dsn-ink);border:1px solid var(--dsn-border);border-radius:12px;box-shadow:0 22px 48px #060c1a4d;z-index:401}:root[data-design=nuevo] .eva-colcfg_head{display:flex;align-items:center;justify-content:space-between;padding:12px 15px;border-bottom:1px solid var(--dsn-divider);font-size:11px;font-weight:700;letter-spacing:.7px;text-transform:uppercase;color:var(--dsn-muted)}:root[data-design=nuevo] .eva-colcfg_head>button{border:none;background:transparent;color:var(--dsn-muted);cursor:pointer;font-size:13px}:root[data-design=nuevo] .eva-colcfg_head>button:hover{color:var(--dsn-red)}:root[data-design=nuevo] .eva-colcfg_body{flex:1;overflow:auto;padding:8px;display:flex;flex-direction:column;gap:2px}:root[data-design=nuevo] .eva-colcfg_row{display:flex;align-items:center;gap:9px;padding:6px 8px;border-radius:8px;font-size:12.5px;font-weight:600}:root[data-design=nuevo] .eva-colcfg_row:hover{background:color-mix(in srgb,var(--dsn-navy) 6%,transparent)}:root[data-design=nuevo] .eva-colcfg_foot{display:flex;align-items:center;justify-content:space-between;gap:8px;padding:10px 14px;border-top:1px solid var(--dsn-divider)}:root[data-design=nuevo] .eva-colcfg_foot>span{font-size:10px;color:var(--dsn-muted);text-align:right}:root[data-design=nuevo] .eva-colcfg_reset{border:none;background:transparent;color:var(--dsn-muted);cursor:pointer;font-size:11.5px;font-weight:600;white-space:nowrap}:root[data-design=nuevo] .eva-colcfg_reset:hover{color:var(--dsn-navy)}:root[data-design=nuevo] .eva-colcfg_head>span{display:inline-flex;align-items:center;gap:7px}:root[data-design=nuevo] .eva-colcfg_head>span>svg{color:var(--dsn-navy)}:root[data-design=nuevo] .eva-colcfg_tools{display:flex;align-items:center;gap:8px;padding:9px 12px 4px}:root[data-design=nuevo] .eva-colcfg_search{flex:1;min-width:0;border:1px solid var(--dsn-border);border-radius:8px;padding:6px 10px;font-size:12.5px;background:var(--dsn-card);color:var(--dsn-ink)}:root[data-design=nuevo] .eva-colcfg_search:focus{outline:none;border-color:var(--dsn-navy);box-shadow:0 0 0 3px color-mix(in srgb,var(--dsn-navy) 15%,transparent)}:root[data-design=nuevo] .eva-colcfg_search::placeholder{color:var(--dsn-muted)}:root[data-design=nuevo] .eva-colcfg_count{font-size:11px;font-weight:700;color:var(--dsn-muted);background:var(--dsn-band, color-mix(in srgb, var(--dsn-navy) 8%, transparent));border-radius:999px;padding:3px 9px;white-space:nowrap}:root[data-design=nuevo] .eva-colcfg_dens{display:flex;align-items:center;justify-content:space-between;gap:8px;padding:10px 12px 4px}:root[data-design=nuevo] .eva-colcfg_dens>span{font-size:11.5px;font-weight:600;color:var(--dsn-muted)}:root[data-design=nuevo] .eva-colcfg_dens>span small{font-weight:500;opacity:.8}:root[data-design=nuevo] .eva-colcfg_densopt{display:inline-flex;border:1px solid var(--dsn-border);border-radius:8px;overflow:hidden;flex:none}:root[data-design=nuevo] .eva-colcfg_densopt>button{border:none;background:transparent;color:var(--dsn-muted);cursor:pointer;font-size:11.5px;font-weight:600;padding:5px 12px;border-right:1px solid var(--dsn-border);white-space:nowrap;hyphens:none;-webkit-hyphens:none}:root[data-design=nuevo] .eva-colcfg_densopt>button:last-child{border-right:0}:root[data-design=nuevo] .eva-colcfg_densopt>button.on{background:var(--dsn-navy);color:#fff}:root[data-design=nuevo] .eva-colcfg_row.is-drag{opacity:.45}:root[data-design=nuevo] .eva-colcfg_row[draggable=true]{cursor:default}:root[data-design=nuevo] .eva-colcfg_grip{color:var(--dsn-muted);font-size:12px;cursor:grab;line-height:1;letter-spacing:-2px;-webkit-user-select:none;user-select:none;opacity:.55}:root[data-design=nuevo] .eva-colcfg_grip:active{cursor:grabbing}:root[data-design=nuevo] .eva-colcfg_eye{border:none;background:transparent;cursor:pointer;padding:3px;border-radius:6px;color:var(--dsn-navy);display:inline-flex;align-items:center}:root[data-design=nuevo] .eva-colcfg_eye:hover{background:color-mix(in srgb,var(--dsn-navy) 12%,transparent)}:root[data-design=nuevo] .eva-colcfg_eye.off{color:var(--dsn-muted)}:root[data-design=nuevo] .eva-colcfg_nombre{flex:1;min-width:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}:root[data-design=nuevo] .eva-colcfg_nombre.is-off{color:var(--dsn-muted);opacity:.6}:root[data-design=nuevo] .eva-colcfg_mv{display:inline-flex;flex-direction:column;gap:0}:root[data-design=nuevo] .eva-colcfg_mv>button{border:none;background:transparent;color:var(--dsn-muted);cursor:pointer;font-size:8px;line-height:1;padding:1px 4px;border-radius:4px}:root[data-design=nuevo] .eva-colcfg_mv>button:hover{background:color-mix(in srgb,var(--dsn-navy) 12%,transparent);color:var(--dsn-navy)}:root[data-design=nuevo] .eva-colcfg_showall{border:none;background:transparent;color:var(--dsn-navy);cursor:pointer;font-size:11.5px;font-weight:700;white-space:nowrap}:root[data-design=nuevo] .eva-colcfg_showall:hover{text-decoration:underline}:root[data-design=nuevo] .eva-colcfg_vacio{padding:18px 10px;text-align:center;font-size:12px;color:var(--dsn-muted)}:root[data-design=nuevo] .eva-colcfg_x{border:none;background:transparent;color:var(--dsn-muted);cursor:pointer;font-size:13px}:root[data-design=nuevo] .eva-colcfg_x:hover{color:var(--dsn-red)}:root[data-design=nuevo] .eva-cont_table-header_options-item_label{display:none}:root[data-design=nuevo][data-tool=ribbon] .eva-cont_table-header_options{gap:2px;align-items:stretch}:root[data-design=nuevo][data-tool=ribbon] section.eva-cont_table-header_options-item{display:flex;flex-direction:column;align-items:center;justify-content:flex-start;gap:2px;padding:4px 9px;border-radius:8px}:root[data-design=nuevo][data-tool=ribbon] section.eva-cont_table-header_options-item:hover{background:color-mix(in srgb,var(--dsn-navy) 8%,transparent)}:root[data-design=nuevo][data-tool=ribbon] .eva-cont_table-header_options-item_label{display:block;font-size:8.5px;font-weight:800;letter-spacing:.4px;text-transform:uppercase;color:var(--dsn-muted);white-space:nowrap}:root[data-design=nuevo][data-tool=ribbon] .eva-cont_table-header_options-item_button svg{width:17px;height:17px}:root[data-design=nuevo] .eva-switch>label{background:var(--dsn-divider)}:root[data-design=nuevo] .eva-switch>input:checked+label{background:var(--dsn-gold)}:root[data-design=nuevo] .eva-switch>span{font-size:10.5px;font-weight:700;letter-spacing:.5px;text-transform:uppercase;color:var(--dsn-muted)}:root[data-design=nuevo] input[type=checkbox]{accent-color:var(--dsn-navy)}:root[data-design=nuevo] .eva-dialog_container{border-radius:12px}:root[data-design=nuevo] .eva-dialog_container_content{background-color:var(--dsn-card);color:var(--dsn-ink)}:root[data-design=nuevo] .eva-dialog_container_content>h1{color:var(--dsn-ink)}:root[data-design=nuevo] .eva-dialog_container_content>p{color:var(--dsn-muted)}:root[data-design=nuevo] .eva-configusr_sec-title{color:var(--dsn-muted);border-bottom-color:var(--dsn-divider)}:root[data-design=nuevo] .eva-configusr_sec-title svg{color:var(--dsn-navy)}:root[data-design=nuevo] .eva-configusr_sub{color:var(--dsn-muted)}:root[data-design=nuevo] .eva-configusr_hint{color:var(--dsn-muted)}:root[data-design=nuevo] .eva-configusr_opt,:root[data-design=nuevo] .eva-configusr_tema{background:var(--dsn-surface);border-color:var(--dsn-border);color:var(--dsn-ink)}:root[data-design=nuevo] .eva-configusr_opt:hover,:root[data-design=nuevo] .eva-configusr_tema:hover{border-color:var(--dsn-navy)}:root[data-design=nuevo] .eva-configusr_opt.is-active{background:var(--dsn-navy);border-color:var(--dsn-navy);color:var(--dsn-card)}:root[data-design=nuevo] .eva-configusr_tema.is-active{border-color:var(--dsn-navy);box-shadow:0 0 0 3px color-mix(in srgb,var(--dsn-navy) 12%,transparent)}:root[data-design=nuevo] .eva-configusr_tema .chk{color:var(--dsn-navy)}.eva-cont_table-header_options-item--columnas{display:none}:root[data-design=nuevo] .eva-cont_table-header_options-item--columnas{display:block}.eva-cont_table-header_options-item_label{display:none}.eva-user-options_design{display:flex;flex-direction:column;gap:6px}.eva-user-options_design-row{display:flex;gap:5px;flex-wrap:wrap}.eva-user-options_design-label{font-size:10px;font-weight:700;letter-spacing:.5px;text-transform:uppercase;color:#94a3b8;margin-top:4px}.eva-user-options_design-opt{border:1px solid #d7dde4;background:#fff;color:#475569;border-radius:7px;padding:4px 10px;font-size:11.5px;font-weight:600;cursor:pointer;transition:all .15s}.eva-user-options_design-opt:hover{border-color:#103a66;color:#103a66}.eva-user-options_design-opt.is-active{background:#103a66;border-color:#103a66;color:#fff}.eva-cont_table-header_options-item--vistas,.eva-cont_table-header_options-item--favpant{display:none}:root[data-design=nuevo] .eva-cont_table-header_options-item--vistas,:root[data-design=nuevo] .eva-cont_table-header_options-item--favpant{display:block}.eva-cont_table-header_options-item--favpant .is-fav{color:#f5a524}:root[data-design=nuevo] .eva-vistas_backdrop{position:fixed;top:0;right:0;bottom:0;left:0;z-index:400}:root[data-design=nuevo] .eva-vistas{position:fixed;top:120px;right:34px;width:300px;hyphens:none;-webkit-hyphens:none;max-height:70vh;display:flex;flex-direction:column;background:var(--dsn-card);color:var(--dsn-ink);border:1px solid var(--dsn-border);border-radius:12px;box-shadow:0 22px 48px #060c1a4d;z-index:401}:root[data-design=nuevo] .eva-vistas_head{display:flex;align-items:center;justify-content:space-between;padding:12px 15px;border-bottom:1px solid var(--dsn-divider);font-size:11px;font-weight:700;letter-spacing:.7px;text-transform:uppercase;color:var(--dsn-muted)}:root[data-design=nuevo] .eva-vistas_head>span{display:inline-flex;align-items:center;gap:7px}:root[data-design=nuevo] .eva-vistas_head>span>svg{color:var(--dsn-navy)}:root[data-design=nuevo] .eva-vistas_x{border:none;background:transparent;color:var(--dsn-muted);cursor:pointer;font-size:13px}:root[data-design=nuevo] .eva-vistas_x:hover{color:var(--dsn-red)}:root[data-design=nuevo] .eva-vistas_body{flex:1;overflow:auto;padding:8px;display:flex;flex-direction:column;gap:2px}:root[data-design=nuevo] .eva-vistas_vacio{padding:14px 10px;font-size:12px;color:var(--dsn-muted);line-height:1.5}:root[data-design=nuevo] .eva-vistas_row{display:flex;align-items:center;gap:8px;padding:5px 6px;border-radius:8px}:root[data-design=nuevo] .eva-vistas_row:hover{background:color-mix(in srgb,var(--dsn-navy) 6%,transparent)}:root[data-design=nuevo] .eva-vistas_star{border:none;background:transparent;color:var(--dsn-border);cursor:pointer;font-size:12px;padding:2px}:root[data-design=nuevo] .eva-vistas_star.on{color:#f5a524}:root[data-design=nuevo] .eva-vistas_star:hover{color:#f5a524}:root[data-design=nuevo] .eva-vistas_nombre{flex:1;min-width:0;text-align:left;border:none;background:transparent;color:var(--dsn-ink);cursor:pointer;font-size:12.5px;font-weight:600;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}:root[data-design=nuevo] .eva-vistas_nombre:hover{color:var(--dsn-navy)}:root[data-design=nuevo] .eva-vistas_del{border:none;background:transparent;color:var(--dsn-muted);cursor:pointer;font-size:12px;padding:2px}:root[data-design=nuevo] .eva-vistas_del:hover{color:var(--dsn-red)}:root[data-design=nuevo] .eva-vistas_foot{display:flex;align-items:center;gap:8px;padding:10px 12px;border-top:1px solid var(--dsn-divider)}:root[data-design=nuevo] .eva-vistas_input{flex:1;min-width:0;border:1px solid var(--dsn-border);border-radius:8px;padding:6px 10px;font-size:12.5px;background:var(--dsn-card);color:var(--dsn-ink)}:root[data-design=nuevo] .eva-vistas_input:focus{outline:none;border-color:var(--dsn-navy);box-shadow:0 0 0 3px color-mix(in srgb,var(--dsn-navy) 15%,transparent)}:root[data-design=nuevo] .eva-vistas_input::placeholder{color:var(--dsn-muted)}:root[data-design=nuevo] .eva-vistas_add{border:none;background:var(--dsn-navy);color:#fff;border-radius:8px;padding:6px 12px;font-size:11.5px;font-weight:700;cursor:pointer;white-space:nowrap;display:inline-flex;align-items:center;gap:6px}:root[data-design=nuevo] .eva-vistas_add:disabled{opacity:.5;cursor:not-allowed}:root[data-design=nuevo] .eva-vistas_add:hover:not(:disabled){filter:brightness(1.08)}:root[data-design=nuevo] .eva-cont_table-header_searcher-filters_item .eva-multiselectsearch_input{border:none;border-radius:0;background:transparent}:root[data-design=nuevo] .eva-cont_table-header_searcher-filters_item .eva-multiselectsearch_input:hover,:root[data-design=nuevo] .eva-cont_table-header_searcher-filters_item .eva-multiselectsearch_input:focus{border:none;outline:none}:root[data-design=nuevo][data-mode=oscuro]{color-scheme:dark;--dsn-hover: var(--dsn-hover-row);--dsn-soft: var(--dsn-surface);--dsn-input-bg: var(--dsn-surface);--dsn-text: var(--dsn-ink);--dsn-ink-2: #c3cfdf;--dsn-border-2: var(--dsn-divider);--dsn-border-soft: var(--dsn-divider);--dsn-border-strong: #3a5079;--bg-color-secondary: var(--dsn-surface);--bg-surface: var(--dsn-card);--capr-border: var(--dsn-border);--capr-soft: var(--dsn-surface);--color-surface: var(--dsn-card);--color-text: var(--dsn-ink);--eva-bg-hover: var(--dsn-hover-row);--eva-bg-soft: var(--dsn-surface);--eva-border-color: var(--dsn-border);--eva-text-color: var(--dsn-ink);--eva-text-color-soft: var(--dsn-muted);--thm-accent-soft: rgba(22, 165, 150, .18);--thm-soft: var(--dsn-surface);--background-white: var(--dsn-card);--text-color-black: var(--dsn-ink);--table-head_text-color: var(--dsn-muted);--dialog-color-cancel: rgba(255, 255, 255, .08);--status-color-primary-light: rgba(0, 159, 229, .18);--status-color-danger-light: rgba(220, 31, 47, .2);--status-color-success-light: rgba(22, 165, 150, .2);--status-color-warnig-ligth: rgba(252, 152, 4, .2);--status-color-danger: #f0646f;--status-color-success: #3cc7b6}:root[data-design=nuevo][data-mode=oscuro]:not([data-palette=grafito]){--thm-page: var(--dsn-page);--thm-card: var(--dsn-card);--thm-ink: var(--dsn-ink);--thm-muted: var(--dsn-muted);--thm-line: var(--dsn-border);--thm-chip: var(--dsn-surface);--thm-shadow: 0 1px 2px rgba(0, 0, 0, .4), 0 10px 26px rgba(0, 0, 0, .35)}:root[data-design=nuevo][data-mode=oscuro] body{background-color:var(--dsn-page);color:var(--dsn-ink)}:root[data-design=nuevo][data-mode=oscuro] ::selection{background-color:color-mix(in srgb,var(--dsn-navy) 55%,transparent);color:#fff}:root[data-design=nuevo][data-mode=oscuro] ::placeholder{color:var(--dsn-muted);opacity:1}:root[data-design=nuevo][data-mode=oscuro] option,:root[data-design=nuevo][data-mode=oscuro] optgroup{background-color:var(--dsn-surface);color:var(--dsn-ink)}:root[data-design=nuevo][data-mode=oscuro] option:disabled{color:var(--dsn-muted)}:root[data-design=nuevo][data-mode=oscuro] input[type=date],:root[data-design=nuevo][data-mode=oscuro] input[type=month],:root[data-design=nuevo][data-mode=oscuro] input[type=week],:root[data-design=nuevo][data-mode=oscuro] input[type=time],:root[data-design=nuevo][data-mode=oscuro] input[type=datetime-local]{color-scheme:dark;color:var(--dsn-ink)}:root[data-design=nuevo][data-mode=oscuro] input[type=date]::-webkit-datetime-edit,:root[data-design=nuevo][data-mode=oscuro] input[type=date]::-webkit-datetime-edit-fields-wrapper,:root[data-design=nuevo][data-mode=oscuro] input[type=date]::-webkit-datetime-edit-text,:root[data-design=nuevo][data-mode=oscuro] input[type=date]::-webkit-datetime-edit-month-field,:root[data-design=nuevo][data-mode=oscuro] input[type=date]::-webkit-datetime-edit-day-field,:root[data-design=nuevo][data-mode=oscuro] input[type=date]::-webkit-datetime-edit-year-field,:root[data-design=nuevo][data-mode=oscuro] input[type=date]::-webkit-datetime-edit-hour-field,:root[data-design=nuevo][data-mode=oscuro] input[type=date]::-webkit-datetime-edit-minute-field,:root[data-design=nuevo][data-mode=oscuro] input[type=month]::-webkit-datetime-edit,:root[data-design=nuevo][data-mode=oscuro] input[type=month]::-webkit-datetime-edit-fields-wrapper,:root[data-design=nuevo][data-mode=oscuro] input[type=month]::-webkit-datetime-edit-text,:root[data-design=nuevo][data-mode=oscuro] input[type=month]::-webkit-datetime-edit-month-field,:root[data-design=nuevo][data-mode=oscuro] input[type=month]::-webkit-datetime-edit-day-field,:root[data-design=nuevo][data-mode=oscuro] input[type=month]::-webkit-datetime-edit-year-field,:root[data-design=nuevo][data-mode=oscuro] input[type=month]::-webkit-datetime-edit-hour-field,:root[data-design=nuevo][data-mode=oscuro] input[type=month]::-webkit-datetime-edit-minute-field,:root[data-design=nuevo][data-mode=oscuro] input[type=week]::-webkit-datetime-edit,:root[data-design=nuevo][data-mode=oscuro] input[type=week]::-webkit-datetime-edit-fields-wrapper,:root[data-design=nuevo][data-mode=oscuro] input[type=week]::-webkit-datetime-edit-text,:root[data-design=nuevo][data-mode=oscuro] input[type=week]::-webkit-datetime-edit-month-field,:root[data-design=nuevo][data-mode=oscuro] input[type=week]::-webkit-datetime-edit-day-field,:root[data-design=nuevo][data-mode=oscuro] input[type=week]::-webkit-datetime-edit-year-field,:root[data-design=nuevo][data-mode=oscuro] input[type=week]::-webkit-datetime-edit-hour-field,:root[data-design=nuevo][data-mode=oscuro] input[type=week]::-webkit-datetime-edit-minute-field,:root[data-design=nuevo][data-mode=oscuro] input[type=time]::-webkit-datetime-edit,:root[data-design=nuevo][data-mode=oscuro] input[type=time]::-webkit-datetime-edit-fields-wrapper,:root[data-design=nuevo][data-mode=oscuro] input[type=time]::-webkit-datetime-edit-text,:root[data-design=nuevo][data-mode=oscuro] input[type=time]::-webkit-datetime-edit-month-field,:root[data-design=nuevo][data-mode=oscuro] input[type=time]::-webkit-datetime-edit-day-field,:root[data-design=nuevo][data-mode=oscuro] input[type=time]::-webkit-datetime-edit-year-field,:root[data-design=nuevo][data-mode=oscuro] input[type=time]::-webkit-datetime-edit-hour-field,:root[data-design=nuevo][data-mode=oscuro] input[type=time]::-webkit-datetime-edit-minute-field,:root[data-design=nuevo][data-mode=oscuro] input[type=datetime-local]::-webkit-datetime-edit,:root[data-design=nuevo][data-mode=oscuro] input[type=datetime-local]::-webkit-datetime-edit-fields-wrapper,:root[data-design=nuevo][data-mode=oscuro] input[type=datetime-local]::-webkit-datetime-edit-text,:root[data-design=nuevo][data-mode=oscuro] input[type=datetime-local]::-webkit-datetime-edit-month-field,:root[data-design=nuevo][data-mode=oscuro] input[type=datetime-local]::-webkit-datetime-edit-day-field,:root[data-design=nuevo][data-mode=oscuro] input[type=datetime-local]::-webkit-datetime-edit-year-field,:root[data-design=nuevo][data-mode=oscuro] input[type=datetime-local]::-webkit-datetime-edit-hour-field,:root[data-design=nuevo][data-mode=oscuro] input[type=datetime-local]::-webkit-datetime-edit-minute-field{color:inherit}:root[data-design=nuevo][data-mode=oscuro] input[type=date]::-webkit-datetime-edit-month-field:focus,:root[data-design=nuevo][data-mode=oscuro] input[type=date]::-webkit-datetime-edit-day-field:focus,:root[data-design=nuevo][data-mode=oscuro] input[type=date]::-webkit-datetime-edit-year-field:focus,:root[data-design=nuevo][data-mode=oscuro] input[type=date]::-webkit-datetime-edit-hour-field:focus,:root[data-design=nuevo][data-mode=oscuro] input[type=date]::-webkit-datetime-edit-minute-field:focus,:root[data-design=nuevo][data-mode=oscuro] input[type=month]::-webkit-datetime-edit-month-field:focus,:root[data-design=nuevo][data-mode=oscuro] input[type=month]::-webkit-datetime-edit-day-field:focus,:root[data-design=nuevo][data-mode=oscuro] input[type=month]::-webkit-datetime-edit-year-field:focus,:root[data-design=nuevo][data-mode=oscuro] input[type=month]::-webkit-datetime-edit-hour-field:focus,:root[data-design=nuevo][data-mode=oscuro] input[type=month]::-webkit-datetime-edit-minute-field:focus,:root[data-design=nuevo][data-mode=oscuro] input[type=week]::-webkit-datetime-edit-month-field:focus,:root[data-design=nuevo][data-mode=oscuro] input[type=week]::-webkit-datetime-edit-day-field:focus,:root[data-design=nuevo][data-mode=oscuro] input[type=week]::-webkit-datetime-edit-year-field:focus,:root[data-design=nuevo][data-mode=oscuro] input[type=week]::-webkit-datetime-edit-hour-field:focus,:root[data-design=nuevo][data-mode=oscuro] input[type=week]::-webkit-datetime-edit-minute-field:focus,:root[data-design=nuevo][data-mode=oscuro] input[type=time]::-webkit-datetime-edit-month-field:focus,:root[data-design=nuevo][data-mode=oscuro] input[type=time]::-webkit-datetime-edit-day-field:focus,:root[data-design=nuevo][data-mode=oscuro] input[type=time]::-webkit-datetime-edit-year-field:focus,:root[data-design=nuevo][data-mode=oscuro] input[type=time]::-webkit-datetime-edit-hour-field:focus,:root[data-design=nuevo][data-mode=oscuro] input[type=time]::-webkit-datetime-edit-minute-field:focus,:root[data-design=nuevo][data-mode=oscuro] input[type=datetime-local]::-webkit-datetime-edit-month-field:focus,:root[data-design=nuevo][data-mode=oscuro] input[type=datetime-local]::-webkit-datetime-edit-day-field:focus,:root[data-design=nuevo][data-mode=oscuro] input[type=datetime-local]::-webkit-datetime-edit-year-field:focus,:root[data-design=nuevo][data-mode=oscuro] input[type=datetime-local]::-webkit-datetime-edit-hour-field:focus,:root[data-design=nuevo][data-mode=oscuro] input[type=datetime-local]::-webkit-datetime-edit-minute-field:focus{background-color:color-mix(in srgb,var(--dsn-navy) 45%,transparent);color:#fff}:root[data-design=nuevo][data-mode=oscuro] input[type=date]::-webkit-calendar-picker-indicator,:root[data-design=nuevo][data-mode=oscuro] input[type=month]::-webkit-calendar-picker-indicator,:root[data-design=nuevo][data-mode=oscuro] input[type=week]::-webkit-calendar-picker-indicator,:root[data-design=nuevo][data-mode=oscuro] input[type=time]::-webkit-calendar-picker-indicator,:root[data-design=nuevo][data-mode=oscuro] input[type=datetime-local]::-webkit-calendar-picker-indicator{opacity:.85;cursor:pointer}:root[data-design=nuevo][data-mode=oscuro] input[type=date]:disabled,:root[data-design=nuevo][data-mode=oscuro] input[type=month]:disabled,:root[data-design=nuevo][data-mode=oscuro] input[type=week]:disabled,:root[data-design=nuevo][data-mode=oscuro] input[type=time]:disabled,:root[data-design=nuevo][data-mode=oscuro] input[type=datetime-local]:disabled{color:var(--dsn-muted)}:root[data-design=nuevo][data-mode=oscuro] textarea{color:inherit}:root[data-design=nuevo][data-mode=oscuro] ::-webkit-scrollbar-track{background-color:transparent}:root[data-design=nuevo][data-mode=oscuro] ::-webkit-scrollbar-thumb{background-color:#33476b;border-color:transparent}:root[data-design=nuevo][data-mode=oscuro] hr{border-color:var(--dsn-divider)}:root[data-design=nuevo][data-mode=oscuro] .eva-input_clear svg,:root[data-design=nuevo][data-mode=oscuro] .eva-multiselect_trigger-icon,:root[data-design=nuevo][data-mode=oscuro] .eva-multiselect_trigger-icon__open,:root[data-design=nuevo][data-mode=oscuro] .eva-cont_table-header_searcher svg,:root[data-design=nuevo][data-mode=oscuro] .eva-cont_table-header_searcher-filters_clear{color:var(--dsn-muted)}:root[data-design=nuevo][data-mode=oscuro] .eva-select:before,:root[data-design=nuevo][data-mode=oscuro] .eva-input[data-type=money]:before,:root[data-design=nuevo][data-mode=oscuro] .eva-input[data-type=exchange-rate]:before{filter:invert(1);opacity:.55}:root[data-design=nuevo][data-mode=oscuro] .eva-input_input,:root[data-design=nuevo][data-mode=oscuro] .eva-inputAutoComplete_input,:root[data-design=nuevo][data-mode=oscuro] .eva-select_select,:root[data-design=nuevo][data-mode=oscuro] textarea.eva-input_input{color:var(--dsn-ink)}:root[data-design=nuevo][data-mode=oscuro] .eva-inputAutoComplete_options,:root[data-design=nuevo][data-mode=oscuro] .eva-multiselect_options,:root[data-design=nuevo][data-mode=oscuro] .eva-multiselectsearch_options{background-color:var(--dsn-surface);border:1px solid var(--dsn-border);box-shadow:0 18px 40px #00000073}:root[data-design=nuevo][data-mode=oscuro] .eva-inputAutoComplete_options-item:hover,:root[data-design=nuevo][data-mode=oscuro] .eva-inputAutoComplete_options-item.is-active,:root[data-design=nuevo][data-mode=oscuro] .eva-multiselect_options-item:hover,:root[data-design=nuevo][data-mode=oscuro] .eva-multiselect_options-item.is-active,:root[data-design=nuevo][data-mode=oscuro] .eva-multiselectsearch_options-item:hover,:root[data-design=nuevo][data-mode=oscuro] .eva-multiselectsearch_options-item.is-active{background:var(--dsn-hover-row)}:root[data-design=nuevo][data-mode=oscuro] .eva-inputAutoComplete_options-item.is-highlighted,:root[data-design=nuevo][data-mode=oscuro] .eva-multiselect_options-item.is-highlighted,:root[data-design=nuevo][data-mode=oscuro] .eva-multiselectsearch_options-item.is-highlighted{background:color-mix(in srgb,var(--dsn-navy) 22%,var(--dsn-surface))}:root[data-design=nuevo][data-mode=oscuro] .eva-inputAutoComplete_options-item>button,:root[data-design=nuevo][data-mode=oscuro] .eva-multiselect_options-item>button,:root[data-design=nuevo][data-mode=oscuro] .eva-multiselectsearch_options-item>button{color:var(--dsn-ink)}:root[data-design=nuevo][data-mode=oscuro] .eva-multiselect_options-empty,:root[data-design=nuevo][data-mode=oscuro] .eva-multiselectsearch_options-empty{color:var(--dsn-muted)}:root[data-design=nuevo][data-mode=oscuro] .eva-multiselect_options-item_check{border-color:var(--dsn-border);background-color:var(--dsn-card)}:root[data-design=nuevo][data-mode=oscuro] .eva-multiselect_trigger-placeholder{color:var(--dsn-muted)}:root[data-design=nuevo][data-mode=oscuro] .eva-multiselect_trigger,:root[data-design=nuevo][data-mode=oscuro] .eva-multiselectsearch_field,:root[data-design=nuevo][data-mode=oscuro] .eva-multiselectsearch_input{color:var(--dsn-ink)}:root[data-design=nuevo][data-mode=oscuro] .eva-multiselect_chip-remove svg,:root[data-design=nuevo][data-mode=oscuro] .eva-multiselectsearch_chip-remove svg{color:var(--dsn-navy)}:root[data-design=nuevo][data-mode=oscuro] .eva-table_column-head>input{background-color:var(--dsn-surface);color:var(--dsn-ink);border-color:var(--dsn-border)}:root[data-design=nuevo][data-mode=oscuro] .eva-table_column-head_btn-fixed--active svg,:root[data-design=nuevo][data-mode=oscuro] .eva-table_column-head_btn-fixed svg,:root[data-design=nuevo][data-mode=oscuro] .eva-table_column-head_btn-sort svg{color:var(--dsn-ink)}:root[data-design=nuevo][data-mode=oscuro] .eva-table_column-data[data-isnull=true],:root[data-design=nuevo][data-mode=oscuro] .eva-table_column-data [data-isnull=true]{color:color-mix(in srgb,var(--dsn-muted) 70%,transparent)}:root[data-design=nuevo][data-mode=oscuro] .eva-table_column-loading>span,:root[data-design=nuevo][data-mode=oscuro] .eva-cont_table [class*=loading]>span{background:linear-gradient(110deg,#1b2b45 8%,#26395a 18%,#1b2b45 33%);background-size:200% 100%}:root[data-design=nuevo][data-mode=oscuro] .eva-table_column-fkstatusid>div{color:var(--dsn-muted)}:root[data-design=nuevo][data-mode=oscuro] .eva-table_favstar{color:#4a5d7e}:root[data-design=nuevo][data-mode=oscuro] .eva-cont_table-header_searcher-filters_item{color:var(--dsn-muted)}:root[data-design=nuevo][data-mode=oscuro] .eva-cont_table-header_searcher-filters_item input,:root[data-design=nuevo][data-mode=oscuro] .eva-cont_table-header_searcher-filters_item select,:root[data-design=nuevo][data-mode=oscuro] .eva-cont_table-header_searcher-filters_item textarea{color:var(--dsn-ink)}:root[data-design=nuevo][data-mode=oscuro] .eva-cont_table-header_searcher-filters_options{border-bottom-color:var(--dsn-divider)}:root[data-design=nuevo][data-mode=oscuro] .eva-cont_table-header_searcher-input,:root[data-design=nuevo][data-mode=oscuro] .eva-cont_table-header_searcher-input__active{color:var(--dsn-ink)}:root[data-design=nuevo][data-mode=oscuro] .eva-modal_header-options-close svg,:root[data-design=nuevo][data-mode=oscuro] .eva-modal_header-options-item svg{color:#fff}:root[data-design=nuevo][data-mode=oscuro] .eva-modal_status-item{color:var(--dsn-muted)}:root[data-design=nuevo][data-mode=oscuro] .eva-modal_status-item>section>div{border-color:var(--dsn-border)}:root[data-design=nuevo][data-mode=oscuro] .eva-modal_status-separator{border-color:var(--dsn-border)}:root[data-design=nuevo][data-mode=oscuro] .eva-modal_header-lectura{color:#f3c766;background:#f0b00024;border-color:#f0b00073}:root[data-design=nuevo][data-mode=oscuro] .tab-container{background-color:var(--dsn-card)}:root[data-design=nuevo][data-mode=oscuro] .tab-pane{color:var(--dsn-ink)}:root[data-design=nuevo][data-mode=oscuro] .tab-content{color:var(--dsn-ink)}:root[data-design=nuevo][data-mode=oscuro] .eva-dialog_container_content>p{color:var(--dsn-muted)}:root[data-design=nuevo][data-mode=oscuro] .eva-dialog_container_content_buttons_cancel{color:var(--dsn-ink)}:root[data-design=nuevo][data-mode=oscuro] .eva-dialog_container_content_buttons_tertiary{background-color:transparent}:root[data-design=nuevo][data-mode=oscuro] .eva-drop_content{background-color:var(--dsn-surface);box-shadow:0 16px 36px #00000073}:root[data-design=nuevo][data-mode=oscuro] .eva-drop-item{background-color:transparent;color:var(--dsn-ink)}:root[data-design=nuevo][data-mode=oscuro] .eva-drop-item:hover{background-color:var(--dsn-hover-row)}:root[data-design=nuevo][data-mode=oscuro] .eva-checkbox_cbx{border-color:var(--dsn-border)}:root[data-design=nuevo][data-mode=oscuro] .eva-viewer_container{background-color:var(--dsn-card);color:var(--dsn-ink)}:root[data-design=nuevo][data-mode=oscuro] .eva-viewer_header-title{color:var(--dsn-ink)}:root[data-design=nuevo][data-mode=oscuro] .eva-viewer svg{color:var(--dsn-ink)}:root[data-design=nuevo][data-mode=oscuro] .eva-pdfvisor_toolbar{background-color:var(--dsn-card);color:var(--dsn-ink)}:root[data-design=nuevo][data-mode=oscuro] .eva-capr{--capr-t-liq: #34c3b2;--capr-t-liq-soft: rgba(13, 148, 136, .22);--capr-t-prog: #8f8cf5;--capr-t-prog-soft: rgba(79, 70, 229, .24);--capr-t-ant: #c48bf2;--capr-t-ant-soft: rgba(147, 51, 234, .22);--capr-t-cond: #f08a5d;--capr-t-cond-soft: rgba(194, 65, 12, .24);--capr-t-vac: #34c3b2;--capr-t-vac-soft: rgba(13, 148, 136, .22);--capr-t-mtto: #5fb2e6;--capr-t-mtto-soft: rgba(3, 105, 161, .26);--capr-t-caseta: #e6a54a;--capr-t-caseta-soft: rgba(180, 83, 9, .24)}:root[data-design=nuevo][data-mode=oscuro] .eva-capr .seg.on{background:var(--dsn-navy);color:#0a1526}:root[data-design=nuevo][data-mode=oscuro] .eva-capr .seg.on .cnt{background:#0a152640;color:#0a1526}:root[data-design=nuevo][data-mode=oscuro] .eva-capr .ib.ok:hover{background:#16a34a33}:root[data-design=nuevo][data-mode=oscuro] .eva-capr .ib.no:hover{background:#dc262633}:root[data-design=nuevo][data-mode=oscuro] .eva-capr .age.hot{color:#f87171}:root[data-design=nuevo][data-mode=oscuro] .eva-capr .age.warm{color:#f0b65a}:root[data-design=nuevo][data-mode=oscuro] .eva-capr_det .niv td.ok{color:#4ade80}:root[data-design=nuevo][data-mode=oscuro] .eva-capr_det .niv td.no{color:#f87171}:root[data-design=nuevo][data-mode=oscuro] .eva-capr_det .niv td.pend{color:#f0b65a}:root[data-design=nuevo][data-mode=oscuro] .lic-kpis .k>b{color:var(--dsn-ink)}:root[data-design=nuevo][data-mode=oscuro] .eva-configusr{color:var(--dsn-ink)}:root[data-design=nuevo][data-mode=oscuro] .eva-user-options_body{background-color:var(--dsn-surface);border:1px solid var(--dsn-border)}:root[data-design=nuevo][data-mode=oscuro] .eva-user-options_design-label{color:var(--dsn-muted)}:root[data-design=nuevo][data-mode=oscuro] .eva-user-options_design-opt{background:var(--dsn-card);border-color:var(--dsn-border);color:var(--dsn-ink)}:root[data-design=nuevo][data-mode=oscuro] .eva-user-options_design-opt:hover{border-color:var(--dsn-navy);color:var(--dsn-navy)}:root[data-design=nuevo][data-mode=oscuro] .eva-user-options_design-opt.is-active{background:var(--dsn-navy);border-color:var(--dsn-navy);color:#0a1526}:root[data-design=nuevo][data-mode=oscuro] .recharts-cartesian-axis-tick-value,:root[data-design=nuevo][data-mode=oscuro] .recharts-polar-angle-axis-tick-value,:root[data-design=nuevo][data-mode=oscuro] .recharts-polar-radius-axis-tick-value{fill:var(--dsn-muted)}:root[data-design=nuevo][data-mode=oscuro] .recharts-cartesian-axis-line,:root[data-design=nuevo][data-mode=oscuro] .recharts-cartesian-axis-tick-line{stroke:var(--dsn-border)}:root[data-design=nuevo][data-mode=oscuro] .recharts-cartesian-grid line,:root[data-design=nuevo][data-mode=oscuro] .recharts-polar-grid line,:root[data-design=nuevo][data-mode=oscuro] .recharts-polar-grid polygon{stroke:var(--dsn-divider)}:root[data-design=nuevo][data-mode=oscuro] .recharts-label,:root[data-design=nuevo][data-mode=oscuro] .recharts-text.recharts-label{fill:var(--dsn-muted)}:root[data-design=nuevo][data-mode=oscuro] .recharts-default-tooltip{background-color:var(--dsn-surface)!important;border-color:var(--dsn-border)!important;color:var(--dsn-ink);box-shadow:0 10px 26px #00000073}:root[data-design=nuevo][data-mode=oscuro] .recharts-tooltip-label{color:var(--dsn-ink)!important}:root[data-design=nuevo][data-mode=oscuro] .recharts-tooltip-cursor{fill:#ffffff0f}:root[data-design=nuevo][data-mode=oscuro] .recharts-legend-item-text{color:var(--dsn-ink)}:root[data-design=nuevo][data-mode=oscuro] :is([style*="background: rgb(255, 255, 255)"],[style*="background-color: rgb(255, 255, 255)"],[style*="background: white"],[style*="background-color: white"],[style*="background: rgb(250, 250, 250)"],[style*="background-color: rgb(250, 250, 250)"],[style*="background: rgb(251, 252, 254)"],[style*="background-color: rgb(251, 252, 254)"],[style*="background: rgb(250, 251, 253)"],[style*="background-color: rgb(250, 251, 253)"],[style*="background: rgb(249, 250, 251)"],[style*="background-color: rgb(249, 250, 251)"],[style*="background: rgb(248, 250, 252)"],[style*="background-color: rgb(248, 250, 252)"],[style*="background: rgb(247, 249, 252)"],[style*="background-color: rgb(247, 249, 252)"],[style*="background: rgb(247, 247, 247)"],[style*="background-color: rgb(247, 247, 247)"],[style*="background: rgb(246, 248, 250)"],[style*="background-color: rgb(246, 248, 250)"],[style*="background: rgb(245, 245, 245)"],[style*="background-color: rgb(245, 245, 245)"],[style*="background: rgb(244, 246, 250)"],[style*="background-color: rgb(244, 246, 250)"],[style*="background: rgb(244, 246, 251)"],[style*="background-color: rgb(244, 246, 251)"],[style*="background: rgb(243, 244, 246)"],[style*="background-color: rgb(243, 244, 246)"],[style*="background: rgb(243, 244, 251)"],[style*="background-color: rgb(243, 244, 251)"],[style*="background: rgb(242, 244, 248)"],[style*="background-color: rgb(242, 244, 248)"],[style*="background: rgb(241, 245, 249)"],[style*="background-color: rgb(241, 245, 249)"],[style*="background: rgb(240, 240, 240)"],[style*="background-color: rgb(240, 240, 240)"],[style*="background: rgb(238, 241, 246)"],[style*="background-color: rgb(238, 241, 246)"],[style*="background: rgb(238, 242, 246)"],[style*="background-color: rgb(238, 242, 246)"],[style*="background: rgb(238, 242, 248)"],[style*="background-color: rgb(238, 242, 248)"],[style*="background: rgb(236, 239, 245)"],[style*="background-color: rgb(236, 239, 245)"],[style*="background: rgb(229, 231, 235)"],[style*="background-color: rgb(229, 231, 235)"],[style*="background: rgb(230, 230, 230)"],[style*="background-color: rgb(230, 230, 230)"],[style*="background: rgb(242, 242, 242)"],[style*="background-color: rgb(242, 242, 242)"],[style*="background: rgb(246, 248, 251)"],[style*="background-color: rgb(246, 248, 251)"],[style*="background: rgb(250, 251, 255)"],[style*="background-color: rgb(250, 251, 255)"],[style*="background: rgb(233, 237, 243)"],[style*="background-color: rgb(233, 237, 243)"],[style*="background: rgb(245, 249, 255)"],[style*="background-color: rgb(245, 249, 255)"]):not(canvas,img,svg,iframe,video){background-color:var(--dsn-card)!important;color:var(--dsn-ink)!important}:root[data-design=nuevo][data-mode=oscuro] :is([style^="color: rgb(0, 0, 0)"]:not([style*=background]),[style*=" color: rgb(0, 0, 0)"]:not([style*=background]),[style^="color: black"]:not([style*=background]),[style*=" color: black"]:not([style*=background]),[style^="color: rgb(17, 17, 17)"]:not([style*=background]),[style*=" color: rgb(17, 17, 17)"]:not([style*=background]),[style^="color: rgb(17, 24, 39)"]:not([style*=background]),[style*=" color: rgb(17, 24, 39)"]:not([style*=background]),[style^="color: rgb(15, 23, 42)"]:not([style*=background]),[style*=" color: rgb(15, 23, 42)"]:not([style*=background]),[style^="color: rgb(30, 41, 59)"]:not([style*=background]),[style*=" color: rgb(30, 41, 59)"]:not([style*=background]),[style^="color: rgb(31, 41, 55)"]:not([style*=background]),[style*=" color: rgb(31, 41, 55)"]:not([style*=background]),[style^="color: rgb(31, 42, 55)"]:not([style*=background]),[style*=" color: rgb(31, 42, 55)"]:not([style*=background]),[style^="color: rgb(34, 34, 34)"]:not([style*=background]),[style*=" color: rgb(34, 34, 34)"]:not([style*=background]),[style^="color: rgb(26, 36, 50)"]:not([style*=background]),[style*=" color: rgb(26, 36, 50)"]:not([style*=background]),[style^="color: rgb(26, 45, 71)"]:not([style*=background]),[style*=" color: rgb(26, 45, 71)"]:not([style*=background]),[style^="color: rgb(22, 32, 58)"]:not([style*=background]),[style*=" color: rgb(22, 32, 58)"]:not([style*=background]),[style^="color: rgb(22, 35, 63)"]:not([style*=background]),[style*=" color: rgb(22, 35, 63)"]:not([style*=background]),[style^="color: rgb(36, 50, 68)"]:not([style*=background]),[style*=" color: rgb(36, 50, 68)"]:not([style*=background]),[style^="color: rgb(51, 51, 51)"]:not([style*=background]),[style*=" color: rgb(51, 51, 51)"]:not([style*=background]),[style^="color: rgb(51, 65, 85)"]:not([style*=background]),[style*=" color: rgb(51, 65, 85)"]:not([style*=background]),[style^="color: rgb(55, 65, 81)"]:not([style*=background]),[style*=" color: rgb(55, 65, 81)"]:not([style*=background]),[style^="color: rgb(37, 46, 72)"]:not([style*=background]),[style*=" color: rgb(37, 46, 72)"]:not([style*=background]),[style^="color: rgb(0, 17, 40)"]:not([style*=background]),[style*=" color: rgb(0, 17, 40)"]:not([style*=background]),[style^="color: rgb(0, 2, 5)"]:not([style*=background]),[style*=" color: rgb(0, 2, 5)"]:not([style*=background]),[style^="color: rgb(14, 39, 71)"]:not([style*=background]),[style*=" color: rgb(14, 39, 71)"]:not([style*=background]),[style^="color: rgb(16, 58, 102)"]:not([style*=background]),[style*=" color: rgb(16, 58, 102)"]:not([style*=background]),[style^="color: rgb(27, 36, 49)"]:not([style*=background]),[style*=" color: rgb(27, 36, 49)"]:not([style*=background]),[style^="color: rgb(29, 41, 57)"]:not([style*=background]),[style*=" color: rgb(29, 41, 57)"]:not([style*=background]),[style^="color: rgb(52, 64, 84)"]:not([style*=background]),[style*=" color: rgb(52, 64, 84)"]:not([style*=background]),[style^="color: rgb(22, 32, 43)"]:not([style*=background]),[style*=" color: rgb(22, 32, 43)"]:not([style*=background]),[style^="color: rgb(10, 18, 32)"]:not([style*=background]),[style*=" color: rgb(10, 18, 32)"]:not([style*=background]),[style^="color: rgb(20, 33, 61)"]:not([style*=background]),[style*=" color: rgb(20, 33, 61)"]:not([style*=background]),[style^="color: rgb(15, 27, 48)"]:not([style*=background]),[style*=" color: rgb(15, 27, 48)"]:not([style*=background])){color:var(--dsn-ink)!important}:root[data-design=nuevo][data-mode=oscuro] :is([style^="color: rgb(68, 68, 68)"]:not([style*=background]),[style*=" color: rgb(68, 68, 68)"]:not([style*=background]),[style^="color: rgb(85, 85, 85)"]:not([style*=background]),[style*=" color: rgb(85, 85, 85)"]:not([style*=background]),[style^="color: rgb(102, 102, 102)"]:not([style*=background]),[style*=" color: rgb(102, 102, 102)"]:not([style*=background]),[style^="color: rgb(71, 85, 105)"]:not([style*=background]),[style*=" color: rgb(71, 85, 105)"]:not([style*=background]),[style^="color: rgb(75, 85, 99)"]:not([style*=background]),[style*=" color: rgb(75, 85, 99)"]:not([style*=background]),[style^="color: rgb(100, 116, 139)"]:not([style*=background]),[style*=" color: rgb(100, 116, 139)"]:not([style*=background]),[style^="color: rgb(107, 114, 128)"]:not([style*=background]),[style*=" color: rgb(107, 114, 128)"]:not([style*=background]),[style^="color: rgb(119, 119, 119)"]:not([style*=background]),[style*=" color: rgb(119, 119, 119)"]:not([style*=background])){color:var(--dsn-muted)!important}:root[data-design=nuevo][data-mode=oscuro] :is([style^="color: rgb(21, 128, 61)"]:not([style*=background]),[style*=" color: rgb(21, 128, 61)"]:not([style*=background]),[style^="color: rgb(26, 127, 55)"]:not([style*=background]),[style*=" color: rgb(26, 127, 55)"]:not([style*=background]),[style^="color: rgb(19, 122, 63)"]:not([style*=background]),[style*=" color: rgb(19, 122, 63)"]:not([style*=background]),[style^="color: rgb(29, 111, 66)"]:not([style*=background]),[style*=" color: rgb(29, 111, 66)"]:not([style*=background]),[style^="color: rgb(31, 122, 68)"]:not([style*=background]),[style*=" color: rgb(31, 122, 68)"]:not([style*=background]),[style^="color: rgb(22, 101, 52)"]:not([style*=background]),[style*=" color: rgb(22, 101, 52)"]:not([style*=background]),[style^="color: rgb(46, 139, 87)"]:not([style*=background]),[style*=" color: rgb(46, 139, 87)"]:not([style*=background]),[style^="color: rgb(29, 138, 78)"]:not([style*=background]),[style*=" color: rgb(29, 138, 78)"]:not([style*=background]),[style^="color: rgb(46, 158, 91)"]:not([style*=background]),[style*=" color: rgb(46, 158, 91)"]:not([style*=background])){color:#5fd08f!important}:root[data-design=nuevo][data-mode=oscuro] :is([style^="color: rgb(31, 111, 235)"]:not([style*=background]),[style*=" color: rgb(31, 111, 235)"]:not([style*=background]),[style^="color: rgb(29, 78, 216)"]:not([style*=background]),[style*=" color: rgb(29, 78, 216)"]:not([style*=background]),[style^="color: rgb(26, 86, 219)"]:not([style*=background]),[style*=" color: rgb(26, 86, 219)"]:not([style*=background]),[style^="color: rgb(37, 99, 235)"]:not([style*=background]),[style*=" color: rgb(37, 99, 235)"]:not([style*=background]),[style^="color: rgb(11, 92, 173)"]:not([style*=background]),[style*=" color: rgb(11, 92, 173)"]:not([style*=background]),[style^="color: rgb(26, 115, 232)"]:not([style*=background]),[style*=" color: rgb(26, 115, 232)"]:not([style*=background]),[style^="color: rgb(47, 111, 176)"]:not([style*=background]),[style*=" color: rgb(47, 111, 176)"]:not([style*=background]),[style^="color: rgb(63, 92, 148)"]:not([style*=background]),[style*=" color: rgb(63, 92, 148)"]:not([style*=background])){color:#82b1f2!important}:root[data-design=nuevo][data-mode=oscuro] :is([style^="color: rgb(4, 120, 87)"]:not([style*=background]),[style*=" color: rgb(4, 120, 87)"]:not([style*=background]),[style^="color: rgb(15, 118, 110)"]:not([style*=background]),[style*=" color: rgb(15, 118, 110)"]:not([style*=background]),[style^="color: rgb(13, 122, 110)"]:not([style*=background]),[style*=" color: rgb(13, 122, 110)"]:not([style*=background]),[style^="color: rgb(28, 122, 102)"]:not([style*=background]),[style*=" color: rgb(28, 122, 102)"]:not([style*=background]),[style^="color: rgb(15, 91, 115)"]:not([style*=background]),[style*=" color: rgb(15, 91, 115)"]:not([style*=background])){color:#4fd1bd!important}:root[data-design=nuevo][data-mode=oscuro] .eva-input_input:disabled,:root[data-design=nuevo][data-mode=oscuro] .eva-inputAutoComplete_input:disabled,:root[data-design=nuevo][data-mode=oscuro] .eva-select_select:disabled,:root[data-design=nuevo][data-mode=oscuro] textarea.eva-input_input:disabled,:root[data-design=nuevo][data-mode=oscuro] .eva-multiselect_trigger__disabled,:root[data-design=nuevo][data-mode=oscuro] .eva-multiselectsearch_field__disabled{background-color:#0e1828;border:1px dashed rgba(148,170,205,.28);color:#93a4bd;-webkit-text-fill-color:#93a4bd;cursor:not-allowed;box-shadow:none}:root[data-design=nuevo][data-mode=oscuro] .eva-mipass_vence.is-pronto{color:#f4b07b}:root[data-design=nuevo][data-mode=oscuro] .eva-cambiopass_caja .error{background:#4a1c1c;color:#ec8383}:root[data-design=nuevo][data-mode=oscuro] .eva-asistente_mic.is-on{background:#4a1c1c;color:#e78888}:root[data-design=nuevo][data-mode=oscuro] .eva-favorities_panel{background:var(--dsn-card);color:var(--dsn-ink);border:1px solid var(--dsn-divider)}:root[data-design=nuevo][data-mode=oscuro] .eva-favorities_panel-head{border-bottom:1px solid var(--dsn-divider)}:root[data-design=nuevo][data-mode=oscuro] .eva-favorities_panel-head_title{color:#97b2d8}:root[data-design=nuevo][data-mode=oscuro] .eva-favorities_panel-head>em{background:#4a381c;color:#f4c67b}:root[data-design=nuevo][data-mode=oscuro] .eva-favorities_panel-empty>p{color:var(--dsn-ink)}:root[data-design=nuevo][data-mode=oscuro] .eva-favorities_panel-item:hover{background:var(--dsn-surface)}:root[data-design=nuevo][data-mode=oscuro] .eva-favorities_panel-item_ic{background:#4a381c}:root[data-design=nuevo][data-mode=oscuro] .eva-favorities_panel-item_name{color:var(--dsn-ink)}:root[data-design=nuevo][data-mode=oscuro] .eva-favorities_panel-item_x:hover{background:#4a1c1c;color:#eb8484}:root[data-design=nuevo][data-mode=oscuro] .eva-userEmpresas_icon{color:var(--dsn-ink)}:root[data-design=nuevo][data-mode=oscuro] .eva-user-options_body{background-color:var(--dsn-card)}:root[data-design=nuevo][data-mode=oscuro] .eva-user-options_section{border-bottom:1px solid var(--dsn-divider)}:root[data-design=nuevo][data-mode=oscuro] .eva-user-options_theme{background:var(--dsn-card);border:1px solid var(--dsn-divider);color:var(--dsn-ink)}:root[data-design=nuevo][data-mode=oscuro] .eva-user-options_theme:hover{background:var(--dsn-surface)}:root[data-design=nuevo][data-mode=oscuro] .eva-user-options_theme.is-active{background:#1c384a}:root[data-design=nuevo][data-mode=oscuro] .eva-user-options_theme .sw{border:1px solid var(--dsn-divider)}:root[data-design=nuevo][data-mode=oscuro] .eva-user-options_theme .chk{color:#7bd0f4}:root[data-design=nuevo][data-mode=oscuro] .eva-user-options--open>.eva-user-options_name:before{border-bottom:10px solid var(--dsn-divider)}:root[data-design=nuevo][data-mode=oscuro] .eva-session-expired_card{background:var(--dsn-card)}:root[data-design=nuevo][data-mode=oscuro] .eva-session-expired_btn{color:var(--dsn-ink)}:root[data-design=nuevo][data-mode=oscuro] .eva-alert-toast_container_content_icon-lib{color:var(--dsn-ink)}:root[data-design=nuevo][data-mode=oscuro] .eva-estado-chip_label{color:var(--dsn-muted)}:root[data-design=nuevo][data-mode=oscuro] .eva-estado-chip_badge--pdte{background:#4a3e1c;color:#f4cc7b}:root[data-design=nuevo][data-mode=oscuro] .eva-estado-chip_badge--cotz{background:#1c304a;color:#859dea}:root[data-design=nuevo][data-mode=oscuro] .eva-estado-chip_badge--acpt{background:#1c4a29;color:#84ebaa}:root[data-design=nuevo][data-mode=oscuro] .eva-estado-chip_badge--canc{background:#4a1e1c;color:#ec8383}:root[data-design=nuevo][data-mode=oscuro] .eva-exportar_visorpdf{background:var(--dsn-surface)}:root[data-design=nuevo][data-mode=oscuro] .input-file_table-input{background-color:var(--dsn-card)}:root[data-design=nuevo][data-mode=oscuro] .eva-modal-fecha-timbrado_aviso{color:#f4b07b}:root[data-design=nuevo][data-mode=oscuro] .eva-input_input,:root[data-design=nuevo][data-mode=oscuro] .eva-inputAutoComplete_input{border:1px solid var(--dsn-border)}:root[data-design=nuevo][data-mode=oscuro] .eva-input_clear,:root[data-design=nuevo][data-mode=oscuro] .eva-inputAutoComplete_clear{background:var(--dsn-surface)}:root[data-design=nuevo][data-mode=oscuro] .eva-input_clear svg,:root[data-design=nuevo][data-mode=oscuro] .eva-inputAutoComplete_clear svg{color:#7badf4}:root[data-design=nuevo][data-mode=oscuro] .eva-inputAutoComplete_options{background-color:var(--dsn-card)}:root[data-design=nuevo][data-mode=oscuro] .eva-inputAutoComplete_options-item:hover{background:var(--dsn-surface)}:root[data-design=nuevo][data-mode=oscuro] .eva-scan-label{color:#97b1d8}:root[data-design=nuevo][data-mode=oscuro] .eva-scan-box{background:#1c2b4a}:root[data-design=nuevo][data-mode=oscuro] .eva-scan-box input{color:var(--dsn-ink)}:root[data-design=nuevo][data-mode=oscuro] .eva-scan-hint--ok{color:#7cf3b8}:root[data-design=nuevo][data-mode=oscuro] .eva-scan-hint--error{color:#e5948b}:root[data-design=nuevo][data-mode=oscuro] .eva-scan-hint--info{color:#97b1d8}:root[data-design=nuevo][data-mode=oscuro] .eva-toast_container_content_icon-lib{color:var(--dsn-ink)}:root[data-design=nuevo][data-mode=oscuro] .eva-ComplementoPago_interno{background:#1c2b4a;color:#86a9e9}:root[data-design=nuevo][data-mode=oscuro] .eva-factura-detalle>div span{color:#97b2d8}:root[data-design=nuevo][data-mode=oscuro] .eva-factura-detalle>div b{color:#88b1e7}:root[data-design=nuevo][data-mode=oscuro] .cartera-analyzer .dashboard{background-color:var(--dsn-card);border:1px solid var(--dsn-divider)}:root[data-design=nuevo][data-mode=oscuro] .cartera-analyzer .header{border-bottom:1px solid var(--dsn-divider)}:root[data-design=nuevo][data-mode=oscuro] .cartera-analyzer .header .title-group .title{color:var(--dsn-ink)}:root[data-design=nuevo][data-mode=oscuro] .cartera-analyzer .header .controls .btn.btn-secondary{background-color:var(--dsn-card);color:#97b2d8;border-color:var(--dsn-divider)}:root[data-design=nuevo][data-mode=oscuro] .cartera-analyzer .header .controls .btn.btn-secondary:hover{background-color:var(--dsn-surface)}:root[data-design=nuevo][data-mode=oscuro] .cartera-analyzer .header .controls .btn.btn-primary{background-color:var(--dsn-card);color:#97b2d8;border-color:var(--dsn-divider)}:root[data-design=nuevo][data-mode=oscuro] .cartera-analyzer .header .controls .btn.btn-primary:hover{background-color:var(--dsn-surface)}:root[data-design=nuevo][data-mode=oscuro] .cartera-analyzer .header .controls .btn.btn-outline{background-color:var(--dsn-card);color:#97b2d8;border-color:var(--dsn-border)}:root[data-design=nuevo][data-mode=oscuro] .cartera-analyzer .header .controls .btn.btn-outline:hover{background-color:var(--dsn-card)}:root[data-design=nuevo][data-mode=oscuro] .cartera-analyzer .header .controls .btn.btn-emerald{background-color:var(--dsn-card);color:#97b2d8;border-color:var(--dsn-divider)}:root[data-design=nuevo][data-mode=oscuro] .cartera-analyzer .header .controls .btn.btn-emerald:hover{background-color:var(--dsn-surface)}:root[data-design=nuevo][data-mode=oscuro] .cartera-analyzer .header .controls .btn.btn-emerald-outline{background-color:var(--dsn-card);color:#97b2d8;border-color:var(--dsn-border)}:root[data-design=nuevo][data-mode=oscuro] .cartera-analyzer .header .controls .btn.btn-emerald-outline:hover{background-color:var(--dsn-card)}:root[data-design=nuevo][data-mode=oscuro] .cartera-analyzer .footer{background-color:var(--dsn-card);border-top:1px solid var(--dsn-divider)}:root[data-design=nuevo][data-mode=oscuro] .cvpa-wrapper{background:var(--dsn-card);border:1px solid var(--dsn-border)}:root[data-design=nuevo][data-mode=oscuro] .cvpa-wrapper .cvpa-title{color:var(--dsn-ink)}:root[data-design=nuevo][data-mode=oscuro] .cvpa-wrapper .cvpa-badge{background:var(--dsn-surface);color:#97b2d8;border:1px solid var(--dsn-border)}:root[data-design=nuevo][data-mode=oscuro] .cvpa-wrapper .cvpa-legend-item{color:#97b2d8}:root[data-design=nuevo][data-mode=oscuro] .rpe-wrapper{background:var(--dsn-card);border:1px solid var(--dsn-border)}:root[data-design=nuevo][data-mode=oscuro] .rpe-wrapper .rpe-header{background:var(--dsn-card);border-bottom:1px solid var(--dsn-border)}:root[data-design=nuevo][data-mode=oscuro] .rpe-wrapper .rpe-header .rpe-title{color:var(--dsn-ink)}:root[data-design=nuevo][data-mode=oscuro] .rpe-wrapper .rpe-header .rpe-moneda-badge{background:var(--dsn-surface);color:#97b2d8;border:1px solid var(--dsn-border)}:root[data-design=nuevo][data-mode=oscuro] .rpe-wrapper .rpe-thead{background:var(--dsn-card);border-bottom:1px solid var(--dsn-border)}:root[data-design=nuevo][data-mode=oscuro] .rpe-wrapper .rpe-th--chart{color:#97b2d8}:root[data-design=nuevo][data-mode=oscuro] .rpe-wrapper .rpe-trow{border-bottom:1px solid var(--dsn-divider)}:root[data-design=nuevo][data-mode=oscuro] .rpe-wrapper .rpe-trow:hover{background:var(--dsn-card)}:root[data-design=nuevo][data-mode=oscuro] .rpe-wrapper .rpe-trow--alt{background:var(--dsn-card)}:root[data-design=nuevo][data-mode=oscuro] .rpe-wrapper .rpe-empresa-name{color:var(--dsn-ink)}:root[data-design=nuevo][data-mode=oscuro] .rpe-wrapper .rpe-total-val{color:var(--dsn-ink)}:root[data-design=nuevo][data-mode=oscuro] .kpm-wrapper{background:var(--dsn-card);border:1px solid var(--dsn-border)}:root[data-design=nuevo][data-mode=oscuro] .kpm-wrapper.is-open .kpm-header{border-bottom:1px solid var(--dsn-border)}:root[data-design=nuevo][data-mode=oscuro] .kpm-wrapper .kpm-header{background:var(--dsn-card)}:root[data-design=nuevo][data-mode=oscuro] .kpm-wrapper .kpm-header .kpm-title{color:var(--dsn-ink)}:root[data-design=nuevo][data-mode=oscuro] .kpm-wrapper .kpm-row--border{border-bottom:1px solid var(--dsn-border)}:root[data-design=nuevo][data-mode=oscuro] .kpm-wrapper .kpm-row .kpm-moneda-info .kpm-moneda-code{color:var(--dsn-ink)}:root[data-design=nuevo][data-mode=oscuro] .kpm-wrapper .kpm-row .kpm-item{border-left:1px solid var(--dsn-border)}:root[data-design=nuevo][data-mode=oscuro] .kpm-wrapper .kpm-row .kpm-item .kpm-item-value.green{color:#7bf4ce}:root[data-design=nuevo][data-mode=oscuro] .kpm-wrapper .kpm-row .kpm-item .kpm-item-value.red{color:#eb8484}:root[data-design=nuevo][data-mode=oscuro] .kpm-wrapper .kpm-row .kpm-item .kpm-item-value.orange{color:#f4c87b}:root[data-design=nuevo][data-mode=oscuro] .kpm-wrapper .kpm-row .kpm-item .kpm-item-value.gray{color:var(--dsn-muted)}:root[data-design=nuevo][data-mode=oscuro] .cxc-dash .btn-ic.btn-filtros .badge{color:#f4d47b}:root[data-design=nuevo][data-mode=oscuro] .eva-cont_table:has(.cxc-dash[data-tema=eva]),:root[data-design=nuevo][data-mode=oscuro] .eva-cont_table:has(.cxc-dash[data-tema=eva]) .eva-cont_table-body,:root[data-design=nuevo][data-mode=oscuro] .eva-layout_body:has(.cxc-dash[data-tema=eva]),:root[data-design=nuevo][data-mode=oscuro] .eva-cont_layout:has(.cxc-dash[data-tema=eva]),:root[data-design=nuevo][data-mode=oscuro] .eva-dashboard:has(.cxc-dash[data-tema=eva]){background:var(--dsn-surface)}:root[data-design=nuevo][data-mode=oscuro] .eva-cont_table:has(.cxc-dash[data-tema=aurora]),:root[data-design=nuevo][data-mode=oscuro] .eva-cont_table:has(.cxc-dash[data-tema=aurora]) .eva-cont_table-body,:root[data-design=nuevo][data-mode=oscuro] .eva-layout_body:has(.cxc-dash[data-tema=aurora]),:root[data-design=nuevo][data-mode=oscuro] .eva-cont_layout:has(.cxc-dash[data-tema=aurora]),:root[data-design=nuevo][data-mode=oscuro] .eva-dashboard:has(.cxc-dash[data-tema=aurora]){background:var(--dsn-surface)}:root[data-design=nuevo][data-mode=oscuro] .eva-cont_table:has(.cxc-dash[data-tema=esmeralda]),:root[data-design=nuevo][data-mode=oscuro] .eva-cont_table:has(.cxc-dash[data-tema=esmeralda]) .eva-cont_table-body,:root[data-design=nuevo][data-mode=oscuro] .eva-layout_body:has(.cxc-dash[data-tema=esmeralda]),:root[data-design=nuevo][data-mode=oscuro] .eva-cont_layout:has(.cxc-dash[data-tema=esmeralda]),:root[data-design=nuevo][data-mode=oscuro] .eva-dashboard:has(.cxc-dash[data-tema=esmeralda]){background:var(--dsn-surface)}:root[data-design=nuevo][data-mode=oscuro] .eva-cont_table:has(.cxc-dash[data-tema=oceano]),:root[data-design=nuevo][data-mode=oscuro] .eva-cont_table:has(.cxc-dash[data-tema=oceano]) .eva-cont_table-body,:root[data-design=nuevo][data-mode=oscuro] .eva-layout_body:has(.cxc-dash[data-tema=oceano]),:root[data-design=nuevo][data-mode=oscuro] .eva-cont_layout:has(.cxc-dash[data-tema=oceano]),:root[data-design=nuevo][data-mode=oscuro] .eva-dashboard:has(.cxc-dash[data-tema=oceano]){background:#1c334a}:root[data-design=nuevo][data-mode=oscuro] .eva-cont_table:has(.cxc-dash[data-tema=vino]),:root[data-design=nuevo][data-mode=oscuro] .eva-cont_table:has(.cxc-dash[data-tema=vino]) .eva-cont_table-body,:root[data-design=nuevo][data-mode=oscuro] .eva-layout_body:has(.cxc-dash[data-tema=vino]),:root[data-design=nuevo][data-mode=oscuro] .eva-cont_layout:has(.cxc-dash[data-tema=vino]),:root[data-design=nuevo][data-mode=oscuro] .eva-dashboard:has(.cxc-dash[data-tema=vino]){background:var(--dsn-surface)}:root[data-design=nuevo][data-mode=oscuro] .client-accordion{background:var(--dsn-card);border:1px solid var(--dsn-border)}:root[data-design=nuevo][data-mode=oscuro] .client-accordion .client-header{background:var(--dsn-card)}:root[data-design=nuevo][data-mode=oscuro] .client-accordion .client-header:hover{background:var(--dsn-surface)}:root[data-design=nuevo][data-mode=oscuro] .client-accordion .client-header .client-title{color:var(--dsn-ink)}:root[data-design=nuevo][data-mode=oscuro] .client-accordion .client-header .client-info .saldo-item .value{color:var(--dsn-ink)}:root[data-design=nuevo][data-mode=oscuro] .client-accordion .client-header .chevron.open{color:#97b2d8}:root[data-design=nuevo][data-mode=oscuro] .client-accordion:has(.client-body.open) .client-header{background:var(--dsn-surface);border-bottom:1px solid var(--dsn-border)}:root[data-design=nuevo][data-mode=oscuro] .client-accordion .client-body{background:var(--dsn-card)}:root[data-design=nuevo][data-mode=oscuro] .card-green{border:1px solid var(--dsn-border)}:root[data-design=nuevo][data-mode=oscuro] .card-green .icon{color:#7cf4cc}:root[data-design=nuevo][data-mode=oscuro] .card-green .watermark-icon{color:#7cf4cc}:root[data-design=nuevo][data-mode=oscuro] .card-red{border:1px solid var(--dsn-border)}:root[data-design=nuevo][data-mode=oscuro] .card-yellow{border:1px solid var(--dsn-border)}:root[data-design=nuevo][data-mode=oscuro] .card-yellow .icon{color:#f4c87b}:root[data-design=nuevo][data-mode=oscuro] .card-yellow .watermark-icon{color:#f4c87b}:root[data-design=nuevo][data-mode=oscuro] .card-blue{border:1px solid var(--dsn-border)}:root[data-design=nuevo][data-mode=oscuro] .card-gray{border:1px solid var(--dsn-border)}:root[data-design=nuevo][data-mode=oscuro] .card-gray .icon{color:#97b2d8}:root[data-design=nuevo][data-mode=oscuro] .card-gray .watermark-icon{color:#97b2d8}:root[data-design=nuevo][data-mode=oscuro] .card-orange{border:1px solid var(--dsn-border)}:root[data-design=nuevo][data-mode=oscuro] .card-orange .icon{color:#f4ad7b}:root[data-design=nuevo][data-mode=oscuro] .card-orange .watermark-icon{color:#f4ad7b}:root[data-design=nuevo][data-mode=oscuro] .card-purple{border:1px solid var(--dsn-border)}:root[data-design=nuevo][data-mode=oscuro] .eva-garantia-disponible_totales-item{background:var(--dsn-card);border:1px solid var(--dsn-border)}:root[data-design=nuevo][data-mode=oscuro] .eva-garantia-disponible_totales-item .label{color:var(--dsn-muted)}:root[data-design=nuevo][data-mode=oscuro] .eva-garantia-disponible_totales-item .value{color:var(--dsn-ink)}:root[data-design=nuevo][data-mode=oscuro] .eva-garantia-disponible_totales-item.destacado{background:#1f4722}:root[data-design=nuevo][data-mode=oscuro] .eva-garantia-disponible_totales-item.destacado .value{color:#97d89a}:root[data-design=nuevo][data-mode=oscuro] .bap-modal{background:var(--dsn-card)}:root[data-design=nuevo][data-mode=oscuro] .bap-modal h3{color:var(--dsn-ink)}:root[data-design=nuevo][data-mode=oscuro] .bap-modal .bap-sub{color:var(--dsn-muted)}:root[data-design=nuevo][data-mode=oscuro] .bap-resumen{background:var(--dsn-card);border:1px solid var(--dsn-border)}:root[data-design=nuevo][data-mode=oscuro] .bap-resumen b{color:var(--dsn-ink)}:root[data-design=nuevo][data-mode=oscuro] .bap-docs th,:root[data-design=nuevo][data-mode=oscuro] .bap-docs td{border-bottom:1px solid var(--dsn-divider)}:root[data-design=nuevo][data-mode=oscuro] .bap-docs th{background:var(--dsn-card);color:var(--dsn-muted)}:root[data-design=nuevo][data-mode=oscuro] .bap-count{color:var(--dsn-muted)}:root[data-design=nuevo][data-mode=oscuro] .bap-btn{background:var(--dsn-card);border:1px solid var(--dsn-border)}:root[data-design=nuevo][data-mode=oscuro] .bap-firmas{border:1px solid var(--dsn-border)}:root[data-design=nuevo][data-mode=oscuro] .bap-firmas .bap-firma{border-bottom:1px solid var(--dsn-divider)}:root[data-design=nuevo][data-mode=oscuro] .bap-firmas .bap-firma .dec-Aprobado{color:#83ecd9}:root[data-design=nuevo][data-mode=oscuro] .bap-firmas .bap-firma .dec-Rechazado{color:#ecc283}:root[data-design=nuevo][data-mode=oscuro] .eva-cxpdocs_badge.ok{color:#8ce3bd}:root[data-design=nuevo][data-mode=oscuro] .eva-cxpdocs_badge.info{color:#8da8e2}:root[data-design=nuevo][data-mode=oscuro] .eva-cxpdocs_match.ok{color:#8ce3bd}:root[data-design=nuevo][data-mode=oscuro] .eva-cxpdocs_match.warn{color:#ecc283}:root[data-design=nuevo][data-mode=oscuro] .eva-cxpdocs_cfdihead-title{color:var(--dsn-ink)}:root[data-design=nuevo][data-mode=oscuro] .eva-cxpdocs_cfdicard{background:var(--dsn-card);border:1px solid var(--dsn-border)}:root[data-design=nuevo][data-mode=oscuro] .eva-cxpdocs_cfdichip.ok{color:#83ecd9}:root[data-design=nuevo][data-mode=oscuro] .eva-cxpdocs_cfdichip.warn{color:#eabe86}:root[data-design=nuevo][data-mode=oscuro] .eva-cxpdocs_cfdiempty{border:1px dashed var(--dsn-border);color:var(--dsn-muted)}:root[data-design=nuevo][data-mode=oscuro] .eva-cxpdocs_poliza-link input{color:#7eb4f1}:root[data-design=nuevo][data-mode=oscuro] .eva-cxpdocs_poliza-link:hover input{color:#7babf4}:root[data-design=nuevo][data-mode=oscuro] .eva-nc_ff .ff-uuid{color:var(--dsn-ink)}:root[data-design=nuevo][data-mode=oscuro] .eva-nc_ff .ff-fecha b{color:var(--dsn-ink)}:root[data-design=nuevo][data-mode=oscuro] .eva-nc_ff .ff-btn{background:var(--dsn-card);color:#97abd8}:root[data-design=nuevo][data-mode=oscuro] .eva-nc_ff .ff-btn.rel,:root[data-design=nuevo][data-mode=oscuro] .eva-nc_ff .ff-btn.chg{color:#90dfce}:root[data-design=nuevo][data-mode=oscuro] .eva-nc_ff .ff-btn.rm{color:#dc9793}:root[data-design=nuevo][data-mode=oscuro] .eva-nc_tbl td .doclink{color:#88a6e7}:root[data-design=nuevo][data-mode=oscuro] .eva-nc_tbl .apin{background:var(--dsn-card);color:var(--dsn-ink)}:root[data-design=nuevo][data-mode=oscuro] .eva-nc_tbl .ib{background:var(--dsn-card);color:#97abd8}:root[data-design=nuevo][data-mode=oscuro] .eva-nc_tbl .ib.go{color:#90dfce}:root[data-design=nuevo][data-mode=oscuro] .eva-nc_tbl .ib.rm{color:#dc9793}:root[data-design=nuevo][data-mode=oscuro] .eva-progfolio_bar .tot em{color:#ecc283}:root[data-design=nuevo][data-mode=oscuro] .eva-progfolio_sol-row .parcial{color:#ecc283}:root[data-design=nuevo][data-mode=oscuro] .eva-progfolio_sol-info b[data-sol=Pendiente]{color:#ecc283}:root[data-design=nuevo][data-mode=oscuro] .eva-progfolio_sol-info b[data-sol=Aprobada]{color:#90dfce}:root[data-design=nuevo][data-mode=oscuro] .eva-progfolio_sol-info b[data-sol=Rechazada]{color:#e3908c}:root[data-design=nuevo][data-mode=oscuro] .eva-progfolio_sol-motivo.rech{color:#e3908c}:root[data-design=nuevo][data-mode=oscuro] .eva-progfolio_sol-motivo.ok{color:#90dfce}:root[data-design=nuevo][data-mode=oscuro] .eva-rep_ff .ff-uuid,:root[data-design=nuevo][data-mode=oscuro] .eva-rep_ff .ff-fecha b{color:var(--dsn-ink)}:root[data-design=nuevo][data-mode=oscuro] .eva-rep_ff .ff-btn{background:var(--dsn-card);color:#97abd8}:root[data-design=nuevo][data-mode=oscuro] .eva-rep_ff .ff-btn.rel,:root[data-design=nuevo][data-mode=oscuro] .eva-rep_ff .ff-btn.chg{color:#90dfce}:root[data-design=nuevo][data-mode=oscuro] .eva-rep_ff .ff-btn.rm{color:#dc9793}:root[data-design=nuevo][data-mode=oscuro] .eva-rep_tbl .doclink{color:#88a6e7}:root[data-design=nuevo][data-mode=oscuro] .eva-rep_tbl .prog{color:#88a6e7}:root[data-design=nuevo][data-mode=oscuro] .eva-rep_tbl .ins.warn{color:#ecc283}:root[data-design=nuevo][data-mode=oscuro] .eva-rep_tbl .apin{background:var(--dsn-card);color:var(--dsn-ink)}:root[data-design=nuevo][data-mode=oscuro] .eva-rep_tbl .ib{background:var(--dsn-card);color:#97abd8}:root[data-design=nuevo][data-mode=oscuro] .eva-rep_tbl .ib.go{color:#90dfce}:root[data-design=nuevo][data-mode=oscuro] .eva-rep_tbl .ib.rm{color:#dc9793}:root[data-design=nuevo][data-mode=oscuro] .eva-antcxp_drillsub{color:var(--dsn-muted)}:root[data-design=nuevo][data-mode=oscuro] .eva-antcxp_docs th{color:var(--dsn-muted)}:root[data-design=nuevo][data-mode=oscuro] .eva-tabla-formapago-detalle_form-buscador{border:1px solid var(--dsn-border)}:root[data-design=nuevo][data-mode=oscuro] .eva-tabla-formapago-detalle_form-buscador-clear:hover{color:var(--dsn-ink)}:root[data-design=nuevo][data-mode=oscuro] .ba-resumen-info .ba-sel{color:#90dfb0}:root[data-design=nuevo][data-mode=oscuro] .ba-pdf-frame{background:var(--dsn-card)}:root[data-design=nuevo][data-mode=oscuro] .ba-ok{background:#204634;color:#91deba}:root[data-design=nuevo][data-mode=oscuro] .ba-no{background:#4a1c24;color:#e28d9a}:root[data-design=nuevo][data-mode=oscuro] .ba-pend{background:var(--dsn-surface);color:var(--dsn-muted)}:root[data-design=nuevo][data-mode=oscuro] .eva-liquidacion-viajes-pendientes_form-sueldoLoading{background:var(--dsn-card)}:root[data-design=nuevo][data-mode=oscuro] .eva-liq-dash_head-title .eva-liq-dash_sub .eva-liq-dash_verano{background:#1c394a}:root[data-design=nuevo][data-mode=oscuro] .eva-liq-dash_head-title .eva-liq-dash_sub .eva-liq-dash_verano:hover{background:#1c394a}:root[data-design=nuevo][data-mode=oscuro] .eva-liq-dash_periodos .chip{background:var(--dsn-card)}:root[data-design=nuevo][data-mode=oscuro] .eva-liq-dash .btn-ic{background:var(--dsn-card)}:root[data-design=nuevo][data-mode=oscuro] .eva-liq-dash_kpi .ft .delta.up{color:#81efe5}:root[data-design=nuevo][data-mode=oscuro] .eva-liq-dash_kpi .ft .delta.down{color:#ec8383}:root[data-design=nuevo][data-mode=oscuro] .eva-liq-dash_kpi .ft .delta.is-empty{background:var(--dsn-surface)}:root[data-design=nuevo][data-mode=oscuro] .eva-liq-dash_card .hd{border-bottom:1px solid var(--dsn-divider)}:root[data-design=nuevo][data-mode=oscuro] .eva-liq-dash .rank-row:hover{background:var(--dsn-card)}:root[data-design=nuevo][data-mode=oscuro] .eva-liq-dash .rank-row .bar-track{background:var(--dsn-surface)}:root[data-design=nuevo][data-mode=oscuro] .eva-liq-dash_cartera .bucket{background:var(--dsn-card)}:root[data-design=nuevo][data-mode=oscuro] .eva-liq-dash_detsum .sc{background:var(--dsn-surface)}:root[data-design=nuevo][data-mode=oscuro] .eva-liq-dash_detsum .sc--accent{background:linear-gradient(135deg,#1c394a,#1c354a)}:root[data-design=nuevo][data-mode=oscuro] .eva-liq-dash_detsum .sc--accent b{color:#7bccf4}:root[data-design=nuevo][data-mode=oscuro] .eva-liq-dash_badge--blue{color:#7bcaf4}:root[data-design=nuevo][data-mode=oscuro] .eva-liq-dash_badge--teal{color:#81efe5}:root[data-design=nuevo][data-mode=oscuro] .eva-liq-dash_badge--warn{color:#f4b07b}:root[data-design=nuevo][data-mode=oscuro] .eva-liq-dash_badge--red{color:#ec8383}:root[data-design=nuevo][data-mode=oscuro] .eva-liq-dash_badge--gray{background:var(--dsn-surface);color:#97b2d8}:root[data-design=nuevo][data-mode=oscuro] .eva-liq-dash_tag{background:var(--dsn-surface);color:#97b2d8}:root[data-design=nuevo][data-mode=oscuro] .eva-liq-dash_tbl th,:root[data-design=nuevo][data-mode=oscuro] .eva-liq-dash_tbl td{border-bottom:1px solid var(--dsn-divider)}:root[data-design=nuevo][data-mode=oscuro] .eva-liq-dash_tbl th{background:var(--dsn-surface)}:root[data-design=nuevo][data-mode=oscuro] .eva-liq-dash_tbl tbody tr:nth-child(2n){background:var(--dsn-card)}:root[data-design=nuevo][data-mode=oscuro] .eva-liq-dash_tbl tbody tr:hover{background:var(--dsn-card)}:root[data-design=nuevo][data-mode=oscuro] .eva-liq-dash_tbl tbody tr.is-click:hover{background:#1c364a}:root[data-design=nuevo][data-mode=oscuro] .eva-liq-dash_export{background:var(--dsn-card);border:1px solid var(--dsn-border);color:var(--dsn-ink)}:root[data-design=nuevo][data-mode=oscuro] .eva-liq-dash_export.xls{color:#81eee3}:root[data-design=nuevo][data-mode=oscuro] .eva-liq-dash_export.pdf{color:#ed828b}:root[data-design=nuevo][data-mode=oscuro] .eva-liq-rep_empty{color:var(--dsn-muted)}:root[data-design=nuevo][data-mode=oscuro] .eva-liq-rep_empty b{color:var(--dsn-ink)}:root[data-design=nuevo][data-mode=oscuro] .eva-liq-rep_detsum .sc{background:var(--dsn-surface);border:1px solid var(--dsn-divider)}:root[data-design=nuevo][data-mode=oscuro] .eva-liq-rep_detsum .sc b{color:var(--dsn-ink)}:root[data-design=nuevo][data-mode=oscuro] .eva-liq-rep_detsum .sc--accent{background:linear-gradient(135deg,#1c394a,#1c354a)}:root[data-design=nuevo][data-mode=oscuro] .eva-liq-rep_detsum .sc--accent b{color:#7bccf4}:root[data-design=nuevo][data-mode=oscuro] .eva-liq-rep_badge--teal{background:#1f4745;color:#81efe5}:root[data-design=nuevo][data-mode=oscuro] .eva-liq-rep_badge--warn{background:#4a351c;color:#f4b07b}:root[data-design=nuevo][data-mode=oscuro] .eva-liq-rep_badge--red{background:#4a1c21;color:#ec8383}:root[data-design=nuevo][data-mode=oscuro] .eva-liq-rep_badge--gray{background:var(--dsn-surface);color:#97b2d8}:root[data-design=nuevo][data-mode=oscuro] .eva-liq-rep_tbl th,:root[data-design=nuevo][data-mode=oscuro] .eva-liq-rep_tbl td{border-bottom:1px solid var(--dsn-divider)}:root[data-design=nuevo][data-mode=oscuro] .eva-liq-rep_tbl th{background:var(--dsn-surface);color:var(--dsn-ink)}:root[data-design=nuevo][data-mode=oscuro] .eva-liq-rep_tbl td{color:var(--dsn-ink)}:root[data-design=nuevo][data-mode=oscuro] .eva-liq-rep_tbl td.lnk{color:#7bd0f4}:root[data-design=nuevo][data-mode=oscuro] .eva-liq-rep_tbl tbody tr:nth-child(2n){background:var(--dsn-card)}:root[data-design=nuevo][data-mode=oscuro] .eva-liq-rep_tbl tbody tr:hover{background:var(--dsn-card)}:root[data-design=nuevo][data-mode=oscuro] .eva-liq-rep_tbl tbody tr.is-click:hover{background:#1c364a}:root[data-design=nuevo][data-mode=oscuro] .eva-Seguros_detalle-previewTag{color:#7bd0f4}:root[data-design=nuevo][data-mode=oscuro] .eva-Seguros_detalle-previewTotal{color:#81eee3}:root[data-design=nuevo][data-mode=oscuro] .eva-Seguros_detalle-cuadre{color:#81eee3}:root[data-design=nuevo][data-mode=oscuro] .eva-Seguros_detalle-cuadre--error{color:#ed828b}:root[data-design=nuevo][data-mode=oscuro] .eva-Seguros_archivosUnidad-titulo{color:var(--dsn-ink)}:root[data-design=nuevo][data-mode=oscuro] .eva-conc .fg select,:root[data-design=nuevo][data-mode=oscuro] .eva-conc .fg input{background:var(--dsn-card);border:1px solid var(--dsn-border)}:root[data-design=nuevo][data-mode=oscuro] .eva-conc .b-ghost{background:var(--dsn-card);border:1px solid var(--dsn-border)}:root[data-design=nuevo][data-mode=oscuro] .eva-conc_ro{color:#f4ca7b}:root[data-design=nuevo][data-mode=oscuro] .eva-conc .fg.money .minp{background:var(--dsn-card);border:1px solid var(--dsn-border)}:root[data-design=nuevo][data-mode=oscuro] .eva-conc .fg.money .minp .cur{background:var(--dsn-surface);border-right:1px solid var(--dsn-border)}:root[data-design=nuevo][data-mode=oscuro] .eva-conc_kpis .k{background:var(--dsn-card)}:root[data-design=nuevo][data-mode=oscuro] .eva-conc_tbl th{background:var(--dsn-card)}:root[data-design=nuevo][data-mode=oscuro] .eva-conc_tbl td{border-bottom:1px solid var(--dsn-divider)}:root[data-design=nuevo][data-mode=oscuro] .eva-conc_tbl tr.row-bank td{background:var(--dsn-card)}:root[data-design=nuevo][data-mode=oscuro] .eva-conc_tbl tr.row-sys td{background:#4a3a1c}:root[data-design=nuevo][data-mode=oscuro] .eva-conc .pill.ok{color:#7ef1e3}:root[data-design=nuevo][data-mode=oscuro] .eva-conc .pill.bank{color:#7bcef4}:root[data-design=nuevo][data-mode=oscuro] .eva-conc .pill.sys{color:#f4ca7b}:root[data-design=nuevo][data-mode=oscuro] .eva-conc .ttipo.ing{color:#7ef1e3}:root[data-design=nuevo][data-mode=oscuro] .eva-conc .ttipo.egr{color:#ed828b}:root[data-design=nuevo][data-mode=oscuro] .eva-conc .bmark.off{background:var(--dsn-card)}:root[data-design=nuevo][data-mode=oscuro] .eva-conc_footer .cuadre{color:var(--dsn-ink)}:root[data-design=nuevo][data-mode=oscuro] .eva-conc_footer .cuadre b.ok{color:#81eee3}:root[data-design=nuevo][data-mode=oscuro] .eva-conc_footer .cuadre b.danger{color:#ed828b}:root[data-design=nuevo][data-mode=oscuro] .eva-conc_footer .b-ghost{background:var(--dsn-card);color:var(--dsn-ink);border:1px solid var(--dsn-border)}:root[data-design=nuevo][data-mode=oscuro] .conc-overlay_box{background:var(--dsn-card);color:var(--dsn-ink)}:root[data-design=nuevo][data-mode=oscuro] .conc-doc_ai{background:#4a3c1c;color:#f4ca7b}:root[data-design=nuevo][data-mode=oscuro] .conc-overlay_msg{color:var(--dsn-ink)}:root[data-design=nuevo][data-mode=oscuro] .conc-overlay_sub{color:#97b2d8}:root[data-design=nuevo][data-mode=oscuro] .conc-tokens{background:var(--dsn-surface);color:#97b2d8;border:1px solid var(--dsn-border)}:root[data-design=nuevo][data-mode=oscuro] .clas-cli{background:#1c4a2f;color:#80efb6}:root[data-design=nuevo][data-mode=oscuro] .clas-rec{background:#4a381c;color:#f4ca7b}:root[data-design=nuevo][data-mode=oscuro] .clas-gasto{background:#4a381c;color:#f4b07b}:root[data-design=nuevo][data-mode=oscuro] .clas-pers{background:var(--dsn-surface);color:#97b2d8}:root[data-design=nuevo][data-mode=oscuro] .clas-trasp{background:#1c2b4a;color:#88a3e7}:root[data-design=nuevo][data-mode=oscuro] .clas-otro{background:var(--dsn-surface);color:#97b2d8}:root[data-design=nuevo][data-mode=oscuro] .clas-ia{background:#2b1c4a;color:#a88de2}:root[data-design=nuevo][data-mode=oscuro] .clas-reg{background:#4a1c1c;color:#ec8383}:root[data-design=nuevo][data-mode=oscuro] .eva-egresos-dispersion_hint{color:var(--dsn-muted)}:root[data-design=nuevo][data-mode=oscuro] .eva-egresos-dispersion_table th,:root[data-design=nuevo][data-mode=oscuro] .eva-egresos-dispersion_table td{border-bottom:1px solid var(--dsn-border)}:root[data-design=nuevo][data-mode=oscuro] .eva-egresos-dispersion_table th{background:var(--dsn-surface);color:var(--dsn-ink)}:root[data-design=nuevo][data-mode=oscuro] .eva-egresos-dispersion_input{border:1px solid var(--dsn-border)}:root[data-design=nuevo][data-mode=oscuro] .eva-egr-docpend .hint{color:#97abd8}:root[data-design=nuevo][data-mode=oscuro] .eva-egr-docpend .hint b{color:var(--dsn-ink)}:root[data-design=nuevo][data-mode=oscuro] .eva-egr-docpend .hint.warn{color:#ecc083}:root[data-design=nuevo][data-mode=oscuro] .eva-egr-docpend .tbl td .doclink{color:#88a6e7}:root[data-design=nuevo][data-mode=oscuro] .eva-egr-docpend .tbl .num.b{color:#ecc283}:root[data-design=nuevo][data-mode=oscuro] .eva-egr-docpend .tbl .tot{color:var(--dsn-ink)}:root[data-design=nuevo][data-mode=oscuro] .eva-egr-docpend .tbl .apin{background:var(--dsn-card);color:var(--dsn-ink)}:root[data-design=nuevo][data-mode=oscuro] .eva-configcont_maestro-slider:after{background:var(--dsn-card)}:root[data-design=nuevo][data-mode=oscuro] .eva-configcont_maestro.is-on .eva-configcont_maestro-texto b{color:#90dfb0}:root[data-design=nuevo][data-mode=oscuro] .eva-configcont_toggle-slider:after{background:var(--dsn-card)}:root[data-design=nuevo][data-mode=oscuro] .eva-configcont_ejemplo td.is-neg{color:#e5948b}:root[data-design=nuevo][data-mode=oscuro] .eva-configcont_modal .eva-configcont_bloque.is-comportamiento .eva-configcont_opcion.is-on{background:color-mix(in srgb,#2e9e5b 7%,var(--dsn-card))}:root[data-design=nuevo][data-mode=oscuro] .eva-relcuentas_visorpdf{background:var(--dsn-surface)}:root[data-design=nuevo][data-mode=oscuro] .eva-cancel_chips .chip.on b{color:#f4b07b}:root[data-design=nuevo][data-mode=oscuro] .eva-cancel_empty.ok{color:#84ebaa}:root[data-design=nuevo][data-mode=oscuro] .eva-cancel_list .row .who .emi .nosis{color:#f4b07b}:root[data-design=nuevo][data-mode=oscuro] .eva-cancel_list .badge.vigente{color:#84ebaa}:root[data-design=nuevo][data-mode=oscuro] .eva-cancel_list .badge.cancelado{color:#f4b07b}:root[data-design=nuevo][data-mode=oscuro] .eva-cancel_list .acciones .b.rej{color:#ef8198}:root[data-design=nuevo][data-mode=oscuro] .eva-cancel_modal .box .warn{color:#f4b07b}:root[data-design=nuevo][data-mode=oscuro] .eva-descarga-masiva_form label{color:var(--dsn-ink)}:root[data-design=nuevo][data-mode=oscuro] .eva-descarga-masiva_resultado-mensaje{background:#1c4a2a;color:#8ae5ad}:root[data-design=nuevo][data-mode=oscuro] .eva-descarga-masiva_resultado-mensaje.terminada{background:#1c4a2c;color:#84ebaa}:root[data-design=nuevo][data-mode=oscuro] .eva-descarga-masiva_resultado-mensaje.pendiente{background:#4a351c;color:#f4c47b}:root[data-design=nuevo][data-mode=oscuro] .eva-descarga-masiva_resultado-mensaje.rechazada{background:#4a1c21;color:#ed828b}:root[data-design=nuevo][data-mode=oscuro] .eva-descarga-masiva_resultado-detalleError{background:#4a351c;color:#f4c47b}:root[data-design=nuevo][data-mode=oscuro] .eva-descarga-masiva_resultado-lista{border:1px solid var(--dsn-border)}:root[data-design=nuevo][data-mode=oscuro] .eva-descarga-masiva_resultado-lista>li{background:var(--dsn-card)}:root[data-design=nuevo][data-mode=oscuro] .eva-descarga-masiva_resultado-lista>li+li{border-top:1px solid var(--dsn-divider)}:root[data-design=nuevo][data-mode=oscuro] .eva-descarga-masiva_resultado-label{color:var(--dsn-muted)}:root[data-design=nuevo][data-mode=oscuro] .eva-descarga-masiva_resultado-valor{color:var(--dsn-ink)}:root[data-design=nuevo][data-mode=oscuro] .eva-descarga-masiva_resultado-valor.mono{color:var(--dsn-ink)}:root[data-design=nuevo][data-mode=oscuro] .eva-descarga-masiva_resultado-badge.terminada{background:#1c4a2c;color:#84ebaa}:root[data-design=nuevo][data-mode=oscuro] .eva-descarga-masiva_resultado-badge.pendiente{background:#4a351c;color:#f4c47b}:root[data-design=nuevo][data-mode=oscuro] .eva-descarga-masiva_resultado-badge.rechazada{background:#4a1c21;color:#ed828b}:root[data-design=nuevo][data-mode=oscuro] .eva-descarga-masiva_resultado-tags li{background:var(--dsn-surface);color:var(--dsn-muted);border:1px solid var(--dsn-border)}:root[data-design=nuevo][data-mode=oscuro] .eva-descarga-masiva_resultado-params{border:1px solid var(--dsn-border)}:root[data-design=nuevo][data-mode=oscuro] .eva-descarga-masiva_resultado-params li{background:var(--dsn-surface)}:root[data-design=nuevo][data-mode=oscuro] .eva-descarga-masiva_resultado-params li+li{border-top:1px solid var(--dsn-divider)}:root[data-design=nuevo][data-mode=oscuro] .eva-descarga-masiva_resultado-params li span:first-child{color:var(--dsn-muted)}:root[data-design=nuevo][data-mode=oscuro] .eva-descarga-masiva_resultado-params li span:last-child{color:var(--dsn-ink)}:root[data-design=nuevo][data-mode=oscuro] .eva-descarga-masiva_resultado-params li span:last-child em{color:var(--dsn-muted)}:root[data-design=nuevo][data-mode=oscuro] .eva-verificar-pendientes_form label{color:var(--dsn-ink)}:root[data-design=nuevo][data-mode=oscuro] .eva-verificar-pendientes_resultado-mensaje{background:#1c4a2a;color:#8ae5ad}:root[data-design=nuevo][data-mode=oscuro] .eva-verificar-pendientes_resultado-lista{border:1px solid var(--dsn-border)}:root[data-design=nuevo][data-mode=oscuro] .eva-verificar-pendientes_resultado-lista>li{background:var(--dsn-card)}:root[data-design=nuevo][data-mode=oscuro] .eva-verificar-pendientes_resultado-lista>li+li{border-top:1px solid var(--dsn-divider)}:root[data-design=nuevo][data-mode=oscuro] .eva-verificar-pendientes_resultado-label{color:var(--dsn-muted)}:root[data-design=nuevo][data-mode=oscuro] .eva-verificar-pendientes_resultado-valor{color:var(--dsn-ink)}:root[data-design=nuevo][data-mode=oscuro] .eva-verificar-pendientes_resultado-badge.terminada{background:#1c4a2c;color:#84ebaa}:root[data-design=nuevo][data-mode=oscuro] .eva-verificar-pendientes_resultado-badge.enproceso{background:#1c304a;color:#819eee}:root[data-design=nuevo][data-mode=oscuro] .eva-verificar-pendientes_resultado-badge.pendiente{background:#4a461c;color:#f1bb7e}:root[data-design=nuevo][data-mode=oscuro] .eva-verificar-pendientes_resultado-stats{background:var(--dsn-surface)!important}:root[data-design=nuevo][data-mode=oscuro] .eva-verificar-pendientes_resultado-stats>div+div{border-left:1px solid var(--dsn-border)}:root[data-design=nuevo][data-mode=oscuro] .eva-verificar-pendientes_resultado-stat-valor.success{color:#84ebaa}:root[data-design=nuevo][data-mode=oscuro] .eva-verificar-pendientes_resultado-stat-valor.warning{color:#f1bb7e}:root[data-design=nuevo][data-mode=oscuro] .eva-verificar-pendientes_resultado-stat-valor.danger{color:#ec8383}:root[data-design=nuevo][data-mode=oscuro] .eva-auxc_tabla .eva-auxc_nat{background:#1c2b4a;color:#86a9e9}:root[data-design=nuevo][data-mode=oscuro] .eva-auxc_tabla .eva-auxc_nat.is-a{background:#4a3a1c;color:#f4c27b}:root[data-design=nuevo][data-mode=oscuro] .eva-auxc_kpi.is-sf .eva-auxc_kpi-ic{color:#f4d47b}:root[data-design=nuevo][data-mode=oscuro] .eva-auxc_plegar button:hover svg{color:#88b1e7}:root[data-design=nuevo][data-mode=oscuro] .eva-concil .eva-rep-tab-badge.is-gray{background:var(--dsn-head-bg);color:#97b4d8}:root[data-design=nuevo][data-mode=oscuro] .eva-EstimuloIeps_rango{color:#97b2d8}:root[data-design=nuevo][data-mode=oscuro] .eva-EstimuloIeps_kpis .kpi{background:var(--dsn-card);border:1px solid var(--dsn-divider)}:root[data-design=nuevo][data-mode=oscuro] .eva-EstimuloIeps_kpis .kpi .is-lts{background:#1c484a;color:#7dd9f2}:root[data-design=nuevo][data-mode=oscuro] .eva-EstimuloIeps_kpis .kpi .is-cfdi{background:#1c304a;color:#819eee}:root[data-design=nuevo][data-mode=oscuro] .eva-EstimuloIeps_kpis .kpi .is-calc{background:#241c4a;color:#ac86ea}:root[data-design=nuevo][data-mode=oscuro] .eva-EstimuloIeps_kpis .kpi .is-pend{background:#4a351c;color:#f4a57b}:root[data-design=nuevo][data-mode=oscuro] .eva-EstimuloIeps_kpis .kpi .is-ok{background:#1c4a2c;color:#7bf4ce}:root[data-design=nuevo][data-mode=oscuro] .eva-EstimuloIeps_kpis .kpi span{color:#97b2d8}:root[data-design=nuevo][data-mode=oscuro] .eva-EstimuloIeps_kpis .kpi b{color:var(--dsn-ink)}:root[data-design=nuevo][data-mode=oscuro] .eva-EstimuloIeps_kpis .kpi small.is-dif{color:#f4b07b}:root[data-design=nuevo][data-mode=oscuro] .eva-EstimuloIeps_kpis .kpi.is-pend b{color:#f4a57b}:root[data-design=nuevo][data-mode=oscuro] .eva-EstimuloIeps_kpis .kpi.is-ok b{color:#7bf4ce}:root[data-design=nuevo][data-mode=oscuro] .eva-EstimuloIeps_ejercicio>div{background:var(--dsn-card);border:1px solid var(--dsn-divider)}:root[data-design=nuevo][data-mode=oscuro] .eva-EstimuloIeps_ejercicio>div span{color:#97b2d8}:root[data-design=nuevo][data-mode=oscuro] .eva-EstimuloIeps_ejercicio>div b{color:var(--dsn-ink)}:root[data-design=nuevo][data-mode=oscuro] .eva-EstimuloIeps_ejercicio>div.is-warn{background:#4a351c}:root[data-design=nuevo][data-mode=oscuro] .eva-EstimuloIeps_ejercicio>div.is-warn b{color:#f49d7b}:root[data-design=nuevo][data-mode=oscuro] .eva-EstimuloIeps_ejercicio p{color:#f09b7f}:root[data-design=nuevo][data-mode=oscuro] .eva-EstimuloIeps_btn{background:var(--dsn-card);color:var(--dsn-ink)}:root[data-design=nuevo][data-mode=oscuro] .eva-EstimuloIeps_btn.is-can{color:#ec8383}:root[data-design=nuevo][data-mode=oscuro] .eva-EstimuloIeps_icono{background:var(--dsn-card);border:1px solid var(--dsn-border);color:#97b2d8}:root[data-design=nuevo][data-mode=oscuro] .eva-EstimuloIeps_icono.is-del{color:#ec8383}:root[data-design=nuevo][data-mode=oscuro] .eva-EstimuloIeps_cuotaForm label{color:#97b2d8}:root[data-design=nuevo][data-mode=oscuro] .eva-EstimuloIeps_nota{color:#97b2d8}:root[data-design=nuevo][data-mode=oscuro] .eva-reporte_visorpdf{background:var(--dsn-surface)}:root[data-design=nuevo][data-mode=oscuro] .eva-rep-tab-aviso{background:#1c2b4a;color:#86a9e9}:root[data-design=nuevo][data-mode=oscuro] .eva-rep-tab-badge.is-ok{background:#1f472a;color:#8ce3a0}:root[data-design=nuevo][data-mode=oscuro] .eva-rep-tab-badge.is-warn{background:#4a3a1c;color:#f4c27b}:root[data-design=nuevo][data-mode=oscuro] .eva-rep-tab-badge.is-err{background:#4a1c1c;color:#ee8981}:root[data-design=nuevo][data-mode=oscuro] .eva-rep-tab-badge.is-info{background:#1c2b4a;color:#86a9e9}:root[data-design=nuevo][data-mode=oscuro] .dashboard .chart-title{color:var(--dsn-ink)}:root[data-design=nuevo][data-mode=oscuro] .dashboard .chart-container{background-color:var(--dsn-surface)}:root[data-design=nuevo][data-mode=oscuro] .division-negocios-chart .recharts-legend-icon{color:var(--dsn-ink)!important}:root[data-design=nuevo][data-mode=oscuro] .division-negocios-chart .recharts-legend-item span{color:var(--dsn-ink)}:root[data-design=nuevo][data-mode=oscuro] .cardDashBoard{background-color:var(--dsn-card);border:var(--dsn-divider) 2px solid}:root[data-design=nuevo][data-mode=oscuro] .cardDashBoard--selected .cardDashBoard-label,:root[data-design=nuevo][data-mode=oscuro] .cardDashBoard--selected .cardDashBoard-value{color:var(--dsn-muted)}:root[data-design=nuevo][data-mode=oscuro] .cardDashBoard-label{color:#92e887}:root[data-design=nuevo][data-mode=oscuro] .cardDashBoard-label--general{color:var(--dsn-muted)}:root[data-design=nuevo][data-mode=oscuro] .cardDashBoard-label--primary{color:#92e887}:root[data-design=nuevo][data-mode=oscuro] .cardDashBoard-value{color:var(--dsn-muted)}:root[data-design=nuevo][data-mode=oscuro] .cardDashBoard-icon--general{color:var(--dsn-ink)}:root[data-design=nuevo][data-mode=oscuro] .cardDashBoard-icon--primary{color:#92e887}:root[data-design=nuevo][data-mode=oscuro] .headerDashBoard{background-color:var(--dsn-surface)}:root[data-design=nuevo][data-mode=oscuro] .eva-serie-facturas_form-timbrado{background:var(--dsn-card);border:1px solid var(--dsn-border)}:root[data-design=nuevo][data-mode=oscuro] .eva-serie-facturas_form-timbrado-title{color:var(--dsn-muted)}:root[data-design=nuevo][data-mode=oscuro] .eva-serie-facturas_form-timbrado-hint{color:var(--dsn-muted)}:root[data-design=nuevo][data-mode=oscuro] .eva-AnticipoTab_vacio{color:#97b2d8}:root[data-design=nuevo][data-mode=oscuro] .eva-AnticipoTab_banner{color:#97b2d8}:root[data-design=nuevo][data-mode=oscuro] .eva-AnticipoTab_kpis>div span{color:#97b2d8}:root[data-design=nuevo][data-mode=oscuro] .eva-AnticipoTab_kpis>div b.disp{color:#7ca2f3}:root[data-design=nuevo][data-mode=oscuro] .eva-AnticipoTab_kpis>div b.ok{color:#81eea9}:root[data-design=nuevo][data-mode=oscuro] .eva-AnticipoTab_kpis>div b.warn{color:#f4bc7b}:root[data-design=nuevo][data-mode=oscuro] .eva-AnticipoTab_tabla th{color:#97b2d8}:root[data-design=nuevo][data-mode=oscuro] .eva-AnticipoTab_st{color:#97b2d8}:root[data-design=nuevo][data-mode=oscuro] .eva-AnticipoTab_st.ok{color:#81eea9}:root[data-design=nuevo][data-mode=oscuro] .eva-AnticipoTab_st.pend{color:#7ca2f3}:root[data-design=nuevo][data-mode=oscuro] .eva-AnticipoTab_st.warn{color:#f4bc7b}:root[data-design=nuevo][data-mode=oscuro] .eva-CobroPue_etq{color:#97b2d8}:root[data-design=nuevo][data-mode=oscuro] .eva-CobroPue_tag{color:#7ca2f3}:root[data-design=nuevo][data-mode=oscuro] .eva-CobroPue_nota{color:#97b2d8}:root[data-design=nuevo][data-mode=oscuro] .eva-servicios_form input,:root[data-design=nuevo][data-mode=oscuro] .eva-servicios_form select,:root[data-design=nuevo][data-mode=oscuro] .eva-servicios_form textarea{border:1px solid var(--dsn-border)}:root[data-design=nuevo][data-mode=oscuro] .eva-ayuda_ventana{background:var(--dsn-surface)}:root[data-design=nuevo][data-mode=oscuro] .eva-ayuda_header h1 svg{color:#f4d47b}:root[data-design=nuevo][data-mode=oscuro] .eva-ayuda_indice{background:var(--dsn-card);border-right:1px solid var(--dsn-border)}:root[data-design=nuevo][data-mode=oscuro] .eva-ayuda_buscador{border:1.5px solid var(--dsn-border)}:root[data-design=nuevo][data-mode=oscuro] .eva-ayuda_buscador input{color:var(--dsn-ink)}:root[data-design=nuevo][data-mode=oscuro] .eva-ayuda_switch{background:var(--dsn-surface);border:1px solid var(--dsn-border)}:root[data-design=nuevo][data-mode=oscuro] .eva-ayuda_switch-op{color:var(--dsn-muted)}:root[data-design=nuevo][data-mode=oscuro] .eva-ayuda_switch-op:hover{background:#243242;color:#83b6ec}:root[data-design=nuevo][data-mode=oscuro] .eva-ayuda_area{color:#97bad8}:root[data-design=nuevo][data-mode=oscuro] .eva-ayuda_item b{color:var(--dsn-ink)}:root[data-design=nuevo][data-mode=oscuro] .eva-ayuda_item>span.eva-ayuda_item-res{color:var(--dsn-muted)}:root[data-design=nuevo][data-mode=oscuro] .eva-ayuda_item:hover{background:var(--dsn-surface)}:root[data-design=nuevo][data-mode=oscuro] .eva-ayuda_item--on{background:#1c314a}:root[data-design=nuevo][data-mode=oscuro] .eva-ayuda_item--on b{color:#83b6ec}:root[data-design=nuevo][data-mode=oscuro] .eva-ayuda_vacio{color:var(--dsn-muted)}:root[data-design=nuevo][data-mode=oscuro] .eva-ayuda_articulo h2{color:var(--dsn-ink)}:root[data-design=nuevo][data-mode=oscuro] .eva-ayuda_articulo h3{color:#83b6ec}:root[data-design=nuevo][data-mode=oscuro] .eva-ayuda_articulo p{color:var(--dsn-ink)}:root[data-design=nuevo][data-mode=oscuro] .eva-ayuda_articulo li{color:var(--dsn-ink)}:root[data-design=nuevo][data-mode=oscuro] .eva-ayuda_articulo code{background:var(--dsn-surface);border:1px solid var(--dsn-border)}:root[data-design=nuevo][data-mode=oscuro] .eva-ayuda_version{background:var(--dsn-card);border:1px solid var(--dsn-border)}:root[data-design=nuevo][data-mode=oscuro] .eva-ayuda_nota{color:var(--dsn-muted)}:root[data-design=nuevo][data-mode=oscuro] .eva-proc_callout{color:var(--dsn-ink)}:root[data-design=nuevo][data-mode=oscuro] .eva-proc_do li{color:var(--dsn-ink)}:root[data-design=nuevo][data-mode=oscuro] .eva-proc_link{color:var(--dsn-ink)}:root[data-design=nuevo][data-mode=oscuro] .eva-ayuda_need>div{background:var(--dsn-card)}:root[data-design=nuevo][data-mode=oscuro] .eva-ayuda_shot img{border:1px solid var(--dsn-border)}:root[data-design=nuevo][data-mode=oscuro] .eva-ayuda_shot figcaption{color:var(--dsn-muted)}:root[data-design=nuevo][data-mode=oscuro] .eva-ayuda_ui{background:var(--dsn-card);border:1px solid var(--dsn-border)}:root[data-design=nuevo][data-mode=oscuro] .eva-ayuda_ui-fila+.eva-ayuda_ui-fila{border-top:1px solid var(--dsn-divider)}:root[data-design=nuevo][data-mode=oscuro] .eva-ayuda_ui-fila b{color:var(--dsn-ink)}:root[data-design=nuevo][data-mode=oscuro] .eva-ayuda_ui-fila em{color:var(--dsn-muted)}:root[data-design=nuevo][data-mode=oscuro] .eva-ayuda_ui-campo{background:var(--dsn-card);border:1px solid var(--dsn-border);color:var(--dsn-muted)}:root[data-design=nuevo][data-mode=oscuro] .eva-ayuda_ui-campo--on{background:#4a3d1c;color:var(--dsn-ink)}:root[data-design=nuevo][data-mode=oscuro] .eva-ayuda_ui-nota{color:var(--dsn-muted)}:root[data-design=nuevo][data-mode=oscuro] .eva-ayuda_perfil{background:#1c314a;color:#97bad8}:root[data-design=nuevo][data-mode=oscuro] .eva-ayuda_check{background:var(--dsn-card);border:1px solid var(--dsn-border)}:root[data-design=nuevo][data-mode=oscuro] .eva-ayuda_check h4{color:#83b6ec}:root[data-design=nuevo][data-mode=oscuro] .eva-ayuda_check li{color:var(--dsn-ink);border-bottom:1px dotted var(--dsn-border)}:root[data-design=nuevo][data-mode=oscuro] .eva-procflow{background:var(--dsn-card);border:1px solid var(--dsn-border)}:root[data-design=nuevo][data-mode=oscuro] .eva-procflow_btn{background:var(--dsn-card);border:1px solid var(--dsn-border);color:#83b6ec}:root[data-design=nuevo][data-mode=oscuro] .eva-procflow_btn:hover:not(:disabled){background:#1c314a}:root[data-design=nuevo][data-mode=oscuro] .eva-procflow_error{color:#dc939c}:root[data-design=nuevo][data-mode=oscuro] .eva-procflow_visor{background:var(--dsn-surface)}:root[data-design=nuevo][data-mode=oscuro] .eva-procflow_visor-cargando{color:#97b2d8}:root[data-design=nuevo][data-mode=oscuro] .eva-procflow_grande{background:var(--dsn-surface)}:root[data-design=nuevo][data-mode=oscuro] .eva-procflow_leyenda span{color:var(--dsn-muted)}:root[data-design=nuevo][data-mode=oscuro] .eva-procflow_leyenda .paso{background:var(--dsn-card);border-color:var(--dsn-border)}:root[data-design=nuevo][data-mode=oscuro] .eva-procflow_leyenda .decision{background:#1c314a}:root[data-design=nuevo][data-mode=oscuro] .eva-procflow_leyenda .fin{background:#1f473e}:root[data-design=nuevo][data-mode=oscuro] .eva-procflow_leyenda .rechazo{background:#4a1c21}:root[data-design=nuevo][data-mode=oscuro] .eva-procflow_leyenda .aviso{background:#4a3d1c}:root[data-design=nuevo][data-mode=oscuro] .eva-procflow_leyenda .poliza{background:#1f473e}:root[data-design=nuevo][data-mode=oscuro] .eva-procflow_tabla{background:var(--dsn-card);border:1px solid var(--dsn-border)}:root[data-design=nuevo][data-mode=oscuro] .eva-procflow_tabla th{background:var(--dsn-surface);color:#83b6ec;border-bottom:1px solid var(--dsn-border)}:root[data-design=nuevo][data-mode=oscuro] .eva-procflow_tabla td{color:var(--dsn-ink);border-bottom:1px solid var(--dsn-divider)}:root[data-design=nuevo][data-mode=oscuro] .eva-procflow_liga{color:#83b6ec}:root[data-design=nuevo][data-mode=oscuro] .eva-ayuda_nivel{border-left:3px solid var(--dsn-border)}:root[data-design=nuevo][data-mode=oscuro] .eva-ayuda_nivel--contable .eva-ayuda_nivel-tag{background:#1f473e;color:#7cf3e3}:root[data-design=nuevo][data-mode=oscuro] .eva-ayuda_nivel--configuracion .eva-ayuda_nivel-tag{background:#4a391c;color:#eabd85}:root[data-design=nuevo][data-mode=oscuro] .eva-ayuda_meta{color:#97b3d8}:root[data-design=nuevo][data-mode=oscuro] .eva-ayuda_meta>b{background:#1f473e;color:#7cf3e3}:root[data-design=nuevo][data-mode=oscuro] .eva-ayuda_meta--borrador>b{background:#4a391c;color:#eabd85}:root[data-design=nuevo][data-mode=oscuro] .eva-ayuda_borrador{background:#4a391c;color:#eabd85}:root[data-design=nuevo][data-mode=oscuro] .eva-ayuda_param--on{background:#1c4a2e;color:#8be5b0}:root[data-design=nuevo][data-mode=oscuro] .eva-ayuda_param--off{background:#4a1c1c;color:#e5948b}:root[data-design=nuevo][data-mode=oscuro] .eva-ayuda_param--val{background:#1d3049;color:#83b6ec}:root[data-design=nuevo][data-mode=oscuro] .eva-ayuda_param--nd{background:var(--dsn-surface)}:root[data-design=nuevo][data-mode=oscuro] .eva-ayuda_enempresa--on{background:#1c4a2e;color:var(--dsn-ink)}:root[data-design=nuevo][data-mode=oscuro] .eva-ayuda_enempresa--off{background:#4a381c;color:#efc381}:root[data-design=nuevo][data-mode=oscuro] .eva-ayuda_mapa-card{background:var(--dsn-card)}:root[data-design=nuevo][data-mode=oscuro] .eva-ayuda_mapa-card p{color:#97b3d8}:root[data-design=nuevo][data-mode=oscuro] .eva-ayuda_mapa-tipo{color:#eabd85}:root[data-design=nuevo][data-mode=oscuro] .eva-ayuda_mapa-guias>span:first-child{color:#97b3d8}:root[data-design=nuevo][data-mode=oscuro] .eva-ayuda_indice-fijo{background:var(--dsn-card);border-bottom:1px solid var(--dsn-divider)}:root[data-design=nuevo][data-mode=oscuro] .eva-ayuda_indice-titulo{color:#97bad8}:root[data-design=nuevo][data-mode=oscuro] .eva-ayuda_mini{background:var(--dsn-surface);border:1px solid var(--dsn-border);color:#97bad8}:root[data-design=nuevo][data-mode=oscuro] .eva-ayuda_mini:hover{background:#243242;color:#83b6ec}:root[data-design=nuevo][data-mode=oscuro] .eva-ayuda_plegar{background:var(--dsn-card);border:1px solid var(--dsn-border);color:#97bad8}:root[data-design=nuevo][data-mode=oscuro] .eva-ayuda_plegar:hover{background:#243242;color:#83b6ec}:root[data-design=nuevo][data-mode=oscuro] .eva-ayuda_area-btn:hover{background:var(--dsn-surface)}:root[data-design=nuevo][data-mode=oscuro] .eva-almacenUbicacion_section-title{color:var(--dsn-ink);border-bottom:1px solid var(--dsn-border)}:root[data-design=nuevo][data-mode=oscuro] .eva-custodia-salida_cargar-none{color:#ee8981}:root[data-design=nuevo][data-mode=oscuro] .eva-custodia-salida_cargar-badge.is-over{background:#4a3e1c;color:#f4ca7b}:root[data-design=nuevo][data-mode=oscuro] .eva-recepcion-compra_productos-hint{color:var(--dsn-ink)}:root[data-design=nuevo][data-mode=oscuro] .eva-recepcion-compra_folios{border:1px solid var(--dsn-border)}:root[data-design=nuevo][data-mode=oscuro] .eva-recepcion-compra_folios-tabla th,:root[data-design=nuevo][data-mode=oscuro] .eva-recepcion-compra_folios-tabla td{border-bottom:1px solid var(--dsn-divider)}:root[data-design=nuevo][data-mode=oscuro] .eva-recepcion-compra_folios-tabla thead th{background:var(--dsn-card);color:var(--dsn-muted)}:root[data-design=nuevo][data-mode=oscuro] .eva-recepcion-compra_folios-tabla td.uuid{color:var(--dsn-muted)}:root[data-design=nuevo][data-mode=oscuro] .eva-recepcion-compra_folios-tabla tbody tr:hover{background:var(--dsn-surface)}:root[data-design=nuevo][data-mode=oscuro] .eva-recepcion-compra_folios-tabla td.msg{color:var(--dsn-muted)}:root[data-design=nuevo][data-mode=oscuro] .eva-recepcion-compra_folios-ver{color:#7ca2f3}:root[data-design=nuevo][data-mode=oscuro] .eva-recepcion-compra_folios-ver:hover{background:#1c2b4a;color:#819eee}:root[data-design=nuevo][data-mode=oscuro] .eva-salida-prod_form-parteBanner{background:#1c2c4a}:root[data-design=nuevo][data-mode=oscuro] .eva-salida-prod_form-parteBanner .lbl{color:#97add8}:root[data-design=nuevo][data-mode=oscuro] .eva-salida-prod_form-parteBanner .val{color:var(--dsn-ink)}:root[data-design=nuevo][data-mode=oscuro] .eva-dash{color:var(--dsn-ink)}:root[data-design=nuevo][data-mode=oscuro] .eva-dash_tabs{border-bottom:1px solid var(--dsn-border)}:root[data-design=nuevo][data-mode=oscuro] .eva-dash_tabs-tab{color:var(--dsn-ink)}:root[data-design=nuevo][data-mode=oscuro] .eva-dash_tabs-pill{color:#7cf4ea}:root[data-design=nuevo][data-mode=oscuro] .eva-dash_demo{background:#4a371c;color:#f4b07b}:root[data-design=nuevo][data-mode=oscuro] .eva-dash_kpi{background:var(--dsn-card);border:1px solid var(--dsn-divider)}:root[data-design=nuevo][data-mode=oscuro] .eva-dash_kpi-ic{color:var(--dsn-ink)}:root[data-design=nuevo][data-mode=oscuro] .eva-dash_kpi-sub .up{color:#86e9c1}:root[data-design=nuevo][data-mode=oscuro] .eva-dash_card{background:var(--dsn-card);border:1px solid var(--dsn-divider)}:root[data-design=nuevo][data-mode=oscuro] .eva-dash_card--flush .eva-dash_card-head{border-bottom:1px solid var(--dsn-divider)}:root[data-design=nuevo][data-mode=oscuro] .eva-dash_card-title{color:var(--dsn-ink)}:root[data-design=nuevo][data-mode=oscuro] .eva-dash_legend span{color:#97a9d8}:root[data-design=nuevo][data-mode=oscuro] .eva-dash_table th{background:var(--dsn-card)}:root[data-design=nuevo][data-mode=oscuro] .eva-dash_table td{border-top:1px solid var(--dsn-divider);color:#97a9d8}:root[data-design=nuevo][data-mode=oscuro] .eva-dash_table td.strong{color:var(--dsn-ink)}:root[data-design=nuevo][data-mode=oscuro] .eva-dash_table tbody tr:hover{background:var(--dsn-card)}:root[data-design=nuevo][data-mode=oscuro] .eva-dash_table-total td{background:var(--dsn-card);color:var(--dsn-ink);border-top:2px solid var(--dsn-divider)}:root[data-design=nuevo][data-mode=oscuro] .eva-dash_bar-track{background:var(--dsn-surface)}:root[data-design=nuevo][data-mode=oscuro] .eva-dash_bar-track--lg{background:var(--dsn-surface)}:root[data-design=nuevo][data-mode=oscuro] .eva-dash_bar b{color:#97a9d8}:root[data-design=nuevo][data-mode=oscuro] .eva-dash_donut-hole{background:var(--dsn-card)}:root[data-design=nuevo][data-mode=oscuro] .eva-dash_donut-hole b{color:var(--dsn-ink)}:root[data-design=nuevo][data-mode=oscuro] .eva-dash_donut-leg span{color:#97a9d8}:root[data-design=nuevo][data-mode=oscuro] .eva-dash_donut-leg b{color:var(--dsn-ink)}:root[data-design=nuevo][data-mode=oscuro] .eva-dash_donut-grid span{color:#97a9d8}:root[data-design=nuevo][data-mode=oscuro] .eva-dash_donut-grid b{color:var(--dsn-ink)}:root[data-design=nuevo][data-mode=oscuro] .eva-dash_top-head span{color:var(--dsn-ink)}:root[data-design=nuevo][data-mode=oscuro] .eva-dash_top-head b{color:var(--dsn-ink)}:root[data-design=nuevo][data-mode=oscuro] .eva-dash_top-track{background:var(--dsn-surface)}:root[data-design=nuevo][data-mode=oscuro] .eva-dash_top-inline_n{color:var(--dsn-ink)}:root[data-design=nuevo][data-mode=oscuro] .eva-dash_top-inline b{color:var(--dsn-ink)}:root[data-design=nuevo][data-mode=oscuro] .eva-dash_strip{background:var(--dsn-card);border:1px solid var(--dsn-divider)}:root[data-design=nuevo][data-mode=oscuro] .eva-dash_strip-item{border-right:1px solid var(--dsn-divider)}:root[data-design=nuevo][data-mode=oscuro] .eva-dash_strip-item b{color:var(--dsn-ink)}:root[data-design=nuevo][data-mode=oscuro] .eva-dash_alert-name{color:var(--dsn-ink)}:root[data-design=nuevo][data-mode=oscuro] .eva-dash_pedido{border:1px solid var(--dsn-divider)}:root[data-design=nuevo][data-mode=oscuro] .eva-dash_pedido-head span{color:#97a9d8}:root[data-design=nuevo][data-mode=oscuro] .eva-dash_pedido-head span b{color:var(--dsn-ink)}:root[data-design=nuevo][data-mode=oscuro] .eva-dash_compare-name b{color:var(--dsn-ink)}:root[data-design=nuevo][data-mode=oscuro] .eva-dash_selector{background:var(--dsn-card);border:1px solid var(--dsn-divider)}:root[data-design=nuevo][data-mode=oscuro] .eva-dash_selector-lbl{border-right:1px solid var(--dsn-divider)}:root[data-design=nuevo][data-mode=oscuro] .eva-dash_selector-lbl svg{color:#7cf4ea}:root[data-design=nuevo][data-mode=oscuro] .eva-dash_chip{background:var(--dsn-card);border:1px solid var(--dsn-border)}:root[data-design=nuevo][data-mode=oscuro] .eva-dash_chip b{color:#97a9d8}:root[data-design=nuevo][data-mode=oscuro] .eva-dash_chip svg{color:#7cf4ea}:root[data-design=nuevo][data-mode=oscuro] .eva-dash_scope-t{color:var(--dsn-ink)}:root[data-design=nuevo][data-mode=oscuro] .eva-dash_co b{color:var(--dsn-ink)}:root[data-design=nuevo][data-mode=oscuro] .eva-dash_age-name{color:var(--dsn-ink)}:root[data-design=nuevo][data-mode=oscuro] .det-recepcion_msg{color:#97b2d8}:root[data-design=nuevo][data-mode=oscuro] .det-recepcion_folio{color:var(--dsn-ink)}:root[data-design=nuevo][data-mode=oscuro] .det-recepcion_field span:last-child{color:var(--dsn-ink)}:root[data-design=nuevo][data-mode=oscuro] .det-recepcion_tabla td{color:var(--dsn-ink)}:root[data-design=nuevo][data-mode=oscuro] .eva-kardex_tabs{border-bottom:1px solid var(--dsn-border)}:root[data-design=nuevo][data-mode=oscuro] .eva-kardex_tabs-tab{color:var(--dsn-muted)}:root[data-design=nuevo][data-mode=oscuro] .eva-kardex_tabs-tab--active{color:#f4b07b}:root[data-design=nuevo][data-mode=oscuro] .eva-kardex_kpi{background:var(--dsn-card);border:1px solid var(--dsn-border)}:root[data-design=nuevo][data-mode=oscuro] .eva-kardex_kpi-lbl{color:var(--dsn-muted)}:root[data-design=nuevo][data-mode=oscuro] .eva-kardex_kpi-val{color:var(--dsn-ink)}:root[data-design=nuevo][data-mode=oscuro] .eva-kardex_kpi--blue .eva-kardex_kpi-ic{background:#1c2b4a}:root[data-design=nuevo][data-mode=oscuro] .eva-kardex_kpi--green .eva-kardex_kpi-ic{background:#1c4a2b;color:#81eea9}:root[data-design=nuevo][data-mode=oscuro] .eva-kardex_kpi--green .eva-kardex_kpi-val{color:#81eea9}:root[data-design=nuevo][data-mode=oscuro] .eva-kardex_kpi--red .eva-kardex_kpi-ic{background:#4a1c1c;color:#eb8484}:root[data-design=nuevo][data-mode=oscuro] .eva-kardex_kpi--red .eva-kardex_kpi-val{color:#eb8484}:root[data-design=nuevo][data-mode=oscuro] .eva-kardex_kpi--purple .eva-kardex_kpi-ic{background:#2e1c4a}:root[data-design=nuevo][data-mode=oscuro] .eva-kardex_kpi--amber .eva-kardex_kpi-ic{background:#4a371c;color:#f4bc7b}:root[data-design=nuevo][data-mode=oscuro] .eva-kardex_kpi--gray .eva-kardex_kpi-ic{background:var(--dsn-surface);color:#97b2d8}:root[data-design=nuevo][data-mode=oscuro] .eva-kardex_subgrupo{border-top:1px solid var(--dsn-divider)}:root[data-design=nuevo][data-mode=oscuro] .eva-kardex_subgrupo-head{background:var(--dsn-card)}:root[data-design=nuevo][data-mode=oscuro] .eva-kardex_subgrupo-head_loc{color:#819eee}:root[data-design=nuevo][data-mode=oscuro] .eva-kardex_subgrupo-head_tot{color:var(--dsn-muted)}:root[data-design=nuevo][data-mode=oscuro] .eva-kardex_subgrupo-head_tot b{color:var(--dsn-ink)}:root[data-design=nuevo][data-mode=oscuro] .eva-kardex_vacio{color:var(--dsn-muted)}:root[data-design=nuevo][data-mode=oscuro] .eva-kardex_grupo{background:var(--dsn-card);border:1px solid var(--dsn-border)}:root[data-design=nuevo][data-mode=oscuro] .eva-kardex_grupo-head{background:var(--dsn-surface);border-bottom:1px solid var(--dsn-divider)}:root[data-design=nuevo][data-mode=oscuro] .eva-kardex_grupo-head_ic{background:var(--dsn-card);color:#e2b58d}:root[data-design=nuevo][data-mode=oscuro] .eva-kardex_grupo-head_nom{color:var(--dsn-ink)}:root[data-design=nuevo][data-mode=oscuro] .eva-kardex_grupo-head_nom .fam{background:#1e3048;color:#97b3d8}:root[data-design=nuevo][data-mode=oscuro] .eva-kardex_grupo-badge--in{background:#1c4a2b}:root[data-design=nuevo][data-mode=oscuro] .eva-kardex_grupo-badge--in b{color:#84ebaa}:root[data-design=nuevo][data-mode=oscuro] .eva-kardex_grupo-badge--in span{color:#81eea9}:root[data-design=nuevo][data-mode=oscuro] .eva-kardex_grupo-badge--out{background:#4a1c1c}:root[data-design=nuevo][data-mode=oscuro] .eva-kardex_grupo-badge--out b{color:#ec8383}:root[data-design=nuevo][data-mode=oscuro] .eva-kardex_grupo-badge--out span{color:#eb8484}:root[data-design=nuevo][data-mode=oscuro] .eva-kardex_grupo-stock--ok{background:#1c4a2b;color:#81eea9}:root[data-design=nuevo][data-mode=oscuro] .eva-kardex_grupo-stock--low{background:#4a381c;color:#f4bc7b}:root[data-design=nuevo][data-mode=oscuro] .eva-kardex_grupo-tabla th,:root[data-design=nuevo][data-mode=oscuro] .eva-kardex_grupo-tabla td{border-bottom:1px solid var(--dsn-divider)}:root[data-design=nuevo][data-mode=oscuro] .eva-kardex_grupo-tabla thead th{background:var(--dsn-card)}:root[data-design=nuevo][data-mode=oscuro] .eva-kardex_grupo-tabla tbody tr:hover{background:var(--dsn-surface)}:root[data-design=nuevo][data-mode=oscuro] .eva-kardex_grupo-tabla tbody tr.eva-kardex_inicial{background:var(--dsn-card);color:var(--dsn-muted)}:root[data-design=nuevo][data-mode=oscuro] .eva-kardex_grupo-tabla tbody tr.eva-kardex_inicial td{border-bottom:1px dashed var(--dsn-border)}:root[data-design=nuevo][data-mode=oscuro] .eva-kardex_grupo-tabla tfoot td{background:var(--dsn-card);border-top:2px solid var(--dsn-border);color:#97b2d8}:root[data-design=nuevo][data-mode=oscuro] .eva-kardex_pos{color:#81eea9}:root[data-design=nuevo][data-mode=oscuro] .eva-kardex_neg{color:#eb8484}:root[data-design=nuevo][data-mode=oscuro] .eva-kardex_valorizado{color:var(--dsn-muted)}:root[data-design=nuevo][data-mode=oscuro] .eva-kardex_hist-chart{background:var(--dsn-card);border:1px solid var(--dsn-border)}:root[data-design=nuevo][data-mode=oscuro] .eva-kardex_hist-chart_title{color:#97b2d8}:root[data-design=nuevo][data-mode=oscuro] .eva-kardex_hist-chart_leg{color:var(--dsn-muted)}:root[data-design=nuevo][data-mode=oscuro] .eva-kardex_hist-bar_lbl{color:var(--dsn-muted)}:root[data-design=nuevo][data-mode=oscuro] .eva-kardex_hist-stat{background:var(--dsn-card);border:1px solid var(--dsn-border)}:root[data-design=nuevo][data-mode=oscuro] .eva-kardex_hist-stat .lbl{color:var(--dsn-muted)}:root[data-design=nuevo][data-mode=oscuro] .eva-kardex_hist-stat .val{color:var(--dsn-ink)}:root[data-design=nuevo][data-mode=oscuro] .eva-kardex_hist-stat--in .val{color:#81eea9}:root[data-design=nuevo][data-mode=oscuro] .eva-kardex_hist-stat--out .val{color:#eb8484}:root[data-design=nuevo][data-mode=oscuro] .eva-kardex_hist-cell_track{background:var(--dsn-surface)}:root[data-design=nuevo][data-mode=oscuro] .eva-kardex_chip--green{background:#1c4a2b;color:#84ebaa}:root[data-design=nuevo][data-mode=oscuro] .eva-kardex_chip--red{background:#4a1c1c;color:#ec8383}:root[data-design=nuevo][data-mode=oscuro] .eva-kardex_chip--amber{background:#4a371c;color:#f4b07b}:root[data-design=nuevo][data-mode=oscuro] .eva-kardex_chip--blue{background:#1c2b4a;color:#819eee}:root[data-design=nuevo][data-mode=oscuro] .eva-kardex_chip--gray{background:var(--dsn-surface);color:#97b2d8}:root[data-design=nuevo][data-mode=oscuro] .eva-minmax_kpi{background:var(--dsn-card);border:1px solid var(--dsn-border)}:root[data-design=nuevo][data-mode=oscuro] .eva-minmax_kpi-lbl{color:var(--dsn-muted)}:root[data-design=nuevo][data-mode=oscuro] .eva-minmax_kpi-val{color:var(--dsn-ink)}:root[data-design=nuevo][data-mode=oscuro] .eva-minmax_kpi--red .eva-minmax_kpi-ic{background:#4a1c1c;color:#eb8484}:root[data-design=nuevo][data-mode=oscuro] .eva-minmax_kpi--red .eva-minmax_kpi-val{color:#eb8484}:root[data-design=nuevo][data-mode=oscuro] .eva-minmax_kpi--amber .eva-minmax_kpi-ic{background:#4a371c;color:#f4bc7b}:root[data-design=nuevo][data-mode=oscuro] .eva-minmax_kpi--amber .eva-minmax_kpi-val{color:#f4b07b}:root[data-design=nuevo][data-mode=oscuro] .eva-minmax_kpi--blue .eva-minmax_kpi-ic{background:#1c2b4a}:root[data-design=nuevo][data-mode=oscuro] .eva-minmax_kpi--gray .eva-minmax_kpi-ic{background:var(--dsn-surface);color:#97b2d8}:root[data-design=nuevo][data-mode=oscuro] .eva-minmax_bar{background:var(--dsn-card);border:1px solid var(--dsn-border)}:root[data-design=nuevo][data-mode=oscuro] .eva-minmax_bar-lbl{color:#97b2d8}:root[data-design=nuevo][data-mode=oscuro] .eva-minmax_bar-info{color:var(--dsn-muted)}:root[data-design=nuevo][data-mode=oscuro] .eva-minmax_tablewrap{background:var(--dsn-card);border:1px solid var(--dsn-border)}:root[data-design=nuevo][data-mode=oscuro] .eva-minmax_vacio{color:var(--dsn-muted)}:root[data-design=nuevo][data-mode=oscuro] .eva-minmax_tabla th,:root[data-design=nuevo][data-mode=oscuro] .eva-minmax_tabla td{border-bottom:1px solid var(--dsn-divider)}:root[data-design=nuevo][data-mode=oscuro] .eva-minmax_tabla thead th{background:var(--dsn-card)}:root[data-design=nuevo][data-mode=oscuro] .eva-minmax_tabla tbody tr:hover{background:var(--dsn-surface)}:root[data-design=nuevo][data-mode=oscuro] .eva-minmax_tabla tbody tr.eva-minmax_dirty{background:#4a411c}:root[data-design=nuevo][data-mode=oscuro] .eva-minmax_in{background:var(--dsn-card);border:1px solid var(--dsn-border)}:root[data-design=nuevo][data-mode=oscuro] .eva-minmax_badge--bajo{background:#4a1c1c;color:#ec8383}:root[data-design=nuevo][data-mode=oscuro] .eva-minmax_badge--pedir{background:#4a371c;color:#f4b07b}:root[data-design=nuevo][data-mode=oscuro] .eva-minmax_badge--sobre{background:#1c2b4a;color:#819eee}:root[data-design=nuevo][data-mode=oscuro] .eva-minmax_badge--ok{background:#1c4a2b;color:#84ebaa}:root[data-design=nuevo][data-mode=oscuro] .det-solcarga_msg{color:#97b2d8}:root[data-design=nuevo][data-mode=oscuro] .det-solcarga_field span:last-child{color:var(--dsn-ink)}:root[data-design=nuevo][data-mode=oscuro] .det-solcarga_tabla td{color:var(--dsn-ink)}:root[data-design=nuevo][data-mode=oscuro] .eva-sugc_kpi{background:var(--dsn-card);border:1px solid var(--dsn-border)}:root[data-design=nuevo][data-mode=oscuro] .eva-sugc_kpi-lbl{color:var(--dsn-muted)}:root[data-design=nuevo][data-mode=oscuro] .eva-sugc_kpi-val{color:var(--dsn-ink)}:root[data-design=nuevo][data-mode=oscuro] .eva-sugc_kpi--amber .eva-sugc_kpi-ic{background:#4a371c;color:#f4bc7b}:root[data-design=nuevo][data-mode=oscuro] .eva-sugc_kpi--amber .eva-sugc_kpi-val{color:#f4b07b}:root[data-design=nuevo][data-mode=oscuro] .eva-sugc_kpi--blue .eva-sugc_kpi-ic{background:#1c2b4a}:root[data-design=nuevo][data-mode=oscuro] .eva-sugc_kpi--purple .eva-sugc_kpi-ic{background:#2e1c4a}:root[data-design=nuevo][data-mode=oscuro] .eva-sugc_kpi--red .eva-sugc_kpi-ic{background:#4a1c1c;color:#eb8484}:root[data-design=nuevo][data-mode=oscuro] .eva-sugc_kpi--red .eva-sugc_kpi-val{color:#eb8484}:root[data-design=nuevo][data-mode=oscuro] .eva-sugc_tablewrap{background:var(--dsn-card);border:1px solid var(--dsn-border)}:root[data-design=nuevo][data-mode=oscuro] .eva-sugc_vacio{color:var(--dsn-muted)}:root[data-design=nuevo][data-mode=oscuro] .eva-sugc_tabla th,:root[data-design=nuevo][data-mode=oscuro] .eva-sugc_tabla td{border-bottom:1px solid var(--dsn-divider)}:root[data-design=nuevo][data-mode=oscuro] .eva-sugc_tabla thead th{background:var(--dsn-card)}:root[data-design=nuevo][data-mode=oscuro] .eva-sugc_tabla tbody tr:hover{background:var(--dsn-surface)}:root[data-design=nuevo][data-mode=oscuro] .eva-sugc_tabla tfoot td{background:var(--dsn-card);border-top:2px solid var(--dsn-border);color:#97b2d8}:root[data-design=nuevo][data-mode=oscuro] .eva-sugc_qty{color:#f4b07b}:root[data-design=nuevo][data-mode=oscuro] .eva-sugc_badge--bajo{background:#4a1c1c;color:#ec8383}:root[data-design=nuevo][data-mode=oscuro] .eva-sugc_badge--pedir{background:#4a371c;color:#f4b07b}:root[data-design=nuevo][data-mode=oscuro] .eva-sugc_toolbar-hint{color:var(--dsn-muted)}:root[data-design=nuevo][data-mode=oscuro] .eva-sugc_genoc-resumen{background:var(--dsn-card);border:1px solid var(--dsn-border);color:var(--dsn-ink)}:root[data-design=nuevo][data-mode=oscuro] .eva-sugc_genoc-nota{color:var(--dsn-muted)}:root[data-design=nuevo][data-mode=oscuro] .eva-sugc_prop-head{color:var(--dsn-ink)}:root[data-design=nuevo][data-mode=oscuro] .eva-sugc_prop-grupo{border:1px solid var(--dsn-border)}:root[data-design=nuevo][data-mode=oscuro] .eva-sugc_prop-grupo--sin{background:#4a3b1c}:root[data-design=nuevo][data-mode=oscuro] .eva-sugc_prop-grupo-head{background:var(--dsn-surface);color:var(--dsn-ink)}:root[data-design=nuevo][data-mode=oscuro] .eva-sugc_prop-grupo-tot{color:#97b1d8}:root[data-design=nuevo][data-mode=oscuro] .eva-sugc_prop-rating{background:#1c4a31;color:#7cf3b8}:root[data-design=nuevo][data-mode=oscuro] .eva-sugc_prop-tabla th,:root[data-design=nuevo][data-mode=oscuro] .eva-sugc_prop-tabla td{border-top:1px solid var(--dsn-divider)}:root[data-design=nuevo][data-mode=oscuro] .eva-sugc_prop-tabla th{color:#97b1d8}:root[data-design=nuevo][data-mode=oscuro] .eva-ordenCompraProductosServicios_form input,:root[data-design=nuevo][data-mode=oscuro] .eva-ordenCompraProductosServicios_form select,:root[data-design=nuevo][data-mode=oscuro] .eva-ordenCompraProductosServicios_form textarea{border:1px solid var(--dsn-border)}:root[data-design=nuevo][data-mode=oscuro] .eva-effprov_tabs{border-bottom:1px solid var(--dsn-border)}:root[data-design=nuevo][data-mode=oscuro] .eva-effprov_tabs-tab{color:var(--dsn-muted)}:root[data-design=nuevo][data-mode=oscuro] .eva-effprov_tabs-tab--active{color:#f4b07b}:root[data-design=nuevo][data-mode=oscuro] .eva-effprov_kpi{background:var(--dsn-card);border:1px solid var(--dsn-border)}:root[data-design=nuevo][data-mode=oscuro] .eva-effprov_kpi-lbl{color:var(--dsn-muted)}:root[data-design=nuevo][data-mode=oscuro] .eva-effprov_kpi-val{color:var(--dsn-ink)}:root[data-design=nuevo][data-mode=oscuro] .eva-effprov_kpi--blue .eva-effprov_kpi-ic{background:#1c2b4a}:root[data-design=nuevo][data-mode=oscuro] .eva-effprov_kpi--green .eva-effprov_kpi-ic{background:#1c4a2b;color:#81eea9}:root[data-design=nuevo][data-mode=oscuro] .eva-effprov_kpi--green .eva-effprov_kpi-val{color:#81eea9}:root[data-design=nuevo][data-mode=oscuro] .eva-effprov_kpi--amber .eva-effprov_kpi-ic{background:#4a371c;color:#f4bc7b}:root[data-design=nuevo][data-mode=oscuro] .eva-effprov_kpi--purple .eva-effprov_kpi-ic{background:#2e1c4a}:root[data-design=nuevo][data-mode=oscuro] .eva-effprov_kpi--gray .eva-effprov_kpi-ic{background:var(--dsn-surface);color:#97b2d8}:root[data-design=nuevo][data-mode=oscuro] .eva-effprov_card{background:var(--dsn-card);border:1px solid var(--dsn-border)}:root[data-design=nuevo][data-mode=oscuro] .eva-effprov_vacio{color:var(--dsn-muted)}:root[data-design=nuevo][data-mode=oscuro] .eva-effprov_tabla th,:root[data-design=nuevo][data-mode=oscuro] .eva-effprov_tabla td{border-bottom:1px solid var(--dsn-divider)}:root[data-design=nuevo][data-mode=oscuro] .eva-effprov_tabla thead th{background:var(--dsn-card)}:root[data-design=nuevo][data-mode=oscuro] .eva-effprov_tabla tbody tr:hover{background:var(--dsn-surface)}:root[data-design=nuevo][data-mode=oscuro] .eva-effprov_sinoc,:root[data-design=nuevo][data-mode=oscuro] .eva-effprov_chip--red{color:#ec8383}:root[data-design=nuevo][data-mode=oscuro] .eva-effprov_cal--green{background:#1c4a2b;color:#84ebaa}:root[data-design=nuevo][data-mode=oscuro] .eva-effprov_cal--blue{background:#1c2b4a;color:#819eee}:root[data-design=nuevo][data-mode=oscuro] .eva-effprov_cal--amber{background:#4a371c;color:#f4b07b}:root[data-design=nuevo][data-mode=oscuro] .eva-effprov_cal--red{background:#4a1c1c;color:#ec8383}:root[data-design=nuevo][data-mode=oscuro] .eva-effprov_cal--gray{background:var(--dsn-surface);color:#97b2d8}:root[data-design=nuevo][data-mode=oscuro] .eva-effprov_chip--green{background:#1c4a2b;color:#84ebaa}:root[data-design=nuevo][data-mode=oscuro] .eva-effprov_chip--red{background:#4a1c1c;color:#ec8383}:root[data-design=nuevo][data-mode=oscuro] .eva-ProductoServicio_section-title{color:var(--dsn-ink);border-bottom:1px solid var(--dsn-border)}:root[data-design=nuevo][data-mode=oscuro] .eva-ProductoServicio_ubidef-table th,:root[data-design=nuevo][data-mode=oscuro] .eva-ProductoServicio_ubidef-table td{border-bottom:1px solid var(--dsn-border)}:root[data-design=nuevo][data-mode=oscuro] .eva-ProductoServicio_ubidef-table th{color:var(--dsn-ink)}:root[data-design=nuevo][data-mode=oscuro] .eva-ProductoServicio_ubidef-empty{color:var(--dsn-muted)}:root[data-design=nuevo][data-mode=oscuro] .eva-ProductoServicio_ubidef-panel{background:var(--dsn-card);border:1px solid var(--dsn-border)}:root[data-design=nuevo][data-mode=oscuro] .eva-ProductoServicio_ubidef-panel-title{color:var(--dsn-ink)}:root[data-design=nuevo][data-mode=oscuro] .eva-ProductoServicio_codigo-propio-ayuda{color:#97b4d8}:root[data-design=nuevo][data-mode=oscuro] .eva-proveedor-clientes-modal_form-aviso{color:var(--dsn-muted)}:root[data-design=nuevo][data-mode=oscuro] .eva-cuentas-bancos_comb-op.is-on{background:color-mix(in srgb,#2e9e5b 7%,var(--dsn-card))}:root[data-design=nuevo][data-mode=oscuro] .eva-cuentas-bancos_comb-slider:after{background:var(--dsn-card)}:root[data-design=nuevo][data-mode=oscuro] .eva-proveedor-clientes-tabla_form-leyenda{color:var(--dsn-muted)}:root[data-design=nuevo][data-mode=oscuro] .eva-pedidos_form-container_title{color:var(--dsn-ink)}:root[data-design=nuevo][data-mode=oscuro] .eva-MostradorCajas_form-hint{color:var(--dsn-muted)}:root[data-design=nuevo][data-mode=oscuro] .eva-MostradorCajas_mpConfig p{color:var(--dsn-muted)}:root[data-design=nuevo][data-mode=oscuro] .eva-Familias_form-hint{color:var(--dsn-muted)}:root[data-design=nuevo][data-mode=oscuro] .eva-Familias_asignar-hint{color:var(--dsn-muted)}:root[data-design=nuevo][data-mode=oscuro] .eva-Familias_asignar-resumen{color:var(--dsn-muted)}:root[data-design=nuevo][data-mode=oscuro] .eva-Familias_asignar-resumen b{color:var(--dsn-ink)}:root[data-design=nuevo][data-mode=oscuro] .eva-ListasPrecios .eva-table_column-fkstatusid[data-fkstatusid=—]>div{background-color:var(--dsn-head-bg);color:var(--dsn-muted)}:root[data-design=nuevo][data-mode=oscuro] .eva-ListasPrecios_form-ayudas p{color:var(--dsn-muted)}:root[data-design=nuevo][data-mode=oscuro] .eva-ListasPrecios_form-ayudas p b{color:var(--dsn-ink)}:root[data-design=nuevo][data-mode=oscuro] .eva-ListasPrecios_form-hint{color:var(--dsn-muted)}:root[data-design=nuevo][data-mode=oscuro] .eva-ListasPrecios_form-hint b{color:var(--dsn-ink)}:root[data-design=nuevo][data-mode=oscuro] .eva-ListasPrecios_celdaInput{background:var(--dsn-card)}:root[data-design=nuevo][data-mode=oscuro] .eva-ListasPrecios_origen{background:var(--dsn-head-bg);color:var(--dsn-muted)}:root[data-design=nuevo][data-mode=oscuro] .eva-ListasPrecios_checkBox{background:var(--dsn-card)}:root[data-design=nuevo][data-mode=oscuro] .eva-ListasPrecios_previewKpis>div span{color:var(--dsn-muted)}:root[data-design=nuevo][data-mode=oscuro] .eva-ListasPrecios_export-hint{color:var(--dsn-muted)}:root[data-design=nuevo][data-mode=oscuro] .eva-ListasPrecios_export-hint b{color:var(--dsn-ink)}:root[data-design=nuevo][data-mode=oscuro] .eva-MostradorCajaCortes_hint{color:var(--dsn-muted)}:root[data-design=nuevo][data-mode=oscuro] .eva-MostradorCajaCortes_card span{color:var(--dsn-muted)}:root[data-design=nuevo][data-mode=oscuro] .eva-MostradorCajaCortes_corte-diferencia span{color:var(--dsn-muted)}:root[data-design=nuevo][data-mode=oscuro] .eva-MostradorFacturaGlobal_form-periodoNav-controles>button{color:var(--dsn-ink)}:root[data-design=nuevo][data-mode=oscuro] .eva-MostradorFacturaGlobal_form-uuid{color:var(--dsn-muted)}:root[data-design=nuevo][data-mode=oscuro] .eva-MostradorFacturaGlobal_form-hint{color:var(--dsn-muted)}:root[data-design=nuevo][data-mode=oscuro] .eva-MostradorFacturaGlobal_form-totales>div span{color:var(--dsn-muted)}:root[data-design=nuevo][data-mode=oscuro] .eva-MostradorVentas .eva-table_column-fkstatusid[data-fkstatusid=—]>div{background-color:var(--dsn-head-bg);color:var(--dsn-muted)}:root[data-design=nuevo][data-mode=oscuro] .eva-MostradorPos_estado-item{color:var(--dsn-muted)}:root[data-design=nuevo][data-mode=oscuro] .eva-MostradorPos_estado-config{color:var(--dsn-muted)}:root[data-design=nuevo][data-mode=oscuro] .eva-MostradorPos_resultado-exist{background:var(--dsn-head-bg);color:var(--dsn-muted)}:root[data-design=nuevo][data-mode=oscuro] .eva-MostradorPos_ticket-subtotales{color:var(--dsn-muted)}:root[data-design=nuevo][data-mode=oscuro] .eva-MostradorPos_ticket-subtotales b{color:var(--dsn-ink)}:root[data-design=nuevo][data-mode=oscuro] .eva-MostradorPos_ticket-total span{color:var(--dsn-muted)}:root[data-design=nuevo][data-mode=oscuro] .eva-MostradorPos_nuevoCliente-hint{color:var(--dsn-muted)}:root[data-design=nuevo][data-mode=oscuro] .eva-MostradorPos_linea-precio{color:var(--dsn-muted)}:root[data-design=nuevo][data-mode=oscuro] .eva-MostradorPos_qtyBtn{color:var(--dsn-ink)}:root[data-design=nuevo][data-mode=oscuro] .eva-MostradorPos_hint{color:var(--dsn-muted)}:root[data-design=nuevo][data-mode=oscuro] .eva-MostradorPos_celdaInput{background:var(--dsn-card)}:root[data-design=nuevo][data-mode=oscuro] .eva-MostradorPos_cobros-total span{color:var(--dsn-muted)}:root[data-design=nuevo][data-mode=oscuro] .eva-MostradorPos_cobros-agregarBtn{color:var(--dsn-muted)}:root[data-design=nuevo][data-mode=oscuro] .eva-MostradorPos_cobros-pie>div span{color:var(--dsn-muted)}:root[data-design=nuevo][data-mode=oscuro] .eva-MostradorPos_segmentado-btn{color:var(--dsn-muted)}:root[data-design=nuevo][data-mode=oscuro] .eva-MostradorPos_mpMensaje{color:var(--dsn-muted)}:root[data-design=nuevo][data-mode=oscuro] .eva-MostradorPos_campo span{color:var(--dsn-muted)}:root[data-design=nuevo][data-mode=oscuro] .eva-MostradorPos_campo-input{background:var(--dsn-card)}:root[data-design=nuevo][data-mode=oscuro] .eva-MostradorDetalleVenta_hint{color:var(--dsn-muted)}:root[data-design=nuevo][data-mode=oscuro] .eva-MostradorDetalleVenta_datos>div span{color:var(--dsn-muted)}:root[data-design=nuevo][data-mode=oscuro] .eva-MostradorDetalleVenta_totales>div span{color:var(--dsn-muted)}:root[data-design=nuevo][data-mode=oscuro] .eva-MostradorPos_rapidoBtn{color:var(--dsn-ink)}:root[data-design=nuevo][data-mode=oscuro] .eva-MostradorPos_rapidoBtn--exacto{color:#f4d47b}:root[data-design=nuevo][data-mode=oscuro] .eva-MostradorPos_rapidoBtn--exacto:hover{color:#f4d47b}:root[data-design=nuevo][data-mode=oscuro] .eva-repMostrador_kpi span{color:var(--dsn-muted)}:root[data-design=nuevo][data-mode=oscuro] .eva-repMostrador_totales>div span{color:var(--dsn-muted)}:root[data-design=nuevo][data-mode=oscuro] .eva-repMostrador_nota{color:var(--dsn-muted)}:root[data-design=nuevo][data-mode=oscuro] .eva-ctr_kpis .kpi.pend .v{color:#f4b07b}:root[data-design=nuevo][data-mode=oscuro] .eva-ctr .rz .rzc .row .pen{color:#f4b07b}:root[data-design=nuevo][data-mode=oscuro] .docs .docs-list li .rm{color:#ef8198}:root[data-design=nuevo][data-mode=oscuro] .eva-ficha_chip.on{background:#1f4745;color:#7ff0e5}:root[data-design=nuevo][data-mode=oscuro] .eva-ficha_chip.off{background:#4a1c21;color:#f17e88}:root[data-design=nuevo][data-mode=oscuro] .eva-ficha_chip.nueva{background:#4a351c;color:#f4c07b}:root[data-design=nuevo][data-mode=oscuro] .eva-ficha_body{background:var(--dsn-card);border:1px solid var(--dsn-border)}:root[data-design=nuevo][data-mode=oscuro] .eva-ficha_rail{background:var(--dsn-surface);border-right:1px solid var(--dsn-border)}:root[data-design=nuevo][data-mode=oscuro] .eva-ficha_buscar{background:var(--dsn-card);border:1px solid var(--dsn-border);color:var(--dsn-muted)}:root[data-design=nuevo][data-mode=oscuro] .eva-ficha_buscar input{color:var(--dsn-ink)}:root[data-design=nuevo][data-mode=oscuro] .eva-ficha_buscar button{color:var(--dsn-muted)}:root[data-design=nuevo][data-mode=oscuro] .eva-ficha_grupo-t{color:var(--dsn-muted)}:root[data-design=nuevo][data-mode=oscuro] .eva-ficha_item{color:var(--dsn-ink)}:root[data-design=nuevo][data-mode=oscuro] .eva-ficha_item .ic{background:#1c314a;color:var(--dsn-ink)}:root[data-design=nuevo][data-mode=oscuro] .eva-ficha_item .n{background:var(--dsn-card);color:var(--dsn-muted);border:1px solid var(--dsn-border)}:root[data-design=nuevo][data-mode=oscuro] .eva-ficha_item:hover:not(:disabled){background:var(--dsn-head-bg)}:root[data-design=nuevo][data-mode=oscuro] .eva-ficha_item.is-active{background:var(--dsn-card);color:#7badf4}:root[data-design=nuevo][data-mode=oscuro] .eva-ficha_item.is-active .ic{background:#4a3f1c;color:#f4d27b}:root[data-design=nuevo][data-mode=oscuro] .eva-ficha_titulo small{color:var(--dsn-muted)}:root[data-design=nuevo][data-mode=oscuro] .eva-ficha_titulo h3{color:#7badf4}:root[data-design=nuevo][data-mode=oscuro] .eva-ficha_titulo p{color:var(--dsn-muted)}:root[data-design=nuevo][data-mode=oscuro] .eva-ficha_pie{color:var(--dsn-muted)}:root[data-design=nuevo][data-mode=oscuro] .eva-ficha_nota{color:var(--dsn-muted);border:1px dashed var(--dsn-border)}:root[data-design=nuevo][data-mode=oscuro] .eva-asistcfg_warn{color:#f4b07b}:root[data-design=nuevo][data-mode=oscuro] .eva-asistcfg_tg .dot{background:var(--dsn-card)}:root[data-design=nuevo][data-mode=oscuro] .eva-asistcfg_badge.ok{color:#80efc3}:root[data-design=nuevo][data-mode=oscuro] .eva-asistcfg_badge.danger{color:#ee8981}:root[data-design=nuevo][data-mode=oscuro] .eva-asistcfg_link.danger{color:#ee8981}:root[data-design=nuevo][data-mode=oscuro] .eva-integ-chip.ok{background:#1c4a29;color:#88e7a3}:root[data-design=nuevo][data-mode=oscuro] .eva-integ-chip.warn{background:#4a3d1c;color:#f4c27b}:root[data-design=nuevo][data-mode=oscuro] .eva-integ-chip.err{background:#4a201c;color:#ee8981}:root[data-design=nuevo][data-mode=oscuro] .eva-integ-chip.off{background:var(--dsn-surface);color:var(--dsn-muted)}:root[data-design=nuevo][data-mode=oscuro] .eva-integ-vacio{border:1px dashed var(--dsn-border);color:var(--dsn-muted)}:root[data-design=nuevo][data-mode=oscuro] .eva-integ-vacio.err{color:#ee8981}:root[data-design=nuevo][data-mode=oscuro] .eva-integ-resumen span{background:var(--dsn-card);border:1px solid var(--dsn-border);color:var(--dsn-muted)}:root[data-design=nuevo][data-mode=oscuro] .eva-integ-resumen span b{color:var(--dsn-ink)}:root[data-design=nuevo][data-mode=oscuro] .eva-integ-resumen span.warn{background:#4a3d1c}:root[data-design=nuevo][data-mode=oscuro] .eva-integ-resumen span.warn b{color:#f4c27b}:root[data-design=nuevo][data-mode=oscuro] .eva-integ-grupo h6{color:var(--dsn-muted)}:root[data-design=nuevo][data-mode=oscuro] .eva-integ-tarjeta{background:var(--dsn-card);border:1px solid var(--dsn-border);border-left:4px solid var(--dsn-divider)}:root[data-design=nuevo][data-mode=oscuro] .eva-integ-tarjeta .top b{color:var(--dsn-ink)}:root[data-design=nuevo][data-mode=oscuro] .eva-integ-tarjeta .ic{background:#1c284a;color:#7cacf4}:root[data-design=nuevo][data-mode=oscuro] .eva-integ-tarjeta p{color:var(--dsn-muted)}:root[data-design=nuevo][data-mode=oscuro] .eva-integ-tarjeta .met span{color:var(--dsn-ink)}:root[data-design=nuevo][data-mode=oscuro] .eva-integ-tarjeta .met span small{color:var(--dsn-muted)}:root[data-design=nuevo][data-mode=oscuro] .eva-integ-tarjeta .met span.warn{color:#f4c27b}:root[data-design=nuevo][data-mode=oscuro] .eva-integ-tarjeta .met span.err{color:#ee8981}:root[data-design=nuevo][data-mode=oscuro] .eva-integ-tarjeta .pie{color:var(--dsn-muted);border-top:1px solid var(--dsn-divider)}:root[data-design=nuevo][data-mode=oscuro] .eva-integ-plegar{color:var(--dsn-muted)}:root[data-design=nuevo][data-mode=oscuro] .eva-integ-plegar small{color:var(--dsn-muted)}:root[data-design=nuevo][data-mode=oscuro] .eva-integ-disponibles{border:1px solid var(--dsn-border)}:root[data-design=nuevo][data-mode=oscuro] .eva-integ-disponibles button{background:var(--dsn-card);border-bottom:1px solid var(--dsn-divider);color:var(--dsn-ink)}:root[data-design=nuevo][data-mode=oscuro] .eva-integ-disponibles button:hover{background:var(--dsn-surface)}:root[data-design=nuevo][data-mode=oscuro] .eva-integ-disponibles button small{color:var(--dsn-muted)}:root[data-design=nuevo][data-mode=oscuro] .eva-integ-disponibles button em{color:var(--dsn-muted)}:root[data-design=nuevo][data-mode=oscuro] .eva-integ-volver{color:#7cacf4}:root[data-design=nuevo][data-mode=oscuro] .eva-integ-ficha_head .ic{background:#1c284a;color:#7cacf4}:root[data-design=nuevo][data-mode=oscuro] .eva-integ-ficha_head p{color:var(--dsn-muted)}:root[data-design=nuevo][data-mode=oscuro] .eva-integ-seg{border:1px solid var(--dsn-border)}:root[data-design=nuevo][data-mode=oscuro] .eva-integ-seg button{background:var(--dsn-card);border-right:1px solid var(--dsn-border);color:var(--dsn-ink)}:root[data-design=nuevo][data-mode=oscuro] .eva-integ-card{background:var(--dsn-card);border:1px solid var(--dsn-border)}:root[data-design=nuevo][data-mode=oscuro] .eva-integ-card>.tit{color:var(--dsn-muted)}:root[data-design=nuevo][data-mode=oscuro] .eva-integ-card .mut{color:var(--dsn-muted)}:root[data-design=nuevo][data-mode=oscuro] .eva-integ-kv{border-bottom:1px solid var(--dsn-divider)}:root[data-design=nuevo][data-mode=oscuro] .eva-integ-kv>span{color:var(--dsn-muted)}:root[data-design=nuevo][data-mode=oscuro] .eva-integ-kv>b{color:var(--dsn-ink)}:root[data-design=nuevo][data-mode=oscuro] .eva-integ-kv>b.warn{color:#f4c27b}:root[data-design=nuevo][data-mode=oscuro] .eva-integ-kv>b.err{color:#ee8981}:root[data-design=nuevo][data-mode=oscuro] .eva-integ-kv>b.mut{color:var(--dsn-muted)}:root[data-design=nuevo][data-mode=oscuro] .eva-integ-kv>small{color:var(--dsn-muted)}:root[data-design=nuevo][data-mode=oscuro] .eva-integ-jobs .tit{color:var(--dsn-muted)}:root[data-design=nuevo][data-mode=oscuro] .eva-integ-jobs .job{border-top:1px solid var(--dsn-divider)}:root[data-design=nuevo][data-mode=oscuro] .eva-integ-jobs .job>div small{color:var(--dsn-muted)}:root[data-design=nuevo][data-mode=oscuro] .eva-integ-bitacora table{border:1px solid var(--dsn-border)}:root[data-design=nuevo][data-mode=oscuro] .eva-integ-bitacora table th{background:var(--dsn-surface);color:var(--dsn-muted)}:root[data-design=nuevo][data-mode=oscuro] .eva-integ-bitacora table td{border-top:1px solid var(--dsn-divider)}:root[data-design=nuevo][data-mode=oscuro] .eva-integ-bitacora table td.err{color:#ee8981}:root[data-design=nuevo][data-mode=oscuro] .eva-integ-bitacora table td.det{color:var(--dsn-muted)}:root[data-design=nuevo][data-mode=oscuro] .eva-empparam-rail_item.is-active .ic{color:#f4d27b}:root[data-design=nuevo][data-mode=oscuro] .eva-empparam-tg .dot{background:var(--dsn-card)}:root[data-design=nuevo][data-mode=oscuro] .eva-empparam .eva-empfmt-reset:hover{background:var(--dsn-surface)}:root[data-design=nuevo][data-mode=oscuro] .eva-empparam .eva-empfmt-toggleall:hover{background:var(--dsn-surface)}:root[data-design=nuevo][data-mode=oscuro] .eva-empparam .eva-empfmt-mod_h:hover{background:var(--dsn-surface)}:root[data-design=nuevo][data-mode=oscuro] .eva-empparam .eva-empfmt-preview:hover{background:var(--dsn-surface)}:root[data-design=nuevo][data-mode=oscuro] .eva-empparam .eva-autocfg_aviso{color:#f4d07b}:root[data-design=nuevo][data-mode=oscuro] .eva-empparam .eva-autocfg_confirm{color:#ea8a85}:root[data-design=nuevo][data-mode=oscuro] .eva-cert_card{background:var(--dsn-card);border:1px solid var(--dsn-border)}:root[data-design=nuevo][data-mode=oscuro] .eva-cert_card>header{border-bottom:1px solid var(--dsn-divider)}:root[data-design=nuevo][data-mode=oscuro] .eva-cert_card>header .ic{background:#1c314a;color:var(--dsn-ink)}:root[data-design=nuevo][data-mode=oscuro] .eva-cert_card>header h4{color:#7badf4}:root[data-design=nuevo][data-mode=oscuro] .eva-cert_card>header p{color:var(--dsn-muted)}:root[data-design=nuevo][data-mode=oscuro] .eva-cert_chip.ok{background:#1f4745;color:#7ff0e5}:root[data-design=nuevo][data-mode=oscuro] .eva-cert_chip.warn{background:#4a351c;color:#f4c07b}:root[data-design=nuevo][data-mode=oscuro] .eva-cert_chip.err{background:#4a1c21;color:#f17e88}:root[data-design=nuevo][data-mode=oscuro] .eva-cert_chip.off{background:var(--dsn-surface);color:var(--dsn-muted)}:root[data-design=nuevo][data-mode=oscuro] .eva-cert_info{background:var(--dsn-card);border-bottom:1px solid var(--dsn-divider)}:root[data-design=nuevo][data-mode=oscuro] .eva-cert_info small{color:var(--dsn-muted)}:root[data-design=nuevo][data-mode=oscuro] .eva-cert_info b{color:var(--dsn-ink)}:root[data-design=nuevo][data-mode=oscuro] .eva-cert_info b.err{color:#f17e88}:root[data-design=nuevo][data-mode=oscuro] .eva-cert_info .vig .barra{background:var(--dsn-head-bg)}:root[data-design=nuevo][data-mode=oscuro] .eva-cert_info .vig em{color:var(--dsn-muted)}:root[data-design=nuevo][data-mode=oscuro] .eva-cert_info .aviso{background:#4a1c21;color:#f17e88}:root[data-design=nuevo][data-mode=oscuro] .eva-cert_info.vacio{color:var(--dsn-muted)}:root[data-design=nuevo][data-mode=oscuro] .eva-cert_archivo{border-bottom:1px solid var(--dsn-divider)}:root[data-design=nuevo][data-mode=oscuro] .eva-cert_archivo .ic{background:var(--dsn-surface);color:var(--dsn-muted)}:root[data-design=nuevo][data-mode=oscuro] .eva-cert_archivo .txt b{color:var(--dsn-ink)}:root[data-design=nuevo][data-mode=oscuro] .eva-cert_archivo .txt b small{color:var(--dsn-muted)}:root[data-design=nuevo][data-mode=oscuro] .eva-cert_archivo .txt .ok{color:#7ff0e5}:root[data-design=nuevo][data-mode=oscuro] .eva-cert_archivo .txt .falta{color:#f17e88}:root[data-design=nuevo][data-mode=oscuro] .eva-cert_archivo .txt .nuevo{color:#f4c07b}:root[data-design=nuevo][data-mode=oscuro] .eva-cert_archivo .lnk{color:var(--dsn-muted)}:root[data-design=nuevo][data-mode=oscuro] .eva-cert_archivo .btn{background:var(--dsn-card);border:1px solid var(--dsn-border);color:var(--dsn-ink)}:root[data-design=nuevo][data-mode=oscuro] .eva-cert_archivo .btn:hover:not(:disabled){color:#7bcef4}:root[data-design=nuevo][data-mode=oscuro] .eva-capr .age.hot{color:#eb8484}:root[data-design=nuevo][data-mode=oscuro] .eva-capr .age.warm{color:#f4c27b}:root[data-design=nuevo][data-mode=oscuro] .eva-capr .ib.ok:hover{background:#1c4a2c;color:#81eea9}:root[data-design=nuevo][data-mode=oscuro] .eva-capr .ib.no:hover{background:#4a1c1c;color:#eb8484}:root[data-design=nuevo][data-mode=oscuro] .eva-capr .ib.eye:hover{color:#869ae9}:root[data-design=nuevo][data-mode=oscuro] .eva-capr_det .niv td.ok{color:#81eea9}:root[data-design=nuevo][data-mode=oscuro] .eva-capr_det .niv td.no{color:#eb8484}:root[data-design=nuevo][data-mode=oscuro] .eva-capr_det .niv td.pend{color:#f4c27b}:root[data-design=nuevo][data-mode=oscuro] .eva-consumo .card .card-h .count .pac-live{color:#84ebaa}:root[data-design=nuevo][data-mode=oscuro] .eva-consumo .card .cuentas .cta.low .cta-cred .cta-val{color:#f4b07b}:root[data-design=nuevo][data-mode=oscuro] .eva-consumo .card .cuentas .cta .cta-val.ia{color:#ac86ea}:root[data-design=nuevo][data-mode=oscuro] .eva-consumo .card .pac .pac-live{color:#84ebaa}:root[data-design=nuevo][data-mode=oscuro] .eva-consumo .card.alert .disp .disp-val{color:#f4b07b}:root[data-design=nuevo][data-mode=oscuro] .eva-consumo .card .lowmsg{color:#f4b07b}:root[data-design=nuevo][data-mode=oscuro] .lic-panel .ok{color:#90dfbc}:root[data-design=nuevo][data-mode=oscuro] .lic-panel .warn{color:#f4ca7c}:root[data-design=nuevo][data-mode=oscuro] .lic-ok{color:#90dfbc}:root[data-design=nuevo][data-mode=oscuro] .lic-aviso{color:#f4cc7b}:root[data-design=nuevo][data-mode=oscuro] .lic-kpis .k>small.ok{color:#89e6be}:root[data-design=nuevo][data-mode=oscuro] .lic-kpis .k>small.warn{color:#f4ca7b}:root[data-design=nuevo][data-mode=oscuro] .lic-kpis .k.rojo>b{color:#ee8981}:root[data-design=nuevo][data-mode=oscuro] .lic-kpis .k.amarillo>b{color:#f4ca7b}:root[data-design=nuevo][data-mode=oscuro] .lic-kpis .k.verde>b{color:#89e6be}:root[data-design=nuevo][data-mode=oscuro] .lic-card.entorno .estado.produccion{color:#90dfbc}:root[data-design=nuevo][data-mode=oscuro] .lic-card.entorno .estado.implementacion{color:#f4ca7b}:root[data-design=nuevo][data-mode=oscuro] .lic-card.entorno .pie .amarillo{color:#f4cc7b}:root[data-design=nuevo][data-mode=oscuro] .chip.ok{color:#90dfbc}:root[data-design=nuevo][data-mode=oscuro] .chip.warn{color:#f4ca7b}:root[data-design=nuevo][data-mode=oscuro] .lic-calendario .mes.cobrado em{color:#90dfbc}:root[data-design=nuevo][data-mode=oscuro] .lic-bitacora .tipo.acuerdo{color:#90dfbc}:root[data-design=nuevo][data-mode=oscuro] .lic-bitacora .tipo.pendiente{color:#f4ca7b}:root[data-design=nuevo][data-mode=oscuro] .cal.bien{color:#89e6be}:root[data-design=nuevo][data-mode=oscuro] .cal.regular{color:#f4ca7b}:root[data-design=nuevo][data-mode=oscuro] .cal.mal{color:#ea8d85}:root[data-design=nuevo][data-mode=oscuro] .pend-cuentas .p1{color:#ea8d85}:root[data-design=nuevo][data-mode=oscuro] .pend-cuentas .p2{color:#f4ca7b}:root[data-design=nuevo][data-mode=oscuro] .pend-fila .prio.p2{color:#f4ca7b}:root[data-design=nuevo][data-mode=oscuro] .pend-fila .edo.en_proceso{color:#86acea}:root[data-design=nuevo][data-mode=oscuro] .pend-fila .edo.bloqueado{color:#ea8d85}:root[data-design=nuevo][data-mode=oscuro] .pend-fila .edo.hecho{color:#89e6be}:root[data-design=nuevo][data-mode=oscuro] .pend li.vencido .fecha{color:#e5948b}:root[data-design=nuevo][data-mode=oscuro] .lic-switch>span:after{background:var(--dsn-card)}:root[data-design=nuevo][data-mode=oscuro] .lic-switch.on{color:#89e6be}:root[data-design=nuevo][data-mode=oscuro] .spin.claro{border-color:var(--dsn-divider);border-top-color:var(--dsn-divider)}:root[data-design=nuevo][data-mode=oscuro] .job-estado.ok .ico{color:#89e6be}:root[data-design=nuevo][data-mode=oscuro] .job-estado.mal .ico{color:#ea8d85}:root[data-design=nuevo][data-mode=oscuro] .job-kpis .jk.bien .ji{color:#89e6be}:root[data-design=nuevo][data-mode=oscuro] .job-kpis .jk.bien b{color:#89e6be}:root[data-design=nuevo][data-mode=oscuro] .job-kpis .jk.regular .ji{color:#f4ca7b}:root[data-design=nuevo][data-mode=oscuro] .job-kpis .jk.regular b{color:#f4ca7b}:root[data-design=nuevo][data-mode=oscuro] .job-kpis .jk.mal .ji{color:#ea8d85}:root[data-design=nuevo][data-mode=oscuro] .job-kpis .jk.mal b{color:#ea8d85}:root[data-design=nuevo][data-mode=oscuro] .ordenes-lista .st.terminado,:root[data-design=nuevo][data-mode=oscuro] .ordenes-lista .st.aplicado{color:#89e6be}:root[data-design=nuevo][data-mode=oscuro] .ordenes-lista .st.fallo,:root[data-design=nuevo][data-mode=oscuro] .ordenes-lista .st.sin_respuesta{color:#ea8d85}:root[data-design=nuevo][data-mode=oscuro] .ordenes-lista .st.lanzado,:root[data-design=nuevo][data-mode=oscuro] .ordenes-lista .st.en_curso{color:#86acea}:root[data-design=nuevo][data-mode=oscuro] .lic-bitacora .tipo.job{color:#86acea}:root[data-design=nuevo][data-mode=oscuro] .lic-card .nota.chico.ok,:root[data-design=nuevo][data-mode=oscuro] .lic-card .nota.ok{color:#89e6be}:root[data-design=nuevo][data-mode=oscuro] .lic-card .nota.chico.mal,:root[data-design=nuevo][data-mode=oscuro] .lic-card .nota.mal{color:#ea8d85}:root[data-design=nuevo][data-mode=oscuro] .resp-resumen .rr.ver.ok b{color:#89e6be}:root[data-design=nuevo][data-mode=oscuro] .resp-resumen .rr.ver.mal b{color:#ea8d85}:root[data-design=nuevo][data-mode=oscuro] .tipo-resp.diferencial{color:#f4ca7b}:root[data-design=nuevo][data-mode=oscuro] .lic-tabla .val.ok{color:#89e6be}:root[data-design=nuevo][data-mode=oscuro] .lic-tabla .val.mal{color:#ea8d85}:root[data-design=nuevo][data-mode=oscuro] .lic-bitacora .origen.jobs{color:#86acea}:root[data-design=nuevo][data-mode=oscuro] .lic-bitacora .origen.infraestructura{color:#b097d8}:root[data-design=nuevo][data-mode=oscuro] .lic-bitacora .origen.licencia{color:#f4ca7b}:root[data-design=nuevo][data-mode=oscuro] .lic-bitacora .origen.contrato{color:#89e6be}:root[data-design=nuevo][data-mode=oscuro] .cfg-seg .cfg-pasos li.hecho{color:#89e6be}:root[data-design=nuevo][data-mode=oscuro] .cfg-seg .cfg-seg-lista .edo.ok{color:#89e6be}:root[data-design=nuevo][data-mode=oscuro] .cfg-seg .cfg-seg-lista .edo.mal{color:#ea8d85}:root[data-design=nuevo][data-mode=oscuro] .cfg-aplicando.ok{color:#89e6be}:root[data-design=nuevo][data-mode=oscuro] .lic-flujo ol li.hecho b{color:#89e6be}:root[data-design=nuevo][data-mode=oscuro] .pill.ok{color:#89e6be}:root[data-design=nuevo][data-mode=oscuro] .pill.mal{color:#ea8d85}:root[data-design=nuevo][data-mode=oscuro] .lic-emisiones span.ok{color:#89e6be}:root[data-design=nuevo][data-mode=oscuro] .lic-emisiones span.warn{color:#f4ca7b}:root[data-design=nuevo][data-mode=oscuro] .mod-kpis>div.warn b{color:#f4cc7b}:root[data-design=nuevo][data-mode=oscuro] .mod-grupo .mod .tag.curso{color:#f4ca7b}:root[data-design=nuevo][data-mode=oscuro] .mod-grupo .mod .tag.mal{color:#ea8d85}:root[data-design=nuevo][data-mode=oscuro] .res-kpis .k small.ok{color:#89e6be}:root[data-design=nuevo][data-mode=oscuro] .res-kpis .k small.mal{color:#ea8d85}:root[data-design=nuevo][data-mode=oscuro] .res-kpis .k small.warn{color:#f4ca7b}:root[data-design=nuevo][data-mode=oscuro] .res-proy .res-tend.ok b{color:#89e6be}:root[data-design=nuevo][data-mode=oscuro] .res-proy .res-tend.mal b{color:#ea8d85}:root[data-design=nuevo][data-mode=oscuro] .orden-avance.ok .oa-cab svg{color:#8be5be}:root[data-design=nuevo][data-mode=oscuro] .orden-avance.mal .oa-cab svg{color:#e5948b}:root[data-design=nuevo][data-mode=oscuro] .orden-avance .oa-pasos li.hecho{color:#89e6be}:root[data-design=nuevo][data-mode=oscuro] .err-edo.pendiente{color:#f4ca7b}:root[data-design=nuevo][data-mode=oscuro] .err-edo.volvio{color:#ea8d85}:root[data-design=nuevo][data-mode=oscuro] .err-edo.resuelto{color:#89e6be}:root[data-design=nuevo][data-mode=oscuro] .cfg-dir-pend{color:#f4ca7b}:root[data-design=nuevo][data-mode=oscuro] .cfg-cert .cc-arch span.ok{color:#89e6be}:root[data-design=nuevo][data-mode=oscuro] .cfg-cert .cc-arch span.falta{color:#ea8d85}:root[data-design=nuevo][data-mode=oscuro] .mod-ver em{color:#ea8d85}:root[data-design=nuevo][data-mode=oscuro] .mod-procs .mp.cambio .nom{color:#f4ca7b}:root[data-design=nuevo][data-mode=oscuro] .mod-procs .mp .tag{color:#f4ca7b}:root[data-design=nuevo][data-mode=oscuro] .acc-menu .tag.curso{color:#f4ca7b}:root[data-design=nuevo][data-mode=oscuro] .acc-menu .tag.mal{color:#ea8d85}:root[data-design=nuevo][data-mode=oscuro] .acc-fila .acc-uso em,:root[data-design=nuevo][data-mode=oscuro] .acc-fila .acc-procs em{color:#ea8d85}:root[data-design=nuevo][data-mode=oscuro] .acc-procs-grid .mp.cambio .nom{color:#f4ca7b}:root[data-design=nuevo][data-mode=oscuro] .acc-procs-grid .mp .tag{color:#f4ca7b}:root[data-design=nuevo][data-mode=oscuro] .res-mini>div.ok b{color:#89e6be}:root[data-design=nuevo][data-mode=oscuro] .res-mini>div.mal b{color:#ea8d85}:root[data-design=nuevo][data-mode=oscuro] .res-mini>div.warn b{color:#f4ca7b}:root[data-design=nuevo][data-mode=oscuro] .eva-rad_hero .sub .giro-chip{color:#f4b07b}:root[data-design=nuevo][data-mode=oscuro] .eva-rad .f-tools .btn-ic{background:var(--dsn-card);border:1px solid var(--dsn-border);color:#88b1e7}:root[data-design=nuevo][data-mode=oscuro] .eva-rad .f-tools .btn-ic:hover{background:var(--dsn-surface)}:root[data-design=nuevo][data-mode=oscuro] .eva-rad .k-delta.up{background:#1c4a31;color:#80efc3}:root[data-design=nuevo][data-mode=oscuro] .eva-rad .k-delta.down{background:#4a1e1c;color:#ee8981}:root[data-design=nuevo][data-mode=oscuro] .eva-rad .ver-tablero{color:#88b1e7}:root[data-design=nuevo][data-mode=oscuro] .eva-rad .tablero-tile{background:var(--dsn-card);border:1px solid var(--dsn-border)}:root[data-design=nuevo][data-mode=oscuro] .eva-rad .tablero-tile .tt{color:#88b1e7}:root[data-design=nuevo][data-mode=oscuro] .eva-rad .tablero-tile .td{color:#97b2d8}:root[data-design=nuevo][data-mode=oscuro] .eva-rad .tablero-tile .tg{color:#80efc3}:root[data-design=nuevo][data-mode=oscuro] .eva-rad.is-presenta{background:var(--dsn-surface)}:root[data-design=nuevo][data-mode=oscuro] .eva-home_aprob-list li .tag-prog{color:#f4d07b}:root[data-design=nuevo][data-mode=oscuro] .eva-home_nov-badge{background:var(--dsn-card)}:root[data-design=nuevo][data-mode=oscuro] .eva-layout_body{background-color:var(--dsn-hover-row)}:root[data-design=nuevo][data-mode=oscuro] .eva-configuracion_pos-del{background:#4a1c1c;color:#ea8686}:root[data-design=nuevo][data-mode=oscuro] .eva-configuracion_pos-del:hover{background:#4a1c1c}:root[data-design=nuevo][data-mode=oscuro] .eva-entrega_nota{color:#97b2d8}:root[data-design=nuevo][data-mode=oscuro] .eva-entrega_det th{color:#97b2d8}:root[data-design=nuevo][data-mode=oscuro] .eva-tablero_ficha-mov-item .tag{background:#233143;color:var(--dsn-ink)}:root[data-design=nuevo][data-mode=oscuro] .eva-tablero_ficha-mov-item .tag-montaje{background:#1c4a2c;color:#8ae5ad}:root[data-design=nuevo][data-mode=oscuro] .eva-tablero_ficha-mov-item .tag-desmontaje{background:#4a1c1c;color:#ea8686}:root[data-design=nuevo][data-mode=oscuro] .eva-tablero_ficha-mov-item .tag-rotacion{background:#1c304a;color:#859dea}:root[data-design=nuevo][data-mode=oscuro] .eva-tablero_ficha-mov-item .tag-inspeccion{background:#4a461c;color:#f1bb7e}:root[data-design=nuevo][data-mode=oscuro] .eva-tablero_ficha-mov-item .tag-renovado{background:#321c4a;color:#bc88e7}:root[data-design=nuevo][data-mode=oscuro] .eva-lrep_tag{background:#233143;color:var(--dsn-ink)}:root[data-design=nuevo][data-mode=oscuro] .eva-lrep_tag.MONTAJE{background:#1c4a2c;color:#8ae5ad}:root[data-design=nuevo][data-mode=oscuro] .eva-lrep_tag.DESMONTAJE{background:#4a1c1c;color:#ea8686}:root[data-design=nuevo][data-mode=oscuro] .eva-lrep_tag.ROTACION{background:#1c304a;color:#859dea}:root[data-design=nuevo][data-mode=oscuro] .eva-lrep_tag.INSPECCION{background:#4a461c;color:#f1bb7e}:root[data-design=nuevo][data-mode=oscuro] .eva-lrep_tag.RENOVADO{background:#321c4a;color:#bc88e7}:root[data-design=nuevo][data-mode=oscuro] .eva-tabla-carriles_form-space{color:var(--dsn-ink)}:root[data-design=nuevo][data-mode=oscuro] .eva-casetas-disp_saldo{background:#1c314a}:root[data-design=nuevo][data-mode=oscuro] .eva-casetas-disp_saldo-label{color:#8fa7e0}:root[data-design=nuevo][data-mode=oscuro] .eva-casetas-disp_saldo-value{color:#7bb6f4}:root[data-design=nuevo][data-mode=oscuro] .eva-casetas-disp_grid{border:1px solid var(--dsn-border)}:root[data-design=nuevo][data-mode=oscuro] .eva-casetas-disp_table thead th{background:var(--dsn-surface);border-bottom:1px solid var(--dsn-border)}:root[data-design=nuevo][data-mode=oscuro] .eva-casetas-disp_table tbody td{border-bottom:1px solid var(--dsn-divider)}:root[data-design=nuevo][data-mode=oscuro] .eva-casetas-disp_table tbody tr:hover{background:var(--dsn-card)}:root[data-design=nuevo][data-mode=oscuro] .eva-casetas-disp_empty{color:#97acd8}:root[data-design=nuevo][data-mode=oscuro] .eva-casetas-disp_totales .chip{background:var(--dsn-head-bg)}:root[data-design=nuevo][data-mode=oscuro] .eva-casetas-disp_totales .chip-total{background:#1c294a;color:#8fa7e0}:root[data-design=nuevo][data-mode=oscuro] .eva-casetas-disp_totales .chip-ok{background:#1c4a28;color:#84ebb8}:root[data-design=nuevo][data-mode=oscuro] .eva-casetas-disp_totales .chip-err{background:#4a1c1c;color:#e58b8b}:root[data-design=nuevo][data-mode=oscuro] .eva-casetas-disp_resumen{background:#1c4a28;color:#84ebb8}:root[data-design=nuevo][data-mode=oscuro] .eva-casetas-disp_sugerir-label{color:#97b4d8}:root[data-design=nuevo][data-mode=oscuro] .eva-casetas-import_stats .chip{background:var(--dsn-head-bg)}:root[data-design=nuevo][data-mode=oscuro] .eva-casetas-import_stats .chip-ok{background:#1c4a28;color:#84ebb8}:root[data-design=nuevo][data-mode=oscuro] .eva-casetas-import_stats .chip-warn{background:#4a3d1c;color:#f4d67b}:root[data-design=nuevo][data-mode=oscuro] .eva-casetas-import_stats .chip-err{background:#4a1c1c;color:#e58b8b}:root[data-design=nuevo][data-mode=oscuro] .eva-casetas-import_stats .chip-dup{background:#1c294a;color:#8fa7e0}:root[data-design=nuevo][data-mode=oscuro] .eva-casetas-import_stats .chip-new{background:#351c4a;color:#ba92dd}:root[data-design=nuevo][data-mode=oscuro] .eva-casetas-import_resumen{background:#1c4a28;color:#84ebb8}:root[data-design=nuevo][data-mode=oscuro] .eva-casetassolicitud_form-saldo{color:#84ebb8}:root[data-design=nuevo][data-mode=oscuro] .eva-casetassolicitud_facturas{border-top:1px solid var(--dsn-border)}:root[data-design=nuevo][data-mode=oscuro] .eva-casetassolicitud_facturas-empty{color:#97acd8}:root[data-design=nuevo][data-mode=oscuro] .eva-casetas-edocta .btn-ic.is-on{background:#1c2e4a}:root[data-design=nuevo][data-mode=oscuro] .eva-casetas-edocta .btn-ic.btn-filtros .badge{color:#f4d47b}:root[data-design=nuevo][data-mode=oscuro] .eva-casetas-edocta_filterpanel .fld>input,:root[data-design=nuevo][data-mode=oscuro] .eva-casetas-edocta_filterpanel .fld>select{background:var(--dsn-card)}:root[data-design=nuevo][data-mode=oscuro] .eva-casetas-edocta_filterpanel .fld>select{background:var(--dsn-card) url("data:image/svg+xml;utf8,<svg xmlns='http://www.w3.org/2000/svg' width='12' height='12' viewBox='0 0 12 12'><path d='M2 4l4 4 4-4' fill='none' stroke='%238a92a6' stroke-width='1.6' stroke-linecap='round' stroke-linejoin='round'/></svg>") no-repeat right 7px center}:root[data-design=nuevo][data-mode=oscuro] .eva-casetas-edocta_fclear:hover{background:var(--dsn-surface)}:root[data-design=nuevo][data-mode=oscuro] .eva-casetas-edocta_tblfilters{background:var(--dsn-card)}:root[data-design=nuevo][data-mode=oscuro] .eva-casetas-edocta_tblfilters .fld>input,:root[data-design=nuevo][data-mode=oscuro] .eva-casetas-edocta_tblfilters .fld>select{background:var(--dsn-card)}:root[data-design=nuevo][data-mode=oscuro] .eva-casetas-edocta_tblfilters .fld>select{background:var(--dsn-card) url("data:image/svg+xml;utf8,<svg xmlns='http://www.w3.org/2000/svg' width='12' height='12' viewBox='0 0 12 12'><path d='M2 4l4 4 4-4' fill='none' stroke='%238a92a6' stroke-width='1.6' stroke-linecap='round' stroke-linejoin='round'/></svg>") no-repeat right 7px center}:root[data-design=nuevo][data-mode=oscuro] .eva-casetas-edocta_tblfilters .eva-multiselect_trigger,:root[data-design=nuevo][data-mode=oscuro] .eva-casetas-edocta_tblfilters .eva-multiselect_trigger__active{background:var(--dsn-card)}:root[data-design=nuevo][data-mode=oscuro] .eva-casetas-edocta_pdfframe{background:var(--dsn-card)}:root[data-design=nuevo][data-mode=oscuro] .eva-casetas-edocta_deptable th{background:var(--dsn-surface)}:root[data-design=nuevo][data-mode=oscuro] .eva-casetas-edocta_deptable tr.ultimo td{background:#4a3e1c}:root[data-design=nuevo][data-mode=oscuro] .eva-casetas-edocta_kardex-tag{background:#1c314a}:root[data-design=nuevo][data-mode=oscuro] .eva-casetas-edocta_kpi--warn .eva-casetas-edocta_kpi-value{color:#f4ca7b}:root[data-design=nuevo][data-mode=oscuro] .eva-casetas-edocta_kpi--err .eva-casetas-edocta_kpi-value{color:#e38c8c}:root[data-design=nuevo][data-mode=oscuro] .eva-ConciliacionCombustible .eva-table_column-fkstatusid[data-fkstatusid=Cancelada]>div{color:#97b2d8}:root[data-design=nuevo][data-mode=oscuro] .eva-ConciliacionCombustible_form-cxp-titulo{color:var(--dsn-muted)}:root[data-design=nuevo][data-mode=oscuro] .eva-ConciliacionCombustible_form-cargas-hint{color:var(--dsn-muted)}:root[data-design=nuevo][data-mode=oscuro] .eva-ConciliacionCombustible_form-cargas-buscar{background:var(--dsn-card)}:root[data-design=nuevo][data-mode=oscuro] .eva-ConciliacionCombustible_form-cargas-filtro{background:var(--dsn-card)}:root[data-design=nuevo][data-mode=oscuro] .eva-ConciliacionCombustible_form-cargas-fecha{background:var(--dsn-card)}:root[data-design=nuevo][data-mode=oscuro] .eva-ConciliacionCombustible_form-cargas-limpiar{color:#7bcef4}:root[data-design=nuevo][data-mode=oscuro] .eva-ConciliacionCombustible_form-cargas-link:hover{color:#7bcef4}:root[data-design=nuevo][data-mode=oscuro] .eva-ConciliacionCombustible_form-cargas-tabla table tbody tr:hover{background-color:#1c284a}:root[data-design=nuevo][data-mode=oscuro] .eva-ConciliacionCombustible_resumen-linea>b.is-dif{color:#f4c47b}:root[data-design=nuevo][data-mode=oscuro] .eva-ConciliacionCombustible_resumen-btn{color:#7bcef4}:root[data-design=nuevo][data-mode=oscuro] .eva-ConciliacionCombustible_resumen-final.is-ok{color:#7ef1e6}:root[data-design=nuevo][data-mode=oscuro] .eva-ConciliacionCombustible_resumen-final.is-ajustable{color:#f4c07b}:root[data-design=nuevo][data-mode=oscuro] .eva-ConciliacionCombustible_resumen-final.is-excede{color:#ef8089}:root[data-design=nuevo][data-mode=oscuro] .eva-ConciliacionCombustible_rechazo b{color:#e5948b}:root[data-design=nuevo][data-mode=oscuro] .eva-Prepago_cfdiFicha span{color:var(--dsn-muted)}:root[data-design=nuevo][data-mode=oscuro] .eva-Prepago_form-nota{color:var(--dsn-muted)}:root[data-design=nuevo][data-mode=oscuro] .eva-Prepago_cxp-titulo{color:var(--dsn-muted)}:root[data-design=nuevo][data-mode=oscuro] .eva-table_column-fkstatusid[data-fkstatusid=Cancelado]>div{background-color:var(--dsn-head-bg);color:var(--dsn-muted)}:root[data-design=nuevo][data-mode=oscuro] .eva-Prepago_estadoBadge[data-estado=Cancelado]{background:var(--dsn-head-bg);color:var(--dsn-muted)}:root[data-design=nuevo][data-mode=oscuro] .eva-EdoCtaGas_resumen .kpi{background:var(--dsn-card);border:1px solid var(--dsn-divider)}:root[data-design=nuevo][data-mode=oscuro] .eva-EdoCtaGas_resumen .kpi span{color:#97b2d8}:root[data-design=nuevo][data-mode=oscuro] .eva-EdoCtaGas_resumen .kpi b{color:var(--dsn-ink)}:root[data-design=nuevo][data-mode=oscuro] .eva-EdoCtaGas_resumen .kpi--adeudo{background:linear-gradient(180deg,hsl(214,45%,20%),var(--dsn-card))}:root[data-design=nuevo][data-mode=oscuro] .eva-EdoCtaGas_resumen .kpi--adeudo .kpi-ic{background:#1c304a;color:#819eee}:root[data-design=nuevo][data-mode=oscuro] .eva-EdoCtaGas_resumen .kpi--adeudo b{color:#819eee}:root[data-design=nuevo][data-mode=oscuro] .eva-EdoCtaGas_resumen .kpi--fact .kpi-ic{background:#4a351c;color:#f4a57b}:root[data-design=nuevo][data-mode=oscuro] .eva-EdoCtaGas_resumen .kpi--fact b{color:#f4a57b}:root[data-design=nuevo][data-mode=oscuro] .eva-EdoCtaGas_resumen .kpi--saldo .kpi-ic{background:#241c4a}:root[data-design=nuevo][data-mode=oscuro] .eva-EdoCtaGas_resumen .kpi--saldo b{color:#ac86ea}:root[data-design=nuevo][data-mode=oscuro] .eva-EdoCtaGas_resumen .kpi--venc .kpi-ic{background:#4a1c1c;color:#eb8484}:root[data-design=nuevo][data-mode=oscuro] .eva-EdoCtaGas_resumen .kpi--venc b{color:#eb8484}:root[data-design=nuevo][data-mode=oscuro] .eva-EdoCtaGas_resumen .kpi--pre .kpi-ic{background:#1c4a2c;color:#7bf4ce}:root[data-design=nuevo][data-mode=oscuro] .eva-EdoCtaGas_resumen .kpi--pre b{color:#7bf4ce}:root[data-design=nuevo][data-mode=oscuro] .eva-EdoCtaGas_cond .tag--cred{background:#1c304a;color:#819eee}:root[data-design=nuevo][data-mode=oscuro] .eva-EdoCtaGas_cond .tag--pre{background:#1c4a35;color:#7bf4d2}:root[data-design=nuevo][data-mode=oscuro] .eva-EdoCtaGas_cond .tag--sin{background:var(--dsn-surface);color:#97b2d8}:root[data-design=nuevo][data-mode=oscuro] .eva-EdoCtaGas_det-head .mini{background:var(--dsn-card);border:1px solid var(--dsn-divider)}:root[data-design=nuevo][data-mode=oscuro] .eva-EdoCtaGas_det-head .mini span{color:#97b2d8}:root[data-design=nuevo][data-mode=oscuro] .eva-EdoCtaGas_det-head .mini b{color:var(--dsn-ink)}:root[data-design=nuevo][data-mode=oscuro] .eva-EdoCtaGas_det-head .mini--venc b{color:#eb8484}:root[data-design=nuevo][data-mode=oscuro] .eva-EdoCtaGas_det-head .mini--pre b{color:#7bf4ce}:root[data-design=nuevo][data-mode=oscuro] .eva-EdoCtaGas_det-head .mini--neto{background:#1c304a}:root[data-design=nuevo][data-mode=oscuro] .eva-EdoCtaGas_det-head .mini--neto b{color:#819eee}:root[data-design=nuevo][data-mode=oscuro] .eva-EdoCtaGas_det-head .pagadas{color:var(--dsn-ink)}:root[data-design=nuevo][data-mode=oscuro] .eva-KardexPrepago_resumen .kpi{background:var(--dsn-card);border:1px solid var(--dsn-divider)}:root[data-design=nuevo][data-mode=oscuro] .eva-KardexPrepago_resumen .kpi span{color:#97b2d8}:root[data-design=nuevo][data-mode=oscuro] .eva-KardexPrepago_resumen .kpi b{color:var(--dsn-ink)}:root[data-design=nuevo][data-mode=oscuro] .eva-KardexPrepago_resumen .kpi--dep .kpi-ic{background:#1c304a;color:#7ca2f3}:root[data-design=nuevo][data-mode=oscuro] .eva-KardexPrepago_resumen .kpi--dep b{color:#7ca2f3}:root[data-design=nuevo][data-mode=oscuro] .eva-KardexPrepago_resumen .kpi--con .kpi-ic{background:#4a351c;color:#f4a57b}:root[data-design=nuevo][data-mode=oscuro] .eva-KardexPrepago_resumen .kpi--con b{color:#f4a57b}:root[data-design=nuevo][data-mode=oscuro] .eva-KardexPrepago_resumen .kpi--disp{background:linear-gradient(180deg,hsl(138,45%,20%),var(--dsn-card))}:root[data-design=nuevo][data-mode=oscuro] .eva-KardexPrepago_resumen .kpi--disp .kpi-ic{background:#1c4a2c;color:#7bf4ce}:root[data-design=nuevo][data-mode=oscuro] .eva-KardexPrepago_resumen .kpi--disp b{color:#7bf4ce}:root[data-design=nuevo][data-mode=oscuro] .eva-KardexPrepago_resumen .kpi--lts .kpi-ic{background:#1c484a;color:#7bdcf4}:root[data-design=nuevo][data-mode=oscuro] .eva-KardexPrepago_resumen .kpi--lts b{color:#7dd9f2}:root[data-design=nuevo][data-mode=oscuro] .eva-cumplimiento_tabs{background:var(--dsn-surface)}:root[data-design=nuevo][data-mode=oscuro] .eva-cumplimiento_soloviajes{color:var(--dsn-ink)}:root[data-design=nuevo][data-mode=oscuro] .eva-cumplimiento_tab{color:var(--dsn-muted)}:root[data-design=nuevo][data-mode=oscuro] .eva-cumplimiento_tab:hover{color:#7badf4}:root[data-design=nuevo][data-mode=oscuro] .eva-cumplimiento_tab__active{background:var(--dsn-card);color:#7badf4}:root[data-design=nuevo][data-mode=oscuro] .eva-cumplimiento_bar{background:var(--dsn-card);border:1px solid var(--dsn-divider)}:root[data-design=nuevo][data-mode=oscuro] .eva-cumplimiento_bar .eva-cumplimiento_kpi-lbl{color:var(--dsn-muted)}:root[data-design=nuevo][data-mode=oscuro] .eva-cumplimiento_bar .eva-cumplimiento_kpi-val{color:#7badf4}:root[data-design=nuevo][data-mode=oscuro] .eva-cumplimiento_bar .eva-cumplimiento_sem--v{color:#81eea9}:root[data-design=nuevo][data-mode=oscuro] .eva-cumplimiento_bar .eva-cumplimiento_sem--a{color:#f4d67b}:root[data-design=nuevo][data-mode=oscuro] .eva-cumplimiento_bar .eva-cumplimiento_sem--r{color:#eb8484}:root[data-design=nuevo][data-mode=oscuro] .eva-cumplimiento_bar .eva-cumplimiento_sem--s{color:var(--dsn-muted)}:root[data-design=nuevo][data-mode=oscuro] .eva-cumplimiento_edit{color:#7badf4}:root[data-design=nuevo][data-mode=oscuro] .eva-cumplimiento_edit:hover{background:#1c274a}:root[data-design=nuevo][data-mode=oscuro] .eva-cumplimiento_modal-info{color:var(--dsn-ink)}:root[data-design=nuevo][data-mode=oscuro] .eva-cumplimiento_modal-resumen{background:#1c2c4a;color:#7badf4}:root[data-design=nuevo][data-mode=oscuro] .eva-cumplimiento_modal-resumen b{color:#7badf4}:root[data-design=nuevo][data-mode=oscuro] .eva-vcm_tablewrap{border:1px solid var(--dsn-divider)}:root[data-design=nuevo][data-mode=oscuro] .eva-vcm_table{color:var(--dsn-ink)}:root[data-design=nuevo][data-mode=oscuro] .eva-vcm_table thead th{background:var(--dsn-surface);color:var(--dsn-muted);border-bottom:1px solid var(--dsn-divider)}:root[data-design=nuevo][data-mode=oscuro] .eva-vcm_table tbody td{border-bottom:1px solid var(--dsn-divider)}:root[data-design=nuevo][data-mode=oscuro] .eva-vcm_table tbody tr:hover{background:var(--dsn-card)}:root[data-design=nuevo][data-mode=oscuro] .eva-vcm_total{color:#7badf4}:root[data-design=nuevo][data-mode=oscuro] .eva-vcm_estado[data-estado=Finalizado]{background:#1c4a33;color:#81eea9}:root[data-design=nuevo][data-mode=oscuro] .eva-vcm_estado[data-estado=Liquidado]{background:#1c2f4a}:root[data-design=nuevo][data-mode=oscuro] .eva-vcm_estado[data-estado=Cancelado]{background:#4a1c1c;color:#eb8484}:root[data-design=nuevo][data-mode=oscuro] .eva-vcm_estado[data-estado="En Ruta"]{background:#1c2f4a}:root[data-design=nuevo][data-mode=oscuro] .eva-filter-field{color:var(--dsn-muted)}:root[data-design=nuevo][data-mode=oscuro] .eva-dashboard__head{background:var(--dsn-card);border-bottom:1px solid var(--dsn-divider)}:root[data-design=nuevo][data-mode=oscuro] .eva-dashboard__filters .eva-field{color:#97b2d8}:root[data-design=nuevo][data-mode=oscuro] .eva-dashboard__filters .eva-field input,:root[data-design=nuevo][data-mode=oscuro] .eva-dashboard__filters .eva-field select{background:var(--dsn-card)}:root[data-design=nuevo][data-mode=oscuro] .eva-dashboard__title{color:var(--dsn-ink)}:root[data-design=nuevo][data-mode=oscuro] .eva-dashboard__subtitle{color:#97b2d8}:root[data-design=nuevo][data-mode=oscuro] .eva-dashboard__footer{background:var(--dsn-card);border-top:1px solid var(--dsn-divider)}:root[data-design=nuevo][data-mode=oscuro] .eva-dashboard .eva-cont_table-footer{color:#97b2d8}:root[data-design=nuevo][data-mode=oscuro] .eva-dashboard .eva-cont_table-footer_items-per-page>select,:root[data-design=nuevo][data-mode=oscuro] .eva-dashboard .eva-cont_table-footer_pagination>select{border-bottom:solid 2px var(--dsn-border)}:root[data-design=nuevo][data-mode=oscuro] .eva-rank__name{color:var(--dsn-ink)}:root[data-design=nuevo][data-mode=oscuro] .eva-rank__pct.pos{color:#7ef1d6}:root[data-design=nuevo][data-mode=oscuro] .eva-rank__bar{background:var(--dsn-surface)}:root[data-design=nuevo][data-mode=oscuro] .eva-rank__meta{color:#97b2d8}:root[data-design=nuevo][data-mode=oscuro] .eva-panel{background:var(--dsn-card);border:1px solid var(--dsn-border)}:root[data-design=nuevo][data-mode=oscuro] .eva-panel__title{color:#88b1e7}:root[data-design=nuevo][data-mode=oscuro] .eva-panel__body--onda{background:radial-gradient(120% 60% at 50% 120%,#2fb98a12,#2fb98a00 60%),radial-gradient(120% 60% at 0% 120%,#0e27470f,#0e274700 55%),linear-gradient(180deg,var(--dsn-card) 0%,var(--dsn-surface) 100%)}:root[data-design=nuevo][data-mode=oscuro] .eva-stat{background:var(--dsn-card);border:1px solid var(--dsn-divider)}:root[data-design=nuevo][data-mode=oscuro] .eva-stat__label{color:#97a9d8}:root[data-design=nuevo][data-mode=oscuro] .eva-stat__value{color:#88b1e7}:root[data-design=nuevo][data-mode=oscuro] .eva-stat--navy .eva-stat__value{color:#88b1e7}:root[data-design=nuevo][data-mode=oscuro] .eva-stat--gold .eva-stat__value{color:#f4ca7b}:root[data-design=nuevo][data-mode=oscuro] .eva-stat--teal .eva-stat__value{color:#7ef1d6}:root[data-design=nuevo][data-mode=oscuro] .eva-stat--muted .eva-stat__value{color:#97b2d8}:root[data-design=nuevo][data-mode=oscuro] .eva-mini-table th,:root[data-design=nuevo][data-mode=oscuro] .eva-mini-table td{border-bottom:1px solid var(--dsn-divider)}:root[data-design=nuevo][data-mode=oscuro] .eva-mini-table th{color:#97b2d8}:root[data-design=nuevo][data-mode=oscuro] .eva-mini-table tbody tr:hover{background:var(--dsn-card)}:root[data-design=nuevo][data-mode=oscuro] .eva-mini-table .pos{color:#81eea9}:root[data-design=nuevo][data-mode=oscuro] .eva-mini-table .neg{color:#eb8484}:root[data-design=nuevo][data-mode=oscuro] .eva-loading{color:#97b2d8}:root[data-design=nuevo][data-mode=oscuro] .ops-dash .btn-ic.btn-filtros .badge{color:#f4d47b}:root[data-design=nuevo][data-mode=oscuro] .eva-cont_table:has(.ops-dash[data-tema=eva]),:root[data-design=nuevo][data-mode=oscuro] .eva-cont_table:has(.ops-dash[data-tema=eva]) .eva-cont_table-body,:root[data-design=nuevo][data-mode=oscuro] .eva-layout_body:has(.ops-dash[data-tema=eva]),:root[data-design=nuevo][data-mode=oscuro] .eva-cont_layout:has(.ops-dash[data-tema=eva]),:root[data-design=nuevo][data-mode=oscuro] .eva-dashboard:has(.ops-dash[data-tema=eva]){background:var(--dsn-surface)}:root[data-design=nuevo][data-mode=oscuro] .eva-cont_table:has(.ops-dash[data-tema=aurora]),:root[data-design=nuevo][data-mode=oscuro] .eva-cont_table:has(.ops-dash[data-tema=aurora]) .eva-cont_table-body,:root[data-design=nuevo][data-mode=oscuro] .eva-layout_body:has(.ops-dash[data-tema=aurora]),:root[data-design=nuevo][data-mode=oscuro] .eva-cont_layout:has(.ops-dash[data-tema=aurora]),:root[data-design=nuevo][data-mode=oscuro] .eva-dashboard:has(.ops-dash[data-tema=aurora]){background:var(--dsn-surface)}:root[data-design=nuevo][data-mode=oscuro] .eva-cont_table:has(.ops-dash[data-tema=esmeralda]),:root[data-design=nuevo][data-mode=oscuro] .eva-cont_table:has(.ops-dash[data-tema=esmeralda]) .eva-cont_table-body,:root[data-design=nuevo][data-mode=oscuro] .eva-layout_body:has(.ops-dash[data-tema=esmeralda]),:root[data-design=nuevo][data-mode=oscuro] .eva-cont_layout:has(.ops-dash[data-tema=esmeralda]),:root[data-design=nuevo][data-mode=oscuro] .eva-dashboard:has(.ops-dash[data-tema=esmeralda]){background:var(--dsn-surface)}:root[data-design=nuevo][data-mode=oscuro] .eva-cont_table:has(.ops-dash[data-tema=oceano]),:root[data-design=nuevo][data-mode=oscuro] .eva-cont_table:has(.ops-dash[data-tema=oceano]) .eva-cont_table-body,:root[data-design=nuevo][data-mode=oscuro] .eva-layout_body:has(.ops-dash[data-tema=oceano]),:root[data-design=nuevo][data-mode=oscuro] .eva-cont_layout:has(.ops-dash[data-tema=oceano]),:root[data-design=nuevo][data-mode=oscuro] .eva-dashboard:has(.ops-dash[data-tema=oceano]){background:#1c334a}:root[data-design=nuevo][data-mode=oscuro] .eva-cont_table:has(.ops-dash[data-tema=vino]),:root[data-design=nuevo][data-mode=oscuro] .eva-cont_table:has(.ops-dash[data-tema=vino]) .eva-cont_table-body,:root[data-design=nuevo][data-mode=oscuro] .eva-layout_body:has(.ops-dash[data-tema=vino]),:root[data-design=nuevo][data-mode=oscuro] .eva-cont_layout:has(.ops-dash[data-tema=vino]),:root[data-design=nuevo][data-mode=oscuro] .eva-dashboard:has(.ops-dash[data-tema=vino]){background:var(--dsn-surface)}:root[data-design=nuevo][data-mode=oscuro] .eva-dash-theme_menu{background:var(--dsn-card);border:1px solid var(--dsn-border)}:root[data-design=nuevo][data-mode=oscuro] .eva-dash-theme_menu .opt{color:var(--dsn-ink)}:root[data-design=nuevo][data-mode=oscuro] .eva-dash-theme_menu .opt:hover{background:var(--dsn-surface)}:root[data-design=nuevo][data-mode=oscuro] .eva-dash-theme_menu .opt .ck{color:#7ef1d6}:root[data-design=nuevo][data-mode=oscuro] .eva-dash-theme_menu .cust-row{color:var(--dsn-ink)}:root[data-design=nuevo][data-mode=oscuro] .eva-dash-theme_menu .cust-row input[type=color]{background:var(--dsn-card);border:1px solid var(--dsn-border)}:root[data-design=nuevo][data-mode=oscuro] .eva-dash-theme_menu .cust-acts button{background:var(--dsn-surface);color:#88b1e7}:root[data-design=nuevo][data-mode=oscuro] .eva-disp{color:var(--dsn-ink)}:root[data-design=nuevo][data-mode=oscuro] .eva-disp h2{color:#7badf4}:root[data-design=nuevo][data-mode=oscuro] .eva-disp p{color:var(--dsn-muted)}:root[data-design=nuevo][data-mode=oscuro] .eva-disp table{background:var(--dsn-card);border:1px solid var(--dsn-border)}:root[data-design=nuevo][data-mode=oscuro] .eva-disp table th{color:#97acd8;border-bottom:1px solid var(--dsn-border)}:root[data-design=nuevo][data-mode=oscuro] .eva-disp table td{border-bottom:1px solid var(--dsn-divider)}:root[data-design=nuevo][data-mode=oscuro] .eva-disp table td small{color:var(--dsn-muted)}:root[data-design=nuevo][data-mode=oscuro] .eva-disp table .vacio{color:var(--dsn-muted)}:root[data-design=nuevo][data-mode=oscuro] .eva-disp .st.disponible{background:#1f472b;color:#88e7a3}:root[data-design=nuevo][data-mode=oscuro] .eva-disp .st.descanso{background:#4a3e1c;color:#f4d07b}:root[data-design=nuevo][data-mode=oscuro] .eva-disp .st.no_disponible{background:#4a1c1c;color:#ec8383}:root[data-design=nuevo][data-mode=oscuro] .eva-disp .sin{color:#ec8383}:root[data-design=nuevo][data-mode=oscuro] .eva-disp_head .tabs{background:var(--dsn-head-bg)}:root[data-design=nuevo][data-mode=oscuro] .eva-disp_head .tabs button{color:var(--dsn-muted)}:root[data-design=nuevo][data-mode=oscuro] .eva-disp_head .tabs button.on{background:var(--dsn-card);color:#7badf4}:root[data-design=nuevo][data-mode=oscuro] .eva-incp{color:var(--dsn-ink)}:root[data-design=nuevo][data-mode=oscuro] .eva-incp h2{color:#7badf4}:root[data-design=nuevo][data-mode=oscuro] .eva-incp p{color:var(--dsn-muted)}:root[data-design=nuevo][data-mode=oscuro] .eva-incp table{background:var(--dsn-card);border:1px solid var(--dsn-border)}:root[data-design=nuevo][data-mode=oscuro] .eva-incp table th{color:#97acd8;border-bottom:1px solid var(--dsn-border)}:root[data-design=nuevo][data-mode=oscuro] .eva-incp table td{border-bottom:1px solid var(--dsn-divider)}:root[data-design=nuevo][data-mode=oscuro] .eva-incp table td small{color:var(--dsn-muted)}:root[data-design=nuevo][data-mode=oscuro] .eva-incp table td small.ok{color:#88e7a3}:root[data-design=nuevo][data-mode=oscuro] .eva-incp table td a{color:#7bc0f4}:root[data-design=nuevo][data-mode=oscuro] .eva-incp table .vacio{color:var(--dsn-muted)}:root[data-design=nuevo][data-mode=oscuro] .eva-incp .resp.trafico{background:#1c354a;color:#7ec7f1}:root[data-design=nuevo][data-mode=oscuro] .eva-incp .resp.operador{background:#4a391c;color:#f4b87b}:root[data-design=nuevo][data-mode=oscuro] .eva-incp .resp.mantenimiento{background:#321c4a;color:#bc88e7}:root[data-design=nuevo][data-mode=oscuro] .eva-incp .resp.configuracion{background:var(--dsn-head-bg);color:var(--dsn-muted)}:root[data-design=nuevo][data-mode=oscuro] .eva-incp .acc button{background:var(--dsn-card);border:1px solid var(--dsn-border)}:root[data-design=nuevo][data-mode=oscuro] .eva-incp .acc .resolver input{border:1px solid var(--dsn-border)}:root[data-design=nuevo][data-mode=oscuro] .eva-incp_filtros label span{color:#97acd8}:root[data-design=nuevo][data-mode=oscuro] .eva-incp_filtros label select,:root[data-design=nuevo][data-mode=oscuro] .eva-incp_filtros label input{background:var(--dsn-card);border:1px solid var(--dsn-border)}:root[data-design=nuevo][data-mode=oscuro] .eva-incp_resumen .card{background:var(--dsn-card);border:1px solid var(--dsn-border)}:root[data-design=nuevo][data-mode=oscuro] .eva-incp_resumen .card .num{color:var(--dsn-muted)}:root[data-design=nuevo][data-mode=oscuro] .client-accordion_seguimiento_viaje{background:var(--dsn-card);border:1px solid var(--dsn-border)}:root[data-design=nuevo][data-mode=oscuro] .client-accordion_seguimiento_viaje .client-header{background:var(--dsn-surface);color:var(--dsn-ink)}:root[data-design=nuevo][data-mode=oscuro] .client-accordion_seguimiento_viaje .client-header .client-title{color:var(--dsn-ink)}:root[data-design=nuevo][data-mode=oscuro] .client-accordion_seguimiento_viaje .client-header .client-info .saldo-item .label{color:var(--dsn-muted)}:root[data-design=nuevo][data-mode=oscuro] .client-accordion_seguimiento_viaje .client-body{background:var(--dsn-card)}:root[data-design=nuevo][data-mode=oscuro] .trz-remision_msg{color:#97b2d8}:root[data-design=nuevo][data-mode=oscuro] .trz-remision_hero-folio{color:var(--dsn-ink)}:root[data-design=nuevo][data-mode=oscuro] .trz-remision_hero-cliente{color:var(--dsn-ink)}:root[data-design=nuevo][data-mode=oscuro] .trz-remision_hero-ruta{color:#97b2d8}:root[data-design=nuevo][data-mode=oscuro] .trz-remision_hero-meta{color:var(--dsn-ink)}:root[data-design=nuevo][data-mode=oscuro] .trz-remision_badge[data-tono=neutral]{background:var(--dsn-surface);color:#97b2d8}:root[data-design=nuevo][data-mode=oscuro] .trz-remision_field span:last-child{color:var(--dsn-ink)}:root[data-design=nuevo][data-mode=oscuro] .trz-remision_event-icon{background:var(--dsn-surface);color:#97b2d8;border:2px solid var(--dsn-divider)}:root[data-design=nuevo][data-mode=oscuro] .trz-remision_event-card{background:var(--dsn-card)}:root[data-design=nuevo][data-mode=oscuro] .trz-remision_event-titulo{color:var(--dsn-ink)}:root[data-design=nuevo][data-mode=oscuro] .trz-remision_event-inline{color:#97b2d8}:root[data-design=nuevo][data-mode=oscuro] .trz-remision_event-detalle{color:#97b2d8}:root[data-design=nuevo][data-mode=oscuro] .trz-remision_event-meta{color:#97b2d8}:root[data-design=nuevo][data-mode=oscuro] .trz-remision_merc-summary{color:#97b2d8}:root[data-design=nuevo][data-mode=oscuro] .trz-remision_merc-summary-src{background:var(--dsn-surface)}:root[data-design=nuevo][data-mode=oscuro] .trz-remision_merc-card{background:var(--dsn-card)}:root[data-design=nuevo][data-mode=oscuro] .trz-remision_merc-card-name{color:var(--dsn-ink)}:root[data-design=nuevo][data-mode=oscuro] .trz-remision_merc-card-peso{color:#97b2d8}:root[data-design=nuevo][data-mode=oscuro] .trz-remision_merc-card-cant em{color:#97b2d8}:root[data-design=nuevo][data-mode=oscuro] .trz-remision_merc-card-meta{border-top:1px solid var(--dsn-divider)}:root[data-design=nuevo][data-mode=oscuro] .trz-remision_merc-card-ruta{color:var(--dsn-ink)}:root[data-design=nuevo][data-mode=oscuro] .trz-remision_merc-card-partes{color:#97b2d8}:root[data-design=nuevo][data-mode=oscuro] .trz-remision_seg-toggle{background:var(--dsn-surface)}:root[data-design=nuevo][data-mode=oscuro] .trz-remision_seg-toggle:hover{background:#1f3247}:root[data-design=nuevo][data-mode=oscuro] .trz-remision_seg-title{color:var(--dsn-ink)}:root[data-design=nuevo][data-mode=oscuro] .trz-remision_seg-detalle{color:#97b2d8}:root[data-design=nuevo][data-mode=oscuro] .trz-remision_event[data-tono=neutral] .trz-remision_event-icon{background:var(--dsn-surface);color:#97b2d8}:root[data-design=nuevo][data-mode=oscuro] .eva-pengeo_lista label em.sam{color:#aa90e0}:root[data-design=nuevo][data-mode=oscuro] .eva-penrev_fila .nom em.sam{color:#aa90e0}:root[data-design=nuevo][data-mode=oscuro] .eva-pao{color:var(--dsn-ink)}:root[data-design=nuevo][data-mode=oscuro] .eva-pao section{background:var(--dsn-card);border:1px solid var(--dsn-border)}:root[data-design=nuevo][data-mode=oscuro] .eva-pao h3{color:#97acd8}:root[data-design=nuevo][data-mode=oscuro] .eva-pao .mut{color:var(--dsn-muted)}:root[data-design=nuevo][data-mode=oscuro] .eva-pao_head h2{color:#7badf4}:root[data-design=nuevo][data-mode=oscuro] .eva-pao_head p{color:var(--dsn-muted)}:root[data-design=nuevo][data-mode=oscuro] .eva-pao_head select{background:var(--dsn-card);border:1px solid var(--dsn-border)}:root[data-design=nuevo][data-mode=oscuro] .eva-pao_fila{border-top:1px solid var(--dsn-divider)}:root[data-design=nuevo][data-mode=oscuro] .eva-pao_fila .tx span{color:var(--dsn-muted)}:root[data-design=nuevo][data-mode=oscuro] .eva-pao_fila select{background:var(--dsn-card);border:1px solid var(--dsn-border)}:root[data-design=nuevo][data-mode=oscuro] .eva-pao_fila input[type=tel]{border:1px solid var(--dsn-border)}:root[data-design=nuevo][data-mode=oscuro] .eva-pao_num{color:var(--dsn-muted)}:root[data-design=nuevo][data-mode=oscuro] .eva-pao_num input{border:1px solid var(--dsn-border)}:root[data-design=nuevo][data-mode=oscuro] .eva-pao_sw i{background:var(--dsn-card)}:root[data-design=nuevo][data-mode=oscuro] .eva-pao_aviso{background:#1f472b;color:#88e7a3}:root[data-design=nuevo][data-mode=oscuro] .eva-pao_aviso.err{background:#4a1c1c;color:#ec8383}:root[data-design=nuevo][data-mode=oscuro] .eva-pao_vacio{color:var(--dsn-muted)}:root[data-design=nuevo][data-mode=oscuro] .eva-pao_chip{background:var(--dsn-card);border:1px solid var(--dsn-border);color:var(--dsn-muted)}:root[data-design=nuevo][data-mode=oscuro] .eva-pao_chip.on{background:#1c354a;color:#7ec7f1}:root[data-design=nuevo][data-mode=oscuro] .eva-pao_advertencia{background:#4a3b1c;color:#f4c47b}:root[data-design=nuevo][data-mode=oscuro] .eva-pao_rapida{border:1px solid var(--dsn-divider)}:root[data-design=nuevo][data-mode=oscuro] .eva-pao_rapida input{border:1px solid var(--dsn-border)}:root[data-design=nuevo][data-mode=oscuro] .eva-pao_rapida .ico{background:var(--dsn-card);border:1px solid var(--dsn-border);color:var(--dsn-muted)}:root[data-design=nuevo][data-mode=oscuro] .eva-pao_rapida .lnk{color:#7bc0f4}:root[data-design=nuevo][data-mode=oscuro] .eva-pao_rapida .lnk.del{color:#ec8383}:root[data-design=nuevo][data-mode=oscuro] .hist-unidad .h-tipo.corr{color:#efc381}:root[data-design=nuevo][data-mode=oscuro] .hist-unidad .h-chip.acpt{color:#84beeb}:root[data-design=nuevo][data-mode=oscuro] .hist-unidad .h-chip.canc{color:#de9691}:root[data-design=nuevo][data-mode=oscuro] .eva-avo{color:var(--dsn-ink)}:root[data-design=nuevo][data-mode=oscuro] .eva-avo .mut{color:var(--dsn-muted)}:root[data-design=nuevo][data-mode=oscuro] .eva-avo h2{color:#7badf4}:root[data-design=nuevo][data-mode=oscuro] .eva-avo_head p{color:var(--dsn-muted)}:root[data-design=nuevo][data-mode=oscuro] .eva-avo_aviso{background:#1f472b;color:#88e7a3}:root[data-design=nuevo][data-mode=oscuro] .eva-avo_aviso.err{background:#4a1c1c;color:#ec8383}:root[data-design=nuevo][data-mode=oscuro] .eva-avo_form{background:var(--dsn-card);border:1px solid var(--dsn-border)}:root[data-design=nuevo][data-mode=oscuro] .eva-avo_form label{color:var(--dsn-muted)}:root[data-design=nuevo][data-mode=oscuro] .eva-avo_form input,:root[data-design=nuevo][data-mode=oscuro] .eva-avo_form select,:root[data-design=nuevo][data-mode=oscuro] .eva-avo_form textarea{border:1px solid var(--dsn-border);color:var(--dsn-ink)}:root[data-design=nuevo][data-mode=oscuro] .eva-avo_form .plantillas button{background:var(--dsn-surface)}:root[data-design=nuevo][data-mode=oscuro] .eva-avo_form .prio button{background:var(--dsn-card);border:1.5px solid var(--dsn-border);color:var(--dsn-muted)}:root[data-design=nuevo][data-mode=oscuro] .eva-avo_form .mapa{border:1px solid var(--dsn-border)}:root[data-design=nuevo][data-mode=oscuro] .eva-avo_form .mapa .vacio{color:var(--dsn-muted)}:root[data-design=nuevo][data-mode=oscuro] .eva-avo_form small{color:var(--dsn-muted)}:root[data-design=nuevo][data-mode=oscuro] .eva-avo_form .ops .chk{color:var(--dsn-ink)}:root[data-design=nuevo][data-mode=oscuro] .eva-avo_form .ops .chk em{color:#ec8383}:root[data-design=nuevo][data-mode=oscuro] .eva-avo_form .dest{background:var(--dsn-surface)}:root[data-design=nuevo][data-mode=oscuro] .eva-avo_form .dest .lista span{background:#1c334a}:root[data-design=nuevo][data-mode=oscuro] .eva-avo_form .dest .lista span.sin{background:#4a1c1c;color:#ec8383}:root[data-design=nuevo][data-mode=oscuro] .eva-avo_hist{background:var(--dsn-card);border:1px solid var(--dsn-border)}:root[data-design=nuevo][data-mode=oscuro] .eva-avo_hist h3{color:#97acd8}:root[data-design=nuevo][data-mode=oscuro] .eva-avo_hist .it{background:var(--dsn-card)}:root[data-design=nuevo][data-mode=oscuro] .eva-avo_hist .it .top span{color:var(--dsn-muted)}:root[data-design=nuevo][data-mode=oscuro] .eva-avo_hist .it small{color:var(--dsn-muted)}:root[data-design=nuevo][data-mode=oscuro] .eva-avo_hist .it .leidos{background:var(--dsn-head-bg)}:root[data-design=nuevo][data-mode=oscuro] .eva-avo_hist .it .leidos span{color:var(--dsn-ink)}:root[data-design=nuevo][data-mode=oscuro] .eva-est{color:var(--dsn-ink)}:root[data-design=nuevo][data-mode=oscuro] .eva-est .mut{color:var(--dsn-muted)}:root[data-design=nuevo][data-mode=oscuro] .eva-est button.sec{background:var(--dsn-card);color:#7badf4}:root[data-design=nuevo][data-mode=oscuro] .eva-est .st.st-PROP{background:#4a3e1c;color:#f4d07b}:root[data-design=nuevo][data-mode=oscuro] .eva-est .st.st-CONF{background:#1f472b;color:#88e7a3}:root[data-design=nuevo][data-mode=oscuro] .eva-est .st.st-DESC{background:var(--dsn-head-bg);color:var(--dsn-muted)}:root[data-design=nuevo][data-mode=oscuro] .eva-est table{background:var(--dsn-card)}:root[data-design=nuevo][data-mode=oscuro] .eva-est table th{color:#97acd8;border-bottom:1px solid var(--dsn-border)}:root[data-design=nuevo][data-mode=oscuro] .eva-est table td{border-bottom:1px solid var(--dsn-divider)}:root[data-design=nuevo][data-mode=oscuro] .eva-est table td small{color:var(--dsn-muted)}:root[data-design=nuevo][data-mode=oscuro] .eva-est table td.vacio{color:var(--dsn-muted)}:root[data-design=nuevo][data-mode=oscuro] .eva-est_head h2{color:#7badf4}:root[data-design=nuevo][data-mode=oscuro] .eva-est_head p{color:var(--dsn-muted)}:root[data-design=nuevo][data-mode=oscuro] .eva-est_head .tabs{background:var(--dsn-head-bg)}:root[data-design=nuevo][data-mode=oscuro] .eva-est_head .tabs button{color:var(--dsn-muted)}:root[data-design=nuevo][data-mode=oscuro] .eva-est_head .tabs button.on{background:var(--dsn-card);color:#7badf4}:root[data-design=nuevo][data-mode=oscuro] .eva-est_aviso{background:#1f472b;color:#88e7a3}:root[data-design=nuevo][data-mode=oscuro] .eva-est_aviso.err{background:#4a1c1c;color:#ec8383}:root[data-design=nuevo][data-mode=oscuro] .eva-est_filtros input,:root[data-design=nuevo][data-mode=oscuro] .eva-est_filtros select{background:var(--dsn-card);border:1px solid var(--dsn-border)}:root[data-design=nuevo][data-mode=oscuro] .eva-est_filtros label{color:var(--dsn-muted)}:root[data-design=nuevo][data-mode=oscuro] .eva-est_filtros .tot{color:var(--dsn-muted)}:root[data-design=nuevo][data-mode=oscuro] .eva-est_tabla{border:1px solid var(--dsn-border)}:root[data-design=nuevo][data-mode=oscuro] .eva-est_tabla .pag button{background:var(--dsn-card);border:1px solid var(--dsn-border)}:root[data-design=nuevo][data-mode=oscuro] .eva-est_modal .caja{background:var(--dsn-card)}:root[data-design=nuevo][data-mode=oscuro] .eva-est_modal .caja h3{color:#7badf4}:root[data-design=nuevo][data-mode=oscuro] .eva-est_modal .caja p{color:var(--dsn-muted)}:root[data-design=nuevo][data-mode=oscuro] .eva-est_modal .caja label{color:var(--dsn-muted)}:root[data-design=nuevo][data-mode=oscuro] .eva-est_modal .caja input,:root[data-design=nuevo][data-mode=oscuro] .eva-est_modal .caja textarea{border:1px solid var(--dsn-border)}:root[data-design=nuevo][data-mode=oscuro] .eva-est_modal .caja .imp{color:#7badf4}:root[data-design=nuevo][data-mode=oscuro] .eva-est_config table{border:1px solid var(--dsn-border)}:root[data-design=nuevo][data-mode=oscuro] .eva-est_config .form{background:var(--dsn-card);border:1px solid var(--dsn-border)}:root[data-design=nuevo][data-mode=oscuro] .eva-est_config .form label{color:var(--dsn-muted)}:root[data-design=nuevo][data-mode=oscuro] .eva-est_config .form input,:root[data-design=nuevo][data-mode=oscuro] .eva-est_config .form select{border:1px solid var(--dsn-border)}:root[data-design=nuevo][data-mode=oscuro] .schedule__main-grid{border:1px solid var(--dsn-border)}:root[data-design=nuevo][data-mode=oscuro] .schedule__unit-header-cell{background:var(--dsn-card);border-right:1px solid var(--dsn-border);border-bottom:1px solid var(--dsn-border)}:root[data-design=nuevo][data-mode=oscuro] .schedule__day-header{background:var(--dsn-card);border-bottom:1px solid var(--dsn-border);border-left:1px solid var(--dsn-border)}:root[data-design=nuevo][data-mode=oscuro] .schedule__day-header .schedule__date{color:var(--dsn-ink)}:root[data-design=nuevo][data-mode=oscuro] .schedule__day-header .schedule__day-month{color:var(--dsn-muted)}:root[data-design=nuevo][data-mode=oscuro] .schedule__unit-cell{background:var(--dsn-card);color:var(--dsn-ink);border-right:1px solid var(--dsn-border);border-bottom:1px solid var(--dsn-border)}:root[data-design=nuevo][data-mode=oscuro] .highlight{background-color:#1c314a}:root[data-design=nuevo][data-mode=oscuro] .selected{background-color:#1c284a}:root[data-design=nuevo][data-mode=oscuro] .schedule__row{border-bottom:1px solid var(--dsn-border)}:root[data-design=nuevo][data-mode=oscuro] .schedule__row .schedule__cell{border-right:1px solid var(--dsn-border)}:root[data-design=nuevo][data-mode=oscuro] .schedule__row .schedule__event--empty{background-color:#4a411c;color:#f4d47b}:root[data-design=nuevo][data-mode=oscuro] .schedule__row .schedule__event--Loaded{background-color:#1c384a;color:#8ac1e5}:root[data-design=nuevo][data-mode=oscuro] .schedule__row .schedule__event--Loaded:hover{color:#7bc2f4}:root[data-design=nuevo][data-mode=oscuro] .schedule__row .schedule__event--warning{background-color:#4a411c;color:#f4d47b}:root[data-design=nuevo][data-mode=oscuro] .schedule__row .schedule__event--success{background-color:#1c4a2e;color:#85eaaf}:root[data-design=nuevo][data-mode=oscuro] .schedule__row .schedule__event .event_info__status{color:var(--dsn-muted)}:root[data-design=nuevo][data-mode=oscuro] .tab-general__header{background:var(--dsn-surface)}:root[data-design=nuevo][data-mode=oscuro] .tab-general .tab-general__operator .tab-general__details h4{color:var(--dsn-muted)}:root[data-design=nuevo][data-mode=oscuro] .tab-general .tab-general__operator .tab-general__details p{color:var(--dsn-muted)}:root[data-design=nuevo][data-mode=oscuro] .tab-general .tab-general__operator .tab-general__details .tab-general__status{background:var(--dsn-hover-row);color:var(--dsn-muted)}:root[data-design=nuevo][data-mode=oscuro] .tab-general .tab-general__operator .tab-general__details .tab-general__status--Primary{background:var(--dsn-hover-row);color:var(--dsn-muted)}:root[data-design=nuevo][data-mode=oscuro] .tab-general .tab-general__vehicle h5{color:#7badf4}:root[data-design=nuevo][data-mode=oscuro] .tab-general .tab-general__vehicle .tab-general__vehicle-details .tab-general__vehicle-item .tab-general__vehicle-title{color:var(--dsn-muted)}:root[data-design=nuevo][data-mode=oscuro] .tab-general .tab-general__vehicle .tab-general__vehicle-details .tab-general__vehicle-item div{color:#7badf4}:root[data-design=nuevo][data-mode=oscuro] .tab-general__section h5{color:var(--dsn-muted)}:root[data-design=nuevo][data-mode=oscuro] .tab-general__section.programacion-section .tab-general__card{background:var(--dsn-card);border:1px solid var(--dsn-border)}:root[data-design=nuevo][data-mode=oscuro] .tab-general__section.programacion-section .tab-general__card .tab-general__card-item .tab-general__date-item b{color:var(--dsn-muted)}:root[data-design=nuevo][data-mode=oscuro] .tab-general__section.programacion-section .tab-general__card .tab-general__card-item .tab-general__date-item span{color:#7badf4}:root[data-design=nuevo][data-mode=oscuro] .tab-general__section.details-section .tab-general__card{background:var(--dsn-card);border:1px solid var(--dsn-border)}:root[data-design=nuevo][data-mode=oscuro] .tab-general__section.details-section .tab-general__card .tab-general__details-grid .tab-general__details-item b{color:var(--dsn-muted)}:root[data-design=nuevo][data-mode=oscuro] .tab-general__section.details-section .tab-general__card .tab-general__details-grid .tab-general__details-item span{color:#7badf4}:root[data-design=nuevo][data-mode=oscuro] .tab-general__section.extra-section .full-width{background:var(--dsn-card);border:1px solid var(--dsn-border)}:root[data-design=nuevo][data-mode=oscuro] .tab-general__section.extra-section .full-width .tab-general__card-item{color:#7badf4}:root[data-design=nuevo][data-mode=oscuro] .tab-general__section.extra-section .full-width .tab-general__card-item b{color:var(--dsn-muted)}:root[data-design=nuevo][data-mode=oscuro] .tab-general__section.extra-section .tab-general__card-grid .tab-general__card{background:var(--dsn-card);border:1px solid var(--dsn-border)}:root[data-design=nuevo][data-mode=oscuro] .tab-general__section.extra-section .tab-general__card-grid .tab-general__card .tab-general__card-item{color:#7badf4}:root[data-design=nuevo][data-mode=oscuro] .tab-general__section.extra-section .tab-general__card-grid .tab-general__card .tab-general__card-item b{color:var(--dsn-muted)}:root[data-design=nuevo][data-mode=oscuro] .tab-general__card-item{color:#7badf4}:root[data-design=nuevo][data-mode=oscuro] .tab-general__card-item b{color:var(--dsn-muted)}:root[data-design=nuevo][data-mode=oscuro] .eva-sidebar_container{background-color:var(--dsn-card)}:root[data-design=nuevo][data-mode=oscuro] .eva-sidebar_header-title{color:var(--dsn-ink)}:root[data-design=nuevo][data-mode=oscuro] .eva-sidebar_header-options-item svg,:root[data-design=nuevo][data-mode=oscuro] .eva-sidebar_header-options-close svg{color:#7badf4}:root[data-design=nuevo][data-mode=oscuro] .eva-remision-comercio-exterior_help{color:var(--dsn-muted)}:root[data-design=nuevo][data-mode=oscuro] .eva-remision-mercancias_help{color:var(--dsn-muted)}:root[data-design=nuevo][data-mode=oscuro] .eva-rop_head .btn-txt .badge{color:#f4d47b}:root[data-design=nuevo][data-mode=oscuro] .eva-rop_visor .g-load{border-top-color:var(--dsn-divider)}:root[data-design=nuevo][data-mode=oscuro] .eva-solcambio_resumen{background:var(--dsn-card)}:root[data-design=nuevo][data-mode=oscuro] .eva-solcambio_resumen-main{color:var(--dsn-ink)}:root[data-design=nuevo][data-mode=oscuro] .eva-solcambio_badge--pendiente{background:#4a411c;color:#f3aa7c}:root[data-design=nuevo][data-mode=oscuro] .eva-solcambio_badge--aprobada{background:#1c4a2c;color:#8ae5ad}:root[data-design=nuevo][data-mode=oscuro] .eva-solcambio_badge--rechazada{background:#4a1c1c;color:#ea8686}:root[data-design=nuevo][data-mode=oscuro] .eva-solcambio_bloque-titulo{color:var(--dsn-ink)}:root[data-design=nuevo][data-mode=oscuro] .eva-solcambio_change{background:var(--dsn-card)}:root[data-design=nuevo][data-mode=oscuro] .eva-solcambio_value{color:var(--dsn-ink)}:root[data-design=nuevo][data-mode=oscuro] .eva-solcambio_obs{background:var(--dsn-card)}:root[data-design=nuevo][data-mode=oscuro] .eva-solcambio_obs p{color:var(--dsn-ink)}:root[data-design=nuevo][data-mode=oscuro] .eva-solcambio_obs--rechazo{background:var(--dsn-card)}:root[data-design=nuevo][data-mode=oscuro] .eva-solcambio_nota{background:#4a3b1c;color:#f4ca7b}:root[data-design=nuevo][data-mode=oscuro] .eva-solcambio_tabla th,:root[data-design=nuevo][data-mode=oscuro] .eva-solcambio_tabla td{border-bottom:1px solid var(--dsn-divider)}:root[data-design=nuevo][data-mode=oscuro] .eva-solcambio_tabla thead th{background:var(--dsn-surface);color:#97b1d8}:root[data-design=nuevo][data-mode=oscuro] .eva-combaut{background:var(--dsn-card);border:1px solid var(--dsn-border)}:root[data-design=nuevo][data-mode=oscuro] .eva-combaut_head h4{color:var(--dsn-ink)}:root[data-design=nuevo][data-mode=oscuro] .eva-combaut_head small{color:var(--dsn-muted)}:root[data-design=nuevo][data-mode=oscuro] .eva-combaut_form .fld>span{color:var(--dsn-muted)}:root[data-design=nuevo][data-mode=oscuro] .eva-combaut_form .fld input,:root[data-design=nuevo][data-mode=oscuro] .eva-combaut_form .fld select{background:var(--dsn-card)}:root[data-design=nuevo][data-mode=oscuro] .eva-combaut_ayuda{color:#97b5d8}:root[data-design=nuevo][data-mode=oscuro] .eva-combaut_msg.ok{background:#1f4722;color:var(--dsn-ink)}:root[data-design=nuevo][data-mode=oscuro] .eva-combaut_msg.err{background:#4a211c;color:#ef8181}:root[data-design=nuevo][data-mode=oscuro] .eva-combaut_row{background:var(--dsn-card);border:1px solid var(--dsn-border)}:root[data-design=nuevo][data-mode=oscuro] .eva-combaut_row .info b{color:var(--dsn-ink)}:root[data-design=nuevo][data-mode=oscuro] .eva-combaut_row .info small{color:var(--dsn-muted)}:root[data-design=nuevo][data-mode=oscuro] .eva-combaut_row.st-autorizada .chip{background:#4a3e1c;color:#f4d07b}:root[data-design=nuevo][data-mode=oscuro] .eva-combaut_row.st-cargada .chip{background:#1f4722;color:var(--dsn-ink)}:root[data-design=nuevo][data-mode=oscuro] .eva-combaut_row.st-cancelada .chip{background:var(--dsn-head-bg);color:#97c3d8}:root[data-design=nuevo][data-mode=oscuro] .eva-combaut .lnk{color:#7cacf4}:root[data-design=nuevo][data-mode=oscuro] .eva-combaut .lnk.rojo{color:#e78888}:root[data-design=nuevo][data-mode=oscuro] .eva-msgv{background:var(--dsn-card);border:1px solid var(--dsn-border)}:root[data-design=nuevo][data-mode=oscuro] .eva-msgv_head{background:var(--dsn-card);border-bottom:1px solid var(--dsn-divider)}:root[data-design=nuevo][data-mode=oscuro] .eva-msgv_quien b{color:var(--dsn-ink)}:root[data-design=nuevo][data-mode=oscuro] .eva-msgv_quien span{color:#97acd8}:root[data-design=nuevo][data-mode=oscuro] .eva-msgv_lista{background:var(--dsn-surface)}:root[data-design=nuevo][data-mode=oscuro] .eva-msgv_dia{background:var(--dsn-head-bg);color:var(--dsn-muted)}:root[data-design=nuevo][data-mode=oscuro] .eva-msgv_burbuja.is-suya{background:var(--dsn-card);color:var(--dsn-ink);border:1px solid var(--dsn-border)}:root[data-design=nuevo][data-mode=oscuro] .eva-msgv_autor{color:#7bc0f4}:root[data-design=nuevo][data-mode=oscuro] .eva-msgv_error{color:#ec8383}:root[data-design=nuevo][data-mode=oscuro] .eva-msgv_rapidas button{background:#1c334a;color:#7ec7f1}:root[data-design=nuevo][data-mode=oscuro] .eva-msgv_rapidas button:hover{background:#1c334a}:root[data-design=nuevo][data-mode=oscuro] .eva-msgv_barra textarea{background:var(--dsn-card);border:1px solid var(--dsn-border);color:var(--dsn-ink)}:root[data-design=nuevo][data-mode=oscuro] .eva-msgv_cerrado{background:var(--dsn-surface);color:var(--dsn-muted);border-top:1px solid var(--dsn-divider)}:root[data-design=nuevo][data-mode=oscuro] .eva-msgv_img{border:1px solid var(--dsn-border)}:root[data-design=nuevo][data-mode=oscuro] .eva-msgv_visor-cerrar{background:var(--dsn-card);color:#7badf4}:root[data-design=nuevo][data-mode=oscuro] .eva-msgv_visor-cerrar:hover{background:var(--dsn-card)}:root[data-design=nuevo][data-mode=oscuro] .eva-msgv_abrir{background:#1c274a;color:#9690df}:root[data-design=nuevo][data-mode=oscuro] .eva-msgv_abrir:hover{background:#1c274a}:root[data-design=nuevo][data-mode=oscuro] .eva-msgv_doc{background:#1c274a;color:#9690df}:root[data-design=nuevo][data-mode=oscuro] .dsg-recrep_msg{color:var(--dsn-muted)}:root[data-design=nuevo][data-mode=oscuro] .dsg-recrep_seccion{background:var(--dsn-card);border:1px solid var(--dsn-border)}:root[data-design=nuevo][data-mode=oscuro] .dsg-recrep_seccion-head{border-bottom:1px solid var(--dsn-divider)}:root[data-design=nuevo][data-mode=oscuro] .dsg-recrep_seccion[data-tono=primary] .dsg-recrep_seccion-head{background:#1c2b4a;color:#819eee}:root[data-design=nuevo][data-mode=oscuro] .dsg-recrep_seccion[data-tono=success] .dsg-recrep_seccion-head{background:#1c4a2a;color:#84ebaa}:root[data-design=nuevo][data-mode=oscuro] .dsg-recrep_card{background:var(--dsn-card);border:1px solid var(--dsn-divider)}:root[data-design=nuevo][data-mode=oscuro] .dsg-recrep_card-ubi{color:var(--dsn-ink)}:root[data-design=nuevo][data-mode=oscuro] .dsg-recrep_card-ubi .dsg-recrep_card-icon{color:var(--dsn-muted)}:root[data-design=nuevo][data-mode=oscuro] .dsg-recrep_card-cli{color:var(--dsn-ink)}:root[data-design=nuevo][data-mode=oscuro] .dsg-recrep_card-dom{color:var(--dsn-muted)}:root[data-design=nuevo][data-mode=oscuro] .dsg-recrep_card-stat{background:var(--dsn-surface);color:var(--dsn-ink)}:root[data-design=nuevo][data-mode=oscuro] .eva-viajes_form_tab-transbordo_formulario-descarga_info{color:var(--dsn-ink)}:root[data-design=nuevo][data-mode=oscuro] .eva-viajes_form .vj-comp{background:var(--dsn-card);border:1px solid var(--dsn-border)}:root[data-design=nuevo][data-mode=oscuro] .eva-viajes_form .vj-comp--permi{background:var(--dsn-card)}:root[data-design=nuevo][data-mode=oscuro] .eva-viajes_form .vj-comp__head b{color:#7badf4}:root[data-design=nuevo][data-mode=oscuro] .eva-viajes_form .vj-sw{background:var(--dsn-surface)}:root[data-design=nuevo][data-mode=oscuro] .eva-viajes_form .vj-sw button{color:#97acd8}:root[data-design=nuevo][data-mode=oscuro] .eva-viajes_form .vj-sw button.on{background:var(--dsn-card);color:#7badf4}:root[data-design=nuevo][data-mode=oscuro] .eva-mantenimiento-ciclosServicio_detalle-tabla{border:1px solid var(--dsn-border)}:root[data-design=nuevo][data-mode=oscuro] .eva-mantenimiento-serviciosMtto_detalle-tabla{border:1px solid var(--dsn-border)}:root[data-design=nuevo][data-mode=oscuro] .bandeja-prev .bp-kpis .kpi.ven .n{color:#de9691}:root[data-design=nuevo][data-mode=oscuro] .bandeja-prev .bp-kpis .kpi.pv .n{color:#efc381}:root[data-design=nuevo][data-mode=oscuro] .bandeja-prev .bp-row .plan .b.ven{color:#de9691}:root[data-design=nuevo][data-mode=oscuro] .bandeja-prev .bp-row .plan .b.pv{color:#efc381}:root[data-design=nuevo][data-mode=oscuro] .bandeja-prev .bp-estado.ven{color:#de9691}:root[data-design=nuevo][data-mode=oscuro] .bandeja-prev .bp-estado.pv{color:#efc381}:root[data-design=nuevo][data-mode=oscuro] .eva-erfirma_pad{background:var(--dsn-card)}:root[data-design=nuevo][data-mode=oscuro] .herr-doc_chip[data-tone=warn]{color:#f4d07b}:root[data-design=nuevo][data-mode=oscuro] .herr-doc_chip[data-tone=ok]{color:#8de2b1}:root[data-design=nuevo][data-mode=oscuro] .herr-doc_chip[data-tone=bad]{color:#e88792}:root[data-design=nuevo][data-mode=oscuro] .herr-doc_err{color:#e88792}:root[data-design=nuevo][data-mode=oscuro] .eva-ordenesServicio .eva-multiselectsearch_field,:root[data-design=nuevo][data-mode=oscuro] .eva-ordenesServicio .eva-multiselectsearch_field__active,:root[data-design=nuevo][data-mode=oscuro] .eva-ordenesServicio .eva-multiselectsearch_field__disabled{border:1px solid var(--dsn-border)}:root[data-design=nuevo][data-mode=oscuro] .eva-ordenesServicio_estado--pdte{background:#4a3e1c;color:#f4cc7b}:root[data-design=nuevo][data-mode=oscuro] .eva-ordenesServicio_estado--acpt{background:#1c4a29;color:#84ebaa}:root[data-design=nuevo][data-mode=oscuro] .eva-ordenesServicio_estado--canc{background:#4a1e1c;color:#ec8383}:root[data-design=nuevo][data-mode=oscuro] .srv-tocan-row .falt.neg{color:#de9691}:root[data-design=nuevo][data-mode=oscuro] .srv-tocan .pill.vencido{color:#de9691}:root[data-design=nuevo][data-mode=oscuro] .srv-tocan .pill.por_vencer{color:#efc381}:root[data-design=nuevo][data-mode=oscuro] .rev-modal .rev-part .reason b{color:#de9691}:root[data-design=nuevo][data-mode=oscuro] .rev-modal .rev-part .rev .rv-status.re{color:#de9691}:root[data-design=nuevo][data-mode=oscuro] .rev-modal .rev-part .rev .rv-status.ext{color:#efc381}:root[data-design=nuevo][data-mode=oscuro] .rev-modal button.mini.re{color:#de9691}:root[data-design=nuevo][data-mode=oscuro] .rev-modal button.mini.ext{color:#efc381}:root[data-design=nuevo][data-mode=oscuro] .orep-head h2 svg{color:#8eb8e1}:root[data-design=nuevo][data-mode=oscuro] .orep-tabs button{background:var(--dsn-card);border:1px solid var(--dsn-border);color:#97aed8}:root[data-design=nuevo][data-mode=oscuro] .orep-kpi{background:var(--dsn-card);border:1px solid var(--dsn-border)}:root[data-design=nuevo][data-mode=oscuro] .orep-kpi_ic{color:#97aed8}:root[data-design=nuevo][data-mode=oscuro] .orep-kpi_l{color:#97aed8}:root[data-design=nuevo][data-mode=oscuro] .orep-kpi--ok .orep-kpi_ic{color:#88e7b3}:root[data-design=nuevo][data-mode=oscuro] .orep-kpi--warn .orep-kpi_ic{color:#f4ca7b}:root[data-design=nuevo][data-mode=oscuro] .orep-kpi--info .orep-kpi_ic{color:#8eb8e1}:root[data-design=nuevo][data-mode=oscuro] .orep-card{background:var(--dsn-card);border:1px solid var(--dsn-border)}:root[data-design=nuevo][data-mode=oscuro] .orep-card_h svg{color:#97aed8}:root[data-design=nuevo][data-mode=oscuro] .orep-bar_track{background:var(--dsn-surface)}:root[data-design=nuevo][data-mode=oscuro] .orep-bar_n{color:#97aed8}:root[data-design=nuevo][data-mode=oscuro] .orep-est_l{color:#97aed8}:root[data-design=nuevo][data-mode=oscuro] .orep-rankrow_l{color:#97aed8}:root[data-design=nuevo][data-mode=oscuro] .orep-rankrow_track{background:var(--dsn-surface)}:root[data-design=nuevo][data-mode=oscuro] .orep-rankrow_v{color:var(--dsn-ink)}:root[data-design=nuevo][data-mode=oscuro] .orep-foot{color:#97aed8}:root[data-design=nuevo][data-mode=oscuro] .orep-kpi--bad .orep-kpi_ic{color:#e0948f}:root[data-design=nuevo][data-mode=oscuro] .orep-stack_bar{background:var(--dsn-surface)}:root[data-design=nuevo][data-mode=oscuro] .orep-stack_leg{color:#97aed8}:root[data-design=nuevo][data-mode=oscuro] .eva-permisionario_personal_title{color:var(--dsn-ink)}:root[data-design=nuevo][data-mode=oscuro] .eva-acceso_ficha .amarillo,:root[data-design=nuevo][data-mode=oscuro] .eva-acceso_cred .amarillo{color:#f4bc7b}:root[data-design=nuevo][data-mode=oscuro] .eva-acceso_modal .aviso{color:#f4bc7b}:root[data-design=nuevo][data-mode=oscuro] .eva-acceso_qr{background:var(--dsn-card);color:var(--dsn-ink)}:root[data-design=nuevo][data-mode=oscuro] .eva-tel_aviso{color:#f4b07b}:root[data-design=nuevo][data-mode=oscuro] .eva-tel_pill.pendiente{color:#f4b07b}:root[data-design=nuevo][data-mode=oscuro] .eva-tel_pill.cambio{color:#819eee}:root[data-design=nuevo][data-mode=oscuro] .eva-histcond_chip.ok{color:#88e7b6}:root[data-design=nuevo][data-mode=oscuro] .eva-histcond_chip.warn{color:#f4d67b}:root[data-design=nuevo][data-mode=oscuro] .eva-histcond_chip.vig{color:#f4d87b}:root[data-design=nuevo][data-mode=oscuro] .eva-histcond_delta.up{color:#88e7b6}:root[data-design=nuevo][data-mode=oscuro] .eva-msjper_aviso{color:#f4b07b}:root[data-design=nuevo][data-mode=oscuro] .eva-candidatos_estatus-asistencia-chip.is-on{color:#81eee1}:root[data-design=nuevo][data-mode=oscuro] .eva-candidatos_estatus-agenda-ev--choca{color:#ec8383}:root[data-design=nuevo][data-mode=oscuro] .eva-candidatos_rsvp--ok{color:#81eee1}:root[data-design=nuevo][data-mode=oscuro] .eva-candidatos_rsvp--bad{color:#ec8383}:root[data-design=nuevo][data-mode=oscuro] .eva-candidatos_rsvp--warn{color:#f4c87b}:root[data-design=nuevo][data-mode=oscuro] .eva-candidatos_cal-chip{color:#81eee1}:root[data-design=nuevo][data-mode=oscuro] .eva-docop{color:var(--dsn-ink)}:root[data-design=nuevo][data-mode=oscuro] .eva-docop .vacio{color:var(--dsn-muted)}:root[data-design=nuevo][data-mode=oscuro] .eva-docop .st.st-PDTE{background:#4a3e1c;color:#f4d07b}:root[data-design=nuevo][data-mode=oscuro] .eva-docop .st.st-ACPT{background:#1f472b;color:#88e7a3}:root[data-design=nuevo][data-mode=oscuro] .eva-docop .st.st-CANC{background:var(--dsn-head-bg);color:var(--dsn-muted)}:root[data-design=nuevo][data-mode=oscuro] .eva-docop_head h2{color:#7badf4}:root[data-design=nuevo][data-mode=oscuro] .eva-docop_head p{color:var(--dsn-muted)}:root[data-design=nuevo][data-mode=oscuro] .eva-docop_head select{border:1px solid var(--dsn-border)}:root[data-design=nuevo][data-mode=oscuro] .eva-docop_aviso{background:#1f472b;color:#88e7a3}:root[data-design=nuevo][data-mode=oscuro] .eva-docop_aviso.err{background:#4a1c1c;color:#ec8383}:root[data-design=nuevo][data-mode=oscuro] .eva-docop_cuerpo .lista,:root[data-design=nuevo][data-mode=oscuro] .eva-docop_cuerpo .detalle{background:var(--dsn-card);border:1px solid var(--dsn-border)}:root[data-design=nuevo][data-mode=oscuro] .eva-docop_cuerpo .lista .it{border-bottom:1px solid var(--dsn-divider)}:root[data-design=nuevo][data-mode=oscuro] .eva-docop_cuerpo .lista .it:hover{background:var(--dsn-surface)}:root[data-design=nuevo][data-mode=oscuro] .eva-docop_cuerpo .lista .it.on{background:#1c334a}:root[data-design=nuevo][data-mode=oscuro] .eva-docop_cuerpo .lista .it small{color:var(--dsn-muted)}:root[data-design=nuevo][data-mode=oscuro] .eva-docop_cuerpo .detalle h3{color:#7badf4}:root[data-design=nuevo][data-mode=oscuro] .eva-docop_cuerpo .detalle .foto{background:var(--dsn-surface);color:var(--dsn-muted)}:root[data-design=nuevo][data-mode=oscuro] .eva-docop_cuerpo .detalle dl dt{color:var(--dsn-muted)}:root[data-design=nuevo][data-mode=oscuro] .eva-docop_cuerpo .detalle .acciones{border-top:1px solid var(--dsn-divider)}:root[data-design=nuevo][data-mode=oscuro] .eva-docop_cuerpo .detalle .acciones label{color:var(--dsn-muted)}:root[data-design=nuevo][data-mode=oscuro] .eva-docop_cuerpo .detalle .acciones input,:root[data-design=nuevo][data-mode=oscuro] .eva-docop_cuerpo .detalle .acciones textarea{border:1px solid var(--dsn-border)}:root[data-design=nuevo][data-mode=oscuro] .eva-docop_cuerpo .detalle .acciones .sec{background:var(--dsn-card);color:#ec8383}:root[data-design=nuevo][data-mode=oscuro] .eva-prestamos-page .eva-table_column-fkstatusid[data-fkstatusid=Cancelado]>div{background-color:var(--dsn-head-bg);color:var(--dsn-muted)}:root[data-design=nuevo][data-mode=oscuro] .eva-prestamos_form-encabezado{background-color:var(--dsn-card);border:1px solid var(--dsn-border)}:root[data-design=nuevo][data-mode=oscuro] .eva-prestamos_form-encabezado-badge{background-color:var(--dsn-head-bg);color:var(--dsn-muted)}:root[data-design=nuevo][data-mode=oscuro] .eva-prestamos_form-encabezado-badge[data-status=Cancelado]{background-color:var(--dsn-head-bg);color:var(--dsn-muted)}:root[data-design=nuevo][data-mode=oscuro] .eva-prestamos_form-encabezado-resumen-etiqueta{color:var(--dsn-muted)}:root[data-design=nuevo][data-mode=oscuro] .eva-prestamos_form-abonos-loading{color:var(--dsn-muted)}:root[data-design=nuevo][data-mode=oscuro] .eva-prestamos_form-abonos-tabla table th,:root[data-design=nuevo][data-mode=oscuro] .eva-prestamos_form-abonos-tabla table td{border-bottom:1px solid var(--dsn-border)}:root[data-design=nuevo][data-mode=oscuro] .eva-prestamos_form-abonos-tabla table th{background-color:var(--dsn-surface)}:root[data-design=nuevo][data-mode=oscuro] .eva-prestamos_form-abonos-origen{background-color:var(--dsn-head-bg);color:var(--dsn-muted)}:root[data-design=nuevo][data-mode=oscuro] .eva-vacaciones-page .eva-table_column-fkstatusid[data-fkstatusid=Cancelada]>div{background-color:var(--dsn-head-bg);color:var(--dsn-muted)}:root[data-design=nuevo][data-mode=oscuro] .eva-vacaciones_form-kardex-loading{color:var(--dsn-muted)}:root[data-design=nuevo][data-mode=oscuro] .eva-vacaciones_form-kardex-card{background-color:var(--dsn-card);border:1px solid var(--dsn-border)}:root[data-design=nuevo][data-mode=oscuro] .eva-vacaciones_form-kardex-tabla table th,:root[data-design=nuevo][data-mode=oscuro] .eva-vacaciones_form-kardex-tabla table td{border-bottom:1px solid var(--dsn-border)}:root[data-design=nuevo][data-mode=oscuro] .eva-vacaciones_form-kardex-tabla table th{background-color:var(--dsn-surface)}:root[data-design=nuevo][data-mode=oscuro] .eva-vacaciones_form-kardex-tabla table tr[data-vencido=true] td{background-color:var(--dsn-surface)}:root[data-design=nuevo][data-mode=oscuro] .eva-vacaciones_form-kardex-vencido{background-color:var(--dsn-head-bg);color:var(--dsn-muted)}:root[data-design=nuevo][data-mode=oscuro] .eva-vacaciones_form-aviso{color:#f4c47b}:root[data-design=nuevo][data-mode=oscuro] .eva-vacaciones_form-kardex-hint{background:var(--dsn-surface);border:1px solid var(--dsn-divider)}:root[data-design=nuevo][data-mode=oscuro] .eva-vacaciones_form-kardex-hint b{color:#97b2d8}:root[data-design=nuevo][data-mode=oscuro] .eva-carta-vac{background:var(--dsn-card);color:var(--dsn-ink)}:root[data-design=nuevo][data-mode=oscuro] .eva-carta-vac_hdr h3{color:var(--dsn-ink)}:root[data-design=nuevo][data-mode=oscuro] .eva-carta-vac_lugar{color:var(--dsn-ink)}:root[data-design=nuevo][data-mode=oscuro] .eva-carta-vac_firmas small{color:var(--dsn-ink)}:root[data-design=nuevo][data-mode=oscuro] .eva-plantillas-evaluacion_form-criterios-tabla table th,:root[data-design=nuevo][data-mode=oscuro] .eva-plantillas-evaluacion_form-criterios-tabla table td{border-bottom:1px solid var(--dsn-border)}:root[data-design=nuevo][data-mode=oscuro] .eva-plantillas-evaluacion_form-criterios-tabla table th{background-color:var(--dsn-surface)}:root[data-design=nuevo][data-mode=oscuro] .eva-evaluaciones-page .eva-table_column-fkstatusid[data-fkstatusid=Cancelada]>div{background-color:var(--dsn-head-bg);color:var(--dsn-muted)}:root[data-design=nuevo][data-mode=oscuro] .eva-evaluaciones_form-loading{color:var(--dsn-muted)}:root[data-design=nuevo][data-mode=oscuro] .eva-evaluaciones_form-encabezado{background-color:var(--dsn-card);border:1px solid var(--dsn-border)}:root[data-design=nuevo][data-mode=oscuro] .eva-evaluaciones_form-encabezado-etiqueta{color:var(--dsn-muted)}:root[data-design=nuevo][data-mode=oscuro] .eva-evaluaciones_form-encabezado-badge[data-status=CANC]{background-color:var(--dsn-head-bg);color:var(--dsn-muted)}:root[data-design=nuevo][data-mode=oscuro] .eva-evaluaciones_form-criterios-escala{color:var(--dsn-muted)}:root[data-design=nuevo][data-mode=oscuro] .eva-evaluaciones_form-criterio{border-bottom:1px solid var(--dsn-divider)}:root[data-design=nuevo][data-mode=oscuro] .eva-evaluaciones_form-escala-btn{background-color:var(--dsn-card);border:1px solid var(--dsn-border);color:var(--dsn-ink)}:root[data-design=nuevo][data-mode=oscuro] .eva-asignacion_row:hover{background:var(--dsn-surface)}:root[data-design=nuevo][data-mode=oscuro] .eva-asignacion_g1{background:var(--dsn-surface)}:root[data-design=nuevo][data-mode=oscuro] .eva-asignacion_g2{color:var(--dsn-muted)}:root[data-design=nuevo][data-mode=oscuro] .eva-asignacion_empty{background:var(--dsn-card);color:var(--dsn-muted)}:root[data-design=nuevo][data-mode=oscuro] .eva-notifcfg-rail_item .ic{background:var(--dsn-card)}:root[data-design=nuevo][data-mode=oscuro] .eva-notifcfg-rail_item .count{background:var(--dsn-surface)}:root[data-design=nuevo][data-mode=oscuro] .eva-notifcfg-rail_item .count.on{background:#1c4a35}:root[data-design=nuevo][data-mode=oscuro] .eva-notifcfg-rail_item:hover{background:var(--dsn-card)}:root[data-design=nuevo][data-mode=oscuro] .eva-notifcfg-rail_item.is-active{background:var(--dsn-card)}:root[data-design=nuevo][data-mode=oscuro] .eva-notifcfg-search{background:var(--dsn-card)}:root[data-design=nuevo][data-mode=oscuro] .eva-notifcfg-panel_title .n{background:var(--dsn-surface)}:root[data-design=nuevo][data-mode=oscuro] .eva-notifcfg-card{background:var(--dsn-card)}:root[data-design=nuevo][data-mode=oscuro] .eva-notifcfg-ctrl span{color:#97b2d8}:root[data-design=nuevo][data-mode=oscuro] .eva-tab-permisos_ayuda{color:var(--dsn-muted)}:root[data-design=nuevo][data-mode=oscuro] .eva-tab-permisos_desc{color:var(--dsn-muted)}:root[data-design=nuevo][data-mode=oscuro] .eva-matriz_row:hover{background:var(--dsn-card)}:root[data-design=nuevo][data-mode=oscuro] .eva-polpwd .is-amber{color:#f4b07b}:root[data-design=nuevo][data-mode=oscuro] .eva-sesiones_card{background-color:var(--dsn-card);border:1px solid var(--dsn-divider)}:root[data-design=nuevo][data-mode=oscuro] .eva-sesiones_card.is-current{background-color:#1c384a}:root[data-design=nuevo][data-mode=oscuro] .eva-sesiones_chip{background-color:var(--dsn-surface);color:var(--dsn-ink)}:root[data-design=nuevo][data-mode=oscuro] .eva-sesiones_toggle{background-color:var(--dsn-card);border:1px solid var(--dsn-divider)}:root[data-design=nuevo][data-mode=oscuro] .eva-sesiones_tabla-wrap{background-color:var(--dsn-card);border:1px solid var(--dsn-divider)}:root[data-design=nuevo][data-mode=oscuro] .eva-sesiones_tabla th{border-bottom:1px solid var(--dsn-divider)}:root[data-design=nuevo][data-mode=oscuro] .eva-sesiones_tabla td{border-bottom:1px solid var(--dsn-divider);color:var(--dsn-ink)}:root[data-design=nuevo][data-mode=oscuro] .eva-sesiones_tabla tr.is-current td{background-color:#1c384a}:root[data-design=nuevo][data-mode=oscuro] .slick-prev,:root[data-design=nuevo][data-mode=oscuro] .slick-next{color:var(--dsn-ink)!important}:root[data-design=nuevo][data-mode=oscuro] .slick-prev:before,:root[data-design=nuevo][data-mode=oscuro] .slick-next:before{color:var(--dsn-ink)!important}
