.sellers.svelte-1py50dh{border-bottom:1px solid color-mix(in oklch, var(--green) 12%, var(--line));margin:7px 0 0;padding-bottom:6px}@media (width<=767px){.sellers.svelte-1py50dh{margin-top:6px;padding-bottom:5px}}.hatch-planner-promo.svelte-wfh1sw{border:1px solid color-mix(in oklch, var(--line) 82%, transparent);border-radius:var(--radius-card);background:color-mix(in oklch, var(--accent) 9%, var(--surface));box-shadow:0 10px 30px color-mix(in oklch, var(--ink) 7%, transparent);cursor:pointer;grid-template-columns:minmax(0,33%) minmax(0,1fr);align-items:stretch;display:grid;position:relative;overflow:hidden}.hatch-planner-promo.edge-to-edge.svelte-wfh1sw{box-shadow:none;border-inline:0;border-radius:0}.promo-cta.svelte-wfh1sw:after{content:"";z-index:2;position:absolute;inset:0}.hatch-planner-promo.svelte-wfh1sw:hover .promo-cta:where(.svelte-wfh1sw){background:color-mix(in oklch, var(--heading) 78%, var(--green))}.hatch-planner-promo.svelte-wfh1sw:has(.promo-cta:where(.svelte-wfh1sw):focus-visible){outline:2px solid var(--green);outline-offset:3px}.promo-picture.svelte-wfh1sw{min-height:132px;position:relative}.promo-painting.svelte-wfh1sw{object-fit:cover;object-position:80% 40%;width:100%;height:100%;position:absolute;inset:0}.promo-device.svelte-wfh1sw{z-index:0;aspect-ratio:1180/820;--device-hide:112px;width:172px;translate:-50%;transform:translateY(var(--device-hide));background:oklch(24% .03 145);border-radius:11px;padding:5px;transition:transform .32s cubic-bezier(.55,0,1,.45);display:grid;position:absolute;top:24px;left:50%;box-shadow:inset 0 0 0 1px #ffffff14,0 10px 24px #00000059}.promo-device.svelte-wfh1sw img:where(.svelte-wfh1sw){object-fit:cover;object-position:top;border-radius:6px;width:100%;height:100%;min-height:0;display:block}.promo-device.svelte-wfh1sw .screen-portrait:where(.svelte-wfh1sw){display:none}.hatch-planner-promo.svelte-wfh1sw:hover .promo-device:where(.svelte-wfh1sw){transition:transform .6s cubic-bezier(.25,1,.5,1);transform:none}.hatch-planner-promo.svelte-wfh1sw:has(.promo-cta:where(.svelte-wfh1sw):focus-visible) .promo-device:where(.svelte-wfh1sw){transition:transform .6s cubic-bezier(.25,1,.5,1);transform:none}.hatch-planner-promo.is-scroll-linked.svelte-wfh1sw .promo-device:where(.svelte-wfh1sw){transform:translateY(calc((1 - var(--rise,0)) * var(--device-hide)));transition:none}@media (prefers-reduced-motion:reduce){.promo-device.svelte-wfh1sw,.hatch-planner-promo.svelte-wfh1sw:hover .promo-device:where(.svelte-wfh1sw){transition:none}}.promo-copy.svelte-wfh1sw{align-content:center;align-items:center;column-gap:var(--space-lg);padding:var(--space-md) var(--space-lg);grid-template-rows:auto auto;grid-template-columns:minmax(0,1fr) auto;row-gap:2px;display:grid}h3.svelte-wfh1sw{font-family:var(--font-display);color:var(--heading);grid-column:1;margin:0;font-size:clamp(1.2rem,1.7vw,1.5rem);line-height:1.15}p.svelte-wfh1sw{font-family:var(--font-display);color:var(--muted);grid-column:1;margin:0;font-size:.95rem;font-style:italic}.promo-cta.svelte-wfh1sw{white-space:nowrap;min-height:44px;padding:0 var(--space-lg);border-radius:var(--radius-pill);background:var(--heading);color:color-mix(in oklch, var(--surface) 96%, var(--green) 4%);transition:background .15s var(--ease-out,ease);grid-area:1/2/span 2;align-items:center;font-size:.95rem;font-weight:800;text-decoration:none;display:inline-flex}.promo-cta.svelte-wfh1sw:hover{background:color-mix(in oklch, var(--heading) 78%, var(--green))}.promo-cta.svelte-wfh1sw:focus-visible{outline:none}@media (width<=720px){.hatch-planner-promo.svelte-wfh1sw{grid-template-columns:minmax(0,40%) minmax(0,1fr)}.promo-picture.svelte-wfh1sw{min-height:124px}.promo-device.svelte-wfh1sw{--device-hide:106px;aspect-ratio:1/2;border-radius:10px;width:54px;padding:3px;top:34px}.promo-device.svelte-wfh1sw .screen-landscape:where(.svelte-wfh1sw){display:none}.promo-device.svelte-wfh1sw .screen-portrait:where(.svelte-wfh1sw){display:block}.promo-device.svelte-wfh1sw img:where(.svelte-wfh1sw){border-radius:7px}.promo-copy.svelte-wfh1sw{padding:var(--space-sm) var(--space-md);grid-template-columns:1fr;row-gap:2px}h3.svelte-wfh1sw{font-size:1.02rem}p.svelte-wfh1sw{font-size:.8rem;line-height:1.25}.promo-cta.svelte-wfh1sw{min-height:32px;padding:0 var(--space-md);grid-area:auto/1;justify-self:start;margin-top:6px;font-size:.8rem}}.breed-card-skeleton.svelte-7d0oe6{pointer-events:none}.bar.svelte-7d0oe6,.logo.svelte-7d0oe6{background-color:color-mix(in oklch, var(--line) 48%, var(--surface));display:block}.bar.svelte-7d0oe6{border-radius:999px;height:.85rem}.bar.is-title.svelte-7d0oe6{height:1.35rem;margin:.05rem 0 .15rem}.bar.is-traits.svelte-7d0oe6{width:72%;margin:.55rem 0 .35rem}.bar.is-price.svelte-7d0oe6{width:3.2rem;height:1.25rem}.bar.is-breeder.svelte-7d0oe6{width:4.5rem}.logo.svelte-7d0oe6{border-radius:50%;width:28px;height:28px}.breed-card-bottom.svelte-7d0oe6{align-items:center;gap:var(--space-md);display:flex}.shimmer.svelte-7d0oe6{position:relative;overflow:hidden}.shimmer.svelte-7d0oe6:after{content:"";background:linear-gradient(100deg, transparent 30%, color-mix(in oklch, var(--surface) 70%, transparent) 50%, transparent 70%);background-size:250% 100%;animation:1.3s ease-in-out infinite svelte-7d0oe6-skeleton-pass;position:absolute;inset:0}@keyframes svelte-7d0oe6-skeleton-pass{0%{background-position:120% 0}to{background-position:-120% 0}}@media (prefers-reduced-motion:reduce){.shimmer.svelte-7d0oe6:after{background:0 0;animation:none}}.slider.svelte-ckysgs{gap:4px;padding:0 13px;display:grid}.track-area.svelte-ckysgs{touch-action:none;-webkit-user-select:none;user-select:none;cursor:pointer;border-radius:999px;align-items:center;height:38px;display:flex;position:relative}.track-area.svelte-ckysgs:focus-visible{outline:2px solid var(--green);outline-offset:4px}.track.svelte-ckysgs{background:var(--track);width:100%;height:10px;box-shadow:0 0 0 1.5px #ffffffd9, 0 1px 2px color-mix(in oklch, var(--ink) 18%, transparent);border-radius:999px;position:relative}.stop.svelte-ckysgs{background:#fff;border-radius:50%;width:7px;height:7px;position:absolute;top:50%;translate:-50% -50%}.thumb.svelte-ckysgs{width:26px;height:34px;filter:drop-shadow(0 2px 3px color-mix(in oklch, var(--ink) 30%, transparent));transition:left .28s cubic-bezier(.34,1.45,.64,1);position:absolute;top:50%;translate:-50% -50%}.thumb.svelte-ckysgs svg:where(.svelte-ckysgs){width:100%;height:100%;display:block}.rim.svelte-ckysgs{fill:#fff}.labels.svelte-ckysgs{height:16px;position:relative}.label.svelte-ckysgs{font:400 11px/16px var(--font-body);color:color-mix(in oklch, var(--heading) 50%, transparent);white-space:nowrap;cursor:pointer;background:0 0;border:0;padding:0;position:absolute;translate:-50%}.label.is-on.svelte-ckysgs{color:color-mix(in oklch, var(--heading) 92%, transparent);font-weight:700}@media (prefers-reduced-motion:reduce){.thumb.svelte-ckysgs{transition:none}}.invite.svelte-1sk5x5i{border:1.2px dashed color-mix(in oklch, var(--shell) 45%, transparent);text-align:center;background:#ffffff8c;border-radius:16px;flex-direction:column;justify-content:center;align-items:center;gap:8px;padding:16px 14px;display:flex;position:absolute;inset:0}.egg.svelte-1sk5x5i{width:40px;height:53px;fill:var(--shell);filter:drop-shadow(0 3px 4px color-mix(in oklch, var(--shell) 30%, transparent));margin-bottom:4px}.heading.svelte-1sk5x5i{font:700 17px/1.25 var(--font-display);color:var(--heading);margin:0}.pitch.svelte-1sk5x5i{font:400 13px/1.4 var(--font-body);color:color-mix(in oklch, var(--heading) 70%, transparent);margin:0 0 6px}.sell.svelte-1sk5x5i,.invite-button.svelte-1sk5x5i{box-sizing:border-box;border-radius:var(--radius-pill);width:100%;font:700 14px/1.2 var(--font-body);text-align:center;cursor:pointer;padding:10px 12px}.sell.svelte-1sk5x5i{background:var(--green);color:#fff;text-decoration:none}.sell.svelte-1sk5x5i:hover{background:color-mix(in oklch, var(--green) 88%, black);text-decoration:none}.invite-button.svelte-1sk5x5i{border:1px solid color-mix(in oklch, var(--heading) 22%, transparent);color:var(--heading);background:0 0}.invite-button.svelte-1sk5x5i:hover{border-color:var(--green)}.status.svelte-1sk5x5i{clip-path:inset(50%);width:1px;height:1px;position:absolute;overflow:hidden}.promo.svelte-j8ud7p{--accent:oklch(47% .06 215);--wash:linear-gradient(135deg, #fbf0df, #e6f1f2 38%, #eaf0dc 70%, #f6e6e4);box-sizing:border-box;background:var(--wash);border:1px solid color-mix(in oklch, var(--accent) 14%, transparent);width:300px;box-shadow:0 4px 12px color-mix(in oklch, var(--ink) 6%, transparent);scroll-snap-align:start;border-radius:22px;flex-direction:column;flex:none;gap:12px;padding:14px;display:flex}.promo[data-shelf=rosettes].svelte-j8ud7p{--accent:#6b3d78;--wash:linear-gradient(135deg, #fbefd2, #f7e9e4 50%, #f0e2ef)}.promo[data-shelf=last-chance].svelte-j8ud7p{--accent:var(--love-red);--wash:linear-gradient(135deg, #fff1ea, #fadcd3)}.head.svelte-j8ud7p{color:var(--heading);grid-template-columns:minmax(0,1fr);gap:3px;text-decoration:none;display:grid}.title-line.svelte-j8ud7p{align-items:baseline;gap:6px;min-width:0;display:flex}.title.svelte-j8ud7p{font:700 20px/1.2 var(--font-display);white-space:nowrap;text-overflow:ellipsis;flex:1;margin:0;overflow:hidden}.chevron.svelte-j8ud7p{fill:none;width:9px;height:14px;stroke:var(--accent);stroke-width:2.4px;stroke-linecap:round;stroke-linejoin:round;flex:none}.subtitle-line.svelte-j8ud7p{align-items:center;gap:6px;min-height:20px;display:flex}.subtitle.svelte-j8ud7p{font:400 13px/1.3 var(--font-body);color:color-mix(in oklch, var(--heading) 62%, transparent);white-space:nowrap;text-overflow:ellipsis;overflow:hidden}.rosettes.svelte-j8ud7p{font-size:20px;display:inline-flex}.grid.svelte-j8ud7p{grid-template-columns:1fr 1fr;gap:14px 10px;display:grid;position:relative}.grid.unlisted.svelte-j8ud7p .spare:where(.svelte-j8ud7p){visibility:hidden}.grid.unlisted.svelte-j8ud7p .spare:where(.svelte-j8ud7p):after{content:" ";font:700 14px/1.25 var(--font-display)}.pick.svelte-j8ud7p{color:var(--heading);align-content:start;gap:3px;min-width:0;text-decoration:none;display:grid}.pick-name.svelte-j8ud7p{font:600 13px/1.3 var(--font-body);white-space:nowrap;text-overflow:ellipsis;overflow:hidden}.spare-plate.svelte-j8ud7p{aspect-ratio:1;border:1.2px dashed color-mix(in oklch, var(--accent) 18%, transparent);background:#ffffff6b;border-radius:14px;place-items:center;margin-bottom:5px;display:grid}.spare-plate.svelte-j8ud7p svg:where(.svelte-j8ud7p){width:28px;height:37px;fill:color-mix(in oklch, var(--accent) 12%, transparent)}.spare-name.svelte-j8ud7p{color:color-mix(in oklch, var(--heading) 45%, transparent)}.rail-card.svelte-1hkcfyu{background:var(--surface);border:1px solid color-mix(in oklch, var(--line) 70%, transparent);width:172px;color:var(--heading);scroll-snap-align:start;transition:border-color .16s var(--ease-out), box-shadow .16s var(--ease-out);border-radius:12px;flex-direction:column;flex:none;text-decoration:none;display:flex;overflow:hidden}.rail-card.svelte-1hkcfyu:hover{border-color:color-mix(in oklch, var(--green) 35%, var(--line));box-shadow:0 6px 18px color-mix(in oklch, var(--ink) 8%, transparent)}.rail-card.svelte-1hkcfyu:focus-visible{outline:2px solid var(--green);outline-offset:2px}.rail-card.is-shop.svelte-1hkcfyu{width:210px}.rail-card.is-wide.svelte-1hkcfyu{width:100%}.rail-card.is-new.svelte-1hkcfyu{width:258px;height:312px}.rail-card.is-new.is-shop.svelte-1hkcfyu{width:315px}.rail-card.is-new.svelte-1hkcfyu .picture:where(.svelte-1hkcfyu){height:154px}.rail-card.is-new.svelte-1hkcfyu .tile.parents:where(.svelte-1hkcfyu){flex-basis:160px}.picture.svelte-1hkcfyu{background:color-mix(in oklch, var(--yolk) 20%, var(--surface));gap:2px;height:128px;display:flex;position:relative;overflow:hidden}.tile.svelte-1hkcfyu{object-fit:cover;width:100%;min-width:0;height:100%;display:block}.tile.parents.svelte-1hkcfyu{flex:0 0 107px}.tile.eggs.svelte-1hkcfyu{flex:auto}.is-sold-out.svelte-1hkcfyu .tile:where(.svelte-1hkcfyu){filter:grayscale();opacity:.7}.collage.svelte-1hkcfyu{background:color-mix(in oklch, var(--green-soft) 50%, var(--surface));gap:1px}.collage.svelte-1hkcfyu .tile-lead:where(.svelte-1hkcfyu){flex:50%}.collage.is-one.svelte-1hkcfyu .tile-lead:where(.svelte-1hkcfyu){flex-basis:100%}.collage-side.svelte-1hkcfyu{flex-direction:column;flex:50%;gap:1px;min-width:0;display:flex}.collage-side.svelte-1hkcfyu .tile:where(.svelte-1hkcfyu){flex:1 1 0;height:auto;min-height:0}.collage-empty.svelte-1hkcfyu{flex:1}.collage-shade.svelte-1hkcfyu{background:linear-gradient(#0000000d,#00000059);position:absolute;inset:0}.collage-mark.svelte-1hkcfyu{border-radius:50%;display:grid;position:absolute;top:50%;left:50%;translate:-50% -50%;box-shadow:0 0 0 2px #ffffffe6,0 0 20px #ffffffd9,0 2px 6px #00000040}.stock-left.svelte-1hkcfyu{background:var(--love-red);color:#fff;font:700 11px/1 var(--font-body);border-radius:999px;padding:4px 9px;position:absolute;top:8px;left:8px}.stock-left.is-bottom.svelte-1hkcfyu{top:auto;bottom:8px}.stock-left.is-bottom.is-beside-rosettes.svelte-1hkcfyu{left:auto;right:8px}.words.svelte-1hkcfyu{flex-direction:column;flex:1;gap:3px;min-height:0;padding:10px;display:flex}.title.svelte-1hkcfyu{font:600 14px/1.3 var(--font-body);-webkit-line-clamp:2;line-clamp:2;-webkit-box-orient:vertical;min-height:2.6em;display:-webkit-box;overflow:hidden}.sub.svelte-1hkcfyu{font:400 12px/1.3 var(--font-body);color:var(--muted);white-space:nowrap;text-overflow:ellipsis;overflow:hidden}.price.svelte-1hkcfyu{font:700 15px/1.25 var(--font-display)}.shop-name.svelte-1hkcfyu{font:600 14px/1.3 var(--font-body);-webkit-line-clamp:2;line-clamp:2;-webkit-box-orient:vertical;display:-webkit-box;overflow:hidden}.shop-name-end.svelte-1hkcfyu{white-space:nowrap}.shop-name-end.svelte-1hkcfyu .verified-tick{margin-left:4px}.blurb.svelte-1hkcfyu{font:400 14px/1.45 var(--font-body);color:var(--ink);padding-top:2px}.blurb-slot.svelte-1hkcfyu{flex:1 1 0;min-height:0;overflow:hidden}.blurb.is-fit.svelte-1hkcfyu{-webkit-line-clamp:2;line-clamp:2;color:color-mix(in oklch, var(--ink) 82%, transparent);-webkit-box-orient:vertical;padding-top:0;font-size:13px;line-height:1.4;display:-webkit-box;overflow:hidden}.is-new.svelte-1hkcfyu .title:where(.svelte-1hkcfyu){flex:none;min-height:0}.is-new.svelte-1hkcfyu:not(.is-shop) .sub:where(.svelte-1hkcfyu),.is-shop.svelte-1hkcfyu:not(.is-new):not(.is-wide) .sub:where(.svelte-1hkcfyu){margin-top:auto}.feedback.svelte-3csqn1{background:var(--surface);border:1px solid color-mix(in oklch, var(--line) 80%, transparent);border-radius:18px;gap:10px;margin:4px 16px 0;padding:16px;display:grid}.title.svelte-3csqn1{font:700 18px/1.3 var(--font-display);color:var(--heading);margin:0}.choices.svelte-3csqn1{flex-wrap:wrap;gap:8px;display:flex}.choice.svelte-3csqn1{background:color-mix(in oklch, var(--green-soft) 50%, transparent);color:var(--green);font:600 14px/1.2 var(--font-body);cursor:pointer;border:0;border-radius:999px;align-items:center;gap:6px;padding:8px 14px;display:inline-flex}.choice.svelte-3csqn1:hover{background:var(--green-soft)}.choice.svelte-3csqn1:focus-visible,.link.svelte-3csqn1:focus-visible{outline:2px solid var(--green);outline-offset:2px}.sub.svelte-3csqn1{font:400 14px/1.45 var(--font-body);color:var(--muted);margin:0}.link.svelte-3csqn1{color:var(--green);font:inherit;cursor:pointer;background:0 0;border:0;padding:0;font-weight:600;text-decoration:underline}.sub.svelte-3csqn1 a:where(.svelte-3csqn1){color:var(--green);font-weight:600}.hatties-fact.svelte-10lst5b{background:color-mix(in oklch, var(--green-soft) 35%, transparent);border-radius:14px;margin:4px 16px 0;overflow:hidden}.hatties-fact.is-waiting.svelte-10lst5b{margin:0}.header.svelte-10lst5b{width:100%;height:auto;display:block}.body.svelte-10lst5b{text-align:center;justify-items:center;gap:12px;padding:16px 0 18px;display:grid}.title.svelte-10lst5b{font:700 19px/1.2 var(--font-display);color:var(--heading);margin:0;padding:0 20px}.track.svelte-10lst5b{overscroll-behavior-x:contain;scroll-snap-type:x mandatory;scrollbar-width:none;touch-action:pan-x pan-y;grid-auto-columns:100%;grid-auto-flow:column;width:100%;display:grid;overflow-x:auto}.track.svelte-10lst5b::-webkit-scrollbar{display:none}.track.svelte-10lst5b:focus-visible{outline:2px solid var(--green);outline-offset:-2px;border-radius:8px}.slide.svelte-10lst5b{scroll-snap-align:center;scroll-snap-stop:always;font:400 16px/1.5 var(--font-body);color:var(--ink);align-content:center;margin:0;padding:0 20px;display:grid}.dots.svelte-10lst5b{margin:-9px 0;display:flex}.dot-hit.svelte-10lst5b{background:0 0;border:0;place-items:center;padding:9px 3px;display:grid}button.dot-hit.svelte-10lst5b{cursor:pointer}.dot.svelte-10lst5b{background:var(--line);width:6px;height:6px;transition:background-color .2s var(--ease-out), scale .2s var(--ease-out);border-radius:50%}.dot.is-seen.svelte-10lst5b{background:color-mix(in oklch, var(--green) 40%, var(--line))}.dot.is-on.svelte-10lst5b{background:var(--green);scale:1.25}.another-icon.svelte-10lst5b{fill:none;stroke:currentColor;stroke-width:1.8px;stroke-linecap:round;stroke-linejoin:round;width:13px;height:11px}.done.svelte-10lst5b{font:400 13px/1.4 var(--font-body);color:var(--muted);outline:none;margin:0;padding:0 20px}@media (prefers-reduced-motion:reduce){.dot.svelte-10lst5b{transition:none}}.explore.svelte-uzwtn4{gap:22px;padding:18px 0 28px;display:grid}.shelf.svelte-uzwtn4{gap:10px;display:grid}.shelf-head.svelte-uzwtn4{align-items:flex-start;gap:8px;padding:0 16px;display:flex}.shelf-words.svelte-uzwtn4{flex:1;gap:2px;min-width:0;display:grid}.shelf-title.svelte-uzwtn4{font:700 22px/1.2 var(--font-display);color:var(--heading);align-items:center;gap:6px;margin:0;display:flex}.heart.svelte-uzwtn4{width:15px;height:14px;fill:var(--love-red)}.shelf-subtitle.svelte-uzwtn4{font:400 13px/1.35 var(--font-body);color:var(--muted)}.title-link.svelte-uzwtn4{min-height:44px;color:inherit;flex:1;align-items:center;gap:6px;margin-block:-8px;text-decoration:none;display:flex}.title-link.svelte-uzwtn4:focus-visible{outline:2px solid var(--green);outline-offset:2px;border-radius:8px}.chevron.svelte-uzwtn4{fill:none;width:10px;height:16px;stroke:var(--green);stroke-width:2.4px;stroke-linecap:round;stroke-linejoin:round;flex:none;margin-left:auto}.featured.svelte-uzwtn4{padding:0 16px;display:grid}.rail.svelte-uzwtn4{overscroll-behavior-x:contain;scroll-snap-type:x mandatory;scrollbar-width:none;align-items:flex-start;gap:12px;padding:0 16px 6px;scroll-padding-inline:16px;display:flex;overflow-x:auto}.rail.svelte-uzwtn4::-webkit-scrollbar{display:none}.rail-slot.svelte-uzwtn4,.promo-slot.svelte-uzwtn4{flex:none;display:flex}.rail-slot.svelte-uzwtn4{scroll-snap-align:start}.rail.is-level.svelte-uzwtn4{align-items:stretch}.promos.svelte-uzwtn4{scroll-snap-type:x mandatory;align-items:stretch;padding-block:6px 10px}.promo-slot.svelte-uzwtn4{scroll-snap-align:start;scroll-snap-stop:always}.explore-switch.svelte-hfjhnb{align-items:center;gap:10px;margin:2px 0 0;padding:4px 2px;display:flex}.words.svelte-hfjhnb{flex:1;gap:2px;min-width:0;display:grid}.title.svelte-hfjhnb{font:500 14px/1.3 var(--font-body);color:var(--muted)}.explore-word.svelte-hfjhnb{font-weight:700}.is-on.svelte-hfjhnb .title:where(.svelte-hfjhnb){color:color-mix(in oklch, var(--heading) 80%, transparent)}.switch.svelte-hfjhnb{background:color-mix(in oklch, var(--muted) 30%, white);cursor:pointer;width:38px;height:22px;transition:background .18s var(--ease-out);border:0;border-radius:999px;flex:none;padding:0;position:relative}.switch.svelte-hfjhnb:before{content:"";position:absolute;inset:-11px -8px}.switch.svelte-hfjhnb:focus-visible{outline:2px solid var(--green);outline-offset:3px}.switch.svelte-hfjhnb:disabled{cursor:progress}.is-on.svelte-hfjhnb .switch:where(.svelte-hfjhnb){background:var(--green)}.knob.svelte-hfjhnb{width:18px;height:18px;box-shadow:0 1px 3px color-mix(in oklch, var(--ink) 30%, transparent);transition:translate .18s var(--ease-out);background:#fff;border-radius:50%;position:absolute;top:2px;left:2px}.is-on.svelte-hfjhnb .knob:where(.svelte-hfjhnb){translate:16px}@media (prefers-reduced-motion:reduce){.switch.svelte-hfjhnb,.knob.svelte-hfjhnb{transition:none}}.theatre.svelte-w62a12{--velvet:oklch(42% .15 25);--velvet-deep:oklch(27% .11 24);--velvet-light:oklch(52% .16 27);--gold:var(--yolk);z-index:999;pointer-events:none;visibility:hidden;position:fixed;inset:0}.theatre.is-closed.svelte-w62a12,.theatre.is-opening.svelte-w62a12{visibility:visible}.theatre.is-closed.svelte-w62a12{pointer-events:auto}.drape.svelte-w62a12{background-color:var(--velvet);width:51%;transition:translate .8s cubic-bezier(.65,0,.35,1);position:absolute;top:0;bottom:0;box-shadow:inset 0 0 40px oklch(15% .06 24/.6)}.drape.left.svelte-w62a12{background-image:linear-gradient(to left, color-mix(in oklch, var(--gold) 75%, var(--velvet)) 0 4px, transparent 4px), linear-gradient(to bottom, transparent 70%, color-mix(in oklch, var(--velvet-deep) 70%, transparent)), repeating-linear-gradient(90deg, var(--velvet-deep) 0, var(--velvet) 14px, var(--velvet-light) 24px, var(--velvet) 34px, var(--velvet-deep) 46px);left:0;translate:-102%}.drape.right.svelte-w62a12{background-image:linear-gradient(to right, color-mix(in oklch, var(--gold) 75%, var(--velvet)) 0 4px, transparent 4px), linear-gradient(to bottom, transparent 70%, color-mix(in oklch, var(--velvet-deep) 70%, transparent)), repeating-linear-gradient(90deg, var(--velvet-deep) 0, var(--velvet) 14px, var(--velvet-light) 24px, var(--velvet) 34px, var(--velvet-deep) 46px);right:0;translate:102%}.is-closed.svelte-w62a12 .drape:where(.svelte-w62a12){translate:0}.is-opening.svelte-w62a12 .drape:where(.svelte-w62a12){transition-duration:.9s}.pelmet.svelte-w62a12{background:linear-gradient(to bottom, var(--velvet-deep), var(--velvet));border-bottom:3px solid var(--gold);height:64px;transition:translate .5s cubic-bezier(.22,1,.36,1);position:absolute;top:0;left:0;right:0;translate:0 -100%;box-shadow:0 6px 18px oklch(15% .06 24/.45);-webkit-mask:radial-gradient(22px 14px at 22px 100%,#0000 98%,#000) -22px 0/44px 100% repeat-x;mask:radial-gradient(22px 14px at 22px 100%,#0000 98%,#000) -22px 0/44px 100% repeat-x}.is-closed.svelte-w62a12 .pelmet:where(.svelte-w62a12){translate:0}.is-opening.svelte-w62a12 .pelmet:where(.svelte-w62a12){transition-delay:.35s;translate:0 -100%}.stage.svelte-w62a12{text-align:center;place-content:center;justify-items:center;gap:6px;padding:24px;display:grid;position:absolute;inset:0}.hattie.svelte-w62a12{filter:drop-shadow(0 10px 16px oklch(12% .05 24/.5));width:132px;height:132px;margin-bottom:8px;animation:.5s cubic-bezier(.22,1,.36,1) .95s both svelte-w62a12-hattie-in}.title.svelte-w62a12{font:700 2rem/1.1 var(--font-display);color:oklch(97% .03 90);text-shadow:0 2px 10px oklch(15% .06 24/.6);margin:0;animation:.45s cubic-bezier(.22,1,.36,1) 1.15s both svelte-w62a12-words-in}.wait.svelte-w62a12{font:500 1rem/1.4 var(--font-body);color:oklch(93% .04 85);margin:0;animation:.45s cubic-bezier(.22,1,.36,1) 1.35s both svelte-w62a12-words-in}.timer.svelte-w62a12{color:var(--gold);margin-top:14px;font-size:2.4rem;animation:.45s cubic-bezier(.22,1,.36,1) 1.5s both svelte-w62a12-words-in}.is-opening.svelte-w62a12:not(.is-off) .hattie:where(.svelte-w62a12){visibility:hidden}.is-opening.is-off.svelte-w62a12 .hattie:where(.svelte-w62a12),.is-opening.svelte-w62a12 .title:where(.svelte-w62a12),.is-opening.svelte-w62a12 .wait:where(.svelte-w62a12),.is-opening.svelte-w62a12 .timer:where(.svelte-w62a12){animation:.25s ease-in both svelte-w62a12-words-out}@keyframes svelte-w62a12-hattie-in{0%{opacity:0;translate:0 24px;scale:.6}}@keyframes svelte-w62a12-words-in{0%{opacity:0;translate:0 10px}}@keyframes svelte-w62a12-words-out{to{opacity:0}}main.svelte-psa8px{min-height:calc(100vh - var(--header-height,76px))}.buyer-start.svelte-psa8px{padding:var(--content-top) 0 var(--space-3xl)}.wrap.svelte-psa8px{max-width:var(--page-max);padding:0 var(--space-lg);margin:0 auto}@media (width<=430px){.wrap.svelte-psa8px{padding-inline:var(--space-md)}}.phone-explore.svelte-psa8px,.phone-only.svelte-psa8px{display:none}.results.is-leaving.svelte-psa8px .results-sort-bar,.results.is-leaving.svelte-psa8px .listings-grid:where(.svelte-psa8px)>*{animation:.42s cubic-bezier(.55,0,.75,.2) both svelte-psa8px-explore-tip-away}.results.is-leaving.svelte-psa8px .listings-grid:where(.svelte-psa8px)>:first-child{animation-delay:60ms}.results.is-leaving.svelte-psa8px .listings-grid:where(.svelte-psa8px)>:nth-child(2){animation-delay:.14s}.results.is-leaving.svelte-psa8px .listings-grid:where(.svelte-psa8px)>:nth-child(3){animation-delay:.22s}.results.is-leaving.svelte-psa8px .listings-grid:where(.svelte-psa8px)>:nth-child(n+4){animation-delay:.28s}@keyframes svelte-psa8px-explore-tip-away{to{opacity:0;translate:0 56px;rotate:-3deg;scale:.94}}@media (width<=720px){.phone-explore.svelte-psa8px,.phone-only.svelte-psa8px{display:block}.explore-switch-foot.svelte-psa8px{margin-top:-12px;padding:0 16px 24px}.wrap.results.has-explore.svelte-psa8px{display:none}}.listings-grid.svelte-psa8px{gap:var(--space-lg);transition:opacity .18s var(--ease-out);margin:14px 0 0;display:grid}.listings-grid.is-loading.svelte-psa8px{opacity:.55}.listings-grid.is-arriving.svelte-psa8px>*{animation:svelte-psa8px-results-rise-in .42s var(--ease-out) both}.listings-grid.is-arriving.svelte-psa8px>:nth-child(2){animation-delay:70ms}.listings-grid.is-arriving.svelte-psa8px>:nth-child(3){animation-delay:.14s}.listings-grid.is-arriving.svelte-psa8px>:nth-child(n+4){animation-delay:.2s}@keyframes svelte-psa8px-results-rise-in{0%{opacity:0;translate:0 14px}}@media (prefers-reduced-motion:reduce){.listings-grid.is-arriving.svelte-psa8px>*{animation:none}}.listings-grid.is-skeleton.svelte-psa8px{min-height:calc(100svh - var(--header-height,0px));align-content:start}.wrap.results.svelte-psa8px:focus{outline:none}.wrap.results.svelte-psa8px{scroll-margin-top:calc(var(--header-height,76px) + var(--space-sm))}@media (width<=720px){.wrap.results.svelte-psa8px{scroll-margin-top:var(--space-sm)}}.search-notice.svelte-psa8px{align-items:center;gap:var(--space-sm);margin:var(--space-lg) 0 var(--space-sm);padding:var(--space-sm) var(--space-md);background:color-mix(in oklch, var(--green-soft) 55%, var(--surface));border:1px solid color-mix(in oklch, var(--green) 18%, var(--line));border-radius:var(--radius-card);color:var(--heading);font-size:.88rem;display:flex}.search-notice-icon.svelte-psa8px{font-size:1.05rem}.empty.svelte-psa8px{margin:var(--space-2xl) 0;padding:var(--space-2xl);border:1px dashed var(--line);border-radius:var(--radius-card);background:color-mix(in oklch, var(--surface) 70%, transparent);text-align:center}.empty-head.svelte-psa8px{margin:0 0 var(--space-sm);font-family:var(--font-display);color:var(--heading);font-size:1.4rem}.empty-body.svelte-psa8px{color:var(--muted);margin:0}.empty-seller.svelte-psa8px{margin:var(--space-md) 0 0;color:var(--muted)}.empty-seller.svelte-psa8px a:where(.svelte-psa8px){color:var(--green);font-weight:700}.link-button.svelte-psa8px{color:var(--green);font:inherit;cursor:pointer;background:0 0;border:0;padding:0;font-weight:600;text-decoration:underline}
