.lens-search.svelte-12jo4jw{width:100%;max-width:720px}.lens-search-bar.svelte-12jo4jw{background:var(--paper);border:1px solid var(--rule);box-shadow:0 1px 0 var(--rule), 0 16px 40px -28px #0050572e;border-radius:14px;padding:14px 16px 12px}.ls-eyebrow.svelte-12jo4jw{font-family:var(--mono);letter-spacing:.16em;text-transform:uppercase;color:var(--teal);align-items:center;gap:8px;margin-bottom:10px;font-size:10px;font-weight:600;display:inline-flex}.ls-eyebrow.svelte-12jo4jw .dot:where(.svelte-12jo4jw){background:var(--orange);border-radius:50%;width:6px;height:6px;box-shadow:0 0 0 3px #f270282e}.ls-input-row.svelte-12jo4jw{border-bottom:1px solid var(--rule);align-items:center;gap:10px;padding:4px 4px 4px 0;display:flex}.ls-input-row.svelte-12jo4jw:focus-within{border-bottom-color:var(--teal)}.ls-icon.svelte-12jo4jw{color:var(--ink-3);flex-shrink:0}.ls-input-row.svelte-12jo4jw input:where(.svelte-12jo4jw){min-width:0;font-family:var(--sans);color:var(--ink);letter-spacing:-.005em;background:0 0;border:0;outline:0;flex:1;padding:10px 0;font-size:16px}.ls-input-row.svelte-12jo4jw input:where(.svelte-12jo4jw)::placeholder{color:var(--ink-4);font-style:italic}.ls-clear.svelte-12jo4jw{color:var(--ink-4);cursor:pointer;background:0 0;border:0;padding:4px 8px;font-size:22px;line-height:1}.ls-clear.svelte-12jo4jw:hover{color:var(--ink)}.ls-submit.svelte-12jo4jw{background:var(--teal);color:var(--paper);font-family:var(--sans);cursor:pointer;white-space:nowrap;border:0;border-radius:8px;align-items:center;gap:6px;padding:9px 14px;font-size:13.5px;font-weight:600;transition:background .14s,transform .14s;display:inline-flex}.ls-submit.svelte-12jo4jw:hover:not(:disabled){background:var(--teal-2);transform:translateY(-1px)}.ls-submit.svelte-12jo4jw:disabled{background:var(--rule-2);color:var(--ink-3);cursor:not-allowed}.ls-submit.svelte-12jo4jw .arrow:where(.svelte-12jo4jw){font-size:15px;line-height:1;transform:translateY(-.5px)}.ls-dots.svelte-12jo4jw{gap:3px;margin-right:4px;display:inline-flex}.ls-dots.svelte-12jo4jw span:where(.svelte-12jo4jw){background:var(--paper);opacity:.5;border-radius:50%;width:4px;height:4px;animation:1.1s ease-in-out infinite svelte-12jo4jw-ls-pulse}.ls-dots.svelte-12jo4jw span:where(.svelte-12jo4jw):nth-child(2){animation-delay:.18s}.ls-dots.svelte-12jo4jw span:where(.svelte-12jo4jw):nth-child(3){animation-delay:.36s}@keyframes svelte-12jo4jw-ls-pulse{0%,to{opacity:.3;transform:translateY(0)}50%{opacity:1;transform:translateY(-2px)}}.ls-suggest.svelte-12jo4jw{flex-wrap:wrap;align-items:center;gap:6px;margin-top:12px;display:flex}.ls-suggest-lbl.svelte-12jo4jw{font-family:var(--mono);letter-spacing:.14em;text-transform:uppercase;color:var(--ink-4);margin-right:4px;font-size:10px}.ls-chip.svelte-12jo4jw{background:var(--paper-2);border:1px solid var(--rule);font-family:var(--sans);color:var(--ink-2);cursor:pointer;text-align:left;border-radius:100px;max-width:100%;padding:5px 10px;font-size:12px;transition:all .14s}.ls-chip.svelte-12jo4jw:hover{background:var(--teal-soft);color:var(--teal);border-color:var(--teal)}.ls-result.svelte-12jo4jw{background:var(--paper);border:1px solid var(--rule);box-shadow:0 1px 0 var(--rule), 0 24px 48px -32px #0f11152e;border-radius:14px;margin-top:14px;padding:18px 18px 14px;animation:.28s cubic-bezier(.2,.7,.2,1) svelte-12jo4jw-ls-slide-in}@keyframes svelte-12jo4jw-ls-slide-in{0%{opacity:0;transform:translateY(8px)}to{opacity:1;transform:translateY(0)}}.ls-result-head.svelte-12jo4jw{border-bottom:1px solid var(--rule);justify-content:space-between;align-items:flex-start;gap:12px;padding-bottom:12px;display:flex}.ls-result-q.svelte-12jo4jw{flex-direction:column;gap:4px;min-width:0;display:flex}.ls-q-lbl.svelte-12jo4jw{font-family:var(--mono);letter-spacing:.16em;text-transform:uppercase;color:var(--ink-4);font-size:10px}.ls-q-text.svelte-12jo4jw{font-family:var(--sans);color:var(--ink);font-size:15px;font-weight:500;line-height:1.4}.ls-result-close.svelte-12jo4jw{border:1px solid var(--rule);font-family:var(--mono);letter-spacing:.14em;text-transform:uppercase;color:var(--ink-3);cursor:pointer;background:0 0;border-radius:100px;flex-shrink:0;padding:5px 12px;font-size:10px}.ls-result-close.svelte-12jo4jw:hover{border-color:var(--ink);color:var(--ink)}.ls-result-summary.svelte-12jo4jw{color:var(--ink-2);margin:12px 0 16px;font-size:14px;line-height:1.55}.ls-cards.svelte-12jo4jw{background:var(--rule);border:1px solid var(--rule);border-radius:10px;gap:1px;display:grid;overflow:hidden}.ls-card.svelte-12jo4jw{background:var(--paper);grid-template:"rank cam ts""rank conf conf""rank note note"/28px 1fr auto;gap:6px 12px;padding:12px 14px;transition:background .14s;display:grid}.ls-card.svelte-12jo4jw:hover{background:var(--paper-2)}.ls-card-rank.svelte-12jo4jw{font-family:var(--mono);letter-spacing:.06em;color:var(--orange);grid-area:rank;padding-top:1px;font-size:11px;font-weight:600}.ls-card-cam.svelte-12jo4jw{grid-area:cam;align-items:baseline;gap:6px;min-width:0;display:flex}.ls-cam-id.svelte-12jo4jw{font-family:var(--mono);letter-spacing:.04em;color:var(--ink);font-size:12px;font-weight:600}.ls-cam-zone.svelte-12jo4jw{font-family:var(--sans);color:var(--ink-3);text-overflow:ellipsis;white-space:nowrap;font-size:13px;overflow:hidden}.ls-card-ts.svelte-12jo4jw{font-family:var(--mono);letter-spacing:.04em;color:var(--ink-3);text-align:right;white-space:nowrap;grid-area:ts;font-size:11px}.ls-card-conf.svelte-12jo4jw{grid-area:conf;align-items:center;gap:10px;display:flex}.ls-conf-bar.svelte-12jo4jw{background:var(--paper-3);border-radius:100px;flex:1;max-width:220px;height:4px;overflow:hidden}.ls-conf-fill.svelte-12jo4jw{background:linear-gradient(90deg, var(--teal) 0%, var(--teal-3) 100%);border-radius:100px;height:100%;transition:width .32s cubic-bezier(.2,.7,.2,1)}.ls-conf-val.svelte-12jo4jw{font-family:var(--mono);color:var(--ink-2);text-align:right;min-width:36px;font-size:11px;font-weight:600}.ls-card-note.svelte-12jo4jw{font-family:var(--sans);color:var(--ink-2);grid-area:note;font-size:13px;line-height:1.5}.ls-result-foot.svelte-12jo4jw{border-top:1px dashed var(--rule);flex-wrap:wrap;justify-content:space-between;align-items:center;gap:12px;margin-top:14px;padding-top:12px;display:flex}.ls-foot-mono.svelte-12jo4jw{font-family:var(--mono);letter-spacing:.14em;text-transform:uppercase;color:var(--ink-4);font-size:10px}.ls-foot-cta.svelte-12jo4jw{font-family:var(--sans);color:var(--teal);align-items:center;gap:6px;font-size:13px;font-weight:600;display:inline-flex}.ls-foot-cta.svelte-12jo4jw:hover{color:var(--orange)}.ls-foot-cta.svelte-12jo4jw .arrow:where(.svelte-12jo4jw){transition:transform .14s}.ls-foot-cta.svelte-12jo4jw:hover .arrow:where(.svelte-12jo4jw){transform:translate(3px)}.ls-error.svelte-12jo4jw{color:var(--orange-2);margin-top:10px;font-size:13px}@media (width<=640px){.ls-input-row.svelte-12jo4jw{flex-wrap:wrap}.ls-input-row.svelte-12jo4jw input:where(.svelte-12jo4jw){font-size:15px}.ls-submit.svelte-12jo4jw{justify-content:center;width:100%;margin-top:6px}.ls-card.svelte-12jo4jw{grid-template-columns:24px 1fr;grid-template-areas:"rank cam"".ts"".conf"".note"}.ls-card-ts.svelte-12jo4jw{text-align:left}}.view-hero.svelte-1iljj73 .product-hero-inner:where(.svelte-1iljj73){align-items:start}.view-search-slot.svelte-1iljj73{margin:22px 0 26px}@media (width>=980px){.view-shot.svelte-1iljj73{margin-top:32px}}
