.listed-icon{position:relative;background:var(--world-icon-background,transparent)!important;border:var(--world-icon-border,0 solid transparent)!important;border-radius:50%;box-sizing:border-box;overflow:hidden}.listed-icon img{width:calc(100% * var(--world-icon-image-scale,1));height:calc(100% * var(--world-icon-image-scale,1));object-fit:contain}.related-scope{display:flex;align-items:center;gap:8px;flex-wrap:wrap;margin:10px 0}.related-scope a,.related-scope select{min-height:42px;padding:9px 14px;border:1px solid #8bbda0;border-radius:11px;background:#f2faf5;color:#087a40;font:inherit;font-weight:800;text-decoration:none}.related-scope a[aria-current="page"]{background:#087e42;color:#fff}.related-scope small{color:var(--muted)}.favorite-range-button:disabled,[data-range]:disabled{opacity:.4;cursor:not-allowed}.favorite-history-note{margin:8px 0;color:var(--muted);font-size:12px}.favorite-icon-wrap.listed-icon img{border-radius:0}html[data-theme="dark"] .related-scope a,html[data-theme="dark"] .related-scope select{background:#173025;color:#addec0;border-color:#578d6b}html[data-theme="dark"] .related-scope a[aria-current="page"]{background:#087e42;color:#fff}



.favorite-picker-controls{grid-template-columns:minmax(110px,.7fr) minmax(130px,.8fr) minmax(180px,1.4fr) auto;align-items:end}.favorite-picker-field{display:grid;gap:5px;min-width:0}.favorite-picker-field input{width:100%;min-width:0;min-height:50px;padding:10px 14px;border:1px solid #bdc8c1;border-radius:12px;font:inherit;background:#fff;color:#171b20}.favorite-picker-field label{font-size:12px}.favorite-picker-controls select{min-width:0}html[data-theme="dark"] .favorite-picker-field input{background:#101619;color:#eef2f0;border-color:#39464c}@media(max-width:700px){.favorite-picker-controls{grid-template-columns:minmax(0,1fr) auto}.favorite-picker-field:first-child,.favorite-picker-field:nth-child(2){grid-column:1/-1}.favorite-picker-field label{grid-column:auto;margin-bottom:0}.favorite-picker-coin{grid-column:1}.favorite-picker-controls>button{grid-column:2}}

.pulse-app{grid-template-rows:auto auto auto auto auto minmax(0,1fr)}.pulse-header{grid-row:1}.pulse-page-title{grid-row:2}.pulse-summary{grid-row:3}.pulse-app>.related-scope{grid-row:4;justify-content:center;margin:3px 9px;gap:6px}.pulse-app>.related-scope a{min-height:32px;padding:5px 10px;font-size:12px}.pulse-app>.related-scope small{font-size:10px}.pulse-toolbar{grid-row:5}.pulse-map{grid-row:6}.pulse-chart-status{font-size:11px;color:var(--muted);margin:3px 0}@media(max-width:600px){.pulse-app>.related-scope small{flex-basis:100%;text-align:center}}@media(orientation:landscape) and (max-height:520px) and (hover:none) and (pointer:coarse){.pulse-app{grid-template-rows:48px 22px 52px auto 39px minmax(0,1fr)}.pulse-app>.related-scope{margin:1px 7px}.pulse-app>.related-scope a{min-height:26px;padding:3px 8px}.pulse-app>.related-scope small{flex-basis:auto}}

/* Keep borders on the circular holder, never on the rectangular image box. */
.pulse-node.is-pulse-card .pulse-card-icon.listed-icon{top:50%;left:50%;width:var(--pulse-icon-diameter);height:var(--pulse-icon-diameter);transform:translate(-50%,-50%);border-radius:50%;overflow:hidden;-webkit-mask-image:-webkit-radial-gradient(white,black)}.pulse-node.is-pulse-card .pulse-card-icon.listed-icon img{width:calc(100% * var(--world-icon-image-scale,1));height:calc(100% * var(--world-icon-image-scale,1));border:0;border-radius:0;background:transparent;object-fit:contain;transform:none}

/* Scale around the holder center, independently of its layout dimensions. */
.listed-icon>img{position:absolute;left:calc(50% - 50% * var(--world-icon-image-scale,1));top:calc(50% - 50% * var(--world-icon-image-scale,1) + var(--world-icon-shift-y,0));border:0;border-radius:0;background:transparent;transform:none;max-width:none;max-height:none}
.pulse-node.is-pulse-card .pulse-card-icon.listed-icon img{position:absolute;left:calc(50% - 50% * var(--world-icon-image-scale,1));top:calc(50% - 50% * var(--world-icon-image-scale,1) + var(--world-icon-shift-y,0));max-width:none;max-height:none}
.pulse-search-icon.listed-icon{display:block;width:38px;height:38px;flex:none}
.pulse-search-result .pulse-search-icon.listed-icon img,.pulse-detail-icon.listed-icon img{width:calc(100% * var(--world-icon-image-scale,1));height:calc(100% * var(--world-icon-image-scale,1));border-radius:0}
.demo-trade.has-position .demo-trade-toggle-icon.listed-icon>img{position:absolute;left:calc(50% - 50% * var(--world-icon-image-scale,1));top:calc(50% - 50% * var(--world-icon-image-scale,1) + var(--world-icon-shift-y,0));width:calc(100% * var(--world-icon-image-scale,1));height:calc(100% * var(--world-icon-image-scale,1));border-radius:0;transform:none}
.asset-name>.listed-icon{display:inline-block;width:42px;height:42px;flex:none}
.asset-name .listed-icon img,.legend-row .listed-icon img{width:calc(100% * var(--world-icon-image-scale,1));height:calc(100% * var(--world-icon-image-scale,1));background:transparent}
.legend-icon.listed-icon{display:inline-block;outline:2px solid var(--legend-color);outline-offset:2px}

/* Approved per-coin appearance (generated from world-icon-appearance.css). */
.listed-icon[data-coin-id="ripple"]{--world-icon-border:0 solid transparent;--world-icon-image-scale:1.055;--world-icon-overflow:hidden}
.listed-icon[data-coin-id="figure-heloc"]{--world-icon-background:#5d57f7;--world-icon-image-scale:.70}
.listed-icon[data-coin-id="zcash"]{--world-icon-border:0 solid transparent;--world-icon-image-scale:1.1;--world-icon-overflow:hidden}
.listed-icon[data-coin-id="hyperliquid"]{--world-icon-border:0 solid transparent;--world-icon-image-scale:1.1;--world-icon-overflow:hidden}
.listed-icon[data-coin-id="whitebit"]{--world-icon-border:1px solid #8a8f94}
.listed-icon[data-coin-id="leo-token"]{--world-icon-border:0 solid transparent;--world-icon-image-scale:1.1;--world-icon-overflow:hidden}
.listed-icon[data-coin-id="near"]{--world-icon-border:0 solid transparent;--world-icon-image-scale:1.1;--world-icon-overflow:hidden}
.listed-icon[data-coin-id="stellar"]{--world-icon-border:0 solid transparent;--world-icon-image-scale:1.1;--world-icon-overflow:hidden}
.listed-icon[data-coin-id="ethena-usde"]{--world-icon-border:1px solid #8a8f94;--world-icon-image-scale:1.025;--world-icon-overflow:hidden;--world-icon-shift-y:-1.8%}
.listed-icon[data-coin-id="hedera-hashgraph"]{--world-icon-border:1px solid #8a8f94}
.listed-icon[data-coin-id="quant-network"]{--world-icon-background:#ffffff;--world-icon-image-scale:1.05;--world-icon-overflow:hidden}
.listed-icon[data-coin-id="bittensor"]{--world-icon-background:#ffffff;--world-icon-image-scale:1.65;--world-icon-overflow:hidden;--world-icon-shift-y:-2.6%}
.listed-icon[data-coin-id="ethena"]{--world-icon-border:0 solid transparent;--world-icon-image-scale:1.035;--world-icon-overflow:hidden}
.listed-icon[data-coin-id="global-dollar"]{--world-icon-border:1px solid #8a8f94}
.listed-icon[data-coin-id="paypal-usd"]{--world-icon-border:1px solid #8a8f94}
.listed-icon[data-coin-id="okb"]{--world-icon-background:#000000;--world-icon-image-scale:.70;--world-icon-border:1px solid #8a8f94}
.listed-icon[data-coin-id="pump-fun"]{--world-icon-background:#ffffff;--world-icon-image-scale:1.0;--world-icon-overflow:hidden}
.listed-icon[data-coin-id="ondo-us-dollar-yield"]{--world-icon-background:#072b63;--world-icon-image-scale:.70;--world-icon-border:1px solid #8a8f94}
.listed-icon[data-coin-id="blackrock-usd-institutional-digital-liquidity-fund"]{--world-icon-background:#000000;--world-icon-border:1px solid #8a8f94;--world-icon-image-scale:1.0;--world-icon-overflow:hidden}
.listed-icon[data-coin-id="worldcoin-wld"]{--world-icon-background:#fefefe;--world-icon-image-scale:1.1;--world-icon-overflow:hidden}
.listed-icon[data-coin-id="aster-2"]{--world-icon-border:1px solid #8a8f94}
.listed-icon[data-coin-id="mantle"]{--world-icon-background:#092c24;--world-icon-image-scale:.70;--world-icon-border:1px solid #8a8f94}
.listed-icon[data-coin-id="falcon-finance"]{--world-icon-background:#ffffff;--world-icon-image-scale:1.05;--world-icon-overflow:hidden}
.listed-icon[data-coin-id="world-liberty-financial"]{--world-icon-border:1px solid #8a8f94}
.listed-icon[data-coin-id="usdd"]{--world-icon-background:#ffffff;--world-icon-image-scale:1.0;--world-icon-overflow:hidden}
.listed-icon[data-coin-id="united-stables"]{--world-icon-background:#fdfdfd;--world-icon-image-scale:1.0;--world-icon-overflow:hidden}
.listed-icon[data-coin-id="htx-dao"]{--world-icon-background:#ffffff;--world-icon-border:1px solid #8a8f94;--world-icon-image-scale:1.03;--world-icon-overflow:hidden}
.listed-icon[data-coin-id="arbitrum"]{--world-icon-shift-y:0%;--world-icon-background:#000000;--world-icon-image-scale:.70;--world-icon-border:1px solid #8a8f94}
.listed-icon[data-coin-id="jupiter-exchange-solana"]{--world-icon-background:#111727;--world-icon-image-scale:.70;--world-icon-border:1px solid #8a8f94}
.listed-icon[data-coin-id="gatechain-token"]{--world-icon-background:#ffffff;--world-icon-image-scale:1.0;--world-icon-overflow:hidden}
.listed-icon[data-coin-id="algorand"]{--world-icon-background:#ffffff;--world-icon-image-scale:1.35;--world-icon-overflow:hidden}
.listed-icon[data-coin-id="just"]{--world-icon-background:#ffffff;--world-icon-image-scale:1.0;--world-icon-overflow:hidden}
.listed-icon[data-coin-id="lighter"]{--world-icon-background:#060606;--world-icon-image-scale:.70;--world-icon-border:1px solid #8a8f94}
.listed-icon[data-coin-id="pi-network"]{--world-icon-background:#32255b;--world-icon-image-scale:.70;--world-icon-border:1px solid #8a8f94}
.listed-icon[data-coin-id="layerzero"]{--world-icon-background:#000000;--world-icon-border:1px solid #8a8f94;--world-icon-image-scale:1.75;--world-icon-overflow:hidden}
.listed-icon[data-coin-id="nexo"]{--world-icon-border:1px solid #8a8f94}
.listed-icon[data-coin-id="midnight-3"]{--world-icon-background:#0a0a0a;--world-icon-image-scale:.70;--world-icon-border:1px solid #8a8f94}
.listed-icon[data-coin-id="open-usd"]{--world-icon-background:#390922;--world-icon-image-scale:.70;--world-icon-border:1px solid #8a8f94}
.listed-icon[data-coin-id="aptos"]{--world-icon-background:#d5fad3;--world-icon-image-scale:.70}
.listed-icon[data-coin-id="injective-protocol"]{--world-icon-background:#4d3dff;--world-icon-image-scale:.70}
.listed-icon[data-coin-id="stable-2"]{--world-icon-background:#012a22;--world-icon-image-scale:.70;--world-icon-border:1px solid #8a8f94}
.listed-icon[data-coin-id="ether-fi"]{--world-icon-background:#201d65;--world-icon-image-scale:.70;--world-icon-border:1px solid #8a8f94}
.listed-icon[data-coin-id="vechain"]{--world-icon-background:#5f41dd;--world-icon-image-scale:.70}
body[data-theme="dark"] .listed-icon[data-coin-id="ondo-finance"],html[data-theme="dark"] .listed-icon[data-coin-id="ondo-finance"]{--world-icon-background:#fff;--world-icon-image-scale:.78}
.listed-icon[data-coin-id="hashnote-usyc"]{--world-icon-border:1px solid #8a8f94}
.listed-icon[data-coin-id="cosmos"]{--world-icon-border:0 solid transparent;--world-icon-image-scale:1.05;--world-icon-overflow:hidden}
