.wallex-markets{margin:32px 0 40px;padding:24px;border:1px solid var(--border);border-radius:24px;background:linear-gradient(135deg,color-mix(in srgb,var(--background) 90%,#13bdaa 10%),var(--background));scroll-margin-top:100px}.wallex-markets>header{display:flex;justify-content:space-between;gap:20px;align-items:center;margin-bottom:23px}.wallex-eyebrow{display:flex;align-items:center;gap:7px;font-size:12px;color:var(--muted-foreground);letter-spacing:1px}.wallex-markets h3{font-size:24px;font-weight:650;margin:7px 0}.wallex-markets header p{font-size:14px;color:var(--muted-foreground)}.wallex-feed-status{display:flex;align-items:center;gap:10px;font-size:12px;color:var(--muted-foreground);white-space:nowrap}.wallex-feed-status button{padding:9px;border-radius:50%;border:1px solid var(--border)}.wallex-grid{display:grid;grid-template-columns:repeat(5,minmax(0,1fr));gap:12px}.wallex-card{text-align:start;min-width:0;overflow:hidden;border:1px solid color-mix(in srgb,var(--wallex-tone) 25%,var(--border));border-radius:18px;background:linear-gradient(140deg,color-mix(in srgb,var(--wallex-tone) 12%,transparent),color-mix(in srgb,var(--background) 82%,transparent) 65%);box-shadow:inset 0 1px 0 #ffffff20;backdrop-filter:blur(18px);transition:transform .2s,border-color .2s}.wallex-card:hover{transform:translateY(-3px);border-color:var(--wallex-tone)}.wallex-card:focus-visible{outline:2px solid var(--wallex-tone);outline-offset:3px}.wallex-card-heading{display:flex;gap:10px;align-items:center;padding:18px 15px}.wallex-card-heading strong{font-size:14px;line-height:1.8;display:block}.wallex-card-heading>div{min-width:0}.wallex-card-heading span[dir]{font-size:12px;color:var(--muted-foreground)}.wallex-icon{width:39px;height:39px;flex-shrink:0;display:grid;place-items:center;border-radius:12px;background:linear-gradient(135deg,color-mix(in srgb,var(--wallex-tone,#12b9a2) 35%,white),var(--wallex-tone,#12b9a2));color:#fff;box-shadow:inset 0 2px 3px #ffffff55,0 3px 8px #0002;overflow:hidden}.wallex-icon img{width:100%;height:100%;object-fit:cover}.wallex-icon b{font-size:28px}.wallex-price{padding:0 15px;display:flex;align-items:baseline;gap:5px;flex-wrap:wrap}.wallex-price b{font-size:21px;font-weight:650}.wallex-price small{font-size:12px;color:var(--muted-foreground)}.wallex-change,.wallex-volume{display:flex;justify-content:space-between;gap:8px;padding:10px 15px;font-size:12px}.wallex-change>span,.wallex-volume>span{color:var(--muted-foreground)}.wallex-change b{font-size:14px}.wallex-change b[data-direction=up]{color:#219c79}.wallex-change b[data-direction=down]{color:#d36b78}.wallex-volume{flex-direction:column;padding-top:0}.wallex-volume strong{font-size:13px;overflow-wrap:anywhere}.wallex-volume small{font-size:11px;font-weight:400}.wallex-card footer{border-top:1px solid var(--border);padding:11px 15px;display:flex;align-items:center;justify-content:space-between;font-size:12px}.wallex-source-note{font-size:12px!important;line-height:1.95;color:var(--muted-foreground);margin-top:17px}.wallex-dialog{width:min(720px,calc(100vw - 28px))!important;max-width:720px!important;max-height:88dvh;overflow-y:auto;padding:28px!important;gap:18px!important;background:var(--background)!important;border:1px solid var(--border);border-radius:23px!important}.wallex-detail-heading{display:flex;gap:14px;align-items:center;padding-top:10px}.wallex-detail-heading h2{font-size:24px}.wallex-detail-heading p{font-size:12px;line-height:1.8;direction:ltr;text-align:right;color:var(--muted-foreground)}.wallex-detail-price{display:flex;align-items:baseline;gap:8px;flex-wrap:wrap}.wallex-detail-price strong{font-size:32px}.wallex-detail-price span{font-size:14px;color:var(--muted-foreground)}.wallex-facts{display:grid;grid-template-columns:1fr 1fr;gap:12px}.wallex-facts>div{background:color-mix(in srgb,var(--foreground) 4%,transparent);padding:12px;border:1px solid var(--border);border-radius:12px}.wallex-facts dt{font-size:12px;color:var(--muted-foreground);margin-bottom:8px}.wallex-facts dd{font-size:15px;overflow-wrap:anywhere}.wallex-facts small{font-size:12px}.wallex-history h4,.wallex-depth h4{font-size:14px;display:flex;gap:8px;align-items:center;margin-bottom:12px}.wallex-history>svg{width:100%;height:140px;background:linear-gradient(0deg,#12b9a209,transparent);border-bottom:1px solid var(--border)}.wallex-history p,.wallex-depth p{font-size:14px;color:var(--muted-foreground)}.wallex-depth>div{display:grid;grid-template-columns:1fr 1fr;gap:18px}.wallex-depth h5{font-size:14px;margin:8px 0}.wallex-depth table{width:100%;text-align:start;font-size:13px}.wallex-depth th{font-size:12px;font-weight:400;color:var(--muted-foreground);padding-bottom:8px}.wallex-depth td{padding:5px 0}.sp-exchange .wallex-rate-value{font-size:18px;padding:12px 0;display:flex;gap:8px;align-items:center}.sp-exchange .wallex-rate-value small{font-size:12px}.sp-wallex-options{margin-top:12px;padding-top:12px;border-top:1px solid var(--border)}.sp-wallex-options>p{font-size:12px;color:var(--muted-foreground);margin-bottom:8px}.sp-wallex-options label small{font-size:11px}
@media(max-width:1150px){.wallex-grid{grid-template-columns:repeat(3,minmax(0,1fr))}}@media(max-width:700px){.wallex-markets{padding:17px}.wallex-markets>header{align-items:flex-start;flex-direction:column;gap:10px}.wallex-markets h3{font-size:21px}.wallex-grid{grid-template-columns:repeat(2,minmax(0,1fr))}.wallex-card-heading{padding:13px 10px;gap:7px}.wallex-icon{width:33px;height:33px}.wallex-card-heading strong{font-size:13px}.wallex-price{padding:0 10px}.wallex-price b{font-size:19px}.wallex-change,.wallex-volume,.wallex-card footer{padding-inline:10px}.wallex-dialog{padding:20px!important}.wallex-detail-price strong{font-size:27px}.wallex-facts dd{font-size:13px}}@media(max-width:370px){.wallex-grid{grid-template-columns:1fr}.wallex-depth>div,.wallex-facts{grid-template-columns:1fr}.wallex-price b{font-size:23px}}@media(prefers-reduced-motion:reduce){.wallex-card{transition:none}.wallex-card:hover{transform:none}}
.market-section>.wallex-markets{margin-inline:64px}@media(max-width:1100px){.market-section>.wallex-markets{margin-inline:32px}}@media(max-width:700px){.market-section>.wallex-markets{margin-inline:24px}}
.asset-data-source{display:flex;align-items:center;justify-content:space-between;gap:8px;font-size:12px;color:var(--muted-foreground);flex-wrap:wrap}.asset-data-source small{font-size:12px}.project-card .asset-data-source{padding-block:14px}.market-asset-facts strong{overflow-wrap:anywhere}.market-asset-facts>span{min-width:0}
