._header_df1pt_1{display:flex;flex-direction:row;justify-content:space-between;align-items:center;gap:var(--space-4);padding:var(--space-4);background:var(--color-bg-card);border-radius:var(--radius-lg);margin-bottom:var(--space-4);border:1px solid var(--color-border-primary)}._heading_df1pt_14{font-family:Graphik-Semibold-Web,sans-serif;font-size:var(--font-size-lg);color:var(--color-text-heading);margin:0;text-align:left;min-width:200px;flex-shrink:0;font-weight:var(--font-weight-semibold)}._filterControls_df1pt_25{display:flex;justify-content:flex-end;align-items:center;flex-direction:row;gap:var(--space-3);padding:var(--space-2) 0;border-radius:0;flex-grow:1;min-width:0}._sortSection_df1pt_37{display:flex;align-items:center;min-width:100px;flex-shrink:0;gap:var(--space-2);row-gap:var(--space-3)}._searchSection_df1pt_46{position:relative;flex-grow:1;min-width:100px;width:100%}@media(max-width:768px){._header_df1pt_1{flex-direction:column;justify-content:flex-start;align-items:flex-start;padding:var(--space-4);gap:var(--space-3)}._heading_df1pt_14{font-size:var(--font-size-xl);text-align:center;width:100%;margin-bottom:var(--space-2)}._filterControls_df1pt_25{justify-content:space-between;align-items:flex-start;flex-direction:column;gap:var(--space-2);padding:0;width:100%}._sortSection_df1pt_37{flex-wrap:wrap;width:100%;min-width:unset}._sortSection_df1pt_37>*{flex:1 1 100%;min-width:100%}._searchSection_df1pt_46{flex:1 1 auto;padding-left:0;box-sizing:border-box}}@media(max-width:640px){._footerSection_df1pt_99{padding:var(--space-3) var(--space-5)}._header_df1pt_1{padding:var(--space-3)}}
