/* ==========================================================================
   27 · Tablero de pines
   Para coleccionables, pines, llaveros y todo lo de cultura pop, anime y
   videojuegos. Azul rey de lienzo como la mancha del logo, blanco para las
   piezas, rosa para los destellos y contorno negro en todo, como una pegatina.
   Nada tiene sombra difusa: la sombra es un bloque negro desplazado. Las piezas
   van ligeramente torcidas y se enderezan al pasar el puntero.
   ========================================================================== */

:root{
  --rosa:var(--marca-1, #E950A0);
  --azul:#2448A0;
  --azul-hondo:#16306E;
  --azul-claro:#3E6BD4;
  --cielo:#E8F1FF;
  --crema:#FFF9F2;
  --blanco:#FFFFFF;
  --negro:#111114;
  --tinta:#1A1A20;
  --tinta-suave:#5A5A66;
  --linea:rgba(17,17,20,.14);
  --linea-clara:rgba(255,255,255,.24);
  --ease:cubic-bezier(.2,.8,.25,1);
  --r:18px;
  --borde:3px;
  --sombra:6px 6px 0 var(--negro);
  --sombra-lg:10px 10px 0 var(--negro);
}

*{box-sizing:border-box}
html{scroll-behavior:smooth; overflow-x:clip}
body{margin:0; background:var(--crema); color:var(--tinta); line-height:1.7; -webkit-font-smoothing:antialiased}
img{max-width:100%; display:block}
a{color:inherit}
h1,h2,h3{margin:0; font-weight:400; line-height:1.02; letter-spacing:.005em}
h1 em, h2 em{font-style:normal; color:var(--rosa)}
p{margin:0 0 1rem}
.blob{display:none !important}

.wrap{width:min(1180px,92vw); margin:0 auto}
.sec{padding:100px 0; position:relative}
.centrado{text-align:center}
.eyebrow{display:inline-block; font-size:.66rem; letter-spacing:.2em; text-transform:uppercase; font-weight:700; margin:0 0 16px;
  background:var(--rosa); color:var(--blanco); border:var(--borde) solid var(--negro); border-radius:999px; padding:6px 16px; box-shadow:4px 4px 0 var(--negro)}
/* el destello del logo, en rosa */
.p-chispa{position:absolute; z-index:3; pointer-events:none; color:var(--rosa); width:44px; height:44px}
.p-chispa svg{width:100%; height:100%; display:block}
.anim .p-chispa{animation:titilaChispa 3.4s ease-in-out infinite}
@keyframes titilaChispa{0%,100%{transform:scale(1) rotate(0)} 50%{transform:scale(1.22) rotate(14deg)}}

/* ---------- Botones: pegatinas ---------- */
.btn{display:inline-flex; align-items:center; justify-content:center; gap:10px; padding:15px 26px; border-radius:999px; text-decoration:none; font-weight:700;
  font-size:.84rem; letter-spacing:.04em; border:var(--borde) solid var(--negro); cursor:pointer; box-shadow:5px 5px 0 var(--negro);
  transition:transform .18s var(--ease), box-shadow .18s var(--ease), background .25s, color .25s}
.btn:hover{transform:translate(3px,3px); box-shadow:2px 2px 0 var(--negro)}
.btn:active{transform:translate(5px,5px); box-shadow:0 0 0 var(--negro)}
.btn svg{width:1.15em; height:1.15em; flex:none}
.btn-primary{background:var(--rosa); color:var(--blanco)}
.btn-primary:hover{background:#F76BB4}
.btn-azul{background:var(--azul); color:var(--blanco)}
.btn-azul:hover{background:var(--azul-claro)}
.btn-linea{background:var(--blanco); color:var(--negro)}
.btn-linea:hover{background:var(--cielo)}
.btn-wa{background:#25D366; color:#04331d}
.btn-sm{padding:10px 18px; font-size:.74rem; box-shadow:4px 4px 0 var(--negro); border-width:2.5px}
.btn-sm:hover{box-shadow:2px 2px 0 var(--negro)}
.chip{display:inline-flex; align-items:center; gap:8px; font-size:.74rem; font-weight:700}
.chip svg{width:16px; height:16px; color:var(--rosa)}
.oscuro .chip{color:var(--blanco)}

/* ---------- Encabezado ---------- */
#hdr{position:sticky; top:0; z-index:60; background:var(--blanco); border-bottom:var(--borde) solid var(--negro)}
.nav{display:flex; align-items:center; justify-content:space-between; gap:22px; height:76px; transition:height .3s var(--ease)}
header.stuck .nav{height:62px}
.brand{display:flex; align-items:center; gap:12px; text-decoration:none; min-width:0}
.brand img{width:auto; height:44px; max-width:120px; object-fit:contain; flex:none}
.brand > span{display:flex; flex-direction:column; min-width:0}
.brand b{font-family:var(--f-titulo, 'Lilita One', cursive); font-weight:400; font-size:1.18rem; letter-spacing:.02em; color:var(--azul); white-space:nowrap; overflow:hidden; text-overflow:ellipsis}
.brand i{font-style:normal; font-size:.54rem; letter-spacing:.24em; text-transform:uppercase; color:var(--rosa); font-weight:700}
.nav-links{display:flex; gap:26px}
.nav-links a{text-decoration:none; color:var(--tinta); font-size:.8rem; font-weight:700; padding:4px 2px; border-bottom:3px solid transparent; transition:border-color .25s, color .25s}
.nav-links a:hover{border-color:var(--rosa); color:var(--azul)}

/* ---------- 1 · Portada ---------- */
.p-hero{background:var(--azul); color:var(--blanco); padding:70px 0 120px; position:relative; overflow:hidden}
/* la trama de puntos del tablero */
.p-hero::before{content:""; position:absolute; inset:0; pointer-events:none; opacity:.55;
  background-image:radial-gradient(rgba(255,255,255,.28) 2px, transparent 2px); background-size:26px 26px}
.p-hero .wrap{display:grid; grid-template-columns:1.04fr .96fr; gap:52px; align-items:center; position:relative; z-index:1}
/* el titular con contorno, como las letras del logo */
.p-hero h1{font-size:clamp(2.8rem,7vw,5.4rem); color:var(--blanco); text-shadow:
  var(--borde) var(--borde) 0 var(--negro), calc(var(--borde) * -1) var(--borde) 0 var(--negro),
  var(--borde) calc(var(--borde) * -1) 0 var(--negro), calc(var(--borde) * -1) calc(var(--borde) * -1) 0 var(--negro)}
.p-hero h1 em{color:var(--rosa)}
.p-lead{margin:24px 0 0; max-width:44ch; color:rgba(255,255,255,.86); font-size:1.06rem}
.p-hero-cta{display:flex; gap:14px; margin:30px 0 30px; flex-wrap:wrap}
.p-firmas{display:flex; flex-wrap:wrap; gap:12px 22px; padding-top:20px; border-top:2px dashed rgba(255,255,255,.34)}
.p-hero .p-chispa.c1{width:56px; height:56px; left:-16px; top:6%}
.p-hero .p-chispa.c2{width:34px; height:34px; right:14%; top:2%; animation-delay:1.2s}
.p-hero .p-chispa.c3{width:44px; height:44px; left:44%; bottom:6%; animation-delay:2.1s}
/* el tablero: cuatro piezas torcidas */
.p-tablero{position:relative; display:grid; grid-template-columns:1fr 1fr; gap:20px}
.p-pieza{display:block; background:var(--blanco); border:var(--borde) solid var(--negro); border-radius:var(--r); padding:12px; box-shadow:var(--sombra-lg);
  text-decoration:none; transition:transform .25s var(--ease), box-shadow .25s var(--ease)}
.p-pieza:nth-child(1){transform:rotate(-3deg)}
.p-pieza:nth-child(2){transform:rotate(2.5deg)}
.p-pieza:nth-child(3){transform:rotate(2deg)}
.p-pieza:nth-child(4){transform:rotate(-2deg)}
.p-pieza:hover{transform:rotate(0) translateY(-5px); box-shadow:14px 14px 0 var(--negro)}
.p-pieza img{width:100%; height:auto; aspect-ratio:1; object-fit:cover; border-radius:10px; border:2px solid var(--negro)}
.p-pieza b{display:block; margin-top:10px; font-size:.78rem; font-weight:700; color:var(--negro); text-align:center}
.p-pieza span{display:block; font-size:.86rem; color:var(--rosa); font-weight:700; text-align:center}

/* ---------- 2 · Cinta ---------- */
.p-cinta{background:var(--rosa); color:var(--blanco); border-top:var(--borde) solid var(--negro); border-bottom:var(--borde) solid var(--negro)}
.p-cinta .wrap{display:flex; flex-wrap:wrap; justify-content:center; align-items:center; gap:10px 34px; padding:16px 0}
.p-cinta span{font-size:.82rem; font-weight:700; letter-spacing:.06em; display:inline-flex; align-items:center; gap:12px}
.p-cinta span::before{content:"★"; color:var(--blanco)}

/* ---------- 3 · Catálogo ---------- */
.p-tienda{background:var(--crema)}
.p-cab{text-align:center; max-width:56ch; margin:0 auto 54px}
.p-cab h2{font-size:clamp(2.2rem,5vw,3.6rem); color:var(--azul)}
.p-cab p{margin:16px 0 0; color:var(--tinta-suave)}
.p-rejilla{display:grid; grid-template-columns:repeat(4,1fr); gap:26px}
.p-carta{position:relative; background:var(--blanco); border:var(--borde) solid var(--negro); border-radius:var(--r); box-shadow:var(--sombra);
  display:flex; flex-direction:column; overflow:hidden; transition:transform .25s var(--ease), box-shadow .25s var(--ease)}
.p-carta:hover{transform:translateY(-6px); box-shadow:12px 12px 0 var(--negro)}
.p-foto{display:block; position:relative; background:var(--cielo); border-bottom:var(--borde) solid var(--negro)}
.p-foto img{width:100%; height:auto; aspect-ratio:1; object-fit:cover}
.p-tag{position:absolute; left:10px; top:10px; z-index:2; background:var(--azul); color:var(--blanco); border:2.5px solid var(--negro); border-radius:999px;
  font-size:.6rem; letter-spacing:.1em; text-transform:uppercase; font-weight:700; padding:5px 12px; box-shadow:3px 3px 0 var(--negro)}
.p-cuerpo{padding:18px 16px 20px; display:flex; flex-direction:column; gap:8px; flex:1}
.p-cuerpo h3{font-size:1.24rem; color:var(--negro)}
.p-cuerpo h3 a{text-decoration:none}
.p-cuerpo > p{margin:0; font-size:.86rem; color:var(--tinta-suave); flex:1}
.p-precio{display:inline-block; background:var(--rosa); color:var(--blanco); border:2.5px solid var(--negro); border-radius:999px; padding:5px 14px;
  font-weight:700; font-size:1rem; align-self:flex-start; box-shadow:3px 3px 0 var(--negro)}
.p-acc{display:flex; gap:8px; flex-wrap:wrap; margin-top:6px}
.p-nota{margin:46px auto 0; max-width:60ch; text-align:center; font-size:.88rem; color:var(--tinta-suave)}

/* ---------- 4 · Cómo son ---------- */
.p-como{background:var(--cielo)}
.p-como .wrap{display:grid; grid-template-columns:.9fr 1.1fr; gap:52px; align-items:center}
.p-como h2{font-size:clamp(2rem,4.4vw,3.2rem); color:var(--azul)}
.p-como > .wrap > div > p{color:var(--tinta-suave); margin-top:16px}
.p-rasgos{display:grid; grid-template-columns:1fr 1fr; gap:18px}
.p-rasgos div{background:var(--blanco); border:var(--borde) solid var(--negro); border-radius:var(--r); padding:22px 20px; box-shadow:var(--sombra)}
.p-rasgos b{display:block; font-family:var(--f-titulo, 'Lilita One', cursive); font-weight:400; font-size:1.12rem; color:var(--azul); margin-bottom:6px}
.p-rasgos small{font-size:.85rem; color:var(--tinta-suave); line-height:1.6; display:block}

/* ---------- 5 · Universos ---------- */
.p-universos{background:var(--crema); text-align:center}
.p-universos h2{font-size:clamp(2rem,4.6vw,3.2rem); color:var(--azul); max-width:22ch; margin:0 auto}
.p-mundos{display:flex; flex-wrap:wrap; justify-content:center; gap:14px; margin-top:44px}
.p-mundos span{background:var(--blanco); border:var(--borde) solid var(--negro); border-radius:999px; padding:12px 26px; font-weight:700; font-size:.92rem;
  box-shadow:5px 5px 0 var(--negro); transition:transform .2s var(--ease), background .25s}
.p-mundos span:nth-child(odd){transform:rotate(-2deg)}
.p-mundos span:nth-child(even){transform:rotate(1.6deg)}
.p-mundos span:hover{transform:rotate(0) translateY(-3px); background:var(--rosa); color:var(--blanco)}
.p-universos .p-pie{margin:34px auto 0; max-width:52ch; color:var(--tinta-suave)}

/* ---------- 6 · Historia ---------- */
.p-somos{background:var(--blanco)}
.p-somos .wrap{display:grid; grid-template-columns:1.1fr .9fr; gap:56px; align-items:start}
.p-somos h2{font-size:clamp(2rem,4.4vw,3.2rem); color:var(--azul); margin-bottom:18px}
.p-somos p{color:var(--tinta-suave)}
.p-somos .hist > summary{color:var(--rosa); font-weight:700}
.p-mv{display:grid; gap:18px}
.p-mv div{background:var(--crema); border:var(--borde) solid var(--negro); border-radius:var(--r); padding:22px 20px; box-shadow:var(--sombra)}
.p-mv h3{font-family:var(--f-titulo, 'Lilita One', cursive); font-weight:400; font-size:1.05rem; color:var(--rosa); margin-bottom:6px; letter-spacing:.02em}
.p-mv p{margin:0; font-size:.92rem}

/* ---------- 7 · Cierre y contacto ---------- */
.p-cierre{background:var(--azul); color:var(--blanco); text-align:center; position:relative; overflow:hidden}
.p-cierre::before{content:""; position:absolute; inset:0; pointer-events:none; opacity:.5;
  background-image:radial-gradient(rgba(255,255,255,.28) 2px, transparent 2px); background-size:26px 26px}
.p-cierre .p-chispa.c1{width:54px; height:54px; left:5%; top:9%}
.p-cierre .wrap{position:relative; z-index:1}
.p-cierre h2{font-size:clamp(2.1rem,5vw,3.6rem); color:var(--blanco); margin-bottom:16px; text-shadow:
  2px 2px 0 var(--negro), -2px 2px 0 var(--negro), 2px -2px 0 var(--negro), -2px -2px 0 var(--negro)}
.p-cierre > .wrap > div > p{max-width:50ch; margin:0 auto 28px; color:rgba(255,255,255,.86)}
.p-pasos{display:grid; grid-template-columns:repeat(3,1fr); gap:20px; margin-top:58px; text-align:left}
.p-pasos div{background:var(--blanco); color:var(--tinta); border:var(--borde) solid var(--negro); border-radius:var(--r); padding:26px 22px; box-shadow:var(--sombra)}
.p-pasos b{display:inline-grid; place-items:center; width:38px; height:38px; border-radius:50%; background:var(--rosa); color:var(--blanco);
  border:2.5px solid var(--negro); font-weight:700; margin-bottom:12px}
.p-pasos h3{font-size:1.1rem; color:var(--azul); margin-bottom:8px}
.p-pasos p{margin:0; font-size:.88rem; color:var(--tinta-suave)}
.p-contacto{background:var(--crema); padding:92px 0}
.p-contacto .wrap{display:grid; grid-template-columns:1fr 1fr; gap:50px; align-items:center}
.p-contacto h2{font-size:clamp(1.9rem,3.8vw,2.8rem); color:var(--azul); margin-bottom:14px}
.p-canales{display:grid; gap:14px}
.p-canales a{display:flex; align-items:center; gap:14px; padding:16px 20px; background:var(--blanco); border:var(--borde) solid var(--negro);
  border-radius:var(--r); text-decoration:none; box-shadow:var(--sombra); transition:transform .2s var(--ease), box-shadow .2s var(--ease)}
.p-canales a:hover{transform:translate(3px,3px); box-shadow:2px 2px 0 var(--negro)}
.p-canales svg{width:19px; height:19px; color:var(--rosa); flex:none}
.p-canales .et{font-size:.58rem; letter-spacing:.2em; text-transform:uppercase; color:var(--tinta-suave); display:block; font-weight:700}
.p-canales .va{font-size:.95rem; font-weight:700}

footer{background:var(--azul-hondo); color:rgba(255,255,255,.74); padding:52px 0 38px; border-top:var(--borde) solid var(--negro)}
.foot-top{display:flex; align-items:center; justify-content:space-between; gap:22px; flex-wrap:wrap; padding-bottom:24px; border-bottom:2px dashed var(--linea-clara)}
.foot-top .brand b{color:var(--blanco)}
.foot-top .brand img{background:var(--blanco); border:2.5px solid var(--negro); border-radius:10px; padding:4px}
.foot-social{display:flex; gap:12px}
.foot-social a{width:44px; height:44px; display:grid; place-items:center; border-radius:50%; background:var(--blanco); color:var(--azul);
  border:2.5px solid var(--negro); box-shadow:3px 3px 0 var(--negro); transition:transform .18s var(--ease), box-shadow .18s var(--ease), background .25s, color .25s}
.foot-social a:hover{background:var(--rosa); color:var(--blanco); transform:translate(2px,2px); box-shadow:1px 1px 0 var(--negro)}
.foot-social svg{width:18px; height:18px}
.foot-bot{display:flex; justify-content:space-between; gap:18px; flex-wrap:wrap; padding-top:20px; font-size:.8rem}

/* ---------- Piezas compartidas ---------- */
.progress{position:fixed; top:0; left:0; height:4px; width:0; z-index:100; background:var(--rosa); transition:width .1s linear}
.saltar{background:var(--rosa); color:var(--blanco); border:var(--borde) solid var(--negro); border-radius:999px}
.pista{color:rgba(255,255,255,.7)}
.wa-float{position:fixed; right:24px; bottom:24px; z-index:90; display:inline-flex; align-items:center; gap:10px; background:var(--rosa); color:var(--blanco);
  text-decoration:none; font-weight:700; font-size:.76rem; padding:15px 22px; border-radius:999px; border:var(--borde) solid var(--negro); box-shadow:5px 5px 0 var(--negro);
  transition:transform .18s var(--ease), box-shadow .18s var(--ease)}
.wa-float:hover{transform:translate(3px,3px); box-shadow:2px 2px 0 var(--negro)}
.wa-float svg{width:19px; height:19px; flex:none}
.anim .wa-float{animation:saltaP 3.6s ease-in-out infinite}
@keyframes saltaP{0%,88%,100%{transform:translateY(0)} 93%{transform:translateY(-7px)}}
.insignia, .insignia-linea{border-radius:999px; border:2.5px solid var(--negro); font-weight:700}
.insignia-linea{background:var(--rosa); color:var(--blanco)}
.hist > summary{color:var(--rosa); font-weight:700}
.barra-compra{border-top:var(--borde) solid var(--negro)}
.barra-compra .bc-txt b{color:var(--azul)}

/* ---------- Página de producto ---------- */
.pp-cab{background:var(--crema); padding:24px 0 2px}
.crumbs{margin:0; display:flex; gap:10px; flex-wrap:wrap; font-size:.74rem; font-weight:700; color:var(--tinta-suave)}
.crumbs a{text-decoration:none; color:var(--azul)}
.crumbs a:hover{color:var(--rosa)}
.pp-cuerpo{background:var(--crema); padding:38px 0 92px}
.pp-grid{display:grid; grid-template-columns:1fr 1fr; gap:56px; align-items:start}
.pp-foto{position:relative; background:var(--blanco); border:var(--borde) solid var(--negro); border-radius:calc(var(--r) + 6px); padding:14px; box-shadow:var(--sombra-lg)}
.pp-foto > img{width:100%; height:auto; aspect-ratio:1; object-fit:cover; border-radius:12px; border:2px solid var(--negro)}
.pp-foto .p-tag{left:18px; top:18px}
.kp-tira{display:flex; gap:10px; margin-top:12px}
.kp-tira button{padding:4px; border:2.5px solid transparent; border-radius:10px; background:var(--blanco); width:66px; cursor:pointer}
.kp-tira button[aria-current="true"]{border-color:var(--negro)}
.kp-tira img{width:100%; height:auto; aspect-ratio:1; object-fit:cover; border-radius:6px}
.pp-info h1{font-size:clamp(2.2rem,4.6vw,3.4rem); color:var(--azul); margin-bottom:14px}
.pp-precio{display:flex; align-items:center; gap:14px; margin:22px 0 6px; flex-wrap:wrap}
.pp-precio b{background:var(--rosa); color:var(--blanco); border:var(--borde) solid var(--negro); border-radius:999px; padding:8px 22px;
  font-size:clamp(1.4rem,3vw,2rem); font-weight:700; box-shadow:5px 5px 0 var(--negro)}
.pp-precio small{font-size:.72rem; letter-spacing:.14em; text-transform:uppercase; color:var(--tinta-suave); font-weight:700}
.p-agotado{font-size:.74rem; letter-spacing:.12em; text-transform:uppercase; font-weight:700; color:var(--tinta-suave)}
.pp-op{margin:24px 0 0}
.pp-op h3{font-size:.64rem; letter-spacing:.22em; text-transform:uppercase; color:var(--tinta-suave); margin-bottom:10px; font-family:inherit; font-weight:700}
.pp-chips{display:flex; flex-wrap:wrap; gap:9px}
.pp-chips button{background:var(--blanco); color:var(--negro); border:2.5px solid var(--negro); border-radius:999px; padding:9px 18px; font:inherit; font-size:.84rem;
  font-weight:700; cursor:pointer; box-shadow:3px 3px 0 var(--negro); transition:transform .16s var(--ease), box-shadow .16s var(--ease), background .2s, color .2s}
.pp-chips button:hover{transform:translate(2px,2px); box-shadow:1px 1px 0 var(--negro)}
.pp-chips button[aria-pressed="true"]{background:var(--azul); color:var(--blanco)}
.pp-puntos{list-style:none; margin:26px 0 0; padding:0; display:grid; gap:10px}
.pp-puntos li{position:relative; padding-left:28px; font-size:.95rem; color:var(--tinta-suave)}
.pp-puntos li::before{content:"★"; position:absolute; left:0; top:0; color:var(--rosa); font-size:.95rem}
.pp-cta{display:flex; gap:12px; flex-wrap:wrap; margin-top:28px}
.pp-detalle{background:var(--cielo); padding:92px 0; border-top:var(--borde) solid var(--negro); border-bottom:var(--borde) solid var(--negro)}
.pp-detalle .wrap{display:grid; grid-template-columns:.8fr 1.2fr; gap:52px; align-items:start}
.pp-detalle h2{font-size:clamp(1.8rem,3.6vw,2.6rem); color:var(--azul); margin-bottom:16px}
.pp-otros{background:var(--crema); padding:92px 0}
.pp-otros-grid{display:grid; grid-template-columns:repeat(3,1fr); gap:24px; margin-top:36px}

/* ---------- Responsive ---------- */
@media (max-width:1000px){
  .p-hero .wrap{grid-template-columns:1fr; gap:48px}
  .p-tablero{max-width:460px; margin:0 auto}
  .p-rejilla{grid-template-columns:1fr 1fr}
  .p-como .wrap{grid-template-columns:1fr; gap:34px}
  .p-somos .wrap{grid-template-columns:1fr; gap:34px}
  .p-pasos{grid-template-columns:1fr}
  .p-contacto .wrap{grid-template-columns:1fr; gap:34px}
  .pp-grid, .pp-detalle .wrap{grid-template-columns:1fr; gap:40px}
  .pp-otros-grid{grid-template-columns:1fr 1fr}
}
@media (max-width:640px){
  body{font-size:16px}
  .sec{padding:72px 0}
  .nav{height:64px}
  .nav-links{display:none}
  :root{--borde:2.5px; --sombra:5px 5px 0 var(--negro); --sombra-lg:7px 7px 0 var(--negro)}
  .p-hero{padding:44px 0 92px}
  .p-hero-cta .btn{flex:1 1 100%}
  .p-tablero{gap:14px}
  .p-rasgos{grid-template-columns:1fr}
  .p-hero .p-chispa.c1{width:40px; height:40px; left:-6px}
  .p-cierre .p-chispa.c1{width:38px; height:38px; left:3%; top:5%}
  .wa-float span{display:none}
  .wa-float{padding:15px}
  .pp-detalle, .pp-otros{padding:70px 0}
  .pp-otros-grid{grid-template-columns:1fr}
}
@media (prefers-reduced-motion:reduce){
  html{scroll-behavior:auto}
  .btn, .p-carta, .p-pieza{transition:none}
  .p-chispa{animation:none !important}
  .wa-float{animation:none !important}
}
