/* v456: Pulse market-mode switch and a presentation-only 20-coin board. */
#pulseWorkspace .pulse-main{padding:20px 24px 34px;background:radial-gradient(circle at 42% -18%,rgba(28,75,112,.35),transparent 42%),linear-gradient(145deg,#091522,#060d16)}
#pulseWorkspace .pulse-main-head{padding:2px 0 16px}
#pulseWorkspace .pulse-main-head h1{font-size:clamp(28px,3vw,43px)}
#pulseWorkspace .pulse-market-mode{display:flex;gap:8px;margin:16px 0 13px;padding:8px;border:1px solid #20354e;background:#081321;box-shadow:inset 0 1px #182b40}
#pulseWorkspace .pulse-market-mode button{display:inline-flex;align-items:center;justify-content:center;gap:9px;min-width:122px;height:40px;padding:0 16px;color:#a9bed6;background:#0c1a2b;border:1px solid #29435f;border-radius:6px;font:900 12px Arial,Helvetica,sans-serif;letter-spacing:.5px;cursor:pointer;transition:color .15s,border-color .15s,background .15s,box-shadow .15s}
#pulseWorkspace .pulse-market-mode button i{font:900 13px/1 Arial;font-style:normal;color:#45617f}
#pulseWorkspace .pulse-market-mode button:hover{color:#e7eff9;border-color:#557797}
#pulseWorkspace .pulse-market-mode button.is-active{color:#ffd252;border-color:#d49200;background:linear-gradient(180deg,#1a1a17,#111923);box-shadow:0 0 16px #d891001f,inset 0 0 0 1px #ffc2291c}
#pulseWorkspace .pulse-market-mode button.is-active i{color:#ffc72e}
#pulseWorkspace .pulse-board{overflow:hidden;border:1px solid #29425d;border-radius:9px;background:linear-gradient(145deg,#0b1827,#07111c 58%);box-shadow:0 18px 42px #0000002e}
#pulseWorkspace .pulse-board-head{display:flex;align-items:end;justify-content:space-between;gap:18px;min-height:69px;padding:14px 17px 12px;border-bottom:1px solid #243b55;background:linear-gradient(90deg,#0d1d2e,#0a1522)}
#pulseWorkspace .pulse-board-head span{display:block;color:#7fa5ca;font:900 8px Arial,Helvetica,sans-serif;letter-spacing:1.45px}
#pulseWorkspace .pulse-board-head h2{margin:5px 0 0;color:#f1f6fb;font:900 18px/1 Arial,Helvetica,sans-serif;letter-spacing:.45px}
#pulseWorkspace .pulse-board-head small{display:flex;align-items:center;gap:6px;margin:0 0 2px;color:#86a6c8;font:800 8px Arial,Helvetica,sans-serif;letter-spacing:.8px;white-space:nowrap}
#pulseWorkspace .pulse-board-head small i{width:6px;height:6px;border-radius:50%;background:#f8b91e;box-shadow:0 0 8px #ffbd25}
#pulseWorkspace .pulse-table-wrap{overflow-x:auto;scrollbar-color:#345573 #081422}
#pulseWorkspace .pulse-table{width:100%;min-width:790px;border-collapse:collapse;table-layout:fixed;font-family:Arial,Helvetica,sans-serif}
#pulseWorkspace .pulse-table th{height:34px;padding:0 11px;color:#87a6c6;background:#0b1725;border-bottom:1px solid #243c56;text-align:left;font:900 8px Arial,Helvetica,sans-serif;letter-spacing:.6px;white-space:nowrap}
#pulseWorkspace .pulse-table th:not(:nth-child(2)),#pulseWorkspace .pulse-table td:not(:nth-child(2)){text-align:center}
#pulseWorkspace .pulse-table th:nth-child(1){width:40px}#pulseWorkspace .pulse-table th:nth-child(2){width:205px}#pulseWorkspace .pulse-table th:nth-child(3){width:88px}#pulseWorkspace .pulse-table th:nth-child(4){width:76px}#pulseWorkspace .pulse-table th:nth-child(5){width:102px}#pulseWorkspace .pulse-table th:nth-child(6){width:67px}#pulseWorkspace .pulse-table th:nth-child(7){width:78px}#pulseWorkspace .pulse-table th:nth-child(8){width:105px}
#pulseWorkspace .pulse-table td{height:39px;padding:0 11px;color:#d6e1ed;border-bottom:1px solid #172b40;font:700 11px/1 Arial,Helvetica,sans-serif;white-space:nowrap}
#pulseWorkspace .pulse-table tbody tr{transition:background .14s}
#pulseWorkspace .pulse-table tbody tr:nth-child(2n){background:#081421a6}
#pulseWorkspace .pulse-table tbody tr:hover{background:#102238}
#pulseWorkspace .pulse-table tbody tr:last-child td{border-bottom:0}
#pulseWorkspace .pulse-table td:first-child{color:#6687aa;font:800 9px Consolas,monospace}
#pulseWorkspace .pulse-table .up{color:#11d5a0}#pulseWorkspace .pulse-table .down{color:#ff6d86}
#pulseWorkspace .pulse-symbol{display:inline-block;min-width:117px;color:#f1f5fb;font:900 11px Arial,Helvetica,sans-serif;letter-spacing:.15px;text-align:left}
#pulseWorkspace .pulse-exchanges{display:inline-flex;gap:2px;vertical-align:middle}
#pulseWorkspace .pulse-exchanges i{display:grid;place-items:center;width:15px;height:15px;border-radius:3px;color:#07131f;font:900 8px/1 Arial;font-style:normal}
#pulseWorkspace .pulse-exchanges .bn{background:#f4b51d}.pulse-exchanges .by{background:#8b92a2}.pulse-exchanges .ok{background:#e8edf1}.pulse-exchanges .gt{background:#20d9dd}.pulse-exchanges .bg{background:#2875eb;color:#dff3ff}.pulse-exchanges .mx{background:#3c90ed;color:#e8f6ff}
#pulseWorkspace .pulse-table td:last-child b{display:block;width:100%;height:6px;min-width:72px;border-radius:4px;background:linear-gradient(90deg,#08b86d var(--activity),#20364a var(--activity));box-shadow:inset 0 1px #ffffff12}
#pulseWorkspace .pulse-board-foot{display:flex;align-items:center;justify-content:space-between;gap:14px;min-height:35px;padding:0 14px;border-top:1px solid #20374e;color:#7899ba;font:700 9px Arial,Helvetica,sans-serif;letter-spacing:.15px}
#pulseWorkspace .pulse-board-foot b{color:#f4ba29;font:900 10px Consolas,monospace;white-space:nowrap}
@media(max-width:980px){#pulseWorkspace .pulse-main{padding:18px 16px 26px}#pulseWorkspace .pulse-board-head{min-height:62px;padding:12px 13px 10px}.pulse-table th:nth-child(1){width:34px}.pulse-table th:nth-child(2){width:190px}}
@media(max-width:580px){#pulseWorkspace .pulse-main{padding:15px 10px 22px}#pulseWorkspace .pulse-main-head{padding-bottom:13px}#pulseWorkspace .pulse-market-mode{gap:6px;margin:12px 0 10px;padding:6px}#pulseWorkspace .pulse-market-mode button{min-width:0;flex:1;height:38px;padding:0 9px;font-size:11px}#pulseWorkspace .pulse-board-head{align-items:start;min-height:auto;padding:12px}.pulse-board-head h2{font-size:16px!important}.pulse-board-head small{margin-top:5px;white-space:normal;text-align:right;line-height:1.35}.pulse-board-foot{min-height:42px;padding:6px 11px;line-height:1.35}}
