.pagination-filter[data-v-95fdc71a]{font-family:inherit;color:var(--color-text-primary)}.pagination-filter__toolbar[data-v-95fdc71a]{display:flex;align-items:center;justify-content:space-between;flex-wrap:wrap;gap:var(--space-4)}.pagination-filter__actions[data-v-95fdc71a],.pagination-filter__condition[data-v-95fdc71a],.pagination-filter__group-header[data-v-95fdc71a],.pagination-filter__logic-toggle[data-v-95fdc71a],.pagination-filter__logic[data-v-95fdc71a],.pagination-filter__page-jump[data-v-95fdc71a],.pagination-filter__pagination[data-v-95fdc71a],.pagination-filter__sort-controls[data-v-95fdc71a],.pagination-filter__sort-row[data-v-95fdc71a],.pagination-filter__toolbar-left[data-v-95fdc71a],.pagination-filter__toolbar-right[data-v-95fdc71a],.pagination-filter__top-bar[data-v-95fdc71a]{display:flex;align-items:center;gap:var(--space-2)}.pagination-filter__toolbar-left[data-v-95fdc71a],.pagination-filter__toolbar-right[data-v-95fdc71a]{flex-wrap:wrap;gap:var(--space-3)}.pagination-filter__add-btn[data-v-95fdc71a],.pagination-filter__add-condition-btn[data-v-95fdc71a],.pagination-filter__add-group-btn[data-v-95fdc71a],.pagination-filter__apply-btn[data-v-95fdc71a],.pagination-filter__btn[data-v-95fdc71a],.pagination-filter__go-btn[data-v-95fdc71a],.pagination-filter__icon-btn[data-v-95fdc71a],.pagination-filter__logic-btn[data-v-95fdc71a],.pagination-filter__page-btn[data-v-95fdc71a],.pagination-filter__remove-btn[data-v-95fdc71a],.pagination-filter__reset-btn[data-v-95fdc71a],.pagination-filter__tab[data-v-95fdc71a]{-webkit-appearance:none;-moz-appearance:none;appearance:none;font-family:inherit;cursor:pointer}.pagination-filter__btn[data-v-95fdc71a]{display:inline-flex;align-items:center;gap:var(--space-4);padding:var(--space-4) var(--space-8);border:none;border-radius:var(--radius-8);background:var(--color-primary);color:var(--color-text-on-primary);font-size:var(--font-size-xs);font-weight:var(--font-weight-semibold);white-space:nowrap;transition:background var(--duration-med) var(--ease-standard),box-shadow var(--duration-med) var(--ease-standard),transform var(--duration-med) var(--ease-standard)}.pagination-filter__btn[data-v-95fdc71a]:hover:not(:disabled){background:var(--color-secondary);transform:translateY(-1px);box-shadow:var(--shadow-md)}.pagination-filter__btn--highlighted[data-v-95fdc71a]:hover:not(:disabled){background:var(--color-primary);filter:brightness(1.1)}.pagination-filter__btn[data-v-95fdc71a]:disabled{background:var(--color-text-disabled);opacity:.6;cursor:not-allowed;transform:none;box-shadow:none;filter:none}.pagination-filter__add-btn[data-v-95fdc71a]:disabled,.pagination-filter__add-condition-btn[data-v-95fdc71a]:disabled,.pagination-filter__add-group-btn[data-v-95fdc71a]:disabled,.pagination-filter__apply-btn[data-v-95fdc71a]:disabled,.pagination-filter__go-btn[data-v-95fdc71a]:disabled,.pagination-filter__icon-btn[data-v-95fdc71a]:disabled,.pagination-filter__logic-btn[data-v-95fdc71a]:disabled,.pagination-filter__page-btn[data-v-95fdc71a]:disabled,.pagination-filter__remove-btn[data-v-95fdc71a]:disabled,.pagination-filter__reset-btn[data-v-95fdc71a]:disabled,.pagination-filter__tab[data-v-95fdc71a]:disabled{opacity:.5;cursor:not-allowed}.pagination-filter__glyph[data-v-95fdc71a]{font-size:var(--icon-xs);color:var(--color-text-primary)}.pagination-filter__btn .v-icon.pagination-filter__glyph[data-v-95fdc71a]{font-size:var(--space-18);color:var(--color-text-on-primary)}.pagination-filter__order[data-v-95fdc71a]{min-width:var(--space-6);height:var(--space-6);padding:0 var(--space-2);border-radius:var(--radius-pill);background:var(--color-primary);color:var(--color-text-on-primary);font-size:var(--font-size-2xs);font-weight:var(--font-weight-medium)}.pagination-filter__badge[data-v-95fdc71a],.pagination-filter__order[data-v-95fdc71a]{display:inline-flex;align-items:center;justify-content:center;line-height:var(--line-height-xxs)}.pagination-filter__badge[data-v-95fdc71a]{min-width:var(--icon-sm);height:var(--icon-sm);padding:0 var(--space-3);border-radius:var(--radius-10);background:var(--color-bg-white);color:var(--color-primary);font-size:var(--font-size-3xs);font-weight:var(--font-weight-bold)}.pagination-filter__count[data-v-95fdc71a]{display:inline;font-size:var(--font-size-xs);font-weight:var(--font-weight-regular);line-height:var(--line-height-sm);color:var(--color-text-primary);white-space:nowrap}.pagination-filter__page-info strong[data-v-95fdc71a]{color:inherit;font-size:inherit;font-weight:var(--font-weight-bold)}.pagination-filter__pagination[data-v-95fdc71a]{--pagination-control-size:var(--font-size-xxs);gap:var(--space-3)}.pagination-filter__icon-btn[data-v-95fdc71a],.pagination-filter__page-btn[data-v-95fdc71a]{display:inline-flex;align-items:center;justify-content:center;padding:0}.pagination-filter__page-btn[data-v-95fdc71a]{width:var(--pagination-control-size);height:var(--pagination-control-size)}.pagination-filter__icon-btn[data-v-95fdc71a]{width:var(--size-control-xs);height:var(--size-control-xs)}.pagination-filter__page-btn[data-v-95fdc71a]{border:none;border-radius:var(--radius-4);background:transparent;color:var(--color-text-secondary);transition:background-color var(--duration-fast) var(--ease-standard)}.pagination-filter__page-btn[data-v-95fdc71a]:hover:not(:disabled){background:var(--color-bg-light)}.pagination-filter__page-btn[data-v-95fdc71a]:disabled{opacity:.3;cursor:not-allowed}.pagination-filter__page-btn .pagination-filter__glyph[data-v-95fdc71a]{width:var(--pagination-control-size);height:var(--pagination-control-size);font-size:var(--pagination-control-size)!important;color:inherit}.pagination-filter__icon-btn[data-v-95fdc71a]{width:var(--icon-md);height:var(--icon-md);border:none;border-radius:var(--radius-8);background:transparent;color:var(--color-text-secondary);transition:background-color var(--duration-med) var(--ease-standard),color var(--duration-med) var(--ease-standard)}.pagination-filter__icon-btn[data-v-95fdc71a]:hover:not(:disabled){background:var(--color-surface-muted);color:var(--color-text-primary)}.pagination-filter__icon-btn .pagination-filter__glyph[data-v-95fdc71a]{color:inherit}.pagination-filter__page-info[data-v-95fdc71a]{padding:0;font-size:var(--pagination-control-size);font-weight:var(--font-weight-regular);line-height:var(--line-height-sm);color:var(--color-text-grey);white-space:nowrap}.pagination-filter__input[data-v-95fdc71a],.pagination-filter__label[data-v-95fdc71a],.pagination-filter__select[data-v-95fdc71a]:not(.v-select){text-transform:none!important}.pagination-filter__input[data-v-95fdc71a],.pagination-filter__select[data-v-95fdc71a]:not(.v-select){min-width:0;box-sizing:border-box;min-height:var(--size-control-md);height:auto;padding:var(--space-5) var(--space-8);border:var(--border-sm) solid var(--color-border-light);border-radius:var(--radius-12);background:var(--color-bg-white);color:var(--color-text-grey);font-family:inherit;font-size:var(--font-size-xs);font-weight:var(--font-weight-semibold);transition:border-color var(--duration-med) var(--ease-standard),background-color var(--duration-med) var(--ease-standard)}.pagination-filter__input[data-v-95fdc71a]::-moz-placeholder{color:var(--color-text-disabled);font-weight:var(--font-weight-regular)}.pagination-filter__input[data-v-95fdc71a]::placeholder{color:var(--color-text-disabled);font-weight:var(--font-weight-regular)}.pagination-filter__apply-btn[data-v-95fdc71a]:focus-visible,.pagination-filter__btn[data-v-95fdc71a]:focus-visible,.pagination-filter__go-btn[data-v-95fdc71a]:focus-visible,.pagination-filter__input[data-v-95fdc71a]:focus,.pagination-filter__select[data-v-95fdc71a]:not(.v-select):focus,.pagination-filter__tab[data-v-95fdc71a]:focus-visible{outline:none;border-color:var(--color-primary);box-shadow:var(--shadow-focus-ring)}.pagination-filter__select[data-v-95fdc71a]:not(.v-select){font-weight:var(--font-weight-bold);cursor:pointer}.pagination-filter__select[data-v-95fdc71a]:not(.v-select):hover:not(:disabled){border-color:var(--color-blue-hover)}.pagination-filter__condition .pagination-filter__select.v-select[data-v-95fdc71a]{flex:1 1 8rem;max-width:100%;margin-top:0;padding-top:0}.pagination-filter__condition[data-v-95fdc71a] .pagination-filter__select.v-text-field--outlined.v-input--dense .v-input__control,.pagination-filter__condition[data-v-95fdc71a] .pagination-filter__select.v-text-field--outlined.v-input--dense .v-input__slot{min-height:var(--size-control-md);margin-bottom:0}.pagination-filter__condition[data-v-95fdc71a] .pagination-filter__select.v-text-field--outlined.v-input--dense .v-input__slot{border-radius:var(--radius-12);background:var(--color-bg-white)}.pagination-filter__condition[data-v-95fdc71a] .pagination-filter__select .v-select__selection,.pagination-filter__condition[data-v-95fdc71a] .pagination-filter__select .v-select__selection--comma,.pagination-filter__condition[data-v-95fdc71a] .pagination-filter__select .v-select__selections,.pagination-filter__condition[data-v-95fdc71a] .pagination-filter__select input{font-size:var(--font-size-xxs);font-weight:var(--font-weight-bold);color:var(--color-text-grey)}.pagination-filter__condition .pagination-filter__input[data-v-95fdc71a]{font-size:var(--font-size-xxs)}.pagination-filter__condition[data-v-95fdc71a] .pagination-filter__select--operator .v-select__selection{color:var(--color-info);font-style:italic;font-weight:var(--font-weight-semibold)}.pagination-filter__page-jump[data-v-95fdc71a]{gap:var(--space-3)}.pagination-filter__page-jump .pagination-filter__go-btn[data-v-95fdc71a],.pagination-filter__page-jump .pagination-filter__input[data-v-95fdc71a]{box-sizing:border-box;height:var(--size-control-xxs);min-height:var(--size-control-xxs);max-height:var(--size-control-xxs);border-radius:var(--radius-4);font-size:var(--pagination-control-size);font-weight:var(--font-weight-regular);line-height:var(--line-height-sm)}.pagination-filter__page-jump .pagination-filter__input[data-v-95fdc71a]{width:5rem;padding:0;border:var(--border-sm) solid var(--color-border-default);color:var(--color-text-grey);text-align:center}.pagination-filter__go-btn[data-v-95fdc71a]{display:inline-flex;align-items:center;justify-content:center;padding:0 var(--space-6);border:none;background:var(--color-primary);color:var(--color-text-on-primary);font-weight:var(--font-weight-medium);white-space:nowrap;transition:opacity var(--duration-fast) var(--ease-standard)}.pagination-filter__go-btn[data-v-95fdc71a]:hover:not(:disabled){opacity:.9}.pagination-filter__apply-btn[data-v-95fdc71a]{min-width:7.5rem;min-height:var(--size-control-sm);padding:var(--space-4) var(--space-7);border:none;border-radius:var(--radius-12);background:var(--color-primary);color:var(--color-bg-white);font-size:var(--font-size-sm);font-weight:var(--font-weight-bold);box-shadow:var(--shadow-sm);transition:background-color var(--duration-med) var(--ease-standard)}.pagination-filter__apply-btn[data-v-95fdc71a]:hover:not(:disabled){background:var(--color-secondary)}.pagination-filter__apply-btn[data-v-95fdc71a]:disabled{box-shadow:none}.pagination-filter__apply-wrap[data-v-95fdc71a]{display:inline-flex}.pagination-filter__apply-wrap[data-v-95fdc71a]:has(.pagination-filter__apply-btn:disabled){cursor:not-allowed}.pagination-filter__apply-wrap .pagination-filter__apply-btn[data-v-95fdc71a]:disabled{pointer-events:none}.pagination-filter__reset-btn[data-v-95fdc71a]{min-width:7.5rem;min-height:var(--size-control-sm);padding:var(--space-4) var(--space-7);border:var(--border-md) solid var(--color-border-light);border-radius:var(--radius-12);background:var(--color-bg-white);color:var(--color-text-secondary);font-size:var(--font-size-sm);font-weight:var(--font-weight-bold);transition:background-color var(--duration-med) var(--ease-standard),border-color var(--duration-med) var(--ease-standard)}.pagination-filter__reset-btn[data-v-95fdc71a]:hover:not(:disabled){background:var(--color-surface-muted);border-color:var(--color-border-alt)}.pagination-filter__overlay[data-v-95fdc71a]{position:fixed;inset:0;width:100vw;height:100vh;z-index:var(--z-overlay);display:flex;align-items:center;justify-content:center;padding:var(--space-xl);background:var(--color-overlay-scrim);overflow:visible}.pagination-filter__modal[data-v-95fdc71a],.pagination-filter__sort-popover[data-v-95fdc71a]{display:flex;flex-direction:column;background:var(--color-bg-white);box-shadow:var(--shadow-md)}.pagination-filter__modal[data-v-95fdc71a]{width:100%;max-width:72rem;max-height:70vh;margin:0;overflow:hidden;border-radius:var(--radius-16)}.pagination-filter__sort-popover[data-v-95fdc71a]{position:fixed;z-index:var(--z-overlay);width:24rem;max-width:calc(100vw - var(--space-8));max-height:70vh;margin-top:var(--space-2);overflow:hidden;border:var(--border-sm) solid var(--color-border-light);border-radius:var(--radius-12)}.pagination-filter__modal-header[data-v-95fdc71a],.pagination-filter__sort-header[data-v-95fdc71a]{display:flex;flex:none;align-items:center;justify-content:space-between;gap:var(--space-4);padding:var(--space-6) var(--space-8);border-bottom:var(--border-sm) solid var(--color-border-light)}.pagination-filter__modal-header[data-v-95fdc71a]{padding:var(--space-6) var(--space-10)}.pagination-filter__sort-header[data-v-95fdc71a]{padding:var(--space-3) var(--space-6);background:var(--color-bg-light)}.pagination-filter__title[data-v-95fdc71a]{margin:0;font-size:var(--font-size-sm);font-weight:var(--font-weight-bold);color:var(--color-text-primary)}.pagination-filter__modal-chrome[data-v-95fdc71a]{flex:none}.pagination-filter__tabs[data-v-95fdc71a]{display:flex;flex:none;gap:0;margin:0;padding:0 var(--space-8);border-bottom:var(--border-md) solid var(--color-border-default);background:var(--color-bg-white)}.pagination-filter__tabs--compact[data-v-95fdc71a]{padding:0 var(--space-4);margin:0}.pagination-filter__tab[data-v-95fdc71a]{margin-bottom:calc(var(--border-md)*-1);border:none;border-bottom:var(--border-lg) solid transparent;background:transparent;padding:var(--space-4) var(--space-8);color:var(--color-text-secondary);font-size:var(--font-size-sm);font-weight:var(--font-weight-medium);transition:color var(--duration-med) var(--ease-standard),background-color var(--duration-med) var(--ease-standard)}.pagination-filter__tab--small[data-v-95fdc71a]{padding:var(--space-2) var(--space-4);font-size:var(--font-size-xxs)}.pagination-filter__tab[data-v-95fdc71a]:hover:not(:disabled){color:var(--color-primary);background:var(--color-bg-light)}.pagination-filter__tab--active[data-v-95fdc71a]{color:var(--color-primary);border-bottom-color:var(--color-primary);font-weight:var(--font-weight-semibold)}.pagination-filter__note[data-v-95fdc71a]{flex:none;margin:0;padding:var(--space-4) var(--space-10) var(--space-3);font-size:var(--font-size-xxs);font-weight:var(--font-weight-regular);line-height:var(--line-height-xxs);color:var(--color-text-secondary)}.pagination-filter__sort-popover .pagination-filter__note[data-v-95fdc71a]{margin:0;padding:var(--space-2) var(--space-6) var(--space-2)}.pagination-filter__modal-body[data-v-95fdc71a]{flex:1 1 auto;min-height:0;overflow-y:auto;padding:var(--space-4) var(--space-7) var(--space-6)}.pagination-filter__modal-body--sort[data-v-95fdc71a]{display:flex;flex-direction:column;overflow:hidden;padding:0 var(--space-4) var(--space-2)}.pagination-filter__builder[data-v-95fdc71a],.pagination-filter__sort-list[data-v-95fdc71a]{display:flex;flex-direction:column;min-height:0}.pagination-filter__sort-list[data-v-95fdc71a]{flex:1 1 auto;min-height:0;overflow:hidden;padding:0}.pagination-filter__group-header[data-v-95fdc71a],.pagination-filter__top-bar[data-v-95fdc71a]{justify-content:space-between;flex-wrap:wrap}.pagination-filter__top-bar[data-v-95fdc71a]{gap:var(--space-8);margin-bottom:var(--space-8);padding:var(--space-7);border:var(--border-sm) solid var(--color-border-light);border-radius:var(--radius-12);background:var(--color-surface-muted)}.pagination-filter__logic[data-v-95fdc71a]{flex:1;flex-wrap:wrap;justify-content:space-between;gap:var(--space-8)}.pagination-filter__logic-label[data-v-95fdc71a]{font-size:var(--font-size-3xs);font-weight:var(--font-weight-bold);color:var(--color-text-secondary);letter-spacing:.02em}.pagination-filter__logic-label strong[data-v-95fdc71a]{font-weight:var(--font-weight-bold);color:var(--color-primary)}.pagination-filter__logic-toggle[data-v-95fdc71a]{gap:0;flex-shrink:0;padding:var(--space-2);overflow:hidden;border:var(--border-sm) solid var(--color-border-light);border-radius:var(--radius-12);background:var(--color-surface-muted);box-shadow:var(--shadow-sm)}.pagination-filter__logic-btn[data-v-95fdc71a]{border:none;border-radius:var(--radius-8);background:transparent;color:var(--color-text-disabled);padding:var(--space-4) var(--space-10);font-size:var(--font-size-3xs);font-weight:var(--font-weight-bold);letter-spacing:-.025em;transition:background-color var(--duration-med) var(--ease-standard),color var(--duration-med) var(--ease-standard)}.pagination-filter__logic-btn[data-v-95fdc71a]:hover:not(:disabled):not(.pagination-filter__logic-btn--active){background:var(--color-bg-light);color:var(--color-text-primary)}.pagination-filter__logic-btn--active[data-v-95fdc71a]{background:var(--color-primary);color:var(--color-bg-white);box-shadow:var(--shadow-sm)}.pagination-filter__add-condition-btn[data-v-95fdc71a],.pagination-filter__add-group-btn[data-v-95fdc71a]{display:inline-flex;align-items:center;justify-content:center;gap:var(--space-4)}.pagination-filter__add-group-btn[data-v-95fdc71a]{padding:var(--space-5) var(--space-8);border:none;border-radius:var(--radius-12);background:var(--color-primary);color:var(--color-bg-white);font-size:var(--font-size-xxs);font-weight:var(--font-weight-bold);box-shadow:var(--shadow-sm);white-space:nowrap;transition:background-color var(--duration-med) var(--ease-standard),box-shadow var(--duration-med) var(--ease-standard)}.pagination-filter__add-group-btn .pagination-filter__glyph[data-v-95fdc71a]{color:var(--color-text-on-primary);font-size:var(--font-size-xs)}.pagination-filter__add-group-btn[data-v-95fdc71a]:hover:not(:disabled){background:var(--color-secondary);box-shadow:var(--shadow-md)}.pagination-filter__group[data-v-95fdc71a]{margin:0 0 var(--space-8);padding:var(--space-7);border:var(--border-md) solid var(--color-border-light);border-radius:var(--radius-16);background:var(--color-bg-white);transition:border-color var(--duration-med) var(--ease-standard)}.pagination-filter__group[data-v-95fdc71a]:hover{border-color:var(--color-blue-hover)}.pagination-filter__group-header[data-v-95fdc71a]{gap:var(--space-7);margin-bottom:var(--space-7)}.pagination-filter__group-title[data-v-95fdc71a]{font-size:var(--font-size-3xs);font-weight:var(--font-weight-bold);color:var(--color-text-disabled);letter-spacing:var(--letter-spacing-wide);text-transform:uppercase;white-space:nowrap}.pagination-filter__group-name[data-v-95fdc71a]{flex:1;min-width:10rem;background:var(--color-surface-muted);font-size:var(--font-size-sm);font-weight:var(--font-weight-semibold)}.pagination-filter__group-name[data-v-95fdc71a]:focus{background:var(--color-bg-white)}.pagination-filter__group-logic[data-v-95fdc71a]{margin-bottom:var(--space-7);padding:var(--space-7);border:var(--border-sm) solid var(--color-border-light);border-radius:var(--radius-12);background:var(--color-surface-muted)}.pagination-filter__conditions[data-v-95fdc71a]{display:flex;flex-direction:column;gap:var(--space-6);margin-bottom:var(--space-7)}.pagination-filter__condition[data-v-95fdc71a]{flex-wrap:wrap;align-items:center;gap:var(--space-7);padding:var(--space-7);overflow:visible;border:var(--border-sm) solid var(--color-border-light);border-radius:var(--radius-12);background:var(--color-surface-muted);transition:background-color var(--duration-med) var(--ease-standard),border-color var(--duration-med) var(--ease-standard)}.pagination-filter__select-anchor[data-v-95fdc71a]{position:relative;flex:1 1 8rem;min-width:0;max-width:100%;overflow:visible}.pagination-filter__select-anchor>.pagination-filter__select.v-select[data-v-95fdc71a]{width:100%}.pagination-filter__condition[data-v-95fdc71a]:hover{background:var(--color-bg-white);border-color:var(--color-blue-hover)}.pagination-filter__condition:hover .pagination-filter__condition-index[data-v-95fdc71a]{border-color:var(--color-primary);color:var(--color-primary)}.pagination-filter__condition-index[data-v-95fdc71a]{display:inline-flex;align-items:center;justify-content:center;box-sizing:border-box;width:var(--icon-lg);height:var(--icon-lg);min-width:var(--icon-lg);padding:0;border:var(--border-md) solid var(--color-border-light);border-radius:var(--radius-pill);background:var(--color-bg-white);color:var(--color-text-disabled);font-size:var(--font-size-2xs);font-weight:var(--font-weight-bold);line-height:var(--line-height-xxs)}.pagination-filter__condition .pagination-filter__input[data-v-95fdc71a],.pagination-filter__select[data-v-95fdc71a]{flex:1 1 8rem}.pagination-filter__empty[data-v-95fdc71a],.pagination-filter__null-value[data-v-95fdc71a]{font-size:var(--font-size-xxs);color:var(--color-text-secondary)}.pagination-filter__null-value[data-v-95fdc71a]{flex:1;padding:var(--space-5) var(--space-8);border:var(--border-sm) solid var(--color-border-light);border-radius:var(--radius-12);background:var(--color-surface-muted);color:var(--color-text-disabled);font-style:italic;font-weight:var(--font-weight-semibold);text-align:center}.pagination-filter__remove-btn[data-v-95fdc71a]{display:inline-flex;align-items:center;justify-content:center;flex-shrink:0;width:var(--icon-lg);height:var(--icon-lg);border:none;border-radius:var(--radius-12);background:transparent;color:var(--color-danger);transition:background-color var(--duration-med) var(--ease-standard)}.pagination-filter__remove-btn .pagination-filter__glyph[data-v-95fdc71a]{color:var(--color-danger);font-size:var(--font-size-md)}.pagination-filter__remove-btn[data-v-95fdc71a]:hover:not(:disabled){background:var(--color-danger-soft)}.pagination-filter__add-condition-btn[data-v-95fdc71a]{width:100%;padding:var(--space-7);border:var(--border-md) dashed var(--color-border-alt);border-radius:var(--radius-12);background:var(--color-surface-muted);color:var(--color-text-secondary);font-size:var(--font-size-xxs);font-weight:var(--font-weight-bold);transition:background-color var(--duration-med) var(--ease-standard),border-color var(--duration-med) var(--ease-standard),color var(--duration-med) var(--ease-standard)}.pagination-filter__add-condition-btn .pagination-filter__glyph[data-v-95fdc71a]{color:inherit;font-size:var(--icon-xs)}.pagination-filter__add-condition-btn[data-v-95fdc71a]:hover:not(:disabled){background:var(--color-light-purple);border-color:var(--color-purple-border);color:var(--color-info)}.pagination-filter__actions[data-v-95fdc71a]{flex:none;position:static;justify-content:flex-end;gap:var(--space-6);margin-top:0;padding:var(--space-4) var(--space-7);border-top:var(--border-sm) solid var(--color-border-light);background:var(--color-bg-white)}.pagination-filter__sort-popover .pagination-filter__actions[data-v-95fdc71a]{gap:var(--space-4);padding:var(--space-2) var(--space-4)}.pagination-filter__search[data-v-95fdc71a]{flex-shrink:0;margin-bottom:var(--space-3);padding:0}.pagination-filter__search .pagination-filter__input[data-v-95fdc71a]{width:100%;min-height:0;height:auto;padding:var(--space-2) var(--space-4);border-radius:var(--radius-8);font-size:var(--font-size-xxs);font-weight:var(--font-weight-regular);color:var(--color-text-primary)}.pagination-filter__sort-items[data-v-95fdc71a]{display:flex;flex-direction:column;flex:1 1 auto;gap:var(--space-3);min-height:0;overflow-y:auto;margin-bottom:0;padding:var(--space-2);border:var(--border-sm) solid var(--color-border-light);border-radius:var(--radius-12);background:var(--color-bg-light)}.pagination-filter__sort-item[data-v-95fdc71a]{padding:var(--space-4);border:var(--border-sm) solid var(--color-border-light);border-radius:var(--radius-12);background:var(--color-bg-white);transition:border-color var(--duration-med) var(--ease-standard),box-shadow var(--duration-med) var(--ease-standard)}.pagination-filter__sort-item[data-v-95fdc71a]:hover{border-color:var(--color-border-alt);box-shadow:var(--shadow-sm)}.pagination-filter__sort-row[data-v-95fdc71a]{justify-content:space-between;gap:var(--space-4)}.pagination-filter__check[data-v-95fdc71a]{display:inline-flex;align-items:center;gap:var(--space-3);min-width:0;flex:1}.pagination-filter__sort-items .pagination-filter__check input[type=checkbox][data-v-95fdc71a]{width:var(--icon-xs);height:var(--icon-xs);min-width:var(--icon-xs);min-height:var(--icon-xs);margin:0;flex-shrink:0;accent-color:var(--color-primary);cursor:pointer}.pagination-filter__label[data-v-95fdc71a]{font-size:var(--font-size-xxs);font-weight:var(--font-weight-semibold);color:var(--color-text-primary);cursor:pointer}.pagination-filter__order[data-v-95fdc71a]{min-width:var(--size-control-xs);height:var(--size-control-xs);border-radius:var(--radius-8);font-size:var(--font-size-xxs);font-weight:var(--font-weight-bold);box-shadow:var(--shadow-sm)}.pagination-filter__sort-controls .pagination-filter__logic-toggle[data-v-95fdc71a]{padding:0;border:var(--border-md) solid var(--color-border-default);border-radius:var(--radius-8);background:var(--color-bg-white);box-shadow:none}.pagination-filter__sort-controls .pagination-filter__logic-btn[data-v-95fdc71a]{padding:var(--space-2) var(--space-4);border-radius:0;border-right:var(--border-sm) solid var(--color-border-default);background:var(--color-bg-white);color:var(--color-text-secondary);font-size:var(--font-size-xxs);font-weight:var(--font-weight-bold)}.pagination-filter__sort-controls .pagination-filter__logic-btn[data-v-95fdc71a]:last-child{border-right:none}.pagination-filter__sort-controls .pagination-filter__logic-btn[data-v-95fdc71a]:hover:not(:disabled):not(.pagination-filter__logic-btn--active){background:var(--color-bg-light)}.pagination-filter__sort-controls .pagination-filter__logic-btn--active[data-v-95fdc71a]{background:var(--color-primary);color:var(--color-bg-white)}.pagination-filter__empty[data-v-95fdc71a]{margin:0;padding:var(--space-4)}