.bf-grid[data-astro-cid-rb6tavul]{font-variant-numeric:tabular-nums;grid-template-columns:repeat(8,minmax(0,1fr));gap:4px;max-width:28rem;display:grid}.bf-cell[data-astro-cid-rb6tavul]{aspect-ratio:1;font-family:var(--font-mono);color:var(--color-ink-500,#6a6963);border:1px solid var(--color-ink-200,#e8e7e0);background:0 0;border-radius:2px;justify-content:center;align-items:center;font-size:11px;line-height:1;transition:background-color .16s,border-color .16s,color .16s;display:flex}.dark .bf-cell[data-astro-cid-rb6tavul]{border-color:var(--color-ink-800,#17171a);color:var(--color-ink-400,#8a8980)}.bf-cell[data-astro-cid-rb6tavul][data-set="1"]{background:var(--color-ink-900,#0f0f12);border-color:var(--color-ink-900,#0f0f12);color:var(--color-ink-50,#fafaf7)}.dark .bf-cell[data-astro-cid-rb6tavul][data-set="1"]{background:var(--color-ink-50,#fafaf7);border-color:var(--color-ink-50,#fafaf7);color:var(--color-ink-950,#08080a)}.bf-cell[data-astro-cid-rb6tavul][data-preview=add]{color:#b85c00;border-color:#b85c00}.bf-cell[data-astro-cid-rb6tavul][data-preview=add][data-set="1"]{color:#fff8ef;background:#b85c00;border-color:#b85c00}.dark .bf-cell[data-astro-cid-rb6tavul][data-preview=add]{color:#f5a85a;border-color:#f5a85a}.dark .bf-cell[data-astro-cid-rb6tavul][data-preview=add][data-set="1"]{color:#1a1409;background:#f5a85a;border-color:#f5a85a}.bf-cell[data-astro-cid-rb6tavul][data-preview=query-hit]{color:#2f8a4e;border-color:#2f8a4e}.bf-cell[data-astro-cid-rb6tavul][data-preview=query-hit][data-set="1"]{color:#f0fbf3;background:#2f8a4e;border-color:#2f8a4e}.dark .bf-cell[data-astro-cid-rb6tavul][data-preview=query-hit]{color:#5fc784;border-color:#5fc784}.dark .bf-cell[data-astro-cid-rb6tavul][data-preview=query-hit][data-set="1"]{color:#0a1a10;background:#5fc784;border-color:#5fc784}.bf-cell[data-astro-cid-rb6tavul][data-preview=query-miss]{color:#b03a48;border-color:#b03a48}.dark .bf-cell[data-astro-cid-rb6tavul][data-preview=query-miss]{color:#e07683;border-color:#e07683}.bf-panels[data-astro-cid-rb6tavul]{grid-template-columns:1fr;gap:1rem;display:grid}@media (width>=720px){.bf-panels[data-astro-cid-rb6tavul]{grid-template-columns:1fr 1fr;gap:1.25rem}}.bf-panel[data-astro-cid-rb6tavul]{border:1px solid var(--color-ink-200,#e8e7e0);border-radius:4px;padding:1.25rem}.dark .bf-panel[data-astro-cid-rb6tavul]{border-color:var(--color-ink-800,#17171a)}.bf-panel-title[data-astro-cid-rb6tavul]{font-family:var(--font-mono);letter-spacing:.22em;text-transform:uppercase;color:var(--color-ink-500,#6a6963);margin-bottom:.9rem;font-size:10px}.dark .bf-panel-title[data-astro-cid-rb6tavul]{color:var(--color-ink-400,#8a8980)}.bf-row[data-astro-cid-rb6tavul]{align-items:stretch;gap:.5rem;display:flex}.bf-input[data-astro-cid-rb6tavul]{font-family:var(--font-mono);border:1px solid var(--color-ink-300,#c9c8bf);color:var(--color-ink-900,#0f0f12);background:0 0;border-radius:2px;flex:1;min-width:0;padding:.55rem .7rem;font-size:.95rem}.dark .bf-input[data-astro-cid-rb6tavul]{border-color:var(--color-ink-700,#2a2a26);color:var(--color-ink-50,#fafaf7)}.bf-input[data-astro-cid-rb6tavul]:focus{outline:2px solid var(--color-primary-600);outline-offset:2px}.bf-btn[data-astro-cid-rb6tavul]{font-family:var(--font-mono);letter-spacing:.18em;text-transform:uppercase;border:1px solid var(--color-ink-900,#0f0f12);background:var(--color-ink-900,#0f0f12);color:var(--color-ink-50,#fafaf7);cursor:pointer;white-space:nowrap;border-radius:2px;padding:.55rem 1rem;font-size:11px}.dark .bf-btn[data-astro-cid-rb6tavul]{border-color:var(--color-ink-50,#fafaf7);background:var(--color-ink-50,#fafaf7);color:var(--color-ink-950,#08080a)}.bf-btn[data-astro-cid-rb6tavul]:hover{opacity:.85}.bf-btn[data-astro-cid-rb6tavul][disabled]{opacity:.35;cursor:not-allowed}.bf-hashes[data-astro-cid-rb6tavul]{font-family:var(--font-mono);color:var(--color-ink-500,#6a6963);flex-wrap:wrap;gap:.5rem;min-height:1.25rem;margin-top:.75rem;font-size:11px;display:flex}.dark .bf-hashes[data-astro-cid-rb6tavul]{color:var(--color-ink-400,#8a8980)}.bf-hash-tag[data-astro-cid-rb6tavul]{letter-spacing:.04em;border:1px solid;border-radius:2px;padding:.15rem .5rem}.bf-verdict[data-astro-cid-rb6tavul]{font-family:var(--font-mono);letter-spacing:.04em;min-height:1.25rem;margin-top:.75rem;font-size:12px}.bf-verdict[data-astro-cid-rb6tavul][data-state=hit]{color:#2f8a4e}.dark .bf-verdict[data-astro-cid-rb6tavul][data-state=hit]{color:#5fc784}.bf-verdict[data-astro-cid-rb6tavul][data-state=miss]{color:#b03a48}.dark .bf-verdict[data-astro-cid-rb6tavul][data-state=miss]{color:#e07683}.bf-history[data-astro-cid-rb6tavul]{flex-wrap:wrap;gap:.35rem;min-height:1.75rem;margin-top:.9rem;display:flex}.bf-history-item[data-astro-cid-rb6tavul]{font-family:var(--font-mono);border:1px solid var(--color-ink-200,#e8e7e0);color:var(--color-ink-700,#2a2a26);border-radius:2px;padding:.2rem .55rem;font-size:11px}.dark .bf-history-item[data-astro-cid-rb6tavul]{border-color:var(--color-ink-800,#17171a);color:var(--color-ink-200,#e8e7e0)}.bf-history-empty[data-astro-cid-rb6tavul]{font-family:var(--font-mono);color:var(--color-ink-500,#6a6963);font-size:11px;font-style:italic}.dark .bf-history-empty[data-astro-cid-rb6tavul]{color:var(--color-ink-400,#8a8980)}.bf-stats[data-astro-cid-rb6tavul]{font-family:var(--font-mono);grid-template-columns:1fr;gap:.5rem;margin-top:1.5rem;font-size:13px;display:grid}@media (width>=640px){.bf-stats[data-astro-cid-rb6tavul]{grid-template-columns:max-content 1fr;gap:.55rem 1.5rem}}.bf-stats-key[data-astro-cid-rb6tavul]{letter-spacing:.22em;text-transform:uppercase;color:var(--color-ink-500,#6a6963);align-self:center;font-size:10px}.dark .bf-stats-key[data-astro-cid-rb6tavul]{color:var(--color-ink-400,#8a8980)}.bf-stats-val[data-astro-cid-rb6tavul]{color:var(--color-ink-900,#0f0f12)}.dark .bf-stats-val[data-astro-cid-rb6tavul]{color:var(--color-ink-50,#fafaf7)}.bf-toolbar[data-astro-cid-rb6tavul]{flex-wrap:wrap;gap:.5rem;margin-top:1.5rem;display:flex}.bf-toolbar-btn[data-astro-cid-rb6tavul]{font-family:var(--font-mono);letter-spacing:.04em;border:1px solid var(--color-ink-200,#e8e7e0);color:var(--color-ink-700,#2a2a26);cursor:pointer;background:0 0;border-radius:2px;padding:.4rem .7rem;font-size:11px}.dark .bf-toolbar-btn[data-astro-cid-rb6tavul]{border-color:var(--color-ink-800,#17171a);color:var(--color-ink-200,#e8e7e0)}.bf-toolbar-btn[data-astro-cid-rb6tavul]:hover{border-color:var(--color-ink-900);color:var(--color-ink-900)}.dark .bf-toolbar-btn[data-astro-cid-rb6tavul]:hover{border-color:var(--color-ink-200);color:var(--color-ink-50)}.bf-grid-wrap[data-astro-cid-rb6tavul]{flex-direction:column;align-items:flex-start;gap:.75rem;display:flex}
