.cm-head{padding:28px 0 12px}.cm-head h1{letter-spacing:-.4px;margin:0 0 6px;font-size:28px;font-weight:400}.cm-groups{border:1px solid var(--line);border-radius:14px;grid-template-columns:repeat(6,minmax(0,1fr));gap:0;margin:8px 0 24px;display:grid;overflow:hidden}.cm-g{border-right:1px solid var(--line);color:inherit;align-content:start;gap:6px;padding:14px 16px;display:grid}.cm-g:last-child{border-right:0}.cm-g:hover{background:var(--soft)}.cm-g[aria-current]{background:var(--soft);box-shadow:inset 0 -2px 0 var(--navy)}.cm-gl{color:var(--body);font-size:13px}.cm-g>b{font-size:24px;font-weight:600;line-height:1.1}.cm-gv{align-items:center;gap:6px;font-size:13px;display:flex}.cm-tone{background:var(--chip);vertical-align:middle;border-radius:3px;width:96px;height:6px;display:inline-flex;overflow:hidden}.cm-tone.wide{width:100%}.cm-tone i{height:100%;display:block}.cm-tone .pos{background:var(--pos)}.cm-tone .hold{background:#c4c9d1}.cm-tone .neg{background:var(--neg)}.cm-cards{grid-template-columns:repeat(3,minmax(0,1fr));gap:28px;margin:0 0 8px;display:grid}.cm-card h2{margin:0 0 8px;font-size:15px;font-weight:700}.cm-card ol{margin:0;padding:0;list-style:none}.cm-card li{border-bottom:1px solid var(--line);grid-template-columns:22px minmax(0,1fr) auto;align-items:center;gap:10px;padding:10px 0;display:grid}.cm-card li:last-child{border-bottom:0}.cm-card b{font-size:15px}.cm-card b small{color:var(--mute);margin-left:1px;font-size:11px;font-weight:400}.cm-rk{color:var(--mute);font-size:13px}.cm-cn{gap:2px;min-width:0;display:grid}.cm-cn .meta{font-size:11px}.cm-name{color:var(--ink);text-overflow:ellipsis;min-width:0;font-weight:600;overflow:hidden}.cm-name:hover{text-underline-offset:3px;text-decoration:underline}.pos-t{color:var(--pos)}.neg-t{color:var(--neg)}.cm-tw{overflow-x:auto}.cm-table{border-collapse:collapse;width:100%;min-width:760px;font-size:14px}.cm-table th{text-align:left;color:var(--mute);border-bottom:1px solid var(--line);padding:8px 10px 8px 0;font-size:12px;font-weight:500}.cm-table td{border-bottom:1px solid var(--line);vertical-align:middle;padding:10px 10px 10px 0}.cm-table .r{text-align:right}.cm-note{color:var(--body);margin:14px 0 0;font-size:13px}.cm-note a{color:var(--navy);text-underline-offset:3px;text-decoration:underline}.cm-lock{text-align:center;border:1px dashed var(--line);border-radius:16px;justify-items:center;gap:8px;margin:8px 0 32px;padding:56px 16px;display:grid}.cm-lock h2{margin:0;font-size:18px}.cm-lock-ic{margin:0;font-size:22px}.cm-dh h1{align-items:center;font-size:28px;display:flex}.cm-dh h1 .outlet img,.cm-dh h1 .outlet .dot{border-radius:6px;width:28px;height:28px}.cm-coins{margin:0;padding:0;list-style:none}.cm-coins li{grid-template-columns:minmax(0,1fr) 96px 36px;align-items:center;gap:10px;padding:6px 0;display:grid}.cm-coins b{text-align:right}.st-stack .cm-pos,.sw.cm-pos{background:var(--pos)}.st-stack .cm-hold,.sw.cm-hold{background:#c4c9d1}.st-stack .cm-neg,.sw.cm-neg{background:var(--neg)}[data-theme=dark] .cm-tone .hold,[data-theme=dark] .st-stack .cm-hold,[data-theme=dark] .sw.cm-hold{background:#4a505a}@media (max-width:1000px){.cm-groups{grid-template-columns:repeat(3,minmax(0,1fr))}.cm-g:nth-child(3n){border-right:0}.cm-g{border-bottom:1px solid var(--line)}}@media (max-width:900px){.cm-cards{grid-template-columns:1fr;gap:12px}.cm-groups{grid-template-columns:repeat(2,minmax(0,1fr))}.cm-g:nth-child(3n){border-right:1px solid var(--line)}.cm-g:nth-child(2n){border-right:0}}
