.ff-ths[data-astro-cid-idqrro2c]{display:flex;flex-direction:column;gap:var(--s-3);margin-top:var(--s-2)}.ff-th[data-astro-cid-idqrro2c]{padding:10px var(--s-3);border:1px solid var(--line);border-radius:var(--r-sm);background:var(--panel)}.ff-th[data-astro-cid-idqrro2c] em[data-astro-cid-idqrro2c]{display:block;margin-top:3px;font-style:normal;font-size:var(--fs-xs);line-height:1.55;color:var(--muted)}.ff-th[data-astro-cid-idqrro2c]:has(input:checked){border-color:var(--ink);background:color-mix(in srgb,var(--clay) 8%,var(--panel))}.ff-facts[data-astro-cid-idqrro2c]{display:flex;flex-direction:column;gap:var(--s-3);margin-top:var(--s-2)}.ff-facts[data-astro-cid-idqrro2c]>div[data-astro-cid-idqrro2c]{display:flex;flex-direction:column;gap:2px;padding-bottom:var(--s-3);border-bottom:1px solid var(--line)}.ff-facts[data-astro-cid-idqrro2c]>div[data-astro-cid-idqrro2c]:last-child{border-bottom:0;padding-bottom:0}.ff-facts[data-astro-cid-idqrro2c] dt[data-astro-cid-idqrro2c]{font-family:var(--f-ui);font-size:var(--fs-micro);font-weight:700;letter-spacing:.08em;text-transform:uppercase;color:var(--muted)}.ff-facts[data-astro-cid-idqrro2c] dd[data-astro-cid-idqrro2c]{font-family:var(--f-num);font-size:1.15rem;font-weight:700;font-variant-numeric:tabular-nums;color:var(--ink)}.ff-facts__sub[data-astro-cid-idqrro2c]{display:block;font-family:var(--f-ui);font-size:var(--fs-xs);font-weight:500;color:var(--muted)}.ff-facts__note[data-astro-cid-idqrro2c],.ff-verdict__note[data-astro-cid-idqrro2c]{margin-top:var(--s-3);font-size:var(--fs-xs);line-height:1.6;color:var(--muted)}.ff-chart[data-astro-cid-idqrro2c] .bars[data-astro-cid-idqrro2c]{align-items:stretch;padding-top:var(--s-6)}.ff-chart[data-astro-cid-idqrro2c] .bars__col[data-astro-cid-idqrro2c]{position:relative;justify-content:flex-end;cursor:pointer;min-height:0}.ff-chart[data-astro-cid-idqrro2c] .bars__col[data-astro-cid-idqrro2c]:focus-visible{outline:2px solid var(--ink);outline-offset:2px}.ff-bar__num[data-astro-cid-idqrro2c]{font-family:var(--f-num);font-size:9px;font-variant-numeric:tabular-nums;color:var(--muted);line-height:1;margin-bottom:2px}.ff-chart[data-astro-cid-idqrro2c] .bars__fill[data-astro-cid-idqrro2c]{display:block;min-height:2px}.ff-chart[data-astro-cid-idqrro2c][data-threshold="36"] .bars__fill[data-astro-cid-idqrro2c]{background:var(--sky)}.ff-chart[data-astro-cid-idqrro2c][data-threshold="32"] .bars__fill[data-astro-cid-idqrro2c]{background:var(--heat-2)}.ff-plants[data-astro-cid-idqrro2c]{padding:var(--s-5);border:var(--rule-w) solid var(--ink);border-radius:var(--r);background:var(--surface)}.ff-plants__title[data-astro-cid-idqrro2c]{font-family:var(--f-ui);font-size:var(--fs-sm);font-weight:700;color:var(--ink)}.ff-plants__lead[data-astro-cid-idqrro2c],.ff-plants__foot[data-astro-cid-idqrro2c]{margin-top:var(--s-1);max-width:68ch;font-family:var(--f-ui);font-size:var(--fs-xs);line-height:1.6;color:var(--muted)}.ff-plants__foot[data-astro-cid-idqrro2c]{margin-top:var(--s-4);padding-top:var(--s-3);border-top:1px solid var(--line);font-size:var(--fs-micro)}.ff-plants__scroll[data-astro-cid-idqrro2c]{margin-top:var(--s-4);overflow-x:auto}.ff-table[data-astro-cid-idqrro2c]{width:100%;min-width:560px;border-collapse:collapse;font-family:var(--f-text);font-size:var(--fs-sm);line-height:1.55}.ff-table[data-astro-cid-idqrro2c] th[data-astro-cid-idqrro2c],.ff-table[data-astro-cid-idqrro2c] td[data-astro-cid-idqrro2c]{padding:var(--s-3) var(--s-3);text-align:left;vertical-align:top;border-bottom:1px solid var(--line)}.ff-table[data-astro-cid-idqrro2c] thead[data-astro-cid-idqrro2c] th[data-astro-cid-idqrro2c]{font-family:var(--f-ui);font-size:var(--fs-micro);font-weight:700;letter-spacing:.08em;text-transform:uppercase;color:var(--muted);border-bottom:var(--rule-w) solid var(--ink)}.ff-table[data-astro-cid-idqrro2c] tbody[data-astro-cid-idqrro2c] th[data-astro-cid-idqrro2c]{font-family:var(--f-ui);font-size:var(--fs-sm);font-weight:700;color:var(--ink);min-width:12rem}.ff-table[data-astro-cid-idqrro2c] td[data-astro-cid-idqrro2c]{color:var(--ink-soft)}.ff-plants[data-astro-cid-idqrro2c][data-threshold="36"] .ff-table[data-astro-cid-idqrro2c] [data-astro-cid-idqrro2c][data-col="36"],.ff-plants[data-astro-cid-idqrro2c][data-threshold="32"] .ff-table[data-astro-cid-idqrro2c] [data-astro-cid-idqrro2c][data-col="32"]{color:var(--ink);background:color-mix(in srgb,var(--clay) 9%,transparent)}.ff-table__src[data-astro-cid-idqrro2c],.ff-table__own[data-astro-cid-idqrro2c]{display:block;margin-top:3px;font-family:var(--f-ui);font-size:var(--fs-micro);font-weight:500;letter-spacing:.04em}.ff-table__own[data-astro-cid-idqrro2c]{color:var(--muted);font-style:italic}.ff-decades__list[data-astro-cid-idqrro2c]{display:flex;flex-direction:column;gap:var(--s-2);margin-top:var(--s-4);list-style:none}.ff-decade[data-astro-cid-idqrro2c]{display:grid;grid-template-columns:4.5rem minmax(0,1fr) auto;align-items:center;gap:var(--s-3);font-family:var(--f-num);font-size:var(--fs-xs);font-variant-numeric:tabular-nums}.ff-decade__label[data-astro-cid-idqrro2c]{font-weight:700;color:var(--muted)}.ff-decade__track[data-astro-cid-idqrro2c]{display:block;height:12px;background:var(--panel-2);border:1px solid var(--line);border-radius:var(--r-pill);overflow:hidden}.ff-decade__track[data-astro-cid-idqrro2c] i[data-astro-cid-idqrro2c]{display:block;height:100%;background:var(--heat-3)}.ff-decade__value[data-astro-cid-idqrro2c]{min-width:9rem;text-align:right;font-weight:700;color:var(--ink)}.ff-decade__sub[data-astro-cid-idqrro2c]{display:block;font-family:var(--f-ui);font-size:var(--fs-micro);font-weight:500;color:var(--muted)}@media(max-width:520px){.ff-decade[data-astro-cid-idqrro2c]{grid-template-columns:3.5rem minmax(0,1fr)}.ff-decade__value[data-astro-cid-idqrro2c]{grid-column:2;text-align:left;min-width:0}}
