.annual-revenue[data-v-01aaa1fc]{width:100%;height:100%;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;padding:.5rem}.annual-revenue .revenue-chart[data-v-01aaa1fc]{-webkit-box-flex:1;-ms-flex:1;flex:1;min-height:0}.annual-revenue .revenue-summary[data-v-01aaa1fc]{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-pack:distribute;justify-content:space-around;margin-top:.5rem;padding:.5rem;background:linear-gradient(135deg,rgba(102,126,234,.1),rgba(118,75,162,.1));border-radius:8px;border:1px solid rgba(102,126,234,.2)}.annual-revenue .summary-item[data-v-01aaa1fc]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-align:center;-ms-flex-align:center;align-items:center;gap:.25rem}.annual-revenue .summary-item .summary-label[data-v-01aaa1fc]{font-size:.75rem;color:hsla(0,0%,100%,.7)}.annual-revenue .summary-item .summary-value[data-v-01aaa1fc]{font-family:ds-digital-bold,monospace;font-size:1rem;font-weight:700;color:#667eea;text-shadow:0 0 8px rgba(0,150,255,.5)}@media (max-width:768px){.annual-revenue .revenue-summary[data-v-01aaa1fc]{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;gap:.5rem}.annual-revenue .revenue-summary .summary-item[data-v-01aaa1fc]{-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;width:100%}}