.cprice{display:grid;gap:var(--sp-3);padding:var(--sp-6);background:var(--bg-2);border:1px solid var(--border-aqua);border-radius:var(--r-md)}.cprice__head{display:flex;align-items:center;justify-content:space-between;gap:var(--sp-3)}.cprice__head h2{margin:0;font-size:24px;color:var(--fg-1)}.cprice__chart{position:relative;margin:0;display:flex;align-items:flex-end;gap:2px;height:160px;padding-top:18px;border-bottom:1px solid var(--border-1)}.cprice__max{position:absolute;top:0;left:0;font-family:var(--font-mono);font-size:11px;color:var(--fg-3)}.cprice__col{flex:1 1 0;height:100%;display:flex;align-items:flex-end}.cprice__bar{display:block;width:100%;min-height:0;background:var(--mc-aqua);border-radius:4px 4px 0 0;opacity:.85}.cprice__col:hover .cprice__bar{opacity:1}.cprice__table{display:grid;gap:var(--sp-1)}.cprice__row{display:grid;grid-template-columns:minmax(0,2fr) minmax(80px,1fr) minmax(110px,1fr) minmax(80px,.8fr) minmax(140px,1.2fr);gap:var(--sp-4);align-items:center;padding:var(--sp-3) var(--sp-4);border-radius:var(--r-sm);color:inherit}.cprice__row:not(.cprice__row--head){background:var(--bg-2);border:1px solid var(--border-1)}.cprice__row.is-active,.cprice__row:not(.cprice__row--head):hover{border-color:var(--border-aqua)}.cprice__row:focus-visible{outline:none;box-shadow:var(--sh-ring-focus)}.cprice__row--head{color:var(--fg-3);font-size:13px}.cprice__row--head span:not(:first-child){text-align:right}.cprice__item{display:grid;gap:2px;min-width:0}.cprice__item strong{color:var(--fg-1);overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.cprice__item span{color:var(--fg-3);font-size:12px}.cprice__num{text-align:right;font-family:var(--font-mono);color:var(--fg-1)}.cprice__num.is-up{color:var(--mc-green)}.cprice__num.is-down{color:var(--mc-red)}@media (max-width:700px){.cprice__row{grid-template-columns:minmax(0,1fr) auto auto}.cprice__opt{display:none}}