.RevenueChart-module__pLcMXa__container{background:var(--glass-bg);border:1px solid var(--glass-border);border-radius:24px;width:100%;padding:32px}.RevenueChart-module__pLcMXa__header{text-align:center;margin-bottom:32px}.RevenueChart-module__pLcMXa__title{color:var(--color-foreground-light);margin-bottom:8px;font-size:1.5rem;font-weight:800}.RevenueChart-module__pLcMXa__desc{color:#a1a1aa;font-size:1rem}.RevenueChart-module__pLcMXa__chartArea{border-bottom:2px solid var(--glass-border);justify-content:space-around;align-items:flex-end;height:300px;margin-bottom:24px;padding-top:24px;display:flex}.RevenueChart-module__pLcMXa__barGroup{flex-direction:column;justify-content:flex-end;align-items:center;width:15%;height:100%;display:flex}.RevenueChart-module__pLcMXa__totalValue{color:var(--color-primary);margin-bottom:8px;font-size:1.1rem;font-weight:800}.RevenueChart-module__pLcMXa__barContainer{background:#ffffff05;border:1px solid #ffffff0d;border-radius:12px 12px 0 0;flex-direction:column;justify-content:flex-end;width:50px;height:100%;display:flex;position:relative;overflow:hidden;box-shadow:inset 0 2px 10px #0003}.RevenueChart-module__pLcMXa__barApparel{color:#ffffffe6;background:linear-gradient(#f59e0b 0%,#b45309 100%);justify-content:center;align-items:center;width:100%;font-size:.8rem;font-weight:700;transition:height 1s cubic-bezier(.175,.885,.32,1.15);display:flex;position:relative}.RevenueChart-module__pLcMXa__barApparel:after{content:"";background:#ffffff80;height:1px;position:absolute;top:0;left:0;right:0}.RevenueChart-module__pLcMXa__barLogis{color:#fff;z-index:2;background:linear-gradient(#ff8000 0%,#c2410c 100%);justify-content:center;align-items:center;width:100%;font-size:.85rem;font-weight:700;transition:height 1s cubic-bezier(.175,.885,.32,1.15);display:flex;position:relative;box-shadow:0 -4px 15px #ff800066}.RevenueChart-module__pLcMXa__barLogis:after{content:"";background:#fff9;height:1px;position:absolute;top:0;left:0;right:0}.RevenueChart-module__pLcMXa__innerValue{opacity:0;text-shadow:0 2px 4px #00000080;transition:all .4s;transform:translateY(10px)}.RevenueChart-module__pLcMXa__barContainer:hover .RevenueChart-module__pLcMXa__innerValue{opacity:1;transform:translateY(0)}.RevenueChart-module__pLcMXa__yearLabel{color:#a1a1aa;margin-top:12px;font-weight:600}.RevenueChart-module__pLcMXa__legend{justify-content:center;gap:24px;margin-top:24px;display:flex}.RevenueChart-module__pLcMXa__legendItem{color:#a1a1aa;align-items:center;gap:8px;font-size:.9rem;display:flex}.RevenueChart-module__pLcMXa__swatch{border-radius:4px;width:16px;height:16px}.RevenueChart-module__pLcMXa__swatchLogis{background-color:var(--color-primary)}.RevenueChart-module__pLcMXa__swatchApparel{background-color:#f59e0b}@media (max-width:600px){.RevenueChart-module__pLcMXa__barContainer{width:30px}.RevenueChart-module__pLcMXa__totalValue{font-size:.9rem}.RevenueChart-module__pLcMXa__yearLabel{font-size:.8rem}.RevenueChart-module__pLcMXa__legend{flex-direction:column;align-items:center;gap:12px}}
