        /* 分页容器样式 */.styled-pagination {    display: flex;    align-items: center;    justify-content: center;    gap: 8px;    padding: 30px 0;    margin: 0;}/* 分页列表项基础样式 */.styled-pagination li {    list-style: none;    transition: all 0.3s cubic-bezier(0.25, 0.8, 0.25, 1);}/* 分页链接/按钮通用样式 */.styled-pagination li a,.styled-pagination li span {    display: inline-flex;    align-items: center;    justify-content: center;    min-width: 46px;    height: 46px;    padding: 0 12px;    border-radius: 23px; /* 圆角设计，比圆形更现代 */    font-family: 'Poppins', sans-serif;    font-size: 15px;    font-weight: 500;    color: #333;    background-color: #f9fafb;    border: 1px solid #eee;    text-decoration: none;    transition: all 0.3s ease;}/* 图标按钮（上一页/下一页）特殊样式 */.styled-pagination li a[title="上一页"],.styled-pagination li a[title="下一页"],.styled-pagination li span[title="上一页"],.styled-pagination li span[title="下一页"] {    width: 46px;    padding: 0;    font-size: 16px;}/* 当前页样式（高亮突出） */.styled-pagination li span.current {    background-color: #e74c3c;    color: #ffffff;    border-color: #e74c3c;    font-weight: 600;    box-shadow: 0 4px 12px rgba(231, 76, 60, 0.2);}/* 悬停效果（提升交互体验） */.styled-pagination li a:not(.current):hover {    background-color: #e74c3c;    color: #ffffff;    border-color: #e74c3c;    transform: translateY(-2px);    box-shadow: 0 6px 16px rgba(231, 76, 60, 0.25);}/* 禁用状态（无更多页面时） */.styled-pagination li span.disabled {    background-color: #f3f4f6;    color: #9ca3af;    border-color: #e5e7eb;    cursor: not-allowed;    opacity: 0.7;}/* 省略号样式（优化视觉） */.styled-pagination li span.ellipsis {    background-color: transparent;    border: none;    color: #6b7280;    min-width: auto;    padding: 0 8px;    font-size: 18px;}/* 响应式适配 - 平板端 */@media (max-width: 768px) {    .styled-pagination {        gap: 6px;    }    .styled-pagination li a,    .styled-pagination li span {        min-width: 40px;        height: 40px;        font-size: 14px;        padding: 0 8px;    }    .styled-pagination li a[title="上一页"],    .styled-pagination li a[title="下一页"],    .styled-pagination li span[title="上一页"],    .styled-pagination li span[title="下一页"] {        width: 40px;    }}/* 响应式适配 - 手机端 */@media (max-width: 576px) {    .styled-pagination {        gap: 4px;        flex-wrap: wrap;        padding: 20px 0;    }    .styled-pagination li a,    .styled-pagination li span {        min-width: 36px;        height: 36px;        font-size: 13px;    }    /* 隐藏中间省略号以外的多余页码（手机端优化） */    .styled-pagination li:not(:first-child):not(:last-child):not(.current):not(:nth-child(2)):not(:nth-last-child(2)) span.ellipsis + li:not(.current) {        display: none;    }}