.analysis-module__SEiWPG__page{background:var(--bg-main);min-height:100vh;padding-bottom:80px}.analysis-module__SEiWPG__hero{text-align:center;flex-direction:column;align-items:center;gap:4px;padding:60px 0;display:flex}.analysis-module__SEiWPG__badge{border:1px solid var(--primary);color:var(--primary);font-family:var(--font-sans);letter-spacing:2px;text-transform:uppercase;padding:6px 16px;font-size:12px;font-weight:600;display:inline-block}.analysis-module__SEiWPG__title{color:#000;font-size:clamp(2rem,5vw,3.5rem);font-weight:700;line-height:1.1}.analysis-module__SEiWPG__subtitle{font-family:var(--font-sans);color:#b0a8a8;max-width:560px;font-size:1rem;line-height:1.7}.analysis-module__SEiWPG__section{flex-direction:column;gap:48px;max-width:1100px;margin:10px auto 0;padding:0 24px;display:flex}.analysis-module__SEiWPG__chartCard{background:var(--bg-subtle);border:1px solid var(--border-light);padding:40px 40px 32px;transition:border-color .2s}.analysis-module__SEiWPG__chartCard:hover{border-color:#d4d4d0}.analysis-module__SEiWPG__sectionGroup{flex-direction:column;gap:40px;display:flex}.analysis-module__SEiWPG__sectionHeader{letter-spacing:3px;text-transform:uppercase;color:var(--text-muted);align-items:center;gap:16px;font-size:.72rem;font-weight:700;display:flex}.analysis-module__SEiWPG__sectionHeader:before,.analysis-module__SEiWPG__sectionHeader:after{content:"";background:var(--border-light);flex:1;height:1px}.analysis-module__SEiWPG__analysisText{font-family:var(--font-sans);color:var(--text-secondary);text-align:justify;width:100%;margin-bottom:20px;font-size:.95rem;line-height:1.75}.analysis-module__SEiWPG__keyFinding{border-left:3px solid var(--primary);background:#fff;align-items:flex-start;gap:16px;margin-bottom:28px;padding:12px 16px;display:flex}.analysis-module__SEiWPG__keyFindingStat{font-family:var(--font-sans);color:var(--primary);white-space:nowrap;font-size:1.2rem;font-weight:700;line-height:1.3}.analysis-module__SEiWPG__keyFindingLabel{font-family:var(--font-sans);color:var(--text-secondary);font-size:.82rem;line-height:1.55}.analysis-module__SEiWPG__sourceNote{font-family:var(--font-sans);color:var(--text-muted);border-top:1px solid var(--border-light);margin-top:16px;padding-top:12px;font-size:.75rem}.analysis-module__SEiWPG__chartTitle{font-family:var(--font-sans);color:var(--text-primary);margin-bottom:6px;font-size:clamp(1.1rem,2.5vw,1.5rem);font-weight:700}.analysis-module__SEiWPG__chartSub{font-family:var(--font-sans);color:var(--text-muted);margin-bottom:8px;font-size:.85rem}.analysis-module__SEiWPG__source{font-family:var(--font-sans);color:var(--text-muted);margin-top:14px;font-size:.78rem}.analysis-module__SEiWPG__breadcrumb{font-family:var(--font-sans);flex-wrap:wrap;align-items:center;gap:4px;margin-bottom:16px;font-size:.82rem;display:flex}.analysis-module__SEiWPG__breadcrumbSep{color:var(--text-muted);align-items:center;gap:4px;display:flex}.analysis-module__SEiWPG__breadcrumbItem{cursor:pointer;font-family:var(--font-sans);color:var(--text-muted);background:0 0;border:none;padding:2px 6px;font-size:.82rem;transition:color .15s}.analysis-module__SEiWPG__breadcrumbItem:hover{color:var(--primary)}.analysis-module__SEiWPG__breadcrumbActive{color:var(--primary);font-weight:600}.analysis-module__SEiWPG__drillHint{font-family:var(--font-sans);color:var(--text-muted);margin-top:10px;font-size:.78rem}.analysis-module__SEiWPG__drillBack{cursor:pointer;font-family:var(--font-sans);color:var(--primary);background:0 0;border:none;padding:0;font-size:.78rem;text-decoration:underline}.analysis-module__SEiWPG__shimmer{background:linear-gradient(90deg,var(--bg-subtle)25%,var(--border-light)50%,var(--bg-subtle)75%);background-size:200% 100%;border-radius:4px;animation:1.5s infinite analysis-module__SEiWPG__shimmer}@keyframes analysis-module__SEiWPG__shimmer{0%{background-position:200% 0}to{background-position:-200% 0}}
