.elegirUnidad_barra__s0zJL{display:flex;align-items:flex-end;justify-content:space-between;gap:var(--space-4);flex-wrap:wrap;padding-bottom:var(--space-3);border-bottom:var(--hairline) solid var(--c-line)}.elegirUnidad_eyebrow__M5cvO{display:block;font-size:var(--text-xs);text-transform:uppercase;letter-spacing:var(--tracking-wide);color:var(--c-petrol-deep);font-weight:var(--weight-medium)}.elegirUnidad_titulo__n2pIP{font-family:var(--font-display);font-size:var(--text-2xl);font-weight:var(--weight-bold);line-height:1.05}.elegirUnidad_acciones__hUGkN{display:flex;gap:var(--space-2);flex-wrap:wrap}.elegirUnidad_buscador__B8y7M{display:flex;align-items:center;gap:var(--space-3);border:var(--hairline) solid var(--c-line);border-radius:var(--radius-md);background:var(--c-surface);padding:var(--space-3) var(--space-4);color:var(--c-ink-faint)}.elegirUnidad_buscador__B8y7M:focus-within{border-color:var(--c-petrol)}.elegirUnidad_buscador__B8y7M input{border:0;background:transparent;outline:none;width:100%;font-family:var(--font-ui);font-size:var(--text-md);color:var(--c-ink)}.elegirUnidad_limpiar__uNIKS{border:0;background:transparent;color:var(--c-ink-faint);cursor:pointer;padding:2px}.elegirUnidad_limpiar__uNIKS:hover{color:var(--c-ink)}.elegirUnidad_lista__sY4TJ{border:var(--hairline) solid var(--c-line);border-radius:var(--radius-lg);background:var(--c-surface);overflow:hidden}.elegirUnidad_fila__tFnkI{display:flex;align-items:center;gap:var(--space-3);width:100%;border:0;border-bottom:var(--hairline) solid var(--c-line-soft);background:transparent;padding:var(--space-3) var(--space-4);cursor:pointer;text-align:left;color:var(--c-ink)}.elegirUnidad_fila__tFnkI:last-child{border-bottom:0}.elegirUnidad_fila__tFnkI:hover{background:var(--c-porcelain)}.elegirUnidad_fila__tFnkI svg{color:var(--c-ink-faint);flex:none}.elegirUnidad_fila__tFnkI:hover svg{color:var(--c-petrol-deep)}.elegirUnidad_filaSucursal__UQ4NE{background:var(--c-petrol-tint)}.elegirUnidad_filaSucursal__UQ4NE:hover{background:var(--c-petrol-tint);filter:brightness(.97)}.elegirUnidad_filaTexto__fnEtV{display:flex;flex-direction:column;min-width:0;flex:1 1;line-height:1.25}.elegirUnidad_filaNombre__WUEYd{font-size:var(--text-sm);font-weight:var(--weight-semibold);white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.elegirUnidad_filaSec__pT9YS{font-size:var(--text-xs);color:var(--c-ink-faint);white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.elegirUnidad_vacio__UjXq7{padding:var(--space-4);font-size:var(--text-sm);color:var(--c-ink-faint)}.elegirUnidad_pie__1GvWl{font-size:var(--text-xs);color:var(--c-ink-faint)}.elegirUnidad_error__tRTm1{font-size:var(--text-sm);color:var(--c-brick);background:var(--c-brick-tint);border-radius:var(--radius-md);padding:var(--space-2) var(--space-3)}.vet_marco__yVERi{--c-porcelain:#f6f3ee;--c-surface:#ffffff;--c-surface-sunken:#eee9e1;--c-ink:#24332f;--c-ink-muted:#5a6a65;--c-ink-faint:#6c7b76;--c-line:#e4ded4;--c-petrol:#3f9483;--c-petrol-deep:#2b7a6b;--c-petrol-tint:#e2f1ec;--c-sobre-acento:#ffffff;--c-jade:#2f7a4f;--c-jade-tint:#e2f2e8;--c-marigold:#b57a1c;--c-marigold-deep:#8a5a10;--c-marigold-tint:#fbf0da;--c-brick:#b0473a;--c-brick-tint:#fbe6e2;--vet-radio:14px;--vet-sombra:0 1px 2px rgb(36 51 47/6%),0 4px 14px rgb(36 51 47/6%);font-size:1.0625rem;min-height:100dvh;display:flex;flex-direction:column;background:var(--c-porcelain);color:var(--c-ink);font-family:var(--font-ui)}.vet_barra__nSY4H{display:flex;align-items:center;gap:var(--space-2);padding:var(--space-3) var(--space-4);border-bottom:var(--hairline) solid var(--c-line)}.vet_producto__stq7H{font-family:var(--font-display);font-size:var(--text-md);color:var(--c-ink-muted)}@media (prefers-color-scheme:dark){.vet_marco__yVERi{--c-porcelain:#121a18;--c-surface:#1b2624;--c-surface-sunken:#16201e;--c-ink:#e9f1ee;--c-ink-muted:#a8b8b3;--c-ink-faint:#93a39e;--c-line:#2c3936;--c-petrol:#79c9b6;--c-petrol-deep:#8fd6c4;--c-petrol-tint:#1d3530;--c-sobre-acento:#0f1e1a;--c-jade:#8fdcaa;--c-jade-tint:#1b3426;--c-marigold:#f2c15e;--c-marigold-deep:#f6d083;--c-marigold-tint:#382d18;--c-brick:#f39486;--c-brick-tint:#3b2320;--vet-sombra:0 1px 2px rgb(0 0 0/30%)}}.vet_pantalla__MO1h9{flex:1 1;width:100%;min-width:0;max-width:56rem;margin:0 auto;padding:var(--space-5) var(--space-4) calc(var(--space-9) + var(--space-4));display:flex;flex-direction:column;gap:var(--space-5)}.vet_angosta__U5QRT{max-width:30rem}.vet_pantallaTorre__WcMtg{flex:1 1;width:100%;min-width:0;max-width:84rem;margin:0 auto;padding:var(--space-4) var(--space-4) calc(var(--space-9) + var(--space-4));box-sizing:border-box}@media (min-width:64rem){.vet_pantallaTorre__WcMtg{padding:var(--space-4)}}.vet_titulo__D1j23{font-family:var(--font-display);font-size:var(--text-xl);line-height:var(--leading-snug);margin:0}.vet_subtitulo__LKKbb{font-family:var(--font-display);font-size:var(--text-md);margin:0}.vet_nota__x6w9K{margin:0;font-size:var(--text-sm);color:var(--c-ink-muted);line-height:var(--leading-normal)}.vet_tarjeta__8eRij{background:var(--c-surface);border:var(--hairline) solid var(--c-line);border-radius:var(--vet-radio);box-shadow:var(--vet-sombra);padding:var(--space-4) var(--space-5);display:flex;flex-direction:column;gap:var(--space-3);min-width:0}.vet_fila__XeZtd{display:flex;flex-wrap:wrap;align-items:center;gap:var(--space-2)}.vet_separar__ShSzK{justify-content:space-between}.vet_lista__ns27j{list-style:none;margin:0;padding:0;display:flex;flex-direction:column;gap:var(--space-2)}.vet_item__CG9Nn{display:flex;justify-content:space-between;gap:var(--space-3);padding:var(--space-2) 0;border-bottom:var(--hairline) solid var(--c-line)}.vet_item__CG9Nn:last-child{border-bottom:none}.vet_dato__7EhOC{font-family:var(--font-display);font-size:var(--text-xl);margin:0}.vet_selectorClinica__cCSQ8{width:100%;max-width:56rem;margin:0 auto;padding:var(--space-3) var(--space-4) 0;display:flex;align-items:flex-end;justify-content:space-between;gap:var(--space-3)}.vet_selectorClinica__cCSQ8>label{flex:1 1;max-width:24rem}.vet_navMes__Y_SM_{display:grid;grid-template-columns:auto 1fr auto;align-items:center;grid-gap:var(--space-2);gap:var(--space-2);text-align:center}.vet_flecha__7cXNg{min-width:2.75rem;min-height:2.75rem;font:inherit;font-size:var(--text-lg);background:var(--c-surface);border:var(--hairline) solid var(--c-line);color:var(--c-ink);cursor:pointer}.vet_form__XViaE{display:flex;flex-direction:column;gap:var(--space-3)}.vet_etiqueta__ofxne{display:flex;flex-direction:column;gap:var(--space-1);font-size:var(--text-sm);color:var(--c-ink-muted);min-width:0}.vet_campo__pBr6X{border-radius:10px;min-height:2.75rem;padding:0 var(--space-3);font:inherit;color:var(--c-ink);background:var(--c-surface);border:var(--hairline) solid var(--c-line);min-width:0;width:100%}.vet_rejilla__ZZWZv{display:grid;grid-template-columns:repeat(auto-fit,minmax(9rem,1fr));grid-gap:var(--space-3);gap:var(--space-3)}.vet_opciones__J3zV2{display:grid;grid-template-columns:repeat(auto-fit,minmax(10rem,1fr));grid-gap:var(--space-2);gap:var(--space-2)}.vet_opcion__w3Y6X{border-radius:var(--vet-radio);display:flex;flex-direction:column;gap:var(--space-1);padding:var(--space-3);border:var(--hairline) solid var(--c-line);background:var(--c-surface);color:var(--c-ink);font:inherit;text-align:left;cursor:pointer}.vet_opcionActiva__qXuUg{border-color:var(--c-petrol-deep);outline:2px solid var(--c-petrol-deep);outline-offset:-2px}.vet_botonPeligro__7uVN0,.vet_botonSecundario__cZ_d3,.vet_boton__SQWQB{display:inline-flex;align-items:center;justify-content:center;text-decoration:none;min-height:2.75rem;padding:0 var(--space-5);border-radius:999px;font:inherit;font-weight:var(--weight-medium);border:var(--hairline) solid transparent;cursor:pointer}.vet_boton__SQWQB{background:var(--c-petrol-deep);color:var(--c-sobre-acento)}.vet_botonSecundario__cZ_d3{background:var(--c-surface);border-color:var(--c-line);color:var(--c-ink)}.vet_botonPeligro__7uVN0{background:var(--c-brick);color:var(--c-sobre-acento)}.vet_botonPeligro__7uVN0:disabled,.vet_botonSecundario__cZ_d3:disabled,.vet_boton__SQWQB:disabled{opacity:.5;cursor:default}.vet_botonTexto__O7nun{background:none;border:none;padding:var(--space-2);font:inherit;color:var(--c-petrol-deep);cursor:pointer;text-decoration:none}.vet_error__hbo6_{background:var(--c-brick-tint);color:var(--c-brick)}.vet_aviso__FfJvj,.vet_error__hbo6_{border-radius:var(--vet-radio);padding:var(--space-3)}.vet_aviso__FfJvj{background:var(--c-petrol-tint);color:var(--c-ink)}.vet_ok__urg6K,.vet_pendiente__BDb4q,.vet_sinCubrir__YLs2U{font-size:var(--text-xs);padding:2px var(--space-3);border-radius:999px;white-space:nowrap;align-self:center}.vet_ok__urg6K{background:var(--c-jade-tint);color:var(--c-jade)}.vet_pendiente__BDb4q{background:var(--c-marigold-tint);color:var(--c-marigold-deep)}.vet_sinCubrir__YLs2U{background:var(--c-brick-tint);color:var(--c-brick)}.vet_grillaScroll__kHPyU{overflow-x:auto;min-width:0}.vet_grilla__o5K7d{border-collapse:collapse;font-size:var(--text-xs)}.vet_grilla__o5K7d td,.vet_grilla__o5K7d th{border:var(--hairline) solid var(--c-line);text-align:center;padding:0;min-width:2rem;height:2rem}.vet_grilla__o5K7d th{font-weight:var(--weight-medium);color:var(--c-ink-muted);padding:0 var(--space-1)}.vet_grilla__o5K7d .vet_nombre__AGf_m{text-align:left;padding:0 var(--space-2);white-space:nowrap;position:-webkit-sticky;position:sticky;left:0;background:var(--c-surface);color:var(--c-ink)}.vet_celdaOk__K7SDY{background:var(--c-jade-tint);color:var(--c-jade);font-weight:var(--weight-semibold)}.vet_celdaPendiente__WMZmB{background:var(--c-marigold-tint);color:var(--c-marigold-deep);font-weight:var(--weight-semibold)}.vet_celdaSinCubrir__Gx_7l{background:var(--c-brick-tint);color:var(--c-brick);font-weight:var(--weight-semibold)}.vet_celdaEditable__Y8bhH{cursor:pointer}.vet_celdaEditable__Y8bhH:focus-visible,.vet_celdaEditable__Y8bhH:hover{outline:2px solid var(--c-petrol);outline-offset:-2px}.vet_celdaFuera__JsQB_{color:var(--c-ink-muted);background:repeating-linear-gradient(135deg,transparent 0 4px,var(--c-line) 4px 5px)}.vet_apoyo__E9wNW{display:block;font-size:var(--text-xs);color:var(--c-ink-muted);font-weight:400}.vet_pestanas__If0W_{position:fixed;left:0;right:0;bottom:0;display:grid;grid-template-columns:repeat(6,1fr);background:var(--c-surface);border-top:var(--hairline) solid var(--c-line);z-index:10}.vet_pestana__i7ocH{display:flex;flex-direction:column;align-items:center;gap:var(--space-1);padding:var(--space-2) 0 var(--space-3);font-size:var(--text-xs);color:var(--c-ink-muted);text-decoration:none}.vet_pestanaActiva__QXli2{color:var(--c-petrol-deep);font-weight:var(--weight-semibold)}@media (min-width:48rem){.vet_pestanas__If0W_{position:static;display:flex;justify-content:center;gap:var(--space-2);border-top:none;border-bottom:var(--hairline) solid var(--c-line)}.vet_pestana__i7ocH{flex-direction:row;padding:var(--space-3) var(--space-4);font-size:var(--text-sm)}.vet_pantalla__MO1h9{padding-bottom:var(--space-7)}}.vet_cifras__HJsVP{display:grid;grid-template-columns:repeat(auto-fit,minmax(9.5rem,1fr));grid-gap:var(--space-3);gap:var(--space-3)}.vet_cifra__tV0oK{display:flex;flex-direction:column;gap:var(--space-1);padding:var(--space-4);background:var(--c-surface);border-radius:var(--vet-radio);box-shadow:var(--vet-sombra);border:var(--hairline) solid var(--c-line)}.vet_cifraNumero___Cs3r{font-family:var(--font-display);font-size:var(--text-2xl);line-height:1;color:var(--c-petrol-deep)}.vet_cifraAlerta__NfE_x .vet_cifraNumero___Cs3r{color:var(--c-brick)}.vet_alerta__ZrPeM{display:flex;flex-wrap:wrap;align-items:center;justify-content:space-between;gap:var(--space-3);padding:var(--space-4);background:var(--c-surface);border-radius:var(--vet-radio);box-shadow:var(--vet-sombra);border:var(--hairline) solid var(--c-line);border-left-width:6px}.vet_alertaRojo__bWHL9{border-left-color:var(--c-brick)}.vet_alertaNaranja__tzXe7{border-left-color:var(--c-marigold)}.vet_alertaAmarillo__ijAVb{border-left-color:var(--c-petrol)}.vet_alertaTexto__WVTep{display:flex;flex-direction:column;gap:var(--space-1);min-width:0;flex:1 1 14rem}.vet_alertaNivel__FSpOU{font-size:var(--text-xs);color:var(--c-ink-muted);text-transform:uppercase;letter-spacing:.06em}.vet_clinicas__m9SSv{display:grid;grid-template-columns:repeat(auto-fit,minmax(15rem,1fr));grid-gap:var(--space-3);gap:var(--space-3)}.vet_clinica__PCPyA{text-align:left;font:inherit;color:inherit;cursor:pointer}.vet_punto__b7UqI{display:inline-block;width:.5rem;height:.5rem;border-radius:50%;background:var(--c-jade);margin-right:var(--space-1)}.vet_velo__mda2b{position:fixed;inset:0;background:rgb(20 30 28/45%);display:flex;align-items:flex-end;justify-content:center;z-index:20}.vet_hoja__TLjMu{width:100%;max-height:85dvh;overflow-y:auto;background:var(--c-porcelain);color:var(--c-ink);border-radius:20px 20px 0 0;padding:var(--space-5) var(--space-4) var(--space-6);display:flex;flex-direction:column;gap:var(--space-4)}@media (min-width:48rem){.vet_velo__mda2b{align-items:stretch;justify-content:flex-end}.vet_hoja__TLjMu{width:28rem;max-height:none;border-radius:20px 0 0 20px}}.boton_base__fcid0{display:inline-flex;align-items:center;justify-content:center;gap:var(--space-2);font-family:var(--font-ui);font-weight:var(--weight-semibold);border:var(--hairline) solid transparent;border-radius:var(--radius-md);cursor:pointer;white-space:nowrap;text-decoration:none;width:-moz-fit-content;width:fit-content;transition:background var(--dur-fast) var(--ease-out),border-color var(--dur-fast) var(--ease-out),color var(--dur-fast) var(--ease-out)}.boton_base__fcid0:disabled{opacity:.5;cursor:not-allowed}.boton_md__t7nW_{font-size:var(--text-sm);padding:var(--space-2) var(--space-4)}.boton_sm__Wcpw1{font-size:var(--text-xs);padding:var(--space-1) var(--space-3)}.boton_primario__D_csv{background:var(--c-petrol-deep);color:var(--c-sobre-acento)}.boton_primario__D_csv:hover:not(:disabled){background:var(--c-ink)}.boton_secundario__M52RP{background:var(--c-surface);color:var(--c-ink);border-color:var(--c-ink-faint)}.boton_secundario__M52RP:hover:not(:disabled){border-color:var(--c-ink)}.boton_fantasma__TpcJa{background:transparent;color:var(--c-ink-muted);border-color:var(--c-line)}.boton_fantasma__TpcJa:hover:not(:disabled){color:var(--c-ink);border-color:var(--c-ink-faint)}.boton_peligro__TiGVL{background:transparent;color:var(--c-brick);border-color:var(--c-brick)}.boton_peligro__TiGVL:hover:not(:disabled){background:var(--c-brick);color:var(--c-sobre-acento)}.boton_texto__VSRBq{background:transparent;color:var(--c-petrol-deep);border-color:transparent;padding-inline:0}.boton_texto__VSRBq:hover:not(:disabled){text-decoration:underline}.boton_icono__TnB4r{background:transparent;color:var(--c-ink-faint);border-color:transparent;padding:var(--space-1)}.boton_icono__TnB4r:hover:not(:disabled){color:var(--c-petrol-deep);background:var(--c-porcelain)}.boton_iconoPeligro__XXzIg:hover:not(:disabled){color:var(--c-brick);background:var(--c-brick-tint)}.boton_ancho__02e8f{width:100%}.badge_badge__KEB24{display:inline-flex;align-items:center;gap:var(--space-1);font-family:var(--font-ui);font-size:var(--text-2xs);font-weight:var(--weight-semibold);letter-spacing:.02em;padding:2px var(--space-2);border:var(--hairline) solid transparent;border-radius:var(--radius-sm);white-space:nowrap}.badge_ok__IWL0k{background:var(--c-jade-tint);color:var(--c-jade);border-color:var(--c-jade)}.badge_atencion__UP_GQ{background:var(--c-marigold-tint);color:var(--c-marigold-deep);border-color:var(--c-marigold)}.badge_critico__lqE6J{background:var(--c-brick-tint);color:var(--c-brick);border-color:var(--c-brick)}.badge_neutro__yELB6{background:var(--c-surface-sunken);color:var(--c-ink-faint);border-color:var(--c-line)}.badge_info__NpJaB{background:var(--c-petrol-tint);color:var(--c-petrol-deep);border-color:var(--c-petrol)}.charts_barChart__SQlVL{display:flex;flex-direction:column;gap:var(--space-1);width:100%}.charts_barRow__YgQFm{display:flex;align-items:flex-end;gap:2px;width:100%}.charts_barTrack__NIxe_{position:relative;flex:1 1;min-width:0;height:100%;background:var(--c-surface-sunken);display:flex;align-items:flex-end}.charts_barFill__pSKKE,.charts_barTrack__NIxe_{border-radius:var(--radius-sm) var(--radius-sm) 0 0}.charts_barFill__pSKKE{width:100%;transition:height var(--dur-base) var(--ease-out)}.charts_barIdealLine__TiWk_{position:absolute;left:0;right:0;border-top:1px dashed var(--c-ink-faint)}.charts_barMinLine__Vf3Fk{position:absolute;left:0;right:0;border-top:1px solid var(--c-marigold-deep)}.charts_barLabelsRow__Xbz3M{display:flex;gap:2px;width:100%}.charts_barLabel__5GKUC{flex:1 1;min-width:0;text-align:center;font-family:var(--font-mono);font-size:var(--text-2xs);color:var(--c-ink-faint);overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.charts_gauge__pVFnm{position:relative;display:inline-flex;align-items:center;justify-content:center;flex-shrink:0}.charts_gaugeCenter__OXtJc{position:absolute;display:flex;flex-direction:column;align-items:center}.charts_gaugeValue__8Thyd{font-family:var(--font-display);font-weight:var(--weight-bold);font-size:var(--text-xl);color:var(--c-ink)}.charts_gaugeLabel__rkBVB{font-family:var(--font-mono);font-size:var(--text-2xs);color:var(--c-ink-faint);text-transform:uppercase;letter-spacing:var(--tracking-wide)}.charts_criterionBars__WC3Hx{display:flex;flex-direction:column;gap:var(--space-2)}.charts_criterionRow__Jq_GT{display:grid;grid-template-columns:minmax(90px,160px) 1fr 40px;align-items:center;grid-gap:var(--space-2);gap:var(--space-2)}.charts_criterionLabel__OY1E6{font-size:var(--text-sm);color:var(--c-ink-muted);text-transform:capitalize;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.charts_criterionTrack__BHMif{height:8px;background:var(--c-surface-sunken);border-radius:var(--radius-pill);overflow:hidden}.charts_criterionFill__VC_G2{height:100%;border-radius:var(--radius-pill);transition:width var(--dur-base) var(--ease-out)}.charts_criterionValue__3uWz7{font-family:var(--font-mono);font-size:var(--text-xs);color:var(--c-ink-faint);text-align:right}.charts_stackedChart__3XRJd{display:flex;flex-direction:column;gap:var(--space-2)}.charts_stackedRow__SV1g5{display:grid;grid-template-columns:minmax(100px,180px) 1fr 32px;align-items:center;grid-gap:var(--space-2);gap:var(--space-2)}.charts_stackedLabel__PPzQw{font-size:var(--text-sm);color:var(--c-ink);overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.charts_stackedTrack__bzed2{display:flex;height:14px;background:var(--c-surface-sunken);border-radius:var(--radius-sm);overflow:hidden}.charts_stackedSegment__5NVAl{height:100%}.charts_stackedTotal__DqC7D{font-family:var(--font-mono);font-size:var(--text-xs);color:var(--c-ink-faint);text-align:right}.charts_chartSection__f7Sjh{display:flex;flex-direction:column;gap:var(--space-3)}.charts_chartSectionTitle__HYMr3{font-family:var(--font-mono);font-size:var(--text-xs);letter-spacing:var(--tracking-wide);text-transform:uppercase;color:var(--c-ink-faint)}.charts_chartRow__ennnJ{display:flex;gap:var(--space-5);flex-wrap:wrap}.charts_chartRow__ennnJ>*{flex:1 1 260px;min-width:0}.charts_heatLegend__dSfq9{display:flex;flex-wrap:wrap;gap:var(--space-3)}.charts_heatLegendItem__ZOhnF{display:inline-flex;align-items:center;gap:var(--space-1);font-size:var(--text-2xs);color:var(--c-ink-muted)}.charts_heatSwatch__PJSwT{width:10px;height:10px;border-radius:2px;flex-shrink:0}.charts_bullet__11tYg{display:flex;flex-direction:column;gap:var(--space-1);min-width:180px;flex:1 1 180px}.charts_bulletHead__minjA{display:flex;align-items:baseline;gap:var(--space-2)}.charts_bulletValue__CP2OJ{font-family:var(--font-mono);font-size:var(--text-xl);font-weight:600;color:var(--c-ink);line-height:1}.charts_bulletLabel__pChSq{font-size:var(--text-xs);color:var(--c-ink-muted)}.charts_bulletTrack__rumdi{position:relative;width:100%;height:8px;background:var(--c-surface-sunken);border-radius:var(--radius-pill);overflow:hidden}.charts_bulletFill__lDgcZ{height:100%;border-radius:var(--radius-pill);transition:width var(--dur-base) var(--ease-out)}.charts_bulletFillOk__cySae{background:var(--c-petrol)}.charts_bulletFillBajo__y4wkJ{background:var(--c-brick)}.charts_bulletTarget__DtTcT{position:absolute;top:-2px;bottom:-2px;width:2px;background:var(--c-ink-faint)}.charts_bulletHint__f5vKl{font-size:var(--text-2xs);color:var(--c-ink-faint)}.charts_hourlyWrap__wnCdH{display:flex;flex-direction:column;gap:var(--space-2);width:100%}.charts_hourlyScale__QvKFk{font-size:var(--text-2xs);color:var(--c-ink-faint)}.charts_hourlyPanels__DnhSN{display:grid;grid-template-columns:repeat(auto-fit,minmax(140px,1fr));grid-gap:var(--space-3) var(--space-4);gap:var(--space-3) var(--space-4)}.charts_hourlyPanel__wG1BZ{display:flex;flex-direction:column;gap:2px;min-width:0}.charts_hourlyDia__8JxEE{font-family:var(--font-mono);font-size:var(--text-2xs);color:var(--c-ink-muted)}.charts_hourlyBars__QHOFp{position:relative;display:flex;align-items:flex-end;gap:2px;width:100%;border-bottom:1px solid var(--c-surface-sunken)}.charts_hourlyEje__0NAUt{position:absolute;top:-1px;left:0;right:0;z-index:0;font-family:var(--font-mono);font-size:9px;line-height:1;color:var(--c-ink-faint);border-top:1px dotted var(--c-surface-sunken);padding-left:1px}.charts_hourlyCol__8d7xn{position:relative;z-index:1;flex:1 1;min-width:0;height:100%;display:flex;align-items:flex-end}.charts_hourlyBar__RpuAJ{display:block;width:100%;background:var(--c-petrol);border-radius:2px 2px 0 0;min-height:1px;transition:height var(--dur-base) var(--ease-out)}.charts_hourlyBarBajo__rDBfr{background:var(--c-brick)}.charts_hourlyMin__RUuVj{position:absolute;left:-1px;right:-1px;height:2px;background:var(--c-ink);opacity:.55;border-radius:1px}.charts_hourlyHoras__v8tlw{display:flex;gap:2px;width:100%}.charts_hourlyHora__ZZ9gT{flex:1 1;min-width:0;text-align:center;font-family:var(--font-mono);font-size:9px;color:var(--c-ink-faint)}.charts_hourlySwatchBar__nLMaH{background:var(--c-petrol)}.charts_hourlySwatchBajo__OKKWH{background:var(--c-brick)}.charts_hourlySwatchMin__o16Z4{width:12px;height:2px;background:var(--c-ink);opacity:.55;flex-shrink:0}.charts_hourlyCalendario__Lp1kJ{display:grid;grid-template-columns:repeat(7,minmax(0,1fr));grid-gap:var(--space-3) var(--space-2);gap:var(--space-3) var(--space-2);width:100%}.charts_hourlyCabecera__Es_SK{font-family:var(--font-mono);font-size:var(--text-2xs);color:var(--c-ink-faint);text-align:center;padding-bottom:var(--space-1);border-bottom:1px solid var(--c-surface-sunken)}.charts_hourlyDiaFinde__FZsxP{color:var(--c-ink-faint)}@media (max-width:720px){.charts_hourlyCalendario__Lp1kJ{grid-template-columns:repeat(2,minmax(0,1fr))}.charts_hourlyCabecera__Es_SK{display:none}}.charts_hourlyIdeal__zc52k{position:absolute;left:-1px;right:-1px;height:0;border-top:1px dashed var(--c-ink-faint)}.charts_hourlySwatchIdeal__TVglf{width:12px;height:0;border-top:1px dashed var(--c-ink-faint);flex-shrink:0}.menuVista_caja__Nhv10{position:relative}.menuVista_menu__24uBa{position:absolute;top:calc(100% + 6px);right:0;z-index:300;width:17rem;background:var(--c-surface);border:var(--hairline) solid var(--c-ink);border-radius:var(--radius-md);display:flex;flex-direction:column;padding-bottom:var(--space-1)}.menuVista_titulo__jbRlw{font-size:var(--text-2xs);font-weight:var(--weight-semibold);letter-spacing:var(--tracking-wide);text-transform:uppercase;color:var(--c-ink-faint);padding:var(--space-3) var(--space-3) var(--space-1)}.menuVista_opcion__QMcSb{display:flex;align-items:flex-start;gap:var(--space-2);width:100%;border:0;background:transparent;padding:var(--space-2) var(--space-3);cursor:pointer;text-align:left;font-family:var(--font-ui);font-size:var(--text-xs);color:var(--c-ink)}.menuVista_opcion__QMcSb:hover:not(:disabled){background:var(--c-porcelain)}.menuVista_opcion__QMcSb:disabled{opacity:.6;cursor:default}.menuVista_casilla__eJ7q2{width:15px;height:15px;flex:none;margin-top:1px;border:var(--hairline) solid var(--c-ink-faint);display:grid;place-items:center;color:transparent}.menuVista_opcionActiva__n2prf .menuVista_casilla__eJ7q2{background:var(--c-petrol-deep);border-color:var(--c-petrol-deep);color:var(--c-sobre-acento)}.menuVista_texto__VKsSB{min-width:0}.menuVista_pista__1l97I{display:block;font-size:var(--text-2xs);color:var(--c-ink-faint);line-height:1.3}.menuVista_pie__S1XvH{display:flex;align-items:center;justify-content:space-between;gap:var(--space-2);padding:var(--space-2) var(--space-3) 0;border-top:var(--hairline) solid var(--c-line);margin-top:var(--space-1)}.dialogo_overlay__x3Jbw{position:fixed;inset:0;z-index:1000;display:flex;align-items:center;justify-content:center;background:rgba(29,45,61,.45);padding:var(--space-5)}.dialogo_dialogo__KuZzY{max-width:30rem;width:100%;background:var(--c-surface);border:var(--hairline) solid var(--c-ink);border-radius:var(--radius-lg);padding:var(--space-5);display:flex;flex-direction:column;gap:var(--space-3)}.dialogo_peligro__fTci_{border-top:3px solid var(--c-brick)}.dialogo_atencion__lw9Sl{border-top:3px solid var(--c-marigold)}.dialogo_neutro__P7kF1{border-top:3px solid var(--c-petrol)}.dialogo_titulo__pHGgt{font-family:var(--font-display);font-weight:var(--weight-bold);font-size:var(--text-lg);line-height:var(--leading-snug);color:var(--c-ink)}.dialogo_mensaje__tSrUB{font-size:var(--text-sm);color:var(--c-ink-muted);line-height:var(--leading-normal);white-space:pre-line}.dialogo_acciones__2zpkQ{display:flex;gap:var(--space-2);justify-content:flex-end;padding-top:var(--space-2);flex-wrap:wrap}.panels_eyebrow__KIm1B{font-family:var(--font-mono);font-size:var(--text-xs);letter-spacing:var(--tracking-wide);text-transform:uppercase;color:var(--c-petrol-deep)}.panels_headline__yzpdk{font-family:var(--font-display);font-weight:var(--weight-bold);font-size:var(--text-2xl);color:var(--c-ink)}.panels_panel__OIwGX{position:relative;background:var(--c-surface);border:var(--hairline) solid var(--c-line);border-radius:var(--radius-lg);padding:var(--space-4);display:flex;flex-direction:column;gap:var(--space-3)}.panels_panelTitle__Y7DAQ{font-family:var(--font-display);font-weight:var(--weight-semibold);font-size:var(--text-xs);letter-spacing:var(--tracking-wide);text-transform:uppercase;color:var(--c-ink-faint)}.panels_hint__kCM7K{font-size:var(--text-sm);color:var(--c-ink-faint);padding:var(--space-3) 0}.panels_list__2ZNWo{display:flex;flex-direction:column;gap:var(--space-1)}.panels_row__269ou{display:flex;align-items:center;justify-content:space-between;gap:var(--space-2);padding:var(--space-2) var(--space-3);border-radius:var(--radius-md);border:1px solid transparent;cursor:pointer;transition:background var(--dur-fast) var(--ease-out)}.panels_row__269ou:hover{background:var(--c-porcelain)}.panels_rowSelected__eu_qX{background:var(--c-petrol-tint);border-color:var(--c-petrol)}.panels_rowName__l1Nmf{font-size:var(--text-sm);color:var(--c-ink);overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.panels_rowActions__Ovm9H{display:flex;gap:var(--space-1);flex-shrink:0}.panels_iconBtn__rO7_7{font-family:var(--font-ui);font-size:var(--text-xs);color:var(--c-ink-faint);background:transparent;border:none;cursor:pointer;padding:var(--space-1) var(--space-2);border-radius:var(--radius-sm)}.panels_iconBtn__rO7_7:hover{color:var(--c-petrol-deep);background:var(--c-porcelain)}.panels_iconBtnDanger__7tloh:hover{color:var(--c-brick)}.panels_addForm__WATTQ{flex-direction:column;padding-top:var(--space-2);border-top:1px solid var(--c-line)}.panels_addForm__WATTQ,.panels_addRow__QAEd_{display:flex;gap:var(--space-2)}.panels_addRow__QAEd_ .panels_input__9E3_V{flex:1 1}.panels_fieldTriple__jCp_1{display:grid;grid-template-columns:repeat(3,1fr);grid-gap:var(--space-2);gap:var(--space-2)}.panels_checkboxRow__FQVZc{display:flex;align-items:center;gap:var(--space-2);font-size:var(--text-sm);color:var(--c-ink-muted)}.panels_smallBtn__rQ2JU{font-family:var(--font-ui);font-size:var(--text-sm);font-weight:var(--weight-semibold);color:var(--c-sobre-acento);background:var(--c-petrol-deep);border:none;border-radius:var(--radius-md);padding:var(--space-2) var(--space-4);cursor:pointer;white-space:nowrap}.panels_smallBtn__rQ2JU:hover:not(:disabled){background:var(--c-ink)}.panels_smallBtn__rQ2JU:disabled{opacity:.6;cursor:not-allowed}.panels_diasPicker__d0jvS{display:flex;gap:var(--space-1)}.panels_diaToggle__NZBy6{width:30px;height:30px;font-family:var(--font-mono);font-size:var(--text-xs);font-weight:var(--weight-medium);color:var(--c-ink-muted);background:var(--c-porcelain);border:1px solid var(--c-line);border-radius:var(--radius-sm);cursor:pointer;transition:background var(--dur-fast) var(--ease-out),color var(--dur-fast) var(--ease-out),border-color var(--dur-fast) var(--ease-out)}.panels_diaToggle__NZBy6:hover{border-color:var(--c-petrol)}.panels_diaToggle__NZBy6:disabled{opacity:.4;cursor:not-allowed}.panels_diaToggle__NZBy6:disabled:hover{background:inherit}.panels_diaToggleActive__emVYZ{background:var(--c-petrol-deep);border-color:var(--c-petrol-deep);color:var(--c-sobre-acento)}.panels_diaToggleActive__emVYZ:hover{background:var(--c-ink)}.panels_periodoPicker__A5Hq4{display:flex;gap:var(--space-1)}.panels_periodoToggle__g0JE_{height:30px;padding:0 var(--space-3);font-family:var(--font-mono);font-size:var(--text-xs);font-weight:var(--weight-medium);color:var(--c-ink-muted);background:var(--c-porcelain);border:1px solid var(--c-line);border-radius:var(--radius-sm);cursor:pointer;transition:background var(--dur-fast) var(--ease-out),color var(--dur-fast) var(--ease-out),border-color var(--dur-fast) var(--ease-out)}.panels_periodoToggle__g0JE_:hover{border-color:var(--c-petrol)}.panels_periodoToggleActive__qbq70{background:var(--c-petrol-deep);border-color:var(--c-petrol-deep);color:var(--c-sobre-acento)}.panels_periodoToggleActive__qbq70:hover{background:var(--c-ink)}.panels_editForm__zvVrE{display:flex;flex-direction:column;gap:var(--space-2);padding:var(--space-2) var(--space-3);background:var(--c-porcelain);border-radius:var(--radius-md)}.panels_editGrid__xxjpw{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));grid-gap:var(--space-2);gap:var(--space-2)}.panels_editActions__dRATT{display:flex;gap:var(--space-2);justify-content:flex-end}.panels_textBtn__N0f4h{font-family:var(--font-ui);font-size:var(--text-sm);font-weight:var(--weight-medium);color:var(--c-ink-muted);background:transparent;border:none;cursor:pointer;padding:var(--space-2) var(--space-3)}.panels_textBtn__N0f4h:hover{color:var(--c-ink)}.panels_error__wQrbT{color:var(--c-brick);background:var(--c-brick-tint)}.panels_aviso__Uf5y0,.panels_error__wQrbT{font-size:var(--text-sm);border-radius:var(--radius-md);padding:var(--space-2) var(--space-3)}.panels_aviso__Uf5y0{color:var(--c-jade);background:var(--c-jade-tint)}.panels_rowMain__zqg_S{display:flex;flex-direction:column;gap:2px;overflow:hidden}.panels_rowSecondary__uw_mP{font-size:var(--text-2xs);color:var(--c-ink-faint);overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.panels_fieldStack__9yKxX{display:flex;flex-direction:column;gap:var(--space-2)}.panels_fieldRow__ZL0Jl{display:flex;flex-direction:column;gap:2px}.panels_fieldRowLabel__mvYww{font-size:var(--text-2xs);color:var(--c-ink-faint)}.panels_fieldPair__H4dG7{display:grid;grid-template-columns:1fr 1fr;grid-gap:var(--space-2);gap:var(--space-2)}.panels_nivelBadge__BDs7X{color:var(--c-petrol-deep);background:var(--c-petrol-tint)}.panels_horasBadgeOk__lwld1,.panels_nivelBadge__BDs7X{font-family:var(--font-mono);font-size:var(--text-2xs);border-radius:var(--radius-pill);padding:2px var(--space-2);flex-shrink:0}.panels_horasBadgeOk__lwld1{color:var(--c-jade);background:var(--c-jade-tint)}.panels_horasBadgeBajo__oGxS_{color:var(--c-brick);background:var(--c-brick-tint)}.panels_horasBadgeBajo__oGxS_,.panels_horasBadgeSobre__LQRn_{font-family:var(--font-mono);font-size:var(--text-2xs);border-radius:var(--radius-pill);padding:2px var(--space-2);flex-shrink:0}.panels_horasBadgeSobre__LQRn_{color:var(--c-marigold-deep);background:var(--c-marigold-tint)}.panels_columns__rFmsj{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));grid-gap:var(--space-4);gap:var(--space-4);align-items:start}@media (max-width:900px){.panels_columns__rFmsj{grid-template-columns:1fr}}.panels_bandRow__iGnc4{display:flex;align-items:center;justify-content:space-between;gap:var(--space-2);padding:var(--space-2) var(--space-3);border-radius:var(--radius-md);background:var(--c-porcelain);border-left:3px solid var(--c-line)}.panels_bandRowManana__4wy_b{border-left-color:var(--band-manana)}.panels_bandRowTarde__jgdCw{border-left-color:var(--band-tarde)}.panels_bandRowNoche__gRB8K{border-left-color:var(--band-noche)}.panels_bandLabel__GPqfO{font-size:var(--text-sm);color:var(--c-ink)}.panels_bandLabel__GPqfO .panels_mono__2cHaB{color:var(--c-ink-muted)}.panels_formSection__80Xdd{display:flex;flex-direction:column;gap:var(--space-2);padding-top:var(--space-3);border-top:1px solid var(--c-line)}.panels_formSection__80Xdd:first-of-type{padding-top:0;border-top:none}.panels_formSectionTitle__GxXSi{font-family:var(--font-mono);font-size:var(--text-2xs);letter-spacing:var(--tracking-wide);text-transform:uppercase;color:var(--c-petrol-deep)}.panels_selfStart__ubpCF{align-self:flex-start}.panels_kpiRow__v_v1v{display:flex;align-items:center;gap:var(--space-6);padding:var(--space-2) 0 var(--space-4);flex-wrap:wrap}.panels_kpi__zSjTs{display:flex;flex-direction:column;gap:var(--space-1)}.panels_kpiValue__rI183{font-family:var(--font-display);font-weight:var(--weight-bold);font-size:var(--text-2xl);color:var(--c-ink);line-height:1}.panels_kpiLabel__llImg{font-family:var(--font-mono);font-size:var(--text-2xs);letter-spacing:var(--tracking-wide);text-transform:uppercase;color:var(--c-ink-faint)}.panels_rosterWrap__qsiAK{overflow-x:auto}.panels_rosterTable__xDkgV{border-collapse:collapse;width:100%;min-width:460px}.panels_rosterTable__xDkgV td,.panels_rosterTable__xDkgV th{border:1px solid var(--c-line);padding:var(--space-2);text-align:center;font-size:var(--text-xs)}.panels_rosterTable__xDkgV th{font-family:var(--font-mono);font-size:var(--text-2xs);letter-spacing:.04em;text-transform:uppercase;color:var(--c-ink-faint);background:var(--c-surface-sunken);font-weight:var(--weight-medium)}.panels_rosterTable__xDkgV td{color:var(--c-ink-muted)}.panels_rosterTable__xDkgV td strong{color:var(--c-ink);font-size:var(--text-sm)}.panels_bigBtn__zDcbX{align-self:flex-start;font-family:var(--font-ui);font-size:var(--text-base);font-weight:var(--weight-semibold);color:var(--c-sobre-acento);background:var(--c-petrol-deep);border:none;border-radius:var(--radius-md);padding:var(--space-3) var(--space-6);cursor:pointer}.panels_bigBtn__zDcbX:hover:not(:disabled){background:var(--c-ink)}.panels_bigBtn__zDcbX:disabled{opacity:.6;cursor:not-allowed}.panels_codeBlock__OdPi8{font-family:var(--font-mono);font-size:var(--text-xs);color:var(--c-ink);background:var(--c-surface-sunken);border:1px solid var(--c-line);border-radius:var(--radius-md);padding:var(--space-3);margin:0;overflow-x:auto;white-space:pre;-webkit-user-select:all;-moz-user-select:all;user-select:all}.panels_atajo__QZM3_{display:inline-flex;align-items:baseline;gap:var(--space-2);align-self:flex-start;padding:var(--space-2) var(--space-3);border-radius:var(--radius-md);border:1px solid var(--c-petrol);background:var(--c-petrol-tint);text-decoration:none;transition:background var(--dur-fast) var(--ease-out)}.panels_atajo__QZM3_:hover{background:var(--c-porcelain)}.panels_atajoLabel__KZwoX{font-size:var(--text-xs);text-transform:uppercase;letter-spacing:var(--tracking-wide);color:var(--c-ink-muted)}.panels_atajoNombre__k0kvU{font-weight:var(--weight-semibold);color:var(--c-ink)}.panels_detalle__LACJG{border-top:1px solid var(--c-line);padding-top:var(--space-3)}.panels_resumen__rWSu9{font-size:var(--text-sm);color:var(--c-ink-muted);cursor:pointer;padding:var(--space-2) 0}.panels_resumen__rWSu9:hover{color:var(--c-ink)}.panels_chip__XTzEX{display:inline-flex;align-items:center;gap:var(--space-1);padding:0 var(--space-1) 0 var(--space-2);height:30px;font-family:var(--font-mono);font-size:var(--text-xs);color:var(--c-ink-muted);background:var(--c-porcelain);border:1px solid var(--c-line);border-radius:var(--radius-sm)}.panels_chipRemove__ZJX3m{border:0;background:none;color:var(--c-ink-muted);font-size:var(--text-sm);line-height:1;cursor:pointer;padding:0 var(--space-1)}.panels_chipRemove__ZJX3m:hover{color:var(--c-ink)}.panels_barraVista__rls5O{display:flex;justify-content:flex-end}.panels_barra____BvP{display:flex;align-items:flex-end;justify-content:space-between;gap:var(--space-4);flex-wrap:wrap;padding-bottom:var(--space-3);border-bottom:var(--hairline) solid var(--c-line)}.panels_barraTitulo__iW4gX{display:flex;flex-direction:column;min-width:0}.panels_barraControles__cKcS8{display:flex;align-items:center;gap:var(--space-3);flex-wrap:wrap}.panels_mesCampo__fl5zx{display:flex;align-items:center;gap:var(--space-2);font-size:var(--text-xs);color:var(--c-ink-faint)}.panels_mesCampo__fl5zx input{font-family:var(--font-ui);font-size:var(--text-sm);color:var(--c-ink);background:var(--c-surface);border:var(--hairline) solid var(--c-line);border-radius:var(--radius-md);padding:var(--space-2) var(--space-3)}.panels_mesCampo__fl5zx input:focus{outline:none;border-color:var(--c-petrol)}.panels_veredicto__XEswW{display:flex;flex-wrap:wrap;border:var(--hairline) solid var(--c-line);border-radius:var(--radius-lg);background:var(--c-surface);overflow:hidden}.panels_veredicto__XEswW>div{flex:1 1 11rem;padding:var(--space-3) var(--space-4);border-right:var(--hairline) solid var(--c-line);display:flex;flex-direction:column;gap:1px;min-width:0}.panels_veredicto__XEswW>div:last-child{border-right:0}.panels_veredicto__XEswW b{font-family:var(--font-display);font-size:var(--text-lg);font-weight:var(--weight-bold);line-height:1.05;font-feature-settings:"tnum";font-variant-numeric:tabular-nums}.panels_veredicto__XEswW span{font-size:var(--text-2xs);color:var(--c-ink-faint);line-height:1.3}.panels_veredictoOk__SZSc7 b{color:var(--c-jade)}.panels_veredictoMal__6FCww b{color:var(--c-brick)}.panels_listo___rveO{border:var(--hairline) solid var(--c-line);border-radius:var(--radius-lg);background:var(--c-surface);overflow:hidden}.panels_listoFila__5geNN{display:flex;align-items:flex-start;gap:var(--space-3);padding:var(--space-3) var(--space-4);border-bottom:var(--hairline) solid var(--c-line-soft)}.panels_listoFila__5geNN:last-child{border-bottom:0}.panels_listoOk__pKGeg{color:var(--c-jade);margin-top:2px}.panels_listoMal__iCUnK{color:var(--c-brick);margin-top:2px}.panels_listoAviso__AX_7p{color:var(--c-marigold);margin-top:2px}.panels_listoTexto__177_X{min-width:0;flex:1 1}.panels_listoTexto__177_X b{display:block;font-size:var(--text-sm);font-weight:var(--weight-semibold)}.panels_listoTexto__177_X em{display:block;font-style:normal;font-size:var(--text-xs);color:var(--c-ink-faint);line-height:1.45}.panels_listoAccion__M_qUS{font-size:var(--text-xs);font-weight:var(--weight-semibold);color:var(--c-petrol-deep);text-decoration:none;white-space:nowrap;margin-top:2px}.panels_listoAccion__M_qUS:hover{text-decoration:underline}.panels_reglas__hqU8Q{border:var(--hairline) solid var(--c-line);border-radius:var(--radius-lg);background:var(--c-surface)}.panels_reglasResumen__IBxIR{display:flex;align-items:center;gap:var(--space-3);padding:var(--space-3) var(--space-4);cursor:pointer;list-style:none;color:var(--c-ink-muted)}.panels_reglasResumen__IBxIR::-webkit-details-marker{display:none}.panels_reglasResumen__IBxIR:hover{background:var(--c-porcelain)}.panels_reglasLabel__Lw6e3{font-size:var(--text-sm);font-weight:var(--weight-semibold);color:var(--c-ink)}.panels_reglasValor__e0dOx{margin-left:auto;font-size:var(--text-xs);color:var(--c-ink-faint);text-align:right}.panels_reglasCuerpo__bS5_P{padding:var(--space-4);border-top:var(--hairline) solid var(--c-line-soft);display:grid;grid-template-columns:repeat(auto-fit,minmax(14rem,1fr));grid-gap:var(--space-4);gap:var(--space-4)}.panels_reglasAcciones__h77JL{display:flex;align-items:center;gap:var(--space-3);grid-column:1/-1}.panels_reglasOk__KQMl9{font-size:var(--text-xs);color:var(--c-jade)}.panels_resumenPersonas__XoXqW{display:grid;grid-template-columns:repeat(auto-fit,minmax(11rem,1fr));grid-gap:var(--hairline);gap:var(--hairline);background:var(--c-line);border:var(--hairline) solid var(--c-line);border-radius:var(--radius-lg);overflow:hidden}.panels_resumenDato__UL3YX{background:var(--c-surface);border:0;border-top:2px solid transparent;padding:var(--space-3) var(--space-4);cursor:pointer;text-align:left;display:flex;flex-direction:column;gap:1px;font-family:var(--font-ui)}.panels_resumenActivo__SOK8_,.panels_resumenDato__UL3YX:hover{background:var(--c-porcelain)}.panels_resumenActivo__SOK8_{border-top-color:var(--c-petrol)}.panels_resumenDato__UL3YX b{font-family:var(--font-display);font-size:var(--text-xl);font-weight:var(--weight-bold);line-height:1;font-feature-settings:"tnum";font-variant-numeric:tabular-nums;color:var(--c-ink)}.panels_resumenDato__UL3YX span{font-size:var(--text-2xs);color:var(--c-ink-faint);line-height:1.3}.panels_resumenAlerta__jTvwH b{color:var(--c-marigold-deep)}.panels_herramientasPersonas__GSswt{display:flex;align-items:center;gap:var(--space-3);flex-wrap:wrap}.panels_buscadorPersonas__SdaYq{display:flex;align-items:center;gap:var(--space-2);border:var(--hairline) solid var(--c-line);border-radius:var(--radius-md);background:var(--c-surface);padding:var(--space-2) var(--space-3);flex:1 1 16rem;color:var(--c-ink-faint)}.panels_buscadorPersonas__SdaYq:focus-within{border-color:var(--c-petrol)}.panels_buscadorPersonas__SdaYq input{border:0;background:transparent;outline:none;width:100%;font-family:var(--font-ui);font-size:var(--text-sm);color:var(--c-ink)}.panels_limpiarPersonas__wWOFp{border:0;background:transparent;color:var(--c-ink-faint);cursor:pointer;padding:2px}.panels_limpiarPersonas__wWOFp:hover{color:var(--c-ink)}.panels_conteoPersonas__DQgQC{font-size:var(--text-xs);color:var(--c-ink-faint);font-feature-settings:"tnum";font-variant-numeric:tabular-nums;white-space:nowrap}.panels_faltantes__TiqBq{display:flex;gap:var(--space-1);flex-wrap:wrap;margin-top:2px}.panels_piePersonas__0GMIT{display:flex;align-items:center;gap:var(--space-2);flex-wrap:wrap;padding-top:var(--space-2);border-top:var(--hairline) solid var(--c-line);font-size:var(--text-xs);color:var(--c-ink-faint)}.panels_filaPersona___RwgH{display:flex;align-items:center;gap:var(--space-3);width:100%;border:0;border-bottom:var(--hairline) solid var(--c-line-soft);background:transparent;padding:var(--space-3) var(--space-3);cursor:pointer;text-align:left;font-family:var(--font-ui);color:var(--c-ink)}.panels_filaPersona___RwgH:last-child{border-bottom:0}.panels_filaPersona___RwgH:hover{background:var(--c-porcelain)}.panels_filaPersona___RwgH svg{color:var(--c-ink-faint);flex:none}.panels_filaPersona___RwgH:hover svg{color:var(--c-petrol-deep)}.panels_barraPersona__00go0{display:flex;align-items:center;gap:var(--space-4);flex-wrap:wrap;padding-bottom:var(--space-3);border-bottom:var(--hairline) solid var(--c-line)}.panels_barraPersonaTitulo__xXMWF{display:flex;flex-direction:column;min-width:0;flex:1 1}.panels_seccionesPersona__xkSEc{display:flex;gap:var(--space-1);border-bottom:var(--hairline) solid var(--c-line);flex-wrap:wrap}.panels_seccionPersona__yncOJ{border:0;background:transparent;font-family:var(--font-ui);font-size:var(--text-sm);font-weight:var(--weight-medium);color:var(--c-ink-muted);padding:var(--space-2) var(--space-3);cursor:pointer;border-bottom:2px solid transparent}.panels_seccionPersona__yncOJ:hover{color:var(--c-ink)}.panels_seccionPersonaActiva__b5yOu{color:var(--c-petrol-deep);border-bottom-color:var(--c-petrol);font-weight:var(--weight-semibold)}.panels_espaciador__zzdwy{flex:1 1}.panels_paginador__caQb2{display:flex;align-items:center;gap:var(--space-2)}.panels_paginaActual__x7Pds{font-size:var(--text-xs);color:var(--c-ink-muted);font-feature-settings:"tnum";font-variant-numeric:tabular-nums;white-space:nowrap}.panels_matrizCargo__sPWb6{text-align:left!important;white-space:nowrap}.panels_matrizTodos__7SAPg{display:block;font-size:var(--text-2xs);color:var(--c-ink-faint)}.ayuda_layout__OqUpL{display:grid;grid-template-columns:15rem minmax(0,1fr);grid-gap:var(--space-7);gap:var(--space-7);align-items:start}.ayuda_indice__oUayN{position:-webkit-sticky;position:sticky;top:var(--space-5);display:flex;flex-direction:column;gap:var(--space-1);border-left:var(--hairline) solid var(--c-line);padding-left:var(--space-4)}.ayuda_indiceRotulo__33HOC{font-family:var(--font-display);font-size:var(--text-2xs);font-weight:var(--weight-semibold);letter-spacing:var(--tracking-wide);text-transform:uppercase;color:var(--c-petrol-deep);margin-bottom:var(--space-2)}.ayuda_indiceItem__FsW_L{display:flex;gap:var(--space-3);align-items:baseline;padding:var(--space-1) 0;font-size:var(--text-sm);color:var(--c-ink-muted);text-decoration:none;line-height:var(--leading-snug)}.ayuda_indiceItem__FsW_L:hover{color:var(--c-petrol-deep)}.ayuda_indiceItem__FsW_L:focus-visible{outline:2px solid var(--c-petrol);outline-offset:2px}.ayuda_indiceN__oNNoH{font-family:var(--font-display);font-size:var(--text-2xs);letter-spacing:.08em;color:var(--c-petrol);flex:none}.ayuda_cuerpo__pST9x{display:flex;flex-direction:column;gap:var(--space-8);min-width:0}.ayuda_seccion__GcgTG{display:flex;flex-direction:column;gap:var(--space-4);scroll-margin-top:var(--space-5)}.ayuda_seccionCabecera__Ny52s{display:flex;flex-direction:column;gap:var(--space-2)}.ayuda_seccionNumero__J0T_L{font-size:var(--text-2xs);letter-spacing:var(--tracking-wide);text-transform:uppercase;color:var(--c-petrol-deep)}.ayuda_seccionNumero__J0T_L,.ayuda_seccionTitulo__bOWUo{font-family:var(--font-display);font-weight:var(--weight-semibold)}.ayuda_seccionTitulo__bOWUo{font-size:var(--text-lg);letter-spacing:var(--tracking-tight);line-height:var(--leading-snug);color:var(--c-ink);margin:0;text-wrap:balance}.ayuda_seccionBajada__mIqpz,.ayuda_seccion__GcgTG p{font-size:var(--text-base);line-height:var(--leading-normal);color:var(--c-ink-muted);max-width:var(--measure);margin:0}.ayuda_h3__u6n7B,.ayuda_seccion__GcgTG b,.ayuda_seccion__GcgTG strong{font-weight:var(--weight-semibold);color:var(--c-ink)}.ayuda_h3__u6n7B{font-size:var(--text-base);margin:0 0 var(--space-2)}.ayuda_ley__Ip9dR{color:var(--c-petrol-deep);font-weight:var(--weight-medium);white-space:nowrap}.ayuda_pasos__NK4rc{display:flex;flex-direction:column}.ayuda_paso__U_efC{display:grid;grid-template-columns:2.5rem minmax(0,1fr);grid-gap:0 var(--space-5);gap:0 var(--space-5);padding:var(--space-5) 0;border-top:var(--hairline) solid var(--c-line)}.ayuda_paso__U_efC:last-child{border-bottom:var(--hairline) solid var(--c-line)}.ayuda_pasoN__l9itw{font-family:var(--font-display);font-size:var(--text-xl);font-weight:var(--weight-regular);line-height:1;color:var(--c-petrol);font-feature-settings:"tnum";font-variant-numeric:tabular-nums}.ayuda_pasoDonde__VBvK9{font-family:var(--font-display);font-size:var(--text-2xs);font-weight:var(--weight-medium);letter-spacing:.14em;text-transform:uppercase;color:var(--c-petrol-deep);margin-bottom:var(--space-1)}.ayuda_paso__U_efC p+p{margin-top:var(--space-2)}.ayuda_mapa__cHlgd{display:grid;grid-template-columns:repeat(auto-fit,minmax(15rem,1fr));grid-gap:var(--hairline);gap:var(--hairline);background:var(--c-line);border:var(--hairline) solid var(--c-line)}.ayuda_mapaGrupo__Uu0Hh{background:var(--c-surface);padding:var(--space-4);display:flex;flex-direction:column;gap:var(--space-1)}.ayuda_mapaNombre__pawYQ{font-family:var(--font-display);font-size:var(--text-2xs);font-weight:var(--weight-semibold);letter-spacing:var(--tracking-wide);text-transform:uppercase;color:var(--c-ink);padding-bottom:var(--space-2);border-bottom:2px solid var(--c-petrol);margin-bottom:var(--space-1)}.ayuda_mapaItem__DEiuc{display:flex;flex-direction:column;gap:2px;padding:var(--space-2) 0}.ayuda_mapaItem__DEiuc+.ayuda_mapaItem__DEiuc{border-top:var(--hairline) solid var(--c-line)}.ayuda_mapaItem__DEiuc b{font-size:var(--text-sm);font-weight:var(--weight-semibold);color:var(--c-ink)}.ayuda_mapaItem__DEiuc span{font-size:var(--text-xs);color:var(--c-ink-faint);line-height:1.45}.ayuda_conceptos__zz_8Y{display:grid;grid-template-columns:repeat(auto-fit,minmax(15rem,1fr));grid-gap:var(--space-5);gap:var(--space-5)}.ayuda_concepto__S4b7x{display:flex;flex-direction:column;gap:var(--space-1);padding-left:var(--space-3);border-left:2px solid var(--c-petrol-tint)}.ayuda_concepto__S4b7x b{font-size:var(--text-sm);font-weight:var(--weight-semibold);color:var(--c-ink)}.ayuda_concepto__S4b7x span{font-size:var(--text-sm);color:var(--c-ink-muted);line-height:1.5}.ayuda_nota__5xzKG{background:var(--c-surface-sunken);padding:var(--space-4);border-left:3px solid var(--c-petrol);display:flex;flex-direction:column;gap:var(--space-2)}.ayuda_notaRotulo__OA0xr{font-family:var(--font-display);font-size:var(--text-2xs);font-weight:var(--weight-semibold);letter-spacing:var(--tracking-wide);text-transform:uppercase;color:var(--c-petrol-deep)}.ayuda_tablaScroll__zLmtK{overflow-x:auto}.ayuda_tabla___PiiS{border-collapse:collapse;width:100%;min-width:34rem;font-feature-settings:"tnum";font-variant-numeric:tabular-nums}.ayuda_tabla___PiiS td,.ayuda_tabla___PiiS th{text-align:left;padding:var(--space-2) var(--space-4) var(--space-2) 0;font-size:var(--text-sm);border-bottom:var(--hairline) solid var(--c-line);vertical-align:baseline}.ayuda_tabla___PiiS th{font-family:var(--font-display);font-size:var(--text-2xs);font-weight:var(--weight-medium);letter-spacing:.14em;text-transform:uppercase;color:var(--c-petrol-deep)}.ayuda_tabla___PiiS td{color:var(--c-ink-muted)}.ayuda_tabla___PiiS td:first-child{font-weight:var(--weight-semibold);color:var(--c-ink);white-space:nowrap}.ayuda_lista__sukR2{margin:0;padding-left:var(--space-4);display:flex;flex-direction:column;gap:var(--space-2)}.ayuda_lista__sukR2 li{font-size:var(--text-sm);color:var(--c-ink-muted);line-height:var(--leading-normal)}.ayuda_lista__sukR2 li::marker{color:var(--c-petrol)}.ayuda_preguntas__3eZBs{display:flex;flex-direction:column}.ayuda_pregunta__IxoZC{border-top:var(--hairline) solid var(--c-line)}.ayuda_preguntas__3eZBs .ayuda_pregunta__IxoZC:last-child{border-bottom:var(--hairline) solid var(--c-line)}.ayuda_pregunta__IxoZC summary{cursor:pointer;list-style:none;display:flex;gap:var(--space-3);align-items:baseline;padding:var(--space-3) 0;font-size:var(--text-sm);font-weight:var(--weight-medium);color:var(--c-ink)}.ayuda_pregunta__IxoZC summary::-webkit-details-marker{display:none}.ayuda_pregunta__IxoZC summary:before{content:"+";font-family:var(--font-display);font-size:var(--text-md);font-weight:var(--weight-regular);color:var(--c-petrol);line-height:1;flex:none;width:.75rem}.ayuda_pregunta__IxoZC[open] summary:before{content:"–"}.ayuda_pregunta__IxoZC summary:hover{color:var(--c-petrol-deep)}.ayuda_pregunta__IxoZC summary:focus-visible{outline:2px solid var(--c-petrol);outline-offset:2px}.ayuda_preguntaCuerpo__16R5b{padding:0 0 var(--space-4) var(--space-6);display:flex;flex-direction:column;gap:var(--space-2)}@media (max-width:60rem){.ayuda_layout__OqUpL{grid-template-columns:minmax(0,1fr);gap:var(--space-5)}.ayuda_indice__oUayN{position:static;flex-direction:row;flex-wrap:wrap;gap:var(--space-2) var(--space-4);border-left:none;padding-left:0;padding-bottom:var(--space-4);border-bottom:var(--hairline) solid var(--c-line)}.ayuda_indiceRotulo__33HOC{width:100%;margin-bottom:0}.ayuda_paso__U_efC{grid-template-columns:1.75rem minmax(0,1fr);gap:0 var(--space-3)}}.tabs_envoltura__Oajml{display:grid;grid-gap:var(--space-4);gap:var(--space-4)}.tabs_barra__9KyJP{display:flex;gap:var(--space-1);border-bottom:1px solid var(--c-line);flex-wrap:wrap}.tabs_pestana__LIpxu{-webkit-appearance:none;-moz-appearance:none;appearance:none;border:0;background:transparent;padding:var(--space-3) var(--space-4);font-family:var(--font-ui);font-size:var(--text-sm);color:var(--c-ink-muted);cursor:pointer;border-bottom:2px solid transparent;margin-bottom:-1px}.tabs_pestana__LIpxu:hover{color:var(--c-ink)}.tabs_activa__l8QR_{color:var(--c-ink);border-bottom-color:var(--c-petrol)}.tabs_descripcion__CFhIe{font-size:var(--text-sm);line-height:var(--leading-normal);color:var(--c-ink-muted);max-width:70ch}.tabs_contenido__qthec{display:grid;grid-gap:var(--space-5);gap:var(--space-5)}.curva_envoltura__DHqqT{display:grid;grid-gap:var(--space-4);gap:var(--space-4)}.curva_controles__92VhR{display:flex;align-items:center;gap:var(--space-4);flex-wrap:wrap}.curva_dias__EV9RG{display:flex;gap:2px}.curva_dia__3PpT6{-webkit-appearance:none;-moz-appearance:none;appearance:none;border:1px solid var(--c-line);background:var(--c-surface);color:var(--c-ink-muted);font-family:var(--font-ui);font-size:var(--text-xs);letter-spacing:var(--tracking-wide);padding:var(--space-2) var(--space-3);cursor:pointer}.curva_dia__3PpT6:hover{color:var(--c-ink)}.curva_diaActivo__5hWbA{background:var(--c-petrol-deep);border-color:var(--c-petrol-deep);color:var(--c-sobre-acento)}.curva_selector__pWTFV{font-family:var(--font-ui);font-size:var(--text-sm);padding:var(--space-2) var(--space-3);border:1px solid var(--c-line);background:var(--c-surface);color:var(--c-ink)}.curva_grafico__j3mJt{width:100%;height:auto;touch-action:none;-webkit-user-select:none;-moz-user-select:none;user-select:none}.curva_rejilla__HHOQQ{stroke:var(--c-line);stroke-width:1}.curva_ejeX__hSyKU,.curva_ejeY__jTNf_{fill:var(--c-ink-faint);font-family:var(--font-ui);font-size:11px;font-feature-settings:"tnum";font-variant-numeric:tabular-nums}.curva_ejeY__jTNf_{text-anchor:end}.curva_ejeX__hSyKU{text-anchor:middle}.curva_corredor___mvF7{fill:var(--c-petrol);opacity:.12;stroke:none}.curva_linea__M9zT8{fill:none;stroke:var(--c-petrol);stroke-width:2;stroke-linejoin:round;stroke-linecap:round}.curva_punto__KIJoD{fill:var(--c-petrol);stroke:var(--c-surface);stroke-width:2;cursor:ns-resize}.curva_puntoMovido__V2e2d{fill:var(--c-marigold)}.curva_agarre__LTcmA{fill:transparent;cursor:ns-resize}.curva_valor__6s8cJ{fill:var(--c-ink);font-family:var(--font-ui);font-size:13px;font-feature-settings:"tnum";font-variant-numeric:tabular-nums;text-anchor:middle}.curva_pie__loS7O{display:flex;justify-content:space-between;align-items:flex-end;gap:var(--space-4);flex-wrap:wrap}.curva_ayuda__OfEbk{font-size:var(--text-xs);line-height:var(--leading-normal);color:var(--c-ink-muted);max-width:62ch}.curva_acciones__GfFMW{display:flex;gap:var(--space-2)}.curva_descartar__oTjQK,.curva_guardar__EN2V0{-webkit-appearance:none;-moz-appearance:none;appearance:none;font-family:var(--font-ui);font-size:var(--text-sm);padding:var(--space-2) var(--space-4);cursor:pointer;border:1px solid var(--c-line);background:var(--c-surface);color:var(--c-ink)}.curva_guardar__EN2V0{background:var(--c-marigold-deep);border-color:var(--c-marigold-deep);color:var(--c-sobre-acento)}.curva_descartar__oTjQK:disabled,.curva_guardar__EN2V0:disabled{opacity:.5;cursor:default}.curva_error__LvTaU{font-size:var(--text-sm);color:var(--c-brick)}.curva_vacio__Hy5vb{font-size:var(--text-sm);color:var(--c-ink-muted)}.curva_borde__GJgFq{fill:none;stroke:var(--c-ink-faint);stroke-width:1;stroke-dasharray:4 4}.curva_etiquetaBorde__r19VN{fill:var(--c-ink-muted);font-family:var(--font-ui);font-size:11px;font-feature-settings:"tnum";font-variant-numeric:tabular-nums;text-anchor:end;cursor:pointer}.curva_etiquetaBorde__r19VN:hover{fill:var(--c-petrol-deep);text-decoration:underline}.curva_detalleFranja__0_egL{fill:var(--c-ink-muted);font-family:var(--font-ui);font-size:12px;font-feature-settings:"tnum";font-variant-numeric:tabular-nums;text-anchor:start}.curva_editor__aQpfN{display:flex;align-items:flex-end;gap:var(--space-4);flex-wrap:wrap;border:1px solid var(--c-line);border-left:3px solid var(--c-petrol);background:var(--c-surface);padding:var(--space-3) var(--space-4)}.curva_editorFranja__68JNm{font-family:var(--font-display);font-size:var(--text-md);color:var(--c-ink);min-width:14rem}.curva_campo__0nmLn{display:grid;grid-gap:var(--space-1);gap:var(--space-1)}.curva_campoEtiqueta__rYMb5{font-size:var(--text-2xs);letter-spacing:var(--tracking-wide);text-transform:uppercase;color:var(--c-ink-faint)}.curva_campoInput__2X4YB{width:5.5rem;font-family:var(--font-ui);font-size:var(--text-sm);font-feature-settings:"tnum";font-variant-numeric:tabular-nums;padding:var(--space-2) var(--space-3);border:1px solid var(--c-line);background:var(--c-surface);color:var(--c-ink)}.curva_editorNota__7Q_T_{font-size:var(--text-xs);color:var(--c-ink-muted);max-width:30ch}.curva_pista__O5I6C{font-size:var(--text-xs);color:var(--c-ink-faint)}.informes_tableWrap__zAzvB{overflow-x:auto}.informes_reportTable__pnXz3{border-collapse:collapse;width:100%}.informes_reportTable__pnXz3 td,.informes_reportTable__pnXz3 th{border:1px solid var(--c-line);padding:var(--space-2) var(--space-3);text-align:left;font-size:var(--text-xs);white-space:nowrap}.informes_reportTable__pnXz3 th{font-family:var(--font-mono);color:var(--c-ink-faint);background:var(--c-surface)}.informes_estadoTrabajado__oEn__{color:var(--c-petrol-deep);font-weight:var(--weight-medium)}.informes_estadoLibre__Whu38{color:var(--c-ink-faint)}.informes_origenManual__xTZJC{color:var(--c-marigold-deep);font-weight:var(--weight-medium)}.estadoVacio_vacio__AWxBS{display:flex;flex-direction:column;align-items:flex-start;gap:var(--space-2);padding:var(--space-5) 0;max-width:var(--measure)}.estadoVacio_icono__haIp3{color:var(--c-ink-faint);margin-bottom:var(--space-1)}.estadoVacio_titulo__36u6Q{font-family:var(--font-display);font-weight:var(--weight-semibold);font-size:var(--text-md);color:var(--c-ink)}.estadoVacio_detalle__1nS6F{font-size:var(--text-sm);color:var(--c-ink-muted);line-height:var(--leading-normal)}.estadoVacio_accion__IeusV{padding-top:var(--space-2)}.panel_panel__p8w5X{background:var(--c-surface);border:var(--hairline) solid var(--c-line);border-radius:var(--radius-lg);padding:var(--space-4);display:flex;flex-direction:column;gap:var(--space-3)}.panel_plano__OD8ev{background:transparent;border:0;padding:0}.panel_cabecera__OOu5K{display:flex;align-items:baseline;justify-content:space-between;gap:var(--space-3);flex-wrap:wrap}.panel_titulo__dP5IW{font-family:var(--font-display);font-weight:var(--weight-semibold);font-size:var(--text-xs);letter-spacing:var(--tracking-wide);text-transform:uppercase;color:var(--c-ink-faint)}.panel_descripcion__2bHAX{font-size:var(--text-sm);color:var(--c-ink-faint)}.panel_acciones__RaPZF{display:flex;gap:var(--space-2);align-items:center;flex-wrap:wrap}.ficha_ficha__DDz1y{position:fixed;right:0;bottom:0;z-index:500;width:22rem;max-width:92vw;border-left:var(--hairline) solid var(--c-line);overflow-y:auto;flex-direction:column}.ficha_cabecera__pfXub,.ficha_ficha__DDz1y{top:0;background:var(--c-surface);display:flex}.ficha_cabecera__pfXub{align-items:flex-start;gap:var(--space-3);padding:var(--space-4);border-bottom:var(--hairline) solid var(--c-line);position:-webkit-sticky;position:sticky;z-index:1}.ficha_avatar__i9cex{width:2.4rem;height:2.4rem;flex:none;display:grid;place-items:center;background:var(--c-petrol-deep);color:var(--c-sobre-acento);font-family:var(--font-display);font-weight:var(--weight-bold);font-size:var(--text-sm)}.ficha_identidad__WMRJi{display:flex;flex-direction:column;min-width:0;gap:1px}.ficha_nombre__dK3Nt{font-family:var(--font-display);font-size:var(--text-lg);font-weight:var(--weight-bold);line-height:1.1}.ficha_subtitulo__qsp_9{font-size:var(--text-xs);color:var(--c-ink-faint)}.ficha_cerrar__C0kBa{margin-left:auto;border:0;background:transparent;color:var(--c-ink-faint);cursor:pointer;padding:var(--space-1)}.ficha_cerrar__C0kBa:hover{color:var(--c-ink)}.ficha_seccion__G39hV{padding:var(--space-4);border-bottom:var(--hairline) solid var(--c-line);display:flex;flex-direction:column;gap:var(--space-2)}.ficha_etiqueta__NeIWM{font-size:var(--text-2xs);font-weight:var(--weight-semibold);letter-spacing:var(--tracking-wide);text-transform:uppercase;color:var(--c-ink-faint)}.ficha_telefono__RxyX3{font-size:var(--text-md);font-weight:var(--weight-semibold);font-feature-settings:"tnum";font-variant-numeric:tabular-nums}.ficha_acciones__QtsFl{display:flex;gap:var(--space-2);flex-wrap:wrap}.ficha_accion__muUGc{display:inline-flex;align-items:center;gap:var(--space-2);border:var(--hairline) solid var(--c-line);border-radius:var(--radius-md);padding:var(--space-2) var(--space-3);font-size:var(--text-xs);font-weight:var(--weight-medium);color:var(--c-ink);text-decoration:none}.ficha_accion__muUGc:hover{border-color:var(--c-petrol);color:var(--c-petrol-deep)}.ficha_faltante__au_jc{font-size:var(--text-xs);color:var(--c-marigold-deep);background:var(--c-marigold-tint);border-radius:var(--radius-md);padding:var(--space-2) var(--space-3);line-height:1.4}.ficha_detalle__5VSOa{font-size:var(--text-2xs);color:var(--c-ink-faint);line-height:1.4}.ficha_medidorFila__LIi1z{display:flex;justify-content:space-between;align-items:baseline;gap:var(--space-3);font-size:var(--text-xs);color:var(--c-ink-muted)}.ficha_cifra__vBANw{font-weight:var(--weight-bold);font-feature-settings:"tnum";font-variant-numeric:tabular-nums;color:var(--c-ink)}.ficha_medidor__wjWe6{height:5px;background:var(--c-surface-sunken)}.ficha_medidorRelleno__j_yoh{height:100%;background:var(--c-jade)}.ficha_medidorSobre__nTh8V{background:var(--c-marigold)}.ficha_lista__Da3U1{list-style:none;margin:0;padding:0;display:flex;flex-direction:column;gap:var(--space-3)}.ficha_lista__Da3U1 li{display:flex;gap:var(--space-2);align-items:flex-start;font-size:var(--text-xs)}.ficha_lista__Da3U1 li svg{margin-top:2px;flex:none;color:var(--c-ink-faint)}.ficha_lista__Da3U1 b{display:block;font-weight:var(--weight-semibold);color:var(--c-ink)}.ficha_lista__Da3U1 em{display:block;font-style:normal;color:var(--c-ink-faint);line-height:1.4}.ficha_badges__3ScN2{display:flex;gap:var(--space-2);flex-wrap:wrap}@media (max-width:620px){.ficha_ficha__DDz1y{width:100%}}.panelCelda_panel__BChkf{position:fixed;top:0;right:0;bottom:0;z-index:500;width:22rem;max-width:92vw;background:var(--c-surface);border-left:var(--hairline) solid var(--c-line);overflow-y:auto;display:flex;flex-direction:column}.panelCelda_cabecera__GI6xe{display:flex;align-items:flex-start;gap:var(--space-3);padding:var(--space-4);border-bottom:var(--hairline) solid var(--c-line);position:-webkit-sticky;position:sticky;top:0;background:var(--c-surface);z-index:1}.panelCelda_identidad__J52f4{display:flex;flex-direction:column;min-width:0}.panelCelda_persona__Qwh2t{font-family:var(--font-display);font-size:var(--text-lg);font-weight:var(--weight-bold);line-height:1.1}.panelCelda_fecha__6fNgX{font-size:var(--text-xs);color:var(--c-ink-faint)}.panelCelda_cerrar__Wphz3{margin-left:auto;border:0;background:transparent;color:var(--c-ink-faint);cursor:pointer;padding:var(--space-1)}.panelCelda_cerrar__Wphz3:hover{color:var(--c-ink)}.panelCelda_seccion__2LWAc{padding:var(--space-4);border-bottom:var(--hairline) solid var(--c-line);display:flex;flex-direction:column;gap:var(--space-2)}.panelCelda_etiqueta__ufDhh{font-size:var(--text-2xs);font-weight:var(--weight-semibold);letter-spacing:var(--tracking-wide);text-transform:uppercase;color:var(--c-ink-faint)}.panelCelda_opcion__PpiLT{display:flex;align-items:stretch;gap:var(--space-3);width:100%;border:var(--hairline) solid var(--c-line);border-radius:var(--radius-md);background:var(--c-surface);padding:var(--space-2) var(--space-3);cursor:pointer;text-align:left;color:var(--c-ink)}.panelCelda_opcion__PpiLT:hover:not(:disabled){border-color:var(--c-petrol);background:var(--c-petrol-tint)}.panelCelda_opcion__PpiLT:disabled{opacity:.55;cursor:not-allowed}.panelCelda_opcionActiva__EXDQW{border-color:var(--c-ink);border-width:2px}.panelCelda_franja__HL1Mb{width:3px;flex:none;border-radius:1px}.panelCelda_franjaManana__aYJ0u{background:var(--band-manana)}.panelCelda_franjaTarde__aTCwk{background:var(--band-tarde)}.panelCelda_franjaNoche__g6CZk{background:var(--band-noche)}.panelCelda_franjaLibre__GnE_D{background:var(--c-line)}.panelCelda_opcionTexto__ITROJ{display:flex;flex-direction:column;min-width:0;flex:1 1;line-height:1.25}.panelCelda_opcionNombre__ORAk0{font-size:var(--text-sm);font-weight:var(--weight-semibold)}.panelCelda_opcionHorario__o0Bjq{font-size:var(--text-2xs);color:var(--c-ink-faint);font-feature-settings:"tnum";font-variant-numeric:tabular-nums}.panelCelda_rechazo__mQsw1{display:flex;gap:var(--space-2);align-items:flex-start;background:var(--c-brick-tint);border-left:3px solid var(--c-brick);border-radius:var(--radius-md);padding:var(--space-2) var(--space-3);font-size:var(--text-xs);color:var(--c-ink);line-height:1.45}.panelCelda_rechazo__mQsw1 svg{margin-top:2px;flex:none;color:var(--c-brick)}.panelCelda_vacio__4QjRM{font-size:var(--text-xs);color:var(--c-ink-faint)}.panelCelda_candidatos__mocq9{list-style:none;margin:0;padding:0;display:flex;flex-direction:column;gap:var(--space-2)}.panelCelda_candidato__Tpn5_{display:flex;gap:var(--space-2);align-items:flex-start;font-size:var(--text-xs);border:var(--hairline) solid var(--c-line);border-radius:var(--radius-md);padding:var(--space-2) var(--space-3)}.panelCelda_candidato__Tpn5_ svg{margin-top:2px;flex:none}.panelCelda_candidato__Tpn5_ b{display:block;font-weight:var(--weight-semibold)}.panelCelda_candidato__Tpn5_ em{display:block;font-style:normal;color:var(--c-ink-faint);line-height:1.4}@media (max-width:620px){.panelCelda_panel__BChkf{width:100%}}.AlertModal_overlay___R2Tl{position:fixed;inset:0;z-index:1000;display:flex;align-items:center;justify-content:center;background:rgba(30,36,39,.45);padding:var(--space-5)}.AlertModal_dialog__wPL8U{max-width:28rem;width:100%;background:var(--c-surface);border-top:4px solid var(--c-brick);border-radius:var(--radius-lg);box-shadow:var(--shadow-2);padding:var(--space-5);display:flex;flex-direction:column;gap:var(--space-3)}.AlertModal_title__L0pm5{font-family:var(--font-display);font-weight:var(--weight-bold);font-size:var(--text-md);color:var(--c-brick)}.AlertModal_message__s7xem{font-size:var(--text-sm);color:var(--c-ink);line-height:var(--leading-normal);white-space:pre-line}.AlertModal_acceptBtn__nNPRi{align-self:flex-end;font-family:var(--font-ui);font-size:var(--text-sm);font-weight:var(--weight-semibold);color:var(--c-sobre-acento);background:var(--c-petrol-deep);border:none;border-radius:var(--radius-md);padding:var(--space-2) var(--space-5);cursor:pointer}.AlertModal_acceptBtn__nNPRi:hover{background:var(--c-ink)}.DeclararSemana_caja__xH_cM{display:grid;grid-gap:var(--space-3);gap:var(--space-3);padding:var(--space-4);border:1px solid var(--c-line);border-radius:var(--radius-md);background:var(--c-surface)}.DeclararSemana_texto__NfebC{font-size:var(--text-sm);color:var(--c-ink);max-width:72ch}.DeclararSemana_nota__x6PHT{font-size:var(--text-xs);color:var(--c-ink-muted)}.DeclararSemana_error__D2tPE{font-size:var(--text-sm);color:var(--c-brick)}.DeclararSemana_unidad__XNGUT{display:grid;grid-gap:var(--space-2);gap:var(--space-2)}.DeclararSemana_unidadNombre__qtm8p{font-family:var(--font-display);font-size:var(--text-md);color:var(--c-ink)}.DeclararSemana_scroll__CdQap{overflow-x:auto}.DeclararSemana_tabla__k5Okd{border-collapse:collapse;font-size:var(--text-xs)}.DeclararSemana_tabla__k5Okd td,.DeclararSemana_tabla__k5Okd th{padding:var(--space-1);border-bottom:1px solid var(--c-line-soft);text-align:center;white-space:nowrap}.DeclararSemana_tabla__k5Okd th{font-weight:600;color:var(--c-ink-muted)}.DeclararSemana_persona__XEzbm{text-align:left;min-width:8rem;color:var(--c-ink)}.DeclararSemana_tabla__k5Okd td.DeclararSemana_persona__XEzbm,.DeclararSemana_tabla__k5Okd th.DeclararSemana_persona__XEzbm{text-align:left}.DeclararSemana_domingo__c0a2_{color:var(--c-ink)!important;text-decoration:underline;text-underline-offset:3px}.DeclararSemana_filaTodos__dei18 th{background:var(--c-surface-sunken)}.DeclararSemana_select__UkK9_{font:inherit;font-size:var(--text-xs);color:var(--c-ink);background:var(--c-surface);border:1px solid var(--c-line);border-radius:var(--radius-sm);padding:2px var(--space-1);width:6.5rem}.DeclararSemana_libre__KuwRi{background:var(--c-jade-tint);border-color:var(--c-jade)}.DeclararSemana_trabajado__w__o5{background:var(--c-petrol-tint);border-color:var(--c-petrol)}.DeclararSemana_confirmar__JcRWm{display:flex;gap:var(--space-2);align-items:flex-start;font-size:var(--text-sm);color:var(--c-ink)}