.home{flex:1;min-height:0;display:flex;flex-direction:column;gap:clamp(8px,1.4vh,14px);width:100%;max-width:1600px;margin:0 auto;padding:clamp(10px,1.6vh,18px) clamp(12px,1.6vw,20px) clamp(8px,1.4vh,14px)}.hero{--t:var(--red);position:relative;flex:none;display:flex;align-items:center;gap:16px;min-height:clamp(96px,15vh,150px);overflow:hidden;padding:clamp(12px,1.8vh,20px) clamp(14px,1.6vw,22px);border-radius:28px;background:var(--card);box-shadow:inset 0 0 0 1px var(--line),var(--shadow-md);isolation:isolate}.hero:before{content:"";position:absolute;z-index:-1;right:clamp(150px,24vw,400px);top:50%;width:clamp(220px,32vh,340px);aspect-ratio:1;border-radius:50%;background:color-mix(in srgb,var(--red) 7%,var(--card));transform:translate(50%,-50%)}.hero:after{content:"";position:absolute;z-index:-1;left:-46px;bottom:-80px;width:clamp(160px,25vh,240px);aspect-ratio:1;background:var(--red);-webkit-mask:var(--pokeball) center/contain no-repeat;mask:var(--pokeball) center/contain no-repeat;opacity:.08;transform:rotate(-18deg)}.ht{flex:1;min-width:0}.kick{display:inline-block;margin-bottom:6px;padding:2px 10px;border-radius:128px;background:color-mix(in srgb,var(--red) 12%,var(--card));color:var(--red);font-size:12px;font-weight:600;letter-spacing:.02em}.hero h1{font-size:clamp(22px,min(2.6vw,4.4vh),38px);font-weight:700;line-height:1.08;text-wrap:balance}.hero h1 em{color:var(--red);font-style:normal}.lead{margin:6px 0 0;color:var(--mut);font-size:clamp(13px,1.15vw,15.5px);line-height:1.4}.squad{flex:none;display:flex;align-items:flex-end;gap:clamp(4px,1vw,16px);height:clamp(70px,11vh,110px)}.squad img{height:100%;width:auto;filter:drop-shadow(0 6px 3px rgba(0,0,0,.1));animation:hop 2.4s steps(2) infinite;animation-delay:var(--d)}@keyframes hop{0%,80%,to{transform:none}88%{transform:translateY(-6px)}}.me{position:relative;flex:0 1 380px;display:flex;align-items:center;gap:12px;min-width:0;padding:8px 16px 8px 8px;border-radius:22px;background:var(--card-in);color:var(--ink)}.av{width:52px;flex:none;aspect-ratio:1;padding:3px;border-radius:50%;background:conic-gradient(var(--red) 0 72%,var(--track) 0)}.av img{display:block;width:100%;height:100%;border-radius:50%;object-fit:cover}.en-vivo .av{background:conic-gradient(var(--live) 0 100%,var(--track) 0)}.who{min-width:0}.who b{font-size:16px;letter-spacing:-.01em}.who>span{margin-left:6px;color:var(--mut);font-size:12.5px}.who p{display:-webkit-box;margin:2px 0 0;overflow:hidden;color:var(--mut);font-size:12.5px;line-height:1.35;-webkit-line-clamp:2;-webkit-box-orient:vertical}.badge{display:none;align-items:center;gap:7px;margin-top:4px;padding:3px 10px 3px 8px;border-radius:128px;background:color-mix(in srgb,var(--live) 16%,var(--card));color:var(--ink);font-size:12px;font-weight:600;line-height:1.3;text-decoration:none;white-space:nowrap;box-shadow:inset 0 0 0 1px color-mix(in srgb,var(--live) 45%,transparent);transition:background .15s}.badge:hover{background:color-mix(in srgb,var(--live) 26%,var(--card))}.badge .dot{width:7px;height:7px}.badge.on{display:inline-flex}.ptabs{display:none}.paneles{flex:1;min-height:0;display:grid;grid-template-columns:minmax(0,1.45fr) minmax(0,1fr);gap:clamp(10px,1.2vw,16px)}.pnl{min-height:0;display:flex;flex-direction:column;padding:clamp(14px,2vh,20px);border-radius:28px;background:var(--card);box-shadow:inset 0 0 0 1px var(--line),var(--shadow-md)}.pcab{flex:none;display:flex;align-items:center;gap:16px;margin-bottom:clamp(8px,1.4vh,14px)}.pt{flex:1;min-width:0}.pt h2{font-size:clamp(20px,1.8vw,26px);font-weight:700;line-height:1.1}.pt p{margin:4px 0 0;color:var(--mut);font-size:13.5px;line-height:1.4}.pt p b{color:var(--ink);font-weight:600}.pt .nota{font-size:12.5px}.pb{flex:1;min-height:0;margin:0 -6px;padding:0 6px 4px}.viejo{opacity:.5;filter:grayscale(.4)}.anillo{position:relative;width:clamp(64px,9.5vh,96px);height:clamp(64px,9.5vh,96px);flex:none}.anillo svg{width:100%;height:100%;transform:rotate(-90deg)}.anillo circle{fill:none;stroke-width:9}.anillo .tr{stroke:var(--card-in)}.anillo .pg{stroke:var(--red);stroke-linecap:round;transition:stroke-dasharray .6s ease}.at{position:absolute;inset:0;display:flex;flex-direction:column;align-items:center;justify-content:center;line-height:1}.at b{font-size:clamp(15px,2.1vh,19px);font-weight:700;letter-spacing:-.02em}.at b small{margin-left:1px;color:var(--mut);font-size:11px;font-weight:500}.at>small{margin-top:4px;color:var(--mut);font-size:10.5px}.pcz .pb{display:flex;flex-direction:column;gap:clamp(8px,1.4vh,14px)}.lane{--c:var(--green);flex:1 1 0;min-height:max-content;display:flex;flex-direction:column}.lane.crianza{--c:var(--lilac)}.lh{flex:none;display:flex;align-items:center;gap:8px;margin:0 2px 8px}.lh b{display:inline-flex;align-items:center;gap:7px;font-size:15px;font-weight:700}.lh b:before{content:"";width:18px;height:18px;background:var(--c);-webkit-mask:var(--pokeball) center/contain no-repeat;mask:var(--pokeball) center/contain no-repeat}.lh small{color:var(--mut);font-size:12.5px}.hunts{flex:1;display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:10px}.hunt{position:relative;display:flex;align-items:center;gap:clamp(8px,.9vw,14px);min-width:0;overflow:hidden;padding:6px 10px 6px 6px;border-radius:20px;background:var(--card);box-shadow:inset 0 0 0 1px var(--line);color:var(--ink);text-decoration:none;isolation:isolate;transition:box-shadow .2s,background .2s}.hunt:hover,.hunt:focus-visible{outline:none;box-shadow:inset 0 0 0 1.5px color-mix(in srgb,var(--c) 65%,transparent)}.hr{--s:clamp(64px,9vh,108px);position:relative;width:var(--s);min-height:var(--s);flex:none;align-self:stretch;display:grid;place-items:center;border-radius:16px;background:color-mix(in srgb,var(--c) 7%,var(--card))}.hr:before{content:"";position:absolute;left:50%;top:50%;width:86%;aspect-ratio:1;background:var(--c);-webkit-mask:var(--pokeball) center/contain no-repeat;mask:var(--pokeball) center/contain no-repeat;opacity:.22;transform:translate(-50%,-50%);transition:transform .5s cubic-bezier(.2,.8,.2,1),opacity .2s}.hunt:hover .hr:before{transform:translate(-50%,-50%) rotate(30deg);opacity:.34}.hi{position:relative;width:100%;height:100%;display:grid;place-items:center}.spr{max-width:92%;max-height:92%;object-fit:contain;image-rendering:pixelated}.hunt .spr{width:auto;height:auto;min-width:64%;filter:drop-shadow(0 3px 2px rgba(0,0,0,.12));transition:transform .25s cubic-bezier(.2,.8,.2,1)}.hunt:hover .spr{transform:translateY(-5px)}.fbk{width:46%;height:46%;color:color-mix(in srgb,var(--c) 70%,var(--ink))}.hb{flex:1;display:flex;flex-flow:row wrap;align-items:center;gap:3px 6px;min-width:0;padding:2px 0}.dif,.hn,.balls,.ir{flex:1 1 100%}.dif{display:inline-flex;align-items:center;gap:6px;color:var(--mut);font-size:11.5px;font-weight:500}.st{display:inline-flex;gap:3px}.st i{width:9px;height:9px;background:var(--line);clip-path:polygon(50% 0,61% 35%,98% 35%,68% 57%,79% 91%,50% 70%,21% 91%,32% 57%,2% 35%,39% 35%)}.st i.on{background:var(--gold)}.hn{max-width:100%;overflow:hidden;font-size:clamp(15px,1.35vw,19px);font-weight:700;letter-spacing:-.01em;white-space:nowrap;text-overflow:ellipsis}.iv{padding:2px 10px;border-radius:128px;background:color-mix(in srgb,var(--c) 16%,var(--card));color:color-mix(in srgb,var(--c) 60%,var(--ink));font-size:11.5px;font-weight:700;white-space:nowrap}.mn{padding:0 10px;border-radius:10px;background:var(--card-in);font-size:clamp(14px,1.25vw,18px);font-weight:700;letter-spacing:-.01em}.balls{display:flex;flex-wrap:wrap;gap:0 6px}.balls span{display:inline-flex;align-items:center;color:var(--mut);font-size:11.5px;font-weight:600}.balls img{width:22px;height:22px;margin:-3px -2px -3px -4px}.ir{max-width:100%;margin-top:2px;overflow:hidden;color:color-mix(in srgb,var(--c) 55%,var(--mut));font-size:11.5px;font-weight:600;white-space:nowrap;text-overflow:ellipsis}.tns{display:flex;flex-direction:column;gap:clamp(8px,1.4vh,14px)}.tsel{display:none;flex:none;gap:4px;padding:4px;border-radius:128px;background:var(--card-in)}.tsel button{position:relative;flex:1;display:inline-flex;align-items:center;justify-content:center;gap:7px;height:36px;padding:0 12px;border:0;border-radius:128px;background:transparent;color:var(--mut);font:600 13.5px var(--font);white-space:nowrap;cursor:pointer;transition:background .15s,color .15s}.tsel button svg{width:17px;height:17px}.tsel button[aria-selected=true]{background:var(--card);color:var(--ink);box-shadow:0 2px 8px -3px #0000002e}.tsh{width:8px;height:8px;flex:none;border-radius:50%;background:var(--gold);box-shadow:0 0 0 3px color-mix(in srgb,var(--gold) 30%,transparent)}.tns.una .tsel{display:flex}.tns.una .shop:not(.sel){display:none}.tns.una .shop{flex:none}.tns.una .sh-h>b,.tns.una .sh-h .si{display:none}.tns.apretado .oa{--s:clamp(64px,10vh,84px)}.tns.apretado .bar{grid-template-rows:18px auto}.tns.apretado .bar small{display:none}.tns.apretado .bars{margin-top:6px}.tns.apretado .sh-h{margin-bottom:4px}.shop{--c:var(--blue);flex:1 1 0;min-height:max-content;display:flex;flex-direction:column;padding:clamp(10px,1.6vh,14px);border-radius:22px;background:var(--card);box-shadow:inset 0 0 0 1px var(--line)}.shop[data-k=mercado]{--c:var(--t-dark)}.sh-h{flex:none;display:flex;flex-wrap:wrap;align-items:center;gap:6px 8px;margin-bottom:8px}.si{width:32px;height:32px;flex:none;display:grid;place-items:center;border-radius:11px;background:color-mix(in srgb,var(--c) 13%,var(--card));color:var(--c)}.si svg{width:18px;height:18px}.sh-h b{font-size:15.5px;letter-spacing:-.01em}.cd{margin-left:auto;padding:4px 10px;border-radius:128px;background:var(--card-in);color:var(--mut);font-size:12px;font-weight:500;white-space:nowrap}.of{position:relative;flex:1;display:grid;grid-template-columns:auto minmax(0,1fr) auto;align-items:center;gap:clamp(10px,1.2vw,18px);border-radius:20px;color:var(--ink);text-decoration:none}.of+.of{margin-top:10px}.oa{--s:clamp(84px,12.5vh,130px);position:relative;width:var(--s);height:var(--s);display:grid;place-items:center;overflow:hidden;border-radius:20px;background:color-mix(in srgb,var(--c) 7%,var(--card));box-shadow:inset 0 0 0 1px var(--line)}.oa:before{content:"";position:absolute;left:50%;top:50%;width:84%;aspect-ratio:1;background:var(--c);-webkit-mask:var(--pokeball) center/contain no-repeat;mask:var(--pokeball) center/contain no-repeat;opacity:.18;transform:translate(-50%,-50%);transition:transform .5s cubic-bezier(.2,.8,.2,1)}.of:hover .oa:before{transform:translate(-50%,-50%) rotate(30deg)}.oa .spr{position:relative;width:auto;height:auto;min-width:62%;filter:drop-shadow(0 3px 2px rgba(0,0,0,.12));transition:transform .25s cubic-bezier(.2,.8,.2,1)}.of:hover .oa .spr{transform:translateY(-5px)}.oi{display:block;min-width:0}.onm{display:block;overflow:hidden;font-size:clamp(18px,1.6vw,23px);font-weight:700;letter-spacing:-.01em;white-space:nowrap;text-overflow:ellipsis}.chips{display:flex;flex-wrap:wrap;gap:4px;margin-top:6px}.chips span{padding:2px 10px;border-radius:128px;background:var(--card-in);color:var(--mut);font-size:11.5px;font-weight:500}.chips .sh{background:var(--gold);color:#1d1f2b;font-weight:600}.bars{display:grid;grid-template-columns:repeat(6,minmax(0,1fr));gap:6px;margin-top:10px}.bar{display:grid;grid-template-rows:clamp(22px,3.8vh,42px) auto auto;justify-items:center;gap:2px}.bar i{position:relative;width:10px;height:100%;overflow:hidden;border-radius:5px;background:var(--card-in)}.bar i:after{content:"";position:absolute;left:0;right:0;bottom:0;height:var(--v);border-radius:5px;background:color-mix(in srgb,var(--c) 70%,var(--card))}.bar.p i:after{background:var(--gold)}.bar b{font-size:12.5px;line-height:1.1}.bar.p b{color:var(--ink);font-weight:700}.bar small{color:var(--mut);font-size:10px;font-weight:500}.op{display:flex;flex-direction:column;align-items:flex-end;padding:6px 12px;border-radius:14px;background:var(--card-in);text-align:right}.op small{color:var(--mut);font-size:10.5px;font-weight:500;letter-spacing:.06em;text-transform:uppercase}.op b{font-size:clamp(18px,1.7vw,24px);letter-spacing:-.01em;white-space:nowrap}.of.shiny{margin:-6px;padding:6px;border-radius:24px;background:color-mix(in srgb,var(--gold) 8%,transparent);box-shadow:inset 0 0 0 2px color-mix(in srgb,var(--gold) 85%,transparent)}.of.shiny+.of,.of+.of.shiny{margin-top:4px}.of.shiny .oa{--c:var(--gold);background:radial-gradient(circle at 50% 55%,color-mix(in srgb,var(--gold) 30%,var(--card)),color-mix(in srgb,var(--gold) 8%,var(--card)) 72%);box-shadow:none}.of.shiny .oa:after{content:"";position:absolute;inset:-20%;background:linear-gradient(115deg,transparent 40%,rgba(255,255,255,.55) 50%,transparent 60%);transform:translate(-100%);animation:reflejo 3.6s ease-in-out infinite;pointer-events:none}@keyframes reflejo{0%,60%{transform:translate(-100%)}to{transform:translate(100%)}}.of.shiny .spr{filter:drop-shadow(0 3px 2px rgba(0,0,0,.12)) drop-shadow(0 0 6px color-mix(in srgb,var(--gold) 65%,transparent))}.chips .shiny-aviso{display:inline-flex;align-items:center;gap:4px;padding:2px 10px 2px 7px;background:var(--gold);color:#1d1f2b;font-weight:700}.shiny-aviso svg{width:12px;height:12px;fill:currentColor}.of.destello{animation:destello 1.2s ease-out}@keyframes destello{0%{box-shadow:inset 0 0 0 2px var(--gold),0 0 color-mix(in srgb,var(--gold) 70%,transparent)}to{box-shadow:inset 0 0 0 2px var(--gold),0 0 0 14px transparent}}@media (prefers-reduced-motion:reduce){.of.shiny .oa:after{display:none}}.sk{display:grid;grid-template-columns:repeat(auto-fill,minmax(180px,1fr));gap:8px}.sk i{height:140px;border-radius:22px;background:linear-gradient(90deg,var(--card-in) 25%,color-mix(in srgb,var(--card-in) 50%,var(--card)) 50%,var(--card-in) 75%);background-size:300% 100%;animation:sk 1.3s linear infinite}@keyframes sk{0%{background-position:100% 0}to{background-position:-200% 0}}.err{display:grid;justify-items:start;gap:6px;padding:16px;border-radius:22px;background:var(--card-in)}.err p{margin:0;color:var(--mut);font-size:13.5px}.err b{color:var(--ink)}.err code{padding:1px 6px;border-radius:6px;background:var(--card);font-size:12.5px}.nada{margin:4px 2px;color:var(--mut);font-size:13.5px}.don{flex:none;display:flex;align-items:center;gap:14px;padding:8px 8px 8px 18px;border-radius:22px;background:var(--card);box-shadow:inset 0 0 0 1px var(--line)}.hrt{width:24px;height:24px;flex:none;color:#ff5e5b}.don .tx{flex:1;min-width:0}.don .tx b{display:block;font-size:15.5px;line-height:1.2}.don .tx span{display:block;overflow:hidden;color:var(--mut);font-size:12.5px;line-height:1.35;white-space:nowrap;text-overflow:ellipsis}.don .pill{background:#ff5e5b;color:#fff}.comu{flex:none;margin:0;color:var(--mut);font-size:12.5px;text-align:center}.comu b{color:var(--ink);font-weight:500}.comu a{color:var(--ink);font-weight:600}@media (max-width:1299px) and (min-width:1100px){.of{grid-template-columns:auto minmax(0,1fr)}.op{grid-column:2;flex-direction:row;align-items:baseline;gap:8px}}@media (max-width:1299px){.squad img:nth-child(n+3){display:none}}@media (max-width:1099px){.lead,.who p{display:none}}@media (max-height:760px) and (min-width:760px){.comu,.pt .nota{display:none}}@media (max-height:980px) and (min-width:760px){.ir{display:none}}@media (max-width:1299px) and (min-width:1100px){.hunts{grid-template-columns:repeat(2,minmax(0,1fr))}.hunts .hunt:nth-child(3){grid-column:1/-1}}@media (max-width:1099px){.ptabs{display:flex;flex:none;align-self:flex-start}.paneles{grid-template-columns:minmax(0,1fr)}.paneles[data-ver=cz] .ptn,.paneles[data-ver=tn] .pcz{display:none}.hero{flex-wrap:wrap}.me{flex:0 1 auto}.squad{order:-1;position:absolute;right:16px;top:12px;height:64px}.ht{flex-basis:100%;padding-right:150px}}@media (max-width:759px){.home{gap:8px;padding:10px 10px 8px}.hero{min-height:0;gap:10px;padding:12px;border-radius:22px}.hero:before{right:60px;width:200px}.hero h1{font-size:19px}.kick{font-size:11px}.squad{height:52px;right:10px;top:10px}.squad img:nth-child(n+2){display:none}.ht{padding-right:70px}.me{flex:none;padding:4px 10px 4px 4px;border-radius:128px}.av{width:36px}.who b{font-size:13.5px}.who>span{display:none}.ptabs{align-self:stretch}.ptabs button{flex:1}.pnl{padding:12px;border-radius:22px}.pcab{gap:12px;margin-bottom:10px}.anillo{width:68px;height:68px}.at b{font-size:14px}.pt h2{font-size:18px}.pt p{font-size:12.5px}.lane,.shop{flex:none}.hunts{grid-template-columns:minmax(0,1fr);gap:8px}.hr{--s:80px}.ir{display:block}.of{grid-template-columns:auto minmax(0,1fr);gap:12px}.oa{--s:84px;border-radius:18px}.op{grid-column:1/-1;flex-direction:row;align-items:baseline;justify-content:space-between}.cd{margin-left:0}.sh-h b{flex:1}.hrt,.don .tx span{display:none}.don{padding:6px 6px 6px 16px}.don .tx b{font-size:15px}.don .pill{padding:8px 14px;font-size:14.5px}.comu{display:none}}@media (max-width:759px) and (min-height:740px){.comu{display:block;font-size:11.5px}.comu b{display:none}}@media (max-width:380px){.don .pill svg{display:none}}
