.compat-page[data-v-ccb7a83e]{padding-bottom:3rem}.compat-panel[data-v-ccb7a83e]{border:1px solid var(--line);border-radius:var(--radius-lg);background:var(--surface-0);box-shadow:none}.compat-panel__body[data-v-ccb7a83e]{padding:clamp(.75rem,2.4vw,1.35rem)}.compat-checker__hint[data-v-ccb7a83e]{margin:0 0 1rem;font-size:.9rem;color:var(--text-secondary)}.compat-checker__pickers[data-v-ccb7a83e]{display:grid;grid-template-columns:repeat(auto-fit,minmax(min(19rem,100%),1fr));gap:.85rem 1.25rem;max-width:46rem;margin-bottom:1.1rem}.compat-checker__label[data-v-ccb7a83e]{display:block;margin-bottom:.35rem;font-size:.85rem;font-weight:600;color:var(--text-secondary)}.compat-checker__picker-row[data-v-ccb7a83e]{display:flex;align-items:center;gap:.4rem;min-width:0}.compat-checker__picker-row[data-v-ccb7a83e]>:first-child{flex:1;min-width:0}.compat-checker__clear[data-v-ccb7a83e]{flex-shrink:0;display:inline-flex;align-items:center;justify-content:center;width:2.75rem;height:2.75rem;border:none;border-radius:var(--radius-md);background:transparent;color:var(--text-secondary);font-size:.75rem;cursor:pointer}.compat-checker__clear[data-v-ccb7a83e]:hover{background:var(--surface-1);color:var(--text-primary)}.compat-checker__clear[data-v-ccb7a83e]:focus-visible{outline:2px solid var(--ink);outline-offset:1px}.compat-verdict[data-v-ccb7a83e]{display:flex;align-items:flex-start;gap:.75rem;padding:.85rem 1rem;margin-bottom:1.25rem;border-radius:var(--radius-md);border:1px solid transparent}.compat-verdict__dot[data-v-ccb7a83e]{flex-shrink:0;margin-top:.1rem;font-size:1.15rem;line-height:1}.compat-verdict__body[data-v-ccb7a83e]{min-width:0}.compat-verdict__title[data-v-ccb7a83e]{margin:0 0 .15rem;font-size:.95rem;font-weight:700;color:var(--text-primary)}.compat-verdict__text[data-v-ccb7a83e]{margin:0;font-size:.88rem;line-height:1.5;color:var(--text-secondary)}.compat-verdict__text strong[data-v-ccb7a83e]{color:inherit}.compat-verdict--ok[data-v-ccb7a83e]{color:var(--compat-ok-fg);background:var(--compat-ok-bg);border-color:var(--compat-ok-border)}.compat-verdict--caution[data-v-ccb7a83e]{color:var(--compat-caution-fg);background:var(--compat-caution-bg);border-color:var(--compat-caution-border)}.compat-verdict--no[data-v-ccb7a83e]{color:var(--compat-no-fg);background:var(--compat-no-bg);border-color:var(--compat-no-border)}.compat-verdict--unknown[data-v-ccb7a83e]{color:var(--text-muted);background:var(--surface-1);border-color:var(--surface-border)}.compat-checker__groups-head[data-v-ccb7a83e]{display:flex;flex-wrap:wrap;align-items:center;justify-content:space-between;gap:.5rem 1rem;margin-bottom:.85rem}.compat-checker__groups-title[data-v-ccb7a83e]{margin:0;font-size:1.05rem;font-weight:700;color:var(--text-primary)}.compat-checker__filter[data-v-ccb7a83e]{flex:0 1 20rem;min-width:12rem}.compat-group[data-v-ccb7a83e]{margin-bottom:1.1rem}.compat-group__title[data-v-ccb7a83e]{display:flex;align-items:center;gap:.5rem;margin:0 0 .55rem;font-size:.95rem;font-weight:700;color:var(--text-primary)}.compat-group__dot[data-v-ccb7a83e]{color:var(--group-color);font-size:1.05rem;line-height:1}.compat-group__count[data-v-ccb7a83e]{padding:.05rem .5rem;border-radius:var(--radius-pill);background:var(--surface-1);font-size:.78rem;font-weight:600;color:var(--text-secondary)}.compat-group__list[data-v-ccb7a83e]{display:flex;flex-wrap:wrap;gap:.35rem;margin:0;padding:0;list-style:none}.compat-group__chip[data-v-ccb7a83e]{display:inline-flex;align-items:center;gap:.4rem;padding:.28rem .65rem;min-height:2.75rem;border:1px solid var(--line);border-left:3px solid var(--group-color);border-radius:var(--radius-md);background:var(--surface-0);color:var(--text-primary);font-size:.83rem;line-height:1.3;text-decoration:none;transition:background var(--t-fast) var(--ease),border-color var(--t-fast) var(--ease);--chip-hover-border:var(--group-color)}.compat-group--ok[data-v-ccb7a83e]{--group-color:var(--compat-ok-fg)}.compat-group--caution[data-v-ccb7a83e]{--group-color:var(--compat-caution-fg)}.compat-group--no[data-v-ccb7a83e]{--group-color:var(--compat-no-fg)}.compat-group--unknown[data-v-ccb7a83e]{--group-color:var(--text-muted)}.compat-group__empty[data-v-ccb7a83e]{margin:0}.compat-disclaimer[data-v-ccb7a83e],.compat-group__empty[data-v-ccb7a83e]{font-size:.85rem;color:var(--text-muted)}.compat-disclaimer[data-v-ccb7a83e]{margin:.35rem 0 1rem;line-height:1.55}.compat-legend__list[data-v-ccb7a83e]{margin:0 0 .5rem;padding:0;list-style:none;display:flex;flex-direction:column;gap:.65rem}.compat-legend__item[data-v-ccb7a83e]{display:flex;align-items:baseline;gap:.6rem;font-size:.9rem;color:var(--text-secondary);line-height:1.5}.compat-legend__dot[data-v-ccb7a83e]{flex-shrink:0;color:var(--group-color);font-size:1rem;line-height:1;align-self:flex-start;margin-top:.15rem}.compat-legend__item--ok[data-v-ccb7a83e]{--group-color:var(--compat-ok-fg)}.compat-legend__item--caution[data-v-ccb7a83e]{--group-color:var(--compat-caution-fg)}.compat-legend__item--no[data-v-ccb7a83e]{--group-color:var(--compat-no-fg)}.compat-legend__item--unknown[data-v-ccb7a83e]{--group-color:var(--text-muted)}.compat-pairs[data-v-ccb7a83e]{margin-top:2rem}.compat-pairs__title[data-v-ccb7a83e]{margin:0 0 1rem;font-family:var(--font-display,inherit);font-size:clamp(1.15rem,2.2vw,1.4rem);font-weight:700;color:var(--text-primary)}
