.react-pagination-ultra-container{border-radius:8px;box-shadow:0 2px 4px rgba(0,0,0,.1);gap:8px;margin:20px 0;padding:10px 20px}.react-pagination-ultra-btn,.react-pagination-ultra-container{align-items:center;background-color:#fff;display:flex;justify-content:center}.react-pagination-ultra-btn{border:1px solid #e0e0e0;border-radius:4px;color:#333;cursor:pointer;font-size:16px;height:40px;transition:all .2s ease;width:40px}.react-pagination-ultra-btn:hover:not(.disabled):not(.active){background-color:#f5f5f5}.react-pagination-ultra-btn.active{background-color:#089dca;border-color:#089dca;color:#fff}.react-pagination-ultra-btn.disabled{cursor:not-allowed;opacity:.5}