.hs-profile{--hp-accent:var(--green,#a0f5a2);--hp-muted:var(--muted,#81978a);--hp-line:var(--border,#20332a);--hp-card:var(--surface,#0d1713);color:inherit;max-width:1240px;margin:0 auto;padding:4px 0 48px;font-size:14px}.hs-profile *{box-sizing:border-box}.hs-profile button{font:inherit;color:inherit;cursor:pointer}.hs-profile-state{max-width:640px;color:var(--hp-muted);padding-top:24px;line-height:1.6}.hs-profile-state h1{color:var(--foreground,#e9f1ec);letter-spacing:-.03em;margin:0 0 8px;font-size:26px}.hs-profile-head{justify-content:space-between;align-items:center;gap:12px;margin-bottom:22px;display:flex}.hs-profile-head h1{letter-spacing:-.035em;margin:0;font-size:28px;font-weight:600}.hs-profile-icon-button{width:32px;height:32px;color:var(--hp-muted);background:0 0;border:1px solid #0000;border-radius:9px;flex:0 0 32px;place-items:center;padding:0;text-decoration:none;transition:background .15s,color .15s,border-color .15s;display:inline-grid}.hs-profile-icon-button:hover:not(:disabled){color:var(--hp-accent);background:#a0f5a20f}.hs-profile-head .hs-profile-icon-button{border-color:var(--hp-line)}.hs-profile-icon-button:disabled{opacity:.45;cursor:default}.hs-profile-icon-button:focus-visible,.hs-profile-more:focus-visible,.hs-profile-trade a:focus-visible{outline:2px solid var(--hp-accent);outline-offset:2px}.is-spinning{animation:1s linear infinite hs-profile-spin}@keyframes hs-profile-spin{to{transform:rotate(360deg)}}.hs-profile-sr{clip:rect(0 0 0 0);width:1px;height:1px;position:absolute;overflow:hidden}.hs-profile-layout{grid-template-columns:minmax(300px,360px) minmax(0,1fr);align-items:start;gap:20px;display:grid}.hs-profile-card{border:1px solid var(--hp-line);background:radial-gradient(ellipse at 50% 0%,#a0f5a212,transparent 60%),var(--hp-card);border-radius:20px;gap:18px;padding:20px;display:grid;position:sticky;top:20px}.hs-profile-portrait{aspect-ratio:1;width:100%;color:var(--hp-accent);background:#15261d;border:1px solid #a0f5a226;border-radius:16px;place-items:center;font-size:56px;font-weight:600;display:grid;position:relative;overflow:hidden}.hs-profile-portrait img{object-fit:cover;width:100%;height:100%;display:block}.hs-profile-number{-webkit-backdrop-filter:blur(6px);backdrop-filter:blur(6px);color:var(--hp-accent);font:600 12px/1 var(--font-mono,monospace);letter-spacing:.02em;background:#06100bcc;border:1px solid #a0f5a233;border-radius:8px;padding:5px 9px;position:absolute;bottom:12px;left:12px}.hs-profile-who h2{letter-spacing:-.03em;overflow-wrap:anywhere;margin:0;font-size:22px;font-weight:600}.hs-profile-who p{color:var(--hp-muted);margin:5px 0 0;font-size:13px;line-height:1.5}.hs-profile-badges{flex-wrap:wrap;gap:6px;margin-top:12px;display:flex}.hs-profile-badges span{color:#b9cbbf;background:#ffffff08;border:1px solid #ffffff12;border-radius:999px;padding:4px 9px;font-size:11px;line-height:1.4}.hs-profile-badges .is-role{color:#0a140e;background:var(--hp-accent);border-color:#0000;font-weight:600}.hs-profile-address{border:1px solid var(--hp-line);background:#ffffff03;border-radius:11px;align-items:center;gap:2px;padding:4px 4px 4px 12px;display:flex}.hs-profile-address code{min-width:0;font:12px/1.5 var(--font-mono,monospace);color:#b7c9bd;flex:1}.hs-profile-meta{gap:10px;margin:0;padding:0;display:grid}.hs-profile-meta>div{justify-content:space-between;gap:12px;font-size:12px;display:flex}.hs-profile-meta dt{color:var(--hp-muted)}.hs-profile-meta dd{color:#d3e0d7;align-items:center;gap:7px;margin:0;display:flex}.hs-profile-meta dd i{background:var(--hp-accent);border-radius:50%;width:6px;height:6px;box-shadow:0 0 0 3px #a0f5a21a}.hs-profile-traits{border-top:1px solid var(--hp-line);padding-top:16px}.hs-profile-traits h3{color:#c9d8ce;margin:0 0 12px;font-size:12px;font-weight:600}.hs-profile-traits dl{grid-template-columns:repeat(2,minmax(0,1fr));gap:8px;margin:0;display:grid}.hs-profile-traits dl>div{background:#ffffff05;border:1px solid #ffffff0b;border-radius:10px;min-width:0;padding:9px 11px}.hs-profile-traits dt{color:var(--hp-muted);font-size:11px}.hs-profile-traits dd{color:#e3eee6;overflow-wrap:anywhere;margin:3px 0 0;font-size:13px}.hs-profile-hint{color:var(--hp-muted);margin:0;font-size:12px;line-height:1.6}.hs-profile-main{gap:20px;min-width:0;display:grid}.hs-profile-stats{grid-template-columns:repeat(4,minmax(0,1fr));gap:12px;display:grid}.hs-profile-stats article{border:1px solid var(--hp-line);background:var(--hp-card);border-radius:16px;align-content:start;gap:8px;min-width:0;padding:18px 20px;display:grid}.hs-profile-stats small{color:var(--hp-muted);font-size:12px}.hs-profile-stats strong{letter-spacing:-.035em;font-variant-numeric:tabular-nums;overflow-wrap:anywhere;font-size:26px;font-weight:550}.hs-profile-stats span{color:var(--hp-muted);font-variant-numeric:tabular-nums;font-size:12px;line-height:1.5}.hs-profile-stats article.is-points{background:radial-gradient(ellipse at 0% 0%,#a0f5a21c,transparent 70%),var(--hp-card);border-color:#a0f5a240}.hs-profile-stats article.is-points small{color:var(--hp-accent);align-items:center;gap:6px;display:flex}.hs-profile-stats article.is-points strong{color:#effff0}@media (max-width:1400px){.hs-profile-stats{grid-template-columns:repeat(2,minmax(0,1fr))}}.hs-profile-history{border:1px solid var(--hp-line);background:var(--hp-card);border-radius:18px;padding:20px 22px}.hs-profile-history-head{justify-content:space-between;align-items:baseline;gap:12px;margin-bottom:8px;display:flex}.hs-profile-history-head h2{letter-spacing:-.02em;margin:0;font-size:17px;font-weight:600}.hs-profile-history-head span{color:var(--hp-muted);font-variant-numeric:tabular-nums;font-size:12px}.hs-profile-trades{margin:0;padding:0;list-style:none}.hs-profile-trade{border-bottom:1px solid #ffffff0a;grid-template-columns:52px minmax(0,1fr) auto 32px;align-items:center;gap:14px;padding:13px 0;display:grid}.hs-profile-trade:last-child{border-bottom:0}.hs-profile-side{border-radius:7px;justify-self:start;padding:4px 9px;font-size:11px;font-weight:600}.hs-profile-side.is-buy{color:#9fe8b4;background:#9fe8b414}.hs-profile-side.is-sell{color:#f2b98d;background:#f2b98d14}.hs-profile-token,.hs-profile-amount{gap:3px;min-width:0;display:grid}.hs-profile-token strong{text-overflow:ellipsis;white-space:nowrap;font-size:14px;font-weight:550;overflow:hidden}.hs-profile-amount{text-align:right}.hs-profile-amount strong{font-variant-numeric:tabular-nums;white-space:nowrap;font-size:14px;font-weight:500}.hs-profile-trade small{color:var(--hp-muted);white-space:nowrap;text-overflow:ellipsis;font-size:12px;overflow:hidden}.hs-profile-trade a{width:30px;height:30px;color:var(--hp-muted);border-radius:8px;place-items:center;display:grid}.hs-profile-trade a:hover{color:var(--hp-accent);background:#a0f5a20f}.hs-profile-more{border:1px solid var(--hp-line);color:#c9d8ce;background:0 0;border-radius:11px;width:100%;margin-top:14px;padding:11px;font-size:13px;display:block}.hs-profile-more:hover:not(:disabled){color:var(--hp-accent);border-color:#a0f5a255}.hs-profile-more:disabled{opacity:.6;cursor:wait}.hs-profile-note{color:#6e8577;margin-top:16px;font-size:11px;line-height:1.6;display:block}.hs-profile-empty{text-align:center;color:#c9d8ce;padding:40px 10px}.hs-profile-empty small{color:var(--hp-muted);margin-top:8px;font-size:12px;display:block}.hs-profile-error{color:#f2aaa2;font-size:13px}.hs-profile-error button{color:var(--hp-accent);text-underline-offset:3px;background:0 0;border:0;padding:0;text-decoration:underline}.hs-profile-skeleton{gap:10px;padding:8px 0;display:grid}.hs-profile-skeleton span{background:linear-gradient(90deg,#ffffff05,#ffffff0c,#ffffff05) 0 0/200% 100%;border-radius:10px;height:44px;animation:1.4s ease-in-out infinite hs-profile-shimmer}@keyframes hs-profile-shimmer{0%{background-position:100% 0}to{background-position:-100% 0}}@media (max-width:1100px){.hs-profile-layout{grid-template-columns:1fr}.hs-profile-card{grid-template-columns:160px minmax(0,1fr);align-items:start;column-gap:20px;position:static}.hs-profile-portrait{grid-row:span 3;font-size:40px}.hs-profile-traits,.hs-profile-hint{grid-column:1/-1}.hs-profile-traits dl{grid-template-columns:repeat(4,minmax(0,1fr))}}@media (max-width:700px){.hs-profile-head h1{font-size:24px}.hs-profile-card{grid-template-columns:96px minmax(0,1fr);gap:14px;padding:16px}.hs-profile-portrait{border-radius:14px;grid-row:span 1;font-size:30px}.hs-profile-number{padding:3px 6px;font-size:10px;bottom:6px;left:6px}.hs-profile-address,.hs-profile-meta{grid-column:1/-1}.hs-profile-traits dl{grid-template-columns:repeat(2,minmax(0,1fr))}.hs-profile-stats{grid-template-columns:1fr}.hs-profile-stats article{padding:15px 16px}.hs-profile-stats strong{font-size:23px}.hs-profile-history{padding:16px}.hs-profile-trade{grid-template-columns:44px minmax(0,1fr) auto;gap:10px}.hs-profile-trade>a,.hs-profile-trade>span:last-child{display:none}}
