.cat[data-astro-cid-uyqpyiws]{grid-template-columns:250px minmax(0,1fr);align-items:start;gap:28px;display:grid}.cat__side[data-astro-cid-uyqpyiws]{border:1px solid var(--line);border-radius:var(--r);background:#fff;max-height:calc(100vh - 24px);position:sticky;top:12px;overflow:auto}.cat__side-head[data-astro-cid-uyqpyiws]{border-bottom:1px solid var(--line);background:var(--bg);justify-content:space-between;align-items:center;padding:12px 14px;font-size:.9rem;display:flex}.cat__close[data-astro-cid-uyqpyiws]{cursor:pointer;background:0 0;border:0;display:none}.cat__close[data-astro-cid-uyqpyiws] svg{width:20px;height:20px}.fgroup[data-astro-cid-uyqpyiws]{border:0;border-bottom:1px solid var(--line-2);min-width:0;margin:0;padding:12px 14px}.fgroup__title[data-astro-cid-uyqpyiws]{text-transform:uppercase;letter-spacing:.04em;color:var(--ink-2);margin-bottom:8px;padding:0;font-size:.8rem;font-weight:600;display:block}.fsearch[data-astro-cid-uyqpyiws]{position:relative}.fsearch[data-astro-cid-uyqpyiws] svg{width:16px;height:16px;color:var(--muted);position:absolute;top:50%;left:9px;transform:translateY(-50%)}.fsearch[data-astro-cid-uyqpyiws] input[data-astro-cid-uyqpyiws]{border:1px solid var(--line);border-radius:var(--r);width:100%;height:36px;padding:0 8px 0 30px;font-size:.88rem}.fsearch[data-astro-cid-uyqpyiws] input[data-astro-cid-uyqpyiws]:focus{border-color:var(--blue);outline:none}.fcats[data-astro-cid-uyqpyiws]{gap:1px;margin:0;padding:0;list-style:none;display:grid}.fcats[data-astro-cid-uyqpyiws] a[data-astro-cid-uyqpyiws]{border-radius:var(--r);color:var(--ink);justify-content:space-between;gap:8px;margin:0 -8px;padding:6px 8px;font-size:.88rem;text-decoration:none;display:flex}.fcats[data-astro-cid-uyqpyiws] a[data-astro-cid-uyqpyiws]:hover{background:var(--bg)}.fcats[data-astro-cid-uyqpyiws] a[data-astro-cid-uyqpyiws][aria-current=page]{background:var(--blue-50);color:var(--blue);font-weight:600}.fcats__n[data-astro-cid-uyqpyiws]{color:var(--muted);font-size:.78rem}.fcheck[data-astro-cid-uyqpyiws]{cursor:pointer;align-items:center;gap:8px;padding:4px 0;font-size:.88rem;display:flex}.fcheck[data-astro-cid-uyqpyiws] input[data-astro-cid-uyqpyiws]{width:16px;height:16px;accent-color:var(--blue);flex:none}.fcheck[data-astro-cid-uyqpyiws] span[data-astro-cid-uyqpyiws]{flex:1}.fcheck[data-astro-cid-uyqpyiws] em[data-astro-cid-uyqpyiws]{color:var(--muted);font-size:.76rem;font-style:normal}.fmore[data-astro-cid-uyqpyiws] summary[data-astro-cid-uyqpyiws]{cursor:pointer;color:var(--blue);padding:4px 0;font-size:.84rem}.cat__bar[data-astro-cid-uyqpyiws]{border-bottom:1px solid var(--line);flex-wrap:wrap;justify-content:space-between;align-items:center;gap:12px;margin-bottom:14px;padding-bottom:12px;display:flex}.cat__count[data-astro-cid-uyqpyiws]{color:var(--ink-2);margin:0;font-size:.9rem}.cat__tools[data-astro-cid-uyqpyiws]{align-items:center;gap:8px;display:flex}.cat__tools[data-astro-cid-uyqpyiws] select[data-astro-cid-uyqpyiws]{border:1px solid var(--line);border-radius:var(--r);background:#fff;height:34px;padding:0 8px;font-size:.86rem}.cat__open[data-astro-cid-uyqpyiws]{display:none}[data-astro-cid-uyqpyiws][data-catalog-note]{margin-bottom:12px}[data-astro-cid-uyqpyiws][data-catalog-grid][data-loading=true]{min-height:1600px}@media (width<=700px){[data-astro-cid-uyqpyiws][data-catalog-grid][data-loading=true]{min-height:2400px}}@media (width<=900px){.cat[data-astro-cid-uyqpyiws]{grid-template-columns:1fr}.cat__open[data-astro-cid-uyqpyiws]{display:inline-flex}.cat__side[data-astro-cid-uyqpyiws]{z-index:70;border-radius:0;max-height:none;display:none;position:fixed;inset:0}.cat__side[data-astro-cid-uyqpyiws][data-open=true]{display:block}.cat__close[data-astro-cid-uyqpyiws]{display:inline-grid}}
