.lib__bar[data-astro-cid-g42srfft]{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:16px 24px;margin-bottom:28px;display:flex}.lib__chips[data-astro-cid-g42srfft]{flex-wrap:wrap;gap:8px;display:flex}.chip[data-astro-cid-g42srfft]{border:1px solid var(--line-strong);font:500 11px/1 var(--mono);letter-spacing:.08em;text-transform:uppercase;color:var(--fg-dim);cursor:pointer;background:0 0;border-radius:999px;align-items:baseline;gap:.5em;padding:.65em 1.05em;transition:background .2s,color .2s,border-color .2s;display:inline-flex}.chip[data-astro-cid-g42srfft] sup[data-astro-cid-g42srfft]{color:var(--fg-mute);font-size:.85em}.chip[data-astro-cid-g42srfft]:hover{border-color:var(--fg);color:var(--fg)}.chip--links[data-astro-cid-g42srfft]{border-color:color-mix(in srgb, var(--amber) 55%, transparent);color:var(--amber)}.chip--links[data-astro-cid-g42srfft] sup[data-astro-cid-g42srfft]{color:inherit;opacity:.7}.chip[data-astro-cid-g42srfft].is-on{background:var(--btn-bg);color:var(--btn-fg);border-color:#0000}.chip[data-astro-cid-g42srfft].is-on sup[data-astro-cid-g42srfft]{color:inherit;opacity:.6}.lib__search[data-astro-cid-g42srfft] input[data-astro-cid-g42srfft]{border:1px solid var(--line-strong);width:min(100%,300px);font:400 13px/1 var(--mono);letter-spacing:.02em;background:0 0;border-radius:999px;padding:.85em 1.2em;transition:border-color .2s}.lib__search[data-astro-cid-g42srfft] input[data-astro-cid-g42srfft]::placeholder{color:var(--fg-mute)}.lib__search[data-astro-cid-g42srfft] input[data-astro-cid-g42srfft]:focus{border-color:var(--amber);outline:none}.rows[data-astro-cid-g42srfft]{border-top:1px solid var(--line)}.row[data-astro-cid-g42srfft]{border-bottom:1px solid var(--line)}.row[data-astro-cid-g42srfft][hidden]{display:none}.row[data-astro-cid-g42srfft] a[data-astro-cid-g42srfft]{transition:background .25s var(--ease), padding .25s var(--ease);isolation:isolate;grid-template-columns:96px minmax(0,1fr) minmax(0,220px) 36px;align-items:center;gap:24px;padding:24px clamp(4px,1.2vw,14px);display:grid;position:relative}.row[data-astro-cid-g42srfft] a[data-astro-cid-g42srfft]:before{content:"";z-index:-1;background:radial-gradient(420px circle at var(--mx,50%) var(--my,50%), var(--amber-soft), transparent 65%);opacity:0;transition:opacity .35s var(--ease);pointer-events:none;position:absolute;inset:0}.row[data-astro-cid-g42srfft] a[data-astro-cid-g42srfft]:hover:before{opacity:1}.row[data-astro-cid-g42srfft] a[data-astro-cid-g42srfft]:hover{background:var(--bg-2);padding-inline:clamp(12px,2vw,24px)}.row[data-astro-cid-g42srfft] .pill[data-astro-cid-g42srfft]{justify-self:start}.row__main[data-astro-cid-g42srfft]{gap:4px;display:grid}.row__main[data-astro-cid-g42srfft] strong[data-astro-cid-g42srfft]{font:500 1.12rem/1.25 var(--sans);letter-spacing:-.015em}.row__main[data-astro-cid-g42srfft] span[data-astro-cid-g42srfft]{color:var(--fg-dim);text-wrap:pretty;font-size:.93rem}.row__meta[data-astro-cid-g42srfft]{color:var(--fg-dim);gap:5px;font-size:12px;display:grid;overflow:hidden}.row__meta[data-astro-cid-g42srfft] em[data-astro-cid-g42srfft]{color:var(--fg-mute);white-space:nowrap;text-overflow:ellipsis;font-style:normal;overflow:hidden}.row__go[data-astro-cid-g42srfft]{border:1px solid var(--line-strong);width:36px;height:36px;transition:transform .25s var(--ease), background .25s var(--ease), color .25s var(--ease);border-radius:50%;place-items:center;display:grid}.row[data-astro-cid-g42srfft] a[data-astro-cid-g42srfft]:hover .row__go[data-astro-cid-g42srfft]{background:var(--amber);color:#0a0a09;border-color:var(--amber);transform:rotate(45deg)}.row__file[data-astro-cid-g42srfft]{color:var(--amber);white-space:nowrap;text-overflow:ellipsis;font-weight:500;overflow:hidden}.row[data-astro-cid-g42srfft] a[data-astro-cid-g42srfft]:hover .row__go--in[data-astro-cid-g42srfft]{transform:translateY(3px)}.lib__empty[data-astro-cid-g42srfft]{color:var(--fg-mute);padding:40px 0;font-size:13px}@media (width<=780px){.row[data-astro-cid-g42srfft] a[data-astro-cid-g42srfft]{grid-template-columns:auto minmax(0,1fr) 36px;align-items:start;gap:10px 16px}.row__main[data-astro-cid-g42srfft]{grid-area:2/1/auto/-1}.row__meta[data-astro-cid-g42srfft]{grid-area:1/2;align-self:center}.row__meta[data-astro-cid-g42srfft] em[data-astro-cid-g42srfft]{display:none}.row__go[data-astro-cid-g42srfft]{grid-area:1/3}}
