.nBny3G_pagina{max-width:440px;min-height:100dvh;padding:0 var(--gutter) var(--s-9);flex-direction:column;margin:0 auto;display:flex}.nBny3G_encabezado{z-index:2;background:var(--bg);padding:var(--s-6) 0 var(--s-5);position:sticky;top:0}.nBny3G_barra{justify-content:space-between;align-items:center;gap:var(--s-5);min-height:44px;display:flex}.nBny3G_logo{width:auto;height:48px;display:block}.nBny3G_atras{align-items:center;gap:var(--s-1);height:44px;padding:0 var(--s-5) 0 var(--s-2);margin-left:calc(-1 * var(--s-2));border-radius:var(--r-sm);color:var(--ink);font:var(--t-label);background:0 0;border:0;display:inline-flex}.nBny3G_atras:hover{background:var(--soft)}.nBny3G_pasoTexto{font:var(--t-kicker);letter-spacing:var(--kicker-spacing);text-transform:uppercase;color:var(--muted-2)}.nBny3G_progreso{gap:var(--s-2);margin-top:var(--s-3);grid-template-columns:repeat(4,1fr);display:grid}.nBny3G_segmento,.nBny3G_segmentoOn{height:var(--h-progress);border-radius:var(--r-pill);background:var(--line)}.nBny3G_segmentoOn{background:var(--orange)}.nBny3G_contenido{padding-top:var(--s-5);flex:1}.nBny3G_pantalla{gap:var(--s-6);flex-direction:column;display:flex}.nBny3G_centro{text-align:center;align-items:center;padding-top:72px}.nBny3G_kicker{color:var(--muted-2)}.nBny3G_kickerMarca{color:var(--orange-dark)}.nBny3G_display{font:var(--t-display);letter-spacing:-.03em;outline:none;margin:0}.nBny3G_h1{font:var(--t-h1);letter-spacing:-.02em;outline:none;margin:0}.nBny3G_texto{margin:calc(-1 * var(--s-2)) 0 0;font:var(--t-body);color:var(--muted)}.nBny3G_ayuda{font:var(--t-small);color:var(--muted);text-align:center;margin:0}.nBny3G_capital{display:inline-block}.nBny3G_capital:first-letter{text-transform:uppercase}.nBny3G_campo{margin-top:var(--s-3);flex-direction:column;display:flex}.nBny3G_zonaAviso{display:block}.nBny3G_notaTitulo{font-weight:700;display:block}.nBny3G_tarjeta{background:var(--card);border:1px solid var(--line-2);border-radius:var(--r-2xl);padding:var(--s-8);box-shadow:var(--sh-card);gap:var(--s-2);flex-direction:column;display:flex}.nBny3G_nombre{font:var(--t-h2)}.nBny3G_numero{font:700 24px var(--mono);letter-spacing:.04em;overflow-wrap:anywhere}.nBny3G_descripcion{font:var(--t-body);color:var(--muted);margin:0}.nBny3G_ciudad{font:var(--t-small);color:var(--muted-2)}.nBny3G_datos{margin:var(--s-2) 0 0;gap:var(--s-2) var(--s-6);font:var(--t-small);grid-template-columns:auto 1fr;display:grid}.nBny3G_datos dt{color:var(--muted)}.nBny3G_datos dd{overflow-wrap:anywhere;text-align:right;margin:0;font-weight:600}.nBny3G_chip{height:var(--h-chip);padding:0 var(--s-5);border-radius:var(--r-pill);background:var(--soft);color:var(--ink-2);font:var(--t-chip);align-self:flex-start;align-items:center;display:inline-flex}.nBny3G_horaGrande{font:800 30px/1.1 var(--font);letter-spacing:-.02em;color:var(--orange-dark)}.nBny3G_meta{font:var(--t-small);color:var(--muted)}.nBny3G_nombres{font:600 16px/1.5 var(--font);margin:0;padding:0;list-style:none}.nBny3G_lista{gap:var(--s-4);flex-direction:column;margin:0;padding:0;list-style:none;display:flex}.nBny3G_opcionDia{align-items:center;gap:var(--s-7);width:100%;min-height:84px;padding:var(--s-6) var(--s-7);border:2px solid var(--line);border-radius:var(--r-lg);background:var(--card);color:var(--ink);text-align:left;display:flex}.nBny3G_opcionDia:hover:not(:disabled){border-color:var(--orange);background:var(--orange-tint)}.nBny3G_opcionDia:disabled{background:var(--surface-2);border-color:var(--line-2);color:var(--muted-2)}.nBny3G_diaNumero{width:48px;font:800 32px/1 var(--font);letter-spacing:-.03em;text-align:center;flex:none}.nBny3G_diaTexto{flex-direction:column;flex:1;display:flex}.nBny3G_diaSemana{font:700 17px var(--font)}.nBny3G_diaSemana:first-letter{text-transform:uppercase}.nBny3G_diaMes{font:var(--t-small);color:var(--muted)}.nBny3G_opcionDia:disabled .nBny3G_diaMes{color:var(--muted-2)}.nBny3G_diaEstado{text-align:right;max-width:46%;font:600 13px/1.3 var(--font);color:var(--orange-dark);flex:none}.nBny3G_opcionDia:disabled .nBny3G_diaEstado{color:var(--muted-2)}.nBny3G_grupos{gap:var(--s-8);flex-direction:column;display:flex}.nBny3G_grupos .nBny3G_kicker{margin-bottom:var(--s-3)}.nBny3G_bloques{gap:var(--s-4);grid-template-columns:repeat(2,1fr);display:grid}.nBny3G_bloquesUna{gap:var(--s-4);grid-template-columns:1fr;display:grid}.nBny3G_bloque{min-height:var(--h-button-sm);padding:var(--s-3) var(--s-5);border:2px solid var(--line);border-radius:var(--r-md);background:var(--card);color:var(--ink);font:700 16px var(--font)}.nBny3G_bloque:hover{border-color:var(--orange);background:var(--orange-tint)}.nBny3G_boleto{background:var(--card);border:1px solid var(--line-2);border-radius:var(--r-2xl);box-shadow:var(--sh-raised);overflow:hidden}.nBny3G_boletoArriba{padding:var(--s-8);background:var(--orange-soft);gap:var(--s-2);flex-direction:column;display:flex}.nBny3G_boletoDia{font:var(--t-h2)}.nBny3G_boletoDia:first-letter{text-transform:uppercase}.nBny3G_boletoHora{font:800 34px/1.1 var(--font);letter-spacing:-.02em;color:var(--orange-dark)}.nBny3G_boletoMeta{font:var(--t-small);color:var(--muted)}.nBny3G_boletoCorte{border-top:2px dashed var(--line)}.nBny3G_boletoAbajo{padding:var(--s-8);gap:var(--s-2);flex-direction:column;display:flex}.nBny3G_boletoProyecto{font:700 17px/1.3 var(--font);margin-bottom:var(--s-4)}.nBny3G_skeleton{border-radius:var(--r-lg);background:var(--line-2);animation:1.2s ease-in-out infinite nBny3G_shimmer}.nBny3G_pie{margin-top:var(--s-9);text-align:center;font:var(--t-small);color:var(--muted-2)}@media (prefers-reduced-motion:reduce){.nBny3G_skeleton{animation:none}}.nBny3G_intro,.nBny3G_accion,.nBny3G_accionForm{display:contents}.nBny3G_navWeb,.nBny3G_deco,.nBny3G_marcaWeb,.nBny3G_soloWeb,.nBny3G_logoSoloWeb{display:none}.nBny3G_primero{order:-1}.nBny3G_deco i{display:block;position:absolute}.nBny3G_decoAro{border:60px solid var(--orange-ring);border-radius:50%;width:360px;height:360px;bottom:-150px;left:-110px}.nBny3G_decoPunto{background:var(--sun);border-radius:50%;width:22px;height:22px;bottom:70px;left:300px}.nBny3G_decoCuadro{background:var(--blue);border-radius:4px;width:16px;height:16px;top:250px;left:120px;transform:rotate(20deg)}.nBny3G_decoCirculo{background:var(--orange-soft);border-radius:50%;width:180px;height:180px;top:70px;right:-60px}.nBny3G_tarjetaProyecto{position:relative;overflow:hidden}.nBny3G_aro{display:none}@media (min-width:900px){.nBny3G_pagina{max-width:none;padding:0;position:relative;overflow-x:hidden}.nBny3G_deco{pointer-events:none;z-index:0;display:block;position:absolute;inset:0;overflow:hidden}.nBny3G_encabezado{z-index:1;background:0 0;padding:0 clamp(24px,4.4vw,56px);position:relative}.nBny3G_barra{min-height:96px}.nBny3G_logo,.nBny3G_logoSoloWeb{width:auto;height:64px;display:block}.nBny3G_atras,.nBny3G_pasoTexto,.nBny3G_progreso{display:none}.nBny3G_marcaWeb{font:600 14px var(--font);color:var(--muted);align-items:center;gap:20px;display:flex}.nBny3G_marcaWeb i{background:var(--line);width:1px;height:18px}.nBny3G_contenido{z-index:1;align-items:center;width:100%;max-width:1280px;margin:0 auto;padding:0 clamp(24px,7.5vw,96px) 56px;display:flex;position:relative}.nBny3G_pantalla{grid-template-columns:minmax(0,1fr) clamp(380px,40vw,500px);align-items:center;gap:clamp(32px,6.25vw,80px);width:100%;display:grid}.nBny3G_centro{text-align:left;padding-top:0}.nBny3G_intro{flex-direction:column;align-items:flex-start;display:flex}.nBny3G_intro .nBny3G_kicker{margin-bottom:10px;font-size:13px}.nBny3G_intro .nBny3G_display,.nBny3G_intro .nBny3G_h1{font:800 clamp(40px, 4.1vw, 52px)/1.04 var(--font);letter-spacing:-.03em;text-wrap:balance;max-width:560px}.nBny3G_intro .nBny3G_texto{font:500 19px/1.5 var(--font);max-width:470px;margin:12px 0 0}.nBny3G_navWeb{flex-direction:column;align-items:flex-start;display:flex}.nBny3G_atrasWeb{background:var(--soft);height:40px;color:var(--ink);font:600 15px var(--font);cursor:pointer;border:0;border-radius:12px;align-items:center;gap:8px;margin-bottom:28px;padding:0 16px;display:flex}.nBny3G_atrasWeb:hover{background:var(--line-2)}.nBny3G_avanceWeb{font:600 13px var(--mono);color:var(--muted);align-items:center;gap:14px;margin-bottom:22px;display:flex}.nBny3G_segmentosWeb{gap:6px;width:160px;display:flex}.nBny3G_segmentosWeb i{background:var(--line);border-radius:3px;flex:1;height:6px}.nBny3G_segmentosWeb .nBny3G_segOnWeb{background:var(--orange)}.nBny3G_accion{gap:var(--s-6);background:var(--card);border:1px solid var(--line-2);border-radius:28px;flex-direction:column;max-height:min(612px,100dvh - 180px);padding:32px;display:flex;overflow:auto;box-shadow:0 30px 60px -30px #78280a47}.nBny3G_accion:empty{display:none}.nBny3G_accion>*,.nBny3G_accionForm>*{flex-shrink:0}.nBny3G_accionForm{gap:var(--s-6);flex-direction:column;display:flex}.nBny3G_accionForm .nBny3G_campo{margin-top:0}.nBny3G_soloWeb{display:block}.nBny3G_primero{order:0;align-self:center;margin:40px 0}.nBny3G_accion .nBny3G_tarjeta{background:var(--bg);box-shadow:none}.nBny3G_tarjetaProyecto{border-color:#0000;background:var(--orange-soft)!important}.nBny3G_aro{border:18px solid var(--orange);opacity:.9;border-radius:50%;width:104px;height:104px;display:block;position:absolute;top:-34px;right:-34px}.nBny3G_tarjetaProyecto .nBny3G_nombre{padding-right:60px}.nBny3G_accion .nBny3G_boleto{box-shadow:none}.nBny3G_accion .nBny3G_boletoAbajo{background:var(--bg)}.nBny3G_bloques{grid-template-columns:repeat(3,1fr)}.nBny3G_bloque{white-space:nowrap;padding:var(--s-3) var(--s-2);font-size:15px}.nBny3G_pie{display:none}}.nBny3G_diaTile{background:var(--orange-soft);width:64px;height:68px;color:var(--orange-dark);border-radius:18px;flex-direction:column;flex:none;justify-content:center;align-items:center;display:flex}.nBny3G_diaTile span{font:600 11px var(--mono);letter-spacing:.06em;text-transform:uppercase}.nBny3G_diaTile b{font:800 28px/1 var(--font)}.nBny3G_opcionDia:disabled .nBny3G_diaTile{background:var(--line-2);color:var(--muted-2)}.nBny3G_diaTileCerrado{background:var(--soft);color:var(--muted)}.nBny3G_fechaClave{background:var(--card);border:1px solid var(--line-2);border-radius:22px;align-items:center;gap:16px;padding:20px;display:flex}.nBny3G_fechaClave>span:last-child{flex-direction:column;gap:2px;display:flex}.nBny3G_fechaClaveT{font:800 19px/1.25 var(--font)}.nBny3G_docGrande{letter-spacing:.04em;height:62px!important;font:700 22px var(--font)!important;border-radius:18px!important;padding:0 20px!important}.nBny3G_docGrande::placeholder{letter-spacing:0;font-size:17px;font-weight:500}@media (min-width:900px){.nBny3G_accion .nBny3G_fechaClave{background:var(--bg)}}.nBny3G_barraFin{align-items:center;gap:var(--s-5);margin-left:auto;display:flex}
.eNsooa_boton{border:1.5px solid var(--line);width:38px;height:38px;color:inherit;cursor:pointer;background:0 0;border-radius:999px;flex:none;place-items:center;display:inline-grid}.eNsooa_boton:hover{background:var(--soft)}.eNsooa_boton:focus-visible{outline:3px solid var(--orange-ring);outline-offset:2px}
.zsum4a_shell{background:var(--card);min-height:100dvh;display:flex}.zsum4a_side{display:none}.zsum4a_main{flex-direction:column;flex:1;min-width:0;padding:0 18px 32px;display:flex}.zsum4a_topbar{justify-content:space-between;align-items:center;height:64px;display:flex}.zsum4a_logo{width:auto;height:46px;display:block}.zsum4a_me{align-items:center;gap:10px;display:flex}.zsum4a_avatar{background:var(--sun);color:#1c1a24;width:36px;height:36px;font:800 13px var(--font);border-radius:50%;flex:none;justify-content:center;align-items:center;display:flex}.zsum4a_meName{font:700 14px var(--font);display:none}.zsum4a_logout{border:1.5px solid var(--line);background:var(--card);height:38px;font:700 14px var(--font);color:var(--ink);border-radius:12px;align-items:center;gap:7px;padding:0 12px;display:flex}.zsum4a_logout:hover{border-color:var(--ink)}.zsum4a_tabs{scrollbar-width:none;gap:6px;margin:0 -18px 14px;padding:0 18px;display:flex;overflow-x:auto}.zsum4a_tab{background:var(--soft);height:36px;color:var(--ink);font:600 14px var(--font);border-radius:999px;flex:none;align-items:center;padding:0 14px;text-decoration:none;display:flex}.zsum4a_tabOn{background:var(--ink);color:var(--on-ink)}@media (min-width:960px){.zsum4a_side{border-right:1px solid var(--line-2);background:var(--surface);flex-direction:column;flex:none;gap:22px;width:228px;height:100dvh;padding:18px 16px 20px;display:flex;position:sticky;top:0}.zsum4a_side .zsum4a_logo{align-self:flex-start;height:62px}.zsum4a_nav{gap:4px;display:grid}.zsum4a_navItem{height:42px;font:600 15px var(--font);color:var(--muted);border-radius:12px;align-items:center;padding:0 12px;text-decoration:none;display:flex}.zsum4a_navItem:hover{background:var(--soft);color:var(--ink)}.zsum4a_navOn,.zsum4a_navOn:hover{background:var(--orange-chip);color:var(--orange-darker);font-weight:700}.zsum4a_sideUser{align-items:center;gap:10px;display:flex}.zsum4a_sideUser .zsum4a_avatar{width:38px;height:38px;font-size:14px}.zsum4a_sideName{font:700 14px var(--font)}.zsum4a_sideRole{font:500 12.5px var(--font);color:var(--muted)}.zsum4a_topbar{justify-content:flex-end;height:auto;margin-bottom:14px}.zsum4a_topLogo{display:none}.zsum4a_meName{display:inline}.zsum4a_main{padding:18px 30px 32px}.zsum4a_tabs{display:none}}.zsum4a_badge{background:var(--orange);color:#1c1a24;min-width:20px;height:20px;font:700 12px/1 var(--font);vertical-align:1px;border-radius:999px;place-items:center;margin-left:6px;padding:0 6px;display:inline-grid}
.YFFK-W_top{z-index:5;background:var(--ev-navy);color:var(--ev-on-navy);position:sticky;top:0}.YFFK-W_topIn{flex-wrap:wrap;align-items:flex-end;gap:10px 24px;max-width:1100px;margin:0 auto;padding:14px 20px 0;display:flex}.YFFK-W_marca{align-items:center;gap:12px;min-width:0;padding-bottom:10px;display:flex}.YFFK-W_logo{flex:none;width:52px;height:52px}.YFFK-W_marcaTxt{flex-direction:column;min-width:0;display:flex}.YFFK-W_marcaTxt b{font-family:var(--ev-font-titulo);letter-spacing:-.01em;font-size:18px;font-weight:600}.YFFK-W_marcaTxt span{opacity:.75;font-size:13px}.YFFK-W_divisor{background:#ffffff47;align-self:stretch;width:1px;margin:8px 4px}.YFFK-W_logoSofka{flex:none;width:auto;height:28px}.YFFK-W_tabs{flex-wrap:wrap;align-items:flex-end;gap:4px;margin-left:auto;display:flex}.YFFK-W_tab{appearance:none;color:var(--ev-on-navy);opacity:.72;cursor:pointer;background:0 0;border:0;border-bottom:3px solid #0000;padding:10px 14px 12px;font-weight:500;text-decoration:none}.YFFK-W_tab[aria-current=page]{opacity:1;border-bottom-color:var(--ev-orange)}.YFFK-W_tab:hover{opacity:1}.YFFK-W_yo{white-space:nowrap;border-left:1px solid #ffffff4d;align-self:center;align-items:center;gap:10px;margin-left:6px;padding:0 0 2px 10px;font-size:12.5px;display:flex}.YFFK-W_yo span{opacity:.85}.YFFK-W_salir{appearance:none;color:var(--ev-on-navy);cursor:pointer;background:0 0;border:1px solid #ffffff59;border-radius:999px;padding:4px 10px;font-size:12.5px;font-weight:600}.YFFK-W_salir:hover{background:#ffffff1a}@media (max-width:560px){.YFFK-W_topIn{padding:10px 16px 0}.YFFK-W_marca{gap:8px}.YFFK-W_logo{width:40px;height:40px}.YFFK-W_logoSofka{height:20px}.YFFK-W_divisor{margin:6px 2px}.YFFK-W_marcaTxt b{font-size:14.5px}.YFFK-W_marcaTxt span{font-size:12px}.YFFK-W_tabs{width:100%;margin-left:0}.YFFK-W_yo{margin-left:auto}}.YFFK-W_main{max-width:1100px;margin:0 auto;padding:22px 20px 60px}.YFFK-W_hello{flex-wrap:wrap;justify-content:space-between;align-items:flex-end;gap:16px;margin-bottom:18px;display:flex}.YFFK-W_hello h1{letter-spacing:-.02em;font-size:clamp(24px,4vw,32px);font-weight:600}.YFFK-W_hello p{color:var(--ev-muted);margin:4px 0 0}.YFFK-W_quien{min-width:220px;width:auto!important}.YFFK-W_avanceTxt{color:var(--ev-muted);justify-content:space-between;gap:12px;font-size:13px;display:flex}.YFFK-W_progreso{background:var(--ev-surface-2);border-radius:999px;height:8px;margin:6px 0 18px;overflow:hidden}.YFFK-W_progreso i{background:var(--ev-orange);transform-origin:0;border-radius:999px;width:100%;height:100%;transition:transform .4s;display:block}.YFFK-W_filtros{flex-wrap:wrap;gap:10px;margin-bottom:12px;display:flex}.YFFK-W_filtros input{flex:220px}.YFFK-W_filtros select{flex:0 200px}.YFFK-W_filtros select:first-child{flex-basis:250px}.YFFK-W_lista{border:1px solid var(--ev-line);border-radius:var(--ev-radius);background:var(--ev-surface);flex-direction:column;display:flex;overflow:hidden}.YFFK-W_dia{background:var(--ev-surface-2);font-family:var(--ev-font-titulo);border-top:1px solid var(--ev-line);padding:9px 16px;font-size:14px;font-weight:600}.YFFK-W_dia:first-child{border-top:0}.YFFK-W_diaHoy{background:var(--ev-orange);color:var(--ev-on-orange)}.YFFK-W_horaSala{border-top:1px solid var(--ev-line);background:var(--ev-surface);color:var(--ev-muted);flex-wrap:wrap;align-items:center;gap:10px;padding:8px 16px;font-size:13.5px;display:flex}.YFFK-W_horaSala b{font-family:var(--ev-font-titulo);color:var(--ev-ink);font-weight:600}.YFFK-W_abrirSala{margin-left:auto;font-size:13.5px;padding:6px 14px!important}.YFFK-W_item{border:0;border-top:1px solid var(--ev-line);cursor:pointer;text-align:left;background:0 0;grid-template-columns:88px minmax(0,1fr) auto;align-items:center;gap:14px;width:100%;padding:14px 16px;display:grid}.YFFK-W_item:hover{background:var(--ev-surface-2)}.YFFK-W_filaPresente{background:var(--ev-fila-presente)}.YFFK-W_filaAusente{background:var(--ev-fila-ausente)}.YFFK-W_filaPresente:hover,.YFFK-W_filaAusente:hover{background:var(--ev-surface-2)}.YFFK-W_hora{font-family:var(--ev-font-titulo);color:var(--ev-navy);white-space:nowrap;font-size:16px;font-weight:600}.YFFK-W_nombre{font-weight:600}.YFFK-W_sub{color:var(--ev-muted);font-size:13px}.YFFK-W_tags{flex-wrap:wrap;justify-content:flex-end;gap:6px;display:flex}@media (max-width:560px){.YFFK-W_item{grid-template-columns:76px minmax(0,1fr)}.YFFK-W_hora{font-size:14px}.YFFK-W_tags{grid-column:2;justify-content:flex-start}}.YFFK-W_vacio{text-align:center;padding:40px 20px}.YFFK-W_vacio h2{margin-bottom:6px;font-size:20px}.YFFK-W_vacio p{color:var(--ev-muted);margin:0 0 12px}.YFFK-W_skel{gap:10px;display:grid}.YFFK-W_skel i{border-radius:var(--ev-radius-s);background:var(--ev-surface-2);height:52px;animation:1.2s ease-in-out infinite YFFK-W_ev-shimmer;display:block}.YFFK-W_hoja{z-index:20;background:var(--ev-bg);position:fixed;inset:0;overflow-y:auto}.YFFK-W_hojaHead{z-index:2;background:var(--ev-navy);color:var(--ev-on-navy);position:relative}@media (min-width:861px){.YFFK-W_hojaHead{position:sticky;top:0}}.YFFK-W_hojaHeadIn{flex-wrap:wrap;align-items:center;gap:16px;max-width:1100px;margin:0 auto;padding:14px 20px;display:flex}.YFFK-W_hojaHead h2{font-size:20px;font-weight:600}.YFFK-W_meta{opacity:.8;font-size:13px}.YFFK-W_volver,.YFFK-W_reiniciar{color:var(--ev-on-navy)!important;background:0 0!important;border-color:#ffffff59!important}.YFFK-W_reloj{align-items:center;gap:12px;margin-left:auto;display:flex}.YFFK-W_anillo{--p:0;background:conic-gradient(var(--ev-orange) calc(var(--p) * 1turn), #ffffff2e 0);border-radius:50%;flex:none;place-items:center;width:58px;height:58px;display:grid}.YFFK-W_anillo span{background:var(--ev-navy);width:46px;height:46px;font-family:var(--ev-font-titulo);font-variant-numeric:tabular-nums;border-radius:50%;place-items:center;font-size:14px;font-weight:600;display:grid}.YFFK-W_fase{flex-direction:column;min-width:150px;font-size:13px;line-height:1.3;display:flex}.YFFK-W_fase b{font-family:var(--ev-font-titulo);font-size:15px}@media (max-width:560px){.YFFK-W_reloj{flex-wrap:wrap;width:100%;margin-left:0}.YFFK-W_fase{flex:120px;min-width:0}}.YFFK-W_hojaBody{grid-template-columns:minmax(0,1fr) 300px;align-items:start;gap:20px;max-width:1100px;margin:0 auto;padding:20px;display:grid}@media (max-width:860px){.YFFK-W_hojaBody{grid-template-columns:minmax(0,1fr)}.YFFK-W_lado{position:static!important}}.YFFK-W_col{min-width:0}.YFFK-W_col>.ev-aviso{margin-bottom:16px}.YFFK-W_banner{flex-wrap:wrap;align-items:center;gap:12px;margin-bottom:16px;display:flex}.YFFK-W_parte{margin-bottom:18px}.YFFK-W_parte h3{margin-bottom:2px;font-size:18px}.YFFK-W_pista{color:var(--ev-muted);margin:0 0 12px;font-size:13.5px}.YFFK-W_q{border-top:1px solid var(--ev-line);grid-template-columns:minmax(0,1fr) auto;align-items:center;gap:10px 16px;padding:12px 0;display:grid}.YFFK-W_q:first-of-type{border-top:0}@media (max-width:560px){.YFFK-W_q{grid-template-columns:minmax(0,1fr)}}.YFFK-W_qT{font-weight:600}.YFFK-W_qD{color:var(--ev-muted);font-size:13.5px}.YFFK-W_qPregunta{font-style:italic}.YFFK-W_qb{border-top:1px solid var(--ev-line);padding:12px 0}.YFFK-W_qb:first-of-type{border-top:0}.YFFK-W_quienFila{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:12px;margin-top:8px;display:flex}.YFFK-W_quienSolo{justify-content:flex-end}.YFFK-W_quienNombre{font-weight:600}.YFFK-W_leyenda{color:var(--ev-muted);margin:10px 0 0;font-size:12.5px}.YFFK-W_seg{border:1px solid var(--ev-line);background:var(--ev-surface-2);border-radius:999px;gap:2px;padding:3px;display:inline-flex}.YFFK-W_seg button{appearance:none;cursor:pointer;color:var(--ev-muted);background:0 0;border:0;border-radius:999px;min-width:40px;padding:7px 13px;font-size:14px;font-weight:600}.YFFK-W_seg button:disabled{cursor:default}.YFFK-W_seg button[aria-pressed=true][data-v=si]{background:var(--ev-ok);color:var(--ev-surface)}.YFFK-W_seg button[aria-pressed=true][data-v=parcial]{background:var(--ev-parcial);color:var(--ev-surface)}.YFFK-W_seg button[aria-pressed=true][data-v=no]{background:var(--ev-bad);color:var(--ev-surface)}.YFFK-W_segNivel button[aria-pressed=true]{background:var(--ev-navy);color:#fff}.YFFK-W_campo{flex-direction:column;gap:6px;margin-bottom:12px;display:flex}.YFFK-W_campo:last-child{margin-bottom:0}.YFFK-W_campo label{font-size:14px;font-weight:600}.YFFK-W_desc{margin:4px 0 0}.YFFK-W_lado{flex-direction:column;gap:14px;display:flex;position:sticky;top:96px}.YFFK-W_score{flex-direction:column;gap:12px;display:flex}.YFFK-W_big{font-family:var(--ev-font-titulo);letter-spacing:-.02em;font-size:28px;font-weight:600}.YFFK-W_big_Excelente{color:var(--ev-ok)}.YFFK-W_big_Aprobado{color:var(--ev-info)}.YFFK-W_big_Incompleto{color:var(--ev-parcial)}.YFFK-W_big_NoSePresento,.YFFK-W_big_Pendiente{color:var(--ev-muted)}.YFFK-W_medidor{justify-content:space-between;font-size:14px;display:flex}.YFFK-W_faltan{color:var(--ev-mid);font-size:13px}.YFFK-W_toggle{cursor:pointer;align-items:center;gap:10px;font-weight:600;display:flex}.YFFK-W_toggle input{width:20px;height:20px;accent-color:var(--ev-orange)}.YFFK-W_guardado{color:var(--ev-muted);text-align:center;font-size:12.5px}.YFFK-W_confirmar{z-index:50;background:var(--ev-overlay);place-items:center;padding:20px;display:grid;position:fixed;inset:0}.YFFK-W_confirmarBox{background:var(--ev-surface);color:var(--ev-ink);border:1px solid var(--ev-line);border-radius:var(--ev-radius);width:100%;max-width:420px;padding:20px;box-shadow:0 12px 32px #0000004d}.YFFK-W_confirmarBox p{white-space:pre-line;margin:0 0 16px;font-weight:500}.YFFK-W_confirmarActs{flex-wrap:wrap;justify-content:flex-end;gap:12px;display:flex}.YFFK-W_toast{background:var(--ev-ink);color:var(--ev-bg);z-index:40;border-radius:999px;max-width:calc(100% - 32px);padding:10px 18px;font-weight:600;position:fixed;bottom:20px;left:50%;transform:translate(-50%)}.YFFK-W_salaVacia{border-top:1px solid var(--ev-line);color:var(--ev-muted);padding:10px 16px 12px 118px;font-size:13.5px}@media (max-width:560px){.YFFK-W_salaVacia{padding-left:16px}}.YFFK-W_hojaTitulo{flex:260px;min-width:0}.YFFK-W_abrirHoja{margin-left:auto}.YFFK-W_hojaUna{grid-template-columns:minmax(0,1fr);max-width:780px}.YFFK-W_personaHead{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:12px;margin-bottom:10px;display:flex}.YFFK-W_personaHead h3{font-size:18px}.YFFK-W_contacto{border-radius:var(--ev-radius-s);background:var(--ev-surface-2);overflow-wrap:anywhere;margin-bottom:14px;padding:12px}.YFFK-W_telefono{flex-wrap:wrap;align-items:center;gap:8px;margin-top:10px;font-weight:600;display:flex}.YFFK-W_telefono span{margin-right:4px}@media (max-width:560px){.YFFK-W_telefono span{flex-basis:100%}}.YFFK-W_telefono a{padding:8px 14px}.YFFK-W_sinCel{color:var(--ev-mid);margin-top:8px;font-weight:600}.YFFK-W_retro{margin:0 0 14px}.YFFK-W_etiqueta{font-size:14px;font-weight:600}.YFFK-W_campo .YFFK-W_seg{align-self:flex-start}.YFFK-W_sugOk{background:var(--ev-ok-bg);color:var(--ev-ok);margin-bottom:12px;font-weight:600}.YFFK-W_sugerencias{margin-top:18px}.YFFK-W_sugerencias h2{margin-bottom:8px;font-size:17px}.YFFK-W_sugItem{border-top:1px solid var(--ev-line);padding:12px 16px}.YFFK-W_sugItem:first-of-type{border-top:0}.YFFK-W_sugItem .ev-aviso{margin-top:6px}.YFFK-W_dosCampos{grid-template-columns:1fr 1fr;gap:0 12px;display:grid}@media (max-width:560px){.YFFK-W_sugOk{background:var(--ev-ok-bg);color:var(--ev-ok);margin-bottom:12px;font-weight:600}.YFFK-W_sugerencias{margin-top:18px}.YFFK-W_sugerencias h2{margin-bottom:8px;font-size:17px}.YFFK-W_sugItem{border-top:1px solid var(--ev-line);padding:12px 16px}.YFFK-W_sugItem:first-of-type{border-top:0}.YFFK-W_sugItem .ev-aviso{margin-top:6px}.YFFK-W_dosCampos{grid-template-columns:minmax(0,1fr)}}.YFFK-W_kpis{grid-template-columns:repeat(auto-fit,minmax(170px,1fr));gap:12px;margin:6px 0 18px;display:grid}@media (max-width:560px){.YFFK-W_kpis{grid-template-columns:1fr 1fr;gap:10px}.YFFK-W_kpi{padding:12px}.YFFK-W_kpi b{font-size:24px}}.YFFK-W_kpi{background:var(--ev-surface);border:1px solid var(--ev-line);border-radius:var(--ev-radius);padding:16px}.YFFK-W_kpi b{font-family:var(--ev-font-titulo);letter-spacing:-.02em;font-size:30px;font-weight:600;line-height:1.1;display:block}.YFFK-W_kpi span{color:var(--ev-muted);font-size:13.5px}.YFFK-W_kpiHl{background:var(--ev-navy);border-color:var(--ev-navy);color:var(--ev-on-navy)}.YFFK-W_kpiHl span{color:#ffffffbf}.YFFK-W_grid2{grid-template-columns:repeat(auto-fit,minmax(min(320px,100%),1fr));gap:16px;margin-bottom:16px;display:grid}.YFFK-W_grid2Interno{grid-template-columns:repeat(auto-fit,minmax(min(300px,100%),1fr));gap:16px;display:grid}.YFFK-W_bloque{margin-bottom:16px}.YFFK-W_cardT{font-size:17px;margin-bottom:12px!important}.YFFK-W_cardSub{color:var(--ev-muted);margin:-6px 0 10px;font-size:13px}.YFFK-W_nota{margin:12px 0 0;font-size:13.5px}.YFFK-W_barra{grid-template-columns:minmax(110px,1.1fr) 2fr 52px;align-items:center;gap:10px;padding:5px 0;font-size:14px;display:grid}.YFFK-W_pista_{background:var(--ev-surface-2);border-radius:999px;height:12px;overflow:hidden}.YFFK-W_relleno{background:var(--ev-navy);transform-origin:0;border-radius:999px;height:100%;transition:transform .4s;display:block}.YFFK-W_rellenoBajo{background:var(--ev-bad)}.YFFK-W_barraV{text-align:right;font-variant-numeric:tabular-nums;font-weight:600}.YFFK-W_stack{background:var(--ev-surface-2);border-radius:999px;height:22px;margin:4px 0 12px;display:flex;overflow:hidden}.YFFK-W_stack i{flex-basis:0;height:100%;display:block}.YFFK-W_leyenda{flex-wrap:wrap;gap:8px 14px;font-size:13.5px;display:flex}.YFFK-W_leyenda span{align-items:center;gap:6px;display:inline-flex}.YFFK-W_leyenda i{border-radius:50%;width:10px;height:10px;display:inline-block}.YFFK-W_tablaWrap{overflow-x:auto}.YFFK-W_tabla{border-collapse:collapse;width:100%;font-size:14px}.YFFK-W_tabla th,.YFFK-W_tabla td{text-align:left;border-bottom:1px solid var(--ev-line);vertical-align:top;padding:9px 10px}.YFFK-W_tabla th{color:var(--ev-muted);font-size:13px;font-weight:600}.YFFK-W_tabla .YFFK-W_num{text-align:right;font-variant-numeric:tabular-nums}:root[data-theme=dark] .YFFK-W_hora{color:var(--ev-orange-ink)}:root[data-theme=dark] .YFFK-W_segNivel button[aria-pressed=true]{background:var(--ev-orange);color:var(--ev-on-orange)}:root[data-theme=dark] .YFFK-W_relleno{background:var(--ev-orange)}:root[data-theme=dark] .YFFK-W_kpiHl{border-color:var(--ev-line)}.YFFK-W_temaTop{width:32px;height:32px;color:var(--ev-on-navy);border-color:#ffffff59}.YFFK-W_temaTop:hover{background:#ffffff1a}
.WEZH7G_shell{background:var(--card);min-height:100dvh;display:grid}.WEZH7G_brand{display:none}.WEZH7G_formSide{flex-direction:column;padding:22px;display:flex;position:relative}.WEZH7G_logoMobile{align-self:flex-start;width:auto;height:46px;margin-bottom:36px}.WEZH7G_form{flex-direction:column;flex:1;width:100%;max-width:400px;display:flex}.WEZH7G_title{font:800 30px/1.1 var(--font);letter-spacing:-.03em;margin:0 0 8px}.WEZH7G_sub{font:500 16px/1.45 var(--font);color:var(--muted);margin:0 0 26px}.WEZH7G_error{background:var(--red-soft);color:var(--red-dark);font:600 15px/1.4 var(--font);border-radius:14px;align-items:center;gap:10px;margin-bottom:18px;padding:13px 16px;display:flex}.WEZH7G_field+.WEZH7G_field{margin-top:18px}.WEZH7G_pass{position:relative}.WEZH7G_pass .WEZH7G_input{padding-right:64px}.WEZH7G_show{height:40px;font:600 14px var(--font);color:var(--orange-dark);background:0 0;border:0;padding:0 10px;position:absolute;top:8px;right:8px}.WEZH7G_grow{flex:1;min-height:24px}.WEZH7G_help{text-align:center;font:500 14px var(--font);color:var(--muted);margin-top:16px}@media (min-width:960px){.WEZH7G_shell{grid-template-columns:1fr 1fr}.WEZH7G_brand{background:var(--night);color:#fff;flex-direction:column;padding:56px;display:flex;position:relative;overflow:hidden}.WEZH7G_ring{border:70px solid var(--orange);border-radius:50%;width:420px;height:420px;position:absolute;bottom:-140px;right:-120px}.WEZH7G_sun{background:var(--sun);border-radius:50%;width:40px;height:40px;position:absolute;bottom:200px;right:220px}.WEZH7G_square{background:var(--blue);border-radius:5px;width:22px;height:22px;position:absolute;bottom:90px;left:90px;transform:rotate(20deg)}.WEZH7G_logoChip{background:#fff;border-radius:18px;align-self:flex-start;padding:10px 16px}.WEZH7G_logoChip img{width:auto;height:64px;display:block}.WEZH7G_brandKicker{font:600 13px var(--mono);letter-spacing:.06em;color:#ffb59a;margin-bottom:14px;position:relative}.WEZH7G_brandTitle{font:800 48px/1.05 var(--font);letter-spacing:-.035em;max-width:440px;position:relative}.WEZH7G_formSide{justify-content:center;align-items:center;padding:56px}.WEZH7G_logoMobile{display:none}.WEZH7G_form{flex:none}.WEZH7G_title{font-size:34px}.WEZH7G_grow{flex:none;min-height:26px}}.WEZH7G_tema{color:var(--ink);position:absolute;top:16px;right:16px}
.jCQ7QG_kicker{font:600 11.5px var(--mono);color:var(--muted);letter-spacing:.06em;text-transform:uppercase}.jCQ7QG_title{font:800 26px/1.15 var(--font);letter-spacing:-.025em;margin:2px 0 0}.jCQ7QG_lead{margin:var(--s-3) 0 var(--s-6);font:var(--t-body);color:var(--muted);max-width:760px}.jCQ7QG_dias{flex-wrap:wrap;gap:6px;margin-bottom:14px;display:flex}.jCQ7QG_dia{border:2px solid var(--line-2);background:var(--surface-2);min-width:92px;font:800 14px var(--font);color:var(--ink);cursor:pointer;border-radius:14px;padding:10px 14px}.jCQ7QG_diaOn{border-color:var(--ink);background:var(--card)}.jCQ7QG_card{background:var(--card);border:1px solid var(--line-2);border-radius:var(--r-2xl);box-shadow:var(--sh-card);padding:var(--s-8);gap:var(--s-5);flex-direction:column;min-width:0;display:flex}.jCQ7QG_card .note{font:500 14px/1.45 var(--font);border-radius:12px;padding:10px 12px}.jCQ7QG_cardHead{flex-wrap:wrap;justify-content:space-between;align-items:baseline;gap:10px;display:flex}.jCQ7QG_cardT{font:800 18px var(--font);margin:0}.jCQ7QG_totales{font:500 14px var(--font);color:var(--muted);flex-wrap:wrap;gap:14px;display:flex}.jCQ7QG_totales b{color:var(--ink);font-weight:800}.jCQ7QG_sub{font:500 13.5px/1.45 var(--font);color:var(--muted);margin:0}.jCQ7QG_totales .jCQ7QG_libre,.jCQ7QG_libre{color:var(--green-dark)}.jCQ7QG_lleno{color:var(--red-dark)}.jCQ7QG_mover{margin:6px 0 0;padding-left:18px}.jCQ7QG_lista{flex-direction:column;display:flex}.jCQ7QG_fila{border-bottom:1px solid var(--line-2);grid-template-columns:130px minmax(0,1fr) 110px 150px minmax(0,220px);align-items:center;gap:12px;padding:10px 4px;display:grid}.jCQ7QG_cabeza{font:600 11px var(--mono);letter-spacing:.04em;text-transform:uppercase;color:var(--muted);padding-top:0}.jCQ7QG_vacia{color:var(--muted)}.jCQ7QG_vacia .jCQ7QG_capa{font-style:italic}.jCQ7QG_hora{font:700 14.5px var(--mono)}.jCQ7QG_chips{flex-wrap:wrap;align-items:center;gap:6px;min-width:0;display:flex}.jCQ7QG_chip{background:var(--surface-2);border:1px solid var(--line-2);font:600 13px var(--font);color:var(--ink);border-radius:999px;align-items:center;gap:6px;padding:4px 10px;display:inline-flex}.jCQ7QG_chipX{padding-right:4px}.jCQ7QG_chip em{font:600 11px var(--mono);color:var(--muted);font-style:normal}.jCQ7QG_chip button{width:24px;height:24px;font:700 15px var(--font);color:var(--muted);cursor:pointer;background:0 0;border:0;border-radius:50%}.jCQ7QG_chip button:hover:not(:disabled){background:var(--line-2);color:var(--red-dark)}.jCQ7QG_agregar{border:1.5px dashed var(--line);height:32px;font:600 13px var(--font);color:var(--ink);cursor:pointer;background:0 0;border-radius:999px;max-width:100%;padding:0 8px}.jCQ7QG_capa{font:600 13px var(--mono)}.jCQ7QG_ocup{font:500 13.5px var(--font)}.jCQ7QG_ciudades{flex-wrap:wrap;gap:4px;display:flex}.jCQ7QG_ciudad{font:500 12px var(--font);background:var(--surface-2);border-radius:999px;padding:2px 8px}.jCQ7QG_skel{background:var(--surface-2);border-radius:20px;height:300px}@media (max-width:760px){.jCQ7QG_card{padding:var(--s-5)}.jCQ7QG_cabeza{display:none}.jCQ7QG_fila{grid-template-columns:1fr auto;gap:8px;padding:12px 0}.jCQ7QG_hora{grid-column:1}.jCQ7QG_capa{grid-area:1/2;justify-self:end}.jCQ7QG_chips,.jCQ7QG_ocup,.jCQ7QG_ciudades{grid-column:1/-1}}
.YzGNuG_kicker{font:var(--t-kicker);letter-spacing:var(--kicker-spacing);color:var(--muted-2);text-transform:uppercase}.YzGNuG_title{margin:var(--s-1) 0 0;font:var(--t-h1);letter-spacing:-.03em}.YzGNuG_lead{margin:var(--s-3) 0 var(--s-8);font:var(--t-body);color:var(--muted);max-width:640px}.YzGNuG_card{background:var(--card);border:1px solid var(--line-2);border-radius:var(--r-2xl);box-shadow:var(--sh-card);padding:var(--s-8);gap:var(--s-6);flex-direction:column;min-width:0;display:flex}.YzGNuG_asientos{margin-top:var(--s-7)}.YzGNuG_cardHead{justify-content:space-between;align-items:flex-start;gap:var(--s-5);flex-wrap:wrap;display:flex}.YzGNuG_cardTitle{font:var(--t-h2);letter-spacing:-.02em;margin:0}.YzGNuG_desc{margin:var(--s-1) 0 0;font:var(--t-small);color:var(--muted);max-width:560px}.YzGNuG_sub{font:500 12.5px var(--font);color:var(--muted-2)}.YzGNuG_nowrap{white-space:nowrap}:is(.YzGNuG_card .btn,.YzGNuG_modal .btn){width:auto;height:var(--h-button-sm);padding:0 var(--s-8);border-radius:var(--r-sm);font:var(--t-label)}:is(.YzGNuG_card .btn:disabled,.YzGNuG_modal .btn:disabled){cursor:not-allowed;opacity:.75}:is(.YzGNuG_card .input,.YzGNuG_modal .input){width:100%;height:var(--h-button-sm);padding:0 var(--s-6);border:2px solid var(--line);border-radius:var(--r-md);background:var(--card);font:500 15px var(--font);color:var(--ink);outline:none}:is(.YzGNuG_card .input:focus,.YzGNuG_modal .input:focus){border-color:var(--orange);box-shadow:0 0 0 4px var(--orange-chip)}:is(.YzGNuG_card .label,.YzGNuG_modal .label){font:700 14px var(--font);margin:0}:is(.YzGNuG_card .note,.YzGNuG_modal .note){padding:var(--s-4) var(--s-6);border-radius:var(--r-md);font:500 14px/1.45 var(--font);display:block}.YzGNuG_filtros{gap:var(--s-3);flex-wrap:wrap;align-items:center;display:flex}.YzGNuG_buscar{flex:260px;max-width:380px}.YzGNuG_select{flex:none;min-width:190px;width:auto!important}.YzGNuG_segmento{background:var(--soft);border-radius:var(--r-sm);flex-wrap:wrap;gap:2px;padding:3px;display:inline-flex}.YzGNuG_segBtn{height:38px;padding:0 var(--s-6);font:700 13.5px var(--font);color:var(--muted);cursor:pointer;background:0 0;border:0;border-radius:9px}.YzGNuG_segBtn:hover{color:var(--ink)}.YzGNuG_segOn{background:var(--card);color:var(--ink);box-shadow:var(--sh-card)}.YzGNuG_tablaWrap{margin:0 calc(-1 * var(--s-3));overflow-x:auto}.YzGNuG_tabla{border-collapse:collapse;width:100%;font:500 14px/1.4 var(--font)}.YzGNuG_tabla th{text-align:left;font:var(--t-kicker);text-transform:uppercase;letter-spacing:var(--kicker-spacing);color:var(--muted-2);padding:var(--s-2) var(--s-3);border-bottom:1px solid var(--line);white-space:nowrap}.YzGNuG_tabla td{padding:var(--s-4) var(--s-3);border-bottom:1px solid var(--line-2);vertical-align:top}.YzGNuG_fila{cursor:pointer;transition:background .12s}.YzGNuG_fila:hover,.YzGNuG_fila:focus-visible{background:var(--orange-tint);outline:none}.YzGNuG_pNombre{color:var(--ink);font-weight:700}.YzGNuG_codigo{font:600 12px var(--mono);color:var(--muted-2);margin-top:2px}.YzGNuG_num{font-variant-numeric:tabular-nums;text-align:right}.YzGNuG_recargando{opacity:.55;transition:opacity .15s}.YzGNuG_chip{align-items:center;gap:var(--s-2);height:var(--h-chip);padding:0 var(--s-5);border-radius:var(--r-pill);font:var(--t-chip);white-space:nowrap;display:inline-flex}.YzGNuG_chip i{background:currentColor;border-radius:50%;width:8px;height:8px}.YzGNuG_chip_amarillo{background:var(--yellow-soft);color:var(--yellow-text)}.YzGNuG_chip_amarillo i{background:var(--yellow)}.YzGNuG_chip_neutro{background:var(--soft);color:var(--muted)}.YzGNuG_chip_verde{background:var(--green-soft);color:var(--green-dark)}.YzGNuG_vacio{align-items:center;gap:var(--s-3);padding:var(--s-9) var(--s-6);text-align:center;font:var(--t-small);color:var(--muted);flex-direction:column;display:flex}.YzGNuG_vacio b{font:700 16px var(--font);color:var(--ink)}.YzGNuG_vacio .btn{margin-top:var(--s-2)}.YzGNuG_skel{gap:var(--s-3);display:grid}.YzGNuG_skelFila{border-radius:var(--r-sm);background:var(--soft);height:44px;animation:1.2s ease-in-out infinite YzGNuG_shimmer}.YzGNuG_overlay{z-index:20;background:var(--overlay);justify-content:center;align-items:flex-end;display:flex;position:fixed;inset:0}.YzGNuG_modal{background:var(--card);border-radius:var(--r-2xl) var(--r-2xl) 0 0;width:100%;max-height:92dvh;padding:var(--s-5) var(--s-8) var(--s-9);box-shadow:var(--sh-modal);gap:var(--s-7);flex-direction:column;display:flex;overflow:auto}.YzGNuG_asa{border-radius:var(--r-pill);background:var(--line);flex:none;align-self:center;width:44px;height:5px}.YzGNuG_modalHead{justify-content:space-between;align-items:flex-start;gap:var(--s-5);display:flex}.YzGNuG_modalTitle{margin:var(--s-1) 0 0;font:var(--t-h2);letter-spacing:-.02em;font-size:22px}.YzGNuG_cerrar{border-radius:var(--r-sm);background:var(--soft);width:38px;height:38px;color:var(--ink);cursor:pointer;border:0;flex:none;justify-content:center;align-items:center;display:flex}.YzGNuG_datos{gap:var(--s-3);grid-template-columns:1fr;display:grid}.YzGNuG_dato{background:var(--surface-2);border-radius:var(--r-md);padding:var(--s-4) var(--s-6);gap:var(--s-2);flex-direction:column;min-width:0;display:flex}.YzGNuG_datoV{font:700 15px/1.35 var(--font)}.YzGNuG_seccionK{font:var(--t-kicker);letter-spacing:var(--kicker-spacing);text-transform:uppercase;color:var(--muted-2);margin-bottom:var(--s-2)}.YzGNuG_dato .YzGNuG_seccionK{margin:0}.YzGNuG_selectSm{height:40px!important;font:600 14px var(--font)!important;padding:0 var(--s-4)!important}.YzGNuG_integrantes{gap:var(--s-2);margin:0;padding:0;list-style:none;display:grid}.YzGNuG_integrantes li{justify-content:space-between;gap:var(--s-5);padding:var(--s-3) 0;border-bottom:1px solid var(--line-2);font:600 14.5px var(--font);display:flex}.YzGNuG_doc{font:600 13px var(--mono);color:var(--muted)}.YzGNuG_acts{gap:var(--s-3);flex-wrap:wrap;display:flex}.YzGNuG_panel{gap:var(--s-5);padding:var(--s-7);border-radius:var(--r-lg);background:var(--surface);border:1px solid var(--line-2);flex-direction:column;display:flex}.YzGNuG_panelTitulo{font:800 16px var(--font)}.YzGNuG_panelTxt{font:var(--t-small);color:var(--muted);margin:0}.YzGNuG_campo{gap:var(--s-2);flex-direction:column;display:flex}.YzGNuG_inputSm{height:var(--h-button-sm)}.YzGNuG_dias{gap:var(--s-2);margin-top:calc(-1 * var(--s-3));flex-wrap:wrap;display:flex}.YzGNuG_opcion{height:38px;padding:0 var(--s-6);border-radius:var(--r-sm);border:2px solid var(--line);background:var(--card);font:700 14px var(--font);color:var(--ink);cursor:pointer}.YzGNuG_opcion:hover{border-color:var(--orange)}.YzGNuG_opcionOn,.YzGNuG_opcionOn:hover{color:var(--orange-darker);border-color:var(--orange)!important;background:var(--orange-tint)!important}.YzGNuG_checkSm{cursor:pointer;padding:var(--s-4) var(--s-6)!important;font-size:14px!important}.YzGNuG_checkSm .check-box{width:22px;height:22px;font-size:13px}.YzGNuG_oculto{opacity:0;pointer-events:none;width:1px;height:1px;position:absolute}.YzGNuG_horas{gap:var(--s-3);max-height:300px;display:grid;overflow:auto}.YzGNuG_horaFila{gap:var(--s-3);grid-template-columns:92px 1fr;align-items:start;display:grid}.YzGNuG_horaK{font:700 13px var(--font);color:var(--muted);padding-top:var(--s-4)}.YzGNuG_bloques{gap:var(--s-2);flex-wrap:wrap;display:flex}.YzGNuG_bloque{min-width:112px;padding:var(--s-2) var(--s-5);border-radius:var(--r-sm);border:2px solid var(--line);background:var(--card);cursor:pointer;text-align:left;flex-direction:column;align-items:flex-start;gap:1px;display:flex}.YzGNuG_bloque b{font:700 14px var(--font);color:var(--ink)}.YzGNuG_bloque span{font:600 12px var(--font);color:var(--green-dark)}.YzGNuG_bloque:hover:not(:disabled){border-color:var(--orange)}.YzGNuG_bloque:disabled{background:var(--soft);cursor:default}.YzGNuG_bloque:disabled span{color:var(--muted-2)}.YzGNuG_bloqueOtra{border-style:dashed}.YzGNuG_bloqueOtra span{color:var(--yellow-text)}.YzGNuG_hist{gap:var(--s-3);font:500 14px/1.4 var(--font);margin:0;padding:0;list-style:none;display:grid}.YzGNuG_hist li{padding:var(--s-1) 0 var(--s-1) var(--s-6);gap:2px;display:grid;position:relative}.YzGNuG_hist li:before{content:"";background:var(--orange-dark);border-radius:50%;width:7px;height:7px;position:absolute;top:11px;left:2px}.YzGNuG_histHead{justify-content:space-between;gap:var(--s-5);display:flex}.YzGNuG_histFecha{font:600 12px var(--mono);color:var(--muted-2);white-space:nowrap}.YzGNuG_histMotivo{color:var(--muted);font-style:italic}.YzGNuG_asientosGrid{gap:var(--s-8);display:grid}.YzGNuG_form{gap:var(--s-6);flex-direction:column;display:flex}.YzGNuG_chips{gap:var(--s-2);flex-wrap:wrap;display:flex}.YzGNuG_ciudad{align-items:center;gap:var(--s-2);height:34px;padding:0 var(--s-5);border-radius:var(--r-pill);border:2px solid var(--line);background:var(--card);font:700 13px var(--font);color:var(--ink);cursor:pointer;display:inline-flex}.YzGNuG_ciudad:hover{border-color:var(--orange)}.YzGNuG_ciudadOn{border-color:var(--orange);background:var(--orange-chip);color:var(--orange-darker)}.YzGNuG_cantidad{gap:var(--s-3);display:flex}.YzGNuG_cantidad input{max-width:140px}.YzGNuG_toast{z-index:30;background:var(--ink);color:var(--on-ink);border-radius:var(--r-md);box-shadow:var(--sh-toast);padding:var(--s-5) var(--s-8);font:600 14.5px var(--font);white-space:nowrap;position:fixed;bottom:24px;left:50%;transform:translate(-50%)}@media (min-width:760px){.YzGNuG_overlay{padding:var(--s-9);align-items:center}.YzGNuG_modal{border-radius:var(--r-2xl);width:640px;padding:var(--s-9)}.YzGNuG_asa{display:none}.YzGNuG_datos{grid-template-columns:1fr 1fr 1.2fr}}@media (min-width:1100px){.YzGNuG_asientosGrid{grid-template-columns:minmax(0,1fr) minmax(0,1.1fr);align-items:start}}@media (max-width:600px){.YzGNuG_select{width:100%!important}.YzGNuG_buscar{max-width:none}}.YzGNuG_bandejaHead{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:10px;margin-bottom:10px;display:flex}.YzGNuG_sugerencia{border-top:1px solid var(--line-2);gap:10px;padding:14px 0;display:grid}.YzGNuG_sugerencia:first-of-type{border-top:0}.YzGNuG_sugTop{flex-wrap:wrap;justify-content:space-between;gap:6px 14px;display:flex}.YzGNuG_sugDatos{gap:8px;display:grid}@media (min-width:960px){.YzGNuG_sugDatos{grid-template-columns:1fr 1.3fr 1.3fr}}.YzGNuG_sugResuelta{border-top:1px solid var(--line-2);overflow-wrap:anywhere;grid-template-columns:auto minmax(0,1fr);align-items:start;gap:2px 10px;padding:8px 0;font-size:14px;display:grid}.YzGNuG_sugResuelta>:last-child{grid-column:2}
.tIrQCa_kicker{font:var(--t-kicker);letter-spacing:var(--kicker-spacing);color:var(--muted-2);text-transform:uppercase}.tIrQCa_title{margin:var(--s-1) 0 0;font:var(--t-h1);letter-spacing:-.03em}.tIrQCa_lead{margin:var(--s-3) 0 var(--s-8);font:var(--t-body);color:var(--muted);max-width:640px}.tIrQCa_grid{gap:var(--s-7);display:grid}.tIrQCa_card{background:var(--card);border:1px solid var(--line-2);border-radius:var(--r-2xl);box-shadow:var(--sh-card);padding:var(--s-8);gap:var(--s-5);flex-direction:column;min-width:0;display:flex}.tIrQCa_cardHead{justify-content:space-between;align-items:baseline;gap:var(--s-5);flex-wrap:wrap;display:flex}.tIrQCa_cardTitle{font:var(--t-h2);letter-spacing:-.02em;margin:0}.tIrQCa_link{font:700 14px var(--font);color:var(--orange-dark)}.tIrQCa_desc{font:var(--t-small);color:var(--muted);margin:0}.tIrQCa_file{justify-content:center;align-items:center;gap:var(--s-1);min-height:96px;padding:var(--s-6);border:2px dashed var(--line);border-radius:var(--r-lg);background:var(--surface);text-align:center;cursor:pointer;flex-direction:column;transition:border-color .15s,background .15s;display:flex;position:relative;overflow:hidden}.tIrQCa_file:hover,.tIrQCa_file:focus-within{border-color:var(--orange);background:var(--orange-tint)}.tIrQCa_file input{opacity:0;cursor:pointer;position:absolute;inset:0}.tIrQCa_fileMain{font:700 15px var(--font);color:var(--ink);text-overflow:ellipsis;white-space:nowrap;max-width:100%;overflow:hidden}.tIrQCa_fileSub{font:500 13px var(--font);color:var(--muted)}.tIrQCa_acts{gap:var(--s-3);flex-wrap:wrap;display:flex}:is(.tIrQCa_acts .btn,.tIrQCa_mapeo .btn){width:auto;height:var(--h-button-sm);padding:0 var(--s-8);border-radius:var(--r-sm);font:var(--t-label)}.tIrQCa_mapeo .btn{justify-self:start}.tIrQCa_ok{border-radius:var(--r-md);background:var(--green-soft);color:var(--green-dark);padding:var(--s-5) var(--s-6);font:700 14px var(--font)}.tIrQCa_resumen{gap:var(--s-5);display:grid}.tIrQCa_stats{gap:var(--s-3);flex-wrap:wrap;display:flex}.tIrQCa_stat{background:var(--surface-2);border-radius:var(--r-md);padding:var(--s-4) var(--s-6);flex-direction:column;min-width:96px;display:flex}.tIrQCa_stat b{font:800 22px var(--font)}.tIrQCa_stat span{font:600 12.5px var(--font);color:var(--muted)}.tIrQCa_tabla{border-collapse:collapse;width:100%;font:500 14px var(--font)}.tIrQCa_tabla th{text-align:left;font:var(--t-kicker);text-transform:uppercase;letter-spacing:var(--kicker-spacing);color:var(--muted-2);padding:var(--s-2) var(--s-3);border-bottom:1px solid var(--line)}.tIrQCa_tabla td{padding:var(--s-3);border-bottom:1px solid var(--line-2);vertical-align:top}.tIrQCa_tabla td:first-child{white-space:nowrap}.tIrQCa_tabla td:last-child{overflow-wrap:anywhere}.tIrQCa_num{font-variant-numeric:tabular-nums;text-align:right}.tIrQCa_mapeo{gap:var(--s-4);padding:var(--s-6);border-radius:var(--r-md);background:var(--surface-2);display:grid}.tIrQCa_mapeoFila{align-items:center;gap:var(--s-5);font:var(--t-label);grid-template-columns:140px 1fr;display:grid}.tIrQCa_mapeoFila select{height:var(--h-button-sm)}.tIrQCa_filas{border-radius:var(--r-md);padding:var(--s-5) var(--s-6);font:500 13.5px/1.45 var(--font);max-height:340px;overflow:auto}.tIrQCa_filas ul{margin:var(--s-2) 0 0;padding-left:18px}.tIrQCa_filasError{background:var(--red-soft);color:var(--red-dark)}.tIrQCa_filasWarn{background:var(--yellow-soft);color:var(--yellow-ink)}.tIrQCa_filasTitulo{font-weight:700}.tIrQCa_fila{font:600 12px var(--mono);margin-right:var(--s-3);opacity:.8}@media (min-width:1000px){.tIrQCa_grid{grid-template-columns:1fr 1fr;align-items:start}}
.L9y7jW_kicker{font:600 11.5px var(--mono);color:var(--muted);letter-spacing:.06em;text-transform:uppercase}.L9y7jW_title{font:800 26px/1.15 var(--font);letter-spacing:-.025em;margin:2px 0 0}.L9y7jW_lead{margin:var(--s-3) 0 var(--s-6);font:var(--t-body);color:var(--muted);max-width:760px}.L9y7jW_dias{flex-wrap:wrap;gap:6px;margin-bottom:14px;display:flex}.L9y7jW_dia{border:2px solid var(--line-2);background:var(--surface-2);min-width:92px;color:var(--ink);cursor:pointer;border-radius:14px;flex-direction:column;align-items:flex-start;gap:2px;padding:8px 12px;display:flex;position:relative}.L9y7jW_dia b{font:800 14px var(--font)}.L9y7jW_dia span{font:600 12px var(--mono);color:var(--muted)}.L9y7jW_dia i{color:var(--orange);font-size:10px;font-style:normal;position:absolute;top:4px;right:8px}.L9y7jW_diaOn{border-color:var(--ink);background:var(--card)}.L9y7jW_card{background:var(--card);border:1px solid var(--line-2);border-radius:var(--r-2xl);box-shadow:var(--sh-card);padding:var(--s-8);gap:var(--s-5);flex-direction:column;min-width:0;margin-bottom:16px;display:flex}.L9y7jW_card .input{border:2px solid var(--line);background:var(--card);height:40px;font:500 14.5px var(--font);color:var(--ink);border-radius:10px;padding:0 10px}.L9y7jW_card .btn{border-radius:12px;width:auto;height:42px;padding:0 16px}.L9y7jW_card .note{font:500 14px/1.45 var(--font);border-radius:12px;padding:10px 12px}.L9y7jW_cardHead{flex-wrap:wrap;justify-content:space-between;align-items:baseline;gap:10px;display:flex}.L9y7jW_cardT{font:800 18px var(--font);margin:0}.L9y7jW_sub{font:500 13.5px/1.45 var(--font);color:var(--muted)}.L9y7jW_malo{font:600 12.5px var(--font);color:var(--red-dark)}.L9y7jW_tablaWrap{overflow-x:auto}.L9y7jW_tabla{border-collapse:collapse;width:100%;font:500 14px var(--font)}.L9y7jW_tabla th,.L9y7jW_tabla td{text-align:left;border-bottom:1px solid var(--line-2);vertical-align:middle;white-space:nowrap;padding:8px}.L9y7jW_tabla th{font:600 11px var(--mono);letter-spacing:.04em;text-transform:uppercase;color:var(--muted)}.L9y7jW_num{width:120px}.L9y7jW_fecha{width:200px}.L9y7jW_sel{width:auto;min-width:200px}.L9y7jW_fila{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:10px;display:flex}.L9y7jW_acts{flex-wrap:wrap;justify-content:flex-end;align-items:center;gap:8px;display:flex}.L9y7jW_previa{border-top:1px solid var(--line-2);flex-direction:column;gap:10px;padding-top:14px;display:flex}.L9y7jW_resumen{flex-wrap:wrap;align-items:center;gap:6px;display:flex}.L9y7jW_chip{font:500 12.5px var(--font);background:var(--surface-2);border-radius:999px;padding:4px 10px}.L9y7jW_horas{font:600 14px var(--font);flex-wrap:wrap;align-items:center;gap:8px;display:flex}.L9y7jW_horas .L9y7jW_num{width:90px}.L9y7jW_skel{background:var(--surface-2);border-radius:20px;height:300px}.L9y7jW_overlay{z-index:40;background:var(--overlay);place-items:center;padding:16px;display:grid;position:fixed;inset:0}.L9y7jW_modal{background:var(--card);width:min(460px,100%);box-shadow:var(--sh-modal);border-radius:22px;flex-direction:column;gap:12px;padding:22px;display:flex}.L9y7jW_modal .btn{border-radius:12px;width:auto;height:42px;padding:0 16px}.L9y7jW_modalT{font:800 19px/1.3 var(--font)}
.WFQdna_kicker{font:var(--t-kicker);letter-spacing:var(--kicker-spacing);color:var(--muted-2);text-transform:uppercase}.WFQdna_title{margin:var(--s-1) 0 0;font:var(--t-h1);letter-spacing:-.03em}.WFQdna_lead{margin:var(--s-3) 0 var(--s-8);font:var(--t-body);color:var(--muted);max-width:640px}.WFQdna_desc{font:var(--t-small);color:var(--muted);margin:0}.WFQdna_desc b{color:var(--ink)}.WFQdna_sub{color:var(--muted-2)}.WFQdna_grid{gap:var(--s-7);display:grid}.WFQdna_card{background:var(--card);border:1px solid var(--line-2);border-radius:var(--r-2xl);box-shadow:var(--sh-card);padding:var(--s-8);gap:var(--s-6);flex-direction:column;min-width:0;display:flex}.WFQdna_cardTitle{font:var(--t-h2);letter-spacing:-.02em;margin:0}.WFQdna_card .btn{width:auto;height:var(--h-button-sm);padding:0 var(--s-8);border-radius:var(--r-sm);font:var(--t-label);cursor:pointer;align-self:flex-start}.WFQdna_card .btn:disabled{cursor:progress}.WFQdna_card .note{padding:var(--s-4) var(--s-6);border-radius:var(--r-md);font:500 14px/1.45 var(--font)}.WFQdna_nota{flex-direction:column;gap:var(--s-2)!important}.WFQdna_nota .btn{margin-top:var(--s-2)}.WFQdna_total{justify-content:center}.WFQdna_pctGrande{font:800 56px/1 var(--font);letter-spacing:-.04em}.WFQdna_barra{height:var(--h-progress);border-radius:var(--r-pill);background:var(--soft);flex:1;min-width:80px;overflow:hidden}.WFQdna_barraFill{border-radius:var(--r-pill);background:currentColor;height:100%}.WFQdna_verde{color:var(--green)}.WFQdna_amarillo{color:var(--yellow)}.WFQdna_rojo{color:var(--red)}.WFQdna_pctGrande.WFQdna_amarillo,.WFQdna_pct.WFQdna_amarillo{color:var(--yellow-text)}.WFQdna_pctGrande.WFQdna_verde,.WFQdna_pct.WFQdna_verde{color:var(--green-dark)}.WFQdna_pctGrande.WFQdna_rojo,.WFQdna_pct.WFQdna_rojo{color:var(--red-ink)}.WFQdna_ocupado{background:var(--orange)}.WFQdna_lleno{background:var(--red)}.WFQdna_tablaWrap{margin:0 calc(-1 * var(--s-3));overflow-x:auto}.WFQdna_tabla{border-collapse:collapse;width:100%;font:500 14px/1.4 var(--font)}.WFQdna_tabla th{text-align:left;font:var(--t-kicker);text-transform:uppercase;letter-spacing:var(--kicker-spacing);color:var(--muted-2);padding:var(--s-2) var(--s-3);border-bottom:1px solid var(--line);white-space:nowrap}.WFQdna_tabla td{padding:var(--s-5) var(--s-3);border-bottom:1px solid var(--line-2);vertical-align:middle}.WFQdna_tabla tr:last-child td{border-bottom:0}.WFQdna_ciudad{color:var(--ink);white-space:nowrap;font-weight:700}.WFQdna_avance{align-items:center;gap:var(--s-5);min-width:200px;display:flex}.WFQdna_pct{text-align:right;width:42px;font:700 13.5px var(--font);font-variant-numeric:tabular-nums}.WFQdna_tabla .WFQdna_num{text-align:right;font-variant-numeric:tabular-nums;white-space:nowrap}.WFQdna_dias{color:var(--muted);white-space:nowrap}.WFQdna_ocupacion{gap:var(--s-4);margin:0;padding:0;list-style:none;display:grid}.WFQdna_ocupacion li{align-items:center;gap:var(--s-6);grid-template-columns:110px minmax(0,1fr) 96px;display:grid}.WFQdna_diaNombre{font:700 14px var(--font);color:var(--ink);white-space:nowrap}.WFQdna_ocupados{font:600 13.5px var(--font);color:var(--muted);text-align:right;font-variant-numeric:tabular-nums;white-space:nowrap}.WFQdna_pie{font:500 12.5px var(--font);color:var(--muted-2);margin:0}.WFQdna_spin{border:3px solid #ffffff73;border-top-color:#fff;border-radius:50%;width:18px;height:18px;animation:.8s linear infinite WFQdna_spin}.WFQdna_vacio{align-items:center;gap:var(--s-3);padding:var(--s-9) var(--s-6);text-align:center;font:var(--t-small);color:var(--muted);flex-direction:column;display:flex}.WFQdna_vacio b{font:700 16px var(--font);color:var(--ink)}.WFQdna_vacio .btn{margin-top:var(--s-2);align-self:center}.WFQdna_skelGrande{border-radius:var(--r-sm);background:var(--soft);width:140px;height:64px;animation:1.2s ease-in-out infinite WFQdna_shimmer}.WFQdna_skelFila{border-radius:var(--r-sm);background:var(--soft);height:40px;animation:1.2s ease-in-out infinite WFQdna_shimmer}@media (min-width:900px){.WFQdna_grid{grid-template-columns:minmax(0,1fr) minmax(0,1fr);align-items:stretch}.WFQdna_ancho{grid-column:1/-1}}@media (max-width:600px){.WFQdna_card .btn{width:100%}.WFQdna_ocupacion li{grid-template-columns:1fr auto}.WFQdna_ocupacion li .WFQdna_barra{grid-area:2/1/auto/-1}}
.Ztlh1G_kicker{font:var(--t-kicker);letter-spacing:var(--kicker-spacing);color:var(--muted-2);text-transform:uppercase}.Ztlh1G_title{margin:var(--s-1) 0 0;font:var(--t-h1);letter-spacing:-.03em}.Ztlh1G_lead{margin:var(--s-3) 0 var(--s-8);font:var(--t-body);color:var(--muted);max-width:640px}.Ztlh1G_desc{font:var(--t-small);color:var(--muted);margin:0}.Ztlh1G_card{background:var(--card);border:1px solid var(--line-2);border-radius:var(--r-2xl);box-shadow:var(--sh-card);padding:var(--s-8);gap:var(--s-7);flex-direction:column;min-width:0;display:flex}:is(.Ztlh1G_card .btn,.Ztlh1G_modal .btn){width:auto;height:var(--h-button-sm);padding:0 var(--s-8);border-radius:var(--r-sm);font:var(--t-label);cursor:pointer}.Ztlh1G_card .input{width:100%;height:var(--h-button-sm);padding:0 var(--s-6);border:2px solid var(--line);border-radius:var(--r-md);background:var(--card);font:500 15px var(--font);color:var(--ink);outline:none}.Ztlh1G_card .input:focus{border-color:var(--orange);box-shadow:0 0 0 4px var(--orange-chip)}.Ztlh1G_card .note{padding:var(--s-4) var(--s-6);border-radius:var(--r-md);font:500 14px/1.45 var(--font);display:block}.Ztlh1G_cabeza{justify-content:space-between;align-items:flex-end;gap:var(--s-7);flex-wrap:wrap;display:flex}.Ztlh1G_avance{gap:var(--s-3);flex-direction:column;flex:280px;max-width:460px;display:flex}.Ztlh1G_avanceTxt{font:var(--t-small);color:var(--muted)}.Ztlh1G_avanceTxt b{font:800 18px var(--font);color:var(--ink)}.Ztlh1G_pct{margin-left:var(--s-2);font:700 13px var(--mono);color:var(--green-dark)}.Ztlh1G_barra{height:var(--h-progress);border-radius:var(--r-pill);background:var(--soft);overflow:hidden}.Ztlh1G_barraFill{border-radius:var(--r-pill);background:var(--green);height:100%}.Ztlh1G_acts{gap:var(--s-3);flex-wrap:wrap;display:flex}.Ztlh1G_alDia{background:var(--green-soft)!important;color:var(--green-dark)!important}.Ztlh1G_filtros{gap:var(--s-3);flex-wrap:wrap;align-items:center;display:flex}.Ztlh1G_buscar{flex:260px;max-width:380px}.Ztlh1G_select{flex:none;min-width:190px;width:auto!important}.Ztlh1G_segmento{background:var(--soft);border-radius:var(--r-sm);gap:2px;padding:3px;display:inline-flex}.Ztlh1G_segBtn{align-items:center;gap:var(--s-2);height:38px;padding:0 var(--s-6);font:700 13.5px var(--font);color:var(--muted);cursor:pointer;background:0 0;border:0;border-radius:9px;display:inline-flex}.Ztlh1G_segBtn:hover{color:var(--ink)}.Ztlh1G_segOn{background:var(--card);color:var(--ink);box-shadow:var(--sh-card)}.Ztlh1G_cuenta{min-width:22px;height:20px;padding:0 var(--s-2);border-radius:var(--r-pill);background:var(--line-2);font:700 12px var(--font);font-variant-numeric:tabular-nums;justify-content:center;align-items:center;display:inline-flex}.Ztlh1G_segOn .Ztlh1G_cuenta{background:var(--orange-chip);color:var(--orange-darker)}.Ztlh1G_lista{gap:var(--s-3);display:grid}.Ztlh1G_encabezado{display:none}.Ztlh1G_fila{gap:var(--s-4);padding:var(--s-6);border:1px solid var(--line-2);border-radius:var(--r-lg);background:var(--surface);display:grid}.Ztlh1G_integrantes{gap:var(--s-3);display:grid}.Ztlh1G_iNombre{font:700 15px/1.3 var(--font);color:var(--ink)}.Ztlh1G_doc{font:600 12.5px var(--mono);color:var(--muted-2);margin-top:2px}.Ztlh1G_pNombre{font:600 14.5px/1.35 var(--font);color:var(--ink-2)}.Ztlh1G_codigo{font:600 12px var(--mono);color:var(--muted-2);margin-top:2px}.Ztlh1G_ciudad{font:600 14px var(--font);color:var(--muted)}.Ztlh1G_estado{align-items:center;gap:var(--s-2) var(--s-3);flex-wrap:wrap;display:flex}.Ztlh1G_hora{font:600 13.5px var(--font);color:var(--ink-2);white-space:nowrap}.Ztlh1G_chip{align-items:center;gap:var(--s-2);height:var(--h-chip);padding:0 var(--s-5);border-radius:var(--r-pill);font:var(--t-chip);white-space:nowrap;display:inline-flex}.Ztlh1G_chip i{background:currentColor;border-radius:50%;width:8px;height:8px}.Ztlh1G_chip_verde{background:var(--green-soft);color:var(--green-dark)}.Ztlh1G_chip_verde i{background:var(--green)}.Ztlh1G_chip_amarillo{background:var(--yellow-soft);color:var(--yellow-text)}.Ztlh1G_chip_amarillo i{background:var(--yellow)}.Ztlh1G_chip_neutro{background:var(--soft);color:var(--muted)}.Ztlh1G_vacio{align-items:center;gap:var(--s-3);padding:var(--s-9) var(--s-6);text-align:center;font:var(--t-small);color:var(--muted);flex-direction:column;display:flex}.Ztlh1G_vacio b{font:700 16px var(--font);color:var(--ink)}.Ztlh1G_vacio .btn{margin-top:var(--s-2)}.Ztlh1G_skel{gap:var(--s-3);display:grid}.Ztlh1G_skelBarra{border-radius:var(--r-sm);background:var(--soft);max-width:420px;height:40px;animation:1.2s ease-in-out infinite Ztlh1G_shimmer}.Ztlh1G_skelFila{border-radius:var(--r-sm);background:var(--soft);height:56px;animation:1.2s ease-in-out infinite Ztlh1G_shimmer}.Ztlh1G_overlay{z-index:20;background:var(--overlay);justify-content:center;align-items:flex-end;display:flex;position:fixed;inset:0}.Ztlh1G_modal{background:var(--card);border-radius:var(--r-2xl) var(--r-2xl) 0 0;width:100%;max-height:92dvh;padding:var(--s-5) var(--s-8) var(--s-9);box-shadow:var(--sh-modal);gap:var(--s-6);flex-direction:column;display:flex;overflow:auto}.Ztlh1G_asa{border-radius:var(--r-pill);background:var(--line);flex:none;align-self:center;width:44px;height:5px}.Ztlh1G_modalHead{justify-content:space-between;align-items:flex-start;gap:var(--s-5);display:flex}.Ztlh1G_modalTitle{margin:var(--s-1) 0 0;font:var(--t-h2);letter-spacing:-.02em}.Ztlh1G_cerrar{border-radius:var(--r-sm);background:var(--soft);width:38px;height:38px;color:var(--ink);cursor:pointer;border:0;flex:none;justify-content:center;align-items:center;display:flex}.Ztlh1G_texto{width:100%;padding:var(--s-5) var(--s-6);border:2px solid var(--line);border-radius:var(--r-md);font:500 14px/1.5 var(--font);color:var(--ink);background:var(--surface);resize:vertical;outline:none}.Ztlh1G_texto:focus{border-color:var(--orange);box-shadow:0 0 0 4px var(--orange-chip)}.Ztlh1G_toast{z-index:30;background:var(--ink);color:var(--on-ink);border-radius:var(--r-md);box-shadow:var(--sh-toast);padding:var(--s-5) var(--s-8);font:600 14.5px var(--font);max-width:calc(100vw - 2 * var(--gutter));text-align:center;position:fixed;bottom:24px;left:50%;transform:translate(-50%)}@media (max-width:600px){.Ztlh1G_card{padding:var(--s-7)}.Ztlh1G_acts{width:100%}.Ztlh1G_acts .btn{width:100%}.Ztlh1G_buscar{flex-basis:100%;max-width:none}.Ztlh1G_select{width:100%!important}.Ztlh1G_segmento{width:100%}.Ztlh1G_segBtn{padding:0 var(--s-3);flex:1;justify-content:center}}@media (min-width:760px){.Ztlh1G_overlay{padding:var(--s-9);align-items:center}.Ztlh1G_modal{border-radius:var(--r-2xl);width:560px;padding:var(--s-9)}.Ztlh1G_asa{display:none}.Ztlh1G_lista{gap:0}.Ztlh1G_encabezado,.Ztlh1G_fila{gap:var(--s-6);grid-template-columns:minmax(0,1.3fr) minmax(0,1.2fr) minmax(0,.6fr) minmax(0,1.1fr);display:grid}.Ztlh1G_encabezado{padding:var(--s-2) var(--s-3);border-bottom:1px solid var(--line);font:var(--t-kicker);text-transform:uppercase;letter-spacing:var(--kicker-spacing);color:var(--muted-2)}.Ztlh1G_fila{padding:var(--s-5) var(--s-3);border:0;border-bottom:1px solid var(--line-2);background:0 0;border-radius:0;align-items:start}.Ztlh1G_fila:hover{background:var(--surface)}}
.rA33Eq_head{flex-wrap:wrap;justify-content:space-between;align-items:flex-end;gap:16px;display:flex}.rA33Eq_kicker{font:600 11.5px var(--mono);color:var(--muted);letter-spacing:.06em;text-transform:uppercase}.rA33Eq_title{font:800 26px/1.15 var(--font);letter-spacing:-.025em;margin:2px 0 0}.rA33Eq_ocupacion{color:var(--muted);letter-spacing:0;font-size:16px;font-weight:600}.rA33Eq_dias{flex-wrap:wrap;gap:6px;display:flex}.rA33Eq_dia{border:2px solid var(--line-2);background:var(--surface-2);width:58px;height:54px;color:var(--ink);cursor:pointer;border-radius:14px;flex-direction:column;justify-content:center;align-items:center;gap:1px;display:flex}.rA33Eq_dia span{font:600 9.5px var(--mono);color:var(--muted-2);text-transform:uppercase}.rA33Eq_dia b{font:800 18px/1 var(--font)}.rA33Eq_diaOn{border-color:var(--ink);background:var(--card)}.rA33Eq_diaOn span{color:var(--orange-dark)}.rA33Eq_barra{flex-wrap:wrap;align-items:center;gap:8px;margin:14px 0 12px;display:flex}.rA33Eq_sel{min-width:170px;width:auto!important;height:40px!important}.rA33Eq_habilitadas{font:600 13px var(--font);color:var(--muted);flex-wrap:wrap;align-items:center;gap:6px;display:flex}.rA33Eq_ciudadChip{background:var(--surface-2);border:1px solid var(--line-2);height:28px;color:var(--ink);font:700 12.5px var(--font);border-radius:999px;align-items:center;gap:6px;padding:0 10px;display:inline-flex}.rA33Eq_ciudadChip i,.rA33Eq_fc i,.rA33Eq_cCiudad i{border-radius:50%;flex:none;width:8px;height:8px;display:block}.rA33Eq_soloLectura{font:700 12.5px var(--font);background:var(--yellow-soft);color:var(--yellow-ink);border-radius:999px;margin-left:auto;padding:6px 12px}.rA33Eq_tablero{gap:12px;height:calc(100vh - 250px);min-height:460px;display:none}.rA33Eq_lista{display:block}@media (min-width:768px){.rA33Eq_tablero{display:flex}.rA33Eq_lista{display:none}}.rA33Eq_sinHora{background:var(--surface-2);border:2px dashed var(--line-2);border-radius:20px;flex-direction:column;flex:none;width:248px;min-height:0;display:flex}.rA33Eq_sinHoraHead{font:800 16px var(--font);justify-content:space-between;align-items:center;padding:12px 12px 4px;display:flex}.rA33Eq_cuenta{font:800 13px var(--font);background:var(--ink);color:var(--on-ink);border-radius:999px;padding:3px 9px}.rA33Eq_filtroCiudades{flex-wrap:wrap;gap:5px;padding:6px 12px 8px;display:flex}.rA33Eq_fc{border:1.5px solid var(--line-2);background:var(--card);height:26px;font:700 11.5px var(--font);color:var(--ink);cursor:pointer;border-radius:999px;align-items:center;gap:5px;padding:0 9px;display:flex}.rA33Eq_fcOn{border-color:var(--ink)}.rA33Eq_sinHoraLista{flex-direction:column;flex:1;gap:8px;min-height:0;padding:0 10px 10px;display:flex;overflow:auto}.rA33Eq_horas{flex:1;gap:12px;min-width:0;padding-bottom:4px;display:flex;overflow:auto hidden}.rA33Eq_hora{background:var(--surface-2);border:1px solid var(--line-2);border-radius:20px;flex-direction:column;flex:none;min-height:0;padding:10px;display:flex}.rA33Eq_horaHead{justify-content:space-between;align-items:center;gap:10px;padding:2px 4px 10px;display:flex}.rA33Eq_horaHead b{font:800 15px var(--font)}.rA33Eq_horaHead span{font:600 12px var(--font);color:var(--muted)}.rA33Eq_bloques{flex:1;gap:8px;min-height:0;display:flex}.rA33Eq_bloque{background:var(--card);border:2px solid var(--line-2);border-radius:16px;flex-direction:column;flex:none;width:176px;min-height:0;transition:border-color .15s,background-color .15s;display:flex}.rA33Eq_bloqueOff{opacity:.55}.rA33Eq_bloqueHead{font:700 13px var(--mono);justify-content:space-between;align-items:center;padding:8px 10px 6px;display:flex}.rA33Eq_capacidad{font:800 12px var(--font);background:var(--green-soft);color:var(--green-dark);border-radius:999px;padding:3px 8px}.rA33Eq_capLlena{background:var(--red-soft);color:var(--red-dark)}.rA33Eq_bloqueLista{flex-direction:column;flex:1;gap:6px;min-height:0;padding:0 6px 8px;display:flex;overflow:auto}.rA33Eq_encima{border-color:var(--orange);background:var(--orange-tint);border-style:dashed}.rA33Eq_encimaLleno{border-color:var(--red);background:var(--red-soft)}.rA33Eq_arrastrable{touch-action:manipulation;outline-offset:2px;cursor:grab;border-radius:12px}.rA33Eq_arrastrable[aria-disabled=true]{cursor:pointer}.rA33Eq_arrastrable:focus-visible{outline:3px solid var(--orange-ring)}.rA33Eq_tarjeta{text-align:left;background:var(--card);border:1px solid var(--line-2);width:100%;color:var(--ink);font:inherit;border-radius:12px;padding:8px 9px 8px 12px;display:block;position:relative;overflow:hidden;box-shadow:0 2px 6px -4px #78280a40}.rA33Eq_t_presente{background:color-mix(in srgb, var(--green) 7%, var(--card))}.rA33Eq_t_ausente{background:color-mix(in srgb, var(--red) 6%, var(--card))}.rA33Eq_flotando{box-shadow:var(--sh-raised);cursor:grabbing;width:176px;transform:rotate(-1.5deg)}.rA33Eq_borde{width:4px;display:block;position:absolute;top:0;bottom:0;left:0}.rA33Eq_cCiudad{font:700 11px var(--font);color:var(--muted);align-items:center;gap:5px;display:flex}.rA33Eq_cRuta{font:600 10px var(--mono);color:var(--muted-2);margin-left:auto}.rA33Eq_cProyecto{font:800 12.5px/1.25 var(--font);margin-top:3px}.rA33Eq_cGente{font:500 11.5px/1.3 var(--font);color:var(--muted);margin-top:2px}.rA33Eq_cMeta{font:600 10.5px var(--mono);color:var(--muted);white-space:nowrap;text-overflow:ellipsis;margin-top:5px;overflow:hidden}.rA33Eq_estado{font:700 10.5px var(--font);border-radius:999px;margin-top:6px;padding:2px 8px;display:inline-block}.rA33Eq_estado_pendiente{background:var(--surface-2);color:var(--muted)}.rA33Eq_estado_presente{background:var(--green-soft);color:var(--green-dark)}.rA33Eq_estado_ausente{background:var(--red-soft);color:var(--red-dark)}.rA33Eq_listaHora{font:800 15px var(--font);justify-content:space-between;align-items:center;margin:14px 0 6px;display:flex}.rA33Eq_listaHora span{font:700 12.5px var(--font);color:var(--muted)}.rA33Eq_lista .rA33Eq_tarjeta{margin-bottom:8px;padding:10px 12px 10px 14px}.rA33Eq_vacio{font:600 14px var(--font);color:var(--muted);margin:auto}.rA33Eq_vacioTxt{font:500 13px var(--font);color:var(--muted);margin:6px 2px}.rA33Eq_skel{background:var(--surface-2);border-radius:20px;height:420px}.rA33Eq_skelFila{background:var(--surface-2);border-radius:12px;height:40px}.rA33Eq_overlay{z-index:40;background:var(--overlay);place-items:center;padding:16px;display:grid;position:fixed;inset:0}.rA33Eq_modal{background:var(--card);width:min(520px,100%);max-height:calc(100vh - 32px);box-shadow:var(--sh-modal);border-radius:22px;flex-direction:column;gap:12px;padding:22px;display:flex;overflow:auto}.rA33Eq_modal .note{font:500 14px/1.45 var(--font);border-radius:12px;padding:10px 12px}.rA33Eq_modal .btn{border-radius:12px;width:auto;height:42px;padding:0 16px}.rA33Eq_modal .input{border:2px solid var(--line);background:var(--card);width:100%;height:42px;font:500 15px var(--font);border-radius:12px;padding:0 12px}.rA33Eq_modalT{font:800 20px/1.25 var(--font)}.rA33Eq_datos{gap:8px;display:grid}.rA33Eq_datos>div{background:var(--surface-2);border-radius:12px;flex-direction:column;gap:2px;padding:8px 12px;display:flex}.rA33Eq_datos>div>span{font:600 11px var(--mono);color:var(--muted);text-transform:uppercase;letter-spacing:.04em}.rA33Eq_datos b{font:700 14.5px/1.35 var(--font)}.rA33Eq_panel{border-top:1px solid var(--line-2);flex-direction:column;gap:10px;padding-top:12px;display:flex}.rA33Eq_campo{flex-direction:column;gap:6px;display:flex}.rA33Eq_acts{flex-wrap:wrap;justify-content:flex-end;gap:8px;display:flex}.rA33Eq_histT{font:800 15px var(--font);margin-top:4px}.rA33Eq_hist{font:500 13px/1.4 var(--font);flex-direction:column;gap:6px;margin:0;padding:0;list-style:none;display:flex}.rA33Eq_hist li{border-left:3px solid var(--line-2);overflow-wrap:anywhere;padding-left:10px}.rA33Eq_hist span{color:var(--muted);font-size:12px;display:block}.rA33Eq_alerta{z-index:50;background:var(--red-soft);color:var(--red-dark);font:600 14.5px/1.4 var(--font);border:1.5px solid #f3b8bf;border-radius:16px;align-items:center;gap:12px;max-width:calc(100% - 32px);padding:12px 14px 12px 16px;display:flex;position:fixed;top:84px;left:50%;transform:translate(-50%);box-shadow:0 14px 30px -16px #9e223080}.rA33Eq_alerta button{height:30px;font:700 13px var(--font);color:#9e2430;cursor:pointer;background:#fff;border:0;border-radius:9px;flex:none;padding:0 10px}.rA33Eq_toast{z-index:50;background:var(--green);color:#fff;font:600 14.5px var(--font);border-radius:16px;max-width:calc(100% - 32px);padding:12px 16px;position:fixed;bottom:20px;left:50%;transform:translate(-50%)}
.hp9Dda_head{flex-wrap:wrap;justify-content:space-between;align-items:flex-end;gap:14px;display:flex}.hp9Dda_kicker{font:600 11px var(--mono);color:var(--muted);letter-spacing:.06em;text-transform:uppercase}.hp9Dda_title{font:800 27px/1.1 var(--font);letter-spacing:-.03em;margin:4px 0 0}.hp9Dda_newBtn{background:var(--ink);height:46px;color:var(--on-ink);font:700 15px var(--font);border:0;border-radius:14px;padding:0 18px}.hp9Dda_filters{flex-wrap:wrap;gap:6px;margin:16px 0 6px;display:flex}.hp9Dda_pill{background:var(--soft);height:34px;font:600 13.5px var(--font);color:var(--ink);border:0;border-radius:999px;padding:0 13px}.hp9Dda_pillOn{background:var(--ink);color:var(--on-ink)}.hp9Dda_tHead{display:none}.hp9Dda_row{border-bottom:1px solid var(--line-2);grid-template-columns:minmax(0,1fr) auto;align-items:center;gap:4px 12px;padding:12px 0;display:grid}.hp9Dda_rowOff{opacity:.55}.hp9Dda_who{min-width:0}.hp9Dda_name{font:700 15px var(--font);flex-wrap:wrap;align-items:center;gap:8px;display:flex}.hp9Dda_user{font:500 12.5px var(--mono);color:var(--muted-2);margin-top:2px}.hp9Dda_me{font:700 11px var(--font);background:var(--orange-chip);color:var(--orange-darker);border-radius:6px;padding:2px 7px}.hp9Dda_rol{height:26px;font:700 12.5px var(--font);border-radius:999px;justify-self:end;align-items:center;padding:0 10px;display:inline-flex}.hp9Dda_rol_admin{background:var(--ink);color:var(--on-ink)}.hp9Dda_rol_coordinador{background:var(--orange-chip);color:var(--orange-darker)}.hp9Dda_rol_monitor{background:var(--soft);color:var(--ink-2)}.hp9Dda_cities{font:500 13.5px var(--font);color:var(--ink-2);grid-column:1/-1}.hp9Dda_state{font:600 12.5px var(--font);grid-column:1/-1;align-items:center;gap:6px;display:flex}.hp9Dda_dot{border-radius:50%;width:8px;height:8px;display:block}.hp9Dda_acts{flex-wrap:wrap;grid-column:1/-1;gap:8px;margin-top:6px;display:flex}.hp9Dda_act{height:38px;font:700 14px var(--font);border:1.5px solid var(--line);background:var(--card);color:var(--ink);border-radius:12px;padding:0 14px}.hp9Dda_actWarn{color:var(--red-dark)}.hp9Dda_actOk{color:var(--green-dark)}.hp9Dda_errBox{background:var(--red-soft);font:600 14px/1.4 var(--font);color:var(--red-dark);border-radius:16px;margin-top:12px;padding:12px 14px}.hp9Dda_skeleton{gap:14px;padding-top:18px;animation:1.4s ease-in-out infinite hp9Dda_shimmer;display:grid}.hp9Dda_skeleton i{background:var(--line-2);border-radius:7px;height:14px;display:block}.hp9Dda_overlay{background:var(--overlay);z-index:20;justify-content:center;align-items:flex-end;display:flex;position:fixed;inset:0}.hp9Dda_modal{background:var(--card);border-radius:22px 22px 0 0;flex-direction:column;gap:14px;width:100%;max-height:92dvh;padding:22px 20px 24px;display:flex;overflow:auto;box-shadow:0 30px 60px -20px #0006}.hp9Dda_modalTitle{font:800 22px var(--font);letter-spacing:-.02em}.hp9Dda_modalSub{font:500 14px/1.4 var(--font);color:var(--orange-darker);background:var(--orange-soft);border-radius:14px;padding:12px 14px}.hp9Dda_select{appearance:auto}.hp9Dda_roles{gap:8px;display:grid}.hp9Dda_roleOpt{border:2px solid var(--line);cursor:pointer;border-radius:14px;align-items:flex-start;gap:10px;padding:10px 12px;display:flex}.hp9Dda_roleOpt input{accent-color:var(--orange);margin-top:3px}.hp9Dda_roleOn{border-color:var(--orange);background:var(--orange-tint)}.hp9Dda_roleName{font:700 14.5px var(--font)}.hp9Dda_roleDesc{font:500 12.5px/1.4 var(--font);color:var(--muted)}.hp9Dda_cityGrid{flex-wrap:wrap;gap:6px;display:flex}.hp9Dda_cityChk{border:1.5px solid var(--line);height:36px;font:600 13.5px var(--font);cursor:pointer;border-radius:999px;align-items:center;gap:6px;padding:0 12px;display:inline-flex}.hp9Dda_cityChk input{accent-color:var(--orange)}.hp9Dda_cityOn{border-color:var(--orange);background:var(--orange-tint)}.hp9Dda_claveOpts{flex-wrap:wrap;gap:8px;display:flex}.hp9Dda_switch{font:600 14.5px var(--font);cursor:pointer;align-items:center;gap:10px;display:flex}.hp9Dda_switch input{width:20px;height:20px;accent-color:var(--green)}.hp9Dda_hint{font:500 12.5px var(--font);color:var(--muted);margin-top:4px}.hp9Dda_modalActions{grid-template-columns:1fr 1.4fr;gap:10px;margin-top:4px;display:grid}.hp9Dda_modalActions button{height:50px;font:700 15px var(--font);border:0;border-radius:16px}.hp9Dda_cancel{color:var(--ink);background:var(--card)!important;border:1.5px solid var(--line)!important}.hp9Dda_modalActions .hp9Dda_save{background:var(--orange);color:#fff;font-size:19px}.hp9Dda_modalActions .hp9Dda_save:disabled{background:var(--orange-busy)}.hp9Dda_secret{background:var(--surface-2);border-radius:16px;justify-content:space-between;align-items:center;gap:10px;padding:14px 16px;display:flex}.hp9Dda_secretVal{font:700 22px var(--mono);letter-spacing:.04em;word-break:break-all}.hp9Dda_copy{background:var(--ink);height:38px;color:var(--on-ink);font:700 14px var(--font);border:0;border-radius:12px;flex:none;padding:0 14px}.hp9Dda_once{font:600 13.5px/1.4 var(--font);color:var(--red-dark);background:var(--red-soft);border-radius:12px;padding:10px 12px}.hp9Dda_toast{z-index:30;background:var(--green);color:#fff;font:600 14.5px/1.4 var(--font);border-radius:16px;padding:14px 16px;position:fixed;bottom:20px;left:16px;right:16px}@media (min-width:960px){.hp9Dda_title{font-size:32px}.hp9Dda_tHead,.hp9Dda_row{grid-template-columns:minmax(0,1.6fr) 140px minmax(0,1.6fr) 110px 300px;gap:16px}.hp9Dda_tHead{border-bottom:1px solid var(--line-2);font:600 11px var(--mono);letter-spacing:.06em;text-transform:uppercase;color:var(--muted-2);padding:14px 4px 10px;display:grid}.hp9Dda_row{padding:12px 4px}.hp9Dda_rol{justify-self:start}.hp9Dda_cities,.hp9Dda_state,.hp9Dda_acts{grid-column:auto}.hp9Dda_acts{justify-content:flex-end;margin-top:0}.hp9Dda_overlay{align-items:center}.hp9Dda_modal{border-radius:22px;width:480px;padding:24px}.hp9Dda_toast{white-space:nowrap;left:50%;right:auto;transform:translate(-50%)}}.hp9Dda_tools{gap:12px;margin:18px 0 8px;display:grid}@media (min-width:960px){.hp9Dda_tools{grid-template-columns:1fr 1fr;align-items:start}}.hp9Dda_box{border:1px solid var(--line-2);background:var(--card);border-radius:18px;min-width:0;padding:16px}.hp9Dda_boxTitle{font:700 16px/1.3 var(--font);margin:0 0 8px}.hp9Dda_boxSub{font:500 13.5px/1.45 var(--font);color:var(--muted);margin:0 0 12px}.hp9Dda_revLine{font:500 13.5px/1.45 var(--font);margin:0 0 8px}.hp9Dda_revLine:last-child{margin-bottom:0}.hp9Dda_revOk{color:var(--green-dark)}.hp9Dda_revWarn{color:var(--yellow-text)}.hp9Dda_revLine b{color:var(--ink);font-weight:600}.hp9Dda_cargaActs{flex-wrap:wrap;align-items:center;gap:8px;display:flex}.hp9Dda_fileBtn{background:var(--ink);height:42px;color:var(--on-ink);font:700 14px var(--font);cursor:pointer;border:0;border-radius:12px;align-items:center;padding:0 16px;display:inline-flex}.hp9Dda_fileBtn:focus-within{outline:3px solid var(--orange-ring);outline-offset:2px}.hp9Dda_confirmar{background:var(--orange);color:#fff;font-size:19px}.hp9Dda_confirmar:disabled{background:var(--muted-2);cursor:not-allowed}.hp9Dda_linkBtn{border:1.5px solid var(--line);background:var(--card);height:42px;color:var(--ink);font:700 14px var(--font);border-radius:12px;align-items:center;padding:0 16px;text-decoration:none;display:inline-flex}.hp9Dda_previa{gap:10px;margin-top:14px;display:grid}.hp9Dda_totales{font:600 14px/1.4 var(--font);overflow-wrap:anywhere}.hp9Dda_errores{background:var(--red-soft);color:var(--red-dark);font:500 13.5px/1.45 var(--font);border-radius:12px;margin:0;padding:10px 12px 10px 28px}.hp9Dda_acciones{border:1px solid var(--line-2);border-radius:12px;max-height:280px;overflow:auto}.hp9Dda_accion{border-top:1px solid var(--line-2);font:500 13.5px/1.4 var(--font);grid-template-columns:minmax(0,1fr) auto;gap:2px 10px;padding:9px 12px;display:grid}.hp9Dda_accion:first-child{border-top:0}.hp9Dda_accionDet{color:var(--muted);overflow-wrap:anywhere;grid-column:1/-1;font-size:12.5px}.hp9Dda_tag{font:700 11.5px var(--font);white-space:nowrap;border-radius:999px;align-self:start;padding:2px 9px}.hp9Dda_tag_crear{background:var(--green-soft);color:var(--green-dark)}.hp9Dda_tag_actualizar{background:var(--yellow-soft);color:var(--yellow-ink)}.hp9Dda_tag_igual{background:var(--surface-2);color:var(--muted)}.hp9Dda_claves{gap:6px;max-height:320px;display:grid;overflow:auto}.hp9Dda_claveFila{background:var(--surface-2);font:500 13.5px/1.35 var(--font);border-radius:12px;grid-template-columns:minmax(0,1fr) auto;align-items:center;gap:2px 10px;padding:8px 12px;display:grid}.hp9Dda_claveFila code{font:700 15px var(--mono)}.hp9Dda_correo{font:500 12.5px var(--font);color:var(--muted);overflow-wrap:anywhere}.hp9Dda_cargaError{border-radius:12px;margin-top:12px;padding:10px 12px}
