.intro[data-astro-cid-sesrt4gb]{max-width:760px;margin-bottom:clamp(36px,4vw,60px)}.tools[data-astro-cid-sesrt4gb]{border-bottom:1px solid var(--line);top:var(--header-h);background:var(--stone);z-index:5;gap:16px;margin-bottom:30px;padding-top:14px;padding-bottom:20px;display:grid;position:sticky}.types[data-astro-cid-sesrt4gb]{flex-wrap:wrap;gap:4px 24px;display:flex}.tf[data-astro-cid-sesrt4gb]{cursor:pointer;letter-spacing:.14em;text-transform:uppercase;color:var(--muted);background:0 0;border:0;border-bottom:1px solid #0000;padding:8px 0;font-size:12.5px;font-weight:600}.tf[data-astro-cid-sesrt4gb].on,.tf[data-astro-cid-sesrt4gb]:hover{color:var(--ink);border-color:var(--ink)}.toggles[data-astro-cid-sesrt4gb]{flex-wrap:wrap;gap:10px 26px;display:flex}.tg[data-astro-cid-sesrt4gb]{cursor:pointer;align-items:center;gap:10px;font-size:14px;display:inline-flex}.tg[data-astro-cid-sesrt4gb] input[data-astro-cid-sesrt4gb]{width:16px;height:16px;accent-color:var(--tulip)}.count[data-astro-cid-sesrt4gb]{margin:0}.plants[data-astro-cid-sesrt4gb]{grid-template-columns:repeat(3,minmax(0,1fr));gap:clamp(14px,1.6vw,22px);margin:0;padding:0;list-style:none;display:grid}.plants[data-astro-cid-sesrt4gb] li[data-astro-cid-sesrt4gb]{background:var(--paper);border:1px solid var(--line);border-radius:var(--radius);transition:border-color .35s var(--ease), transform .5s var(--ease-out), box-shadow .5s var(--ease-out);align-content:start;padding:0;display:grid;position:relative;overflow:hidden}.plants[data-astro-cid-sesrt4gb] li[data-astro-cid-sesrt4gb]:hover{border-color:var(--line-strong);transform:translateY(-3px);box-shadow:0 24px 40px -32px #11181366}.plants[data-astro-cid-sesrt4gb] li[data-astro-cid-sesrt4gb].hide{display:none}.p-ph[data-astro-cid-sesrt4gb]{aspect-ratio:4/3;background:var(--sand);margin:0;position:relative;overflow:hidden}.p-ph[data-astro-cid-sesrt4gb] img{object-fit:cover;width:100%;height:100%;transition:transform 1.2s var(--ease-out)}.plants[data-astro-cid-sesrt4gb] li[data-astro-cid-sesrt4gb]:hover .p-ph[data-astro-cid-sesrt4gb] img{transform:scale(1.045)}.p-ph[data-astro-cid-sesrt4gb]:after{content:"";pointer-events:none;background:linear-gradient(#080b0900 58%,#080b099e 100%);position:absolute;inset:0}.p-tags[data-astro-cid-sesrt4gb]{z-index:1;flex-wrap:wrap;align-items:center;gap:6px 16px;display:flex;position:absolute;bottom:14px;left:18px;right:18px}.p-type[data-astro-cid-sesrt4gb]{letter-spacing:.2em;text-transform:uppercase;color:var(--stone);font-size:10.5px;font-weight:600}.p-native[data-astro-cid-sesrt4gb]{color:var(--stone);align-items:center;gap:6px;font-size:11px;display:inline-flex}.p-native[data-astro-cid-sesrt4gb]:before{content:"";background:#9cc59f;border-radius:50%;width:6px;height:6px}.p-body[data-astro-cid-sesrt4gb]{gap:14px;padding:20px 24px;display:grid}.p-c[data-astro-cid-sesrt4gb]{margin:0;font-size:1.42rem;line-height:1.1}.p-b[data-astro-cid-sesrt4gb]{font-family:var(--serif);color:var(--muted);margin:4px 0 0;font-size:1rem;font-style:italic}.p-note[data-astro-cid-sesrt4gb]{color:var(--moss);margin:0;font-size:14.5px;line-height:1.55}.p-spec[data-astro-cid-sesrt4gb]{border-top:1px solid var(--line);gap:9px;margin:2px 0 0;padding-top:14px;display:grid}.p-spec[data-astro-cid-sesrt4gb]>div[data-astro-cid-sesrt4gb]{grid-template-columns:58px 1fr;align-items:center;gap:12px;display:grid}.p-spec[data-astro-cid-sesrt4gb] dt[data-astro-cid-sesrt4gb]{letter-spacing:.18em;text-transform:uppercase;color:var(--muted);font-size:10.5px;font-weight:600}.p-spec[data-astro-cid-sesrt4gb] dd[data-astro-cid-sesrt4gb]{align-items:center;gap:10px;margin:0;font-size:13.5px;display:flex}.seg[data-astro-cid-sesrt4gb]{gap:3px;display:inline-flex}.seg[data-astro-cid-sesrt4gb] i[data-astro-cid-sesrt4gb]{background:var(--line);border-radius:1px;width:14px;height:4px}.seg[data-astro-cid-sesrt4gb] i[data-astro-cid-sesrt4gb].on{background:#2f5b3f}.s-high[data-astro-cid-sesrt4gb]{color:#2f5b3f;font-weight:600}.s-low[data-astro-cid-sesrt4gb]{color:var(--tulip-deep)}li[data-astro-cid-sesrt4gb]:has(.s-low) .seg[data-astro-cid-sesrt4gb] i[data-astro-cid-sesrt4gb].on{background:var(--tulip-deep)}li[data-astro-cid-sesrt4gb]:has(.s-moderate) .seg[data-astro-cid-sesrt4gb] i[data-astro-cid-sesrt4gb].on{background:#a98238}.s-moderate[data-astro-cid-sesrt4gb]{color:#8a6a2c}.sun[data-astro-cid-sesrt4gb]{border:1.3px solid #b07a2a;border-radius:50%;flex:none;width:13px;height:13px}.sun[data-astro-cid-sesrt4gb].sun{background:#d9a441;border-color:#d9a441;box-shadow:0 0 0 3px #d9a4412e}.sun[data-astro-cid-sesrt4gb].half{background:linear-gradient(90deg,#d9a441 50%,#0000 50%);border-color:#c08f35}.sun[data-astro-cid-sesrt4gb].shade{border-color:var(--muted);background:0 0}.hbar[data-astro-cid-sesrt4gb]{background:var(--line);border-radius:2px;flex:0 0 76px;height:4px;position:relative}.hbar[data-astro-cid-sesrt4gb] i[data-astro-cid-sesrt4gb]{background:var(--ink);border-radius:2px;position:absolute;top:0;bottom:0}.o-row[data-astro-cid-sesrt4gb] dd[data-astro-cid-sesrt4gb]{color:var(--muted)}.p-credit[data-astro-cid-sesrt4gb]{color:var(--muted);margin:2px 0 0;font-size:11px;line-height:1.45}.p-credit[data-astro-cid-sesrt4gb] a[data-astro-cid-sesrt4gb]{color:inherit}.p-credit[data-astro-cid-sesrt4gb] a[data-astro-cid-sesrt4gb]:hover{color:var(--tulip)}.empty[data-astro-cid-sesrt4gb]{color:var(--muted);padding:30px 0}@media (width<=1000px){.plants[data-astro-cid-sesrt4gb]{grid-template-columns:1fr 1fr}}@media (width<=640px){.plants[data-astro-cid-sesrt4gb]{grid-template-columns:1fr}.tools[data-astro-cid-sesrt4gb]{position:static}.p-body[data-astro-cid-sesrt4gb]{padding:18px}}
