.sbox[data-astro-cid-ipsxrsrh]{position:relative;display:flex;align-items:center;gap:.75rem;max-width:40rem;height:3.75rem;margin-top:1.75rem;padding:0 .5rem 0 1.125rem;border-radius:1rem;border:1px solid var(--line-2);background:color-mix(in oklab,var(--surface) 92%,transparent);box-shadow:var(--shadow)}.sbox[data-astro-cid-ipsxrsrh]:focus-within{border-color:var(--accent);box-shadow:0 0 0 4px color-mix(in oklab,var(--accent) 18%,transparent),var(--shadow)}.sbox[data-astro-cid-ipsxrsrh] .sbox__ic{color:var(--fg-3)}.sbox[data-astro-cid-ipsxrsrh] input[data-astro-cid-ipsxrsrh]{flex:1;min-width:0;height:100%;border:0;outline:none;background:transparent;color:var(--fg);font:400 1.0625rem var(--font-sans)}.sbox[data-astro-cid-ipsxrsrh] input[data-astro-cid-ipsxrsrh]::-webkit-search-cancel-button{display:none}.sbox__go[data-astro-cid-ipsxrsrh]{height:2.75rem;padding:0 1.125rem;border-radius:.75rem;border:0;background:var(--btn);color:#fff;font:600 .875rem var(--font-sans);cursor:pointer}.sec[data-astro-cid-ipsxrsrh]{position:relative;z-index:1;padding-top:2.5rem;max-width:56rem;margin:0 auto}.head[data-astro-cid-ipsxrsrh]{display:flex;align-items:baseline;justify-content:space-between;gap:1rem;margin-bottom:1rem}.head[data-astro-cid-ipsxrsrh][hidden]{display:none}.head[data-astro-cid-ipsxrsrh] h2[data-astro-cid-ipsxrsrh]{margin:0;font-size:1.375rem;font-weight:600;letter-spacing:-.02em}.meta[data-astro-cid-ipsxrsrh]{font:500 .75rem/1 var(--font-mono);color:var(--fg-3)}.cats[data-astro-cid-ipsxrsrh]{display:flex;flex-wrap:wrap;gap:.5rem;margin-bottom:1rem}.cats[data-astro-cid-ipsxrsrh][hidden]{display:none}.cats[data-astro-cid-ipsxrsrh] a{display:inline-flex;align-items:center;gap:.5rem;height:2.25rem;padding:0 .875rem 0 .375rem;border-radius:999px;border:1px solid var(--line-2);background:var(--surface);color:var(--fg);font-size:.875rem;text-decoration:none}.cats[data-astro-cid-ipsxrsrh] a span{display:grid;place-items:center;width:1.5rem;height:1.5rem;border-radius:50%;color:#fff;font:600 .5625rem/1 var(--font-sans)}.cats[data-astro-cid-ipsxrsrh] a em{font:500 .6875rem/1 var(--font-mono);font-style:normal;color:var(--fg-3)}.results[data-astro-cid-ipsxrsrh]{display:grid;gap:.5rem}.results[data-astro-cid-ipsxrsrh][hidden]{display:none}.results[data-astro-cid-ipsxrsrh] .rc{display:flex;gap:.875rem;padding:1.125rem;border-radius:.875rem;border:1px solid var(--line);background:var(--surface);color:var(--fg);text-decoration:none;transition:transform .4s var(--spring),border-color .2s,box-shadow .3s}.results[data-astro-cid-ipsxrsrh] .rc:hover{transform:translateY(-2px);border-color:var(--line-2);box-shadow:var(--shadow)}.results[data-astro-cid-ipsxrsrh] .rc__mono{width:2.75rem;height:2.75rem;border-radius:.6875rem;flex:none;display:grid;place-items:center;color:#fff;font-weight:600;font-size:1.0625rem;letter-spacing:-.05em;box-shadow:inset 0 1px #ffffff40}.results[data-astro-cid-ipsxrsrh] .rc__body{min-width:0;flex:1;display:grid;gap:.25rem}.results[data-astro-cid-ipsxrsrh] .rc__top{display:flex;align-items:baseline;gap:.625rem;flex-wrap:wrap}.results[data-astro-cid-ipsxrsrh] .rc__name{font-weight:600;font-size:.9688rem}.results[data-astro-cid-ipsxrsrh] .rc__cat{font-size:.8125rem;color:var(--fg-3)}.results[data-astro-cid-ipsxrsrh] .rc__ver{margin-left:auto;font:500 .7188rem/1 var(--font-mono);color:var(--fg-3)}.results[data-astro-cid-ipsxrsrh] .rc__desc{font-size:.875rem;line-height:1.5;color:var(--fg-2)}.results[data-astro-cid-ipsxrsrh] .rc__badges{display:flex;gap:.375rem;margin-top:.375rem}.results[data-astro-cid-ipsxrsrh] .badge{font-weight:500;font-size:.7188rem;line-height:1;padding:.3125rem .5rem;border-radius:999px;border:1px solid var(--line-2);color:var(--fg-2)}.results[data-astro-cid-ipsxrsrh] .badge--warn{color:var(--warm);border-color:var(--warm-line);background:var(--warm-bg)}.more[data-astro-cid-ipsxrsrh]{display:flex;justify-content:center;margin-top:1.5rem}.more[data-astro-cid-ipsxrsrh][hidden]{display:none}.more[data-astro-cid-ipsxrsrh] button[data-astro-cid-ipsxrsrh]{height:2.75rem;padding:0 1.5rem;border-radius:.625rem;border:1px solid var(--line-2);background:var(--surface);color:var(--fg);font:500 .875rem var(--font-sans);cursor:pointer}.skel[data-astro-cid-ipsxrsrh]{display:grid;gap:.5rem}.skel__row[data-astro-cid-ipsxrsrh]{display:flex;gap:.875rem;padding:1.125rem;border-radius:.875rem;border:1px solid var(--line);background:var(--surface)}.skel__a[data-astro-cid-ipsxrsrh],.skel__b[data-astro-cid-ipsxrsrh] i[data-astro-cid-ipsxrsrh]{background:linear-gradient(90deg,var(--surface-2) 25%,var(--surface-3) 37%,var(--surface-2) 63%);background-size:400% 100%;animation:shimmer 1.4s ease infinite}.skel__a[data-astro-cid-ipsxrsrh]{width:2.75rem;height:2.75rem;border-radius:.6875rem;flex:none}.skel__b[data-astro-cid-ipsxrsrh]{flex:1;display:grid;gap:.5rem;align-content:center}.skel__b[data-astro-cid-ipsxrsrh] i[data-astro-cid-ipsxrsrh]{display:block;height:.75rem;border-radius:4px;width:40%}.skel__b[data-astro-cid-ipsxrsrh] i[data-astro-cid-ipsxrsrh]+i[data-astro-cid-ipsxrsrh]{width:75%}@keyframes shimmer{0%{background-position:100% 50%}to{background-position:0 50%}}.empty[data-astro-cid-ipsxrsrh]{display:flex;flex-direction:column;align-items:center;text-align:center;padding:3.5rem 1.25rem 4rem;border:1px dashed var(--line-2);border-radius:1.25rem}.empty[data-astro-cid-ipsxrsrh][hidden]{display:none}.empty__ic[data-astro-cid-ipsxrsrh]{display:grid;place-items:center;width:3.5rem;height:3.5rem;border-radius:1rem;background:var(--surface-2);color:var(--fg-3);margin-bottom:1.25rem}.empty__t[data-astro-cid-ipsxrsrh]{margin:0;font-size:1.5rem;font-weight:600;letter-spacing:-.02em}.empty__d[data-astro-cid-ipsxrsrh]{max-width:50ch;margin:.625rem 0 1.5rem;font-size:1rem;line-height:1.6;color:var(--fg-2)}.empty__try[data-astro-cid-ipsxrsrh]{display:flex;flex-wrap:wrap;justify-content:center;gap:.5rem;font-size:.8125rem;color:var(--fg-3)}.empty__try[data-astro-cid-ipsxrsrh] span[data-astro-cid-ipsxrsrh]{padding:.3125rem 0}.empty__try[data-astro-cid-ipsxrsrh] a[data-astro-cid-ipsxrsrh]{padding:.3125rem .625rem;border-radius:999px;border:1px solid var(--line);color:var(--fg-2);text-decoration:none}.empty__try[data-astro-cid-ipsxrsrh] a[data-astro-cid-ipsxrsrh]:hover{border-color:var(--line-2);color:var(--fg)}.empty__cats[data-astro-cid-ipsxrsrh]{display:flex;flex-wrap:wrap;justify-content:center;gap:.5rem;margin-top:1.75rem;max-width:44rem}.empty__cats[data-astro-cid-ipsxrsrh] a[data-astro-cid-ipsxrsrh]{display:inline-flex;align-items:center;gap:.5rem;padding:.375rem .75rem .375rem .375rem;border-radius:.625rem;border:1px solid var(--line);background:var(--surface);color:var(--fg);font-size:.8438rem;text-decoration:none}.empty__cats[data-astro-cid-ipsxrsrh] a[data-astro-cid-ipsxrsrh] span[data-astro-cid-ipsxrsrh]{display:grid;place-items:center;width:1.625rem;height:1.625rem;border-radius:.4375rem}.empty__cta[data-astro-cid-ipsxrsrh]{display:inline-flex;align-items:center;gap:.375rem;margin-top:1.75rem;font-weight:500;font-size:.9062rem}
