.theme-review[data-astro-cid-xlhprxjh]{color:var(--page-text);gap:var(--spacing-2xl);max-width:var(--container-max-width,1100px);padding:var(--spacing-lg) var(--spacing-md) var(--spacing-2xl);margin:0 auto;display:grid}.theme-review__eyebrow[data-astro-cid-xlhprxjh]{color:var(--content-text-muted);font-size:var(--font-size-2xs);font-weight:var(--font-weight-bold);letter-spacing:var(--tracking-caps);margin:0 0 var(--spacing-xs);text-transform:uppercase}.theme-review__title[data-astro-cid-xlhprxjh]{font-family:var(--font-display);font-size:var(--font-size-2xl);margin:0 0 var(--spacing-sm)}.theme-review__lede[data-astro-cid-xlhprxjh]{margin:0 0 var(--spacing-sm);max-width:70ch}.theme-review__meta[data-astro-cid-xlhprxjh],.theme-review__note[data-astro-cid-xlhprxjh]{color:var(--content-text-muted);font-size:var(--font-size-sm);margin:0}.theme-review__meta[data-astro-cid-xlhprxjh]{align-items:baseline;gap:var(--spacing-sm);flex-wrap:wrap;display:flex}.theme-review__section[data-astro-cid-xlhprxjh]{gap:var(--spacing-md);display:grid}.theme-review__section-title[data-astro-cid-xlhprxjh]{background:var(--style-section-mark,none);border-left:var(--style-section-rule,2px solid var(--league-accent));font-family:var(--style-section-font,inherit);font-size:var(--style-section-size,var(--font-size-xs));font-style:var(--style-section-style,inherit);font-weight:var(--font-weight-bold);letter-spacing:var(--style-section-tracking,var(--tracking-caps));padding-bottom:var(--style-section-mark-pad,0);padding-left:var(--style-section-rule-gap,var(--spacing-sm));text-transform:uppercase;margin:0}.theme-review__card[data-astro-cid-xlhprxjh]{border:var(--style-card-border,1px solid var(--card-border));box-shadow:var(--card-shadow);gap:var(--spacing-md);padding:var(--spacing-lg);display:grid}.theme-review__card-title[data-astro-cid-xlhprxjh]{font-size:var(--font-size-base);margin:0}.theme-review__row[data-astro-cid-xlhprxjh]{align-items:center;gap:var(--spacing-md);flex-wrap:wrap;display:flex}.theme-review__prose[data-astro-cid-xlhprxjh]{margin:0}.theme-review__muted[data-astro-cid-xlhprxjh]{color:var(--content-text-muted)}.theme-review__pairs[data-astro-cid-xlhprxjh]{gap:var(--spacing-xs);margin:0;padding:0;list-style:none;display:grid}.theme-review__pair[data-astro-cid-xlhprxjh]{background:var(--card-surface);border:1px solid var(--card-border);border-radius:var(--radius-sm);align-items:center;gap:var(--spacing-md);padding:var(--spacing-xs) var(--spacing-sm);grid-template-columns:3rem 1fr auto;display:grid}.theme-review__pair-sample[data-astro-cid-xlhprxjh]{border:1px solid var(--content-border);border-radius:var(--radius-sm);font-weight:var(--font-weight-bold);place-items:center;height:2rem;display:grid}.theme-review__pair-ratio[data-astro-cid-xlhprxjh]{font-family:var(--font-numeric);font-variant-numeric:tabular-nums;font-weight:var(--font-weight-bold)}.theme-review__pair-ratio[data-astro-cid-xlhprxjh][data-pass=false]{color:var(--color-error)}.theme-review__table[data-astro-cid-xlhprxjh]{border-collapse:collapse;font-size:var(--font-size-sm);width:100%}.theme-review__table[data-astro-cid-xlhprxjh] th[data-astro-cid-xlhprxjh]{background:var(--table-header-bg);color:var(--table-header-text);font-size:var(--font-size-2xs);letter-spacing:var(--tracking-caps);text-align:left;text-transform:uppercase}.theme-review__table[data-astro-cid-xlhprxjh] td[data-astro-cid-xlhprxjh],.theme-review__table[data-astro-cid-xlhprxjh] th[data-astro-cid-xlhprxjh]{border-bottom:1px solid var(--table-border);padding:var(--spacing-xs) var(--spacing-sm)}.theme-review__table[data-astro-cid-xlhprxjh] td[data-astro-cid-xlhprxjh]{background:var(--table-row-bg)}.theme-review__table[data-astro-cid-xlhprxjh] tbody[data-astro-cid-xlhprxjh] tr[data-astro-cid-xlhprxjh]:nth-child(2n) td[data-astro-cid-xlhprxjh]{background:var(--table-row-bg-alt)}.theme-review__table[data-astro-cid-xlhprxjh] tbody[data-astro-cid-xlhprxjh] tr[data-astro-cid-xlhprxjh]:hover td[data-astro-cid-xlhprxjh]{background:var(--table-row-bg-hover)}.theme-review__num[data-astro-cid-xlhprxjh]{font-variant-numeric:tabular-nums;text-align:right}.theme-review__table[data-astro-cid-xlhprxjh] th[data-astro-cid-xlhprxjh].theme-review__num{text-align:right}.theme-review__badge[data-astro-cid-xlhprxjh]{display:inline-block}.theme-review__badge--success[data-astro-cid-xlhprxjh]{background:var(--badge-success-bg);color:var(--badge-success-text)}.theme-review__badge--info[data-astro-cid-xlhprxjh]{background:var(--badge-info-bg);color:var(--badge-info-text)}.theme-review__badge--warning[data-astro-cid-xlhprxjh]{background:var(--badge-warning-bg);color:var(--badge-warning-text)}.theme-review__badge--error[data-astro-cid-xlhprxjh]{background:var(--badge-error-bg);color:var(--badge-error-text)}.theme-review__states[data-astro-cid-xlhprxjh]{grid-template-columns:repeat(auto-fit,minmax(min(100%,20rem),1fr))}.theme-review__fonts[data-astro-cid-xlhprxjh],.theme-review__states[data-astro-cid-xlhprxjh]{gap:var(--spacing-md);display:grid}.theme-review__font[data-astro-cid-xlhprxjh]{background:var(--card-bg);border:1px solid var(--card-border);border-radius:var(--radius-md);padding:var(--spacing-md)}.theme-review__font-label[data-astro-cid-xlhprxjh]{color:var(--content-text-muted);font-size:var(--font-size-xs);margin:0 0 var(--spacing-xs)}.theme-review__font-label[data-astro-cid-xlhprxjh] code[data-astro-cid-xlhprxjh]{font-size:var(--font-size-3xs)}.theme-review__font-sample[data-astro-cid-xlhprxjh]{font-size:var(--font-size-xl);overflow-wrap:anywhere;margin:0}.theme-review__group[data-astro-cid-xlhprxjh]{gap:var(--spacing-sm);display:grid}.theme-review__group-title[data-astro-cid-xlhprxjh]{color:var(--content-text-muted);font-size:var(--font-size-sm);margin:0}.theme-review__swatches[data-astro-cid-xlhprxjh]{gap:var(--spacing-sm);grid-template-columns:repeat(auto-fill,minmax(min(100%,15rem),1fr));margin:0;padding:0;list-style:none;display:grid}.theme-review__swatch[data-astro-cid-xlhprxjh]{background:var(--card-surface);border:1px solid var(--card-border);border-radius:var(--radius-sm);-moz-column-gap:var(--spacing-sm);align-items:center;column-gap:var(--spacing-sm);min-width:0;padding:var(--spacing-xs);grid-template-rows:auto auto;grid-template-columns:2.5rem 1fr;display:grid}.theme-review__chip[data-astro-cid-xlhprxjh]{border:1px solid var(--content-border);border-radius:var(--radius-sm);grid-row:span 2;width:2.5rem;height:2.5rem}.theme-review__token[data-astro-cid-xlhprxjh]{font-size:var(--font-size-xs);font-weight:var(--font-weight-semibold);overflow-wrap:anywhere}.theme-review__value[data-astro-cid-xlhprxjh]{color:var(--content-text-muted);font-size:var(--font-size-3xs);overflow-wrap:anywhere}
