.iw-h2{font-size:16px;font-weight:750;letter-spacing:-.01em;margin:0}.iw-h3{font-size:14px;font-weight:700;margin:0}.iw-sub{font-size:13px;color:var(--iw-ink-3);margin:3px 0 0;line-height:1.45;max-width:72ch}.iw-hint{font-size:12px;line-height:1.45}.iw-hint,.iw-label{color:var(--iw-ink-4)}.iw-label{font-size:11px;font-weight:700;letter-spacing:.06em;text-transform:uppercase}.iw-num{font-variant-numeric:tabular-nums;font-feature-settings:"tnum"}.iw-mono{font-family:var(--iw-fuente-num);font-variant-numeric:tabular-nums}.iw-err{color:var(--iw-bad);font-size:12.5px;margin:var(--iw-2) 0 0}.iw-head{display:flex;align-items:center;justify-content:space-between;gap:var(--iw-3);margin-bottom:var(--iw-5);flex-wrap:wrap}.iw-head .iw-sub{margin:0}.iw-head-acciones{display:flex;gap:var(--iw-2);flex-wrap:wrap}.iw-panel{background:var(--iw-surface);border:1px solid var(--iw-line);border-radius:var(--iw-r)}.iw-panel-pad{padding:var(--iw-5)}.iw-panel-head{display:flex;align-items:center;justify-content:space-between;gap:var(--iw-3);padding:var(--iw-4) var(--iw-5);border-bottom:1px solid var(--iw-line)}@media (max-width:768px){.iw-panel-head,.iw-panel-pad{padding:var(--iw-4)}}.iw-stats{display:grid;gap:var(--iw-3);margin-bottom:var(--iw-6);grid-template-columns:repeat(auto-fit,minmax(176px,1fr))}.iw-stat{background:var(--iw-surface);border:1px solid var(--iw-line);border-radius:var(--iw-r);padding:var(--iw-4)}.iw-stat-v{font-size:24px;font-weight:800;letter-spacing:-.02em;margin-top:6px;line-height:1.1}@media (max-width:420px){.iw-stats{grid-template-columns:1fr 1fr}.iw-stat-v{font-size:19px}}a.iw-stat{display:block;text-decoration:none;color:inherit;transition:border-color var(--iw-rapido) var(--iw-ease),background var(--iw-rapido) var(--iw-ease),transform var(--iw-rapido) var(--iw-ease)}@media (hover:hover) and (pointer:fine){a.iw-stat:hover{border-color:var(--iw-accent-line)}}a.iw-stat:active{transform:scale(.99)}@media (prefers-reduced-motion:reduce){a.iw-stat:active{transform:none}}.iw-stat-fila{display:flex;align-items:flex-start;justify-content:space-between;gap:var(--iw-2)}.iw-stat-ico{flex:none;width:30px;height:30px;border-radius:var(--iw-r-sm);display:grid;place-items:center;background:var(--iw-surface-2);color:var(--iw-ink-3)}.iw-rejilla{display:grid;gap:var(--iw-4);grid-template-columns:minmax(0,1fr)}@media (min-width:1024px){.iw-rejilla-2{grid-template-columns:minmax(0,1fr) minmax(0,1fr)}.iw-rejilla-21{grid-template-columns:minmax(0,2fr) minmax(0,1fr)}.iw-rejilla-32{grid-template-columns:minmax(0,1.5fr) minmax(0,1fr)}}.iw-btn{display:inline-flex;align-items:center;justify-content:center;gap:var(--iw-2);min-height:var(--iw-toque);padding:0 var(--iw-4);background:var(--iw-surface);color:var(--iw-ink-1);border:1px solid var(--iw-line);border-radius:var(--iw-r-sm);font-size:13.5px;font-weight:650;line-height:1;text-decoration:none;white-space:nowrap;transition:background var(--iw-rapido) var(--iw-ease),border-color var(--iw-rapido) var(--iw-ease),transform var(--iw-rapido) var(--iw-ease)}@media (hover:hover) and (pointer:fine){.iw-btn:hover:not(:disabled){background:var(--iw-surface-2);border-color:var(--iw-ink-4)}}.iw-btn:active:not(:disabled){transform:scale(.97)}.iw-btn:disabled{opacity:.5;cursor:not-allowed}.iw-btn-primario{background:var(--iw-accent);color:var(--iw-accent-on);border-color:var(--iw-accent)}@media (hover:hover) and (pointer:fine){.iw-btn-primario:hover:not(:disabled){background:var(--iw-accent-hover);border-color:var(--iw-accent-hover)}}.iw-btn-suave{background:transparent;border-color:transparent;color:var(--iw-ink-2)}@media (hover:hover) and (pointer:fine){.iw-btn-suave:hover:not(:disabled){background:var(--iw-surface-2);border-color:var(--iw-line)}}.iw-btn-peligro{background:var(--iw-bad-dim);border-color:var(--iw-bad);color:var(--iw-bad)}.iw-btn-sm{min-height:34px;padding:0 var(--iw-3);font-size:12.5px}.iw-btn-bloque{width:100%}.iw-btn-icono{padding:0;width:var(--iw-toque)}.iw-btn-sm.iw-btn-icono{width:34px}.iw-btn-cargando{position:relative;color:transparent!important;pointer-events:none}.iw-btn-cargando:after{content:"";position:absolute;width:16px;height:16px;border:2px solid;border-top:2px solid transparent;border-radius:50%;animation:iw-girar .6s linear infinite;color:var(--iw-ink-1)}.iw-btn-primario.iw-btn-cargando:after{color:var(--iw-accent-on)}.iw-campo{display:block;margin-bottom:var(--iw-4)}.iw-campo>.iw-label{display:block;margin-bottom:6px}.iw-input{display:block;width:100%;min-height:var(--iw-toque);padding:0 var(--iw-3);background:var(--iw-surface-2);color:var(--iw-ink-1);border:1px solid var(--iw-line);border-radius:var(--iw-r-sm);font-size:15px;transition:border-color var(--iw-rapido) var(--iw-ease)}textarea.iw-input{min-height:88px;padding:var(--iw-3);line-height:1.5;resize:vertical}select.iw-input{padding-right:var(--iw-6)}.iw-input::placeholder{color:var(--iw-ink-4)}.iw-input:hover:not(:disabled){border-color:var(--iw-ink-4)}.iw-input:disabled{opacity:.6;cursor:not-allowed}.iw-input-mal{border-color:var(--iw-bad)}.iw-campo .iw-hint{display:block;margin-top:6px}.iw-insignia{display:inline-flex;align-items:center;gap:5px;padding:3px var(--iw-2);border-radius:var(--iw-r-full);font-size:11.5px;font-weight:700;white-space:nowrap;background:var(--iw-surface-2);color:var(--iw-ink-3);border:1px solid var(--iw-line)}.iw-insignia-ok{background:var(--iw-ok-dim);color:var(--iw-ok);border-color:transparent}.iw-insignia-warn{background:var(--iw-warn-dim);color:var(--iw-warn);border-color:transparent}.iw-insignia-bad{background:var(--iw-bad-dim);color:var(--iw-bad);border-color:transparent}.iw-insignia-info{background:var(--iw-info-dim);color:var(--iw-info);border-color:transparent}.iw-insignia-acento{background:var(--iw-accent-dim);color:var(--iw-accent-ink);border-color:transparent}.iw-chip{display:inline-flex;align-items:center;gap:5px;min-height:34px;padding:0 var(--iw-3);background:var(--iw-surface-2);color:var(--iw-ink-2);border:1px solid var(--iw-line);border-radius:var(--iw-r-full);font-size:12.5px;font-weight:650;transition:background var(--iw-rapido) var(--iw-ease),border-color var(--iw-rapido) var(--iw-ease)}.iw-chip[aria-pressed=true],.iw-chip[aria-selected=true]{background:var(--iw-accent-dim);color:var(--iw-accent-ink);border-color:var(--iw-accent-line)}.iw-chip:active{transform:scale(.97)}.iw-nota{display:flex;gap:var(--iw-2);align-items:flex-start;padding:var(--iw-3) var(--iw-4);border-radius:var(--iw-r-sm);border:1px solid var(--iw-line);background:var(--iw-surface-2);font-size:13px;color:var(--iw-ink-2);margin-bottom:var(--iw-4);line-height:1.5}.iw-nota-ok{background:var(--iw-ok-dim);border-color:transparent;color:var(--iw-ok)}.iw-nota-warn{background:var(--iw-warn-dim);border-color:transparent;color:var(--iw-warn)}.iw-nota-bad{background:var(--iw-bad-dim);border-color:transparent;color:var(--iw-bad)}.iw-nota-info{background:var(--iw-info-dim);border-color:transparent;color:var(--iw-info)}.iw-nota a{color:inherit;font-weight:700}.iw-tablawrap{background:var(--iw-surface);border:1px solid var(--iw-line);border-radius:var(--iw-r);overflow:hidden}.iw-tablascroll{overflow-x:auto;-webkit-overflow-scrolling:touch}.iw-tabla{width:100%;border-collapse:collapse;font-size:13.5px}.iw-tabla th{position:sticky;top:0;z-index:1;background:var(--iw-surface-2);color:var(--iw-ink-4);font-size:11px;font-weight:700;letter-spacing:.06em;text-transform:uppercase;text-align:left;white-space:nowrap;height:42px;padding:0 var(--iw-4);border-bottom:1px solid var(--iw-line)}.iw-tabla td{padding:var(--iw-3) var(--iw-4);color:var(--iw-ink-2);border-bottom:1px solid var(--iw-line-soft);vertical-align:middle}.iw-tabla tbody tr:last-child td{border-bottom:none}.iw-tabla .iw-td-num{text-align:right;font-variant-numeric:tabular-nums;white-space:nowrap}@media (hover:hover) and (pointer:fine){.iw-tabla tbody tr:hover td{background:var(--iw-surface-2)}}.iw-orden{display:inline-flex;align-items:center;gap:5px;min-height:42px;background:none;border:none;padding:0;margin:0;color:inherit;font:inherit;letter-spacing:inherit;text-transform:inherit}.iw-orden-ind{opacity:0;transition:opacity var(--iw-rapido) ease}.iw-tabla th[aria-sort=ascending] .iw-orden-ind,.iw-tabla th[aria-sort=descending] .iw-orden-ind{opacity:1;color:var(--iw-accent-ink)}@media (hover:hover) and (pointer:fine){.iw-orden:hover{color:var(--iw-ink-2)}.iw-orden:hover .iw-orden-ind{opacity:.6}}@media (max-width:768px){.iw-tablascroll{overflow-x:visible}.iw-tabla thead{display:none}.iw-tabla,.iw-tabla tbody,.iw-tabla td,.iw-tabla tr{display:block;width:auto}.iw-tabla tr{border-bottom:1px solid var(--iw-line);padding:var(--iw-3) var(--iw-4)}.iw-tabla tbody tr:last-child{border-bottom:none}.iw-tabla td{border:none;padding:3px 0;display:flex;align-items:baseline;justify-content:space-between;gap:var(--iw-4)}.iw-tabla td:before{content:attr(data-col);flex:none;font-size:11px;font-weight:700;letter-spacing:.06em;text-transform:uppercase;color:var(--iw-ink-4)}.iw-tabla td:empty{display:none}.iw-tabla td>a{display:inline-flex;align-items:center;min-height:32px}.iw-tabla .iw-td-num{text-align:right}.iw-tabla td.iw-td-titulo{display:block;font-size:14.5px;font-weight:700;color:var(--iw-ink-1);margin-bottom:var(--iw-2)}.iw-tabla td.iw-td-titulo:before{display:none}.iw-tabla td.iw-td-acciones{justify-content:flex-start;flex-wrap:wrap;gap:var(--iw-2);margin-top:var(--iw-2)}.iw-tabla td.iw-td-acciones:before{display:none}}.iw-esqueleto{background:linear-gradient(90deg,var(--iw-surface-2) 25%,var(--iw-line) 37%,var(--iw-surface-2) 63%);background-size:400% 100%;animation:iw-brillo 1.3s ease-in-out infinite;border-radius:var(--iw-r-sm);height:14px}@keyframes iw-brillo{0%{background-position:100% 50%}to{background-position:0 50%}}@media (prefers-reduced-motion:reduce){.iw-esqueleto{animation:none;background:var(--iw-surface-2)}}.iw-esqueleto-filas{display:grid;gap:var(--iw-3);padding:var(--iw-4)}.iw-estado{display:grid;justify-items:center;text-align:center;gap:var(--iw-2);padding:var(--iw-10) var(--iw-5);color:var(--iw-ink-3)}.iw-estado-ico{width:44px;height:44px;display:grid;place-items:center;border-radius:var(--iw-r);background:var(--iw-surface-2);border:1px solid var(--iw-line);color:var(--iw-ink-4);margin-bottom:var(--iw-1)}.iw-estado-t{font-size:15px;font-weight:700;color:var(--iw-ink-1)}.iw-estado-d{font-size:13px;color:var(--iw-ink-3);max-width:46ch;line-height:1.5}.iw-estado .iw-btn{margin-top:var(--iw-3)}.iw-estado-mal .iw-estado-ico{background:var(--iw-bad-dim);border-color:transparent;color:var(--iw-bad)}.iw-scrim{position:fixed;inset:0;z-index:var(--iw-z-hoja);background:var(--iw-velo);backdrop-filter:blur(2px);animation:iw-aparecer var(--iw-medio) var(--iw-ease)}.iw-hoja{position:fixed;z-index:calc(var(--iw-z-hoja) + 1);background:var(--iw-surface);border:1px solid var(--iw-line);display:flex;flex-direction:column;box-shadow:var(--iw-sombra-3)}@media (min-width:769px){.iw-hoja{top:50%;left:50%;transform:translate(-50%,-50%);width:min(560px,calc(100vw - var(--iw-8)));max-height:min(86vh,760px);border-radius:var(--iw-r-lg);animation:iw-entrar-centro var(--iw-medio) var(--iw-ease)}}@media (max-width:768px){.iw-hoja{left:0;right:0;bottom:0;max-height:92vh;border-radius:var(--iw-r-lg) var(--iw-r-lg) 0 0;animation:iw-entrar-abajo var(--iw-lento) var(--iw-ease)}}.iw-hoja-head{display:flex;align-items:center;justify-content:space-between;gap:var(--iw-3);padding:var(--iw-4) var(--iw-5);border-bottom:1px solid var(--iw-line);flex:none}.iw-hoja-cuerpo{padding:var(--iw-5);overflow-y:auto;flex:1}.iw-hoja-pie{display:flex;gap:var(--iw-2);padding:var(--iw-4) var(--iw-5);border-top:1px solid var(--iw-line);flex:none;padding-bottom:calc(var(--iw-4) + env(safe-area-inset-bottom, 0px))}.iw-hoja-asa{display:none}@media (max-width:768px){.iw-hoja-asa{display:block;width:36px;height:4px;border-radius:var(--iw-r-full);background:var(--iw-line);margin:var(--iw-2) auto 0;flex:none}}@keyframes iw-aparecer{0%{opacity:0}to{opacity:1}}@keyframes iw-entrar-abajo{0%{transform:translateY(100%)}to{transform:translateY(0)}}@keyframes iw-entrar-centro{0%{opacity:0;transform:translate(-50%,-50%) scale(.96)}to{opacity:1;transform:translate(-50%,-50%) scale(1)}}.iw-avisos{position:fixed;z-index:var(--iw-z-aviso);right:var(--iw-4);bottom:calc(var(--iw-4) + env(safe-area-inset-bottom, 0px));display:grid;gap:var(--iw-2);width:min(380px,calc(100vw - var(--iw-8)));pointer-events:none}@media (max-width:768px){.iw-avisos{left:var(--iw-3);right:var(--iw-3);width:auto}}.iw-aviso{display:flex;align-items:flex-start;gap:var(--iw-2);padding:var(--iw-3) var(--iw-4);background:var(--iw-surface);color:var(--iw-ink-1);border:1px solid var(--iw-line);border-left:3px solid var(--iw-ink-4);border-radius:var(--iw-r-sm);box-shadow:var(--iw-sombra-2);font-size:13.5px;pointer-events:auto;animation:iw-aviso-entra var(--iw-medio) var(--iw-ease)}.iw-aviso-ok{border-left-color:var(--iw-ok)}.iw-aviso-bad{border-left-color:var(--iw-bad)}.iw-aviso-warn{border-left-color:var(--iw-warn)}.iw-aviso-txt{flex:1;min-width:0;line-height:1.45}.iw-aviso-cerrar{flex:none;background:none;border:none;color:var(--iw-ink-4);padding:2px;margin:-2px -4px -2px 0;border-radius:var(--iw-r-sm)}@keyframes iw-aviso-entra{0%{opacity:0;transform:translateY(8px)}to{opacity:1;transform:translateY(0)}}.iw-app{display:flex;position:relative;height:100%;overflow:hidden;background:var(--iw-bg)}.iw-contenido{flex:1;min-width:0;min-height:0;display:flex;flex-direction:column}.iw-nav{flex:none;width:var(--iw-lateral);background:var(--iw-surface);border-right:1px solid var(--iw-line);display:flex;flex-direction:column;position:sticky;top:0;height:100%;z-index:var(--iw-z-nav);transition:width var(--iw-medio) var(--iw-ease)}.iw-nav-marca{display:flex;align-items:center;gap:var(--iw-2);padding:var(--iw-4);border-bottom:1px solid var(--iw-line);flex:none;min-height:60px}.iw-nav-nombre{font-size:15px;font-weight:800;letter-spacing:.12em}.iw-nav-lista{flex:1;overflow-y:auto;padding:var(--iw-2) var(--iw-2) var(--iw-4)}.iw-nav-pie{flex:none;border-top:1px solid var(--iw-line);padding:var(--iw-2)}.iw-nav-seccion{display:flex;align-items:center;justify-content:space-between;width:100%;min-height:36px;padding:0 var(--iw-2);margin-top:var(--iw-3);background:none;border:none;border-radius:var(--iw-r-sm);font-size:11px;font-weight:700;letter-spacing:.08em;text-transform:uppercase;color:var(--iw-ink-4)}@media (hover:hover) and (pointer:fine){.iw-nav-seccion:hover{color:var(--iw-ink-2);background:var(--iw-surface-2)}}.iw-nav-caret{transition:transform var(--iw-rapido) var(--iw-ease)}.iw-nav-seccion[aria-expanded=false] .iw-nav-caret{transform:rotate(-90deg)}.iw-nav-item{display:flex;align-items:center;gap:var(--iw-3);min-height:40px;padding:0 var(--iw-2);border-radius:var(--iw-r-sm);color:var(--iw-ink-2);font-size:13.5px;font-weight:600;text-decoration:none;position:relative;transition:background var(--iw-rapido) var(--iw-ease),color var(--iw-rapido) var(--iw-ease)}.iw-nav-item svg{flex:none;color:var(--iw-ink-4)}@media (hover:hover) and (pointer:fine){.iw-nav-item:hover{background:var(--iw-surface-2);color:var(--iw-ink-1)}}.iw-nav-item[aria-current=page]{background:var(--iw-accent-dim);color:var(--iw-accent-ink);font-weight:700}.iw-nav-item[aria-current=page] svg{color:var(--iw-accent-ink)}.iw-nav-item[aria-current=page]:before{content:"";position:absolute;left:-var(--iw-2);left:calc(var(--iw-2) * -1);top:50%;transform:translateY(-50%);width:3px;height:20px;border-radius:0 3px 3px 0;background:var(--iw-accent)}.iw-nav-texto{flex:1;min-width:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.iw-nav-globo{flex:none;min-width:20px;height:20px;padding:0 6px;display:grid;place-items:center;border-radius:var(--iw-r-full);background:var(--iw-accent);color:var(--iw-accent-on);font-size:10.5px;font-weight:800}.iw-nav-chica{width:var(--iw-lateral-min)}.iw-nav-chica .iw-nav-nombre,.iw-nav-chica .iw-nav-texto{display:none}.iw-nav-chica .iw-nav-item{justify-content:center;padding:0}.iw-nav-chica .iw-nav-marca{justify-content:center;padding:var(--iw-4) 0}.iw-nav-sep{height:1px;margin:var(--iw-3) var(--iw-3);background:var(--iw-line-soft)}.iw-nav-chica .iw-nav-globo{position:absolute;top:4px;right:6px;min-width:16px;height:16px;font-size:9.5px}.iw-buscar{display:flex;align-items:center;gap:var(--iw-2);width:100%;min-height:38px;padding:0 var(--iw-3);margin-bottom:var(--iw-2);background:var(--iw-surface-2);border:1px solid var(--iw-line);border-radius:var(--iw-r-sm);color:var(--iw-ink-4);font-size:13px}.iw-buscar kbd{margin-left:auto;font-family:var(--iw-fuente);font-size:10.5px;padding:2px 5px;border:1px solid var(--iw-line);border-radius:5px;color:var(--iw-ink-4)}.iw-buscar kbd,.iw-topbar{background:var(--iw-surface)}.iw-topbar{display:flex;align-items:center;gap:var(--iw-3);padding:0 var(--iw-5);border-bottom:1px solid var(--iw-line);position:sticky;top:0;z-index:var(--iw-z-topbar);flex:none;height:var(--iw-topbar-h)}.iw-topbar-titulo{font-size:16px;font-weight:750;letter-spacing:-.01em;color:var(--iw-ink-1);margin:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;min-width:0}.iw-topbar-volver{display:inline-flex;align-items:center;justify-content:center;width:32px;height:32px;flex:none;border-radius:var(--iw-r-sm);color:var(--iw-ink-3)}@media (hover:hover) and (pointer:fine){.iw-topbar-volver:hover{background:var(--iw-surface-2);color:var(--iw-ink-1)}}@media (max-width:768px){.iw-topbar{padding:0 var(--iw-3);gap:var(--iw-2)}.iw-topbar-titulo{font-size:15px}}.iw-topbar-fin{margin-left:auto}.iw-buscar-btn,.iw-topbar-fin{display:flex;align-items:center;gap:var(--iw-2)}.iw-buscar-btn{min-height:38px;padding:0 var(--iw-3);background:var(--iw-surface-2);border:1px solid var(--iw-line);border-radius:var(--iw-r-sm);color:var(--iw-ink-4);font-size:13px;text-align:left;transition:border-color var(--iw-rapido) var(--iw-ease),color var(--iw-rapido) var(--iw-ease)}.iw-buscar-btn span{flex:1;min-width:0}@media (hover:hover) and (pointer:fine){.iw-buscar-btn:hover{border-color:var(--iw-accent-line);color:var(--iw-ink-2)}}@media (max-width:900px){.iw-buscar-btn{min-width:38px;justify-content:center;padding:0}.iw-buscar-btn kbd,.iw-buscar-btn span{display:none}}.iw-paleta{position:fixed;z-index:var(--iw-z-hoja);top:12vh;left:50%;transform:translateX(-50%);width:min(560px,calc(100vw - 32px));max-height:min(70vh,560px);display:flex;flex-direction:column;background:var(--iw-surface);border:1px solid var(--iw-line);border-radius:var(--iw-r-lg);box-shadow:var(--iw-sombra-3);overflow:hidden}.iw-paleta-campo{display:flex;align-items:center;gap:var(--iw-3);padding:var(--iw-3) var(--iw-4);flex:none;border-bottom:1px solid var(--iw-line);color:var(--iw-ink-4)}.iw-paleta-campo input{flex:1;min-width:0;background:none;border:none;outline:none;color:var(--iw-ink-1);font-size:15px}.iw-paleta-lista{flex:1;min-height:0;overflow-y:auto;padding:var(--iw-2)}.iw-paleta-item{display:flex;align-items:center;gap:var(--iw-3);width:100%;min-height:40px;padding:0 var(--iw-3);background:none;border:none;border-radius:var(--iw-r-sm);color:var(--iw-ink-2);font-size:13.5px;font-weight:600;text-align:left}.iw-paleta-item svg{flex:none;color:var(--iw-ink-4)}.iw-paleta-aqui{background:var(--iw-accent-dim)}.iw-paleta-aqui,.iw-paleta-aqui svg{color:var(--iw-accent-ink)}.iw-paleta-t{flex:1;min-width:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.iw-paleta-sec{flex:none;font-size:11px;font-weight:500;color:var(--iw-ink-4)}.iw-paleta-aqui .iw-paleta-sec{color:var(--iw-accent-ink)}.iw-paleta-nada{padding:var(--iw-8) var(--iw-4);text-align:center;color:var(--iw-ink-4)}.iw-paleta-pie{flex:none;display:flex;gap:var(--iw-4);padding:var(--iw-2) var(--iw-4);border-top:1px solid var(--iw-line);background:var(--iw-surface-2);font-size:11px;color:var(--iw-ink-4)}.iw-paleta-pie span{display:flex;align-items:center;gap:4px}.iw-buscar-btn kbd,.iw-paleta kbd{font-family:var(--iw-fuente);font-size:10.5px;padding:2px 5px;border:1px solid var(--iw-line);border-radius:5px;color:var(--iw-ink-4);background:var(--iw-surface)}@media (max-width:560px){.iw-paleta{top:0;left:0;transform:none;width:100vw;max-height:100dvh;height:100dvh;border-radius:0}.iw-paleta-pie{display:none}}.iw-pagina{flex:1;min-height:0;overflow-y:auto;padding:var(--iw-6) var(--iw-8);padding-bottom:calc(var(--iw-10) + env(safe-area-inset-bottom, 0px));overscroll-behavior-y:contain}.iw-pagina:has(>.ct-root){padding:0;overflow:hidden;display:flex;flex-direction:column}@media (max-width:768px){.iw-pagina{padding:var(--iw-4);padding-bottom:calc(var(--iw-12) + env(safe-area-inset-bottom, 0px))}.iw-pagina:has(>.ct-root){padding:0}.iw-solo-escritorio{display:none!important}}@media (min-width:769px){.iw-solo-telefono{display:none!important}}@media (pointer:coarse){.iw-nav-item{min-height:var(--iw-toque)}.iw-nav-seccion{min-height:40px}}@media (max-width:1024px){.iw-nav{position:fixed;top:0;bottom:0;left:0;transform:translateX(-100%);transition:transform var(--iw-medio) var(--iw-ease);box-shadow:var(--iw-sombra-3)}.iw-nav-abierto{transform:translateX(0)}.iw-nav-chica{width:var(--iw-lateral)}}.iw-nav-scrim{position:fixed;inset:0;z-index:calc(var(--iw-z-nav) - 1);background:rgba(8,10,14,.6);animation:iw-aparecer var(--iw-medio) var(--iw-ease)}.iw-usuario{display:flex;align-items:center;gap:var(--iw-2);padding:var(--iw-2);border-radius:var(--iw-r-sm);width:100%;background:none;border:none;color:var(--iw-ink-2);text-align:left}@media (hover:hover) and (pointer:fine){.iw-usuario:hover{background:var(--iw-surface-2)}}.iw-usuario-ini{flex:none;width:32px;height:32px;border-radius:var(--iw-r-full);display:grid;place-items:center;background:var(--iw-accent-dim);color:var(--iw-accent-ink);font-size:12px;font-weight:800}.iw-usuario-txt{flex:1;min-width:0}.iw-usuario-nom{font-size:13px;font-weight:700;color:var(--iw-ink-1);overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.iw-aviso-push{position:fixed;bottom:var(--iw-4);left:var(--iw-4);right:var(--iw-4);max-width:420px;margin:0 auto;z-index:var(--iw-z-aviso);background:var(--iw-surface);border:1px solid var(--iw-accent);border-radius:var(--iw-r);padding:var(--iw-4);box-shadow:var(--iw-sombra-3);animation:iw-aparecer var(--iw-medio) var(--iw-ease)}.iw-aviso-push-titulo{display:block;color:var(--iw-accent-ink);font-size:14px}.iw-aviso-push-txt{margin:var(--iw-2) 0 var(--iw-3);color:var(--iw-ink-2);font-size:13px;line-height:1.5}.iw-aviso-push-pie{display:flex;gap:var(--iw-2)}.iw-globo{background:var(--iw-surface);border:1px solid var(--iw-line);border-radius:var(--iw-r-sm);padding:var(--iw-2) var(--iw-3);box-shadow:var(--iw-sombra-2);font-size:12px;color:var(--iw-ink-2)}.iw-globo-fila{display:flex;align-items:center;gap:var(--iw-2)}.iw-globo-nom{flex:1;color:var(--iw-ink-3)}.iw-globo-punto{width:8px;height:8px;border-radius:var(--iw-r-full);flex:none}.iw-leyenda{display:flex;flex-wrap:wrap;gap:var(--iw-4);margin-bottom:var(--iw-3)}.iw-leyenda-fila,.iw-leyenda-item{display:flex;align-items:center;gap:var(--iw-2);font-size:12px;color:var(--iw-ink-3)}.iw-leyenda-punto{width:10px;height:4px;border-radius:2px;flex:none}.iw-leyenda-fila .iw-leyenda-punto{width:8px;height:8px;border-radius:2px}.iw-renglones{display:flex;flex-direction:column}.iw-renglon{display:flex;align-items:center;gap:var(--iw-3);padding:var(--iw-3) var(--iw-5);border-bottom:1px solid var(--iw-line-soft);color:var(--iw-ink-2);text-decoration:none}.iw-renglon:last-child{border-bottom:none}@media (hover:hover) and (pointer:fine){a.iw-renglon:hover{background:var(--iw-surface-2)}}.iw-renglon-ico{width:32px;height:32px;border-radius:var(--iw-r-sm);flex:none;display:grid;place-items:center;background:var(--iw-surface-2);color:var(--iw-ink-3)}.iw-renglon-cuerpo{flex:1;min-width:0}.iw-renglon-t{display:block;font-size:13px;font-weight:600;color:var(--iw-ink-1);overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.iw-renglon-fin{text-align:right;flex:none}.iw-plegable-head{gap:var(--iw-2);padding-right:var(--iw-3)}.iw-plegable,.iw-plegable-head{display:flex;align-items:center}.iw-plegable{flex:1;min-width:0;gap:var(--iw-3);min-height:var(--iw-toque);padding:var(--iw-2) var(--iw-4);background:none;border:none;border-radius:var(--iw-r);text-align:left;color:var(--iw-ink-1);font-size:13.5px;font-weight:650}@media (hover:hover) and (pointer:fine){.iw-plegable:hover{background:var(--iw-surface-2)}}.iw-plegable-ind{flex:none;color:var(--iw-ink-4);transform:rotate(-90deg);transition:transform var(--iw-rapido) var(--iw-ease)}.iw-plegable[aria-expanded=true] .iw-plegable-ind{transform:rotate(0deg)}.iw-plegable-t{flex:1;min-width:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.iw-plegable-meta{flex:none;font-weight:400}.iw-plegable-cuerpo{border-top:1px solid var(--iw-line);padding:var(--iw-4) var(--iw-5)}@media (max-width:768px){.iw-plegable{flex-wrap:wrap}.iw-plegable-meta{flex:1 1 100%;padding-left:26px}.iw-plegable-cuerpo{padding:var(--iw-4)}}.iw-atajos{display:grid;gap:var(--iw-1);grid-template-columns:repeat(auto-fit,minmax(150px,1fr))}.iw-atajo{display:flex;align-items:center;gap:var(--iw-3);min-height:52px;padding:0 var(--iw-3);border-radius:var(--iw-r-sm);color:var(--iw-ink-1);font-size:13.5px;font-weight:650;text-decoration:none;position:relative;transition:background var(--iw-rapido) var(--iw-ease),transform var(--iw-rapido) var(--iw-ease)}@media (hover:hover) and (pointer:fine){.iw-atajo:hover{background:var(--iw-surface-2)}}.iw-atajo:active{transform:scale(.98)}@media (prefers-reduced-motion:reduce){.iw-atajo:active{transform:none}}.iw-atajo-ico{flex:none;width:34px;height:34px;border-radius:var(--iw-r-sm);display:grid;place-items:center;background:var(--iw-surface-2);color:var(--iw-ink-2);transition:background var(--iw-rapido) var(--iw-ease),color var(--iw-rapido) var(--iw-ease)}@media (hover:hover) and (pointer:fine){.iw-atajo:hover .iw-atajo-ico{background:var(--iw-accent-dim);color:var(--iw-accent-ink)}}.iw-atajo:focus-visible .iw-atajo-ico{background:var(--iw-accent-dim);color:var(--iw-accent-ink)}.iw-atajo-t{flex:1;min-width:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.iw-atajo-globo{flex:none;min-width:20px;height:20px;padding:0 6px;display:grid;place-items:center;border-radius:var(--iw-r-full);background:var(--iw-accent);color:var(--iw-accent-on);font-size:10.5px;font-weight:800}@media (max-width:520px){.iw-atajos{grid-template-columns:1fr 1fr}.iw-atajo{padding:0 var(--iw-2);gap:var(--iw-2);font-size:13px}}.iw-hero{display:flex;align-items:baseline;gap:var(--iw-3);flex-wrap:wrap}.iw-hero-v{font-size:30px;font-weight:800;letter-spacing:-.025em;line-height:1.05}.iw-hero-al{font-size:12px;color:var(--iw-ink-3)}@media (max-width:520px){.iw-hero-v{font-size:25px}}.iw-reparto{display:flex;gap:2px;height:12px;margin-bottom:var(--iw-4);border-radius:var(--iw-r-full);overflow:hidden;background:var(--iw-surface-2)}.iw-reparto-tramo{height:100%;min-width:3px}.iw-canales{list-style:none;margin:0;padding:0}.iw-canal{display:flex;align-items:center;gap:var(--iw-3);min-height:38px;padding:var(--iw-2) 0;border-top:1px solid var(--iw-line-soft);font-size:13px}.iw-canal:first-child{border-top:none}.iw-canal-punto{flex:none;width:10px;height:10px;border-radius:3px}.iw-canal-nom{flex:1;min-width:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;font-weight:600}.iw-canal-ops{flex:none;color:var(--iw-ink-4);font-size:11.5px}.iw-canal-monto{flex:none;font-weight:700}.iw-canal-pct{flex:none;width:42px;text-align:right;color:var(--iw-ink-3)}.iw-canal-pie{display:flex;align-items:baseline;justify-content:space-between;gap:var(--iw-3);margin-top:var(--iw-3);padding-top:var(--iw-3);border-top:1px solid var(--iw-line)}@media (max-width:400px){.iw-canal-ops{display:none}}.iw-medidor{height:10px;border-radius:var(--iw-r-full);overflow:hidden;background:var(--iw-surface-2);border:1px solid var(--iw-line)}.iw-medidor-relleno{height:100%;transition:width var(--iw-medio) var(--iw-ease)}.iw-medidor-pie{display:flex;justify-content:space-between;align-items:baseline;margin-top:6px;font-size:11px;color:var(--iw-ink-4)}.iw-campana-punto{position:absolute;top:6px;right:6px;width:8px;height:8px;border-radius:var(--iw-r-full);background:var(--iw-accent);border:2px solid var(--iw-bg)}.iw-campana-panel{position:absolute;top:calc(100% + 8px);right:0;width:min(340px,calc(100vw - 32px));background:var(--iw-surface);border:1px solid var(--iw-line);border-radius:var(--iw-r);box-shadow:var(--iw-sombra-3);z-index:var(--iw-z-hoja);overflow:hidden;animation:iw-aparecer var(--iw-rapido) var(--iw-ease)}.iw-campana-item{width:100%;text-align:left;border-left:none;border-right:none;border-top:none;font:inherit;cursor:pointer}.iw-campana-nuevo{width:7px;height:7px;border-radius:var(--iw-r-full);background:var(--iw-accent);flex:none;align-self:center}.iw-chip-suave{background:none;border-style:dashed;color:var(--iw-ink-3)}@media (hover:hover) and (pointer:fine){.iw-chip-suave:hover{border-style:solid;border-color:var(--iw-accent-line);color:var(--iw-ink-1)}}.iw-sugerencias{display:flex;flex-wrap:wrap;align-items:center;gap:var(--iw-2);margin-top:var(--iw-2);padding:var(--iw-3);background:var(--iw-surface-2);border-radius:var(--iw-r-sm);max-height:148px;overflow-y:auto}.iw-reponer{position:absolute;right:6px;top:50%;transform:translateY(-50%);background:var(--iw-surface);border:1px solid var(--iw-line);border-radius:var(--iw-r-sm);padding:4px 8px;color:var(--iw-ink-3);font-size:11px;font-weight:700}@media (hover:hover) and (pointer:fine){.iw-reponer:hover{color:var(--iw-ink-1);border-color:var(--iw-accent-line)}}.iw-enlace{color:var(--iw-accent-ink);font-weight:650;text-decoration:none}.iw-head .iw-enlace,.iw-panel-head .iw-enlace{display:inline-flex;align-items:center;min-height:34px;padding:0 var(--iw-2);border-radius:var(--iw-r-sm);white-space:nowrap}.iw-head .iw-sub .iw-enlace{display:inline;min-height:0;padding:0;border-radius:0}@media (hover:hover) and (pointer:fine){.iw-enlace:hover{text-decoration:underline}}.iw-combo{position:relative}.iw-combo-lupa{position:absolute;left:var(--iw-3);top:50%;transform:translateY(-50%);color:var(--iw-ink-4);pointer-events:none}.iw-combo .iw-input{padding-left:36px;padding-right:38px}.iw-combo-limpiar{position:absolute;right:4px;top:0;width:34px;height:var(--iw-toque);display:grid;place-items:center;background:none;border:none;color:var(--iw-ink-4)}@media (hover:hover) and (pointer:fine){.iw-combo-limpiar:hover{color:var(--iw-ink-1)}}.iw-combo-lista{position:absolute;top:calc(100% + 4px);left:0;right:0;z-index:var(--iw-z-hoja);background:var(--iw-surface);border:1px solid var(--iw-line);border-radius:var(--iw-r-sm);box-shadow:var(--iw-sombra-2);max-height:264px;overflow-y:auto;padding:var(--iw-1)}.iw-combo-nada{padding:var(--iw-4);text-align:center;margin:0}.iw-combo-op{display:flex;align-items:center;gap:var(--iw-3);width:100%;min-height:40px;padding:0 var(--iw-3);background:none;border:none;border-radius:var(--iw-r-sm);text-align:left;font-size:13px;color:var(--iw-ink-2)}.iw-combo-aqui{background:var(--iw-accent-dim);color:var(--iw-accent-ink)}.iw-combo-sku{flex:none;font-size:11.5px;font-weight:700;color:var(--iw-accent-ink)}.iw-combo-nom{flex:1;min-width:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.iw-combo-stock{flex:none;font-size:11px;font-weight:700;padding:2px 7px;border-radius:var(--iw-r-full);background:var(--iw-ok-dim);color:var(--iw-ok)}.iw-combo-sin{background:var(--iw-bad-dim);color:var(--iw-bad)}.iw-filtros{display:flex;flex-wrap:wrap;gap:var(--iw-3);align-items:flex-end;margin-bottom:var(--iw-4)}.iw-filtros .iw-campo{margin-bottom:0;min-width:160px}.iw-filtros-fin{margin-left:auto}.iw-renglones-caja{list-style:none;margin:0;padding:0;display:grid;gap:var(--iw-3)}.iw-renglon-item{position:relative;padding:var(--iw-4) var(--iw-4) 0;padding-right:calc(var(--iw-4) + 44px);background:var(--iw-surface-2);border:1px solid var(--iw-line);border-radius:var(--iw-r)}.iw-renglon-item .iw-campo{margin-bottom:var(--iw-4)}.iw-renglon-quitar{position:absolute;top:var(--iw-4);right:var(--iw-3)}@media (max-width:560px){.iw-renglon-item{padding-right:var(--iw-4);padding-top:calc(var(--iw-4) + 40px)}.iw-renglon-quitar{top:var(--iw-3)}}.iw-paginacion{display:flex;align-items:center;justify-content:center;gap:var(--iw-4);flex-wrap:wrap;margin-top:var(--iw-4)}.iw-pestanas{display:flex;gap:var(--iw-1);margin-bottom:var(--iw-5);border-bottom:1px solid var(--iw-line);overflow-x:auto;scrollbar-width:none}.iw-pestanas::-webkit-scrollbar{display:none}.iw-pestana{flex:none;display:inline-flex;align-items:center;gap:var(--iw-2);min-height:42px;padding:0 var(--iw-4);background:none;border:none;border-bottom:2px solid transparent;margin-bottom:-1px;color:var(--iw-ink-3);font-size:13.5px;font-weight:600;white-space:nowrap;transition:color var(--iw-rapido) var(--iw-ease),border-color var(--iw-rapido) var(--iw-ease)}@media (hover:hover) and (pointer:fine){.iw-pestana:hover{color:var(--iw-ink-1)}}.iw-pestana[aria-selected=true]{color:var(--iw-accent-ink);font-weight:750;border-bottom-color:var(--iw-accent)}.iw-pestana-n{min-width:20px;padding:0 6px;border-radius:var(--iw-r-full);background:var(--iw-surface-2);color:var(--iw-ink-4);font-size:10.5px;font-weight:800;line-height:18px;text-align:center}.iw-pestana[aria-selected=true] .iw-pestana-n{background:var(--iw-accent-dim);color:var(--iw-accent-ink)}.iw-check{display:flex;align-items:flex-start;gap:var(--iw-3);min-height:var(--iw-toque);padding:var(--iw-2);border-radius:var(--iw-r-sm);cursor:pointer;font-size:13.5px;transition:background var(--iw-rapido) var(--iw-ease)}.iw-check input{flex:none;width:18px;height:18px;margin:3px 0 0;accent-color:var(--iw-accent)}@media (hover:hover) and (pointer:fine){.iw-check:hover{background:var(--iw-surface-2)}}.iw-check-t{display:block;font-weight:600}.iw-asistente{display:grid;gap:var(--iw-5);grid-template-columns:1fr;align-items:start}@media (min-width:1100px){.iw-asistente{grid-template-columns:196px minmax(0,1fr) 272px}}@media (min-width:820px) and (max-width:1099px){.iw-asistente{grid-template-columns:196px minmax(0,1fr)}}.iw-pasos{display:flex;flex-direction:column;gap:var(--iw-1);position:sticky;top:var(--iw-4)}.iw-paso{display:flex;align-items:center;gap:var(--iw-3);width:100%;min-height:var(--iw-toque);padding:0 var(--iw-3);background:none;border:none;border-radius:var(--iw-r-sm);color:var(--iw-ink-3);font-size:13.5px;font-weight:600;text-align:left;transition:background var(--iw-rapido) var(--iw-ease),color var(--iw-rapido) var(--iw-ease)}@media (hover:hover) and (pointer:fine){.iw-paso:hover{background:var(--iw-surface-2);color:var(--iw-ink-1)}}.iw-paso-n{flex:none;width:24px;height:24px;border-radius:var(--iw-r-full);display:grid;place-items:center;background:var(--iw-surface-2);color:var(--iw-ink-3);font-size:11.5px;font-weight:800;border:1px solid var(--iw-line)}.iw-paso-t{flex:1;min-width:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.iw-paso[aria-current=step]{background:var(--iw-accent-dim);color:var(--iw-accent-ink);font-weight:700}.iw-paso[aria-current=step] .iw-paso-n{background:var(--iw-accent);color:var(--iw-accent-on);border-color:var(--iw-accent)}.iw-paso-mal .iw-paso-n{background:var(--iw-bad-dim);color:var(--iw-bad);border-color:var(--iw-bad)}@media (max-width:819px){.iw-pasos{flex-direction:row;position:static;overflow-x:auto;gap:var(--iw-2);padding-bottom:var(--iw-2);scrollbar-width:none}.iw-pasos::-webkit-scrollbar{display:none}.iw-paso{width:auto;flex:none}}@media (max-width:560px){.iw-pasos{position:relative;justify-content:space-between;gap:0;overflow:visible;padding-bottom:var(--iw-3)}.iw-pasos:before{content:"";position:absolute;left:18px;right:18px;top:18px;height:2px;background:var(--iw-line)}.iw-paso{position:relative;width:36px;min-height:36px;padding:0;justify-content:center}.iw-paso,.iw-paso[aria-current=step]{background:none}.iw-paso-t{position:absolute;width:1px;height:1px;margin:-1px;overflow:hidden;clip:rect(0 0 0 0);white-space:nowrap}.iw-paso-n{width:30px;height:30px;font-size:12.5px}}.iw-paso-hoja{display:grid;gap:0}.iw-paso-titulo{font-size:16px;font-weight:750;margin:0}.iw-paso-pie-texto{margin:4px 0 var(--iw-5)}.iw-campos{display:grid;gap:0 var(--iw-4);grid-template-columns:repeat(auto-fit,minmax(210px,1fr))}.iw-campos-2{grid-template-columns:repeat(auto-fit,minmax(240px,1fr))}.iw-campos-clave{grid-template-columns:1fr}@media (min-width:620px){.iw-campos-clave{grid-template-columns:minmax(130px,200px) minmax(0,1fr)}}.iw-campo-ancho{grid-column:1/-1}.iw-forma-pie{display:flex;align-items:center;gap:var(--iw-3);margin-top:var(--iw-5);padding-top:var(--iw-4);border-top:1px solid var(--iw-line)}.iw-forma-pie-fin{margin-left:auto;display:flex;gap:var(--iw-3)}@media (max-width:560px){.iw-forma-pie{flex-direction:column-reverse;align-items:stretch}.iw-forma-pie-fin{margin-left:0;flex-direction:column-reverse}}.iw-resumen{position:sticky;top:var(--iw-4)}.iw-resumen-fila{display:flex;align-items:baseline;justify-content:space-between;gap:var(--iw-3);padding:var(--iw-2) 0;font-size:13px;border-top:1px solid var(--iw-line-soft)}.iw-resumen-fila:first-of-type{border-top:none}.iw-resumen-k{color:var(--iw-ink-4);font-size:12px}.iw-resumen-v{font-weight:650;text-align:right}.iw-entrada-caja{width:100%}.iw-entrada-olvido{margin:var(--iw-6) 0 0;padding-top:var(--iw-5);border-top:1px solid var(--iw-line-soft);font-size:12.5px;line-height:1.55;color:var(--iw-ink-4);max-width:44ch}.iw-entrada-espera{font-variant-numeric:tabular-nums}.iw-entrada-titulo{font-size:26px;font-weight:800;letter-spacing:-.025em;margin:0}.iw-entrada-ayuda{margin:6px 0 var(--iw-6)}.iw-entrada-aviso{animation:iw-entrada-aviso var(--iw-medio) var(--iw-ease)}@keyframes iw-entrada-aviso{0%{opacity:0;transform:translateY(-5px)}to{opacity:1;transform:none}}@media (prefers-reduced-motion:reduce){.iw-entrada-aviso{animation:none}}.iw-entrada-secreto{position:relative}.iw-entrada-secreto .iw-input{padding-right:46px}.iw-entrada-ojo{position:absolute;right:2px;top:0;width:var(--iw-toque);height:var(--iw-toque);display:grid;place-items:center;background:none;border:none;border-radius:var(--iw-r-sm);color:var(--iw-ink-4)}@media (hover:hover) and (pointer:fine){.iw-entrada-ojo:hover{color:var(--iw-ink-1)}}.iw-autos{list-style:none;margin:0;padding:0}.iw-auto{display:flex;align-items:center;justify-content:space-between;gap:var(--iw-4);padding:var(--iw-3) var(--iw-5);border-top:1px solid var(--iw-line)}.iw-auto:first-child{border-top:none}.iw-auto-placa{font-size:15px;font-weight:800;color:var(--iw-accent-ink)}.iw-auto-acc{display:flex;gap:var(--iw-2);flex:none}@media (max-width:560px){.iw-auto{flex-wrap:wrap;padding:var(--iw-3) var(--iw-4)}.iw-auto-acc{width:100%}.iw-auto-acc>*{flex:1}}.iw-seccion{margin-bottom:var(--iw-8)}.iw-seccion:last-child{margin-bottom:0}.iw-seccion-head{display:flex;align-items:flex-end;justify-content:space-between;gap:var(--iw-3);margin-bottom:var(--iw-3)}.iw-seccion-acc{display:flex;gap:var(--iw-2);flex:none}@media (max-width:560px){.iw-seccion-head{flex-wrap:wrap;align-items:flex-start}.iw-seccion-acc{width:100%}.iw-seccion-acc>*{flex:1}}.iw-mes{display:flex;align-items:center;gap:var(--iw-2)}.iw-mes-t{min-width:150px;text-align:center;font-size:14px;font-weight:700;color:var(--iw-ink-1)}.iw-dos{display:grid;gap:var(--iw-4);grid-template-columns:repeat(auto-fit,minmax(320px,1fr));align-items:start}.iw-gastos{list-style:none;margin:0;padding:0}.iw-gasto{display:flex;align-items:center;gap:var(--iw-3);padding:var(--iw-3) var(--iw-5);border-top:1px solid var(--iw-line)}.iw-gasto:first-child{border-top:none}.iw-gasto>:first-child{flex:1;min-width:0}.iw-gasto-n{font-size:13.5px;font-weight:600;color:var(--iw-ink-1);overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.iw-gasto-acc{display:flex;gap:var(--iw-1);flex:none}.iw-gasto-total{background:var(--iw-surface-2);font-size:13px;color:var(--iw-ink-2)}.iw-gasto-total strong{font-size:15px;color:var(--iw-ink-1)}.iw-pnl{margin-bottom:var(--iw-3)}.iw-pnl-lista{list-style:none;margin:0;padding:0}.iw-pnl-lista li{display:flex;align-items:baseline;justify-content:space-between;gap:var(--iw-4);padding:var(--iw-3) var(--iw-5);border-top:1px solid var(--iw-line);font-size:13.5px;color:var(--iw-ink-2)}.iw-pnl-lista li:first-child{border-top:none}.iw-pnl-total{background:var(--iw-surface-2);color:var(--iw-ink-1)}.iw-pnl-neto{display:flex;align-items:center;justify-content:space-between;gap:var(--iw-4);font-size:14px;font-weight:700;color:var(--iw-ink-1)}.iw-pnl-neto strong{font-size:24px}.iw-ajustes{max-width:760px}.iw-ajuste{margin-bottom:var(--iw-4)}.iw-panel-titulo{display:flex;align-items:center;justify-content:space-between;gap:var(--iw-3);margin-bottom:var(--iw-3)}.iw-ajuste-pie{display:flex;justify-content:flex-end;margin-top:var(--iw-5)}@media (max-width:560px){.iw-ajuste-pie>*{width:100%}}.iw-tasas{list-style:none;margin:0;padding:0}.iw-tasa{display:flex;align-items:center;gap:var(--iw-4);padding:var(--iw-3) var(--iw-5);border-top:1px solid var(--iw-line)}.iw-tasa:first-child{border-top:none}.iw-tasa>:first-child{flex:1;min-width:0}.iw-tasa-n{font-size:14px;font-weight:700;color:var(--iw-ink-1)}.iw-tasa-v{font-size:17px;color:var(--iw-ink-1);flex:none}.iw-tasa-acc{display:flex;gap:var(--iw-2);flex:none;flex-wrap:wrap}@media (max-width:700px){.iw-tasa{flex-wrap:wrap}.iw-tasa-acc{width:100%}.iw-tasa-acc>*{flex:1}}.iw-fotos{list-style:none;margin:0;padding:0}.iw-foto{border-top:1px solid var(--iw-line)}.iw-foto:first-child{border-top:none}.iw-foto-fila{display:flex;align-items:center;gap:var(--iw-3);padding:var(--iw-3) var(--iw-5)}.iw-foto-min{width:64px;height:40px;flex:none;object-fit:cover;border-radius:var(--iw-r-sm);border:1px solid var(--iw-line);background:var(--iw-surface-2)}.iw-foto-url{font-size:12px;color:var(--iw-ink-2);overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.iw-foto-editor{padding:0 var(--iw-5) var(--iw-4)}.iw-foto-lienzo{position:relative;height:190px;overflow:hidden;border:1px solid var(--iw-line);border-radius:var(--iw-r-sm);user-select:none;background:var(--iw-surface-2)}.iw-foto-lienzo img{width:100%;height:100%;object-fit:cover;display:block;pointer-events:none}.iw-foto-lienzo:focus-visible{outline:2px solid var(--iw-focus);outline-offset:2px}.iw-foto-mira{width:22px;height:22px;border-radius:var(--iw-r-full);transform:translate(-50%,-50%);border:2px solid var(--iw-accent);box-shadow:0 0 0 1px rgba(10,12,16,.85),inset 0 0 0 1px hsla(0,0%,100%,.6)}.iw-foto-coord,.iw-foto-mira{position:absolute;pointer-events:none}.iw-foto-coord{right:var(--iw-2);bottom:var(--iw-2);padding:2px 7px;border-radius:var(--iw-r-sm);background:rgba(10,12,16,.72);color:#f3ab2d;font-size:11px;font-weight:700}@media (max-width:560px){.iw-foto-fila{flex-wrap:wrap}.iw-foto-fila>:last-child,.iw-foto-fila>:nth-last-child(2){flex:1}}.iw-datos{margin:0;display:grid;gap:var(--iw-1)}.iw-datos>div{display:flex;align-items:baseline;justify-content:space-between;gap:var(--iw-3);font-size:13px}.iw-datos dt{color:var(--iw-ink-4)}.iw-datos dd{margin:0;color:var(--iw-ink-1);font-weight:600;text-align:right}.iw-dato-fila{display:grid;grid-template-columns:1fr 1.4fr auto;gap:var(--iw-2);margin-bottom:var(--iw-2)}.iw-plantillas{display:flex;flex-wrap:wrap;gap:var(--iw-2);margin-bottom:var(--iw-1)}.iw-comprobante{display:block;width:100%;margin-bottom:var(--iw-2);border:1px solid var(--iw-line);border-radius:var(--iw-r-sm);background:var(--iw-surface-2)}@media (max-width:768px){.iw-pos-cols{flex-direction:column!important;overflow-y:auto!important;overflow-x:hidden!important}.iw-pos-cols>*{width:100%!important;max-width:100%!important;flex:none!important;border-left:none!important;border-right:none!important}}.iw-nota-accion{display:flex;align-items:center;gap:var(--iw-3);flex-wrap:wrap}.iw-nota-accion>span{flex:1;min-width:180px}.iw-mt-4{margin-top:var(--iw-4)}.iw-tirar{display:flex;align-items:center;justify-content:center;gap:var(--iw-2);overflow:hidden;font-size:12px;color:var(--iw-ink-3);transition:height .22s var(--iw-ease),opacity .16s ease}.iw-tirar-gira{animation:iw-girar .7s linear infinite}@keyframes iw-girar{to{transform:rotate(1turn)}}.iw-flotante{display:none}@media (max-width:768px){.iw-flotante{position:fixed;right:var(--iw-4);bottom:calc(var(--iw-4) + env(safe-area-inset-bottom, 0px));z-index:var(--iw-z-flotante);display:inline-flex;align-items:center;gap:var(--iw-2);min-height:48px;padding:0 var(--iw-5);border:none;border-radius:999px;background:var(--iw-accent);color:var(--iw-accent-on);font:inherit;font-size:14px;font-weight:700;box-shadow:var(--iw-sombra-3);cursor:pointer}.iw-flotante:active{transform:scale(.97)}body:has(.iw-aviso-push) .iw-flotante{display:none}.iw-pagina:has(.iw-flotante){padding-bottom:calc(72px + env(safe-area-inset-bottom, 0px))}}@media (prefers-reduced-motion:reduce){.iw-tirar-gira{animation:none}.iw-flotante:active{transform:none}}.iw-ptr{display:flex;align-items:center;justify-content:center;gap:8px;overflow:hidden;font-size:13px;color:var(--iw-ink-3);transition:height .22s ease,opacity .16s ease}.iw-ptr-gira{animation:iw-ptr-giro .7s linear infinite}@keyframes iw-ptr-giro{to{transform:rotate(1turn)}}@media (prefers-reduced-motion:reduce){.iw-ptr{transition:none}.iw-ptr-gira{animation:none}}.iw-esqueleto-placa{background:linear-gradient(90deg,#262a33 25%,#343945 50%,#262a33 75%);background-size:400% 100%}.gu-inv{position:fixed;z-index:var(--iw-z-aviso);right:var(--iw-5);bottom:calc(var(--iw-5) + env(safe-area-inset-bottom, 0px));width:min(380px,calc(100vw - var(--iw-8)));display:flex;flex-direction:column;gap:var(--iw-3);padding:var(--iw-4);background:var(--iw-surface);color:var(--iw-ink-1);border:1px solid var(--iw-line);border-radius:var(--iw-r);box-shadow:var(--iw-sombra-3);animation:gu-inv-entra var(--iw-lento) var(--iw-ease)}@keyframes gu-inv-entra{0%{opacity:0;transform:translateY(10px) scale(.98)}to{opacity:1;transform:none}}.gu-inv-txt{display:flex;flex-direction:column;gap:4px}.gu-inv-txt strong{font-size:14px;font-weight:800}.gu-inv-txt span{font-size:12.5px;line-height:1.5;color:var(--iw-ink-3)}.gu-inv-btns{display:flex;gap:var(--iw-2)}@media (max-width:600px){.gu-inv{left:var(--iw-3);right:var(--iw-3);width:auto;bottom:calc(var(--iw-3) + 64px + env(safe-area-inset-bottom, 0px))}}@media (prefers-reduced-motion:reduce){.gu-inv{animation:none}}.ea{position:relative;min-height:100dvh;display:flex;flex-direction:column;background:var(--iw-placa);color:var(--iw-placa-ink);overflow:hidden}.ea-fondo{position:absolute;inset:0;pointer-events:none;background:radial-gradient(120% 80% at 12% 0,rgba(245,167,26,.1),transparent 58%),repeating-linear-gradient(135deg,transparent 0 13px,var(--iw-placa-linea) 13px 14px);mask-image:linear-gradient(170deg,rgba(0,0,0,.95),transparent 72%);-webkit-mask-image:linear-gradient(170deg,rgba(0,0,0,.95),transparent 72%)}.ea-marca{position:relative;z-index:1;padding:var(--iw-10) var(--iw-6) var(--iw-12);display:flex;flex-direction:column;align-items:flex-start}.ea-insignia{width:64px;height:64px;object-fit:contain;margin-bottom:var(--iw-4)}.ea-palabra{margin:0;font-weight:800;line-height:.92;font-size:clamp(42px,13vw,72px);letter-spacing:.06em;color:var(--iw-placa-ink)}.ea-regla{display:block;width:92px;height:4px;border-radius:2px;background:var(--iw-accent);margin:var(--iw-5) 0 var(--iw-4);transform-origin:left center;animation:ea-regla .42s var(--iw-ease) both}@keyframes ea-regla{0%{transform:scaleX(0)}to{transform:scaleX(1)}}.ea-lema{margin:0;max-width:32ch;font-size:13.5px;line-height:1.5;color:var(--iw-placa-ink-2)}.ea-bandeja{position:relative;z-index:2;flex:1;margin-top:calc(var(--iw-8) * -1);padding:var(--iw-8) var(--iw-5) calc(var(--iw-10) + env(safe-area-inset-bottom, 0px));background:var(--iw-bg);border-top:2px solid var(--iw-accent);border-radius:var(--iw-r-lg) var(--iw-r-lg) 0 0;box-shadow:0 -18px 40px rgba(0,0,0,.45);color:var(--iw-ink-1)}.ea-forma{margin:0 auto;max-width:400px}.ea-pie{position:relative;z-index:2;padding:0 var(--iw-5) calc(var(--iw-5) + env(safe-area-inset-bottom, 0px));background:var(--iw-bg);color:var(--iw-ink-4);font-size:11px;letter-spacing:.1em;text-transform:uppercase;text-align:center}@media (min-width:900px){.ea{display:grid;grid-template-columns:minmax(0,1fr) minmax(0,460px);align-items:center}.ea-marca{padding:var(--iw-12)}.ea-insignia{width:84px;height:84px}.ea-bandeja{margin:0;align-self:stretch;display:flex;align-items:center;padding:var(--iw-12) var(--iw-10);border-top:none;border-left:2px solid var(--iw-accent);border-radius:0;box-shadow:-24px 0 50px rgba(0,0,0,.42)}.ea-forma{max-width:340px;width:100%}.ea-pie{position:absolute;bottom:var(--iw-6);left:var(--iw-12);padding:0;background:none;text-align:left;z-index:1;color:var(--iw-placa-ink-2)}}@media (prefers-reduced-motion:reduce){.ea-regla{animation:none}}.iw-tasasdia{display:flex;flex-wrap:wrap;gap:var(--iw-1) var(--iw-6);margin-top:2px}.iw-tasadia{display:inline-flex;align-items:baseline;gap:5px;min-width:0}.iw-tasadia-uso{font-size:9px;font-weight:800;letter-spacing:.08em;text-transform:uppercase;color:var(--iw-ink-4)}.iw-tasadia strong{font-size:11.5px;font-weight:700;color:var(--iw-ink-2);line-height:1.2}.iw-tasadia-pie{font-size:10.5px;color:var(--iw-ink-4)}.iw-tasadia-vieja strong{color:var(--iw-warn)}.iw-tasadia-vieja .iw-tasadia-pie{color:var(--iw-warn);font-weight:700}