.tema-oscuro .app-shell{background-color:var(--color-fondo);background-image:none;background-position:11px 11px;background-size:22px 22px}.tema-oscuro .app-shell:before{display:none}.tema-oscuro :is(.titulo-pagina,.inicio-titulo,.anuncios-titulo,.grito,.titulo-del-estudio){font-family:var(--font-app), Inter, sans-serif;letter-spacing:-.035em;font-weight:500}.tema-oscuro .titulo-seccion{letter-spacing:-.015em;font-weight:500}.tema-oscuro :is(.btn-acento,.btn-primary,.btn-secondary):not(.tema-claro *){border-radius:999px}.tema-oscuro .btn-primary:not(:disabled,.btn-como-apagado,.tema-claro *){color:#000;background:#fff;font-weight:500}.tema-oscuro .btn-acento:not(:disabled,.btn-como-apagado,.tema-claro *){font-weight:500}.tema-oscuro .btn-acento:not(:disabled,.btn-como-apagado,.lima-aprobada,.tema-claro *){color:var(--color-sobre-acento);box-shadow:none;background:#fff}@media (hover:hover) and (pointer:fine){.tema-oscuro .btn-acento:hover:not(:disabled,.btn-como-apagado,.lima-aprobada,.tema-claro *),.tema-oscuro .btn-primary:hover:not(:disabled,.btn-como-apagado,.tema-claro *){filter:none;background:#e9e9e9}}.tema-oscuro :is(.btn-acento,.btn-primary):focus-visible:not(.tema-claro *){outline:2px solid var(--acento);outline-offset:3px}.tema-oscuro .btn-secondary:not(.tema-claro *){background:#ffffff0d;border-color:#ffffff1f;font-weight:500}.tema-oscuro .app-cabecera svg{stroke-width:1.5px}.tema-oscuro .boton-del-menu{background:#ffffff0d;border:1px solid #ffffff1a;border-radius:999px;width:2.75rem;height:2.75rem;margin-left:0;margin-right:.25rem}.tema-oscuro .boton-del-menu svg{width:1.25rem;height:1.25rem}.tema-oscuro .selector-de-marca-inicial{border-radius:999px}.tema-oscuro .ayuda-boton{color:var(--color-texto-suave)}.tema-oscuro .cuenta-boton>span{border-color:#ffffff29}@media (max-width:1023px){.tema-oscuro .app-sidebar{background:var(--color-fondo);border-right:1px solid #ffffff14}.tema-oscuro .sidebar-link{border-radius:999px;gap:.75rem;padding-left:.375rem}.tema-oscuro .sidebar-link>span:first-child{background:#ffffff0d;border-radius:999px;place-items:center;width:2.5rem;height:2.5rem;transition:background-color .16s,color .16s;display:grid}.tema-oscuro .sidebar-link[data-active]{background:#ffffff0f}.tema-oscuro .sidebar-link[data-active]>span:first-child{background:var(--acento);color:var(--color-sobre-acento)}}@media (min-width:1024px){.tema-oscuro .app-shell,.tema-oscuro .app-shell[data-menu=plegado]{--ancho-del-carril:4.75rem;grid-template-columns:var(--ancho-del-carril) minmax(0, 1fr);transition:none}.tema-oscuro .app-cabecera{min-height:4.25rem;padding-left:calc(var(--ancho-del-carril) / 2 - .875rem);background:0 0;border-bottom-color:#0000;grid-area:1/1/auto/-1;gap:.75rem;padding-right:1.25rem}.tema-oscuro .app-cabecera-logo{border-radius:.5rem;align-items:center;display:flex}.tema-oscuro .app-cabecera-logo .isotipo{block-size:1.75rem;inline-size:1.75rem}.tema-oscuro .app-cabecera-separador{background:#ffffff1f;width:1px;height:1.5rem;margin-inline:.5rem .25rem;display:block}.tema-oscuro .selector-de-marca{background:#ffffff0d;border:1px solid #ffffff14;border-radius:999px;min-height:2.5rem;padding:0 .875rem 0 .375rem}.tema-oscuro .selector-de-marca:hover{background:#ffffff17}.tema-oscuro .saldo-de-la-barra{background:#ffffff0d;border:1px solid #ffffff14;border-radius:999px;min-height:2.5rem;padding:0 1rem}.tema-oscuro .saldo-de-la-barra:hover{background:#ffffff17}.tema-oscuro .ayuda-boton{background:#ffffff0d;border:1px solid #ffffff14;width:2.5rem;height:2.5rem}.tema-oscuro .cuenta-boton>span{width:2.5rem;height:2.5rem;font-size:.8125rem}.tema-oscuro .app-sidebar{background:0 0;border-right:0;grid-row:2;justify-content:center;align-items:center;padding:.5rem 0 4.25rem}.tema-oscuro .menu-logo,.tema-oscuro .menu-plegable-pie{display:none}.tema-oscuro .sidebar-nav{border:1px solid var(--borde-suave);background:color-mix(in srgb, var(--color-panel) 72%, transparent);-webkit-backdrop-filter:blur(28px);backdrop-filter:blur(28px);border-radius:999px;flex:none;gap:.25rem;width:auto;padding:.375rem;overflow:visible;box-shadow:0 24px 60px -28px #000000e6}.tema-oscuro .sidebar-nav-enlaces{gap:.25rem}.tema-oscuro .sidebar-nav-grupo+.sidebar-nav-grupo{border-top:0;padding-top:0}.tema-oscuro .sidebar-nav-grupo+.sidebar-nav-grupo:before{display:none}.tema-oscuro .sidebar-link,.tema-oscuro .app-shell[data-menu=plegado] .sidebar-link{border-radius:999px;justify-content:center;align-items:center;gap:0;width:2.75rem;min-height:2.75rem;padding:0;position:relative}.tema-oscuro .sidebar-link[data-active],.tema-oscuro .sidebar-link:hover:not([data-active]){background:0 0}.tema-oscuro .sidebar-link>span:first-child{width:2.5rem;height:2.5rem;box-shadow:none;color:var(--color-texto-suave);border-radius:999px;place-items:center;transition:background-color .16s,color .16s;display:grid;background:0 0!important}.tema-oscuro .sidebar-link:hover:not([data-active]):not(.menu-crear)>span:first-child{color:var(--color-texto);background:0 0!important}.tema-oscuro .sidebar-link[data-active]:not(.menu-crear)>span:first-child{box-shadow:0 4px 14px #0006;color:#000!important;background:#fff!important}.tema-oscuro .menu-crear>span:first-child{box-shadow:0 0 20px #dcff4a40;background:var(--acento)!important;color:#000!important}.tema-oscuro .sidebar-link-nombre,.tema-oscuro .app-shell[data-menu=plegado] .sidebar-link-nombre{clip-path:inset(50%);white-space:nowrap;opacity:0;pointer-events:none;width:1px;height:1px;transition:none;position:absolute;overflow:hidden}.tema-oscuro .sidebar-link:has(>.sidebar-link-va[data-va]){background:0 0}.tema-oscuro .sidebar-link:has(>.sidebar-link-va[data-va])>span:first-child{background:var(--acento);color:var(--color-sobre-acento)}.tema-oscuro .sidebar-nav:has(.sidebar-link-va[data-va]) .sidebar-link[data-active]:not(:has(>.sidebar-link-va[data-va]))>span:first-child{color:var(--color-texto-tenue);background:0 0}.tema-oscuro .sidebar-link-va[data-va],.tema-oscuro .app-shell[data-menu=plegado] .sidebar-link-va[data-va]{margin-top:0;top:-.125rem;right:-.125rem}.tema-oscuro .menu-globo{background:#2e2e2cf0;border:1px solid #ffffff1a;border-radius:999px;padding:.375rem .75rem;font-weight:500}}@media (prefers-contrast:more){.tema-oscuro .sidebar-nav{border-color:var(--cine-borde-fuerte)}.tema-oscuro .app-shell{background-image:none}}@media (prefers-reduced-transparency:reduce){.tema-oscuro .sidebar-nav{background:var(--color-panel);-webkit-backdrop-filter:none;backdrop-filter:none}}@media (prefers-reduced-motion:reduce){.tema-oscuro .sidebar-link>span:first-child{transition:none}}.tema-oscuro{--visiora-filo:#ffffff14;--visiora-filo-fuerte:#ffffff24;--visiora-cuerpo:var(--color-texto-suave);--visiora-tenue:var(--color-texto-tenue)}.tema-oscuro :is(.ceja-de-cine,.cabecera-pagina .etiqueta-seccion){border:1px solid var(--visiora-filo);color:var(--visiora-cuerpo);background:#ffffff08;border-radius:999px;padding:.3125rem .875rem;font-size:13px;font-weight:500;line-height:1.2}.tema-oscuro .titulo-pagina{letter-spacing:-.035em}.tema-oscuro .tarjeta{border-color:var(--visiora-filo);box-shadow:none;border-radius:24px}.tema-oscuro .tarjeta-suave{border-color:var(--visiora-filo)}.tema-oscuro .pestanas{border-color:var(--visiora-filo);background:#ffffff0a;border-radius:999px}.tema-oscuro .pestana{border-radius:999px;font-weight:500}.tema-oscuro .pestana:hover:not(.pestana-activa){background:#ffffff0f}.tema-oscuro .pestana-activa,.tema-oscuro .pestana-activa:hover{color:#000;box-shadow:none;background:#fff}.tema-oscuro .pestana-suave{border:1px solid var(--visiora-filo-fuerte);border-radius:999px;padding-inline:1rem;font-size:14px;font-weight:500}.tema-oscuro .pestana-suave:hover:not(.pestana-suave-activa){background:#ffffff0f}.tema-oscuro .pestana-suave-activa,.tema-oscuro .pestana-suave-activa:hover{color:#000;background:#fff;border-color:#0000}.tema-oscuro .anuncios-pestanas{border-bottom:0;gap:.5rem}.tema-oscuro .anuncios-pestana{border:1px solid var(--visiora-filo-fuerte);color:var(--visiora-cuerpo);border-radius:999px;align-items:center;margin-bottom:0;padding:0 1rem;font-size:13px}.tema-oscuro .anuncios-pestana:hover:not([aria-current=page]){color:var(--color-texto);background:#ffffff0f}.tema-oscuro .anuncios-pestana[aria-current=page]{color:#000;background:#fff;border-color:#0000}.tema-oscuro .anuncios-pestana[aria-current=page] .anuncios-pestana-cuenta{color:#0000008c}.tema-oscuro :is(.input-field,.select-campo){border-radius:14px}.tema-oscuro .input-field:focus{border-color:var(--acento);box-shadow:0 0 0 3px #dcff4a2e}@media (prefers-contrast:more){.tema-oscuro{--visiora-filo:#ffffff4d;--visiora-filo-fuerte:#ffffff73}}.inicio-titulo-tenue{color:var(--color-texto-tenue)}.tema-oscuro .inicio-titulo{letter-spacing:-.04em}.tema-oscuro .inicio-apartado{color:var(--color-texto);letter-spacing:-.02em;font-size:1.25rem;font-weight:500;line-height:1.2}@media (min-width:1024px){.tema-oscuro .inicio-apartado{font-size:1.25rem}}.tema-oscuro .inicio-apartado-fila{align-items:center}.tema-oscuro .inicio-ver{color:var(--visiora-cuerpo)}.tema-oscuro .inicio-ver:hover{color:var(--color-texto)}.tema-oscuro .inicio-camino{border-radius:28px}.tema-oscuro .inicio-camino-nombre{letter-spacing:-.03em;font-weight:500}.tema-oscuro .estudio-escenario .inicio-vacio{border:1px solid var(--visiora-filo);background-color:#ffffff05;border-radius:28px;padding:2rem 1.25rem 1.75rem}@media (min-width:1024px){.tema-oscuro .estudio-escenario .inicio-vacio{padding:1.5rem 2rem}}.tema-oscuro .estudio-escenario .inicio-vacio[data-arrastrando]{border-style:dashed;border-color:var(--color-texto-tenue) ;background-color:#ffffff0a}.tema-oscuro .grito em{color:var(--color-texto-suave) }.tema-oscuro .inicio-vacio-bajada{color:var(--visiora-cuerpo)}.tema-oscuro .inicio-vacio-nota{color:var(--visiora-tenue);font-weight:500}.tema-oscuro .inicio-vacio-acciones{gap:.75rem}.tema-oscuro .inicio-vacio-acciones>.boton-como-enlace:not(.underline){border:1px solid var(--visiora-filo-fuerte);color:var(--color-texto);background:#ffffff08;border-radius:999px;gap:.5rem;padding:0 1.125rem;font-weight:500}.tema-oscuro .inicio-vacio-acciones>.boton-como-enlace:not(.underline):hover{background:#ffffff12}.tema-oscuro .boton-subir-grande{padding-inline:1.75rem;font-weight:500}@media (prefers-contrast:more){.tema-oscuro .estudio-escenario .inicio-vacio{border-color:var(--color-texto-tenue) }}@media (min-width:1024px){.tema-oscuro .tu-foto-botones{border:1px solid var(--visiora-filo);background:var(--color-panel);border-radius:24px;align-self:flex-start;padding:1.25rem}}.tema-oscuro .mandos-buscar .input-field{border-radius:999px}.titulo-de-grupo:is(h2.etiqueta-seccion){color:var(--color-texto);letter-spacing:-.015em;font-size:1.125rem;font-weight:500}.tema-oscuro .tarjeta-historial{border-radius:14px}.tema-oscuro .tarjeta-historial-elegida{outline-color:var(--acento)}.tema-oscuro .tarjeta-de-foto-imagen{border-radius:14px}.tema-oscuro .tarjeta-de-foto-nombre{letter-spacing:-.01em;font-weight:500}.tema-oscuro .tarjeta-de-foto-dato{color:var(--visiora-tenue);font-weight:400}.tema-oscuro :is(.tarjeta-de-foto-boton:focus-visible,.tarjeta-de-foto-elegida) .tarjeta-de-foto-imagen{outline-color:var(--acento)}@media (prefers-reduced-transparency:reduce){.tema-oscuro .tu-foto-botones{background:var(--color-panel);-webkit-backdrop-filter:none;backdrop-filter:none}}.tema-oscuro .anuncios-grupo-titulo{color:var(--color-texto);letter-spacing:-.015em;font-size:1.25rem;font-weight:500}.tema-oscuro .anuncios-camino{border-radius:28px}.tema-oscuro .anuncios-camino-titulo{letter-spacing:-.025em;font-weight:500}.tema-oscuro .opcion-con-muestra{border-color:var(--visiora-filo);border-radius:20px}.tema-oscuro .opcion-con-muestra:hover{border-color:var(--visiora-filo-fuerte)}.tema-oscuro .opcion-con-muestra-elegida,.tema-oscuro .opcion-con-muestra-elegida:hover{border-color:var(--acento)}.modelo-de-la-tienda{border-radius:999px;padding-right:1rem}.modelo-de-la-tienda>span:first-child{border-radius:999px}.tema-oscuro .modelo-de-la-tienda:not(.modelo-de-la-tienda-fijado){border-color:var(--visiora-filo-fuerte);border-width:1px;padding:calc(.5rem + 1px) calc(1rem + 1px) calc(.5rem + 1px) calc(.5rem + 1px)}.modelo-de-la-tienda-fijado{border-color:var(--acento);box-shadow:none}.modelo-de-la-tienda-fijado>svg{color:var(--acento)}.plan-fila{border-color:var(--color-linea)}.plan-fila-el-tuyo{border-color:var(--color-texto);background:var(--color-panel-alto);box-shadow:0 0 0 1px var(--color-texto)}.tema-oscuro .plan-fila{border-color:var(--visiora-filo-fuerte);border-radius:16px}.tema-oscuro .plan-fila-el-tuyo{border-color:var(--acento);box-shadow:0 0 0 1px var(--acento);background:#dcff4a0d}.tema-oscuro .barra-de-avance{background:#ffffff14;height:.375rem}.tema-oscuro .barra-de-avance-relleno:not(.bg-peligro,.bg-aviso){background:var(--acento)}.tema-oscuro .modelo-de-la-tienda:not(.modelo-de-la-tienda-fijado):hover{border-color:var(--color-texto-tenue) }.tema-oscuro .app-shell:has(.pagina-historial){--mis-fotos-fondo:color-mix(in srgb, var(--color-fondo) 42%, #000);background-color:var(--mis-fotos-fondo);background-image:none}.tema-oscuro .app-shell:has(.pagina-historial) .app-cabecera{border-bottom-color:#0000}.pagina.pagina-historial{max-width:none}.pagina-historial>*+*{margin-top:0}.pagina-historial{flex-direction:column;gap:.75rem;display:flex}.tema-oscuro .app-main:has(.pagina-historial){padding-top:.25rem;padding-inline:1rem}@media (min-width:1024px){.tema-oscuro .app-main:has(.pagina-historial){padding-top:.5rem;padding-inline:.5rem 1.5rem}}.en-la-cabecera-en-linea{z-index:20;background:var(--mis-fotos-fondo,var(--color-fondo));margin-inline:-1rem;padding:.375rem 1rem .5rem;position:sticky;top:0}@media (min-width:1024px){.en-la-cabecera-en-linea{display:none}}.hueco-de-la-pagina{display:none}@media (min-width:1024px){.hueco-de-la-pagina{flex:0 auto;min-width:0;margin-left:.5rem;display:flex}.hueco-de-la-pagina:empty{display:none}}.mandos-historial{gap:.375rem;min-width:0}.mandos-antes{scrollbar-width:none;flex:auto;align-items:center;gap:.375rem;min-width:0;display:flex;overflow-x:auto}.mandos-antes::-webkit-scrollbar{display:none}.mandos-controles{flex:none;align-items:center;gap:.375rem;display:flex}@media (min-width:1024px){.mandos-antes{flex:0 auto;margin-right:.75rem}}@media (max-width:639px){.mandos-historial[data-buscando] .mandos-antes{display:none}.mandos-historial[data-buscando] .mandos-controles{flex:auto}}.mandos-historial .mandos-buscar{flex:auto;width:100%}@media (min-width:640px){.mandos-historial .mandos-buscar{flex:none;width:19rem}}.mandos-historial .mandos-buscar .input-field{height:2.5rem;min-height:2.5rem}.mandos-buscar-cerrar{width:2rem;height:2rem;color:var(--color-texto-suave);border-radius:999px;place-items:center;display:grid;position:absolute;top:50%;right:.25rem;translate:0 -50%}.mandos-buscar-cerrar:hover{color:var(--color-texto);background:#ffffff14}.tema-oscuro .mandos-buscar input:focus-visible,.tema-oscuro .mandos-buscar-cerrar:focus-visible{outline:2px solid var(--acento);outline-offset:2px}.boton-redondo{width:2.5rem;height:2.5rem;color:var(--color-texto);background:#ffffff0a;border:1px solid #ffffff1a;border-radius:999px;flex:none;place-items:center;transition:background-color .16s,border-color .16s;display:inline-grid}.boton-redondo:hover:not(:disabled){background:#ffffff17}.boton-redondo:disabled{opacity:.45}.boton-redondo:focus-visible{outline:2px solid var(--acento);outline-offset:2px}.boton-redondo[data-activo]{border-color:var(--acento);color:var(--acento)}.pestanas-de-mis-fotos{align-items:center;gap:.375rem;min-width:0;display:flex}.pestanas-de-mis-fotos-fila{align-items:center;gap:.375rem;display:flex}.pestana-de-mis-fotos{min-height:2.5rem;color:var(--color-texto-suave);white-space:nowrap;background:0 0;border:1px solid #ffffff1a;border-radius:999px;flex:none;align-items:center;padding:0 1rem;font-size:.875rem;font-weight:500;transition:background-color .16s,color .16s;display:inline-flex}.pestana-de-mis-fotos:hover{color:var(--color-texto);background:#ffffff0d}.pestana-de-mis-fotos[aria-current]{background:var(--color-texto);color:var(--color-fondo);border-color:#0000;font-weight:500}.pestana-de-mis-fotos:focus-visible{outline:2px solid var(--acento);outline-offset:2px}@media (max-width:639px){.pestana-de-mis-fotos{padding:0 .875rem}}.mosaico{position:relative}.mosaico-columnas{align-items:start;gap:6px;display:grid}.mosaico-columna{flex-direction:column;gap:6px;min-width:0;display:flex}@media (max-width:639px){.mosaico-columnas,.mosaico-columna{gap:4px}}.tema-oscuro .tarjeta-del-mosaico,.tema-oscuro .tarjeta-del-mosaico:after{border-radius:8px}.tema-oscuro .tarjeta-del-mosaico:after{box-shadow:none}.tarjeta-del-mosaico .foto-del-historial:is(img){display:block}.tarjeta-del-mosaico.esqueleto{background:#ffffff0f}.tema-oscuro .tarjeta-historial-elegida{outline:2px solid var(--acento);outline-offset:2px}.casilla-sin-elegir{border-color:var(--color-texto) ;color:#0000;background:#00000059}.casilla-elegida{border-color:var(--acento);background:var(--acento);color:var(--color-sobre-acento)}.mosaico-dia{z-index:6;pointer-events:none;height:0;margin:0;position:sticky;top:3.75rem}.mosaico-dia>span{-webkit-backdrop-filter:blur(14px);backdrop-filter:blur(14px);color:var(--color-texto-suave);background:#0a0a099e;border-radius:999px;margin:.5rem 0 0 .5rem;padding:.1875rem .625rem;font-size:.75rem;font-weight:500;line-height:1.125rem;display:inline-block}@media (min-width:1024px){.mosaico-dia{top:.5rem}}.tarjeta-del-mosaico .marca-sobre-la-foto{-webkit-backdrop-filter:blur(14px);backdrop-filter:blur(14px);width:1.5rem;height:1.5rem;box-shadow:none;background:#0a0a0980;border-color:#ffffff24}.tarjeta-del-mosaico .marca-sobre-la-foto svg{width:.8125rem;height:.8125rem}.acciones-al-pasar{display:none}@media (hover:hover) and (pointer:fine){.acciones-al-pasar{z-index:2;-webkit-backdrop-filter:blur(14px);backdrop-filter:blur(14px);opacity:0;background:#0a0a0994;border:1px solid #ffffff1a;border-radius:999px;gap:.125rem;padding:.1875rem;transition:opacity .16s,translate .16s;display:flex;position:absolute;bottom:.5rem;right:.5rem;translate:0 4px}.tarjeta-del-mosaico:hover .acciones-al-pasar,.tarjeta-del-mosaico:focus-within .acciones-al-pasar{opacity:1;translate:0}}.acciones-al-pasar-boton{color:#fffffd;border-radius:999px;place-items:center;width:2.5rem;height:2.5rem;display:grid}.acciones-al-pasar-boton:hover{background:#ffffff1f}.acciones-al-pasar-boton[aria-pressed=true]{color:var(--acento)}.acciones-al-pasar-boton:focus-visible{outline:2px solid var(--acento);outline-offset:-2px}.mosaico-esqueleto{columns:2;column-gap:4px}.mosaico-esqueleto>.esqueleto{break-inside:avoid;background:#ffffff0f;border-radius:8px;margin-bottom:4px}@media (min-width:640px){.mosaico-esqueleto{columns:3;column-gap:6px}.mosaico-esqueleto>.esqueleto{margin-bottom:6px}}@media (min-width:1024px){.mosaico-esqueleto{columns:4}}@media (min-width:1280px){.mosaico-esqueleto{columns:5}}@media (min-width:1600px){.mosaico-esqueleto{columns:6}}.pagina-historial>.pestanas-de-mis-fotos-fila{padding-top:.375rem}.vista-de-albumes{flex-direction:column;gap:2rem;padding-top:.5rem;display:flex}.rejilla-de-albumes{grid-template-columns:repeat(auto-fill,minmax(13rem,1fr));gap:.5rem;display:grid}.album-de-fotos{width:100%;min-height:3.5rem;color:var(--color-texto);text-align:left;background:#ffffff08;border:1px solid #ffffff14;border-radius:16px;align-items:center;gap:.75rem;padding:.875rem 1rem;font-weight:500;display:flex}.album-de-fotos:hover{background:#ffffff0f}.album-de-fotos:focus-visible{outline:2px solid var(--acento);outline-offset:2px}.album-de-fotos svg{color:var(--color-texto-suave);flex:none}.vista-de-albumes-vacia{max-width:40rem;color:var(--color-texto-suave);font-size:.9375rem;line-height:1.5}.tema-oscuro .menu-crear>span:first-child{background:var(--acento);color:var(--color-sobre-acento)}.tema-oscuro .menu-crear:hover>span:first-child{background:var(--acento);filter:brightness(1.06)}.menu-capsula{display:contents}@media (min-width:1024px){.tema-oscuro .app-sidebar{overflow:visible}.tema-oscuro .menu-crear{flex:none}.tema-oscuro .menu-crear .sidebar-link-nombre{clip:rect(0 0 0 0);white-space:nowrap;width:1px;height:1px;position:absolute;overflow:hidden}}.cuenta-en-la-cabecera{display:flex}.pestanas-de-mis-fotos{flex:none}.mandos-antes>.btn-icono{border-radius:999px;flex:none;width:2.5rem;height:2.5rem}.menu-crear{flex:none}.mandos-instruccion{padding-block:.5rem}.mosaico-pieza{min-width:0}@media (max-width:639px){.pestana-de-mis-fotos{padding:0 .75rem;font-size:.875rem}.pestanas-de-mis-fotos,.pestanas-de-mis-fotos-fila,.mandos-antes,.mandos-controles,.mandos-historial{gap:.25rem}.mandos-historial .boton-redondo{width:2.5rem}}@media (max-width:1023px){:root,.tema-oscuro,.tema-claro{--alto-barra-movil:4.5rem;--relleno-bajo-de-la-app:calc(var(--alto-barra-movil) + 1.5rem + env(safe-area-inset-bottom))}.tema-oscuro .boton-del-menu{display:none}.tema-oscuro .app-cabecera .selector-de-marca{margin-left:0}.tema-oscuro .app-bottomnav{left:50%;right:auto;bottom:calc(.75rem + env(safe-area-inset-bottom));-webkit-backdrop-filter:blur(28px)saturate(140%);backdrop-filter:blur(28px)saturate(140%);background:#ffffff16;border:1px solid #ffffff24;border-radius:999px;gap:.25rem;max-width:calc(100vw - 1.5rem);padding:.375rem;transform:translate(-50%);box-shadow:0 16px 36px -8px #00000073,inset 0 1px #ffffff29}.tema-oscuro .app-bottomnav :is(a,button){min-width:3.75rem;height:auto;min-height:0;color:var(--color-texto-suave);background:0 0;border:0;border-radius:999px;flex-direction:column;flex:1 1 0;justify-content:center;align-items:center;gap:.125rem;padding:.25rem .125rem .375rem;font-family:inherit;font-size:.6875rem;font-weight:500;transition:color .16s;display:flex}.tema-oscuro .app-bottomnav :is(a,button) svg{stroke-width:1.5px;width:1.0625rem;height:1.0625rem}.tema-oscuro .app-bottomnav .barra-de-abajo-icono{border-radius:999px;justify-content:center;align-items:center;width:2.5rem;height:1.75rem;transition:background-color .16s,color .16s;display:inline-flex}.tema-oscuro .app-bottomnav .barra-de-abajo-nombre{text-overflow:ellipsis;white-space:nowrap;max-width:100%;line-height:1;overflow:hidden}.tema-oscuro .app-bottomnav :is(a,button)[data-active]{color:#fff}.tema-oscuro .app-bottomnav :is(a,button)[data-active] .barra-de-abajo-icono{color:#0a0a0a;background:#fff}.tema-oscuro .app-bottomnav :is(a,button)[data-active] svg{color:#0a0a0a}.tema-oscuro .app-bottomnav :is(a,button)[data-active]:before{display:none}.tema-oscuro .app-bottomnav :is(a,button):focus-visible{outline:2px solid var(--acento);outline-offset:2px}}@media (max-width:1023px) and (hover:hover) and (pointer:fine){.tema-oscuro .app-bottomnav :is(a,button):not([data-active]):hover{color:var(--texto)}.tema-oscuro .app-bottomnav :is(a,button):not([data-active]):hover .barra-de-abajo-icono{background:#ffffff0f}}.plan-numero{letter-spacing:-.04em;font-size:3rem;font-weight:500;line-height:1}.plan-nota{color:var(--texto-suave);align-items:baseline;gap:.5rem;margin-bottom:0;font-size:.875rem;display:flex}.plan-nota:before{content:"";background:var(--color-aviso);border-radius:999px;flex:none;width:.5rem;height:.5rem;transform:translateY(-.05rem)}.plan-rejilla{grid-template-columns:repeat(2,minmax(0,1fr));gap:.5rem;display:grid}.plan-tarjeta{border-style:solid;border-width:1px;flex-direction:column;gap:.25rem;padding:1rem;display:flex}.plan-tarjeta-fotos{letter-spacing:-.035em;color:var(--texto);margin-top:.75rem;font-size:2rem;font-weight:500;line-height:1}.plan-el-tuyo{background:var(--acento);color:var(--sobre-acento);border-radius:999px;padding:.125rem .5rem;font-size:.75rem;font-weight:500}.tema-oscuro .plan-fila:not(.plan-fila-el-tuyo){border-color:var(--borde-suave);background:var(--color-panel-suave)}.barra-sobre-la-foto{z-index:2;-webkit-backdrop-filter:blur(14px);background:#0a0a0a9e;border-radius:999px;align-items:center;gap:.125rem;max-width:calc(100% - 1.5rem);padding:.25rem;display:flex;position:absolute;bottom:.75rem;left:50%;transform:translate(-50%);box-shadow:inset 0 0 0 1px #ffffff24,0 10px 30px #00000059}.barra-sobre-la-foto button{box-shadow:none;color:#fff;white-space:nowrap;cursor:pointer;background:0 0;border:0;border-radius:999px;justify-content:center;align-items:center;gap:.375rem;min-width:2.75rem;height:2.75rem;padding:0 .625rem;font-size:.875rem;font-weight:500;transition:background-color .15s,transform .15s;display:inline-flex}.barra-sobre-la-foto button:active:not(:disabled){transform:scale(.95)}.barra-sobre-la-foto button:disabled{opacity:.45;cursor:default}.barra-sobre-la-foto button[aria-expanded=true]{background:#ffffff29}.barra-sobre-la-foto button[data-encendido]{color:var(--color-acento)}.barra-sobre-la-foto button:focus-visible{outline:2px solid var(--color-acento);outline-offset:1px}@media (hover:hover) and (pointer:fine){.barra-sobre-la-foto button:hover:not(:disabled){background:#ffffff1f}}.barra-sobre-la-foto-palabra{display:none}@media (min-width:640px){.barra-sobre-la-foto-palabra{display:inline}}.barra-sobre-la-foto-raya{background:#ffffff2e;width:1px;height:1.25rem;margin:0 .125rem}.boton-mas-de-la-foto{border-radius:999px;flex-shrink:0;width:3rem;min-width:3rem;padding:0}@media (min-width:1024px){.caja-de-crear[data-simple] .ficha-de-crear-solo-en-pro{display:flex}}.espera-en-el-lienzo-fondo{filter:blur(14px)saturate(1.1);opacity:.7;transform:scale(1.06)}.espera-en-el-lienzo-encima{flex-direction:column;align-items:flex-start;gap:.75rem;padding:1rem;display:flex;position:absolute;inset:0}.espera-en-el-lienzo-pildora{color:#fff;-webkit-backdrop-filter:blur(14px);background:#0a0a0a9e;border-radius:999px;align-items:center;gap:.5rem;max-width:100%;min-height:2.25rem;padding:0 .875rem;font-size:.875rem;font-weight:500;display:inline-flex;box-shadow:inset 0 0 0 1px #ffffff24}.espera-en-el-lienzo-porcentaje{color:var(--color-texto-suave);font-weight:500}.espera-en-el-lienzo-panel{text-align:center;background:color-mix(in srgb, var(--color-panel) 82%, transparent);-webkit-backdrop-filter:blur(28px);border:1px solid var(--borde-suave);border-radius:1.25rem;flex-direction:column;align-self:center;align-items:center;gap:.625rem;width:100%;max-width:22rem;padding:1rem 1.25rem;display:flex}@media (min-width:1024px){.espera-en-el-lienzo-panel{margin-block:auto}}@media (prefers-reduced-motion:reduce){.espera-en-el-lienzo-pildora .animate-spin{animation:none}}.tema-oscuro{--color-texto-tenue:#90939a;--color-texto-suave:#c1c3c9;--color-linea:#222326;letter-spacing:-.006em}.tema-oscuro .font-medium:not(.tema-claro *,:is(h1,.titulo-pagina,.inicio-titulo)),.tema-oscuro .font-medium:not(.tema-claro *){font-weight:500}.tema-oscuro :is(.btn-primary,.btn-secondary,.btn-acento,.btn-peligro):not(.tema-claro *){letter-spacing:-.005em;font-weight:500}.tema-oscuro :is(.titulo-seccion,h2,h3):not(.tema-claro *){letter-spacing:-.015em;font-weight:500}.tema-oscuro .tarjeta:not(.tema-claro *){background:var(--color-panel);border-color:#ffffff0f}.tema-oscuro .tarjeta-suave:not(.tema-claro *){background:#ffffff0a;border-color:#0000}.tema-oscuro .btn-secondary:not(.tema-claro *,:disabled){background:#ffffff14;border-color:#0000}@media (hover:hover) and (pointer:fine){.tema-oscuro .btn-secondary:hover:not(.tema-claro *,:disabled){background:#ffffff21;border-color:#0000}}.tema-oscuro .btn-icono:not(.tema-claro *){color:var(--color-texto);background:#ffffff12;border-color:#0000;border-radius:999px}@media (hover:hover) and (pointer:fine){.tema-oscuro .btn-icono:hover:not(.tema-claro *,:disabled){background:#ffffff1f}}.tema-oscuro svg.lucide:not(.tema-claro *){stroke-width:1.5px}.tema-oscuro .pestana-suave:not(.pestana-suave-activa){color:var(--color-texto-suave);background:#ffffff12;border-color:#0000}@media (hover:hover) and (pointer:fine){.tema-oscuro .pestana-suave:hover:not(.pestana-suave-activa){color:var(--color-texto);background:#ffffff1f}}.tema-oscuro :is(.ceja-de-cine,.cabecera-pagina .etiqueta-seccion){color:var(--color-texto-suave);background:#ffffff12;border-color:#0000}.tema-oscuro .plan-tarjeta:not(.plan-fila-el-tuyo){background:var(--color-panel-alto);box-shadow:none;border-color:#0000}.tema-oscuro .opcion-con-muestra:not(.opcion-con-muestra-elegida,.tema-claro *){background:#ffffff0d;border-color:#0000}@media (min-width:640px) and (max-width:1023px){.las-formas-lista,.las-formas-lista[data-cuantas="2"]{flex-wrap:wrap;gap:.5rem;display:flex}.las-formas-forma{border-radius:.75rem;flex-direction:row;align-items:center;gap:.625rem;padding:.3125rem 1rem .3125rem .3125rem}.las-formas-foto{aspect-ratio:auto;border-radius:.5rem;width:2.75rem;height:2.75rem}.las-formas-nombre{white-space:nowrap;padding:0;font-size:.875rem}.caja-de-crear .caja-de-crear-fichas{justify-content:flex-start;gap:.375rem}.caja-de-crear .caja-de-crear-fichas>:is(.ficha-de-crear,.ficha-con-menu){flex:0 0 4.75rem}.tema-oscuro .estudio-escenario .barra-de-crear.caja-de-crear:not([data-en-el-flujo],[data-sin-producto]),.estudio-escenario .barra-de-crear.caja-de-crear:not([data-en-el-flujo],[data-sin-producto]){width:min(44rem,100% - 2rem);left:50%;right:auto;transform:translate(-50%)}}.las-formas-icono,.boton-generar-flecha{display:none}.marco-del-lienzo{min-width:0}.tema-oscuro .estudio-escenario .las-formas{flex-flow:wrap;order:-1;justify-content:center;align-items:center;gap:.5rem;position:relative}.tema-oscuro .estudio-escenario .las-formas-cabeza{display:contents}.tema-oscuro .estudio-escenario .las-formas-titulo{clip-path:inset(50%);white-space:nowrap;width:1px;height:1px;position:absolute;overflow:hidden}.tema-oscuro .estudio-escenario .las-formas-lista,.tema-oscuro .estudio-escenario .las-formas-lista[data-cuantas="2"]{-webkit-backdrop-filter:blur(28px);backdrop-filter:blur(28px);background:#ffffff16;border:1px solid #ffffff24;border-radius:999px;flex-wrap:nowrap;gap:0;max-width:100%;padding:3px;display:inline-flex;box-shadow:0 16px 36px -8px #0006,inset 0 1px #ffffff29}.tema-oscuro .estudio-escenario .las-formas-forma{height:34px;min-height:34px;box-shadow:none;color:var(--color-texto-suave);white-space:nowrap;background:0 0;border:0;border-radius:999px;flex-direction:row;align-items:center;gap:.375rem;padding:0 1rem}.tema-oscuro .estudio-escenario .las-formas-forma[aria-pressed=true]{color:#000;background:#fff;box-shadow:0 4px 14px -4px #00000073}.tema-oscuro .estudio-escenario .las-formas-foto{display:none}.tema-oscuro .estudio-escenario .las-formas-nombre{white-space:nowrap;padding:0;font-size:.75rem;font-weight:500}@media (min-width:640px){.tema-oscuro .estudio-escenario .las-formas-icono{display:inline-flex}}@media (hover:hover) and (pointer:fine){.tema-oscuro .estudio-escenario .las-formas-forma:hover:not([aria-pressed=true]){color:#fff}}.tema-oscuro .estudio-escenario .las-formas-ajustes{min-height:1.75rem;color:var(--color-texto-suave);background:#ffffff0d;border:1px solid #ffffff24;gap:.375rem;padding:0 .75rem;font-size:.75rem;font-weight:500}.tema-oscuro .estudio-escenario .las-formas-ajustes svg{width:.75rem;height:.75rem}.tema-oscuro .estudio-escenario .titulo-del-estudio{font-family:var(--font-app), sans-serif;letter-spacing:-.015em;color:var(--color-texto);font-size:1.0625rem;font-weight:500}.tema-oscuro .estudio-escenario{--ancho-de-la-foto:min(21.5rem, calc(100vw - 1.5rem))}@media (min-width:640px){.tema-oscuro .estudio-escenario{--ancho-de-la-foto:min(28rem, calc(100vw - 3rem), calc((100dvh - 22rem) * .8))}}@media (min-width:1024px){.tema-oscuro .estudio-escenario{--ancho-de-la-foto:min(28rem, 100%, calc((100dvh - 27rem) * .8 + 1rem))}}.tema-oscuro .estudio-escenario .marco-del-lienzo:has(>.lienzo-con-ambiente){width:min(var(--ancho-de-la-foto), calc((100cqh - 5rem) * .8 + 1rem));-webkit-backdrop-filter:blur(28px)saturate(190%);backdrop-filter:blur(28px)saturate(190%);background:linear-gradient(#16161a80 0%,#0a0a0eb3 100%);border:1px solid #ffffff1a;border-radius:1.75rem;max-width:100%;margin-inline:auto;padding:.5rem;overflow:visible;box-shadow:0 30px 80px -15px #000000e6,inset 0 1px #ffffff26}.tema-oscuro .estudio-escenario .marco-del-lienzo:has(>.lienzo-con-ambiente) .sombra-de-foto{aspect-ratio:4/5;width:100%;max-width:100%;box-shadow:none;background:radial-gradient(circle,#fff 0%,#f4f4f6 60%,#e6e6ea 100%);border-radius:1.25rem}.tema-oscuro .estudio-escenario .marco-del-lienzo:has(>.lienzo-con-ambiente) .sombra-de-foto img:not([aria-hidden]){object-fit:contain;filter:drop-shadow(0 20px 30px #0003);width:100%;height:100%;max-height:none;padding:2.75rem 1.25rem 1.25rem}.tema-oscuro .estudio-escenario .marco-del-lienzo:has(>.lienzo-con-ambiente) .sombra-de-foto .lienzo-de-la-foto{object-fit:contain;filter:drop-shadow(0 20px 30px #0003);width:100%;height:100%;max-height:none;padding:2.75rem 1.25rem 1.25rem}.tema-oscuro .estudio-escenario .marco-del-lienzo:has(>.lienzo-con-ambiente) .lienzo-de-la-foto{border-radius:1.25rem}.tema-oscuro .estudio-escenario .lienzo-con-ambiente .sombra-de-foto>.ring-1,.tema-oscuro .estudio-escenario .lienzo-con-ambiente .ambiente-de-la-foto{display:none}.barra-foto,.barra-foto-boton,.barra-foto-separador,.barra-foto-contenedor{display:block}.barra-foto-contenedor{z-index:20;pointer-events:auto;justify-content:center;align-items:center;display:flex;position:absolute;top:.75rem;left:0;right:0}.tema-oscuro .barra-foto{-webkit-backdrop-filter:blur(28px);backdrop-filter:blur(28px);color:#fff;background:#18181aad;border:1px solid #ffffff1f;border-radius:999px;align-items:center;gap:.125rem;padding:.25rem .5rem;display:flex;box-shadow:0 10px 28px -10px #00000073}.tema-oscuro .barra-foto-boton{color:#fff;cursor:pointer;background:0 0;border:0;border-radius:999px;place-items:center;width:1.875rem;height:1.875rem;transition:background .15s;display:grid}.tema-oscuro .barra-foto-boton:hover{background:#ffffff24}.tema-oscuro .barra-foto-separador{background:#ffffff29;width:1px;height:1rem;margin-inline:.25rem}@media (max-width:639px){.barra-foto-contenedor{top:.5rem}.tema-oscuro .barra-foto{gap:.0625rem;padding:.1875rem .375rem}.tema-oscuro .barra-foto-boton{width:1.625rem;height:1.625rem}.tema-oscuro .barra-foto-boton svg{width:13px;height:13px}}.chip-contorno{background:#ffffff08;border:1px solid #ffffff29;transition:background .2s,border-color .2s}.no-scrollbar::-webkit-scrollbar{display:none}.no-scrollbar{-ms-overflow-style:none;scrollbar-width:none}.tema-oscuro .estudio-escenario #lienzo .estudio-fiel{width:0;min-width:100%;margin:0;padding:.5rem .75rem .125rem}.tema-oscuro .estudio-escenario #lienzo .estudio-fiel .texto-meta{color:var(--color-texto-tenue);font-size:.6875rem;line-height:1.4}.tema-oscuro .estudio-escenario .barra-de-crear.caja-de-crear{border:1px solid #ffffff24;border-radius:1.75rem;box-shadow:0 16px 36px -8px #0006,inset 0 1px #ffffff29}.tema-oscuro .estudio-escenario .caja-de-crear .ficha-de-crear{background:#ffffff08;border:1px solid #ffffff29;border-radius:999px;font-weight:500}@media (hover:hover) and (pointer:fine){.tema-oscuro .estudio-escenario .caja-de-crear .ficha-de-crear:hover{background:#ffffff14;border-color:#ffffff42}}.tema-oscuro .estudio-escenario .caja-de-crear .ficha-de-crear-icono{color:var(--color-texto);background:0 0}.tema-oscuro .estudio-escenario .caja-de-crear .ficha-de-crear-imagen{border-radius:999px}.tema-oscuro .estudio-escenario .barra-de-pago .boton-generar.btn-acento{color:#000;background:#fff;border-color:#fff;border-radius:999px;gap:.375rem;box-shadow:0 6px 18px -6px #00000080}.tema-oscuro .estudio-escenario .boton-generar-flecha{flex:none;display:inline-block}@media (hover:hover) and (pointer:fine){.tema-oscuro .estudio-escenario .barra-de-pago .boton-generar.btn-acento:hover{background:#ececec}}@media (min-width:640px){.tema-oscuro .estudio-escenario:has(.crear-mesa[data-vista=simple]) .estudio-cabeza{width:var(--ancho-de-la-foto);min-height:1.75rem;margin-inline:auto;padding-inline:.25rem}.tema-oscuro .estudio-escenario:has(.crear-mesa[data-vista=simple]) .las-formas-ajustes{top:calc(100% + 1rem);right:calc(50% - var(--ancho-de-la-foto) / 2 + .25rem);margin:0;position:absolute}.tema-oscuro .estudio-escenario:has(.crear-mesa[data-vista=pro]) .las-formas-ajustes{margin:0;position:absolute;top:50%;right:0;transform:translateY(-50%)}.tema-oscuro .estudio-escenario .barra-de-crear.caja-de-crear{-webkit-backdrop-filter:blur(28px);backdrop-filter:blur(28px);background:#ffffff0d;padding:.625rem .625rem .625rem .75rem}.tema-oscuro .estudio-escenario .crear-mesa[data-vista=simple]>.barra-de-crear.caja-de-crear{justify-self:center;width:min(46rem,100%);margin-inline:auto}.tema-oscuro .estudio-escenario .caja-de-crear .caja-de-crear-fichas{flex-wrap:wrap;gap:.375rem}.tema-oscuro .estudio-escenario .caja-de-crear .caja-de-crear-fichas>.ficha-con-menu{flex:none;width:auto;min-width:0;max-width:none}.tema-oscuro .estudio-escenario .caja-de-crear .caja-de-crear-fichas>.ficha-de-crear,.tema-oscuro .estudio-escenario .caja-de-crear .caja-de-crear-fichas>.ficha-con-menu>.ficha-de-crear{flex-direction:row;flex:none;justify-content:center;gap:.375rem;width:2.25rem;max-width:none;height:2.25rem;min-height:2.25rem;padding:0}.tema-oscuro .estudio-escenario .caja-de-crear .ficha-de-crear .ficha-de-crear-palabra,.tema-oscuro .estudio-escenario .caja-de-crear .ficha-de-crear :is(.ficha-de-crear-valor,.casilla-de-crear-valor){display:none}.tema-oscuro .estudio-escenario .caja-de-crear .caja-de-crear-fichas>.ficha-con-menu>.ficha-de-crear,.tema-oscuro .estudio-escenario .caja-de-crear .caja-de-crear-fichas>.ficha-de-crear-cuantas{width:auto;padding:0 .875rem 0 .5rem}.tema-oscuro .estudio-escenario .caja-de-crear .caja-de-crear-fichas>.ficha-con-menu>.ficha-de-crear .ficha-de-crear-valor,.tema-oscuro .estudio-escenario .caja-de-crear .caja-de-crear-fichas>.ficha-de-crear-cuantas .ficha-de-crear-valor{color:var(--color-texto);font-size:.75rem;font-weight:500;display:inline}.tema-oscuro .estudio-escenario .caja-de-crear .ficha-de-crear :is(.ficha-de-crear-icono,.ficha-de-crear-imagen){width:1.5rem;height:1.5rem}.tema-oscuro .estudio-escenario .caja-de-crear .ficha-de-crear .ficha-de-crear-icono svg{width:.9375rem;height:.9375rem}.tema-oscuro .estudio-escenario .barra-de-pago .barra-de-pago-linea:not(.text-aviso){clip-path:inset(50%);white-space:nowrap;width:1px;height:1px;position:absolute;overflow:hidden}.tema-oscuro .estudio-escenario .caja-de-crear .barra-de-crear-generar{flex:none;margin-left:auto}.tema-oscuro .estudio-escenario .caja-de-crear .boton-generar{width:auto;min-height:2.5rem;padding:0 1.25rem;font-size:.8125rem;font-weight:500}.tema-oscuro .estudio-escenario .atajo-del-telefono{display:none!important}}@media (min-width:640px) and (max-width:1023px){.tema-oscuro .estudio-escenario .barra-de-crear.caja-de-crear,.tema-oscuro .estudio-escenario .crear-mesa>.barra-de-crear.caja-de-crear{z-index:46;border-radius:24px!important;grid-template-columns:minmax(0,1fr) auto!important;align-items:end!important;gap:12px 8px!important;width:min(42rem,100% - 2.5rem)!important;margin:0 auto!important;padding:10px 12px 12px!important;display:grid!important;position:fixed!important;bottom:1.5rem!important;left:50%!important;right:auto!important;transform:translate(-50%)!important}.tema-oscuro .estudio-escenario .caja-de-crear .caja-de-crear-cuerpo{flex-direction:column;gap:8px;min-width:0;display:flex}.tema-oscuro .estudio-escenario .caja-de-crear .caja-de-crear-texto{height:auto;min-height:0;padding:2px 44px 0 8px;font-size:14px;line-height:20px}.tema-oscuro .estudio-escenario .caja-de-crear .caja-de-crear-fichas{gap:6px}.tema-oscuro .estudio-escenario .caja-de-crear .ficha-de-crear{border-radius:999px;width:36px;height:36px;min-height:36px}.tema-oscuro .estudio-escenario .caja-de-crear .ficha-de-crear .ficha-de-crear-palabra{display:none!important}.tema-oscuro .estudio-escenario .caja-de-crear .caja-de-crear-fichas>.ficha-con-menu>.ficha-de-crear,.tema-oscuro .estudio-escenario .caja-de-crear .caja-de-crear-fichas>.ficha-de-crear-cuantas{gap:8px;width:auto;padding:0 14px}.tema-oscuro .estudio-escenario .caja-de-crear .caja-de-crear-fichas>.ficha-con-menu>.ficha-de-crear .ficha-de-crear-valor,.tema-oscuro .estudio-escenario .caja-de-crear .caja-de-crear-fichas>.ficha-de-crear-cuantas .ficha-de-crear-valor{font-size:12px;font-weight:500;display:inline}.tema-oscuro .estudio-escenario .caja-de-crear .barra-de-crear-generar{flex:none;align-self:end;margin:0!important}.tema-oscuro .estudio-escenario .caja-de-crear .boton-generar,.tema-oscuro .estudio-escenario .barra-de-pago .boton-generar.btn-acento{gap:6px;height:36px;min-height:36px;padding:0 20px;font-size:12px;font-weight:500}:is(.tema-oscuro,:root) .app-shell:has(.app-bottomnav) .estudio-escenario .barra-de-crear.caja-de-crear{bottom:calc(5.25rem + env(safe-area-inset-bottom))!important}:is(.tema-oscuro,:root) .app-shell:has(.app-bottomnav) .estudio-escenario .crear-mesa>.barra-de-crear.caja-de-crear{bottom:calc(5.25rem + env(safe-area-inset-bottom))!important}}@media (max-width:639px){.tema-oscuro .estudio-escenario .barra-de-crear.caja-de-crear,.tema-oscuro .estudio-escenario .crear-mesa>.barra-de-crear.caja-de-crear{z-index:46;left:.625rem!important;right:.625rem!important;bottom:calc(.625rem + env(safe-area-inset-bottom))!important;border-radius:20px!important;grid-template-columns:minmax(0,1fr) auto!important;align-items:end!important;gap:8px!important;width:auto!important;margin:0!important;padding:8px 10px 10px!important;display:grid!important;position:fixed!important}:is(.tema-oscuro,:root) .app-shell:has(.app-bottomnav) .estudio-escenario .barra-de-crear.caja-de-crear{bottom:calc(5.125rem + env(safe-area-inset-bottom))!important}:is(.tema-oscuro,:root) .app-shell:has(.app-bottomnav) .estudio-escenario .crear-mesa>.barra-de-crear.caja-de-crear{bottom:calc(5.125rem + env(safe-area-inset-bottom))!important}.tema-oscuro .estudio-escenario .caja-de-crear .caja-de-crear-cuerpo{flex-direction:column;gap:6px;min-width:0;display:flex}.tema-oscuro .estudio-escenario .caja-de-crear .caja-de-crear-texto{min-height:24px;max-height:48px;padding:2px 24px 0 4px;font-size:13px;line-height:18px}.tema-oscuro .estudio-escenario .caja-de-crear .caja-de-crear-fichas{scrollbar-width:none;-ms-overflow-style:none;flex-wrap:nowrap;align-items:center;gap:4px;padding:0;display:flex;overflow-x:auto}.tema-oscuro .estudio-escenario .caja-de-crear .caja-de-crear-fichas::-webkit-scrollbar{display:none}.tema-oscuro .estudio-escenario .caja-de-crear .ficha-de-crear{border-radius:999px;flex:none;justify-content:center;align-items:center;width:32px;height:32px;min-height:32px;padding:0;display:flex}.tema-oscuro .estudio-escenario .caja-de-crear .ficha-de-crear-con-nombre,.tema-oscuro .estudio-escenario .caja-de-crear .ficha-de-crear .ficha-de-crear-palabra{display:none!important}.tema-oscuro .estudio-escenario .caja-de-crear .caja-de-crear-fichas>.ficha-con-menu>.ficha-de-crear,.tema-oscuro .estudio-escenario .caja-de-crear .caja-de-crear-fichas>.ficha-de-crear-cuantas{gap:4px;width:auto;padding:0 10px 0 6px}.tema-oscuro .estudio-escenario .caja-de-crear .caja-de-crear-fichas>.ficha-con-menu>.ficha-de-crear .ficha-de-crear-valor,.tema-oscuro .estudio-escenario .caja-de-crear .caja-de-crear-fichas>.ficha-de-crear-cuantas .ficha-de-crear-valor{color:#fff;font-size:11px;font-weight:500;display:inline}.tema-oscuro .estudio-escenario .caja-de-crear .ficha-de-crear .ficha-de-crear-icono svg{width:14px;height:14px}.tema-oscuro .estudio-escenario .caja-de-crear .barra-de-crear-generar{flex:none;align-self:end;margin:0!important}.tema-oscuro .estudio-escenario .caja-de-crear .boton-generar,.tema-oscuro .estudio-escenario .barra-de-pago .boton-generar.btn-acento{white-space:nowrap;gap:4px;height:32px;min-height:32px;padding:0 12px;font-size:12px;font-weight:500}.tema-oscuro .estudio-escenario .boton-generar-flecha{width:11px;height:11px}}@media (max-width:1023px){.tema-oscuro .estudio-escenario .las-formas-ajustes{order:2}}@media (max-width:639px){.tema-oscuro .estudio-escenario .las-formas-forma{padding:0 .625rem}}@media (min-width:1024px){.tema-oscuro .estudio-escenario .estudio-mesa-de-la-foto>.marco-del-lienzo:has(>.lienzo-con-ambiente){margin-top:0}}.tema-oscuro .estudio-escenario,.tema-oscuro .estudio-escenario :is(h1,h2,h3,p,span,textarea,input,button,a,.menu-de-la-ficha),.tema-oscuro .estudio-escenario .titulo-del-estudio{font-family:-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Helvetica Neue,Noto Sans,Arial,sans-serif}.tema-oscuro .estudio-escenario .caja-de-crear .caja-de-crear-texto{color:#fff;letter-spacing:normal}.tema-oscuro .estudio-escenario .caja-de-crear .caja-de-crear-texto::placeholder{color:#757575;opacity:1}@media (min-width:1024px){.tema-oscuro .estudio-escenario .barra-de-crear.caja-de-crear,.tema-oscuro .estudio-escenario .crear-mesa>.barra-de-crear.caja-de-crear{border-radius:28px;gap:16px 8px;padding:10px 10px 12px}.tema-oscuro .estudio-escenario .caja-de-crear .barra-de-crear-generar{align-self:center}.tema-oscuro .estudio-escenario .crear-mesa[data-vista=simple]>.barra-de-crear.caja-de-crear{width:min(42rem,100%)}.tema-oscuro .estudio-escenario .caja-de-crear .caja-de-crear-texto{height:auto;min-height:0;padding:2px 44px 0 8px;font-size:14px;line-height:20px}.tema-oscuro .estudio-escenario .caja-de-crear .caja-de-crear-fichas{gap:6px}.tema-oscuro .estudio-escenario .caja-de-crear .ficha-de-crear{color:#fff}.tema-oscuro .estudio-escenario .caja-de-crear .ficha-de-crear .ficha-de-crear-icono svg{stroke-width:1.6px;width:15px;height:15px}.tema-oscuro .estudio-escenario .caja-de-crear .caja-de-crear-fichas>.ficha-con-menu>.ficha-de-crear,.tema-oscuro .estudio-escenario .caja-de-crear .caja-de-crear-fichas>.ficha-de-crear-cuantas{gap:8px;padding:0 14px}.tema-oscuro .estudio-escenario .caja-de-crear .caja-de-crear-fichas>.ficha-con-menu>.ficha-de-crear :is(.ficha-de-crear-icono,.ficha-de-crear-imagen),.tema-oscuro .estudio-escenario .caja-de-crear .caja-de-crear-fichas>.ficha-de-crear-cuantas :is(.ficha-de-crear-icono,.ficha-de-crear-imagen){width:auto;height:auto}.tema-oscuro .estudio-escenario .caja-de-crear .caja-de-crear-fichas>.ficha-con-menu>.ficha-de-crear .ficha-de-crear-icono svg{width:14px;height:14px}.tema-oscuro .estudio-escenario .caja-de-crear .caja-de-crear-fichas>.ficha-con-menu>.ficha-de-crear .ficha-de-crear-valor,.tema-oscuro .estudio-escenario .caja-de-crear .caja-de-crear-fichas>.ficha-de-crear-cuantas .ficha-de-crear-valor{color:#fff;font-size:12px;font-weight:500}.tema-oscuro .estudio-escenario .caja-de-crear .boton-generar,.tema-oscuro .estudio-escenario .barra-de-pago .boton-generar.btn-acento{letter-spacing:-.3px;gap:6px;height:36px;min-height:36px;padding:0 20px;font-size:12px;font-weight:500}.tema-oscuro .estudio-escenario .boton-generar-flecha{width:12px;height:12px}}.tema-oscuro .app-shell:has(.estudio-escenario[data-estudio=nuevo]){background-color:var(--color-fondo);background-image:radial-gradient(circle at 50% 38%,#ffffff0d 0%,#ffffff05 25%,#0000 65%),radial-gradient(70% 35% at 50% 96%,#ffffff0f 0%,#ffffff05 35%,#0000 70%),radial-gradient(circle at 86% 75%,#9333ea0a 0%,#0000 45%);background-position:0 0;background-repeat:no-repeat;background-size:100% 100%}.tema-oscuro .estudio-escenario .estudio-mesa-de-la-foto:before{display:none}.tema-oscuro .estudio-escenario .caja-de-crear :is(.ficha-de-crear,.ficha-de-crear-paso) :is(.ficha-de-crear-icono,svg){color:#fff;stroke-width:1.6px}html{--font-anuncios:var(--font-app)}html body{--font-app:-apple-system, BlinkMacSystemFont, "Segoe UI", Roboto, "Helvetica Neue", "Noto Sans", Arial, sans-serif;--font-titulos:var(--font-app);font-family:var(--font-app)}@media (min-width:1024px){.tema-oscuro .estudio-escenario .crear-mesa[data-vista=simple]>.barra-de-crear.caja-de-crear{width:min(45.375rem,100%)}.tema-oscuro .estudio-escenario .barra-de-crear.caja-de-crear,.tema-oscuro .estudio-escenario .crear-mesa>.barra-de-crear.caja-de-crear{border-radius:20px;gap:14px 9px;padding:10px 11px 12px}.tema-oscuro .estudio-escenario .caja-de-crear .caja-de-crear-texto{padding:2px 48px 0 9px;font-size:15px;line-height:22px}.tema-oscuro .estudio-escenario .caja-de-crear .caja-de-crear-fichas{gap:6px}.tema-oscuro .estudio-escenario .caja-de-crear .caja-de-crear-fichas>.ficha-de-crear,.tema-oscuro .estudio-escenario .caja-de-crear .caja-de-crear-fichas>.ficha-con-menu>.ficha-de-crear{width:39px;height:39px;min-height:39px}.tema-oscuro .estudio-escenario .caja-de-crear .caja-de-crear-fichas>.ficha-con-menu>.ficha-de-crear,.tema-oscuro .estudio-escenario .caja-de-crear .caja-de-crear-fichas>.ficha-de-crear-cuantas{gap:9px;width:auto;padding:0 15px}.tema-oscuro .estudio-escenario .caja-de-crear .ficha-de-crear :is(.ficha-de-crear-icono,.ficha-de-crear-imagen){width:26px;height:26px}.tema-oscuro .estudio-escenario .caja-de-crear .ficha-de-crear .ficha-de-crear-icono svg,.tema-oscuro .estudio-escenario .caja-de-crear .ficha-de-crear.ficha-de-crear-solo-icono svg{width:16px;height:16px}.tema-oscuro .estudio-escenario .caja-de-crear .caja-de-crear-fichas>.ficha-con-menu>.ficha-de-crear .ficha-de-crear-icono svg{width:15px;height:15px}.tema-oscuro .estudio-escenario .caja-de-crear .ficha-de-crear .ficha-de-crear-palabra,.tema-oscuro .estudio-escenario .caja-de-crear .caja-de-crear-fichas>.ficha-con-menu>.ficha-de-crear .ficha-de-crear-valor,.tema-oscuro .estudio-escenario .caja-de-crear .caja-de-crear-fichas>.ficha-de-crear-cuantas .ficha-de-crear-valor{font-size:13px}.tema-oscuro .estudio-escenario .caja-de-crear .boton-generar,.tema-oscuro .estudio-escenario .barra-de-pago .boton-generar.btn-acento{letter-spacing:-.32px;gap:6px;height:39px;min-height:39px;padding:0 22px;font-size:13px}.tema-oscuro .estudio-escenario .boton-generar-flecha{width:13px;height:13px}}.tema-oscuro .estudio-escenario .barra-de-crear.caja-de-crear,.tema-oscuro .estudio-escenario .crear-mesa>.barra-de-crear.caja-de-crear{-webkit-backdrop-filter:none;backdrop-filter:none;background:0 0}.tema-oscuro .estudio-escenario .barra-de-crear.caja-de-crear:before{content:"";z-index:-1;border-radius:inherit;-webkit-backdrop-filter:blur(28px);backdrop-filter:blur(28px);pointer-events:none;background:#ffffff16;border:1px solid #ffffff24;position:absolute;inset:-1px;box-shadow:inset 0 1px #ffffff29}.tema-oscuro .estudio-escenario .caja-de-crear :is(.ficha-de-crear,.ficha-de-crear-paso){background-color:#0000}.tema-oscuro .estudio-escenario .barra-de-crear.caja-de-crear,.tema-oscuro .estudio-escenario .crear-mesa>.barra-de-crear.caja-de-crear{border-color:#0000}.tema-oscuro .estudio-escenario .caja-de-crear .caja-de-crear-texto{color:var(--color-texto)}.tema-oscuro .estudio-escenario .caja-de-crear .caja-de-crear-texto::placeholder{color:#71767e}.tema-oscuro .estudio-escenario .caja-de-crear :is(.ficha-de-crear,.ficha-de-crear-paso){color:var(--color-texto);border-color:#cddcf02b}.tema-oscuro .estudio-escenario .caja-de-crear :is(.ficha-de-crear,.ficha-de-crear-paso) :is(.ficha-de-crear-icono,.ficha-de-crear-palabra,.ficha-de-crear-valor,svg){color:var(--color-texto)}.tema-oscuro .estudio-escenario .barra-de-pago .barra-de-pago-linea:not(.text-aviso){color:#b9bec7}.tema-oscuro .estudio-escenario .barra-de-crear.caja-de-crear .caja-de-crear-fichas>.ficha-con-menu>.ficha-de-crear :is(.ficha-de-crear-valor,.ficha-de-crear-numero,.ficha-de-crear-palabra),.tema-oscuro .estudio-escenario .barra-de-crear.caja-de-crear .caja-de-crear-fichas>.ficha-de-crear-cuantas :is(.ficha-de-crear-valor,.ficha-de-crear-numero,.ficha-de-crear-palabra){color:var(--color-texto)}@media (min-width:1024px){.tema-oscuro .sidebar-nav{-webkit-backdrop-filter:blur(28px);backdrop-filter:blur(28px);background:#ffffff16;border:1px solid #ffffff24;box-shadow:0 16px 36px -8px #0006,inset 0 1px #ffffff29}.tema-oscuro .menu-capsula{-webkit-backdrop-filter:blur(28px)saturate(140%);backdrop-filter:blur(28px)saturate(140%);background:#ffffff16;border:1px solid #ffffff24;border-radius:999px;flex-direction:column;flex:none;align-items:center;gap:0;padding:.375rem;display:flex;box-shadow:0 16px 36px -8px #00000073,inset 0 1px #ffffff29}.tema-oscuro .menu-capsula>.sidebar-nav{-webkit-backdrop-filter:none;backdrop-filter:none;box-shadow:none;background:0 0;border:0;padding:0}.tema-oscuro .menu-capsula .sidebar-link:not([data-active]):not(.menu-crear)>span:first-child{color:#fff}.tema-oscuro .menu-capsula .sidebar-link>span:first-child svg{width:17px;height:17px}.tema-oscuro .menu-capsula .menu-crear>span:first-child{box-shadow:0 0 24px #dcff4a47!important}}.tema-oscuro .app-main:has(.estudio-escenario[data-estudio=nuevo]) .camino-franja{-webkit-backdrop-filter:blur(28px);backdrop-filter:blur(28px);width:max-content;max-width:calc(100vw - 2rem);color:var(--color-texto);background:#ffffff16;border:1px solid #ffffff24;border-radius:999px;gap:.625rem;margin:0 auto .5rem;padding:.4375rem .875rem;font-size:.8125rem;line-height:1.25rem;box-shadow:0 16px 36px -8px #0006,inset 0 1px #ffffff29}.tema-oscuro .app-main:has(.estudio-escenario[data-estudio=nuevo]) .camino-franja .camino-franja-pista{display:none}.tema-oscuro .app-main:has(.estudio-escenario[data-estudio=nuevo]) .camino-franja .camino-franja-numero{color:#9499a1}.tema-oscuro .app-main:has(.estudio-escenario[data-estudio=nuevo]) .camino-franja .camino-franja-puntos>span:not([data-estado=ahora]):not([data-estado=hecho]){background:#ffffff2e}@media (min-width:1024px){.tema-oscuro .app-main:has(.estudio-escenario[data-estudio=nuevo]) .camino-franja{z-index:30;margin:0;position:fixed;inset:5rem auto auto 2rem}}@media (min-width:640px) and (max-width:1023px){.tema-oscuro .app-main:has(.estudio-escenario[data-estudio=nuevo]) .camino-franja{align-self:center;margin:0 auto .5rem;position:static}}@media (max-width:639px){.tema-oscuro .app-main:has(.estudio-escenario[data-estudio=nuevo]) .camino-franja{margin:0 auto .25rem;padding:.1875rem .625rem;font-size:.75rem}}.tema-oscuro .app-cabecera{background:0 0;border-bottom-color:#0000!important}.logotipo{color:var(--color-texto);white-space:nowrap;align-items:center;gap:.5rem;line-height:1;display:inline-flex}.logotipo-claro{color:var(--color-sobre-oscuro)}.logotipo-nombre{color:currentColor;width:auto;height:.9375rem;display:block}.logotipo-grande .logotipo-nombre{height:1.125rem}.logotipo-producto{color:var(--color-acento);letter-spacing:.1em;text-transform:uppercase;background:#dcff4a1a;border:1px solid #dcff4a33;border-radius:999px;padding:.125rem .5rem;font-family:ui-monospace,SFMono-Regular,Menlo,Monaco,Consolas,monospace;font-size:.625rem;font-weight:500;line-height:1.4}.logotipo-grande .logotipo-producto{padding:.1875rem .5625rem;font-size:.6875rem}.tema-claro .logotipo-producto{border-color:var(--color-linea-fuerte);color:var(--color-texto-suave);background:0 0}.tema-oscuro .selector-de-marca,.tema-oscuro .saldo-de-la-barra,.tema-oscuro .ayuda-boton,.tema-oscuro .cuenta-boton>span{-webkit-backdrop-filter:blur(28px)saturate(190%);backdrop-filter:blur(28px)saturate(190%);background:#ffffff0d;border:1px solid #ffffff24;transition:background-color .2s cubic-bezier(.16,1,.3,1),border-color .2s cubic-bezier(.16,1,.3,1);box-shadow:0 16px 36px -8px #0006,inset 0 1px #ffffff29}.tema-oscuro .selector-de-marca:hover,.tema-oscuro .saldo-de-la-barra:hover,.tema-oscuro .ayuda-boton:hover,.tema-oscuro .cuenta-boton:hover>span{background:#ffffff1a;border-color:#fff3}.tema-oscuro .selector-de-marca{color:var(--color-texto);border-radius:999px;font-size:.75rem;font-weight:500}.tema-oscuro .selector-de-marca-inicial{color:#fff;background:0 0;border:0;width:1rem;height:1rem;font-size:.625rem;font-weight:500}.tema-oscuro .selector-de-marca svg{opacity:.4;color:#fff;width:.75rem;height:.75rem}.tema-oscuro .saldo-de-la-barra{color:var(--color-texto);border-radius:999px;gap:.375rem;font-size:.75rem;font-weight:500}.tema-oscuro .saldo-de-la-barra-icono{display:none!important}.tema-oscuro .saldo-de-la-barra:before{content:"";background:var(--acento);width:.375rem;height:.375rem;box-shadow:0 0 8px var(--acento);border-radius:999px;flex-shrink:0}.tema-oscuro .saldo-de-la-barra[data-sin-fotos]:before{background:var(--aviso-texto);box-shadow:0 0 8px var(--aviso-texto)}.tema-oscuro .saldo-de-la-barra strong,.tema-oscuro .saldo-de-la-barra-unidad{color:inherit;font-weight:500}@media (min-width:1024px){.tema-oscuro .app-cabecera{gap:.625rem;height:4rem;min-height:4rem;padding-inline:2rem}.tema-oscuro .app-cabecera-separador{background:#ffffff14;width:1px;height:1rem;margin-inline:.375rem}.tema-oscuro .selector-de-marca{gap:.5rem;height:1.875rem;min-height:1.875rem;padding:0 .875rem}.tema-oscuro .saldo-de-la-barra{height:1.875rem;min-height:1.875rem;padding:0 .75rem}.tema-oscuro .ayuda-boton{width:2rem;min-width:2rem;height:2rem;min-height:2rem;color:var(--color-texto-suave)}.tema-oscuro .ayuda-boton svg{width:.9375rem;height:.9375rem}.tema-oscuro .cuenta-boton{width:2rem;min-width:2rem;height:2rem;min-height:2rem;padding:0}.tema-oscuro .cuenta-boton>span{width:2rem;height:2rem;color:var(--color-texto);font-size:.75rem;font-weight:500}}.panel-flotante-visiora{-webkit-backdrop-filter:blur(28px)saturate(140%)!important;background:#121212b8!important;border:1px solid #ffffff24!important;border-radius:26px!important;box-shadow:0 28px 70px -12px #000000d9,0 0 0 1px #ffffff0d,inset 0 1px #ffffff2e!important}.tarjeta-modelo-activa{border-color:var(--acento)!important;box-shadow:0 0 20px -4px #dcff4a59!important}.panel-flotante-visiora h2.titulo-seccion{display:none!important}.panel-flotante-visiora .texto-cuerpo{color:var(--color-texto-suave)!important;margin-top:0!important;margin-bottom:.75rem!important;font-size:.875rem!important;font-weight:400!important}.panel-flotante-boton-accion,.panel-flotante-visiora .panel-flotante-boton-accion{color:#0a0a0a!important;letter-spacing:-.01em!important;cursor:pointer!important;background:#fff!important;border:0!important;border-radius:999px!important;justify-content:center!important;align-items:center!important;min-height:32px!important;padding:0 18px!important;font-size:13px!important;font-weight:500!important;transition:background-color .16s,transform .16s!important;display:inline-flex!important;box-shadow:0 4px 14px #0006!important}.panel-flotante-visiora .panel-flotante-boton-accion:hover{background:#e8e8e8!important;transform:scale(1.02)!important}.panel-flotante-cerrar,.panel-flotante-visiora .panel-flotante-cerrar{width:28px!important;height:28px!important;color:var(--color-texto-suave)!important;cursor:pointer!important;background:#ffffff0f!important;border:1px solid #ffffff1f!important;border-radius:999px!important;justify-content:center!important;align-items:center!important;transition:all .16s!important;display:inline-flex!important}.panel-flotante-visiora .panel-flotante-cerrar:hover{color:#fff!important;background:#ffffff29!important;border-color:#ffffff40!important}.panel-flotante-velo{-webkit-backdrop-filter:blur(18px)!important;backdrop-filter:blur(18px)!important;background:#0009!important}.tarjeta-modelo-flotante{background:#ffffff08!important;border:1px solid #ffffff1a!important}.tarjeta-modelo-flotante:hover{background:#ffffff0f!important;border-color:#fff3!important}.tarjeta-modelo-flotante[data-activa]{border:1px solid var(--acento)!important;background:#dcff4a14!important}.tarjeta-modelo-marco{background:#1e1e1ed9!important}.tarjeta-modelo-indicador{background:var(--acento)!important;color:#0a0a0a!important}.tarjeta-anadir-flotante,.tarjeta-anadir-flotante:visited{color:var(--color-texto-suave)!important;background:#ffffff05!important;border:1px dashed #fff3!important}.tarjeta-anadir-flotante:hover{color:#fff!important;background:#ffffff0f!important;border-color:#fff6!important}.panel-flotante-visiora a.tarjeta-anadir-modelo,.panel-flotante-visiora a.tarjeta-anadir-modelo:visited{color:var(--color-texto-suave)!important;background:#ffffff05!important;border:1px dashed #fff3!important}.panel-flotante-visiora a.tarjeta-anadir-modelo:hover{color:#fff!important;background:#ffffff0f!important;border-color:#fff6!important}.panel-flotante-visiora .shared-grid,.panel-flotante-visiora [role=grid]{gap:.625rem!important}.panel-flotante-visiora .tarjeta{background:#ffffff0a!important;border:1px solid #ffffff1f!important;border-radius:16px!important;transition:all .2s cubic-bezier(.16,1,.3,1)!important;overflow:hidden!important}.panel-flotante-visiora .tarjeta:hover{background:#ffffff14!important;border-color:#ffffff3d!important}.panel-flotante-visiora .tarjeta[data-elegida=true],.panel-flotante-visiora .tarjeta[aria-pressed=true],.panel-flotante-visiora .tarjeta[aria-checked=true],.panel-flotante-visiora .tarjeta-elegida{border-color:var(--acento)!important;box-shadow:0 0 20px -4px #dcff4a59!important}.panel-flotante-visiora button.btn-secondary{background:#ffffff0f!important;border:1px solid #ffffff29!important;border-radius:999px!important;font-size:.75rem!important;font-weight:500!important}.panel-flotante-visiora .pestanas{background:#ffffff0a!important;border:1px solid #ffffff1f!important;border-radius:999px!important;padding:3px!important}.panel-flotante-visiora .pestana{color:var(--color-texto-suave)!important;border-radius:999px!important;font-size:.75rem!important;font-weight:500!important;transition:all .15s!important}.panel-flotante-visiora .pestana.pestana-activa{color:#000!important;background:#fff!important;font-weight:500!important;box-shadow:0 2px 8px #0006!important}.panel-flotante-visiora [aria-label*=calidad i] button{background:#ffffff0a!important;border:1px solid #ffffff1f!important;border-radius:16px!important;padding:.625rem!important;transition:all .2s!important}.panel-flotante-visiora [aria-label*=calidad i] button:hover{background:#ffffff14!important;border-color:#ffffff3d!important}.panel-flotante-visiora [aria-label*=calidad i] button[aria-pressed=true]{border-color:var(--acento)!important;background:#dcff4a14!important;box-shadow:0 0 16px -4px #dcff4a4d!important}.panel-flotante-visiora [aria-label*=formato i] button{background:#ffffff0a!important;border:1px solid #ffffff1f!important;border-radius:16px!important;padding:.5rem .25rem!important;transition:all .2s!important}.panel-flotante-visiora [aria-label*=formato i] button:hover{background:#ffffff14!important;border-color:#ffffff3d!important}.panel-flotante-visiora [aria-label*=formato i] button[aria-pressed=true]{color:#000!important;background:#fff!important;border-color:#fff!important;box-shadow:0 4px 14px #0006!important}.panel-flotante-visiora [aria-label*=formato i] button[aria-pressed=true] span{color:#000!important;border-color:#000!important}.tema-oscuro .estudio-escenario .crear-mesa>.crear-panel{-webkit-backdrop-filter:blur(28px)saturate(140%)!important;backdrop-filter:blur(28px)saturate(140%)!important;background:#fff1!important;border:1px solid #ffffff24!important;border-radius:24px!important;box-shadow:0 16px 36px -8px #00000073,inset 0 1px #ffffff29!important}.tema-oscuro .estudio-escenario .pestana-de-pro{color:var(--color-texto-suave)!important;border-radius:999px!important;font-size:13px!important;font-weight:500!important;transition:all .16s!important}.tema-oscuro .estudio-escenario .pestana-de-pro[aria-selected=true]{color:#0a0a0a!important;background:#fff!important;font-weight:500!important;box-shadow:0 2px 8px #0000004d!important}.tema-oscuro .estudio-escenario .pestana-de-pro:hover:not([aria-selected=true]){color:#fff!important;background:#ffffff14!important}.tema-oscuro .inicio-fino{gap:2.5rem;padding-top:.5rem}@media (min-width:768px){.tema-oscuro .inicio-fino{gap:3.25rem;padding-top:1rem}}.tema-oscuro .inicio-titulo{letter-spacing:-.038em;font-weight:500}.tema-oscuro .inicio-titulo-tenue{color:var(--color-texto-tenue)}.tema-oscuro .inicio-caminos{gap:1rem}@media (min-width:768px){.tema-oscuro .inicio-caminos{gap:1.25rem}}.tema-oscuro .inicio-camino{background:#0d0d0c;border-radius:28px;padding:.875rem;box-shadow:0 28px 60px -18px #000000d1,inset 0 1px #ffffff24}@media (min-width:768px){.tema-oscuro .inicio-camino{padding:1.125rem}}.tema-oscuro .inicio-arte:after{background:linear-gradient(#0000002e 0%,#0000 30% 58%,#000000a6 100%)!important}.tema-oscuro .inicio-camino[data-grande] .inicio-arte:before{display:none}.tema-oscuro .inicio-historia{inset-inline:.875rem;-webkit-backdrop-filter:blur(28px)saturate(140%);backdrop-filter:blur(28px)saturate(140%);background:#0e0e0e85;border:1px solid #ffffff24;border-radius:999px;padding:.5rem .875rem .4375rem;top:.875rem;box-shadow:0 12px 28px -8px #00000073,inset 0 1px #ffffff29}.tema-oscuro .inicio-historia[data-pasos="3"]{grid-template-columns:repeat(3,minmax(0,1fr))}@media (min-width:768px){.tema-oscuro .inicio-historia{inset-inline:1.125rem;padding:.5625rem 1.125rem .4375rem;top:1.125rem}.tema-oscuro .inicio-caminos[data-cuantos="2"]>.inicio-camino .inicio-arte img{object-position:50% 16%}.tema-oscuro .inicio-caminos[data-cuantos="2"]>[data-camino=anuncios] .inicio-mesa{top:3.25rem;bottom:24%}.tema-oscuro .inicio-caminos[data-cuantos="2"]>[data-camino=anuncios] .inicio-hoja{height:68%}}@media (min-width:1024px){.tema-oscuro .inicio-caminos[data-cuantos="2"]>[data-camino=anuncios] .inicio-hoja{height:78%}}@media (max-width:767px){.tema-oscuro .inicio-caminos[data-cuantos="2"]>[data-camino=anuncios] .inicio-mesa{top:3rem!important;bottom:26%!important}}.tema-oscuro .inicio-mesa-fondo{z-index:-1;pointer-events:none;position:absolute;inset:0;overflow:hidden}.tema-oscuro .inicio-mesa-fondo img{object-fit:cover;filter:blur(44px)saturate(135%)brightness(.42);width:100%;height:100%;transform:scale(1.25)}.tema-oscuro .inicio-mesa-fondo:after{content:"";background:radial-gradient(circle at 50% 42%,#ffffff0f,#0808089e 78%);position:absolute;inset:0}@media (max-width:767px){.tema-oscuro .inicio-caminos[data-cuantos="2"]>[data-camino=anuncios]{aspect-ratio:4/4.1;justify-content:flex-end}.tema-oscuro .inicio-caminos[data-cuantos="2"]>[data-camino=anuncios] .inicio-mesa{width:100%;inset:0 0 28%}.tema-oscuro .inicio-caminos[data-cuantos="2"]>[data-camino=anuncios] .inicio-camino-texto{max-width:100%}}.tema-oscuro .inicio-hoja{border-radius:14px;box-shadow:0 0 0 1px #fff3,0 24px 50px -12px #000000d9}.tema-oscuro .inicio-camino-texto{z-index:3;-webkit-backdrop-filter:blur(28px)saturate(140%);backdrop-filter:blur(28px)saturate(140%);background:#12121294;border:1px solid #ffffff26;border-radius:18px;flex-direction:row;justify-content:space-between;align-items:center;gap:.75rem;width:100%;min-height:3.625rem;padding:.625rem .75rem .625rem 1rem;display:flex;box-shadow:0 16px 36px -8px #0000008c,inset 0 1px #ffffff2e}.tema-oscuro .inicio-camino-textos-izq{flex-direction:column;flex:auto;gap:.125rem;min-width:0;display:flex}.tema-oscuro .inicio-camino-nombre,.tema-oscuro .inicio-camino[data-grande] .inicio-camino-nombre{letter-spacing:-.02em;color:#fff;font-size:1.0625rem;font-weight:500;line-height:1.2}@media (min-width:768px){.tema-oscuro .inicio-camino-nombre,.tema-oscuro .inicio-camino[data-grande] .inicio-camino-nombre{font-size:1.125rem}}.tema-oscuro .inicio-camino-nombre>svg{display:none}.tema-oscuro .inicio-camino-dato,.tema-oscuro .inicio-camino[data-de-hojas] .inicio-camino-dato,.tema-oscuro .inicio-camino:not([data-de-hojas]) .inicio-camino-dato,.tema-oscuro .inicio-camino:not([data-grande]):not([data-de-hojas]) .inicio-camino-dato{clip:auto;clip-path:none;white-space:normal;width:auto;height:auto;color:var(--color-texto-suave);margin:0;padding:0;font-size:.875rem;font-weight:400;line-height:1.3;position:static;overflow:visible}@media (min-width:768px){.tema-oscuro .inicio-camino-dato,.tema-oscuro .inicio-camino[data-de-hojas] .inicio-camino-dato,.tema-oscuro .inicio-camino:not([data-de-hojas]) .inicio-camino-dato,.tema-oscuro .inicio-camino:not([data-grande]):not([data-de-hojas]) .inicio-camino-dato{white-space:nowrap;text-overflow:ellipsis;overflow:hidden}}.tema-oscuro .inicio-camino-pildora{color:#0a0a0a;background:#fff;border-radius:999px;flex-shrink:0;place-items:center;width:2.125rem;height:2.125rem;transition:transform .18s,background-color .18s;display:grid;box-shadow:0 4px 14px #0006}@media (hover:hover) and (pointer:fine){.tema-oscuro .inicio-camino:hover .inicio-camino-pildora{background:#f2f2f0;transform:translate(2px)scale(1.04)}}.tema-oscuro .inicio-pasos{gap:.875rem}.tema-oscuro .inicio-paso{-webkit-backdrop-filter:blur(28px);backdrop-filter:blur(28px);background:#ffffff0a;border:1px solid #ffffff1a;border-radius:22px;padding:1.125rem 1.25rem;box-shadow:inset 0 1px #ffffff1a}.tema-oscuro .inicio-paso[data-estado=ahora]{background:#fff1;border-color:#dcff4a6b;box-shadow:0 16px 36px -12px #0000008c,inset 0 1px #ffffff29}.tema-oscuro .inicio-paso-numero{width:1.625rem;height:1.625rem;color:var(--color-texto-suave);background:#ffffff14;border:1px solid #ffffff1f;border-radius:999px;justify-content:center;font-weight:500}.tema-oscuro .inicio-paso[data-estado=ahora] .inicio-paso-numero{background:var(--acento);color:#0a0a0a;border-color:#0000}.tema-oscuro .inicio-caja{-webkit-backdrop-filter:blur(28px);backdrop-filter:blur(28px);background:#ffffff0e;border-radius:999px;padding:.625rem 1rem .625rem 1.25rem;box-shadow:0 12px 28px -10px #00000073,inset 0 0 0 1px #ffffff24,inset 0 1px #ffffff29}.tema-oscuro .inicio-ver,.tema-oscuro .inicio-ocultar-pasos{color:var(--color-texto);isolation:isolate;background:0 0;border:0;border-radius:999px;min-height:2.75rem;margin-block:0;padding:.4rem .9rem;padding-block:0;font-size:.8125rem;font-weight:500;transition:background-color .16s,border-color .16s,color .16s;position:relative}.tema-oscuro .inicio-ver:before,.tema-oscuro .inicio-ocultar-pasos:before{content:"";z-index:-1;background:#ffffff0b;border:1px solid #ffffff1f;border-radius:999px;transition:background-color .16s,border-color .16s;position:absolute;inset:.4rem 0}.tema-oscuro .inicio-ver:hover,.tema-oscuro .inicio-ocultar-pasos:hover{color:#fff}.tema-oscuro .inicio-ver:hover:before,.tema-oscuro .inicio-ocultar-pasos:hover:before{background:#ffffff17;border-color:#ffffff38}.tema-oscuro .inicio-foto{border-radius:16px}.tema-oscuro .inicio-foto:after{box-shadow:inset 0 0 0 1px #ffffff1f}.tema-oscuro .inicio-foto-accion{z-index:3;-webkit-backdrop-filter:blur(14px);backdrop-filter:blur(14px);color:#fff;opacity:0;background:#0e0e0e9e;border:1px solid #ffffff2e;border-radius:999px;place-items:center;width:2rem;height:2rem;transition:opacity .18s,transform .18s,background-color .18s;display:grid;position:absolute;bottom:.5rem;right:.5rem;transform:translateY(4px)scale(.94)}@media (hover:hover) and (pointer:fine){.tema-oscuro .inicio-foto:hover .inicio-foto-accion,.tema-oscuro .inicio-foto:focus-visible .inicio-foto-accion{opacity:1;transform:translateY(0)scale(1)}}.tema-oscuro .inicio-anuncios{gap:1rem}@media (min-width:768px){.tema-oscuro .inicio-anuncios{gap:1.25rem}}.tema-oscuro .inicio-anuncios .anuncios-tarjeta{-webkit-backdrop-filter:blur(28px);backdrop-filter:blur(28px);background:#ffffff09;border:1px solid #ffffff1c;border-radius:22px;padding:.625rem;transition:border-color .18s,background-color .18s,transform .18s;box-shadow:0 18px 40px -16px #0009,inset 0 1px #ffffff1f}.tema-oscuro .inicio-anuncios .anuncios-tarjeta:hover{background:#ffffff0f;border-color:#ffffff38;transform:translateY(-2px)}.tema-oscuro .inicio-anuncios .anuncios-tarjeta-foto{border-radius:15px}.tema-oscuro .inicio-anuncios .anuncios-tarjeta-texto{padding:.375rem .375rem .25rem}.tema-oscuro .inicio-anuncios .anuncios-tarjeta-nombre{font-size:.875rem;font-weight:500}.tema-oscuro .modal-capa{-webkit-backdrop-filter:blur(18px);backdrop-filter:blur(18px);background:#0000009e}.tema-oscuro [aria-labelledby=nueva-prenda-titulo]{-webkit-backdrop-filter:blur(28px)saturate(140%);backdrop-filter:blur(28px)saturate(140%);border:1px solid #ffffff24;border-radius:26px;box-shadow:0 28px 70px -12px #000000d9,0 0 0 1px #ffffff0d,inset 0 1px #ffffff2e;background:#121212bd!important}.tema-oscuro .nuevo-producto-cabecera{background:0 0;border-bottom:0}.tema-oscuro .nuevo-producto-cabecera #nueva-prenda-titulo{letter-spacing:-.02em;color:#fff;font-size:1.25rem;font-weight:500}.tema-oscuro .nuevo-producto-cabecera .texto-meta{color:var(--color-texto-suave);font-size:.875rem;line-height:1.35}.tema-oscuro .nuevo-producto-cabecera .btn-icono{width:2rem;min-width:2rem;height:2rem;min-height:2rem;color:var(--color-texto-suave);box-shadow:none;background:#ffffff0f;border:1px solid #ffffff1f;border-radius:999px;outline:none;transition:background-color .16s,border-color .16s,color .16s}.tema-oscuro .nuevo-producto-cabecera .btn-icono:hover{color:#fff;background:#ffffff1f;border-color:#ffffff38}.tema-oscuro .nuevo-producto-cabecera .btn-icono:focus-visible{border-color:var(--color-texto-tenue) ;outline:none;box-shadow:0 0 0 2px #ffffff24}.tema-oscuro .nuevo-producto-escenario{background:#0a0a0aa6;border:1px solid #ffffff1f;border-radius:20px;box-shadow:0 18px 40px -14px #000000a6,inset 0 1px #ffffff1f}.tema-oscuro .nuevo-producto-escenario-fondo{object-fit:cover;filter:blur(32px)saturate(125%)brightness(.36);pointer-events:none;width:100%;height:100%;position:absolute;inset:0;transform:scale(1.22)}.tema-oscuro .nuevo-producto-escenario-foto{filter:drop-shadow(0 14px 28px #0000008c);padding:.625rem .625rem 2.75rem}.tema-oscuro .nuevo-producto-cambiar-foto{z-index:2;white-space:nowrap;-webkit-backdrop-filter:blur(28px)saturate(140%);backdrop-filter:blur(28px)saturate(140%);height:2rem;min-height:2rem;color:var(--color-texto);background:#121212ad;border:1px solid #ffffff29;border-radius:999px;padding:0 .875rem;font-size:.78125rem;font-weight:500;position:absolute;bottom:.625rem;left:50%;transform:translate(-50%);box-shadow:0 8px 20px -6px #0009}.tema-oscuro .nuevo-producto-cambiar-foto:hover{color:#fff;background:#202020d1;border-color:#ffffff47}.tema-oscuro [aria-labelledby=nueva-prenda-titulo] .aviso{border-radius:14px;padding:.5625rem .875rem;font-size:.8125rem;font-weight:400}.tema-oscuro [aria-labelledby=nueva-prenda-titulo] .etiqueta-campo{color:var(--color-texto-suave);letter-spacing:-.01em;font-size:.8125rem;font-weight:500}.tema-oscuro [aria-labelledby=nueva-prenda-titulo] .input-field,.tema-oscuro [aria-labelledby=nueva-prenda-titulo] .select-campo{background:#ffffff0b;border:1px solid #ffffff1f;border-radius:14px;min-height:2.625rem;font-size:.875rem;font-weight:400}.tema-oscuro [aria-labelledby=nueva-prenda-titulo] .input-field:focus,.tema-oscuro [aria-labelledby=nueva-prenda-titulo] .select-campo:focus{box-shadow:none;background:#fff1;border-color:#ffffff47}.tema-oscuro .nuevo-producto-nueva-cat{height:1.75rem;min-height:1.75rem;color:var(--color-texto-suave);background:#ffffff0d;border:1px solid #ffffff1f;border-radius:999px;padding:0 .75rem;font-size:.75rem;font-weight:500}.tema-oscuro .nuevo-producto-nueva-cat:hover{color:#fff;background:#ffffff1a;border-color:#ffffff38}.tema-oscuro .nuevo-producto-mas{background:#ffffff08;border:1px solid #ffffff1a;border-radius:16px}.tema-oscuro .nuevo-producto-mas summary{min-height:2.625rem;font-size:.84375rem;font-weight:500}.tema-oscuro .nuevo-producto-pie{background:0 0;border-top:0}.tema-oscuro .nuevo-producto-pie .btn-secondary{min-height:2.625rem;color:var(--color-texto);background:#ffffff0e;border:1px solid #ffffff1f;border-radius:999px;padding-inline:1.125rem;font-size:.84375rem;font-weight:500}.tema-oscuro .nuevo-producto-pie .btn-secondary:hover{color:#fff;background:#ffffff1a;border-color:#ffffff38}.tema-oscuro .nuevo-producto-pie .btn-primary{color:#0a0a0a;background:#fff;border:0;border-radius:999px;min-height:2.625rem;font-size:.875rem;font-weight:500;box-shadow:0 8px 24px -6px #ffffff38}.panel-flotante-cerrar,.panel-flotante-boton-accion{border-radius:999px}.visiora-scope{display:block}.visiora-modal-capa{-webkit-backdrop-filter:blur(18px);backdrop-filter:blur(18px);background:#040404b8}.visiora-modal-panel{-webkit-backdrop-filter:blur(28px)saturate(140%);backdrop-filter:blur(28px)saturate(140%);background:#121212c7;border:1px solid #ffffff1a;border-radius:26px;box-shadow:0 32px 80px -16px #000000d9,inset 0 1px #ffffff1a}.visiora-modal-cabecera{border-bottom:0;padding-bottom:.5rem}.visiora-modal-titulo{letter-spacing:-.025em;color:var(--color-texto);font-size:1.25rem;font-weight:500;line-height:1.25}.visiora-modal-subtitulo{color:var(--color-texto-suave);margin-top:.25rem;font-size:.8125rem;line-height:1.45}.visiora-modal-cerrar{width:2.375rem;min-width:2.375rem;height:2.375rem;min-height:2.375rem;color:var(--color-texto-suave);background:#ffffff0e;border:1px solid #ffffff1a;border-radius:999px;outline:none;transition:background-color .16s,border-color .16s,color .16s,transform .16s}.visiora-modal-cerrar:hover{color:#fff;background:#ffffff1c;border-color:#ffffff38}.visiora-modal-cerrar:focus-visible{outline-offset:2px;outline:2px solid #ffffff52}.visiora-modal-escenario{background:radial-gradient(120% 100% at 50% 0,#fff1 0%,#ffffff05 100%);border:1px solid #ffffff14;border-radius:22px;flex-direction:column;justify-content:center;align-items:center;padding:1.125rem;display:flex;position:relative;box-shadow:inset 0 1px #ffffff0f}.visiora-modal-foto-caja{border:1px solid #ffffff1a;border-radius:18px;box-shadow:0 16px 36px -12px #000000a6}.visiora-modal-cambiar-foto{z-index:2;-webkit-backdrop-filter:blur(28px)saturate(140%);backdrop-filter:blur(28px)saturate(140%);height:2.25rem;min-height:2.25rem;color:var(--color-texto);background:#141414c7;border:1px solid #ffffff29;border-radius:999px;margin-top:-.75rem;padding:0 1rem;font-size:.8125rem;font-weight:500;box-shadow:0 8px 20px -6px #0009}.visiora-modal-cambiar-foto:hover{color:#fff;background:#202020e0;border-color:#ffffff47}.visiora-modal-input,.visiora-modal-select{min-height:2.625rem;color:var(--color-texto);background:#ffffff0b;border:1px solid #ffffff1c;border-radius:14px;font-size:.875rem;font-weight:400;transition:border-color .16s,background-color .16s}.visiora-modal-input:focus,.visiora-modal-select:focus{box-shadow:none;background:#ffffff12;border-color:#ffffff47;outline:none}.visiora-modal-bloque{background:#ffffff08;border:1px solid #ffffff14;border-radius:18px;padding:.875rem 1rem}.visiora-modal-pastilla{height:1.875rem;min-height:1.875rem;color:var(--color-texto);background:#ffffff0e;border:1px solid #ffffff1f;border-radius:999px;align-items:center;gap:.375rem;padding:0 .75rem;font-size:.75rem;font-weight:500;transition:background-color .16s,border-color .16s,color .16s;display:inline-flex}.visiora-modal-pastilla:hover{color:#fff;background:#ffffff1c;border-color:#ffffff38}.visiora-modal-acordeon{background:#ffffff06;border:1px solid #ffffff17;border-radius:16px}.visiora-modal-acordeon-resumen{min-height:2.625rem;font-size:.84375rem;font-weight:500}.visiora-modal-pie{background:0 0;border-top:0}.visiora-modal-secundario{min-height:2.625rem;color:var(--color-texto);background:#ffffff0e;border:1px solid #ffffff1f;border-radius:999px;padding-inline:1.125rem;font-size:.84375rem;font-weight:500}.visiora-modal-secundario:hover{color:#fff;background:#ffffff1a;border-color:#ffffff38}.visiora-modal-primario{color:#0a0a0a;background:#fff;border:0;border-radius:999px;min-height:2.625rem;font-size:.875rem;font-weight:500;transition:transform .16s,filter .16s;box-shadow:0 8px 24px -6px #ffffff38}.visiora-modal-primario:hover:not(:disabled){filter:brightness(.96);transform:translateY(-1px)}.visiora-ficha-velo{-webkit-backdrop-filter:blur(18px);backdrop-filter:blur(18px);background:#040404a3}.visiora-ficha-panel{-webkit-backdrop-filter:blur(28px)saturate(140%);backdrop-filter:blur(28px)saturate(140%);background:#0e0e0ed6;border-left:1px solid #ffffff17;box-shadow:-24px 0 64px -12px #000000d1,inset 1px 0 #ffffff0f}.visiora-ficha-cabecera{border-bottom:0;padding-top:1.125rem;padding-bottom:.75rem}.visiora-ficha-ceja{letter-spacing:.02em;color:var(--color-texto-tenue);font-size:.75rem;font-weight:500}.visiora-ficha-titulo{letter-spacing:-.025em;color:var(--color-texto);font-size:1.3125rem;font-weight:500;line-height:1.25}.visiora-ficha-pildora{letter-spacing:-.01em;color:var(--color-texto);background:#ffffff0f;border:1px solid #ffffff1c;border-radius:999px;align-items:center;padding:.25rem .6875rem;font-size:.75rem;font-weight:500;display:inline-flex}.visiora-ficha-pildora-aviso{color:#f6c167;background:#f5a6231f;border-color:#f5a62347}.visiora-ficha-aviso-caja{background:linear-gradient(145deg,#f5a6231a 0%,#f5a62308 100%);border:1px solid #f5a62338;border-radius:18px;padding:.875rem 1rem;box-shadow:inset 0 1px #ffffff0d}.visiora-ficha-ia-tira{background:#ffffff09;border:1px solid #ffffff17;border-radius:16px;padding:.625rem .875rem}.visiora-ficha-ia-btn{letter-spacing:-.01em;color:#0a0a0a;cursor:pointer;background:#f5f5f7;border:0;border-radius:999px;outline:none;justify-content:center;align-items:center;gap:.375rem;height:1.9375rem;min-height:1.9375rem;padding:0 .875rem;font-size:.75rem;font-weight:500;transition:transform .15s,filter .15s;display:inline-flex;box-shadow:0 6px 18px -4px #ffffff38}.visiora-ficha-ia-btn:hover:not(:disabled){filter:brightness(.95);transform:translateY(-1px)}.visiora-ficha-ia-btn:focus-visible{outline-offset:2px;outline:2px solid #ffffff59}.visiora-ficha-ia-btn:disabled{opacity:.55;cursor:default}.visiora-ficha-icono{width:2.375rem;min-width:2.375rem;height:2.375rem;min-height:2.375rem;color:var(--color-texto-suave);background:#ffffff0e;border:1px solid #ffffff1a;border-radius:999px;outline:none;transition:background-color .16s,border-color .16s,color .16s}.visiora-ficha-icono:hover{color:#fff;background:#ffffff1c;border-color:#ffffff38}.visiora-ficha-icono:focus-visible{outline-offset:2px;outline:2px solid #ffffff52}.visiora-ficha-bloque{background:#ffffff08;border:1px solid #ffffff14;border-radius:22px;padding:1rem 1.125rem;box-shadow:inset 0 1px #ffffff0a}.visiora-ficha-subcaja{background:#ffffff06;border:1px solid #ffffff14;border-radius:16px}.visiora-ficha-contador{color:var(--color-texto-suave);background:#ffffff0d;border:1px solid #ffffff14;border-radius:999px;align-items:center;padding:.125rem .5625rem;font-size:.75rem;font-weight:500;display:inline-flex}.visiora-ficha-barra,.tema-oscuro .visiora-ficha-barra{background:#ffffff14;border-radius:999px;height:.3125rem;overflow:hidden}.visiora-ficha-barra-relleno,.tema-oscuro .visiora-ficha-barra .barra-de-avance-relleno{background:linear-gradient(90deg,#f5f5f7ad,#fff);border-radius:999px;height:100%;transition:width .24s cubic-bezier(.22,1,.36,1)}.visiora-ficha-secundario{min-height:2.5rem;color:var(--color-texto);background:#ffffff0b;border:1px solid #ffffff1c;border-radius:999px;font-size:.84375rem;font-weight:500;transition:background-color .16s,border-color .16s,color .16s}.visiora-ficha-secundario:hover{color:#fff;background:#ffffff17;border-color:#ffffff38}.visiora-ficha-dato-fila{border-bottom:1px solid #ffffff0d;padding-block:.375rem}.visiora-ficha-dato-fila:last-of-type{border-bottom:0}.visiora-ficha-eliminar{background:#ef44440f;border:1px solid #ef444438;border-radius:999px;min-height:2.5rem;font-size:.8125rem;font-weight:500}.visiora-vistas-grid{gap:.625rem}.visiora-vistas-contenedor{flex-direction:column;gap:.625rem;display:flex}.visiora-vista-casilla{border-radius:18px;outline:none;transition:background-color .18s,border-color .18s,transform .18s,box-shadow .18s}.visiora-vista-casilla:focus-visible{outline-offset:2px;outline:2px solid #ffffff5c}.visiora-vista-casilla-frente{aspect-ratio:16/10;border-radius:20px;min-height:11.5rem;max-height:15.5rem}.visiora-vista-frente-halo{object-fit:cover;filter:blur(36px)saturate(135%)brightness(.45);opacity:.72;pointer-events:none;width:124%;height:124%;position:absolute;inset:-12%}.visiora-vista-ampliar{z-index:2;-webkit-backdrop-filter:blur(14px);backdrop-filter:blur(14px);color:var(--color-texto);pointer-events:none;background:#121212b8;border:1px solid #ffffff29;border-radius:999px;align-items:center;padding:.25rem .6875rem;font-size:.75rem;font-weight:500;display:inline-flex}.visiora-vistas-tira{grid-template-columns:repeat(4,minmax(0,1fr));gap:.5rem;display:grid}.visiora-vistas-tira[data-columnas="5"]{grid-template-columns:repeat(5,minmax(0,1fr))}@media (max-width:420px){.visiora-vistas-tira,.visiora-vistas-tira[data-columnas="5"]{grid-template-columns:repeat(2,minmax(0,1fr))}}.visiora-vista-casilla-extra{border-radius:15px;height:4.125rem;min-height:4.125rem;padding:.375rem}.visiora-vista-extra-titulo{color:var(--color-texto);line-height:1.15}.visiora-vista-casilla-llena{background:radial-gradient(circle at 50% 42%,#242426f2 0%,#0e0e10fa 100%);border:1px solid #ffffff1f;padding:0;box-shadow:0 14px 32px -12px #0009}.tema-oscuro .visiora-vista-casilla-llena .bg-foto-producto{background:0 0}.tema-oscuro .visiora-vista-casilla-llena .foto-en-la-mesa{z-index:1;object-fit:contain;mix-blend-mode:normal;filter:drop-shadow(0 14px 28px #0000008c);width:100%;height:100%;position:relative}.visiora-vista-casilla-vacia{background:#ffffff08;border:1px solid #ffffff14}.visiora-vista-casilla-vacia:hover:not(:disabled){background:#fff1;border-color:#ffffff2e;transform:translateY(-1px)}.visiora-vista-etiqueta{z-index:2;-webkit-backdrop-filter:blur(14px);backdrop-filter:blur(14px);color:#fff;background:#0e0e0ec2;border:1px solid #ffffff29;border-radius:999px;padding:.25rem .625rem;font-size:.75rem;font-weight:500}.visiora-vista-subir-pastilla{color:var(--color-texto-suave);background:#ffffff0d;border:1px solid #ffffff14;border-radius:999px;padding:.125rem .5rem}.visiora-ficha-bento{grid-template-columns:repeat(2,minmax(0,1fr));gap:.5rem;display:grid}.visiora-ficha-celda{background:#ffffff08;border:1px solid #ffffff12;border-radius:14px;flex-direction:column;gap:.2rem;padding:.625rem .75rem;display:flex}.visiora-ficha-celda-etiqueta{letter-spacing:.01em;color:var(--color-texto-tenue);font-size:.6875rem;font-weight:500}.visiora-ficha-celda-valor{color:var(--color-texto);font-size:.8125rem;font-weight:500;line-height:1.3}.tema-oscuro .pestanas-suaves .pestana-suave:not(.pestana-suave-activa){color:var(--color-texto-suave);background:#ffffff0a;border:1px solid #ffffff1a}.tema-oscuro .pestanas-suaves .pestana-suave:hover:not(.pestana-suave-activa){color:#fff;background:#ffffff14;border-color:#fff3}.tema-oscuro .rejilla-de-fotos .tarjeta-de-foto-imagen{background:linear-gradient(#f4f5f7 0%,#e5e7eb 100%);border:1px solid #ffffff24;border-radius:18px;transition:transform .22s,box-shadow .22s,border-color .22s;box-shadow:0 12px 30px -10px #0000008c,inset 0 1px #fffc}.tema-oscuro .rejilla-de-fotos .tarjeta-de-foto-boton:hover .tarjeta-de-foto-imagen{border-color:var(--color-texto-tenue) ;transform:translateY(-3px);box-shadow:0 20px 40px -12px #000000bf,0 0 0 1px #ffffff4d}.tema-oscuro .rejilla-de-fotos .foto-en-la-mesa{mix-blend-mode:multiply}.tema-oscuro .rejilla-de-fotos .tarjeta-de-foto-imagen:after{content:none}.tema-oscuro .rejilla-de-fotos .tarjeta-de-foto-nombre{color:var(--color-texto);letter-spacing:-.015em;font-size:.875rem;font-weight:500;line-height:1.25rem}.tema-oscuro .rejilla-de-fotos .tarjeta-de-foto-dato{color:var(--color-texto-tenue);font-size:.875rem;font-weight:400;line-height:1.25rem}.tema-oscuro .tarjeta-de-foto-elegida .tarjeta-de-foto-imagen{outline:2px solid var(--acento);outline-offset:3px;box-shadow:0 0 24px #dcff4a47}.tema-oscuro .tarjeta-de-foto-imagen span.rounded-full{-webkit-backdrop-filter:blur(14px);transition:all .18s}.tema-oscuro .tarjeta-de-foto-imagen span.border-texto-suave{background:#00000073;border:1.5px solid #ffffff80}.tema-oscuro .tarjeta-de-foto-imagen span.border-tinta{background:var(--acento);border:1.5px solid var(--acento);color:#000;box-shadow:0 0 16px #dcff4a80}.tema-oscuro .tarjeta-de-foto-imagen .etiqueta-sobre-foto{-webkit-backdrop-filter:blur(14px);backdrop-filter:blur(14px);color:#fff;background:#121214c7;border:1px solid #ffffff29;border-radius:999px;font-size:.75rem;font-weight:500}.tema-oscuro .barra-seleccion{z-index:40;-webkit-backdrop-filter:blur(28px)saturate(140%);backdrop-filter:blur(28px)saturate(140%);background:#121214d9;border:1px solid #ffffff24;border-radius:999px;margin-bottom:1.25rem;padding:.625rem 1.25rem;position:sticky;top:1rem;box-shadow:0 20px 48px -10px #000c,inset 0 1px #ffffff29}@media (max-width:639.98px){.tema-oscuro .barra-seleccion{border-radius:20px;padding:.75rem 1rem;top:.5rem}}.tema-oscuro .barra-seleccion p{letter-spacing:-.01em;color:var(--color-texto);font-weight:500}.tema-oscuro .barra-seleccion .btn-acento:not(:disabled){color:#0a0a0a;background:#fff;border-radius:999px;font-weight:500}.caja-de-crear-recetas{scrollbar-width:none;align-items:center;gap:.375rem;padding-bottom:.375rem;display:flex;overflow-x:auto}.caja-de-crear-recetas::-webkit-scrollbar{display:none}.pildora-receta{white-space:nowrap;color:var(--color-texto);cursor:pointer;background:#ffffff0d;border:1px solid #ffffff1a;border-radius:999px;align-items:center;gap:.375rem;padding:.3125rem .75rem;font-size:.75rem;font-weight:500;transition:all .16s;display:inline-flex}.pildora-receta:hover:not(.pildora-receta-activa){color:#fff;background:#ffffff1a}.pildora-receta-activa{box-shadow:0 2px 10px #00000059;color:#000!important;background:#fff!important;border-color:#fff!important}.lienzo-barra-rapida{-webkit-backdrop-filter:blur(28px)saturate(140%);backdrop-filter:blur(28px)saturate(140%);background:#121214d1;border:1px solid #ffffff1f;border-radius:999px;flex-wrap:wrap;justify-content:space-between;align-items:center;gap:.5rem;width:100%;padding:.3125rem .625rem;display:flex;position:relative;box-shadow:0 8px 24px -4px #00000080}.capsula-selector-vista{background:#ffffff0d;border:1px solid #ffffff1a;border-radius:999px;align-items:center;padding:2px;font-size:.75rem;font-weight:500;display:inline-flex}.pildora-control-rapido{color:var(--color-texto);cursor:pointer;background:#ffffff0f;border:1px solid #ffffff1a;border-radius:999px;align-items:center;gap:.375rem;padding:.25rem .625rem;font-size:.75rem;font-weight:500;transition:all .15s;display:inline-flex}.pildora-control-rapido:hover{color:#fff;background:#ffffff1f;border-color:#fff3}.btn-pildora-activa{border-radius:999px;box-shadow:0 1px 4px #0000004d;color:#000!important;background:#fff!important}.btn-pildora-inactiva{color:var(--color-texto-suave);background:0 0;border-radius:999px;transition:all .15s}.btn-pildora-inactiva:hover{color:#fff}.escenario-silueta-visiora{-webkit-backdrop-filter:blur(28px)saturate(140%);backdrop-filter:blur(28px)saturate(140%);background:#0c0c0ebf;border:1px solid #ffffff14;border-radius:22px;flex-direction:column;justify-content:center;align-items:center;width:100%;min-height:420px;max-height:calc(100dvh - 20rem);padding:.5rem;display:flex;position:relative;overflow:hidden;box-shadow:0 20px 48px -12px #000000b3}@media (max-width:639px){.tema-oscuro .estudio-escenario .caja-de-crear .barra-de-pago .barra-de-pago-linea:not(.text-aviso){clip-path:inset(50%);white-space:nowrap;width:1px;height:1px;position:absolute;overflow:hidden}}@media (max-width:1023px){.estudio-mesa-de-la-foto .escenario-silueta-visiora{height:clamp(340px,52svh,520px);min-height:0;max-height:none}}@media (min-width:1024px){.tema-oscuro .estudio-escenario .crear-mesa[data-vista=camino] .marco-del-lienzo:has(>.lienzo-con-ambiente){flex-direction:column;width:100%;height:100cqh;display:flex}.crear-mesa[data-vista=camino] .marco-del-lienzo>.lienzo-con-ambiente{flex:1;min-height:0}.tema-oscuro .estudio-escenario .marco-del-lienzo:has(.escenario-silueta-visiora) .lienzo-barra-rapida{flex-wrap:nowrap}.tema-oscuro .estudio-escenario .marco-del-lienzo:has(.escenario-silueta-visiora) .lienzo-barra-rapida>:last-child{min-width:0}.marco-del-lienzo:has(.escenario-silueta-visiora) .capsula-selector-vista{white-space:nowrap;flex:none}.estudio-mesa-de-la-foto .escenario-silueta-visiora{flex:1;min-height:0;max-height:none}.tema-oscuro .estudio-escenario .crear-mesa[data-vista=camino] .marco-del-lienzo .sombra-de-foto{aspect-ratio:auto;flex:1;width:100%;max-width:100%;height:auto;min-height:0;max-height:none}.tema-oscuro .estudio-escenario .crear-mesa[data-vista=camino] .marco-del-lienzo .sombra-de-foto :is(img:not([aria-hidden]),.lienzo-de-la-foto){object-fit:contain;width:100%;height:100%;max-height:none}}.tema-oscuro .pagina .pestanas{-webkit-backdrop-filter:blur(28px);backdrop-filter:blur(28px);background:#ffffff0a;border:1px solid #ffffff1a;border-radius:999px;gap:4px;width:fit-content;padding:4px;display:inline-flex}.tema-oscuro .pagina .pestana{letter-spacing:-.01em;color:var(--color-texto-suave);border-radius:999px;padding:.4375rem 1.125rem;font-size:.8125rem;font-weight:500;transition:all .16s}.tema-oscuro .pagina .pestana:hover:not(.pestana-activa){color:#fff;background:#ffffff14}.tema-oscuro .pagina .pestana-activa{color:#000;background:#fff;font-weight:500;box-shadow:0 2px 10px #00000059}.tema-oscuro .pagina section.tarjeta{background:var(--color-panel);border:1px solid #ffffff14;border-radius:24px;box-shadow:0 20px 48px -12px #000000bf,inset 0 1px #ffffff14}.tema-oscuro .barra-de-guardar-de-ajustes{z-index:30;-webkit-backdrop-filter:blur(28px)saturate(140%);backdrop-filter:blur(28px)saturate(140%);background:#121214e0;border:1px solid #ffffff24;border-radius:999px;gap:1rem;max-width:fit-content;margin:1.5rem auto .5rem;padding:.5rem 1.25rem;position:sticky;bottom:1.25rem;box-shadow:0 16px 36px -8px #000000bf,inset 0 1px #ffffff29}@media (max-width:1023px){.tema-oscuro .barra-de-guardar-de-ajustes{bottom:calc(var(--alto-barra-movil,4.5rem) + .75rem)}}.tema-oscuro .barra-de-guardar-de-ajustes p{letter-spacing:-.01em;font-size:.875rem;font-weight:500}.tema-oscuro .opcion-con-muestra{background:#ffffff08;border:1px solid #ffffff14;border-radius:18px;transition:transform .22s,border-color .22s,box-shadow .22s;overflow:hidden}.tema-oscuro .opcion-con-muestra:hover:not(.opcion-con-muestra-elegida){background:#ffffff0d;border-color:#fff3;transform:translateY(-2px)}.tema-oscuro .opcion-con-muestra-elegida,.tema-oscuro .opcion-con-muestra-elegida:hover{border-color:var(--acento)!important;box-shadow:0 0 0 1px var(--acento), 0 14px 28px -6px #dcff4a38!important}.tema-oscuro .opcion-con-muestra-sin{color:var(--color-texto-suave);background:radial-gradient(circle at 50% 40%,#2c2c30cc 0%,#121214f2 100%)!important}.tema-oscuro .opcion-con-muestra-texto span.font-medium{color:var(--color-texto);letter-spacing:-.015em;font-size:.8125rem;font-weight:500}.tema-oscuro .opcion-con-muestra-texto .texto-meta{color:var(--color-texto-tenue);font-size:.75rem;font-weight:400}.tema-oscuro .modelo-de-la-tienda{background:#ffffff08;border:1px solid #ffffff14;border-radius:999px;padding:.375rem 1rem .375rem .375rem;transition:all .18s}.tema-oscuro .modelo-de-la-tienda>span:first-child{border-radius:999px;overflow:hidden}.tema-oscuro .modelo-de-la-tienda:hover:not(.modelo-de-la-tienda-fijado){background:#ffffff0f;border-color:#fff3}.tema-oscuro .modelo-de-la-tienda-fijado{border-color:var(--acento)!important;background:#dcff4a0f!important;box-shadow:0 0 16px #dcff4a40!important}.tema-oscuro .modelo-de-la-tienda-fijado>svg{color:var(--acento)!important}.tema-oscuro .modelo-de-la-tienda span.font-medium{color:var(--color-texto);font-weight:500}.tema-oscuro [aria-labelledby=titulo-perfil-de-estudio] button[aria-pressed]{background:#ffffff08;border:1px solid #ffffff14;border-radius:16px;transition:all .18s}.tema-oscuro [aria-labelledby=titulo-perfil-de-estudio] button[aria-pressed]:hover:not([aria-pressed=true]){background:#ffffff0f;border-color:#fff3;transform:translateY(-1px)}.tema-oscuro [aria-labelledby=titulo-perfil-de-estudio] button[aria-pressed=true]{border-color:var(--acento)!important;box-shadow:0 0 0 1px var(--acento), 0 10px 24px -4px #dcff4a2e!important;background:#dcff4a0d!important}.tema-oscuro [aria-labelledby=titulo-perfil-de-estudio] button[aria-pressed] span.font-medium{color:var(--color-texto);font-weight:500}.tema-oscuro .afinar>summary{letter-spacing:-.01em;color:var(--color-texto);background:#ffffff0a;border:1px solid #ffffff1a;border-radius:16px;padding:.875rem 1.25rem;font-weight:500;transition:all .18s}.tema-oscuro .afinar>summary:hover{background:#ffffff12;border-color:#ffffff2e}.tema-oscuro .afinar[open]>summary{background:#ffffff0f;border-bottom-color:#ffffff0f;border-bottom-right-radius:0;border-bottom-left-radius:0}.tema-oscuro .afinar[open]>div{background:#ffffff05;border:1px solid #ffffff1a;border-top:none;border-bottom-right-radius:16px;border-bottom-left-radius:16px;padding:1.25rem}.tema-oscuro .anuncio-de-muestra{border:1px solid #ffffff1f;border-radius:24px;overflow:hidden;box-shadow:0 24px 60px -16px #000000d9,inset 0 1px #ffffff1f}.tema-oscuro .anuncio-de-muestra-marca{-webkit-backdrop-filter:blur(14px);backdrop-filter:blur(14px);background:#fffffff0;border-radius:999px;font-weight:500;box-shadow:0 2px 10px #00000040}.tema-oscuro .anuncio-de-muestra-pastilla{border-radius:999px;font-weight:500;box-shadow:0 4px 16px #00000059}.tema-oscuro .anuncio-de-muestra-titular{letter-spacing:-.025em;font-weight:500}.tema-oscuro .anuncio-de-muestra-pie{letter-spacing:.05em;font-weight:500}.tema-oscuro .previa-logo{border:1px solid #ffffff24;border-radius:20px;box-shadow:0 10px 24px -6px #00000080}.tema-oscuro .previa-logo-oscura{background-color:#0c0c0e;background-image:linear-gradient(45deg,#18181c 25%,#0000 25% 75%,#18181c 75%),linear-gradient(45deg,#18181c 25%,#0000 25% 75%,#18181c 75%);border:1px solid #ffffff1a}.tema-oscuro input[type=color]{cursor:pointer;background:#ffffff0d;border:1px solid #ffffff24;border-radius:999px;padding:0;transition:all .18s;overflow:hidden}.tema-oscuro input[type=color]::-webkit-color-swatch-wrapper{padding:0}.tema-oscuro input[type=color]::-webkit-color-swatch{border:0;border-radius:999px}.tema-oscuro input[type=color]::-moz-color-swatch{border:0;border-radius:999px}.tema-oscuro input[type=color]:hover{background:#ffffff14;border-color:#ffffff47}.tema-oscuro [aria-labelledby=titulo-kit-de-marca] .rounded-control.border{background:#ffffff06;border:1px solid #ffffff14;border-radius:20px;box-shadow:inset 0 1px #ffffff0a}.tema-oscuro [aria-labelledby=titulo-kit-de-marca] ul[aria-label] li{border-color:#ffffff29;box-shadow:0 2px 8px #0006}.tema-oscuro .pagina .etiqueta-seccion{letter-spacing:-.01em;color:var(--color-texto-tenue);text-transform:none;margin-bottom:.75rem;font-size:.8125rem;font-weight:500}.tema-oscuro #tu-plan .plan-numero{letter-spacing:-.03em;color:var(--color-texto);font-size:2.25rem;font-weight:500}.tema-oscuro #tu-plan .barra-de-avance{background:#ffffff14;border-radius:999px;height:.375rem;overflow:hidden}.tema-oscuro #tu-plan .barra-de-avance-relleno:not(.bg-peligro,.bg-aviso){background:var(--acento);box-shadow:0 0 12px #dcff4a66}:where(strong,b,h1,h2,h3,h4,h5,h6,th){font-weight:500}.barra-de-abajo-icono{flex:none}.barra-de-abajo-nombre{min-width:0}.barra-de-abajo-mas{flex-direction:column;gap:.375rem;padding:.25rem 0 .5rem;display:flex}.barra-de-abajo-mas-sitio{min-height:3.25rem;color:var(--texto);border-radius:1rem;align-items:center;gap:.875rem;padding:.5rem .75rem;text-decoration:none;display:flex}.barra-de-abajo-mas-sitio .barra-de-abajo-icono{background:#ffffff0f;border:1px solid #ffffff1f;border-radius:50%;flex:none;justify-content:center;align-items:center;width:2.5rem;height:2.5rem;display:inline-flex}.barra-de-abajo-mas-sitio[data-active] .barra-de-abajo-icono{color:#0a0a0a;background:#fff;border-color:#fff}.barra-de-abajo-mas-sitio .barra-de-abajo-nombre{font-size:.9375rem;font-weight:500}.barra-de-abajo-mas-sitio:active{opacity:.6}.ficha-de-la-marca{background:#1b1c1e;border:1px solid #ffffff14;border-radius:1.5rem;flex-direction:column;gap:1rem;padding:1.125rem 1rem;display:flex}@media (min-width:1024px){.ficha-de-la-marca{gap:1.25rem;padding:1.5rem}}.ficha-marca-cabeza{text-align:left;width:100%;min-width:0;color:inherit;font:inherit;cursor:pointer;background:0 0;border:0;align-items:center;gap:.875rem;padding:0;display:flex}.ficha-marca-logo{color:#0a0a0a;cursor:pointer;background:#fff;border:1px solid #ffffff24;border-radius:999px;flex:none;place-items:center;width:3.5rem;height:3.5rem;font-size:1.125rem;font-weight:500;display:grid;overflow:hidden}.ficha-marca-logo img{object-fit:contain;width:100%;height:100%;padding:.375rem}.ficha-marca-textos{flex-direction:column;flex:1;gap:.125rem;min-width:0;display:flex}.ficha-marca-nombre{letter-spacing:-.02em;color:#fff;text-overflow:ellipsis;white-space:nowrap;font-size:1.1875rem;font-weight:500;overflow:hidden}.ficha-marca-detalle{color:var(--color-texto-tenue);font-size:.875rem}.ficha-marca-flecha{color:var(--color-texto-tenue);flex:none}.ficha-marca-pildoras{flex-wrap:wrap;gap:.5rem;display:flex}.ficha-marca-pildora{color:#fff;cursor:pointer;background:#ffffff0a;border:1px solid #ffffff24;border-radius:999px;align-items:center;gap:.5rem;min-height:2.75rem;padding:0 .875rem;font-size:.875rem;font-weight:500;transition:background-color .16s,border-color .16s;display:inline-flex}.ficha-marca-pildora:hover{background:#ffffff17;border-color:#ffffff38}.ficha-marca-pildora-valor{color:var(--color-texto-tenue);text-overflow:ellipsis;white-space:nowrap;max-width:11rem;font-weight:400;overflow:hidden}.ficha-marca-muestra-de-color{gap:.25rem;display:inline-flex}.ficha-marca-muestra-de-color span{border:1px solid #fff3;border-radius:999px;width:1rem;height:1rem}.ficha-marca-muestras{grid-template-columns:repeat(2,minmax(0,1fr));gap:.625rem;display:grid}@media (min-width:1024px){.ficha-marca-muestras{gap:.875rem}}.ficha-marca-muestra{flex-direction:column;gap:.5rem;min-width:0;margin:0;display:flex}.ficha-marca-muestra-foto{aspect-ratio:4/5;object-fit:cover;background:#ffffff0a;border:1px solid #ffffff14;border-radius:1rem;width:100%}.ficha-marca-muestra-vacia{aspect-ratio:4/5;width:100%;color:var(--color-texto-tenue);text-align:center;border:1px dashed #ffffff29;border-radius:1rem;place-items:center;padding:1rem;font-size:.8125rem;display:grid}.ficha-marca-muestra figcaption{color:var(--color-texto-tenue);font-size:.8125rem}.ficha-marca-muestra .anuncio-de-muestra-caja{margin:0}.ficha-marca-muestra .anuncio-de-muestra{border-radius:1rem}.ficha-marca-muestra .anuncio-de-muestra-titular{font-size:1.125rem;line-height:1.1}.ficha-marca-muestra .anuncio-de-muestra-pastilla{font-size:.6875rem}.ficha-marca-muestra .anuncio-de-muestra-pie{font-size:.5625rem}.ficha-marca-muestra .anuncio-de-muestra-marca{font-size:.625rem}.filas-de-la-marca{flex-direction:column;gap:.75rem;display:flex}.filas-de-la-marca-cabeza{justify-content:space-between;align-items:baseline;gap:.75rem;padding:0 .25rem;display:flex}.filas-de-la-marca-titulo{letter-spacing:-.02em;color:#fff;margin:0;font-size:1.25rem;font-weight:500}.filas-de-la-marca-nota{color:var(--color-texto-tenue);margin:0;padding:0 .25rem;font-size:.875rem;line-height:1.5}.filas-de-la-marca-lista{flex-direction:column;gap:.5rem;display:flex}.fila-de-la-marca{color:#fff;text-align:left;cursor:pointer;background:#1b1c1e;border:1px solid #ffffff14;border-radius:1.125rem;align-items:center;gap:.75rem;width:100%;min-height:4rem;padding:.625rem .875rem;transition:background-color .16s,border-color .16s;display:flex}.fila-de-la-marca:hover{background:#232428;border-color:#ffffff24}.fila-de-la-marca-icono{color:#fff;background:#ffffff0f;border-radius:999px;flex:none;place-items:center;width:2.5rem;height:2.5rem;display:grid;overflow:hidden}.fila-de-la-marca-icono img{object-fit:cover;width:100%;height:100%}.fila-de-la-marca-caras{flex:none;display:inline-flex}.fila-de-la-marca-caras img{object-fit:cover;object-position:50% 15%;border:2px solid #1b1c1e;border-radius:999px;width:2.5rem;height:2.5rem}.fila-de-la-marca-caras img+img{margin-left:-.75rem}.fila-de-la-marca-textos{flex-direction:column;flex:1;gap:.125rem;min-width:0;display:flex}.fila-de-la-marca-nombre{font-size:.875rem;font-weight:500}.fila-de-la-marca-valor{color:var(--color-texto-tenue);text-overflow:ellipsis;white-space:nowrap;font-size:.875rem;overflow:hidden}.fila-de-la-marca-flecha{color:var(--color-texto-tenue);flex:none}.bloques-de-tu-marca{flex-direction:column;gap:1.125rem;display:flex}@media (min-width:1024px){.bloques-de-tu-marca{grid-template-columns:minmax(0,1.25fr) minmax(0,1fr);align-items:start;gap:1.5rem;display:grid}}.hoja-que-se-queda .titulo-seccion:first-child{margin-top:0}.kit-sin-anuncio{flex-direction:column;gap:1.25rem;min-width:0;display:flex}.previa-logo-chica{border-radius:999px!important;width:3.5rem!important;height:3.5rem!important}.letra-propia>summary{cursor:pointer;color:var(--color-texto-tenue);text-underline-offset:3px;font-size:.8125rem;text-decoration:underline;list-style:none}.letra-propia>summary::-webkit-details-marker{display:none}.letra-propia>summary:hover{color:var(--color-texto)}.tema-oscuro .inicio-camino{background:var(--color-panel);box-shadow:none;aspect-ratio:auto;flex-direction:column;justify-content:stretch;gap:.75rem;min-height:27rem;padding:.75rem;display:flex}@media (min-width:768px){.tema-oscuro .inicio-camino{gap:.875rem;padding:.875rem}.tema-oscuro .inicio-caminos[data-cuantos="2"]>.inicio-camino{min-height:33rem}}.tema-oscuro .inicio-camino:after{box-shadow:inset 0 0 0 1px #ffffff1a}.tema-oscuro .inicio-camino[data-de-hojas]{justify-content:stretch}.tema-oscuro .inicio-caminos[data-cuantos="2"]>[data-camino=anuncios]{aspect-ratio:auto}.tema-oscuro .inicio-marco{background:var(--color-panel-suave)}.tema-oscuro .inicio-marco .inicio-arte{z-index:0;position:absolute;inset:0}.tema-oscuro .inicio-marco .inicio-arte:after{background:linear-gradient(#00000038,#0000 32%)!important}.tema-oscuro .inicio-camino[data-grande] .inicio-marco .inicio-arte:before{display:none}.tema-oscuro .inicio-caminos[data-cuantos="2"]>.inicio-camino .inicio-marco .inicio-arte img{object-position:50% 22%}.tema-oscuro .inicio-marco .inicio-mesa{width:100%;position:absolute;inset:3rem 0 .75rem!important}@media (min-width:768px){.tema-oscuro .inicio-marco .inicio-mesa{inset:3.25rem 0 1rem!important}.tema-oscuro .inicio-caminos[data-cuantos="2"]>[data-camino=anuncios] .inicio-marco .inicio-hoja{width:auto;height:74%}}@media (max-width:767px){.tema-oscuro .inicio-caminos[data-cuantos="2"]>[data-camino=anuncios] .inicio-marco .inicio-hoja{width:auto;height:72%}.tema-oscuro .inicio-caminos[data-cuantos="2"]>[data-camino=anuncios] .inicio-camino-texto{max-width:none}}.tema-oscuro .inicio-historia{inset-inline:.625rem;z-index:2;box-shadow:none;-webkit-backdrop-filter:none;backdrop-filter:none;--historia-apagada:#fffc;--historia-fondo:#10111399;background:0 0;border:0;border-radius:0;grid-template-columns:none;gap:.3125rem;padding:0;display:flex;position:absolute;top:.625rem}@media (min-width:768px){.tema-oscuro .inicio-historia{inset-inline:.875rem;gap:.375rem;top:.875rem}}.tema-oscuro .inicio-historia-paso{background:var(--historia-fondo);-webkit-backdrop-filter:blur(14px);backdrop-filter:blur(14px);color:var(--historia-apagada);white-space:nowrap;text-shadow:none;border:1px solid #ffffff24;border-radius:999px;padding:.3125rem .5625rem;font-size:.75rem;font-weight:500;line-height:1;animation:12s linear -.72s infinite both inicio-historia-dice,12s linear -.72s infinite both inicio-historia-pildora;overflow:visible}@media (min-width:768px){.tema-oscuro .inicio-historia-paso{padding:.375rem .6875rem;font-size:.75rem}}.tema-oscuro .inicio-historia-paso:before,.tema-oscuro .inicio-historia-paso:after{display:none}@keyframes inicio-historia-pildora{0%,to{background-color:var(--historia-fondo);border-color:#ffffff24}3%,25%{background-color:#fff;border-color:#fff}28%{background-color:var(--historia-fondo);border-color:#ffffff24}}@keyframes inicio-historia-dice-pildora{0%,to{color:var(--historia-apagada)}3%,25%{color:#0a0a0a}28%{color:var(--historia-apagada)}}.tema-oscuro .inicio-historia-paso{animation-name:inicio-historia-dice-pildora,inicio-historia-pildora}.tema-oscuro .inicio-camino-texto{-webkit-backdrop-filter:none;backdrop-filter:none;min-height:0;box-shadow:none;background:0 0;border:0;border-radius:0;flex:none;padding:.25rem .25rem .25rem .5rem}.tema-oscuro .inicio-camino-texto[data-con-botones]{flex-wrap:wrap;row-gap:.75rem}.tema-oscuro .inicio-camino-texto[data-con-botones] .inicio-camino-textos-izq{flex:14rem}.tema-oscuro .inicio-empezar .btn-primary,.tema-oscuro .inicio-empezar .btn-secondary{min-height:2.75rem;padding-inline:1rem;font-size:.875rem}@media (min-width:768px){.tema-oscuro .inicio-camino-texto{padding:.375rem .375rem .375rem .625rem}.tema-oscuro .inicio-camino-texto[data-con-botones] .inicio-camino-textos-izq{flex:10rem}}.tema-oscuro .inicio-camino-dato,.tema-oscuro .inicio-camino[data-de-hojas] .inicio-camino-dato,.tema-oscuro .inicio-camino:not([data-de-hojas]) .inicio-camino-dato{white-space:normal;text-overflow:clip;font-size:.875rem;overflow:visible}.tema-oscuro .inicio-ultimo .inicio-foto{background:var(--color-panel-suave);border-radius:14px}.tema-oscuro .inicio-ultimo .miniatura-del-anuncio{padding:0}@media (prefers-reduced-motion:reduce){.tema-oscuro .inicio-historia-paso{animation:none}.tema-oscuro .inicio-historia-paso:first-child{color:#0a0a0a;background:#fff;border-color:#fff}}@media (max-width:767px){.tema-oscuro .inicio-historia{inset-inline:.5rem;gap:.25rem;top:.5rem}.tema-oscuro .inicio-historia-paso{letter-spacing:-.01em;padding:.3125rem .5rem;font-size:.75rem}}.tema-oscuro .inicio-historia-paso:nth-child(2){animation-delay:2.28s}.tema-oscuro .inicio-historia-paso:nth-child(3){animation-delay:5.28s}.tema-oscuro .inicio-historia-paso:nth-child(4){animation-delay:8.28s}.tema-oscuro .inicio-caja{background:var(--color-panel);-webkit-backdrop-filter:none;backdrop-filter:none;box-shadow:inset 0 0 0 1px #ffffff1a}.tema-oscuro .app-shell,.puerta-cine-lado{--puntos:radial-gradient(circle, #ffffff1a 1px, transparent 1.4px);--puntos-encendidos:radial-gradient(circle, #ffffff61 1px, transparent 1.4px);isolation:isolate;background-image:var(--puntos);background-position:11px 11px;background-size:22px 22px;position:relative}:is(.tema-oscuro .app-shell:has(.inicio-vacio-en-pagina),.tema-oscuro .app-shell:has(.pagina-historial .inicio-vacio)){background-image:var(--puntos)}@media (hover:hover) and (pointer:fine){.tema-oscuro .app-shell:after,.puerta-cine-lado:after{content:"";inset:0 0 0 56%;z-index:-1;pointer-events:none;background-image:var(--puntos-encendidos);opacity:var(--linterna,0);-webkit-mask-image:radial-gradient(220px circle at var(--raton-x,-999px) var(--raton-y,-999px), #000 0%, #0000008c 45%, transparent 72%);-webkit-mask-image:radial-gradient(220px circle at var(--raton-x,-999px) var(--raton-y,-999px), #000 0%, #0000008c 45%, transparent 72%);mask-image:radial-gradient(220px circle at var(--raton-x,-999px) var(--raton-y,-999px), #000 0%, #0000008c 45%, transparent 72%);background-position:11px 11px;background-size:22px 22px;transition:opacity .32s;position:fixed;inset:0}}@media (prefers-reduced-motion:reduce){.tema-oscuro .app-shell:after,.puerta-cine-lado:after{display:none}}.tema-oscuro .anuncios-camino{background:var(--color-panel);box-shadow:inset 0 0 0 1px #ffffff1a}
