.TradingReview_page__EOY1h{--page:#fafcfe;--surface:#ffffff;--surface-subtle:#f3f7fa;--ink:#111c2d;--secondary:#65758b;--muted:#7b899d;--border:#dce6ee;--divider:#e7edf3;--brand:#087f6b;--positive:#078557;--negative:#d92d45;--warning:#ad6a13;width:100%;max-width:430px;min-height:100dvh;margin:0 auto;padding:16px 16px calc(22px + env(safe-area-inset-bottom, 0px));color:var(--ink);background:radial-gradient(circle at 92% 3%,rgba(8,127,107,.07),transparent 18%),linear-gradient(180deg,#fbfdff 0,var(--page) 100%);font-family:var(--font-sans),Inter,-apple-system,BlinkMacSystemFont,"Segoe UI",sans-serif;font-variant-numeric:tabular-nums lining-nums}.TradingReview_header__RysSO{display:grid;min-height:54px;grid-template-columns:44px minmax(0,1fr) 40px;align-items:center;gap:10px}.TradingReview_iconButton__GxVNA,.TradingReview_reviewMark__QogHr{display:inline-flex;width:40px;height:40px;align-items:center;justify-content:center;border:1px solid var(--border);border-radius:999px;color:var(--ink);background:rgba(255,255,255,.82)}.TradingReview_iconButton__GxVNA{width:44px;height:44px;transition:background .15s ease,transform .15s ease}.TradingReview_iconButton__GxVNA:hover{background:var(--surface-subtle)}.TradingReview_iconButton__GxVNA:active{transform:scale(.97)}.TradingReview_iconButton__GxVNA svg,.TradingReview_reviewMark__QogHr svg{width:20px;height:20px}.TradingReview_reviewMark__QogHr{color:var(--brand)}.TradingReview_heading__fz_Cv h1{margin:0;font-size:22px;font-weight:690;line-height:28px;letter-spacing:-.45px}.TradingReview_heading__fz_Cv p{margin:1px 0 0;color:var(--secondary);font-size:12px;line-height:17px}.TradingReview_hero__qW8rF{margin-top:17px;padding:14px;border:1px solid var(--border);border-radius:18px;background:rgba(255,255,255,.96);box-shadow:0 9px 26px rgba(43,72,103,.055),inset 0 1px 0 #fff}.TradingReview_heroTopline__zF3cK{display:flex;align-items:center;justify-content:space-between;gap:12px;color:var(--muted);font-size:9.5px;line-height:14px;text-transform:uppercase}.TradingReview_heroTopline__zF3cK>span:first-child{color:var(--brand);font-weight:700;letter-spacing:.06em}.TradingReview_resultRow__NPDkJ{display:grid;grid-template-columns:minmax(0,1fr) 148px;align-items:end;gap:12px;margin-top:10px}.TradingReview_eyebrow__jOKoy{display:block;color:var(--secondary);font-size:9.5px;line-height:14px}.TradingReview_resultRow__NPDkJ h2{margin:1px 0 0;color:var(--positive);font-size:30px;font-weight:720;line-height:36px;letter-spacing:-.8px}.TradingReview_resultRow__NPDkJ>div:first-child>strong{display:block;margin-top:2px;color:var(--positive);font-size:10px;font-weight:620;line-height:15px}.TradingReview_chart__sbeIx{height:78px;overflow:hidden;border-bottom:1px solid var(--divider)}.TradingReview_chart__sbeIx svg{display:block;width:100%;height:100%}.TradingReview_summaryGrid__GgUdM{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));margin-top:13px;padding:9px 0;border-top:1px solid var(--divider);border-bottom:1px solid var(--divider)}.TradingReview_metric__GbLrM{display:flex;min-width:0;flex-direction:column;align-items:center;gap:1px;border-left:1px solid var(--divider)}.TradingReview_metric__GbLrM:first-child{border-left:0}.TradingReview_metric__GbLrM span{color:var(--muted);font-size:9px;line-height:13px}.TradingReview_metric__GbLrM strong{font-size:12px;font-weight:690;line-height:17px}.TradingReview_dailyBars__vcCmI{display:grid;height:72px;grid-template-columns:repeat(5,minmax(0,1fr));align-items:end;margin-top:10px}.TradingReview_dailyColumn__x4N1t{display:grid;height:100%;grid-template-rows:14px 1fr 13px;align-items:end;justify-items:center}.TradingReview_dailyColumn__x4N1t>strong{font-size:8.5px;font-weight:650;line-height:12px}.TradingReview_barTrack__9VS0_{display:flex;width:9px;height:39px;align-items:flex-end;overflow:hidden;border-radius:999px;background:#eef3f6}.TradingReview_barTrack__9VS0_>span{display:block;width:100%;border-radius:999px}.TradingReview_positiveBar__Dgr9g{background:#16a078}.TradingReview_negativeBar__Ero0C{background:#e14a5e}.TradingReview_dailyColumn__x4N1t small{color:var(--muted);font-size:8.5px;line-height:12px}.TradingReview_positive__vBuoa{color:var(--positive)}.TradingReview_negative__8zvHy{color:var(--negative)}.TradingReview_section__aTatl{margin-top:18px}.TradingReview_sectionHeading__vfAxU{display:flex;min-height:22px;align-items:center;justify-content:space-between;gap:12px}.TradingReview_sectionHeading__vfAxU h2{margin:0;font-size:16px;font-weight:680;line-height:22px;letter-spacing:-.2px}.TradingReview_sectionHeading__vfAxU>span{color:var(--muted);font-size:9.5px;line-height:14px;text-transform:uppercase}.TradingReview_statement__J_sNk{margin-top:8px;border-top:1px solid var(--divider)}.TradingReview_netRow__lFA2X,.TradingReview_statementRow__obR_u{display:flex;min-height:43px;align-items:center;justify-content:space-between;gap:16px;padding:6px 2px;border-bottom:1px solid var(--divider)}.TradingReview_statementRow__obR_u>span{display:flex;min-width:0;flex-direction:column}.TradingReview_statementRow__obR_u>span strong{font-size:11px;font-weight:620;line-height:15px}.TradingReview_statementRow__obR_u>span small{color:var(--muted);font-size:9px;line-height:13px}.TradingReview_statementRow__obR_u>strong{flex:none;font-size:11px;font-weight:680;line-height:15px}.TradingReview_netRow__lFA2X{margin-top:-1px;border-top:1px solid #bdcad5;border-bottom:0}.TradingReview_netRow__lFA2X span,.TradingReview_netRow__lFA2X strong{font-size:13px;font-weight:720;line-height:18px}.TradingReview_netRow__lFA2X strong{color:var(--positive)}.TradingReview_executionGrid__G0HK0{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));margin-top:8px;padding:10px 0;border-top:1px solid var(--divider);border-bottom:1px solid var(--divider)}.TradingReview_executionGrid__G0HK0 .TradingReview_metric__GbLrM span{max-width:68px;text-align:center}.TradingReview_contributionList__71R82{margin-top:8px;border-top:1px solid var(--divider)}.TradingReview_contributionRow__V__7x{display:grid;min-height:52px;grid-template-columns:30px minmax(0,1fr) 52px;align-items:center;gap:9px;padding:7px 2px;border-bottom:1px solid var(--divider)}.TradingReview_logo__24dlo{display:inline-flex;width:30px;height:30px;align-items:center;justify-content:center;border-radius:999px;color:#fff;font-size:11px;font-weight:720}.TradingReview_logo__24dlo.TradingReview_nvidia__Pgfja{background:#67b800}.TradingReview_logo__24dlo.TradingReview_meta__336GT{background:#0a66df;font-size:18px;font-weight:500}.TradingReview_logo__24dlo.TradingReview_amazon___ZxMv{background:#162235}.TradingReview_logo__24dlo.TradingReview_tesla__IK_2m{background:#ea1d2c;font-family:Georgia,serif;font-size:16px}.TradingReview_contributionMain__ukkgd{display:flex;min-width:0;flex-direction:column;gap:5px}.TradingReview_contributionMain__ukkgd>span:first-child{display:flex;align-items:center;gap:5px}.TradingReview_contributionMain__ukkgd strong{font-size:11px;font-weight:680;line-height:15px}.TradingReview_contributionMain__ukkgd em{padding:1px 4px;border-radius:4px;color:var(--secondary);background:var(--surface-subtle);font-size:8px;font-style:normal;font-weight:620;line-height:12px}.TradingReview_contributionTrack__MQmjy{display:block;width:100%;height:4px;overflow:hidden;border-radius:999px;background:#edf2f5}.TradingReview_contributionTrack__MQmjy>span{display:block;height:100%;border-radius:999px}.TradingReview_contributionPositive__n16Jg{background:#18a078}.TradingReview_contributionNegative__bkCb3{background:#e14a5e}.TradingReview_contributionRow__V__7x>strong{font-size:11px;font-weight:680;line-height:15px;text-align:right}.TradingReview_insight__fB5MH{display:grid;grid-template-columns:34px minmax(0,1fr);gap:10px;margin-top:18px;padding:13px;border:1px solid rgba(8,127,107,.18);border-radius:15px;background:linear-gradient(135deg,#edf8f5,#ffffff 72%)}.TradingReview_insightIcon__ZvI_F{display:inline-flex;width:34px;height:34px;align-items:center;justify-content:center;border-radius:10px;color:var(--brand);background:#dff2ec}.TradingReview_insightIcon__ZvI_F svg{width:18px;height:18px}.TradingReview_insight__fB5MH>div>span{color:var(--brand);font-size:9px;font-weight:700;line-height:13px;letter-spacing:.06em;text-transform:uppercase}.TradingReview_insight__fB5MH h2{margin:2px 0 0;font-size:14px;font-weight:700;line-height:19px}.TradingReview_insight__fB5MH p{margin:4px 0 0;color:var(--secondary);font-size:10.5px;line-height:15px}.TradingReview_insight__fB5MH>div>strong{display:block;margin-top:7px;padding-top:7px;border-top:1px solid rgba(8,127,107,.12);color:#315c54;font-size:9.5px;font-weight:620;line-height:14px}.TradingReview_tradeList__2QKL5{margin-top:8px;border-top:1px solid var(--divider)}.TradingReview_tradeRow__VvZRt{display:grid;min-height:66px;grid-template-columns:7px minmax(0,1fr) 20px;align-items:center;gap:9px;padding:8px 2px;border-bottom:1px solid var(--divider)}.TradingReview_tradeSignal__su_Rg{width:6px;height:6px;border-radius:999px;background:currentColor}.TradingReview_tradeSignal__su_Rg.TradingReview_positive__vBuoa{color:var(--positive)}.TradingReview_tradeSignal__su_Rg.TradingReview_negative__8zvHy{color:var(--negative)}.TradingReview_tradeSignal__su_Rg.TradingReview_warning__ZBlh4{color:var(--warning)}.TradingReview_tradeCopy__qQWWc{display:flex;min-width:0;flex-direction:column;gap:2px}.TradingReview_tradeCopy__qQWWc>small{color:var(--muted);font-size:8.5px;font-weight:620;line-height:12px;text-transform:uppercase}.TradingReview_tradeCopy__qQWWc>span{display:flex;align-items:center;gap:5px}.TradingReview_tradeCopy__qQWWc>span strong{font-size:11px;font-weight:680;line-height:15px}.TradingReview_tradeCopy__qQWWc>span strong:last-child{margin-left:auto}.TradingReview_tradeCopy__qQWWc em{padding:1px 4px;border-radius:4px;color:var(--secondary);background:var(--surface-subtle);font-size:8px;font-style:normal;font-weight:620;line-height:12px}.TradingReview_tradeCopy__qQWWc p{margin:0;color:var(--secondary);font-size:9.5px;line-height:14px}.TradingReview_tradeRow__VvZRt>a{display:inline-flex;width:20px;height:28px;align-items:center;justify-content:center;color:var(--muted)}.TradingReview_tradeRow__VvZRt>a svg{width:13px;height:13px}.TradingReview_askButton__9jCJg{display:flex;min-height:44px;align-items:center;justify-content:center;gap:7px;margin-top:18px;border:1px solid rgba(8,127,107,.24);border-radius:999px;color:#fff;background:linear-gradient(135deg,#10977c,#08735f);box-shadow:0 7px 18px rgba(8,127,107,.15);font-size:12px;font-weight:660;line-height:16px;text-decoration:none;transition:transform .15s ease,box-shadow .15s ease}.TradingReview_askButton__9jCJg svg:first-child{width:15px;height:15px}.TradingReview_askButton__9jCJg svg:last-child{width:13px;height:13px}.TradingReview_askButton__9jCJg:active{transform:scale(.99);box-shadow:0 4px 12px rgba(8,127,107,.12)}.TradingReview_disclaimer__zXeO8{margin:8px 0 0;color:#95a1af;font-size:8.5px;line-height:12px;text-align:center}@media (max-width:359px){.TradingReview_page__EOY1h{padding-right:13px;padding-left:13px}.TradingReview_header__RysSO{grid-template-columns:40px minmax(0,1fr) 36px;gap:8px}.TradingReview_iconButton__GxVNA{width:40px;height:40px}.TradingReview_reviewMark__QogHr{width:36px;height:36px}.TradingReview_heading__fz_Cv h1{font-size:20px}.TradingReview_hero__qW8rF{padding:12px}.TradingReview_resultRow__NPDkJ{grid-template-columns:minmax(0,1fr) 122px;gap:8px}.TradingReview_resultRow__NPDkJ h2{font-size:27px}.TradingReview_executionGrid__G0HK0{grid-template-columns:repeat(2,minmax(0,1fr));gap:10px 0}.TradingReview_executionGrid__G0HK0 .TradingReview_metric__GbLrM:nth-child(3){border-left:0}}@media (min-width:431px){.TradingReview_page__EOY1h{border-right:1px solid rgba(224,232,240,.8);border-left:1px solid rgba(224,232,240,.8)}}