.model-picker{position:relative}.model-picker>summary{list-style:none;cursor:pointer;border:1px solid var(--line);border-radius:9px;padding:9px 34px 9px 11px;font-weight:700;white-space:nowrap;background:var(--panel);position:relative}.model-picker>summary::-webkit-details-marker{display:none}.model-picker>summary::after{content:'▾';position:absolute;right:12px;color:var(--muted)}.model-menu{position:absolute;z-index:20;top:calc(100% + 7px);left:0;width:290px;padding:12px;background:var(--panel);border:1px solid var(--line);border-radius:12px;box-shadow:0 14px 34px rgba(15,23,42,.18)}.model-option{display:flex;align-items:center;gap:8px;padding:6px 3px;font-weight:650}.model-option input{accent-color:var(--accent)}.model-actions{display:flex;gap:7px;margin-top:8px;padding-top:10px;border-top:1px solid var(--line)}.model-actions button{padding:6px 9px;font-size:12px}.model-count{color:var(--muted);font-size:12px;margin-top:7px}.model-hidden{display:none}
.pair-summary{margin:24px 0 20px;padding:0;overflow:hidden}.pair-summary h2{margin:0;padding:16px 18px 10px;font-size:18px}.pair-table-wrap{overflow:auto}.pair-summary table{min-width:760px}.pair-summary th,.pair-summary td{text-align:right;padding:10px 18px}.pair-summary th:first-child,.pair-summary td:first-child{text-align:left}.pair-summary tbody th{background:transparent;color:var(--ink);font-size:14px}.pair-summary td{font-variant-numeric:tabular-nums}.pair-summary td small{display:block;color:var(--muted);font-size:11px}
.pair-summary .gold-summary-row{background:var(--chip)}.pair-summary .gold-summary-row th{color:var(--accent)}
.letter-index{display:flex;gap:6px;align-items:center;overflow-x:auto;padding:2px 0 13px}.letter-index button{flex:0 0 auto;min-width:34px;padding:6px 9px;font-size:12px}.letter-index button.active{border-color:var(--accent);background:var(--accent);color:#fff}.letter-divider td{padding:7px 11px;background:var(--chip);color:var(--accent);font-size:17px;font-weight:900;letter-spacing:.08em}.letter-divider:hover{background:transparent}
