.preview-module__d8zD2G__frame{width:100%;max-width:26rem;margin-inline:auto}.preview-module__d8zD2G__screen{gap:var(--swiipeu-space-6);min-width:0;padding:var(--swiipeu-space-4);border-radius:var(--swiipeu-radius-lg);border:1px solid var(--swiipeu-line);background:var(--swiipeu-paper);color:var(--swiipeu-ink);flex-direction:column;display:flex}@media (min-width:720px){.preview-module__d8zD2G__frame{background:var(--swiipeu-night);border-radius:3.4rem;width:25rem;max-width:none;padding:.75rem;position:relative;box-shadow:0 60px 120px -50px #0f0f0c8c,inset 0 0 0 1px #ffffff14}.preview-module__d8zD2G__frame:before{content:"";z-index:2;border-radius:var(--swiipeu-radius-pill);background:var(--swiipeu-night);pointer-events:none;width:6.5rem;height:1.75rem;position:absolute;top:1.5rem;left:50%;transform:translate(-50%)}.preview-module__d8zD2G__screen{scrollbar-width:none;border:0;border-radius:2.65rem;height:min(52rem,100vh - 7rem);min-height:40rem;padding-top:3.25rem;overflow-y:auto}.preview-module__d8zD2G__screen::-webkit-scrollbar{display:none}}.preview-module__d8zD2G__appBar{align-items:center;gap:var(--swiipeu-space-2);margin-bottom:calc(var(--swiipeu-space-2)*-1);display:flex}.preview-module__d8zD2G__appName{font-family:var(--swiipeu-font-display);letter-spacing:.08em;font-size:.9375rem;font-weight:800}.preview-module__d8zD2G__appTag{align-items:center;gap:var(--swiipeu-space-1);padding:.125rem var(--swiipeu-space-2);border-radius:var(--swiipeu-radius-pill);color:var(--swiipeu-brand-deep);background:#006df91a;font-size:.75rem;font-weight:700;display:inline-flex}.preview-module__d8zD2G__appCities{color:var(--swiipeu-ink-soft);white-space:nowrap;margin-left:auto;font-size:.75rem}.preview-module__d8zD2G__block{min-width:0}.preview-module__d8zD2G__blockHead{justify-content:space-between;align-items:baseline;gap:var(--swiipeu-space-2);margin-bottom:var(--swiipeu-space-2);display:flex}.preview-module__d8zD2G__blockTitle{letter-spacing:-.01em;align-items:center;gap:.375rem;font-size:1rem;font-weight:700;display:inline-flex}.preview-module__d8zD2G__blockMeta{color:var(--swiipeu-ink-soft);font-size:.75rem}.preview-module__d8zD2G__stories,.preview-module__d8zD2G__picks,.preview-module__d8zD2G__tabs{scrollbar-width:none;overscroll-behavior-x:contain;margin:0;list-style:none;display:flex;overflow-x:auto}.preview-module__d8zD2G__stories::-webkit-scrollbar{display:none}.preview-module__d8zD2G__picks::-webkit-scrollbar{display:none}.preview-module__d8zD2G__tabs::-webkit-scrollbar{display:none}.preview-module__d8zD2G__stories{gap:var(--swiipeu-space-3);padding:var(--swiipeu-space-1);margin-inline:calc(var(--swiipeu-space-1)*-1)}.preview-module__d8zD2G__bubble{width:4.25rem;color:inherit;font:inherit;cursor:pointer;-webkit-tap-highlight-color:transparent;background:0 0;border:0;flex-direction:column;align-items:center;gap:.375rem;padding:0;display:flex}.preview-module__d8zD2G__ring{border:2px solid var(--swiipeu-brand);transition:transform var(--swiipeu-duration-fast)var(--swiipeu-ease-standard),border-color var(--swiipeu-duration-base)var(--swiipeu-ease-standard);border-radius:1.4rem;padding:2px;display:block}.preview-module__d8zD2G__bubble[data-seen] .preview-module__d8zD2G__ring{border-color:var(--swiipeu-line)}.preview-module__d8zD2G__bubble:hover .preview-module__d8zD2G__ring{transform:translateY(-1px)}.preview-module__d8zD2G__bubble:active .preview-module__d8zD2G__ring{transform:scale(.96)}.preview-module__d8zD2G__bubble:focus-visible{outline:none}.preview-module__d8zD2G__bubble:focus-visible .preview-module__d8zD2G__ring{box-shadow:0 0 0 2px var(--swiipeu-paper),0 0 0 4px var(--swiipeu-brand)}.preview-module__d8zD2G__avatar{background:var(--tone-surface);width:3.25rem;height:3.25rem;color:var(--swiipeu-ink);font-family:var(--swiipeu-font-display);letter-spacing:-.01em;border-radius:1.05rem;place-items:center;font-size:.9375rem;font-weight:800;display:grid}.preview-module__d8zD2G__bubbleName{text-overflow:ellipsis;white-space:nowrap;max-width:100%;font-size:.75rem;font-weight:600;overflow:hidden}.preview-module__d8zD2G__picks{gap:var(--swiipeu-space-3);padding:var(--swiipeu-space-1);margin-inline:calc(var(--swiipeu-space-1)*-1);scroll-snap-type:x proximity}.preview-module__d8zD2G__pick{gap:var(--swiipeu-space-1);width:7.25rem;color:inherit;font:inherit;text-align:left;cursor:pointer;scroll-snap-align:start;background:0 0;border:0;border-radius:1rem;flex-direction:column;padding:0;display:flex}.preview-module__d8zD2G__pickMedia{aspect-ratio:4/5;background:var(--swiipeu-paper-dim);transition:transform var(--swiipeu-duration-fast)var(--swiipeu-ease-standard);border-radius:1rem;display:block;overflow:hidden}.preview-module__d8zD2G__pick:hover .preview-module__d8zD2G__pickMedia{transform:translateY(-2px)}.preview-module__d8zD2G__pickName{-webkit-line-clamp:2;-webkit-box-orient:vertical;font-size:.8125rem;font-weight:700;line-height:1.25;display:-webkit-box;overflow:hidden}.preview-module__d8zD2G__pickMeta{color:var(--swiipeu-ink-soft);font-size:.75rem}.preview-module__d8zD2G__tabs{padding:var(--swiipeu-space-1);margin:calc(var(--swiipeu-space-1)*-1)calc(var(--swiipeu-space-1)*-1)calc(var(--swiipeu-space-2)*-1);gap:.375rem}.preview-module__d8zD2G__tab{border:1px solid var(--swiipeu-line);border-radius:var(--swiipeu-radius-pill);min-height:2.5rem;color:var(--swiipeu-ink);font:inherit;cursor:pointer;transition:background-color var(--swiipeu-duration-fast)var(--swiipeu-ease-standard),border-color var(--swiipeu-duration-fast)var(--swiipeu-ease-standard),color var(--swiipeu-duration-fast)var(--swiipeu-ease-standard);background:#fff;flex:none;padding:0 .875rem;font-size:.875rem;font-weight:600}.preview-module__d8zD2G__tab:hover{border-color:var(--swiipeu-ink)}.preview-module__d8zD2G__tab[aria-selected=true]{border-color:var(--swiipeu-ink);background:var(--swiipeu-ink);color:var(--swiipeu-paper)}.preview-module__d8zD2G__tab:focus-visible{outline-offset:1px}.preview-module__d8zD2G__panel{min-width:0}.preview-module__d8zD2G__deckWrap{gap:var(--swiipeu-space-3);flex-direction:column;display:flex}.preview-module__d8zD2G__deck{touch-action:pan-y;-webkit-user-select:none;user-select:none;cursor:grab;border-radius:1.5rem;position:relative;overflow:hidden}.preview-module__d8zD2G__deck:active{cursor:grabbing}.preview-module__d8zD2G__deck:focus-visible{outline:2px solid var(--swiipeu-brand);outline-offset:2px}.preview-module__d8zD2G__track{transition:transform .52s var(--swiipeu-ease-emphasized);will-change:transform;display:flex}.preview-module__d8zD2G__track[data-dragging],.preview-module__d8zD2G__track[data-reduced]{transition:none}.preview-module__d8zD2G__slide{min-width:0;transition:opacity .52s var(--swiipeu-ease-emphasized),transform .52s var(--swiipeu-ease-emphasized);flex:0 0 100%}.preview-module__d8zD2G__slide[aria-hidden=true]{opacity:.4;transform:scale(.92)}.preview-module__d8zD2G__track[data-reduced] .preview-module__d8zD2G__slide{transition:none}.preview-module__d8zD2G__card{aspect-ratio:4/5;isolation:isolate;background:var(--swiipeu-night);border-radius:1.5rem;position:relative;overflow:hidden}.preview-module__d8zD2G__cardMedia{position:absolute;inset:0}.preview-module__d8zD2G__card:after{content:"";z-index:1;pointer-events:none;background:linear-gradient(#06080600 0%,#06080673 52%,#060806d1 100%);height:62%;position:absolute;inset:auto 0 0}.preview-module__d8zD2G__cardOpen{z-index:2;padding:var(--swiipeu-space-6)1.125rem 1.125rem;border-radius:inherit;color:#fff;font:inherit;text-align:left;cursor:pointer;-webkit-tap-highlight-color:transparent;background:0 0;border:0;flex-direction:column;justify-content:flex-end;align-items:flex-start;gap:.125rem;display:flex;position:absolute;inset:0}.preview-module__d8zD2G__cardOpen:focus-visible{outline-offset:-6px;outline:2px solid #fff}.preview-module__d8zD2G__cardName{font-family:var(--swiipeu-font-display);letter-spacing:-.02em;text-wrap:balance;font-size:1.5rem;font-weight:800;line-height:1.08}.preview-module__d8zD2G__cardMeta{font-size:var(--swiipeu-text-meta);color:#ffffffe0}.preview-module__d8zD2G__cardPrice{margin-top:.375rem;font-weight:700}.preview-module__d8zD2G__cardChips{top:var(--swiipeu-space-3);left:var(--swiipeu-space-3);z-index:3;pointer-events:none;flex-wrap:wrap;gap:.375rem;display:flex;position:absolute;right:4rem}.preview-module__d8zD2G__chip{align-items:center;gap:var(--swiipeu-space-1);border-radius:var(--swiipeu-radius-pill);color:var(--swiipeu-ink);background:#fffffff0;padding:.25rem .625rem;font-size:.75rem;font-weight:700;display:inline-flex}.preview-module__d8zD2G__chipQuiet{color:#fff;background:#0b0c0bb8}.preview-module__d8zD2G__like{z-index:4;width:2.75rem;height:2.75rem;color:var(--swiipeu-ink);cursor:pointer;transition:transform var(--swiipeu-duration-fast)var(--swiipeu-ease-standard),color var(--swiipeu-duration-fast)var(--swiipeu-ease-standard);background:#fffffff0;border:0;border-radius:50%;place-items:center;display:grid;position:absolute;top:.625rem;right:.625rem}.preview-module__d8zD2G__like:active{transform:scale(.9)}.preview-module__d8zD2G__like[aria-pressed=true]{color:#c8174f}.preview-module__d8zD2G__like[aria-pressed=true] svg{fill:currentColor}@media (prefers-reduced-motion:no-preference){.preview-module__d8zD2G__like[aria-pressed=true] svg{animation:preview-module__d8zD2G__pop .36s var(--swiipeu-ease-emphasized)}}@keyframes preview-module__d8zD2G__pop{40%{transform:scale(1.25)}}.preview-module__d8zD2G__deckControls{justify-content:center;align-items:center;gap:var(--swiipeu-space-4);display:flex}.preview-module__d8zD2G__round{border:1px solid var(--swiipeu-line);width:2.75rem;height:2.75rem;color:var(--swiipeu-ink);cursor:pointer;transition:border-color var(--swiipeu-duration-fast)var(--swiipeu-ease-standard),opacity var(--swiipeu-duration-fast)var(--swiipeu-ease-standard);background:#fff;border-radius:50%;place-items:center;display:grid}.preview-module__d8zD2G__round:hover{border-color:var(--swiipeu-ink)}.preview-module__d8zD2G__round[aria-disabled=true]{opacity:.4;cursor:default}.preview-module__d8zD2G__round[aria-disabled=true]:hover{border-color:var(--swiipeu-line)}.preview-module__d8zD2G__position{min-width:4.5rem;font-size:var(--swiipeu-text-meta);font-variant-numeric:tabular-nums;text-align:center;color:var(--swiipeu-ink-soft);font-weight:600}.preview-module__d8zD2G__surprise{gap:var(--swiipeu-space-3);padding:var(--swiipeu-space-4);background:var(--swiipeu-night);color:var(--swiipeu-on-night);border-radius:1.25rem;flex-direction:column;display:flex}.preview-module__d8zD2G__surpriseHead{justify-content:space-between;align-items:center;gap:var(--swiipeu-space-3);flex-wrap:wrap;display:flex}.preview-module__d8zD2G__surpriseNote{color:var(--swiipeu-on-night-soft);margin-top:.125rem;font-size:.75rem}.preview-module__d8zD2G__surpriseButton{align-items:center;gap:var(--swiipeu-space-2);border-radius:var(--swiipeu-radius-pill);background:var(--swiipeu-brand);min-height:2.75rem;color:var(--swiipeu-brand-ink);font:inherit;cursor:pointer;transition:background-color var(--swiipeu-duration-fast)var(--swiipeu-ease-standard),transform var(--swiipeu-duration-fast)var(--swiipeu-ease-standard);border:0;padding:0 1.125rem;font-size:.9375rem;font-weight:700;display:inline-flex}.preview-module__d8zD2G__surpriseButton:hover{background:var(--swiipeu-brand-deep)}.preview-module__d8zD2G__surpriseButton:active{transform:scale(.97)}.preview-module__d8zD2G__surprise :focus-visible{outline-color:#8fbcff}.preview-module__d8zD2G__reveal{align-items:center;gap:var(--swiipeu-space-3);border:1px solid var(--swiipeu-line-on-dark);background:var(--swiipeu-night-soft);border-radius:1rem;grid-template-columns:4rem minmax(0,1fr) auto;padding:.625rem;display:grid}@media (prefers-reduced-motion:no-preference){.preview-module__d8zD2G__reveal:not([data-reduced]){animation:preview-module__d8zD2G__reveal .56s var(--swiipeu-ease-emphasized)both}}@keyframes preview-module__d8zD2G__reveal{0%{opacity:0;filter:blur(4px);transform:translateY(10px)scale(.97)}}.preview-module__d8zD2G__revealMedia{aspect-ratio:1;border-radius:.75rem;display:block;overflow:hidden}.preview-module__d8zD2G__revealText{min-width:0}.preview-module__d8zD2G__revealName{font-weight:700;line-height:1.25}.preview-module__d8zD2G__revealMeta{color:var(--swiipeu-on-night-soft);font-size:.75rem}.preview-module__d8zD2G__revealOpen{border:1px solid var(--swiipeu-line-on-dark);border-radius:var(--swiipeu-radius-pill);min-height:2.5rem;color:var(--swiipeu-on-night);font:inherit;font-size:var(--swiipeu-text-meta);cursor:pointer;background:0 0;padding:0 .875rem;font-weight:600}.preview-module__d8zD2G__revealOpen:hover{border-color:var(--swiipeu-on-night)}@media (max-width:359px){.preview-module__d8zD2G__reveal{grid-template-columns:3.25rem minmax(0,1fr)}.preview-module__d8zD2G__revealOpen{grid-column:1/-1}}@media (prefers-reduced-motion:reduce){.preview-module__d8zD2G__track,.preview-module__d8zD2G__slide{transition:none}.preview-module__d8zD2G__ring,.preview-module__d8zD2G__pickMedia,.preview-module__d8zD2G__like,.preview-module__d8zD2G__surpriseButton{transition:none;transform:none!important}}
.art-module__O4kHeW__tone{--tone-surface:var(--swiipeu-paper-dim);--tone-accent:var(--swiipeu-brand);--tone-ink:var(--swiipeu-ink);--tone-soft:var(--swiipeu-ink-soft)}.art-module__O4kHeW__art{background:var(--tone-surface);width:100%;height:100%;color:var(--tone-ink);-webkit-user-select:none;user-select:none;place-items:center;display:grid;position:relative;overflow:hidden}.art-module__O4kHeW__tone[data-tone=bakery]{--tone-surface:var(--swiipeu-niche-bakery-surface);--tone-accent:#a8681a}.art-module__O4kHeW__tone[data-tone=coffee]{--tone-surface:var(--swiipeu-niche-coffee-surface);--tone-accent:#7d5a39}.art-module__O4kHeW__tone[data-tone=restaurant]{--tone-surface:var(--swiipeu-niche-restaurant-surface);--tone-accent:var(--swiipeu-niche-restaurant-accent)}.art-module__O4kHeW__tone[data-tone=dessert]{--tone-surface:var(--swiipeu-niche-dessert-surface);--tone-accent:#c25a80}.art-module__O4kHeW__tone[data-tone=cocktail]{--tone-surface:var(--swiipeu-niche-cocktail-surface);--tone-accent:var(--swiipeu-niche-cocktail-accent);--tone-ink:var(--swiipeu-on-night);--tone-soft:var(--swiipeu-on-night-soft)}.art-module__O4kHeW__tone[data-tone=burger]{--tone-surface:var(--swiipeu-niche-burger-surface);--tone-accent:var(--swiipeu-niche-burger-accent);--tone-ink:var(--swiipeu-on-night);--tone-soft:var(--swiipeu-on-night-soft)}.art-module__O4kHeW__ring{aspect-ratio:1;border:1px solid color-mix(in srgb,var(--tone-accent)28%,transparent);background:color-mix(in srgb,var(--tone-accent)6%,transparent);border-radius:50%;width:78%;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)}.art-module__O4kHeW__ring:after{content:"";border:1px dashed color-mix(in srgb,var(--tone-accent)22%,transparent);border-radius:50%;position:absolute;inset:11%}.art-module__O4kHeW__motif{width:46%;height:auto;color:var(--tone-accent);position:relative}.art-module__O4kHeW__art[data-size=card] .art-module__O4kHeW__ring,.art-module__O4kHeW__art[data-size=story] .art-module__O4kHeW__ring{top:40%}.art-module__O4kHeW__art[data-size=card] .art-module__O4kHeW__motif,.art-module__O4kHeW__art[data-size=story] .art-module__O4kHeW__motif{transform:translateY(-18%)}.art-module__O4kHeW__art[data-size=thumb] .art-module__O4kHeW__motif{width:58%}.art-module__O4kHeW__art[data-size=thumb] .art-module__O4kHeW__ring{width:92%}.art-module__O4kHeW__photo{object-fit:cover;-webkit-user-select:none;user-select:none;-webkit-user-drag:none;width:100%;height:100%;display:block}.art-module__O4kHeW__sheet,.art-module__O4kHeW__venue{gap:var(--swiipeu-space-2);width:78%;max-width:20rem;padding:var(--swiipeu-space-6);border-radius:var(--swiipeu-radius-md);background:color-mix(in srgb,var(--tone-surface)70%,#fff);border:1px solid color-mix(in srgb,var(--tone-accent)30%,transparent);flex-direction:column;display:flex;position:relative}.art-module__O4kHeW__art[data-tone=cocktail] .art-module__O4kHeW__sheet,.art-module__O4kHeW__art[data-tone=burger] .art-module__O4kHeW__sheet,.art-module__O4kHeW__art[data-tone=cocktail] .art-module__O4kHeW__venue,.art-module__O4kHeW__art[data-tone=burger] .art-module__O4kHeW__venue{background:color-mix(in srgb,var(--tone-surface)85%,#fff)}.art-module__O4kHeW__venue{text-align:center;align-items:center}.art-module__O4kHeW__mini{color:var(--tone-accent)}.art-module__O4kHeW__sheetEyebrow{letter-spacing:.08em;text-transform:uppercase;color:var(--tone-soft);font-size:.75rem;font-weight:700}.art-module__O4kHeW__sheetTitle{font-family:var(--swiipeu-font-display);letter-spacing:-.02em;font-size:1.375rem;font-weight:800;line-height:1.1}.art-module__O4kHeW__sheetText{font-size:var(--swiipeu-text-meta);color:var(--tone-soft);line-height:1.45}.art-module__O4kHeW__sheetList{gap:var(--swiipeu-space-1);margin:var(--swiipeu-space-2)0 0;flex-wrap:wrap;padding:0;font-size:.75rem;font-weight:600;list-style:none;display:flex}.art-module__O4kHeW__sheetList li{padding:.125rem var(--swiipeu-space-2);border-radius:var(--swiipeu-radius-pill);border:1px solid color-mix(in srgb,var(--tone-accent)40%,transparent)}.art-module__O4kHeW__monogram{width:4.5rem;height:4.5rem;margin-bottom:var(--swiipeu-space-2);background:var(--tone-accent);color:#fff;font-family:var(--swiipeu-font-display);letter-spacing:-.02em;border-radius:1.25rem;place-items:center;font-size:1.5rem;font-weight:800;display:grid}
.dialog-module__DBEZvG__dialog{z-index:var(--swiipeu-z-overlay);overscroll-behavior:contain;width:100%;max-width:none;height:100%;max-height:none;color:var(--swiipeu-ink);background:#0b0c0b8f;border:0;justify-content:center;align-items:flex-end;margin:0;padding:0;display:flex;position:fixed;inset:0;overflow:hidden}.dialog-module__DBEZvG__dialog:not([open]){display:none}.dialog-module__DBEZvG__dialog::backdrop{background:0 0}.dialog-module__DBEZvG__sheet{background:var(--swiipeu-paper);border-radius:1.5rem 1.5rem 0 0;flex-direction:column;width:100%;max-width:34rem;max-height:calc(100dvh - 2.5rem);display:flex;position:relative;overflow:hidden;box-shadow:0 40px 80px -30px #00000080}@media (prefers-reduced-motion:no-preference){.dialog-module__DBEZvG__sheet:not([data-reduced]){animation:dialog-module__DBEZvG__sheet-in .46s var(--swiipeu-ease-emphasized)both}}@keyframes dialog-module__DBEZvG__sheet-in{0%{opacity:0;transform:translateY(32px)}}@media (min-width:640px){.dialog-module__DBEZvG__dialog{padding:var(--swiipeu-space-6);align-items:center}.dialog-module__DBEZvG__sheet{border-radius:1.5rem;max-height:min(54rem,100dvh - 3rem)}}.dialog-module__DBEZvG__sheetBar{justify-content:space-between;align-items:center;gap:var(--swiipeu-space-3);border-bottom:1px solid var(--swiipeu-line);padding:.625rem .75rem .625rem 1.25rem;display:flex}.dialog-module__DBEZvG__previewTag{letter-spacing:.06em;text-transform:uppercase;color:var(--swiipeu-ink-soft);font-size:.75rem;font-weight:700}.dialog-module__DBEZvG__close{background:var(--swiipeu-paper-dim);width:2.75rem;height:2.75rem;color:var(--swiipeu-ink);cursor:pointer;border:0;border-radius:50%;place-items:center;display:grid}.dialog-module__DBEZvG__close:hover{background:var(--swiipeu-line)}.dialog-module__DBEZvG__scroller{overscroll-behavior:contain;flex:auto;overflow-y:auto}.dialog-module__DBEZvG__gallery{position:relative}.dialog-module__DBEZvG__galleryViewport{aspect-ratio:4/3.5;background:var(--swiipeu-paper-dim);touch-action:pan-y;-webkit-user-select:none;user-select:none;overflow:hidden}.dialog-module__DBEZvG__galleryViewport:focus-visible{outline-offset:-4px}.dialog-module__DBEZvG__galleryTrack{height:100%;transition:transform .46s var(--swiipeu-ease-emphasized);will-change:transform;display:flex}.dialog-module__DBEZvG__galleryTrack[data-dragging],.dialog-module__DBEZvG__galleryTrack[data-reduced]{transition:none}.dialog-module__DBEZvG__gallerySlide{flex:0 0 100%;min-width:0;height:100%}.dialog-module__DBEZvG__galleryArrow{width:2.5rem;height:2.5rem;color:var(--swiipeu-ink);cursor:pointer;transition:opacity var(--swiipeu-duration-fast)var(--swiipeu-ease-standard);background:#fffffff0;border:0;border-radius:50%;place-items:center;display:grid;position:absolute;top:50%;transform:translateY(-50%);box-shadow:0 8px 20px -10px #00000080}.dialog-module__DBEZvG__galleryArrow[aria-disabled=true]{opacity:.4;cursor:default}.dialog-module__DBEZvG__galleryPrev{left:var(--swiipeu-space-3)}.dialog-module__DBEZvG__galleryNext{right:var(--swiipeu-space-3)}.dialog-module__DBEZvG__dots{bottom:var(--swiipeu-space-3);padding:0 var(--swiipeu-space-1);border-radius:var(--swiipeu-radius-pill);background:#0b0c0b80;display:flex;position:absolute;left:50%;transform:translate(-50%)}.dialog-module__DBEZvG__dot{cursor:pointer;background:0 0;border:0;place-items:center;width:1.5rem;height:1.5rem;padding:0;display:grid}.dialog-module__DBEZvG__dot:before{content:"";border-radius:var(--swiipeu-radius-pill);width:7px;height:7px;transition:width var(--swiipeu-duration-fast)var(--swiipeu-ease-standard),background-color var(--swiipeu-duration-fast)var(--swiipeu-ease-standard);background:#fff9}.dialog-module__DBEZvG__dot[aria-current=true]:before{background:#fff;width:16px}.dialog-module__DBEZvG__dot:focus-visible{outline-offset:-2px;outline-color:#fff}.dialog-module__DBEZvG__body{gap:var(--swiipeu-space-3);flex-direction:column;padding:1.125rem 1.25rem 1.75rem;display:flex}.dialog-module__DBEZvG__chips{flex-wrap:wrap;gap:.375rem;display:flex}.dialog-module__DBEZvG__chip{align-items:center;gap:var(--swiipeu-space-1);border-radius:var(--swiipeu-radius-pill);background:var(--swiipeu-paper-dim);padding:.1875rem .625rem;font-size:.75rem;font-weight:700;display:inline-flex}.dialog-module__DBEZvG__title{font-family:var(--swiipeu-font-display);letter-spacing:-.025em;text-wrap:balance;font-size:1.75rem;font-weight:800;line-height:1.08}.dialog-module__DBEZvG__title:focus{outline:none}.dialog-module__DBEZvG__price{font-size:1.125rem;font-weight:700}.dialog-module__DBEZvG__venueLine{color:var(--swiipeu-ink-soft);align-items:center;gap:.375rem;font-size:.9375rem;display:flex}.dialog-module__DBEZvG__venueLine svg{flex-shrink:0}.dialog-module__DBEZvG__venueLine strong{color:var(--swiipeu-ink);font-weight:600}.dialog-module__DBEZvG__description{color:var(--swiipeu-ink-soft);line-height:1.55}.dialog-module__DBEZvG__attributes{flex-wrap:wrap;gap:.375rem;margin:0;padding:0;list-style:none;display:flex}.dialog-module__DBEZvG__attributes li{border:1px solid var(--swiipeu-line);border-radius:var(--swiipeu-radius-pill);padding:.25rem .625rem;font-size:.8125rem;font-weight:600}.dialog-module__DBEZvG__attributes li[data-kind=diet]{color:#1d6b44;background:#1d6b441a;border-color:#0000}.dialog-module__DBEZvG__attributes li[data-kind=allergen]{color:#7f4500;background:#8a4b001a;border-color:#0000}.dialog-module__DBEZvG__actions{gap:var(--swiipeu-space-2);margin-top:var(--swiipeu-space-2);grid-template-columns:repeat(3,minmax(0,1fr));display:grid}.dialog-module__DBEZvG__primaryAction,.dialog-module__DBEZvG__secondaryAction{min-height:2.875rem;padding:0 var(--swiipeu-space-3);border-radius:var(--swiipeu-radius-pill);font:inherit;font-size:var(--swiipeu-text-meta);white-space:nowrap;cursor:pointer;transition:background-color var(--swiipeu-duration-fast)var(--swiipeu-ease-standard),border-color var(--swiipeu-duration-fast)var(--swiipeu-ease-standard);justify-content:center;align-items:center;gap:.375rem;font-weight:700;display:inline-flex}.dialog-module__DBEZvG__primaryAction{background:var(--swiipeu-brand);color:var(--swiipeu-brand-ink);border:0}.dialog-module__DBEZvG__primaryAction:hover{background:var(--swiipeu-brand-deep)}.dialog-module__DBEZvG__secondaryAction{border:1px solid var(--swiipeu-line);color:var(--swiipeu-ink);background:#fff}.dialog-module__DBEZvG__secondaryAction:hover{border-color:var(--swiipeu-ink)}.dialog-module__DBEZvG__secondaryAction[aria-pressed=true]{border-color:var(--swiipeu-brand);color:var(--swiipeu-brand-deep);background:#006df90f}.dialog-module__DBEZvG__secondaryAction[aria-pressed=true] svg{fill:currentColor}@media (max-width:400px){.dialog-module__DBEZvG__actions{grid-template-columns:repeat(2,minmax(0,1fr))}.dialog-module__DBEZvG__primaryAction{grid-column:1/-1}}.dialog-module__DBEZvG__note{font-size:var(--swiipeu-text-meta);line-height:1.45}.dialog-module__DBEZvG__note:not(:empty){border-left:3px solid var(--swiipeu-brand);background:#006df912;border-radius:.75rem;padding:.625rem .75rem}@media (prefers-reduced-motion:no-preference){.dialog-module__DBEZvG__note:not(:empty){animation:dialog-module__DBEZvG__note-in .32s var(--swiipeu-ease-standard)}}@keyframes dialog-module__DBEZvG__note-in{0%{opacity:0;transform:translateY(-4px)}}.dialog-module__DBEZvG__savedHint{color:var(--swiipeu-ink-soft);font-size:.75rem}.dialog-module__DBEZvG__venue{margin-top:var(--swiipeu-space-2);border:1px solid var(--swiipeu-line);background:#fff;border-radius:1rem;overflow:hidden}.dialog-module__DBEZvG__venueHeading{font-size:inherit}.dialog-module__DBEZvG__venueToggle{align-items:center;gap:var(--swiipeu-space-3);width:100%;color:var(--swiipeu-ink);font:inherit;text-align:left;cursor:pointer;background:0 0;border:0;padding:.75rem .875rem;display:flex}.dialog-module__DBEZvG__venueToggle:focus-visible{outline-offset:-3px}.dialog-module__DBEZvG__venueAvatar{background:var(--tone-surface);width:2.75rem;height:2.75rem;font-family:var(--swiipeu-font-display);border-radius:.8rem;flex-shrink:0;place-items:center;font-size:.875rem;font-weight:800;display:grid}.dialog-module__DBEZvG__venueToggleText{flex-direction:column;flex:1;min-width:0;display:flex}.dialog-module__DBEZvG__venueName{font-weight:700}.dialog-module__DBEZvG__venueShort{color:var(--swiipeu-ink-soft);font-size:.8125rem;font-weight:400}.dialog-module__DBEZvG__venueChevron{transition:transform var(--swiipeu-duration-fast)var(--swiipeu-ease-standard);flex-shrink:0}.dialog-module__DBEZvG__venueToggle[aria-expanded=true] .dialog-module__DBEZvG__venueChevron{transform:rotate(180deg)}.dialog-module__DBEZvG__venuePanel{gap:var(--swiipeu-space-3);color:var(--swiipeu-ink-soft);flex-direction:column;padding:0 .875rem .875rem;font-size:.9375rem;line-height:1.5;display:flex}.dialog-module__DBEZvG__venuePanel[hidden]{display:none}.dialog-module__DBEZvG__venueFacts{gap:var(--swiipeu-space-3);grid-template-columns:repeat(2,minmax(0,1fr));margin:0;display:grid}.dialog-module__DBEZvG__venueFacts dt{letter-spacing:.06em;text-transform:uppercase;font-size:.75rem;font-weight:700}.dialog-module__DBEZvG__venueFacts dd{font-size:var(--swiipeu-text-meta);color:var(--swiipeu-ink);margin:0}.dialog-module__DBEZvG__sample{font-size:.75rem}.dialog-module__DBEZvG__recs{gap:var(--swiipeu-space-3);margin-top:var(--swiipeu-space-2);flex-direction:column;display:flex}.dialog-module__DBEZvG__recsTitle{font-size:1rem;font-weight:700}.dialog-module__DBEZvG__recList{grid-template-columns:repeat(3,minmax(0,1fr));gap:.625rem;margin:0;padding:0;list-style:none;display:grid}.dialog-module__DBEZvG__rec{gap:var(--swiipeu-space-1);width:100%;color:inherit;font:inherit;text-align:left;cursor:pointer;background:0 0;border:0;border-radius:.875rem;flex-direction:column;padding:0;display:flex}.dialog-module__DBEZvG__recMedia{aspect-ratio:1;transition:transform var(--swiipeu-duration-fast)var(--swiipeu-ease-standard);border-radius:.875rem;display:block;overflow:hidden}.dialog-module__DBEZvG__rec:hover .dialog-module__DBEZvG__recMedia{transform:translateY(-2px)}.dialog-module__DBEZvG__recName{font-size:.8125rem;font-weight:700;line-height:1.25}.dialog-module__DBEZvG__recMeta{color:var(--swiipeu-ink-soft);font-size:.75rem}@media (prefers-reduced-motion:reduce){.dialog-module__DBEZvG__galleryTrack,.dialog-module__DBEZvG__venueChevron{transition:none}.dialog-module__DBEZvG__rec:hover .dialog-module__DBEZvG__recMedia{transform:none}}
.stories-module__YbrIpG__viewer{z-index:var(--swiipeu-z-overlay);overscroll-behavior:contain;color:#fff;background:#0b0c0b;border:0;width:100%;max-width:none;height:100%;max-height:none;margin:0;padding:0;position:fixed;inset:0;overflow:hidden}.stories-module__YbrIpG__viewer:not([open]){display:none}.stories-module__YbrIpG__viewer::backdrop{background:#0b0c0b}.stories-module__YbrIpG__stage{--card-w:min(calc((100dvh - 6.5rem)*.5625),calc(100vw - 1.5rem),26rem);justify-content:center;align-items:center;gap:var(--swiipeu-space-3);height:100%;padding:var(--swiipeu-space-3);flex-direction:column;display:flex;position:relative}.stories-module__YbrIpG__close{top:var(--swiipeu-space-4);right:var(--swiipeu-space-4);z-index:4;color:#fff;cursor:pointer;background:#ffffff24;border:0;border-radius:50%;place-items:center;width:2.75rem;height:2.75rem;display:grid;position:absolute}.stories-module__YbrIpG__close:hover,.stories-module__YbrIpG__nav:hover{background:#ffffff42}.stories-module__YbrIpG__viewer :focus-visible{outline-color:#8fbcff}.stories-module__YbrIpG__nav{z-index:3;color:#fff;cursor:pointer;background:#ffffff24;border:0;border-radius:50%;place-items:center;width:2.75rem;height:2.75rem;display:grid;position:absolute;top:50%;transform:translateY(-50%)}.stories-module__YbrIpG__navPrev{left:max(var(--swiipeu-space-3),calc(50% - var(--card-w)/2 - 3.75rem))}.stories-module__YbrIpG__navNext{right:max(var(--swiipeu-space-3),calc(50% - var(--card-w)/2 - 3.75rem))}@media (max-width:639px){.stories-module__YbrIpG__stage{--card-w:min(calc((100dvh - 5rem)*.5625),100%);padding:var(--swiipeu-space-2)}.stories-module__YbrIpG__close{top:var(--swiipeu-space-3);right:var(--swiipeu-space-3)}.stories-module__YbrIpG__nav{background:#0b0c0b59;width:2.5rem;height:2.5rem}.stories-module__YbrIpG__top{padding-right:3.5rem!important}}.stories-module__YbrIpG__card{width:var(--card-w);aspect-ratio:9/16;isolation:isolate;background:var(--swiipeu-night);touch-action:none;-webkit-user-select:none;user-select:none;max-height:calc(100dvh - 5rem);transition:transform .26s var(--swiipeu-ease-standard),opacity .26s var(--swiipeu-ease-standard);border-radius:1.25rem;position:relative;overflow:hidden}.stories-module__YbrIpG__card[data-dragging]{transition:none}.stories-module__YbrIpG__media{position:absolute;inset:0}@media (prefers-reduced-motion:no-preference){.stories-module__YbrIpG__media:not([data-reduced]){animation:stories-module__YbrIpG__story-in .36s var(--swiipeu-ease-standard)both}}@keyframes stories-module__YbrIpG__story-in{0%{opacity:0;transform:scale(1.04)}}.stories-module__YbrIpG__photo{object-fit:cover;-webkit-user-drag:none;width:100%;height:100%}.stories-module__YbrIpG__scrimTop,.stories-module__YbrIpG__scrimBottom{z-index:1;pointer-events:none;position:absolute;left:0;right:0}.stories-module__YbrIpG__scrimTop{background:linear-gradient(#06080699,#06080600);height:30%;top:0}.stories-module__YbrIpG__scrimBottom{background:linear-gradient(#06080600,#060806d1);height:50%;bottom:0}.stories-module__YbrIpG__tap{z-index:1;cursor:pointer;-webkit-tap-highlight-color:transparent;background:0 0;border:0;padding:0;position:absolute;top:0;bottom:0}.stories-module__YbrIpG__tapPrev{width:35%;left:0}.stories-module__YbrIpG__tapNext{width:65%;right:0}.stories-module__YbrIpG__top{z-index:2;pointer-events:none;flex-direction:column;gap:.625rem;padding:.75rem .75rem 0;display:flex;position:absolute;top:0;left:0;right:0}.stories-module__YbrIpG__segments{gap:4px;display:flex}.stories-module__YbrIpG__segment{background:#ffffff59;border-radius:2px;flex:1;height:3px;overflow:hidden}.stories-module__YbrIpG__fill{transform-origin:0;background:#fff;height:100%;transition:transform .1s linear;display:block}.stories-module__YbrIpG__author{grid-template-columns:auto minmax(0,1fr);align-items:center;column-gap:.625rem;display:grid}.stories-module__YbrIpG__authorAvatar{background:var(--tone-surface);width:2.25rem;height:2.25rem;color:var(--swiipeu-ink);font-family:var(--swiipeu-font-display);border-radius:.7rem;grid-row:span 2;place-items:center;font-size:.8125rem;font-weight:800;display:grid}.stories-module__YbrIpG__authorName{font-size:.9375rem;font-weight:700;line-height:1.2}.stories-module__YbrIpG__authorMeta{color:#ffffffd9;font-size:.75rem}.stories-module__YbrIpG__caption{z-index:2;pointer-events:none;flex-direction:column;align-items:flex-start;gap:.625rem;padding:1.25rem 1.125rem 1.375rem;display:flex;position:absolute;bottom:0;left:0;right:0}.stories-module__YbrIpG__captionText{font-family:var(--swiipeu-font-display);letter-spacing:-.02em;text-wrap:balance;font-size:clamp(1.25rem,4.5vw,1.625rem);font-weight:800;line-height:1.15}.stories-module__YbrIpG__product{border-radius:var(--swiipeu-radius-pill);color:var(--swiipeu-ink);background:#fffffff0;gap:.375rem;padding:.375rem .75rem;font-size:.8125rem;font-weight:700;display:inline-flex}.stories-module__YbrIpG__footer{justify-content:center;align-items:center;gap:var(--swiipeu-space-3);color:#ffffffb8;min-height:2.5rem;font-size:.8125rem;display:flex}.stories-module__YbrIpG__pause{border-radius:var(--swiipeu-radius-pill);color:#fff;min-height:2.25rem;font:inherit;cursor:pointer;background:0 0;border:1px solid #ffffff4d;align-items:center;gap:.375rem;padding:0 .875rem;font-weight:600;display:inline-flex}.stories-module__YbrIpG__pause:hover{border-color:#fff}@media (prefers-reduced-motion:reduce){.stories-module__YbrIpG__card,.stories-module__YbrIpG__fill{transition:none}}
