.FilterBar-module__qBctCG__bar{gap:var(--space-2);margin-bottom:var(--space-3);flex-wrap:wrap;display:flex}@media (min-width:768px){.FilterBar-module__qBctCG__bar{flex-wrap:nowrap}}
.SelectFilter-module__RHzGNG__select{min-width:7rem;height:var(--control-height-sm);border-radius:var(--radius-md);border:1px solid var(--border-color);background:var(--card-bg);color:var(--text-primary);font-family:inherit;font-size:var(--font-size-body-sm);cursor:pointer;flex:auto;padding:0 .75rem;font-weight:600}.SelectFilter-module__RHzGNG__select:focus-visible{outline:2px solid var(--primary-color);outline-offset:2px}.SelectFilter-module__RHzGNG__select:disabled{opacity:.5;cursor:not-allowed}@media (min-width:768px){.SelectFilter-module__RHzGNG__select{flex:0 12rem}}
.Card-module__b6YjYG__card{background:var(--card-bg);border:1px solid var(--border-color);border-radius:var(--radius-lg);box-shadow:var(--shadow-card);padding:var(--space-4) 1.1rem;gap:var(--space-2);flex-direction:column;min-width:0;display:flex}.Card-module__b6YjYG__interactive{cursor:pointer;transition:transform var(--transition-fast), box-shadow var(--transition-fast), border-color var(--transition-fast)}.Card-module__b6YjYG__interactive:hover{box-shadow:var(--shadow-md);border-color:var(--primary-color);transform:translateY(-1px)}.Card-module__b6YjYG__interactive:focus-visible{outline:2px solid var(--primary-color);outline-offset:2px}.Card-module__b6YjYG__statusBar{border-left:3px solid var(--primary-color)}
