.shelf.svelte-16g0yag{--col: calc(520px - 2 * var(--sp-4));flex:1;min-height:0;overflow-y:auto;scrollbar-gutter:stable;padding:var(--chrome-room, 0px) calc(var(--sp-4) + var(--safe-r)) var(--sp-10) calc(var(--sp-4) + var(--safe-l));scroll-padding-top:var(--chrome-room, 0px)}.chips.svelte-16g0yag,h1.svelte-16g0yag,.as-block.svelte-16g0yag,.undo.svelte-16g0yag{max-width:var(--col);margin-inline:auto}.list.svelte-16g0yag{max-width:56rem;margin-inline:auto}.chips.svelte-16g0yag{display:flex;align-items:center;justify-content:center;gap:var(--sp-2);padding-bottom:var(--sp-2)}.chips.svelte-16g0yag .quick{justify-content:center;padding-block:0;flex:0 1 auto}.suggest.svelte-16g0yag{display:grid;justify-items:center;gap:var(--sp-3);margin-top:var(--sp-3)}.suggest-door.svelte-16g0yag{display:inline-flex;align-items:center;gap:var(--sp-2);min-height:var(--tap);padding:0 var(--sp-5);border:1px dashed color-mix(in srgb,var(--accent) 55%,var(--border));border-radius:var(--radius-pill);background:none;color:var(--accent-text);font:inherit;font-size:var(--t-sm);cursor:pointer;transition:background-color var(--mo-fast),border-color var(--mo-fast)}.suggest-door.svelte-16g0yag:hover,.suggest-door.svelte-16g0yag:focus-visible{background:var(--accent-soft);border-style:solid;outline:none}.suggest-door.svelte-16g0yag svg:where(.svelte-16g0yag){fill:currentColor}.similar.svelte-16g0yag{width:100%;max-width:32rem}.similar-head.svelte-16g0yag{margin:0 0 var(--sp-2);text-align:center;font-size:var(--t-sm);color:var(--text-muted)}.similar.svelte-16g0yag ul:where(.svelte-16g0yag){list-style:none;margin:0;padding:0;display:grid;gap:var(--sp-1)}.similar.svelte-16g0yag li:where(.svelte-16g0yag){display:flex;align-items:center;gap:var(--sp-4);padding:var(--sp-2) var(--sp-3);border-radius:var(--radius);background:var(--bg-raised);border:1px solid var(--border)}.s-face.svelte-16g0yag{flex:none;font-size:var(--t-xl);width:var(--tap);text-align:center}.s-text.svelte-16g0yag{flex:1;min-width:0;display:grid}.s-name.svelte-16g0yag{font-weight:600;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.s-why.svelte-16g0yag{font-size:var(--t-xs);color:var(--text-muted);overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.s-act.svelte-16g0yag{flex:none;min-height:var(--tap);padding:0 var(--sp-5);border-radius:var(--radius-pill);border:1px solid var(--accent);background:none;color:var(--accent-text);font:inherit;font-weight:600;cursor:pointer}.s-act.svelte-16g0yag:hover,.s-act.svelte-16g0yag:focus-visible{background:var(--accent);color:var(--on-accent);outline:none}h1.svelte-16g0yag{font-size:var(--t-2xl);margin-block:var(--sp-5) var(--sp-3);text-align:center}.list.svelte-16g0yag{list-style:none;padding:0;display:grid;gap:var(--sp-3);align-items:stretch;grid-template-columns:repeat(auto-fill,minmax(min(100%,9rem),1fr))}@media(max-width:480px){.list.svelte-16g0yag{grid-template-columns:repeat(2,minmax(0,1fr))}}.head.svelte-16g0yag{grid-column:1 / -1;padding:var(--sp-5) var(--sp-1) 0}.head.svelte-16g0yag:first-child{padding-top:var(--sp-2)}h2.svelte-16g0yag{margin:0;font-size:var(--t-xs);font-weight:600;letter-spacing:.18em;text-transform:uppercase;color:var(--text-faint)}.none.svelte-16g0yag{grid-column:1 / -1;color:var(--text-faint);font-size:var(--t-md);padding:var(--sp-4) var(--sp-1);text-align:center}@property --spark-turn{syntax: "<angle>"; inherits: false; initial-value: 0deg;}.shelf-row.fresh.svelte-16g0yag{box-shadow:0 0 calc(var(--fresh, 0) * var(--sp-7)) calc(var(--fresh, 0) * var(--sp-1)) color-mix(in srgb,var(--accent) 50%,transparent)}.shelf-row.fresh.svelte-16g0yag:after{content:"";position:absolute;inset:0;border-radius:inherit;pointer-events:none;z-index:var(--z-raised);padding:3px;background:conic-gradient(from var(--spark-turn),var(--accent),color-mix(in srgb,var(--accent) 25%,transparent) 20%,var(--sigil-doc) 45%,color-mix(in srgb,var(--sigil-doc) 25%,transparent) 70%,var(--accent));-webkit-mask:linear-gradient(#000 0 0) content-box exclude,linear-gradient(#000 0 0);mask:linear-gradient(#000 0 0) content-box exclude,linear-gradient(#000 0 0);opacity:var(--fresh, 0);animation:svelte-16g0yag-spark-turn calc(var(--mo-slow) * 34) linear infinite}.sparks.svelte-16g0yag{position:absolute;inset:0;pointer-events:none;z-index:var(--z-raised);background:radial-gradient(circle at 92% 8%,color-mix(in srgb,white 85%,var(--accent)) 0 1.5px,transparent 2.5px),radial-gradient(circle at 6% 88%,color-mix(in srgb,white 85%,var(--sigil-doc)) 0 1px,transparent 2px);animation:svelte-16g0yag-twinkle calc(var(--mo-slow) * 14) var(--mo-ease) infinite alternate}@keyframes svelte-16g0yag-spark-turn{to{--spark-turn: 360deg}}@keyframes svelte-16g0yag-twinkle{0%,40%{opacity:calc(var(--fresh, 0) * .45)}to{opacity:var(--fresh, 0)}}@media(prefers-reduced-motion:reduce){.shelf-row.fresh.svelte-16g0yag:after,.sparks.svelte-16g0yag{animation:none}}.turn.svelte-16g0yag,.share-app.svelte-16g0yag{display:inline-flex;align-items:center;gap:var(--sp-1);color:var(--accent-text)}.share-app.svelte-16g0yag svg:where(.svelte-16g0yag),.share-kit.svelte-16g0yag svg:where(.svelte-16g0yag){fill:none;stroke:currentColor;stroke-width:2;stroke-linecap:round}.suggest.svelte-16g0yag:has(.share-kit:where(.svelte-16g0yag)){display:flex;flex-wrap:wrap;justify-content:center;gap:var(--sp-2)}.shared-said.svelte-16g0yag{margin:0 auto var(--sp-2);text-align:center;font-size:var(--t-sm);color:var(--text-muted)}.kit.svelte-16g0yag{margin:0 auto var(--sp-5);max-width:32rem;padding:var(--sp-4);box-sizing:border-box;border:1px solid color-mix(in srgb,var(--accent) 45%,var(--border));border-radius:var(--radius);background:var(--bg-raised)}.kit-head.svelte-16g0yag{display:flex;align-items:baseline;gap:var(--sp-2)}.kit-name.svelte-16g0yag{font-weight:600;font-size:var(--t-lg);min-width:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.kit-n.svelte-16g0yag{color:var(--text-muted);font-size:var(--t-sm)}.kit-x.svelte-16g0yag{margin-left:auto;min-width:var(--tap);min-height:var(--tap);border:0;background:none;color:var(--text-faint);font-size:var(--t-lg);cursor:pointer;border-radius:50%}@media(hover:hover){.kit-x.svelte-16g0yag:hover{background:var(--bg-hover);color:var(--text)}}.kit-list.svelte-16g0yag{list-style:none;margin:var(--sp-2) 0 var(--sp-3);padding:0;display:grid;gap:var(--sp-1)}.kit-list.svelte-16g0yag li:where(.svelte-16g0yag){display:flex;align-items:center;gap:var(--sp-2);padding:var(--sp-1) 0}.kit-face.svelte-16g0yag{width:var(--sp-6);text-align:center}.kit-label.svelte-16g0yag{flex:1;min-width:0}.kit-state.svelte-16g0yag{font-size:var(--t-xs);color:var(--text-faint)}.kit-list.svelte-16g0yag li.has:where(.svelte-16g0yag) .kit-state:where(.svelte-16g0yag){color:var(--ok, var(--accent-text))}.kit-list.svelte-16g0yag li.missing:where(.svelte-16g0yag){opacity:.6}.kit-add.svelte-16g0yag{width:100%;min-height:var(--tap);border:0;border-radius:var(--radius-pill);background:var(--accent);color:var(--on-accent);font:inherit;font-weight:600;cursor:pointer}.kit-add.svelte-16g0yag:disabled{opacity:.7;cursor:default}.kit-done.svelte-16g0yag{margin:0;text-align:center;color:var(--text-muted);font-size:var(--t-sm)}.turn.svelte-16g0yag svg:where(.svelte-16g0yag){fill:none;stroke:currentColor;stroke-width:2;stroke-linecap:round}.tabs-pref.on.svelte-16g0yag{color:var(--accent-text);border-color:var(--accent)}.tabs-pref.svelte-16g0yag:disabled{opacity:.6;cursor:default}.news.svelte-16g0yag{flex:none;align-self:center;padding:0 var(--sp-2);border-radius:var(--radius-pill);font-size:var(--t-xs);font-weight:700;letter-spacing:.02em;line-height:1.7;color:var(--on-accent);background:var(--accent)}.news.update.svelte-16g0yag{background:var(--sigil-doc)}.shelf-row.svelte-16g0yag{--row: var(--sp-8);--card-h: 13rem;--foot: calc(var(--sp-8) + var(--sp-2) + var(--sp-3));position:relative;display:flex;flex-direction:column;min-width:0;overflow:hidden;height:var(--card-h);background:var(--bg-raised);border:1px solid var(--border);border-radius:var(--radius);transition:background var(--mo-fast),transform var(--mo-mid) var(--mo-ease)}@media(pointer:coarse){.shelf-row.svelte-16g0yag{--row: var(--sp-9)}}@media(hover:hover){.shelf-row.svelte-16g0yag:hover{background:var(--bg-hover)}.shelf-row.svelte-16g0yag:hover{transform:translateY(calc(var(--sp-1) / -2))}.shelf-row.svelte-16g0yag:hover .cover:where(.svelte-16g0yag){transform:scale(1.04)}}.shelf-row.svelte-16g0yag:focus-within{outline:2px solid var(--accent);outline-offset:2px}.shelf-row.market.svelte-16g0yag .cover:where(.svelte-16g0yag){filter:saturate(.5);opacity:.85}.shelf-row.default.svelte-16g0yag{border-color:color-mix(in srgb,var(--pending) 55%,var(--amber));box-shadow:inset 0 0 0 1px color-mix(in srgb,var(--pending) 55%,var(--amber))}.cover.svelte-16g0yag{display:block;height:5.5rem;flex:none;background-color:var(--bg-hover);background-image:var(--cover),linear-gradient(135deg,var(--accent-soft),var(--bg-hover));background-size:cover;background-position:center;transition:transform var(--mo-slow) var(--mo-ease)}.info.svelte-16g0yag{position:absolute;inset:0;width:100%;height:100%;padding:0;background:none;border:0;border-radius:var(--radius);cursor:pointer}.info.svelte-16g0yag:focus-visible{outline:none}.shelf-row.svelte-16g0yag{isolation:isolate}.pin.svelte-16g0yag,.open.svelte-16g0yag,.install.svelte-16g0yag{position:relative;z-index:var(--z-float)}.chip.svelte-16g0yag{position:relative;z-index:var(--z-raised)}.face.svelte-16g0yag{position:absolute;top:3.9rem;left:var(--sp-2);z-index:var(--z-raised);pointer-events:none;font-size:var(--t-xl);line-height:1;width:2.2rem;height:2.2rem;display:grid;place-items:center;background:var(--bg-raised);border:1px solid var(--border);border-radius:var(--radius)}.name.svelte-16g0yag{min-width:0;display:flex;align-items:center;gap:var(--sp-1);padding:var(--sp-5) var(--sp-3) 0;margin-top:var(--sp-2);flex:none;color:var(--text);font-size:var(--t-lg);line-height:1.3}.label.svelte-16g0yag{min-width:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.chev.svelte-16g0yag{flex:none;width:.7rem;height:.7rem;color:var(--text-faint);transition:transform var(--mo-mid) var(--mo-ease)}.chev.svelte-16g0yag path:where(.svelte-16g0yag){fill:none;stroke:currentColor;stroke-width:1.5;stroke-linecap:round;stroke-linejoin:round}.expanded.svelte-16g0yag .chev:where(.svelte-16g0yag){transform:rotate(180deg)}.kind.svelte-16g0yag{min-width:0;display:flex;align-items:center;gap:var(--sp-2);padding:var(--sp-1) var(--sp-3) 0;height:1.9em;flex:none;font-size:var(--t-xs);line-height:1.3;color:var(--text-faint);white-space:nowrap;overflow:hidden;pointer-events:none}.kind.svelte-16g0yag .chip:where(.svelte-16g0yag){pointer-events:auto}.dev.svelte-16g0yag,.chip.dev.svelte-16g0yag{color:var(--pending);letter-spacing:.04em}.chip.svelte-16g0yag{background:none;border:0;padding:0;font:inherit;color:inherit;cursor:pointer;text-decoration:none}.chip.svelte-16g0yag:hover,.chip.svelte-16g0yag:focus-visible{color:var(--accent-text);text-decoration:underline}.chip.svelte-16g0yag:focus-visible{outline:2px solid var(--accent);outline-offset:2px}@media(pointer:coarse){.meta.svelte-16g0yag .chip:where(.svelte-16g0yag){min-height:28px}}.more.svelte-16g0yag{position:absolute;inset:0 0 var(--foot) 0;z-index:var(--z-raised);background:var(--bg-raised);border-radius:var(--radius) var(--radius) 0 0;cursor:pointer;overflow-y:auto;visibility:hidden;opacity:0;transform:translateY(var(--sp-2));transition:opacity var(--mo-slow) var(--mo-ease),transform var(--mo-slow) var(--mo-ease),visibility var(--mo-slow) linear}.expanded.svelte-16g0yag .more:where(.svelte-16g0yag){visibility:visible;opacity:1;transform:none}.shelf-row.expanded.svelte-16g0yag{grid-column:1 / -1;--card-h: 19rem}.expanded.svelte-16g0yag .more-in:where(.svelte-16g0yag){padding-top:calc(var(--tap) + var(--sp-2))}.expanded.svelte-16g0yag .blurb:where(.svelte-16g0yag){font-size:var(--t-md);line-height:1.5;max-width:38rem}.more-in.svelte-16g0yag{padding-top:var(--tap)}.more-name.svelte-16g0yag{display:flex;align-items:center;gap:var(--sp-1);padding:0 var(--sp-3);min-width:0;color:var(--text);font-size:var(--t-lg);line-height:1.3}.blurb.svelte-16g0yag{margin:0;padding:var(--sp-1) var(--sp-3) 0;color:var(--text-muted);font-size:var(--t-sm);line-height:1.45}.meta.svelte-16g0yag{margin:0;padding:var(--sp-2) var(--sp-3) var(--sp-3);display:flex;flex-wrap:wrap;align-items:center;gap:var(--sp-1) var(--sp-3);color:var(--text-faint);font-size:var(--t-xs)}.blurb.svelte-16g0yag,.meta.svelte-16g0yag{opacity:0;transition:opacity var(--mo-slow) var(--mo-ease)}.expanded.svelte-16g0yag .blurb:where(.svelte-16g0yag),.expanded.svelte-16g0yag .meta:where(.svelte-16g0yag){opacity:1;transition-delay:var(--mo-fast)}.meta.svelte-16g0yag:empty{display:none}.stage.svelte-16g0yag{border:1px solid var(--border);border-radius:var(--radius-pill);padding:0 var(--sp-2);line-height:1.6;letter-spacing:.04em}.stage.dev.svelte-16g0yag{color:var(--pending);border-color:var(--amber)}.def.svelte-16g0yag{color:var(--pending)}.pin.svelte-16g0yag{position:absolute;top:0;width:var(--tap);height:var(--tap);padding:0;display:grid;place-items:center;background:none;border:0;color:var(--text);font:inherit;cursor:pointer;touch-action:manipulation}.pin.star.svelte-16g0yag{left:0}.pin.x.svelte-16g0yag{right:0}.pin.svelte-16g0yag .disc:where(.svelte-16g0yag){width:var(--sp-8);height:var(--sp-8);display:grid;place-items:center;border-radius:50%;background:none;border:0;transition:color var(--mo-fast)}.pin.svelte-16g0yag .glyph:where(.svelte-16g0yag){width:1rem;height:1rem;overflow:visible;filter:drop-shadow(0 0 1px var(--bg)) drop-shadow(0 0 2px var(--bg)) drop-shadow(0 0 4px var(--bg))}.star.svelte-16g0yag:not(.top) .glyph:where(.svelte-16g0yag){translate:0 .04rem}.pin.svelte-16g0yag:focus-visible{outline:none}.pin.svelte-16g0yag:focus-visible .disc:where(.svelte-16g0yag){outline:2px solid var(--accent);outline-offset:2px}.star.svelte-16g0yag:hover,.star.svelte-16g0yag:focus-visible,.star.on.svelte-16g0yag{color:color-mix(in srgb,var(--pending) 55%,var(--amber))}.x.svelte-16g0yag:focus-visible .disc:where(.svelte-16g0yag){color:var(--danger)}@media(hover:hover){.x.svelte-16g0yag:hover .disc:where(.svelte-16g0yag){color:var(--danger)}}.glyph.svelte-16g0yag path:where(.svelte-16g0yag){stroke:currentColor;stroke-width:1.6;stroke-linejoin:round;stroke-linecap:round}.glyph.svelte-16g0yag .line:where(.svelte-16g0yag){fill:none}.glyph.svelte-16g0yag .fill:where(.svelte-16g0yag){fill:currentColor}.x.svelte-16g0yag .glyph:where(.svelte-16g0yag) path:where(.svelte-16g0yag){fill:none;stroke-width:1.5}.star.on.svelte-16g0yag .glyph:where(.svelte-16g0yag){animation:svelte-16g0yag-pop calc(var(--mo-slow) * 3.2) var(--mo-ease)}@keyframes svelte-16g0yag-pop{0%{transform:scale(1)}22%{transform:scale(1.45)}46%{transform:scale(.94)}68%{transform:scale(1.12)}to{transform:scale(1)}}@media(prefers-reduced-motion:reduce){.star.on.svelte-16g0yag .glyph:where(.svelte-16g0yag){animation:none}}.star.top.svelte-16g0yag .glyph:where(.svelte-16g0yag) .fill:where(.svelte-16g0yag){stroke-width:0}.star.top.svelte-16g0yag .glyph:where(.svelte-16g0yag) .line:where(.svelte-16g0yag){stroke-width:1.3}.open.svelte-16g0yag,.install.svelte-16g0yag{align-self:stretch;margin:auto var(--sp-3) var(--sp-3);height:var(--sp-8);min-width:var(--row);padding:0;display:grid;place-items:center;background:none;border:0;font:inherit;cursor:pointer;touch-action:manipulation;flex:none}@media(pointer:coarse){.open.svelte-16g0yag:after,.install.svelte-16g0yag:after{content:"";position:absolute;inset:calc((var(--row) - var(--tap)) / 2) 0}}.open.svelte-16g0yag span:where(.svelte-16g0yag),.install.svelte-16g0yag span:where(.svelte-16g0yag){display:grid;place-items:center;width:100%;height:var(--sp-8);padding:0 var(--sp-4);border:1px solid var(--border);border-radius:var(--radius-pill);color:var(--accent-text);font-size:var(--t-sm);font-weight:600;white-space:nowrap;transition:background var(--mo-fast),border-color var(--mo-fast)}.install.svelte-16g0yag span:where(.svelte-16g0yag){border-color:var(--accent)}@media(hover:hover){.open.svelte-16g0yag:hover span:where(.svelte-16g0yag){border-color:var(--accent)}.install.svelte-16g0yag:hover span:where(.svelte-16g0yag){background:var(--accent-soft)}}.open.svelte-16g0yag:focus-visible,.install.svelte-16g0yag:focus-visible{outline:none}.open.svelte-16g0yag:focus-visible span:where(.svelte-16g0yag),.install.svelte-16g0yag:focus-visible span:where(.svelte-16g0yag){outline:2px solid var(--accent);outline-offset:2px}.shelf-row.svelte-16g0yag,.shelf-row.svelte-16g0yag .info:where(.svelte-16g0yag){touch-action:pan-y}.shelf-row[data-ok].svelte-16g0yag{cursor:grab;-webkit-touch-callout:none;-webkit-user-select:none;user-select:none}.list.svelte-16g0yag .order-before{box-shadow:inset 3px 0 0 var(--accent)}.list.svelte-16g0yag .order-after{box-shadow:inset -3px 0 0 var(--accent)}.list.svelte-16g0yag .order-held{position:relative;z-index:var(--z-raised);transform:scale(1.03);box-shadow:var(--shadow-panel);transition:transform var(--mo-mid) var(--mo-ease),box-shadow var(--mo-mid) var(--mo-ease)}.undo.svelte-16g0yag{position:sticky;bottom:var(--sp-4);z-index:var(--z-float);display:flex;align-items:center;justify-content:space-between;gap:var(--sp-4);margin-top:var(--sp-6);padding:var(--sp-1) var(--sp-1) var(--sp-1) var(--sp-5);background:var(--text);color:var(--bg);border-radius:var(--radius-pill);font-size:var(--t-md);animation:svelte-16g0yag-rise var(--mo-slow) var(--mo-ease)}.undo.svelte-16g0yag button:where(.svelte-16g0yag){min-height:32px;padding:0 var(--sp-5);border:0;border-radius:var(--radius-pill);background:none;color:inherit;font:inherit;font-weight:700;text-decoration:underline;cursor:pointer}@media(pointer:coarse){.undo.svelte-16g0yag button:where(.svelte-16g0yag){min-height:var(--tap)}}@keyframes svelte-16g0yag-rise{0%{opacity:0;transform:translateY(var(--sp-3))}}.as-block.svelte-16g0yag{display:block;margin-top:var(--sp-8);padding:var(--sp-2);background:none;width:100%;border:0;border-top:1px dashed var(--text-faint);color:var(--text-faint);font-size:var(--t-sm)}.said.svelte-16g0yag{position:absolute;width:1px;height:1px;overflow:hidden;clip-path:inset(50%);white-space:nowrap;margin:0}.pickbar.svelte-16g0yag{position:sticky;top:var(--sp-2);z-index:var(--z-float);max-width:var(--col);margin:0 auto var(--sp-2);display:flex;align-items:center;gap:var(--sp-2);padding:var(--sp-1) var(--sp-1) var(--sp-1) var(--sp-4);background:var(--bg-raised);border:1px solid var(--accent);border-radius:var(--radius-pill);box-shadow:var(--shadow-panel);animation:svelte-16g0yag-rise var(--mo-slow) var(--mo-ease)}.pick-name.svelte-16g0yag{flex:1;min-width:0;height:var(--sp-8);border:0;background:none;outline:none;font:inherit;font-size:var(--t-md);color:var(--text)}@media(min-width:861px){.pick-name.svelte-16g0yag{display:none}.pick-n.svelte-16g0yag{margin-right:auto}}.pick-for.svelte-16g0yag{color:var(--text);margin-left:var(--sp-1)}@media(max-width:860px){.pick-for.svelte-16g0yag{display:none}}.pick-n.svelte-16g0yag{color:var(--text-muted);font-size:var(--t-sm);font-variant-numeric:tabular-nums;white-space:nowrap}.pick-cancel.svelte-16g0yag,.pick-keep.svelte-16g0yag{height:var(--sp-8);padding:0 var(--sp-4);border-radius:var(--radius-pill);font:inherit;font-size:var(--t-sm);font-weight:600;cursor:pointer;white-space:nowrap}.pick-cancel.svelte-16g0yag{background:none;border:0;color:var(--text-muted)}.pick-keep.svelte-16g0yag{background:var(--accent);border:1px solid var(--accent);color:var(--on-accent)}.pick-keep.svelte-16g0yag:disabled{opacity:.5;cursor:default}.pick-cancel.svelte-16g0yag:focus-visible,.pick-keep.svelte-16g0yag:focus-visible{outline:2px solid var(--accent);outline-offset:2px}@media(pointer:coarse){.pick-cancel.svelte-16g0yag,.pick-keep.svelte-16g0yag{height:var(--tap)}}.pickbox.svelte-16g0yag{position:absolute;inset:0;z-index:var(--z-float);padding:0;margin:0;background:none;border:0;border-radius:var(--radius);cursor:pointer;touch-action:manipulation}.picking.svelte-16g0yag .pin:where(.svelte-16g0yag),.picking.svelte-16g0yag .open:where(.svelte-16g0yag),.picking.svelte-16g0yag .install:where(.svelte-16g0yag){z-index:var(--z-raised)}.pickbox.svelte-16g0yag:focus-visible{outline:none;box-shadow:inset 0 0 0 2px var(--accent)}.tick.svelte-16g0yag{position:absolute;top:0;right:0;width:var(--tap);height:var(--tap);display:grid;place-items:center}.tick.svelte-16g0yag:before{content:"";position:absolute;width:var(--sp-7);height:var(--sp-7);border-radius:50%;border:1.5px solid var(--text);background:color-mix(in srgb,var(--bg) 55%,transparent);transition:background var(--mo-mid) var(--mo-ease),border-color var(--mo-mid) var(--mo-ease),transform var(--mo-mid) var(--mo-ease);animation:svelte-16g0yag-tick-in var(--mo-slow) var(--mo-ease)}.tick.svelte-16g0yag svg:where(.svelte-16g0yag){position:relative;width:var(--sp-5);height:var(--sp-5);overflow:visible}.tick.svelte-16g0yag path:where(.svelte-16g0yag){fill:none;stroke:var(--on-accent);stroke-width:2.2;stroke-linecap:round;stroke-linejoin:round;stroke-dasharray:14;stroke-dashoffset:14;transition:stroke-dashoffset var(--mo-slow) var(--mo-ease)}.tick.on.svelte-16g0yag:before{background:var(--accent);border-color:var(--accent);transform:scale(1.08)}.tick.on.svelte-16g0yag path:where(.svelte-16g0yag){stroke-dashoffset:0}@keyframes svelte-16g0yag-tick-in{0%{opacity:0;transform:scale(.6)}}.shelf-row.picked.svelte-16g0yag{border-color:var(--accent);background:color-mix(in srgb,var(--accent-soft) 60%,var(--bg-raised))}.picking.svelte-16g0yag .shelf-row:where(.svelte-16g0yag) .open:where(.svelte-16g0yag) span:where(.svelte-16g0yag),.picking.svelte-16g0yag .shelf-row:where(.svelte-16g0yag) .install:where(.svelte-16g0yag) span:where(.svelte-16g0yag){opacity:.45}@media(hover:hover){.picking.svelte-16g0yag .shelf-row:where(.svelte-16g0yag):hover{transform:none}}
