:root{--lightningcss-light:initial;--lightningcss-dark: ;color-scheme:light dark;color:#ffffffde;font-synthesis:none;text-rendering:optimizelegibility;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;--error-border:#881c1c;--warning-border:#d6c422;--clean-border:#5a5a5a;--good-border:#0f8b19;--main-accent-color:#646cff;background-color:#242424;font-family:Inter,system-ui,Avenir,Helvetica,Arial,sans-serif;font-weight:400;line-height:1.2}@media (prefers-color-scheme:dark){:root{--lightningcss-light: ;--lightningcss-dark:initial}}a{color:var(--main-accent-color);-webkit-text-decoration:inherit;text-decoration:inherit;font-weight:500}a:hover{color:#535bf2}body{place-items:center;min-width:320px;min-height:100vh;margin:0;display:flex}form{flex-direction:column;gap:1rem;display:flex}label{text-align:start}hr{width:100%;margin:2rem auto}h1{font-size:3.2em;line-height:1.1}.card{padding:2em}#app{text-align:center;flex:1;max-width:1440px;margin:0 auto;padding:2rem}button{cursor:pointer;background-color:#1a1a1a;border:1px solid #0000;border-radius:8px;justify-content:center;align-items:center;gap:.5rem;padding:.6em 1.2em;font-family:inherit;font-size:1em;font-weight:500;transition:border-color .25s;display:inline-flex}.icon-btn{justify-content:center;align-items:center;gap:.5rem;margin-inline:auto;display:flex}.material-symbols-outlined{position:relative;top:.2em}button:hover{border-color:var(--main-accent-color)}button:focus,button:focus-visible{outline:4px auto -webkit-focus-ring-color}@media (prefers-color-scheme:light){:root{color:#213547;--error-border:#881c1c;--warning-border:#d6c422;--clean-border:#acacac;--good-border:#0f8b19;background-color:#fff}a:hover{color:#747bff}button{background-color:#f9f9f9}nav{background-color:#dadada}}.destino-bar.svelte-1ak8hq0{text-align:start;border:1px solid var(--clean-border);border-radius:8px;margin-bottom:1.5rem;padding:.75rem 1rem}.destino-bar-row.svelte-1ak8hq0{flex-wrap:wrap;align-items:center;gap:1rem;display:flex}label.svelte-1ak8hq0{align-items:center;gap:.5rem;font-weight:500;display:flex}select.svelte-1ak8hq0{font:inherit;border-radius:4px;padding:.3em .6em}.descripcion.svelte-1ak8hq0{opacity:.8;font-size:.85rem}.usuario.svelte-1ak8hq0{align-items:center;gap:.5rem;margin-inline-start:auto;font-size:.85rem;display:flex}.badge-admin.svelte-1ak8hq0{background-color:var(--good-border);color:#fff;border-radius:999px;padding:.1em .6em;font-size:.75rem;font-weight:600}.aviso-sin-admin.svelte-1ak8hq0{color:var(--warning-border);font-style:italic}.banner-peligro.svelte-1ak8hq0{background-color:var(--error-border);color:#fff;text-align:center;border-radius:4px;margin-top:.75rem;padding:.5rem 1rem;font-weight:600}.carga-fallida.svelte-x9vfca{max-width:44rem;margin:3rem auto;padding:0 1.5rem;line-height:1.5}.carga-fallida.svelte-x9vfca .detalle:where(.svelte-x9vfca){opacity:.65;margin-top:1.25rem;font-size:.85em}.spin_animation.svelte-186tu3i{animation:1s linear infinite svelte-186tu3i-spin}@keyframes svelte-186tu3i-spin{0%{transform:rotate(0)}to{transform:rotate(360deg)}}.borrar-quiz-btn.svelte-1l62531{color:#fff;background-color:tomato}.borrar-quiz-btn.svelte-1l62531:hover{color:#000}.confirmar-borrado.svelte-1l62531{padding:1rem}.confirmar-borrado.svelte-1l62531 button:where(.svelte-1l62531){margin-inline:1rem}.fallo-borrado.svelte-1l62531{color:#b3261e;flex-basis:100%;font-size:.85em}table.svelte-ybhj{border-collapse:collapse;width:100%}th.svelte-ybhj,td.svelte-ybhj{text-align:left;border:1px solid #00000080;padding:8px}.table-buttons.svelte-ybhj{justify-content:space-between;margin-bottom:1rem;display:flex}.grupo.svelte-ybhj{flex-wrap:wrap;gap:.5rem;display:flex}.acciones.svelte-ybhj{flex-wrap:wrap;align-items:center;gap:.5rem;display:flex}.sin-backend.svelte-ybhj{background:#eef4ff;border-radius:6px;padding:.5rem .75rem}.fallo-sesion.svelte-1n46o8q{max-width:44rem;margin:3rem auto;padding:0 1.5rem;line-height:1.5}.fallo-sesion.svelte-1n46o8q code:where(.svelte-1n46o8q){word-break:break-all;background:#7f7f7f26;border-radius:4px;padding:.1em .35em}.fallo-sesion.svelte-1n46o8q .detalle:where(.svelte-1n46o8q){opacity:.65;margin-top:1.25rem;font-size:.85em}
