.PopMarketVisuals-module__pcrl4G__figure{background:linear-gradient(#fff 0%,#fafaf9 100%);border:1px solid #e7e5e4;border-radius:1rem;margin:0 0 2.5rem;padding:1.5rem}.PopMarketVisuals-module__pcrl4G__caption{color:#78716c;margin:1rem 0 0;font-size:.75rem;line-height:1.5}.PopMarketVisuals-module__pcrl4G__chartNote{color:#a8a29e;margin:-1rem 0 2.5rem;font-size:.75rem;line-height:1.6}.PopMarketVisuals-module__pcrl4G__title{color:#292524;margin:0;font-size:1rem;font-weight:700}.PopMarketVisuals-module__pcrl4G__subtitle{color:#78716c;margin:.25rem 0 1.25rem;font-size:.8125rem}.PopMarketVisuals-module__pcrl4G__bars{gap:.875rem;display:grid}.PopMarketVisuals-module__pcrl4G__barRow{grid-template-columns:3.25rem 1fr 5.5rem;align-items:center;gap:.75rem;display:grid}.PopMarketVisuals-module__pcrl4G__barLabel{color:#57534e;font-variant-numeric:tabular-nums;font-size:.8125rem;font-weight:700}.PopMarketVisuals-module__pcrl4G__barTrack{background:#f5f5f4;border-radius:.375rem;height:1.375rem;display:block;position:relative;overflow:hidden}.PopMarketVisuals-module__pcrl4G__barFill{transform-origin:0;background:linear-gradient(90deg,#f59e0b 0%,#d97706 100%);border-radius:.375rem;height:100%;animation:.9s cubic-bezier(.16,1,.3,1) both PopMarketVisuals-module__pcrl4G__growX;display:block}.PopMarketVisuals-module__pcrl4G__barFillForecast{background-image:repeating-linear-gradient(-45deg,#fbbf24 0 6px,#f59e0b 6px 12px)}.PopMarketVisuals-module__pcrl4G__barValue{color:#b45309;text-align:right;font-variant-numeric:tabular-nums;font-size:.8125rem;font-weight:700}.PopMarketVisuals-module__pcrl4G__forecastTag{color:#a8a29e;vertical-align:.1em;border:1px dashed #d6d3d1;border-radius:9999px;margin-left:.375rem;padding:0 .375rem;font-size:.625rem;font-weight:500;display:inline-block}.PopMarketVisuals-module__pcrl4G__stack{background:#f5f5f4;border-radius:.625rem;width:100%;height:3.25rem;display:flex;position:relative;overflow:hidden}.PopMarketVisuals-module__pcrl4G__segment{color:#fff;clip-path:inset(0 100% 0 0);justify-content:center;align-items:center;height:100%;font-size:.6875rem;font-weight:700;animation:.55s cubic-bezier(.16,1,.3,1) both PopMarketVisuals-module__pcrl4G__wipe;display:flex;position:relative}.PopMarketVisuals-module__pcrl4G__seg0{background:#78716c}.PopMarketVisuals-module__pcrl4G__seg1{background:#0d9488}.PopMarketVisuals-module__pcrl4G__seg2{background:#b45309}.PopMarketVisuals-module__pcrl4G__seg3{background:#a8a29e}.PopMarketVisuals-module__pcrl4G__seg4{color:#57534e;background:#d6d3d1}.PopMarketVisuals-module__pcrl4G__legend{grid-template-columns:repeat(auto-fit,minmax(9.5rem,1fr));gap:.5rem 1rem;margin:1rem 0 0;padding:0;list-style:none;display:grid}.PopMarketVisuals-module__pcrl4G__legendItem{color:#57534e;align-items:center;gap:.5rem;font-size:.75rem;display:flex}.PopMarketVisuals-module__pcrl4G__swatch{border-radius:.1875rem;flex-shrink:0;width:.625rem;height:.625rem}.PopMarketVisuals-module__pcrl4G__legendValue{color:#292524;font-variant-numeric:tabular-nums;margin-left:auto;font-weight:700}.PopMarketVisuals-module__pcrl4G__totalRow{border-top:1px dashed #d6d3d1;justify-content:space-between;align-items:baseline;margin-top:1rem;padding-top:.875rem;display:flex}.PopMarketVisuals-module__pcrl4G__totalLabel{color:#78716c;font-size:.8125rem}.PopMarketVisuals-module__pcrl4G__totalValue{color:#292524;font-variant-numeric:tabular-nums;letter-spacing:-.02em;font-size:1.5rem;font-weight:800}.PopMarketVisuals-module__pcrl4G__rail{grid-template-columns:repeat(4,1fr);gap:.5rem;padding:1.75rem 0 .25rem;display:grid;position:relative}.PopMarketVisuals-module__pcrl4G__railLine{background:#e7e5e4;height:2px;position:absolute;top:2.25rem;left:0;right:0;overflow:hidden}.PopMarketVisuals-module__pcrl4G__railLine:after{content:"";transform-origin:0;background:linear-gradient(90deg,#d97706,#f59e0b);height:100%;animation:1.3s cubic-bezier(.16,1,.3,1) .15s both PopMarketVisuals-module__pcrl4G__growX;display:block}.PopMarketVisuals-module__pcrl4G__railStop{text-align:center;animation:.5s ease-out both PopMarketVisuals-module__pcrl4G__riseIn;display:block;position:relative}.PopMarketVisuals-module__pcrl4G__railDot{z-index:1;background:#f59e0b;border-radius:9999px;width:.8125rem;height:.8125rem;margin:0 auto .75rem;display:block;position:relative;box-shadow:0 0 0 4px #fff,0 0 0 5px #fde68a}.PopMarketVisuals-module__pcrl4G__railDate{color:#b45309;font-variant-numeric:tabular-nums;font-size:.75rem;font-weight:800;display:block}.PopMarketVisuals-module__pcrl4G__railLabel{color:#57534e;margin-top:.125rem;font-size:.6875rem;line-height:1.4;display:block}.PopMarketVisuals-module__pcrl4G__chart{width:100%;height:auto;display:block}.PopMarketVisuals-module__pcrl4G__gridLine{stroke:#e7e5e4;stroke-width:1px;stroke-dasharray:3 4}.PopMarketVisuals-module__pcrl4G__axisText{fill:#a8a29e;font-family:inherit;font-size:11px}.PopMarketVisuals-module__pcrl4G__solidLine{fill:none;stroke:#d97706;stroke-width:3px;stroke-linecap:round;stroke-linejoin:round;stroke-dasharray:1;stroke-dashoffset:1px;animation:1.1s cubic-bezier(.16,1,.3,1) .1s both PopMarketVisuals-module__pcrl4G__drawLine}.PopMarketVisuals-module__pcrl4G__dashedLine{fill:none;stroke:#a8a29e;stroke-width:2.5px;stroke-linecap:round;stroke-dasharray:6 6;opacity:0;animation:.5s ease-out 1.05s both PopMarketVisuals-module__pcrl4G__fadeIn}.PopMarketVisuals-module__pcrl4G__band{fill:#fde68a;opacity:0;animation:.6s ease-out 1.15s both PopMarketVisuals-module__pcrl4G__fadeIn}.PopMarketVisuals-module__pcrl4G__point{fill:#fff;stroke:#d97706;stroke-width:3px;opacity:0;animation:.4s ease-out .9s both PopMarketVisuals-module__pcrl4G__fadeIn}.PopMarketVisuals-module__pcrl4G__chartValue{fill:#b45309;font-family:inherit;font-size:12px;font-weight:700}.PopMarketVisuals-module__pcrl4G__chartValueMuted{fill:#78716c;font-family:inherit;font-size:11px;font-weight:600}@keyframes PopMarketVisuals-module__pcrl4G__growX{0%{transform:scaleX(0)}to{transform:scaleX(1)}}@keyframes PopMarketVisuals-module__pcrl4G__wipe{0%{clip-path:inset(0 100% 0 0)}to{clip-path:inset(0)}}@keyframes PopMarketVisuals-module__pcrl4G__riseIn{0%{opacity:0;transform:translateY(6px)}to{opacity:1;transform:translateY(0)}}@keyframes PopMarketVisuals-module__pcrl4G__fadeIn{0%{opacity:0}to{opacity:1}}@keyframes PopMarketVisuals-module__pcrl4G__drawLine{0%{stroke-dashoffset:1px}to{stroke-dashoffset:0}}@media (prefers-reduced-motion:reduce){.PopMarketVisuals-module__pcrl4G__barFill,.PopMarketVisuals-module__pcrl4G__segment,.PopMarketVisuals-module__pcrl4G__railLine:after,.PopMarketVisuals-module__pcrl4G__railStop,.PopMarketVisuals-module__pcrl4G__solidLine,.PopMarketVisuals-module__pcrl4G__dashedLine,.PopMarketVisuals-module__pcrl4G__band,.PopMarketVisuals-module__pcrl4G__point{opacity:1;clip-path:none;stroke-dashoffset:0;animation:none;transform:none}}@media (max-width:480px){.PopMarketVisuals-module__pcrl4G__barRow{grid-template-columns:2.75rem 1fr 4.75rem;gap:.5rem}.PopMarketVisuals-module__pcrl4G__rail{grid-template-columns:repeat(2,1fr);gap:1.25rem .5rem}.PopMarketVisuals-module__pcrl4G__railLine{display:none}}
