._pagina_azvdy_1{flex:1}._contenido_azvdy_4{gap:40px;display:grid}._titulo_azvdy_8{font-size:clamp(2rem,6vw,3.25rem)}._cargando_azvdy_11,._vacio_azvdy_12{color:var(--tenue)}._sede_azvdy_15{gap:24px;display:grid}._sedeCabecera_azvdy_19{gap:6px;display:grid}._sedeNombre_azvdy_23{font-size:clamp(1.75rem,5vw,2.5rem)}._contacto_azvdy_26{color:var(--tenue)}._rejilla_azvdy_29{gap:16px;display:grid}@media (width>=860px){._rejilla_azvdy_29{grid-template-columns:1fr 1fr;align-items:start}._ancha_azvdy_38{grid-column:1/-1}}._seccion_azvdy_42{background:var(--superficie);border:1px solid var(--linea-suave);border-radius:var(--radio);align-content:start;gap:14px;padding:20px;display:grid}._seccion_azvdy_42 h3{font-size:1.5rem}._dias_azvdy_54{gap:2px;display:grid}._dia_azvdy_54{border-bottom:1px solid var(--linea-suave);justify-content:space-between;gap:16px;padding:8px 0;display:flex}._dia_azvdy_54:last-child{border-bottom:0}._dia_azvdy_54 dt{font-weight:500}._dia_azvdy_54 dd{text-align:right;font-variant-numeric:tabular-nums;margin:0}._cerrado_azvdy_76{color:var(--tenue)}._chips_azvdy_79{flex-wrap:wrap;gap:8px;display:flex}._chip_azvdy_79{background:var(--superficie-2);border:1px solid var(--linea-suave);border-radius:999px;padding:8px 14px}._profesionales_azvdy_90{gap:12px;display:grid}@media (width>=720px){._profesionales_azvdy_90{grid-template-columns:1fr 1fr}}._profesional_azvdy_90{background:var(--superficie-2);border-left:4px solid var(--jade);border-radius:10px;gap:8px;padding:16px;display:grid}._profesionalNombre_azvdy_107{font-weight:600}._cedula_azvdy_110{color:var(--tenue);font-size:.875rem}._tramos_azvdy_114{font-variant-numeric:tabular-nums;gap:2px;font-size:.9375rem;display:grid}._tramos_azvdy_114 li{justify-content:space-between;gap:12px;display:flex}._tramos_azvdy_114 span:first-child{color:var(--tenue)}._servicios_azvdy_128{display:grid}._servicio_azvdy_128{border-bottom:1px solid var(--linea-suave);grid-template-columns:1fr auto;gap:2px 16px;padding:12px 0;display:grid}._servicio_azvdy_128:last-child{border-bottom:0}._servicioNombre_azvdy_141{font-weight:500}._precio_azvdy_144{font-variant-numeric:tabular-nums;text-align:right;grid-area:1/2;font-weight:600}._duracion_azvdy_151{color:var(--tenue);font-size:.9375rem}._nota_azvdy_155{color:var(--tenue);border-top:1px solid var(--linea-suave);padding-top:8px}._error_azvdy_160{max-width:32rem;padding:0 var(--margen);justify-items:start;gap:16px;margin:64px auto;display:grid}._reintentar_azvdy_168{background:var(--verde);min-height:44px;color:var(--obsidiana);border:0;border-radius:999px;padding:0 20px;font-weight:600}._aviso_199xj_2{z-index:50;padding:8px var(--margen);background:var(--marfil);color:var(--obsidiana);text-align:center;justify-content:center;align-items:center;gap:10px;font-size:.875rem;font-weight:500;line-height:1.35;display:flex;position:sticky;top:0}._punto_199xj_18{background:var(--jade);border-radius:50%;flex:none;width:8px;height:8px}._pagina_od5en_1{background:radial-gradient(900px 480px at 85% -10%, #006b5b73, transparent 70%), radial-gradient(600px 400px at -10% 110%, #006b5b40, transparent 70%), var(--obsidiana);flex:1}._contenido_od5en_8{max-width:var(--ancho-max);padding:32px var(--margen) 64px;gap:32px;margin:0 auto;display:grid}._marca_od5en_15{letter-spacing:.22em;text-transform:uppercase;color:var(--tenue);align-items:baseline;gap:12px;font-size:.8125rem;display:flex}._marca_od5en_15 strong{color:var(--marfil);font-weight:600}._cabecera_od5en_28{gap:16px;max-width:44rem;display:grid}._paso_od5en_33{color:var(--verde);letter-spacing:.08em;text-transform:uppercase;font-size:.875rem;font-weight:600}._titulo_od5en_40{font-size:clamp(2.25rem,7vw,4.25rem)}._intro_od5en_43{color:var(--tenue);max-width:38rem;font-size:1.0625rem}._tarjetas_od5en_48{gap:14px;display:grid}@media (width>=860px){._tarjetas_od5en_48{grid-template-columns:repeat(3,1fr);gap:20px}}._tarjeta_od5en_48{text-align:left;background:var(--superficie);border:1px solid var(--linea-suave);border-radius:var(--radio);align-content:start;gap:12px;width:100%;min-height:44px;padding:22px;transition:border-color .15s,transform .15s,background .15s;display:grid}._tarjeta_od5en_48:hover{border-color:var(--verde);background:var(--superficie-2);transform:translateY(-2px)}._indice_od5en_76{font-family:var(--fuente-titulo);color:var(--verde);font-size:1rem}._nombre_od5en_81{font-family:var(--fuente-titulo);font-size:1.875rem;line-height:1.05}._descripcion_od5en_86{color:var(--tenue)}._clinica_od5en_89{border-top:1px solid var(--linea-suave);gap:2px;margin-top:6px;padding-top:14px;font-size:.9375rem;display:grid}._clinicaEtiqueta_od5en_97{color:var(--tenue);letter-spacing:.14em;text-transform:uppercase;font-size:.75rem}._proximamente_od5en_103{color:var(--tenue);font-size:.8125rem}._enlace_od5en_107{min-height:44px;color:var(--marfil);text-underline-offset:4px;justify-self:start;align-items:center;display:inline-flex}._volver_od5en_115{border:1px solid var(--linea);background:0 0;border-radius:999px;justify-self:start;min-height:44px;padding:0 16px 0 12px}._volver_od5en_115:hover{border-color:var(--verde)}._roles_od5en_126{gap:12px;max-width:48rem;display:grid}._rol_od5en_126{text-align:left;background:var(--superficie);border:1px solid var(--linea-suave);border-radius:var(--radio);gap:4px;width:100%;min-height:44px;padding:18px 20px;transition:border-color .15s,background .15s;display:grid}._rol_od5en_126:hover:not(:disabled){border-color:var(--verde);background:var(--superficie-2)}._rolNombre_od5en_147{font-family:var(--fuente-titulo);font-size:1.5rem}._rolEtiqueta_od5en_151{color:var(--tenue);letter-spacing:.14em;text-transform:uppercase;font-size:.75rem}._rolVer_od5en_157{color:var(--tenue)}._error_od5en_160{border-left:3px solid var(--verde);padding-left:12px}._insignia_ejbz0_1{white-space:nowrap;border-radius:999px;padding:1px 9px;font-size:.75rem;font-weight:600;line-height:1.5;display:inline-block}._por_confirmar_ejbz0_10{background:var(--estado-por-confirmar-fondo);color:var(--estado-por-confirmar-texto)}._agendada_ejbz0_14{background:var(--estado-agendada-fondo);color:var(--estado-agendada-texto)}._confirmada_ejbz0_18{background:var(--estado-confirmada-fondo);color:var(--estado-confirmada-texto)}._en_sala_ejbz0_22{background:var(--estado-en-sala-fondo);color:var(--estado-en-sala-texto)}._en_consulta_ejbz0_26{background:var(--estado-en-consulta-fondo);color:var(--estado-en-consulta-texto)}._atendida_ejbz0_30{background:var(--estado-atendida-fondo);color:var(--estado-atendida-texto)}._cancelada_ejbz0_34{background:var(--estado-cancelada-fondo);color:var(--estado-cancelada-texto)}._no_asistio_ejbz0_38{background:var(--estado-no-asistio-fondo);color:var(--estado-no-asistio-texto)}._navegacion_mwd4i_1{max-width:var(--ancho-max);padding:0 var(--margen);gap:4px;margin:0 auto;display:flex;overflow-x:auto}._enlace_mwd4i_9{min-height:44px;color:var(--tenue);white-space:nowrap;border-bottom:3px solid #0000;align-items:center;padding:0 14px;font-weight:500;text-decoration:none;display:inline-flex}._enlace_mwd4i_9:hover{color:var(--marfil)}._enlace_mwd4i_9[aria-current=page]{color:var(--marfil);border-bottom-color:var(--verde)}._selector_mvdym_1{min-width:0;display:inline-flex}._campo_mvdym_5{border:1px solid var(--linea);background:var(--superficie);max-width:100%;min-height:44px;color:var(--marfil);border-radius:999px;padding:0 12px;font-size:.9375rem}._campo_mvdym_5:hover{border-color:var(--verde)}._barra_1j92d_1{background:var(--obsidiana);border-bottom:1px solid var(--linea-suave);position:relative}._fila_1j92d_6{max-width:var(--ancho-max);padding:14px var(--margen);flex-wrap:wrap;align-items:center;gap:10px 16px;margin:0 auto;display:flex}._marca_1j92d_15{flex-direction:column;min-width:0;margin-right:auto;display:flex}._producto_1j92d_21{letter-spacing:.18em;text-transform:uppercase;color:var(--tenue);font-size:.75rem}._clinica_1j92d_27{font-family:var(--fuente-titulo);font-size:1.5rem;line-height:1.1}._rol_1j92d_32{border:1px solid var(--linea);border-radius:999px;align-items:center;gap:8px;padding:6px 12px;font-size:.875rem;display:inline-flex}._rol_1j92d_32:before{content:"";background:var(--verde);border-radius:50%;width:8px;height:8px}._acciones_1j92d_48{gap:8px;display:flex}._boton_1j92d_52{border:1px solid var(--linea);background:0 0;border-radius:999px;min-height:44px;padding:0 16px;font-size:.9375rem;font-weight:500;transition:border-color .15s,background .15s}._boton_1j92d_52:hover{border-color:var(--verde);background:var(--superficie)}._boton_1j92d_52[aria-expanded=true]{background:var(--marfil);border-color:var(--marfil);color:var(--obsidiana)}._panel_1j92d_71{border-top:1px solid var(--linea-suave);background:var(--superficie)}._panelInterior_1j92d_75{max-width:var(--ancho-max);padding:20px var(--margen) 24px;gap:20px;margin:0 auto;display:grid}._ayuda_1j92d_82{color:var(--tenue);font-size:.9375rem}._grupos_1j92d_86{gap:16px;display:grid}@media (width>=860px){._grupos_1j92d_86{grid-template-columns:repeat(3,1fr)}}._grupoNombre_1j92d_95{font-family:var(--fuente-titulo);font-size:1.25rem;line-height:1.1}._grupoClinica_1j92d_100{color:var(--tenue);margin-bottom:10px;font-size:.875rem}._roles_1j92d_105{flex-wrap:wrap;gap:8px;display:flex}._opcion_1j92d_110{border:1px solid var(--linea);background:var(--superficie-2);border-radius:10px;min-height:44px;padding:0 14px;transition:border-color .15s}._opcion_1j92d_110:hover:not(:disabled){border-color:var(--verde)}._opcion_1j92d_110[aria-current=true]{background:var(--jade);border-color:var(--jade)}._error_1j92d_125{color:var(--marfil);border-left:3px solid var(--verde);padding-left:12px}._errorSalir_1j92d_130{max-width:var(--ancho-max);padding-left:calc(var(--margen) + 12px);margin:0 auto 14px}._pagina_ll7ly_1{flex:1}._principal_ll7ly_4{max-width:var(--ancho-max);padding:24px var(--margen) 80px;gap:24px;margin:0 auto;display:grid}._agenda_ssjao_1{--px-min:4px;gap:16px;display:grid}._vacio_ssjao_6{color:var(--tenue)}._cabecera_ssjao_9{flex-wrap:wrap;justify-content:space-between;align-items:flex-end;gap:12px 24px;display:flex}._titulo_ssjao_16{font-size:clamp(2rem,6vw,3rem)}._fecha_ssjao_19{align-items:center;gap:10px;margin-top:4px;font-size:1.0625rem;display:flex}._fecha_ssjao_19>:first-child:first-letter{text-transform:uppercase}._hoy_ssjao_29{background:var(--verde);color:var(--obsidiana);letter-spacing:.06em;text-transform:uppercase;border-radius:999px;padding:0 10px;font-size:.75rem;font-weight:700}._controles_ssjao_39{flex-wrap:wrap;align-items:center;gap:8px 12px;display:flex}._dias_ssjao_45{gap:6px;display:flex}._boton_ssjao_49,._primario_ssjao_50{border:1px solid var(--linea);min-height:44px;color:var(--marfil);background:0 0;border-radius:999px;justify-content:center;align-items:center;padding:0 16px;font-size:.9375rem;font-weight:500;text-decoration:none;transition:border-color .15s,background .15s;display:inline-flex}._boton_ssjao_49:hover{border-color:var(--verde);background:var(--superficie)}._boton_ssjao_49[aria-current=date]{background:var(--superficie-2)}._primario_ssjao_50{background:var(--marfil);border-color:var(--marfil);color:var(--obsidiana);font-weight:600}._primario_ssjao_50:hover{background:var(--verde);border-color:var(--verde)}._selector_ssjao_83{flex-wrap:wrap;gap:8px;display:flex}._chip_ssjao_88{border:1px solid var(--linea-suave);background:var(--superficie);min-height:44px;color:var(--marfil);border-radius:999px;align-items:center;gap:8px;padding:0 14px;font-size:.9375rem;text-decoration:none;display:inline-flex}._chip_ssjao_88:hover{border-color:var(--verde)}._chip_ssjao_88[aria-current=true]{background:var(--marfil);border-color:var(--marfil);color:var(--obsidiana);font-weight:600}._punto_ssjao_110{background:var(--color-prof,var(--piedra));width:10px;height:10px;box-shadow:0 0 0 1px var(--obsidiana);border-radius:50%}._chip_ssjao_88[aria-current=true] ._punto_ssjao_110{box-shadow:0 0 0 1px var(--obsidiana)}._estado_ssjao_121{background:var(--superficie);border:1px solid var(--linea-suave);border-radius:var(--radio);color:var(--tenue);justify-items:start;gap:14px;padding:28px;display:grid}._cerrado_ssjao_131{font-family:var(--fuente-titulo);color:var(--marfil);font-size:1.75rem}._desplazable_ssjao_138{border:1px solid var(--linea-suave);border-radius:var(--radio);background:var(--superficie);overflow-x:auto}._desplazable_ssjao_138[aria-busy=true]{opacity:.6}._cuadricula_ssjao_147{grid-template-columns:56px repeat(var(--columnas), minmax(200px, 1fr));min-width:min-content;display:grid}@media (width<=719px){._cuadricula_ssjao_147{grid-template-columns:48px minmax(0,1fr)}}._encabezadoVacio_ssjao_157,._encabezado_ssjao_157{height:64px}._horas_ssjao_161{border-right:1px solid var(--linea-suave)}._cuerpoHoras_ssjao_164{position:relative}._hora_ssjao_161,._horaEnPunto_ssjao_168{font-variant-numeric:tabular-nums;color:var(--tenue);background:var(--superficie);padding:0 2px;font-size:.6875rem;position:absolute;right:8px;transform:translateY(-50%)}._horaEnPunto_ssjao_168{color:var(--marfil);font-size:.8125rem;font-weight:600}._cuerpoHoras_ssjao_164>:first-child{transform:none}._columna_ssjao_186{border-left:1px solid var(--linea-suave);min-width:0}._encabezado_ssjao_157{border-top:5px solid var(--color-prof,var(--piedra));border-bottom:1px solid var(--linea-suave);background:var(--superficie-2);align-content:center;padding:0 12px;display:grid}._nombre_ssjao_198{text-overflow:ellipsis;white-space:nowrap;font-size:1.1875rem;line-height:1.15;overflow:hidden}._cuenta_ssjao_205{color:var(--tenue);font-size:.8125rem}._cuerpo_ssjao_164{background:repeating-linear-gradient(135deg, var(--obsidiana) 0 6px, var(--superficie) 6px 12px);position:relative}._abierto_ssjao_214{background-color:var(--superficie-2);background-image:repeating-linear-gradient(to bottom, transparent 0, transparent calc(var(--px-min) * 15 - 1px), var(--linea-suave) calc(var(--px-min) * 15 - 1px), var(--linea-suave) calc(var(--px-min) * 15));position:absolute;left:0;right:0}._noAtiende_ssjao_221{background:var(--obsidiana);color:var(--tenue);text-align:center;border-radius:8px;padding:6px 8px;font-size:.875rem;position:absolute;inset:12px 8px auto}._hueco_ssjao_231{color:#0000;align-items:center;padding-left:10px;font-size:.75rem;text-decoration:none;display:flex;position:absolute;left:0;right:0}._hueco_ssjao_231:hover{color:var(--verde);box-shadow:inset 3px 0 0 var(--verde);background:#22f7a61a}._cita_ssjao_247{z-index:1;background:var(--superficie);border:1px solid var(--linea);border-left:5px solid var(--color-prof,var(--piedra));color:var(--marfil);border-radius:8px;flex-direction:column;gap:1px;padding:3px 8px 3px 10px;line-height:1.25;text-decoration:none;display:flex;position:absolute;left:4px;right:4px;overflow:hidden}._cita_ssjao_247:hover{border-color:var(--verde);border-left-color:var(--color-prof,var(--piedra))}._enSala_ssjao_269{border-color:var(--verde);background:#0d2a22}._apagada_ssjao_273{background:var(--obsidiana);border-color:var(--linea-suave);border-left-color:var(--color-prof,var(--piedra))}._apagada_ssjao_273 ._paciente_ssjao_278{color:var(--tenue)}._citaFila_ssjao_281{justify-content:space-between;align-items:center;gap:6px;display:flex}._citaHora_ssjao_287{font-variant-numeric:tabular-nums;color:var(--tenue);font-size:.75rem}._paciente_ssjao_278{text-overflow:ellipsis;white-space:nowrap;font-size:.9375rem;font-weight:600;overflow:hidden}._servicio_ssjao_299{color:var(--tenue);text-overflow:ellipsis;white-space:nowrap;font-size:.8125rem;overflow:hidden}._ahora_ssjao_306{z-index:2;background:var(--verde);pointer-events:none;height:2px;position:absolute;left:0;right:0}._pagina_15sj4_1{background:radial-gradient(800px 460px at 80% -10%, #006b5b66, transparent 70%), var(--obsidiana);flex:1;align-items:center;display:grid}._contenido_15sj4_7{width:100%;max-width:28rem;padding:40px var(--margen) 64px;gap:24px;margin:0 auto;display:grid}._marca_15sj4_15{letter-spacing:.22em;text-transform:uppercase;color:var(--tenue);font-size:.8125rem}._marca_15sj4_15 strong{color:var(--marfil);font-weight:600}._titulo_15sj4_25{font-size:clamp(2.25rem,8vw,3.25rem)}._intro_15sj4_28{color:var(--tenue)}._formulario_15sj4_31{gap:18px;display:grid}._campo_15sj4_35{gap:6px;font-weight:500;display:grid}._entrada_15sj4_40{background:var(--superficie);border:1px solid var(--linea);border-radius:10px;min-height:48px;padding:0 14px}._entrada_15sj4_40:focus-visible{border-color:var(--verde)}._enviar_15sj4_50{background:var(--verde);min-height:48px;color:var(--obsidiana);border:0;border-radius:999px;font-weight:600}._enviar_15sj4_50:disabled{opacity:.7}._error_15sj4_61{border-left:3px solid var(--verde);padding-left:12px}._sala_167j1_1{gap:24px;display:grid}._titulo_167j1_5{font-size:clamp(2rem,6vw,3rem)}._nota_167j1_8,._vacio_167j1_9{color:var(--tenue)}._columnas_167j1_12{align-items:start;gap:16px;display:grid}@media (width>=860px){._columnas_167j1_12{grid-template-columns:3fr 2fr}}._seccion_167j1_22{background:var(--superficie);border:1px solid var(--linea-suave);border-radius:var(--radio);gap:14px;padding:20px;display:grid}._subtitulo_167j1_30{font-size:1.5rem}._cuenta_167j1_33{background:var(--superficie-2);font-family:var(--fuente-texto);vertical-align:middle;border-radius:999px;margin-left:6px;padding:0 10px;font-size:.875rem}._lista_167j1_42{gap:10px;margin:0;padding:0;list-style:none;display:grid}._fila_167j1_49{background:var(--superficie-2);border:1px solid var(--linea-suave);border-left:4px solid var(--verde);color:var(--marfil);border-radius:10px;grid-template-columns:104px 1fr;align-items:center;gap:14px;padding:12px 14px;text-decoration:none;display:grid}._fila_167j1_49:hover{border-color:var(--verde)}._espera_167j1_65{font-family:var(--fuente-titulo);text-align:center;font-variant-numeric:tabular-nums;font-size:2.25rem;line-height:1}._espera_167j1_65 small{font-family:var(--fuente-texto);color:var(--tenue);font-size:.8125rem}._consultorio_167j1_77{text-align:center;overflow-wrap:normal;background:var(--jade);border-radius:8px;padding:4px 8px;font-size:.9375rem;font-weight:600}._datos_167j1_86{gap:1px;min-width:0;display:grid}._paciente_167j1_91{font-size:1.0625rem;font-weight:600}._detalle_167j1_95{color:var(--tenue);font-size:.875rem}._boton_167j1_99{border:1px solid var(--linea);background:0 0;border-radius:999px;min-height:44px;padding:0 16px}._paso_52yti_2{background:var(--superficie);border:1px solid var(--linea-suave);border-radius:var(--radio);gap:14px;padding:20px;display:grid}._paso_52yti_2>h2{font-size:1.5rem}._numero_52yti_13{color:var(--verde);font-variant-numeric:tabular-nums;margin-right:6px}._campo_52yti_18{gap:6px;font-weight:500;display:grid}._entrada_52yti_23{background:var(--obsidiana);border:1px solid var(--linea);min-height:48px;color:var(--marfil);border-radius:10px;width:100%;padding:0 14px;font-weight:400}textarea._entrada_52yti_23{resize:vertical;min-height:84px;padding:10px 14px}._entrada_52yti_23:focus-visible{border-color:var(--verde)}._entrada_52yti_23[aria-invalid=true]{border-color:#f0a8a8}._boton_52yti_44,._primario_52yti_45,._peligro_52yti_46{border:1px solid var(--linea);min-height:44px;color:var(--marfil);background:0 0;border-radius:999px;justify-content:center;align-items:center;padding:0 18px;font-size:.9375rem;font-weight:500;text-decoration:none;transition:border-color .15s,background .15s;display:inline-flex}._boton_52yti_44:hover:not(:disabled){border-color:var(--verde);background:var(--superficie-2)}._primario_52yti_45{background:var(--marfil);border-color:var(--marfil);color:var(--obsidiana);font-weight:600}._primario_52yti_45:hover:not(:disabled){background:var(--verde);border-color:var(--verde)}._peligro_52yti_46{color:#f0a8a8;border-color:#f0a8a8}._peligro_52yti_46:hover:not(:disabled){background:#3b1d1d}._boton_52yti_44:disabled,._primario_52yti_45:disabled,._peligro_52yti_46:disabled{opacity:.55;cursor:not-allowed}._acciones_52yti_88{flex-wrap:wrap;gap:10px;display:flex}._error_52yti_93,._aviso_52yti_94{color:#f6c9c9;background:#2a1717;border-left:3px solid #f0a8a8;border-radius:0 8px 8px 0;padding:8px 12px;font-size:.9375rem}._ayuda_52yti_102{color:var(--tenue);font-size:.875rem}._tenue_52yti_106{color:var(--tenue)}._dias_ppufp_1{flex-wrap:wrap;align-items:center;gap:10px 12px;display:flex}._fecha_ppufp_7{text-align:center;flex:10rem;font-weight:600}._fecha_ppufp_7:first-letter{text-transform:uppercase}._grupo_ppufp_15{border:0;gap:8px;min-width:0;margin:0;padding:0;display:grid}._grupo_ppufp_15>legend{align-items:center;gap:8px;margin-bottom:8px;padding:0;font-weight:600;display:flex}._punto_ppufp_31{background:var(--color-prof,var(--piedra));width:10px;height:10px;box-shadow:0 0 0 1px var(--obsidiana);border-radius:50%}._lista_ppufp_38{grid-template-columns:repeat(auto-fill,minmax(76px,1fr));gap:8px;display:grid}._hueco_ppufp_43{border:1px solid var(--linea);background:var(--obsidiana);min-height:44px;color:var(--marfil);font-variant-numeric:tabular-nums;border-radius:10px;font-weight:500}._hueco_ppufp_43:hover{border-color:var(--verde)}._hueco_ppufp_43[aria-pressed=true]{background:var(--verde);border-color:var(--verde);color:var(--obsidiana);font-weight:700}._vacio_ppufp_61{color:var(--tenue)}._pagina_shyrg_1{gap:18px;max-width:48rem;display:grid}._volver_shyrg_6{color:var(--tenue)}._cabecera_shyrg_9{gap:8px;display:grid}._titulo_shyrg_13{font-size:clamp(2rem,6vw,3rem)}._fila_shyrg_16{color:var(--tenue);flex-wrap:wrap;align-items:center;gap:8px 14px;display:flex}._localizador_shyrg_23{font-variant-numeric:tabular-nums;letter-spacing:.08em;color:var(--marfil);font-weight:600}._datos_shyrg_29{background:var(--superficie);border:1px solid var(--linea-suave);border-radius:var(--radio);gap:12px 24px;padding:20px;display:grid}@media (width>=720px){._datos_shyrg_29{grid-template-columns:1fr 1fr}}._datos_shyrg_29 dt{color:var(--tenue);letter-spacing:.04em;text-transform:uppercase;font-size:.8125rem}._datos_shyrg_29 dd{margin:0;font-size:1.0625rem}._completo_shyrg_52{grid-column:1/-1}._panel_shyrg_55{background:var(--superficie);border:1px solid var(--linea-suave);border-radius:var(--radio);gap:14px;padding:20px;display:grid}._panel_shyrg_55>h2{font-size:1.5rem}._motivos_shyrg_66{border:0;gap:8px;min-width:0;margin:0;padding:0;display:grid}._motivos_shyrg_66>legend{margin-bottom:8px;padding:0;font-weight:600}._motivo_shyrg_66{background:var(--obsidiana);border:1px solid var(--linea-suave);cursor:pointer;border-radius:10px;align-items:center;gap:10px;min-height:44px;padding:0 14px;display:flex}._motivo_shyrg_66 input{appearance:none;border:2px solid var(--piedra);cursor:pointer;background:0 0;border-radius:50%;flex:none;width:22px;height:22px;margin:0}._motivo_shyrg_66 input:checked{border-color:var(--verde);background:radial-gradient(circle, var(--verde) 0 4px, transparent 5px)}._motivo_shyrg_66 input:focus-visible{outline:3px solid var(--verde);outline-offset:2px}._motivo_shyrg_66:has(input:checked){border-color:var(--verde)}._historial_shyrg_112{border-left:2px solid var(--linea-suave);gap:0;margin-left:6px;display:grid}._historial_shyrg_112 li{gap:2px;padding:0 0 16px 18px;display:grid;position:relative}._historial_shyrg_112 li:before{content:"";background:var(--obsidiana);border:2px solid var(--verde);border-radius:50%;width:12px;height:12px;position:absolute;top:6px;left:-7px}._cuando_shyrg_135{color:var(--tenue);font-variant-numeric:tabular-nums;font-size:.875rem}._tardia_shyrg_140{color:#f0a8a8;background:#3b1d1d;border-radius:999px;padding:0 8px;font-size:.75rem;font-weight:600;display:inline-block}._dia_shyrg_149{display:inline-block}._dia_shyrg_149:first-letter{text-transform:uppercase}._pagina_20jpn_1{gap:18px;max-width:44rem;display:grid}._titulo_20jpn_6{font-size:clamp(2rem,6vw,3rem)}._volver_20jpn_9{color:var(--tenue)}._bloque_20jpn_12{gap:12px;display:grid}._lista_20jpn_16{gap:8px;display:grid}._paciente_20jpn_20{background:var(--obsidiana);border:1px solid var(--linea-suave);width:100%;min-height:48px;color:var(--marfil);text-align:left;border-radius:10px;flex-wrap:wrap;justify-content:space-between;align-items:baseline;gap:4px 12px;padding:8px 14px;display:flex}._paciente_20jpn_20:hover{border-color:var(--verde)}._elegido_20jpn_38{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:10px 16px;display:flex}._coinciden_20jpn_45{border:1px solid var(--verde);border-radius:10px;gap:8px;padding:12px;display:grid}._resumen_20jpn_52{background:var(--superficie-2);border-radius:var(--radio);gap:4px;padding:14px 18px;display:grid}._pie_20jpn_59{justify-items:start;gap:12px;display:grid}._dosColumnas_20jpn_64{gap:14px;display:grid}@media (width>=720px){._dosColumnas_20jpn_64{grid-template-columns:1fr 1fr}}._campos_1rm1g_1,._signos_1rm1g_6{gap:14px;min-width:0;display:grid}@media (width>=720px){._signos_1rm1g_6{grid-template-columns:1fr 1fr}}._imc_1rm1g_16{color:var(--tenue);grid-column:1/-1;margin:0}._imc_1rm1g_16 strong{color:var(--marfil);font-variant-numeric:tabular-nums}._sino_1rm1g_25{border:0;flex-wrap:wrap;gap:8px 18px;min-width:0;margin:0;padding:0;display:flex}._sino_1rm1g_25>legend{margin-bottom:8px;padding:0;font-weight:500}._opcion_1rm1g_39{align-items:center;gap:8px;min-height:44px;display:inline-flex}._resultados_1rm1g_45{gap:4px;max-height:16rem;margin:0;padding:0;list-style:none;display:grid;overflow-y:auto}._resultado_1rm1g_45{text-align:left;background:var(--obsidiana);border:1px solid var(--linea-suave);width:100%;min-height:44px;color:var(--marfil);overflow-wrap:anywhere;border-radius:10px;padding:8px 14px}._resultado_1rm1g_45:hover,._resultado_1rm1g_45:focus-visible{border-color:var(--verde)}._filas_1rm1g_69{gap:12px;margin:0;padding:0;list-style:none;display:grid}._fila_1rm1g_69{background:var(--obsidiana);border:1px solid var(--linea-suave);border-radius:10px;gap:10px;min-width:0;padding:14px;display:grid}._titulo_1rm1g_85{overflow-wrap:anywhere;margin:0}._controles_1rm1g_89{flex-wrap:wrap;align-items:end;gap:10px 18px;display:flex}._linea_1rm1g_95{border:0;gap:10px;min-width:0;margin:0;padding:0;display:grid}._linea_1rm1g_95>legend{margin-bottom:8px;padding:0;font-weight:600}._pagina_wkrc6_1{gap:18px;min-width:0;max-width:64rem;display:grid}._volver_wkrc6_7{color:var(--tenue)}._cabecera_wkrc6_10{gap:8px;display:grid}._titulo_wkrc6_14{overflow-wrap:anywhere;font-size:clamp(1.75rem,5vw,2.75rem)}._alergias_wkrc6_18{color:#f9dede;overflow-wrap:anywhere;background:#3b1d1d;border:1px solid #f0a8a8;border-radius:10px;padding:10px 14px}._cuerpo_wkrc6_26{gap:18px;min-width:0;display:grid}@media (width>=720px){._cuerpo_wkrc6_26{grid-template-columns:15rem minmax(0,1fr);align-items:start}}._lista_wkrc6_38{gap:6px;margin:0;padding:0;list-style:none;display:none}._progreso_wkrc6_45{color:var(--tenue);margin:0}@media (width>=720px){._lista_wkrc6_38{display:grid}._progreso_wkrc6_45{display:none}}._paso_wkrc6_57{text-align:left;background:var(--superficie);border:1px solid var(--linea-suave);border-left:4px solid var(--linea);width:100%;min-height:48px;color:var(--marfil);border-radius:10px;gap:2px;padding:8px 12px;display:grid}._paso_wkrc6_57:hover{border-color:var(--verde)}._paso_wkrc6_57[aria-current=step]{border-color:var(--verde);background:var(--superficie-2)}._paso_wkrc6_57:focus-visible{outline:3px solid var(--verde);outline-offset:2px}._completo_wkrc6_81{border-left-color:var(--verde)}._revisar_wkrc6_84{border-left-color:#f0a8a8}._estado_wkrc6_87{color:var(--tenue);font-size:.8125rem}._revisar_wkrc6_84 ._estado_wkrc6_87{color:#f6c9c9}._panel_wkrc6_94{background:var(--superficie);border:1px solid var(--linea-suave);border-radius:var(--radio);gap:16px;min-width:0;padding:20px;display:grid}._panel_wkrc6_94>h2{overflow-wrap:anywhere;font-size:1.5rem}._soap_wkrc6_107{gap:8px;display:grid}._soap_wkrc6_107 h3{font-size:1.125rem}._soap_wkrc6_107 dl,._soap_wkrc6_107 ul{gap:4px;margin:0;padding:0;list-style:none;display:grid}._soap_wkrc6_107 dt{color:var(--tenue);font-size:.8125rem}._soap_wkrc6_107 dd{overflow-wrap:anywhere;white-space:pre-wrap;margin:0}._confirmar_wkrc6_131{border-radius:var(--radio);border:1px solid #f0c674;gap:12px;padding:16px;display:grid}._aviso_wkrc6_138{background:var(--superficie);border-radius:0 var(--radio) var(--radio) 0;border-left:4px solid #f0c674;padding:12px 16px}._cuerpoResumen_wkrc6_144{gap:18px;min-width:0;display:grid}._aviso_wkrc6_138 a{color:var(--verde)}._pagina_1teje_1{gap:18px;max-width:44rem;display:grid}._titulo_1teje_6{font-size:clamp(2rem,6vw,3rem)}._lista_1teje_9{gap:8px;margin:0;padding:0;list-style:none;display:grid}._paciente_1teje_16{background:var(--obsidiana);border:1px solid var(--linea-suave);min-height:48px;color:var(--marfil);overflow-wrap:anywhere;border-radius:10px;flex-wrap:wrap;justify-content:space-between;align-items:baseline;gap:4px 12px;padding:8px 14px;text-decoration:none;display:flex}._paciente_1teje_16:hover{border-color:var(--verde)}._pagina_1lm0k_1{gap:18px;max-width:48rem;display:grid}._volver_1lm0k_6{color:var(--tenue)}._cabecera_1lm0k_9{gap:8px;display:grid}._titulo_1lm0k_13{overflow-wrap:anywhere;font-size:clamp(2rem,6vw,3rem)}._faltantes_1lm0k_17{background:var(--superficie);border:1px solid var(--linea);border-radius:var(--radio);border-left:4px solid #f0c674;padding:16px 20px}._faltantes_1lm0k_17 h2{margin-bottom:8px;font-size:1.125rem}._faltantes_1lm0k_17 ul{margin:0;padding-left:20px}._panel_1lm0k_32{background:var(--superficie);border:1px solid var(--linea-suave);border-radius:var(--radio);gap:14px;padding:20px;display:grid}._panel_1lm0k_32>h2{font-size:1.5rem}._campos_1lm0k_43{border:0;gap:14px;min-width:0;margin:0;padding:0;display:grid}._leyenda_1lm0k_51{margin-bottom:8px;padding:0;font-weight:600}._completo_1lm0k_56{grid-column:1/-1}@media (width>=720px){._campos_1lm0k_43{grid-template-columns:1fr 1fr}._leyenda_1lm0k_51{grid-column:1/-1}}._pagina_1g4o5_1{gap:18px;min-width:0;max-width:56rem;display:grid}._volver_1g4o5_7{color:var(--tenue)}._cabecera_1g4o5_10{gap:8px;display:grid}._titulo_1g4o5_14{overflow-wrap:anywhere;font-size:clamp(1.75rem,5vw,2.75rem)}._alergias_1g4o5_18{z-index:2;color:#f9dede;overflow-wrap:anywhere;background:#3b1d1d;border:1px solid #f0a8a8;border-radius:10px;padding:10px 14px;position:sticky;top:0}._pestanas_1g4o5_29{border-bottom:1px solid var(--linea-suave);gap:4px;display:flex;overflow-x:auto}._pestana_1g4o5_29{min-height:44px;color:var(--tenue);white-space:nowrap;background:0 0;border:0;border-bottom:3px solid #0000;padding:0 14px;font-weight:500}._pestana_1g4o5_29:hover{color:var(--marfil)}._pestana_1g4o5_29[aria-selected=true]{color:var(--marfil);border-bottom-color:var(--verde)}._pestana_1g4o5_29:focus-visible{outline:3px solid var(--verde);outline-offset:-3px}._panel_1g4o5_56{gap:18px;min-width:0;display:grid}._bloques_1g4o5_61{gap:18px;display:grid}._bloques_1g4o5_61 h2,._panel_1g4o5_56 h2{margin-bottom:6px;font-size:1.375rem}._tarjeta_1g4o5_70{background:var(--superficie);border:1px solid var(--linea-suave);border-radius:var(--radio);overflow-wrap:anywhere;gap:12px;min-width:0;padding:18px;display:grid}._tarjeta_1g4o5_70 h3{font-size:1.125rem}._lista_1g4o5_83{gap:8px;margin:0;padding:0;list-style:none;display:grid}._datos_1g4o5_90{gap:8px 20px;margin:0;display:grid}._datos_1g4o5_90 dt{color:var(--tenue);letter-spacing:.04em;text-transform:uppercase;font-size:.8125rem}._datos_1g4o5_90 dd{white-space:pre-wrap;margin:0 0 6px}@media (width>=720px){._datos_1g4o5_90{grid-template-columns:1fr 1fr}}._completo_1g4o5_110{grid-column:1/-1}._cuando_1g4o5_113{color:var(--tenue);font-size:.875rem}._aviso_1g4o5_117{background:var(--superficie-2);border-left:3px solid #f0c674;border-radius:0 8px 8px 0;gap:8px;padding:12px 14px;display:grid}._etiqueta_1g4o5_125{background:var(--superficie-2);border:1px solid var(--linea);border-radius:999px;padding:0 8px;font-size:.75rem;display:inline-block}._fila_1g4o5_133{flex-wrap:wrap;align-items:baseline;gap:6px 14px;display:flex}._enlace_1g4o5_139,._bloques_1g4o5_61 a{color:var(--verde)}@font-face{font-family:Libre Caslon Display;src:url(/assets/libre-caslon-display-400-n_DgBRfq.woff2)format("woff2");font-weight:400;font-display:swap}@font-face{font-family:DM Sans;src:url(/assets/dmsans-Xz1IZZA0.woff2)format("woff2");font-weight:100 1000;font-display:swap}:root{--obsidiana:#080b0b;--marfil:#e8e4da;--jade:#006b5b;--piedra:#686f6a;--verde:#22f7a6;--superficie:#111716;--superficie-2:#182020;--tenue:#a9a69d;--linea:var(--piedra);--linea-suave:#2a3331;--estado-por-confirmar-fondo:#3a2f10;--estado-por-confirmar-texto:#f3d27a;--estado-agendada-fondo:#1f2a3a;--estado-agendada-texto:#a9c7ee;--estado-confirmada-fondo:#12382f;--estado-confirmada-texto:#7fe3c0;--estado-en-sala-fondo:var(--verde);--estado-en-sala-texto:var(--obsidiana);--estado-en-consulta-fondo:var(--jade);--estado-en-consulta-texto:var(--marfil);--estado-atendida-fondo:#2a3331;--estado-atendida-texto:#a9a69d;--estado-cancelada-fondo:#3b1d1d;--estado-cancelada-texto:#f0a8a8;--estado-no-asistio-fondo:#3b2a1d;--estado-no-asistio-texto:#efb98a;--fuente-titulo:"Libre Caslon Display", "Iowan Old Style", Georgia, serif;--fuente-texto:"DM Sans", system-ui, sans-serif;--radio:14px;--margen:16px;--ancho-max:1120px}@media (width>=720px){:root{--margen:32px}}*,:before,:after{box-sizing:border-box}html{-webkit-text-size-adjust:100%;background:var(--obsidiana)}body{background:var(--obsidiana);min-height:100dvh;color:var(--marfil);font-family:var(--fuente-texto);overflow-wrap:anywhere;margin:0;font-size:1rem;line-height:1.55}#raiz{flex-direction:column;min-height:100dvh;display:flex}h1,h2,h3{font-family:var(--fuente-titulo);letter-spacing:-.01em;margin:0;font-weight:400;line-height:1.1}p{margin:0}ul,dl{margin:0;padding:0;list-style:none}button,input{font:inherit;color:inherit}button{cursor:pointer}:focus-visible{outline:3px solid var(--verde);outline-offset:2px}.saltar{left:var(--margen);z-index:100;background:var(--verde);color:var(--obsidiana);border-radius:8px;padding:8px 14px;font-weight:600;text-decoration:none;position:absolute;top:-100px}.saltar:focus{top:48px}@media (prefers-reduced-motion:reduce){*,:before,:after{transition:none!important;animation:none!important}}.visually-hidden{clip-path:inset(50%);white-space:nowrap;border:0;width:1px;height:1px;margin:-1px;padding:0;position:absolute;overflow:hidden}
