.catalog-directory,.catalog-coin{padding-top:20px;padding-bottom:24px}.catalog-directory h1,.catalog-coin h1{color:#173453;font-size:24px;line-height:1.4;margin:0}.catalog-directory form{margin:18px 0 22px;max-width:580px}.catalog-directory form label{display:block;margin-bottom:8px;color:#61738c;font-size:13px}.catalog-directory form>div{display:flex;border:1px solid #dbe5f4;border-radius:8px;background:#fff;overflow:hidden}.catalog-directory input{min-width:0;flex:1;padding:12px;border:0;color:#173453}.catalog-directory button{border:0;background:#2865df;color:#fff;padding:0 22px}.catalog-card-grid{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:12px}.catalog-card{display:flex;align-items:center;gap:10px;min-width:0;padding:15px;border:1px solid #dce6f3;background:#fff;border-radius:10px;color:#193b61;text-decoration:none}.catalog-card>span:nth-child(2){min-width:0;flex:1}.catalog-card strong,.catalog-card small{display:block;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.catalog-card strong{font-size:14px}.catalog-card small{margin-top:4px;color:#7890ad;font-size:11px}.catalog-card-price{font-size:13px;font-weight:600;text-align:right;max-width:42%;overflow-wrap:anywhere}.catalog-monogram{flex:0 0 38px;display:inline-flex;align-items:center;justify-content:center;width:38px;height:38px;border-radius:10px;background:#eaf1ff;color:#2c64cc;font:600 11px/1 system-ui}.catalog-market-panel{padding-top:20px;padding-bottom:24px}.catalog-market-panel>header{display:flex;align-items:center;justify-content:space-between;gap:16px;margin-bottom:12px}.catalog-market-panel h2{margin:0;font-size:18px;color:#163b61}.catalog-market-panel p{margin:5px 0 0;color:#7890ad;font-size:12px}.catalog-market-panel>header>a{font-size:12px;white-space:nowrap;color:#3268c9}.catalog-empty{padding:32px 20px;background:#fff;border:1px solid #dce6f3;border-radius:10px;color:#7086a4}.catalog-coin-heading,.catalog-chart,.catalog-contracts{padding:20px;background:#fff;border:1px solid #dce6f3;border-radius:10px;margin-bottom:14px}.catalog-coin-heading>nav{padding-bottom:14px;margin-bottom:16px;border-bottom:1px solid #e5edf7;font-size:12px;color:#8192ac}.catalog-coin-title{display:flex;align-items:center;gap:12px}.catalog-coin-title>div{flex:1;min-width:0}.catalog-coin-title p{margin:4px 0 0;color:#8091aa;font-size:12px}.catalog-basic-link{font-size:12px;white-space:nowrap;padding:8px 12px;border:1px solid #dce6f3;border-radius:6px}.catalog-detail-quote{display:flex;align-items:baseline;gap:14px;flex-wrap:wrap;margin-top:18px}.catalog-detail-quote>strong{color:#139e82;font-size:30px;line-height:1.4;font-weight:650}.catalog-detail-quote>span{font-size:14px;color:#3a6585}.catalog-detail-quote>small{font-size:11px;color:#8091aa}.catalog-quote-explanation{font-size:11px;line-height:1.8;color:#8091aa;margin-top:7px}.catalog-chart h2,.catalog-contracts h2{font-size:16px;margin:0 0 14px;color:#173453}.catalog-chart h2 small{font-size:11px;font-weight:400;color:#8091aa;margin-left:8px}.catalog-chart [data-catalog-chart]{min-height:160px;display:flex;align-items:center;justify-content:center;color:#8091aa;font-size:12px}.catalog-chart svg{width:100%;height:180px;display:block;overflow:visible}.catalog-coin #coin-fundamentals{scroll-margin-top:18px;margin-top:14px}.catalog-source{color:#8091aa;font-size:11px;line-height:1.8;margin:14px 0}.catalog-contracts dl{margin:0}.catalog-contracts dl>div{padding:8px 0;border-top:1px solid #e9eef6}.catalog-contracts dt{font-size:12px;color:#8091aa}.catalog-contracts dd{font-size:12px;color:#284f75;margin:5px 0 0;overflow-wrap:anywhere}.catalog-card:hover{border-color:#91b2ed}.catalog-card:focus-visible,.catalog-basic-link:focus-visible{outline:2px solid #3268db;outline-offset:2px}
@media(min-width:761px){.catalog-coin .coin-profile-columns{display:grid;grid-template-columns:1fr 1fr;gap:16px}.catalog-coin .coin-profile-card{margin:0}.catalog-coin .coin-exchange-stack{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:12px}.catalog-coin .coin-exchange-card{min-width:0}.catalog-directory .catalog-card-grid{grid-template-columns:repeat(3,minmax(0,1fr))}}
@media(max-width:760px){.catalog-directory,.catalog-coin{padding:14px 10px 20px}.catalog-card-grid,.catalog-directory .catalog-card-grid{grid-template-columns:1fr}.catalog-card{padding:12px}.catalog-market-panel{padding:18px 10px}.catalog-coin-heading,.catalog-chart,.catalog-contracts{padding:14px}.catalog-coin h1{font-size:18px}.catalog-coin-title{gap:9px}.catalog-basic-link{font-size:11px;padding:6px 8px}.catalog-detail-quote{gap:8px;margin-top:14px}.catalog-detail-quote>strong{font-size:27px}.catalog-detail-quote>small{flex-basis:100%}.catalog-chart svg{height:145px}.catalog-chart [data-catalog-chart]{min-height:135px}.catalog-market-panel p{font-size:11px}.catalog-quote-explanation{font-size:10px}.catalog-coin .coin-profile-card h2>span{max-width:42%;overflow-wrap:anywhere}.catalog-coin .coin-profile-preview{-webkit-line-clamp:3}.catalog-source{overflow-wrap:anywhere}}

.catalog-chart [data-catalog-chart].catalog-chart-pending{min-height:44px}

.catalog-project-icon{width:38px;height:38px;flex:0 0 38px;object-fit:contain}.catalog-coin [data-catalog-change].red{color:#b3233f}.catalog-coin [data-catalog-change].green{color:#08744e}#coin-list [data-catalog-id] [data-catalog-price]{font-size:13px;white-space:nowrap}#coin-list [data-catalog-id] .icon-coin{object-fit:contain}.w-fylink{flex-wrap:wrap}@media(max-width:760px){#coin-list [data-catalog-id] [data-catalog-price]{font-size:12px}}

.catalog-detail-quote>strong.red{color:#b3233f}.catalog-detail-quote>strong.green{color:#08744e}
.catalog-chart [data-catalog-chart]{position:relative;display:block;min-width:0;min-height:230px}
.catalog-chart [data-catalog-chart].catalog-chart-pending{display:flex;min-height:230px;background:linear-gradient(#fff,#fafcff)}
.catalog-chart [data-catalog-chart]>svg{height:auto;min-height:230px;overflow:hidden;font-family:Arial,system-ui,sans-serif}
.catalog-chart .catalog-chart-state{margin:8px 0 0;color:#70849f;font-size:11px;line-height:1.6}
.catalog-chart-tooltip{position:absolute;left:8px;top:0;right:8px;padding:5px 8px;background:#f1f5fbeF;color:#25496f;border-radius:4px;font-size:11px;line-height:1.5;overflow-wrap:anywhere;pointer-events:none}
@media(min-width:761px){.catalog-chart [data-catalog-chart],.catalog-chart [data-catalog-chart].catalog-chart-pending{min-height:280px}}
