.BalanceTorresVisualizer-module__HjR3-G__container{background:var(--bg-card,#0f1418);border:1px solid var(--border-subtle,#ffffff14);color:var(--text-main,#f1f5f9);border-radius:12px;flex-direction:column;gap:1.5rem;padding:1.5rem;display:flex}[data-theme=light] .BalanceTorresVisualizer-module__HjR3-G__container{color:#162b46;background:#fff;border-color:#162b461f;box-shadow:0 4px 16px #0000000a}.BalanceTorresVisualizer-module__HjR3-G__headerRow{flex-wrap:wrap;justify-content:space-between;align-items:flex-start;gap:1rem;display:flex}.BalanceTorresVisualizer-module__HjR3-G__titleArea{flex-direction:column;gap:.25rem;display:flex}.BalanceTorresVisualizer-module__HjR3-G__badgeHeader{text-transform:uppercase;letter-spacing:.06em;color:#38bdf8;background:#38bdf81f;border:1px solid #38bdf840;border-radius:4px;align-items:center;gap:.35rem;width:fit-content;padding:.2rem .5rem;font-size:.72rem;font-weight:700;display:inline-flex}[data-theme=light] .BalanceTorresVisualizer-module__HjR3-G__badgeHeader{color:#0284c7;background:#0284c714;border-color:#0284c733}.BalanceTorresVisualizer-module__HjR3-G__mainTitle{color:inherit;margin:0;font-size:1.25rem;font-weight:700}.BalanceTorresVisualizer-module__HjR3-G__subTitle{color:var(--text-muted,#94a3b8);margin:0;font-size:.85rem}.BalanceTorresVisualizer-module__HjR3-G__yearSelectorRow{flex-wrap:wrap;align-items:center;gap:.5rem;display:flex}.BalanceTorresVisualizer-module__HjR3-G__yearLabel{color:var(--text-muted,#94a3b8);font-size:.78rem;font-weight:600}.BalanceTorresVisualizer-module__HjR3-G__yearBtnGroup{border:1px solid var(--border-subtle,#ffffff14);background:#00000040;border-radius:8px;gap:.35rem;padding:.2rem;display:flex}[data-theme=light] .BalanceTorresVisualizer-module__HjR3-G__yearBtnGroup{background:#f1f5fa;border-color:#162b461a}.BalanceTorresVisualizer-module__HjR3-G__yearBtn{color:var(--text-muted,#94a3b8);cursor:pointer;background:0 0;border:none;border-radius:6px;min-height:36px;padding:.35rem .7rem;font-size:.8rem;font-weight:600;transition:all .2s}.BalanceTorresVisualizer-module__HjR3-G__yearBtn:hover{color:var(--text-main,#fff);background:#ffffff0f}[data-theme=light] .BalanceTorresVisualizer-module__HjR3-G__yearBtn:hover{color:#162b46;background:#0000000d}.BalanceTorresVisualizer-module__HjR3-G__yearBtnActive{font-weight:700;box-shadow:0 2px 8px #38bdf84d;color:#080c14!important;background:#38bdf8!important}[data-theme=light] .BalanceTorresVisualizer-module__HjR3-G__yearBtnActive{color:#fff!important;background:#0284c7!important}.BalanceTorresVisualizer-module__HjR3-G__kpiStrip{grid-template-columns:repeat(auto-fit,minmax(180px,1fr));gap:.75rem;display:grid}.BalanceTorresVisualizer-module__HjR3-G__kpiCard{border:1px solid var(--border-subtle,#ffffff0f);background:#ffffff08;border-radius:8px;flex-direction:column;gap:.2rem;padding:.85rem 1rem;display:flex}[data-theme=light] .BalanceTorresVisualizer-module__HjR3-G__kpiCard{background:#f8fafc;border-color:#162b4614}.BalanceTorresVisualizer-module__HjR3-G__kpiLabel{color:var(--text-muted,#94a3b8);font-size:.75rem;font-weight:600}.BalanceTorresVisualizer-module__HjR3-G__kpiValueRow{align-items:baseline;gap:.5rem;display:flex}.BalanceTorresVisualizer-module__HjR3-G__kpiValue{color:var(--text-main,#f8fafc);font-family:JetBrains Mono,monospace;font-size:1.25rem;font-weight:700}[data-theme=light] .BalanceTorresVisualizer-module__HjR3-G__kpiValue{color:#0f172a}.BalanceTorresVisualizer-module__HjR3-G__kpiBadge{text-transform:uppercase;border-radius:4px;padding:.15rem .4rem;font-size:.68rem;font-weight:700}.BalanceTorresVisualizer-module__HjR3-G__kpiBadgePositive{color:#34d399;background:#34d39926;border:1px solid #34d3994d}.BalanceTorresVisualizer-module__HjR3-G__kpiBadgeNeutral{color:#fbbf24;background:#fbbf2426;border:1px solid #fbbf244d}.BalanceTorresVisualizer-module__HjR3-G__kpiBadgeWarning{color:#f87171;background:#f8717126;border:1px solid #f871714d}.BalanceTorresVisualizer-module__HjR3-G__kpiSubtext{color:var(--text-muted,#94a3b8);font-size:.72rem}.BalanceTorresVisualizer-module__HjR3-G__towersSection{grid-template-columns:1fr 1fr;align-items:stretch;gap:2rem;padding:1.25rem 0;display:grid}@media (max-width:768px){.BalanceTorresVisualizer-module__HjR3-G__towersSection{grid-template-columns:1fr;gap:1.5rem}}.BalanceTorresVisualizer-module__HjR3-G__towerColumn{flex-direction:column;gap:.75rem;display:flex}.BalanceTorresVisualizer-module__HjR3-G__towerHeader{border-bottom:1px solid var(--border-subtle,#ffffff14);justify-content:space-between;align-items:baseline;padding-bottom:.5rem;display:flex}.BalanceTorresVisualizer-module__HjR3-G__towerTitle{color:var(--text-main,#f8fafc);margin:0;font-size:.95rem;font-weight:700}[data-theme=light] .BalanceTorresVisualizer-module__HjR3-G__towerTitle{color:#162b46}.BalanceTorresVisualizer-module__HjR3-G__towerTotal{color:#38bdf8;font-family:JetBrains Mono,monospace;font-size:.95rem;font-weight:700}[data-theme=light] .BalanceTorresVisualizer-module__HjR3-G__towerTotal{color:#0284c7}.BalanceTorresVisualizer-module__HjR3-G__towerBarFrame{border:1px solid var(--border-subtle,#ffffff14);background:#0000004d;border-radius:8px;flex-direction:column;width:100%;height:280px;display:flex;position:relative;overflow:hidden}[data-theme=light] .BalanceTorresVisualizer-module__HjR3-G__towerBarFrame{background:#f1f5fa;border-color:#162b461f}.BalanceTorresVisualizer-module__HjR3-G__towerSegment{text-align:center;flex-direction:column;justify-content:center;align-items:center;width:100%;padding:.25rem;transition:all .3s;display:flex;position:relative;overflow:hidden}.BalanceTorresVisualizer-module__HjR3-G__towerSegment:hover{filter:brightness(1.15)}.BalanceTorresVisualizer-module__HjR3-G__segTitle{color:#fff;text-shadow:0 1px 2px #0009;white-space:nowrap;text-overflow:ellipsis;font-size:.78rem;font-weight:700;overflow:hidden}.BalanceTorresVisualizer-module__HjR3-G__segMeta{color:#ffffffe6;text-shadow:0 1px 2px #0009;font-family:JetBrains Mono,monospace;font-size:.7rem;font-weight:600}.BalanceTorresVisualizer-module__HjR3-G__segNonCurrentAssets{background:linear-gradient(135deg,#6366f1 0%,#4f46e5 100%)}.BalanceTorresVisualizer-module__HjR3-G__segCurrentAssets{background:linear-gradient(135deg,#0284c7 0%,#0369a1 100%)}.BalanceTorresVisualizer-module__HjR3-G__segEquity{background:linear-gradient(135deg,#059669 0%,#047857 100%)}.BalanceTorresVisualizer-module__HjR3-G__segNonCurrentLiabilities{background:linear-gradient(135deg,#d97706 0%,#b45309 100%)}.BalanceTorresVisualizer-module__HjR3-G__segCurrentLiabilities{background:linear-gradient(135deg,#dc2626 0%,#b91c1c 100%)}.BalanceTorresVisualizer-module__HjR3-G__legendList{flex-direction:column;gap:.4rem;margin-top:.5rem;display:flex}.BalanceTorresVisualizer-module__HjR3-G__legendItem{background:#ffffff05;border-radius:4px;justify-content:space-between;align-items:center;padding:.25rem .5rem;font-size:.8rem;display:flex}[data-theme=light] .BalanceTorresVisualizer-module__HjR3-G__legendItem{background:#00000005}.BalanceTorresVisualizer-module__HjR3-G__legendLeft{align-items:center;gap:.5rem;display:flex}.BalanceTorresVisualizer-module__HjR3-G__legendDot{border-radius:2px;flex-shrink:0;width:10px;height:10px}.BalanceTorresVisualizer-module__HjR3-G__legendName{color:var(--text-main,#e2e8f0);font-weight:500}[data-theme=light] .BalanceTorresVisualizer-module__HjR3-G__legendName{color:#1e293b}.BalanceTorresVisualizer-module__HjR3-G__legendRight{color:var(--text-muted,#94a3b8);font-family:JetBrains Mono,monospace;font-weight:600}.BalanceTorresVisualizer-module__HjR3-G__liquiditySection{border:1px solid var(--border-subtle,#ffffff14);background:#0003;border-radius:8px;flex-direction:column;gap:1rem;margin-top:1rem;padding:1.25rem;display:flex}[data-theme=light] .BalanceTorresVisualizer-module__HjR3-G__liquiditySection{background:#f8fafc;border-color:#162b4614}.BalanceTorresVisualizer-module__HjR3-G__liquidityHeader{flex-wrap:wrap;justify-content:space-between;align-items:baseline;gap:.5rem;display:flex}.BalanceTorresVisualizer-module__HjR3-G__liquidityTitle{color:var(--text-main,#f8fafc);align-items:center;gap:.5rem;margin:0;font-size:.95rem;font-weight:700;display:flex}[data-theme=light] .BalanceTorresVisualizer-module__HjR3-G__liquidityTitle{color:#162b46}.BalanceTorresVisualizer-module__HjR3-G__liquidityBadge{color:#38bdf8;background:#38bdf81a;border-radius:4px;padding:.15rem .5rem;font-size:.72rem;font-weight:600}.BalanceTorresVisualizer-module__HjR3-G__layerStack{flex-direction:column;gap:.5rem;display:flex}.BalanceTorresVisualizer-module__HjR3-G__layerItem{grid-template-columns:160px 1fr 100px;align-items:center;gap:1rem;display:grid}@media (max-width:640px){.BalanceTorresVisualizer-module__HjR3-G__layerItem{grid-template-columns:120px 1fr 80px;gap:.5rem}}.BalanceTorresVisualizer-module__HjR3-G__layerName{color:var(--text-main,#e2e8f0);font-size:.8rem;font-weight:600}[data-theme=light] .BalanceTorresVisualizer-module__HjR3-G__layerName{color:#1e293b}.BalanceTorresVisualizer-module__HjR3-G__layerBarTrack{background:#ffffff0d;border-radius:6px;height:12px;position:relative;overflow:hidden}[data-theme=light] .BalanceTorresVisualizer-module__HjR3-G__layerBarTrack{background:#e2e8f0}.BalanceTorresVisualizer-module__HjR3-G__layerBarFill{border-radius:6px;height:100%;transition:width .4s}.BalanceTorresVisualizer-module__HjR3-G__fillCash{background:#34d399}.BalanceTorresVisualizer-module__HjR3-G__fillAR{background:#38bdf8}.BalanceTorresVisualizer-module__HjR3-G__fillInventory{background:#fbbf24}.BalanceTorresVisualizer-module__HjR3-G__fillDebt{background:#f87171}.BalanceTorresVisualizer-module__HjR3-G__layerAmount{text-align:right;color:var(--text-main,#f1f5f9);font-family:JetBrains Mono,monospace;font-size:.8rem;font-weight:700}[data-theme=light] .BalanceTorresVisualizer-module__HjR3-G__layerAmount{color:#0f172a}
.TabStyles-module__Akqk_W__tabContainer{flex-direction:column;gap:1.5rem;width:100%;display:flex}.TabStyles-module__Akqk_W__tabHeader{border-bottom:1px solid var(--outline-variant,#ffffff14);justify-content:space-between;align-items:flex-start;padding-bottom:1rem;display:flex}.TabStyles-module__Akqk_W__titleCluster{flex-direction:column;gap:.25rem;display:flex}.TabStyles-module__Akqk_W__tabBadgeRow{align-items:center;gap:.5rem;display:flex}.TabStyles-module__Akqk_W__tabNumberBadge{color:#38bdf8;background:#0284c726;border:1px solid #38bdf84d;border-radius:4px;padding:.15rem .45rem;font-size:.65rem;font-weight:800}.TabStyles-module__Akqk_W__tabCapaTag{color:var(--on-surface-variant,#94a3b8);text-transform:uppercase;letter-spacing:.04em;font-size:.62rem;font-weight:700}.TabStyles-module__Akqk_W__tabMainTitle{color:var(--on-surface,#fff);margin:0;font-size:1.35rem;font-weight:800}.TabStyles-module__Akqk_W__tabSubtitle{color:var(--on-surface-variant,#94a3b8);max-width:820px;margin:0;font-size:.82rem;line-height:1.45}.TabStyles-module__Akqk_W__panelCard{background:var(--surface-container-low,#14181b);border:1px solid var(--outline-variant,#ffffff14);border-radius:12px;flex-direction:column;gap:1rem;padding:1.25rem;display:flex}.TabStyles-module__Akqk_W__panelCardHeader{justify-content:space-between;align-items:center;display:flex}.TabStyles-module__Akqk_W__panelTitle{color:#fff;align-items:center;gap:.5rem;margin:0;font-size:.95rem;font-weight:700;display:flex}.TabStyles-module__Akqk_W__panelDesc{color:var(--on-surface-variant,#94a3b8);margin:0;font-size:.76rem}.TabStyles-module__Akqk_W__placeholderBox{text-align:center;background:#0284c708;border:1px dashed #38bdf840;border-radius:12px;flex-direction:column;align-items:center;gap:.75rem;padding:2rem 1.5rem;display:flex}.TabStyles-module__Akqk_W__placeholderIcon{color:#38bdf8;opacity:.8}.TabStyles-module__Akqk_W__placeholderHeading{color:#fff;margin:0;font-size:1.05rem;font-weight:700}.TabStyles-module__Akqk_W__placeholderText{color:var(--on-surface-variant,#94a3b8);max-width:650px;margin:0;font-size:.8rem;line-height:1.5}.TabStyles-module__Akqk_W__placeholderPill{text-transform:uppercase;color:#c084fc;background:#a855f726;border:1px solid #c084fc4d;border-radius:9999px;padding:.2rem .65rem;font-size:.65rem;font-weight:800}.TabStyles-module__Akqk_W__skeletonContainer{flex-direction:column;gap:1.25rem;width:100%;animation:1.5s ease-in-out infinite TabStyles-module__Akqk_W__pulse;display:flex}.TabStyles-module__Akqk_W__skeletonHeader{flex-direction:column;gap:.5rem;display:flex}.TabStyles-module__Akqk_W__skeletonPill{background:var(--surface-container-high,#252b2f);border-radius:4px;width:80px;height:18px}.TabStyles-module__Akqk_W__skeletonTitle{background:var(--surface-container-high,#252b2f);border-radius:6px;width:320px;height:28px}.TabStyles-module__Akqk_W__skeletonGrid{grid-template-columns:repeat(4,1fr);gap:1rem;display:grid}.TabStyles-module__Akqk_W__skeletonCard{background:var(--surface-container-high,#252b2f);border-radius:10px;height:110px}.TabStyles-module__Akqk_W__skeletonLargeBlock{background:var(--surface-container-high,#252b2f);border-radius:12px;height:380px}@keyframes TabStyles-module__Akqk_W__pulse{0%,to{opacity:.6}50%{opacity:.3}}[data-theme=light] .TabStyles-module__Akqk_W__tabHeader{border-bottom-color:#e2e8f0}[data-theme=light] .TabStyles-module__Akqk_W__tabMainTitle{color:#0f172a}[data-theme=light] .TabStyles-module__Akqk_W__tabSubtitle{color:#475569}[data-theme=light] .TabStyles-module__Akqk_W__panelCard{background:#fff;border-color:#e2e8f0}[data-theme=light] .TabStyles-module__Akqk_W__panelTitle{color:#0f172a}[data-theme=light] .TabStyles-module__Akqk_W__placeholderBox{background:#0284c705;border-color:#cbd5e1}[data-theme=light] .TabStyles-module__Akqk_W__placeholderHeading{color:#0f172a}
.FundamentalView-module__z22S4a__container{flex-direction:column;gap:1.25rem;width:100%;max-width:1480px;margin:0 auto;padding-bottom:3rem;display:flex}.FundamentalView-module__z22S4a__terminalLayout{align-items:flex-start;gap:1.25rem;width:100%;display:flex;position:relative}.FundamentalView-module__z22S4a__tabViewport{flex-direction:column;flex:1;min-width:0;display:flex}@media (max-width:768px){.FundamentalView-module__z22S4a__terminalLayout{flex-direction:column;gap:.75rem}}
.TabSummaryDivergences-module__cBVVNG__synthesisBanner{background:linear-gradient(135deg,#0284c714 0%,#1e3a8a1f 100%);border:1px solid #38bdf840;border-radius:12px;justify-content:space-between;align-items:center;gap:1.5rem;padding:1.25rem 1.5rem;display:flex}.TabSummaryDivergences-module__cBVVNG__synthesisLeft{flex-direction:column;gap:.35rem;max-width:620px;display:flex}.TabSummaryDivergences-module__cBVVNG__synthesisLabel{letter-spacing:.08em;color:#38bdf8;text-transform:uppercase;font-size:.62rem;font-weight:800}.TabSummaryDivergences-module__cBVVNG__synthesisTitle{color:#fff;margin:0;font-size:1.15rem;font-weight:800}.TabSummaryDivergences-module__cBVVNG__synthesisDesc{color:var(--on-surface-variant,#94a3b8);margin:0;font-size:.8rem;line-height:1.45}.TabSummaryDivergences-module__cBVVNG__synthesisRight{gap:1rem;display:flex}.TabSummaryDivergences-module__cBVVNG__kpiBox{background:var(--surface-container-high,#252b2f);border:1px solid var(--outline-variant,#ffffff14);border-radius:10px;flex-direction:column;min-width:130px;padding:.75rem 1rem;display:flex}.TabSummaryDivergences-module__cBVVNG__kpiLabel{color:var(--on-surface-variant,#64748b);text-transform:uppercase;font-size:.62rem;font-weight:600}.TabSummaryDivergences-module__cBVVNG__kpiVal{color:#fff;margin:.2rem 0;font-size:1.05rem;font-weight:800}.TabSummaryDivergences-module__cBVVNG__kpiSub{color:#38bdf8;font-size:.62rem}.TabSummaryDivergences-module__cBVVNG__pos{color:#10b981}.TabSummaryDivergences-module__cBVVNG__neg{color:#ef4444}.TabSummaryDivergences-module__cBVVNG__divergenceGrid{grid-template-columns:1fr 1fr;gap:1rem;display:grid}.TabSummaryDivergences-module__cBVVNG__divergenceCard{background:var(--surface-container-low,#111518);border:1px solid var(--outline-variant,#ffffff0f);border-radius:10px;flex-direction:column;gap:.5rem;padding:1rem;display:flex}.TabSummaryDivergences-module__cBVVNG__divergenceOk{border-left:3px solid #10b981}.TabSummaryDivergences-module__cBVVNG__divergenceAlert{background:#ef44440a;border-left:3px solid #ef4444}.TabSummaryDivergences-module__cBVVNG__divHeader{color:#fff;align-items:center;gap:.5rem;font-size:.78rem;font-weight:700;display:flex}.TabSummaryDivergences-module__cBVVNG__divergenceAlert .TabSummaryDivergences-module__cBVVNG__divHeader{color:#ef4444}.TabSummaryDivergences-module__cBVVNG__divBody{color:var(--on-surface-variant,#94a3b8);margin:0;font-size:.75rem;line-height:1.45}.TabSummaryDivergences-module__cBVVNG__flagsDuoContainer{grid-template-columns:1fr 1fr;gap:1.25rem;display:grid}.TabSummaryDivergences-module__cBVVNG__flagsCard{background:var(--surface-container-low,#14181b);border:1px solid var(--outline-variant,#ffffff14);border-radius:12px;flex-direction:column;gap:1rem;padding:1.25rem;display:flex}.TabSummaryDivergences-module__cBVVNG__flagsCardHeaderGreen{color:#10b981;align-items:center;gap:.5rem;display:flex}.TabSummaryDivergences-module__cBVVNG__flagsCardHeaderRed{color:#ef4444;align-items:center;gap:.5rem;display:flex}.TabSummaryDivergences-module__cBVVNG__flagsTitle{color:#fff;margin:0;font-size:.92rem;font-weight:700}.TabSummaryDivergences-module__cBVVNG__iconGreen{color:#10b981}.TabSummaryDivergences-module__cBVVNG__iconRed{color:#ef4444}.TabSummaryDivergences-module__cBVVNG__flagsList{flex-direction:column;gap:.65rem;margin:0;padding:0;list-style:none;display:flex}.TabSummaryDivergences-module__cBVVNG__flagItemGreen,.TabSummaryDivergences-module__cBVVNG__flagItemRed{color:var(--on-surface-variant,#cbd5e1);align-items:flex-start;gap:.6rem;font-size:.76rem;line-height:1.45;display:flex}.TabSummaryDivergences-module__cBVVNG__bulletGreen{color:#10b981;font-weight:800}.TabSummaryDivergences-module__cBVVNG__bulletRed{color:#ef4444;font-weight:800}@media (max-width:768px){.TabSummaryDivergences-module__cBVVNG__synthesisBanner{flex-direction:column;align-items:flex-start}.TabSummaryDivergences-module__cBVVNG__divergenceGrid,.TabSummaryDivergences-module__cBVVNG__flagsDuoContainer{grid-template-columns:1fr}}[data-theme=light] .TabSummaryDivergences-module__cBVVNG__synthesisBanner{background:#f0f9ff;border-color:#bae6fd}[data-theme=light] .TabSummaryDivergences-module__cBVVNG__synthesisTitle{color:#0f172a}[data-theme=light] .TabSummaryDivergences-module__cBVVNG__synthesisDesc{color:#334155}[data-theme=light] .TabSummaryDivergences-module__cBVVNG__kpiBox{background:#fff;border-color:#e2e8f0}[data-theme=light] .TabSummaryDivergences-module__cBVVNG__kpiVal{color:#0f172a}[data-theme=light] .TabSummaryDivergences-module__cBVVNG__divergenceCard{background:#f8fafc;border-color:#e2e8f0}[data-theme=light] .TabSummaryDivergences-module__cBVVNG__divHeader{color:#0f172a}[data-theme=light] .TabSummaryDivergences-module__cBVVNG__divBody{color:#475569}[data-theme=light] .TabSummaryDivergences-module__cBVVNG__flagsCard{background:#fff;border-color:#e2e8f0}[data-theme=light] .TabSummaryDivergences-module__cBVVNG__flagsTitle{color:#0f172a}:is([data-theme=light] .TabSummaryDivergences-module__cBVVNG__flagItemGreen,[data-theme=light] .TabSummaryDivergences-module__cBVVNG__flagItemRed){color:#334155}
