.biblioteca-filtros{display:flex;gap:12px;flex-wrap:wrap;margin:20px 0}.biblioteca-filtros input{flex:1;min-width:160px}.biblioteca-filtros select{width:auto;max-width:100%}
.biblioteca-carta{border:1px solid var(--borde);border-radius:18px;overflow:hidden;background:linear-gradient(140deg,#241929,#17121c)}.biblioteca-imagen{height:170px;overflow:hidden}.biblioteca-imagen img{width:100%;height:100%;object-fit:cover}.biblioteca-cuerpo{padding:20px}.biblioteca-cuerpo h2{font-size:1.25rem;margin:9px 0}.biblioteca-cuerpo .nota{line-height:1.65}.detalle-campana>img{width:100%;max-height:300px;object-fit:cover;border-radius:12px}
#listaBiblioteca{grid-template-columns:repeat(auto-fit,minmax(min(100%,290px),1fr));gap:26px}.tienda-lamina{border:1px solid #80603765;border-radius:20px;overflow:hidden;background:#201526;box-shadow:0 14px 40px #0004}.tienda-visual{position:relative;display:block;width:100%;height:370px;padding:0;border:0;background:#211b27;overflow:hidden;color:#f5e9d2;text-align:left;cursor:pointer}.tienda-visual>img{width:100%;height:100%;object-fit:cover;transition:transform .45s}.tienda-visual:after{content:'';position:absolute;inset:0;background:linear-gradient(transparent 38%,#110c19e8);pointer-events:none}.tienda-titulo{position:absolute;z-index:1;bottom:0;left:0;right:0;margin:0;padding:30px 23px;font-family:var(--gotica,Georgia,serif);font-size:1.65rem;line-height:1.25}.tienda-detalles{position:absolute;z-index:2;inset:0;display:flex;flex-direction:column;justify-content:center;gap:12px;padding:26px;background:linear-gradient(#171021cb,#100b1bf5);opacity:0;transition:opacity .25s;overflow:auto}.tienda-detalles h3{font-size:1.5rem;margin:0}.tienda-detalles p{font:400 14px/1.75 var(--cuerpo,Georgia,serif);margin:0}.tienda-detalles small{color:var(--tenue)}.tienda-lamina:hover .tienda-detalles,.tienda-visual:focus-visible .tienda-detalles,.tienda-lamina.detalles-abiertos .tienda-detalles{opacity:1}.tienda-lamina:hover .tienda-visual>img{transform:scale(1.04)}.tienda-obtener{width:100%;border:0!important;border-radius:0!important;min-height:52px}
.mundo-editor,.preparacion-juego{padding:clamp(18px,4vw,38px);border:1px solid var(--borde);border-radius:22px;background:linear-gradient(145deg,#241a2be8,#17121ee8)}.mundo-editor{max-width:850px;margin:auto}.mundo-editor [hidden],.preparacion-juego [hidden]{display:none!important}.mundo-campo{display:flex;flex-direction:column;gap:9px;margin:20px 0;color:var(--oro);font-size:14px}.mundo-campo input,.mundo-campo textarea,.mundo-campo select{font-family:inherit;line-height:1.6}.mundo-portada{display:grid;place-items:center;min-height:230px;max-height:390px;overflow:hidden;border:1px dashed var(--borde);border-radius:15px;margin:20px 0;background:#140f1d}.mundo-portada img{width:100%;height:320px;object-fit:cover}.mundo-portada .icono-opcion{width:60px;height:60px;color:var(--oro)}.mundo-resumen{padding:20px;border:1px solid var(--borde);border-radius:12px;margin:20px 0}
.partida-pasos{display:flex;gap:8px;margin-bottom:28px}.partida-pasos button{flex:1;border:0;border-bottom:2px solid var(--borde);padding:12px 5px;background:transparent;color:var(--tenue);font:inherit;cursor:pointer}.partida-pasos button[aria-current=step]{color:var(--oro);border-color:var(--oro)}.partida-pasos button:disabled{opacity:.5;cursor:default}.partidas-rejilla{display:grid;grid-template-columns:repeat(auto-fit,minmax(min(100%,245px),1fr));gap:15px}.partidas-seccion{margin:24px 0}.partidas-seccion h3{font-size:14px;font-weight:500;color:var(--tenue)}.partida-opcion{display:flex;align-items:center;gap:15px;border:1px solid var(--borde);border-radius:14px;background:#211726;padding:0;overflow:hidden;text-align:left;color:var(--texto);cursor:pointer;min-height:95px;transition:border-color .2s,background .2s}.partida-opcion:hover,.partida-opcion.elegida{border-color:var(--oro);background:#352339}.partida-opcion img{width:95px;height:110px;object-fit:cover;flex-shrink:0}.partida-opcion>span{display:flex;flex-direction:column;gap:8px;padding:12px 10px 12px 0}.partida-opcion small{color:var(--tenue);line-height:1.5}.partida-pie{display:flex;justify-content:flex-end;gap:12px;margin-top:28px}.partida-pie button:first-child{margin-right:auto}#fichasAventura .ficha{display:flex;flex-direction:column;align-items:center;gap:10px;padding:20px;min-width:0;text-align:center}#fichasAventura .retrato-mini{width:76px;height:76px}#fichasAventura small{font-size:12px;color:var(--tenue)}#resumenPartida{max-width:570px;margin:auto;text-align:center}#resumenPartida>img{width:100%;height:220px;object-fit:cover;border-radius:16px}.resumen-protagonista{display:flex;justify-content:center;align-items:center;gap:12px;flex-wrap:wrap}.preparacion-juego .conVoz{justify-content:center;margin:22px auto 0}
@media(max-width:600px){.biblioteca-filtros>*{flex:1 1 100%;width:100%!important}.tienda-visual{height:340px}.partida-pasos{gap:3px}.partida-pasos button{font-size:12px;line-height:1.5}.partida-pie{flex-wrap:wrap}.partida-pie .btn{flex:1}.preparacion-juego{padding:16px}.mundo-editor .creador-pasos{display:grid;grid-template-columns:1fr 1fr}.tienda-detalles{padding:22px}}
@media(prefers-reduced-motion:reduce){.tienda-visual>img,.tienda-detalles,.partida-opcion{transition:none}}
.tienda-lamina:hover .tienda-titulo,.tienda-lamina.detalles-abiertos .tienda-titulo,.tienda-visual:focus-visible .tienda-titulo{opacity:0}
/* --- la introduccion de la campaña (web/intro-campana.js) y las ayudas de la historia --- */
.intro-bloque{margin:26px 0 8px;padding:18px;border:1px solid var(--borde);border-radius:15px;background:#140f1d}
.intro-bloque .intro-titulo{margin:0 0 4px;font:600 16px Inter,sans-serif;color:var(--oro)}
.intro-bloque>.nota{margin:0}
.intro-modos{display:grid;grid-template-columns:repeat(auto-fit,minmax(150px,1fr));gap:8px;margin:14px 0}
.intro-modo{padding:10px 12px;border-radius:11px;border:1px solid var(--borde);background:#ffffff06;color:var(--tenue);font:600 13px Inter,sans-serif;cursor:pointer;transition:border-color .2s,color .2s,background .2s}
.intro-modo:hover{color:var(--texto);border-color:var(--violeta)}
.intro-modo[aria-checked="true"]{color:var(--texto);border-color:var(--oro);background:#e6b45514}
.intro-panel{display:flex;flex-wrap:wrap;align-items:center;gap:10px 14px;margin:6px 0 10px}
.intro-panel input[type=url]{flex:1 1 260px}
.intro-panel .nota{flex-basis:100%;margin:0}
.intro-reloj{font-variant-numeric:tabular-nums;color:var(--tenue);font-size:13px}
.intro-nivel{width:90px;height:6px;border-radius:6px;background:#ffffff14;overflow:hidden}
.intro-nivel i{display:block;height:100%;width:0;background:var(--verde);transition:width .15s}
.intro-bloque.grabando .intro-reloj{color:var(--peligro)}
.intro-bloque.grabando .intro-panel .btn{background:var(--peligro);border-color:var(--peligro)}
.intro-vista{display:flex;flex-wrap:wrap;align-items:center;gap:10px}
.intro-vista:empty{display:none}
.intro-medio{display:block;width:100%;max-height:320px;border-radius:10px}
.intro-marco{display:block;width:100%;aspect-ratio:16/9;border:0;border-radius:10px;background:#000}
#introCampana .intro-medio,#introCampana .intro-marco{margin:12px 0}
.historia-ayudas{display:flex;flex-wrap:wrap;align-items:center;gap:6px;margin:-10px 0 16px}
.historia-apartado::before{content:'+ '}
.historia-cuenta{margin-left:auto;font-size:12px;color:var(--tenue);font-variant-numeric:tabular-nums}
@media(prefers-reduced-motion:reduce){.intro-modo,.intro-nivel i{transition:none}}
/* De un vistazo: con quien se juega cada campaña (ver `pintar` en aventuras.js). */
.biblioteca-seccion{margin-bottom:26px}
.biblioteca-seccion>h3{margin:0 0 12px;font:600 12px Inter,sans-serif;letter-spacing:1.8px;
  text-transform:uppercase;color:var(--tenue)}
.modo-sello{display:inline-flex;align-items:center;gap:6px;align-self:flex-start;
  padding:3px 10px 3px 7px;border-radius:999px;border:1px solid currentColor;
  font:600 11px Inter,sans-serif;letter-spacing:.4px;margin-bottom:6px}
.modo-sello .glifo{font-size:12px;line-height:1}
.modo-sello.solo{color:var(--oro);background:#e6b4550f}
.modo-sello.multi{color:var(--azul);background:#5b8cff12}
.campanas-catalogo.en-secciones{display:block;margin-bottom:0}
.biblioteca-seccion>.campanas-catalogo{margin-bottom:0}
/* La salida para empezar de cero, al lado de su partida (ver `pintarCampanas`
   en partida-pasos.js): dentro de la tarjeta no cabe, que ya es un boton. */
.partida-envoltura{display:flex;flex-direction:column;gap:6px}
.partida-envoltura>.partida-opcion{width:100%}
.partida-de-cero{align-self:flex-start;background:transparent;border:0;
  color:var(--tenue);font:600 12px Inter,sans-serif;cursor:pointer;
  padding:3px 5px;border-radius:7px;text-decoration:underline;transition:.15s}
.partida-de-cero:hover{color:var(--oro);background:#ffffff0d}
.partidas-seccion>.nota{margin:-4px 0 12px}
/* A que vas en una campaña, en la tienda y en su detalle. */
.tienda-objetivo{margin:6px 0 0;font:600 13px Inter,sans-serif;color:var(--oro)}

/* Trello #83: cuanto dura una aventura, el modo de cada partida ENCIMA de su
   portada, el lapiz para cambiarle nombre y portada, y el dialogo de obtener. */
.duracion-sello{display:inline-flex;align-items:center;gap:6px;align-self:flex-start;padding:3px 10px;
  border-radius:999px;font:700 10.5px Inter,sans-serif;letter-spacing:.06em;text-transform:uppercase;
  border:1px solid #ffffff22;color:var(--texto);background:#ffffff0d}
.duracion-sello.corta{color:#8fe3a5;border-color:#8fe3a544;background:#8fe3a50d}
.duracion-sello.mediana{color:var(--oro);border-color:#e6b45544;background:#e6b4550d}
.duracion-sello.larga{color:#e98a7a;border-color:#e98a7a44;background:#e98a7a0d}
.tienda-titulo .duracion-sello{display:flex;width:max-content;margin-bottom:8px;font-size:10px}
.biblioteca-imagen{position:relative}
.modo-sello.sobre-portada{position:absolute;left:12px;top:12px;z-index:1;padding:4px 10px;
  border-radius:999px;backdrop-filter:blur(6px);background:#0d0a14cc;border:1px solid currentColor}
.lapiz-portada{position:absolute;right:10px;top:10px;z-index:1;width:36px;height:36px;border-radius:50%;
  border:1px solid #ffffff33;background:#0d0a14cc;backdrop-filter:blur(6px);cursor:pointer;font-size:15px}
.lapiz-portada:hover{border-color:var(--oro)}
.apodo-de{margin:-4px 0 6px;font-size:12px;color:var(--tenue)}
.fecha-partida{margin:0 0 8px;font-size:11px;color:var(--tenue);letter-spacing:.03em}
.obtener-partida{display:grid;gap:12px;min-width:min(420px,86vw)}
.obtener-pregunta{margin:4px 0 0;font-weight:600}
.obtener-modos{display:grid;grid-template-columns:1fr 1fr;gap:10px}
.obtener-modo{display:grid;justify-items:start;gap:3px;padding:12px;border-radius:12px;text-align:left;
  border:1px solid var(--borde);background:#ffffff06;color:var(--texto);cursor:pointer}
.obtener-modo .glifo{font-size:18px}
.obtener-modo small{color:var(--tenue)}
.obtener-modo.elegido{border-color:var(--oro);background:#e6b45514;box-shadow:0 0 0 1px #e6b45555}
.obtener-etiqueta{display:grid;gap:6px;font-size:12.5px;color:var(--tenue)}
.portada-vista img{width:100%;max-height:220px;object-fit:cover;border-radius:12px;display:block}

/* «Mis campañas»: lo que estas jugando arriba, con renombrar y eliminar a la vista. */
.biblioteca-cuenta{display:inline-grid;place-items:center;min-width:20px;height:20px;padding:0 6px;margin-left:8px;
  border-radius:999px;background:#ffffff12;color:var(--texto);font:700 11px Inter,sans-serif;letter-spacing:0;
  vertical-align:1px}

/* EL FILTRO: una sola fila, el buscador y el boton «Filtros» con su panel. */
.biblioteca-filtros{display:flex;gap:10px;align-items:stretch;margin:22px 0 28px}
.biblioteca-filtros>select[hidden]{display:none!important}
.buscar-campana{position:relative;display:block;flex:1;min-width:0}
.buscar-campana svg{position:absolute;left:14px;top:50%;transform:translateY(-50%);width:18px;height:18px;
  fill:none;stroke:var(--tenue);stroke-width:2;stroke-linecap:round;pointer-events:none}
.buscar-campana input{width:100%;height:100%;margin:0;padding:12px 14px 12px 42px;border-radius:12px;
  border:1px solid var(--borde);background:#0c0a14;color:var(--texto);font:500 14px Inter,sans-serif;
  transition:border-color .15s,box-shadow .15s}
.buscar-campana input:focus{outline:none;border-color:var(--oro);box-shadow:0 0 0 3px #e6b45522}
.filtro-menu{position:relative;flex:none}
.filtro-boton{height:100%;min-height:44px;display:flex;align-items:center;gap:8px;padding:0 16px;border-radius:12px;
  border:1px solid var(--borde);background:#0c0a14;color:var(--texto);font:600 13.5px Inter,sans-serif;cursor:pointer;
  transition:border-color .15s,background .15s}
.filtro-boton svg{width:17px;height:17px;fill:none;stroke:currentColor;stroke-width:1.8;stroke-linejoin:round}
.filtro-boton:hover,.filtro-boton.abierto{border-color:var(--oro);background:#e6b4550f}
.filtro-boton:focus-visible{outline:2px solid var(--oro);outline-offset:2px}
.filtro-boton.con-filtros{color:var(--oro)}
.filtro-cuenta{display:inline-grid;place-items:center;min-width:18px;height:18px;padding:0 5px;border-radius:999px;
  background:var(--oro);color:#1b1307;font:700 10.5px Inter,sans-serif}
.filtro-panel{position:absolute;right:0;top:calc(100% + 8px);z-index:40;width:min(320px,calc(100vw - 32px));
  padding:14px;border-radius:16px;border:1px solid #ffffff1f;background:linear-gradient(180deg,#1f1928,#15121c);
  box-shadow:0 22px 50px #000b;animation:filtro-abre .16s ease}
.filtro-panel[hidden],.filtro-cuenta[hidden]{display:none}
@keyframes filtro-abre{from{opacity:0;transform:translateY(-4px)}}
.filtro-titulo{margin:0 0 8px;font:600 11px Inter,sans-serif;letter-spacing:1.6px;text-transform:uppercase;color:var(--tenue)}
.filtro-titulo:not(:first-child){margin-top:14px}
.filtro-chips{display:flex;flex-wrap:wrap;gap:6px}
.filtro-chip{padding:7px 13px;border-radius:999px;border:1px solid var(--borde);background:#ffffff06;color:var(--tenue);
  font:600 12.5px Inter,sans-serif;white-space:nowrap;cursor:pointer;transition:color .15s,border-color .15s,background .15s}
.filtro-chip:hover{color:var(--texto);border-color:#ffffff44}
.filtro-chip:focus-visible{outline:2px solid var(--oro);outline-offset:2px}
.filtro-chip.activo{color:#1b1307;border-color:transparent;background:linear-gradient(180deg,#f2c86c,#d8a23f)}
@media(max-width:600px){
  .biblioteca-filtros>.buscar-campana{flex:1 1 auto;width:auto!important}
  .biblioteca-filtros>.filtro-menu{flex:none;width:auto!important}
  .filtro-boton{padding:0 13px}
  .filtro-boton .txt{display:none}
}
@media(prefers-reduced-motion:reduce){.filtro-panel{animation:none}}

/* LAS TARJETAS: el mismo alto, sellos sobre la portada y los botones abajo. */
.biblioteca-carta{display:flex;flex-direction:column;transition:transform .18s ease,box-shadow .18s ease,border-color .18s}
.biblioteca-carta:hover{transform:translateY(-3px);border-color:#e6b45544;box-shadow:0 16px 36px #0008}
.biblioteca-cuerpo{display:flex;flex-direction:column;flex:1}
.duracion-sello.sobre-portada{position:absolute;left:12px;bottom:12px;z-index:1;backdrop-filter:blur(6px);background:#0d0a14cc}
.biblioteca-acciones{margin-top:auto;padding-top:8px;display:flex;align-items:center;gap:8px;flex-wrap:nowrap}
.biblioteca-acciones>.btn:first-child{flex:1}
.icono-accion{flex:none;display:grid;place-items:center;width:38px;height:38px;padding:0;border-radius:11px;
  border:1px solid var(--borde);background:#ffffff08;font-size:15px;line-height:1;cursor:pointer;transition:.15s}
.icono-accion:hover,.icono-accion:focus-visible{border-color:var(--oro);background:#e6b45514;outline:none}
.icono-accion.peligro:hover,.icono-accion.peligro:focus-visible{border-color:#e98a7a;background:#e98a7a1a}
@media(prefers-reduced-motion:reduce){.biblioteca-carta,.biblioteca-carta:hover{transition:none;transform:none}}

/* ELIMINAR UNA PARTIDA (ver `borrarPartida`): pequeña y discreta. */
.dialogo-borrar{width:min(340px,calc(100vw - 32px));padding:22px 18px 16px;border-radius:18px;
  border:1px solid #ffffff1c;color:var(--texto);text-align:center;overflow:visible;
  background:linear-gradient(180deg,#1f1928,#15121c);box-shadow:0 24px 70px #000c,inset 0 1px 0 #ffffff0d}
.dialogo-borrar[open]{animation:borrar-entra .2s ease}
@keyframes borrar-entra{from{opacity:0;transform:translateY(8px) scale(.98)}}
.dialogo-borrar::backdrop{background:#05050ca6;backdrop-filter:blur(4px)}
.dialogo-borrar .borrar-cerrar{position:absolute;right:10px;top:10px;width:28px;height:28px;flex-basis:28px;
  font-size:18px;border-color:#ffffff22;background:transparent;color:var(--tenue)}
.borrar-icono{width:40px;height:40px;margin:0 auto 10px;display:grid;place-items:center;border-radius:50%;
  background:#e98a7a14;border:1px solid #e98a7a4d}
.borrar-icono svg{width:19px;height:19px;fill:none;stroke:#f0a898;stroke-width:1.8;stroke-linecap:round;stroke-linejoin:round}
.dialogo-borrar h2{margin:0 0 12px;font:600 21px/1.15 'Grenze Gotisch',Georgia,serif;color:#f3e6c8}
.borrar-ficha{display:flex;align-items:center;gap:10px;margin:0 0 12px;padding:8px;text-align:left;
  border-radius:12px;border:1px solid #ffffff12;background:#ffffff05}
.borrar-ficha img{flex:none;width:46px;height:46px;border-radius:9px;object-fit:cover}
.borrar-ficha strong{display:block;font:600 13.5px Inter,sans-serif;color:var(--texto)}
.borrar-ficha small{display:block;margin:1px 0 0;color:var(--tenue);font-size:11.5px}
.borrar-sellos{display:flex;flex-wrap:wrap;gap:5px;margin-top:5px}
.borrar-sellos .modo-sello,.borrar-sellos .duracion-sello{margin:0;padding:1px 7px;font-size:9.5px}
.borrar-aviso{margin:0 0 4px;color:#cfc8e2;font-size:12.5px;line-height:1.5}
.borrar-aviso b{color:#f0a898;font-weight:600}
.borrar-tranqui{margin:0 0 12px;color:#8fe3a5;font-size:11.5px}
.borrar-estado{min-height:0;margin:0 0 8px;color:#e98a7a;font-size:12px}
.borrar-estado:empty{display:none}
.borrar-botones{display:grid;grid-template-columns:1fr 1fr;gap:8px}
.borrar-botones .btn{width:100%;margin:0;padding:9px 12px;font-size:13px;border-radius:10px}
.dialogo-borrar .btn.borrar-si{background:linear-gradient(180deg,#c95a4b,#9e3c30);color:#fff}
.dialogo-borrar .btn.borrar-si:hover{filter:brightness(1.1)}
.dialogo-borrar .btn.borrar-si:disabled{opacity:.75}
@media(prefers-reduced-motion:reduce){.dialogo-borrar[open]{animation:none}}
.biblioteca-imagen .sobre-portada{max-width:calc(100% - 24px);overflow:hidden;white-space:nowrap}

/* TU PERSONAJE al empezar una partida: tuyos, los de la casa y uno nuevo. */
#fichasAventura.con-grupos{display:block}
.personaje-grupo{margin:0 0 22px}
.personaje-grupo>h3{margin:0 0 6px;font:600 12px Inter,sans-serif;letter-spacing:1.6px;text-transform:uppercase;color:var(--tenue)}
.personaje-grupo>.nota{margin:0 0 10px}
.personaje-grupo>.rejilla{display:grid;grid-template-columns:repeat(auto-fill,minmax(200px,1fr));gap:10px}
.heroe-plantilla{display:flex;align-items:center;gap:12px;padding:12px;border-radius:14px;text-align:left;cursor:pointer;
  border:1px solid var(--borde);background:linear-gradient(135deg,color-mix(in srgb,var(--color-heroe) 12%,transparent),#ffffff04 60%);
  color:var(--texto);font:inherit;transition:border-color .15s,transform .15s}
.heroe-plantilla:hover,.heroe-plantilla:focus-visible{border-color:var(--color-heroe);transform:translateY(-2px);outline:none}
.heroe-plantilla.creando{opacity:.7;cursor:progress}
/* El token: la cara del heroe en un circulo con aro de su color, como una
   ficha sobre el tablero. Sin foto, la inicial. */
.heroe-inicial{position:relative;flex:none;display:grid;place-items:center;width:56px;height:56px;border-radius:50%;overflow:hidden;
  font:700 22px 'Grenze Gotisch',Georgia,serif;color:#fff;
  background:radial-gradient(circle at 35% 30%,color-mix(in srgb,var(--color-heroe) 85%,#fff),var(--color-heroe) 55%,#0006);
  border:2px solid var(--color-heroe);
  box-shadow:0 0 0 2px #0c0911,0 0 0 3px color-mix(in srgb,var(--color-heroe) 55%,transparent),0 6px 16px #0009,0 0 18px color-mix(in srgb,var(--color-heroe) 40%,transparent)}
.heroe-inicial img{position:absolute;inset:0;width:100%;height:100%;object-fit:cover;opacity:0;transition:opacity .25s}
.heroe-inicial.con-cara{color:transparent}
.heroe-inicial.con-cara img{opacity:1}
.heroe-inicial::after{content:'';position:absolute;inset:0;border-radius:50%;pointer-events:none;
  box-shadow:inset 0 0 0 1px #fff3,inset 0 -8px 14px #0007}
.heroe-plantilla:hover .heroe-inicial{box-shadow:0 0 0 2px #0c0911,0 0 0 3px var(--color-heroe),0 6px 16px #0009,0 0 24px color-mix(in srgb,var(--color-heroe) 60%,transparent)}
.heroe-texto{display:grid;gap:2px;min-width:0}
.heroe-texto strong{font:600 15px Inter,sans-serif}
.heroe-texto small{color:var(--tenue);font-size:12px}
.heroe-texto em{color:var(--oro);font-size:11.5px;font-style:normal}
.crear-personaje-nuevo{display:grid;justify-items:center;gap:4px;width:100%;padding:16px;border-radius:14px;cursor:pointer;
  border:1px dashed #e6b45566;background:#e6b45508;color:var(--texto);font:inherit;transition:border-color .15s,background .15s}
.crear-personaje-nuevo:hover,.crear-personaje-nuevo:focus-visible{border-color:var(--oro);background:#e6b45514;outline:none}
.crear-mas{font-size:22px;color:var(--oro);line-height:1}
.crear-personaje-nuevo small{color:var(--tenue);font-size:12px}
