.stock-ticker[data-v-12c2f295]{align-items:center;background-color:#1a365d;display:flex;height:48px;overflow:hidden;position:relative}.stock-ticker__skeleton[data-v-12c2f295]{padding:0 24px;width:100%}.stock-ticker__skeleton-bar[data-v-12c2f295]{animation:pulse-12c2f295 1.5s ease-in-out infinite;background:#ffffff1a;border-radius:4px;height:16px}@keyframes pulse-12c2f295{0%,to{opacity:.4}50%{opacity:.8}}.stock-ticker__track[data-v-12c2f295]{display:flex;overflow:hidden;width:100%}.stock-ticker__content[data-v-12c2f295]{animation:scroll-ltr-12c2f295 40s linear infinite;display:flex;white-space:nowrap}.stock-ticker--rtl .stock-ticker__content[data-v-12c2f295]{animation:scroll-rtl-12c2f295 40s linear infinite}@keyframes scroll-ltr-12c2f295{0%{transform:translate(0)}to{transform:translate(-50%)}}@keyframes scroll-rtl-12c2f295{0%{transform:translate(0)}to{transform:translate(50%)}}.stock-ticker__item[data-v-12c2f295]{align-items:center;color:#cbd5e0;display:inline-flex;font-family:Segoe UI,system-ui,sans-serif;font-size:14px;gap:8px;padding:0 48px}.stock-ticker__separator[data-v-12c2f295]{color:#ffffff4d}.stock-ticker__label[data-v-12c2f295]{color:#a0aec0}.stock-ticker__price[data-v-12c2f295]{color:#fff;font-weight:600}.stock-ticker__change[data-v-12c2f295]{font-weight:600}.stock-ticker__change--up[data-v-12c2f295]{color:#93c01f}.stock-ticker__change--down[data-v-12c2f295]{color:#ef4444}.stock-ticker__arrow[data-v-12c2f295]{font-size:10px}.stock-ticker__volume[data-v-12c2f295]{color:#fff}.stock-ticker__symbol[data-v-12c2f295]{color:#fff;font-weight:700;letter-spacing:.5px}.stock-ticker__value[data-v-12c2f295]{color:#fff;font-variant-numeric:tabular-nums}.stock-ticker__value--high[data-v-12c2f295]{color:#93c01f}.stock-ticker__value--low[data-v-12c2f295]{color:#ef4444}.stock-ticker__date[data-v-12c2f295]{color:#a0aec0;font-variant-numeric:tabular-nums}.stock-chart-section[data-v-c67b8a59]{background:#fff;padding:48px 0}.stock-chart-container[data-v-c67b8a59]{margin:0 auto;max-width:1200px;padding:0 24px}.stock-chart__header[data-v-c67b8a59]{margin-bottom:24px}.stock-chart__title[data-v-c67b8a59]{color:#1a365d;font-size:28px;font-weight:700;margin:0}.stock-chart__subtitle[data-v-c67b8a59]{color:#718096;font-size:15px;line-height:1.6;margin-top:8px;max-width:720px}.stock-chart__loading[data-v-c67b8a59]{display:flex;flex-direction:column;gap:16px}.stock-chart__loading-card[data-v-c67b8a59]{height:80px}.stock-chart__loading-card[data-v-c67b8a59],.stock-chart__loading-chart[data-v-c67b8a59]{animation:pulse-c67b8a59 1.5s ease-in-out infinite;background:#f7fafc;border-radius:12px}.stock-chart__loading-chart[data-v-c67b8a59]{height:300px}@keyframes pulse-c67b8a59{0%,to{opacity:.4}50%{opacity:.8}}.stock-chart__error[data-v-c67b8a59]{background:#f7fafc;border-radius:12px;color:#718096;padding:40px;text-align:center}.stock-chart__stats-grid[data-v-c67b8a59]{background:#e2e8f0;border:1px solid #e2e8f0;border-radius:12px;display:grid;gap:1px;grid-template-columns:repeat(4,1fr);margin-bottom:20px;overflow:hidden}@media(max-width:768px){.stock-chart__stats-grid[data-v-c67b8a59]{grid-template-columns:repeat(2,1fr)}}.stock-chart__stats-col[data-v-c67b8a59]{background:#fff;display:flex;flex-direction:column}.stock-chart__stat[data-v-c67b8a59]{align-items:center;border-bottom:1px solid #f0f4f8;display:flex;justify-content:space-between;padding:10px 16px}.stock-chart__stat[data-v-c67b8a59]:last-child{border-bottom:none}.stock-chart__stat-label[data-v-c67b8a59]{color:#718096;font-size:13px;white-space:nowrap}.stock-chart__stat-value[data-v-c67b8a59]{color:#1a365d;font-size:13px;font-variant-numeric:tabular-nums;font-weight:600;text-align:end}.stock-chart__stat-value--primary[data-v-c67b8a59]{font-size:18px;font-weight:700}.stock-chart__stat--up[data-v-c67b8a59]{color:#16a34a}.stock-chart__stat--down[data-v-c67b8a59]{color:#ef4444}.stock-chart__ranges[data-v-c67b8a59]{display:flex;gap:8px;margin-bottom:16px}.stock-chart__range-btn[data-v-c67b8a59]{background:#fff;border:1px solid #e2e8f0;border-radius:6px;color:#4a5568;cursor:pointer;font-size:13px;font-weight:500;padding:6px 16px;transition:all .15s ease}.stock-chart__range-btn[data-v-c67b8a59]:hover{border-color:#004f9e;color:#004f9e}.stock-chart__range-btn--active[data-v-c67b8a59]{background:#004f9e;border-color:#004f9e;color:#fff}.stock-chart__canvas-wrap[data-v-c67b8a59]{background:#fff;border:1px solid #e2e8f0;border-radius:12px;padding:16px;position:relative;width:100%}.stock-chart__canvas-wrap canvas[data-v-c67b8a59]{cursor:crosshair;display:block;width:100%}.stock-chart__tooltip[data-v-c67b8a59]{background:#1a365d;border-radius:6px;box-shadow:0 4px 12px #00000026;color:#fff;font-size:12px;padding:8px 12px;pointer-events:none;position:absolute;white-space:nowrap;z-index:10}.stock-chart__tooltip-date[data-v-c67b8a59]{color:#cbd5e0;margin-bottom:2px}.stock-chart__tooltip-price[data-v-c67b8a59]{font-size:14px;font-weight:600}.slide-form-enter-active[data-v-fe62325c],.slide-form-leave-active[data-v-fe62325c]{max-height:2000px;opacity:1;transition:all .4s cubic-bezier(.4,0,.2,1)}.slide-form-enter-from[data-v-fe62325c],.slide-form-leave-to[data-v-fe62325c]{max-height:0;opacity:0;transform:translateY(-12px)}.popup-enter-active[data-v-23a429a2],.popup-leave-active[data-v-23a429a2]{transition:opacity .15s ease,transform .15s ease}.popup-enter-from[data-v-23a429a2],.popup-leave-to[data-v-23a429a2]{opacity:0;transform:translateY(-4px)}
