select.multi-filter-source{display:none!important}.multi-filter-trigger{flex:1;min-width:0;max-width:100%;padding:6px 0;border:0;background:transparent;color:inherit;font:inherit;text-align:left;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;cursor:pointer}.multi-filter-trigger.is-filtered{color:#2563eb}.multi-filter-trigger:focus-visible{outline:2px solid #2563eb;outline-offset:2px;border-radius:3px}.multi-filter-menu{position:fixed;z-index:10000;box-sizing:border-box;display:flex;flex-direction:column;max-height:min(440px,calc(100dvh - 24px));padding:10px;border:1px solid #dce4ee;border-radius:9px;background:#fff;color:#334155;font:13px 'Albert Sans',sans-serif;box-shadow:0 8px 30px #172d4d24}.multi-filter-menu>input{box-sizing:border-box;width:100%;min-height:36px;padding:8px 10px;border:1px solid #dce4ee;border-radius:5px;font:inherit}.multi-filter-options{overflow:auto;min-height:0;max-height:280px;padding:6px 0;overscroll-behavior:contain}.multi-filter-options label{display:flex;align-items:center;gap:9px;min-height:36px;padding:3px 7px;cursor:pointer;line-height:1.4}.multi-filter-options label[hidden]{display:none}.multi-filter-options input{flex:none;width:16px;height:16px;accent-color:#2563eb}.multi-filter-options span{overflow-wrap:anywhere}.multi-filter-actions{display:flex;justify-content:space-between;gap:8px;border-top:1px solid #edf0f4;padding-top:9px}.multi-filter-actions button{border:0;border-radius:5px;padding:8px 10px;background:#f1f5fa;color:#475569;font:inherit;cursor:pointer}.multi-filter-actions button:last-child{background:#2563eb;color:#fff}.mobile-filter-panel:has(.multi-filter-trigger):focus{outline:none}@media(max-width:620px){.multi-filter-options label{min-height:40px}.multi-filter-menu>input{font-size:16px}.multi-filter-menu{max-height:calc(100dvh - 24px)}}
