.yuki-pagination{display:flex;flex-direction:column;align-items:center;justify-content:center;gap:12px;width:100%;margin:32px 0 12px;opacity:1!important;box-sizing:border-box}
.yuki-pagination .yuki-pagination-button{display:inline-flex;align-items:center;justify-content:center;gap:8px;min-height:46px;padding:12px 24px;border:1px solid var(--ui-accent,var(--section-color,var(--ency-accent,#ff3e3e)));border-radius:8px;background:rgba(255,255,255,.03);color:var(--ui-accent,var(--section-color,var(--ency-accent,#ff3e3e)))!important;font:inherit;font-size:12px;font-weight:800;line-height:1.4;text-decoration:none!important;cursor:pointer;box-shadow:none}
.yuki-pagination .yuki-pagination-button:hover{background:rgba(255,255,255,.07)}
.yuki-pagination .yuki-pagination-button:focus-visible{outline:2px solid currentColor;outline-offset:3px}
.yuki-pagination .yuki-pagination-button:disabled{opacity:.6;cursor:wait}
.yuki-pagination-status{margin:0!important;padding:0;font-size:12px;line-height:1.5;color:#aaa;text-align:center}
.yuki-pagination[hidden],.yuki-pagination [hidden]{display:none!important}
@media(max-width:600px){.yuki-pagination .yuki-pagination-button{width:100%;max-width:340px}}
