.fo.svelte-1ye51u0{--fo-ink:#f3f7f5;--fo-muted:#f3f7f5a8;--fo-hair:#f3f7f524;--fo-pink:var(--brand-fuchsia,#ff10f0);--fo-orange:var(--brand-coral,#ff5f1f);--fo-green:var(--brand-neon-green,#39ff14);color:var(--fo-ink);gap:.9rem;display:grid;container-type:inline-size}.story.svelte-1ye51u0{gap:.2rem;display:grid}.headline.svelte-1ye51u0{letter-spacing:-.02em;text-wrap:balance;margin:0;font-size:clamp(1.02rem,5.4cqi,1.32rem);font-weight:850;line-height:1.22}.kicker.svelte-1ye51u0{color:var(--fo-orange);margin:0;font-size:clamp(.86rem,4cqi,1rem);font-weight:750}.faceoff.svelte-1ye51u0{background:radial-gradient(ellipse at 50% 35%, #0e2126 0%, #071316 78%) padding-box, linear-gradient(105deg, var(--fo-pink), #f84d9b 60%, var(--fo-orange)) border-box;border:1.5px solid #0000;border-radius:1rem;grid-template-columns:1fr 1fr;padding:1rem .2rem .8rem;display:grid;position:relative}.seam.svelte-1ye51u0{background:linear-gradient(180deg, transparent, var(--fo-pink) 22%, #f3f7f580 50%, var(--fo-orange) 78%, transparent);width:1px;position:absolute;top:12%;bottom:12%;left:50%}.side.svelte-1ye51u0{align-content:start;gap:.18rem;min-width:0;padding:0 clamp(2.1rem,11cqi,2.7rem) 0 .75rem;display:grid;container-type:inline-size}.side--to.svelte-1ye51u0{text-align:right;justify-items:end;padding:0 .75rem 0 clamp(2.1rem,11cqi,2.7rem)}.side.svelte-1ye51u0 p:where(.svelte-1ye51u0){margin:0}.who.svelte-1ye51u0{color:var(--fo-muted);align-items:center;gap:.4rem;font-size:.8rem;font-weight:750;display:flex}.side--to.svelte-1ye51u0 .who:where(.svelte-1ye51u0){flex-direction:row-reverse}.flag.svelte-1ye51u0{font-size:1.25rem;line-height:1}.price.svelte-1ye51u0{font-variant-numeric:tabular-nums;letter-spacing:-.035em;white-space:nowrap;font-size:clamp(1rem,17cqi,2.1rem);font-weight:900;line-height:1.05}.cheaper.svelte-1ye51u0 .price:where(.svelte-1ye51u0){color:var(--fo-green)}.unit.svelte-1ye51u0{color:var(--fo-muted);font-size:.76rem}.basis.svelte-1ye51u0{color:var(--fo-muted);margin:0;font-size:.7rem;font-style:italic}.usd.svelte-1ye51u0{font-variant-numeric:tabular-nums;font-size:.82rem;font-weight:700}.tags.svelte-1ye51u0{flex-wrap:wrap;gap:.25rem;min-height:1.35rem;display:flex;margin-top:.2rem!important}.side--to.svelte-1ye51u0 .tags:where(.svelte-1ye51u0){justify-content:flex-end}.tag.svelte-1ye51u0{letter-spacing:.02em;border-radius:999px;padding:.14rem .5rem;font-size:.68rem;font-weight:850}.tag--good.svelte-1ye51u0{background:var(--fo-green);color:#071316}.tag--hot.svelte-1ye51u0{background:var(--fo-orange);color:#071316}.missing.svelte-1ye51u0{color:var(--fo-muted);font-size:.9rem}.contribute.svelte-1ye51u0{color:var(--fo-pink);font-size:.8rem;font-weight:800}.badge.svelte-1ye51u0{aspect-ratio:1;clip-path:polygon(30% 0,70% 0,100% 30%,100% 70%,70% 100%,30% 100%,0 70%,0 30%);background:linear-gradient(115deg, var(--fo-pink), var(--fo-orange));color:#071316;text-align:center;place-content:center;width:clamp(3.6rem,18cqi,4.6rem);animation:.55s cubic-bezier(.2,1.5,.4,1) .15s both svelte-1ye51u0-badge-in;display:grid;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)}.badge.svelte-1ye51u0 strong:where(.svelte-1ye51u0){font-variant-numeric:tabular-nums;font-size:clamp(.9rem,5cqi,1.15rem);font-weight:950;line-height:1}.badge.svelte-1ye51u0 span:where(.svelte-1ye51u0){letter-spacing:.06em;text-transform:uppercase;font-size:.58rem;font-weight:850}.hours.svelte-1ye51u0{border:1px solid var(--fo-hair);background:#0713168c;border-radius:.9rem;gap:.5rem;padding:.8rem .9rem;display:grid}.hours-head.svelte-1ye51u0{letter-spacing:.04em;text-transform:uppercase;flex-wrap:wrap;justify-content:space-between;align-items:center;gap:.4rem .6rem;font-size:.74rem;font-weight:850;display:flex}.hours-head.svelte-1ye51u0 small:where(.svelte-1ye51u0){color:var(--fo-muted);letter-spacing:0;text-transform:none;font-weight:700}.switch.svelte-1ye51u0{border:1px solid var(--fo-hair);border-radius:999px;padding:.15rem;display:inline-flex}.switch.svelte-1ye51u0 button:where(.svelte-1ye51u0){min-height:1.9rem;color:var(--fo-muted);cursor:pointer;font:inherit;letter-spacing:0;text-transform:none;background:0 0;border:0;border-radius:999px;padding:.2rem .65rem;font-size:.7rem;font-weight:800}.switch.svelte-1ye51u0 button.on:where(.svelte-1ye51u0){background:var(--fo-ink);color:#071316}.switch.svelte-1ye51u0 button:where(.svelte-1ye51u0):focus-visible{outline:2px solid var(--fo-pink);outline-offset:2px}.bar-row.svelte-1ye51u0{grid-template-columns:minmax(4.5rem,7.5rem) minmax(0,1fr) auto;align-items:center;gap:.6rem;font-size:.8rem;display:grid}.bar-who.svelte-1ye51u0{color:var(--fo-muted);text-overflow:ellipsis;white-space:nowrap;font-weight:750;overflow:hidden}.track.svelte-1ye51u0{background:#f3f7f514;border-radius:999px;height:.8rem;position:relative;overflow:hidden}.track.empty.svelte-1ye51u0{background:repeating-linear-gradient(90deg,#f3f7f514 0 6px,#0000 6px 12px)}.fill.svelte-1ye51u0{width:var(--w);border-radius:inherit;transform-origin:0;background:#f3f7f58c;animation:.8s cubic-bezier(.2,.8,.2,1) .25s both svelte-1ye51u0-grow;position:absolute;inset:0 auto 0 0}.fill.more.svelte-1ye51u0{background:linear-gradient(90deg, var(--fo-pink), var(--fo-orange))}.track[style*=--tick].svelte-1ye51u0:after{content:"";pointer-events:none;background:repeating-linear-gradient(90deg, transparent 0 calc(var(--tick) - 2px), #071316bf calc(var(--tick) - 2px) var(--tick));position:absolute;inset:0}.bar-value.svelte-1ye51u0{font-variant-numeric:tabular-nums;text-align:right;min-width:3.4rem;font-size:.9rem}.bar-value.muted.svelte-1ye51u0{color:var(--fo-muted);font-size:.72rem;font-weight:600}.trust.svelte-1ye51u0{border-top:1px solid var(--fo-hair);color:var(--fo-muted);grid-template-columns:repeat(2,minmax(0,1fr));gap:.45rem .6rem;padding-top:.7rem;font-size:.72rem;display:grid}.trust.svelte-1ye51u0 span:where(.svelte-1ye51u0){align-items:center;gap:.35rem;min-width:0;display:flex}.trust.svelte-1ye51u0 svg:where(.svelte-1ye51u0){fill:none;stroke:currentColor;stroke-width:1.7px;stroke-linecap:round;stroke-linejoin:round;flex:none;width:1rem;height:1rem}.trust.svelte-1ye51u0 .stale:where(.svelte-1ye51u0){color:var(--fo-orange)}.share-row.svelte-1ye51u0{align-items:center;gap:.7rem;display:flex}.share.svelte-1ye51u0{background:linear-gradient(105deg, var(--fo-pink), var(--fo-orange));color:#071316;cursor:pointer;min-height:2.75rem;font:inherit;border:0;border-radius:.8rem;align-items:center;gap:.5rem;padding:.55rem 1.1rem;font-size:.85rem;font-weight:900;display:inline-flex}.share.svelte-1ye51u0 svg:where(.svelte-1ye51u0){fill:none;stroke:currentColor;stroke-width:2px;stroke-linecap:round;width:1.05rem;height:1.05rem}.share.svelte-1ye51u0:disabled{cursor:progress;opacity:.8}.share.svelte-1ye51u0:focus-visible{outline:2px solid var(--fo-ink);outline-offset:3px}.share-status.svelte-1ye51u0{color:var(--fo-muted);font-size:.76rem}.footnote.svelte-1ye51u0{color:var(--fo-muted);gap:.25rem;margin-top:-.2rem;font-size:.7rem;line-height:1.4;display:grid}.footnote.svelte-1ye51u0 p:where(.svelte-1ye51u0){margin:0}@keyframes svelte-1ye51u0-grow{0%{transform:scaleX(0)}to{transform:scaleX(1)}}@keyframes svelte-1ye51u0-badge-in{0%{opacity:0;transform:translate(-50%,-50%)scale(.6)}to{opacity:1;transform:translate(-50%,-50%)scale(1)}}@media (prefers-reduced-motion:reduce){.fill.svelte-1ye51u0,.badge.svelte-1ye51u0{animation:none}}@container (width<=330px){.bar-row.svelte-1ye51u0{grid-template-columns:minmax(3.5rem,5rem) minmax(0,1fr) auto}.who.svelte-1ye51u0 span:where(.svelte-1ye51u0):last-child{text-overflow:ellipsis;overflow:hidden}}
