.rail.svelte-6y0w7a{cursor:pointer;opacity:.5;background:0 0;border:0;align-items:center;gap:.375rem;width:100%;padding:.25rem 0;transition:opacity .16s cubic-bezier(.16,1,.3,1);display:flex}.fill.svelte-6y0w7a{border:1px dashed color-mix(in oklch, var(--color-chrome) 30%, transparent);border-radius:12px;flex-direction:column;justify-content:center;gap:.5rem;min-height:5.5rem}.fill.svelte-6y0w7a .line:where(.svelte-6y0w7a){display:none}.line.svelte-6y0w7a{background:color-mix(in oklch, var(--color-chrome) 32%, transparent);flex:1;height:1px}.disc.svelte-6y0w7a{background:var(--color-chrome-tint);width:1.375rem;height:1.375rem;color:var(--color-chrome);border-radius:9999px;flex-shrink:0;justify-content:center;align-items:center;transition:background-color .16s ease-out,color .16s ease-out;display:flex}.fill.svelte-6y0w7a .disc:where(.svelte-6y0w7a){width:1.75rem;height:1.75rem}@media (hover:none){.rail.svelte-6y0w7a{opacity:.25}}@media (hover:hover){.day-column:hover .rail.svelte-6y0w7a,.rail.svelte-6y0w7a:hover{opacity:1}}.rail.svelte-6y0w7a:focus-visible{opacity:1;outline:2px solid var(--color-chrome);outline-offset:2px;border-radius:8px}.rail.svelte-6y0w7a:hover .disc:where(.svelte-6y0w7a),.rail.svelte-6y0w7a:focus-visible .disc:where(.svelte-6y0w7a){background:var(--color-chrome);color:var(--color-void)}.rail.svelte-6y0w7a:active .disc:where(.svelte-6y0w7a){transform:scale(.94)}@media (prefers-reduced-motion:reduce){.rail.svelte-6y0w7a,.disc.svelte-6y0w7a{transition:none}}.day-step.svelte-1ho87ra{cursor:pointer;background:var(--color-panel);width:2rem;height:2rem;color:var(--color-ink-muted);border-radius:9999px;flex-shrink:0;justify-content:center;align-items:center;transition:color .15s ease-out,background-color .15s ease-out,opacity .15s ease-out;display:flex}.day-step.svelte-1ho87ra:hover:not(:disabled){background:var(--color-raised);color:var(--color-main-bright)}.day-step.svelte-1ho87ra:focus-visible{outline:2px solid var(--color-main-bright);outline-offset:2px}.day-step.svelte-1ho87ra:active:not(:disabled){transform:scale(.94)}.day-step.svelte-1ho87ra:disabled{pointer-events:none;opacity:.3}.lane-track.svelte-1ho87ra{scrollbar-width:none}.lane-track.svelte-1ho87ra::-webkit-scrollbar{display:none}.duration-fill.svelte-1s4s344{background:var(--color-ink);min-width:.5rem;transition:width .2s cubic-bezier(.2,.8,.2,1)}.duration-blocked.svelte-1s4s344{background:repeating-linear-gradient(-45deg, color-mix(in oklab, var(--color-ink) 25%, transparent) 0 3px, transparent 3px 6px)}.duration-notches.svelte-1s4s344{background:repeating-linear-gradient(90deg, transparent 0 calc(var(--notch) - 1px), color-mix(in srgb, var(--color-void) 45%, transparent) calc(var(--notch) - 1px) var(--notch))}@media (prefers-reduced-motion:reduce){.duration-fill.svelte-1s4s344{transition:none}}.coach-avatar.svelte-1ww06ll,.coach-avatar.svelte-s5gh98,.coach-avatar.svelte-1k9e4e8{filter:grayscale(.55)contrast(1.06)}.coach-avatar.svelte-1sk3681{outline:2.5px solid var(--coach-color,var(--color-tag-indigo-fill));outline-offset:1px}.head.svelte-grhc9b{flex-direction:column;flex-shrink:0;gap:1.5rem;width:100%;padding:1.5rem 1.25rem 0;display:flex;position:relative}.top.svelte-grhc9b{align-items:center;gap:1rem;display:flex}.tools.svelte-grhc9b{align-items:center;gap:1.25rem;margin-left:auto;display:flex}.word.svelte-grhc9b{letter-spacing:.16em;text-transform:uppercase;white-space:nowrap;color:var(--color-ink-muted);cursor:pointer;border-bottom:1px solid #0000;padding-bottom:.15rem;font-size:.6875rem;font-weight:700;transition:color .16s ease-out,border-color .16s ease-out}.word.svelte-grhc9b:hover:not(:disabled),.word.live.svelte-grhc9b{border-bottom-color:var(--color-ink);color:var(--color-ink)}.word.svelte-grhc9b:focus-visible{outline:2px solid var(--color-ink);outline-offset:3px}.word.svelte-grhc9b:disabled{cursor:default;color:var(--color-ink-faint)}.month.svelte-grhc9b{display:none}@media (width>=640px){.month.svelte-grhc9b{display:block}}.pop.svelte-grhc9b{z-index:100;margin-top:.25rem;position:absolute;top:100%;right:1.25rem}.wrap.svelte-1ct7mrj{flex-shrink:0;padding-top:.75rem;padding-bottom:5rem}.bar.svelte-1ct7mrj{cursor:pointer;border:1px solid var(--color-chrome);letter-spacing:.14em;text-transform:uppercase;width:100%;color:var(--color-chrome);background:0 0;justify-content:center;align-items:center;gap:.5rem;padding:.75rem;font-size:.6875rem;font-weight:700;transition:background-color .14s ease-out,color .14s ease-out;display:flex}.bar.svelte-1ct7mrj:hover{background:var(--color-chrome);color:var(--color-void)}.bar.svelte-1ct7mrj:focus-visible{outline:2px solid var(--color-chrome);outline-offset:2px}.bar.svelte-1ct7mrj:active{transform:scale(.995)}.when.svelte-1ct7mrj{font-variant-numeric:tabular-nums}.sep.svelte-1ct7mrj{opacity:.5}@media (prefers-reduced-motion:reduce){.bar.svelte-1ct7mrj{transition:none}}.list-wrap.svelte-1c5hxbp{overscroll-behavior-y:contain;min-height:0;padding-bottom:calc(5rem + var(--offer-strip-h,0px));scrollbar-width:none;flex:1;overflow-y:auto}.list-wrap.has-bar.svelte-1c5hxbp{padding-bottom:1rem}.list-wrap.svelte-1c5hxbp::-webkit-scrollbar{display:none}.list.svelte-1c5hxbp{flex-direction:column;display:flex}.list.svelte-1c5hxbp>li:where(.svelte-1c5hxbp):first-child .row{border-top-color:#0000}.now.svelte-1c5hxbp{align-items:center;gap:.75rem;padding-top:1.25rem;display:flex}.now-rule.svelte-1c5hxbp{background:var(--color-ink);flex:1;height:1px}.now-word.svelte-1c5hxbp{letter-spacing:.2em;text-transform:uppercase;color:var(--color-ink);flex-shrink:0;font-size:.625rem;font-weight:700}.empty.svelte-1c5hxbp{font-family:var(--font-condensed);font-variation-settings:"wdth" 72, "wght" 800;letter-spacing:-.012em;text-transform:uppercase;color:var(--color-ink);flex-direction:column;gap:.5rem;padding-top:4rem;font-size:2rem;line-height:.95;display:flex}.empty-sub.svelte-1c5hxbp{font-family:var(--font-Nord), system-ui, sans-serif;font-variation-settings:normal;letter-spacing:.12em;color:var(--color-ink-faint);font-variant-numeric:tabular-nums;font-size:.75rem;font-weight:600}.list.svelte-17fo1la{flex-direction:column;flex:1;min-height:0;display:flex;overflow:hidden}.row.svelte-17fo1la{border-top:1px solid color-mix(in oklab, var(--color-ink) 22%, transparent);grid-template-columns:minmax(0,1fr) auto;grid-template-areas:"clock tail""body body";align-items:start;gap:.875rem 1rem;width:100%;padding:1.25rem 0;display:grid}@media (width>=640px){.row.svelte-17fo1la{grid-template-columns:minmax(6.5rem,auto) minmax(0,1fr) auto;grid-template-areas:"clock body tail";align-items:center;gap:0 2rem;padding:1.75rem 0}}.list.svelte-17fo1la>.row:where(.svelte-17fo1la):first-child{border-top-color:#0000}.bar.svelte-17fo1la{background:color-mix(in oklab, var(--color-ink) 12%, transparent);animation:1.6s ease-in-out infinite svelte-17fo1la-pulse;display:block}@keyframes svelte-17fo1la-pulse{0%,to{opacity:1}50%{opacity:.45}}@media (prefers-reduced-motion:reduce){.bar.svelte-17fo1la{animation:none}}.clock.svelte-17fo1la{grid-area:clock;align-items:baseline;gap:.45rem;padding-top:.15rem;display:flex}@media (width>=640px){.clock.svelte-17fo1la{flex-direction:column;align-items:flex-start;gap:0;padding-top:0}}.clock-h.svelte-17fo1la{width:3.25rem;height:1.55rem}.clock-m.svelte-17fo1la{width:1.5rem;height:.6rem}.len.svelte-17fo1la{width:2.75rem;height:.55rem}@media (width>=640px){.clock-h.svelte-17fo1la{width:4rem;height:2rem}.clock-m.svelte-17fo1la{margin-top:.45rem}.len.svelte-17fo1la{margin-top:.5rem}}.body.svelte-17fo1la{grid-area:body;align-self:center;align-items:center;gap:.875rem;min-width:0;display:flex}@media (width>=640px){.body.svelte-17fo1la{gap:1.125rem}}.portrait.svelte-17fo1la{border-radius:9999px;flex-shrink:0;width:2.75rem;height:2.75rem}@media (width>=640px){.portrait.svelte-17fo1la{width:4rem;height:4rem}}.lines.svelte-17fo1la{flex-direction:column;gap:.45rem;min-width:0;display:flex}.coach.svelte-17fo1la{max-width:100%;height:1rem}.name.svelte-17fo1la{max-width:100%;height:.6rem}@media (width>=640px){.coach.svelte-17fo1la{height:1.35rem}.name.svelte-17fo1la{height:.65rem}}.tail.svelte-17fo1la{flex-direction:column;flex-shrink:0;grid-area:tail;align-items:flex-end;gap:.5rem;display:flex}.verb.svelte-17fo1la{width:4.25rem;height:1.85rem}.spots.svelte-17fo1la{width:3rem;height:.55rem}.label.svelte-182cefg{text-overflow:ellipsis;white-space:nowrap;min-width:0;overflow:hidden}.dot.svelte-182cefg{background:currentColor;border-radius:9999px;flex-shrink:0;width:.3rem;height:.3rem}.body.svelte-182cefg{overscroll-behavior:contain;scrollbar-width:none;flex-direction:column;gap:1rem;padding:1.125rem 1.125rem 1.25rem;display:flex;overflow-y:auto}.body.svelte-182cefg::-webkit-scrollbar{display:none}.head.svelte-182cefg{justify-content:space-between;align-items:baseline;gap:.75rem;display:flex}.heading.svelte-182cefg{font-family:var(--font-condensed);font-variation-settings:"wdth" 76, "wght" 800;letter-spacing:-.006em;text-transform:uppercase;color:var(--color-ink);font-size:1.25rem;line-height:1}.clear.svelte-182cefg{border-bottom:1px solid color-mix(in oklab, var(--color-ink) 40%, transparent);letter-spacing:.16em;text-transform:uppercase;color:var(--color-ink-muted);cursor:pointer;flex-shrink:0;padding-bottom:.1rem;font-size:.625rem;font-weight:700;transition:color .16s ease-out,border-color .16s ease-out}.clear.svelte-182cefg:hover{border-bottom-color:var(--color-ink);color:var(--color-ink)}.clear.svelte-182cefg:focus-visible{outline:2px solid var(--color-ink);outline-offset:3px}.studio.svelte-182cefg{letter-spacing:.2em;text-transform:uppercase;color:var(--color-ink-faint);font-size:.5625rem;font-weight:700}.tags.svelte-182cefg{flex-direction:column;display:flex}.tags.svelte-182cefg>li:where(.svelte-182cefg){border-top:1px solid color-mix(in oklab, var(--color-ink) 18%, transparent)}.tags.svelte-182cefg>li:where(.svelte-182cefg):first-child{border-top:0}.tag.svelte-182cefg{cursor:pointer;color:var(--color-ink-muted);align-items:center;gap:.65rem;padding:.7rem 0;transition:color .16s ease-out;display:flex}.tag.svelte-182cefg:hover,.tag.on.svelte-182cefg{color:var(--color-ink)}.tag.svelte-182cefg:has(input:where(.svelte-182cefg):focus-visible){outline:2px solid var(--color-ink);outline-offset:2px}.tag-icon.svelte-182cefg{background-color:currentColor;flex-shrink:0;width:1rem;height:1rem}.tag-name.svelte-182cefg{text-overflow:ellipsis;white-space:nowrap;letter-spacing:.12em;text-transform:uppercase;flex:1;min-width:0;font-size:.75rem;font-weight:700;overflow:hidden}.mark.svelte-182cefg{border:1px solid color-mix(in oklab, var(--color-ink) 40%, transparent);flex-shrink:0;width:.875rem;height:.875rem;transition:background-color .16s ease-out,border-color .16s ease-out}.tag.on.svelte-182cefg .mark:where(.svelte-182cefg){border-color:var(--color-ink);background:var(--color-ink)}.with.svelte-182cefg{letter-spacing:.1em;text-transform:uppercase;color:var(--color-ink-faint);padding:0 0 .7rem 1.65rem;font-size:.625rem;font-weight:600}.note.svelte-182cefg{color:var(--color-ink-faint);font-size:.6875rem;line-height:1.5}.foot.svelte-182cefg{border-top:1px solid color-mix(in oklab, var(--color-ink) 25%, transparent);flex-shrink:0;padding:.875rem 1.125rem}.cta.svelte-182cefg{background:var(--color-marble);letter-spacing:.16em;text-transform:uppercase;width:100%;color:var(--color-void);cursor:pointer;padding:.75rem;font-size:.6875rem;font-weight:700;transition:background-color .16s ease-out}.cta.svelte-182cefg:hover{background:var(--color-ink-soft)}.cta.svelte-182cefg:focus-visible{outline:2px solid var(--color-ink);outline-offset:3px}.scrim.svelte-frosnq{z-index:200;background:oklch(0% 0 0/.75);justify-content:center;align-items:flex-end;animation:.2s ease-out svelte-frosnq-fade;display:flex;position:fixed;inset:0}@media (width>=640px){.scrim.svelte-frosnq{align-items:center;padding:1rem}}.sheet.svelte-frosnq{border-top:1px solid var(--color-ink);background:var(--color-void);flex-direction:column;width:100%;max-height:88dvh;animation:.24s cubic-bezier(.16,1,.3,1) svelte-frosnq-rise;display:flex;overflow:hidden}.sheet.svelte-frosnq:focus,.sheet.svelte-frosnq:focus-visible{outline:none}@media (width>=640px){.sheet.svelte-frosnq{border:1px solid var(--color-ink);max-width:30rem;max-height:82dvh;box-shadow:0 32px 80px -16px oklch(0% 0 0/.9)}}@keyframes svelte-frosnq-fade{0%{opacity:0}}@keyframes svelte-frosnq-rise{0%{opacity:0;transform:translateY(24px)}}@media (prefers-reduced-motion:reduce){.scrim.svelte-frosnq,.sheet.svelte-frosnq{animation:none}}.head.svelte-frosnq{flex-direction:column;flex-shrink:0;gap:1.25rem;padding:1.25rem 1.25rem 1rem;display:flex}.steps.svelte-frosnq{gap:.3rem;display:flex}.seg.svelte-frosnq{background:color-mix(in oklab, var(--color-ink) 22%, transparent);flex:1;height:2px;transition:background-color .22s ease-out}.seg.done.svelte-frosnq{background:var(--color-ink)}.head-row.svelte-frosnq{justify-content:space-between;align-items:flex-start;gap:1rem;display:flex}.title.svelte-frosnq{font-family:var(--font-condensed);font-variation-settings:"wdth" 72, "wght" 800;letter-spacing:-.012em;text-transform:uppercase;text-wrap:balance;color:var(--color-ink);font-size:1.75rem;line-height:.95}.close.svelte-frosnq{width:2rem;height:2rem;color:var(--color-ink-muted);cursor:pointer;flex-shrink:0;place-items:center;transition:color .16s ease-out;display:grid}.close.svelte-frosnq:hover{color:var(--color-ink)}.close.svelte-frosnq:focus-visible{outline:2px solid var(--color-ink);outline-offset:2px}.body.svelte-frosnq{overscroll-behavior:contain;scrollbar-width:none;flex-direction:column;flex:1;gap:1rem;min-height:0;padding:0 1.25rem 1.25rem;display:flex;overflow-y:auto}.body.svelte-frosnq::-webkit-scrollbar{display:none}.lede.svelte-frosnq{color:var(--color-ink-muted);font-size:.8125rem;line-height:1.6}.studio.svelte-frosnq{letter-spacing:.2em;text-transform:uppercase;color:var(--color-ink-faint);font-size:.5625rem;font-weight:700}.rows.svelte-frosnq{flex-direction:column;display:flex}.rows.svelte-frosnq>li:where(.svelte-frosnq){border-top:1px solid color-mix(in oklab, var(--color-ink) 18%, transparent)}.rows.svelte-frosnq>li:where(.svelte-frosnq):first-child{border-top:0}.row.svelte-frosnq{text-align:left;cursor:pointer;width:100%;color:var(--color-ink-muted);align-items:center;gap:.75rem;padding:.85rem 0;transition:color .16s ease-out;display:flex}.row.svelte-frosnq:hover,.row.on.svelte-frosnq{color:var(--color-ink)}.row.svelte-frosnq:focus-visible{outline:2px solid var(--color-ink);outline-offset:2px}.row.svelte-frosnq:has(input:where(.svelte-frosnq):focus-visible){outline:2px solid var(--color-ink);outline-offset:2px}.row-icon.svelte-frosnq{background-color:currentColor;flex-shrink:0;width:1.125rem;height:1.125rem}.face.svelte-frosnq{object-fit:cover;filter:grayscale(.55)contrast(1.06);border-radius:9999px;flex-shrink:0;width:1.75rem;height:1.75rem}.row-name.svelte-frosnq{text-overflow:ellipsis;white-space:nowrap;letter-spacing:.1em;text-transform:uppercase;flex:1;min-width:0;font-size:.8125rem;font-weight:700;overflow:hidden}.mark.svelte-frosnq{border:1px solid color-mix(in oklab, var(--color-ink) 40%, transparent);flex-shrink:0;width:.875rem;height:.875rem;transition:background-color .16s ease-out,border-color .16s ease-out}.row.on.svelte-frosnq .mark:where(.svelte-frosnq){border-color:var(--color-ink);background:var(--color-ink)}.note.svelte-frosnq{color:var(--color-ink-faint);font-size:.6875rem;line-height:1.5}.foot.svelte-frosnq{border-top:1px solid color-mix(in oklab, var(--color-ink) 25%, transparent);padding:.875rem 1.25rem;padding-bottom:max(.875rem, env(safe-area-inset-bottom));flex-shrink:0;align-items:center;gap:1rem;display:flex}.back.svelte-frosnq{border-bottom:1px solid color-mix(in oklab, var(--color-ink) 40%, transparent);letter-spacing:.16em;text-transform:uppercase;color:var(--color-ink-muted);cursor:pointer;flex-shrink:0;padding-bottom:.1rem;font-size:.625rem;font-weight:700;transition:color .16s ease-out,border-color .16s ease-out}.back.svelte-frosnq:hover{border-bottom-color:var(--color-ink);color:var(--color-ink)}.back.svelte-frosnq:focus-visible,.cta.svelte-frosnq:focus-visible{outline:2px solid var(--color-ink);outline-offset:3px}.cta.svelte-frosnq{background:var(--color-marble);letter-spacing:.16em;text-transform:uppercase;min-width:9rem;color:var(--color-void);cursor:pointer;margin-left:auto;padding:.85rem 1.25rem;font-size:.6875rem;font-weight:700;transition:background-color .16s ease-out}.cta.svelte-frosnq:hover{background:var(--color-ink-soft)}.plus-one.svelte-1jtq15h{border:1px solid color-mix(in oklab, var(--color-ink) 28%, transparent);cursor:pointer;align-items:flex-start;gap:.75rem;margin-top:1.125rem;padding:.75rem .875rem;transition:border-color .16s ease-out,background-color .16s ease-out;display:flex}.plus-one.svelte-1jtq15h:hover{border-color:var(--color-ink)}.plus-one.on.svelte-1jtq15h{border-color:var(--color-ink);background:color-mix(in oklab, var(--color-ink) 8%, transparent)}.plus-one.svelte-1jtq15h input:where(.svelte-1jtq15h){width:1rem;height:1rem;accent-color:var(--color-ink);flex-shrink:0;margin-top:.15rem}.plus-one-lines.svelte-1jtq15h{flex-direction:column;gap:.2rem;display:flex}.plus-one-title.svelte-1jtq15h{letter-spacing:.14em;text-transform:uppercase;color:var(--color-ink);font-size:.6875rem;font-weight:700}.plus-one-body.svelte-1jtq15h{color:var(--color-ink-muted);font-size:.75rem;line-height:1.5}.forfeit.svelte-1jtq15h{color:var(--color-ink);margin-top:.4rem;font-weight:700;display:block}.who.svelte-1jtq15h{align-items:center;gap:.875rem;padding-bottom:1.125rem;display:flex}.face.svelte-1jtq15h{object-fit:cover;width:3rem;height:3rem;box-shadow:inset 0 0 0 1px color-mix(in oklab, var(--color-ink) 35%, transparent);filter:grayscale(.55)contrast(1.06);border-radius:9999px;flex-shrink:0}.who-lines.svelte-1jtq15h{flex-direction:column;gap:.3rem;min-width:0;display:flex}.coach.svelte-1jtq15h{font-family:var(--font-condensed);font-variation-settings:"wdth" 76, "wght" 800;letter-spacing:-.006em;text-transform:uppercase;color:var(--color-ink);font-size:1.5rem;line-height:1}.when.svelte-1jtq15h{letter-spacing:.12em;text-transform:uppercase;color:var(--color-ink-muted);font-size:.6875rem;font-weight:600}.what.svelte-1jtq15h{border-top:1px solid color-mix(in oklab, var(--color-ink) 22%, transparent);align-items:center;gap:.875rem;padding:1.125rem 0;display:flex}.what-icon.svelte-1jtq15h{background-color:var(--color-ink);flex-shrink:0;width:1.75rem;height:1.75rem}.what-lines.svelte-1jtq15h{flex-direction:column;gap:.35rem;min-width:0;display:flex}.what-label.svelte-1jtq15h{letter-spacing:.2em;text-transform:uppercase;color:var(--color-ink-faint);font-size:.5625rem;font-weight:700}.what-name.svelte-1jtq15h{text-overflow:ellipsis;white-space:nowrap;letter-spacing:.1em;text-transform:uppercase;color:var(--color-ink);font-size:.875rem;font-weight:700;overflow:hidden}.note.svelte-1jtq15h{border-top:1px solid color-mix(in oklab, var(--color-ink) 22%, transparent);flex-direction:column;gap:.5rem;padding-top:1.125rem;display:flex}.note-title.svelte-1jtq15h{letter-spacing:.06em;color:var(--color-ink);font-size:.8125rem;font-weight:700}.note-body.svelte-1jtq15h{color:var(--color-ink-muted);font-size:.75rem;line-height:1.6}.cost.svelte-1jtq15h{border-top:1px solid color-mix(in oklab, var(--color-ink) 22%, transparent);color:var(--color-ink-muted);margin-top:1.125rem;padding-top:1rem;font-size:.75rem;line-height:1.6}.cost-lead.svelte-1jtq15h{color:var(--color-ink);font-weight:700}.buy.svelte-1jtq15h{background:var(--color-marble);letter-spacing:.16em;text-transform:uppercase;width:100%;color:var(--color-void);justify-content:center;align-items:center;padding:.9rem;font-size:.75rem;font-weight:700;transition:background-color .16s ease-out;display:flex}.buy.svelte-1jtq15h:hover{background:var(--color-ink-soft)}.buy.svelte-1jtq15h:focus-visible{outline:2px solid var(--color-ink);outline-offset:3px}.done.svelte-1jtq15h{color:var(--color-ink);align-items:center;gap:.5rem;display:inline-flex}.strip.svelte-2rng9h{left:0;right:0;bottom:calc(4rem + env(safe-area-inset-bottom));z-index:50;border-top:1px solid color-mix(in oklab, var(--color-ink) 30%, transparent);background:var(--color-void);height:3.5rem;position:fixed}.inner.svelte-2rng9h{align-items:center;gap:.25rem;max-width:56rem;height:100%;margin-inline:auto;padding-inline:1.25rem .5rem;display:flex}.track.svelte-2rng9h{scroll-snap-type:x mandatory;scrollbar-width:none;overscroll-behavior-x:contain;flex:1;min-width:0;height:100%;display:flex;overflow-x:auto}.track.svelte-2rng9h::-webkit-scrollbar{display:none}.slide.svelte-2rng9h{scroll-snap-align:start;min-width:100%;color:var(--color-ink);align-items:center;gap:.75rem;text-decoration:none;display:flex}.slide.svelte-2rng9h:focus-visible{outline:2px solid var(--color-ink);outline-offset:-2px}.mark.svelte-2rng9h{border:1px solid color-mix(in oklab, var(--color-ink) 30%, transparent);flex-shrink:0;place-items:center;width:2.5rem;height:2.5rem;display:grid;overflow:hidden}.mark.svelte-2rng9h img:where(.svelte-2rng9h){object-fit:cover;width:100%;height:100%}.monogram.svelte-2rng9h{font-family:var(--font-condensed);letter-spacing:.02em;text-transform:uppercase;font-size:.875rem;font-weight:800}.text.svelte-2rng9h{flex-direction:column;flex:1;gap:.125rem;min-width:0;display:flex}.title.svelte-2rng9h{text-overflow:ellipsis;white-space:nowrap;font-size:.875rem;font-weight:700;line-height:1.2;overflow:hidden}.meta.svelte-2rng9h{letter-spacing:.1em;text-transform:uppercase;white-space:nowrap;min-width:0;color:color-mix(in oklab, var(--color-ink) 62%, transparent);font-variant-numeric:tabular-nums;gap:.375rem;font-size:.6875rem;font-weight:700;display:flex;overflow:hidden}.sep.svelte-2rng9h{opacity:.5}.go.svelte-2rng9h{flex-shrink:0;place-items:center;padding-inline:.25rem;transition:translate .16s ease-out;display:grid}.slide.svelte-2rng9h:hover .go:where(.svelte-2rng9h){translate:3px}.count.svelte-2rng9h{letter-spacing:.1em;color:color-mix(in oklab, var(--color-ink) 62%, transparent);font-variant-numeric:tabular-nums;flex-shrink:0;padding-inline:.25rem;font-size:.6875rem;font-weight:700}.close.svelte-2rng9h{width:2.75rem;height:2.75rem;color:color-mix(in oklab, var(--color-ink) 62%, transparent);cursor:pointer;background:0 0;border:none;flex-shrink:0;place-items:center;transition:color .14s ease-out;display:grid}.close.svelte-2rng9h:hover{color:var(--color-ink)}.close.svelte-2rng9h:focus-visible{outline:2px solid var(--color-ink);outline-offset:-4px}@media (prefers-reduced-motion:reduce){.go.svelte-2rng9h{transition:none}}
