.compact.svelte-m7mudn{align-items:center;gap:var(--space-3);min-width:0;display:flex}.mini.svelte-m7mudn{flex:none;grid-template-columns:repeat(7,7px);grid-auto-rows:7px;gap:2px;display:grid}.dot.svelte-m7mudn{background:var(--surface-sunken);border-radius:2px}.dot.little.svelte-m7mudn{background:var(--leaf-soft)}.dot.some.svelte-m7mudn{background:color-mix(in srgb, var(--leaf) 55%, var(--leaf-soft))}.dot.lots.svelte-m7mudn{background:var(--leaf)}.text.svelte-m7mudn{font-size:var(--text-xs);color:var(--ink-muted);line-height:1.3}.scroller.svelte-m7mudn{overflow-x:auto}table.svelte-m7mudn{border-collapse:separate;border-spacing:3px;table-layout:fixed;width:100%;min-width:18rem}thead.svelte-m7mudn th:where(.svelte-m7mudn){font-size:var(--text-xs);color:var(--ink-muted);text-align:center;padding-bottom:var(--space-1);font-weight:600}abbr.svelte-m7mudn{text-decoration:none}tbody.svelte-m7mudn th:where(.svelte-m7mudn){width:5.5rem;padding-right:var(--space-2);font-size:var(--text-xs);text-align:left;font-weight:600;line-height:1.2}thead.svelte-m7mudn td:where(.svelte-m7mudn){width:5.5rem}tbody.svelte-m7mudn th:where(.svelte-m7mudn) small:where(.svelte-m7mudn){color:var(--ink-muted);white-space:nowrap;font-weight:400;display:block}tbody.svelte-m7mudn td:where(.svelte-m7mudn){background:var(--surface-sunken);border-radius:6px;height:2.25rem}tbody.svelte-m7mudn td.little:where(.svelte-m7mudn){background:var(--leaf-soft)}tbody.svelte-m7mudn td.some:where(.svelte-m7mudn){background:color-mix(in srgb, var(--leaf) 55%, var(--leaf-soft))}tbody.svelte-m7mudn td.lots:where(.svelte-m7mudn){background:var(--leaf)}.form.svelte-hgpl4n{display:contents}.fav.svelte-hgpl4n{justify-content:center;align-items:center;gap:var(--space-2);min-width:var(--target);min-height:var(--target);border-radius:var(--radius-full);color:var(--ink-muted);cursor:pointer;transition:color var(--fast) var(--ease);background:0 0;border:0;padding:0;font-weight:600;text-decoration:none;display:inline-flex}.fav.wide.svelte-hgpl4n{padding-inline:var(--space-3);border:1px solid var(--line-strong);border-radius:var(--radius-md);background:var(--surface-raised);color:var(--ink)}.fav.svelte-hgpl4n:hover{color:var(--brand-text)}.fav.wide.svelte-hgpl4n:hover{background:var(--bg-tint)}path.svelte-hgpl4n{fill:#0000;stroke:currentColor;stroke-width:1.8px;stroke-linejoin:round;transition:fill var(--fast) var(--ease), scale var(--medium) var(--ease);transform-origin:50%}.fav.on.svelte-hgpl4n{color:var(--brand-text)}.fav.on.svelte-hgpl4n path:where(.svelte-hgpl4n){fill:var(--brand);stroke:var(--brand);scale:1.06}.card.svelte-1tx8ytw{gap:var(--space-4);padding:var(--space-5);background:var(--surface);border:1px solid var(--line);border-radius:var(--radius-xl);box-shadow:var(--shadow-sm);min-width:0;transition:box-shadow var(--medium) var(--ease), translate var(--medium) var(--ease);flex-direction:column;display:flex;position:relative}.card.svelte-1tx8ytw:hover{box-shadow:var(--shadow-md);translate:0 -2px}.top.svelte-1tx8ytw{align-items:flex-start;gap:var(--space-2);display:flex}.bubble.svelte-1tx8ytw{min-width:0;padding:var(--space-3) var(--space-4);background:var(--bg-tint);border-radius:var(--radius-lg);font-family:var(--font-display);font-variation-settings:"SOFT" 100;text-wrap:pretty;flex:1;font-size:1.0625rem;line-height:1.3;position:relative}.bubble.svelte-1tx8ytw:after{content:"";background:var(--bg-tint);clip-path:polygon(0 0,100% 0,18% 100%);width:1.1rem;height:.6rem;position:absolute;bottom:-.55rem;left:1.4rem}.fav.svelte-1tx8ytw{z-index:1;flex:none;margin:-.25rem -.5rem 0 0;position:relative}.who.svelte-1tx8ytw{gap:var(--space-3);align-items:center;display:flex}.id.svelte-1tx8ytw{min-width:0}h3.svelte-1tx8ytw{font-family:var(--font-body);font-size:var(--text-lg);font-weight:650}.name.svelte-1tx8ytw{color:var(--ink);text-decoration:none}.name.svelte-1tx8ytw:after{content:"";border-radius:inherit;position:absolute;inset:0}.name.svelte-1tx8ytw:hover{color:var(--brand-text)}.name.svelte-1tx8ytw:focus-visible{outline:none}.name.svelte-1tx8ytw:focus-visible:after{outline:2px solid var(--focus);outline-offset:-1px}.facts.svelte-1tx8ytw{gap:0 var(--space-2);font-size:var(--text-sm);color:var(--ink-muted);flex-wrap:wrap;display:flex}.facts.svelte-1tx8ytw span:where(.svelte-1tx8ytw)+span:where(.svelte-1tx8ytw):before{content:"·";margin-right:var(--space-2)}.rating.svelte-1tx8ytw{align-items:center;gap:0 var(--space-1);font-size:var(--text-sm);flex-wrap:wrap;display:flex}.reasons.svelte-1tx8ytw{gap:var(--space-2);font-size:var(--text-sm);flex-direction:column;margin:0;padding:0;line-height:1.35;list-style:none;display:flex}.reasons.svelte-1tx8ytw li:where(.svelte-1tx8ytw){gap:var(--space-2);color:var(--ink);align-items:flex-start;display:flex}.reasons.svelte-1tx8ytw svg{color:var(--leaf);margin-top:.1rem}.reasons.svelte-1tx8ytw .caveat:where(.svelte-1tx8ytw){color:var(--ink-muted)}.reasons.svelte-1tx8ytw .caveat:where(.svelte-1tx8ytw) svg{color:var(--ink-faint)}.tags.svelte-1tx8ytw{gap:var(--space-1);flex-wrap:wrap;margin:0;padding:0;list-style:none;display:flex}.tags.svelte-1tx8ytw li:where(.svelte-1tx8ytw){background:var(--surface-sunken);border-radius:var(--radius-full);font-size:var(--text-xs);color:var(--ink-muted);padding:.1rem .6rem;font-weight:550}footer.svelte-1tx8ytw{justify-content:space-between;align-items:center;gap:var(--space-3);padding-top:var(--space-4);border-top:1px dashed var(--line);flex-wrap:wrap;margin-top:auto;display:flex}.price.svelte-1tx8ytw{line-height:1.3;font-size:var(--text-sm)}.price.svelte-1tx8ytw strong:where(.svelte-1tx8ytw){font-size:var(--text-lg)}.trial.svelte-1tx8ytw{color:var(--brand-text);font-weight:600}.actions.svelte-1tx8ytw{z-index:1;position:relative}
