.ui-module__AIS1xW__card{background:var(--bg-card);-webkit-backdrop-filter:var(--glass-blur);border:1px solid var(--border-color);border-radius:16px;flex-direction:column;gap:1.25rem;min-width:0;padding:1.5rem;display:flex}.ui-module__AIS1xW__cardHeader{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:1rem;display:flex}.ui-module__AIS1xW__cardTitle{align-items:center;gap:.5rem;font-size:1.1rem;font-weight:600;display:flex}.ui-module__AIS1xW__cardNote{color:var(--text-secondary);font-size:.82rem}.ui-module__AIS1xW__statsGrid{grid-template-columns:repeat(auto-fit,minmax(210px,1fr));gap:1.25rem;display:grid}.ui-module__AIS1xW__statCard{background:var(--bg-card);-webkit-backdrop-filter:var(--glass-blur);border:1px solid var(--border-color);border-radius:16px;justify-content:space-between;align-items:center;gap:1rem;padding:1.35rem;transition:border-color .25s,transform .25s;display:flex}.ui-module__AIS1xW__statCard:hover{border-color:#ffffff26;transform:translateY(-2px)}@media (prefers-reduced-motion:reduce){.ui-module__AIS1xW__statCard:hover{transform:none}}.ui-module__AIS1xW__statInfo{flex-direction:column;gap:.2rem;min-width:0;display:flex}.ui-module__AIS1xW__statLabel{color:var(--text-secondary);font-size:.82rem}.ui-module__AIS1xW__statValue{font-variant-numeric:tabular-nums;font-size:1.95rem;font-weight:700}.ui-module__AIS1xW__statHint{color:var(--text-secondary);font-size:.72rem}.ui-module__AIS1xW__statIcon{border-radius:12px;flex-shrink:0;justify-content:center;align-items:center;width:44px;height:44px;display:flex}.ui-module__AIS1xW__cyan{color:var(--accent-primary);background:#00f0ff1a}.ui-module__AIS1xW__purple{color:#a855f7;background:#7000ff1f}.ui-module__AIS1xW__green{color:#22c55e;background:#22c55e1a}.ui-module__AIS1xW__orange{color:#f97316;background:#f973161a}.ui-module__AIS1xW__red{color:#ef4444;background:#ef44441a}.ui-module__AIS1xW__blue{color:#3b82f6;background:#3b82f61a}.ui-module__AIS1xW__tableWrap{background:#00000026;border-radius:10px;overflow-x:auto}.ui-module__AIS1xW__table{border-collapse:collapse;text-align:left;width:100%;min-width:720px;font-size:.88rem}.ui-module__AIS1xW__table th{border-bottom:1px solid var(--border-color);color:var(--text-secondary);text-transform:uppercase;letter-spacing:.05em;white-space:nowrap;padding:.85rem 1rem;font-size:.78rem;font-weight:500}.ui-module__AIS1xW__table td{vertical-align:middle;border-bottom:1px solid #ffffff08;padding:.8rem 1rem}.ui-module__AIS1xW__table tbody tr{transition:background .18s}.ui-module__AIS1xW__table tbody tr:hover{background:#ffffff08}.ui-module__AIS1xW__table tbody tr:last-child td{border-bottom:0}.ui-module__AIS1xW__num{font-variant-numeric:tabular-nums;text-align:right;white-space:nowrap}.ui-module__AIS1xW__muted{color:var(--text-secondary)}.ui-module__AIS1xW__nowrap{white-space:nowrap}.ui-module__AIS1xW__rowLink{cursor:pointer}.ui-module__AIS1xW__rowLink:focus-visible{outline:2px solid var(--accent-primary);outline-offset:-2px}.ui-module__AIS1xW__statusBadge{white-space:nowrap;border-radius:9999px;padding:.22rem .6rem;font-size:.72rem;font-weight:600;display:inline-block}.ui-module__AIS1xW__recibida{color:#eab308;background:#eab30826}.ui-module__AIS1xW__en_diagnostico{color:#3b82f6;background:#3b82f626}.ui-module__AIS1xW__en_reparacion{color:#f97316;background:#f9731626}.ui-module__AIS1xW__lista{color:#22c55e;background:#22c55e26}.ui-module__AIS1xW__enviada{color:#94a3b8;background:#64748b33}.ui-module__AIS1xW__en_sitio{color:#a855f7;background:#a855f726}.ui-module__AIS1xW__baja{color:#ef4444;background:#ef444426}.ui-module__AIS1xW__tagBadge{border:1px solid var(--border-color);white-space:nowrap;background:#ffffff0d;border-radius:5px;padding:.16rem .45rem;font-family:ui-monospace,Cascadia Mono,Consolas,monospace;font-size:.8rem}.ui-module__AIS1xW__clienteBadge{letter-spacing:.04em;border-radius:4px;padding:.12rem .4rem;font-size:.68rem;font-weight:700}.ui-module__AIS1xW__clienteI{color:var(--accent-primary);background:#00f0ff1f}.ui-module__AIS1xW__clienteM{color:#c084fc;background:#a855f726}.ui-module__AIS1xW__clienteD{color:#4ade80;background:#22c55e24}.ui-module__AIS1xW__clienteIL{color:#facc15;background:#eab30826}.ui-module__AIS1xW__clienteV{color:#f472b6;background:#f472b624}.ui-module__AIS1xW__clienteE{color:#2dd4bf;background:#2dd4bf24}.ui-module__AIS1xW__clienteIS{color:#60a5fa;background:#60a5fa26}.ui-module__AIS1xW__clienteSin{color:#f87171;background:#ef44441f}.ui-module__AIS1xW__repBadge{color:#fb923c;background:#f973161f;border-radius:4px;margin-left:.35rem;padding:.1rem .35rem;font-size:.7rem;font-weight:600}.ui-module__AIS1xW__virgenBadge{color:var(--text-secondary);border:1px dashed var(--border-color);background:#ffffff0d;border-radius:5px;padding:.14rem .45rem;font-size:.72rem}.ui-module__AIS1xW__controls{flex-wrap:wrap;align-items:center;gap:.75rem;display:flex}.ui-module__AIS1xW__searchWrap{flex:1;align-items:center;min-width:260px;display:flex;position:relative}.ui-module__AIS1xW__searchIcon{color:var(--text-secondary);pointer-events:none;position:absolute;left:.9rem}.ui-module__AIS1xW__searchInput{border:1px solid var(--border-color);width:100%;color:var(--text-primary);background:#00000040;border-radius:9px;padding:.6rem 1rem .6rem 2.5rem;font-family:inherit;font-size:.9rem;transition:border-color .2s,box-shadow .2s}.ui-module__AIS1xW__searchInput::placeholder{color:#94a3b8b3}.ui-module__AIS1xW__searchInput:focus{border-color:var(--accent-primary);outline:none;box-shadow:0 0 0 3px #00f0ff1a}.ui-module__AIS1xW__select{border:1px solid var(--border-color);color:var(--text-primary);cursor:pointer;background:#00000040;border-radius:9px;padding:.6rem .8rem;font-family:inherit;font-size:.86rem}.ui-module__AIS1xW__select:focus{border-color:var(--accent-primary);outline:none}.ui-module__AIS1xW__select option{color:var(--text-primary);background:#131a2b}.ui-module__AIS1xW__ghostBtn{border:1px solid var(--border-color);color:var(--text-secondary);cursor:pointer;background:0 0;border-radius:9px;align-items:center;gap:.45rem;padding:.55rem .8rem;font-family:inherit;font-size:.85rem;transition:all .2s;display:inline-flex}.ui-module__AIS1xW__ghostBtn:hover:not(:disabled){color:var(--accent-primary);border-color:#00f0ff66}.ui-module__AIS1xW__ghostBtn:disabled{opacity:.45;cursor:default}.ui-module__AIS1xW__ghostBtn:focus-visible{outline:2px solid var(--accent-primary);outline-offset:2px}.ui-module__AIS1xW__empty{text-align:center;color:var(--text-secondary);padding:3rem 1rem;font-size:.9rem}.ui-module__AIS1xW__errorBox{color:#fca5a5;background:#ef444412;border:1px solid #ef44444d;border-radius:12px;align-items:flex-start;gap:.7rem;padding:1rem 1.25rem;font-size:.9rem;display:flex}.ui-module__AIS1xW__noticeBox{color:var(--text-secondary);background:#00f0ff0d;border:1px solid #00f0ff38;border-radius:12px;align-items:flex-start;gap:.7rem;padding:1rem 1.25rem;font-size:.87rem;line-height:1.55;display:flex}.ui-module__AIS1xW__noticeBox strong{color:var(--text-primary);font-weight:600}.ui-module__AIS1xW__warnBox{color:var(--text-secondary);background:#f973160f;border:1px solid #f9731640;border-radius:12px;align-items:flex-start;gap:.7rem;padding:1rem 1.25rem;font-size:.87rem;line-height:1.55;display:flex}.ui-module__AIS1xW__warnBox strong{color:#fdba74;font-weight:600}.ui-module__AIS1xW__spin{animation:1s linear infinite ui-module__AIS1xW__uiSpin}@keyframes ui-module__AIS1xW__uiSpin{0%{transform:rotate(0)}to{transform:rotate(360deg)}}@media (prefers-reduced-motion:reduce){.ui-module__AIS1xW__spin{animation:none}}.ui-module__AIS1xW__pager{color:var(--text-secondary);flex-wrap:wrap;justify-content:space-between;align-items:center;gap:1rem;font-size:.85rem;display:flex}.ui-module__AIS1xW__pagerBtns{align-items:center;gap:.5rem;display:flex}.ui-module__AIS1xW__bar{background:#ffffff0f;border-radius:3px;min-width:70px;height:6px;overflow:hidden}.ui-module__AIS1xW__barFill{background:linear-gradient(90deg, var(--accent-secondary), var(--accent-primary));border-radius:3px;height:100%}.ui-module__AIS1xW__campos{grid-template-columns:repeat(auto-fit,minmax(200px,1fr));gap:1rem;display:grid}.ui-module__AIS1xW__campo{flex-direction:column;gap:.35rem;min-width:0;display:flex}.ui-module__AIS1xW__campoAncho{grid-column:1/-1}.ui-module__AIS1xW__campoClave{text-transform:uppercase;letter-spacing:.06em;color:var(--text-secondary);font-size:.74rem}.ui-module__AIS1xW__input,.ui-module__AIS1xW__textarea{border:1px solid var(--border-color);width:100%;color:var(--text-primary);background:#00000040;border-radius:9px;padding:.6rem .8rem;font-family:inherit;font-size:.9rem;transition:border-color .2s,box-shadow .2s}.ui-module__AIS1xW__textarea{resize:vertical;min-height:76px;line-height:1.5}.ui-module__AIS1xW__input::placeholder,.ui-module__AIS1xW__textarea::placeholder{color:#94a3b8b3}.ui-module__AIS1xW__input:focus,.ui-module__AIS1xW__textarea:focus{border-color:var(--accent-primary);outline:none;box-shadow:0 0 0 3px #00f0ff1a}.ui-module__AIS1xW__input:disabled,.ui-module__AIS1xW__textarea:disabled{opacity:.5;cursor:default}.ui-module__AIS1xW__acciones{flex-wrap:wrap;align-items:center;gap:.6rem;display:flex}.ui-module__AIS1xW__acciones>.ui-module__AIS1xW__creceEspacio{margin-left:auto}.ui-module__AIS1xW__primaryBtn{background:linear-gradient(135deg, var(--accent-secondary), var(--accent-primary));color:#04070f;cursor:pointer;border:none;border-radius:9px;align-items:center;gap:.45rem;padding:.6rem 1.1rem;font-family:inherit;font-size:.86rem;font-weight:600;transition:filter .2s,opacity .2s;display:inline-flex}.ui-module__AIS1xW__primaryBtn:hover:not(:disabled){filter:brightness(1.12)}.ui-module__AIS1xW__primaryBtn:disabled{opacity:.45;cursor:default}.ui-module__AIS1xW__primaryBtn:focus-visible,.ui-module__AIS1xW__dangerBtn:focus-visible{outline:2px solid var(--accent-primary);outline-offset:2px}.ui-module__AIS1xW__dangerBtn{color:#fca5a5;cursor:pointer;background:0 0;border:1px solid #ef444459;border-radius:9px;align-items:center;gap:.45rem;padding:.55rem .9rem;font-family:inherit;font-size:.85rem;transition:all .2s;display:inline-flex}.ui-module__AIS1xW__dangerBtn:hover:not(:disabled){color:#fecaca;background:#ef444414;border-color:#ef4444b3}.ui-module__AIS1xW__dangerBtn:disabled{opacity:.45;cursor:default}.ui-module__AIS1xW__linkBtn{color:var(--text-secondary);cursor:pointer;text-underline-offset:3px;background:0 0;border:none;border-radius:5px;align-items:center;gap:.3rem;padding:.1rem .2rem;font-family:inherit;font-size:.78rem;-webkit-text-decoration:underline #94a3b866;text-decoration:underline #94a3b866;display:inline-flex}.ui-module__AIS1xW__linkBtn:hover:not(:disabled){color:var(--accent-primary)}.ui-module__AIS1xW__linkBtn:disabled{opacity:.45;cursor:default}.ui-module__AIS1xW__okBox{color:#86efac;background:#22c55e12;border:1px solid #22c55e4d;border-radius:12px;align-items:flex-start;gap:.7rem;padding:.8rem 1.1rem;font-size:.87rem;display:flex}.ui-module__AIS1xW__avisoDuplicado{color:#fdba74;background:#fb923c12;border:1px solid #fb923c52;border-radius:10px;align-items:flex-start;gap:.6rem;padding:.65rem .9rem;font-size:.82rem;display:flex}.ui-module__AIS1xW__fondoModal{-webkit-backdrop-filter:blur(4px);backdrop-filter:blur(4px);z-index:80;background:#04070fb8;justify-content:center;align-items:center;padding:1.5rem;display:flex;position:fixed;inset:0}.ui-module__AIS1xW__modal{border:1px solid var(--border-color);background:#131a2b;border-radius:16px;flex-direction:column;gap:1.1rem;width:min(480px,100%);padding:1.6rem;display:flex;box-shadow:0 24px 60px #00000080}.ui-module__AIS1xW__modalTitulo{align-items:center;gap:.5rem;font-size:1.05rem;font-weight:600;display:flex}.ui-module__AIS1xW__modalTexto{color:var(--text-secondary);font-size:.88rem;line-height:1.6}.ui-module__AIS1xW__archivadaBadge{color:#cbd5e1;background:#94a3b824;border:1px solid #94a3b84d;border-radius:999px;align-items:center;gap:.35rem;padding:.2rem .6rem;font-size:.72rem;font-weight:600;display:inline-flex}@media (max-width:760px){.ui-module__AIS1xW__card{border-radius:14px;gap:1rem;padding:1rem}.ui-module__AIS1xW__cardHeader{gap:.6rem}.ui-module__AIS1xW__cardTitle{flex-wrap:wrap;font-size:1.02rem}.ui-module__AIS1xW__statsGrid{grid-template-columns:1fr 1fr;gap:.7rem}.ui-module__AIS1xW__statCard{align-items:flex-start;gap:.5rem;padding:.9rem}.ui-module__AIS1xW__statValue{font-size:1.6rem}.ui-module__AIS1xW__statIcon{border-radius:10px;width:36px;height:36px}.ui-module__AIS1xW__tableWrap{-webkit-overflow-scrolling:touch}.ui-module__AIS1xW__table th,.ui-module__AIS1xW__table td{padding:.7rem .75rem}.ui-module__AIS1xW__tablaCompacta{font-size:.84rem;min-width:0!important}.ui-module__AIS1xW__tablaCompacta th{white-space:normal;letter-spacing:.02em}.ui-module__AIS1xW__tablaCompacta th,.ui-module__AIS1xW__tablaCompacta td{padding:.65rem .5rem}.ui-module__AIS1xW__tablaCompacta .ui-module__AIS1xW__bar{min-width:36px}.ui-module__AIS1xW__tablaTarjetas{display:block;min-width:0!important}.ui-module__AIS1xW__tablaTarjetas thead{clip:rect(0 0 0 0);white-space:nowrap;width:1px;height:1px;position:absolute;overflow:hidden}.ui-module__AIS1xW__tablaTarjetas tbody{flex-direction:column;gap:.65rem;padding:.5rem;display:flex}.ui-module__AIS1xW__tablaTarjetas tr{border:1px solid var(--border-color);background:#ffffff06;border-radius:12px;grid-template-columns:1fr 1fr;gap:.55rem .9rem;padding:.85rem .9rem;display:grid}.ui-module__AIS1xW__tablaTarjetas tbody tr:hover{background:#ffffff0b}.ui-module__AIS1xW__tablaTarjetas td,.ui-module__AIS1xW__tablaTarjetas tbody tr:last-child td{text-align:left;overflow-wrap:anywhere;white-space:normal;border:0;flex-direction:column;align-items:flex-start;gap:.15rem;min-width:0;padding:0;display:flex}.ui-module__AIS1xW__tablaTarjetas td:before{content:attr(data-label);text-transform:uppercase;letter-spacing:.06em;color:var(--text-secondary);font-size:.66rem}.ui-module__AIS1xW__tablaTarjetas td:empty{display:none}.ui-module__AIS1xW__tablaTarjetas td.ui-module__AIS1xW__celdaTitulo{flex-flow:wrap;order:-1;grid-column:1/-1;align-items:center;gap:.5rem}.ui-module__AIS1xW__tablaTarjetas td.ui-module__AIS1xW__celdaTitulo:before{display:none}.ui-module__AIS1xW__tablaTarjetas td.ui-module__AIS1xW__celdaTitulo[tabindex]{min-height:44px}.ui-module__AIS1xW__tablaTarjetas td.ui-module__AIS1xW__celdaAncha{grid-column:1/-1}.ui-module__AIS1xW__tablaTarjetas .ui-module__AIS1xW__num{text-align:left}.ui-module__AIS1xW__tagBadge{white-space:normal;overflow-wrap:anywhere;max-width:100%}a.ui-module__AIS1xW__tagBadge{align-items:center;min-height:44px;padding:0 .7rem;display:inline-flex}.ui-module__AIS1xW__ghostBtn,.ui-module__AIS1xW__primaryBtn,.ui-module__AIS1xW__dangerBtn{min-height:44px;padding:.55rem 1rem}.ui-module__AIS1xW__controls{grid-template-columns:1fr 1fr;gap:.6rem;display:grid}.ui-module__AIS1xW__controls>*{min-width:0}.ui-module__AIS1xW__controls>.ui-module__AIS1xW__searchWrap{grid-column:1/-1;min-width:0}.ui-module__AIS1xW__controls>button,.ui-module__AIS1xW__controls>a{justify-content:center}.ui-module__AIS1xW__select{width:100%;min-width:0}.ui-module__AIS1xW__campos{grid-template-columns:1fr}.ui-module__AIS1xW__acciones>button,.ui-module__AIS1xW__acciones>a{flex:auto;justify-content:center}.ui-module__AIS1xW__pager{text-align:center;flex-direction:column;align-items:stretch}.ui-module__AIS1xW__pagerBtns{width:100%}.ui-module__AIS1xW__pagerBtns>*{flex:1;justify-content:center}.ui-module__AIS1xW__fondoModal{align-items:flex-end;padding:.75rem}.ui-module__AIS1xW__modal{max-height:92dvh;padding:1.2rem;overflow-y:auto}.ui-module__AIS1xW__noticeBox,.ui-module__AIS1xW__warnBox,.ui-module__AIS1xW__errorBox,.ui-module__AIS1xW__okBox{padding:.85rem .9rem}.ui-module__AIS1xW__noticeBox>span,.ui-module__AIS1xW__warnBox>span,.ui-module__AIS1xW__errorBox>span{overflow-wrap:anywhere;min-width:0}}@media (max-width:480px){.ui-module__AIS1xW__controls{grid-template-columns:1fr}}.ui-module__AIS1xW__noticeBox>svg,.ui-module__AIS1xW__warnBox>svg,.ui-module__AIS1xW__errorBox>svg,.ui-module__AIS1xW__okBox>svg,.ui-module__AIS1xW__avisoDuplicado>svg{flex-shrink:0}
.chat-module__uXBk3a__panel{background:var(--bg-card);-webkit-backdrop-filter:var(--glass-blur);border:1px solid var(--border-color);border-radius:16px;flex-direction:column;gap:1rem;height:calc(100vh - 15rem);min-height:460px;padding:1.25rem;display:flex}.chat-module__uXBk3a__hilo{flex-direction:column;flex:1;gap:1.35rem;padding:.5rem .4rem .5rem 0;display:flex;overflow-y:auto}.chat-module__uXBk3a__bienvenida{text-align:center;flex-direction:column;align-items:center;gap:.85rem;max-width:34rem;margin:auto;padding:1.5rem 1rem;display:flex}.chat-module__uXBk3a__bienvenidaIcono{width:56px;height:56px;color:var(--accent-primary);background:#00f0ff17;border:1px solid #00f0ff33;border-radius:16px;justify-content:center;align-items:center;display:flex}.chat-module__uXBk3a__bienvenidaTitulo{font-size:1.25rem;font-weight:600}.chat-module__uXBk3a__bienvenidaTexto{color:var(--text-secondary);max-width:30rem;font-size:.9rem;line-height:1.6}.chat-module__uXBk3a__sugerencias{flex-wrap:wrap;justify-content:center;gap:.55rem;margin-top:.5rem;display:flex}.chat-module__uXBk3a__sugerencia{border:1px solid var(--border-color);color:var(--text-secondary);cursor:pointer;text-align:left;background:#00000040;border-radius:999px;padding:.5rem .95rem;font-family:inherit;font-size:.83rem;transition:border-color .2s,color .2s}.chat-module__uXBk3a__sugerencia:hover{color:var(--accent-primary);border-color:#00f0ff66}.chat-module__uXBk3a__sugerencia:focus-visible{outline:2px solid var(--accent-primary);outline-offset:2px}.chat-module__uXBk3a__mensaje{grid-template-columns:auto 1fr;align-items:start;gap:.75rem;display:grid}.chat-module__uXBk3a__mensajeUsuario{grid-template-columns:1fr auto}.chat-module__uXBk3a__mensajeUsuario .chat-module__uXBk3a__avatar{order:2}.chat-module__uXBk3a__mensajeUsuario .chat-module__uXBk3a__burbujaWrap{order:1;align-items:flex-end}.chat-module__uXBk3a__avatar{width:30px;height:30px;color:var(--accent-primary);background:#00f0ff1a;border:1px solid #00f0ff38;border-radius:50%;flex-shrink:0;justify-content:center;align-items:center;margin-top:.15rem;display:flex}.chat-module__uXBk3a__mensajeUsuario .chat-module__uXBk3a__avatar{color:#c084fc;background:#7000ff24;border-color:#a855f74d}.chat-module__uXBk3a__burbujaWrap{flex-direction:column;align-items:flex-start;gap:.4rem;min-width:0;display:flex}.chat-module__uXBk3a__burbuja{border:1px solid var(--border-color);white-space:pre-wrap;word-break:break-word;background:#00000038;border-radius:12px;max-width:46rem;padding:.8rem 1rem;font-size:.91rem;line-height:1.62}.chat-module__uXBk3a__mensajeUsuario .chat-module__uXBk3a__burbuja{background:#7000ff1a;border-color:#a855f738}.chat-module__uXBk3a__pensando{color:var(--text-secondary);align-items:center;gap:.6rem;display:flex}.chat-module__uXBk3a__consultadas{color:var(--text-secondary);align-items:center;gap:.4rem;padding-left:.2rem;font-size:.72rem;display:flex}.chat-module__uXBk3a__compositor{border-top:1px solid var(--border-color);align-items:flex-end;gap:.7rem;padding-top:1rem;display:flex}.chat-module__uXBk3a__entrada{border:1px solid var(--border-color);color:var(--text-primary);resize:none;background:#00000040;border-radius:11px;flex:1;padding:.75rem 1rem;font-family:inherit;font-size:.91rem;line-height:1.5;transition:border-color .2s,box-shadow .2s}.chat-module__uXBk3a__entrada::placeholder{color:#94a3b8a6}.chat-module__uXBk3a__entrada:focus{border-color:var(--accent-primary);outline:none;box-shadow:0 0 0 3px #00f0ff1a}.chat-module__uXBk3a__entrada:disabled{opacity:.6}.chat-module__uXBk3a__enviar{background:linear-gradient(135deg, var(--accent-secondary), var(--accent-primary));color:#fff;cursor:pointer;border:none;border-radius:11px;flex-shrink:0;justify-content:center;align-items:center;width:46px;height:46px;transition:opacity .2s,transform .2s;display:flex}.chat-module__uXBk3a__enviar:hover:not(:disabled){transform:translateY(-1px)}.chat-module__uXBk3a__enviar:disabled{opacity:.35;cursor:default}.chat-module__uXBk3a__enviar:focus-visible{outline:2px solid var(--accent-primary);outline-offset:2px}@media (prefers-reduced-motion:reduce){.chat-module__uXBk3a__enviar:hover:not(:disabled){transform:none}}@media (max-width:900px){.chat-module__uXBk3a__panel{height:calc(100vh - 12rem)}.chat-module__uXBk3a__burbuja{max-width:100%}}.chat-module__uXBk3a__fab{background:linear-gradient(135deg, var(--accent-secondary), var(--accent-primary));color:#fff;cursor:pointer;z-index:60;border:1px solid #00f0ff4d;border-radius:50%;justify-content:center;align-items:center;width:54px;height:54px;transition:transform .2s,box-shadow .2s;display:flex;position:fixed;bottom:1.5rem;right:1.5rem;box-shadow:0 8px 28px #00000073,0 0 22px #00f0ff38}.chat-module__uXBk3a__fab:hover{transform:translateY(-2px);box-shadow:0 10px 32px #00000080,0 0 30px #00f0ff59}.chat-module__uXBk3a__fab:focus-visible{outline:2px solid var(--accent-primary);outline-offset:3px}.chat-module__uXBk3a__fabActivo{border-color:var(--border-color);color:var(--text-secondary);background:#1e263cf2}.chat-module__uXBk3a__fabPunto{background:#22c55e;border:2px solid #0b0f19;border-radius:50%;width:11px;height:11px;position:absolute;top:3px;right:3px}.chat-module__uXBk3a__flotante{width:min(396px,100vw - 3rem);height:min(560px,100vh - 9rem);-webkit-backdrop-filter:var(--glass-blur);border:1px solid var(--border-color);z-index:59;background:#0d121ef0;border-radius:16px;flex-direction:column;gap:.75rem;padding:.9rem;animation:.18s ease-out chat-module__uXBk3a__aparecer;display:flex;position:fixed;bottom:5.5rem;right:1.5rem;box-shadow:0 20px 60px #0000008c}@keyframes chat-module__uXBk3a__aparecer{0%{opacity:0;transform:translateY(8px)}to{opacity:1;transform:translateY(0)}}@media (prefers-reduced-motion:reduce){.chat-module__uXBk3a__flotante{animation:none}.chat-module__uXBk3a__fab:hover{transform:none}}.chat-module__uXBk3a__flotanteHead{border-bottom:1px solid var(--border-color);flex-shrink:0;justify-content:space-between;align-items:center;gap:.5rem;padding-bottom:.7rem;display:flex}.chat-module__uXBk3a__flotanteTitulo{color:var(--accent-primary);align-items:center;gap:.45rem;min-width:0;font-size:.92rem;font-weight:600;display:flex}.chat-module__uXBk3a__soloLectura{text-transform:uppercase;letter-spacing:.07em;color:#4ade80;white-space:nowrap;background:#22c55e1a;border:1px solid #22c55e38;border-radius:4px;padding:.12rem .35rem;font-size:.64rem;font-weight:600}.chat-module__uXBk3a__flotanteAcciones{flex-shrink:0;gap:.25rem;display:flex}.chat-module__uXBk3a__iconoBtn{color:var(--text-secondary);cursor:pointer;background:0 0;border:1px solid #0000;border-radius:7px;justify-content:center;align-items:center;width:28px;height:28px;font-family:inherit;transition:background .18s,color .18s;display:flex}.chat-module__uXBk3a__iconoBtn:hover:not(:disabled){color:var(--text-primary);background:#ffffff0f}.chat-module__uXBk3a__iconoBtn:disabled{opacity:.4;cursor:default}.chat-module__uXBk3a__iconoBtn:focus-visible{border-color:var(--accent-primary);outline:none}.chat-module__uXBk3a__flotante .chat-module__uXBk3a__hilo{gap:1rem;padding:.2rem .3rem .2rem 0}.chat-module__uXBk3a__flotante .chat-module__uXBk3a__burbuja{max-width:100%;padding:.65rem .85rem;font-size:.87rem}.chat-module__uXBk3a__flotante .chat-module__uXBk3a__compositor{padding-top:.75rem}.chat-module__uXBk3a__flotante .chat-module__uXBk3a__entrada{max-height:110px;padding:.6rem .8rem;font-size:.87rem}.chat-module__uXBk3a__flotante .chat-module__uXBk3a__enviar{width:40px;height:40px}.chat-module__uXBk3a__bienvenidaCompacta{gap:.6rem;padding:.5rem .25rem}.chat-module__uXBk3a__bienvenidaCompacta .chat-module__uXBk3a__bienvenidaTitulo{font-size:1rem}.chat-module__uXBk3a__bienvenidaCompacta .chat-module__uXBk3a__bienvenidaTexto{font-size:.82rem}.chat-module__uXBk3a__bienvenidaCompacta .chat-module__uXBk3a__sugerencias{flex-direction:column;align-items:stretch}.chat-module__uXBk3a__bienvenidaCompacta .chat-module__uXBk3a__sugerencia{text-align:left;border-radius:9px;padding:.45rem .7rem;font-size:.79rem}.chat-module__uXBk3a__errorCompacto{flex-shrink:0;padding:.7rem .85rem;font-size:.83rem}@media (max-width:640px){.chat-module__uXBk3a__flotante{width:auto;height:min(70vh,100vh - 8rem);bottom:5rem;left:.75rem;right:.75rem}.chat-module__uXBk3a__fab{bottom:1rem;right:1rem}}.chat-module__uXBk3a__enlaceSutil{color:var(--accent-primary);text-underline-offset:2px;text-decoration:underline}.chat-module__uXBk3a__enlaceSutil:hover{opacity:.8}@media (max-width:900px){.chat-module__uXBk3a__panel{height:calc(100dvh - 12rem)}.chat-module__uXBk3a__iconoBtn,.chat-module__uXBk3a__flotante .chat-module__uXBk3a__enviar{width:44px;height:44px}.chat-module__uXBk3a__sugerencia,.chat-module__uXBk3a__flotante .chat-module__uXBk3a__sugerencia{align-items:center;min-height:44px;display:flex}.chat-module__uXBk3a__enlaceSutil{margin-block:-.85rem;padding-block:.85rem;display:inline-block}.chat-module__uXBk3a__flotante .chat-module__uXBk3a__entrada{font-size:16px}.chat-module__uXBk3a__flotante{background:#0d121efb}}@media (max-width:640px){.chat-module__uXBk3a__flotante{height:min(70dvh,100dvh - 8rem)}.chat-module__uXBk3a__panel{min-height:420px;padding:.9rem}}
.panel-module__QdgEZa__shell{grid-template-columns:248px 1fr;min-height:100vh;display:grid}.panel-module__QdgEZa__sidebar{border-right:1px solid var(--border-color);-webkit-backdrop-filter:var(--glass-blur);background:#0b0f198c;flex-direction:column;gap:2rem;height:100vh;padding:1.75rem 1rem;display:flex;position:sticky;top:0;overflow-y:auto}.panel-module__QdgEZa__brand{align-items:center;gap:.7rem;padding:0 .6rem;display:flex}.panel-module__QdgEZa__brandIcon{color:var(--accent-primary);filter:drop-shadow(0 0 8px #00f0ff66);flex-shrink:0}.panel-module__QdgEZa__brandText{flex-direction:column;min-width:0;display:flex}.panel-module__QdgEZa__brandTitle{letter-spacing:-.02em;font-size:1.02rem;font-weight:700;line-height:1.2}.panel-module__QdgEZa__brandSub{color:var(--text-secondary);font-size:.72rem}.panel-module__QdgEZa__nav{flex-direction:column;flex:1;gap:.2rem;display:flex}.panel-module__QdgEZa__navLabel{text-transform:uppercase;letter-spacing:.1em;color:var(--text-secondary);margin-bottom:.5rem;padding:0 .75rem;font-size:.68rem}.panel-module__QdgEZa__navLink{color:var(--text-secondary);border:1px solid #0000;border-radius:9px;align-items:center;gap:.7rem;padding:.62rem .75rem;font-size:.9rem;transition:background .18s,color .18s;display:flex}.panel-module__QdgEZa__navLink:hover{color:var(--text-primary);background:#ffffff0a}.panel-module__QdgEZa__navLink:focus-visible{border-color:var(--accent-primary);outline:none}.panel-module__QdgEZa__navLinkActive{color:var(--accent-primary);background:#00f0ff17;border-color:#00f0ff38;font-weight:600}.panel-module__QdgEZa__sidebarFoot{border-top:1px solid var(--border-color);flex-direction:column;gap:.85rem;padding-top:1.1rem;display:flex}.panel-module__QdgEZa__userBlock{flex-direction:column;gap:.1rem;min-width:0;padding:0 .75rem;display:flex}.panel-module__QdgEZa__userName{text-overflow:ellipsis;white-space:nowrap;font-size:.85rem;font-weight:600;overflow:hidden}.panel-module__QdgEZa__userRole{color:var(--accent-primary);text-transform:uppercase;letter-spacing:.06em;font-size:.68rem}.panel-module__QdgEZa__logoutBtn{color:var(--text-secondary);cursor:pointer;background:0 0;border:1px solid #ffffff1a;border-radius:8px;align-items:center;gap:.5rem;padding:.5rem .75rem;font-family:inherit;font-size:.85rem;transition:all .2s;display:flex}.panel-module__QdgEZa__logoutBtn:hover{color:#ef4444;background:#ef44440d;border-color:#ef444466}.panel-module__QdgEZa__readOnlyChip,.panel-module__QdgEZa__editChip{border-radius:8px;align-items:center;gap:.45rem;margin:0 .15rem;padding:.5rem .6rem;font-size:.72rem;line-height:1.35;display:flex}.panel-module__QdgEZa__readOnlyChip{color:#4ade80;background:#22c55e14;border:1px solid #22c55e33}.panel-module__QdgEZa__editChip{color:var(--accent-primary);background:#00f0ff14;border:1px solid #00f0ff38}.panel-module__QdgEZa__flotantes{display:contents}.panel-module__QdgEZa__main{flex-direction:column;gap:1.75rem;width:100%;min-width:0;max-width:1500px;padding:2rem 2.25rem 4rem;display:flex}.panel-module__QdgEZa__loading{min-height:100vh;color:var(--text-secondary);justify-content:center;align-items:center;gap:.7rem;display:flex}.panel-module__QdgEZa__spin{animation:1s linear infinite panel-module__QdgEZa__spin}@keyframes panel-module__QdgEZa__spin{0%{transform:rotate(0)}to{transform:rotate(360deg)}}@media (prefers-reduced-motion:reduce){.panel-module__QdgEZa__spin{animation:none}}.panel-module__QdgEZa__topbar{flex-wrap:wrap;justify-content:space-between;align-items:flex-end;gap:1rem;display:flex}.panel-module__QdgEZa__pageTitle{letter-spacing:-.025em;font-size:1.65rem;font-weight:700}.panel-module__QdgEZa__pageSub{color:var(--text-secondary);margin-top:.2rem;font-size:.88rem}.panel-module__QdgEZa__menuCuerpo{flex-direction:column;flex:1;gap:2rem;min-height:0;display:flex}.panel-module__QdgEZa__menuBtn{border:1px solid var(--border-color);width:44px;height:44px;color:var(--text-primary);cursor:pointer;background:0 0;border-radius:10px;flex-shrink:0;justify-content:center;align-items:center;margin-left:auto;display:none;position:relative}.panel-module__QdgEZa__menuBtn:focus-visible{outline:2px solid var(--accent-primary);outline-offset:2px}.panel-module__QdgEZa__menuPunto{background:var(--accent-primary);border:2px solid #0b0f19;border-radius:50%;width:10px;height:10px;position:absolute;top:7px;right:7px}@media (max-width:900px){.panel-module__QdgEZa__shell{grid-template-rows:auto 1fr;grid-template-columns:1fr}.panel-module__QdgEZa__sidebar{z-index:50;border-right:0;border-bottom:1px solid var(--border-color);background:#0b0f19f5;flex-direction:column;align-items:stretch;gap:0;height:auto;max-height:100dvh;padding:.55rem 1rem;position:sticky;top:0;overflow-y:auto}.panel-module__QdgEZa__brand{padding:0}.panel-module__QdgEZa__menuBtn{display:inline-flex}.panel-module__QdgEZa__menuCuerpo{gap:1rem;padding:.85rem 0 .5rem;display:none}.panel-module__QdgEZa__sidebarAbierta .panel-module__QdgEZa__menuCuerpo{display:flex}.panel-module__QdgEZa__sidebarAbierta{z-index:70;-webkit-backdrop-filter:none;backdrop-filter:none;background:#0b0f19}.panel-module__QdgEZa__nav{gap:.25rem}.panel-module__QdgEZa__navLabel{margin-bottom:.25rem;padding:.35rem .75rem 0}.panel-module__QdgEZa__navLink{min-height:48px;padding:.6rem .9rem;font-size:1rem}.panel-module__QdgEZa__sidebarFoot{gap:.75rem;padding-top:.85rem}.panel-module__QdgEZa__logoutBtn{justify-content:center;min-height:48px;font-size:1rem}.panel-module__QdgEZa__main{padding:1.25rem 1rem 6rem}.panel-module__QdgEZa__pageTitle{font-size:1.4rem}.panel-module__QdgEZa__pageTitle,.panel-module__QdgEZa__pageSub{overflow-wrap:anywhere}.panel-module__QdgEZa__topbar{align-items:flex-start}.panel-module__QdgEZa__topbar>*{min-width:0}}.panel-module__QdgEZa__navBadge{background:var(--accent-primary);color:#04070f;font-variant-numeric:tabular-nums;border-radius:9999px;flex-shrink:0;justify-content:center;align-items:center;min-width:20px;height:20px;margin-left:auto;padding:0 6px;font-size:.7rem;font-weight:700;display:inline-flex}
.inventario-module__acmPha__topAcciones{flex-wrap:wrap;align-items:center;gap:.5rem;display:flex}.inventario-module__acmPha__capturaRegla{color:var(--text-secondary);margin:0 0 .9rem;font-size:.82rem;line-height:1.5}.inventario-module__acmPha__capturaRegla code{color:var(--accent-primary);font-family:ui-monospace,Cascadia Mono,Consolas,monospace}.inventario-module__acmPha__previa{flex-wrap:wrap;align-items:center;gap:.45rem;margin-bottom:.9rem;display:flex}.inventario-module__acmPha__previaChip{color:var(--text-primary);white-space:nowrap;background:#00f0ff14;border:1px solid #00f0ff4d;border-radius:999px;padding:.24rem .7rem;font-size:.78rem}.inventario-module__acmPha__previaNota{color:var(--text-primary);white-space:normal;overflow-wrap:anywhere;background:#00f0ff14;border:1px solid #00f0ff4d;border-radius:12px;max-width:100%;padding:.24rem .7rem;font-size:.78rem}.inventario-module__acmPha__previaAviso{color:#ff9d9d;background:#ff5a5a14;border:1px solid #ff5a5a59;border-radius:999px;align-items:center;gap:.3rem;padding:.24rem .7rem;font-size:.78rem;display:inline-flex}.inventario-module__acmPha__rejilla{grid-template-columns:repeat(auto-fill,minmax(132px,1fr));gap:.85rem;display:grid}.inventario-module__acmPha__tarjeta{border:1px solid var(--border-color);cursor:pointer;color:var(--text-primary);text-align:left;background:#00000038;border-radius:12px;flex-direction:column;align-items:flex-start;gap:.3rem;padding:.95rem .9rem .8rem;font-family:inherit;transition:border-color .18s,background .18s,transform .18s;display:flex}.inventario-module__acmPha__tarjeta:hover{background:#00f0ff0a;border-color:#00f0ff59;transform:translateY(-2px)}.inventario-module__acmPha__tarjeta:focus-visible{outline:2px solid var(--accent-primary);outline-offset:2px}.inventario-module__acmPha__tarjetaActiva{border-color:var(--accent-primary);background:#00f0ff17;box-shadow:0 0 0 1px #00f0ff40}.inventario-module__acmPha__tarjetaSinEtiqueta{opacity:.85;border-style:dashed}@media (prefers-reduced-motion:reduce){.inventario-module__acmPha__tarjeta:hover{transform:none}}.inventario-module__acmPha__tarjetaFamilia{letter-spacing:.02em;color:var(--accent-primary);word-break:break-all;font-family:ui-monospace,Cascadia Mono,Consolas,monospace;font-size:1.02rem;font-weight:700}.inventario-module__acmPha__tarjetaActiva .inventario-module__acmPha__tarjetaFamilia{color:#fff}.inventario-module__acmPha__tarjetaTotal{font-variant-numeric:tabular-nums;font-size:1.7rem;font-weight:700;line-height:1.05}.inventario-module__acmPha__tarjetaCliente{margin-top:.1rem;display:block}.inventario-module__acmPha__tarjetaBarra{background:#ffffff12;border-radius:2px;width:100%;height:4px;margin-top:.45rem;display:block;overflow:hidden}.inventario-module__acmPha__tarjetaBarraFill{background:linear-gradient(90deg, var(--accent-secondary), var(--accent-primary));border-radius:2px;height:100%;display:block}.inventario-module__acmPha__volver{border:1px solid var(--border-color);color:var(--text-secondary);cursor:pointer;background:0 0;border-radius:7px;justify-content:center;align-items:center;width:26px;height:26px;margin-right:.15rem;font-family:inherit;transition:color .18s,border-color .18s;display:inline-flex}.inventario-module__acmPha__volver:hover{color:var(--accent-primary);border-color:#00f0ff66}.inventario-module__acmPha__volver:focus-visible{outline:2px solid var(--accent-primary);outline-offset:2px}.inventario-module__acmPha__resumen{flex-wrap:wrap;align-items:center;gap:.45rem;display:flex}.inventario-module__acmPha__resumenChip{border:1px solid var(--border-color);color:var(--text-secondary);white-space:nowrap;background:#ffffff0d;border-radius:999px;padding:.22rem .65rem;font-size:.75rem}@media (max-width:640px){.inventario-module__acmPha__resumenChip{white-space:normal;overflow-wrap:anywhere;border-radius:14px;max-width:100%}.inventario-module__acmPha__rejilla{grid-template-columns:repeat(auto-fill,minmax(108px,1fr));gap:.6rem}.inventario-module__acmPha__tarjetaTotal{font-size:1.4rem}}.inventario-module__acmPha__estatusFila{flex-wrap:wrap;gap:.45rem;display:flex}.inventario-module__acmPha__estatusBtn{border:1px solid var(--border-color);color:var(--text-secondary);cursor:pointer;background:0 0;border-radius:999px;padding:.4rem .9rem;font-family:inherit;font-size:.82rem;font-weight:600}.inventario-module__acmPha__estatusBtn:hover{color:var(--text-primary);border-color:#00f0ff66}.inventario-module__acmPha__estatusBtn:focus-visible{outline:2px solid var(--accent-primary);outline-offset:2px}.inventario-module__acmPha__estatusBtnActivo{border-color:var(--accent-primary);color:var(--accent-primary);background:#00f0ff1a}.inventario-module__acmPha__bloqueCliente{flex-direction:column;gap:.5rem;min-width:0;display:flex}.inventario-module__acmPha__bloqueCliente+.inventario-module__acmPha__bloqueCliente{margin-top:1.25rem}.inventario-module__acmPha__clienteTitulo{flex-wrap:wrap;align-items:baseline;gap:.6rem;margin:0;font-size:1.02rem;font-weight:700;display:flex}.inventario-module__acmPha__chipAparte{color:#fbbf24;background:#f59e0b24;border:1px solid #f59e0b73;border-radius:6px;padding:.05rem .45rem;font-size:.7rem;font-weight:700}.inventario-module__acmPha__grupoCol{text-align:center;border-bottom:1px solid var(--border-color)}.inventario-module__acmPha__filaTotal td{border-top:1px solid var(--border-color);font-weight:700}.inventario-module__acmPha__familiaBtn{color:inherit;cursor:pointer;background:0 0;border:none;align-items:center;gap:.35rem;padding:.1rem 0;font-family:inherit;display:inline-flex}.inventario-module__acmPha__familiaBtn:disabled{cursor:default;opacity:.7}.inventario-module__acmPha__familiaBtn:focus-visible{outline:2px solid var(--accent-primary);outline-offset:2px}.inventario-module__acmPha__etiquetasFila{background:#0000002e}.inventario-module__acmPha__etiquetas{flex-wrap:wrap;gap:.35rem;padding:.3rem 0;display:flex}.inventario-module__acmPha__difFaltan{color:#fbbf24;font-weight:700}.inventario-module__acmPha__difSobran{color:#7dd3fc;font-weight:700}.inventario-module__acmPha__sugerido{color:#4ade80}.inventario-module__acmPha__aviso>span{overflow-wrap:anywhere;min-width:0}.inventario-module__acmPha__volverListas{margin-bottom:.75rem}.inventario-module__acmPha__plegado{margin-top:.75rem}.inventario-module__acmPha__plegado>summary{cursor:pointer;padding:.4rem 0;font-weight:600}.inventario-module__acmPha__plegado>summary:focus-visible{outline:2px solid var(--accent-primary);outline-offset:2px}.inventario-module__acmPha__sinDato{color:#fbbf24;margin-top:.15rem;font-size:.74rem}.inventario-module__acmPha__sugeridoNota{color:var(--text-secondary);font-size:.68rem;font-weight:400}.inventario-module__acmPha__etiquetaConChip{align-items:center;gap:.3rem;display:inline-flex}.inventario-module__acmPha__chipRepetida{color:#f9a8d4;white-space:nowrap;background:#ec489924;border:1px solid #ec489980;border-radius:6px;margin-left:.4rem;padding:.05rem .4rem;font-size:.68rem;font-weight:700;display:inline-block}@media (max-width:760px){.inventario-module__acmPha__estatusBtn{min-height:44px;padding:.55rem 1rem}.inventario-module__acmPha__volverListas{min-height:44px}}.inventario-module__acmPha__barraVista{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:.6rem 1rem;margin-bottom:.75rem;display:flex}.inventario-module__acmPha__submenu{color:var(--text-secondary);align-items:center;gap:.5rem;font-size:.8rem;display:inline-flex}.inventario-module__acmPha__submenuSelect{color:var(--text-primary);border:1px solid var(--border-color);background:0 0;border-radius:8px;min-height:36px;padding:.4rem .6rem;font-family:inherit;font-size:.85rem}.inventario-module__acmPha__submenuSelect:focus-visible{outline:2px solid var(--accent-primary);outline-offset:2px}.inventario-module__acmPha__btnSalidas{border:1px solid var(--accent-primary);color:var(--accent-primary);background:#00f0ff1f;border-radius:10px;align-items:center;gap:.45rem;min-height:40px;padding:.55rem 1rem;font-size:.9rem;font-weight:700;text-decoration:none;display:inline-flex}.inventario-module__acmPha__btnSalidas:hover{background:#00f0ff33}.inventario-module__acmPha__btnSalidas:focus-visible{outline:2px solid var(--accent-primary);outline-offset:2px}.inventario-module__acmPha__plegables{flex-direction:column;gap:.75rem;min-width:0;margin-top:1rem;display:flex}.inventario-module__acmPha__plegable{background:var(--bg-card);border:1px solid var(--border-color);border-radius:14px;min-width:0;padding:.25rem 1rem .9rem}.inventario-module__acmPha__plegable>summary{cursor:pointer;align-items:center;min-height:44px;padding:.8rem 0;font-size:.92rem;line-height:1.4;display:flex}.inventario-module__acmPha__plegable>summary:focus-visible{outline:2px solid var(--accent-primary);outline-offset:2px}.inventario-module__acmPha__plegable>*+*{margin-top:.75rem}@media (max-width:760px){.inventario-module__acmPha__barraVista{flex-direction:column;align-items:stretch}.inventario-module__acmPha__submenu{justify-content:space-between}.inventario-module__acmPha__submenuSelect{flex:1;min-height:44px}.inventario-module__acmPha__btnSalidas{justify-content:center;min-height:44px}}
.mantenimiento-module__dB2HWG__cabecera{flex-direction:column;gap:.6rem;display:flex}.mantenimiento-module__dB2HWG__lecturas{color:var(--text-secondary);flex-wrap:wrap;gap:.4rem 1.1rem;font-size:.85rem;display:flex}.mantenimiento-module__dB2HWG__lecturas strong{color:var(--text-primary);font-weight:600}.mantenimiento-module__dB2HWG__nota{color:var(--text-secondary);overflow-wrap:anywhere;font-size:.8rem;line-height:1.5}.mantenimiento-module__dB2HWG__seccion{flex-direction:column;gap:.75rem;min-width:0;display:flex}.mantenimiento-module__dB2HWG__seccionTitulo{flex-wrap:wrap;align-items:center;gap:.5rem;font-size:1.05rem;font-weight:600;display:flex}.mantenimiento-module__dB2HWG__columnas,.mantenimiento-module__dB2HWG__resumen{grid-template-columns:2rem minmax(0,1.1fr) minmax(0,1.2fr) 4.5rem 4.5rem 5.5rem 4rem minmax(0,1.5fr) 1.25rem;align-items:center;gap:.6rem;display:grid}.mantenimiento-module__dB2HWG__columnas{text-transform:uppercase;letter-spacing:.04em;color:var(--text-secondary);padding:0 1rem;font-size:.74rem}.mantenimiento-module__dB2HWG__lista{flex-direction:column;gap:.5rem;min-width:0;display:flex}.mantenimiento-module__dB2HWG__fila{background:var(--bg-card);border:1px solid var(--border-color);border-radius:12px;min-width:0}.mantenimiento-module__dB2HWG__fila[open]{border-color:#00f0ff47}.mantenimiento-module__dB2HWG__resumen{cursor:pointer;border-radius:12px;padding:.8rem 1rem;font-size:.9rem;list-style:none}.mantenimiento-module__dB2HWG__resumen::-webkit-details-marker{display:none}.mantenimiento-module__dB2HWG__resumen:hover{background:var(--bg-card-hover)}.mantenimiento-module__dB2HWG__resumen:focus-visible{outline:2px solid var(--accent-primary);outline-offset:-2px}.mantenimiento-module__dB2HWG__pos{color:var(--text-secondary);font-weight:700}.mantenimiento-module__dB2HWG__sitio,.mantenimiento-module__dB2HWG__cliente{overflow-wrap:anywhere;min-width:0}.mantenimiento-module__dB2HWG__sitio{font-weight:600}.mantenimiento-module__dB2HWG__num{font-variant-numeric:tabular-nums;text-align:right}.mantenimiento-module__dB2HWG__faltan{font-size:1.05rem;font-weight:700}.mantenimiento-module__dB2HWG__pct{font-variant-numeric:tabular-nums;flex-direction:column;align-items:flex-end;gap:.25rem;display:flex}.mantenimiento-module__dB2HWG__barra{background:#ffffff14;border-radius:2px;width:100%;height:4px;overflow:hidden}.mantenimiento-module__dB2HWG__barraRelleno{background:#f97316;height:100%;display:block}.mantenimiento-module__dB2HWG__vsAyer{overflow-wrap:anywhere;min-width:0;font-size:.82rem}.mantenimiento-module__dB2HWG__mejora{color:#4ade80}.mantenimiento-module__dB2HWG__empeora{color:#f87171}.mantenimiento-module__dB2HWG__igual{color:var(--text-secondary)}.mantenimiento-module__dB2HWG__chevron{color:var(--text-secondary);transition:transform .2s}.mantenimiento-module__dB2HWG__fila[open] .mantenimiento-module__dB2HWG__chevron{transform:rotate(90deg)}.mantenimiento-module__dB2HWG__etq{display:none}.mantenimiento-module__dB2HWG__detalle{border-top:1px solid var(--border-color);flex-direction:column;gap:1.1rem;min-width:0;padding:1rem;display:flex}.mantenimiento-module__dB2HWG__detalleCabeza{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:.6rem;display:flex}.mantenimiento-module__dB2HWG__copiarBotones{flex-wrap:wrap;gap:.5rem;display:flex}.mantenimiento-module__dB2HWG__ledGrupo{flex-direction:column;gap:.5rem;min-width:0;display:flex}.mantenimiento-module__dB2HWG__ledGrupoBotones{flex-wrap:wrap;gap:.5rem;display:flex}.mantenimiento-module__dB2HWG__cuadre{color:var(--text-secondary);flex-wrap:wrap;gap:.35rem 1rem;font-size:.82rem;display:flex}.mantenimiento-module__dB2HWG__cuadre strong{color:var(--text-primary);font-weight:600}.mantenimiento-module__dB2HWG__bloque{flex-direction:column;gap:.5rem;min-width:0;display:flex}.mantenimiento-module__dB2HWG__bloqueTitulo{flex-wrap:wrap;align-items:baseline;gap:.5rem;font-size:.92rem;font-weight:600;display:flex}.mantenimiento-module__dB2HWG__bloqueTitulo small{color:var(--text-secondary);font-size:.8rem;font-weight:400}.mantenimiento-module__dB2HWG__aviso{color:#fdba74;overflow-wrap:anywhere;background:#f9731612;border:1px solid #f973164d;border-radius:9px;padding:.55rem .75rem;font-size:.84rem}.mantenimiento-module__dB2HWG__grupoCaida{flex-direction:column;gap:.45rem;min-width:0;display:flex}.mantenimiento-module__dB2HWG__maquinas{flex-direction:column;gap:.4rem;min-width:0;margin:0;padding:0;list-style:none;display:flex}.mantenimiento-module__dB2HWG__maq{overflow-wrap:anywhere;background:#ffffff08;border-radius:9px;flex-wrap:wrap;align-items:baseline;gap:.15rem .7rem;min-width:0;padding:.5rem .7rem;font-size:.85rem;display:flex}.mantenimiento-module__dB2HWG__maqEtiqueta{font-family:ui-monospace,Cascadia Mono,Consolas,monospace;font-weight:700}.mantenimiento-module__dB2HWG__maqDatos{color:var(--text-secondary)}.mantenimiento-module__dB2HWG__maqMotivo{color:var(--text-primary);opacity:.85;flex-basis:100%}.mantenimiento-module__dB2HWG__marca{color:#fdba74;white-space:nowrap;border:1px solid #f9731659;border-radius:5px;padding:.05rem .4rem;font-size:.74rem;display:inline-block}.mantenimiento-module__dB2HWG__vacio{color:var(--text-secondary);font-size:.85rem}.mantenimiento-module__dB2HWG__motivo{color:#fdba74;overflow-wrap:anywhere;font-size:.82rem}.mantenimiento-module__dB2HWG__tablaSinLugar{flex-direction:column;gap:.4rem;display:flex}.mantenimiento-module__dB2HWG__sinLugarFila{background:var(--bg-card);border:1px solid var(--border-color);border-radius:12px;grid-template-columns:minmax(0,1fr) minmax(0,1.2fr) repeat(5,4.2rem);align-items:center;gap:.5rem;padding:.6rem 1rem;font-size:.85rem;display:grid}.mantenimiento-module__dB2HWG__sinLugarCabeza{text-transform:uppercase;letter-spacing:.04em;color:var(--text-secondary);background:0 0;border-color:#0000;padding-top:0;padding-bottom:0;font-size:.74rem}.mantenimiento-module__dB2HWG__sinLugarFila>*{overflow-wrap:anywhere;min-width:0}@media (max-width:760px){.mantenimiento-module__dB2HWG__columnas,.mantenimiento-module__dB2HWG__sinLugarCabeza{display:none}.mantenimiento-module__dB2HWG__resumen{grid-template-columns:minmax(0,1fr) minmax(0,1fr) minmax(0,1fr) 1.25rem;grid-template-areas:"sitio sitio faltan chevron""cliente cliente cliente chevron""lugares sanas pct pct""vs vs vs vs";row-gap:.4rem;padding:.8rem .9rem}.mantenimiento-module__dB2HWG__pos{display:none}.mantenimiento-module__dB2HWG__sitio{grid-area:sitio}.mantenimiento-module__dB2HWG__cliente{color:var(--text-secondary);grid-area:cliente}.mantenimiento-module__dB2HWG__cLugares{grid-area:lugares}.mantenimiento-module__dB2HWG__cSanas{grid-area:sanas}.mantenimiento-module__dB2HWG__cFaltan{text-align:right;grid-area:faltan}.mantenimiento-module__dB2HWG__cPct{grid-area:pct}.mantenimiento-module__dB2HWG__vsAyer{grid-area:vs}.mantenimiento-module__dB2HWG__chevron{grid-area:chevron}.mantenimiento-module__dB2HWG__etq{text-transform:uppercase;letter-spacing:.04em;color:var(--text-secondary);font-size:.7rem;display:block}.mantenimiento-module__dB2HWG__num,.mantenimiento-module__dB2HWG__pct{text-align:left;align-items:flex-start}.mantenimiento-module__dB2HWG__cFaltan .mantenimiento-module__dB2HWG__etq{display:none}.mantenimiento-module__dB2HWG__sinLugarFila{grid-template-columns:repeat(2,minmax(0,1fr))}.mantenimiento-module__dB2HWG__detalle{padding:.85rem}}.mantenimiento-module__dB2HWG__prioridad{background:#ef44440f;border:1px solid #ef44444d;border-radius:10px;flex-direction:column;gap:.45rem;min-width:0;padding:.6rem .65rem;display:flex}.mantenimiento-module__dB2HWG__prioridadTitulo{color:#fca5a5;overflow-wrap:anywhere;font-size:.88rem;font-weight:700}.mantenimiento-module__dB2HWG__restoTitulo{color:var(--text-secondary);margin-top:.3rem;font-size:.84rem;font-weight:600}.mantenimiento-module__dB2HWG__marcaCritica{color:#fca5a5;white-space:nowrap;background:#ef44441f;border:1px solid #ef444473;border-radius:5px;padding:.05rem .4rem;font-size:.74rem;font-weight:700;display:inline-block}.mantenimiento-module__dB2HWG__criticasResumen strong{color:#fca5a5}
.sitios-module__sDDKwG__selector{grid-template-columns:repeat(auto-fit,minmax(240px,1fr));gap:1rem;display:grid}.sitios-module__sDDKwG__tarjetaSitio{background:var(--bg-card);-webkit-backdrop-filter:var(--glass-blur);border:1px solid var(--border-color);cursor:pointer;color:var(--text-primary);text-align:left;border-radius:16px;flex-direction:column;gap:.75rem;padding:1.1rem 1.25rem;font-family:inherit;transition:border-color .18s,background .18s,transform .18s;display:flex}.sitios-module__sDDKwG__tarjetaSitio:hover{border-color:#ffffff2e;transform:translateY(-2px)}.sitios-module__sDDKwG__tarjetaSitio:focus-visible{outline:2px solid var(--accent-primary);outline-offset:2px}.sitios-module__sDDKwG__tarjetaSitioActiva{border-color:var(--accent-primary);background:#00f0ff0f;box-shadow:0 0 0 1px #00f0ff38}@media (prefers-reduced-motion:reduce){.sitios-module__sDDKwG__tarjetaSitio:hover{transform:none}}.sitios-module__sDDKwG__tarjetaSitioCabeza{justify-content:space-between;align-items:center;gap:.6rem;display:flex}.sitios-module__sDDKwG__tarjetaSitioNombre{font-size:1.02rem;font-weight:700}.sitios-module__sDDKwG__semaforo{border-radius:50%;flex-shrink:0;width:12px;height:12px;box-shadow:0 0 8px}.sitios-module__sDDKwG__semaforoTexto{border-radius:999px;align-items:center;gap:.4rem;padding:.2rem .55rem;font-size:.74rem;font-weight:600;display:inline-flex}.sitios-module__sDDKwG__tarjetaSitioSub{color:var(--text-secondary);font-size:.75rem}.sitios-module__sDDKwG__tarjetaSitioUltimoDato{color:var(--text-secondary);opacity:.85;font-size:.68rem;font-style:italic}.sitios-module__sDDKwG__tarjetaSitioNums{grid-template-columns:repeat(2,minmax(0,1fr));gap:.5rem .9rem;display:grid}.sitios-module__sDDKwG__tarjetaSitioNumsApagado{opacity:.5}.sitios-module__sDDKwG__numItem{flex-direction:column;gap:.05rem;min-width:0;display:flex}.sitios-module__sDDKwG__numValor{font-variant-numeric:tabular-nums;overflow-wrap:break-word;font-size:.92rem;font-weight:700;line-height:1.25}.sitios-module__sDDKwG__numEtiqueta{color:var(--text-secondary);text-transform:uppercase;letter-spacing:.04em;font-size:.66rem}.sitios-module__sDDKwG__tabs{border-bottom:1px solid var(--border-color);flex-wrap:wrap;gap:.35rem;padding-bottom:0;display:flex}.sitios-module__sDDKwG__tab{color:var(--text-secondary);cursor:pointer;background:0 0;border:none;border-bottom:2px solid #0000;align-items:center;gap:.4rem;padding:.7rem .9rem;font-family:inherit;font-size:.88rem;font-weight:600;transition:color .18s,border-color .18s;display:inline-flex}.sitios-module__sDDKwG__tab:hover{color:var(--text-primary)}.sitios-module__sDDKwG__tab:focus-visible{outline:2px solid var(--accent-primary);outline-offset:-2px}.sitios-module__sDDKwG__tabActiva{color:var(--accent-primary);border-bottom-color:var(--accent-primary)}.sitios-module__sDDKwG__tabConteo{font-variant-numeric:tabular-nums;background:#ffffff14;border-radius:999px;justify-content:center;align-items:center;min-width:19px;height:19px;padding:0 5px;font-size:.68rem;display:inline-flex}.sitios-module__sDDKwG__tabActiva .sitios-module__sDDKwG__tabConteo{background:#00f0ff2e}.sitios-module__sDDKwG__leyenda{flex-wrap:wrap;gap:.5rem;display:flex}.sitios-module__sDDKwG__leyendaItem{border:1px solid var(--border-color);cursor:pointer;color:var(--text-secondary);background:#0000002e;border-radius:999px;align-items:center;gap:.4rem;padding:.3rem .6rem .3rem .4rem;font-family:inherit;font-size:.76rem;transition:border-color .18s,opacity .18s;display:inline-flex}.sitios-module__sDDKwG__leyendaItem:hover{border-color:#ffffff40}.sitios-module__sDDKwG__leyendaItemApagada{opacity:.55}.sitios-module__sDDKwG__leyendaChip{border-radius:6px;flex-shrink:0;justify-content:center;align-items:center;width:18px;height:18px;font-size:.6rem;font-weight:800;display:inline-flex}.sitios-module__sDDKwG__mapaAviso{color:var(--text-secondary);font-size:.78rem;font-style:italic}.sitios-module__sDDKwG__grupoFamilia{flex-direction:column;gap:.6rem;display:flex}.sitios-module__sDDKwG__grupoFamiliaTitulo{align-items:center;gap:.5rem;font-size:.9rem;font-weight:700;display:flex}.sitios-module__sDDKwG__grupoFamiliaCuenta{color:var(--text-secondary);font-size:.74rem;font-weight:400}.sitios-module__sDDKwG__celdas{flex-wrap:wrap;gap:.4rem;display:flex}.sitios-module__sDDKwG__celda{cursor:pointer;border:1px solid;border-radius:8px;flex-direction:column;justify-content:center;align-items:center;gap:.1rem;width:58px;min-height:46px;padding:.2rem;font-family:inherit;transition:transform .12s,box-shadow .12s;display:flex;position:relative}.sitios-module__sDDKwG__celda:hover{transform:translateY(-2px);box-shadow:0 4px 14px #00000059}.sitios-module__sDDKwG__celda:focus-visible{outline:2px solid var(--accent-primary);outline-offset:2px}.sitios-module__sDDKwG__celdaLetra{font-size:.68rem;font-weight:800;line-height:1}.sitios-module__sDDKwG__celdaPosicion{white-space:nowrap;text-overflow:ellipsis;max-width:100%;font-size:.66rem;font-weight:600;line-height:1.1;overflow:hidden}.sitios-module__sDDKwG__celdaVacia{width:58px;min-height:46px;color:var(--text-secondary);opacity:.7;border:1px dashed #94a3b859;border-radius:8px;justify-content:center;align-items:center;padding:.2rem;display:flex}.sitios-module__sDDKwG__celdaVacia .sitios-module__sDDKwG__celdaPosicion{font-weight:500}.sitios-module__sDDKwG__grupoPosicion{flex-direction:column;align-items:center;gap:.2rem;display:flex}.sitios-module__sDDKwG__grupoPosicionCuenta{color:var(--accent-primary);text-transform:uppercase;letter-spacing:.03em;font-size:.58rem;font-weight:700}.sitios-module__sDDKwG__leyendaChipVacia{border:1px dashed #94a3b880;border-radius:6px;flex-shrink:0;width:18px;height:18px}@media (prefers-reduced-motion:reduce){.sitios-module__sDDKwG__celda:hover{transform:none}}.sitios-module__sDDKwG__rack{flex-direction:column;gap:.5rem;display:flex}.sitios-module__sDDKwG__rackTitulo{align-items:center;gap:.5rem;font-size:.9rem;font-weight:700;display:flex}.sitios-module__sDDKwG__rackGrid{gap:.4rem;padding-bottom:.3rem;display:grid;overflow-x:auto}.sitios-module__sDDKwG__lista{flex-direction:column;gap:.6rem;display:flex}.sitios-module__sDDKwG__fila{border:1px solid var(--border-color);background:#00000026;border-radius:12px;flex-direction:column;gap:.4rem;padding:.85rem 1rem;display:flex}.sitios-module__sDDKwG__filaCabeza{flex-wrap:wrap;align-items:center;gap:.6rem;display:flex}.sitios-module__sDDKwG__filaTitulo{font-size:.92rem;font-weight:700}.sitios-module__sDDKwG__filaMotivo{color:var(--text-secondary);font-size:.84rem;line-height:1.5}.sitios-module__sDDKwG__filaAccion{color:var(--accent-primary);font-size:.8rem}.sitios-module__sDDKwG__grupoSitioTitulo{text-transform:uppercase;letter-spacing:.06em;color:var(--text-secondary);align-items:center;gap:.4rem;margin-top:.4rem;font-size:.78rem;display:flex}.sitios-module__sDDKwG__movimiento{border-left:3px solid var(--border-color);padding:.15rem 0 .15rem .9rem}.sitios-module__sDDKwG__movimientoDestacado{border-left-color:#ef4444}.sitios-module__sDDKwG__fichaFondo{-webkit-backdrop-filter:blur(3px);backdrop-filter:blur(3px);z-index:70;background:#04070f99;justify-content:flex-end;display:flex;position:fixed;inset:0}.sitios-module__sDDKwG__fichaPanel{border-left:1px solid var(--border-color);background:#101625;flex-direction:column;gap:1.25rem;width:min(460px,100%);height:100%;padding:1.5rem;display:flex;overflow-y:auto;box-shadow:-24px 0 60px #00000080}.sitios-module__sDDKwG__fichaCerrar{border:1px solid var(--border-color);color:var(--text-secondary);cursor:pointer;background:0 0;border-radius:8px;justify-content:center;align-self:flex-end;align-items:center;width:30px;height:30px;display:inline-flex}.sitios-module__sDDKwG__fichaCerrar:hover{color:var(--text-primary);border-color:#ffffff40}.sitios-module__sDDKwG__fichaTitulo{align-items:center;gap:.6rem;font-size:1.15rem;font-weight:700;display:flex}.sitios-module__sDDKwG__fichaGrid{grid-template-columns:1fr 1fr;gap:.6rem 1rem;display:grid}.sitios-module__sDDKwG__fichaDato{flex-direction:column;gap:.1rem;min-width:0;display:flex}.sitios-module__sDDKwG__fichaDatoClave{text-transform:uppercase;letter-spacing:.05em;color:var(--text-secondary);font-size:.68rem}.sitios-module__sDDKwG__fichaDatoValor{text-overflow:ellipsis;white-space:nowrap;font-size:.9rem;font-weight:600;overflow:hidden}.sitios-module__sDDKwG__fichaBanderas{flex-direction:column;gap:.4rem;display:flex}.sitios-module__sDDKwG__fichaBandera{align-items:flex-start;gap:.5rem;font-size:.82rem;line-height:1.4;display:flex}.sitios-module__sDDKwG__fichaGraficaTitulo{color:var(--text-secondary);margin-bottom:.3rem;font-size:.78rem}.sitios-module__sDDKwG__grafica{width:100%;height:64px;display:block}.sitios-module__sDDKwG__filtrosColor{flex-wrap:wrap;align-items:center;gap:.5rem;display:flex}.sitios-module__sDDKwG__staleTexto{color:var(--text-secondary);font-size:.76rem}@media (max-width:640px){.sitios-module__sDDKwG__fichaGrid{grid-template-columns:1fr}.sitios-module__sDDKwG__celda{width:50px;min-height:42px}.sitios-module__sDDKwG__selector{scroll-snap-type:x mandatory;-webkit-overflow-scrolling:touch;grid-template-columns:none;gap:.6rem;margin:0 -1rem;padding-bottom:.35rem;padding-left:1rem;padding-right:1rem;scroll-padding-inline:1rem;display:flex;overflow-x:auto}.sitios-module__sDDKwG__tarjetaSitio{scroll-snap-align:start;flex:0 0 76%;gap:.55rem;max-width:230px;padding:.85rem .95rem}.sitios-module__sDDKwG__tarjetaSitioNombre{font-size:.92rem}.sitios-module__sDDKwG__tarjetaSitioSub{font-size:.68rem}.sitios-module__sDDKwG__numValor{font-size:.86rem}}.sitios-module__sDDKwG__tablero{flex-direction:column;gap:1rem;min-width:0;margin-bottom:1.25rem;display:flex}.sitios-module__sDDKwG__selectorSitio{flex-wrap:wrap;gap:.5rem;display:flex}.sitios-module__sDDKwG__chipSitio{border:1px solid var(--border-color);color:var(--text-secondary);cursor:pointer;background:0 0;border-radius:999px;align-items:center;gap:.4rem;padding:.5rem .95rem;font-family:inherit;font-size:.86rem;font-weight:600;display:inline-flex}.sitios-module__sDDKwG__chipSitio:hover{color:var(--text-primary);border-color:#00f0ff66}.sitios-module__sDDKwG__chipSitio:focus-visible{outline:2px solid var(--accent-primary);outline-offset:2px}.sitios-module__sDDKwG__chipSitioActivo{border-color:var(--accent-primary);color:var(--accent-primary);background:#00f0ff1a}.sitios-module__sDDKwG__puntoViejo{background:#94a3b8;border-radius:50%;width:7px;height:7px}.sitios-module__sDDKwG__tresTarjetas{grid-template-columns:repeat(3,minmax(0,1fr));gap:1rem;display:grid}.sitios-module__sDDKwG__dosColumnas{grid-template-columns:repeat(2,minmax(0,1fr));gap:1rem;display:grid}.sitios-module__sDDKwG__tableroCard{background:var(--bg-card);-webkit-backdrop-filter:var(--glass-blur);border:1px solid var(--border-color);border-radius:16px;flex-direction:column;gap:.75rem;min-width:0;padding:1.1rem 1.25rem;display:flex}.sitios-module__sDDKwG__tableroApagado{opacity:.5}.sitios-module__sDDKwG__cifraGrande{text-align:center;font-variant-numeric:tabular-nums;font-size:1.9rem;font-weight:700;line-height:1.1}.sitios-module__sDDKwG__cifraActual{color:#38bdf8}.sitios-module__sDDKwG__cifraMin{color:#f87171}.sitios-module__sDDKwG__cifraMax{color:#4ade80}.sitios-module__sDDKwG__cifraChica{text-align:center;color:var(--text-secondary);font-variant-numeric:tabular-nums;font-size:.7rem}.sitios-module__sDDKwG__cifraEtiqueta{text-align:center;letter-spacing:.05em;text-transform:uppercase;color:var(--text-secondary);font-size:.72rem;font-weight:700}.sitios-module__sDDKwG__rangos{flex-wrap:wrap;gap:.4rem;display:flex}.sitios-module__sDDKwG__rangoBtn{border:1px solid var(--border-color);color:var(--text-secondary);cursor:pointer;background:0 0;border-radius:8px;padding:.35rem .7rem;font-family:inherit;font-size:.8rem;font-weight:600}.sitios-module__sDDKwG__rangoBtn:focus-visible{outline:2px solid var(--accent-primary);outline-offset:2px}.sitios-module__sDDKwG__rangoBtnActivo{border-color:var(--accent-primary);color:var(--accent-primary);background:#00f0ff14}.sitios-module__sDDKwG__svgGrafica{touch-action:pan-y;width:100%;height:auto;display:block}.sitios-module__sDDKwG__zonaGrafica{position:relative}.sitios-module__sDDKwG__cuadritoGrafica{z-index:2;pointer-events:none;min-width:9rem;max-width:16rem;color:var(--text-primary,#e2e8f0);font-variant-numeric:tabular-nums;white-space:nowrap;background:#0a0e18f0;border:1px solid #94a3b859;border-radius:8px;padding:.35rem .5rem;font-size:.74rem;position:absolute;box-shadow:0 4px 14px #00000073}.sitios-module__sDDKwG__cuadritoHora{color:var(--text-secondary);margin-bottom:.2rem}.sitios-module__sDDKwG__cuadritoFila{align-items:center;gap:.4rem;display:flex}.sitios-module__sDDKwG__cuadritoNombre{text-overflow:ellipsis;flex:1;overflow:hidden}.sitios-module__sDDKwG__cuadritoValor{margin-left:.6rem;font-weight:600}.sitios-module__sDDKwG__soloLectura{clip-path:inset(50%);white-space:nowrap;width:1px;height:1px;margin:-1px;padding:0;position:absolute;overflow:hidden}.sitios-module__sDDKwG__rejilla{stroke:#94a3b829;stroke-width:1px}.sitios-module__sDDKwG__cursor{stroke:#94a3b880;stroke-width:1px;stroke-dasharray:3 3}.sitios-module__sDDKwG__ejeTexto{fill:#94a3b8;font-family:inherit;font-size:10px}.sitios-module__sDDKwG__lecturaGrafica{min-height:1.1rem;color:var(--text-secondary);font-variant-numeric:tabular-nums;font-size:.74rem}.sitios-module__sDDKwG__leyendaLinea{color:var(--text-secondary);flex-wrap:wrap;gap:.4rem 1rem;font-size:.78rem;display:flex}.sitios-module__sDDKwG__leyendaLinea>span{align-items:center;gap:.35rem;display:inline-flex}.sitios-module__sDDKwG__resumenCliente{grid-template-columns:repeat(5,minmax(0,1fr));gap:.5rem .9rem;margin:0;display:grid}.sitios-module__sDDKwG__resumenCliente>div{flex-direction:column;gap:.05rem;min-width:0;display:flex}.sitios-module__sDDKwG__resumenCliente dt{color:var(--text-secondary);text-transform:uppercase;letter-spacing:.04em;font-size:.66rem}.sitios-module__sDDKwG__resumenCliente dd{font-variant-numeric:tabular-nums;margin:0;font-size:1rem;font-weight:700}@media (max-width:760px){.sitios-module__sDDKwG__resumenCliente{grid-template-columns:repeat(2,minmax(0,1fr))}}.sitios-module__sDDKwG__desaparecidas{flex-direction:column;gap:.4rem;margin:.5rem 0;display:flex}.sitios-module__sDDKwG__desaparecidasLinea{color:var(--text-secondary);flex-wrap:wrap;justify-content:space-between;align-items:center;gap:.6rem;margin:0;font-size:.78rem;display:flex}.sitios-module__sDDKwG__notaTablero{color:var(--text-secondary);opacity:.9;margin:0;font-size:.74rem}.sitios-module__sDDKwG__graficaVacia{text-align:center;color:var(--text-secondary);padding:2rem 1rem;font-size:.85rem}.sitios-module__sDDKwG__donaFila{align-items:center;gap:1.25rem;min-width:0;display:flex}.sitios-module__sDDKwG__svgDona{flex:0 0 150px;width:150px;height:150px}.sitios-module__sDDKwG__donaCentro{fill:var(--text-primary);font-size:11px;font-weight:700}.sitios-module__sDDKwG__donaSubcentro{fill:#94a3b8;font-size:5.5px}.sitios-module__sDDKwG__donaLeyenda{flex-direction:column;flex:1;gap:.15rem;min-width:0;margin:0;padding:0;list-style:none;display:flex}.sitios-module__sDDKwG__donaItem{width:100%;color:var(--text-primary);text-align:left;background:0 0;border:none;border-radius:8px;align-items:center;gap:.5rem;padding:.3rem .35rem;font-family:inherit;font-size:.8rem;display:flex}button.sitios-module__sDDKwG__donaItem{cursor:pointer}button.sitios-module__sDDKwG__donaItem:hover{background:#94a3b81a}button.sitios-module__sDDKwG__donaItem:focus-visible{outline:2px solid var(--accent-primary);outline-offset:1px}.sitios-module__sDDKwG__donaItemApagado{opacity:.45}.sitios-module__sDDKwG__donaEtiqueta{overflow-wrap:anywhere;flex:1;min-width:0}.sitios-module__sDDKwG__donaCifras{color:var(--text-secondary);font-variant-numeric:tabular-nums;white-space:nowrap}.sitios-module__sDDKwG__donaMuestra{border-radius:3px;flex:0 0 11px;width:11px;height:11px;display:inline-block}@media (max-width:760px){.sitios-module__sDDKwG__tresTarjetas,.sitios-module__sDDKwG__dosColumnas{grid-template-columns:minmax(0,1fr)}.sitios-module__sDDKwG__cifraGrande{font-size:1.6rem}.sitios-module__sDDKwG__donaFila{flex-direction:column;align-items:stretch}.sitios-module__sDDKwG__ejeTexto{font-size:19px}.sitios-module__sDDKwG__svgDona{align-self:center}}.sitios-module__sDDKwG__anchoCompleto{grid-column:1/-1}.sitios-module__sDDKwG__desplegable{flex-direction:column;gap:.75rem;min-width:0;display:flex}.sitios-module__sDDKwG__buscador{border:1px solid var(--border-color);color:var(--text-secondary);border-radius:10px;align-items:center;gap:.5rem;padding:.15rem .65rem;display:flex}.sitios-module__sDDKwG__buscador:focus-within{border-color:var(--accent-primary)}.sitios-module__sDDKwG__buscadorCampo{min-width:0;color:var(--text-primary);background:0 0;border:none;outline:none;flex:1;padding:.55rem 0;font-family:inherit;font-size:.9rem}.sitios-module__sDDKwG__buscadorLimpiar{color:var(--text-secondary);cursor:pointer;background:0 0;border:none;border-radius:6px;padding:.3rem;display:inline-flex}.sitios-module__sDDKwG__buscadorLimpiar:hover{color:var(--accent-primary)}.sitios-module__sDDKwG__resumenTabla{color:var(--text-secondary);margin:0;font-size:.82rem;font-weight:600}.sitios-module__sDDKwG__tablaWrap{border:1px solid var(--border-color);border-radius:10px;max-width:100%;max-height:calc(100dvh - 2rem);position:relative;overflow:auto}.sitios-module__sDDKwG__tablaCompacta{width:100%;min-width:var(--minAncho,0px);table-layout:fixed;border-collapse:separate;border-spacing:0;font-variant-numeric:tabular-nums;font-size:13px}.sitios-module__sDDKwG__tablaCompacta col{width:var(--ancho,auto)}.sitios-module__sDDKwG__tablaCompacta th,.sitios-module__sDDKwG__tablaCompacta td{text-align:left;white-space:nowrap;text-overflow:ellipsis;border-bottom:1px solid #94a3b81f;border-right:1px solid #94a3b81f;padding:5px 8px;overflow:hidden}.sitios-module__sDDKwG__tablaCompacta th:last-child,.sitios-module__sDDKwG__tablaCompacta td:last-child{border-right:none}.sitios-module__sDDKwG__tablaCompacta tbody td{vertical-align:middle;height:30px;line-height:19px}.sitios-module__sDDKwG__tablaCompacta tbody tr:nth-child(2n){background:#94a3b809}.sitios-module__sDDKwG__tablaCompacta thead th{z-index:2;height:27px;color:var(--text-secondary);text-transform:uppercase;letter-spacing:.04em;background:#121828;padding:0;font-size:11px;font-weight:700;position:sticky;top:0}.sitios-module__sDDKwG__thBtn{width:100%;height:27px;color:inherit;font:inherit;text-transform:inherit;letter-spacing:inherit;cursor:pointer;white-space:nowrap;text-overflow:ellipsis;background:0 0;border:none;align-items:center;gap:4px;padding:0 8px;display:flex;overflow:hidden}.sitios-module__sDDKwG__celdaNum .sitios-module__sDDKwG__thBtn{justify-content:safe flex-end}.sitios-module__sDDKwG__tablaCompacta .sitios-module__sDDKwG__celdaNum{text-align:right}.sitios-module__sDDKwG__thBtn:hover{color:var(--accent-primary)}.sitios-module__sDDKwG__thBtn:focus-visible{outline:2px solid var(--accent-primary);outline-offset:-2px}.sitios-module__sDDKwG__filaMaquina{cursor:pointer}.sitios-module__sDDKwG__filaMaquina:hover{background:#00f0ff12!important}.sitios-module__sDDKwG__filaMaquina:focus-visible{outline:2px solid var(--accent-primary);outline-offset:-2px;background:#00f0ff1a}.sitios-module__sDDKwG__marcaEstado{vertical-align:top;align-items:center;gap:6px;height:19px;display:inline-flex}.sitios-module__sDDKwG__puntoAlerta{cursor:pointer;vertical-align:middle;border-radius:50%;flex:none;justify-content:center;align-items:center;width:24px;height:24px;margin:-6px -7px;display:inline-flex}.sitios-module__sDDKwG__puntoAlerta:hover .sitios-module__sDDKwG__puntoAlertaBola{box-shadow:0 0 0 4px #fb923c59}.sitios-module__sDDKwG__puntoAlerta:focus-visible{outline:2px solid var(--accent-primary);outline-offset:-2px}.sitios-module__sDDKwG__puntoAlertaBola{background:#fb923c;border-radius:50%;flex:none;width:8px;height:8px;display:inline-block;box-shadow:0 0 0 2px #fb923c47}.sitios-module__sDDKwG__puntoAlertaHueco{box-shadow:none;background:0 0;border:1.5px solid #cbd5e1}.sitios-module__sDDKwG__globoAlerta{z-index:1000;color:#e2e8f0;background:#0f172a;border:1px solid #fb923c99;border-radius:8px;max-width:min(280px,100vw - 16px);padding:.5rem .65rem;font-size:.78rem;line-height:1.35;position:fixed;box-shadow:0 6px 20px #00000073}.sitios-module__sDDKwG__globoAlerta ul{flex-direction:column;gap:.2rem;margin:0;padding-left:1rem;display:flex}.sitios-module__sDDKwG__celdaAlerta{position:absolute;top:3px;right:3px}.sitios-module__sDDKwG__marcaSimbolo{flex:none;display:block}.sitios-module__sDDKwG__estadoPalabra{font-size:12px}.sitios-module__sDDKwG__tituloCelular,.sitios-module__sDDKwG__soloCelular{display:none}.sitios-module__sDDKwG__clienteAjena{vertical-align:middle}.sitios-module__sDDKwG__cEstado,.sitios-module__sDDKwG__cWorker,.sitios-module__sDDKwG__cThs,.sitios-module__sDDKwG__cTemp,.sitios-module__sDDKwG__cUltima,.sitios-module__sDDKwG__cFan,.sitios-module__sDDKwG__cIp,.sitios-module__sDDKwG__cModelo,.sitios-module__sDDKwG__cPool,.sitios-module__sDDKwG__cSitio,.sitios-module__sDDKwG__cCliente,.sitios-module__sDDKwG__cDesde{min-width:0}@media (max-width:760px){.sitios-module__sDDKwG__tablaWrap{max-height:none;overflow:clip}.sitios-module__sDDKwG__tablaCompacta{--barraMovil:63px}.sitios-module__sDDKwG__tablaCompacta thead th{top:var(--barraMovil)}.sitios-module__sDDKwG__tablaCompacta{min-width:0;font-size:13px}.sitios-module__sDDKwG__tablaCompacta tbody td{height:36px}.sitios-module__sDDKwG__colExtra{display:none}.sitios-module__sDDKwG__tablaCompacta col.sitios-module__sDDKwG__cEstado{width:40px}.sitios-module__sDDKwG__tablaCompacta col.sitios-module__sDDKwG__cWorker{width:auto}.sitios-module__sDDKwG__tablaCompacta col.sitios-module__sDDKwG__cThs{width:52px}.sitios-module__sDDKwG__tablaCompacta col.sitios-module__sDDKwG__cTemp{width:48px}.sitios-module__sDDKwG__tablaCompacta col.sitios-module__sDDKwG__cUltima{width:66px}.sitios-module__sDDKwG__tablaCompacta col.sitios-module__sDDKwG__cDesde{width:52px}.sitios-module__sDDKwG__tablaCompacta col.sitios-module__sDDKwG__cSitio{width:64px}.sitios-module__sDDKwG__tablaCompacta col.sitios-module__sDDKwG__cIp{width:100px}.sitios-module__sDDKwG__tablaCompacta tbody td{padding:5px 6px}.sitios-module__sDDKwG__thBtn{padding:0 6px}.sitios-module__sDDKwG__estadoPalabra,.sitios-module__sDDKwG__tituloEscritorio,.sitios-module__sDDKwG__soloEscritorio{display:none}.sitios-module__sDDKwG__tituloCelular,.sitios-module__sDDKwG__soloCelular{display:inline}}.sitios-module__sDDKwG__mapaSitio{flex-direction:column;gap:.6rem;min-width:0;display:flex}.sitios-module__sDDKwG__mapaSitioTitulo{margin:.4rem 0 0;font-size:1.05rem;font-weight:600}.sitios-module__sDDKwG__avisosAporte{color:#fed7aa;background:#f973161a;border:1px solid #f9731659;border-radius:10px;flex-direction:column;gap:.2rem;margin:0;padding:.6rem .9rem;font-size:.78rem;list-style:none;display:flex}.sitios-module__sDDKwG__chipSalud{white-space:nowrap;border:1px solid;border-radius:999px;padding:.12rem .55rem;font-size:.74rem;font-weight:700;line-height:1.35;display:inline-block}.sitios-module__sDDKwG__enlaceMineras{color:var(--accent-primary);font-weight:700;text-decoration:none}.sitios-module__sDDKwG__enlaceMineras:hover{text-decoration:underline}.sitios-module__sDDKwG__mineras{flex-direction:column;gap:.9rem;min-width:0;display:flex}.sitios-module__sDDKwG__resumenChips{flex-wrap:wrap;gap:.5rem;display:flex}.sitios-module__sDDKwG__resumenChip{border:1px solid var(--border-color);color:var(--text-secondary);cursor:pointer;background:0 0;border-radius:999px;padding:.35rem .8rem;font-family:inherit;font-size:.8rem}.sitios-module__sDDKwG__resumenChip strong{color:var(--text-primary);font-variant-numeric:tabular-nums}.sitios-module__sDDKwG__resumenChip:hover{border-color:#00f0ff66}.sitios-module__sDDKwG__resumenChipActivo{border-color:var(--accent-primary);background:#00f0ff1a}.sitios-module__sDDKwG__minerasControles{flex-wrap:wrap;align-items:center;gap:.6rem .9rem;display:flex}.sitios-module__sDDKwG__interruptor{color:var(--text-secondary);cursor:pointer;align-items:center;gap:.5rem;font-size:.85rem;display:inline-flex}.sitios-module__sDDKwG__interruptor input{opacity:0;width:1px;height:1px;position:absolute}.sitios-module__sDDKwG__interruptorPista{background:#64748b73;border-radius:999px;width:38px;height:21px;transition:background .15s;position:relative}.sitios-module__sDDKwG__interruptorPista:after{content:"";background:#fff;border-radius:50%;width:17px;height:17px;transition:transform .15s;position:absolute;top:2px;left:2px}.sitios-module__sDDKwG__interruptor input:checked+.sitios-module__sDDKwG__interruptorPista{background:#f59e0b}.sitios-module__sDDKwG__interruptor input:checked+.sitios-module__sDDKwG__interruptorPista:after{transform:translate(17px)}.sitios-module__sDDKwG__interruptor input:focus-visible+.sitios-module__sDDKwG__interruptorPista{outline:2px solid var(--accent-primary);outline-offset:2px}.sitios-module__sDDKwG__mostrar{color:var(--text-secondary);align-items:center;gap:.45rem;font-size:.85rem;display:inline-flex}.sitios-module__sDDKwG__selectMin,.sitios-module__sDDKwG__selectFiltro{background:var(--bg-card);color:var(--text-primary);border:1px solid var(--border-color);border-radius:8px;padding:.4rem .5rem;font-family:inherit;font-size:.85rem}.sitios-module__sDDKwG__selectFiltro{width:100%;margin-top:.25rem}.sitios-module__sDDKwG__botonActivo{border-color:var(--accent-primary);color:var(--accent-primary)}.sitios-module__sDDKwG__vistaBtns{border:1px solid var(--border-color);border-radius:8px;display:inline-flex;overflow:hidden}.sitios-module__sDDKwG__vistaBtn{color:var(--text-secondary);cursor:pointer;background:0 0;border:none;align-items:center;gap:.35rem;padding:.45rem .8rem;font-family:inherit;font-size:.82rem;font-weight:600;display:inline-flex}.sitios-module__sDDKwG__vistaBtnActivo{color:var(--accent-primary);background:#00f0ff1f}.sitios-module__sDDKwG__panelFiltros{border:1px solid var(--border-color);background:var(--bg-card);color:var(--text-secondary);border-radius:12px;grid-template-columns:repeat(auto-fit,minmax(180px,1fr));align-items:end;gap:.75rem 1rem;padding:.9rem 1rem;font-size:.8rem;display:grid}.sitios-module__sDDKwG__casilla{color:var(--text-primary);align-items:center;gap:.5rem;font-size:.85rem;display:inline-flex}.sitios-module__sDDKwG__minerasInfo{color:var(--text-secondary);flex-wrap:wrap;justify-content:space-between;align-items:center;gap:.6rem 1rem;font-size:.82rem;display:flex}.sitios-module__sDDKwG__paginacion{align-items:center;gap:.4rem;display:inline-flex}.sitios-module__sDDKwG__pagBtn{border:1px solid var(--border-color);color:var(--text-primary);cursor:pointer;background:0 0;border-radius:8px;padding:.4rem .75rem;font-family:inherit;font-size:.82rem}.sitios-module__sDDKwG__pagBtn:disabled{opacity:.4;cursor:default}.sitios-module__sDDKwG__pagTexto{color:var(--text-secondary)}.sitios-module__sDDKwG__pagInput{background:var(--bg-card);width:4.2rem;color:var(--text-primary);border:1px solid var(--border-color);border-radius:8px;padding:.35rem .45rem;font-family:inherit;font-size:.85rem}.sitios-module__sDDKwG__flechaOrden{opacity:.55;font-size:.75rem}.sitios-module__sDDKwG__clienteAjena{color:#f9a8d4;background:#ec489924;border:1px solid #ec489980;border-radius:6px;padding:.05rem .4rem;font-weight:700}.sitios-module__sDDKwG__soloLector{clip:rect(0 0 0 0);white-space:nowrap;border:0;width:1px;height:1px;margin:-1px;padding:0;position:absolute;overflow:hidden}.sitios-module__sDDKwG__tarjetaAbrir{border:1px solid var(--border-color);color:var(--accent-primary);cursor:pointer;background:0 0;border-radius:8px;align-self:flex-start;padding:.3rem .7rem;font-family:inherit;font-size:.78rem;font-weight:600}.sitios-module__sDDKwG__tarjetaAbrir:focus-visible{outline:2px solid var(--accent-primary);outline-offset:2px}.sitios-module__sDDKwG__tarjetasMaquinas{grid-template-columns:repeat(auto-fill,minmax(290px,1fr));gap:.8rem;display:grid}.sitios-module__sDDKwG__tarjetaMaquina{text-align:left;background:var(--bg-card);color:var(--text-primary);border:1px solid var(--border-color);cursor:pointer;border-radius:14px;flex-direction:column;gap:.55rem;min-width:0;padding:.85rem .95rem;font-family:inherit;display:flex}.sitios-module__sDDKwG__tarjetaMaquina:hover{border-color:#00f0ff66}.sitios-module__sDDKwG__tarjetaMaquina:focus-visible{outline:2px solid var(--accent-primary);outline-offset:2px}.sitios-module__sDDKwG__tarjetaMaquinaCabeza{flex-wrap:wrap;align-items:center;gap:.4rem;display:flex}.sitios-module__sDDKwG__tarjetaMaquinaSitio{color:var(--text-secondary);margin-left:auto;font-size:.74rem}.sitios-module__sDDKwG__tarjetaMaquinaNombre{overflow-wrap:anywhere;font-size:.85rem;font-weight:600}.sitios-module__sDDKwG__tarjetaMaquinaDatos{grid-template-columns:1fr 1fr;gap:.4rem .8rem;margin:0;font-size:.78rem;display:grid}.sitios-module__sDDKwG__tarjetaMaquinaDatos dt{color:var(--text-secondary);text-transform:uppercase;letter-spacing:.04em;font-size:.68rem}.sitios-module__sDDKwG__tarjetaMaquinaDatos dd{overflow-wrap:anywhere;font-variant-numeric:tabular-nums;margin:0}.sitios-module__sDDKwG__datoAncho{grid-column:1/-1}@media (max-width:760px){.sitios-module__sDDKwG__minerasControles>*{min-width:0}.sitios-module__sDDKwG__tarjetasMaquinas{grid-template-columns:minmax(0,1fr)}.sitios-module__sDDKwG__minerasInfo{flex-direction:column;align-items:flex-start}}.sitios-module__sDDKwG__buscadorCampo::-webkit-search-cancel-button{display:none}.sitios-module__sDDKwG__burbujas{-webkit-overflow-scrolling:touch;gap:.45rem;max-width:100%;padding:.15rem 0 .35rem;display:flex;overflow-x:auto}.sitios-module__sDDKwG__burbuja{border:1px solid var(--border-color);color:var(--text-secondary);white-space:nowrap;cursor:pointer;background:0 0;border-radius:999px;flex:none;min-height:36px;padding:.4rem .9rem;font-family:inherit;font-size:.82rem;font-weight:600}.sitios-module__sDDKwG__burbuja:hover{color:var(--text-primary);border-color:#00f0ff66}.sitios-module__sDDKwG__burbuja:focus-visible{outline:2px solid var(--accent-primary);outline-offset:2px}.sitios-module__sDDKwG__burbujaActiva{border-color:var(--accent-primary);color:var(--accent-primary);background:#00f0ff1f}@media (max-width:760px){.sitios-module__sDDKwG__burbuja{min-height:44px}.sitios-module__sDDKwG__fichaCerrar{width:44px;height:44px}.sitios-module__sDDKwG__fichaPanel{padding:1rem 1rem 2.5rem}.sitios-module__sDDKwG__buscadorLimpiar{min-width:44px}.sitios-module__sDDKwG__casilla,.sitios-module__sDDKwG__interruptor,.sitios-module__sDDKwG__mostrar{min-height:44px}}.sitios-module__sDDKwG__capacidad{flex-direction:column;gap:.6rem;min-width:0;display:flex}.sitios-module__sDDKwG__capTabla{border-collapse:collapse;table-layout:fixed;width:100%;font-size:.82rem}.sitios-module__sDDKwG__capTabla th,.sitios-module__sDDKwG__capTabla td{border-bottom:1px solid var(--border-color);overflow-wrap:anywhere;padding:.4rem .3rem}.sitios-module__sDDKwG__capTabla thead th{color:var(--text-secondary);text-align:left;font-size:.62rem;font-weight:600}.sitios-module__sDDKwG__capTabla thead th.sitios-module__sDDKwG__capNum{text-align:right}.sitios-module__sDDKwG__capTabla thead th:first-child,.sitios-module__sDDKwG__capTabla .sitios-module__sDDKwG__capNombre{width:28%}.sitios-module__sDDKwG__capTabla thead th.sitios-module__sDDKwG__capNum{width:18%}.sitios-module__sDDKwG__capNombre{text-align:left;font-weight:600}.sitios-module__sDDKwG__capNum{text-align:right;font-variant-numeric:tabular-nums}.sitios-module__sDDKwG__capSubtitulo{text-align:left;color:var(--text-secondary);text-transform:uppercase;letter-spacing:.04em;padding-top:.7rem;font-size:.66rem;font-weight:600}.sitios-module__sDDKwG__capTotal th,.sitios-module__sDDKwG__capTotal td{border-top:1px solid #ffffff2e;border-bottom:none;font-weight:700}.sitios-module__sDDKwG__capFaltan{color:#fbbf24}.sitios-module__sDDKwG__capAviso{color:var(--text-secondary);margin:0;font-size:.82rem;font-weight:600}.sitios-module__sDDKwG__capSobran{color:var(--accent-primary)}@media (max-width:760px){.sitios-module__sDDKwG__capTabla{font-size:.78rem}.sitios-module__sDDKwG__capTabla thead th{font-size:.56rem}.sitios-module__sDDKwG__capTabla th,.sitios-module__sDDKwG__capTabla td{padding:.4rem .2rem}}.sitios-module__sDDKwG__tarjetaSitioLugares{font-variant-numeric:tabular-nums;color:var(--text-primary);font-size:.75rem;font-weight:600}.sitios-module__sDDKwG__led{gap:1rem}.sitios-module__sDDKwG__ledNota{color:var(--text-secondary);overflow-wrap:anywhere;margin:0;font-size:.8rem}.sitios-module__sDDKwG__ledEstado{grid-template-columns:repeat(auto-fit,minmax(220px,1fr));gap:.6rem 1.2rem;margin:0;font-size:.86rem;display:grid}.sitios-module__sDDKwG__ledEstado dt{color:var(--text-secondary);text-transform:uppercase;letter-spacing:.04em;font-size:.68rem}.sitios-module__sDDKwG__ledEstado dd{overflow-wrap:anywhere;font-variant-numeric:tabular-nums;margin:0}.sitios-module__sDDKwG__ledAncho{grid-column:1/-1}.sitios-module__sDDKwG__ledLote{color:var(--text-secondary);font-size:.78rem;display:block}.sitios-module__sDDKwG__ledOk{color:#4ade80}.sitios-module__sDDKwG__ledMal{color:#fbbf24}.sitios-module__sDDKwG__ledBotones{grid-template-columns:repeat(auto-fit,minmax(210px,1fr));gap:.8rem;display:grid}.sitios-module__sDDKwG__ledBoton{flex-direction:column;gap:.35rem;min-width:0;display:flex}.sitios-module__sDDKwG__ledBoton>button{justify-content:center;width:100%;min-height:44px}.sitios-module__sDDKwG__ledMotivo{color:#fbbf24;overflow-wrap:anywhere;margin:0;font-size:.76rem;line-height:1.4}.sitios-module__sDDKwG__ledCaja{border:1px solid var(--border-color);background:#0000001f;border-radius:12px;flex-direction:column;gap:.7rem;min-width:0;padding:1rem;display:flex}.sitios-module__sDDKwG__ledEstadoTexto{flex-wrap:wrap;align-items:center;gap:.45rem;margin:0;font-size:.95rem;display:flex}.sitios-module__sDDKwG__ledSub{color:var(--text-secondary);margin:.2rem 0 0;font-size:.82rem;font-weight:600}.sitios-module__sDDKwG__ledConteo{flex-direction:column;gap:.2rem;margin:0;padding-left:1.1rem;font-size:.85rem;display:flex}.sitios-module__sDDKwG__ledConfirma{background:#f9731612;border:1px solid #f9731659;border-radius:10px;flex-direction:column;gap:.6rem;padding:.8rem 1rem;font-size:.88rem;display:flex}.sitios-module__sDDKwG__ledConfirma p{margin:0}.sitios-module__sDDKwG__ledTablaWrap{background:#00000026;border-radius:10px;max-width:100%;max-height:320px;overflow:auto}.sitios-module__sDDKwG__ledTabla{border-collapse:collapse;text-align:left;width:100%;font-size:.8rem}.sitios-module__sDDKwG__ledTabla th,.sitios-module__sDDKwG__ledTabla td{vertical-align:top;overflow-wrap:anywhere;border-bottom:1px solid #ffffff0d;padding:.4rem .6rem}.sitios-module__sDDKwG__ledTabla thead th{text-transform:uppercase;letter-spacing:.04em;color:var(--text-secondary);background:#131a2b;font-size:.66rem;font-weight:500;position:sticky;top:0}.sitios-module__sDDKwG__ledNum{text-align:right;font-variant-numeric:tabular-nums;white-space:nowrap}.sitios-module__sDDKwG__ledIp{white-space:nowrap;font-variant-numeric:tabular-nums}.sitios-module__sDDKwG__ledHistorial{flex-direction:column;gap:.4rem;margin:.4rem 0 0;padding:0;list-style:none;display:flex}.sitios-module__sDDKwG__ledHistorial li{border:1px solid var(--border-color);border-radius:9px;flex-wrap:wrap;align-items:center;gap:.2rem .7rem;padding:.5rem .7rem;font-size:.82rem;display:flex}.sitios-module__sDDKwG__ledFolio{font-variant-numeric:tabular-nums;font-weight:700}.sitios-module__sDDKwG__ledEstadoChip{background:#94a3b829;border-radius:999px;padding:.05rem .5rem;font-size:.74rem}@media (max-width:760px){.sitios-module__sDDKwG__ledBotones{grid-template-columns:1fr}.sitios-module__sDDKwG__ledCaja{padding:.8rem}.sitios-module__sDDKwG__ledTabla{font-size:.74rem}.sitios-module__sDDKwG__ledTabla th,.sitios-module__sDDKwG__ledTabla td{padding:.35rem .4rem}}.sitios-module__sDDKwG__marcaCritica{color:#fca5a5;white-space:nowrap;background:#ef44441f;border:1px solid #ef444473;border-radius:5px;padding:.05rem .45rem;font-size:.74rem;font-weight:700;display:inline-block}.sitios-module__sDDKwG__ledSelector{border:0;grid-template-columns:repeat(auto-fit,minmax(260px,1fr));gap:.5rem;min-width:0;margin:0;padding:0;display:grid}.sitios-module__sDDKwG__ledSelector>legend{margin-bottom:.4rem;padding:0}.sitios-module__sDDKwG__ledOpcion{border:1px solid var(--border-color);cursor:pointer;overflow-wrap:anywhere;background:#ffffff05;border-radius:10px;align-items:center;gap:.6rem;min-width:0;min-height:44px;padding:.5rem .75rem;font-size:.88rem;line-height:1.35;display:flex}.sitios-module__sDDKwG__ledOpcion input{width:18px;height:18px;accent-color:var(--accent-primary);flex-shrink:0}.sitios-module__sDDKwG__ledOpcionActiva{border-color:var(--accent-primary);background:#00f0ff12}.sitios-module__sDDKwG__ledOpcionBloqueada{color:var(--text-secondary)}.sitios-module__sDDKwG__ledAviso{min-width:0;max-width:100%}.sitios-module__sDDKwG__ledAvisoCuerpo{overflow-wrap:anywhere;flex-direction:column;flex:1;gap:.35rem;min-width:0;display:flex}.sitios-module__sDDKwG__ledAvisoTitulo{color:var(--text-primary);margin:0;font-size:1rem;font-weight:700}.sitios-module__sDDKwG__ledAvisoDetalle{margin:0;font-size:.85rem}.sitios-module__sDDKwG__ledAvisoLista{color:var(--text-primary);flex-direction:column;gap:.3rem;margin:.2rem 0 0;padding-left:1.1rem;font-size:.82rem;display:flex}.sitios-module__sDDKwG__ledAvisoLista li{overflow-wrap:anywhere}.sitios-module__sDDKwG__ledAvisoCerrar{align-self:flex-start;min-height:44px;margin-top:.4rem}.sitios-module__sDDKwG__ledAviso.sitios-module__sDDKwG__ledAvisoGris{background:#94a3b814;border-color:#94a3b859}.sitios-module__sDDKwG__cCasilla{min-width:0}.sitios-module__sDDKwG__tablaCompacta th.sitios-module__sDDKwG__cCasilla,.sitios-module__sDDKwG__tablaCompacta td.sitios-module__sDDKwG__cCasilla{text-align:center;padding:0;overflow:visible}.sitios-module__sDDKwG__tablaCompacta td.sitios-module__sDDKwG__cCasilla{cursor:default}.sitios-module__sDDKwG__tablaCompacta td.sitios-module__sDDKwG__casillaActiva{cursor:pointer}.sitios-module__sDDKwG__tablaCompacta td.sitios-module__sDDKwG__casillaActiva:hover{background:#00f0ff1f}.sitios-module__sDDKwG__casillaCelda{justify-content:center;align-items:center;height:100%;min-height:27px;display:flex}.sitios-module__sDDKwG__casillaCelda input{width:16px;height:16px;accent-color:var(--accent-primary);margin:0}.sitios-module__sDDKwG__tablaCompacta td.sitios-module__sDDKwG__cCasilla input:disabled{opacity:.35;cursor:not-allowed}.sitios-module__sDDKwG__barraSeleccion{border:1px solid var(--accent-primary);background:#00f0ff12;border-radius:10px;flex-wrap:wrap;align-items:center;gap:.5rem .8rem;padding:.55rem .8rem;display:flex}.sitios-module__sDDKwG__barraSeleccionTexto{font-variant-numeric:tabular-nums;font-size:.92rem}.sitios-module__sDDKwG__barraSeleccionAcciones{flex-wrap:wrap;gap:.5rem;display:flex}.sitios-module__sDDKwG__barraSeleccion .sitios-module__sDDKwG__ledMotivo{flex-basis:100%}@media (max-width:760px){.sitios-module__sDDKwG__tablaCompacta td.sitios-module__sDDKwG__cCasilla{height:36px}.sitios-module__sDDKwG__casillaCelda input{width:20px;height:20px}.sitios-module__sDDKwG__barraSeleccionAcciones{flex-basis:100%}.sitios-module__sDDKwG__barraSeleccionAcciones>button{flex:1;justify-content:center;min-height:44px}}
.escaner-module__vFdm6a__fab{width:52px;height:52px;-webkit-backdrop-filter:var(--glass-blur);color:var(--text-secondary);cursor:pointer;z-index:60;background:#161c2df2;border:1px solid #ffffff1f;border-radius:50%;justify-content:center;align-items:center;transition:transform .2s,border-color .2s,color .2s,background .25s;display:flex;position:fixed;bottom:1.5rem;left:1.5rem;box-shadow:0 8px 26px #00000073}.escaner-module__vFdm6a__fab:hover{color:var(--accent-primary);border-color:#00f0ff66;transform:translateY(-2px)}.escaner-module__vFdm6a__fab:focus-visible{outline:2px solid var(--accent-primary);outline-offset:3px}.escaner-module__vFdm6a__fabActivo{color:var(--accent-primary);border-color:#00f0ff59}.escaner-module__vFdm6a__fabOk{color:#4ade80;background:#22c55e40;border-color:#22c55e}.escaner-module__vFdm6a__fabFalla{color:#f87171;background:#ef444440;border-color:#ef4444}@media (prefers-reduced-motion:reduce){.escaner-module__vFdm6a__fab:hover{transform:none}}.escaner-module__vFdm6a__panel{width:min(370px,100vw - 3rem);max-height:min(580px,100vh - 9rem);-webkit-backdrop-filter:var(--glass-blur);border:1px solid var(--border-color);z-index:59;background:#0d121ef2;border-radius:16px;flex-direction:column;gap:.8rem;padding:.9rem;animation:.18s ease-out escaner-module__vFdm6a__subir;display:flex;position:fixed;bottom:5.5rem;left:1.5rem;box-shadow:0 20px 60px #0000008c}@keyframes escaner-module__vFdm6a__subir{0%{opacity:0;transform:translateY(8px)}to{opacity:1;transform:translateY(0)}}@media (prefers-reduced-motion:reduce){.escaner-module__vFdm6a__panel{animation:none}}.escaner-module__vFdm6a__head{border-bottom:1px solid var(--border-color);flex-shrink:0;justify-content:space-between;align-items:center;gap:.5rem;padding-bottom:.65rem;display:flex}.escaner-module__vFdm6a__titulo{color:var(--accent-primary);align-items:center;gap:.45rem;font-size:.92rem;font-weight:600;display:flex}.escaner-module__vFdm6a__pulso{background:#22c55e;border-radius:50%;width:7px;height:7px;margin-left:.2rem;animation:1.8s ease-in-out infinite escaner-module__vFdm6a__latir}@keyframes escaner-module__vFdm6a__latir{0%,to{opacity:1}50%{opacity:.3}}@media (prefers-reduced-motion:reduce){.escaner-module__vFdm6a__pulso{animation:none}}.escaner-module__vFdm6a__listo{text-transform:uppercase;letter-spacing:.07em;color:#4ade80;font-size:.66rem;font-weight:600}.escaner-module__vFdm6a__iconoBtn{color:var(--text-secondary);cursor:pointer;background:0 0;border:1px solid #0000;border-radius:7px;justify-content:center;align-items:center;width:28px;height:28px;font-family:inherit;transition:background .18s,color .18s;display:flex}.escaner-module__vFdm6a__iconoBtn:hover{color:var(--text-primary);background:#ffffff0f}.escaner-module__vFdm6a__iconoBtn:focus-visible{border-color:var(--accent-primary);outline:none}.escaner-module__vFdm6a__ayuda{color:var(--text-secondary);margin:0;font-size:.8rem;line-height:1.5}.escaner-module__vFdm6a__interruptor{color:var(--text-secondary);cursor:pointer;-webkit-user-select:none;user-select:none;align-items:center;gap:.5rem;font-size:.82rem;display:flex}.escaner-module__vFdm6a__interruptor input{accent-color:var(--accent-primary);cursor:pointer;width:15px;height:15px}.escaner-module__vFdm6a__manual{align-items:center;gap:.5rem;display:flex}.escaner-module__vFdm6a__lista{flex-direction:column;flex:1;gap:.5rem;min-height:60px;padding-right:.2rem;display:flex;overflow-y:auto}.escaner-module__vFdm6a__vacio{color:var(--text-secondary);text-align:center;margin:0;padding:1.2rem .5rem;font-size:.82rem}.escaner-module__vFdm6a__lectura{background:#00000038;border-left:2px solid #0000;border-radius:10px;grid-template-columns:auto 1fr;gap:.6rem;padding:.6rem .7rem;display:grid}.escaner-module__vFdm6a__lecturaOk{border-left-color:#22c55e}.escaner-module__vFdm6a__lecturaFalla{border-left-color:#ef4444}.escaner-module__vFdm6a__lecturaIcono{border-radius:50%;flex-shrink:0;justify-content:center;align-items:center;width:22px;height:22px;margin-top:.1rem;display:flex}.escaner-module__vFdm6a__lecturaOk .escaner-module__vFdm6a__lecturaIcono{color:#4ade80;background:#22c55e26}.escaner-module__vFdm6a__lecturaFalla .escaner-module__vFdm6a__lecturaIcono{color:#f87171;background:#ef444426}.escaner-module__vFdm6a__lecturaCuerpo{flex-direction:column;gap:.12rem;min-width:0;display:flex}.escaner-module__vFdm6a__lecturaTitulo{color:var(--text-primary);font-size:.87rem;font-weight:600}a.escaner-module__vFdm6a__lecturaTitulo:hover{color:var(--accent-primary)}.escaner-module__vFdm6a__lecturaDetalle{color:var(--text-secondary);font-size:.78rem}.escaner-module__vFdm6a__lecturaCodigo{color:var(--text-secondary);opacity:.75;word-break:break-all;margin-top:.15rem;font-family:ui-monospace,Cascadia Mono,Consolas,monospace;font-size:.72rem}.escaner-module__vFdm6a__pie{color:var(--text-secondary);border-top:1px solid var(--border-color);flex-shrink:0;justify-content:space-between;align-items:center;gap:.5rem;padding-top:.6rem;font-size:.76rem;display:flex}.escaner-module__vFdm6a__limpiar{color:var(--text-secondary);cursor:pointer;text-underline-offset:2px;background:0 0;border:none;padding:0;font-family:inherit;font-size:.76rem;text-decoration:underline}.escaner-module__vFdm6a__limpiar:hover{color:var(--accent-primary)}@media (max-width:900px){.escaner-module__vFdm6a__fab{width:46px;height:46px;bottom:1rem;left:1rem}.escaner-module__vFdm6a__panel{width:auto;max-height:min(65vh,100vh - 8rem);bottom:4.75rem;left:.75rem;right:.75rem}.escaner-module__vFdm6a__fab{width:48px;height:48px}.escaner-module__vFdm6a__iconoBtn{width:44px;height:44px}.escaner-module__vFdm6a__interruptor{gap:.7rem;min-height:44px}.escaner-module__vFdm6a__interruptor input{width:22px;height:22px}.escaner-module__vFdm6a__limpiar{padding:0 .4rem}.escaner-module__vFdm6a__panel{max-height:min(65dvh,100dvh - 8rem)}.escaner-module__vFdm6a__lecturaTitulo{overflow-wrap:anywhere}.escaner-module__vFdm6a__panel{background:#0d121efb}}
.resumen-module__oC4xGq__grid{grid-template-columns:1.3fr 1fr;align-items:start;gap:1.75rem;display:grid}@media (max-width:1100px){.resumen-module__oC4xGq__grid{grid-template-columns:1fr}}.resumen-module__oC4xGq__feed{flex-direction:column;gap:1.2rem;min-width:0;max-height:560px;padding-right:.4rem;display:flex;overflow-y:auto}.resumen-module__oC4xGq__feedItem{grid-template-columns:auto minmax(0,1fr);gap:.85rem;min-width:0;display:grid}.resumen-module__oC4xGq__feedDot{width:26px;height:26px;color:var(--accent-primary);background:#00f0ff1a;border:1px solid #00f0ff38;border-radius:50%;flex-shrink:0;justify-content:center;align-items:center;display:flex}.resumen-module__oC4xGq__feedBody{flex-direction:column;gap:.3rem;min-width:0;display:flex}.resumen-module__oC4xGq__feedHead{flex-wrap:wrap;justify-content:space-between;align-items:baseline;gap:.75rem;font-size:.78rem;display:flex}.resumen-module__oC4xGq__feedAutor{overflow-wrap:anywhere;min-width:0;font-weight:600}.resumen-module__oC4xGq__feedTexto{word-break:break-word;overflow-wrap:anywhere;margin:0;font-size:.87rem;line-height:1.5}.resumen-module__oC4xGq__feedTexto b{color:var(--accent-primary);text-transform:uppercase;letter-spacing:.05em;font-size:.75rem}.resumen-module__oC4xGq__feedMeta{flex-wrap:wrap;align-items:center;gap:.5rem;min-width:0;font-size:.75rem;display:flex}.resumen-module__oC4xGq__feedMeta>*{white-space:normal;overflow-wrap:anywhere;min-width:0;max-width:100%}@media (max-width:760px){.resumen-module__oC4xGq__grid{gap:1rem}.resumen-module__oC4xGq__feed{max-height:none;padding-right:0;overflow-y:visible}}
.listas-module__xErfLW__rejilla{grid-template-columns:repeat(auto-fill,minmax(210px,1fr));gap:.9rem;margin-bottom:1.25rem;display:grid}.listas-module__xErfLW__tarjeta{border:1px solid var(--border-color);color:var(--text-primary);text-align:left;background:#00000038;border-radius:14px;flex-direction:column;align-items:stretch;gap:.6rem;padding:1rem .95rem .85rem;font-family:inherit;transition:border-color .18s,background .18s,transform .18s;display:flex;position:relative}.listas-module__xErfLW__tarjeta:hover{background:#00f0ff0a;border-color:#00f0ff59;transform:translateY(-2px)}.listas-module__xErfLW__abrir{all:unset;cursor:pointer;color:var(--text-primary);flex-direction:column;gap:.6rem;font-family:inherit;display:flex}.listas-module__xErfLW__abrir:after{content:"";border-radius:14px;position:absolute;inset:0}.listas-module__xErfLW__abrir:focus-visible:after{outline:2px solid var(--accent-primary);outline-offset:2px}.listas-module__xErfLW__tarjetaActiva{border-color:var(--accent-primary);background:#00f0ff17;box-shadow:0 0 0 1px #00f0ff40}.listas-module__xErfLW__tarjetaVacia{opacity:.6}.listas-module__xErfLW__tarjetaRevisar{border-style:dashed;border-color:#ef444473}@media (prefers-reduced-motion:reduce){.listas-module__xErfLW__tarjeta:hover{transform:none}}.listas-module__xErfLW__numeros{grid-template-columns:1fr 1fr;gap:.5rem .9rem;display:grid}.listas-module__xErfLW__numero{all:unset;box-sizing:border-box;z-index:1;cursor:pointer;color:var(--text-primary);border:1px solid #0000;border-radius:10px;flex-direction:column;align-items:flex-start;gap:.1rem;margin:-.3rem -.4rem;padding:.3rem .4rem;transition:border-color .18s,background .18s;display:flex;position:relative}.listas-module__xErfLW__numero:hover:not(:disabled){background:#00f0ff12;border-color:#00f0ff66}.listas-module__xErfLW__numero:focus-visible{outline:2px solid var(--accent-primary);outline-offset:2px}.listas-module__xErfLW__numero:disabled{cursor:default;opacity:.55}.listas-module__xErfLW__numeroMarcado{border-color:var(--accent-primary);background:#00f0ff29}.listas-module__xErfLW__numero strong{font-variant-numeric:tabular-nums;font-size:2rem;font-weight:700;line-height:1}.listas-module__xErfLW__numero small{color:var(--text-secondary);letter-spacing:.02em;font-size:.7rem}.listas-module__xErfLW__nombre{overflow-wrap:anywhere;font-size:1rem;font-weight:700}.listas-module__xErfLW__chips{flex-wrap:wrap;gap:.25rem;min-height:1.1rem;display:flex}.listas-module__xErfLW__chip{color:var(--text-secondary);border:1px solid var(--border-color);border-radius:4px;padding:.05rem .3rem;font-family:ui-monospace,Cascadia Mono,Consolas,monospace;font-size:.64rem}.listas-module__xErfLW__sinMarca{color:#fbbf24;font-size:.72rem}.listas-module__xErfLW__modelos{flex-wrap:wrap;gap:.4rem;margin-bottom:.9rem;display:flex}.listas-module__xErfLW__modeloChip{color:var(--text-primary);border:1px solid var(--border-color);cursor:pointer;font-variant-numeric:tabular-nums;background:#00000038;border-radius:999px;min-height:2rem;padding:.3rem .7rem;font-family:inherit;font-size:.8rem}.listas-module__xErfLW__modeloChip:hover{border-color:#00f0ff66}.listas-module__xErfLW__modeloChip:focus-visible{outline:2px solid var(--accent-primary);outline-offset:2px}.listas-module__xErfLW__modeloChipMarcado{border-color:var(--accent-primary);background:#00f0ff29}.listas-module__xErfLW__detalleResumen{flex-wrap:wrap;gap:.45rem;margin-bottom:.9rem;display:flex}.listas-module__xErfLW__marcaTexto{white-space:nowrap}.listas-module__xErfLW__sinMarcaTexto{color:#fbbf24}.listas-module__xErfLW__detalle{scroll-margin-top:4.5rem}.listas-module__xErfLW__repetidaMarca{color:#fbbf24;white-space:nowrap;align-items:center;gap:.25rem;margin-left:.5rem;font-size:.78rem;font-weight:600;display:inline-flex}.listas-module__xErfLW__casilla{width:1.05rem;height:1.05rem;accent-color:var(--accent-primary);cursor:pointer}.listas-module__xErfLW__columnaCasilla{width:2.2rem}.listas-module__xErfLW__mandar{border-top:1px solid var(--border-color);margin-top:1.1rem;padding-top:1rem}.listas-module__xErfLW__mandarTitulo{align-items:center;gap:.45rem;margin:0 0 .7rem;font-size:.95rem;font-weight:600;display:flex}.listas-module__xErfLW__buscador{flex-wrap:wrap;align-items:center;gap:.5rem;margin-bottom:.8rem;display:flex}.listas-module__xErfLW__buscadorCampo{flex:260px;min-width:0}.listas-module__xErfLW__hallada{flex-wrap:wrap;align-items:center;gap:.6rem 1rem;margin-bottom:.8rem;display:flex}.listas-module__xErfLW__halladaDatos{flex-wrap:wrap;align-items:center;gap:.45rem;display:flex}.listas-module__xErfLW__accionesLinea{flex-wrap:wrap;align-items:flex-end;gap:.5rem;display:flex}.listas-module__xErfLW__motivo{flex:260px;min-width:0}.listas-module__xErfLW__soloMovil{display:none}@media (max-width:760px){.listas-module__xErfLW__soloMovil{display:inline-flex}}
.ficha-module__TpmAKa__backLink{color:var(--text-secondary);align-items:center;gap:.35rem;margin-bottom:.35rem;font-size:.82rem;transition:color .18s;display:inline-flex}.ficha-module__TpmAKa__backLink:hover{color:var(--accent-primary)}.ficha-module__TpmAKa__grid{grid-template-columns:1.15fr 1fr;align-items:start;gap:1.75rem;display:grid}.ficha-module__TpmAKa__colIzq{flex-direction:column;gap:1.75rem;min-width:0;display:flex}@media (max-width:1100px){.ficha-module__TpmAKa__grid{grid-template-columns:1fr}}.ficha-module__TpmAKa__datos{grid-template-columns:repeat(auto-fit,minmax(190px,1fr));gap:1.1rem 1.5rem;margin:0;display:grid}.ficha-module__TpmAKa__dato{flex-direction:column;gap:.28rem;min-width:0;display:flex}.ficha-module__TpmAKa__datoClave{text-transform:uppercase;letter-spacing:.06em;color:var(--text-secondary);font-size:.72rem}.ficha-module__TpmAKa__datoValor{word-break:break-word;margin:0;font-size:.92rem}.ficha-module__TpmAKa__refaccionesWrap{border-bottom:1px solid var(--border-color);flex-direction:column;gap:.6rem;padding-bottom:1.1rem;display:flex}.ficha-module__TpmAKa__chips{flex-wrap:wrap;gap:.4rem;display:flex}.ficha-module__TpmAKa__chip{color:var(--accent-primary);background:#00f0ff14;border:1px solid #00f0ff33;border-radius:999px;align-items:center;gap:.35rem;padding:.22rem .65rem;font-size:.78rem;display:inline-flex}.ficha-module__TpmAKa__chip b{font-variant-numeric:tabular-nums;opacity:.8}.ficha-module__TpmAKa__chipSmall{border:1px solid var(--border-color);color:var(--text-secondary);background:#ffffff0d;border-radius:5px;padding:.12rem .42rem;font-size:.74rem}.ficha-module__TpmAKa__repList{flex-direction:column;gap:1rem;margin:0;padding:0;list-style:none;display:flex}.ficha-module__TpmAKa__repItem{background:#0000002e;border-left:2px solid #f9731680;border-radius:10px;flex-direction:column;gap:.45rem;min-width:0;padding:.9rem 1rem;display:flex}.ficha-module__TpmAKa__repHead{flex-wrap:wrap;justify-content:space-between;gap:1rem;font-size:.8rem;display:flex}.ficha-module__TpmAKa__repAutor{overflow-wrap:anywhere;font-weight:600}.ficha-module__TpmAKa__repDesc{color:var(--text-primary);overflow-wrap:anywhere;margin:0;font-size:.89rem;line-height:1.55}.ficha-module__TpmAKa__timeline{flex-direction:column;gap:1.35rem;max-height:720px;margin:0;padding:0 .4rem 0 0;list-style:none;display:flex;overflow-y:auto}.ficha-module__TpmAKa__tlItem{grid-template-columns:auto minmax(0,1fr);gap:.9rem;display:grid;position:relative}.ficha-module__TpmAKa__tlDot{width:28px;height:28px;color:var(--accent-primary);background:#00f0ff1a;border:1px solid #00f0ff40;border-radius:50%;flex-shrink:0;justify-content:center;align-items:center;display:flex}.ficha-module__TpmAKa__tlCorregido .ficha-module__TpmAKa__tlDot{color:#fb923c;background:#f973161a;border-color:#f973164d}.ficha-module__TpmAKa__tlCorregido .ficha-module__TpmAKa__tlDesc{opacity:.75;-webkit-text-decoration:line-through #f9731680;text-decoration:line-through #f9731680}.ficha-module__TpmAKa__tlBody{flex-direction:column;gap:.35rem;min-width:0;display:flex}.ficha-module__TpmAKa__tlHead{flex-wrap:wrap;justify-content:space-between;align-items:baseline;gap:.8rem;font-size:.78rem;display:flex}.ficha-module__TpmAKa__tlTipo{text-transform:uppercase;letter-spacing:.06em;color:var(--accent-primary);font-size:.72rem;font-weight:700}.ficha-module__TpmAKa__tlDesc{word-break:break-word;overflow-wrap:anywhere;margin:0;font-size:.88rem;line-height:1.55}.ficha-module__TpmAKa__tlMeta{overflow-wrap:anywhere;color:var(--text-secondary);flex-wrap:wrap;align-items:center;gap:.5rem;font-size:.75rem;display:flex}.ficha-module__TpmAKa__tlFlag{color:var(--accent-primary);background:#00f0ff14;border-radius:4px;padding:.1rem .4rem}.ficha-module__TpmAKa__tlFlagWarn{color:#fb923c;background:#f973161f;border-radius:4px;padding:.1rem .4rem}@media (max-width:760px){.ficha-module__TpmAKa__backLink{min-height:44px;margin-bottom:0;font-size:.9rem}.ficha-module__TpmAKa__grid,.ficha-module__TpmAKa__colIzq{gap:1rem}.ficha-module__TpmAKa__datos{grid-template-columns:repeat(auto-fit,minmax(140px,1fr));gap:.9rem 1rem}.ficha-module__TpmAKa__repItem{padding:.75rem .8rem}.ficha-module__TpmAKa__repHead{gap:.3rem .8rem}.ficha-module__TpmAKa__timeline{max-height:none;padding-right:0;overflow-y:visible}}
.mejoras-module__3WUrcG__lista{flex-direction:column;gap:.9rem;margin:0;padding:0;list-style:none;display:flex}.mejoras-module__3WUrcG__item{border:1px solid var(--border-color);background:#00000024;border-left:3px solid #94a3b859;border-radius:12px;flex-direction:column;gap:.7rem;min-width:0;padding:1.1rem 1.3rem;display:flex}.mejoras-module__3WUrcG__item.mejoras-module__3WUrcG__pendiente{border-left-color:var(--accent-primary)}.mejoras-module__3WUrcG__item.mejoras-module__3WUrcG__aprobada{border-left-color:#a78bfa}.mejoras-module__3WUrcG__item.mejoras-module__3WUrcG__implementada{border-left-color:#4ade80}.mejoras-module__3WUrcG__item.mejoras-module__3WUrcG__rechazada{opacity:.62;border-left-color:#94a3b84d}.mejoras-module__3WUrcG__cabeza{flex-wrap:wrap;align-items:baseline;gap:.7rem;display:flex}.mejoras-module__3WUrcG__folio{color:var(--text-secondary);font-variant-numeric:tabular-nums;font-size:.78rem;font-weight:700}.mejoras-module__3WUrcG__titulo{overflow-wrap:anywhere;flex:1;min-width:12rem;margin:0;font-size:1.02rem;font-weight:600;line-height:1.35}.mejoras-module__3WUrcG__estado{white-space:nowrap;color:var(--text-secondary);background:#94a3b824;border-radius:9999px;padding:.22rem .6rem;font-size:.7rem;font-weight:600}.mejoras-module__3WUrcG__e_pendiente{color:var(--accent-primary);background:#00f0ff1f}.mejoras-module__3WUrcG__e_aprobada{color:#c4b5fd;background:#a78bfa24}.mejoras-module__3WUrcG__e_implementada{color:#86efac;background:#4ade8021}.mejoras-module__3WUrcG__meta{color:var(--text-secondary);overflow-wrap:anywhere;flex-wrap:wrap;align-items:center;gap:.45rem;font-size:.8rem;display:flex}.mejoras-module__3WUrcG__urgente{color:#fdba74;align-items:center;gap:.25rem;font-weight:600;display:inline-flex}.mejoras-module__3WUrcG__texto{color:var(--text-primary);white-space:pre-wrap;overflow-wrap:anywhere;margin:0;font-size:.92rem;line-height:1.6}.mejoras-module__3WUrcG__decision{color:var(--text-secondary);border-left:2px solid var(--border-color);overflow-wrap:anywhere;padding-left:.8rem;font-size:.87rem;line-height:1.55}.mejoras-module__3WUrcG__decision strong{color:var(--text-primary)}.mejoras-module__3WUrcG__pista{color:var(--text-secondary);overflow-wrap:anywhere;background:#a78bfa12;border:1px solid #a78bfa2e;border-radius:8px;padding:.6rem .85rem;font-size:.82rem}.mejoras-module__3WUrcG__pista code{background:#0000004d;border-radius:4px;padding:.1em .35em;font-family:ui-monospace,Consolas,monospace;font-size:.94em}.mejoras-module__3WUrcG__plan summary{cursor:pointer;color:var(--accent-primary);padding:.2rem 0;font-size:.85rem}.mejoras-module__3WUrcG__plan pre{border:1px solid var(--border-color);white-space:pre-wrap;overflow-wrap:anywhere;color:var(--text-secondary);background:#0000004d;border-radius:8px;margin:.7rem 0 0;padding:1rem;font-family:ui-monospace,Consolas,monospace;font-size:.8rem;line-height:1.6;overflow-x:auto}@media (max-width:760px){.mejoras-module__3WUrcG__item{padding:.9rem}.mejoras-module__3WUrcG__titulo{flex-basis:100%;min-width:0}.mejoras-module__3WUrcG__plan summary{align-items:center;min-height:44px;display:flex}}
.SitiosVistazo-module__KiJhPW__seccion{flex-direction:column;gap:.9rem;min-width:0;display:flex}.SitiosVistazo-module__KiJhPW__encabezado{flex-wrap:wrap;justify-content:space-between;align-items:baseline;gap:.4rem 1rem;display:flex}.SitiosVistazo-module__KiJhPW__titulo{align-items:center;gap:.5rem;margin:0;font-size:1.1rem;font-weight:600;display:flex}.SitiosVistazo-module__KiJhPW__total{color:var(--text-secondary);overflow-wrap:anywhere;font-size:.9rem}.SitiosVistazo-module__KiJhPW__total strong{color:var(--text-primary)}.SitiosVistazo-module__KiJhPW__aviso{color:var(--text-secondary);margin:0;font-size:.85rem}.SitiosVistazo-module__KiJhPW__rejilla{grid-template-columns:repeat(auto-fill,minmax(230px,1fr));gap:1rem;min-width:0;display:grid}.SitiosVistazo-module__KiJhPW__tarjeta{background:var(--bg-card);-webkit-backdrop-filter:var(--glass-blur);border:1px solid var(--border-color);color:inherit;text-align:left;font:inherit;cursor:pointer;border-left-width:5px;border-radius:14px;flex-direction:column;gap:.7rem;width:100%;min-width:0;padding:1rem 1.1rem;text-decoration:none;transition:transform .15s;display:flex}.SitiosVistazo-module__KiJhPW__activa{border-color:var(--accent-primary);box-shadow:0 0 0 1px var(--accent-primary);border-left-width:5px}.SitiosVistazo-module__KiJhPW__tarjeta:hover{transform:translateY(-2px)}.SitiosVistazo-module__KiJhPW__tarjeta:focus-visible{outline:2px solid var(--accent-primary);outline-offset:2px}.SitiosVistazo-module__KiJhPW__cabeza{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:.5rem;display:flex}.SitiosVistazo-module__KiJhPW__nombre{overflow-wrap:anywhere;min-width:0;font-size:1rem;font-weight:600}.SitiosVistazo-module__KiJhPW__pastilla{letter-spacing:.03em;white-space:nowrap;border-radius:999px;align-items:center;gap:.3rem;padding:.15rem .55rem;font-size:.7rem;font-weight:600;display:inline-flex}.SitiosVistazo-module__KiJhPW__numero{flex-wrap:wrap;align-items:baseline;gap:.5rem;display:flex}.SitiosVistazo-module__KiJhPW__cifra{font-variant-numeric:tabular-nums;font-size:2rem;font-weight:700;line-height:1}.SitiosVistazo-module__KiJhPW__cifraDe{color:var(--text-secondary);font-size:1.1rem;font-weight:500}.SitiosVistazo-module__KiJhPW__palabra{color:var(--text-secondary);font-size:.85rem}.SitiosVistazo-module__KiJhPW__atenuado .SitiosVistazo-module__KiJhPW__numero,.SitiosVistazo-module__KiJhPW__atenuado .SitiosVistazo-module__KiJhPW__barra,.SitiosVistazo-module__KiJhPW__atenuado .SitiosVistazo-module__KiJhPW__leyenda{opacity:.5}.SitiosVistazo-module__KiJhPW__ultimoDato{color:var(--text-secondary);overflow-wrap:anywhere;margin:0;font-size:.78rem}.SitiosVistazo-module__KiJhPW__barra{background:#64748b26;border-radius:999px;height:10px;display:flex;overflow:hidden}.SitiosVistazo-module__KiJhPW__segmento{min-width:2px;height:100%}.SitiosVistazo-module__KiJhPW__leyenda{color:var(--text-secondary);flex-wrap:wrap;gap:.25rem .8rem;margin:0;padding:0;font-size:.75rem;list-style:none;display:flex}.SitiosVistazo-module__KiJhPW__leyenda li{align-items:center;gap:.3rem;display:inline-flex}.SitiosVistazo-module__KiJhPW__leyenda b{color:var(--text-primary);font-variant-numeric:tabular-nums}.SitiosVistazo-module__KiJhPW__punto{border-radius:50%;flex-shrink:0;width:9px;height:9px}@media (max-width:760px){.SitiosVistazo-module__KiJhPW__rejilla{grid-template-columns:1fr;gap:.75rem}}.SitiosVistazo-module__KiJhPW__alerta{color:#fb923c;overflow-wrap:anywhere;margin:0;font-size:.78rem;font-weight:600}
