.StockAnalysisCard_title__0uy2_{font-family:var(--font-display);font-size:var(--text-base)}.StockAnalysisCard_subtitle__XjJRj{font-size:var(--text-xs);color:var(--muted)}.StockAnalysisCard_selector__pTnNC{display:flex;flex-wrap:wrap;gap:var(--space-2);margin-bottom:var(--space-4);padding-bottom:var(--space-3);border-bottom:1px solid var(--ring-1)}.StockAnalysisCard_chip__IsuVm{-webkit-appearance:none;-moz-appearance:none;appearance:none;border:1px solid var(--ring-1);background:rgba(255,255,255,.02);color:var(--text);font-size:var(--text-xs);padding:6px 12px;border-radius:999px;cursor:pointer;font-family:inherit;transition:all var(--duration-fast);white-space:nowrap}.StockAnalysisCard_chip__IsuVm:hover{background:rgba(255,255,255,.05)}.StockAnalysisCard_chip__IsuVm.StockAnalysisCard_active__hl36y{background:var(--accent);border-color:var(--accent);color:#000;font-weight:600}.StockAnalysisCard_chip__IsuVm.StockAnalysisCard_featured__419ad:before{content:"★";margin-right:4px;color:var(--warn)}.StockAnalysisCard_chip__IsuVm.StockAnalysisCard_active__hl36y.StockAnalysisCard_featured__419ad:before{color:rgba(0,0,0,.6)}.StockAnalysisCard_categoryLabel__CPDQe{font-size:var(--text-xs);letter-spacing:.06em;text-transform:uppercase;color:var(--muted);margin:var(--space-2) 0 var(--space-1);width:100%}.StockAnalysisCard_summary__lw2z4{display:grid;grid-template-columns:repeat(2,1fr);grid-gap:var(--space-3);gap:var(--space-3);margin-bottom:var(--space-4)}@media (min-width:640px){.StockAnalysisCard_summary__lw2z4{grid-template-columns:repeat(4,1fr)}}.StockAnalysisCard_metric__5i9aa{padding:var(--space-3);background:rgba(255,255,255,.02);border-radius:var(--radius-sm);box-shadow:inset 0 0 0 1px var(--ring-1)}.StockAnalysisCard_metricLabel__egHGJ{font-size:var(--text-xs);color:var(--muted);margin-bottom:4px}.StockAnalysisCard_metricValue__jQTl4{font-family:var(--font-display);font-size:var(--text-lg);font-weight:600;color:var(--text)}.StockAnalysisCard_metricSub__Q893F{font-size:var(--text-xs);color:var(--muted);margin-top:2px}.StockAnalysisCard_positive__q4IlV{color:var(--positive)}.StockAnalysisCard_negative__BvQkY{color:var(--negative)}.StockAnalysisCard_headline__c4GVc{font-family:var(--font-display);font-size:var(--text-lg);font-weight:600;color:var(--text);margin-bottom:var(--space-2);padding:var(--space-3) var(--space-4);background:rgba(0,122,255,.08);border-left:3px solid var(--accent);border-radius:var(--radius-sm)}.StockAnalysisCard_verdict__wvI_W{display:inline-block;padding:4px 10px;border-radius:999px;font-size:var(--text-xs);font-weight:600;letter-spacing:.04em;text-transform:uppercase;margin-left:var(--space-2)}.StockAnalysisCard_verdict-buy_now__9OoAC,.StockAnalysisCard_verdict-buy_on_breakout__a_1ZR,.StockAnalysisCard_verdict-buy_on_dip__7r2kk{background:rgba(52,199,89,.15);color:var(--positive)}.StockAnalysisCard_verdict-hold__L0sIT{background:rgba(255,204,0,.15);color:var(--warn)}.StockAnalysisCard_verdict-partial_sell__7zKkz,.StockAnalysisCard_verdict-sell_now__fat_s,.StockAnalysisCard_verdict-stop_loss__jNLPR,.StockAnalysisCard_verdict-take_profit__sZGkg{background:rgba(255,69,58,.15);color:var(--negative)}.StockAnalysisCard_verdict-wait__3_Jmo,.StockAnalysisCard_verdict-wait_for_breakout__LpchB{background:rgba(255,255,255,.06);color:var(--muted)}.StockAnalysisCard_fivePanel__D_zBn{display:grid;grid-template-columns:repeat(1,1fr);grid-gap:var(--space-3);gap:var(--space-3);margin-top:var(--space-4)}@media (min-width:720px){.StockAnalysisCard_fivePanel__D_zBn{grid-template-columns:repeat(2,1fr)}}@media (min-width:1024px){.StockAnalysisCard_fivePanel__D_zBn{grid-template-columns:repeat(3,1fr)}}.StockAnalysisCard_analysisBox__BxXhB{padding:var(--space-3);background:rgba(255,255,255,.015);border-radius:var(--radius-sm);box-shadow:inset 0 0 0 1px var(--ring-1)}.StockAnalysisCard_analysisHead__7fkrQ{display:flex;justify-content:space-between;align-items:center;margin-bottom:var(--space-2)}.StockAnalysisCard_analysisTitle__a_jLE{font-family:var(--font-display);font-size:var(--text-xs);letter-spacing:.06em;text-transform:uppercase;color:var(--muted);margin:0}.StockAnalysisCard_analysisBadge__JEsnV{font-size:10px;font-weight:600;padding:2px 8px;border-radius:999px;background:rgba(255,255,255,.06);color:var(--text)}.StockAnalysisCard_badge-above__DeyZ2,.StockAnalysisCard_badge-bull__VFRxi,.StockAnalysisCard_badge-good__lmbdj,.StockAnalysisCard_badge-undervalued__T7H6U,.StockAnalysisCard_badge-up__SF7gO,.StockAnalysisCard_badge-very_strong__Ht9Mg{background:rgba(52,199,89,.18);color:var(--positive)}.StockAnalysisCard_badge-bad__CKdL7,.StockAnalysisCard_badge-bear__oRRPW,.StockAnalysisCard_badge-below__yPwr7,.StockAnalysisCard_badge-down__qm5pA,.StockAnalysisCard_badge-overvalued__NB6QD,.StockAnalysisCard_badge-very_weak__MDGg7{background:rgba(255,69,58,.18);color:var(--negative)}.StockAnalysisCard_badge-fair__5T0uX,.StockAnalysisCard_badge-flat__tAh2V,.StockAnalysisCard_badge-inline__ZarWD,.StockAnalysisCard_badge-mixed__k8V9o,.StockAnalysisCard_badge-neutral__8DvjK,.StockAnalysisCard_badge-sideways__gb18Z{background:rgba(255,204,0,.18);color:var(--warn)}.StockAnalysisCard_badge-weak__qFzQ9{background:rgba(255,149,0,.18);color:var(--warn)}.StockAnalysisCard_badge-good__lmbdj{background:rgba(48,209,88,.18);color:var(--positive)}.StockAnalysisCard_analysisBody__DSyln{font-size:var(--text-sm);line-height:1.6;color:var(--text)}.StockAnalysisCard_analysisBody__DSyln p{margin:0 0 var(--space-2)}.StockAnalysisCard_analysisBody__DSyln p:last-child{margin-bottom:0}.StockAnalysisCard_analysisBody__DSyln ul{margin:0;padding-left:1.2em}.StockAnalysisCard_analysisBody__DSyln li{margin:2px 0}.StockAnalysisCard_scoreGrid__fUAU5{display:grid;grid-template-columns:repeat(5,1fr);grid-gap:4px;gap:4px;margin:var(--space-2) 0}.StockAnalysisCard_scoreItem__5BtbL{text-align:center;font-size:10px;color:var(--muted)}.StockAnalysisCard_scoreBar__4CZOg{height:4px;background:rgba(255,255,255,.06);border-radius:2px;overflow:hidden;margin-bottom:4px}.StockAnalysisCard_scoreFill__dowH_{height:100%;background:var(--accent);transition:width var(--duration-normal)}.StockAnalysisCard_scoreNum__LUxN8{font-family:var(--font-display);font-weight:600;color:var(--text);font-size:var(--text-xs)}.StockAnalysisCard_splitPlanTable__cE4ai{width:100%;border-collapse:collapse;font-size:var(--text-xs);margin-top:var(--space-2)}.StockAnalysisCard_splitPlanTable__cE4ai td,.StockAnalysisCard_splitPlanTable__cE4ai th{padding:6px 8px;text-align:left;border-bottom:1px solid var(--ring-1)}.StockAnalysisCard_splitPlanTable__cE4ai th{color:var(--muted);font-weight:500;letter-spacing:.04em;text-transform:uppercase;font-size:10px}.StockAnalysisCard_risk__OZn4q{margin-top:var(--space-3);padding:var(--space-3);background:rgba(255,69,58,.08);border-left:3px solid var(--negative);border-radius:var(--radius-sm);font-size:var(--text-sm);color:var(--text)}.StockAnalysisCard_disclaimer__iYl4q{margin-top:var(--space-2);font-size:11px;color:var(--muted);line-height:1.5}.StockAnalysisCard_actions__Bx0K3{display:flex;align-items:center;gap:var(--space-2);margin-top:var(--space-4);padding-top:var(--space-3);border-top:1px solid var(--ring-1)}.StockAnalysisCard_requestButton__siXRu{-webkit-appearance:none;-moz-appearance:none;appearance:none;border:none;background:var(--accent);color:#000;font-weight:600;font-family:inherit;font-size:var(--text-sm);padding:8px 16px;border-radius:var(--radius-sm);cursor:pointer;transition:opacity var(--duration-fast)}.StockAnalysisCard_requestButton__siXRu:hover:not(:disabled){opacity:.85}.StockAnalysisCard_requestButton__siXRu:disabled{opacity:.5;cursor:not-allowed}.StockAnalysisCard_statusText__JMGng{font-size:var(--text-xs);color:var(--muted)}.StockAnalysisCard_statusRunning__ikQbX{color:var(--info)}.StockAnalysisCard_statusFailed__YLDTR{color:var(--negative)}.StockAnalysisCard_empty__Xm56x{padding:var(--space-5);text-align:center;font-size:var(--text-sm);color:var(--muted);background:rgba(255,255,255,.015);border-radius:var(--radius-md);box-shadow:inset 0 0 0 1px var(--ring-1)}