.report-module__8lX4za__page{background:var(--t-bg-ffffff);min-height:calc(100vh - 72px);padding-bottom:72px}.report-module__8lX4za__container{width:100%;max-width:1200px;margin:0 auto;padding:0 24px}.report-module__8lX4za__hero{background:var(--t-bg---bg-soft);border-bottom:1px solid var(--t-bd---line);margin-bottom:28px;padding:32px 0 30px}.report-module__8lX4za__breadcrumb{color:var(--t-fg---muted);align-items:center;gap:8px;margin-bottom:14px;font-size:13px;display:flex}.report-module__8lX4za__breadcrumb a{color:var(--t-fg---muted);text-decoration:none}.report-module__8lX4za__breadcrumb a:hover{color:var(--t-fg---violet)}.report-module__8lX4za__crumbCurrent{color:var(--t-fg---ink);font-weight:600}.report-module__8lX4za__kicker{letter-spacing:.06em;text-transform:uppercase;color:var(--t-fg---violet);margin:0 0 8px;font-size:13px;font-weight:700}.report-module__8lX4za__h1{letter-spacing:-.02em;color:var(--t-fg---ink);margin:0 0 12px;font-size:40px;font-weight:750;line-height:1.12}.report-module__8lX4za__lede{max-width:780px;color:var(--t-fg-475569);margin:0;font-size:17px;line-height:1.55}.report-module__8lX4za__heroLinks{flex-wrap:wrap;gap:10px;margin-top:20px;display:flex}.report-module__8lX4za__btn,.report-module__8lX4za__btnGhost{border-radius:10px;align-items:center;height:42px;padding:0 18px;font-size:15px;font-weight:600;text-decoration:none;display:inline-flex}.report-module__8lX4za__btn{background:var(--t-bd---violet);color:var(--t-fg-ffffff)}.report-module__8lX4za__btnGhost{border:1px solid var(--t-bd---line);color:var(--t-fg---ink);background:var(--t-bg-ffffff)}.report-module__8lX4za__stats{grid-template-columns:repeat(4,1fr);gap:14px;margin-bottom:36px;display:grid}.report-module__8lX4za__stat{border:1px solid var(--t-bd---line);border-radius:14px;flex-direction:column;gap:6px;padding:18px 18px 16px;display:flex}.report-module__8lX4za__statValue{letter-spacing:-.02em;color:var(--t-fg---ink);font-size:32px;font-weight:750}.report-module__8lX4za__statLabel{color:var(--t-fg---muted);font-size:14px;line-height:1.4}.report-module__8lX4za__section{min-width:0;margin-bottom:40px}.report-module__8lX4za__h2{letter-spacing:-.01em;color:var(--t-fg---ink);margin:0 0 8px;font-size:24px;font-weight:700}.report-module__8lX4za__note{color:var(--t-fg---muted);margin:0 0 14px;font-size:14px}.report-module__8lX4za__note a,.report-module__8lX4za__method a{color:var(--t-fg---violet)}.report-module__8lX4za__findings,.report-module__8lX4za__method{color:var(--t-fg-334155);flex-direction:column;gap:10px;margin:0;padding-left:20px;font-size:16px;line-height:1.55;display:flex}.report-module__8lX4za__grid2{grid-template-columns:1fr 1fr;gap:32px;display:grid}.report-module__8lX4za__bars{flex-direction:column;gap:10px;margin:0;padding:0;list-style:none;display:flex}.report-module__8lX4za__bar{grid-template-columns:170px 1fr auto;align-items:center;gap:12px;font-size:14px;display:grid}.report-module__8lX4za__barName{color:var(--t-fg---ink);white-space:nowrap;text-overflow:ellipsis;overflow:hidden}.report-module__8lX4za__barTrack{background:var(--t-bg-f3f0ff);border-radius:999px;height:10px;overflow:hidden}.report-module__8lX4za__barFill{background:var(--t-bd---violet);border-radius:999px;height:100%;display:block}.report-module__8lX4za__barValue{font-variant-numeric:tabular-nums;color:var(--t-fg---ink);white-space:nowrap}.report-module__8lX4za__barPct{color:var(--t-fg---muted)}.report-module__8lX4za__tableWrap{border:1px solid var(--t-bd---line);border-radius:14px;overflow-x:auto}.report-module__8lX4za__table{border-collapse:collapse;width:100%;min-width:520px;color:var(--t-fg---ink);font-size:14px}.report-module__8lX4za__table th{text-align:left;background:var(--t-bg-fafbfc);border-bottom:1px solid var(--t-bd---line);letter-spacing:.06em;text-transform:uppercase;color:var(--t-fg---muted);padding:12px;font-size:12px;font-weight:600}.report-module__8lX4za__table td{border-bottom:1px solid var(--t-bd-f1f3f7);padding:10px 12px}.report-module__8lX4za__table tr:last-child td{border-bottom:0}.report-module__8lX4za__num{font-variant-numeric:tabular-nums;white-space:nowrap;text-align:right!important}.report-module__8lX4za__rank{color:var(--t-fg---muted);width:40px}.report-module__8lX4za__muted{color:var(--t-fg---muted)}.report-module__8lX4za__toolLink{color:var(--t-fg---ink);font-weight:600;text-decoration:none}.report-module__8lX4za__toolLink:hover{color:var(--t-fg---violet)}.report-module__8lX4za__up{color:var(--t-fg-15803d)}.report-module__8lX4za__down{color:var(--t-fg-b91c1c)}.report-module__8lX4za__flat{color:var(--t-fg-94a3b8)}@media (max-width:1032px){.report-module__8lX4za__stats{grid-template-columns:repeat(2,1fr)}.report-module__8lX4za__grid2{grid-template-columns:1fr;gap:0}}@media (max-width:600px){.report-module__8lX4za__container{padding:0 16px}.report-module__8lX4za__h1{font-size:30px}.report-module__8lX4za__stats{grid-template-columns:1fr}.report-module__8lX4za__bar{grid-template-columns:110px 1fr auto}}
