.catalog-root .public-btc-card{color:var(--tx);background:var(--card);border-top:3px solid var(--acc);border-radius:var(--radius-sm);min-width:0}.catalog-root .public-btc-head{align-items:center;gap:12px;padding:18px 18px 12px;display:flex}.catalog-root .public-btc-head>div{flex:1;min-width:0}.catalog-root .public-btc-head .c-glyph{color:var(--acc)}.catalog-root .public-btc-lock small{color:var(--tx-dim);background:var(--card);border-radius:4px;padding:2px 6px;font-size:11px}.catalog-root .public-btc-head strong{font-size:18px}.catalog-root .public-btc-subtitle{color:var(--tx-dim);font-size:11px;font-family:var(--mono)}.catalog-root .public-btc-details{color:var(--acc);border:1px solid var(--line);flex-shrink:0}.catalog-root .public-btc-intro,.catalog-root .public-btc-description{color:var(--tx-dim);margin:0;padding:0 18px 14px;font-size:13px}.catalog-root .public-btc-today{border:1px solid var(--line-soft);border-radius:var(--radius-sm);background:var(--card-2);min-height:156px;margin:0 18px;position:relative;overflow:hidden}.catalog-root .public-btc-sample{filter:blur(6px);-webkit-user-select:none;user-select:none;font-family:var(--mono);flex-direction:column;gap:8px;padding:18px;display:flex}.catalog-root .public-btc-sample strong{font-size:25px}.catalog-root .public-btc-sample span{font-size:12px}.catalog-root .public-btc-lock{flex-direction:column;justify-content:center;align-items:center;gap:12px;padding:12px;display:flex;position:absolute;inset:0}.catalog-root .public-btc-lock>span{background:var(--card);border:1px solid var(--line);color:var(--tx);border-radius:6px;align-items:center;gap:6px;padding:6px 8px;font-size:11px;display:flex}.catalog-root .public-btc-cta{background:var(--card);color:var(--acc);border:1px solid var(--acc);box-shadow:var(--shadow);white-space:normal;text-align:center;height:auto;min-height:40px;padding:8px 10px;font-size:12px}.catalog-root .public-btc-cta:hover{background:var(--card-2)}.catalog-root .public-btc-bottom{align-items:center;gap:16px;padding:18px;display:flex}.catalog-root .public-btc-trade{flex:1;min-width:0}.catalog-root .public-btc-kicker{font:10px var(--mono);color:var(--tx-dim);text-transform:uppercase}.catalog-root .public-btc-trade p{margin:6px 0;font-size:14px}.catalog-root .public-btc-trade small{color:var(--tx-dim);font-size:11px}.catalog-root .public-btc-price{font-family:var(--mono);border-left:1px solid var(--line);flex-direction:column;gap:4px;padding-left:16px;display:flex}.catalog-root .public-btc-price strong{font-variant-numeric:tabular-nums;font-size:23px}.catalog-root .public-btc-price>span:last-child{font-size:11px}.catalog-root .public-btc-up{color:var(--up)}.catalog-root .public-btc-down{color:var(--dn)}.catalog-root .public-btc-performance summary{cursor:pointer;color:var(--tx-dim);padding-bottom:8px;font-size:12px}@media(max-width:600px){.catalog-root .public-btc-bottom{flex-direction:column;align-items:stretch}.catalog-root .public-btc-price{border-left:0;border-top:1px solid var(--line);padding:14px 0 0}}
