.commitments[data-astro-cid-zro6vxvp]{margin:0 0 var(--space-7);gap:var(--space-4);padding:0;list-style:none;display:grid}.commitments[data-astro-cid-zro6vxvp] li[data-astro-cid-zro6vxvp]{gap:var(--space-4);padding:var(--space-4) var(--space-5);background:var(--color-surface);border:1px solid var(--color-border);border-radius:var(--radius-md);align-items:center;display:flex}.commitments[data-astro-cid-zro6vxvp] .icon-badge[data-astro-cid-zro6vxvp]{flex:none;margin:0}.commitments[data-astro-cid-zro6vxvp] strong[data-astro-cid-zro6vxvp]{color:var(--ink-900);font-weight:600;line-height:1.4;display:block}.commitments[data-astro-cid-zro6vxvp] div[data-astro-cid-zro6vxvp] span[data-astro-cid-zro6vxvp]{font-size:var(--text-sm);color:var(--color-text-muted)}@media (width>=900px){.commitments[data-astro-cid-zro6vxvp]{grid-template-columns:repeat(3,1fr)}}.browser[data-astro-cid-zro6vxvp]{background:var(--color-surface-alt);border:1px solid var(--color-border);border-radius:var(--radius-lg);padding:clamp(1rem,.5rem + 2vw,2rem)}.toolbar[data-astro-cid-zro6vxvp]{gap:var(--space-5);padding-bottom:var(--space-5);border-bottom:1px solid var(--color-border);display:grid}@media (width>=900px){.toolbar[data-astro-cid-zro6vxvp]{grid-template-columns:240px 1fr;align-items:end}}.field[data-astro-cid-zro6vxvp] label[data-astro-cid-zro6vxvp],.field__label[data-astro-cid-zro6vxvp]{font-size:var(--text-sm);color:var(--ink-700);margin-bottom:var(--space-2);font-weight:600;display:block}.select[data-astro-cid-zro6vxvp]{position:relative}.select[data-astro-cid-zro6vxvp]:after{content:"";border-right:2px solid var(--maroon-700);border-bottom:2px solid var(--maroon-700);pointer-events:none;width:8px;height:8px;position:absolute;top:50%;right:16px;transform:translateY(-70%)rotate(45deg)}.select[data-astro-cid-zro6vxvp] select[data-astro-cid-zro6vxvp]{appearance:none;width:100%;min-height:48px;font:inherit;color:var(--maroon-900);background:var(--color-surface);border:1px solid var(--color-border-strong);border-radius:var(--radius-sm);cursor:pointer;padding:0 40px 0 16px;font-weight:600}.chips[data-astro-cid-zro6vxvp]{gap:var(--space-2);flex-wrap:wrap;display:flex}.chip[data-astro-cid-zro6vxvp]{min-height:44px;font:inherit;font-size:var(--text-sm);color:var(--ink-700);background:var(--color-surface);border:1px solid var(--color-border);border-radius:var(--radius-pill);cursor:pointer;transition:background-color var(--dur) var(--ease), color var(--dur) var(--ease), border-color var(--dur) var(--ease);align-items:center;gap:8px;padding:0 16px;font-weight:500;display:inline-flex}.chip[data-astro-cid-zro6vxvp]:hover{border-color:var(--color-border-strong)}.chip[data-astro-cid-zro6vxvp][aria-pressed=true]{background:var(--maroon-700);border-color:var(--maroon-700);color:#fff}.chip__n[data-astro-cid-zro6vxvp]{font-size:var(--text-xs);border-radius:var(--radius-pill);background:var(--color-surface-alt);min-width:22px;color:var(--ink-700);text-align:center;font-variant-numeric:tabular-nums;padding:1px 6px}.chip[data-astro-cid-zro6vxvp][aria-pressed=true] .chip__n[data-astro-cid-zro6vxvp]{color:#fff;background:#fff3}.results-head[data-astro-cid-zro6vxvp]{justify-content:space-between;align-items:baseline;gap:var(--space-2);margin:var(--space-6) 0 var(--space-4);flex-wrap:wrap;display:flex}.results-title[data-astro-cid-zro6vxvp]{font-size:var(--text-2xl);color:var(--maroon-900)}.results-count[data-astro-cid-zro6vxvp]{color:var(--color-text-muted);font-size:var(--text-sm)}.doc-list[data-astro-cid-zro6vxvp]{gap:var(--space-3);margin:0;padding:0;list-style:none;display:grid}.empty[data-astro-cid-zro6vxvp]{text-align:center;padding:var(--space-8) var(--space-4);border:1px dashed var(--color-border-strong);border-radius:var(--radius-md);background:var(--color-surface)}.empty[data-astro-cid-zro6vxvp] .icon-badge[data-astro-cid-zro6vxvp]{margin-inline:auto}.empty[data-astro-cid-zro6vxvp] h3[data-astro-cid-zro6vxvp]{font-family:var(--font-body);font-weight:600;font-size:var(--text-lg)}.empty[data-astro-cid-zro6vxvp] p[data-astro-cid-zro6vxvp]{color:var(--color-text-muted);margin-top:var(--space-2)}.proto-note[data-astro-cid-zro6vxvp]{margin-top:var(--space-6)}
