.eh-root{--eh-muted:#98a7b8;--eh-border:#27313c;color:#edf0f5;font-size:13px;line-height:1.5;min-width:0}.eh-root[hidden]{display:none}.eh-page header nav a[aria-current]{color:#c3f288}.eh-main{padding:38px 28px 60px;overflow:visible}.eh-intro{display:flex;justify-content:space-between;align-items:center;margin-bottom:32px;gap:24px}.eh-eyebrow{font:500 10px var(--mono);letter-spacing:1.8px;color:#b7c7d6;display:flex;align-items:center;gap:14px}.eh-eyebrow span{font-size:9px;letter-spacing:1px;color:#c3f288;background:#c3f2880b;border:1px solid #c3f28830;padding:4px 8px;border-radius:4px}.eh-intro h1{font-size:clamp(28px,3.1vw,42px);font-weight:500;letter-spacing:-1.6px;margin:16px 0 8px;line-height:1.15}.eh-intro p{margin:0;color:#98a7b8;font-size:14px}.eh-dataset{border-left:1px solid #303b47;padding-left:28px}.eh-dataset strong{display:block;font:500 30px var(--mono);color:#c3f288}.eh-dataset strong span{font:12px 'DM Sans',sans-serif;color:#a7b3c2}.eh-dataset small{display:block;color:#97a5b6;font-size:11px;margin-top:8px}.eh-root[data-explorer]{display:grid;grid-template-columns:242px minmax(0,1fr);gap:26px;align-items:start}.eh-sidebar{background:#0f141c;border:1px solid var(--eh-border);border-radius:12px;overflow:hidden;position:sticky;top:20px}.eh-sidebar-top{padding:20px 16px 0}.eh-sidebar label{font-size:12px;font-weight:500;display:block;margin-bottom:9px}.eh-sidebar input{width:100%;min-height:40px;border-radius:6px;border:1px solid #354251;background:#0b1017;color:#e4eaf3;padding:10px;font-size:11px;outline-offset:2px}.eh-root input:focus-visible{outline:2px solid #c3f288}.eh-list-tools{display:flex;align-items:center;justify-content:space-between;gap:6px;margin:16px 0;font-size:10px;color:#9aa9ba}.eh-list-tools select{background:#141c26;border:1px solid #303c4b;border-radius:4px;color:#cad3df;padding:5px;max-width:116px;font-size:10px}.eh-list-header{display:flex;justify-content:space-between;border-top:1px solid var(--eh-border);padding:12px 0 9px;font:8px var(--mono);letter-spacing:1px;color:#8798aa}.eh-coin-list{max-height:655px;overflow:auto;scrollbar-width:thin;scrollbar-color:#354251 transparent;padding:0 7px 10px}.eh-coin{border:1px solid transparent;background:transparent;display:flex;align-items:center;width:100%;text-align:left;gap:9px;border-radius:7px;min-height:58px;padding:10px 8px;color:#dce3ed}.eh-coin:hover{background:#1a232d}.eh-coin.is-selected{background:#c3f2880d;border-color:#c3f2883a}.eh-coin-mark{width:29px;height:29px;flex-shrink:0;border-radius:50%;background:#202c38;border:1px solid #344353;display:grid;place-items:center;color:#acbdcc;font:10px var(--mono)}.eh-coin.is-selected .eh-coin-mark{background:#c3f28820;border-color:#c3f28850;color:#c3f288}.eh-coin-label{min-width:0;flex:1}.eh-coin-label b{display:block;font-size:11px;font-weight:600}.eh-coin-label small{display:block;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;max-width:115px;font-size:9px;color:#91a1b1;margin-top:2px}.eh-coin-share{font:10px var(--mono);color:#aebccc;white-space:nowrap}.eh-coin.is-selected .eh-coin-share{color:#c3f288}.eh-content{min-width:0}.eh-token-heading{display:flex;justify-content:space-between;align-items:center;gap:15px;margin:0 0 18px}.eh-token-name{display:flex;align-items:center;gap:13px;min-width:0}.eh-token-icon{height:44px;width:44px;flex-shrink:0;border:1px solid #53684a;background:linear-gradient(145deg,#2b3c29,#121c1e);color:#d3f8a9;border-radius:13px;display:grid;place-items:center;font:500 15px var(--mono)}.eh-name-line{display:flex;align-items:center;gap:10px;flex-wrap:wrap}.eh-name-line h2{font-size:23px;letter-spacing:-.6px;line-height:1.15;margin:0}.eh-symbol{font:10px var(--mono);padding:3px 7px;border-radius:4px;background:#202a36;color:#acbbca}.eh-token-name p{font-size:11px;color:#93a3b4;margin:6px 0 0}.eh-actions{display:flex;flex-wrap:wrap;gap:7px;flex-shrink:0}.eh-button{display:inline-flex;align-items:center;justify-content:center;min-height:36px;background:#151d27;border:1px solid #344253;border-radius:6px;padding:8px 11px;font-size:11px;font-weight:500;white-space:nowrap;color:#cdd8e4}.eh-button:hover{border-color:#89a86e;color:#c3f288}.eh-contract-line{display:flex;align-items:center;flex-wrap:wrap;gap:9px;font:10px var(--mono);color:#8a9aac;padding:0 0 18px;border-bottom:1px solid var(--eh-border)}.eh-contract-line a{color:#bac8d8}.eh-contract-line .eh-snapshot{margin-left:auto;font:10px 'DM Sans',sans-serif;color:#8e9eaf}.eh-copy{background:transparent;border:1px solid #303e4d;color:#a9b9ca;border-radius:4px;padding:4px 7px;font-size:9px;min-height:28px}.eh-copy:hover{color:#c3f288;border-color:#71885b}.eh-overview{display:grid;grid-template-columns:1.15fr 1fr;gap:24px;padding:25px 0}.eh-distribution{display:flex;align-items:center;gap:22px}.eh-donut{flex-shrink:0;width:172px;height:172px;border-radius:50%;padding:14px;transform:rotate(0deg)}.eh-donut>div{height:100%;width:100%;border-radius:50%;background:#0b0e13;display:flex;flex-direction:column;align-items:center;justify-content:center}.eh-donut span{font:8px var(--mono);letter-spacing:1.2px;color:#9aabbc}.eh-donut strong{font:500 26px var(--mono);letter-spacing:-1px;margin:6px 0;color:#eff5e8}.eh-donut small{font-size:9px;color:#8fa0b2}.eh-legend{flex:1;min-width:140px}.eh-legend>div{display:flex;justify-content:space-between;gap:10px;align-items:center;margin:13px 0;font-size:10px}.eh-legend span{color:#a7b5c5;white-space:nowrap}.eh-legend i{display:inline-block;width:7px;height:7px;border-radius:2px;margin-right:7px}.eh-legend b{font:10px var(--mono);white-space:nowrap;color:#d6dfe9}.eh-metrics{border-left:1px solid var(--eh-border);padding-left:24px;display:grid;grid-template-columns:1fr 1fr;gap:16px;align-content:center}.eh-metric{min-width:0}.eh-metric>span{display:block;font-size:11px;color:#a3b3c5}.eh-metric strong{display:block;font:500 24px var(--mono);letter-spacing:-.8px;margin:8px 0}.eh-metric a{font:9px var(--mono);color:#b0c198}.eh-metric small{font-size:9px;color:#92a2b3;display:block}.eh-context{grid-column:1/-1;color:#8798aa;font-size:10px;line-height:1.8;border-top:1px solid var(--eh-border);padding-top:12px;margin:0}.eh-ranking{border:1px solid var(--eh-border);border-radius:10px;overflow:hidden;background:#10161e}.eh-table-heading{padding:19px 20px 16px;display:flex;justify-content:space-between;gap:15px;align-items:center}.eh-table-heading h3{font-size:15px;font-weight:500;margin:0}.eh-table-heading h3 span{font:8px var(--mono);letter-spacing:1px;color:#8d9cad;margin-left:10px}.eh-table-heading p{margin:4px 0 0;font-size:10px;color:#8a9aab}.eh-balance-toggle{font-size:10px;color:#a5b5c5;display:flex;align-items:center;gap:6px;white-space:nowrap}.eh-balance-toggle input{accent-color:#c3f288}.eh-table-scroll{position:relative;overflow-x:auto;scrollbar-width:thin}.eh-ranking table{border-collapse:collapse;width:100%;text-align:left;font-size:11px}.eh-ranking th{font:9px var(--mono);text-transform:uppercase;letter-spacing:.5px;color:#8294a7;padding:11px 14px;border-top:1px solid var(--eh-border);border-bottom:1px solid var(--eh-border);white-space:nowrap;background:#0e141c}.eh-ranking td{padding:12px 14px;border-bottom:1px solid #222c37;vertical-align:middle}.eh-ranking tr:last-child td{border-bottom:0}.eh-ranking tbody tr:hover{background:#19232d}.eh-ranking td:first-child,.eh-ranking th:first-child{padding-left:20px;width:58px}.eh-rank{font:11px var(--mono);color:#8c9caf}.eh-first{color:#c3f288}.eh-address{font:10px var(--mono);color:#c2cfdd;white-space:nowrap}.eh-address:hover{color:#c3f288}.eh-address-short{display:none}.eh-external{font-size:11px;color:#7891a6;margin-left:5px}.eh-largest{display:block;font-size:8px;color:#a7c28f;margin-top:3px}.eh-share{display:flex;align-items:center;gap:14px;justify-content:flex-end;min-width:130px}.eh-share b{font:500 11px var(--mono);color:#e0e9d9;min-width:54px;text-align:right}.eh-bar{width:76px;background:#27333e;border-radius:3px;height:4px;overflow:hidden}.eh-bar i{display:block;height:100%;background:#aaca86;border-radius:3px}.eh-share-heading{text-align:right}.eh-ranking td:last-child{width:64px}.eh-raw code{font:10px var(--mono);white-space:nowrap;color:#bcc9d6}.eh-raw-note{margin:0;padding:12px 20px;border-top:1px solid var(--eh-border);font-size:10px;color:#adb9c5}.eh-provenance{display:flex;flex-wrap:wrap;gap:14px;align-items:center;margin:16px 0;font-size:10px;color:#8093a7}.eh-provenance>a{margin-left:auto;color:#bbd39f}.eh-provenance span a{color:#adbece}.eh-method{font-size:11px;color:#99aabd;border-top:1px solid var(--eh-border);padding-top:12px}.eh-method summary{font-size:10px;color:#a1b4c6}.eh-method p{line-height:1.8;max-width:900px}.eh-sr-only{position:absolute!important;width:1px;height:1px;padding:0;margin:-1px;overflow:hidden;clip:rect(0,0,0,0);white-space:nowrap;border:0}.eh-empty{padding:30px;border:1px solid var(--eh-border);border-radius:10px;background:#111821}.eh-empty h2{font-size:22px;letter-spacing:-.5px;margin:15px 0 10px}.eh-empty p{max-width:580px;color:#9eafc1;line-height:1.8}.eh-no-results{padding:16px 10px;color:#9eafc1;font-size:12px}.eh-loading{padding:36px;color:#9eafc1}.detail-main>.eh-root{margin:28px 0;padding:24px;border:1px solid #29333f;border-radius:10px;background:#0b0e13}.detail-main>.eh-root .eh-token-heading{margin-top:0}.eh-root [hidden]{display:none!important}
@media(max-width:1250px){.eh-root[data-explorer]{grid-template-columns:220px minmax(0,1fr);gap:20px}.eh-address-full{display:none}.eh-address-short{display:inline}.eh-overview{grid-template-columns:1fr;gap:20px}.eh-distribution{justify-content:flex-start}.eh-legend{max-width:260px}.eh-metrics{border-left:0;border-top:1px solid var(--eh-border);padding:18px 0 0;grid-template-columns:1fr 1fr 1.3fr;align-items:center}.eh-context{grid-column:auto;border:0;border-left:1px solid var(--eh-border);padding:0 0 0 16px}.eh-token-heading{align-items:flex-start;flex-direction:column}.eh-contract-line .eh-snapshot{margin-left:0;flex-basis:100%}}
@media(max-width:760px){.eh-main{padding:26px 18px 40px}.eh-intro{align-items:flex-start;margin-bottom:24px}.eh-intro h1{font-size:30px;letter-spacing:-1px}.eh-intro p{font-size:12px}.eh-dataset{display:none}.eh-root[data-explorer]{grid-template-columns:1fr;gap:24px}.eh-sidebar{position:static}.eh-sidebar-top{padding:14px 14px 0}.eh-list-header{display:none}.eh-list-tools{margin:10px 0}.eh-coin-list{max-height:155px;display:grid;grid-template-columns:1fr 1fr;gap:3px}.eh-coin{min-height:48px;padding:7px 6px}.eh-coin-mark{display:none}.eh-coin-label small{max-width:95px}.eh-coin-share{font-size:9px}.eh-name-line h2{font-size:22px}.eh-overview{padding:22px 0}.eh-donut{width:148px;height:148px;padding:12px}.eh-donut strong{font-size:23px}.eh-distribution{gap:18px}.eh-legend{min-width:120px}.eh-legend>div{font-size:9px}.eh-legend b{font-size:9px}.eh-metrics{grid-template-columns:1fr 1fr;gap:16px}.eh-context{grid-column:1/-1;border-left:0;padding:0}.eh-table-heading{padding:16px 12px;align-items:flex-start;flex-direction:column;gap:10px}.eh-ranking th,.eh-ranking td{padding:12px 8px}.eh-ranking td:first-child,.eh-ranking th:first-child{padding-left:12px;width:38px}.eh-address{font-size:9px}.eh-ranking .eh-copy{padding:4px;font-size:8px}.eh-share{min-width:64px;gap:0}.eh-share b{font-size:10px;min-width:50px}.eh-bar{display:none}.eh-table-heading h3 span{font-size:7px}.eh-share-heading{font-size:8px!important}.eh-ranking td:last-child{width:40px}.eh-provenance{gap:8px 14px}.eh-provenance>a{margin-left:0}.detail-main>.eh-root{padding:16px 10px;margin:20px 0}.eh-page header{gap:10px}.eh-page .nav-login{font-size:11px;padding:9px 12px}.eh-root .eh-no-results{grid-column:1/-1}.eh-method{font-size:10px}}

/* Compact holder card directly below the coin price chart. */
.detail-main>.eh-embedded{padding:0;margin:20px 0 28px;background:#161e26;border:1px solid #303a45;border-radius:8px;overflow:hidden;color:#cbd3de}
.eh-embedded .eh-token-heading{padding:12px 14px 4px;margin:0;flex-direction:row;align-items:center}
.eh-detail-title{display:flex;align-items:center;gap:10px}.eh-detail-title h2{font-size:15px;font-weight:600;margin:0}.eh-detail-title>span{font-size:10px;color:#73b9ed;border:1px solid #344c62;border-radius:4px;padding:2px 5px}.eh-detail-link{font-size:11px;color:#9ab7d0}
.eh-embedded .eh-contract-line{border:0;padding:4px 14px 10px;font-size:10px;gap:7px}.eh-embedded .eh-contract-line .eh-copy{display:none}.eh-embedded .eh-contract-line .eh-snapshot{margin-left:auto;flex-basis:auto}
.eh-embedded .eh-overview{display:flex;gap:30px;padding:10px 14px;border-top:1px solid #2c3540;background:#ffffff02}.eh-embedded .eh-overview>div{display:flex;gap:10px;align-items:baseline}.eh-embedded .eh-overview span{font-size:11px;color:#8f9eaf}.eh-embedded .eh-overview strong{font:500 13px var(--mono);color:#d7e8c8}
.eh-embedded .eh-ranking{border:0;border-radius:0;background:transparent}.eh-embedded .eh-ranking th{background:#1b242e;padding:7px 14px;font-size:10px;letter-spacing:0;text-transform:none}.eh-embedded .eh-ranking td{padding:7px 14px;border-color:#2c3540}.eh-embedded .eh-ranking tbody tr:nth-child(even){background:#ffffff03}.eh-embedded .eh-ranking tbody tr:hover{background:#253449}.eh-embedded .eh-address{font-size:11px}.eh-embedded .eh-copy{min-height:24px}.eh-embedded .eh-share{justify-content:flex-end}.eh-embedded .eh-provenance{padding:10px 14px;margin:0;justify-content:space-between;gap:6px}.eh-embedded .eh-method{margin:0;padding:8px 14px;border-color:#2c3540}.eh-embedded .eh-method p{margin:8px 0}
@media(max-width:760px){.eh-embedded .eh-token-heading{align-items:flex-start;gap:10px}.eh-detail-title{flex-wrap:wrap;gap:6px}.eh-detail-link{font-size:10px;white-space:nowrap}.eh-embedded .eh-overview{gap:14px;justify-content:space-between}.eh-embedded .eh-overview>div{display:block}.eh-embedded .eh-overview span{display:block;font-size:10px}.eh-embedded .eh-overview strong{display:block;margin-top:4px}.eh-embedded .eh-contract-line .eh-snapshot{flex-basis:100%;margin-left:0}.eh-embedded .eh-ranking th,.eh-embedded .eh-ranking td{padding:7px 8px}.eh-embedded .eh-address{font-size:9px}.eh-embedded .eh-provenance{font-size:9px}}
