.bab-root.svelte-3pqim0{container-type:inline-size;position:sticky;top:0;z-index:10;display:flex;align-items:center;gap:8px;padding:8px 12px;border-radius:8px;background:var(--bg-primary);background:color-mix(in srgb,#3b82f6 12%,var(--bg-primary));border:1px solid rgba(59,130,246,.3);border:1px solid color-mix(in srgb,#3b82f6 30%,transparent);-webkit-backdrop-filter:blur(4px);backdrop-filter:blur(4px);font-size:12px;color:var(--text-primary);box-shadow:0 2px 8px #0000000a}@supports (color: color-mix(in lch,red,blue)){.bab-root.svelte-3pqim0{background:var(--bg-primary);background:color-mix(in srgb,var(--brand-blue, #3b82f6) 12%,var(--bg-primary));border:1px solid var(--brand-blue, #3b82f6);border:1px solid rgb(var(--brand-blue-rgb, 59 130 246) / .3);border:1px solid color-mix(in srgb,var(--brand-blue, #3b82f6) 30%,transparent)}}.bab-count.svelte-3pqim0{font-weight:600;color:#3b82f6;color:var(--brand-blue, #3b82f6);font-feature-settings:"tnum";font-variant-numeric:tabular-nums}.bab-spacer.svelte-3pqim0{flex:1}.bab-esc.svelte-3pqim0{font-size:10px;color:var(--text-muted);padding:2px 6px;border-radius:4px;border:1px solid var(--border-primary);font-family:ui-monospace,monospace;font-family:var(--font-mono, ui-monospace, monospace)}.bab-clear-label{margin-left:2px}@container (max-width: 480px){.bab-root.svelte-3pqim0{position:sticky;top:auto;bottom:0;padding-bottom:calc(8px + var(--safe-area-bottom));border-radius:8px 8px 0 0}.bab-esc.svelte-3pqim0{display:none}}@media(max-width:480px){.bab-root.svelte-3pqim0{position:sticky;top:auto;bottom:0;padding-bottom:calc(8px + var(--safe-area-bottom));border-radius:8px 8px 0 0}}
