.opportunity-trade-plan-hero{background:radial-gradient(120% 140% at 0 0,#34d3991f 0%,#0000 55%),linear-gradient(#0f172ad1 0%,#0f172a94 100%);border:1px solid #34d39957;border-radius:14px;flex-direction:column;gap:10px;margin:2px 0 4px;padding:14px 14px 12px;scroll-margin-top:88px;display:flex;box-shadow:inset 0 1px #ffffff0d,0 10px 28px #02061747}.opportunity-trade-plan-hero--focused{animation:2.2s ease-out opportunity-trade-plan-hero-pulse}@keyframes opportunity-trade-plan-hero-pulse{0%{box-shadow:inset 0 1px #ffffff0d,0 0 #34d39973}35%{box-shadow:inset 0 1px #ffffff0d,0 0 0 3px #34d39947}to{box-shadow:inset 0 1px #ffffff0d,0 10px 28px #02061747}}.opportunity-trade-plan-hero__intro{flex-direction:column;gap:4px;display:flex}.opportunity-trade-plan-hero__eyebrow{letter-spacing:.08em;text-transform:uppercase;color:#6ee7b7eb;margin:0;font-size:11px;font-weight:700}.opportunity-trade-plan-hero__lede{color:#e2e8f0e6;max-width:52ch;margin:0;font-size:13px;line-height:1.45}.opportunity-trade-plan-hero__nudge{margin:0;font-size:13px}.opportunity-trade-plan-hero__nudge a{color:#a7f3d0f2;font-weight:600;text-decoration:none}.opportunity-trade-plan-hero__nudge a:hover{text-decoration:underline}.opportunity-trade-plan-hero [data-tickerai-possible-trade-plan]{box-shadow:none!important;background:0 0!important;border:none!important;margin-top:0!important;padding:0!important}.opportunity-trade-plan-hero [data-tickerai-possible-trade-plan=full]>div:first-child{letter-spacing:.01em;font-size:16px}@media (min-width:768px){.opportunity-trade-plan-hero{padding:16px 18px 14px}.opportunity-trade-plan-hero__lede{font-size:14px}}
.opportunity-detail-flow{flex-direction:column;gap:14px;max-width:100%;display:flex}.opportunity-detail-hero-stack{flex-direction:column;gap:12px;display:flex}.opportunity-detail-section{margin:0}.opportunity-detail-collapsible{background:#0f172a73;border:1px solid #94a3b838;border-radius:12px;overflow:hidden;box-shadow:inset 0 1px #ffffff0a}.opportunity-detail-collapsible>summary{cursor:pointer;letter-spacing:.04em;text-transform:uppercase;color:#bfdbfef2;-webkit-user-select:none;user-select:none;padding:12px 14px;font-size:13px;font-weight:700;line-height:1.35;list-style:none}.opportunity-detail-collapsible>summary::-webkit-details-marker{display:none}.opportunity-detail-collapsible>summary:after{content:"+";float:right;opacity:.65;font-size:18px;font-weight:600;line-height:1}.opportunity-detail-collapsible[open]>summary:after{content:"−"}.opportunity-detail-collapsible__body{box-sizing:border-box;border-top:1px solid #94a3b81f;flex-direction:column;gap:14px;min-width:0;max-width:100%;padding:0 14px 14px;display:flex}.opportunity-detail-collapsible__body>:first-child{margin-top:12px}.opportunity-detail-secondary{border-top:1px solid #94a3b829;flex-direction:column;gap:12px;margin-top:2px;padding-top:12px;display:flex}.opportunity-detail-collapsible--nested{box-shadow:none;background:0 0;border:none}.opportunity-detail-collapsible--nested>summary{text-transform:none;letter-spacing:.02em;padding:10px 0;font-size:12px}.opportunity-detail-collapsible--nested>summary:after{float:none;margin-left:8px}.opportunity-detail-collapsible--nested .opportunity-detail-collapsible__body{border-top:none;gap:12px;padding:0 0 4px}.opportunity-detail-collapsible--nested .opportunity-detail-collapsible__body>:first-child{margin-top:0}.opportunity-trade-account-details{margin-top:4px}.opportunity-trade-account-copy{color:#94a3b8f2;margin:0;font-size:13px;line-height:1.45}.opportunity-action-btn{cursor:pointer;color:#f8fafcf5;background:#6366f138;border:1px solid #6366f18c;border-radius:8px;justify-content:center;align-items:center;padding:10px 14px;font-size:14px;font-weight:600;line-height:1.35;text-decoration:none;display:inline-flex}.opportunity-action-btn--muted{color:#e2e8f0eb;background:#1e293b8c;border-color:#94a3b859}.opp-theme-intel__list{color:#e2e8f0eb;margin:0 0 10px;padding:0;font-size:14px;line-height:1.45;list-style:none}.opportunity-detail-methodology-intro{margin-bottom:12px}.opportunity-detail-hero-actions{background:#0f172a8c;border:1px solid #94a3b838;border-radius:12px;flex-direction:column;gap:14px;padding:16px 18px;display:flex}.opportunity-detail-hero-actions__row{flex-wrap:wrap;align-items:center;gap:10px;display:flex}.opportunity-detail-hero-actions__price{color:#f8fafcf2;font-size:15px;font-weight:600}.opportunity-detail-subsection-title{letter-spacing:.06em;text-transform:uppercase;color:#e2e8f0e0;margin:0 0 10px;font-size:12px;font-weight:700}.opportunity-detail-methodology-list{flex-direction:column;gap:12px;margin:0;padding:0;list-style:none;display:flex}.opportunity-detail-methodology-item{background:#1e293b73;border:1px solid #94a3b826;border-radius:10px;padding:12px 14px}.opportunity-detail-methodology-label{letter-spacing:.05em;text-transform:uppercase;opacity:.72;margin-bottom:4px;font-size:11px;font-weight:700;display:block}.opportunity-detail-methodology-text{color:#e2e8f0e6;margin:0;font-size:14px;line-height:1.55}.opportunity-detail-theme-link{color:#bfdbfef2;align-items:center;font-size:14px;font-weight:600;line-height:1.45;text-decoration:none;display:inline-flex}.opportunity-detail-theme-link:hover{text-underline-offset:3px;text-decoration:underline}@media (max-width:640px){.opportunity-detail-flow{gap:12px}.opportunity-detail-hero-stack{gap:10px}.opportunity-detail-collapsible>summary{padding:12px 14px;font-size:12px}.opportunity-detail-collapsible__body{gap:12px;padding:0 12px 12px}.opportunity-detail-secondary{gap:12px;padding-top:14px}}
