.vO-2Fq_page{min-width:0}.vO-2Fq_nav,.vO-2Fq_actions{align-items:center;gap:var(--space-3);margin-block:var(--space-5);flex-wrap:wrap;display:flex}.vO-2Fq_nav a{align-items:center;min-height:44px;text-decoration:underline;display:inline-flex}.vO-2Fq_nav a[aria-current=page]{color:var(--color-accent);font-weight:700}.vO-2Fq_rows{gap:var(--space-5);grid-template-columns:minmax(0,1fr);padding:0;list-style:none;display:grid}.vO-2Fq_card{border:1px solid var(--color-border);height:100%;padding:var(--space-5);gap:var(--space-3);overflow-wrap:anywhere;flex-direction:column;min-width:0;display:flex}.vO-2Fq_card h2{margin:0;font-size:1.1rem}.vO-2Fq_card p{margin:0}.vO-2Fq_meta{color:var(--color-text-muted);font-size:.8rem}.vO-2Fq_filters{gap:var(--space-3);margin-block:var(--space-5);flex-wrap:wrap;align-items:end;display:flex}.vO-2Fq_filters label{gap:.3rem;min-width:0;display:grid}.vO-2Fq_filters input,.vO-2Fq_filters select,.vO-2Fq_form input,.vO-2Fq_form select,.vO-2Fq_form textarea{font:inherit;border:1px solid var(--color-border);background:var(--color-surface,#fff);min-width:0;max-width:100%;color:inherit;padding:.5rem}.vO-2Fq_form fieldset{gap:var(--space-4);border:1px solid var(--color-border);min-width:0;padding:var(--space-5);display:grid}.vO-2Fq_form label{gap:.35rem;display:grid}.vO-2Fq_form label:has(input[type=checkbox]){align-items:center;gap:.5rem;display:flex}.vO-2Fq_warning{border-left:3px solid var(--color-accent);padding:var(--space-4)}.vO-2Fq_test{color:var(--color-danger);font-weight:700}.vO-2Fq_table{max-width:100%;overflow:auto}.vO-2Fq_table table{border-collapse:collapse;width:100%}.vO-2Fq_table td,.vO-2Fq_table th{text-align:left;border-bottom:1px solid var(--color-border);overflow-wrap:anywhere;padding:.7rem}.vO-2Fq_stat{gap:var(--space-4);grid-template-columns:repeat(2,minmax(0,1fr));display:grid}@media (max-width:640px){.vO-2Fq_stat{grid-template-columns:minmax(0,1fr)}.vO-2Fq_filters{grid-template-columns:minmax(0,1fr);display:grid}}.vO-2Fq_form{overflow-wrap:anywhere;min-width:0}.vO-2Fq_form fieldset{grid-template-columns:minmax(0,1fr)}.vO-2Fq_form label{min-width:0}.vO-2Fq_form label:has(input[type=checkbox]){align-items:flex-start}.vO-2Fq_form label input[type=checkbox]{flex-shrink:0;margin-top:.25rem}.vO-2Fq_form label>span{min-width:0}.vO-2Fq_collectorToggle{cursor:pointer;color:var(--color-accent);padding-block:var(--space-3);text-decoration:underline}.vO-2Fq_card{padding:var(--card-content-inset,20px)}
