.tx-hd[data-astro-cid-tb7rquet]{padding:18px 20px 4px}.tx-hd[data-astro-cid-tb7rquet] h1[data-astro-cid-tb7rquet]{margin:0;font-size:1.6rem;font-weight:800}.tx-sub[data-astro-cid-tb7rquet]{color:var(--ink-soft);font-size:var(--fs-meta);margin:3px 0 0}.lib-crumb[data-astro-cid-tb7rquet]{font-family:var(--font-display);font-weight:700;font-size:var(--fs-meta);color:var(--ink-soft);flex-wrap:wrap;align-items:center;gap:7px;margin:0 0 7px;display:flex}.lib-crumb[data-astro-cid-tb7rquet] a[data-astro-cid-tb7rquet]{color:var(--aqua-deep)}.lib-crumb[data-astro-cid-tb7rquet] a[data-astro-cid-tb7rquet]:hover{color:var(--aqua-tx);text-decoration:underline}.lib-crumb[data-astro-cid-tb7rquet] [data-astro-cid-tb7rquet][aria-current]{color:var(--ink)}.tx-find[data-astro-cid-tb7rquet]{max-inline-size:520px;color:var(--ink-soft);margin-top:14px;position:relative}.tx-find[data-astro-cid-tb7rquet] svg[data-astro-cid-tb7rquet]{pointer-events:none;block-size:18px;inline-size:18px;position:absolute;inset-block-start:50%;inset-inline-start:14px;translate:0 -50%}.tx-find[data-astro-cid-tb7rquet] input[data-astro-cid-tb7rquet]{border:1.5px solid var(--line);border-radius:var(--r-pill);background:var(--surface);min-block-size:46px;inline-size:100%;color:var(--ink);font:inherit;font-size:var(--fs-sm);padding-block:10px;padding-inline:42px 14px}.tx-find[data-astro-cid-tb7rquet] input[data-astro-cid-tb7rquet]:focus{border-color:var(--aqua);outline:none}.tx-grid[data-astro-cid-tb7rquet]{grid-template-columns:1fr;gap:12px;margin:0;padding:14px 20px 28px;list-style:none;display:grid}.tx-grid[data-astro-cid-tb7rquet][hidden]{display:none}@media (width>=720px){.tx-grid[data-astro-cid-tb7rquet]{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (width>=1080px){.tx-grid[data-astro-cid-tb7rquet]{grid-template-columns:repeat(3,minmax(0,1fr));gap:16px}}.tx-card[data-astro-cid-tb7rquet]{background:var(--surface);border-radius:var(--r-row);box-shadow:var(--shadow-card,none);border:1px solid var(--line);padding:6px 14px 14px}.tx-cat[data-astro-cid-tb7rquet]{min-block-size:44px;color:var(--ink);justify-content:space-between;align-items:baseline;gap:10px;padding-block:10px 6px;display:flex}.tx-cat-nm[data-astro-cid-tb7rquet]{font-family:var(--font-display);font-weight:800;font-size:var(--fs-name)}.tx-cat-n[data-astro-cid-tb7rquet]{color:var(--ink-soft);font-size:var(--fs-meta);white-space:nowrap}.tx-cat[data-astro-cid-tb7rquet]:hover .tx-cat-nm[data-astro-cid-tb7rquet]{color:var(--aqua-tx)}.tx-card[data-astro-cid-tb7rquet]{border-color:color-mix(in srgb, var(--h) 45%, var(--line));padding-block-start:0;overflow:hidden}.tx-cat[data-astro-cid-tb7rquet]{background:color-mix(in oklab, var(--h) 82%, #000);color:#fff;margin-block-end:12px;margin-inline:-14px;padding:14px 14px 12px}.tx-cat[data-astro-cid-tb7rquet] .tx-cat-n[data-astro-cid-tb7rquet]{color:#ffffffd9}.tx-cat[data-astro-cid-tb7rquet]:hover .tx-cat-nm[data-astro-cid-tb7rquet]{color:#fff;text-decoration:underline}.tx-grps[data-astro-cid-tb7rquet] .tx-grp[data-astro-cid-tb7rquet]{color:var(--lightningcss-light,color-mix(in oklab, var(--h) 70%, #000))var(--lightningcss-dark,#fff);background:color-mix(in srgb, var(--h) 24%, var(--surface));box-shadow:inset 0 0 0 1px color-mix(in srgb, var(--h) 50%, transparent)}.tx-grps[data-astro-cid-tb7rquet]{flex-wrap:wrap;gap:6px;margin:0;padding:0;list-style:none;display:flex}.tx-grp[data-astro-cid-tb7rquet]{font-family:var(--font-display);font-weight:600;font-size:var(--fs-meta);color:var(--aqua-deep);background:var(--aqua-mist);border-radius:var(--r-pill);align-items:center;gap:5px;padding:6px 12px;display:inline-flex;position:relative}.tx-grp[data-astro-cid-tb7rquet]:after{content:"";position:absolute;inset:-6px -3px}.tx-grp[data-astro-cid-tb7rquet] b[data-astro-cid-tb7rquet]{opacity:.7;font-weight:400}.tx-grp[data-astro-cid-tb7rquet]:hover{background:var(--aqua-whisper);color:var(--aqua-tx)}.tx-hits[data-astro-cid-tb7rquet]{max-inline-size:860px;padding:10px 20px 28px}.tx-hits-hd[data-astro-cid-tb7rquet]{font-size:var(--fs-meta);color:var(--ink-soft);margin:4px 0 8px;font-weight:700}.tx-ideas[data-astro-cid-tb7rquet]{gap:8px;margin:0;padding:0;list-style:none;display:grid}.tx-ideas[data-astro-cid-tb7rquet] li[data-astro-cid-tb7rquet][hidden]{display:none}.tx-idea[data-astro-cid-tb7rquet]{border-radius:var(--r-row);background:var(--surface);border:1px solid var(--line);color:var(--ink);grid-template-columns:auto 1fr auto;align-items:start;gap:12px;padding:12px 14px;display:grid}.tx-idea[data-astro-cid-tb7rquet]:hover{border-color:var(--aqua)}.tx-idea-w[data-astro-cid-tb7rquet]{color:var(--aqua-tx);letter-spacing:.05em;white-space:nowrap;padding-top:4px;font-size:11px}.tx-idea-tx[data-astro-cid-tb7rquet]{flex-direction:column;gap:2px;min-inline-size:0;display:flex}.tx-idea-tx[data-astro-cid-tb7rquet] b[data-astro-cid-tb7rquet]{font-weight:700;font-size:var(--fs-sm)}.tx-idea-mt[data-astro-cid-tb7rquet]{color:var(--ink-soft);font-size:var(--fs-micro)}.tx-idea-at[data-astro-cid-tb7rquet]{color:var(--aqua-deep);font-size:var(--fs-meta);padding-top:2px;font-weight:700}.tx-empty[data-astro-cid-tb7rquet]{text-align:center;color:var(--ink-soft);padding:40px 20px}.tx-empty[data-astro-cid-tb7rquet][hidden]{display:none}
