.avo-filter-bar{flex-wrap:wrap;align-items:center;gap:10px;max-width:100%;display:flex}.avo-filter-bar .avo-select-trigger{height:36px;min-height:36px;box-shadow:none;color:var(--muted-foreground);cursor:pointer;background:#070906;background:lab(2.27391% -.9927 1.06772);border:0;border-radius:10px;outline:0;justify-content:flex-start;align-items:center;gap:8px;padding:0 12px;font-size:12px;font-weight:600;line-height:18px;transition:background .14s ease-out,color .14s ease-out;display:flex}.avo-filter-bar .avo-select-trigger:is(:hover,:focus-visible,[data-state=open]){box-shadow:none;color:var(--foreground);background:#21271e;background:lab(14.9683% -4.52173 5.193);border:0;outline:none}.avo-filter-tabs{background:#070906;background:lab(2.27391% -.9927 1.06772);border:0;border-radius:10px;align-items:center;gap:4px;height:36px;margin:0;padding:4px;display:flex}.avo-filter-tabs button{min-width:48px;height:28px;color:var(--muted-foreground);cursor:pointer;border:0;border-radius:7px;justify-content:center;align-items:center;padding:4px 8px;font-size:12px;font-weight:600;line-height:20px;transition:color .14s ease-out,background .14s ease-out;display:flex}.avo-filter-tabs button:is(:hover,:focus-visible){color:var(--foreground);background:#171d14;background:lab(9.74602% -4.50622 5.10761);outline:none}.avo-filter-tabs button[data-state=on]{color:var(--primary);background:#21271e;background:lab(14.9683% -4.52173 5.193);box-shadow:0 1px 3px #02030133;box-shadow:0 1px 3px lab(.680885% -.433028 .459889/.2)}.avo-filter-tabs button[data-state=on]:focus-visible{background:#2d3629;background:lab(21.4191% -5.94066 6.85035)}.avo-filter-menu.avo-select-content{width:var(--radix-select-trigger-width);min-width:220px;max-width:calc(100vw - 24px);color:var(--foreground);-webkit-user-select:none;user-select:none;background:#0f150c;background:lab(5.89095% -3.31648 3.539);border:1px solid #2d3629;border:1px solid lab(21.4191% -5.94066 6.85035);border-radius:14px;box-shadow:0 18px 50px #02030180;box-shadow:0 18px 50px lab(.680885% -.433028 .459889/.5)}.avo-filter-menu .avo-select-viewport{padding:8px}.avo-filter-menu .avo-select-item{border-radius:8px;min-height:36px;font-size:12px;font-weight:600}.avo-filter-menu .avo-select-item:is([data-highlighted],[data-state=checked]){color:var(--primary);box-shadow:none;background:#20281b;background:lab(15.0468% -6.14958 7.18468);outline:none}@media (pointer:coarse){.avo-filter-bar .avo-select-trigger,.avo-filter-tabs{height:44px;min-height:44px}.avo-filter-tabs button{height:36px}}.avo-filter-picker-trigger{max-width:100%}.avo-filter-picker-trigger>span:nth-child(2){text-overflow:ellipsis;white-space:nowrap;min-width:0;overflow:hidden}.avo-filter-trigger-icon{flex:none;display:flex}.avo-filter-trigger-icon svg{width:15px;height:15px}.avo-filter-picker-trigger>svg{flex:none;margin-left:auto}.avo-filter-picker{width:280px;max-width:calc(100vw - 24px);max-height:min(430px,var(--radix-popover-content-available-height));color:var(--foreground);-webkit-user-select:none;user-select:none;background:#0f150c;background:lab(5.89095% -3.31648 3.539);border:1px solid #2d3629;border:1px solid lab(21.4191% -5.94066 6.85035);border-radius:14px;outline:none;flex-direction:column;padding:8px;display:flex;position:relative;overflow:hidden;box-shadow:0 18px 50px #02030180;box-shadow:0 18px 50px lab(.680885% -.433028 .459889/.5)}.avo-filter-picker-search{color:var(--muted-foreground);background:#1a2017;background:lab(11.4869% -4.51203 5.21202);border-radius:8px;flex:none;align-items:center;gap:8px;padding:8px;display:flex}.avo-filter-picker>.avo-filter-picker-search{margin-bottom:8px}.avo-filter-picker-search input{width:100%;min-width:0;color:var(--foreground);font-size:var(--picker-search-size,12px);line-height:var(--picker-search-line,20px);box-shadow:none;-webkit-user-select:text;user-select:text;background:0 0;border:0;outline:none;padding:0}.avo-filter-picker-search input:focus-visible{box-shadow:none;outline:none}.avo-filter-picker-heading{flex:none;justify-content:space-between;align-items:center;padding:9px 8px;font-size:12px;font-weight:750;display:flex}.avo-filter-picker-options{overscroll-behavior:contain;scrollbar-width:none;min-height:0;overflow-y:auto}.avo-filter-picker-options::-webkit-scrollbar{display:none}.avo-filter-picker-footer{border-top:1px solid var(--border);background:inherit;flex:none;margin-top:6px;padding-top:6px}.avo-filter-picker-option{width:100%;min-height:54px;color:var(--foreground);text-align:left;cursor:pointer;background:0 0;border:0;border-radius:8px;outline:none;align-items:center;gap:9px;padding:8px;display:flex}.avo-filter-picker-option+.avo-filter-picker-option{margin-top:4px}.avo-filter-picker-option:is(:hover,[data-highlighted=true],[aria-selected=true]){background:#20281b;background:lab(15.0468% -6.14958 7.18468)}.avo-filter-picker-icon{width:28px;height:38px;color:var(--muted-foreground);flex:0 0 28px;place-items:center;display:grid}.avo-filter-picker-icon svg{width:16px;height:16px;display:block}.avo-filter-picker-option strong{text-overflow:ellipsis;white-space:nowrap;flex:1;min-width:0;font-size:12px;font-weight:600;line-height:18px;overflow:hidden}.avo-filter-picker-empty{color:var(--muted-foreground);padding:12px 8px;font-size:12px}.avo-filter-count{color:var(--muted-foreground);font-variant-numeric:lining-nums tabular-nums;flex:none;font-size:12px;font-weight:500;line-height:18px}@media (max-width:900px),(pointer:coarse){.avo-filter-picker{--picker-search-size:16px;--picker-search-line:24px}.avo-filter-bar .avo-select-trigger{height:44px;min-height:44px;font-size:14px}.avo-filter-picker-heading,.avo-filter-picker-option strong,.avo-filter-picker-empty,.avo-filter-picker .avo-filter-count,.avo-filter-bar .avo-filter-count{font-size:14px}}.avo-filter-picker.avo-searchable-select{max-height:min(430px,var(--radix-popover-content-available-height,calc(100dvh - 24px)));border-color:var(--border);background:var(--card);border-radius:10px;padding:5px;box-shadow:0 8px 24px #03040266;box-shadow:0 8px 24px lab(.93111% -.537604 .573149/.4)}.avo-searchable-select .avo-searchable-select-option{width:100%;color:var(--foreground);text-align:left;background:0 0;border:0;gap:9px;font-family:inherit}.avo-searchable-select .avo-searchable-select-option:is(:hover,[data-highlighted],[data-state=checked]){color:var(--primary);background:var(--secondary)}.avo-searchable-select-option strong{text-overflow:ellipsis;white-space:nowrap;min-width:0;font-weight:inherit;overflow:hidden}.avo-searchable-select-option>.avo-select-option{flex:1}.avo-searchable-select .avo-select-option-icon{color:inherit}.avo-searchable-select .avo-select-option-label,.avo-filter-picker-trigger>.avo-select-option>.avo-select-option-label,.avo-filter-trigger-label{text-overflow:ellipsis;white-space:nowrap;min-width:0;overflow:hidden}.avo-filter-option-trailing,.avo-filter-option-check{flex:none;align-items:center;display:flex}.avo-filter-picker-option:disabled{opacity:.45;cursor:not-allowed}.avo-filter-picker-options:focus{outline:none}.avo-filter-picker{--picker-surface:#0f150c}@supports (color:lab(0% 0 0)){.avo-filter-picker{--picker-surface:lab(5.89095% -3.31648 3.539)}}.avo-filter-picker.avo-searchable-select{--picker-surface:var(--card)}.avo-filter-picker-options>[data-sticky-all=true]{z-index:1;box-shadow:0 4px 0 var(--picker-surface);position:sticky;top:0}.avo-filter-picker-options>[data-sticky-all=true]:not(:hover):not([data-highlighted]):not([aria-selected=true]){background:var(--picker-surface)}
