﻿:root{--border-color:#000;--border:1px solid var(--border-color);--border-radius:4px;--color-body:#15202b;--bg-tile:#1f2b38;--bg-tile-header:var(--color-body);--bg-tile-footer:var(--color-body);--bg-light:#dbdbdb;--color-buy:#3bb18e;--color-buy-rgb:59,177,142;--bg-buy:rgba(var(--color-buy-rgb),.3);--color-sell:#961313;--color-sell-rgb:150,19,19;--bg-sell:rgba(var(--color-sell-rgb),.3);--color-receive:#ec8025;--color-receive-rgb:236,128,37;--bg-receive:rgba(var(--color-receive-rgb),.3);--box-shadow:0 .5rem 1rem rgba(0,0,0,.15);}html,body{padding:0;margin:0;}body{background:var(--color-body);color:#fff;}.btn-xs{--bs-btn-padding-y:.15rem;--bs-btn-padding-x:.35rem;--bs-btn-font-size:.775rem;border-radius:var(--border-radius);}.header-bar{display:flex;align-items:center;}.header-bar .controls{display:flex;align-items:center;grid-gap:.5rem;}.header-bar .controls label{display:flex;align-items:center;grid-gap:.25rem;}.transaction{display:flex;flex-direction:column;grid-gap:.75rem;border:var(--border);border-width:2px;border-radius:var(--border-radius);background:var(--bg-tile);box-shadow:var(--box-shadow);margin-bottom:1rem;}.transaction .header{display:flex;grid-gap:1rem;align-items:center;background:var(--bg-tile-header);border-bottom:2px solid var(--border-color);}.transaction .header .transaction-size:empty{display:none;}.transaction .header a{text-decoration:none;color:inherit;}.transaction .body{display:flex;flex-direction:column;grid-gap:.5rem;padding:0 1rem;}.transaction .body .label{opacity:.6;font-size:.8rem;}@media(min-width:768px){.transaction .body{flex-direction:row;align-items:center;grid-gap:1.5rem;}}.transaction .token{display:flex;align-items:center;grid-gap:1rem;white-space:nowrap;margin-right:auto;}.transaction .token-image{width:60px;height:60px;border-radius:6px;overflow:hidden;border:1px solid #fff;}.transaction .token-image img{width:100%;height:100%;object-fit:cover;}.transaction .token-symbol{display:flex;grid-gap:.5rem;}.transaction .token-symbol button{background:none;border:0;padding:0;color:inherit;}.transaction .token-symbol button svg{width:12px;height:12px;display:block;}.transaction .amounts{display:flex;align-items:center;grid-gap:1rem;}.transaction .amounts .sol-amount{margin-left:auto;}.transaction .transaction-type{padding:.25rem .5rem;border:1px solid #fff;line-height:1;text-transform:uppercase;color:#fff;}.transaction[data-type=buy]{border-color:var(--color-buy);}.transaction[data-type=buy] .transaction-type{border-color:var(--color-buy);background-color:var(--color-buy);}.transaction[data-type=buy] .header{border-color:var(--color-buy);}.transaction[data-type=sell]{border-color:var(--color-sell);}.transaction[data-type=sell] .transaction-type{border-color:var(--color-sell);background-color:var(--color-sell);}.transaction[data-type=sell] .header{border-color:var(--color-sell);}.transaction[data-type=receive]{border-color:var(--color-receive);}.transaction[data-type=receive] .transaction-type{border-color:var(--color-receive);background-color:var(--color-receive);}.transaction[data-type=hot]{border-color:var(--color-receive);}.transaction[data-type=hot] .transaction-type{border-color:var(--color-receive);background-color:var(--color-receive);}.transaction[data-type=hot] .header{border-color:var(--color-receive);}.transaction[data-type=token]{grid-gap:0;border-radius:0;margin:0;}.transaction[data-type=token]+.transaction{border-top:0;}.transaction[data-type=token] .header{font-size:.8rem;padding-left:.5rem;border-bottom:0;background:none;opacity:.6;}.transaction[data-type=token] .body{padding:.25rem .5rem;}.transaction[data-type=token] .controls{margin-left:auto;font-size:.8rem;}.transaction[data-type=token] .token-name{font-size:1rem;}.transaction .controls{display:flex;grid-gap:1rem;align-items:center;background:var(--bg-tile-footer);padding:0 .5rem;font-size:.9rem;line-height:1.6rem;opacity:.6;}.transaction .controls .date{margin-left:auto;padding-right:.5rem;font-size:.8rem;opacity:.6;}.transaction .controls a{color:#fff;text-decoration:none;}.transaction-list:empty:before{content:"No transactions";display:block;padding:1rem;text-align:center;font-size:1.2rem;opacity:.6;border:1px dashed #5f6e7f;border-radius:6px;background:var(--bg-tile);}.hot-transaction-list{counter-reset:hotTransaction;}.hot-transaction-list .transaction{counter-increment:hotTransaction;}.hot-transaction-list .transaction .transaction-type:before{content:counter(hotTransaction);}.hot-transaction-list:empty:before{content:"No hot tokens";display:block;padding:1rem;text-align:center;font-size:1.2rem;opacity:.6;border:1px dashed #5f6e7f;border-radius:6px;background:var(--bg-tile);}.token-list:empty:before{content:"No tokens";display:block;padding:1rem;text-align:center;font-size:1.2rem;opacity:.6;border:1px dashed #5f6e7f;border-radius:6px;background:var(--bg-tile);}