.prob:where(.astro-5nhhy3lm){color:var(--tc-ink);font-size:16px;line-height:1.5}.prob:where(.astro-5nhhy3lm) h1:where(.astro-5nhhy3lm),.prob:where(.astro-5nhhy3lm) h2:where(.astro-5nhhy3lm),.prob:where(.astro-5nhhy3lm) p:where(.astro-5nhhy3lm){margin:0}.in:where(.astro-5nhhy3lm){box-sizing:border-box;max-width:800px;margin-inline:auto;padding-inline:40px}.show-phone:where(.astro-5nhhy3lm){display:none}:where(.astro-5nhhy3lm)[hidden]{display:none!important}.band:where(.astro-5nhhy3lm){color:var(--tc-ink);position:relative;overflow:hidden}.band:where(.astro-5nhhy3lm):before{content:"";background:radial-gradient(40% 45% at 30% 50%, var(--tc-glow), transparent 70%), radial-gradient(30% 30% at 85% 60%, var(--tc-glow-2), transparent 70%);pointer-events:none;height:760px;position:absolute;inset:-70% -20% auto}.band:where(.astro-5nhhy3lm) .in:where(.astro-5nhhy3lm){flex-direction:column;gap:14px;padding-block:36px 32px;display:flex;position:relative}h1:where(.astro-5nhhy3lm){font-family:var(--tc-font-display);font-optical-sizing:auto;letter-spacing:-.045em;color:var(--tc-ink);font-size:48px;font-weight:720;line-height:1.04}h1:where(.astro-5nhhy3lm) span:where(.astro-5nhhy3lm){color:var(--tc-brand)}.band-d:where(.astro-5nhhy3lm){color:var(--tc-muted);font-size:17px}.filtros:where(.astro-5nhhy3lm){flex-wrap:wrap;gap:8px;display:flex}.filtros:where(.astro-5nhhy3lm) button:where(.astro-5nhhy3lm){background:var(--tc-alt);min-height:44px;box-shadow:0 0 0 1px var(--tc-line) inset;color:var(--tc-ink-2);font:inherit;cursor:pointer;border:0;border-radius:999px;flex:none;padding:0 16px;font-size:14px;font-weight:600;transition:transform .1s ease-out}.filtros:where(.astro-5nhhy3lm) button:where(.astro-5nhhy3lm):active{transform:scale(.95)}.filtros:where(.astro-5nhhy3lm) button:where(.astro-5nhhy3lm)[aria-pressed=true]{background:var(--tc-brand);box-shadow:none;color:var(--tc-on-brand)}.body:where(.astro-5nhhy3lm){flex-direction:column;gap:28px;padding-block:32px 64px;display:flex}.grupo:where(.astro-5nhhy3lm){flex-direction:column;gap:10px;display:flex}.grupo-head:where(.astro-5nhhy3lm){flex-wrap:wrap;justify-content:space-between;align-items:baseline;gap:6px 12px;display:flex}h2:where(.astro-5nhhy3lm){font-family:var(--tc-font-display);color:var(--tc-ink);font-size:26px;font-weight:800;line-height:1.15}.leyenda:where(.astro-5nhhy3lm){color:var(--tc-muted);gap:14px;font-size:13px;display:flex}.leyenda:where(.astro-5nhhy3lm)>span:where(.astro-5nhhy3lm){align-items:center;gap:6px;display:inline-flex}.sq:where(.astro-5nhhy3lm){border-radius:3px;width:10px;height:10px}.sq:where(.astro-5nhhy3lm).bad{background:var(--tc-bad)}.sq:where(.astro-5nhhy3lm).warn{background:var(--tc-accent)}ul:where(.astro-5nhhy3lm){margin:0;padding:0;list-style:none}.msgs:where(.astro-5nhhy3lm){flex-direction:column;gap:10px;display:flex}.msg:where(.astro-5nhhy3lm){background:var(--tc-card);color:var(--tc-ink);border-radius:14px;grid-template-columns:minmax(0,1fr) auto;align-items:center;gap:18px;padding:14px 18px 14px 24px;text-decoration:none;display:grid}.msg:where(.astro-5nhhy3lm).is-bad{box-shadow:inset 6px 0 0 var(--tc-bad)}.msg:where(.astro-5nhhy3lm).is-warn{box-shadow:inset 6px 0 0 var(--tc-accent)}.msg:where(.astro-5nhhy3lm):hover{filter:brightness(.97)}.msg-txt:where(.astro-5nhhy3lm){flex-direction:column;gap:5px;min-width:0;display:flex}.msg-t:where(.astro-5nhhy3lm){font-size:16px;font-weight:700;line-height:1.35}.msg-d:where(.astro-5nhhy3lm){color:var(--tc-muted);font-size:14px;line-height:1.5}.chips:where(.astro-5nhhy3lm){flex-wrap:wrap;gap:6px;display:flex}.chips:where(.astro-5nhhy3lm) span:where(.astro-5nhhy3lm){background:var(--tc-chip);color:var(--tc-ink-2);border-radius:999px;padding:2px 8px;font-size:12px;font-weight:700}.msg-arrow:where(.astro-5nhhy3lm){color:var(--tc-link);font-size:20px}.sint:where(.astro-5nhhy3lm){grid-template-columns:repeat(2,minmax(0,1fr));gap:10px;display:grid}.sint:where(.astro-5nhhy3lm) a:where(.astro-5nhhy3lm){box-sizing:border-box;border:1.5px solid var(--tc-brand);background:var(--tc-card);height:100%;color:var(--tc-ink);border-radius:14px;flex-direction:column;align-items:flex-start;gap:8px;padding:16px;text-decoration:none;transition:transform .15s;display:flex}.sint-t:where(.astro-5nhhy3lm){font-family:var(--tc-font-display);font-size:18px;font-weight:800;line-height:1.2}.sint-d:where(.astro-5nhhy3lm){color:var(--tc-muted);font-size:14px;line-height:1.5}.sint-lugar:where(.astro-5nhhy3lm){background:var(--tc-ok-bg);color:var(--tc-ok-ink);border-radius:999px;margin-top:auto;padding:2px 8px;font-size:12px;font-weight:700}.falta:where(.astro-5nhhy3lm){background:var(--tc-warn-bg);color:var(--tc-warn-ink);border-radius:20px;flex-wrap:wrap;justify-content:space-between;align-items:center;gap:16px;padding:24px;display:flex}.falta:where(.astro-5nhhy3lm) h2:where(.astro-5nhhy3lm){font-size:22px}.falta:where(.astro-5nhhy3lm) p:where(.astro-5nhhy3lm){margin-top:4px}.wa:where(.astro-5nhhy3lm){background:var(--tc-brand);min-height:48px;color:var(--tc-on-brand);white-space:nowrap;border-radius:999px;align-items:center;gap:8px;padding:0 22px;font-weight:800;text-decoration:none;display:inline-flex}@media (hover:hover){.sint:where(.astro-5nhhy3lm) a:where(.astro-5nhhy3lm):hover{transform:translateY(-2px)}}@media (width<=49.99rem){.in:where(.astro-5nhhy3lm){padding-inline:16px}.hide-phone:where(.astro-5nhhy3lm){display:none}.show-phone:where(.astro-5nhhy3lm){display:inline}.band:where(.astro-5nhhy3lm) .in:where(.astro-5nhhy3lm){gap:12px;padding-block:20px}h1:where(.astro-5nhhy3lm){letter-spacing:-.02em;font-size:32px}.band-d:where(.astro-5nhhy3lm){display:none}.filtros:where(.astro-5nhhy3lm){scrollbar-width:none;flex-wrap:nowrap;gap:6px;margin-inline:-16px;padding-inline:16px;overflow-x:auto}.filtros:where(.astro-5nhhy3lm) button:where(.astro-5nhhy3lm){font-size:13px}.body:where(.astro-5nhhy3lm){gap:22px;padding-block:18px 40px}h2:where(.astro-5nhhy3lm){font-size:20px}.leyenda:where(.astro-5nhhy3lm){display:none}.msg:where(.astro-5nhhy3lm){grid-template-columns:minmax(0,1fr);padding:12px 14px 12px 20px}.msg-arrow:where(.astro-5nhhy3lm){display:none}.msg-t:where(.astro-5nhhy3lm){font-size:15px}.msg-d:where(.astro-5nhhy3lm){font-size:13px}.sint:where(.astro-5nhhy3lm){grid-template-columns:1fr}.sint:where(.astro-5nhhy3lm) a:where(.astro-5nhhy3lm){padding:14px}.sint-t:where(.astro-5nhhy3lm){font-size:17px}.sint-d:where(.astro-5nhhy3lm){font-size:13px}.falta:where(.astro-5nhhy3lm){padding:18px}.wa:where(.astro-5nhhy3lm){justify-content:center;width:100%}}
