.analysis-module__MZsxaG__dashboard h1,.analysis-module__MZsxaG__dashboard h2,.analysis-module__MZsxaG__dashboard h3{font-family:var(--font-sans);letter-spacing:-.025em}.analysis-module__MZsxaG__panel{background:#fff;border:1px solid #dce4e2;border-radius:20px;min-width:0;padding:20px;box-shadow:0 3px #2245340a}.analysis-module__MZsxaG__panelTitle{color:#263d36;margin-bottom:18px;font-size:17px;font-weight:700}.analysis-module__MZsxaG__loading{align-items:center;gap:12px;min-height:100px;display:flex}.analysis-module__MZsxaG__loadingSpinner{border:3px solid #dce4e2;border-top-color:#365448;border-radius:50%;flex:0 0 24px;width:24px;height:24px;animation:.9s linear infinite analysis-module__MZsxaG__loadingSpin}@keyframes analysis-module__MZsxaG__loadingSpin{to{transform:rotate(360deg)}}@media (prefers-reduced-motion:reduce){.analysis-module__MZsxaG__loadingSpinner{animation:none}}.analysis-module__MZsxaG__note{color:#576760;margin-top:14px;font-size:12px;line-height:1.6}.analysis-module__MZsxaG__learningActions{flex-wrap:wrap;justify-content:center;align-items:center;gap:8px 12px;margin-top:16px;display:flex}.analysis-module__MZsxaG__learningLink{color:#365448;background:0 0;border:1px solid #cbdad4;border-radius:8px;justify-content:center;align-items:center;gap:8px;min-height:44px;padding:10px 14px;font-size:14px;font-weight:600;line-height:1.5;text-decoration:none;display:inline-flex}.analysis-module__MZsxaG__learningLink:hover{background:#edf4f0;border-color:#9aafa3}.analysis-module__MZsxaG__learningLink svg{flex-shrink:0;width:16px;height:16px}@media (min-width:640px){.analysis-module__MZsxaG__panel{padding:24px}.analysis-module__MZsxaG__learningActions{justify-content:flex-start}}
