@keyframes knit-pay-progress-slide{0%{left:-40%}to{left:100%}}.knit-pay-progress-bar{position:absolute;top:0;left:0;right:0;height:3px;background:var(--wp-admin-theme-color, #3858e9);z-index:50;overflow:hidden}.knit-pay-progress-bar::after{content:"";position:absolute;top:0;left:-40%;width:40%;height:100%;background:linear-gradient(90deg,transparent,rgba(255,255,255,.4),transparent);animation:knit-pay-progress-slide 1.5s ease-in-out infinite}.knit-pay-btn-spinner{margin:0;float:none;padding:0;transform:scale(.8);transform-origin:center}.tablenav .tablenav-pages .tablenav-pages-navspan.disabled{opacity:.55;cursor:default}.tablenav .tablenav-pages .current-page{-moz-appearance:textfield;height:30px;box-sizing:border-box;padding-top:0;padding-bottom:0}.tablenav .tablenav-pages .current-page::-webkit-inner-spin-button,.tablenav .tablenav-pages .current-page::-webkit-outer-spin-button{-webkit-appearance:none;margin:0}.tablenav .tablenav-pages .current-page:focus{border-color:var(--wp-admin-theme-color, #3858e9);box-shadow:0 0 0 var(--wp-admin-border-width-focus, 1.5px) var(--wp-admin-theme-color, #3858e9);outline:0}.tablenav .tablenav-pages .paging-input{display:inline-flex;align-items:center;gap:4px}.knit-pay-multiselect{position:relative;display:inline-block;width:100%}.knit-pay-multiselect-btn{display:flex;align-items:center;justify-content:space-between;width:100%;min-height:40px;padding:0 12px;border:1px solid #8c8f94;border-radius:2px;background:#fff;font-size:14px;line-height:2.15384615;color:#2c3338;cursor:pointer;transition:border-color .15s ease-in-out,box-shadow .15s ease-in-out;gap:4px}.knit-pay-multiselect-btn:hover{border-color:var(--wp-admin-theme-color, #3858e9)}.knit-pay-multiselect-btn:focus,.knit-pay-multiselect-btn:focus-within{border-color:var(--wp-admin-theme-color, #3858e9);box-shadow:0 0 0 var(--wp-admin-border-width-focus, 1.5px) var(--wp-admin-theme-color, #3858e9);outline:0}.knit-pay-multiselect-btn .dashicons{font-size:16px;width:16px;height:16px;line-height:1;flex-shrink:0;color:#8c8f94;transition:transform .15s ease}.knit-pay-multiselect.open .knit-pay-multiselect-btn .dashicons{transform:rotate(180deg)}.knit-pay-multiselect-btn .knit-pay-multiselect-label{flex:1;text-align:left;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.knit-pay-multiselect-btn .knit-pay-multiselect-count{background:var(--wp-admin-theme-color, #3858e9);color:#fff;font-size:11px;font-weight:600;border-radius:9px;padding:0 6px;min-width:18px;height:18px;display:inline-flex;align-items:center;justify-content:center;line-height:1;flex-shrink:0}.knit-pay-multiselect-dropdown{position:absolute;top:100%;left:0;right:0;z-index:100;margin-top:2px;background:#fff;border:1px solid #c3c4c7;border-radius:4px;box-shadow:0 3px 6px rgba(0,0,0,.12);max-height:220px;overflow-y:auto}.knit-pay-multiselect-search{padding:8px 8px 4px}.knit-pay-multiselect-search input{width:100%;box-sizing:border-box;padding:0 12px;min-height:40px;border:1px solid #8c8f94;border-radius:2px;font-size:14px;line-height:2.15384615;color:#2c3338;outline:0;transition:border-color .15s ease-in-out,box-shadow .15s ease-in-out}.knit-pay-multiselect-search input:focus{border-color:var(--wp-admin-theme-color, #3858e9);box-shadow:0 0 0 var(--wp-admin-border-width-focus, 1.5px) var(--wp-admin-theme-color, #3858e9)}.knit-pay-multiselect-search input::placeholder{color:#8c8f94}.knit-pay-multiselect-all{border-bottom:1px solid #dcdcde;font-weight:600}.knit-pay-multiselect-all:hover,.knit-pay-multiselect-option:hover{background:#f6f7f7}.knit-pay-multiselect-all input[type=checkbox],.knit-pay-multiselect-option input[type=checkbox]{margin:0;flex-shrink:0}.knit-pay-multiselect-all,.knit-pay-multiselect-option{display:flex;align-items:center;gap:8px;padding:6px 12px;font-size:13px;color:#2c3338;cursor:pointer;transition:background .1s}.knit-pay-multiselect-option .knit-pay-multiselect-option-label{flex:1;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.knit-pay-filter-group.disabled .knit-pay-multiselect-btn,.knit-pay-multiselect-btn:disabled{opacity:.5;cursor:not-allowed;pointer-events:none}.knit-pay-filter-group.disabled{opacity:.5}@media (max-width:782px){.knit-pay-multiselect-dropdown{max-height:180px}}