.clubico-pagination{width:100%;color:var(--text-secondary,#6d7976);box-sizing:border-box;flex-wrap:wrap;justify-content:space-between;align-items:center;gap:16px;padding:18px 0;font-size:14px;display:flex}.clubico-pagination .clubico-pagination-controls,.clubico-pagination .clubico-pagination-pages,.clubico-pagination .clubico-pagination-number,.clubico-pagination .clubico-pagination-size{flex-wrap:wrap;align-items:center;gap:6px;display:flex}.clubico-pagination .clubico-pagination-controls{gap:20px}.clubico-pagination .clubico-pagination-size{gap:8px;font-size:13px}.clubico-pagination .clubico-pagination-size .clubico-select{width:96px}.clubico-pagination .clubico-pagination-size .clubico-select-trigger{min-height:38px}.clubico-pagination .clubico-pagination-range{font-variant-numeric:tabular-nums}.clubico-pagination .clubico-pagination-pages button,.clubico-pagination-pages a,.clubico-pagination select{border:1px solid var(--border,#dce2df);background:var(--surface,#fff);min-width:38px;height:38px;color:var(--text-primary,#20312c);font:inherit;cursor:pointer;box-shadow:none;border-radius:10px;justify-content:center;align-items:center;margin:0;padding:0 10px;line-height:1;transition:background .16s,color .16s,transform .16s,border-color .16s;display:inline-flex}.clubico-pagination .clubico-pagination-pages button svg,.clubico-pagination-pages a svg{width:17px;height:17px}.clubico-pagination .clubico-pagination-pages button:hover:not(:disabled),.clubico-pagination-pages a:hover,.clubico-pagination select:hover{background:var(--surface-hover,#fff1eb);border-color:#ffab93}.clubico-pagination .clubico-pagination-pages button:active:not(:disabled),.clubico-pagination-pages a:active{transform:scale(.94)}.clubico-pagination .clubico-pagination-pages button[aria-current=page],.clubico-pagination-pages a[aria-current=page]{color:#fff;background:#22332d;border-color:#22332d}.clubico-pagination .clubico-pagination-pages button:disabled{opacity:.38;cursor:default}.clubico-pagination button:focus-visible,.clubico-pagination select:focus-visible{outline-offset:3px;outline:2px solid #fc5833}.clubico-pagination .clubico-pagination-gap{padding:0 3px}.clubico-pagination-row>td{padding:0 18px!important}:root[data-theme=dark] .clubico-pagination{color:#aab8b1}:root[data-theme=dark] .clubico-pagination .clubico-pagination-pages button,:root[data-theme=dark] .clubico-pagination select{color:#e7eeeb;background:#19211e;border-color:#35413c}:root[data-theme=dark] .clubico-pagination .clubico-pagination-pages button:hover:not(:disabled),:root[data-theme=dark] .clubico-pagination select:hover{background:#39251e;border-color:#ba684c}:root[data-theme=dark] .clubico-pagination .clubico-pagination-pages button[aria-current=page],:root[data-theme=dark] .clubico-pagination .clubico-pagination-pages a[aria-current=page]{color:#fff;background:#f05130;border-color:#f05130}@media (max-width:600px){.clubico-pagination{gap:12px}.clubico-pagination .clubico-pagination-controls{justify-content:space-between;gap:12px;width:100%}.clubico-pagination .clubico-pagination-pages{gap:3px}.clubico-pagination .clubico-pagination-pages button{min-width:32px;height:36px;padding:0 7px}.clubico-pagination .clubico-pagination-size{font-size:12px}}@media (prefers-reduced-motion:reduce){.clubico-pagination button,.clubico-pagination select{transition:none!important}}.clubico-pagination-pages a{text-decoration:none}
