@layer properties,theme,base;@layer components{[data-av=compare] .pb-updated{margin-block:.75rem}.cmp-chips{flex-wrap:wrap;gap:.5rem;margin-block-start:1rem;display:flex}.cmp-chip{border:1px solid var(--c-line);background:var(--c-surface);min-block-size:2.75rem;color:var(--c-ink);border-radius:999px;padding-inline:1rem}.cmp-chip[aria-pressed=true]{border-color:var(--c-accent);background:var(--c-accent);color:var(--c-on-accent)}.cmp-line-lead{max-inline-size:65ch;color:var(--c-ink-soft);margin-block:.5rem 1rem}.cmp-list{grid-template-columns:repeat(auto-fill,minmax(min(100%,22rem),1fr));gap:.5rem;display:grid}.cmp-row-link{border:1px solid var(--c-line);border-radius:var(--radius-lg);background:var(--c-surface);block-size:100%;color:var(--c-ink);align-content:start;gap:.25rem;padding:1rem;text-decoration:none;display:grid}.cmp-row-link:hover{border-color:var(--c-accent)}.cmp-row-link span{color:var(--c-ink-soft)}.cmp-back{align-items:center;gap:.25rem;min-block-size:2.75rem;display:inline-flex}.cmp-choice{grid-template-columns:repeat(auto-fit,minmax(min(100%,20rem),1fr));gap:1rem;margin-block-start:.75rem;display:grid}.cmp-choice p{border-inline-start:3px solid var(--c-accent);padding-inline-start:1rem}.cmp-scroll{margin-block-start:.75rem;overflow-x:auto}.cmp-table{border-collapse:collapse;inline-size:100%}.cmp-table th,.cmp-table td{border-block-end:1px solid var(--c-line);text-align:start;vertical-align:top;padding:.75rem}.cmp-table thead th{color:var(--c-ink-soft);font-weight:500}.cmp-table tbody th{font-weight:500}.cmp-table small{color:var(--c-ink-soft);margin-block-start:.25rem;display:block}.cmp-status[data-status=not-stated]{color:var(--c-ink-soft)}.cmp-status[data-status=yes]{font-weight:600}.cmp-h3{margin-block:1rem .5rem;font-weight:600}.cmp-costs{grid-template-columns:repeat(auto-fit,minmax(min(100%,22rem),1fr));gap:1.5rem;display:grid}.cmp-ours{gap:.5rem;margin-block-end:.75rem;display:grid}.cmp-ours li{border-block-end:1px solid var(--c-line);justify-content:space-between;gap:.75rem;padding-block-end:.5rem;display:flex}.cmp-none{color:var(--c-ink-soft)}}@layer utilities;
