.row[data-astro-cid-sh445jdo]{padding-block:5rem}@media(min-width:900px){.row[data-astro-cid-sh445jdo]{padding-block:7rem}}.row[data-astro-cid-sh445jdo]+.row[data-astro-cid-sh445jdo]{border-top:1px solid color-mix(in oklab,var(--color-bud-latte) 28%,transparent)}.row-grid[data-astro-cid-sh445jdo]{display:grid;gap:3rem;align-items:center}@media(min-width:900px){.row-grid[data-astro-cid-sh445jdo]{grid-template-columns:minmax(0,1fr) minmax(0,1fr);gap:5rem}.row-grid[data-astro-cid-sh445jdo].flip .text[data-astro-cid-sh445jdo]{order:2}}.row-title[data-astro-cid-sh445jdo]{margin-top:.625rem;font-weight:600;font-size:clamp(2rem,3.6vw,2.875rem);line-height:1.06;max-width:16ch}.row-body[data-astro-cid-sh445jdo]{margin-top:1.25rem;max-width:32rem;font-size:1.125rem;line-height:1.6;color:color-mix(in oklab,var(--color-bud-cream) 78%,transparent)}.points[data-astro-cid-sh445jdo]{margin-top:1.75rem;max-width:32rem;display:grid;gap:0;border-top:1px solid color-mix(in oklab,var(--color-bud-latte) 40%,transparent)}.points[data-astro-cid-sh445jdo] li[data-astro-cid-sh445jdo]{padding-block:.8rem;border-bottom:1px solid color-mix(in oklab,var(--color-bud-latte) 40%,transparent);font-size:1rem;color:color-mix(in oklab,var(--color-bud-cream) 85%,transparent)}.visual[data-astro-cid-sh445jdo]{display:flex;justify-content:center}.mock[data-astro-cid-oplvin3u]{--roast: #1e1411;--espresso: #3b251f;--latte: #6b4a3d;--teal: #2e6b66;--cream: #e8e2d8;width:100%;max-width:24rem;padding:1rem;border-radius:24px;background:var(--roast);border:1px solid color-mix(in oklab,var(--latte) 45%,transparent);box-shadow:0 40px 80px -40px #000c;color:var(--cream);font-family:-apple-system,BlinkMacSystemFont,Inter Variable,system-ui,sans-serif;font-size:.9375rem;display:grid;gap:.625rem}p[data-astro-cid-oplvin3u]{margin:0}.grow[data-astro-cid-oplvin3u]{flex:1;min-width:0}.mono-label[data-astro-cid-oplvin3u]{font-family:ui-monospace,"SF Mono",var(--font-mono);font-size:.6875rem;font-weight:600;letter-spacing:.14em;color:color-mix(in oklab,var(--cream) 40%,transparent)}.avatar[data-astro-cid-oplvin3u]{flex:none;position:relative;display:grid;place-items:center;width:2.25rem;height:2.25rem;border-radius:999px;background:color-mix(in oklab,var(--teal) 18%,var(--roast));color:var(--teal);font-weight:600;font-size:.8125rem}.avatar[data-astro-cid-oplvin3u].strong{background:color-mix(in oklab,var(--teal) 30%,var(--roast))}.mock-nearby[data-astro-cid-oplvin3u]{padding-top:.5rem;border-radius:24px 24px 20px 20px}.grabber[data-astro-cid-oplvin3u]{justify-self:center;width:38px;height:5px;border-radius:999px;background:color-mix(in oklab,var(--cream) 35%,transparent)}.peek-head[data-astro-cid-oplvin3u]{display:flex;align-items:baseline;gap:.625rem;padding:.25rem .25rem .125rem}.peek-title[data-astro-cid-oplvin3u]{font-weight:700;font-size:1.75rem;letter-spacing:-.01em;margin-right:auto}.peek-count[data-astro-cid-oplvin3u]{font-family:ui-monospace,"SF Mono",var(--font-mono);font-size:.6875rem;font-weight:600;letter-spacing:.11em;color:color-mix(in oklab,var(--cream) 40%,transparent)}.plus[data-astro-cid-oplvin3u]{display:grid;place-items:center;width:1.375rem;height:1.375rem;border-radius:999px;background:var(--teal);color:var(--roast);font-weight:800;line-height:1;align-self:center}.row[data-astro-cid-oplvin3u]{display:flex;gap:.75rem;align-items:flex-start;padding:.75rem;border-radius:16px;background:var(--espresso);border:1px solid color-mix(in oklab,var(--cream) 6%,transparent)}.row[data-astro-cid-oplvin3u].matched{border:1px dashed color-mix(in oklab,var(--teal) 70%,transparent)}.thumb[data-astro-cid-oplvin3u]{flex:none;display:grid;place-items:center;width:64px;height:64px;border-radius:12px;border:1px solid color-mix(in oklab,var(--cream) 8%,transparent);font-family:var(--font-display);font-variation-settings:"opsz" 36;font-weight:600;font-size:1.25rem;color:color-mix(in oklab,var(--cream) 85%,transparent)}.matched-thumb[data-astro-cid-oplvin3u]{border:2px solid var(--teal)}.row-name[data-astro-cid-oplvin3u]{font-weight:600;font-size:1.125rem;line-height:1.25}.yd[data-astro-cid-oplvin3u]{display:inline-block;vertical-align:2px;margin-left:.25rem;padding:2px 6px;border-radius:999px;background:var(--teal);color:var(--cream);font-size:.625rem;font-weight:700}.row-sub[data-astro-cid-oplvin3u]{margin-top:.25rem;font-size:.875rem;color:color-mix(in oklab,var(--cream) 65%,transparent)}.row-metrics[data-astro-cid-oplvin3u]{display:flex;flex-wrap:wrap;gap:.5rem;margin-top:.375rem;font-family:ui-monospace,"SF Mono",var(--font-mono);font-size:.75rem;color:color-mix(in oklab,var(--cream) 65%,transparent)}.row-metrics[data-astro-cid-oplvin3u] span[data-astro-cid-oplvin3u]{display:inline-flex;align-items:center;gap:.2rem}.faint[data-astro-cid-oplvin3u]{color:color-mix(in oklab,var(--cream) 45%,transparent)}.open[data-astro-cid-oplvin3u]{color:#66c780}.soon[data-astro-cid-oplvin3u]{color:#e6aa46}.teal[data-astro-cid-oplvin3u]{color:var(--teal)}.row-end[data-astro-cid-oplvin3u]{display:grid;justify-items:end;gap:.5rem}.dist[data-astro-cid-oplvin3u]{font-family:ui-monospace,"SF Mono",var(--font-mono);font-variant-numeric:tabular-nums;font-size:.875rem;font-weight:500;white-space:nowrap}.end-icon[data-astro-cid-oplvin3u]{display:grid;place-items:center;width:28px;height:28px;border-radius:999px;background:color-mix(in oklab,var(--cream) 8%,transparent);color:color-mix(in oklab,var(--cream) 80%,transparent)}.slot[data-astro-cid-oplvin3u]{display:flex;align-items:center;gap:.75rem;padding:.75rem;border-radius:12px;background:color-mix(in oklab,var(--teal) 8%,var(--roast));border:1.5px dashed color-mix(in oklab,var(--teal) 50%,transparent)}.slot[data-astro-cid-oplvin3u].empty{background:transparent;border:1px dashed color-mix(in oklab,var(--latte) 30%,transparent)}.slot-tile[data-astro-cid-oplvin3u]{flex:none;display:grid;place-items:center;width:36px;height:36px;border-radius:8px;background:var(--teal);color:var(--roast)}.empty-tile[data-astro-cid-oplvin3u]{background:color-mix(in oklab,var(--cream) 8%,transparent);color:color-mix(in oklab,var(--cream) 40%,transparent);font-weight:700}.slot-name[data-astro-cid-oplvin3u]{font-weight:600;font-size:.9375rem}.slot-sum[data-astro-cid-oplvin3u]{margin-top:.125rem;font-family:ui-monospace,"SF Mono",var(--font-mono);font-size:.6875rem;color:color-mix(in oklab,var(--cream) 60%,transparent)}.slot-add[data-astro-cid-oplvin3u]{color:color-mix(in oklab,var(--cream) 55%,transparent)}.pencil[data-astro-cid-oplvin3u],.add[data-astro-cid-oplvin3u]{color:var(--teal);font-size:1rem;font-weight:700}.add[data-astro-cid-oplvin3u]{color:color-mix(in oklab,var(--cream) 55%,transparent);font-size:1.25rem;font-weight:400}.section-eyebrow[data-astro-cid-oplvin3u]{font-family:ui-monospace,"SF Mono",var(--font-mono);font-size:.65625rem;font-weight:500;letter-spacing:.15em;color:color-mix(in oklab,var(--cream) 60%,transparent)}.section-title[data-astro-cid-oplvin3u]{margin-top:-.25rem;font-family:"New York",var(--font-display);font-variation-settings:"opsz" 36,"SOFT" 0;font-weight:500;font-size:1.5rem}.chips[data-astro-cid-oplvin3u]{display:flex;flex-wrap:wrap;gap:.5rem}.chip[data-astro-cid-oplvin3u]{padding:.5rem .875rem;border-radius:999px;background:var(--espresso);border:.5px solid color-mix(in oklab,var(--cream) 10%,transparent);font-size:.8125rem}.confirmed[data-astro-cid-oplvin3u]{font-family:ui-monospace,"SF Mono",var(--font-mono);font-size:.65625rem;letter-spacing:.06em;color:color-mix(in oklab,var(--cream) 35%,transparent)}.online[data-astro-cid-oplvin3u]{display:flex;align-items:center;gap:.75rem;padding:.75rem;border-radius:12px;background:var(--espresso);border:1px solid color-mix(in oklab,var(--teal) 15%,transparent)}.online-dot[data-astro-cid-oplvin3u]{position:absolute;right:-1px;bottom:-1px;width:10px;height:10px;border-radius:999px;background:#66c780;border:2px solid var(--espresso)}.online-name[data-astro-cid-oplvin3u]{font-weight:600;font-size:.9375rem}.online-cafe[data-astro-cid-oplvin3u]{font-family:ui-monospace,"SF Mono",var(--font-mono);font-size:.75rem;color:color-mix(in oklab,var(--cream) 70%,transparent)}.online-dist[data-astro-cid-oplvin3u]{font-family:ui-monospace,"SF Mono",var(--font-mono);font-size:.75rem;color:var(--teal);white-space:nowrap}.chev[data-astro-cid-oplvin3u]{color:color-mix(in oklab,var(--cream) 40%,transparent);font-size:1.25rem}.invite-row[data-astro-cid-oplvin3u]{display:grid;gap:.5rem;padding-top:.75rem;margin-top:.25rem;border-top:1px solid color-mix(in oklab,var(--latte) 20%,transparent)}.invite-line[data-astro-cid-oplvin3u]{display:flex;gap:.75rem;align-items:flex-start;font-size:.9375rem;line-height:1.35}.invite-line[data-astro-cid-oplvin3u] b[data-astro-cid-oplvin3u]{font-weight:700}.muted[data-astro-cid-oplvin3u]{color:color-mix(in oklab,var(--cream) 55%,transparent)}.teal-strong[data-astro-cid-oplvin3u]{color:var(--teal);font-weight:600}.invite-card[data-astro-cid-oplvin3u]{display:grid;gap:.5rem;padding:.75rem;border-radius:12px;background:color-mix(in oklab,var(--teal) 10%,var(--roast));border:1px solid color-mix(in oklab,var(--teal) 30%,transparent)}.invite-eyebrow[data-astro-cid-oplvin3u]{font-family:ui-monospace,"SF Mono",var(--font-mono);font-size:.6875rem;font-weight:600;letter-spacing:.1em;color:var(--teal)}.note[data-astro-cid-oplvin3u]{font-style:italic;font-size:.9375rem;color:color-mix(in oklab,var(--cream) 75%,transparent)}.responses[data-astro-cid-oplvin3u]{font-family:ui-monospace,"SF Mono",var(--font-mono);font-size:.75rem;color:color-mix(in oklab,var(--cream) 70%,transparent)}.rsvp[data-astro-cid-oplvin3u]{display:grid;grid-template-columns:repeat(3,1fr);gap:.5rem;margin-top:.125rem}.rsvp-btn[data-astro-cid-oplvin3u]{padding:.3rem 0;border-radius:999px;text-align:center;font-weight:600;font-size:.75rem;background:color-mix(in oklab,var(--teal) 15%,var(--roast));color:var(--teal)}.rsvp-btn[data-astro-cid-oplvin3u].on{background:var(--teal);color:var(--cream)}.rank-wrap[data-astro-cid-oplvin3u]{display:grid;justify-items:center;gap:.375rem;padding-bottom:.25rem}.rank-progress[data-astro-cid-oplvin3u]{font-family:ui-monospace,"SF Mono",var(--font-mono);font-size:.75rem;color:color-mix(in oklab,var(--cream) 55%,transparent)}.rank-pill[data-astro-cid-oplvin3u]{display:inline-flex;align-items:center;gap:.375rem;padding:.3rem .75rem;border-radius:999px;background:color-mix(in oklab,var(--teal) 15%,var(--roast));border:1px solid color-mix(in oklab,var(--teal) 40%,transparent);color:var(--teal);font-family:ui-monospace,"SF Mono",var(--font-mono);font-size:.6875rem;font-weight:700;letter-spacing:.06em}.stats[data-astro-cid-oplvin3u]{display:grid;grid-template-columns:repeat(3,1fr);gap:.5rem}.stat[data-astro-cid-oplvin3u]{padding:.875rem .25rem;border-radius:16px;background:var(--espresso);text-align:center}.stat-n[data-astro-cid-oplvin3u]{font-weight:700;font-size:1.5rem;font-variant-numeric:tabular-nums}.stat-l[data-astro-cid-oplvin3u]{margin-top:.25rem;font-family:ui-monospace,"SF Mono",var(--font-mono);font-size:.625rem;letter-spacing:.12em;color:color-mix(in oklab,var(--cream) 55%,transparent)}.visible-label[data-astro-cid-oplvin3u]{font-weight:600;font-size:.9375rem}.seg[data-astro-cid-oplvin3u]{display:grid;grid-template-columns:repeat(3,1fr);padding:2px;border-radius:9px;background:#7676803d;font-size:.8125rem;font-weight:500}.seg[data-astro-cid-oplvin3u] span[data-astro-cid-oplvin3u]{padding:.35rem 0;text-align:center;border-radius:7px}.seg[data-astro-cid-oplvin3u] .on[data-astro-cid-oplvin3u]{background:#636366;font-weight:600;box-shadow:0 3px 8px #0000001f}.widgets[data-astro-cid-oplvin3u]{display:flex;align-items:center;gap:1.25rem}.w-small[data-astro-cid-oplvin3u]{width:9.5rem;aspect-ratio:1;padding:.875rem;border-radius:22px;background:linear-gradient(180deg,var(--roast),var(--espresso));border:1px solid color-mix(in oklab,var(--latte) 45%,transparent);display:flex;flex-direction:column}.w-top[data-astro-cid-oplvin3u]{display:flex;justify-content:space-between;align-items:flex-start}.w-label[data-astro-cid-oplvin3u]{font-family:ui-monospace,"SF Mono",var(--font-mono);font-size:.625rem;color:color-mix(in oklab,var(--cream) 50%,transparent)}.w-num[data-astro-cid-oplvin3u]{margin-top:auto;font-family:"New York",var(--font-display);font-variation-settings:"opsz" 144,"SOFT" 0;font-weight:600;font-size:2.75rem;line-height:1}.w-sub[data-astro-cid-oplvin3u]{font-size:.6875rem;color:color-mix(in oklab,var(--cream) 70%,transparent)}.w-bottom[data-astro-cid-oplvin3u]{display:flex;justify-content:space-between;align-items:center;margin-top:.375rem}.w-rank[data-astro-cid-oplvin3u]{padding:1px 6px;border-radius:999px;background:color-mix(in oklab,var(--teal) 18%,var(--roast));color:var(--teal);font-family:ui-monospace,"SF Mono",var(--font-mono);font-size:.5625rem;font-weight:700}.w-total[data-astro-cid-oplvin3u]{font-family:ui-monospace,"SF Mono",var(--font-mono);font-size:.625rem;color:color-mix(in oklab,var(--cream) 55%,transparent)}.w-watch[data-astro-cid-oplvin3u]{display:grid;place-items:center;align-content:center;gap:0;width:4.5rem;height:4.5rem;border-radius:999px;background:#000;border:1px solid color-mix(in oklab,var(--latte) 45%,transparent);font-weight:700;font-size:1.25rem;line-height:1.1}
