.CompanyValuationRanking_section__bMSqU{--panel:color-mix(in srgb,var(--bg) 88%,var(--foreground) 12%);--line:color-mix(in srgb,var(--border) 78%,transparent);--line-strong:color-mix(in srgb,var(--border) 100%,transparent);--text-main:var(--foreground);--text-soft:color-mix(in srgb,var(--foreground) 72%,transparent);--text-muted:color-mix(in srgb,var(--foreground) 52%,transparent);--positive:color-mix(in srgb,var(--gr) 72%,white 28%);--positive-bg:color-mix(in srgb,var(--gr) 16%,transparent);--warning:#caa15a;--warning-bg:rgba(202,161,90,0.12);--negative:#d96b6b;--negative-bg:rgba(217,107,107,0.12);--neutral:color-mix(in srgb,var(--foreground) 60%,transparent);--neutral-bg:color-mix(in srgb,var(--foreground) 8%,transparent);--card-shadow:0 18px 42px rgba(0,0,0,0.12);--surface-glow:color-mix(in srgb,var(--gr) 10%,transparent);color:var(--text-main)}.CompanyValuationRanking_section__bMSqU[data-mode=overvalued]{--surface-glow:rgba(217,107,107,0.08);position:relative;width:100%}[data-theme=light] .CompanyValuationRanking_section__bMSqU{--card-shadow:0 16px 34px rgba(15,23,42,0.06);--positive:color-mix(in srgb,var(--gr) 82%,black 18%);--negative:#c85a5a;--warning:#a9792f}.CompanyValuationRanking_tableCard__O87uJ{padding-top:4px;border:1px solid var(--line-strong);border-radius:24px;overflow:hidden}.CompanyValuationRanking_desktopTableWrap__0pSh1{display:block;overflow-x:auto;width:100%}.CompanyValuationRanking_table__Pgc2n{min-width:1220px}.CompanyValuationRanking_row__lBDc5{display:grid;grid-template-columns:82px minmax(340px,2.35fr) 1fr 1fr 1.15fr .95fr 1.08fr 86px;gap:16px;align-items:center;padding:18px 22px}.CompanyValuationRanking_headRow__bWhdY{padding-top:16px;padding-bottom:16px;border-bottom:1px solid var(--line);color:var(--text-muted);font-size:12px;font-weight:700;letter-spacing:.08em;text-transform:uppercase}.CompanyValuationRanking_dataRow__NCaXW{border-bottom:1px solid color-mix(in srgb,var(--border) 64%,transparent);transition:background-color .2s ease}.CompanyValuationRanking_dataRow__NCaXW:last-child{border-bottom:none}.CompanyValuationRanking_dataRow__NCaXW:hover{background:color-mix(in srgb,var(--foreground) 3%,transparent)}.CompanyValuationRanking_colFair__8aMnR,.CompanyValuationRanking_colPrice__GrREd,.CompanyValuationRanking_colRange__Tanlo,.CompanyValuationRanking_colRank__84pCu{display:flex;align-items:center}.CompanyValuationRanking_colAnalysis__hXbeu,.CompanyValuationRanking_colDiscount__FA5qk,.CompanyValuationRanking_colUpside__Wct6N{display:flex;align-items:center;justify-content:flex-end;text-align:right}.CompanyValuationRanking_headRow__bWhdY .CompanyValuationRanking_colAnalysis__hXbeu,.CompanyValuationRanking_headRow__bWhdY .CompanyValuationRanking_colDiscount__FA5qk,.CompanyValuationRanking_headRow__bWhdY .CompanyValuationRanking_colUpside__Wct6N{justify-content:flex-end;text-align:right}.CompanyValuationRanking_rankWrap__wxhUu{display:flex;align-items:center}.CompanyValuationRanking_rankPill__XqY1b{width:38px;height:38px;display:inline-flex;align-items:center;justify-content:center;border-radius:12px;font-size:14px;font-weight:750;border:1px solid var(--line-strong);background:color-mix(in srgb,var(--bg) 92%,var(--foreground) 8%);color:var(--text-main);flex-shrink:0}.CompanyValuationRanking_companyBlock__FZX6_{display:flex;flex-direction:column;gap:8px;min-width:0}.CompanyValuationRanking_companyTop__gYwRU{display:flex;align-items:center;gap:10px;min-width:0;flex-wrap:wrap}.CompanyValuationRanking_companyName__YvHax{margin:0;font-size:18px;line-height:1.3;font-weight:700;color:var(--text-main);white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.CompanyValuationRanking_companyBottom__O5FlP{display:flex;align-items:center;flex-wrap:wrap;gap:8px}.CompanyValuationRanking_ticker__NKW4C{display:inline-flex;align-items:center;justify-content:center;min-height:26px;padding:0 10px;border-radius:999px;border:1px solid var(--line);background:color-mix(in srgb,var(--bg) 90%,var(--foreground) 10%);color:var(--text-soft);font-size:12px;font-weight:700;letter-spacing:.04em}.CompanyValuationRanking_metaText__oph_T{color:var(--text-muted);font-size:13px;line-height:1.4}.CompanyValuationRanking_dot__EVhL_{width:4px;height:4px;border-radius:999px;background:color-mix(in srgb,var(--foreground) 18%,transparent);flex-shrink:0}.CompanyValuationRanking_signalBadge__PkxnD{display:inline-flex;align-items:center;justify-content:center;min-height:28px;padding:0 10px;border-radius:999px;border:1px solid transparent;font-size:12px;font-weight:700;white-space:nowrap}.CompanyValuationRanking_positive__gMrc1{background:var(--positive-bg);border-color:color-mix(in srgb,var(--positive) 26%,transparent);color:var(--positive)}.CompanyValuationRanking_warning__uHxrO{background:var(--warning-bg);border-color:rgba(202,161,90,.22);color:var(--warning)}.CompanyValuationRanking_neutral__7N13S{background:var(--neutral-bg);border-color:color-mix(in srgb,var(--foreground) 14%,transparent);color:var(--neutral)}.CompanyValuationRanking_danger__61u4y{background:var(--negative-bg);border-color:rgba(217,107,107,.22);color:var(--negative)}.CompanyValuationRanking_valuePrimary__TsybS{font-size:18px;line-height:1.2;font-weight:700;color:var(--text-main)}.CompanyValuationRanking_rangeBox__9OPab{display:grid;gap:8px;width:100%;max-width:180px;padding:10px 12px;border-radius:16px;border:1px solid var(--line);background:color-mix(in srgb,var(--bg) 93%,var(--foreground) 7%)}.CompanyValuationRanking_rangeRow__aeSa5{display:flex;align-items:center;justify-content:space-between;gap:8px;font-size:13px;color:var(--text-soft)}.CompanyValuationRanking_rangeRow__aeSa5 strong{color:var(--text-main);font-weight:700}.CompanyValuationRanking_rangeLabel__UNKV3{color:var(--text-muted)}.CompanyValuationRanking_upsideBox__N5XzZ{display:flex;flex-direction:column;align-items:flex-end;gap:4px;text-align:right}.CompanyValuationRanking_upsideHint___hB_a{font-size:12px;color:var(--text-muted)}.CompanyValuationRanking_metricPositive__HhFoH{color:var(--positive);font-weight:800;font-size:17px}.CompanyValuationRanking_metricNegative__elFd_{color:var(--negative);font-weight:800;font-size:17px}.CompanyValuationRanking_metricNeutral___FMKX{color:var(--neutral);font-weight:800;font-size:17px}.CompanyValuationRanking_analysisLink__JtCXP{display:inline-flex;align-items:center;justify-content:center;min-height:28px;padding:0 10px;border-radius:999px;border:1px solid color-mix(in srgb,var(--gr) 30%,transparent);background:color-mix(in srgb,var(--gr) 10%,transparent);color:var(--text-main);font-size:12px;font-weight:700;text-decoration:none;white-space:nowrap;width:fit-content;width:100%;transition:background-color .2s ease,border-color .2s ease,transform .2s ease}.CompanyValuationRanking_analysisIconLink__9XU_S{display:inline-flex;align-items:center;justify-content:center;border-radius:5em;color:color-mix(in srgb,var(--gr) 78%,white 22%);text-decoration:none;transition:background-color .2s ease,border-color .2s ease,transform .2s ease,color .2s ease;margin-right:10px}.CompanyValuationRanking_analysisIconLink__9XU_S:hover{background:color-mix(in srgb,var(--gr) 16%,transparent);border-color:color-mix(in srgb,var(--gr) 42%,transparent);transform:translateY(-1px)}.CompanyValuationRanking_analysisPlaceholder__91EPV{width:32px;height:32px;display:inline-block;opacity:0;pointer-events:none}.CompanyValuationRanking_analysisIcon__5_rgO{width:34px;height:34px;display:block}.CompanyValuationRanking_mobileCards__l1XID{display:none;padding:14px;gap:14px}.CompanyValuationRanking_card__3bGNh{border:1px solid var(--line);border-radius:20px;padding:16px}.CompanyValuationRanking_cardTop__CQ_JN{display:flex;align-items:flex-start;justify-content:space-between;gap:12px;margin-bottom:16px}.CompanyValuationRanking_cardTopLeft___bF9H{display:flex;align-items:flex-start;gap:12px;min-width:0}.CompanyValuationRanking_cardCompany__2IvAl{min-width:0}.CompanyValuationRanking_cardCompanyName__7ZHLs{margin:0 0 6px;font-size:17px;line-height:1.3;font-weight:700;color:var(--text-main)}.CompanyValuationRanking_cardMetaLine__KwLcY{display:flex;align-items:center;flex-wrap:wrap;gap:8px}.CompanyValuationRanking_cardRows__hnQNJ{display:flex;flex-direction:column;gap:12px}.CompanyValuationRanking_metricRow__MQfRQ{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:12px}.CompanyValuationRanking_metric__KuDJU{min-width:0;padding:12px;border:1px solid var(--line);border-radius:16px;background:color-mix(in srgb,var(--bg) 94%,var(--foreground) 6%)}.CompanyValuationRanking_metricLabel__2gIDU{display:block;margin-bottom:6px;color:var(--text-muted);font-size:11px;font-weight:700;letter-spacing:.06em;text-transform:uppercase}.CompanyValuationRanking_metricValue__X0ajD{display:block;min-width:0;font-size:16px;font-weight:700;color:var(--text-main);overflow:hidden;text-overflow:ellipsis}.CompanyValuationRanking_cardFooter__Qj_C6{margin-top:14px;padding-top:14px;border-top:1px solid var(--line);display:flex;justify-content:flex-start}@media (max-width:1060px){.CompanyValuationRanking_desktopTableWrap__0pSh1{display:none}.CompanyValuationRanking_mobileCards__l1XID{display:grid}.CompanyValuationRanking_tableCard__O87uJ{border:none}}@media (max-width:560px){.CompanyValuationRanking_mobileCards__l1XID{padding:0}.CompanyValuationRanking_cardCompanyName__7ZHLs,.CompanyValuationRanking_companyName__YvHax{white-space:normal}.CompanyValuationRanking_cardTop__CQ_JN{flex-direction:column;align-items:stretch}.CompanyValuationRanking_signalBadge__PkxnD{align-self:flex-start}.CompanyValuationRanking_metricRow__MQfRQ{grid-template-columns:repeat(3,minmax(0,1fr));gap:10px}.CompanyValuationRanking_metric__KuDJU{padding:10px;border-radius:14px}.CompanyValuationRanking_metricLabel__2gIDU{font-size:10px}.CompanyValuationRanking_metricNegative__elFd_,.CompanyValuationRanking_metricNeutral___FMKX,.CompanyValuationRanking_metricPositive__HhFoH,.CompanyValuationRanking_metricValue__X0ajD{font-size:14px}}@media (max-width:420px){.CompanyValuationRanking_metricRow__MQfRQ{gap:8px}.CompanyValuationRanking_metric__KuDJU{padding:9px}.CompanyValuationRanking_metricNegative__elFd_,.CompanyValuationRanking_metricNeutral___FMKX,.CompanyValuationRanking_metricPositive__HhFoH,.CompanyValuationRanking_metricValue__X0ajD{font-size:13px}}.DcfRankingsHigestPage_pageWrapper__d_2X8{width:1400px;max-width:98vw;margin:0 auto 30px;padding-top:18px;display:flex;flex-direction:column;align-items:center;gap:20px}@media (max-width:640px){.DcfRankingsHigestPage_pageWrapper__d_2X8{max-width:95vw;padding-top:12px}}.DcfRankingsLowestPage_pageWrapper__MKdjL{width:1400px;max-width:98vw;margin:0 auto 30px;display:flex;flex-direction:column;align-items:center;gap:20px}@media (max-width:640px){.DcfRankingsLowestPage_pageWrapper__MKdjL{max-width:95vw;padding-top:12px}}.DcfHeroSectionRanking_hero__PF_Z4{position:relative;margin-bottom:10px;padding:8px 0 0;width:100%}.DcfHeroSectionRanking_heroContent__nAv7p{margin:0 auto;max-width:1680px;max-width:96svw;display:flex;flex-direction:column;align-items:center;text-align:center}.DcfHeroSectionRanking_eyebrow__S6glA{display:inline-flex;align-items:center;height:28px;padding:0 12px;border:1px solid var(--border);border-radius:999px;font-size:12px;font-weight:600;letter-spacing:.08em;text-transform:uppercase;color:var(--text);opacity:.7;background:var(--bg);margin-bottom:16px}.DcfHeroSectionRanking_title__Ucttc{margin:0;font-size:28px;line-height:1.04;font-weight:700;letter-spacing:1px;color:var(--text)}.DcfHeroSectionRanking_subtitle__pD_Bj{margin-top:14px;margin-bottom:0;max-width:760px;font-size:16px;line-height:1.6;color:var(--text);opacity:.8;letter-spacing:1px}.DcfHeroSectionRanking_metaRow__7dpJS{display:flex;flex-wrap:wrap;gap:14px;margin-top:28px}.DcfHeroSectionRanking_metaItem__NLa53{min-width:190px;padding:14px 16px;border-radius:16px;background:var(--bg);border:1px solid var(--border);-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px)}.DcfHeroSectionRanking_metaLabel__du7VM{display:block;margin-bottom:6px;font-size:11px;font-weight:600;letter-spacing:.08em;text-transform:uppercase;color:var(--text);opacity:.6}.DcfHeroSectionRanking_metaValue___ADr6{display:block;font-size:15px;font-weight:600;color:var(--text);opacity:.9}.DcfHeroSectionRanking_disclaimer__BLZlZ{max-width:720px;font-size:13px;line-height:1.6;color:var(--text);opacity:.6;margin-top:20px}@media (max-width:1024px){.DcfHeroSectionRanking_title__Ucttc{font-size:38px}.DcfHeroSectionRanking_subtitle__pD_Bj{font-size:16px}.DcfHeroSectionRanking_metaItem__NLa53{min-width:170px}}@media (max-width:640px){.DcfHeroSectionRanking_title__Ucttc{font-size:32px}.DcfHeroSectionRanking_subtitle__pD_Bj{font-size:15px;line-height:1.5}.DcfHeroSectionRanking_metaRow__7dpJS{gap:10px;margin-top:22px}.DcfHeroSectionRanking_metaItem__NLa53{width:100%}.DcfHeroSectionRanking_disclaimer__BLZlZ{font-size:12px}}.ArticlesList_articlesList__HO2d9{display:flex;flex-wrap:wrap;justify-content:center;gap:10px}.ArticleCard_card__9TaVI{display:block;position:relative;width:420px;max-width:94vw;border-radius:18px;overflow:visible;cursor:pointer;text-decoration:none;transition:transform .18s ease,box-shadow .18s ease,border-color .18s ease,background .18s ease;will-change:transform}.ArticleCard_media__PoifO{position:relative;aspect-ratio:16/10;isolation:isolate;overflow:hidden;border-radius:18px}.ArticleCard_topBadges__vswNA{position:absolute;top:12px;left:0;z-index:4;width:100%;gap:8px;flex-wrap:wrap;justify-content:space-between;padding:0 12px}.ArticleCard_badge__chHEW,.ArticleCard_topBadges__vswNA{display:flex;align-items:center}.ArticleCard_newBadge__F7tIl{display:inline-flex;align-items:center;justify-content:center;height:20px;padding:0 8px;border-radius:999px;font-size:10px;font-weight:700;letter-spacing:.06em;color:#fff;background:linear-gradient(180deg,#1fc7ee,#06b6d4);box-shadow:0 2px 6px rgba(0,0,0,.25),0 0 8px rgba(6,182,212,.25)}[data-theme=dark] .ArticleCard_card__9TaVI{border:1px solid rgba(255,255,255,.1);background:rgba(255,255,255,.03);box-shadow:0 12px 28px rgba(0,0,0,.35)}[data-theme=light] .ArticleCard_card__9TaVI{border:1px solid rgba(17,17,17,.1);background:rgba(255,255,255,.92);box-shadow:0 10px 24px rgba(17,17,17,.06)}.ArticleCard_card__9TaVI:hover{transform:translateY(-4px)}.ArticleCard_card__9TaVI:hover .ArticleCard_img__VpeBe{animation:ArticleCard_cardimgAnim__JC4NW 40s alternate}@keyframes ArticleCard_cardimgAnim__JC4NW{0%{transform:scale(1) translate(0);filter:brightness(1) contrast(1) saturate(1)}.5%{transform:scale(1.045) translate(0);filter:brightness(1) contrast(1) saturate(1)}25%{transform:scale(1.12) translate(-10px,-5px);filter:brightness(1.05) contrast(1.05) saturate(1.1)}50%{transform:scale(1.15) translate(10px,5px);filter:brightness(1.08) contrast(1.05) saturate(1.1)}75%{transform:scale(1.12) translate(-4px,9px);filter:brightness(1.04) contrast(1.03) saturate(1.08)}to{transform:scale(1) translate(0);filter:brightness(1) contrast(1) saturate(1)}}[data-theme=dark] .ArticleCard_card__9TaVI:hover{border-color:rgba(255,255,255,.18);box-shadow:0 20px 42px rgba(0,0,0,.46)}[data-theme=light] .ArticleCard_card__9TaVI:hover{border-color:rgba(17,17,17,.16);box-shadow:0 16px 34px rgba(17,17,17,.1)}.ArticleCard_img__VpeBe{width:100%;height:100%;object-fit:cover;display:block;transform:scale(1);transition:transform 18.26s ease,filter .26s ease}[data-theme=light] .ArticleCard_img__VpeBe{filter:brightness(1.06) contrast(.96) saturate(.92)}.ArticleCard_overlay__lKeIM{position:absolute;inset:0;z-index:1;transition:opacity .18s ease;opacity:1}[data-theme=dark] .ArticleCard_overlay__lKeIM{background:linear-gradient(180deg,rgba(0,0,0,0),rgba(0,0,0,.08) 46%,rgba(0,0,0,.76))}[data-theme=light] .ArticleCard_overlay__lKeIM{background:linear-gradient(180deg,rgba(255,255,255,0),rgba(255,255,255,0) 52%,rgba(0,0,0,.6))}.ArticleCard_card__9TaVI:hover .ArticleCard_overlay__lKeIM{opacity:.95}.ArticleCard_text__BitcM{position:absolute;left:16px;right:16px;bottom:15px;z-index:2;display:flex;flex-direction:column;gap:8px}.ArticleCard_title__OGEA4{color:rgba(255,255,255,.97);font-size:16px;font-weight:800;line-height:1.14;text-shadow:0 3px 14px rgba(0,0,0,.42)}.ArticleCard_hook__22vhS,.ArticleCard_title__OGEA4{margin:0;letter-spacing:.01em;display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;overflow:hidden}.ArticleCard_hook__22vhS{color:rgba(255,255,255,.92);font-size:14px;line-height:1.34;opacity:.96;text-shadow:0 2px 12px rgba(0,0,0,.34)}@media (max-width:560px){.ArticleCard_card__9TaVI{width:100%}.ArticleCard_newBadge__F7tIl{height:18px;padding:0 7px;font-size:9px;letter-spacing:.04em}.ArticleCard_title__OGEA4{font-size:14px;line-height:1.12}.ArticleCard_hook__22vhS{font-size:12px;line-height:1.28}.ArticleCard_text__BitcM{left:14px;right:14px;bottom:14px}}.DcfStatusBadge_badge__EewIZ{display:inline-flex;align-items:center;gap:6px;white-space:nowrap;line-height:1;border-radius:999px;padding:3px 8px;font-size:11px;font-weight:600;letter-spacing:.3px;border:1px solid rgba(255,255,255,.14);-webkit-backdrop-filter:blur(6px);backdrop-filter:blur(6px);box-shadow:0 2px 6px rgba(0,0,0,.35);opacity:.92}.DcfStatusBadge_default__5fP_k{font-size:11px}.DcfStatusBadge_hero__pmlX_{font-size:12px;padding:5px 10px;box-shadow:0 4px 12px rgba(0,0,0,.28)}.DcfStatusBadge_label__C22e9{font-weight:700}.DcfStatusBadge_separator__06jUy{opacity:.5;font-weight:600}.DcfStatusBadge_metaText__kSasU{font-size:10px;font-weight:500;opacity:.9;letter-spacing:.6px;text-transform:uppercase}.DcfStatusBadge_undervalued__xYz2_{background:#22c55e;color:#ffffff;opacity:.9}.DcfStatusBadge_cheap__iKNIZ{background:#65a30d;color:#ffffff;opacity:.9}.DcfStatusBadge_fair__JZcrp{background:rgba(254,190,2,.92);color:#111111}.DcfStatusBadge_expensive__M4XmJ{background:#d97706;color:#ffffff}.DcfStatusBadge_overvalued__eL3sK{background:#dc2626;color:#ffffff;opacity:.8}@media (max-width:768px){.DcfStatusBadge_metaText__kSasU{opacity:.8}.DcfStatusBadge_badge__EewIZ{gap:3px;padding:3px 7px}.DcfStatusBadge_default__5fP_k{font-size:10px}.DcfStatusBadge_hero__pmlX_{font-size:10px;padding:4px 8px}}.AnalysesPage_AnalysesPageContent__1yu_A{max-width:94vw;margin:0 auto;position:relative;min-height:80svh;display:flex;flex-direction:column}.AnalysesPage_StickyHeader___CbC_{position:fixed;top:48px;z-index:100;padding-top:4px;left:0;width:100%}.AnalysesPage_AnalysesPageContentList__LmDov{flex:1 1;display:flex;flex-direction:column;justify-content:center;margin-top:80px}@media (max-width:640px){.AnalysesPage_StickyHeader___CbC_{top:45px}.AnalysesPage_AnalysesPageContentList__LmDov{margin-top:60px}}.SearchInput_container__y7vpE{width:400px;max-width:250px;background:1px solid red}.SearchInput_input__Zy8vp{width:250px;padding:10px 14px;font-size:14px;border-radius:8px;border:1px solid var(--border);outline:none;transition:border-color .2s,box-shadow .2s}.SearchInput_input__Zy8vp:focus{border-color:var(--border);box-shadow:0 0 0 2px rgba(37,99,235,.2)}.SearchInput_input__Zy8vp::placeholder{color:#9ca3af;font-size:12px}@media (max-width:640px){.SearchInput_input__Zy8vp::placeholder{font-size:12px}.SearchInput_input__Zy8vp{width:98%;padding:4px 10px}}.SearchBar_searchBar__KR31V{width:90vw;max-width:1600px;padding:10px 12px;display:flex;align-items:center;justify-content:space-between;border:1px solid var(--border);background-color:var(--bg);opacity:.9;border-radius:14px;backdrop-filter:blur(10px);-webkit-backdrop-filter:blur(10px);margin:0 auto}.SearchBar_pagination__s1n44{display:flex;justify-content:space-between;gap:4px}.SearchBar_pageBtn__fNVJm{width:30px;height:30px;border-radius:10px;border:1px solid var(--border);background:var(--bg);color:var(--text);font-size:18px;font-weight:500;cursor:pointer;transition:all .18s ease;display:flex;align-items:center;justify-content:center}.SearchBar_pageBtn__fNVJm:hover:not(:disabled){background:var(--bg);border-color:var(--bg);color:var(--text)}.SearchBar_pageBtn__fNVJm:active:not(:disabled){transform:scale(.95)}.SearchBar_pageBtn__fNVJm:disabled{opacity:.35;cursor:default;background:var(--bg);opacity:.2}.SearchBar_pagePill__LAVCv{padding:0 16px;height:30px;border-radius:999px;border:1px solid var(--border);background:var(--bg);color:var(--text);font-size:14px;display:flex;flex-direction:column;justify-content:center}@media (max-width:640px){.SearchBar_pagination__s1n44{display:flex;justify-content:space-between}.SearchBar_searchBar__KR31V{padding:6px 8px}.SearchBar_pagePill__LAVCv{display:none}}.FairValueRankings_section__cKcZq{width:100%;max-width:96vw;display:flex;flex-direction:column;gap:18px}.FairValueRankings_sectionHeader__i2J1p{display:flex;justify-content:space-between;align-items:flex-end;gap:18px}.FairValueRankings_sectionHeaderText__G4jrr{max-width:820px}.FairValueRankings_sectionEyebrow__sMV4F{display:inline-block;margin-bottom:8px;color:var(--foreground);opacity:.58;font-size:10px;font-weight:700;letter-spacing:.1em;text-transform:uppercase}.FairValueRankings_sectionTitle__uEOBw{margin:0;color:var(--text);font-size:clamp(22px,2.3vw,34px);line-height:1.04;letter-spacing:-.03em;font-weight:800;text-wrap:balance}.FairValueRankings_sectionText__d1Wpw{margin:10px 0 0;max-width:96vw;color:var(--foreground);opacity:.78;font-size:14px;line-height:1.72;letter-spacing:.01em}.FairValueRankings_rankingsGrid__6GPJz{width:100%;display:grid;grid-template-columns:1fr 1fr;gap:18px}.FairValueRankings_rankingCard__K_QVY{border-radius:24px;padding:20px;border:1px solid var(--border);background:linear-gradient(180deg,color-mix(in srgb,var(--bg) 94%,transparent),color-mix(in srgb,var(--bg) 98%,transparent));box-shadow:0 10px 26px color-mix(in srgb,black 10%,transparent),inset 0 1px 0 color-mix(in srgb,white 4%,transparent)}.FairValueRankings_rankingTop__CDhOE{display:flex;justify-content:space-between;align-items:flex-start;gap:14px;margin-bottom:14px}.FairValueRankings_rankingIntro__TkEmD{max-width:470px}.FairValueRankings_statusPill__8cYSq{display:inline-flex;align-items:center;min-height:24px;padding:0 9px;margin-bottom:12px;border-radius:999px;font-size:10px;font-weight:700;letter-spacing:.04em}.FairValueRankings_undervaluedPill__DOXat{color:color-mix(in srgb,var(--gr) 90%,white);background:color-mix(in srgb,var(--gr) 14%,transparent);border:1px solid color-mix(in srgb,var(--gr) 22%,transparent)}.FairValueRankings_overvaluedPill__xdARS{color:#ff9a7a;background:rgba(255,154,122,.1);border:1px solid rgba(255,154,122,.18)}.FairValueRankings_rankingTitle__W1_tz{margin:0;color:var(--text);font-size:clamp(20px,1.9vw,28px);line-height:1.08;letter-spacing:-.03em;font-weight:780}.FairValueRankings_rankingText__Nt_f3{margin:8px 0 0;color:var(--foreground);opacity:.74;font-size:13px;line-height:1.62;max-width:440px}.FairValueRankings_cardLink__mKH8Z{flex-shrink:0;color:var(--text);opacity:.82;text-decoration:none;font-size:12px;font-weight:700;padding-top:3px;transition:opacity .14s ease,transform .14s ease}.FairValueRankings_cardLink__mKH8Z:hover{opacity:1;transform:translateY(-1px)}.FairValueRankings_companyList__2x6wl{display:flex;flex-direction:column}.FairValueRankings_companyItem__yVH3n{min-height:70px;display:flex;align-items:center;justify-content:space-between;gap:12px;padding:14px 0;border-top:1px solid color-mix(in srgb,var(--border) 94%,transparent)}.FairValueRankings_companyLeft__Lw4p1{display:flex;align-items:center;gap:12px;min-width:0}.FairValueRankings_companyMeta___JciD{min-width:0}.FairValueRankings_companyRank__WZoFi{width:30px;height:30px;border-radius:10px;display:flex;align-items:center;justify-content:center;flex-shrink:0;border:1px solid var(--border);background:color-mix(in srgb,var(--bg) 92%,transparent);color:var(--text);font-size:11px;font-weight:750}.FairValueRankings_companyName__7_IWo{color:var(--text);font-size:14px;font-weight:680;line-height:1.36}.FairValueRankings_companyTicker__CRePl{margin-top:4px;color:var(--foreground);opacity:.54;font-size:10px;font-weight:700;letter-spacing:.08em;text-transform:uppercase}.FairValueRankings_companyRight__ijaNp{display:flex;align-items:center;gap:12px;flex-shrink:0}.FairValueRankings_metricPositive__lsGJ5{color:color-mix(in srgb,var(--gr) 90%,white);font-size:15px;font-weight:780}.FairValueRankings_metricNegative__HLcNI{color:#ff9a7a;font-size:15px;font-weight:780}.FairValueRankings_inlineMuted__BkbuG{color:var(--foreground);opacity:.46;font-size:11px;font-weight:600}@media (max-width:1024px){.FairValueRankings_sectionHeader__i2J1p{flex-direction:column;align-items:flex-start}.FairValueRankings_rankingsGrid__6GPJz{grid-template-columns:1fr}.FairValueRankings_rankingTop__CDhOE{flex-direction:column;align-items:flex-start}}@media (max-width:640px){.FairValueRankings_section__cKcZq{padding-left:12px;padding-right:12px}.FairValueRankings_rankingCard__K_QVY{padding:16px;border-radius:18px}.FairValueRankings_rankingTitle__W1_tz{font-size:19px}.FairValueRankings_rankingText__Nt_f3,.FairValueRankings_sectionText__d1Wpw{font-size:13px}.FairValueRankings_companyItem__yVH3n{flex-direction:column;align-items:flex-start}.FairValueRankings_companyRight__ijaNp{width:100%;justify-content:space-between}}.ShareButton_wrapper__odGCa{position:absolute;top:14px;z-index:20}.ShareButton_right__9LwbZ{right:14px}.ShareButton_left__fWn9W{left:14px}.ShareButton_shareButton__NEMuJ{display:inline-flex;align-items:center;justify-content:center;width:38px;height:38px;border:1px solid rgba(255,255,255,.12);border-radius:9999px;background:rgba(10,10,10,.58);backdrop-filter:blur(10px);-webkit-backdrop-filter:blur(10px);color:#ffffff;cursor:pointer;box-shadow:0 8px 24px rgba(0,0,0,.28);transition:transform .2s ease,background .2s ease,border-color .2s ease,box-shadow .2s ease}.ShareButton_shareButton__NEMuJ:hover{background:rgba(10,10,10,.62);border-color:rgba(255,255,255,.2);transform:translateY(-1px) scale(1.03);box-shadow:0 10px 28px rgba(0,0,0,.34)}.ShareButton_shareButton__NEMuJ:active{transform:scale(.97)}.ShareButton_menuItem__O6egw:focus-visible,.ShareButton_shareButton__NEMuJ:focus-visible{outline:2px solid rgba(255,255,255,.9);outline-offset:2px}.ShareButton_icon__hrMeI{width:16px;height:16px}.ShareButton_menu__3gHhh{position:absolute;top:46px;right:0;min-width:140px;padding:8px;border:1px solid rgba(255,255,255,.1);border-radius:16px;background:rgba(20,20,20,.72);backdrop-filter:blur(14px);-webkit-backdrop-filter:blur(14px);box-shadow:0 18px 40px rgba(0,0,0,.35)}.ShareButton_left__fWn9W .ShareButton_menu__3gHhh{left:0;right:auto}.ShareButton_menuItem__O6egw{width:100%;display:flex;align-items:center;gap:8px;padding:7px 10px;border:0;border-radius:10px;background:transparent;color:#ffffff;font-size:13px;text-align:left;cursor:pointer;transition:background .18s ease,transform .18s ease}.ShareButton_menuItem__O6egw:hover{background:rgba(255,255,255,.06)}.ShareButton_menuItem__O6egw:first-child{border-bottom:1px solid rgba(255,255,255,.06);margin-bottom:4px;padding-bottom:8px}.ShareButton_menuSvg__0hHqL{width:16px;height:16px;flex-shrink:0;opacity:.9}.ShareButton_toast__ssRlZ{position:absolute;top:48px;right:0;padding:8px 10px;border-radius:10px;background:rgba(20,20,20,.96);color:#ffffff;font-size:13px;white-space:nowrap;border:1px solid rgba(255,255,255,.08);box-shadow:0 12px 28px rgba(0,0,0,.28)}.ShareButton_left__fWn9W .ShareButton_toast__ssRlZ{left:0;right:auto}@media (max-width:640px){.ShareButton_wrapper__odGCa{top:12px}.ShareButton_right__9LwbZ{right:12px}.ShareButton_left__fWn9W{left:12px}.ShareButton_shareButton__NEMuJ{width:40px;height:40px}.ShareButton_icon__hrMeI{width:17px;height:17px}}.VDIXHeroPreview_hero__IKWO5{position:relative;overflow:hidden;border:1px solid var(--border);border-radius:26px;padding:24px;isolation:isolate;background:linear-gradient(180deg,rgba(255,255,255,.02),rgba(255,255,255,0)),var(--bg);box-shadow:0 20px 64px rgba(0,0,0,.28),inset 0 1px 0 rgba(255,255,255,.03)}.VDIXHeroPreview_heroGlow__bG94o{position:absolute;inset:auto auto -120px -80px;width:360px;height:360px;border-radius:50%;background:radial-gradient(circle,rgba(5,138,148,.16),transparent 68%);filter:blur(12px);pointer-events:none;z-index:0}.VDIXHeroPreview_heroHeader__QrQDd,.VDIXHeroPreview_metricGrid__VrWoS,.VDIXHeroPreview_topBar__iIfdu{position:relative;z-index:1}.VDIXHeroPreview_topBar__iIfdu{display:flex;justify-content:space-between;align-items:center;gap:20px;margin-bottom:18px}.VDIXHeroPreview_indexIdentity__KP4K9{display:flex;align-items:center;gap:14px}.VDIXHeroPreview_indexBadge__GIyda{display:inline-flex;align-items:center;justify-content:center;min-width:62px;height:32px;padding:0 12px;border-radius:999px;border:1px solid var(--border);font-size:11px;font-weight:800;letter-spacing:.08em;color:rgba(237,237,237,.72);background:rgba(255,255,255,.02)}.VDIXHeroPreview_indexName__1svBW{font-size:26px;line-height:1;font-weight:900;letter-spacing:-.04em;color:var(--foreground)}.VDIXHeroPreview_indexMeta___v9tS{margin-top:4px;font-size:13px;line-height:1.45;color:rgba(237,237,237,.58)}.VDIXHeroPreview_actions__Wow6d{display:flex;align-items:center;gap:12px;flex-wrap:wrap;justify-content:flex-end}.VDIXHeroPreview_heroHeader__QrQDd{display:flex;justify-content:space-between;align-items:flex-start;gap:20px;margin-bottom:20px}.VDIXHeroPreview_heroCopy__og6lm{max-width:780px}.VDIXHeroPreview_kicker__EyyCW{display:inline-flex;align-items:center;justify-content:center;min-height:32px;padding:0 13px;border-radius:999px;border:1px solid var(--border);font-size:11px;font-weight:800;letter-spacing:.08em;color:rgba(237,237,237,.64)}.VDIXHeroPreview_title__a3yZy{margin-top:12px;font-size:26px;line-height:.98;font-weight:800;letter-spacing:.6px;color:var(--foreground)}.VDIXHeroPreview_subtitle__dqQ9E{margin-top:14px;max-width:760px;font-size:15px;line-height:1.7;color:rgba(237,237,237,.74)}.VDIXHeroPreview_statusPill__QwDY_{flex-shrink:0;padding:11px 16px;border-radius:999px;border:1px solid transparent;font-size:13px;font-weight:800;white-space:nowrap;-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px)}.VDIXHeroPreview_statusPositive__E3FWs{color:rgb(64,211,170);background:rgba(64,211,170,.12);border-color:rgba(64,211,170,.24)}.VDIXHeroPreview_statusNegative__Yj9wh{color:rgb(255,112,112);background:rgba(255,112,112,.12);border-color:rgba(255,112,112,.24)}.VDIXHeroPreview_statusNeutral__jd5jQ{color:rgb(255,191,71);background:rgba(255,191,71,.12);border-color:rgba(255,191,71,.24)}.VDIXHeroPreview_linkButton__jYnr1{display:inline-flex;align-items:center;justify-content:center;min-height:44px;padding:0 16px;border-radius:999px;border:1px solid var(--border);background:rgba(255,255,255,.03);color:var(--foreground);font-size:13px;font-weight:800;text-decoration:none;transition:background .2s ease,border-color .2s ease,transform .2s ease}.VDIXHeroPreview_linkButton__jYnr1:hover{background:rgba(255,255,255,.06);border-color:rgba(255,255,255,.16);transform:translateY(-1px)}.VDIXHeroPreview_metricGrid__VrWoS{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:14px}.VDIXHeroPreview_metricCard__0FKgo{padding:16px;min-height:112px;border-radius:20px;border:1px solid var(--border);background:linear-gradient(180deg,rgba(255,255,255,.028),rgba(255,255,255,.012));-webkit-backdrop-filter:blur(12px);backdrop-filter:blur(12px);display:flex;flex-direction:column;justify-content:space-between}.VDIXHeroPreview_metricLabel__Gbt5j{font-size:11px;font-weight:800;letter-spacing:.08em;text-transform:uppercase;color:rgba(237,237,237,.58)}.VDIXHeroPreview_metricValue__Fsk8_{font-size:clamp(22px,2.2vw,34px);line-height:1;letter-spacing:-.05em;font-weight:900;color:var(--foreground)}.VDIXHeroPreview_metricValueSmall__i6dHK{font-size:18px;line-height:1.15;font-weight:800;letter-spacing:-.03em;color:var(--foreground)}.VDIXHeroPreview_metricMeta__NlE_E{font-size:13px;line-height:1.55;color:rgba(237,237,237,.68)}.VDIXHeroPreview_upMove__qWyAB{color:rgb(64,211,170)}.VDIXHeroPreview_downMove__5tJay{color:rgb(255,112,112)}[data-theme=light] .VDIXHeroPreview_indexBadge__GIyda,[data-theme=light] .VDIXHeroPreview_kicker__EyyCW,[data-theme=light] .VDIXHeroPreview_metricLabel__Gbt5j{color:rgba(32,35,39,.64)}[data-theme=light] .VDIXHeroPreview_indexMeta___v9tS,[data-theme=light] .VDIXHeroPreview_metricMeta__NlE_E,[data-theme=light] .VDIXHeroPreview_subtitle__dqQ9E{color:rgba(32,35,39,.72)}@media (max-width:1180px){.VDIXHeroPreview_metricGrid__VrWoS{grid-template-columns:repeat(2,minmax(0,1fr))}.VDIXHeroPreview_hero__IKWO5{box-shadow:none}}@media (max-width:760px){.VDIXHeroPreview_hero__IKWO5{padding:18px;border-radius:22px}.VDIXHeroPreview_heroHeader__QrQDd,.VDIXHeroPreview_topBar__iIfdu{flex-direction:column;align-items:flex-start}.VDIXHeroPreview_actions__Wow6d{width:100%;justify-content:flex-start}.VDIXHeroPreview_metricGrid__VrWoS{grid-template-columns:1fr}.VDIXHeroPreview_title__a3yZy{font-size:34px}.VDIXHeroPreview_subtitle__dqQ9E{font-size:15px}.VDIXHeroPreview_indexName__1svBW{font-size:22px}.VDIXHeroPreview_indexMeta___v9tS{font-size:12px}.VDIXHeroPreview_linkButton__jYnr1{min-height:42px}}.RecentEquityAnalyses_section__OoyD5{width:100%;max-width:96vw;display:flex;flex-direction:column;gap:18px}.RecentEquityAnalyses_sectionHeader__krJMY{display:flex;justify-content:space-between;align-items:flex-end;gap:18px}.RecentEquityAnalyses_sectionHeaderText__1TqKJ{max-width:820px}.RecentEquityAnalyses_sectionEyebrow__2SVDX{display:inline-block;margin-bottom:8px;color:var(--foreground);opacity:.58;font-size:10px;font-weight:700;letter-spacing:.1em;text-transform:uppercase}.RecentEquityAnalyses_sectionTitle__iE71d{margin:0;color:var(--text);font-size:clamp(22px,2.3vw,34px);line-height:1.04;letter-spacing:-.03em;font-weight:800;text-wrap:balance}.RecentEquityAnalyses_sectionText__KC9iR{margin:10px 0 0;max-width:760px;color:var(--foreground);opacity:.78;font-size:14px;line-height:1.72;letter-spacing:.01em}.RecentEquityAnalyses_sectionLink__CSeIH{flex-shrink:0;color:var(--text);opacity:.84;text-decoration:none;font-size:13px;font-weight:700;transition:opacity .14s ease,transform .14s ease}.RecentEquityAnalyses_sectionLink__CSeIH:hover{opacity:1;transform:translateY(-1px)}.RecentEquityAnalyses_pageContent__kaIYn{width:100%;max-width:1320px;margin:0 auto}.RecentEquityAnalyses_error__0vhhy{width:100%;padding:18px;border-radius:16px;border:1px solid var(--border);color:var(--foreground);background:color-mix(in srgb,var(--bg) 94%,transparent)}@media (max-width:1024px){.RecentEquityAnalyses_sectionHeader__krJMY{flex-direction:column;align-items:flex-start}}@media (max-width:640px){.RecentEquityAnalyses_section__OoyD5{padding-left:12px;padding-right:12px}.RecentEquityAnalyses_sectionText__KC9iR{font-size:13px}}.VDIXChart_wrapper__wtODA{display:grid;gap:16px}.VDIXChart_sectionTop__74hSo{display:flex;justify-content:space-between;align-items:flex-end;gap:20px}.VDIXChart_sectionKicker__sboqA{display:inline-flex;align-items:center;justify-content:center;min-height:32px;padding:0 13px;border-radius:999px;border:1px solid var(--border);font-size:11px;font-weight:800;letter-spacing:.08em;color:rgba(237,237,237,.64)}.VDIXChart_sectionTitle__XjKb3{margin-top:10px;font-size:clamp(24px,3vw,38px);line-height:1.04;font-weight:900;letter-spacing:-.05em;color:var(--foreground)}.VDIXChart_sectionText__nW991{margin-top:10px;font-size:14px;line-height:1.65;color:rgba(237,237,237,.7)}.VDIXChart_legend__IzNaI{display:flex;flex-wrap:wrap;gap:10px}.VDIXChart_legendItem__UbWmo{display:inline-flex;align-items:center;gap:9px;min-height:36px;padding:0 12px;border-radius:999px;border:1px solid var(--border);font-size:12px;font-weight:700;color:rgba(237,237,237,.78);background:rgba(255,255,255,.015)}.VDIXChart_legendDot__KwrPP{width:10px;height:10px;border-radius:50%}.VDIXChart_legendDotPositive__TTt_t{background:rgb(64,211,170)}.VDIXChart_legendDotNeutral__oYcQv{background:rgb(255,191,71)}.VDIXChart_legendDotNegative__7UF2_{background:rgb(255,112,112)}.VDIXChart_chartCard___v9PZ{position:relative;overflow:hidden;border:1px solid var(--border);border-radius:24px;padding:14px;min-width:0;background:radial-gradient(circle at top,rgba(5,138,148,.08),transparent 34%),linear-gradient(180deg,rgba(255,255,255,.02),rgba(255,255,255,.01)),var(--bg)}.VDIXChart_chartHeaderRow__wcvTu{display:flex;justify-content:space-between;align-items:center;gap:14px;margin-bottom:12px}.VDIXChart_chartHeadlineBlock__XD5bq{display:flex;flex-direction:column;gap:5px}.VDIXChart_chartHeadlineLabel__CWPtT{font-size:11px;text-transform:uppercase;letter-spacing:.08em;font-weight:800;color:rgba(237,237,237,.56)}.VDIXChart_chartHeadlineValue__Ag7qu{font-size:20px;font-weight:900;letter-spacing:-.04em;color:var(--foreground)}.VDIXChart_formulaBox__Hl6MN{display:flex;flex-direction:column;gap:6px;padding:10px 12px;border:1px solid var(--border);border-radius:16px;background:rgba(255,255,255,.015)}.VDIXChart_formulaLabel__ov6aA{font-size:10px;text-transform:uppercase;letter-spacing:.08em;font-weight:800;color:rgba(237,237,237,.56)}.VDIXChart_formulaCode__RjfMy{font-size:12px;font-weight:700;color:var(--foreground);white-space:nowrap}.VDIXChart_chartWrap__XZ148{width:100%;min-width:0;min-height:0;border-radius:22px;border:1px solid var(--border);padding:10px 6px 18px;box-sizing:border-box;background:linear-gradient(180deg,rgba(255,255,255,.018),rgba(255,255,255,.006))}[data-theme=light] .VDIXChart_chartHeadlineLabel__CWPtT,[data-theme=light] .VDIXChart_formulaLabel__ov6aA,[data-theme=light] .VDIXChart_sectionKicker__sboqA{color:rgba(32,35,39,.64)}[data-theme=light] .VDIXChart_legendItem__UbWmo,[data-theme=light] .VDIXChart_sectionText__nW991{color:rgba(32,35,39,.72)}@media (max-width:1180px){.VDIXChart_chartHeaderRow__wcvTu,.VDIXChart_sectionTop__74hSo{flex-direction:column;align-items:flex-start}}@media (max-width:760px){.VDIXChart_chartCard___v9PZ{border-radius:22px;padding:12px}.VDIXChart_formulaCode__RjfMy{white-space:normal}}