.art.svelte-hxj1wu{flex-shrink:0;display:block;overflow:visible}.act.svelte-1vwxnxh{flex-shrink:0;display:block}.hero.svelte-1pzc02q{display:block;overflow:visible}.mybox.svelte-4uvdj9{height:var(--fit-h,calc(100dvh - 118px));flex-direction:column;gap:10px;display:flex}.tabs.svelte-4uvdj9{border-radius:var(--radius-pill);background:var(--surface-2);border:2px solid var(--line);gap:6px;padding:5px;display:flex}.tab.svelte-4uvdj9{border-radius:var(--radius-pill);min-height:44px;color:var(--ink-soft);white-space:nowrap;background:0 0;border:0;flex:1;justify-content:center;align-items:center;gap:5px;font-size:.95rem;font-weight:600;display:flex}.tab.on.svelte-4uvdj9{background:var(--surface);color:var(--ink);box-shadow:0 3px 0 var(--line)}.count.svelte-4uvdj9{background:var(--orange);color:#fff;border-radius:99px;min-width:22px;padding:0 6px;font-size:.8rem;line-height:22px}.panes.svelte-4uvdj9{flex:1;min-height:0;display:flex}.pane.svelte-4uvdj9{flex-direction:column;flex:1;gap:10px;min-width:0;min-height:0;display:none}.pane.show.svelte-4uvdj9{display:flex}.pane.right.svelte-4uvdj9>div:where(.svelte-4uvdj9){flex-direction:column;flex:1;gap:10px;min-height:0;display:flex}.hint.svelte-4uvdj9{align-items:center;gap:8px;font-size:1.05rem;display:flex}.hint.svelte-4uvdj9 p:where(.svelte-4uvdj9){flex:1}.grid.svelte-4uvdj9{flex:1;grid-template-rows:repeat(6,minmax(0,1fr));grid-template-columns:repeat(4,1fr);gap:6px;min-height:0;display:grid}.tile.svelte-4uvdj9{border:2px solid var(--line);background:var(--surface) var(--grain);box-shadow:0 3px 0 var(--line);border-radius:18px;flex-direction:column;justify-content:center;align-items:center;gap:1px;min-height:0;padding:4px 2px 3px;transition:translate .15s,border-color .15s,background .15s;display:flex;position:relative}.tile.svelte-4uvdj9 .art:where(.svelte-4uvdj9){flex:1;place-items:center;width:100%;min-height:0;padding:0 10%;display:grid}.tile.svelte-4uvdj9 .art:where(.svelte-4uvdj9) svg{aspect-ratio:1;width:auto;max-height:100%}.lbl.svelte-4uvdj9{text-align:center;color:var(--ink-soft);font-size:.72rem;font-weight:600;line-height:1.05}.tile.on.svelte-4uvdj9{border-color:var(--green);background:color-mix(in srgb, var(--green) 14%, var(--surface));translate:0 -2px;box-shadow:0 3px #23843f}.tile.on.svelte-4uvdj9 .lbl:where(.svelte-4uvdj9){color:var(--ink)}.tick.svelte-4uvdj9{background:var(--green);border:2px solid var(--surface);color:#fff;border-radius:50%;place-items:center;width:24px;height:24px;animation:.35s cubic-bezier(.3,1.6,.5,1) svelte-4uvdj9-pop;display:grid;position:absolute;top:-5px;right:-5px}.gu-dot.svelte-4uvdj9{background:#fff1e3;border:2px solid #ffc28f;border-radius:50%;place-items:center;width:26px;height:26px;display:grid;position:absolute;top:-6px;left:-6px}@keyframes svelte-4uvdj9-pop{0%{scale:0}}.find.svelte-4uvdj9{align-items:center;gap:10px;display:flex}.grow.svelte-4uvdj9{flex:1}.ready.svelte-4uvdj9{color:var(--ink-soft);text-align:center;max-width:6.5em;font-size:1.05rem;line-height:1.05}.head.svelte-4uvdj9{justify-content:space-between;align-items:center;gap:8px;display:flex}.head.svelte-4uvdj9 h2:where(.svelte-4uvdj9){font-size:1.25rem}.cards.svelte-4uvdj9{flex:1;grid-template-rows:repeat(3,minmax(0,1fr));gap:10px;min-height:0;display:grid}.idea.svelte-4uvdj9{text-align:left;border-left:8px solid var(--c);align-items:stretch;gap:10px;min-height:0;padding:8px;display:flex;position:relative}.thumb.svelte-4uvdj9{background:color-mix(in srgb, var(--c) 16%, var(--surface-2));border-radius:16px;flex:0 0 38%;place-items:center;max-width:170px;min-height:0;padding:6px;display:grid}.thumb.svelte-4uvdj9 svg{max-height:100%}.body.svelte-4uvdj9{flex-direction:column;flex:1;justify-content:center;gap:4px;min-width:0;display:flex}.name.svelte-4uvdj9{font-size:1.15rem;font-weight:600;line-height:1.1}.chips.svelte-4uvdj9{flex-wrap:wrap;gap:4px;display:flex}.pill.tiny.svelte-4uvdj9{box-shadow:none;gap:.3em;padding:.12em .6em .12em .4em;font-size:.74rem}.pill.gu.svelte-4uvdj9{color:#8a3f00;background:#fff1e3;border-color:#ffc28f}.dot.svelte-4uvdj9{background:var(--line);border-radius:50%;width:7px;height:7px}.dot.on.svelte-4uvdj9{background:var(--orange)}.needs.svelte-4uvdj9{flex-wrap:wrap;gap:3px;display:flex}.need.svelte-4uvdj9{background:var(--surface-2);border:2px solid #0000;border-radius:10px;padding:2px;position:relative}.need.missing.svelte-4uvdj9{border:2px dashed var(--orange);opacity:.55}.miss.svelte-4uvdj9{color:var(--orange);font-size:1rem;line-height:1}.ok.svelte-4uvdj9{color:var(--green);align-items:center;gap:3px;font-size:1rem;line-height:1;display:flex}.done.svelte-4uvdj9{position:absolute;top:6px;right:8px}.hero-card.svelte-4uvdj9{background:color-mix(in srgb, var(--c) 18%, var(--surface));flex:1;place-items:center;min-height:120px;padding:10px;display:grid}.hero-card.svelte-4uvdj9 svg{max-width:340px;max-height:100%}.info.svelte-4uvdj9{flex-direction:column;gap:6px;padding:12px 14px;display:flex}.info.svelte-4uvdj9 h2:where(.svelte-4uvdj9){font-size:1.4rem}.sub.svelte-4uvdj9{color:var(--ink-soft);margin-top:2px;font-size:1.05rem;line-height:1}.needlist.svelte-4uvdj9{flex-wrap:wrap;gap:6px;display:flex}.needbig.svelte-4uvdj9{background:var(--surface-2);border:2px solid var(--line);border-radius:14px;align-items:center;gap:4px;padding:3px 10px 3px 4px;font-size:.82rem;font-weight:600;display:flex;position:relative}.needbig.missing.svelte-4uvdj9{border:2px dashed var(--orange);color:var(--ink-soft)}.needbig.missing.svelte-4uvdj9 svg{opacity:.5}.mark.svelte-4uvdj9{background:var(--green);color:#fff;border-radius:50%;place-items:center;width:18px;height:18px;display:grid;position:absolute;top:-6px;right:-6px}.missing.svelte-4uvdj9 .mark:where(.svelte-4uvdj9){background:var(--orange)}.note.svelte-4uvdj9{color:var(--ink-soft);align-items:center;gap:6px;font-size:.9rem;display:flex}.note.hand.svelte-4uvdj9{font-size:1rem;line-height:1.1}.nav.svelte-4uvdj9{gap:10px;display:flex;flex:none!important}.nav.col.svelte-4uvdj9{flex-direction:column}.bhead.svelte-4uvdj9{justify-content:space-between;align-items:center;gap:8px;font-size:1.1rem;display:flex}.dots.svelte-4uvdj9{gap:5px;display:flex}.dots.svelte-4uvdj9 span:where(.svelte-4uvdj9){background:var(--line);border-radius:9px;flex:1;height:7px}.dots.svelte-4uvdj9 span.on:where(.svelte-4uvdj9){background:var(--green)}.stepart.svelte-4uvdj9{background:radial-gradient(circle at 50% 55%, color-mix(in srgb, var(--c) 22%, transparent), transparent 65%), var(--surface);flex:1;place-items:center;min-height:140px;display:grid;position:relative;overflow:hidden}.stepart.gu.svelte-4uvdj9{border:3px dashed var(--orange)}.thing.svelte-4uvdj9{aspect-ratio:1;width:min(52%,220px);animation:2.4s ease-in-out infinite svelte-4uvdj9-bob}.playhero.svelte-4uvdj9{width:min(78%,340px);animation:1.6s ease-in-out infinite svelte-4uvdj9-bob}.actbadge.svelte-4uvdj9{aspect-ratio:1;background:var(--surface);border:3px solid var(--c);width:min(30%,120px);box-shadow:var(--shadow-sm);border-radius:50%;padding:8px;animation:1.4s ease-in-out infinite svelte-4uvdj9-wig;position:absolute;bottom:10%;right:8%}.bignum.svelte-4uvdj9{background:var(--purple);color:#fff;border-radius:50%;place-items:center;width:46px;height:46px;font-size:1.5rem;font-weight:700;display:grid;position:absolute;top:10px;left:12px;box-shadow:0 3px #6a45f5}.gubanner.svelte-4uvdj9{color:#8a3f00;background:#fff1e3;border:2px solid #ffc28f;border-radius:99px;align-items:center;gap:4px;padding:4px 10px 4px 6px;font-size:.85rem;font-weight:600;display:flex;position:absolute;top:12px;right:12px}@keyframes svelte-4uvdj9-bob{50%{translate:0 -6px;rotate:-2deg}}@keyframes svelte-4uvdj9-wig{50%{rotate:10deg;scale:1.05}}.steptext.svelte-4uvdj9{align-items:center;gap:10px;padding:12px 10px 12px 16px;display:flex}.steptext.svelte-4uvdj9 p:where(.svelte-4uvdj9){flex:1;font-size:1.12rem;font-weight:500;line-height:1.25}.snap.svelte-4uvdj9,.saved.svelte-4uvdj9,.rate.svelte-4uvdj9{justify-content:center;align-items:center}.polaroid.svelte-4uvdj9{border-radius:10px;flex-direction:column;align-items:center;gap:6px;width:min(76%,300px);min-height:0;padding:12px 12px 10px;display:flex;position:relative;rotate:-3deg}.polaroid.big.svelte-4uvdj9{width:min(80%,320px)}.shot.svelte-4uvdj9{aspect-ratio:1;background:color-mix(in srgb, var(--c) 18%, var(--surface-2));border-radius:4px;place-items:center;width:100%;display:grid;overflow:hidden}.shot.svelte-4uvdj9 img:where(.svelte-4uvdj9){object-fit:cover;width:100%;height:100%}.cap.svelte-4uvdj9{text-align:center;font-size:1.3rem;line-height:1.1}.privacy.svelte-4uvdj9{color:var(--ink-soft);align-items:center;gap:6px;font-size:.9rem;display:flex}.snap.svelte-4uvdj9 .nav:where(.svelte-4uvdj9),.saved.svelte-4uvdj9 .nav:where(.svelte-4uvdj9){width:100%}.mini.svelte-4uvdj9{border-radius:20px;padding:8px 14px}.rate.svelte-4uvdj9 h2:where(.svelte-4uvdj9){font-size:1.6rem}.faces.svelte-4uvdj9{grid-template-columns:repeat(3,1fr);gap:10px;width:100%;display:grid}.face.svelte-4uvdj9{border:3px solid var(--c);background:var(--surface);box-shadow:0 5px 0 var(--c);text-align:center;border-radius:22px;flex-direction:column;align-items:center;gap:4px;padding:12px 4px;font-size:.95rem;font-weight:600;line-height:1.1;display:flex}.msg.svelte-4uvdj9{font-size:1.4rem}.gallery.svelte-4uvdj9{flex:1;grid-template-rows:repeat(3,minmax(0,1fr));grid-template-columns:repeat(2,1fr);gap:10px;min-height:0;display:grid}.frame.svelte-4uvdj9{border:2px solid var(--line);background:var(--surface);box-shadow:var(--shadow-sm);border-radius:10px;flex-direction:column;align-items:center;gap:2px;min-height:0;padding:7px 7px 5px;display:flex}.frame.svelte-4uvdj9:nth-child(odd){rotate:-1.5deg}.frame.svelte-4uvdj9:nth-child(2n){rotate:1.5deg}.frame.slot.svelte-4uvdj9{box-shadow:none;opacity:.55;background:0 0;border-style:dashed;justify-content:center}.pic.svelte-4uvdj9{background:color-mix(in srgb, var(--c) 18%, var(--surface-2));border-radius:4px;flex:1;place-items:center;width:100%;min-height:0;display:grid;overflow:hidden}.pic.svelte-4uvdj9 img:where(.svelte-4uvdj9){object-fit:cover;width:100%;height:100%}.pic.svelte-4uvdj9 svg{max-height:100%}.frame.svelte-4uvdj9 .cap:where(.svelte-4uvdj9){font-size:.85rem;font-family:var(--font-ui);font-weight:600}.pager.svelte-4uvdj9{align-items:center;gap:6px;font-size:1.1rem;display:flex}.empty.svelte-4uvdj9{text-align:center;flex-direction:column;flex:1;justify-content:center;align-items:center;gap:12px;padding:20px;display:flex}.empty.svelte-4uvdj9 p:where(.svelte-4uvdj9){font-size:1.25rem}.viewer.svelte-4uvdj9{z-index:60;place-items:center;display:grid;position:fixed;inset:0}.scrim.svelte-4uvdj9{background:#1418328c;border:0;position:absolute;inset:0}.vrow.svelte-4uvdj9{gap:8px;display:flex}@media (hover:hover){.tile.svelte-4uvdj9:hover,.idea.svelte-4uvdj9:hover,.frame.svelte-4uvdj9:hover{translate:0 -3px}}@media (width>=900px){.tabs.svelte-4uvdj9{justify-self:end;width:calc(46.5% - 9px)}.box-tab.svelte-4uvdj9{display:none}.panes.svelte-4uvdj9{gap:18px}.pane.left.svelte-4uvdj9{flex:1.15;display:flex}.pane.right.svelte-4uvdj9{flex:1;display:flex}.grid.svelte-4uvdj9{grid-template-rows:repeat(4,minmax(0,1fr));grid-template-columns:repeat(6,1fr);gap:8px}.lbl.svelte-4uvdj9{font-size:.8rem}.mybox.svelte-4uvdj9{grid-template-rows:auto 1fr;display:grid}.tabs.svelte-4uvdj9{grid-row:1}.gallery.svelte-4uvdj9{grid-template-rows:repeat(2,minmax(0,1fr));grid-template-columns:repeat(3,1fr)}}@media (width<=380px){.tab.svelte-4uvdj9{gap:3px;font-size:.85rem}}
