html{scroll-behavior:smooth}body{background:var(--landing-color-paper)}.page-icons{z-index:0;pointer-events:none;opacity:.58;width:100%;height:100%;position:fixed;inset:0}.landing-shell.svelte-1uha8ag{z-index:1;background:var(--landing-color-paper);min-width:0;color:var(--landing-color-ink);font-family:var(--landing-font-body);position:relative;overflow-x:clip}main.svelte-1uha8ag{z-index:1;position:relative}h1.svelte-1uha8ag,h2.svelte-1uha8ag,h3.svelte-1uha8ag{overflow-wrap:anywhere;min-width:0;font-family:var(--landing-font-display);letter-spacing:-.045em;font-style:normal}a.svelte-1uha8ag{color:inherit;text-decoration:none}.hero-actions.svelte-1uha8ag,.role-heading.svelte-1uha8ag,.order-handoff-note.svelte-1uha8ag{align-items:center;display:flex}.primary-cta.svelte-1uha8ag,.status-heading.svelte-1uha8ag>a:where(.svelte-1uha8ag){justify-content:center;align-items:center;gap:var(--landing-space-xs);min-height:2.75rem;padding-inline:var(--landing-space-md);border-radius:var(--landing-radius-pill);background:var(--marketing-action);color:var(--landing-color-accent-ink);white-space:nowrap;box-shadow:0 .2rem 0 var(--landing-color-accent-deep);transition:transform var(--landing-dur-micro) var(--landing-ease-out), box-shadow var(--landing-dur-micro) var(--landing-ease-out);font-weight:800;display:inline-flex}.primary-cta.svelte-1uha8ag{min-height:3.25rem;padding-inline:var(--landing-space-lg)}.primary-cta.svelte-1uha8ag:hover,.status-heading.svelte-1uha8ag>a:where(.svelte-1uha8ag):hover{box-shadow:0 .35rem 0 var(--landing-color-accent-deep);transform:translateY(-2px)}.primary-cta.svelte-1uha8ag:active,.status-heading.svelte-1uha8ag>a:where(.svelte-1uha8ag):active{box-shadow:0 .05rem 0 var(--landing-color-accent-deep);transform:translateY(1px)}.primary-cta.svelte-1uha8ag svg,.status-heading.svelte-1uha8ag>a:where(.svelte-1uha8ag) svg{width:1.1rem;height:1.1rem}.primary-cta.svelte-1uha8ag:focus-visible,.text-link.svelte-1uha8ag:focus-visible,.status-heading.svelte-1uha8ag>a:where(.svelte-1uha8ag):focus-visible{outline:3px solid var(--landing-color-focus);outline-offset:3px}.hero.svelte-1uha8ag{align-items:center;gap:var(--landing-space-3xl);width:min(100% - 2rem,74rem);padding-block:var(--landing-space-2xl) var(--landing-space-3xl);grid-template-columns:minmax(0,1.02fr) minmax(0,.98fr);margin-inline:auto;display:grid}.hero-copy.svelte-1uha8ag,.order-preview.svelte-1uha8ag{min-width:0}.availability.svelte-1uha8ag{align-items:center;gap:var(--landing-space-xs);color:var(--marketing-muted);font-size:var(--landing-text-sm);font-weight:750;display:inline-flex}.availability.svelte-1uha8ag span:where(.svelte-1uha8ag){background:var(--landing-color-success);border-radius:50%;width:.65rem;height:.65rem}h1.svelte-1uha8ag{max-width:19ch;margin-block:var(--landing-space-lg);font-size:clamp(2.75rem,4.5vw,4.25rem);font-weight:800;line-height:.98}.hero-lede.svelte-1uha8ag{max-width:34rem;color:var(--marketing-muted);font-size:var(--landing-text-md);line-height:1.55}.hero-actions.svelte-1uha8ag{gap:var(--landing-space-lg);flex-wrap:wrap;margin-block-start:var(--landing-space-xl)}.text-link.svelte-1uha8ag{min-height:2.75rem;text-decoration:underline;-webkit-text-decoration-color:var(--landing-color-rule);text-decoration-color:var(--landing-color-rule);text-underline-offset:.35rem;white-space:nowrap;align-items:center;font-weight:750;display:inline-flex}.text-link.svelte-1uha8ag:hover{-webkit-text-decoration-color:var(--marketing-accent-text);text-decoration-color:var(--marketing-accent-text)}.hero-note.svelte-1uha8ag{max-width:38rem;color:var(--marketing-muted);font-size:var(--landing-text-sm);margin-block-start:var(--landing-space-lg);line-height:1.55}.order-preview.svelte-1uha8ag,.product-surface.svelte-1uha8ag{border:var(--landing-rule-hair) solid var(--landing-color-rule);border-radius:var(--landing-radius-lg);background:var(--landing-color-paper);box-shadow:0 1.75rem 4rem -3rem var(--landing-color-shadow-deep)}.order-preview.svelte-1uha8ag{padding:var(--landing-space-lg);transform:rotate(1deg)}.order-preview.svelte-1uha8ag figcaption:where(.svelte-1uha8ag){color:var(--marketing-accent-text);font-size:var(--landing-text-xs);letter-spacing:.06em;text-transform:uppercase;margin-block-end:var(--landing-space-md);font-weight:800;display:inline-block}.preview-top.svelte-1uha8ag,.preview-order.svelte-1uha8ag,.preview-summary.svelte-1uha8ag,.surface-row.svelte-1uha8ag,.menu-item.svelte-1uha8ag,.cart-note.svelte-1uha8ag,.summary-heading.svelte-1uha8ag,.person-line.svelte-1uha8ag,.total-line.svelte-1uha8ag{align-items:center;display:flex}.preview-top.svelte-1uha8ag{justify-content:space-between;gap:var(--landing-space-lg);border-bottom:1px solid var(--landing-color-rule);padding-block-end:var(--landing-space-lg)}.preview-top.svelte-1uha8ag>div:where(.svelte-1uha8ag){gap:var(--landing-space-2xs);display:grid}.preview-top.svelte-1uha8ag span:where(.svelte-1uha8ag){color:var(--marketing-muted);font-size:var(--landing-text-sm)}.preview-top.svelte-1uha8ag h2:where(.svelte-1uha8ag){font-size:var(--landing-text-lg);font-weight:800}.timer.svelte-1uha8ag{align-items:center;gap:var(--landing-space-xs);padding:var(--landing-space-xs) var(--landing-space-sm);border-radius:var(--landing-radius-pill);background:var(--landing-color-accent-soft);font-family:var(--landing-font-mono);font-variant-numeric:tabular-nums;white-space:nowrap;font-weight:750;display:inline-flex;position:relative;color:var(--marketing-accent-text)!important}.timer-expired.svelte-1uha8ag{animation:svelte-1uha8ag-timer-nudge .48s var(--landing-ease-out) both}.timer-expired.svelte-1uha8ag svg{animation:svelte-1uha8ag-timer-turn .48s var(--landing-ease-out) both}.snack-burst.svelte-1uha8ag{pointer-events:none;width:0;height:0;position:absolute;inset:50% auto auto 50%}.snack-burst.svelte-1uha8ag span:where(.svelte-1uha8ag){font-family:var(--landing-font-body);font-size:var(--landing-text-sm);opacity:0;animation:svelte-1uha8ag-snack-pop .9s var(--landing-ease-out) both;line-height:1;position:absolute}.snack-burst.svelte-1uha8ag span:where(.svelte-1uha8ag):first-child{--snack-x:-2.6rem;--snack-y:-2.2rem}.snack-burst.svelte-1uha8ag span:where(.svelte-1uha8ag):nth-child(2){--snack-x:-.3rem;--snack-y:-3rem;animation-delay:80ms}.snack-burst.svelte-1uha8ag span:where(.svelte-1uha8ag):nth-child(3){--snack-x:2.1rem;--snack-y:-2.1rem;animation-delay:.16s}@keyframes svelte-1uha8ag-timer-nudge{0%,to{transform:translateY(0)}45%{transform:translateY(-.18rem)}}@keyframes svelte-1uha8ag-timer-turn{0%{transform:rotate(0)}to{transform:rotate(360deg)}}@keyframes svelte-1uha8ag-snack-pop{0%{opacity:0;transform:translate(0)scale(.65)}28%{opacity:1}70%{opacity:1}to{opacity:0;transform:translate(var(--snack-x), var(--snack-y)) scale(1)}}.timer.svelte-1uha8ag svg,.preview-summary.svelte-1uha8ag svg{width:1rem;height:1rem}.preview-orders.svelte-1uha8ag{display:grid}.preview-order.svelte-1uha8ag{gap:var(--landing-space-md);padding-block:var(--landing-space-lg);border-bottom:1px solid var(--landing-color-rule);grid-template-columns:auto minmax(0,1fr) auto;display:grid}.preview-order.svelte-1uha8ag>div:where(.svelte-1uha8ag){gap:var(--landing-space-2xs);min-width:0;display:grid}.preview-order.svelte-1uha8ag span:where(.svelte-1uha8ag){color:var(--marketing-muted);font-size:var(--landing-text-sm)}.muted-order.svelte-1uha8ag{opacity:1}.avatar.svelte-1uha8ag{background:var(--landing-color-paper-2);border-radius:50%;place-items:center;width:2.5rem;height:2.5rem;font-weight:800;display:grid;color:var(--landing-color-ink)!important}.preview-summary.svelte-1uha8ag{justify-content:space-between;gap:var(--landing-space-md);font-variant-numeric:tabular-nums;padding-block-start:var(--landing-space-lg)}.preview-summary.svelte-1uha8ag span:where(.svelte-1uha8ag){align-items:center;gap:var(--landing-space-xs);color:var(--marketing-muted);font-size:var(--landing-text-sm);display:inline-flex}.friction.svelte-1uha8ag{z-index:1;align-items:center;gap:var(--landing-space-xl);width:min(100% - 2rem,70rem);padding-block:var(--landing-space-xl);border-block:var(--landing-rule-heavy) solid var(--landing-color-ink);grid-template-columns:1fr auto 1fr auto 1fr;margin-inline:auto;font-size:clamp(1.1rem,2.5vw,1.8rem);font-weight:800;display:grid;position:relative}.friction.svelte-1uha8ag p:where(.svelte-1uha8ag):nth-of-type(2){text-align:center}.friction.svelte-1uha8ag p:where(.svelte-1uha8ag):last-child{text-align:end}.friction.svelte-1uha8ag span:where(.svelte-1uha8ag){color:var(--marketing-accent-text)}.workbench.svelte-1uha8ag,.team-view.svelte-1uha8ag,.status.svelte-1uha8ag{width:min(100% - 2rem,70rem);padding-block:var(--landing-space-4xl);margin-inline:auto}.section-intro.svelte-1uha8ag{align-items:end;gap:var(--landing-space-3xl);grid-template-columns:minmax(0,1.1fr) minmax(0,.9fr);margin-block-end:var(--landing-space-3xl);display:grid}.section-intro.svelte-1uha8ag h2:where(.svelte-1uha8ag),.team-heading.svelte-1uha8ag h2:where(.svelte-1uha8ag),.roulette.svelte-1uha8ag h2:where(.svelte-1uha8ag),.status.svelte-1uha8ag h2:where(.svelte-1uha8ag),.closing.svelte-1uha8ag h2:where(.svelte-1uha8ag){font-size:clamp(2.35rem,5vw,4.25rem);font-weight:800;line-height:1.02}.section-intro.svelte-1uha8ag p:where(.svelte-1uha8ag),.team-heading.svelte-1uha8ag p:where(.svelte-1uha8ag),.roulette-copy.svelte-1uha8ag p:where(.svelte-1uha8ag),.status-heading.svelte-1uha8ag p:where(.svelte-1uha8ag){color:var(--marketing-muted);font-size:var(--landing-text-md);line-height:1.55}.tour-step.svelte-1uha8ag{align-items:center;gap:var(--landing-space-3xl);padding-block:var(--landing-space-3xl);border-top:1px solid var(--landing-color-rule);grid-template-columns:minmax(0,.75fr) minmax(0,1.25fr);display:grid}.tour-step.svelte-1uha8ag:nth-child(odd){grid-template-columns:minmax(0,1.25fr) minmax(0,.75fr)}.tour-step.svelte-1uha8ag:nth-child(odd) .tour-copy:where(.svelte-1uha8ag){order:2}.tour-copy.svelte-1uha8ag{min-width:0}.step-index.svelte-1uha8ag{width:2.75rem;height:2.75rem;background:var(--marketing-action);color:var(--landing-color-accent-ink);font-family:var(--landing-font-mono);border-radius:50%;place-items:center;margin-block-end:var(--landing-space-lg);font-weight:800;display:grid}.tour-copy.svelte-1uha8ag h3:where(.svelte-1uha8ag){max-width:15ch;font-size:var(--landing-text-2xl);font-weight:800;line-height:1.08}.tour-copy.svelte-1uha8ag p:where(.svelte-1uha8ag){max-width:32rem;color:var(--marketing-muted);margin-block-start:var(--landing-space-md);line-height:1.6}.product-surface.svelte-1uha8ag{min-width:0;overflow:hidden}.surface-row.svelte-1uha8ag{gap:var(--landing-space-md);padding:var(--landing-space-lg);border-bottom:1px solid var(--landing-color-rule);grid-template-columns:auto 1fr auto;display:grid}.surface-row.svelte-1uha8ag svg{width:1.25rem;color:var(--marketing-accent-text)}.surface-row.svelte-1uha8ag span:where(.svelte-1uha8ag){color:var(--marketing-muted)}.surface-action.svelte-1uha8ag,.cart-note.svelte-1uha8ag{justify-content:center;align-items:center;gap:var(--landing-space-sm);padding:var(--landing-space-lg);background:var(--landing-color-accent-soft);color:var(--marketing-accent-text);font-weight:800;display:flex}.surface-action.svelte-1uha8ag svg,.cart-note.svelte-1uha8ag svg{width:1.1rem}.menu-item.svelte-1uha8ag{gap:var(--landing-space-md);padding:var(--landing-space-lg);border-bottom:1px solid var(--landing-color-rule);grid-template-columns:auto minmax(0,1fr) auto auto;display:grid}.menu-item.svelte-1uha8ag>div:where(.svelte-1uha8ag){gap:var(--landing-space-2xs);display:grid}.menu-item.svelte-1uha8ag>div:where(.svelte-1uha8ag) span:where(.svelte-1uha8ag){color:var(--marketing-muted);font-size:var(--landing-text-sm)}.menu-icon.svelte-1uha8ag{border-radius:var(--landing-radius-sm);background:var(--landing-color-paper-2);width:2.75rem;height:2.75rem;color:var(--marketing-accent-text);place-items:center;display:grid}.menu-icon.svelte-1uha8ag svg{width:1.2rem}.add-control.svelte-1uha8ag{background:var(--marketing-action);width:2.75rem;height:2.75rem;color:var(--landing-color-accent-ink);border-radius:50%;place-items:center;font-size:1.4rem;font-weight:700;display:grid}.summary-heading.svelte-1uha8ag,.person-line.svelte-1uha8ag,.total-line.svelte-1uha8ag{gap:var(--landing-space-lg);padding:var(--landing-space-lg);grid-template-columns:minmax(0,1fr) auto;display:grid}.summary-heading.svelte-1uha8ag{background:var(--landing-color-paper-2)}.summary-heading.svelte-1uha8ag span:where(.svelte-1uha8ag){color:var(--marketing-muted)}.person-line.svelte-1uha8ag{border-top:1px solid var(--landing-color-rule);grid-template-columns:minmax(5rem,.45fr) minmax(0,1fr) auto}.person-line.svelte-1uha8ag span:where(.svelte-1uha8ag):nth-child(2){color:var(--marketing-muted)}.total-line.svelte-1uha8ag{border-top:var(--landing-rule-heavy) solid var(--landing-color-ink);font-size:var(--landing-text-md);font-variant-numeric:tabular-nums}.team-view.svelte-1uha8ag{gap:var(--landing-space-3xl);grid-template-columns:minmax(0,.8fr) minmax(0,1.2fr);display:grid}.team-heading.svelte-1uha8ag p:where(.svelte-1uha8ag){margin-block-start:var(--landing-space-lg)}.team-columns.svelte-1uha8ag{gap:var(--landing-space-lg);display:grid}.team-columns.svelte-1uha8ag article:where(.svelte-1uha8ag){padding:var(--landing-space-xl);border:1px solid var(--landing-color-rule);border-radius:var(--landing-radius-lg);background:var(--landing-color-paper)}.team-columns.svelte-1uha8ag article:where(.svelte-1uha8ag):last-child{background:var(--landing-color-paper-2);margin-inline-start:var(--landing-space-xl)}.role-heading.svelte-1uha8ag{gap:var(--landing-space-sm)}.role-heading.svelte-1uha8ag svg{width:1.25rem;color:var(--marketing-accent-text)}.role-heading.svelte-1uha8ag h3:where(.svelte-1uha8ag){font-size:var(--landing-text-lg);font-weight:800}.team-columns.svelte-1uha8ag ul:where(.svelte-1uha8ag),.status-lists.svelte-1uha8ag ul:where(.svelte-1uha8ag){gap:var(--landing-space-sm);margin-block-start:var(--landing-space-lg);padding:0;list-style:none;display:grid}.team-columns.svelte-1uha8ag li:where(.svelte-1uha8ag){gap:var(--landing-space-sm);grid-template-columns:auto 1fr;line-height:1.5;display:grid}.team-columns.svelte-1uha8ag li:where(.svelte-1uha8ag) svg{width:1.1rem;color:var(--landing-color-success)}.roulette.svelte-1uha8ag{align-items:center;gap:var(--landing-space-3xl);width:min(100% - 2rem,74rem);padding:var(--landing-space-3xl);border-radius:var(--landing-radius-lg);background:var(--landing-color-roulette-soft);grid-template-columns:minmax(0,1.15fr) minmax(0,.85fr);margin-inline:auto;display:grid}.roulette-copy.svelte-1uha8ag>svg{width:2.5rem;height:2.5rem;color:var(--marketing-accent-text);margin-block-end:var(--landing-space-lg);transform:rotate(-7deg)}.roulette-copy.svelte-1uha8ag p:where(.svelte-1uha8ag){max-width:38rem;margin-block-start:var(--landing-space-lg)}.roulette-result.svelte-1uha8ag{min-width:0;padding:var(--landing-space-xl);border:var(--landing-rule-heavy) solid var(--landing-color-ink);border-radius:var(--landing-radius-lg);background:var(--landing-color-paper);box-shadow:.45rem .45rem 0 var(--landing-color-accent-deep);transform:rotate(1deg)}.roulette-result.svelte-1uha8ag>span:where(.svelte-1uha8ag),.roulette-result.svelte-1uha8ag p:where(.svelte-1uha8ag){color:var(--marketing-muted)}.roulette-name-window.svelte-1uha8ag{min-height:clamp(3.5rem,7vw,5.5rem);margin-block:var(--landing-space-xs);overflow:hidden}.roulette-name-window.svelte-1uha8ag strong:where(.svelte-1uha8ag){letter-spacing:-.06em;font-size:clamp(3.5rem,7vw,5.5rem);line-height:1;display:block}.payment-person.svelte-1uha8ag{gap:var(--landing-space-md);padding:var(--landing-space-md) var(--landing-space-lg);border-top:1px solid var(--landing-color-rule);grid-template-columns:minmax(0,1fr) auto auto;display:grid}.payment-person.svelte-1uha8ag>div:where(.svelte-1uha8ag){gap:var(--landing-space-2xs);min-width:0;display:grid}.payment-paid.svelte-1uha8ag,.payment-waiting.svelte-1uha8ag{align-items:center;gap:var(--landing-space-2xs);min-width:5rem;padding:var(--landing-space-2xs) var(--landing-space-sm);border-radius:var(--landing-radius-pill);font-size:var(--landing-text-xs);white-space:nowrap;justify-content:center;font-weight:800;display:inline-flex}.status.svelte-1uha8ag{padding-block-end:var(--landing-space-3xl)}.status-heading.svelte-1uha8ag{align-items:end;gap:var(--landing-space-3xl);border-bottom:var(--landing-rule-heavy) solid var(--landing-color-ink);grid-template-columns:minmax(0,1fr) auto;padding-block-end:var(--landing-space-2xl);display:grid}.status-heading.svelte-1uha8ag p:where(.svelte-1uha8ag){max-width:44rem;margin-block-start:var(--landing-space-md)}.status-lists.svelte-1uha8ag{gap:var(--landing-space-3xl);padding-block:var(--landing-space-2xl);grid-template-columns:repeat(2,minmax(0,1fr));display:grid}.status-lists.svelte-1uha8ag h3:where(.svelte-1uha8ag){align-items:center;gap:var(--landing-space-sm);font-size:var(--landing-text-lg);font-weight:800;display:flex}.status-lists.svelte-1uha8ag h3:where(.svelte-1uha8ag) svg{width:1.2rem;color:var(--marketing-accent-text)}.status-lists.svelte-1uha8ag li:where(.svelte-1uha8ag){padding-block:var(--landing-space-sm);border-bottom:1px solid var(--landing-color-rule);color:var(--marketing-muted)}.order-handoff-note.svelte-1uha8ag{gap:var(--landing-space-sm);color:var(--marketing-muted);font-size:var(--landing-text-sm)}.order-handoff-note.svelte-1uha8ag svg{min-width:1rem;color:var(--marketing-accent-text)}.closing.svelte-1uha8ag{justify-content:space-between;align-items:flex-end;gap:var(--landing-space-3xl);width:min(100% - 2rem,74rem);padding:var(--landing-space-3xl);border-radius:var(--landing-radius-lg);background:var(--landing-color-accent-soft);margin-inline:auto;display:flex}.closing.svelte-1uha8ag img:where(.svelte-1uha8ag){border-radius:var(--landing-radius-sm);margin-block-end:var(--landing-space-lg)}.closing.svelte-1uha8ag h2:where(.svelte-1uha8ag){max-width:16ch}@media (width<=67rem){.hero.svelte-1uha8ag,.team-view.svelte-1uha8ag{grid-template-columns:1fr}.hero.svelte-1uha8ag{gap:var(--landing-space-2xl)}.order-preview.svelte-1uha8ag{justify-self:end;width:min(100%,38rem)}.tour-step.svelte-1uha8ag,.tour-step.svelte-1uha8ag:nth-child(odd){grid-template-columns:minmax(0,.8fr) minmax(0,1.2fr)}.tour-step.svelte-1uha8ag:nth-child(odd) .tour-copy:where(.svelte-1uha8ag){order:initial}.team-columns.svelte-1uha8ag{justify-self:end;max-width:45rem}}@media (width<=48rem){.hero.svelte-1uha8ag{padding-block:var(--landing-space-2xl) var(--landing-space-3xl)}.friction.svelte-1uha8ag{gap:var(--landing-space-sm);grid-template-columns:1fr}.friction.svelte-1uha8ag span:where(.svelte-1uha8ag){justify-self:center;transform:rotate(90deg)}.friction.svelte-1uha8ag p:where(.svelte-1uha8ag),.friction.svelte-1uha8ag p:where(.svelte-1uha8ag):nth-of-type(2),.friction.svelte-1uha8ag p:where(.svelte-1uha8ag):last-child{text-align:center}.workbench.svelte-1uha8ag,.team-view.svelte-1uha8ag,.status.svelte-1uha8ag{padding-block:var(--landing-space-3xl)}.section-intro.svelte-1uha8ag,.tour-step.svelte-1uha8ag,.tour-step.svelte-1uha8ag:nth-child(odd),.team-view.svelte-1uha8ag,.roulette.svelte-1uha8ag,.status-heading.svelte-1uha8ag,.status-lists.svelte-1uha8ag{grid-template-columns:1fr}.section-intro.svelte-1uha8ag{gap:var(--landing-space-lg)}.tour-step.svelte-1uha8ag{gap:var(--landing-space-xl)}.tour-copy.svelte-1uha8ag h3:where(.svelte-1uha8ag){max-width:none}.team-columns.svelte-1uha8ag article:where(.svelte-1uha8ag):last-child{margin-inline-start:0}.roulette.svelte-1uha8ag{gap:var(--landing-space-2xl);padding:var(--landing-space-xl)}.status-heading.svelte-1uha8ag{align-items:start;gap:var(--landing-space-xl)}.status-heading.svelte-1uha8ag>a:where(.svelte-1uha8ag){justify-self:start}.closing.svelte-1uha8ag{padding:var(--landing-space-xl);flex-direction:column;align-items:flex-start}}@media (width<=30rem){.hero-actions.svelte-1uha8ag{align-items:flex-start;gap:var(--landing-space-sm);flex-direction:column}.order-preview.svelte-1uha8ag{padding:var(--landing-space-md);transform:none}.preview-top.svelte-1uha8ag{flex-direction:column;align-items:flex-start}.preview-order.svelte-1uha8ag{grid-template-columns:auto minmax(0,1fr)}.preview-order.svelte-1uha8ag>strong:where(.svelte-1uha8ag){grid-column:2}.preview-summary.svelte-1uha8ag{flex-direction:column;align-items:flex-start}.surface-row.svelte-1uha8ag{grid-template-columns:auto 1fr}.surface-row.svelte-1uha8ag strong:where(.svelte-1uha8ag){grid-column:2}.menu-item.svelte-1uha8ag{grid-template-columns:auto minmax(0,1fr) auto}.menu-item.svelte-1uha8ag>span:where(.svelte-1uha8ag):last-of-type{grid-column:2}.add-control.svelte-1uha8ag{grid-area:1/3/span 2}.person-line.svelte-1uha8ag{grid-template-columns:1fr auto}.person-line.svelte-1uha8ag span:where(.svelte-1uha8ag):nth-child(2){grid-area:2/1/auto/-1}.roulette-result.svelte-1uha8ag{padding:var(--landing-space-lg);transform:none}.payment-person.svelte-1uha8ag{grid-template-columns:minmax(0,1fr) auto}.payment-person.svelte-1uha8ag>span:where(.svelte-1uha8ag){grid-column:1/-1;justify-self:start}}@media (prefers-reduced-motion:reduce){html{scroll-behavior:auto}.svelte-1uha8ag,.svelte-1uha8ag:before,.svelte-1uha8ag:after{transition-duration:.01ms!important;animation-duration:.01ms!important;animation-iteration-count:1!important}.primary-cta.svelte-1uha8ag:hover,.status-heading.svelte-1uha8ag>a:where(.svelte-1uha8ag):hover{transform:none}}section[id].svelte-1uha8ag{scroll-margin-top:var(--landing-space-lg)}.team-columns.svelte-1uha8ag article:where(.svelte-1uha8ag)>p:where(.svelte-1uha8ag){margin-block:var(--landing-space-lg);line-height:1.6}.payment-surface.svelte-1uha8ag{min-width:0}.payment-heading.svelte-1uha8ag{justify-content:space-between;align-items:center;gap:var(--landing-space-lg);padding:var(--landing-space-lg);background:var(--landing-color-paper-2);display:flex}.payment-heading.svelte-1uha8ag>div:where(.svelte-1uha8ag){gap:var(--landing-space-2xs);display:grid}.payment-heading.svelte-1uha8ag>div:where(.svelte-1uha8ag) span:where(.svelte-1uha8ag){color:var(--marketing-muted);font-size:var(--landing-text-sm)}.payment-remind.svelte-1uha8ag{align-items:center;gap:var(--landing-space-xs);color:var(--marketing-accent-text);font-size:var(--landing-text-sm);white-space:nowrap;font-weight:800;display:inline-flex}.payment-remind.svelte-1uha8ag svg{width:1rem}.payment-progress.svelte-1uha8ag{height:.45rem;margin:var(--landing-space-lg);border-radius:var(--landing-radius-pill);background:var(--landing-color-paper-2);overflow:hidden}.payment-progress.svelte-1uha8ag span:where(.svelte-1uha8ag){border-radius:inherit;background:var(--marketing-action);width:33.333%;height:100%;display:block}.payment-person.svelte-1uha8ag{justify-content:space-between;align-items:center;gap:var(--landing-space-md);padding:var(--landing-space-md) var(--landing-space-lg);border-top:1px solid var(--landing-color-rule);display:flex}.payment-person.svelte-1uha8ag>div:where(.svelte-1uha8ag){gap:var(--landing-space-2xs);display:grid}.payment-person.svelte-1uha8ag>div:where(.svelte-1uha8ag) span:where(.svelte-1uha8ag){color:var(--marketing-muted);font-family:var(--landing-font-mono);font-size:var(--landing-text-sm)}.payment-paid.svelte-1uha8ag,.payment-waiting.svelte-1uha8ag{align-items:center;gap:var(--landing-space-2xs);padding:var(--landing-space-2xs) var(--landing-space-sm);border-radius:var(--landing-radius-pill);font-size:var(--landing-text-xs);white-space:nowrap;font-weight:800;display:inline-flex}.payment-paid.svelte-1uha8ag{background:var(--landing-color-accent-soft);color:var(--marketing-accent-text)}.payment-paid.svelte-1uha8ag svg{width:.9rem}.payment-waiting.svelte-1uha8ag{background:var(--landing-color-paper-2);color:var(--marketing-muted)}
