.fx-main.crypto-main{background:#fff}.fx-main.crypto-main .fx-top-intro .eyebrow{color:var(--gold-600)}.coin-badge{width:36px;height:36px;border-radius:50%;display:grid;place-items:center;flex-shrink:0;background:var(--cream-100);border:1px solid var(--line);overflow:hidden}.coin-badge img{width:100%;height:100%;object-fit:contain}.coin-badge.sm{width:26px;height:26px}.coin-badge.lg{width:44px;height:44px}.fdd .cico{width:28px;height:28px;border-radius:50%;overflow:hidden;flex-shrink:0;background:var(--cream-100);border:1px solid var(--line);display:grid;place-items:center}.fdd .cico img{width:100%;height:100%;object-fit:contain}.crypto-hl{display:grid;grid-template-columns:1fr 1fr;gap:12px;margin-top:26px;max-width:460px}.crypto-hl .chl{display:flex;align-items:center;gap:11px;background:linear-gradient(180deg,#fbfcfe,#f3f6fb);border:1px solid var(--navy-100);border-radius:var(--radius-md);padding:12px 14px;box-shadow:var(--shadow-sm);transition:transform .15s ease,box-shadow .15s ease}.crypto-hl .chl:hover{transform:translateY(-2px);box-shadow:var(--shadow-md)}.crypto-hl .chl .chl-id{min-width:0;flex:1}.crypto-hl .chl .nm{font-size:11.5px;font-weight:600;color:var(--navy-800);white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.crypto-hl .chl .pr{font-family:var(--font-mono);font-variant-numeric:tabular-nums;font-size:15px;font-weight:700;color:var(--ink-900);margin-top:2px}.crypto-hl .chl .pr .cur{font-size:10.5px;color:var(--ink-400);font-weight:500;margin-left:2px}.crypto-hl .chl .dl{display:inline-flex;align-items:center;gap:3px;font-family:var(--font-mono);font-variant-numeric:tabular-nums;font-size:11px;font-weight:700;flex-shrink:0}.crypto-hl .chl .dl.up{color:var(--up)}.crypto-hl .chl .dl.down{color:var(--down)}.crypto-hl .chl .dl .arr{width:8px;height:8px}.crypto-board .fxtable-toolbar{gap:8px;padding:16px 22px;flex-wrap:wrap}.crypto-board .fxtable-toolbar .search{min-width:220px}.crypto-board .fxtable-toolbar .search input{border:none;outline:none;background:#0000;font:inherit;font-size:13px;color:var(--ink-900);width:100%}.crypto-board .fxtable-toolbar .search input::placeholder{color:var(--ink-400)}table.ctable td .pair{display:flex;align-items:center;gap:12px}table.ctable td .pair .rank{font-family:var(--font-mono);font-variant-numeric:tabular-nums;font-size:11px;font-weight:700;color:var(--ink-300);min-width:18px;text-align:right}table.ctable td .pair .info{min-width:0}table.ctable td .pair .info .code{font-weight:700;color:var(--navy-800);font-size:14px;letter-spacing:.01em}table.ctable td .pair .info .name{font-size:11.5px;color:var(--ink-500);margin-top:1px;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;max-width:180px}table.ctable td.price{font-family:var(--font-mono);font-variant-numeric:tabular-nums;text-align:right}table.ctable td.price .cur{color:var(--ink-300);font-weight:500;font-size:11px;margin-left:2px}table.ctable td.price .usd{display:block;font-size:11px;color:var(--ink-400);margin-top:2px}table.ctable td.mcap,table.ctable td.vol{font-family:var(--font-mono);font-variant-numeric:tabular-nums;color:var(--ink-700);text-align:right;font-size:13px}table.ctable th[data-csort]{cursor:pointer;-webkit-user-select:none;user-select:none}table.ctable th[data-csort] .sort-ar{font-size:10px;color:var(--gold-600);margin-left:2px}table.ctable tr.is-charted td{background:var(--cream-50)}table.ctable tr.is-charted td:first-child{box-shadow:inset 4px 0 0 var(--navy-700)}.cchart-btn{display:inline-flex;align-items:center;gap:6px;border:1px solid var(--line-strong);background:#fff;color:var(--navy-700);font-size:12px;font-weight:600;padding:7px 13px;border-radius:8px;cursor:pointer;transition:all .12s}.cchart-btn:hover{border-color:var(--navy-500);color:var(--navy-900);background:var(--cream-50)}.cchart-btn svg{width:14px;height:14px}table.ctable tr.is-charted .cchart-btn{background:var(--navy-800);color:#fff;border-color:var(--navy-800)}table.ctable tr.is-charted .cchart-btn svg{color:var(--gold-400)}table.ctable .trend7{display:flex;align-items:center;gap:14px}table.ctable .trend7 .spark{flex:1 1 auto;width:auto;min-width:60px;height:30px}table.ctable .trend7 .wk{font-family:var(--font-mono);font-variant-numeric:tabular-nums;font-size:12px;font-weight:600;flex-shrink:0;min-width:54px;text-align:right}.trend7 .wk.up{color:var(--up)}.trend7 .wk.down{color:var(--down)}.trend7 .wk.flat{color:var(--ink-400)}.gc-ccy{display:inline-flex;background:var(--cream-100);border:1px solid var(--line);border-radius:8px;padding:3px;margin-left:auto}.gc-ccy button{border:none;background:#0000;font-family:var(--font-sans);font-size:11.5px;font-weight:600;color:var(--ink-500);padding:5px 12px;border-radius:6px;cursor:pointer;transition:all .12s}.gc-ccy button.active{background:var(--navy-800);color:#fff;box-shadow:var(--shadow-sm)}.tools-grid-2c{display:grid;grid-template-columns:1fr 1fr;gap:22px}@media (max-width:980px){.tools-grid-2c{grid-template-columns:1fr}}#chart-card,#crypto-board,#crypto-converter,#crypto-pnl,#crypto-portfolio{scroll-margin-top:96px}@media (max-width:980px){.crypto-hl{max-width:none}}@media (max-width:760px){.crypto-hl{grid-template-columns:1fr}table.ctable .hide-sm{display:none}}