.report_wide__32Mgw{position:relative;left:50%;right:50%;width:100vw;margin:3rem -50vw}.report_wideInner__wXPln{max-width:1080px;margin:0 auto;padding:0 2rem}.report_dataCard__zXHen{background:#fff;border:1px solid rgba(0,0,0,.07);border-radius:20px;padding:2rem;box-shadow:0 2px 16px rgba(0,0,0,.05)}.report_sectionHead__zP1ET{display:flex;align-items:flex-start;justify-content:space-between;gap:1rem;margin-bottom:.5rem}.report_kicker__MgQvS{display:block;font-size:.7rem;font-weight:800;letter-spacing:.09em;text-transform:uppercase;color:#8b6914;margin-bottom:.375rem}.report_sectionHead__zP1ET h2{font-size:1.5rem;font-weight:700;letter-spacing:-.02em;color:#111827;margin:0;line-height:1.3}.report_sectionHeadIcon__P5FTF{display:flex;align-items:center;justify-content:center;width:2.5rem;height:2.5rem;border-radius:10px;background:linear-gradient(135deg,rgba(107,83,68,.08),rgba(196,160,82,.14));color:#8b6914;flex-shrink:0}.report_sectionIntro__DtO0a{font-size:1rem;line-height:1.7;color:#6b7280;margin:.75rem 0 1.5rem;max-width:640px}.report_backLink__8dclD{display:inline-flex;align-items:center;gap:.4rem;margin-bottom:1.5rem;font-size:.875rem;font-weight:600;color:#8b6914;text-decoration:none;transition:gap .15s,color .15s}.report_backLink__8dclD:hover{gap:.6rem;color:#6b5344}.report_tableControls__XXTWv{display:flex;align-items:center;justify-content:space-between;gap:1rem;flex-wrap:wrap;margin-top:1.25rem}.report_tableSearchInput__aB9ng{flex:1;min-width:220px;max-width:360px;padding:.55rem .9rem;border-radius:8px;border:1px solid rgba(0,0,0,.12);background:#fff;color:#111827;font-size:.875rem}.report_tableSearchInput__aB9ng:focus{outline:2px solid #c4a052;outline-offset:1px}.report_tableCount__UriBA{font-size:.8125rem;font-weight:600;color:#9ca3af;white-space:nowrap}.report_tableScroll__cD0mb{margin-top:.75rem;overflow-x:auto;border-radius:14px;border:1px solid rgba(0,0,0,.07)}.report_table__Yyp0_{width:100%;min-width:560px;border-collapse:collapse}.report_table__Yyp0_ thead th{position:sticky;top:0;z-index:1;text-align:left;font-size:.6875rem;font-weight:800;letter-spacing:.08em;text-transform:uppercase;color:#8b7d5f;background:#faf9f6;padding:.875rem 1rem;border-bottom:1px solid rgba(0,0,0,.08);white-space:nowrap}.report_table__Yyp0_ tbody tr{transition:background .15s}.report_table__Yyp0_ tbody tr:hover{background:rgba(196,160,82,.06)}.report_table__Yyp0_ td{padding:.875rem 1rem;font-size:.9375rem;color:#374151;border-bottom:1px solid rgba(0,0,0,.05);vertical-align:middle}.report_table__Yyp0_ tbody tr:last-child td{border-bottom:none}.report_companyName__ZTEC8{font-weight:700;color:#111827}.report_locationCell__lmLBt{display:flex;align-items:center;gap:.375rem;color:#6b7280;white-space:nowrap}.report_linkCell__O2qiC{text-align:right}.report_applyButton__dHLKG{display:inline-flex;align-items:center;gap:.4rem;padding:.4rem .875rem;border-radius:999px;color:#8b6914;background:rgba(196,160,82,.1);font-size:.8125rem;font-weight:700;text-decoration:none;white-space:nowrap;transition:background .15s,color .15s}.report_applyButton__dHLKG:hover{background:#c4a052;color:#fff}.report_tableFootnote__M34jH{margin:1rem 0 0;font-size:.8125rem;color:#9ca3af}.report_reportMeta__3P4cy{display:flex;flex-wrap:wrap;align-items:center;gap:.625rem;margin-bottom:1.25rem}.report_reportBadge__CkxTK{display:inline-flex;align-items:center;gap:.4rem;font-size:.7rem;font-weight:800;letter-spacing:.06em;text-transform:uppercase;color:#8b6914;background:rgba(196,160,82,.12);border:1px solid rgba(196,160,82,.25);border-radius:999px;padding:.35rem .75rem}.report_trendLink__MjD_Z{display:inline-flex;align-items:center;gap:.5rem;margin:-.75rem 0 2rem;padding:.625rem .9rem;border:1px solid rgba(196,160,82,.32);border-radius:8px;color:#7a5010;background:rgba(196,160,82,.08);font-size:.875rem;font-weight:750;text-decoration:none;transition:background .15s ease,transform .15s ease}.report_trendLink__MjD_Z:hover{background:rgba(196,160,82,.16);transform:translateY(-1px)}.report_marketPanel__WTg0i{margin:2.5rem 0 2.75rem;padding:1.75rem;border:1px solid rgba(196,160,82,.26);border-radius:16px;background:linear-gradient(135deg,rgba(196,160,82,.1),hsla(0,0%,100%,.8))}.report_marketPanelHead__km_ds{display:flex;justify-content:space-between;align-items:flex-start;gap:1rem}.report_marketPanelHead__km_ds h2{margin:0;color:#111827;font-size:1.375rem;line-height:1.3;letter-spacing:-.02em}.report_marketGrid__VBCqK{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:.75rem;margin:1.25rem 0}.report_marketCard__MCE8J{padding:1rem;border:1px solid rgba(0,0,0,.06);border-radius:10px;background:hsla(0,0%,100%,.9)}.report_marketValue__GloBg{display:block;color:#8b6914;font-size:1.65rem;font-weight:850;line-height:1}.report_marketCard__MCE8J h3{margin:.5rem 0 .45rem;color:#272130;font-size:.875rem;line-height:1.35}.report_marketCard__MCE8J p{margin:0;color:#6b7280;font-size:.8rem;line-height:1.55}.report_sourceLink__nwz66{display:inline-flex;align-items:center;gap:.35rem;color:#7a5010;font-size:.8rem;font-weight:700;text-decoration:none}.report_sourceLink__nwz66:hover{text-decoration:underline}@media (max-width:640px){.report_wideInner__wXPln{padding:0 1.25rem}.report_dataCard__zXHen{padding:1.25rem;border-radius:16px}.report_sectionHead__zP1ET h2{font-size:1.25rem}.report_marketPanel__WTg0i{padding:1.25rem;border-radius:14px}.report_marketGrid__VBCqK{grid-template-columns:1fr}.report_marketPanelHead__km_ds h2{font-size:1.2rem}}html.dark .report_dataCard__zXHen{background:#1e2035!important;border-color:hsla(0,0%,100%,.07)!important}html.dark .report_sectionHead__zP1ET h2{color:#e2d8f0!important}html.dark .report_sectionIntro__DtO0a{color:#9a90b8!important}html.dark .report_kicker__MgQvS{color:#c4a052!important}html.dark .report_tableSearchInput__aB9ng{background:#1e2035!important;border-color:hsla(0,0%,100%,.12)!important;color:#e2d8f0!important}html.dark .report_tableCount__UriBA{color:#6a6288!important}html.dark .report_tableScroll__cD0mb{border-color:hsla(0,0%,100%,.07)!important}html.dark .report_table__Yyp0_ thead th{background:#191b30!important;color:#9a90b8!important;border-bottom-color:hsla(0,0%,100%,.08)!important}html.dark .report_table__Yyp0_ td{color:#b8b0cc!important;border-bottom-color:hsla(0,0%,100%,.05)!important}html.dark .report_companyName__ZTEC8{color:#e2d8f0!important}html.dark .report_table__Yyp0_ tbody tr:hover{background:rgba(196,160,82,.08)!important}html.dark .report_locationCell__lmLBt{color:#9a90b8!important}html.dark .report_tableFootnote__M34jH{color:#6a6288!important}html.dark .report_backLink__8dclD{color:#c4a052!important}html.dark .report_backLink__8dclD:hover{color:#e2d8f0!important}html.dark .report_reportBadge__CkxTK{background:rgba(196,160,82,.14)!important;border-color:rgba(196,160,82,.28)!important}html.dark .report_marketPanel__WTg0i,html.dark .report_trendLink__MjD_Z{border-color:rgba(196,160,82,.28)!important;background:rgba(196,160,82,.1)!important;color:#e2c675!important}html.dark .report_marketPanelHead__km_ds h2{color:#e2d8f0!important}html.dark .report_marketCard__MCE8J{background:#1e2035!important;border-color:hsla(0,0%,100%,.07)!important}html.dark .report_marketCard__MCE8J h3{color:#e2d8f0!important}html.dark .report_marketCard__MCE8J p{color:#9a90b8!important}html.dark .report_sourceLink__nwz66{color:#e2c675!important}