.pairs-page{max-width:1060px;margin:0 auto;padding:0 16px}.pairs-h1{font-size:1.8rem;text-align:center;margin:24px 0 8px}.pairs-nav{text-align:left;padding:20px 0 40px;color:#fff}.pairs-nav label{font-size:var(--font-size);margin-right:8px}.pairs-nav select{padding:6px 10px;font-size:var(--font-size);border:1px solid #ccc;border-radius:6px;color:#fff;background:#0d1b2a}.pairs-nav button{padding:6px 18px;font-size:var(--font-size);background:#08c;color:#fff;border:none;border-radius:6px;cursor:pointer;margin-left:6px}.pairs-filters{display:flex;flex-wrap:wrap;gap:8px;margin-bottom:16px;margin-top:20px}.pairs-filter-btn{padding:6px 18px;border:1px solid #ddd;border-radius:30px;font-size:var(--font-size);cursor:pointer;background:#fff;display:inline-flex;align-items:center;gap:6px}.pairs-filter-btn.active,.pairs-filter-btn:hover{background:#ecf0fe;color:#08c;font-weight:700;border-color:#c0cdf8}.pairs-table{width:100%;border-collapse:collapse}.pairs-table th{text-align:left;padding:10px 12px;font-size:var(--font-size);color:#666;border-bottom:2px solid #e5e5e5}.pairs-table td{padding:10px 12px;border-bottom:1px solid #f0f0f0;vertical-align:middle}.pairs-table tr:hover td{background:#fafafa}.pair-code{font-weight:700;font-size:16px}.pair-name{font-size:var(--font-size);color:#555}.pair-news{font-size:var(--font-size);max-width:320px}.pair-news-title{overflow:hidden;text-overflow:ellipsis;white-space:nowrap;display:block}.pair-news-meta{color:#888}.pair-rate{font-weight:700}.badge{display:inline-block;padding:4px 10px;border-radius:6px;font-weight:700;font-size:var(--font-size);white-space:nowrap}.badge-up{color:#28a745;background:#eaf3e8}.badge-down{color:#dc3545;background:#fde8e7}@media (max-width:640px){.pair-news{display:none}.pairs-table td,.pairs-table th{padding:8px 6px;font-size:var(--font-size)}}