.news-list li:nth-child(n+6){display:none}.pagination{margin-top:80px;text-align:center}.pagination ul{display:flex;justify-content:center;gap:8px;list-style:none;padding:0}.pagination li{display:inline-block}.pagination li a{display:flex;align-items:center;justify-content:center;width:40px;height:40px;border:1px solid #ddd;border-radius:4px;color:#262626;text-decoration:none}.pagination li a:hover{background-color:#f6f6f6}.pagination li.active a{background-color:#3266b9;color:#fff;border-color:#3266b9}.pagination li.disabled a{color:#ccc;cursor:not-allowed;pointer-events:none}.page-modal{display:none;position:fixed;top:0;left:0;width:100%;height:100%;background-color:rgba(0,0,0,.5);z-index:1000}.page-modal .modal-content{position:absolute;top:50%;left:50%;transform:translate(-50%, -50%);background-color:#fff;padding:20px;border-radius:8px;min-width:300px;max-width:90%}.page-modal .modal-header{display:flex;justify-content:space-between;align-items:center;margin-bottom:20px;padding-bottom:10px;border-bottom:1px solid #ddd}.page-modal .modal-header h3{margin:0;font-size:1.2em}.page-modal .modal-header .close-modal{background:none;border:none;font-size:1.5em;cursor:pointer;padding:0;color:#262626}.page-modal .modal-header .close-modal:hover{color:#000}.page-modal .modal-body .page-numbers{display:grid;grid-template-columns:repeat(auto-fill, minmax(40px, 1fr));gap:10px;max-height:300px;overflow-y:auto;padding:10px}.page-modal .modal-body .page-numbers a{display:flex;align-items:center;justify-content:center;width:40px;height:40px;border:1px solid #ddd;border-radius:4px;color:#262626;text-decoration:none;transition:all .3s ease}.page-modal .modal-body .page-numbers a:hover{background-color:#f6f6f6}