.compare-page[data-astro-cid-neplck24]{isolation:isolate}.compare-page__glow[data-astro-cid-neplck24]{position:absolute;inset:-10rem -10rem auto;height:50rem;z-index:-1;pointer-events:none;background:radial-gradient(36rem 24rem at 20% 55%,rgba(249,115,22,.12),transparent 70%),radial-gradient(36rem 24rem at 85% 55%,rgba(56,189,248,.12),transparent 70%)}.compare-page__grid[data-astro-cid-neplck24]{position:absolute;inset:0 0 auto;height:44rem;z-index:-1;pointer-events:none;opacity:.045;background-image:linear-gradient(var(--fg) 1px,transparent 1px),linear-gradient(90deg,var(--fg) 1px,transparent 1px);background-size:48px 48px;mask-image:radial-gradient(ellipse at 70% 20%,#000 30%,transparent 75%)}.builder[data-astro-cid-neplck24]{--a: #f97316;--b: #38bdf8;border:1px solid var(--border);background:color-mix(in srgb,var(--bg-elevated) 85%,transparent);backdrop-filter:blur(10px);border-radius:1.75rem;padding:1.25rem}@media(min-width:768px){.builder[data-astro-cid-neplck24]{padding:1.75rem 2rem 1.5rem}}.builder__ring[data-astro-cid-neplck24]{position:relative;display:grid;grid-template-columns:minmax(0,1fr) minmax(0,1fr);gap:.75rem}@media(min-width:768px){.builder__ring[data-astro-cid-neplck24]{gap:4.5rem}}.builder__vs[data-astro-cid-neplck24]{position:absolute;left:50%;top:0;translate:-50% 0;display:flex;flex-direction:column;align-items:center;gap:.5rem;padding-top:clamp(3.5rem,11vw,5.25rem);pointer-events:none}.vs[data-astro-cid-neplck24]{display:grid;place-items:center;width:3rem;height:3rem;border-radius:9999px;background:#0b0b0f;color:#fff;font-weight:800;font-size:.95rem;letter-spacing:-.02em;box-shadow:0 0 0 1.5px color-mix(in srgb,var(--a) 70%,transparent),0 0 0 5px var(--bg-elevated),-10px 0 30px -6px color-mix(in srgb,var(--a) 70%,transparent),10px 0 30px -6px color-mix(in srgb,var(--b) 70%,transparent)}@media(min-width:768px){.vs[data-astro-cid-neplck24]{width:3.75rem;height:3.75rem;font-size:1.15rem}}.swap[data-astro-cid-neplck24]{pointer-events:auto;display:grid;place-items:center;width:2rem;height:2rem;border-radius:9999px;border:1px solid var(--border);background:var(--bg);color:var(--fg-muted);transition:color .15s ease,border-color .15s ease,transform .3s ease}.swap[data-astro-cid-neplck24]:hover{color:var(--fg);border-color:var(--fg);transform:rotate(180deg)}.corner[data-astro-cid-neplck24]{display:flex;flex-direction:column;min-width:0}.corner__stage[data-astro-cid-neplck24]{position:relative;aspect-ratio:4 / 3;max-height:15rem;width:100%;overflow:hidden;border-radius:1.2rem;box-shadow:0 0 0 1.5px transparent;transition:box-shadow .3s ease}.corner--a[data-astro-cid-neplck24] .corner__stage[data-astro-cid-neplck24]{box-shadow:0 0 0 2px color-mix(in srgb,var(--a) 70%,transparent)}.corner--b[data-astro-cid-neplck24] .corner__stage[data-astro-cid-neplck24]{box-shadow:0 0 0 2px color-mix(in srgb,var(--b) 70%,transparent)}.corner__glow[data-astro-cid-neplck24]{position:absolute;inset:0;opacity:.6}.corner__img[data-astro-cid-neplck24]{position:absolute;inset:12% 10% 10%;width:80%;height:78%;object-fit:contain;filter:drop-shadow(0 18px 30px rgba(0,0,0,.3));transition:opacity .2s ease,transform .4s cubic-bezier(.22,1,.36,1)}.corner__img[data-astro-cid-neplck24][data-loading=true]{opacity:0;transform:scale(.96)}.corner__tag[data-astro-cid-neplck24]{position:absolute;top:.65rem;left:.65rem;border-radius:9999px;padding:.2rem .55rem;font-family:var(--font-mono);font-size:10.5px;font-weight:600;color:#fff;background:#00000059;border:1px solid rgba(255,255,255,.18);backdrop-filter:blur(8px)}.corner--b[data-astro-cid-neplck24] .corner__tag[data-astro-cid-neplck24]{left:auto;right:.65rem}.corner__pick[data-astro-cid-neplck24]{position:relative;display:block;margin-top:.75rem}.corner__pick[data-astro-cid-neplck24] select[data-astro-cid-neplck24]{appearance:none;width:100%;border-radius:.9rem;border:1px solid var(--border);background:var(--bg);padding:.6rem 2.25rem .6rem .85rem;font-size:.95rem;font-weight:700;letter-spacing:-.01em;color:var(--fg);text-overflow:ellipsis;cursor:pointer;transition:border-color .15s ease}@media(min-width:768px){.corner__pick[data-astro-cid-neplck24] select[data-astro-cid-neplck24]{font-size:1.1rem;padding:.7rem 2.5rem .7rem 1rem}}.corner--a[data-astro-cid-neplck24] .corner__pick[data-astro-cid-neplck24] select[data-astro-cid-neplck24]:hover,.corner--a[data-astro-cid-neplck24] .corner__pick[data-astro-cid-neplck24] select[data-astro-cid-neplck24]:focus-visible{border-color:var(--a)}.corner--b[data-astro-cid-neplck24] .corner__pick[data-astro-cid-neplck24] select[data-astro-cid-neplck24]:hover,.corner--b[data-astro-cid-neplck24] .corner__pick[data-astro-cid-neplck24] select[data-astro-cid-neplck24]:focus-visible{border-color:var(--b)}.corner__pick[data-astro-cid-neplck24] .corner__chev{position:absolute;right:.8rem;top:50%;translate:0 -50%;width:1rem;height:1rem;color:var(--fg-muted);pointer-events:none}.corner__name[data-astro-cid-neplck24]{display:none}.corner__meta[data-astro-cid-neplck24]{display:flex;justify-content:space-between;gap:.5rem;margin-top:.45rem;padding-inline:.25rem;font-size:.8125rem;color:var(--fg-muted)}@media(max-width:639px){.builder__ring[data-astro-cid-neplck24]{grid-template-columns:minmax(0,1fr);gap:.5rem}.corner[data-astro-cid-neplck24]{display:grid;grid-template-columns:6.5rem minmax(0,1fr);grid-template-rows:auto auto;column-gap:.75rem;align-items:center}.corner--a[data-astro-cid-neplck24]{order:1}.corner--b[data-astro-cid-neplck24]{order:3}.corner__stage[data-astro-cid-neplck24]{grid-row:1 / span 2;border-radius:.8rem}.corner__tag[data-astro-cid-neplck24]{display:none}.corner__pick[data-astro-cid-neplck24]{margin-top:0;align-self:end}.corner__pick[data-astro-cid-neplck24] select[data-astro-cid-neplck24]{font-size:.9rem}.corner__meta[data-astro-cid-neplck24]{align-self:start;align-items:baseline}.corner__brand[data-astro-cid-neplck24]{display:none}.corner__name[data-astro-cid-neplck24]{display:block!important;font-weight:600;color:var(--fg);line-height:1.3}.builder__vs[data-astro-cid-neplck24]{position:static;order:2;flex-direction:row;justify-content:center;translate:none;padding-top:0}.vs[data-astro-cid-neplck24]{width:2.5rem;height:2.5rem;font-size:.8rem}}.tape__key[data-astro-cid-neplck24]{display:none}@media(max-width:639px){.tape__key[data-astro-cid-neplck24]{display:grid;grid-template-columns:minmax(0,1fr) 5.5rem minmax(0,1fr);gap:.5rem;margin-bottom:.35rem;font-size:11px;font-weight:600}.tape__key[data-astro-cid-neplck24] span[data-astro-cid-neplck24]{line-height:1.3}.tape__key-a[data-astro-cid-neplck24]{text-align:right;color:#c2410c}.tape__key-b[data-astro-cid-neplck24]{color:#0369a1}.dark .tape__key-a[data-astro-cid-neplck24]{color:var(--a)}.dark .tape__key-b[data-astro-cid-neplck24]{color:var(--b)}}.tape[data-astro-cid-neplck24]{display:grid;gap:.15rem;margin-top:1.5rem;padding-top:1.25rem;border-top:1px solid var(--border)}.tape__row[data-astro-cid-neplck24]{display:grid;grid-template-columns:minmax(0,1fr) 5.5rem minmax(0,1fr);align-items:center;gap:.5rem;min-height:2.1rem;border-radius:.6rem}@media(min-width:768px){.tape__row[data-astro-cid-neplck24]{grid-template-columns:minmax(0,1fr) 8rem minmax(0,1fr);gap:1rem}}.tape__row[data-astro-cid-neplck24]:hover{background:color-mix(in srgb,var(--bg) 70%,transparent)}.tape__label[data-astro-cid-neplck24]{text-align:center;font-family:var(--font-mono);font-size:10.5px;letter-spacing:.1em;text-transform:uppercase;color:var(--fg-muted)}.tape__side[data-astro-cid-neplck24]{display:flex;align-items:center;gap:.6rem;min-width:0}.tape__side--a[data-astro-cid-neplck24]{justify-content:flex-end}.tape__val[data-astro-cid-neplck24]{flex-shrink:0;font-family:var(--font-mono);font-size:12px;font-variant-numeric:tabular-nums;color:var(--fg-muted);transition:color .2s ease}@media(min-width:768px){.tape__val[data-astro-cid-neplck24]{font-size:13px}}.tape__bar[data-astro-cid-neplck24]{display:none;flex:1;height:6px;border-radius:9999px;background:var(--border);overflow:hidden}@media(min-width:640px){.tape__bar[data-astro-cid-neplck24]{display:flex}}.tape__side--a[data-astro-cid-neplck24] .tape__bar[data-astro-cid-neplck24]{justify-content:flex-end}.tape__bar[data-astro-cid-neplck24] span[data-astro-cid-neplck24]{display:block;height:100%;border-radius:inherit;background:color-mix(in srgb,var(--fg) 22%,transparent);transition:width .5s cubic-bezier(.22,1,.36,1),background-color .2s ease}.tape__row[data-astro-cid-neplck24][data-win=a] .tape__side--a[data-astro-cid-neplck24] .tape__val[data-astro-cid-neplck24],.tape__row[data-astro-cid-neplck24][data-win=tie] .tape__side--a[data-astro-cid-neplck24] .tape__val[data-astro-cid-neplck24],.tape__row[data-astro-cid-neplck24][data-win=b] .tape__side--b[data-astro-cid-neplck24] .tape__val[data-astro-cid-neplck24],.tape__row[data-astro-cid-neplck24][data-win=tie] .tape__side--b[data-astro-cid-neplck24] .tape__val[data-astro-cid-neplck24]{color:var(--fg);font-weight:600}.tape__row[data-astro-cid-neplck24][data-win=a] [data-astro-cid-neplck24][data-bar-fill=a]{background:var(--a)}.tape__row[data-astro-cid-neplck24][data-win=b] [data-astro-cid-neplck24][data-bar-fill=b]{background:var(--b)}.tape__row[data-astro-cid-neplck24][data-win=none] .tape__val[data-astro-cid-neplck24]{color:var(--fg)}.builder__foot[data-astro-cid-neplck24]{display:flex;flex-wrap:wrap;align-items:center;justify-content:space-between;gap:1rem;margin-top:1.25rem;padding-top:1.25rem;border-top:1px solid var(--border)}.builder__cta[data-astro-cid-neplck24]{display:inline-flex;align-items:center;gap:.6rem;max-width:100%;border-radius:.9rem;background:var(--fg);color:var(--bg);padding:.8rem 1.1rem;font-size:.875rem;font-weight:600;transition:opacity .15s ease}.builder__cta[data-astro-cid-neplck24]:hover{opacity:.88}.builder__cta[data-astro-cid-neplck24] span[data-astro-cid-neplck24]{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.jump[data-astro-cid-neplck24]{display:inline-flex;align-items:center;gap:.5rem;border-radius:9999px;border:1px solid var(--border);background:var(--bg-elevated);padding:.45rem .9rem;font-size:.875rem;font-weight:600;transition:border-color .15s ease}.jump[data-astro-cid-neplck24]:hover{border-color:var(--accent)}.jump__dot[data-astro-cid-neplck24]{width:.45rem;height:.45rem;border-radius:9999px;background:var(--accent);box-shadow:0 0 10px var(--accent)}.anchor-chip[data-astro-cid-neplck24]{display:flex;align-items:center;gap:.75rem;max-width:24rem;border-radius:1rem;border:1px solid var(--border);background:var(--bg-elevated);padding:.5rem 1rem .5rem .5rem;transition:border-color .15s ease}.anchor-chip[data-astro-cid-neplck24]:hover{border-color:var(--accent)}.anchor-chip__thumb[data-astro-cid-neplck24]{display:block;flex-shrink:0;width:3.25rem;height:2.5rem;overflow:hidden;border-radius:.6rem}.duels[data-astro-cid-neplck24]{display:grid;gap:1.25rem;grid-template-columns:minmax(0,1fr)}@media(min-width:768px){.duels[data-astro-cid-neplck24]{grid-template-columns:repeat(2,minmax(0,1fr))}}@media(min-width:1024px){.duels[data-astro-cid-neplck24]{grid-template-columns:repeat(3,minmax(0,1fr))}}.duel[data-astro-cid-neplck24]{display:flex;flex-direction:column;height:100%;border-radius:1.5rem;border:1px solid var(--border);background:var(--bg-elevated);padding:.5rem;transition:transform .3s cubic-bezier(.22,1,.36,1),border-color .3s ease,box-shadow .3s ease}.duel[data-astro-cid-neplck24]:hover{transform:translateY(-4px);border-color:color-mix(in srgb,var(--accent) 45%,var(--border));box-shadow:0 24px 60px -30px color-mix(in srgb,var(--accent) 55%,transparent)}.duel__stages[data-astro-cid-neplck24]{position:relative;display:grid;grid-template-columns:1fr 1fr;gap:3px;overflow:hidden;border-radius:1.1rem}.duel__stage[data-astro-cid-neplck24]{position:relative;aspect-ratio:1 / 1;overflow:hidden}.duel__img[data-astro-cid-neplck24]{position:absolute;inset:14% 10%;width:80%;height:72%;object-fit:contain;filter:drop-shadow(0 12px 20px rgba(0,0,0,.3));transition:transform .5s cubic-bezier(.22,1,.36,1)}.duel[data-astro-cid-neplck24]:hover .duel__stage[data-astro-cid-neplck24]:first-child .duel__img[data-astro-cid-neplck24]{transform:translate(4%) scale(1.03)}.duel[data-astro-cid-neplck24]:hover .duel__stage[data-astro-cid-neplck24]:nth-child(2) .duel__img[data-astro-cid-neplck24]{transform:translate(-4%) scale(1.03)}.duel__vs[data-astro-cid-neplck24]{position:absolute;left:50%;top:50%;translate:-50% -50%;display:grid;place-items:center;width:2.25rem;height:2.25rem;border-radius:9999px;background:#0b0b0f;color:#fff;font-size:.75rem;font-weight:800;text-transform:uppercase;box-shadow:0 0 0 3px var(--bg-elevated)}.duel__pick[data-astro-cid-neplck24]{position:absolute;bottom:.5rem;display:inline-flex;align-items:center;gap:.25rem;border-radius:9999px;padding:.15rem .5rem;font-size:10px;font-weight:700;letter-spacing:.08em;text-transform:uppercase;color:#0a0a0a;background:#fff}.duel__body[data-astro-cid-neplck24]{display:flex;flex:1;flex-direction:column;padding:1rem .75rem .6rem}.duel__delta[data-astro-cid-neplck24]{border-radius:.4rem;padding:.15rem .45rem;font-family:var(--font-mono);letter-spacing:0;font-size:11.5px}.duel__delta--less[data-astro-cid-neplck24]{background:color-mix(in srgb,#10b981 16%,transparent);color:#047857}.duel__delta--more[data-astro-cid-neplck24]{background:color-mix(in srgb,#f43f5e 14%,transparent);color:#be123c}.duel__delta--same[data-astro-cid-neplck24]{background:var(--bg);color:var(--fg)}.dark .duel__delta--less[data-astro-cid-neplck24]{color:#34d399}.dark .duel__delta--more[data-astro-cid-neplck24]{color:#fb7185}.grid-wrap[data-astro-cid-neplck24]{overflow-x:auto;border-radius:1.5rem;border:1px solid var(--border);background:var(--bg-elevated);padding:1rem}@media(min-width:768px){.grid-wrap[data-astro-cid-neplck24]{padding:1.5rem}}.mgrid[data-astro-cid-neplck24]{border-collapse:separate;border-spacing:3px;margin-inline:auto}.mgrid__colhead[data-astro-cid-neplck24]{height:1.75rem;font-family:var(--font-mono);font-size:10.5px;font-weight:500;color:var(--fg-muted);text-align:center}.mgrid__rowhead[data-astro-cid-neplck24]{padding-right:.5rem;font-weight:500;text-align:left}.mgrid__rowhead[data-astro-cid-neplck24] a[data-astro-cid-neplck24]{display:flex;align-items:center;gap:.5rem;max-width:9rem;font-size:12px;white-space:nowrap}@media(min-width:768px){.mgrid__rowhead[data-astro-cid-neplck24] a[data-astro-cid-neplck24]{max-width:13rem;font-size:13px}}.mgrid__rowhead[data-astro-cid-neplck24] a[data-astro-cid-neplck24]:hover{text-decoration:underline;text-underline-offset:3px}.mgrid__num[data-astro-cid-neplck24]{display:inline-grid;place-items:center;flex-shrink:0;width:1.3rem;height:1.3rem;border-radius:.35rem;background:var(--bg);border:1px solid var(--border);font-family:var(--font-mono);font-size:10px;color:var(--fg-muted)}.mgrid__cell[data-astro-cid-neplck24]{display:grid;place-items:center;width:1.75rem;height:1.75rem;border-radius:.4rem;font-family:var(--font-mono);font-size:11px;font-weight:600;color:var(--fg);transition:transform .15s ease,box-shadow .15s ease}@media(min-width:768px){.mgrid__cell[data-astro-cid-neplck24]{width:2.1rem;height:2.1rem;font-size:12px}}.mgrid__cell[data-astro-cid-neplck24]:hover,.mgrid__cell[data-astro-cid-neplck24]:focus-visible{transform:scale(1.18);box-shadow:0 6px 18px -6px #00000059;position:relative;z-index:1}.mgrid__cell--five[data-astro-cid-neplck24],.key--five[data-astro-cid-neplck24]{background:color-mix(in srgb,#f97316 22%,transparent)}.mgrid__cell--six[data-astro-cid-neplck24],.key--six[data-astro-cid-neplck24]{background:color-mix(in srgb,#a855f7 22%,transparent)}.mgrid__cell--cross[data-astro-cid-neplck24],.key--cross[data-astro-cid-neplck24]{background:color-mix(in srgb,#38bdf8 18%,transparent)}.key[data-astro-cid-neplck24]{display:inline-block;width:.9rem;height:.9rem;border-radius:.25rem}.closing[data-astro-cid-neplck24]{display:flex;flex-wrap:wrap;align-items:center;justify-content:space-between;gap:1.5rem;border-radius:1.75rem;border:1px solid var(--border);background:radial-gradient(30rem 16rem at 0% 0%,rgba(249,115,22,.1),transparent 70%),radial-gradient(30rem 16rem at 100% 100%,rgba(56,189,248,.1),transparent 70%),var(--bg-elevated);padding:1.75rem}@media(min-width:768px){.closing[data-astro-cid-neplck24]{padding:2.5rem 3rem}}
