.page-module__J9J90q__page{flex-direction:column;gap:20px;max-width:1120px;margin:0 auto;padding:24px 16px 64px;display:flex}@media (min-width:640px){.page-module__J9J90q__page{gap:24px;padding:32px 24px 64px}}@media (min-width:1024px){.page-module__J9J90q__page{gap:28px;padding:40px 32px 64px}}.page-module__J9J90q__dashHeader{background:var(--card,#fff);border:1px solid var(--border,#e5e7eb);box-shadow:var(--shadow-sm);border-radius:20px;flex-direction:column;gap:20px;padding:24px 20px;display:flex}@media (min-width:640px){.page-module__J9J90q__dashHeader{padding:28px}}.page-module__J9J90q__dashHeaderText{flex-direction:column;gap:6px;display:flex}.page-module__J9J90q__overline{font-size:var(--fs-overline);text-transform:uppercase;letter-spacing:.1em;color:var(--primary,#1b6b5a);align-items:center;gap:5px;font-weight:700;display:inline-flex}.page-module__J9J90q__title{font-size:var(--fs-h3);color:var(--foreground,#111827);letter-spacing:-.02em;margin:0;font-weight:800}@media (min-width:640px){.page-module__J9J90q__title{font-size:var(--fs-h2)}}.page-module__J9J90q__desc{font-size:var(--fs-body-sm);color:var(--muted-foreground,#6b7280);line-height:var(--lh-normal);margin:0}.page-module__J9J90q__kpiRow{border:1px solid var(--border,#e5e7eb);background:var(--background,#fff);border-radius:12px;grid-template-columns:1fr 1fr;gap:0;display:grid;overflow:hidden}@media (min-width:640px){.page-module__J9J90q__kpiRow{align-items:center;display:flex}}.page-module__J9J90q__kpiItem{border-bottom:1px solid var(--border,#e5e7eb);border-right:1px solid var(--border,#e5e7eb);flex-direction:column;flex:1;gap:2px;padding:14px 16px;display:flex}.page-module__J9J90q__kpiItem:nth-child(2){border-right:none}.page-module__J9J90q__kpiItem:nth-child(n+3){border-bottom:none}.page-module__J9J90q__kpiItem:nth-child(3){border-right:1px solid var(--border,#e5e7eb)}.page-module__J9J90q__kpiDivider{display:none}@media (min-width:640px){.page-module__J9J90q__kpiItem{border-bottom:none;border-right:none;padding:16px 20px}.page-module__J9J90q__kpiItem:nth-child(3){border-right:none}.page-module__J9J90q__kpiDivider{background:var(--border,#e5e7eb);flex-shrink:0;align-self:stretch;width:1px;margin:10px 0;display:block}}.page-module__J9J90q__kpiValue{color:var(--primary,#1b6b5a);letter-spacing:-.02em;font-size:26px;font-weight:800;line-height:var(--lh-tight);align-items:center;gap:4px;display:inline-flex}@media (min-width:640px){.page-module__J9J90q__kpiValue{font-size:30px}}.page-module__J9J90q__kpiIcon{color:var(--primary,#1b6b5a);flex-shrink:0}.page-module__J9J90q__kpiLabel{font-size:var(--fs-caption);color:var(--muted-foreground,#6b7280);font-weight:600}.page-module__J9J90q__dashGrid{flex-direction:column;gap:20px;display:flex}@media (min-width:768px){.page-module__J9J90q__dashGrid{grid-template-columns:1fr 1fr;align-items:start;gap:20px;display:grid}}.page-module__J9J90q__card{background:var(--card,#fff);border:1px solid var(--border,#e5e7eb);box-shadow:var(--shadow-sm);border-radius:20px;flex-direction:column;gap:12px;padding:20px;display:flex}@media (min-width:640px){.page-module__J9J90q__card{padding:24px}}.page-module__J9J90q__cardTitle{font-size:var(--fs-h4);color:var(--foreground,#111827);align-items:center;gap:8px;margin:0;font-weight:700;display:flex}.page-module__J9J90q__cardIcon{color:var(--primary,#1b6b5a);flex-shrink:0}.page-module__J9J90q__factorsStack{flex-direction:column;gap:20px;display:flex}.page-module__J9J90q__bottomRow{flex-direction:column;gap:16px;display:flex}@media (min-width:640px){.page-module__J9J90q__bottomRow{flex-direction:row;align-items:stretch;gap:20px}}.page-module__J9J90q__summary{font-size:var(--fs-body-sm);color:var(--foreground,#333);line-height:var(--lh-relaxed);word-break:keep-all;background:color-mix(in srgb, var(--primary,#1b6b5a) 4%, var(--background,#fff));border-left:4px solid var(--primary,#1b6b5a);border-radius:12px;flex:1;margin:0;padding:16px 20px}.page-module__J9J90q__interviewCta{background:var(--primary,#1b6b5a);color:var(--primary-foreground);font-size:var(--fs-body-sm);white-space:nowrap;border-radius:12px;flex-shrink:0;justify-content:center;align-items:center;gap:8px;padding:14px 24px;font-weight:700;text-decoration:none;transition:opacity .15s;display:flex}@media (hover:hover){.page-module__J9J90q__interviewCta:hover{opacity:.9}}.page-module__J9J90q__footer{border-top:1px solid var(--border,#e5e7eb);flex-direction:column;gap:16px;padding-top:16px;display:flex}.page-module__J9J90q__navLinks{flex-wrap:wrap;gap:8px;display:flex}.page-module__J9J90q__navLink{background:var(--muted,#f9fafb);border:1px solid var(--border,#e5e7eb);font-size:var(--fs-body-sm);color:var(--foreground,#111827);border-radius:10px;align-items:center;gap:6px;padding:8px 16px;font-weight:600;text-decoration:none;transition:border-color .15s,background .15s;display:inline-flex}@media (hover:hover){.page-module__J9J90q__navLink:hover{border-color:var(--primary,#1b6b5a);background:color-mix(in srgb, var(--primary,#1b6b5a) 6%, var(--background,#fff));color:var(--primary,#1b6b5a)}}.page-module__J9J90q__navLinkActive{background:color-mix(in srgb, var(--primary,#1b6b5a) 8%, transparent);border-color:var(--primary,#1b6b5a);color:var(--primary,#1b6b5a);pointer-events:none;}
.stats-module__tcGf5G__page{flex-direction:column;gap:24px;max-width:960px;margin:0 auto;padding:24px 16px 80px;display:flex}@media (min-width:640px){.stats-module__tcGf5G__page{gap:32px;padding:32px 24px 80px}}@media (min-width:1024px){.stats-module__tcGf5G__page{gap:40px;padding:40px 32px 64px}}.stats-module__tcGf5G__backLink{font-size:var(--fs-body-sm);color:var(--muted-foreground,#6b7280);align-items:center;gap:6px;font-weight:600;text-decoration:none;transition:color .15s;display:inline-flex}@media (hover:hover){.stats-module__tcGf5G__backLink:hover{color:var(--primary,#1b6b5a)}}.stats-module__tcGf5G__pageHeader{flex-direction:column;gap:8px;display:flex}.stats-module__tcGf5G__headerOverline{font-size:var(--fs-caption);text-transform:uppercase;letter-spacing:.1em;color:var(--primary,#1b6b5a);align-items:center;gap:6px;font-weight:700;display:inline-flex}.stats-module__tcGf5G__headerTitle{font-size:var(--fs-h2);color:var(--foreground,#111827);letter-spacing:-.02em;white-space:nowrap;text-overflow:ellipsis;margin:0;font-weight:800;overflow:hidden}.stats-module__tcGf5G__headerDesc{font-size:var(--fs-body);color:var(--muted-foreground,#6b7280);line-height:var(--lh-relaxed);word-break:keep-all;margin:0}.stats-module__tcGf5G__card{background:var(--card,#fff);border:1px solid var(--border,#e5e7eb);box-shadow:var(--shadow-sm);border-radius:20px;flex-direction:column;gap:16px;padding:24px 20px;display:flex}@media (min-width:640px){.stats-module__tcGf5G__card{padding:28px 24px}}.stats-module__tcGf5G__cardTitle{font-size:var(--fs-h3);color:var(--foreground,#111827);white-space:nowrap;text-overflow:ellipsis;align-items:center;gap:8px;margin:0;font-weight:700;display:flex;overflow:hidden}.stats-module__tcGf5G__cardTitleIcon{color:var(--primary,#1b6b5a);flex-shrink:0}.stats-module__tcGf5G__tableWrap{-webkit-overflow-scrolling:touch;overflow-x:auto}.stats-module__tcGf5G__table{border-collapse:collapse;width:100%;font-size:var(--fs-body-sm)}.stats-module__tcGf5G__table th,.stats-module__tcGf5G__table td{text-align:right;white-space:nowrap;padding:10px 12px}.stats-module__tcGf5G__table th{color:var(--foreground,#111827);border-bottom:2px solid var(--foreground,#111827);font-weight:700;font-size:var(--fs-caption);text-transform:uppercase;letter-spacing:.05em}.stats-module__tcGf5G__table td{border-bottom:1px solid var(--border,#e5e7eb);color:var(--foreground,#111827)}.stats-module__tcGf5G__table th:first-child,.stats-module__tcGf5G__table td:first-child{text-align:left}.stats-module__tcGf5G__table tbody tr:last-child td{border-bottom:none}@media (hover:hover){.stats-module__tcGf5G__table tbody tr:hover{background:color-mix(in srgb, var(--primary,#1b6b5a) 4%, transparent)}}.stats-module__tcGf5G__table tbody tr:first-child{font-weight:700}.stats-module__tcGf5G__table tbody tr:first-child td{color:var(--primary,#1b6b5a)}.stats-module__tcGf5G__chart{flex-direction:column;gap:8px;display:flex}.stats-module__tcGf5G__chartRow{align-items:center;gap:10px;display:flex}.stats-module__tcGf5G__chartLabel{width:40px;font-size:var(--fs-caption);color:var(--muted-foreground,#6b7280);text-align:right;flex-shrink:0;font-weight:600}.stats-module__tcGf5G__chartBarWrap{background:var(--muted,#f9fafb);border-radius:6px;flex:1;height:24px;position:relative;overflow:hidden}.stats-module__tcGf5G__chartBar{background:var(--primary,#1b6b5a);border-radius:6px;min-width:2px;height:100%;transition:width .3s}.stats-module__tcGf5G__chartBarSecondary{background:var(--chart-4,#a8d9cc);}.stats-module__tcGf5G__chartValue{width:52px;font-size:var(--fs-caption);color:var(--foreground,#111827);text-align:right;flex-shrink:0;font-weight:600}.stats-module__tcGf5G__chartLegend{font-size:var(--fs-caption);color:var(--muted-foreground,#6b7280);align-items:center;gap:16px;margin-bottom:4px;display:flex}.stats-module__tcGf5G__legendDot{border-radius:3px;width:10px;height:10px;margin-right:4px;display:inline-block}.stats-module__tcGf5G__legendPrimary{background:var(--primary,#1b6b5a);}.stats-module__tcGf5G__legendSecondary{background:var(--chart-4,#a8d9cc);}.stats-module__tcGf5G__ratioChart{flex-direction:column;gap:12px;display:flex}.stats-module__tcGf5G__ratioRow{align-items:center;gap:12px;display:flex}.stats-module__tcGf5G__ratioLabel{width:72px;font-size:var(--fs-body-sm);color:var(--foreground,#111827);text-align:right;flex-shrink:0;font-weight:600}@media (min-width:640px){.stats-module__tcGf5G__ratioLabel{width:80px}}.stats-module__tcGf5G__ratioBarWrap{background:var(--muted,#f9fafb);border-radius:8px;flex:1;height:28px;overflow:hidden}.stats-module__tcGf5G__ratioBar{height:100%;font-size:var(--fs-caption);color:var(--primary-foreground);border-radius:8px;justify-content:flex-end;align-items:center;min-width:fit-content;padding-right:8px;font-weight:700;transition:width .3s;display:flex}.stats-module__tcGf5G__ratioBarGreen{background:var(--primary,#1b6b5a);}.stats-module__tcGf5G__ratioBarLightGreen{background:var(--chart-2,#3ea088);}.stats-module__tcGf5G__ratioBarAmber{background:var(--warning,#d97706);}.stats-module__tcGf5G__ratioBarRed{background:var(--error,#dc2626);}.stats-module__tcGf5G__factorList{flex-direction:column;gap:10px;display:flex}.stats-module__tcGf5G__factorRow{align-items:center;gap:12px;display:flex}.stats-module__tcGf5G__factorRank{background:color-mix(in srgb, var(--primary,#1b6b5a) 10%, transparent);width:24px;height:24px;color:var(--primary,#1b6b5a);font-size:var(--fs-caption);border-radius:50%;flex-shrink:0;justify-content:center;align-items:center;font-weight:800;display:flex}.stats-module__tcGf5G__factorLabel{font-size:var(--fs-body-sm);color:var(--foreground,#111827);flex:1;font-weight:600}.stats-module__tcGf5G__factorBarWrap{background:var(--muted,#f9fafb);border-radius:6px;flex-shrink:0;width:120px;height:20px;overflow:hidden}@media (min-width:640px){.stats-module__tcGf5G__factorBarWrap{width:160px}}.stats-module__tcGf5G__factorBar{background:var(--primary,#1b6b5a);border-radius:6px;height:100%;transition:width .3s}.stats-module__tcGf5G__factorBarNegative{background:var(--error,#dc2626);}.stats-module__tcGf5G__factorPct{width:40px;font-size:var(--fs-caption);color:var(--muted-foreground,#6b7280);text-align:right;flex-shrink:0;font-weight:700}.stats-module__tcGf5G__summary{font-size:var(--fs-body);color:var(--foreground,#111827);line-height:var(--lh-relaxed);word-break:keep-all;background:color-mix(in srgb, var(--primary,#1b6b5a) 4%, var(--background,#fff));border-left:4px solid var(--primary,#1b6b5a);border-radius:12px;margin:0;padding:20px 24px}.stats-module__tcGf5G__source{font-size:var(--fs-caption);color:var(--muted-foreground,#6b7280);align-items:center;gap:4px;display:flex}.stats-module__tcGf5G__sourceLabel{font-weight:600}.stats-module__tcGf5G__bigNumber{color:var(--primary,#1b6b5a);letter-spacing:-.03em;font-size:48px;font-weight:800;line-height:1}@media (min-width:640px){.stats-module__tcGf5G__bigNumber{font-size:56px}}.stats-module__tcGf5G__bigNumberSub{font-size:var(--fs-body-sm);color:var(--muted-foreground,#6b7280);margin-top:4px}.stats-module__tcGf5G__twoCol{flex-direction:column;gap:24px;display:flex}@media (min-width:640px){.stats-module__tcGf5G__twoCol{grid-template-columns:1fr 1fr;gap:24px;display:grid}}.stats-module__tcGf5G__interviewLink{background:linear-gradient(135deg, var(--primary,#1b6b5a) 0%, #0f4035 100%);color:var(--primary-foreground);font-size:var(--fs-body-sm);border-radius:12px;justify-content:space-between;align-items:center;gap:12px;padding:16px 20px;font-weight:700;text-decoration:none;transition:opacity .15s;display:flex}@media (hover:hover){.stats-module__tcGf5G__interviewLink:hover{opacity:.92}}.stats-module__tcGf5G__interviewLinkArrow{flex-shrink:0}.stats-module__tcGf5G__navFooter{border-top:1px solid var(--border,#e5e7eb);flex-direction:column;gap:12px;padding-top:16px;display:flex}.stats-module__tcGf5G__navFooterTitle{font-size:var(--fs-caption);color:var(--muted-foreground,#6b7280);text-transform:uppercase;letter-spacing:.08em;margin:0;font-weight:700}.stats-module__tcGf5G__navFooterLinks{flex-wrap:wrap;gap:8px;display:flex}.stats-module__tcGf5G__navFooterLink{background:var(--muted,#f9fafb);border:1px solid var(--border,#e5e7eb);font-size:var(--fs-body-sm);color:var(--foreground,#111827);border-radius:10px;align-items:center;gap:6px;padding:8px 16px;font-weight:600;text-decoration:none;transition:border-color .15s,background .15s;display:inline-flex}@media (hover:hover){.stats-module__tcGf5G__navFooterLink:hover{border-color:var(--primary,#1b6b5a);background:color-mix(in srgb, var(--primary,#1b6b5a) 6%, var(--background,#fff));color:var(--primary,#1b6b5a)}}.stats-module__tcGf5G__navFooterLinkActive{background:color-mix(in srgb, var(--primary,#1b6b5a) 8%, transparent);border-color:var(--primary,#1b6b5a);color:var(--primary,#1b6b5a);pointer-events:none;}.stats-module__tcGf5G__srOnly{clip:rect(0, 0, 0, 0);white-space:nowrap;border-width:0;width:1px;height:1px;margin:-1px;padding:0;position:absolute;overflow:hidden}