.list-pagination{display:flex;align-items:center;justify-content:space-between;gap:14px;margin:20px 0;padding:18px 20px;border:1px solid #e1ebfa;border-radius:16px;background:#fff;color:#7183a2;font-size:12px;grid-column:1/-1}
.pager-buttons{display:flex;align-items:center;justify-content:center;gap:6px;flex-wrap:wrap}.pager-buttons button{min-width:36px;height:36px;padding:0 10px;border:1px solid #e2eafa;border-radius:9px;background:#f8faff;color:#365078;cursor:pointer}.pager-buttons button:hover:not(:disabled){border-color:#1677ff;color:#1677ff}.pager-buttons button.active{background:#1677ff;color:#fff;border-color:#1677ff}.pager-buttons button:disabled{opacity:.4;cursor:default}.pager-gap{padding:0 3px}.pager-position{white-space:nowrap}
.account-actions{display:flex;align-items:center;justify-content:space-between;gap:20px;margin-top:18px;padding:20px 24px;border:1px solid #e1ebfa;border-radius:16px;background:#fff;grid-column:1/-1}.account-actions-copy b{display:block;color:#142b50;font-size:14px}.account-actions-copy p{margin:6px 0 0;color:#8290a6;font-size:12px}.account-actions .user-logout{display:flex;align-items:center;justify-content:center;gap:8px;width:auto;min-width:140px;margin:0;padding:12px 20px;border:1px solid #ffd2d6;border-radius:10px;background:#fff5f5;color:#d9434e;font-weight:600;white-space:nowrap}.account-actions .user-logout:hover{background:#ffebee;border-color:#ef99a4}.account-actions .user-logout svg{width:18px;height:18px;stroke:currentColor;fill:none;stroke-width:1.8}
.logout-dialog p{color:#7e8aa0;line-height:1.8}.logout-dialog-actions{display:flex;gap:12px;margin-top:24px}.logout-dialog-actions button{flex:1;padding:12px;border:1px solid #e0e7f2;border-radius:10px;background:#f7f9fd;color:#425875;cursor:pointer}.logout-dialog-actions .logout-confirm{background:#e84b58;border-color:#e84b58;color:#fff}
@media(max-width:1023px){.list-pagination{padding:14px 10px;gap:12px;flex-wrap:wrap;justify-content:center}.pager-total{width:100%;text-align:center}.pager-position{display:none}.pager-buttons{gap:4px}.pager-buttons button{min-width:30px;height:34px;padding:0 7px}.account-actions{padding:18px;flex-direction:column;align-items:stretch;gap:16px}.account-actions .user-logout{width:100%;max-width:none}.account-actions-copy p{line-height:1.6}}
.pager-buttons a{display:inline-flex;align-items:center;justify-content:center;min-width:36px;height:36px;padding:0 10px;border:1px solid #e2eafa;border-radius:9px;background:#f8faff;color:#365078;text-decoration:none}.pager-buttons a.active{background:#1677ff;color:#fff;border-color:#1677ff}.pager-buttons a[aria-disabled="true"]{opacity:.4;cursor:default}
.public-breadcrumb{display:flex;align-items:center;flex-wrap:wrap;gap:8px;color:#7c8aa1;font-size:12px;margin-bottom:12px;grid-column:1/-1}.public-breadcrumb a{color:#1677ff;text-decoration:none}.catalog-description{color:#7c8aa1;line-height:1.8;font-size:13px}.seo-description{white-space:pre-wrap}.seo-category-links{display:flex;gap:12px;flex-wrap:wrap;margin:15px 0}.seo-server-page .market-product{display:block;padding:18px}.seo-server-page .market-product h2{font-size:17px}.seo-server-page a{color:#1677ff}.seo-server-page footer{margin-top:24px}
