.back[data-astro-cid-cxtrz2eq]{color:#9fc4ff;text-decoration:none;font-size:.9rem;display:inline-block;margin-bottom:18px}.kc-counts[data-astro-cid-cxtrz2eq]{display:flex;flex-wrap:wrap;gap:8px 22px;margin-top:18px;font-size:.92rem}.kc-counts[data-astro-cid-cxtrz2eq] span[data-astro-cid-cxtrz2eq]{display:inline-flex;align-items:center;gap:8px}.st[data-astro-cid-cxtrz2eq]{width:12px;height:12px;border-radius:50%;display:inline-block}.st[data-astro-cid-cxtrz2eq].base{background:#32d583}.st[data-astro-cid-cxtrz2eq].partial{background:#fdb022}.st[data-astro-cid-cxtrz2eq].plugin{background:#84caff}.kc-key-section[data-astro-cid-cxtrz2eq]{padding-bottom:40px}.kc-intro[data-astro-cid-cxtrz2eq]{color:var(--muted)}.kc-key[data-astro-cid-cxtrz2eq]{display:grid;grid-template-columns:1.3fr 1fr 1fr;gap:18px}.kc-keybox[data-astro-cid-cxtrz2eq]{border:1px solid var(--line);border-radius:var(--radius);padding:18px 20px}.kc-keybox[data-astro-cid-cxtrz2eq] h3[data-astro-cid-cxtrz2eq]{font-size:.95rem;margin:0 0 10px}.kc-keybox[data-astro-cid-cxtrz2eq] h3[data-astro-cid-cxtrz2eq]+ul[data-astro-cid-cxtrz2eq]+h3[data-astro-cid-cxtrz2eq]{margin-top:16px}.kc-keybox[data-astro-cid-cxtrz2eq] ul[data-astro-cid-cxtrz2eq]{list-style:none;padding:0;margin:0;display:grid;gap:8px;font-size:.86rem}.kc-keybox[data-astro-cid-cxtrz2eq] li[data-astro-cid-cxtrz2eq]{display:flex;gap:10px;align-items:flex-start}.kc-keybox[data-astro-cid-cxtrz2eq] li[data-astro-cid-cxtrz2eq]>span[data-astro-cid-cxtrz2eq]:first-child{flex:none}.kc-small[data-astro-cid-cxtrz2eq]{font-size:.86rem;color:var(--muted);margin:0}.kc-tier[data-astro-cid-cxtrz2eq]{display:inline-block;font-size:.72rem;font-weight:700;padding:2px 8px;border-radius:999px;color:#fff;white-space:nowrap}.kc-tier[data-astro-cid-cxtrz2eq].t1{background:#067647}.kc-tier[data-astro-cid-cxtrz2eq].t2{background:#0e7090}.kc-tier[data-astro-cid-cxtrz2eq].t3{background:#175cd3}.kc-tier[data-astro-cid-cxtrz2eq].t4{background:#6941c6}.kc-tier[data-astro-cid-cxtrz2eq].t5{background:#667085}.kc-dots[data-astro-cid-cxtrz2eq]{display:inline-flex;gap:3px;margin-right:6px;vertical-align:-1px}.kc-dots[data-astro-cid-cxtrz2eq] i[data-astro-cid-cxtrz2eq]{width:9px;height:9px;border-radius:50%;border:1.5px solid var(--navy)}.kc-dots[data-astro-cid-cxtrz2eq] i[data-astro-cid-cxtrz2eq].on{background:var(--navy)}.kc-lens[data-astro-cid-cxtrz2eq]{display:inline-flex;margin-right:6px;vertical-align:-2px}.kc-lens[data-astro-cid-cxtrz2eq] i[data-astro-cid-cxtrz2eq]{width:13px;height:13px;border-radius:50%;border:2px solid}.kc-lens[data-astro-cid-cxtrz2eq] i[data-astro-cid-cxtrz2eq].r{border-color:#e95032;background:#e9503240}.kc-lens[data-astro-cid-cxtrz2eq] i[data-astro-cid-cxtrz2eq].p{border-color:#12b76a;background:#12b76a40;margin-left:-5px}.kc-lens[data-astro-cid-cxtrz2eq] i[data-astro-cid-cxtrz2eq].p.off{border-style:dashed;border-color:#98a2b3;background:none}.kc-status[data-astro-cid-cxtrz2eq]{display:inline-block;font-size:.7rem;font-weight:700;padding:2px 8px;border-radius:999px;white-space:nowrap}.kc-status[data-astro-cid-cxtrz2eq].base{background:#dcfae6;color:#067647}.kc-status[data-astro-cid-cxtrz2eq].partial{background:#fef0c7;color:#93370d}.kc-status[data-astro-cid-cxtrz2eq].plugin{background:#e0f2fe;color:#026aa2}.kc-filters[data-astro-cid-cxtrz2eq]{display:flex;flex-wrap:wrap;gap:10px 16px;align-items:center;margin-bottom:18px;font-size:.88rem}.kc-filters[data-astro-cid-cxtrz2eq] label[data-astro-cid-cxtrz2eq]{display:flex;align-items:center;gap:6px;font-weight:600;color:var(--navy)}.kc-filters[data-astro-cid-cxtrz2eq] select[data-astro-cid-cxtrz2eq]{font:inherit;font-weight:400;font-size:.86rem;padding:4px 8px;border:1px solid var(--line);border-radius:6px;background:#fff}.kc-shown[data-astro-cid-cxtrz2eq]{margin-left:auto;color:var(--muted)}.kc-grid[data-astro-cid-cxtrz2eq]{display:grid;grid-template-columns:repeat(3,1fr);gap:16px;align-items:start}.kc-card[data-astro-cid-cxtrz2eq]{background:#fff;border:1px solid var(--line);border-top:4px solid;border-radius:var(--radius);padding:16px 18px}.kc-card[data-astro-cid-cxtrz2eq].t1{border-top-color:#067647}.kc-card[data-astro-cid-cxtrz2eq].t2{border-top-color:#0e7090}.kc-card[data-astro-cid-cxtrz2eq].t3{border-top-color:#175cd3}.kc-card[data-astro-cid-cxtrz2eq].t4{border-top-color:#6941c6}.kc-card[data-astro-cid-cxtrz2eq].t5{border-top-color:#667085}.kc-card[data-astro-cid-cxtrz2eq][hidden]{display:none}.kc-card[data-astro-cid-cxtrz2eq] header[data-astro-cid-cxtrz2eq]{display:flex;align-items:center;gap:8px;flex-wrap:wrap}.kc-num[data-astro-cid-cxtrz2eq]{font-weight:800;color:var(--accent);font-size:1.05rem}.kc-card[data-astro-cid-cxtrz2eq] header[data-astro-cid-cxtrz2eq] .kc-status[data-astro-cid-cxtrz2eq]{margin-left:auto}.kc-card[data-astro-cid-cxtrz2eq] h3[data-astro-cid-cxtrz2eq]{margin:10px 0 2px;font-size:1.05rem}.kc-cat[data-astro-cid-cxtrz2eq]{color:var(--muted);font-size:.82rem;margin:0 0 10px}.kc-glance[data-astro-cid-cxtrz2eq]{display:flex;flex-wrap:wrap;gap:6px 16px;font-size:.84rem;font-weight:600;color:var(--navy)}.kc-who[data-astro-cid-cxtrz2eq]{display:flex;flex-wrap:wrap;gap:4px;margin:10px 0 0}.kc-who[data-astro-cid-cxtrz2eq] span[data-astro-cid-cxtrz2eq]{font-size:.72rem;background:var(--bg-soft);border:1px solid var(--line);border-radius:999px;padding:1px 8px}.kc-score[data-astro-cid-cxtrz2eq]{margin-top:12px;border-top:1px solid var(--line);padding-top:8px;font-size:.86rem}.kc-score[data-astro-cid-cxtrz2eq] summary[data-astro-cid-cxtrz2eq]{cursor:pointer;font-weight:700;color:var(--accent)}.kc-score[data-astro-cid-cxtrz2eq] h4[data-astro-cid-cxtrz2eq]{font-size:.82rem;text-transform:uppercase;letter-spacing:.04em;color:var(--muted);margin:14px 0 4px}.kc-score[data-astro-cid-cxtrz2eq] ul[data-astro-cid-cxtrz2eq]{margin:0;padding-left:1.1em}.kc-score[data-astro-cid-cxtrz2eq] p[data-astro-cid-cxtrz2eq]{margin:0}.kc-avail[data-astro-cid-cxtrz2eq]{margin-top:8px!important;padding:6px 10px;border-radius:6px;background:#fffaeb;color:#93370d}.kc-caus[data-astro-cid-cxtrz2eq]{display:inline-block;font-size:.7rem;font-weight:800;letter-spacing:.02em;padding:1px 7px;border-radius:4px;margin-right:4px}.kc-caus[data-astro-cid-cxtrz2eq].s3{background:#dcfae6;color:#067647}.kc-caus[data-astro-cid-cxtrz2eq].s2{background:#fef0c7;color:#93370d}.kc-caus[data-astro-cid-cxtrz2eq].s1{background:#fee4e2;color:#b42318}.kc-lensnote[data-astro-cid-cxtrz2eq]{margin-top:12px!important;color:var(--muted)}.kc-empty[data-astro-cid-cxtrz2eq]{text-align:center;color:var(--muted);padding:30px}@media(max-width:900px){.kc-key[data-astro-cid-cxtrz2eq]{grid-template-columns:1fr}.kc-grid[data-astro-cid-cxtrz2eq]{grid-template-columns:repeat(2,1fr)}}@media(max-width:640px){.kc-grid[data-astro-cid-cxtrz2eq]{grid-template-columns:1fr}.kc-shown[data-astro-cid-cxtrz2eq]{margin-left:0}}
