.marketPulse{padding:50px 0 46px;background:#f3f6fb;border-top:1px solid #e2e8f2;border-bottom:1px solid #e2e8f2;color:#15253c;--mpText:#15253c;--mpMuted:#52627a;--mpPanel:#fff;--mpBorder:#dce4f0;--mpSoft:#f5f8fd;--mpLink:#1d4ed8}.marketPulse .wrap{min-width:0}.marketPulse .mpSectionHead{display:flex;justify-content:space-between;gap:24px;align-items:center;margin:0 0 22px}.marketPulse .mpSectionHead h2{font-size:clamp(24px,2.5vw,32px);line-height:1.2;letter-spacing:-.7px;margin:8px 0 10px}.marketPulse .mpSectionHead p:not(.eyebrow){font-size:14px;line-height:1.6;color:var(--mpMuted);margin:0;max-width:700px}.marketPulse .eyebrow{font-size:10px;letter-spacing:1.6px;font-weight:700;color:var(--mpLink);margin:0}.marketPulse .mpTerminal{display:flex;gap:10px;align-items:center;text-decoration:none;font-size:12px;font-weight:650;white-space:nowrap;color:var(--mpLink);padding:12px 14px;border:1px solid var(--mpBorder);border-radius:8px;background:var(--mpPanel)}.marketPulse .mpCards{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:18px;align-items:stretch;min-width:0;border-radius:12px}.marketPulse .mpCard{display:flex;flex-direction:column;min-width:0;padding:21px;background:var(--mpPanel);border:1px solid var(--mpBorder);border-radius:13px;box-shadow:0 5px 20px #15253c05;gap:10px}.marketPulse .mpCardTitle{display:flex;align-items:flex-start;justify-content:space-between;gap:10px}.marketPulse .mpCard h3{font-size:17px;line-height:1.35;letter-spacing:-.3px;margin:0;font-weight:750;color:var(--mpText)}.marketPulse .mpTag{font:10px ui-monospace,monospace;color:var(--mpMuted);background:var(--mpSoft);border:1px solid var(--mpBorder);border-radius:5px;padding:4px 6px;white-space:nowrap}.marketPulse .mpDescription{margin:0;font-size:12px;line-height:1.5;color:var(--mpMuted);min-height:36px}.marketPulse .mpData{height:176px;min-height:176px;margin:4px 0 7px;min-width:0}.marketPulse .mpGauge{height:123px;position:relative;margin:0 auto;max-width:245px}.marketPulse .mpGauge svg{display:block;height:123px;width:100%;color:var(--mpText)}.marketPulse svg [hidden]{display:none}.marketPulse .mpGaugeNumber{position:absolute;top:73px;left:0;right:0;display:grid;gap:3px;text-align:center;pointer-events:none;background:var(--mpPanel);width:110px;margin:auto;border-radius:50%;padding:0 0 5px}.marketPulse .mpGaugeNumber strong{font-size:32px;font-variant-numeric:tabular-nums;line-height:1.1;color:var(--mpText)}.marketPulse .mpGaugeNumber span{font-size:11px;line-height:1.3;color:var(--mpMuted);max-width:110px}.marketPulse .mpHistory{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:9px;text-align:center;margin:9px 0 0}.marketPulse .mpHistory span{display:grid;gap:4px}.marketPulse .mpHistory b{font-size:15px;font-variant-numeric:tabular-nums;color:var(--mpText)}.marketPulse .mpHistory small{font-size:10px;line-height:1.2;color:var(--mpMuted)}.marketPulse .mpSeason{padding-top:7px}.marketPulse .mpSeasonNumber{display:flex;align-items:baseline;gap:5px;flex-wrap:wrap}.marketPulse .mpSeasonNumber strong{font-size:42px;font-variant-numeric:tabular-nums;letter-spacing:-1.5px;line-height:1.15;color:var(--mpText)}.marketPulse .mpSeasonNumber>span{font-size:14px;color:var(--mpMuted)}.marketPulse .mpSeasonNumber b{font-size:11px;font-weight:550;flex-basis:100%;color:var(--mpMuted);margin:0 0 19px}.marketPulse .mpSeasonTrack{display:grid;grid-template-columns:25fr 50fr 25fr;position:relative;gap:3px;height:8px;border-radius:5px}.marketPulse .mpSeasonTrack span{background:#f59b27;border-radius:4px 0 0 4px}.marketPulse .mpSeasonTrack span:nth-of-type(2){background:#dce5f9;border-radius:0}.marketPulse .mpSeasonTrack span:nth-of-type(3){background:#4263e9;border-radius:0 4px 4px 0}.marketPulse .mpSeasonTrack>i{position:absolute;top:-4px;height:16px;width:16px;background:#fff;border:4px solid #4763c5;box-shadow:0 1px 4px #18234040;border-radius:50%;transform:translateX(-50%)}.marketPulse .mpSeasonEnds{display:flex;justify-content:space-between;gap:12px;margin-top:10px;color:var(--mpMuted);font-size:10px}.marketPulse .mpSeasonEnds span:last-child{text-align:right}.marketPulse .mpCohort{font-size:10px;color:var(--mpMuted);margin:16px 0 0}.marketPulse .mpDominance{padding-top:7px}.marketPulse .mpDominanceNumber{display:flex;align-items:center;gap:7px;margin:0 0 24px}.marketPulse .mpDominanceNumber>span{display:grid;place-items:center;width:32px;height:32px;flex:0 0 32px;border-radius:50%;background:#fff2df;color:#ad5606;font-size:25px}.marketPulse .mpDominanceNumber strong{font-size:39px;letter-spacing:-1.5px;line-height:1.2;font-variant-numeric:tabular-nums;color:var(--mpText)}.marketPulse .mpDominanceNumber em{font-size:15px;color:var(--mpMuted);font-style:normal;align-self:flex-end;margin:0 0 8px}.marketPulse .mpDominanceTrack{display:flex;width:100%;height:8px;overflow:hidden;border-radius:5px;background:var(--mpSoft);margin:0 0 15px}.marketPulse .mpDominanceTrack i{height:100%;width:0;flex-shrink:0}.marketPulse [data-dominance-segment=bitcoin],.marketPulse .mpDominanceLabels i.bitcoin{background:#ef962a}.marketPulse [data-dominance-segment=ethereum],.marketPulse .mpDominanceLabels i.ethereum{background:#4e6bdd}.marketPulse [data-dominance-segment=other],.marketPulse .mpDominanceLabels i.other{background:#7a859e}.marketPulse .mpDominanceLabels{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:7px}.marketPulse .mpDominanceLabels>span{display:grid;gap:6px;align-content:start}.marketPulse .mpDominanceLabels small{font-size:10px;color:var(--mpMuted);line-height:1.4;overflow-wrap:anywhere}.marketPulse .mpDominanceLabels i{display:inline-block;width:5px;height:5px;border-radius:50%;margin-right:4px;vertical-align:middle}.marketPulse .mpDominanceLabels b{font-size:14px;font-variant-numeric:tabular-nums;color:var(--mpText)}.marketPulse .mpMeta{display:grid;gap:4px;margin-top:auto;font-size:10px;color:var(--mpMuted);line-height:1.5}.marketPulse .mpMeta a{color:var(--mpLink);text-decoration:underline;text-underline-offset:2px}.marketPulse .mpState{font-size:10px;display:flex;align-items:center;gap:5px}.marketPulse .mpState::before{content:'';display:block;width:5px;height:5px;border-radius:50%;background:#8591a4}.marketPulse [data-state=CURRENT] .mpState::before{background:#147f8e}.marketPulse [data-state=STALE] .mpState::before{background:#b27512}.marketPulse [data-state=STALE] .mpData{opacity:.65}.marketPulse .mpMore{display:flex;justify-content:space-between;gap:10px;color:var(--mpLink);background:none;border:0;border-top:1px solid var(--mpBorder);padding:12px 0 1px;margin-top:3px;font-family:inherit;font-size:12px;font-weight:600;text-align:left;cursor:pointer;min-height:40px}.marketPulse button:focus-visible,.marketPulse a:focus-visible,.marketPulse [tabindex]:focus-visible{outline:2px solid var(--mpLink);outline-offset:4px}.marketPulse .mpDisclaimer{font-size:11px;color:var(--mpMuted);margin:14px 0 0;line-height:1.5}.marketPulse .mpScrollTools{display:none}.mpDialog{width:min(580px,calc(100vw - 28px));max-height:calc(100dvh - 40px);overflow:auto;border:1px solid var(--mpBorder,#dce4f0);border-radius:14px;background:var(--mpPanel,#fff);color:var(--mpText,#15253c);padding:28px;box-shadow:0 18px 80px #06102750;margin:auto}.mpDialog::backdrop{background:#061027aa;backdrop-filter:blur(3px)}.mpDialog h3{font-size:22px!important;line-height:1.3!important;margin:10px 32px 14px 0!important}.mpDialog p:not(.eyebrow){font-size:14px;line-height:1.75;margin:0 0 18px}.mpDialog>a{color:var(--mpLink,#1d4ed8);font-size:13px;text-decoration:underline}.mpDialog>small{display:block;margin-top:22px;padding-top:14px;border-top:1px solid var(--mpBorder,#dce4f0);font-size:12px;color:var(--mpMuted,#52627a);line-height:1.5}.mpDialogClose{position:absolute;right:13px;top:13px;display:grid;place-items:center;width:40px;height:40px;border-radius:7px;border:1px solid var(--mpBorder,#dce4f0);background:var(--mpSoft,#f5f8fd);color:var(--mpText,#15253c);font-size:25px;cursor:pointer}[data-theme=dark] .marketPulse{background:#0b1424;color:#e3eaf5;border-color:#253247;--mpText:#e3eaf5;--mpMuted:#b0bed2;--mpPanel:#111e32;--mpBorder:#2b3c55;--mpSoft:#172842;--mpLink:#a9c2ff}[data-theme=dark] .marketPulse .mpSeasonTrack span:nth-of-type(2){background:#3b4c71}[data-theme=dark] .marketPulse .mpDominanceNumber>span{background:#392b1a;color:#ffbf6b}@media(max-width:1000px){.marketPulse .mpCard{padding:17px}.marketPulse .mpCard h3{font-size:16px}.marketPulse .mpCards{gap:12px}.marketPulse .mpDominanceNumber strong{font-size:34px}}@media(max-width:900px){.marketPulse{padding:34px 0}.marketPulse .mpSectionHead{align-items:flex-start;flex-direction:column;gap:15px;margin-bottom:14px}.marketPulse .mpCards{grid-template-columns:none;grid-auto-flow:column;grid-auto-columns:clamp(264px,82vw,340px);overflow-x:auto;scroll-snap-type:x mandatory;overscroll-behavior-x:contain;scroll-padding-inline:0;scrollbar-width:thin;scrollbar-color:var(--mpBorder) transparent;padding-bottom:12px;border-radius:12px 12px 0 0;touch-action:pan-x pan-y}.marketPulse .mpCard{scroll-snap-align:start}.marketPulse .mpScrollTools{display:flex;justify-content:space-between;gap:12px;align-items:center;margin-bottom:10px}.marketPulse .mpScrollTools>span{font-size:11px;color:var(--mpMuted);line-height:1.4}.marketPulse .mpScrollTools>div{display:flex;gap:6px;flex-shrink:0}.marketPulse .mpScrollTools button{height:40px;width:40px;border:1px solid var(--mpBorder);border-radius:7px;background:var(--mpPanel);color:var(--mpText);font-size:18px;cursor:pointer}.marketPulse .mpScrollTools button:disabled{opacity:.4;cursor:default}.marketPulse .mpMore{min-height:44px}.marketPulse .mpDescription{min-height:38px}.marketPulse .mpData{height:176px}.marketPulse .mpSectionHead h2{font-size:25px}.marketPulse .mpSectionHead p:not(.eyebrow){font-size:13px}.mpDialog{padding:23px}}@media(prefers-reduced-motion:reduce){.marketPulse *{scroll-behavior:auto!important;transition:none!important}}
