.rudl-loop-filter-label{display:block;font-weight:600;margin-bottom:.45rem}.rudl-loop-filter-taxonomy select{max-width:100%;min-width:12rem;font:inherit}.rudl-loop-filter-options{display:flex;flex-wrap:wrap;gap:.5rem}.rudl-loop-filter-options.is-vertical{align-items:flex-start;flex-direction:column}.rudl-loop-filter-option{cursor:pointer}.rudl-loop-filter-options--buttons input{position:absolute;opacity:0;pointer-events:none}.rudl-loop-filter-options--buttons .wp-element-button{display:inline-block;cursor:pointer}.rudl-loop-filter-options--buttons input:checked+.wp-element-button{filter:brightness(.8)}.rudl-loop-filter-active{display:flex;flex-wrap:wrap;gap:.75rem;align-items:center}.rudl-loop-filter-active[hidden]{display:none!important}.rudl-loop-filter-active.is-aligned-center{justify-content:center}.rudl-loop-filter-active.is-aligned-right{justify-content:flex-end}.rudl-loop-filter-active .rudl-loop-filter-label{margin:0}.rudl-loop-filter-chips,.rudl-loop-filter-actions{display:flex;flex-wrap:wrap;gap:.5rem;align-items:center}.rudl-loop-filter-chip{cursor:pointer}.rudl-loop-filter-chip--text{appearance:none;background:transparent;border:0;color:inherit;cursor:pointer;font:inherit;padding:0}.rudl-loop-filter-notice{align-items:center;background:#f2f2f2;border-left:4px solid #222;display:flex;justify-content:space-between;margin-bottom:1rem;padding:.8rem 1rem}.rudl-loop-filter-notice__dismiss{background:transparent;border:0;cursor:pointer;font-size:1.4rem;line-height:1;margin-left:1rem}.rudl-loop-filter-query[aria-busy="true"]{opacity:.55;pointer-events:none}.rudl-loop-filter-query[aria-busy="true"]:after{content:"";display:block;height:2px;background:currentColor;animation:rudl-loop-filter-loading 1s infinite}@keyframes rudl-loop-filter-loading{0%{transform:scaleX(.1);transform-origin:left}50%{transform:scaleX(1)}100%{transform:scaleX(.1);transform-origin:right}}
.rudl-loop-filter-query.is-rlf-infinite-ready .wp-block-query-pagination{display:none}.rudl-loop-filter-infinite-sentinel{align-items:center;display:flex;justify-content:center;min-height:1px;width:100%}.rudl-loop-filter-infinite-status{font:inherit;padding-block:1rem;text-align:center}.rudl-loop-filter-infinite-status:empty{display:none}
/* A page-local wp-elements-N link rule must not recolor an existing author name. */
[data-rlf-query-id] .wp-block-post-author-name.has-contrast-color > .wp-block-post-author-name__link:not(:hover):not(:focus-visible){color:inherit}
