.quote-identity{display:inline-flex;align-items:center;gap:6px;max-width:100%;vertical-align:middle}.quote-identity>span:last-child,.quote-identity>strong:last-child{min-width:0;overflow-wrap:anywhere}
.quote-logo{position:relative;display:inline-grid;place-items:center;flex:0 0 var(--quote-logo-size,24px);width:var(--quote-logo-size,24px);height:var(--quote-logo-size,24px);min-width:var(--quote-logo-size,24px);box-sizing:border-box;overflow:hidden;vertical-align:middle;border-radius:50%;background:var(--panel2,#352a40);color:var(--text,#f0e8df);line-height:1;padding:0}
.quote-logo[data-size="18"]{--quote-logo-size:18px}.quote-logo[data-size="20"]{--quote-logo-size:20px}.quote-logo[data-size="24"]{--quote-logo-size:24px}.quote-logo[data-size="30"]{--quote-logo-size:30px}.quote-logo[data-size="44"]{--quote-logo-size:44px}
.quote-logo img{position:absolute;inset:0;display:block;width:100%;height:100%;object-fit:contain;padding:0;box-sizing:border-box;border-radius:50%;opacity:0}.quote-logo[data-state=ready] img{opacity:1}.quote-logo[data-state=ready] .quote-logo-fallback{visibility:hidden}
/* Rectangular wordmarks keep their proportions on a matching circular canvas. */
.quote-logo[data-state=ready]:is([data-mint="QUBTAD8C9bMU9LvmMNgKPhrmBGbHvxpu6vfWQtThxxw"],[data-mint="Xsc9qvGR1efVDFGLrVsmkzv3qi45LTBjeUKSPmx9qEh"],[data-mint="XsDoVfqeBukxuZHWhdvWHBhgEHjGNst4MLodqsJHzoB"],[data-mint="Xs3eBt7uRfJX8QUs4suhyU8p2M6DoUDrJyWBa8LLZsg"],[data-mint="PreweJYECqtQwBtpxHL171nL2K6umo692gTm7Q3rpgF"],[data-mint="PresTj4Yc2bAR197Er7wz4UUKSfqt6FryBEdAriBoQB"],[data-mint="XspzcW1PRtgf6Wj92HCiZdjzKCyFekVD8P5Ueh3dRMX"],[data-mint="XsueG8BtpquVJX9LVLLEGuViXUungE6WmK5YZ3p3bd1"]){background:#fff}
.quote-logo[data-state=ready][data-mint="XsbEhLAtcf6HdfpFZ5xEMdqW8nfAvcsP5bdudRLJzJp"]{background:#000}
.quote-logo[data-mint="QUBTAD8C9bMU9LvmMNgKPhrmBGbHvxpu6vfWQtThxxw"] img,.quote-logo[data-mint="Xsc9qvGR1efVDFGLrVsmkzv3qi45LTBjeUKSPmx9qEh"] img,.quote-logo[data-mint="XsDoVfqeBukxuZHWhdvWHBhgEHjGNst4MLodqsJHzoB"] img,.quote-logo[data-mint="Xs3eBt7uRfJX8QUs4suhyU8p2M6DoUDrJyWBa8LLZsg"] img{padding:10%;border-radius:0}
.quote-logo[data-mint="XspzcW1PRtgf6Wj92HCiZdjzKCyFekVD8P5Ueh3dRMX"] img{padding:15%;border-radius:0}.quote-logo[data-mint="XsueG8BtpquVJX9LVLLEGuViXUungE6WmK5YZ3p3bd1"] img{padding:8%;border-radius:0}
.quote-logo-fallback,.quote-logo-css-fallback::before{max-width:100%;box-sizing:border-box;padding:3px;font:650 8px var(--mono,monospace);text-align:center;overflow-wrap:anywhere;letter-spacing:-.3px}.quote-logo[data-size="44"] .quote-logo-fallback{font-size:11px}.quote-logo[data-length=medium] .quote-logo-fallback{font-size:9px}.quote-logo[data-length=long] .quote-logo-fallback{font-size:8px}.quote-logo[data-length=extended] .quote-logo-fallback{font-size:7px}.quote-logo-css-fallback::before{content:attr(data-symbol);font-size:5px}.quote-logo-css-fallback[data-state=ready]::before{visibility:hidden}
.launch-asset-option .quote-logo{box-shadow:0 0 0 1px #ffffff13}.launch-segments>button:has(.quote-logo){display:inline-flex;align-items:center;justify-content:center;gap:7px}#launch-card-pair .quote-identity{justify-content:flex-end}.coin-pair-badge:has(.quote-identity){align-items:center}.explore-coin-pair.quote-identity{white-space:normal}

.explore-search-identity .explore-search-pair{margin-top:4px;font-size:11px;color:var(--muted,#bda5c5)}.explore-coin-secondary .quote-identity{display:inline-flex;align-items:center}.explore-coin-secondary .quote-logo{display:inline-grid;overflow:hidden}.token-card-meta .quote-identity{display:inline-flex;align-items:center}.token-card-meta .quote-logo{display:inline-grid}

.launch-asset-dialog .launch-asset-filters{flex-wrap:wrap;gap:6px}.launch-asset-dialog .launch-asset-filters button{flex:0 1 auto;max-width:100%;white-space:nowrap;margin:0}#launch-coming-note{font-size:11px;line-height:1.55}

.explore-feature-stats .quote-identity{display:inline-flex;align-items:center;margin:0;font:inherit;color:inherit}.explore-feature-stats .quote-identity>span{margin:0;font:inherit;color:inherit}.explore-feature-stats .quote-identity .quote-logo{display:inline-grid;margin:0}.token-card-meta .quote-identity,.token-card-meta .quote-identity>span{margin:0;font:inherit;color:inherit}

#launch-asset-dialog[open]{display:flex;flex-direction:column;overflow:hidden}#launch-asset-dialog>.card-heading,#launch-asset-dialog>input,#launch-asset-dialog>.launch-asset-filters,#launch-asset-dialog>.help{flex-shrink:0}#launch-asset-dialog #launch-asset-results{min-height:0;flex:1 1 auto;overflow-y:auto}@media(max-width:480px){#launch-asset-dialog{padding:20px}}

/* Disabled listings remain readable. */
body .launch-asset-dialog .launch-asset-option:disabled{opacity:1;cursor:not-allowed}.launch-asset-dialog .launch-asset-option:disabled>.launch-asset-reason,.launch-asset-dialog .launch-asset-option:disabled .launch-asset-reason{color:var(--muted)}
body .launch-asset-dialog .launch-asset-filters button[aria-pressed=true]{background:#433040;border-color:#805566;color:var(--text)}
body #launch-asset-search:focus,body #launch-asset-search:focus-visible{border-color:var(--line);outline:none;box-shadow:none}
body[data-search-input-mode=keyboard] #launch-asset-search:focus-visible{outline:1px solid #89798f;outline-offset:3px}

@media(max-width:480px){#launch-asset-dialog .launch-asset-option{display:grid;grid-template-columns:44px minmax(0,1fr);column-gap:10px;row-gap:3px;align-items:start}#launch-asset-dialog .launch-asset-option>.quote-logo{grid-column:1;grid-row:1 / span 2;align-self:start}#launch-asset-dialog .launch-asset-option>span:nth-child(2){grid-column:2;min-width:0}#launch-asset-dialog .launch-asset-option>small:last-child{grid-column:2;max-width:none;text-align:left;margin-top:0;line-height:1.4}}

/* Verified launch origins sit beside tickers without changing the token artwork. */
.quote-identity>.quote-symbol{min-width:0;overflow-wrap:anywhere}.quote-origin-badge{display:inline-flex;align-items:center;justify-content:center;flex:0 0 14px;width:14px;height:14px;min-width:14px;vertical-align:middle;line-height:1;pointer-events:none}.quote-origin-badge img{display:block;width:14px;height:14px;object-fit:contain}.quote-origin-badge[data-state=missing] img{visibility:hidden}.launch-asset-option .quote-identity{gap:6px;align-items:center}.launch-asset-option .quote-origin-badge{margin:0;padding:0}
