.ebx{font-family:var(--font-sans,system-ui, sans-serif)}.ebx-barra{z-index:2147483000;justify-items:start;gap:8px;display:grid;position:fixed;bottom:16px;left:16px}.ebx-chip{color:#fff;cursor:pointer;background:#0b1f4b;border:0;border-radius:999px;align-items:center;gap:8px;min-height:44px;padding:0 16px;font-size:14px;font-weight:800;display:inline-flex;box-shadow:0 12px 30px -10px #040c1a8c}.ebx-chip span{color:#14c4c9;font-size:16px}.ebx-chip:focus-visible,.ebx-accion:focus-visible,.ebx-editar:focus-visible,.ebx-enlace:focus-visible{outline-offset:2px;outline:3px solid #14c4c9}.ebx-menu{color:#0b1f4b;background:#fff;border:1px solid #e3e8f0;border-radius:16px;order:-1;gap:8px;width:min(320px,100vw - 32px);padding:14px;display:grid;box-shadow:0 24px 50px -16px #040c1a80}.ebx-menu p{margin:0 0 2px;font-size:14px;line-height:1.4}.ebx-accion{color:#0b1f4b;border:1px solid #d5dde9;border-radius:10px;align-items:center;min-height:42px;padding:0 14px;font-size:14px;font-weight:700;text-decoration:none;display:flex}.ebx-accion--principal{color:#fff;background:linear-gradient(120deg,#0b8489,#0fa3a8 55%,#14c4c9);border-color:#0000}.ebx-check{align-items:center;gap:8px;font-size:13px;line-height:1.3;display:flex}.ebx-check input{flex:none;width:18px;height:18px}.ebx-enlace{color:#0b5d68;font-size:13px;font-weight:700}.ebx-capa{z-index:2147482000;pointer-events:none;height:0;position:absolute;inset:0 0 auto}.ebx-editar{pointer-events:auto;color:#fff;white-space:nowrap;text-overflow:ellipsis;background:#0b1f4b;border:2px solid #14c4c9;border-radius:999px;align-items:center;gap:6px;max-width:min(320px,70vw);min-height:36px;padding:0 14px;font-size:13px;font-weight:800;text-decoration:none;display:inline-flex;position:absolute;overflow:hidden;box-shadow:0 10px 24px -10px #040c1a99}.ebx-editar span{color:#14c4c9}@media (prefers-color-scheme:dark){.ebx-menu{color:#e8eef7;background:#0f1b33;border-color:#22324f}.ebx-accion{color:#e8eef7;border-color:#2c3e60}.ebx-enlace{color:#7edfed}}.ebx-accion--apagar{width:100%;font:inherit;cursor:pointer;color:#b42318;background:0 0;border-color:#b4231859;font-size:14px;font-weight:700}@media (prefers-color-scheme:dark){.ebx-accion--apagar{color:#ff8a80;border-color:#ff8a8059}}
