.ws-filter-trigger{border:1px solid var(--workspace-surface-border,var(--relay-line));background:var(--workspace-surface,var(--relay-panel));min-height:40px;color:var(--relay-ink);font:inherit;cursor:pointer;border-radius:8px;justify-content:space-between;align-items:center;gap:12px;max-width:100%;padding:10px 12px;font-size:12px;display:inline-flex}.ws-filter-trigger:focus-visible{outline-offset:2px;outline:2px solid #7aa2ff}.ws-filter-icon{background:currentColor;flex:none;width:15px;height:15px;display:block;-webkit-mask-position:50%;mask-position:50%;-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat}.ws-filter-trigger>span{flex:1}.ws-filter-menu{color:#101722;background:#f7f8fa;border:1px solid #d5d7dc;border-radius:10px;min-width:180px;max-width:calc(100vw - 24px);padding:6px;box-shadow:0 8px 24px #0002}.ws-filter-menu--dark{color:#dce1e5;--accent:#252b30;--accent-foreground:#dce1e5;--muted-foreground:#a4adb7;--popover-foreground:#dce1e5;background:#171b1e;border-color:#343b40}.ws-filter-menu [role=menuitemradio]{padding-block:9px}.ws-filter-menu [data-highlighted]{color:#101722;background:#e7eaf0}.ws-filter-menu--dark [data-highlighted]{color:#dce1e5;background:#252b30}@media (max-width:760px){.ws-filter-menu [role=menuitemradio]{white-space:normal;overflow-wrap:anywhere;min-height:44px;font-size:16px;line-height:1.35}}
