.ad-container.svelte-mpxvgk{margin:var(--size-5) 0}section.svelte-1369g2j{margin-bottom:var(--size-9)}.hero.svelte-1369g2j{text-align:center;padding:var(--size-5) var(--size-4)}.hero.svelte-1369g2j h2:where(.svelte-1369g2j){font-size:var(--font-size-7);margin-bottom:var(--size-3)}.hero.svelte-1369g2j p:where(.svelte-1369g2j){color:var(--ink);opacity:.5;font-family:var(--font-body);font-size:var(--font-size-1);max-width:36rem;margin:0 auto;line-height:var(--font-lineheight-3);letter-spacing:.02em}.your-fits.svelte-1369g2j{list-style:none;padding:0;display:flex;gap:var(--size-2);flex-wrap:wrap}.category-label.svelte-1369g2j{font-family:var(--font-body);font-size:var(--font-size-0);font-weight:600;text-transform:uppercase;letter-spacing:.1em;margin:var(--size-3) 0 var(--size-2);color:var(--ink);opacity:.5}.chip.svelte-1369g2j{padding:var(--size-1) var(--size-2);font-family:var(--font-body);font-size:var(--font-size-0);display:flex;align-items:center;gap:var(--size-2);background:transparent;border:2px solid var(--ink)}.chip-text.svelte-1369g2j{display:flex;align-items:center;gap:var(--size-2)}.chip-size.svelte-1369g2j{font-family:var(--font-body);font-size:var(--font-size-00);font-weight:700;background:var(--ink);color:var(--concrete);padding:2px var(--size-2);letter-spacing:.05em}.remove.svelte-1369g2j{background:none;border:none;cursor:pointer;color:var(--ink);font-size:var(--font-size-1);padding:var(--size-1) var(--size-2);line-height:1;display:inline-flex;align-items:center;justify-content:center;opacity:.3;transition:opacity .15s ease}.remove.svelte-1369g2j:hover{opacity:1;color:var(--red)}.confidence-dot.svelte-1369g2j{display:inline-block;width:.75rem;height:.75rem;border-radius:50%}.confidence-dot.high.svelte-1369g2j{background:var(--green-7)}.confidence-dot.medium.svelte-1369g2j{background:var(--yellow-7)}.confidence-dot.low.svelte-1369g2j{background:var(--red-7)}.show-mobile.svelte-1369g2j{display:none}@media (max-width: 768px){.hero.svelte-1369g2j{padding:var(--size-9) var(--size-5)}.hero.svelte-1369g2j h2:where(.svelte-1369g2j){font-size:var(--font-size-5)}.show-mobile.svelte-1369g2j{display:inline}}@media (max-width: 480px){.hero.svelte-1369g2j h2:where(.svelte-1369g2j){font-size:var(--font-size-4)}}
