.selectSingle{display:block;position:relative}.selectSingle__chevron{color:var(--text-muted);cursor:pointer;flex-shrink:0;transition:transform .3s}.selectSingle__chevron--open{transform:rotate(180deg)}.selectSingle__children{gap:8px;display:flex}
.segmentedControl{background:var(--field-bg-color);border:1px solid var(--field-border-color);border-radius:var(--radius-buttons);flex-shrink:0;gap:2px;height:40px;padding:3px;display:inline-flex}.segmentedControl__segment{height:100%;padding:0 var(--spacing-14);font-size:13px;font-weight:var(--font-weight-medium);color:var(--text-muted);cursor:pointer;border-radius:var(--radius-buttons);background:0 0;border:0;align-items:center;line-height:1;transition:color .15s,background .15s;display:inline-flex}.segmentedControl__segment:hover{color:var(--text-default)}.segmentedControl__segment--active{color:var(--text-default);background:#ffffff1a}
.filterToolbar{z-index:var(--z-index-toolbar);gap:var(--spacing-12);padding:var(--spacing-22) var(--spacing-16) var(--spacing-14);flex-wrap:wrap;justify-content:end;align-items:center;display:flex;position:relative}.filterToolbar__meta{top:-14px;left:var(--spacing-16);max-width:calc(100% - 28px);padding:3px var(--spacing-10) 3px var(--spacing-4);background:var(--surface-graphite);border:1px solid var(--hairline);border-radius:var(--radius-buttons);align-items:center;gap:7px;display:inline-flex;position:absolute}.filterToolbar__eyebrow{width:fit-content;padding:3px var(--spacing-8);font-size:9px;font-weight:var(--font-weight-semibold);color:var(--text-primary);text-transform:uppercase;letter-spacing:1.1px;background:var(--surface-primary);border:1px solid var(--hairline-primary);border-radius:var(--radius-buttons);flex-shrink:0;align-items:center;display:inline-flex}.filterToolbar__summary{text-overflow:ellipsis;color:var(--text-muted);white-space:nowrap;font-size:12px;line-height:1;overflow:hidden}.filterToolbar__kinds{flex:none}.filterToolbar__control{min-width:180px;position:relative}.filterToolbar__search{flex:240px;min-width:180px;position:relative}.filterToolbar__actions{flex:none;align-items:center;display:flex}@media (max-width:768px){.filterToolbar{justify-content:flex-start}}@media (max-width:640px){.filterToolbar{padding:14px 16px}.filterToolbar__meta{max-width:none;position:static}.filterToolbar__meta,.filterToolbar__kinds,.filterToolbar__control,.filterToolbar__search,.filterToolbar__actions{flex-basis:100%;max-width:none}.filterToolbar__summary{max-width:none}.filterToolbar__actions .btn{width:100%;max-width:100%}}
