@media (max-width:39.99rem){.acc-main:has(.acc-alterna){flex-direction:column;display:flex}.acc-main>:has(>.acc-alterna){flex-direction:column;flex:1 0 auto;display:flex}.acc-alterna{margin-top:auto}}@media (min-width:40rem){.acc-marco{background:var(--color-marco)}:root[data-tema=oscuro] .acc-marco{background:var(--color-canvas)}.acc-main{background:var(--color-surface);box-shadow:inset 0 0 .01px 1px var(--color-line);border-radius:12px}.acc-main h1,.acc-main h1+p,.acc-nota{text-align:center;text-wrap:balance}.acc-icono{justify-self:center}.acc-alterna{border-top:0;margin-top:2px;padding-top:0}}@media (min-width:40rem) and (max-width:63.99rem) and (max-height:31.25rem){.acc-marco{padding-top:calc(env(safe-area-inset-top) + 8px);background:var(--color-canvas)}.acc-main h1,.acc-main h1+p,.acc-nota{text-align:start}.acc-icono{justify-self:start}.acc-alterna{border-top:1px solid var(--color-line);margin-top:0;padding-top:14px}.acc-grupo{align-self:start;gap:4px;width:min(560px,100%)}.acc-main{box-shadow:none;background:0 0;border-radius:0;gap:16px;padding:8px 0 16px}}@media (min-width:120rem){.acc-grupo,.acc-marco>footer{zoom:1.15}}@media (min-width:150rem){.acc-grupo,.acc-marco>footer{zoom:1.25}}.acc-unirme{gap:20px;display:grid}.acc-unirme-cabeza{text-align:center;justify-items:center;display:grid}.acc-unirme-icono{border-radius:50%;place-items:center;width:56px;height:56px;display:grid}.acc-unirme-icono svg{width:24px;height:24px}.acc-unirme-icono.marca{background:var(--color-brand-050);box-shadow:inset 0 0 .01px 1px var(--color-brand-100);color:var(--color-brand-text)}.acc-unirme-icono.exito{background:var(--color-exito-fondo);color:var(--color-success)}.acc-unirme-icono.aviso{background:var(--color-aviso-fondo);color:var(--color-warning)}.acc-unirme-cabeza h1{letter-spacing:-.02em;text-wrap:balance;margin-top:20px;font-size:24px;font-weight:700;line-height:1.2}.acc-unirme-cabeza p{color:var(--color-ink-2);text-wrap:pretty;margin-top:8px;font-size:15px;line-height:1.5}.acc-unirme-cabeza b{color:var(--color-ink);font-weight:700}.acc-unirme-lista{background:var(--color-surface-2);box-shadow:inset 0 0 .01px 1px var(--color-line);color:var(--color-ink-2);border-radius:16px;gap:14px;margin-top:4px;padding:18px 20px;font-size:14px;line-height:1.5;display:grid}.acc-unirme-lista li{align-items:flex-start;gap:14px;display:flex}.acc-unirme-lista svg{width:18px;height:18px;color:var(--color-ink-3);flex:none;margin-top:2px}.acc-unirme-lista b{color:var(--color-ink);font-weight:600}.acc-unirme-mostrar{cursor:pointer;color:var(--color-ink-3);align-items:flex-start;gap:12px;padding:0 4px;font-size:13px;line-height:1.45;display:flex}.acc-unirme-mostrar input{width:20px;height:20px;accent-color:var(--color-brand);flex:none;margin-top:1px}.acc-unirme-mostrar b{color:var(--color-ink);font-size:14px;font-weight:600;display:block}.acc-unirme-pie{text-align:center;color:var(--color-ink-2);text-wrap:balance;margin-top:-4px;font-size:14px;line-height:1.5}.acc-unirme-pie a,.acc-unirme-pie button{min-height:44px;color:var(--color-brand-text);align-items:center;font-weight:600;display:inline-flex}@media (hover:hover){.acc-unirme-pie a:hover,.acc-unirme-pie button:hover{text-decoration:underline}}.acc-unirme-espera{min-height:160px;color:var(--color-ink-2);justify-content:center;align-items:center;gap:10px;font-size:15px;display:flex}.acc-unirme-enlace{gap:8px;display:grid}.acc-unirme-enlace>p{text-align:center;color:var(--color-ink-3);font-size:13px}.acc-unirme-caja{background:var(--color-surface-2);min-height:52px;box-shadow:inset 0 0 .01px 1px var(--color-line-2);border-radius:16px;align-items:center;gap:6px;padding:6px;display:flex}.acc-unirme-caja input{min-width:0;color:var(--color-ink-2);text-overflow:ellipsis;background:0 0;outline:none;flex:1;padding:0 10px;font-size:14px;font-weight:500;overflow:hidden}.acc-unirme-caja button{background:var(--boton-suave);height:40px;color:var(--color-ink);border-radius:10px;flex:none;align-items:center;gap:6px;padding:0 14px;font-size:14px;font-weight:600;display:inline-flex}@media (hover:hover){.acc-unirme-caja button:hover{background:var(--boton-suave-encima)}}.acc-unirme-caja button:focus-visible{outline:2px solid var(--color-brand);outline-offset:2px}.acc-unirme-caja button svg{width:16px;height:16px}.acc-unirme-caja button.solo-icono{justify-content:center;width:40px;padding:0}.acc-unirme-caja button.copiado{background:var(--color-exito-fondo);box-shadow:inset 0 0 .01px 1px color-mix(in srgb, var(--color-success) 40%, transparent);color:var(--color-success)}
