@import"https://fonts.googleapis.com/css2?family=Barlow+Semi+Condensed:wght@400;500;600;700;800&family=Source+Sans+3:wght@400;500;600;700&display=swap";:root{color-scheme:dark;font-family:"Source Sans 3",sans-serif;color:#e3e2d3;background:#080f09;font-synthesis:none;--bg: oklch(16% .018 145);--surface: oklch(20% .022 145);--surface-raised: oklch(24% .025 145);--ink: oklch(91% .02 105);--muted: oklch(68% .026 130);--line: oklch(33% .025 145);--acid: oklch(87% .17 105);--orange: oklch(73% .16 53);--red: oklch(66% .18 28);--space-1: 4px;--space-2: 8px;--space-3: 12px;--space-4: 16px;--space-5: 24px;--space-6: 32px;--space-7: 48px;--space-8: 64px}*{box-sizing:border-box}html{scroll-behavior:smooth}body{margin:0;min-width:320px;background:var(--bg)}button,input{font:inherit}button{cursor:pointer}a{color:inherit;text-decoration:none}.landing-shell,.app-shell{min-height:100vh;max-width:1440px;margin:auto;padding:0 clamp(20px,5vw,80px)}.landing-shell{background:radial-gradient(circle at 85% 10%,oklch(25% .05 95 / .35),transparent 28rem)}.nav,.app-nav{height:88px;display:flex;align-items:center;justify-content:space-between;gap:var(--space-6);border-bottom:1px solid var(--line)}.brand{display:inline-flex;align-items:center;gap:10px;font:800 18px Barlow Semi Condensed,sans-serif;letter-spacing:.08em}.brand-mark{display:grid;width:27px;height:27px;place-items:center;color:var(--bg);background:var(--acid);border-radius:50%;font-size:19px;letter-spacing:0}.nav-actions,.account-menu,.head-actions,.hero-actions,.proof-row,.feed-meta{display:flex;align-items:center;gap:var(--space-5)}.nav-actions>a{color:var(--muted)}.nav-actions>a:hover,.text-link:hover{color:var(--acid)}.button{border:1px solid transparent;border-radius:2px;padding:10px 16px;color:var(--ink);font-weight:600;transition:transform .18s ease,background .18s ease,color .18s ease}.button:hover{transform:translateY(-2px)}.button-solid{background:var(--acid);color:#081008}.button-solid:hover{background:#f7ea3c}.button-outline{border-color:var(--line);background:transparent}.button-outline:hover{border-color:var(--acid);color:var(--acid)}.button-quiet{background:transparent;color:var(--muted)}.button-large{padding:14px 20px;font-size:16px}.button-full{width:100%}.hero{display:grid;grid-template-columns:minmax(0,1.08fr) minmax(360px,.92fr);align-items:center;gap:clamp(40px,8vw,140px);padding:clamp(72px,11vw,150px) 0 clamp(88px,12vw,160px)}.hero-copy{max-width:700px}.eyebrow,.price-label,.panel-top,.signal-strip,.row-price span,.row-profit span,.row-countdown span{color:var(--muted);font:700 12px Barlow Semi Condensed,sans-serif;letter-spacing:.13em}.eyebrow{display:flex;align-items:center;gap:9px}h1,h2{margin:0;font-family:Barlow Semi Condensed,sans-serif;letter-spacing:-.035em;line-height:.93}h1{max-width:680px;font-size:clamp(62px,9vw,132px);font-weight:700}h2{font-size:clamp(42px,6vw,78px)}.hero-lede,.section-lede{max-width:52ch;color:var(--muted);font-size:19px;line-height:1.45}.hero-lede{margin:28px 0 34px}.text-link{color:var(--muted);font-weight:600}.proof-row{margin-top:64px;color:var(--muted);font-size:14px}.proof-row strong{display:block;color:var(--ink);font:700 26px Barlow Semi Condensed,sans-serif}.hero-panel{background:var(--surface);border:1px solid var(--line);padding:18px;box-shadow:14px 14px #030703;transform:rotate(1.4deg)}.panel-top{display:flex;justify-content:space-between;padding-bottom:20px;border-bottom:1px solid var(--line)}.panel-live{color:var(--acid)}.live-dot,.pulse-dot{display:inline-block;width:7px;height:7px;background:var(--acid);border-radius:50%;box-shadow:0 0 0 4px #e5d9371f}.live-dot.offline{background:var(--orange);box-shadow:none}.preview-row{display:grid;grid-template-columns:52px 1fr auto 52px;align-items:center;gap:12px;padding:18px 0;border-bottom:1px solid var(--line)}.platform-tag{width:max-content;padding:4px 7px;border:1px solid var(--line);color:var(--acid);font:700 11px Barlow Semi Condensed,sans-serif;letter-spacing:.08em}.preview-name{font-weight:600}.preview-name small{display:block;margin-top:3px;color:var(--muted);font-size:11px;letter-spacing:.08em}.preview-profit{color:var(--acid);font:700 19px Barlow Semi Condensed,sans-serif}.preview-time{color:var(--muted);text-align:right;font-variant-numeric:tabular-nums}.panel-footer{padding-top:20px;color:var(--muted);font-size:13px;display:flex;justify-content:space-between}.signal-strip{display:flex;justify-content:space-between;padding:17px 0;border-top:1px solid var(--line);border-bottom:1px solid var(--line);color:var(--acid)}.pricing-section{display:grid;grid-template-columns:.8fr 1.2fr;gap:clamp(40px,9vw,140px);padding:clamp(88px,13vw,170px) 0}.pricing-section .section-lede{font-size:17px}.pricing-grid{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:16px}.price-card{display:flex;flex-direction:column;min-height:390px;padding:26px;border:1px solid var(--line);background:var(--surface)}.price-card-featured{background:var(--acid);color:#081008;border-color:var(--acid);transform:translateY(-16px)}.price-card-featured .price-label,.price-card-featured p,.price-card-featured li{color:#2c2a11}.price-card-featured .button-solid{background:#081008;color:var(--acid)}.price-value{margin-top:46px;font:700 72px Barlow Semi Condensed,sans-serif;line-height:.8}.price-value small{margin-left:6px;font:500 14px "Source Sans 3",sans-serif}.price-card p{min-height:44px;color:var(--muted)}.price-card ul{display:grid;gap:10px;margin:20px 0 28px;padding:0;list-style:none;color:var(--muted)}.price-card li span{margin-right:9px;color:var(--acid)}.price-card .button{margin-top:auto}.recommended{float:right;color:var(--orange);font-size:10px}.footer{display:flex;justify-content:space-between;padding:24px 0 34px;color:var(--muted);font:600 12px Barlow Semi Condensed,sans-serif;letter-spacing:.1em}.app-shell{max-width:1600px}.app-nav{height:72px}.connection-state{margin-left:auto;color:var(--acid);font:700 12px Barlow Semi Condensed,sans-serif;letter-spacing:.12em}.account-menu{color:var(--muted);font-size:14px}.dashboard-head{display:flex;justify-content:space-between;align-items:end;gap:24px;padding:72px 0 48px}.dashboard-head h1{font-size:clamp(58px,7vw,96px)}.dashboard-head .section-lede{margin-bottom:0;font-size:17px}.notice{padding:12px 16px;margin-bottom:24px;background:#431d01;color:#f7daaa}.feed-toolbar{display:flex;justify-content:space-between;align-items:center;gap:24px;padding:13px 0;border-top:1px solid var(--line);border-bottom:1px solid var(--line)}.platform-tabs,.feed-meta{gap:5px}.platform-tabs button,.feed-meta button{border:0;background:transparent;color:var(--muted);padding:8px 12px;font-weight:600}.platform-tabs button.active,.feed-meta button.sort-active{background:var(--acid);color:#081008}.platform-tabs button:disabled{cursor:not-allowed;opacity:.3}.feed-meta span{margin-left:14px;color:var(--muted);font-size:13px}.feed-list{display:grid;gap:8px;padding:16px 0 48px}.opportunity-row{display:grid;grid-template-columns:minmax(240px,1.8fr) repeat(3,minmax(105px,.65fr)) 110px;gap:22px;align-items:center;padding:20px;border:1px solid var(--line);background:var(--surface);transition:background .18s ease,border-color .18s ease,transform .18s ease}.opportunity-row:hover{transform:translate(4px);border-color:#706b31;background:var(--surface-raised)}.row-main{display:flex;align-items:center;gap:15px}.row-main h2{font-size:24px;letter-spacing:-.01em}.row-main p{margin:4px 0 0;color:var(--muted);font-size:13px}.row-price,.row-profit,.row-countdown{display:grid;gap:3px}.row-price strong,.row-countdown strong{font:700 22px Barlow Semi Condensed,sans-serif}.row-profit strong{color:var(--acid);font:700 26px Barlow Semi Condensed,sans-serif}.row-countdown strong{color:var(--orange);font-variant-numeric:tabular-nums}.empty-state{padding:84px 20px;border:1px dashed var(--line)}.empty-number{color:var(--acid);font:700 80px Barlow Semi Condensed,sans-serif}.empty-state h2{margin-top:12px;font-size:46px}.empty-state p{max-width:48ch;color:var(--muted);font-size:17px}.upgrade-banner{display:flex;justify-content:space-between;align-items:center;gap:24px;padding:22px 24px;margin-bottom:48px;background:var(--acid);color:#081008}.upgrade-banner .eyebrow{color:#312f16}.upgrade-banner strong{display:block;font:700 25px Barlow Semi Condensed,sans-serif}.boot{display:grid;min-height:100vh;place-items:center;gap:12px;color:var(--muted)}.pulse-dot{animation:pulse 1.2s ease-out infinite}@keyframes pulse{50%{opacity:.25;transform:scale(.7)}}.modal-backdrop{position:fixed;top:0;right:0;bottom:0;left:0;z-index:10;display:grid;place-items:center;padding:24px;background:#010401d9}.auth-modal{position:relative;width:min(430px,100%);padding:32px;background:var(--surface-raised);border:1px solid var(--line);box-shadow:14px 14px #010401}.auth-modal h2{margin:12px 0 28px;font-size:46px}.auth-modal form{display:grid;gap:18px}.auth-modal label{display:grid;gap:6px;color:var(--muted);font-size:13px}.auth-modal input{width:100%;padding:12px;border:1px solid var(--line);border-radius:0;background:var(--bg);color:var(--ink);outline:none}.auth-modal input:focus{border-color:var(--acid)}.close-button{position:absolute;top:14px;right:16px;border:0;background:transparent;color:var(--muted);font-size:28px}.form-error{margin:0;color:#fc9285;font-size:14px}@media(max-width:900px){.hero,.pricing-section{grid-template-columns:1fr}.hero-panel{max-width:600px;margin-left:auto}.pricing-grid{max-width:700px}.opportunity-row{grid-template-columns:1fr 1fr;gap:16px}.row-main{grid-column:1 / -1}.row-countdown{text-align:right}}@media(max-width:620px){.landing-shell,.app-shell{padding:0 16px}.nav,.app-nav{height:72px}.nav-actions>a,.account-menu>span{display:none}.nav-actions{gap:4px}.hero{padding-top:72px}h1{font-size:62px}.hero-actions,.proof-row,.signal-strip,.footer,.dashboard-head,.feed-toolbar,.upgrade-banner{align-items:flex-start;flex-direction:column}.proof-row{gap:12px;margin-top:42px}.signal-strip{gap:10px}.pricing-grid{grid-template-columns:1fr}.price-card-featured{transform:none}.feed-meta{width:100%;justify-content:space-between}.platform-tabs{display:grid;grid-template-columns:repeat(3,1fr);width:100%}.platform-tabs button{padding-inline:4px}.opportunity-row{grid-template-columns:1fr 1fr;padding:16px}.row-price:nth-of-type(3){display:none}.row-profit{justify-self:end;text-align:right}.row-countdown{justify-self:end}}@media(prefers-reduced-motion:reduce){*,*:before,*:after{scroll-behavior:auto!important;transition-duration:.01ms!important;animation-duration:.01ms!important}}.dashboard-head{padding:48px 0 28px}.dashboard-head h1{font-size:clamp(48px,6vw,78px)}.feed-list{gap:10px;padding:16px 0 48px}.opportunity-card{overflow:hidden;border:1px solid var(--line);background:var(--surface);transition:border-color .18s ease,background .18s ease,transform .18s ease}.opportunity-card:hover{border-color:#706b31;background:var(--surface-raised);transform:translateY(-1px)}.opportunity-card-urgent{border-color:#db7118}.opportunity-card-soon{border-color:#6a662b}.opportunity-card-main{display:grid;width:100%;gap:18px;padding:20px 22px 15px;border:0;background:transparent;color:var(--ink);text-align:left}.opportunity-card-main:focus-visible{outline:2px solid var(--acid);outline-offset:-3px}.card-topline,.card-identity,.card-title-line,.card-footline{display:flex;align-items:center}.card-topline{justify-content:space-between;gap:20px}.card-identity{min-width:0;gap:16px}.rating-block{display:grid;min-width:68px;padding-right:16px;border-right:1px solid var(--line)}.rating-block strong{font:700 42px/.85 Barlow Semi Condensed,sans-serif;letter-spacing:-.04em}.rating-block span,.card-kpi span,.card-countdown span,.detail-grid span{color:var(--muted);font:700 11px Barlow Semi Condensed,sans-serif;letter-spacing:.12em}.card-copy{min-width:0}.card-title-line{gap:12px}.card-title-line h2{overflow:hidden;font-size:30px;letter-spacing:-.015em;text-overflow:ellipsis;white-space:nowrap}.card-copy p{overflow:hidden;margin:5px 0 0;color:var(--muted);font-size:14px;text-overflow:ellipsis;white-space:nowrap}.card-countdown{display:grid;flex:0 0 auto;gap:3px;text-align:right}.card-countdown strong{color:var(--orange);font:700 25px Barlow Semi Condensed,sans-serif;font-variant-numeric:tabular-nums}.opportunity-card-urgent .card-countdown strong{color:#ff9b57;color:oklch(78% .15 53)}.card-kpis{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:12px;padding-top:16px;border-top:1px solid var(--line)}.card-kpi{display:grid;gap:5px}.card-kpi strong{font:700 25px Barlow Semi Condensed,sans-serif;font-variant-numeric:tabular-nums}.card-kpi-profit strong{color:var(--acid);font-size:29px}.card-kpi-profit small{color:var(--acid);font-size:15px}.card-analysis-strip{display:flex;flex-wrap:wrap;align-items:center;gap:8px 18px;padding:10px 12px;border:1px solid var(--line);background:#0c140c;color:var(--muted);font:700 11px Barlow Semi Condensed,sans-serif;letter-spacing:.08em}.card-analysis-strip strong{margin-left:auto;color:var(--acid);font-size:12px}.card-footline{justify-content:space-between;gap:12px;color:var(--muted);font-size:12px}.card-footline>span{display:inline-flex;align-items:center;gap:8px}.card-footline>span:last-child{color:var(--acid);font-weight:600}.card-details{display:grid;gap:16px;padding:0 22px 20px;border-top:1px solid var(--line);background:#0c140c}.detail-grid{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:16px;padding-top:16px}.detail-grid div{display:grid;gap:4px}.detail-grid strong{font:600 16px "Source Sans 3",sans-serif}.card-details p{max-width:70ch;margin:0;color:var(--muted);font-size:13px;line-height:1.45}@media(max-width:720px){.dashboard-head{align-items:flex-start;padding:36px 0 22px}.dashboard-head h1{font-size:54px}.card-topline{align-items:flex-start}.card-kpis{grid-template-columns:repeat(2,minmax(0,1fr))}.card-kpi-profit{grid-column:1 / -1}.detail-grid{grid-template-columns:repeat(2,minmax(0,1fr))}}@media(max-width:480px){.opportunity-card-main{gap:14px;padding:16px}.card-topline{display:grid;gap:16px}.card-countdown{display:flex;align-items:baseline;justify-content:space-between;width:100%;text-align:left}.card-countdown strong{font-size:22px}.rating-block{min-width:56px;padding-right:12px}.rating-block strong{font-size:36px}.card-title-line h2{font-size:26px}.card-copy p{font-size:13px}.card-kpi strong{font-size:22px}.card-kpi-profit strong{font-size:27px}.card-analysis-strip{align-items:flex-start;flex-direction:column;gap:6px}.card-analysis-strip strong{margin-left:0}.card-details{padding:0 16px 16px}.card-footline{align-items:flex-start;flex-direction:column}}@media(prefers-reduced-motion:reduce){.opportunity-card{transition:none!important}}
