.pri-filters-container{flex-wrap:wrap}.pri-filter-content{display:flex;flex-direction:row;background-color:var(--pri-bg-raised);border:1px solid var(--pri-border-muted);overflow:hidden;border-radius:var(--pri-radius-2);width:fit-content;min-width:0;max-width:100%;height:28px;justify-content:space-between;align-items:center;box-shadow:0 2px 4px #00000008}.pri-filter-content.--disabled{pointer-events:none;opacity:.5;cursor:not-allowed;filter:grayscale(50%);box-shadow:none}.pri-filter-content button{font:inherit;background:none;border:0;padding:0;text-align:inherit;appearance:none}.pri-filter-content button:focus-visible{outline:2px solid var(--pri-border-focus);outline-offset:-2px}.pri-filter-content .pri-filter-container{height:100%;padding-left:var(--pri-spacing-3);padding-right:var(--pri-spacing-3);border-right:1px solid var(--pri-border-muted);justify-content:center;align-items:center;cursor:default;flex:0 0 auto;white-space:nowrap}.pri-filter-content .pri-filter-container:first-child,.pri-filter-content .pri-filter-container.pri-filter-container-options{flex-shrink:1;min-width:0}.pri-filter-content .pri-filter-container:first-child>.pri-text,.pri-filter-content .pri-filter-container.pri-filter-container-options>.pri-text{overflow:hidden;text-overflow:ellipsis}@container (width < 480px){.pri-filter-content .pri-filter-container:first-child>.pri-text,.pri-filter-content .pri-filter-container.pri-filter-container-options>.pri-text{max-width:calc(50cqi - 2 * var(--pri-spacing-3))}}.pri-filter-content .pri-filter-container.hover:hover{background-color:var(--pri-bg-hover)}.pri-filter-content .pri-filter-container-options{cursor:pointer}.pri-filter-content .pri-filter-container-options:hover{background-color:var(--pri-bg-hover)}.pri-filter-content .pri-filter-operation-trigger{height:100%;width:100%;justify-content:center;align-items:center;cursor:pointer}.pri-filter-content .pri-filter-icon{display:inline-flex;align-items:center;margin-right:var(--pri-spacing-3)}.pri-filter-content .pri-filter-icon svg{width:16px}.pri-filter-content .pri-button-close-container{flex-shrink:0;width:25px;height:100%}.pri-filter-content .pri-button-close-container button{display:flex;justify-content:center;align-items:center;background-color:transparent;border:none;cursor:pointer;height:100%;width:100%}.pri-filter-content .pri-button-close-container button:hover{background-color:var(--pri-bg-hover)}.pri-filter-options{display:flex;flex-direction:column;min-block-size:0;overflow-y:auto;overflow-x:hidden}.pri-filter-options{scrollbar-color:auto;scrollbar-width:none}.pri-filter-options::-webkit-scrollbar{display:none}.pri-action-menu-dropdown>.pri-filter-options{flex-shrink:1}.pri-filter-menu-search{color:var(--pri-fg-primary);border-radius:var(--pri-radius-3);font-size:var(--pri-font-size-text-m);line-height:var(--pri-line-height-text);letter-spacing:var(--pri-letter-spacing-text-m);font-weight:var(--pri-font-weight-text-regular);border-width:1px;border-style:solid;border-color:var(--pri-border-subtle);background-color:var(--pri-bg-body);transition:none;box-sizing:border-box;block-size:32px;padding-block:0;padding-inline:var(--pri-spacing-4);margin-inline:var(--pri-spacing-2);inline-size:calc(100% - 2 * var(--pri-spacing-2))}.pri-filter-menu-search::placeholder{color:var(--pri-fg-tertiary)}.pri-filter-menu-search:hover:not(:focus):not(:disabled){border-color:var(--pri-border-hover);background-color:var(--pri-bg-hover)}.pri-filter-menu-search:active,.pri-filter-menu-search:focus{background-color:var(--pri-bg-raised);outline:1px solid var(--pri-border-focus);outline-offset:0;transition:none}.pri-filter-menu-search:disabled{background-color:var(--pri-bg-marked);color:var(--pri-fg-secondary);-webkit-text-fill-color:var(--pri-fg-secondary);border-color:transparent}.pri-filter-menu-search:disabled::placeholder{color:var(--pri-fg-disabled);-webkit-text-fill-color:var(--pri-fg-disabled)}.pri-filter-list{container-type:inline-size;max-width:95%}@container (width < 480px){.pri-filter-list.pri-flex.pri-flex-direction-row{flex-direction:column;align-items:flex-start}}@container (width < 480px){.pri-flex.pri-flex-direction-row:has(>.pri-filter-list){flex-wrap:wrap;row-gap:var(--pri-spacing-4)}.pri-flex.pri-flex-direction-row:has(>.pri-filter-list)>.pri-filter-list{flex-basis:100%;max-width:100%}}
