.cg-crumbs{color:var(--muted);flex-wrap:wrap;align-items:center;gap:6px 8px;margin:0 0 22px;font-size:12px;display:flex}.cg-crumbs a{color:var(--muted);text-decoration:none;transition:color .25s}.cg-crumbs a:hover{color:var(--gold-lt)}.cg-crumbs .cg-here{color:var(--body)}.cg-crumbs i{opacity:.5;font-style:normal}.cg-head{margin:0 0 40px}.cg-h1{letter-spacing:-.015em;color:var(--head);text-wrap:balance;margin:0;font-family:OS Aran,serif;font-size:clamp(28px,4.4vw,46px);font-weight:500;line-height:1.14}.cg-intro{max-width:62ch;margin:18px 0 0;font-size:15px}.cg-rank{max-width:62ch;color:var(--body-soft);border-inline-start:2px solid var(--gold);margin:20px 0 0;padding-inline-start:13px;font-size:13.5px}.cg-count{color:var(--muted);margin:20px 0 0;font-size:13px}.cg-prices{margin:0 0 40px}.cg-scroll{overscroll-behavior-x:contain;position:relative;overflow-x:auto}.cg-table{border-collapse:collapse;width:100%;min-width:520px;font-size:13px}.cg-table th,.cg-table td{text-align:start;padding:11px 14px}.cg-table thead th{letter-spacing:.14em;color:var(--gold);border-bottom:1px solid var(--line-2);white-space:nowrap;font-size:10.5px;font-weight:700}.cg-table tbody tr{border-top:1px solid var(--line)}.cg-table tbody tr:hover{background:var(--hover)}.cg-table td{color:var(--body)}.cg-table .cg-num{font-variant-numeric:tabular-nums}.cg-table a{color:var(--head);font-weight:600;text-decoration:none}.cg-table a:hover{color:var(--gold-lt)}.cg-note{color:var(--muted);margin:12px 0 0;font-size:11.5px}.cg-related{margin:56px 0 0}.cg-pills{flex-wrap:wrap;gap:9px;margin:18px 0 0;padding:0;list-style:none;display:flex}.cg-pill{border:1px solid rgba(var(--metal-rgb), .32);color:var(--body-soft);padding:9px 15px;font-size:12.5px;text-decoration:none;transition:border-color .25s,color .25s;display:inline-block}.cg-pill:hover{border-color:var(--gold);color:var(--head)}.cg-empty{border:1px solid var(--line);border-inline-start:3px solid var(--gold);background:var(--surface);color:var(--body);padding:22px 24px;font-size:15px}@media (max-width:900px){.cg-head{margin-bottom:30px}.cg-related{margin-top:42px}}@media (max-width:640px){.cg-table th,.cg-table td{padding:9px 11px;font-size:12.5px}}@media (pointer:coarse){.cg-pill{padding:11px 16px}.cg-crumbs a,.cg-table a{align-items:center;min-width:40px;min-height:40px;display:inline-flex}}