.lb.svelte-11o8oez{z-index:100;color:var(--white);background:#15171a;grid-template-rows:auto 1fr auto;display:grid;position:fixed;inset:0}.bar.svelte-11o8oez{padding:10px var(--gutter);padding-top:max(10px, env(safe-area-inset-top));justify-content:space-between;align-items:center;display:flex}.count.svelte-11o8oez{font:600 1.05rem/1 var(--display);color:#b9bdc3}.close.svelte-11o8oez{color:var(--white);min-height:40px;font:600 .95rem var(--body);cursor:pointer;background:0 0;border:2px solid #565b63;border-radius:6px;padding:0 14px}.stage.svelte-11o8oez{place-items:center;min-height:0;display:grid;position:relative;container-type:size}.frame.svelte-11o8oez{aspect-ratio:var(--ratio);width:min(100cqw, 100cqh * (var(--ratio)));position:relative;overflow:hidden}.stage.svelte-11o8oez img:where(.svelte-11o8oez){object-fit:contain;-webkit-user-select:none;user-select:none;-webkit-user-drag:none;background-size:cover;width:100%;height:100%;display:block}.crop.svelte-11o8oez{outline:2px solid var(--plate);pointer-events:none;transition:all .15s ease-out;position:absolute;box-shadow:0 0 0 100vmax #0009}.crop.adjusting.svelte-11o8oez{pointer-events:auto;cursor:move;touch-action:none;outline-style:dashed;transition:none}.buy.svelte-11o8oez{max-height:55vh;overflow-y:auto}.panel-head.svelte-11o8oez{justify-content:space-between;align-items:center;margin-bottom:8px;display:flex}.panel-head.svelte-11o8oez h2:where(.svelte-11o8oez){margin:0;font-size:1.4rem}.btn.light.svelte-11o8oez{color:var(--white);background:0 0;border-color:#565b63}.btn.quiet.light.svelte-11o8oez{color:#b9bdc3;border-color:#0000}.seg.svelte-11o8oez{border:2px solid #565b63;border-radius:8px;margin:0 10px 10px 0;display:inline-flex;overflow:hidden}.seg.svelte-11o8oez button:where(.svelte-11o8oez){color:#c9ccd1;font:600 .95rem var(--body);cursor:pointer;background:0 0;border:0;min-height:40px;padding:8px 14px}.seg.small.svelte-11o8oez button:where(.svelte-11o8oez){min-height:36px;padding:6px 12px}.seg.svelte-11o8oez button.on:where(.svelte-11o8oez){background:var(--plate);color:var(--plate-ink)}.sizes.svelte-11o8oez{grid-template-columns:repeat(auto-fill,minmax(92px,1fr));gap:8px;margin:0 0 12px;padding:0;list-style:none;display:grid}.sizes.svelte-11o8oez button:where(.svelte-11o8oez){width:100%;color:var(--white);cursor:pointer;background:#22252a;border:2px solid #3a3f46;border-radius:8px;justify-items:center;gap:4px;padding:10px 6px 8px;display:grid}.sizes.svelte-11o8oez button.on:where(.svelte-11o8oez){border-color:var(--plate)}.shape.svelte-11o8oez{border:2px solid #b9bdc3;border-radius:2px;max-width:44px;height:30px;display:block}.sizes.svelte-11o8oez button.on:where(.svelte-11o8oez) .shape:where(.svelte-11o8oez){border-color:var(--plate)}.sz.svelte-11o8oez{font:800 1.05rem/1 var(--display)}.pr.svelte-11o8oez{color:#b9bdc3;font-size:.85rem}.tools.svelte-11o8oez{flex-wrap:wrap;align-items:center;gap:10px;margin-bottom:10px;display:flex}.zoom.svelte-11o8oez{color:#c9ccd1;align-items:center;gap:8px;font-size:.9rem;display:flex}.zoom.svelte-11o8oez input:where(.svelte-11o8oez){width:140px;accent-color:var(--plate)}.warn.svelte-11o8oez{color:var(--plate);margin:0 0 10px;font-size:.9rem}.btn.big.svelte-11o8oez{width:100%;max-width:420px}.added.svelte-11o8oez{color:var(--plate);align-self:center;font-size:.92rem}.added.svelte-11o8oez a:where(.svelte-11o8oez){color:var(--plate)}.nav.svelte-11o8oez{width:48px;height:72px;color:var(--white);cursor:pointer;background:#00000073;border:0;font-size:2.4rem;position:absolute;top:50%;transform:translateY(-50%)}.prev.svelte-11o8oez{border-radius:0 6px 6px 0;left:0}.next.svelte-11o8oez{border-radius:6px 0 0 6px;right:0}.buy.svelte-11o8oez{padding:12px var(--gutter) max(14px, env(safe-area-inset-bottom));background:var(--tarmac)}.why.svelte-11o8oez{color:var(--plate);margin:0 0 8px;font-weight:600}.row.svelte-11o8oez{flex-wrap:wrap;gap:10px;display:flex}.row.svelte-11o8oez>.btn{flex:220px}.fine.svelte-11o8oez{color:#b9bdc3;margin:8px 0 0;font-size:.85rem}.fine.svelte-11o8oez a:where(.svelte-11o8oez){color:#b9bdc3;margin-left:8px}@media (hover:none){.nav.svelte-11o8oez{display:none}}.emailme.svelte-pvfn18{flex-wrap:wrap;align-items:center;gap:6px 8px;margin:-4px 0 14px;font-size:.92rem;display:flex}.emailme.svelte-pvfn18 input:where(.svelte-pvfn18){border:2px solid var(--line);max-width:280px;min-height:36px;font:inherit;border-radius:6px;flex:200px;padding:4px 10px}.emailme.svelte-pvfn18 .btn:where(.svelte-pvfn18){min-height:36px}.error-text.svelte-pvfn18{color:var(--flag)}.following.svelte-pvfn18{margin:0 0 10px}.following.svelte-pvfn18 .btn:where(.svelte-pvfn18),.status.svelte-pvfn18 .note:where(.svelte-pvfn18) .btn:where(.svelte-pvfn18){min-height:32px}.soon.svelte-pvfn18{background:var(--plate);color:var(--plate-ink);border-radius:6px;margin:4px 0 14px;padding:6px 12px;font-weight:600;display:inline-block}.finder.svelte-pvfn18{grid-template-columns:minmax(0,1fr);gap:8px;margin:6px 0 16px;display:grid}@media (width>=720px){.finder.svelte-pvfn18{grid-template-columns:220px minmax(0,1fr);align-items:center;column-gap:20px}.plate.svelte-pvfn18{grid-row:span 2}}.plate.svelte-pvfn18{background:var(--plate);border:2px solid var(--plate-ink);height:56px;box-shadow:0 3px 0 var(--plate-ink);cursor:text;border-radius:10px 10px 16px 16px;align-items:center;padding:0 6px 0 14px;display:flex;position:relative}.plate.svelte-pvfn18:focus-within{outline:3px solid var(--marshal);outline-offset:3px}.hash.svelte-pvfn18{font:italic 800 1.6rem/1 var(--display);color:#1a1a1a73;margin-right:4px}.plate.svelte-pvfn18 input:where(.svelte-pvfn18){min-width:0;font:italic 800 2.1rem/1 var(--display);color:var(--plate-ink);background:0 0;border:0;flex:1;min-height:0;padding:0}.plate.svelte-pvfn18 input:where(.svelte-pvfn18):focus{outline:none}.plate.svelte-pvfn18 input:where(.svelte-pvfn18)::placeholder{color:#1a1a1a59;font-size:1.35rem;font-weight:600}.clear.svelte-pvfn18{width:40px;height:40px;font:600 1.6rem/1 var(--body);color:#1a1a1a99;cursor:pointer;background:0 0;border:0}.colors.svelte-pvfn18{gap:2px;min-width:0;display:grid}.hint.svelte-pvfn18{color:var(--muted);margin:0;font-size:.85rem}@media (width>=720px){.hint.svelte-pvfn18{grid-column:1/-1}}.status.svelte-pvfn18{flex-wrap:wrap;align-items:center;gap:10px 18px;margin:0 0 14px;display:flex}.live.svelte-pvfn18{color:var(--muted);align-items:center;gap:8px;font-size:.92rem;display:inline-flex}.live.svelte-pvfn18:before{content:"";background:var(--concrete-2);border-radius:50%;width:10px;height:10px}.live.on.svelte-pvfn18:before{background:var(--flag);animation:2s infinite svelte-pvfn18-pulse}@keyframes svelte-pvfn18-pulse{50%{opacity:.35}}.passes.svelte-pvfn18{gap:10px;margin-bottom:18px;display:grid}.pass.svelte-pvfn18{background:var(--tarmac);color:var(--white);border-radius:8px;flex-wrap:wrap;justify-content:space-between;align-items:center;gap:12px 20px;padding:16px;display:flex}.pass.svelte-pvfn18 h3:where(.svelte-pvfn18){font:italic 800 1.5rem/1.05 var(--display);margin-bottom:4px}.pass.svelte-pvfn18 p:where(.svelte-pvfn18){color:#c9ccd1;margin:0;font-size:.95rem}.tier.svelte-pvfn18{margin:22px 0 10px;font-size:1.35rem}.tier.svelte-pvfn18 span:where(.svelte-pvfn18){color:var(--muted);font-weight:600}.bulk.svelte-pvfn18{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:8px;margin:4px 0 8px;font-weight:600;display:flex}.grid.svelte-pvfn18{grid-template-columns:repeat(auto-fill,minmax(104px,1fr));gap:4px;margin:0;padding:0;list-style:none;display:grid}@media (width>=720px){.grid.svelte-pvfn18{grid-template-columns:repeat(auto-fill,minmax(190px,1fr));gap:6px}}.grid.svelte-pvfn18 li:where(.svelte-pvfn18){position:relative}.tile.svelte-pvfn18{background:var(--concrete-2);cursor:zoom-in;border:0;border-radius:3px;width:100%;padding:0;display:block;overflow:hidden}.tile.svelte-pvfn18 img:where(.svelte-pvfn18){object-fit:cover;width:100%;height:100%;display:block}.fresh.svelte-pvfn18 .tile:where(.svelte-pvfn18){outline:4px solid var(--plate);outline-offset:-4px}.add.svelte-pvfn18{border:2px solid var(--plate-ink);background:var(--white);width:36px;height:36px;font:800 1.3rem/1 var(--display);cursor:pointer;border-radius:50%;position:absolute;bottom:6px;right:6px}.add.in.svelte-pvfn18{background:var(--plate)}.empty.svelte-pvfn18{padding:28px 0}.more-row.svelte-pvfn18{height:60px;color:var(--muted);place-items:center;display:grid}.toast.svelte-pvfn18,.cartbar.svelte-pvfn18{left:50%;bottom:max(14px, env(safe-area-inset-bottom));z-index:40;background:var(--tarmac);width:min(560px,100% - 24px);color:var(--white);border-radius:10px;justify-content:space-between;align-items:center;gap:12px;padding:10px 10px 10px 16px;display:flex;position:fixed;transform:translate(-50%);box-shadow:0 8px 24px #0000004d}.toast.svelte-pvfn18{animation:.25s ease-out svelte-pvfn18-rise}@keyframes svelte-pvfn18-rise{0%{opacity:0;transform:translate(-50%,20px)}}.cartbar.svelte-pvfn18{min-height:56px;text-decoration:none}.cartbar.svelte-pvfn18 strong:where(.svelte-pvfn18){background:var(--plate);color:var(--plate-ink);border-radius:6px;padding:10px 14px}.head[data-astro-cid-dd7xdag2]{margin:4px 0 14px}.meta[data-astro-cid-dd7xdag2]{color:var(--muted);margin:0}.kids[data-astro-cid-dd7xdag2]{scroll-snap-type:x mandatory;gap:10px;margin:0 0 22px;padding:0 0 6px;list-style:none;display:flex;overflow-x:auto}.kids[data-astro-cid-dd7xdag2] li[data-astro-cid-dd7xdag2]{scroll-snap-align:start;flex:0 0 128px}.kids[data-astro-cid-dd7xdag2] a[data-astro-cid-dd7xdag2]{color:var(--tarmac);gap:2px;text-decoration:none;display:grid}.kids[data-astro-cid-dd7xdag2] img[data-astro-cid-dd7xdag2],.blank[data-astro-cid-dd7xdag2]{aspect-ratio:3/2;object-fit:cover;background:var(--concrete-2);border-radius:4px;width:100%;display:block}.k-title[data-astro-cid-dd7xdag2]{font:800 1.05rem/1.1 var(--display);margin-top:4px}.k-meta[data-astro-cid-dd7xdag2]{color:var(--muted);font-size:.85rem}
