:root{color-scheme:dark;--bg:#0b1220;--panel:#111e31;--muted:#9fb0c6;--line:#25354a;--gold:#e6c987}*{box-sizing:border-box}body{margin:0;background:var(--bg);color:#ebf1f8;font:15px Tahoma,Arial,sans-serif}header,main{max-width:1500px;margin:auto;padding:28px}header{border-bottom:1px solid var(--line)}h1{font-size:32px;margin:12px 0}p{line-height:1.9;color:var(--muted)}.brand{font:12px monospace;letter-spacing:3px;color:var(--gold)}#connection{padding:12px;border:1px solid var(--line);border-radius:8px}.toolbar{display:flex;gap:20px;align-items:center;flex-wrap:wrap;margin-bottom:20px}input,select{font:inherit;background:var(--panel);color:inherit;border:1px solid var(--line);padding:10px;border-radius:6px}#stamp{color:var(--muted);font-size:12px}#stats{padding:15px 0;color:var(--gold)}.scroll{overflow:auto;border:1px solid var(--line);border-radius:10px}table{border-collapse:collapse;width:100%;white-space:nowrap}td,th{text-align:right;padding:15px;border-bottom:1px solid var(--line)}th{color:var(--muted);font-size:12px;background:var(--panel)}td small{display:block;font-size:11px;color:var(--muted);margin-top:7px}td.amount{font-family:Tahoma,monospace;font-size:19px;color:var(--gold);direction:ltr;text-align:right}tr.stale{opacity:.7;background:#362027}tr.changed{animation:flash 2s}@keyframes flash{from{background:#345044}to{background:transparent}}button{font:inherit;color:var(--gold);background:transparent;border:1px solid var(--line);padding:8px;border-radius:5px;cursor:pointer}#history{margin-top:32px}footer,.note{font-size:12px;line-height:2;color:var(--muted);margin-top:20px}h2{font-size:20px}@media(max-width:700px){header,main{padding:16px}h1{font-size:26px}td,th{padding:12px}}

 td:first-child{max-width:260px;white-space:normal}td small{overflow-wrap:anywhere}td{font-size:13px}td:not(.amount){max-width:240px;white-space:normal}

#chartSection{margin:30px 0}#priceChart{display:block;width:100%;height:370px;border:1px solid var(--line);border-radius:10px}#chartDetail{min-height:45px;font-size:12px}a{color:var(--gold)}
