@layer slices{.listing-icon[data-astro-cid-ujtrpetj]{--s:3.25rem;inline-size:var(--s);block-size:var(--s);box-shadow:inset 0 0 0 1px oklch(0% 0 0/.06), var(--shadow-low);border-radius:22.5%;flex:none;place-items:center;display:grid}span[data-astro-cid-ujtrpetj].listing-icon{background:linear-gradient(150deg, oklch(calc(var(--icon-tint-lightness) + .12) var(--icon-tint-chroma) var(--hue)), oklch(var(--icon-tint-lightness) var(--icon-tint-chroma) calc(var(--hue) + 25)));color:#fff;font-family:var(--font-family-heading);font-weight:var(--font-weight-bold);font-size:calc(var(--s) * .46);line-height:1}img[data-astro-cid-ujtrpetj].listing-icon{object-fit:cover;background:var(--color-background-card);border:var(--border-width) solid var(--color-border)}.listing-icon[data-astro-cid-ujtrpetj][data-size=sm]{--s:2.5rem}.listing-icon[data-astro-cid-ujtrpetj][data-size=lg]{--s:5.5rem}.listing-icon[data-astro-cid-ujtrpetj][data-hue="0"]{--hue:0}.listing-icon[data-astro-cid-ujtrpetj][data-hue="1"]{--hue:15}.listing-icon[data-astro-cid-ujtrpetj][data-hue="2"]{--hue:30}.listing-icon[data-astro-cid-ujtrpetj][data-hue="3"]{--hue:45}.listing-icon[data-astro-cid-ujtrpetj][data-hue="4"]{--hue:60}.listing-icon[data-astro-cid-ujtrpetj][data-hue="5"]{--hue:75}.listing-icon[data-astro-cid-ujtrpetj][data-hue="6"]{--hue:90}.listing-icon[data-astro-cid-ujtrpetj][data-hue="7"]{--hue:105}.listing-icon[data-astro-cid-ujtrpetj][data-hue="8"]{--hue:120}.listing-icon[data-astro-cid-ujtrpetj][data-hue="9"]{--hue:135}.listing-icon[data-astro-cid-ujtrpetj][data-hue="10"]{--hue:150}.listing-icon[data-astro-cid-ujtrpetj][data-hue="11"]{--hue:165}.listing-icon[data-astro-cid-ujtrpetj][data-hue="12"]{--hue:180}.listing-icon[data-astro-cid-ujtrpetj][data-hue="13"]{--hue:195}.listing-icon[data-astro-cid-ujtrpetj][data-hue="14"]{--hue:210}.listing-icon[data-astro-cid-ujtrpetj][data-hue="15"]{--hue:225}.listing-icon[data-astro-cid-ujtrpetj][data-hue="16"]{--hue:240}.listing-icon[data-astro-cid-ujtrpetj][data-hue="17"]{--hue:255}.listing-icon[data-astro-cid-ujtrpetj][data-hue="18"]{--hue:270}.listing-icon[data-astro-cid-ujtrpetj][data-hue="19"]{--hue:285}.listing-icon[data-astro-cid-ujtrpetj][data-hue="20"]{--hue:300}.listing-icon[data-astro-cid-ujtrpetj][data-hue="21"]{--hue:315}.listing-icon[data-astro-cid-ujtrpetj][data-hue="22"]{--hue:330}.listing-icon[data-astro-cid-ujtrpetj][data-hue="23"]{--hue:345}.agent-meter[data-astro-cid-kqxhmw7k]{gap:2px;margin-inline-end:var(--spacing-1);display:inline-flex}.agent-meter__dot[data-astro-cid-kqxhmw7k]{border-radius:var(--radius-full);background:var(--color-border-emphasized);block-size:6px;inline-size:6px}.agent-meter__dot[data-astro-cid-kqxhmw7k].is-on{background:var(--color-brand)}.app-tile[data-astro-cid-r27mta2p]{gap:var(--spacing-3);block-size:100%;min-inline-size:0;padding:var(--spacing-5);border-radius:var(--radius-page);background:var(--color-background-card);border:var(--border-width) solid transparent;color:inherit;transition:transform var(--duration-fast) var(--ease-move), box-shadow var(--duration-fast) var(--ease-standard), border-color var(--duration-fast) var(--ease-standard);flex-direction:column;text-decoration:none;display:flex}.app-tile[data-astro-cid-r27mta2p]:hover{color:inherit;box-shadow:var(--shadow-med);border-color:var(--color-border);transform:translateY(-2px)}@media (prefers-reduced-motion:reduce){.app-tile[data-astro-cid-r27mta2p]:hover{transform:none}}.app-tile__head[data-astro-cid-r27mta2p]{align-items:center;gap:var(--spacing-3);min-inline-size:0;display:flex}.app-tile__title[data-astro-cid-r27mta2p]{gap:var(--spacing-0-5);flex-direction:column;min-inline-size:0;display:flex}.app-tile__name[data-astro-cid-r27mta2p]{font-size:var(--font-size-lg);font-weight:var(--font-weight-semibold);overflow-wrap:anywhere;line-height:1.25}.app-tile__dev[data-astro-cid-r27mta2p]{font-size:var(--font-size-xs);color:var(--color-text-secondary);overflow-wrap:anywhere}.app-tile__desc[data-astro-cid-r27mta2p]{font-size:var(--font-size-sm);line-height:var(--line-height-sm);color:var(--color-text-secondary);-webkit-line-clamp:2;-webkit-box-orient:vertical;display:-webkit-box;overflow:hidden}.app-tile__badges[data-astro-cid-r27mta2p]{gap:var(--spacing-1-5);flex-wrap:wrap;margin-block-start:auto;display:flex}.app-tile__price[data-astro-cid-r27mta2p]{font-size:var(--font-size-base);font-weight:var(--font-weight-semibold);color:var(--color-text-primary);overflow-wrap:anywhere}.app-tile__price[data-astro-cid-r27mta2p][data-known=false]{font-size:var(--font-size-sm);font-weight:var(--font-weight-medium);color:var(--color-text-secondary)}.app-tile__cta[data-astro-cid-r27mta2p]{min-block-size:var(--size-element-md);border-radius:var(--radius-full);background:var(--color-accent-muted);color:var(--color-text-primary);font-weight:var(--font-weight-semibold);font-size:var(--font-size-sm);transition:background-color var(--duration-fast) var(--ease-standard), color var(--duration-fast) var(--ease-standard);justify-content:center;align-items:center;display:flex}.app-tile[data-astro-cid-r27mta2p]:hover .app-tile__cta[data-astro-cid-r27mta2p],.app-tile[data-astro-cid-r27mta2p]:focus-visible .app-tile__cta[data-astro-cid-r27mta2p]{background:var(--color-accent);color:var(--color-on-accent)}.lang-more[data-astro-cid-3dolgphz]{display:inline}.lang-more[data-astro-cid-3dolgphz] summary[data-astro-cid-3dolgphz]{cursor:pointer;text-underline-offset:.2em;text-decoration:underline dotted;display:inline}.lang-more[data-astro-cid-3dolgphz][open] summary[data-astro-cid-3dolgphz]{margin-inline-end:var(--spacing-1)}.agent-level[data-astro-cid-bgtnoawl]{align-items:center;gap:var(--spacing-2);flex-wrap:wrap;display:inline-flex}.agent-level__text[data-astro-cid-bgtnoawl]{font-weight:var(--font-weight-semibold);font-size:var(--font-size-sm)}.agent-level__mark[data-astro-cid-bgtnoawl]{color:var(--color-brand);margin-inline-end:.3em}.agent-level__confirm[data-astro-cid-bgtnoawl]{font-size:var(--font-size-sm);color:var(--color-text-secondary);flex-basis:100%}.agent-level[data-astro-cid-bgtnoawl][data-agent=false] .agent-level__text[data-astro-cid-bgtnoawl]{font-weight:var(--font-weight-normal);color:var(--color-text-secondary)}.claim-list[data-astro-cid-genr44oo]{gap:var(--spacing-1-5);flex-direction:column;margin:0;padding-inline-start:var(--spacing-5);display:flex}.claim-list__label[data-astro-cid-genr44oo]{align-items:center;gap:var(--spacing-2);flex-wrap:wrap;display:flex}}@layer components{.badge{align-items:center;gap:var(--spacing-1);max-inline-size:100%;padding:var(--spacing-0-5) var(--spacing-2-5);border-radius:var(--radius-full);border:var(--border-width) solid transparent;font-size:var(--font-size-xs);line-height:var(--line-height-xs);font-weight:var(--font-weight-semibold);overflow-wrap:anywhere;display:inline-flex}.badge[data-tone=agent]{background:var(--color-accent-muted);color:var(--color-text-primary)}.badge[data-tone=agent] .badge__mark{color:var(--color-brand)}.badge[data-tone=tested]{background:var(--color-success-muted);color:var(--color-text-success)}.badge[data-tone=muted]{color:var(--color-text-secondary);border-color:var(--color-border-emphasized);font-weight:var(--font-weight-medium);background:0 0;border-style:dashed}.evidence-label{align-items:center;gap:var(--spacing-1);padding:var(--spacing-0-5) var(--spacing-2);border-radius:var(--radius-inner);border:var(--border-width) solid transparent;font-size:var(--font-size-xs);line-height:var(--line-height-xs);font-weight:var(--font-weight-semibold);color:var(--color-text-secondary);font-weight:var(--font-weight-medium);border-color:var(--color-border);background:0 0;display:inline-flex}.evidence-label>svg{flex:none;block-size:.875rem;inline-size:.875rem}.evidence-label[data-tone=positive]{background:var(--color-success-muted);color:var(--color-text-success)}.evidence-label[data-tone=caution]{background:var(--color-warning-muted);color:var(--color-text-warning)}.evidence-label[data-tone=negative]{background:var(--color-error-muted);color:var(--color-text-error)}.evidence-label[data-tone=unknown]{color:var(--color-text-secondary);border-color:var(--color-border-emphasized);background:0 0;border-style:dashed}.chip{align-items:center;gap:var(--spacing-2);min-block-size:var(--size-element-md);padding-inline:var(--spacing-4);border:var(--border-width) solid var(--color-border-emphasized);border-radius:var(--radius-full);background:var(--color-background-card);color:var(--color-text-primary);font-weight:var(--font-weight-medium);font-size:var(--font-size-sm);line-height:var(--line-height-sm);overflow-wrap:anywhere;max-inline-size:100%;transition:background-color var(--duration-fast) var(--ease-standard), color var(--duration-fast) var(--ease-standard);text-decoration:none;display:inline-flex}:is(button,a).chip:hover{color:var(--color-text-primary);border-color:var(--color-accent)}a.chip{display:inline-flex}.chip:is([aria-pressed=true],[aria-current]){background:var(--color-accent-muted);color:var(--color-text-primary);border-color:var(--color-accent);font-weight:var(--font-weight-semibold)}.chip__count{font-size:var(--font-size-xs);color:var(--color-text-secondary);font-variant-numeric:tabular-nums}.chip[data-static]{white-space:normal;overflow-wrap:anywhere;min-block-size:0;max-inline-size:100%;padding:var(--spacing-0-5) var(--spacing-2);border-radius:var(--radius-inner);background:var(--color-background-surface);font-size:var(--font-size-xs);line-height:var(--line-height-xs)}.chip-row{gap:var(--spacing-2);scrollbar-width:thin;padding-block-end:var(--spacing-1);display:flex;overflow-x:auto}.chip-row>.chip{white-space:nowrap;flex:none;max-inline-size:none}}
