.page-head[data-astro-cid-lvfgrm2a]{padding-bottom:var(--space-m)}.tools[data-astro-cid-lvfgrm2a]{display:flex;flex-wrap:wrap;align-items:end;justify-content:space-between;gap:var(--space-s);margin-bottom:var(--space-m)}.tools__field[data-astro-cid-lvfgrm2a]{display:grid;grid-template-columns:minmax(0,1fr);gap:.35rem;flex:min(100%,18rem);max-width:32rem}.tools__label[data-astro-cid-lvfgrm2a]{font-weight:650}.tools__input[data-astro-cid-lvfgrm2a]{display:flex;align-items:center;gap:.5rem;padding-inline:.9rem;border:var(--border-thick) solid var(--line-strong);border-radius:var(--radius-pill);background:var(--bg)}.tools__input[data-astro-cid-lvfgrm2a]:focus-within{outline:3px solid var(--focus);outline-offset:2px}.tools__input[data-astro-cid-lvfgrm2a] input[data-astro-cid-lvfgrm2a]{flex:1;min-width:0;min-height:3rem;border:0;background:none;outline:none}.tools__count[data-astro-cid-lvfgrm2a]{color:var(--fg-muted)}.empty[data-astro-cid-lvfgrm2a]{padding:var(--space-m);border-radius:var(--radius-m);background:var(--accent-soft);font-weight:600}.guides[data-astro-cid-lvfgrm2a]{display:grid;grid-template-columns:repeat(auto-fill,minmax(min(100%,19rem),1fr));gap:var(--space-s)}.guides[data-astro-cid-lvfgrm2a]>li[data-astro-cid-lvfgrm2a]{display:grid;min-width:0}.guide[data-astro-cid-lvfgrm2a]{display:grid;grid-template-rows:auto auto 1fr auto;gap:.45rem;padding:var(--space-s);border:var(--border-thick) solid var(--line-strong);border-radius:var(--radius-l);background:var(--surface);min-width:0;overflow-wrap:anywhere;transition:transform var(--dur-fast) var(--ease-out)}.guide[data-astro-cid-lvfgrm2a]:hover{transform:translateY(-2px);box-shadow:0 .3rem 0 var(--accent)}@media(prefers-reduced-motion:reduce){.guide[data-astro-cid-lvfgrm2a]:hover{transform:none}}.guide__area[data-astro-cid-lvfgrm2a]{display:inline-flex;align-items:center;gap:.35rem;font-size:var(--step--1);color:var(--fg-muted);font-weight:600}.guide__title[data-astro-cid-lvfgrm2a]{font-size:var(--step-1);font-weight:750;line-height:1.2}.guide__summary[data-astro-cid-lvfgrm2a]{color:var(--fg-muted)}.guide__meta[data-astro-cid-lvfgrm2a]{display:flex;flex-wrap:wrap;align-items:center;justify-content:space-between;gap:.5rem;padding-top:.4rem}.guide__open[data-astro-cid-lvfgrm2a]{display:inline-flex;align-items:center;gap:.3rem;font-weight:700}.badge[data-astro-cid-lvfgrm2a]{display:inline-flex;align-items:center;gap:.3rem;padding:.05rem .6rem;border-radius:var(--radius-pill);font-size:var(--step--1);font-weight:750}.badge--free[data-astro-cid-lvfgrm2a]{background:var(--accent-soft);border:1px solid var(--line-strong)}.badge--premium[data-astro-cid-lvfgrm2a]{background:var(--accent);color:var(--accent-fg)}
