.pagination-container{margin:20px 0;text-align:center;clear:both;padding:10px 0;}.pagination{display:inline-flex;flex-wrap:wrap;justify-content:center;align-items:center;gap:5px;padding:5px;background-color:#21293c;border-radius:5px;box-shadow:0 1px 3px rgba(0,0,0,0.3);}.page-btn{display:inline-block;min-width:30px;height:30px;line-height:30px;padding:0 10px;text-align:center;background-color:#36425a;color:#9fa7ba;border-radius:3px;text-decoration:none;font-size:14px;transition:all 0.2s ease;}.page-btn:hover{background-color:#4a5a78;}.page-btn.current{background-color:#67b299;color:#fff;cursor:default;}.page-btn.disabled{background-color:#2a3549;color:#666;cursor:not-allowed;}.page-btn.prev,.page-btn.next{padding:0 12px;}.page-ellipsis{display:inline-block;min-width:30px;height:30px;line-height:30px;text-align:center;color:#9fa7ba;}.loading{text-align:center;padding:20px;color:#666;font-size:14px;}.error{text-align:center;padding:20px;color:#ff6b81;font-size:14px;}.p0,.p1,.p2,.p3,.p4,.p5,.p6,.p7,.p8,.p9,.p10,.p11,.p12,.p13,.p14,.p15,.p16,.p17,.p18,.p19,.p20,.p21,.p22,.p23,.p24,.p25,.p26,.p27,.p28,.p29,.p30,.p31,.p32,.p33,.p34,.p35,.p36,.p37,.p38,.p39,.p40,.p41,.p42,.p43,.p44,.p45,.p46,.p47,.p48,.p49{text-align:center;color:#666;font-size:14px;margin:10px 0;padding:5px 0;background-color:#f9f9f9;border-radius:3px;}@media screen and (max-width:480px){.pagination{gap:3px;}.page-btn{min-width:28px;height:28px;line-height:28px;padding:0 8px;font-size:12px;}.page-btn.prev,.page-btn.next{padding:0 8px;}}