.UCz79a_pagina{background:var(--color-bg);min-height:100dvh;color:var(--color-text);font-family:var(--font-text);padding:var(--space-4);justify-content:center;display:flex}.UCz79a_tarjeta{gap:var(--space-4);align-content:start;width:100%;max-width:560px;display:grid}.UCz79a_marca{margin:0;display:flex}.UCz79a_saludo{font-family:var(--font-display);margin:0;font-size:1.5rem;line-height:1.2}.UCz79a_explicacion{color:var(--color-text-muted);margin:0;font-size:.9375rem;line-height:1.5}.UCz79a_progreso{gap:var(--space-1);display:grid}.UCz79a_progresoTexto{margin:0;font-size:.8125rem;font-weight:600}.UCz79a_progresoBarra{background:var(--color-border);border-radius:999px;height:8px;overflow:hidden}.UCz79a_progresoRelleno{background:var(--brand);border-radius:999px;height:100%;display:block}.UCz79a_lista{gap:var(--space-3);margin:0;padding:0;list-style:none;display:grid}.UCz79a_item{border:1px solid var(--color-border);border-radius:var(--radius-md);background:var(--color-surface);padding:var(--space-3);gap:var(--space-2);display:grid}.UCz79a_itemNombre{margin:0;font-size:.9375rem;font-weight:700}.UCz79a_itemEstado{color:var(--color-text-muted);margin:0;font-size:.8125rem;line-height:1.5}.UCz79a_itemEstado[data-tono=aviso]{color:var(--color-error);font-weight:600}.UCz79a_itemEstado[data-tono=bien]{color:var(--color-text);font-weight:600}.UCz79a_motivo{padding:var(--space-2);border-left:3px solid var(--color-border);color:var(--color-text);margin:0;font-size:.8125rem}.UCz79a_boton{border:1px solid var(--color-border);border-radius:var(--radius-sm);background:var(--color-text);color:var(--color-bg);font-family:var(--font-text);cursor:pointer;justify-self:start;padding:10px 16px;font-size:.9375rem;font-weight:600}.UCz79a_boton:hover:not(:disabled){opacity:.9}.UCz79a_boton:focus-visible{outline:2px solid var(--brand);outline-offset:2px}.UCz79a_boton:disabled{opacity:.55;cursor:progress}.UCz79a_inputOculto{display:none}.UCz79a_error{color:var(--color-error);margin:0;font-size:.8125rem}.UCz79a_listo{border:1px solid var(--color-border);border-radius:var(--radius-md);background:var(--color-surface);padding:var(--space-4);margin:0;font-size:.9375rem;line-height:1.5}.UCz79a_pie{color:var(--color-text-muted);margin:0;font-size:.75rem;line-height:1.5}.UCz79a_avisoEnlace{border:1px solid var(--color-border);border-radius:var(--radius-md);background:var(--color-surface);padding:var(--space-4);gap:var(--space-2);display:grid}.UCz79a_avisoEnlaceTitulo{font-family:var(--font-display);margin:0;font-size:1.25rem}.UCz79a_mensajes{border:1px solid var(--color-border);border-radius:var(--radius-md);background:var(--color-surface);padding:var(--space-3);gap:var(--space-2);display:grid}.UCz79a_mensajesTitulo{margin:0;font-size:.9375rem;font-weight:700}.UCz79a_mensajesNuevos{color:var(--brand-text);margin:0;font-size:.9375rem;font-weight:700}.UCz79a_hilo{gap:var(--space-2);margin:0;padding:0;list-style:none;display:grid}.UCz79a_burbuja{padding:var(--space-2);border-radius:var(--radius-md);background:var(--color-bg);gap:2px;max-width:92%;display:grid}.UCz79a_burbuja[data-de=tu]{background:var(--color-border);justify-self:end}.UCz79a_burbujaNombre{color:var(--color-text-muted);font-size:.75rem;font-weight:600}.UCz79a_burbujaTexto{white-space:pre-wrap;overflow-wrap:anywhere;margin:0;font-size:.9375rem;line-height:1.5}.UCz79a_burbujaMeta{color:var(--color-text-muted);font-size:.75rem}.UCz79a_verMas{color:var(--color-text-muted);font-family:var(--font-text);cursor:pointer;background:0 0;border:0;justify-self:start;padding:0;font-size:.8125rem;text-decoration:underline}.UCz79a_verMas:focus-visible{outline:2px solid var(--brand);outline-offset:2px}.UCz79a_caja{gap:var(--space-2);display:grid}.UCz79a_cajaTexto{box-sizing:border-box;width:100%;min-height:64px;padding:var(--space-2);border:1px solid var(--color-border);border-radius:var(--radius-sm);background:var(--color-bg);color:var(--color-text);font-family:var(--font-text);resize:vertical;font-size:1rem;line-height:1.5}.UCz79a_cajaTexto:focus-visible{outline:2px solid var(--brand);outline-offset:2px}.UCz79a_cajaTexto:disabled{opacity:.55;cursor:progress}
