:root{--ink:#10201b;--muted:#66746f;--paper:#f2f0e8;--card:#fffefa;--acid:#c8ff5b;--line:#d9ded8}*{box-sizing:border-box}body{color:var(--ink);background:var(--paper);margin:0;font-family:Inter,ui-sans-serif,system-ui,sans-serif}main{width:min(1120px,100% - 40px);margin:auto}nav{border-bottom:1px solid var(--line);align-items:center;gap:12px;height:76px;display:flex}nav a{color:var(--ink);font-size:13px;font-weight:700;text-decoration:none}.brand{align-items:center;gap:12px;margin-right:auto;display:flex}.nextAngleBrand{color:inherit;flex:none;align-items:center;text-decoration:none;display:inline-flex}.nextAngleBrand img{width:clamp(142px,14vw,176px);height:auto;display:block}.nextAngleBrandIcon img,.nextAngleIcon img{object-fit:contain;width:100%;height:100%;display:block}.nextAngleBrandIcon,.nextAngleIcon{flex:0 0 38px;place-items:center;width:38px;height:38px;display:inline-grid}.loadingScreen .nextAngleIcon{width:52px;height:52px;margin-bottom:4px}.dashboard .appNav .nextAngleBrand img{width:150px}.authNav .nextAngleBrand img{width:174px}.homeNav .nextAngleBrand img,.homeFooter .nextAngleBrand img{width:182px}@media (max-width:700px){.nextAngleBrand img{width:140px}.homeNav .nextAngleBrand img{width:145px}.dashboard .appNav .nextAngleBrand img{width:132px}}.navCta,form button,.action button{background:var(--ink);cursor:pointer;border:0;padding:11px 15px;font-weight:800;color:#fff!important}.mark{background:var(--ink);width:34px;height:34px;color:var(--acid);place-items:center;font-weight:900;display:grid}.status{color:var(--muted);margin-left:auto;font-size:13px}header{grid-template-columns:1fr 1fr;align-items:end;padding:72px 0 54px;display:grid}.eyebrow{letter-spacing:.14em;color:#43711b;grid-column:1/-1;font-size:12px;font-weight:800}h1{letter-spacing:-.055em;margin:14px 0 0;font-family:Georgia,serif;font-size:clamp(44px,7vw,78px);font-weight:500;line-height:.94}.lede{color:var(--muted);justify-self:end;max-width:500px;font-size:20px;line-height:1.5}.left{justify-self:start}.heroAction{grid-column:2;justify-self:end;margin-top:20px}.heroAction a{color:var(--ink);font-weight:800}.feed{margin-bottom:80px}.feedHead{border-bottom:1px solid var(--ink);justify-content:space-between;align-items:center;display:flex}.feedHead h2{text-transform:uppercase;letter-spacing:.08em;font-size:16px}.feedHead span{color:var(--muted);font-size:13px}article{background:var(--card);border-bottom:1px solid var(--line);grid-template-columns:150px 1fr;display:grid}.score{border-right:1px solid var(--line);flex-direction:column;padding:34px 24px;display:flex}.score b{font-family:Georgia,serif;font-size:64px;font-weight:500}.score small{letter-spacing:.12em;font-size:9px;font-weight:800}.body{padding:34px 40px}.meta{color:var(--muted);text-transform:uppercase;letter-spacing:.08em;gap:18px;font-size:11px;font-weight:700;display:flex}.life{color:#43711b}h3{margin:14px 0 10px;font-family:Georgia,serif;font-size:32px;font-weight:500}.body>p{color:var(--muted);line-height:1.55}.metrics{grid-template-columns:repeat(3,1fr);gap:28px;margin:28px 0;display:grid}.metrics span{justify-content:space-between;font-size:12px;display:flex}.metrics i{background:#e7eae5;height:5px;margin-top:9px;display:block}.metrics em{background:var(--ink);height:100%;display:block}.channels{flex-wrap:wrap;align-items:center;gap:16px;margin:0 0 24px;font-size:12px;display:flex}.channels>a{color:var(--ink);background:#eef2e9;padding:8px 10px;text-decoration:none}.channels span{color:var(--muted);margin-left:5px}.action{border-top:1px solid var(--line);justify-content:space-between;padding-top:20px;font-size:13px;display:flex}.action a{color:var(--ink);font-weight:800;text-decoration:none}.authShell{padding-bottom:70px}.authCard{background:var(--card);border:1px solid var(--line);max-width:860px;margin:55px auto;padding:48px}.authCard.narrow{max-width:520px}.authCard h1{font-size:52px}form{gap:22px;margin-top:34px;display:grid}.formGrid{grid-template-columns:1fr 1fr;gap:20px;display:grid}label{gap:8px;font-size:13px;font-weight:750;display:grid}label small,legend small{color:var(--muted);font-weight:400}input{border:1px solid var(--line);width:100%;color:var(--ink);font:inherit;background:#fff;padding:13px}fieldset{border:0;margin:0;padding:0}legend{margin-bottom:10px;font-size:13px;font-weight:750}.chips{flex-wrap:wrap;gap:8px;display:flex}.chips label{cursor:pointer;background:#eef2e9;padding:9px 12px;display:flex}.chips input{width:auto}.error{color:#a42b21}.statGrid{border:1px solid var(--line);background:var(--card);grid-template-columns:repeat(4,1fr);margin-bottom:55px;display:grid}.statGrid div{border-right:1px solid var(--line);padding:25px;display:grid}.statGrid b{font-family:Georgia,serif;font-size:36px}.statGrid span{color:var(--muted);text-transform:uppercase;letter-spacing:.08em;font-size:10px}.panel{margin-bottom:55px}.topicGrid{background:var(--line);grid-template-columns:1fr 1fr;gap:1px;display:grid}.topic{background:var(--card);padding:28px;position:relative}.topic>b{font-family:Georgia,serif;font-size:40px;position:absolute;top:22px;right:25px}.topic h3{font-size:24px}.topic p,.topic small{color:var(--muted)}.video blockquote{border-left:4px solid var(--acid);background:#eef2e9;margin:20px 0 0;padding:16px}.feedHead button{cursor:pointer;background:0 0;border:0;padding:12px;font-weight:800}.syncState,.empty{background:var(--card);border-bottom:1px solid var(--line);color:var(--muted);margin:0;padding:18px 24px}.intelligence{grid-template-columns:280px 1fr}.intelligence>a{background:#dfe5df;min-height:180px}.intelligence img{object-fit:cover;width:100%;height:100%}.intelligence h3 a{color:var(--ink);text-decoration:none}.description{white-space:pre-line}.analysisGrid{background:var(--line);border:1px solid var(--line);grid-template-columns:repeat(3,1fr);gap:1px;margin-top:24px;display:grid}.analysisGrid>div{background:var(--card);padding:14px}.analysisGrid p{color:var(--muted);margin-bottom:0;font-size:12px;line-height:1.45}.draft{background:var(--ink);color:#fff;padding:30px}.draft h3{font-family:Georgia,serif}.draft li{color:#dce6e1;padding:7px}.notice{color:#aebbb6;font-size:12px}@media (max-width:700px){header{grid-template-columns:1fr}.lede{justify-self:start}.metrics,article{grid-template-columns:1fr}.score{border-right:0;border-bottom:1px solid var(--line);padding:20px}.score b{font-size:42px}.body{padding:24px}.meta{flex-wrap:wrap}.action{flex-direction:column;gap:15px}.formGrid,.topicGrid,.statGrid{grid-template-columns:1fr}.authCard{padding:25px}.authCard h1{font-size:40px}.heroAction{grid-column:1;justify-self:start}.status{display:none}}.dashboard{--blue:#2458e6;--soft:#f7f8f5;width:min(1240px,100% - 48px)}.appNav{z-index:20;-webkit-backdrop-filter:blur(16px);backdrop-filter:blur(16px);background:#f2f0e8eb;position:sticky;top:0}.brand>span:last-child{display:grid}.brand small{color:var(--muted);font-size:10px;font-weight:500}.navActions{align-items:center;gap:12px;margin-left:auto;display:flex}.nicheBadge{border:1px solid var(--line);color:var(--muted);border-radius:999px;padding:9px 12px;font-size:12px}.primaryButton,.secondaryButton{font:inherit;cursor:pointer;text-align:center;border:0;border-radius:8px;padding:12px 16px;font-size:13px;font-weight:800;text-decoration:none}.primaryButton{background:var(--ink);color:#fff}.primaryButton:disabled{opacity:.55;cursor:wait}.secondaryButton{border:1px solid var(--line);color:var(--ink);background:#fff}.dashboardHero{justify-content:space-between;align-items:end;padding:56px 0 34px;display:flex}.dashboardHero h1{margin:8px 0 12px;font-size:clamp(38px,5vw,64px)}.dashboardHero>div>p:last-child{color:var(--muted);font-size:17px}.interestList{flex-wrap:wrap;justify-content:flex-end;gap:7px;max-width:410px;display:flex}.interestList span{background:#e6eadf;border-radius:999px;padding:8px 11px;font-size:11px}.modernStats{border-radius:12px;overflow:hidden;box-shadow:0 10px 34px #10201b0d}.modernStats>div{justify-content:center;min-height:110px}.errorBanner{color:#8f241b;background:#fff1ef;border:1px solid #e9b9b4;border-radius:9px;gap:12px;margin-bottom:30px;padding:16px 20px;display:flex}.opportunitySpotlight,.topicStrip,.videoWorkspace{margin:64px 0}.sectionTitle{justify-content:space-between;align-items:end;margin-bottom:18px;display:flex}.sectionTitle h2{margin:4px 0 0;font-family:Georgia,serif;font-size:32px;font-weight:500}.sectionTitle>span,.syncSummary{color:var(--muted);font-size:12px}.spotlightCard{color:#fff;background:linear-gradient(130deg,#13251f,#203a32);border-radius:14px;grid-template-columns:100px 1fr auto;align-items:center;gap:28px;padding:30px;display:grid;box-shadow:0 18px 50px #10201b2b}.scoreOrb{background:var(--acid);width:84px;height:84px;color:var(--ink);text-align:center;border-radius:50%;place-content:center;display:grid}.scoreOrb strong{font-family:Georgia,serif;font-size:36px;line-height:.8}.scoreOrb span{text-transform:uppercase;margin-top:7px;font-size:9px}.spotlightCard h3{margin:10px 0 8px;font-size:28px}.spotlightCard p{color:#c5d1cc;margin:0 0 10px}.spotlightCard small{color:#8fa49b}.spotlightActions{gap:8px;display:grid}.spotlightActions .secondaryButton{color:#fff;background:0 0}.positive{text-transform:uppercase;letter-spacing:.08em;font-size:10px;font-weight:850;color:#50831f!important}.spotlightCard .positive{color:var(--acid)!important}.topicCards{grid-template-columns:repeat(2,1fr);gap:14px;display:grid}.topicCard{background:var(--card);border:1px solid var(--line);border-radius:10px;padding:24px}.topicCard>div{justify-content:space-between;display:flex}.topicCard>div>strong{font:500 34px Georgia,serif}.topicCard h3{margin:10px 0;font-size:21px}.topicCard p,.topicCard small{color:var(--muted)}.syncSummary{flex-wrap:wrap;justify-content:flex-end;gap:6px;display:flex}.syncSummary span{border-radius:999px;padding:6px 9px}.syncSummary .ready{color:#3f701b;background:#e3efda}.syncSummary .waiting{color:#7a583e;background:#eee5dd}.videoToolbar{background:#e5e8e2;border-radius:10px;justify-content:space-between;align-items:center;gap:20px;padding:8px;display:flex}.tabs{gap:4px;display:flex}.tabs button{color:var(--muted);cursor:pointer;background:0 0;border:0;border-radius:7px;padding:11px 14px;font-weight:750}.tabs button.active{color:var(--ink);background:#fff;box-shadow:0 2px 8px #0000000d}.tabs span{background:#e7eae5;border-radius:99px;margin-left:7px;padding:2px 6px;font-size:10px}.videoToolbar>input{border:0;border-radius:7px;max-width:330px;padding:11px 14px}.rankingNote{color:var(--muted);margin:12px 2px 22px;font-size:12px}.videoGrid{grid-template-columns:repeat(2,minmax(0,1fr));gap:20px;display:grid}.modernVideoCard{background:var(--card);border:1px solid var(--line);border-radius:13px;transition:transform .2s,box-shadow .2s;display:block;overflow:hidden;box-shadow:0 8px 24px #10201b0a}.modernVideoCard:hover{transform:translateY(-2px);box-shadow:0 14px 35px #10201b17}.playerFrame{aspect-ratio:16/9;background:#111;position:relative}.playerFrame iframe{border:0;width:100%;height:100%}.thumbnailButton{cursor:pointer;background:#111;border:0;width:100%;height:100%;padding:0;position:relative}.thumbnailButton img{object-fit:cover;width:100%;height:100%;display:block}.thumbnailButton:after{content:"";background:linear-gradient(#0000 55%,#0000008c);position:absolute;inset:0}.thumbnailButton small{z-index:2;color:#fff;font-weight:800;position:absolute;bottom:12px;left:14px}.playButton{z-index:2;width:58px;height:58px;color:var(--ink);background:#c8ff5bf2;border-radius:50%;place-items:center;padding-left:4px;display:grid;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);box-shadow:0 5px 20px #00000040}.trendPill{z-index:3;color:#fff;background:#10201be6;border-radius:6px;padding:7px 9px;font-size:10px;font-weight:800;position:absolute;top:12px;right:12px}.videoByline{color:var(--muted);justify-content:space-between;font-size:11px;display:flex}.videoByline strong{color:var(--blue)}.videoContent h3{margin:10px 0 18px;font:500 23px/1.14 Georgia,serif}.quickStats{border:1px solid var(--line);border-radius:7px;grid-template-columns:repeat(3,1fr);display:grid;overflow:hidden}.quickStats>div{border-right:1px solid var(--line);padding:10px;display:grid}.quickStats>div:last-child{border:0}.quickStats b{font-size:13px}.quickStats span{text-transform:uppercase;color:var(--muted);font-size:9px}.videoSummary{min-height:45px;color:var(--muted);font-size:12px;line-height:1.55}.directionBox{background:#eff3eb;border-left:3px solid #6fa72f;margin:17px 0;padding:14px}.directionBox span{text-transform:uppercase;letter-spacing:.1em;color:#4e7b21;font-size:9px;font-weight:900}.directionBox p{margin:5px 0 0;font-size:12px;line-height:1.45}.analysisToggle{border:0;border-top:1px solid var(--line);cursor:pointer;width:100%;color:var(--ink);background:0 0;justify-content:space-between;padding:12px 0;font-weight:800;display:flex}.expandedAnalysis{background:var(--line);border:1px solid var(--line);grid-template-columns:1fr 1fr;gap:1px;margin-bottom:14px;display:grid}.expandedAnalysis>div{background:var(--card);padding:12px}.expandedAnalysis p{color:var(--muted);margin-bottom:0;font-size:11px;line-height:1.45}.expandedAnalysis .confidence{color:var(--muted);background:#f0f2ed;grid-column:1/-1;margin:0;padding:10px;font-size:10px}.expandedAnalysis .questionPanel{grid-column:1/-1}.questionPanel ol{margin:10px 0 0;padding-left:20px}.questionPanel li{padding:6px 0 8px}.questionPanel li span{font-size:12px;line-height:1.4;display:block}.questionPanel li small{color:var(--muted);margin-top:3px;font-size:9px;display:block}.cardActions{gap:8px;display:flex}.cardActions button,.cardActions a{border:1px solid var(--line);color:var(--ink);text-align:center;cursor:pointer;background:#fff;border-radius:6px;flex:1;padding:10px;font-size:11px;font-weight:800;text-decoration:none}.cardActions button{background:var(--ink);color:#fff}.cardActions .reasonButton{background:#2458e6;border-color:#2458e6}.cardActions button:disabled{opacity:.55;cursor:wait}.reasoningError{color:#8f241b;background:#fff1ef;border-radius:6px;padding:10px 12px;font-size:11px}.aiRecommendation{background:#f1f4ff;border:1px solid #cfd9fb;border-radius:9px;margin:16px 0;padding:17px}.aiHeader{justify-content:space-between;align-items:center;display:flex}.aiHeader span{text-transform:uppercase;letter-spacing:.12em;color:#2458e6;font-size:9px;font-weight:900}.aiHeader b{color:#183eae;text-transform:uppercase;background:#dbe4ff;border-radius:99px;padding:5px 8px;font-size:9px}.aiRecommendation h4{margin:12px 0 7px;font:500 20px/1.25 Georgia,serif}.aiRecommendation>p,.aiGrid p{color:#4f5c6f;font-size:11px;line-height:1.5}.aiGrid{grid-template-columns:1fr 1fr;gap:12px;margin:14px 0;display:grid}.aiGrid>div{background:#ffffffb3;border-radius:6px;padding:11px}.aiGrid b,.aiLabel{text-transform:uppercase;letter-spacing:.06em;font-size:10px}.aiRecommendation ul,.aiRecommendation ol{padding-left:20px}.aiRecommendation li{padding:4px 0;font-size:11px;line-height:1.45}.aiRecommendation li small{color:#2458e6;margin-left:5px}.aiRecommendation li span{color:var(--muted);display:block}.modelNote{color:#69758a;border-top:1px solid #cfd9fb;padding-top:10px;line-height:1.4;display:block}.loadingScreen{text-align:center;place-content:center;justify-items:center;min-height:80vh;display:grid}.loader{border:3px solid var(--line);border-top-color:var(--ink);border-radius:50%;width:36px;height:36px;margin:24px;animation:.8s linear infinite spin}@keyframes spin{to{transform:rotate(360deg)}}@media (max-width:850px){.videoGrid{grid-template-columns:1fr}.spotlightCard{grid-template-columns:80px 1fr}.spotlightActions{grid-column:1/-1;grid-template-columns:1fr 1fr}.dashboardHero{display:block}.interestList{justify-content:flex-start;margin-top:20px}.analysisGrid{grid-template-columns:1fr 1fr}}@media (max-width:600px){.dashboard{width:min(100% - 24px,1240px)}.nicheBadge{display:none}.appNav .primaryButton{padding:10px;font-size:11px}.dashboardHero{padding-top:32px}.modernStats{grid-template-columns:1fr 1fr}.topicCards{grid-template-columns:1fr}.sectionTitle{align-items:start}.sectionTitle>span,.syncSummary{display:none}.videoToolbar{display:block}.tabs{grid-template-columns:1fr 1fr;display:grid}.videoToolbar>input{max-width:none;margin-top:8px}.spotlightCard{grid-template-columns:1fr}.scoreOrb{width:68px;height:68px}.expandedAnalysis,.analysisGrid{grid-template-columns:1fr}.videoContent{padding:17px}}html{scroll-behavior:smooth}body{background:radial-gradient(circle at 80% 0,#c8ff5b1c,#0000 28rem),#f4f5f1}.dashboard{--ink:#111c19;--muted:#69736f;--line:#dfe3dd;--card:#fff;--acid:#caff59;--blue:#315bea;padding-bottom:72px}.appNav{background:#fafbf8e0;border:1px solid #dfe3ddcc;border-top:0;border-radius:0 0 15px 15px;height:72px;margin-inline:-24px;padding-inline:24px;box-shadow:0 10px 35px #111c190b}.mark{border-radius:10px;box-shadow:inset 0 0 0 1px #ffffff1f}.brand strong{letter-spacing:-.02em}.navCenter{gap:5px;display:flex;position:absolute;left:50%;transform:translate(-50%)}.navCenter a{color:#6c7672;border-radius:8px;padding:9px 12px;font-size:12px}.navCenter a:hover{color:var(--ink);background:#eef0eb}.refreshButton{align-items:center;gap:7px;display:flex;box-shadow:0 5px 14px #111c1926}.refreshButton>span{font-size:17px;line-height:.7}.spinIcon{animation:.8s linear infinite spin}.dashboardHero{gap:40px;min-height:300px;padding:48px 0 38px}.dashboardHero>div:first-child{max-width:710px}.heroStatus{color:var(--muted);align-items:center;gap:12px;margin-bottom:29px;font-size:11px;display:flex}.heroStatus span{color:#426e24;background:#ffffffa6;border:1px solid #dce4d6;border-radius:99px;align-items:center;gap:7px;padding:7px 10px;font-weight:750;display:flex}.heroStatus i{background:#73ac3b;border-radius:50%;width:6px;height:6px;box-shadow:0 0 0 4px #73ac3b21}.heroStatus time:before{content:"·";margin-right:12px}.dashboardHero h1{letter-spacing:-.055em;font-size:clamp(42px,5.4vw,68px);line-height:.98}.dashboardHero h1 em{color:#65706b;font-style:normal}.dashboardHero>div>p:last-child{max-width:610px;line-height:1.55}.radarProfile{-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);background:#ffffffad;border:1px solid #dce1dae6;border-radius:16px;align-items:flex-start;gap:15px;min-width:330px;padding:21px;display:flex;box-shadow:0 16px 45px #111c190e}.radarIcon{height:42px;color:var(--acid);background:#17241f;border-radius:50%;flex:0 0 42px;place-content:center;font-size:23px;display:grid}.radarProfile>div{min-width:0}.radarProfile small{color:var(--muted);text-transform:uppercase;letter-spacing:.1em;font-size:9px;display:block}.radarProfile strong{margin:4px 0 11px;font:500 19px Georgia,serif;display:block}.radarProfile .interestList{justify-content:flex-start}.interestList span{background:#eef1ea;border:1px solid #e2e7de;padding:6px 9px}.modernStats{background:#dfe3dd;border:0;border-radius:16px;gap:1px;box-shadow:0 18px 55px #111c190f}.modernStats>div{background:#fff;border:0;min-height:132px;padding:23px 25px;position:relative}.modernStats>div:first-child{border-radius:15px 0 0 15px}.modernStats>div:last-child{border-radius:0 15px 15px 0}.modernStats>div>i{color:#728078;background:#f0f2ed;border-radius:8px;place-content:center;width:29px;height:29px;font-style:normal;display:grid;position:absolute;top:18px;right:19px}.modernStats b{letter-spacing:-.04em;font-size:39px}.modernStats span{color:#333f3a;margin-top:5px;font-weight:800}.modernStats small{color:#8a938f;margin-top:4px;font-size:10px}.modernStats .lime{background:var(--acid)}.modernStats .lime>i{color:var(--ink);background:#111c191a}.opportunitySpotlight,.topicStrip,.videoWorkspace{margin:72px 0;scroll-margin-top:95px}.sectionTitle{margin-bottom:22px}.sectionTitle h2{letter-spacing:-.035em;font-size:36px}.sectionTitle .eyebrow{margin-bottom:7px}.spotlightCard{background:linear-gradient(130deg,#111f1a 15%,#1d352c 72%,#28483a);border-radius:18px;padding:36px;position:relative;overflow:hidden;box-shadow:0 24px 65px #0f1f1933}.spotlightCard:after{content:"";border:1px solid #caff5933;border-radius:50%;width:310px;height:310px;position:absolute;top:-190px;right:-110px;box-shadow:0 0 0 50px #caff5906,0 0 0 100px #caff5905}.spotlightCard>*{z-index:1;position:relative}.scoreOrb{box-shadow:0 0 0 9px #caff5914}.spotlightActions .primaryButton{background:var(--acid);color:var(--ink)}.spotlightActions .secondaryButton{border-color:#ffffff40}.topicCards{gap:18px}.topicCard{border-radius:14px;padding:27px;transition:all .2s;box-shadow:0 8px 28px #111c1909}.topicCard:hover{border-color:#cbd3c8;transform:translateY(-2px);box-shadow:0 14px 35px #111c1912}.topicCard h3{font-size:23px}.topicFooter{align-items:center;gap:18px;margin-top:20px;display:flex!important}.topicFooter small{white-space:nowrap}.topicFooter>span{background:#edf0eb;border-radius:10px;flex:1;height:5px;overflow:hidden}.topicFooter i{background:linear-gradient(90deg,#8dca45,var(--acid));border-radius:10px;height:100%;display:block}.videoToolbar{background:#ebeee9;border:1px solid #dfe3dd;border-radius:12px;padding:6px}.tabs button{padding:12px 16px}.tabs button.active{box-shadow:0 3px 12px #111c1912}.videoSearch{color:#858e89;background:#fff;border-radius:8px;align-items:center;gap:8px;width:min(350px,100%);padding:0 13px;display:flex}.videoSearch input{border:0;outline:0;padding:10px 0}.rankingNote{margin:13px 4px 24px}.videoGrid{gap:24px}.modernVideoCard{border-radius:16px;box-shadow:0 10px 35px #111c190d}.modernVideoCard:hover{border-color:#ccd2ca;transform:translateY(-3px);box-shadow:0 20px 48px #111c191a}.playerFrame{overflow:hidden}.thumbnailButton img{transition:transform .45s}.modernVideoCard:hover .thumbnailButton img{transform:scale(1.025)}.trendPill{-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px);border:1px solid #ffffff26;border-radius:99px;top:14px;right:14px}.videoContent{padding:24px}.videoContent h3{min-height:57px;font-size:25px}.quickStats{background:#fafbf9;border-radius:9px}.quickStats>div{padding:12px}.directionBox{background:#f2f7ed;border:1px solid #dce7d3;border-left:4px solid #74a839;border-radius:0 8px 8px 0}.analysisToggle{transition:color .15s}.analysisToggle:hover{color:var(--blue)}.cardActions{padding-top:2px}.cardActions button,.cardActions a{border-radius:8px;padding:11px 8px}.cardActions .reasonButton{box-shadow:0 5px 14px #315bea2b}.aiRecommendation{background:linear-gradient(145deg,#f4f6ff,#eef2ff);border-radius:12px}.empty{text-align:center;border:1px dashed #cdd3cc;border-radius:14px;padding:55px}.empty h3{font-size:25px}.draft{border-radius:14px;margin-top:12px}.errorBanner{box-shadow:0 8px 25px #8f241b0f}@media (max-width:1000px){.navCenter{display:none}.radarProfile{min-width:290px}.modernStats>div{padding:20px}.videoContent h3{min-height:auto}}@media (max-width:850px){.dashboardHero{display:block}.radarProfile{max-width:100%;margin-top:25px}.modernStats>div:first-child{border-radius:15px 0 0}.modernStats>div:nth-child(2){border-radius:0 15px 0 0}.modernStats>div:nth-child(3){border-radius:0 0 0 15px}.modernStats>div:last-child{border-radius:0 0 15px}}@media (max-width:600px){.appNav{margin-inline:-12px;padding-inline:12px}.brand small{display:none}.refreshButton{font-size:0!important}.refreshButton span{font-size:18px}.dashboardHero{min-height:0;padding:32px 0}.heroStatus{margin-bottom:20px}.heroStatus time{display:none}.dashboardHero h1{font-size:42px}.radarProfile{min-width:0}.modernStats>div{min-height:112px;padding:17px}.modernStats b{font-size:32px}.modernStats>div>i{top:12px;right:12px}.sectionTitle h2{font-size:30px}.opportunitySpotlight,.topicStrip,.videoWorkspace{margin:55px 0}.spotlightCard{padding:25px}.videoSearch{margin-top:7px}.cardActions{grid-template-columns:1fr 1fr;display:grid}.cardActions a{grid-column:1/-1}.aiGrid{grid-template-columns:1fr}}:is(body:has(.dashboard),body:has(.loadingScreen)){color:#f5f7f5;background:#090b0a}.dashboard{--ink:#f5f7f5;--muted:#929b96;--paper:#090b0a;--card:#101311;--acid:#64e7a0;--line:#303632;--blue:#64e7a0;width:min(1280px,100% - 48px);color:var(--ink)}.dashboard .appNav{height:70px;box-shadow:none;-webkit-backdrop-filter:none;backdrop-filter:none;background:#090b0a;border:0;border-bottom:2px solid #f5f7f5;border-radius:0;margin:0;padding:0}.dashboard .mark{border:2px solid var(--acid);width:30px;height:34px;color:var(--acid);box-shadow:none;background:0 0;border-radius:0;font:900 12px ui-monospace,SFMono-Regular,Menlo,monospace}.dashboard .brand{gap:10px}.dashboard .brand strong{letter-spacing:-.04em;font-family:Arial Black,Arial,sans-serif;font-size:17px}.dashboard .brand small{color:var(--acid);letter-spacing:.08em;margin-left:4px;font:700 9px ui-monospace,SFMono-Regular,Menlo,monospace;display:inline}.dashboard .navCenter a,.dashboard .nicheBadge,.dashboard .eyebrow,.dashboard .sectionTitle>span,.dashboard .syncSummary,.dashboard .rankingNote{text-transform:uppercase;letter-spacing:.11em;font-family:ui-monospace,SFMono-Regular,Menlo,monospace}.dashboard .navCenter a{color:#d0d5d2;border-radius:0;font-size:10px}.dashboard .navCenter a:hover{color:var(--acid);background:0 0}.dashboard .nicheBadge{border:2px solid var(--line);color:#c2c9c5;border-radius:0;font-size:9px}.dashboard .primaryButton,.dashboard .secondaryButton{text-transform:uppercase;letter-spacing:.07em;border-radius:0;font-family:Arial,sans-serif;font-size:11px}.dashboard .primaryButton{background:var(--acid);color:#07110b}.dashboard .refreshButton{border:2px solid var(--acid);box-shadow:none}.dashboard .refreshButton:hover{color:var(--acid);background:#090b0a}.dashboard .dashboardHero{border-bottom:2px solid var(--line);grid-template-columns:minmax(0,1fr) 340px;align-items:end;min-height:380px;padding:52px 0 48px;display:grid}.dashboard .heroStatus span{color:var(--acid);text-transform:uppercase;letter-spacing:.12em;background:0 0;border:0;border-radius:0;padding:0;font:700 10px ui-monospace,SFMono-Regular,Menlo,monospace}.dashboard .heroStatus i{background:var(--acid);box-shadow:none}.dashboard .heroStatus time{text-transform:uppercase;letter-spacing:.1em;font:500 10px ui-monospace,SFMono-Regular,Menlo,monospace}.dashboard .eyebrow{color:var(--acid);font-size:10px;font-weight:800}.dashboard .dashboardHero h1{color:#f7f8f7;letter-spacing:-.055em;text-transform:uppercase;max-width:13ch;margin-top:18px;font-family:Arial Black,Arial,sans-serif;font-size:clamp(48px,6.2vw,78px);font-weight:900;line-height:.92}.dashboard .dashboardHero h1 em{color:#f7f8f7}.dashboard .dashboardHero>div>p:last-child{color:#a6afaa;max-width:48ch;font-size:17px}.dashboard .radarProfile{border:2px solid var(--line);box-shadow:none;-webkit-backdrop-filter:none;backdrop-filter:none;background:#0d100e;border-radius:0;padding:22px}.dashboard .radarIcon{border:2px solid var(--acid);color:var(--acid);background:0 0;border-radius:0}.dashboard .radarProfile small{color:#838d87;font-family:ui-monospace,SFMono-Regular,Menlo,monospace}.dashboard .radarProfile strong{color:#f3f5f4;text-transform:uppercase;font-family:Arial Black,Arial,sans-serif}.dashboard .interestList span{color:#b9c1bc;text-transform:uppercase;background:#171b18;border:1px solid #3b423e;border-radius:0;font-family:ui-monospace,SFMono-Regular,Menlo,monospace;font-size:9px}.dashboard .modernStats{border:2px solid var(--line);box-shadow:none;background:0 0;border-radius:0;gap:0;margin-top:34px}.dashboard .modernStats>div,.dashboard .modernStats .lime{border-right:1px solid var(--line);background:#0d100e;min-height:135px;border-radius:0!important}.dashboard .modernStats>div:last-child{border-right:0}.dashboard .modernStats>div>i{color:var(--acid);background:0 0;border:1px solid #39413c;border-radius:0}.dashboard .modernStats b{color:var(--acid);font-family:Arial Black,Arial,sans-serif;font-weight:900}.dashboard .modernStats span,.dashboard .modernStats small{text-transform:uppercase;letter-spacing:.08em;font-family:ui-monospace,SFMono-Regular,Menlo,monospace}.dashboard .modernStats span{color:#f1f3f2}.dashboard .modernStats small{color:#747e78}.dashboard .opportunitySpotlight,.dashboard .topicStrip,.dashboard .videoWorkspace{margin:82px 0}.dashboard .sectionTitle{border-bottom:2px solid var(--line);align-items:end;padding-bottom:17px}.dashboard .sectionTitle h2{color:#f7f8f7;text-transform:uppercase;font-family:Arial Black,Arial,sans-serif;font-size:clamp(31px,4vw,46px);font-weight:900;line-height:1}.dashboard .spotlightCard{box-shadow:none;background:#0d100e;border:2px solid #f1f3f2;border-radius:0;padding:34px}.dashboard .spotlightCard:after{display:none}.dashboard .scoreOrb{border:2px solid var(--acid);background:var(--acid);color:#07110b;border-radius:0;width:88px;height:88px;box-shadow:7px 7px #234c36}.dashboard .scoreOrb strong{font-family:Arial Black,Arial,sans-serif;font-weight:900}.dashboard .spotlightCard h3{text-transform:uppercase;font-family:Arial Black,Arial,sans-serif;font-size:30px;font-weight:900;line-height:1.05}.dashboard .spotlightCard p{color:#a9b1ad}.dashboard .spotlightActions .secondaryButton{color:#f7f8f7;border:2px solid #59605c}.dashboard .spotlightActions .primaryButton{border:2px solid var(--acid)}.dashboard .draft{border:2px solid var(--line);background:#101411;border-top:0;border-radius:0}.dashboard .draft h3{text-transform:uppercase;font-family:Arial Black,Arial,sans-serif}.dashboard .positive{font-family:ui-monospace,SFMono-Regular,Menlo,monospace;color:var(--acid)!important}.dashboard .topicCards{border:2px solid var(--line);gap:0}.dashboard .topicCard{border:0;border-right:1px solid var(--line);box-shadow:none;background:#0d100e;border-radius:0;padding:28px}.dashboard .topicCard:last-child{border-right:0}.dashboard .topicCard:hover{border-color:var(--line);box-shadow:inset 0 -3px var(--acid);background:#121713;transform:none}.dashboard .topicCard>div>strong{color:var(--acid);font-family:Arial Black,Arial,sans-serif;font-weight:900}.dashboard .topicCard h3{color:#f5f7f5;text-transform:uppercase;font-family:Arial Black,Arial,sans-serif;font-size:23px;font-weight:900;line-height:1.1}.dashboard .topicCard p,.dashboard .topicCard small{color:#89938d}.dashboard .topicFooter>span{background:#282e2a;border-radius:0}.dashboard .topicFooter i{background:var(--acid);border-radius:0}.dashboard .syncSummary span{border:1px solid #3a423d;color:#9fa8a3!important;background:#111612!important;border-radius:0!important}.dashboard .syncSummary .ready{border-color:#2b6c49;color:var(--acid)!important}.dashboard .videoToolbar{border:2px solid var(--line);background:#0d100e;border-radius:0}.dashboard .tabs button{color:#87918b;text-transform:uppercase;letter-spacing:.08em;border-radius:0;font-family:ui-monospace,SFMono-Regular,Menlo,monospace;font-size:10px}.dashboard .videoSearch{border-left:1px solid var(--line);background:#0a0d0b;border-radius:0}.dashboard .videoSearch input{color:#f4f6f5;background:0 0}.dashboard .videoSearch input::placeholder{color:#66706a}.dashboard .videoGrid{gap:22px}.dashboard .modernVideoCard{border:2px solid var(--line);box-shadow:none;background:#0d100e;border-radius:0}.dashboard .trendPill{border:1px solid var(--acid);color:var(--acid);text-transform:uppercase;background:#090b0a;border-radius:0;font-family:ui-monospace,SFMono-Regular,Menlo,monospace}.dashboard .playButton{background:var(--acid);border:2px solid #07110b;border-radius:0;box-shadow:5px 5px #0000008c}.dashboard .videoByline{text-transform:uppercase;letter-spacing:.05em;font-family:ui-monospace,SFMono-Regular,Menlo,monospace}.dashboard .videoByline strong{color:var(--acid)}.dashboard .videoContent h3{color:#f5f7f5;text-transform:uppercase;font-family:Arial Black,Arial,sans-serif;font-size:24px;font-weight:900;line-height:1.08}.dashboard .quickStats{border-color:var(--line);background:#0a0d0b;border-radius:0}.dashboard .quickStats>div{border-color:var(--line)}.dashboard .quickStats b{color:#f3f5f4}.dashboard .quickStats span{color:#747e78;font-family:ui-monospace,SFMono-Regular,Menlo,monospace}.dashboard .videoSummary{color:#8e9892}.dashboard .directionBox{border:1px solid #2d6a49;border-left:3px solid var(--acid);background:#101913;border-radius:0}.dashboard .directionBox span{color:var(--acid);font-family:ui-monospace,SFMono-Regular,Menlo,monospace}.dashboard .directionBox p{color:#b2bbb6}.dashboard .analysisToggle{border-color:var(--line);color:#e6e9e7;text-transform:uppercase;letter-spacing:.08em;font-family:ui-monospace,SFMono-Regular,Menlo,monospace;font-size:10px}.dashboard .expandedAnalysis{border-color:var(--line);background:var(--line)}.dashboard .expandedAnalysis>div{background:#0d100e}.dashboard .expandedAnalysis p{color:#929c96}.dashboard .expandedAnalysis .confidence{color:#77817b;background:#141815}.dashboard .cardActions button,.dashboard .cardActions a{border:2px solid var(--line);color:#e9ecea;text-transform:uppercase;letter-spacing:.04em;background:0 0;border-radius:0;font-family:ui-monospace,SFMono-Regular,Menlo,monospace}.dashboard .cardActions button:first-child{color:#090b0a;background:#f4f6f5}.dashboard .cardActions .reasonButton{border-color:var(--acid);background:var(--acid);color:#07110b;box-shadow:none}.dashboard .aiRecommendation{background:#0d1711;border:2px solid #2c6d4a;border-radius:0}.dashboard .aiHeader span,.dashboard .aiRecommendation li small{color:var(--acid)}.dashboard .aiHeader b{background:var(--acid);color:#07110b;border-radius:0}.dashboard .aiRecommendation h4{color:#f6f8f7;text-transform:uppercase;font-family:Arial Black,Arial,sans-serif}.dashboard .aiRecommendation>p,.dashboard .aiGrid p{color:#a0aaa4}.dashboard .aiGrid>div{background:#101813;border:1px solid #26352b;border-radius:0}.dashboard .modelNote{color:#748079;border-color:#294934}.dashboard .empty{border:2px dashed var(--line);color:#8e9892;background:#0d100e;border-radius:0}.dashboard .empty h3{color:#f5f7f5;text-transform:uppercase;font-family:Arial Black,Arial,sans-serif}.dashboard .errorBanner{color:#ffaca3;box-shadow:none;background:#24100e;border:2px solid #8c463f;border-radius:0}body:has(.loadingScreen) .loadingScreen{color:#f4f6f5}.loadingScreen .mark{color:#64e7a0;background:0 0;border:2px solid #64e7a0;border-radius:0}.loadingScreen .loader{border-color:#64e7a0 #303632 #303632}.loadingScreen p{color:#929b96}@media (max-width:850px){.dashboard .dashboardHero{min-height:0;display:block}.dashboard .radarProfile{margin-top:34px}.dashboard .modernStats>div{border-bottom:1px solid var(--line)}.dashboard .modernStats>div:nth-child(2){border-right:0}.dashboard .modernStats>div:nth-last-child(-n+2){border-bottom:0}.dashboard .topicCard{border-right:0;border-bottom:1px solid var(--line)}.dashboard .topicCard:last-child{border-bottom:0}}@media (max-width:600px){.dashboard{width:min(100% - 24px,1280px)}.dashboard .appNav{margin:0}.dashboard .brand strong{font-size:14px}.dashboard .dashboardHero h1{font-size:42px}.dashboard .modernStats>div{border-right:1px solid var(--line)}.dashboard .modernStats>div:nth-child(2n){border-right:0}.dashboard .spotlightCard{padding:23px}.dashboard .scoreOrb{box-shadow:5px 5px #234c36}.dashboard .videoContent h3{font-size:21px}.dashboard .modernVideoCard:hover{box-shadow:none;transform:none}}.dashboard .radarManager{margin:64px 0 82px}.dashboard .managerHead{border-bottom:2px solid var(--line);justify-content:space-between;align-items:end;padding-bottom:17px;display:flex}.dashboard .managerHead h2{text-transform:uppercase;margin:5px 0 0;font-family:Arial Black,Arial,sans-serif;font-size:clamp(31px,4vw,46px);line-height:1}.dashboard .managerHead>p{color:#8f9993;max-width:520px;margin:0;font-size:13px;line-height:1.55}.dashboard .managerGrid{border:2px solid var(--line);border-top:0;grid-template-columns:1fr 1fr;display:grid}.dashboard .managerPanel{background:#0d100e;min-width:0;padding:24px}.dashboard .managerPanel+.managerPanel{border-left:1px solid var(--line)}.dashboard .managerTitle{align-items:center;gap:12px;display:flex}.dashboard .managerTitle>span{border:2px solid var(--acid);width:38px;height:38px;color:var(--acid);place-content:center;font-size:20px;display:grid}.dashboard .managerTitle b{text-transform:uppercase;font-family:Arial Black,Arial,sans-serif;display:block}.dashboard .managerTitle small{color:#77817b;text-transform:uppercase;letter-spacing:.08em;margin-top:3px;font:9px ui-monospace,SFMono-Regular,Menlo,monospace;display:block}.dashboard .inlineForm{grid-template-columns:.75fr 1.5fr auto;gap:7px;margin:20px 0;display:grid}.dashboard .inlineForm input,.dashboard .inlineForm select{color:#f3f5f4;background:#090b0a;border:1px solid #3a413d;min-width:0;padding:11px;font:11px ui-monospace,SFMono-Regular,Menlo,monospace}.dashboard .inlineForm select{width:100%}.dashboard .inlineForm button{border:2px solid var(--acid);background:var(--acid);color:#07110b;text-transform:uppercase;padding:0 15px;font:800 10px ui-monospace,SFMono-Regular,Menlo,monospace}.dashboard .managedItems{border-top:1px solid var(--line);max-height:210px;display:grid;overflow:auto}.dashboard .managedItems>div{border-bottom:1px solid #232925;justify-content:space-between;align-items:center;padding:11px 3px;display:flex}.dashboard .managedItems span b,.dashboard .managedItems span small{display:block}.dashboard .managedItems span b{font-size:12px}.dashboard .managedItems span small{color:#77817b;text-transform:uppercase;margin-top:3px;font:9px ui-monospace,SFMono-Regular,Menlo,monospace}.dashboard .managedItems button{color:#89938d;cursor:pointer;background:0 0;border:0;font-size:21px}.dashboard .managedItems button:hover{color:#ff8f85}.dashboard .matchedTopics{flex-wrap:wrap;gap:5px;margin-top:10px;display:flex}.dashboard .matchedTopics span{color:var(--acid);text-transform:uppercase;letter-spacing:.06em;border:1px solid #315440;padding:4px 7px;font:8px ui-monospace,SFMono-Regular,Menlo,monospace}.dashboard .intelligenceBrief{border:2px solid var(--line);background:#090c0a;margin:16px 0}.dashboard .briefHeading{border-bottom:1px solid var(--line);color:var(--acid);letter-spacing:.11em;justify-content:space-between;padding:9px 11px;font:800 9px ui-monospace,SFMono-Regular,Menlo,monospace;display:flex}.dashboard .briefHeading small{color:#77817b;text-transform:uppercase}.dashboard .briefColumns{grid-template-columns:1fr 1fr;display:grid}.dashboard .briefColumns>div{padding:12px}.dashboard .briefColumns>div+div{border-left:1px solid var(--line)}.dashboard .briefColumns>div>b{text-transform:uppercase;letter-spacing:.08em;font:800 9px ui-monospace,SFMono-Regular,Menlo,monospace}.dashboard .briefColumns ol,.dashboard .briefColumns ul{margin:9px 0 0;padding-left:18px}.dashboard .briefColumns li{color:#bac1bd;padding:4px 0;font-size:10px;line-height:1.4}.dashboard .briefColumns ul{padding-left:0;list-style:none}.dashboard .briefColumns ul li{border-bottom:1px solid #222824;padding:7px 0}.dashboard .briefColumns ul strong,.dashboard .briefColumns ul span,.dashboard .briefColumns ul small{display:block}.dashboard .briefColumns ul strong{color:#e9ecea}.dashboard .briefColumns ul span{color:#7f8983;margin-top:2px}.dashboard .briefColumns ul small{color:var(--acid);text-transform:uppercase;margin-top:3px;font:8px ui-monospace,SFMono-Regular,Menlo,monospace}.dashboard .signalStrip{border-left:3px solid var(--acid);background:#101913;grid-template-columns:auto auto 1fr;align-items:center;gap:8px;margin:-5px 0 14px;padding:8px 10px;font-family:ui-monospace,SFMono-Regular,Menlo,monospace;display:grid}.dashboard .signalStrip>span{color:var(--acid);text-transform:uppercase;letter-spacing:.08em;font-size:8px;font-weight:900}.dashboard .signalStrip>b{color:#eef2ef;text-transform:uppercase;font-size:10px}.dashboard .signalStrip>small{text-align:right;color:#77827b;text-transform:uppercase;font-size:8px}.dashboard .mutedSignal{background:#121513;border-left-color:#56605a}.dashboard .mutedSignal>span{color:#8b958f}@media (max-width:850px){.dashboard .managerGrid{grid-template-columns:1fr}.dashboard .managerPanel+.managerPanel{border-left:0;border-top:1px solid var(--line)}}@media (max-width:600px){.dashboard .managerHead{display:block}.dashboard .managerHead>p{margin-top:12px}.dashboard .inlineForm{grid-template-columns:1fr}.dashboard .inlineForm button{padding:11px}.dashboard .briefColumns{grid-template-columns:1fr}.dashboard .briefColumns>div+div{border-left:0;border-top:1px solid var(--line)}}.dashboard .marketIntelligence{margin:82px 0;scroll-margin-top:95px}.dashboard .clusterList{gap:22px;display:grid}.dashboard .clusterCard{border:2px solid var(--line);background:#0d100e;display:block}.dashboard .clusterHeader{border-bottom:1px solid var(--line);grid-template-columns:1fr 90px;align-items:start;padding:25px;display:grid}.dashboard .clusterMeta{color:#7f8983;text-transform:uppercase;letter-spacing:.08em;flex-wrap:wrap;gap:12px;font:9px ui-monospace,SFMono-Regular,Menlo,monospace;display:flex}.dashboard .clusterMeta span:first-child{color:var(--acid)}.dashboard .clusterHeader h3{color:#f5f7f5;text-transform:uppercase;margin:12px 0 9px;font-family:Arial Black,Arial,sans-serif;font-size:28px;font-weight:900}.dashboard .clusterQueries{flex-wrap:wrap;gap:5px;display:flex}.dashboard .clusterQueries span{color:var(--acid);text-transform:uppercase;border:1px solid #315440;padding:4px 7px;font:8px ui-monospace,SFMono-Regular,Menlo,monospace}.dashboard .clusterScore{border:2px solid var(--acid);text-align:center;place-content:center;width:82px;height:82px;display:grid}.dashboard .clusterScore b{color:var(--acid);font:900 31px Arial Black,Arial,sans-serif}.dashboard .clusterScore small{color:#89938d;font:8px ui-monospace,SFMono-Regular,Menlo,monospace}.dashboard .clusterBody{grid-template-columns:1.25fr .75fr;display:grid}.dashboard .coverageMap,.dashboard .demandPanel{padding:22px}.dashboard .coverageMap{border-right:1px solid var(--line)}.dashboard .coverageMap>b,.dashboard .demandPanel>b,.dashboard .clusterDirections>b{text-transform:uppercase;letter-spacing:.1em;color:var(--acid);font:800 9px ui-monospace,SFMono-Regular,Menlo,monospace}.dashboard .coverageRow{border-bottom:1px solid #242a26;grid-template-columns:150px 1fr 38px 34px;align-items:center;gap:10px;padding:12px 0;display:grid}.dashboard .coverageRow>div strong,.dashboard .coverageRow>div small{display:block}.dashboard .coverageRow>div strong{color:#e9ecea;text-transform:capitalize;font-size:12px}.dashboard .coverageRow>div small{color:#717c75;text-transform:uppercase;margin-top:3px;font:8px ui-monospace,SFMono-Regular,Menlo,monospace}.dashboard .coverageRow>span{background:#262c28;height:6px}.dashboard .coverageRow>span i{background:var(--acid);height:100%;display:block}.dashboard .coverageRow>em{color:#9aa39e;font:9px ui-monospace,SFMono-Regular,Menlo,monospace}.dashboard .coverageRow>b{color:#f2f4f3;text-align:right;font:900 15px Arial,sans-serif}.dashboard .demandPanel ol{margin:12px 0 0;padding-left:20px}.dashboard .demandPanel li{color:#c4cac6;padding:8px 0;font-size:11px;line-height:1.4}.dashboard .demandPanel li span,.dashboard .demandPanel li small{display:block}.dashboard .demandPanel li small{color:#6f7a73;text-transform:uppercase;margin-top:3px;font:8px ui-monospace,SFMono-Regular,Menlo,monospace}.dashboard .demandPanel p{color:#7f8983;font-size:11px;line-height:1.5}.dashboard .clusterDirections{border-top:1px solid var(--line);padding:18px 22px}.dashboard .clusterDirections ol{background:var(--line);counter-reset:direction;grid-template-columns:repeat(5,1fr);gap:1px;margin:13px 0 0;padding:0;list-style:none;display:grid}.dashboard .clusterDirections li{counter-increment:direction;color:#b9c1bd;background:#0a0d0b;padding:13px;font-size:10px;line-height:1.45}.dashboard .clusterDirections li:before{content:"0" counter(direction);color:var(--acid);margin-bottom:7px;font:800 8px ui-monospace,SFMono-Regular,Menlo,monospace;display:block}.dashboard .evidenceNote{border-top:1px solid var(--line);color:#626d66;text-transform:uppercase;letter-spacing:.04em;margin:0;padding:11px 22px;font:8px ui-monospace,SFMono-Regular,Menlo,monospace}@media (max-width:850px){.dashboard .clusterBody{grid-template-columns:1fr}.dashboard .coverageMap{border-right:0;border-bottom:1px solid var(--line)}.dashboard .clusterDirections ol{grid-template-columns:1fr 1fr}}@media (max-width:600px){.dashboard .clusterHeader{grid-template-columns:1fr}.dashboard .clusterScore{margin-top:18px}.dashboard .coverageRow{grid-template-columns:110px 1fr 30px}.dashboard .coverageRow>b{display:none}.dashboard .clusterDirections ol{grid-template-columns:1fr}}.dashboard .alertCount{background:var(--acid);color:#07110b;text-transform:uppercase;letter-spacing:.08em;padding:6px 8px;font:900 8px ui-monospace,SFMono-Regular,Menlo,monospace}.dashboard .dailyDecision{margin:82px 0;scroll-margin-top:95px}.dashboard .dailyBriefPanel{border:2px solid var(--line);background:#0d100e}.dashboard .briefSummary{border-bottom:1px solid var(--line);grid-template-columns:repeat(4,1fr);display:grid}.dashboard .briefSummary>div{border-right:1px solid var(--line);padding:18px 22px;display:grid}.dashboard .briefSummary>div:last-child{border:0}.dashboard .briefSummary b{color:var(--acid);font:900 30px Arial Black,Arial,sans-serif}.dashboard .briefSummary span{color:#8d9791;text-transform:uppercase;letter-spacing:.08em;font:9px ui-monospace,SFMono-Regular,Menlo,monospace}.dashboard .changeAlerts{border-bottom:1px solid var(--line);background:#101913;padding:15px 18px}.dashboard .changeAlerts>b{color:var(--acid);text-transform:uppercase;letter-spacing:.1em;margin-bottom:9px;font:800 9px ui-monospace,SFMono-Regular,Menlo,monospace;display:block}.dashboard .changeAlerts button{color:#e9ecea;text-align:left;cursor:pointer;background:0 0;border:0;border-top:1px solid #253029;justify-content:space-between;align-items:center;width:100%;padding:9px 0;display:flex}.dashboard .changeAlerts span strong,.dashboard .changeAlerts span small{display:block}.dashboard .changeAlerts span small{color:#77827b;text-transform:uppercase;margin-top:3px;font:8px ui-monospace,SFMono-Regular,Menlo,monospace}.dashboard .changeAlerts i{color:#7d8881;text-transform:uppercase;font:8px ui-monospace,SFMono-Regular,Menlo,monospace}.dashboard .decisionColumns{grid-template-columns:repeat(3,1fr);display:grid}.dashboard .decisionGroup{border-right:1px solid var(--line);padding:20px}.dashboard .decisionGroup:last-child{border:0}.dashboard .decisionGroup>b{color:#bec5c1;text-transform:uppercase;letter-spacing:.1em;border-bottom:2px solid #46504a;padding-bottom:10px;font:900 10px ui-monospace,SFMono-Regular,Menlo,monospace;display:block}.dashboard .decisionGroup.act>b{border-color:var(--acid);color:var(--acid)}.dashboard .decisionGroup.ignore>b{color:#c5837d;border-color:#6a413d}.dashboard .decisionGroup>p{color:#68736c;font-size:10px}.dashboard .decisionItem{border-bottom:1px solid #242b27;padding:16px 0}.dashboard .decisionItem>div{justify-content:space-between;display:flex}.dashboard .decisionItem>div span{color:var(--acid);text-transform:uppercase;font:800 8px ui-monospace,SFMono-Regular,Menlo,monospace}.dashboard .decisionItem>div strong{font:900 17px Arial,sans-serif}.dashboard .decisionItem h3{color:#f1f3f2;text-transform:uppercase;margin:8px 0 5px;font:900 17px/1.1 Arial Black,Arial,sans-serif}.dashboard .decisionItem p{color:#8b958f;font-size:10px;line-height:1.45}.dashboard .decisionItem small{color:#68736c;text-transform:uppercase;font:8px ui-monospace,SFMono-Regular,Menlo,monospace;display:block}.dashboard .decisionItem em{border-left:2px solid var(--acid);color:#b8c0bb;background:#101913;margin-top:10px;padding:9px;font:9px/1.45 ui-monospace,SFMono-Regular,Menlo,monospace;display:block}.dashboard .breakoutList{border-top:1px solid var(--line);padding:18px 20px}.dashboard .breakoutList>b{color:var(--acid);text-transform:uppercase;font:800 9px ui-monospace,SFMono-Regular,Menlo,monospace}.dashboard .breakoutList>div{border-bottom:1px solid #242b27;justify-content:space-between;padding:10px 0;display:flex}.dashboard .breakoutList span strong,.dashboard .breakoutList span small{display:block}.dashboard .breakoutList span small{color:#77827b;text-transform:uppercase;margin-top:3px;font:8px ui-monospace,SFMono-Regular,Menlo,monospace}.dashboard .breakoutList em{color:var(--acid);font:10px ui-monospace,SFMono-Regular,Menlo,monospace}@media (max-width:850px){.dashboard .decisionColumns{grid-template-columns:1fr}.dashboard .decisionGroup{border-right:0;border-bottom:1px solid var(--line)}}@media (max-width:600px){.dashboard .briefSummary{grid-template-columns:1fr 1fr}.dashboard .briefSummary>div:nth-child(2){border-right:0}.dashboard .briefSummary>div:nth-child(-n+2){border-bottom:1px solid var(--line)}.dashboard .changeAlerts i{display:none}}.dashboard .personalScores{gap:5px;margin:9px 0;justify-content:flex-start!important;display:flex!important}.dashboard .personalScores span{color:var(--acid);text-transform:uppercase;border:1px solid #315440;padding:4px 6px;font:8px ui-monospace,SFMono-Regular,Menlo,monospace}.dashboard .outcomeActions{gap:4px;margin-top:11px;justify-content:flex-start!important;display:flex!important}.dashboard .outcomeActions button{color:#aeb7b1;text-transform:uppercase;cursor:pointer;background:0 0;border:1px solid #3b443e;padding:6px 7px;font:8px ui-monospace,SFMono-Regular,Menlo,monospace}.dashboard .outcomeActions button:hover{border-color:var(--acid);color:var(--acid)}.dashboard .outcomeActions>b{color:var(--acid);text-transform:uppercase;background:#173322;padding:6px 8px;font:8px ui-monospace,SFMono-Regular,Menlo,monospace}.trialBadge{color:var(--acid);text-transform:uppercase;border:1px solid #315440;padding:6px 8px;font:800 8px ui-monospace,SFMono-Regular,Menlo,monospace}.billingPage{--acid:#64e7a0;--line:#303632;color:#f3f5f4;background:#090b0a;width:min(100% - 40px,1050px);min-height:100vh;padding-bottom:80px}.billingPage nav{letter-spacing:.1em;border-bottom:2px solid #f3f5f4;justify-content:space-between;padding:24px 0;font:800 9px ui-monospace,SFMono-Regular,Menlo,monospace;display:flex}.billingPage nav a{color:var(--acid)}.billingPage header{border-bottom:2px solid var(--line);padding:70px 0 45px}.billingPage header>p:first-child{color:var(--acid);letter-spacing:.12em;font:800 9px ui-monospace,SFMono-Regular,Menlo,monospace}.billingPage header h1{color:#f5f7f5;text-transform:uppercase;margin:10px 0;font:900 clamp(55px,10vw,110px)/.85 Arial Black,Arial,sans-serif}.billingPage header>div{align-items:center;gap:15px;display:flex}.billingPage header b{font:900 50px Arial Black,Arial,sans-serif}.billingPage header span{color:#818b85;text-transform:uppercase;font:800 9px/1.4 ui-monospace,SFMono-Regular,Menlo,monospace}.billingPage header>p:last-child{color:#939d97;max-width:670px;line-height:1.65}.billingGrid{border:2px solid var(--line);grid-template-columns:.85fr 1.15fr;margin-top:35px;display:grid}.billingGrid article{padding:30px;display:block}.billingGrid article+article{border-left:1px solid var(--line)}.planCard span,.planCard small{color:#7d8781;text-transform:uppercase;font:800 9px ui-monospace,SFMono-Regular,Menlo,monospace;display:block}.planCard strong{color:var(--acid);text-transform:uppercase;margin:13px 0;font:900 29px Arial Black,Arial,sans-serif;display:block}.planCard button{border:2px solid var(--acid);background:var(--acid);color:#07110b;text-transform:uppercase;width:100%;margin-top:30px;padding:14px;font:900 10px ui-monospace,SFMono-Regular,Menlo,monospace}.included h2{text-transform:uppercase;margin-top:0;font:900 27px Arial Black,Arial,sans-serif}.included li{color:#bdc5c0;margin:10px 0;font-size:12px}.included small{color:#737e77;margin-top:24px;font-size:9px;line-height:1.5;display:block}.billingNotice{color:var(--acid);border:1px solid #315440;padding:15px}@media (max-width:700px){.billingGrid{grid-template-columns:1fr}.billingGrid article+article{border-left:0;border-top:1px solid var(--line)}}.landingPricing{background:#f8f8f3;border:1px solid #d7dcd5;grid-template-columns:1.3fr .7fr;align-items:center;gap:40px;margin:100px auto;padding:55px;display:grid}.landingPricing h2{margin:10px 0;font-size:clamp(38px,5vw,64px);line-height:.96}.landingPricing>div>p:last-child{color:#68736e;max-width:580px;line-height:1.7}.landingPricing article{color:#f5f7f5;background:#101713;padding:28px;display:block}.landingPricing article>span{color:#64e7a0;letter-spacing:.12em;font:800 9px ui-monospace,SFMono-Regular,Menlo,monospace}.landingPricing article>div{align-items:end;gap:10px;margin:14px 0;display:flex}.landingPricing article b{font-size:50px}.landingPricing article small{color:#8f9993;padding-bottom:10px}.landingPricing article li{color:#bcc4bf;margin:10px 0;font-size:12px}.landingPricing article a{color:#07110b;text-align:center;background:#64e7a0;margin-top:24px;padding:13px;font-weight:900;display:block}@media (max-width:700px){.landingPricing{grid-template-columns:1fr;padding:25px}}:root{--acid:#ff3b3b}.dashboard{--acid:#ff4747;--blue:#ff4747}.videoFocus,.billingPage{--acid:#ff4747}.landingPricing article a{color:#160404;background:#ff4747}.loadingScreen .mark{color:#ff4747;border-color:#ff4747}.loadingScreen .loader{border-top-color:#ff4747}.dashboard .scoreOrb{box-shadow:7px 7px #641c1c}.dashboard .modernVideoCard:hover{box-shadow:5px 5px #641c1c}.dashboard .changeAlerts,.dashboard .decisionItem em,.dashboard .personalChannel{background:#181010}.dashboard .videoGrid{grid-template-columns:repeat(2,minmax(0,1fr));gap:18px}.dashboard .modernVideoCard{grid-template-rows:auto 1fr;display:grid}.dashboard .videoContent{flex-direction:column;padding:20px;display:flex}.dashboard .videoLabels{flex-wrap:wrap;gap:6px;margin-bottom:13px;display:flex}.dashboard .videoLabels span{color:#cda7a7;text-transform:uppercase;letter-spacing:.06em;border:1px solid #4a3636;padding:5px 7px;font:800 8px ui-monospace,SFMono-Regular,Menlo,monospace}.dashboard .videoLabels span:first-child{border-color:var(--acid);color:var(--acid)}.dashboard .videoByline{align-items:center}.dashboard .videoContent h3{min-height:0;margin:14px 0 7px}.dashboard .releaseDate{color:#737d77;text-transform:uppercase;letter-spacing:.07em;margin:0 0 15px;font:8px ui-monospace,SFMono-Regular,Menlo,monospace}.dashboard .matchedTopics{margin:0 0 14px}.dashboard .quickStats{margin-top:0}.dashboard .videoSummary{min-height:57px;margin:15px 0 18px}.dashboard .cleanActions{border-top:1px solid var(--line);grid-template-columns:1.25fr .75fr;gap:0;margin-top:auto;display:grid}.dashboard .cleanActions a{border:0!important;padding:14px 10px!important}.dashboard .cleanActions a:first-child{background:var(--acid);color:#160404}.dashboard .cleanActions a:last-child{color:#bbc3be;background:#0a0d0b;border-left:1px solid var(--line)!important}.dashboard .cleanActions a:hover{filter:brightness(1.08)}@media (max-width:850px){.dashboard .videoGrid{grid-template-columns:1fr}}@media (max-width:600px){.dashboard .scoreOrb{box-shadow:5px 5px #641c1c}.dashboard .tabs{grid-template-columns:1fr}.dashboard .cleanActions{grid-template-columns:1fr 1fr}}:root{--signal:#ff3b3b;--display:Arial Black,Arial,sans-serif;--mono:ui-monospace,SFMono-Regular,Menlo,Monaco,Consolas,monospace}body:has(>main:not(.authShell):not(.dashboard):not(.videoFocus):not(.billingPage)){color:#f6f7f6;background:#090b0a}body>main:not(.dashboard):not(.videoFocus):not(.billingPage):not(.authShell){width:min(1140px,100% - 40px)}body>main:not(.dashboard):not(.videoFocus):not(.billingPage):not(.authShell)>nav{border-bottom:2px solid #f4f5f4;height:72px}body>main:not(.dashboard):not(.videoFocus):not(.billingPage):not(.authShell)>nav .mark{border:2px solid var(--signal);color:var(--signal);font:900 11px var(--mono);background:0 0;border-radius:0}body>main:not(.dashboard):not(.videoFocus):not(.billingPage):not(.authShell)>nav a{color:#f4f5f4;font:800 10px var(--mono);letter-spacing:.08em;text-transform:uppercase}body>main:not(.dashboard):not(.videoFocus):not(.billingPage):not(.authShell)>nav .navCta{border:2px solid var(--signal);background:var(--signal);color:#160404!important}body>main:not(.dashboard):not(.videoFocus):not(.billingPage):not(.authShell)>header{border-bottom:2px solid #303532;min-height:500px;padding:82px 0 60px}body>main:not(.dashboard):not(.videoFocus):not(.billingPage):not(.authShell)>header h1{color:#f7f8f7;max-width:14ch;font:900 clamp(48px,7vw,82px)/.92 var(--display);letter-spacing:-.06em;text-transform:uppercase}body>main:not(.dashboard):not(.videoFocus):not(.billingPage):not(.authShell) .eyebrow{color:var(--signal);font:800 10px var(--mono);letter-spacing:.13em}body>main:not(.dashboard):not(.videoFocus):not(.billingPage):not(.authShell) .lede{color:#9ca49f;font-size:18px}body>main:not(.dashboard):not(.videoFocus):not(.billingPage):not(.authShell) .heroAction a{color:var(--signal);font:800 10px var(--mono);letter-spacing:.08em;text-transform:uppercase}body>main:not(.dashboard):not(.videoFocus):not(.billingPage):not(.authShell) .feed{margin-top:82px}body>main:not(.dashboard):not(.videoFocus):not(.billingPage):not(.authShell) .feedHead{border-bottom:2px solid #f4f5f4}body>main:not(.dashboard):not(.videoFocus):not(.billingPage):not(.authShell) .feedHead h2{font:900 22px var(--display);text-transform:uppercase}body>main:not(.dashboard):not(.videoFocus):not(.billingPage):not(.authShell) .feed article{background:#0e110f;border:2px solid #303532;border-top:0}body>main:not(.dashboard):not(.videoFocus):not(.billingPage):not(.authShell) .score{border-right:2px solid #303532}body>main:not(.dashboard):not(.videoFocus):not(.billingPage):not(.authShell) .score b{color:var(--signal);font:900 62px var(--display)}body>main:not(.dashboard):not(.videoFocus):not(.billingPage):not(.authShell) .score small,body>main:not(.dashboard):not(.videoFocus):not(.billingPage):not(.authShell) .meta{font-family:var(--mono)}body>main:not(.dashboard):not(.videoFocus):not(.billingPage):not(.authShell) .life{color:var(--signal)}body>main:not(.dashboard):not(.videoFocus):not(.billingPage):not(.authShell) .body h3{color:#f5f6f5;font:900 29px/1.08 var(--display);text-transform:uppercase}body>main:not(.dashboard):not(.videoFocus):not(.billingPage):not(.authShell) .body>p{color:#979f9a}body>main:not(.dashboard):not(.videoFocus):not(.billingPage):not(.authShell) .metrics i{background:#292e2b}body>main:not(.dashboard):not(.videoFocus):not(.billingPage):not(.authShell) .metrics em{background:var(--signal)}body>main:not(.dashboard):not(.videoFocus):not(.billingPage):not(.authShell) .channels>a{color:#d6dad7;background:#151916;border:1px solid #353b37}body>main:not(.dashboard):not(.videoFocus):not(.billingPage):not(.authShell) .action{border-color:#303532}body>main:not(.dashboard):not(.videoFocus):not(.billingPage):not(.authShell) .action a{color:var(--signal)}.landingPricing{background:#0d100e;border:2px solid #303532}.landingPricing h2{color:#f5f6f5;font:900 clamp(38px,5vw,62px)/.94 var(--display);text-transform:uppercase}.landingPricing>div>p:last-child{color:#969f99}.landingPricing article{background:#090b0a;border:2px solid #f2f4f3}.landingPricing article>span{color:var(--signal)}.landingPricing article a{background:var(--signal);color:#160404}.dashboard{--acid:var(--signal);--blue:var(--signal);width:min(1140px,100% - 40px)}.dashboard .appNav{max-width:1140px}.dashboard .dashboardHero{grid-template-columns:minmax(0,1fr) 320px}.dashboard .dashboardHero h1{max-width:14ch}.dashboard .sectionTitle{border-bottom:0;gap:24px;padding-bottom:0;position:relative}.dashboard .sectionTitle:after{content:"";background:var(--line);flex:1;align-self:flex-end;height:2px;margin-bottom:7px}.dashboard .sectionTitle>span,.dashboard .sectionTitle>.syncSummary{order:3;max-width:280px}.dashboard .sectionTitle h2{font-size:clamp(30px,3.6vw,43px)}.dashboard .modernStats,.dashboard .radarProfile,.dashboard .spotlightCard,.dashboard .topicCard,.dashboard .clusterCard,.dashboard .managerPanel,.dashboard .dailyBriefPanel,.dashboard .comparisonPanel,.dashboard .modernVideoCard,.dashboard .empty{box-shadow:none!important;border-radius:0!important}.dashboard .modernVideoCard{border:2px solid var(--line)}.dashboard .modernVideoCard:hover{border-color:#f2f3f2;transform:translate(-2px,-2px);box-shadow:5px 5px #7b1f1f!important}.dashboard .playerFrame{border-bottom:2px solid var(--line)}.dashboard .playButton{background:var(--signal);border:2px solid #160404;border-radius:0;width:54px;height:54px;box-shadow:4px 4px #000000b3}.dashboard .trendPill{border:1px solid var(--signal);color:var(--signal);font-family:var(--mono);text-transform:uppercase;background:#090b0a;border-radius:0}.dashboard .videoContent h3{font-size:22px}.dashboard .quickStats{background:#0a0d0b;border-radius:0}.dashboard .videoToolbar,.dashboard .videoSearch,.dashboard .tabs button,.dashboard .syncSummary span{border-radius:0}.dashboard .videoToolbar{border:2px solid var(--line);background:#0d100e}.dashboard .tabs button.active{background:var(--signal);color:#160404;box-shadow:none}.dashboard .tabs span{background:#00000029;border-radius:0}.dashboard .topicFooter i{background:var(--signal)}.dashboard .positive{color:var(--signal)!important}.videoFocus{--acid:var(--signal);width:min(1140px,100% - 40px)}.videoFocus .focusNav{border-bottom:2px solid #f3f4f3}.videoFocus .focusHero h1,.videoFocus .focusSectionHead h2{font-family:var(--display)}.videoFocus .focusHero h1{max-width:19ch}.videoFocus .focusMedia,.videoFocus .transcriptPanel,.videoFocus .commentsPanel,.videoFocus .reportPanel,.videoFocus .comparisonPanel,.videoFocus .followupPanel{box-shadow:none!important;border-radius:0!important}.videoFocus button{border-radius:0!important}.videoFocus .focusSignal,.videoFocus .focusStats,.videoFocus .reportMeta{border-color:#343936}@media (max-width:850px){.dashboard .sectionTitle:after{display:none}.dashboard .sectionTitle>span,.dashboard .sectionTitle>.syncSummary{max-width:none}.dashboard .dashboardHero{grid-template-columns:1fr}body>main:not(.dashboard):not(.videoFocus):not(.billingPage):not(.authShell)>header{min-height:420px}}@media (max-width:600px){body>main:not(.dashboard):not(.videoFocus):not(.billingPage):not(.authShell){width:min(100% - 24px,1140px)}body>main:not(.dashboard):not(.videoFocus):not(.billingPage):not(.authShell)>header h1{font-size:43px}.dashboard{width:min(100% - 24px,1140px)}.dashboard .sectionTitle{display:block}.dashboard .sectionTitle>span{display:none}.landingPricing{padding:24px}}body:has(.registerShell){color:#f4f6f4;background:#090b0a}.registerShell{--ink:#f4f6f4;--muted:#919a94;--line:#343a36;--card:#0d100e;--accent:#ff3b3b;width:min(1140px,100% - 40px);padding-bottom:80px}.registerShell .authNav{border-bottom:2px solid #f4f6f4;height:72px}.registerShell .brand>span:last-child{display:grid}.registerShell .brand strong{font:900 15px var(--display);letter-spacing:-.03em}.registerShell .brand small{color:var(--accent);font:800 8px var(--mono);letter-spacing:.1em}.registerShell .mark{border:2px solid var(--accent);color:var(--accent);font:900 11px var(--mono);background:0 0;border-radius:0}.registerShell .authNav>a:last-child{color:#f4f6f4;font:800 10px var(--mono);letter-spacing:.08em;text-transform:uppercase}.registerIntro{border-bottom:2px solid var(--line);grid-template-columns:1.35fr .65fr;align-items:end;gap:60px;min-height:360px;padding:70px 0 48px;display:grid}.registerIntro h1{color:#f7f8f7;max-width:11ch;font:900 clamp(48px,7vw,78px)/.92 var(--display);letter-spacing:-.06em;text-transform:uppercase;margin:13px 0 0}.registerIntro>p{color:#a1aaa4;max-width:430px;margin:0;font-size:16px;line-height:1.65}.registerShell .eyebrow{color:var(--accent);font:800 9px var(--mono);letter-spacing:.13em}.registrationForm{margin:0;display:block}.registrationSection{border-bottom:2px solid var(--line);grid-template-columns:300px 1fr;display:grid}.stepLabel{border-right:1px solid var(--line);gap:18px;padding:44px 34px 44px 0;display:flex}.stepLabel>span{color:var(--accent);font:900 11px var(--mono)}.stepLabel h2{color:#f3f5f3;font:900 24px/1 var(--display);letter-spacing:-.03em;text-transform:uppercase;margin:0}.stepLabel p{color:#7f8982;margin:10px 0 0;font-size:11px;line-height:1.55}.registrationFields{gap:24px;padding:44px 0 44px 44px;display:grid}.registerShell label{color:#d9dedb;font:800 10px var(--mono);letter-spacing:.07em;text-transform:uppercase}.registerShell label small{color:#727d76;font:500 9px var(--mono);letter-spacing:0;text-transform:none}.registerShell input{color:#f4f6f4;background:#0d100e;border:1px solid #3b423e;border-radius:0;outline:0;padding:14px;font-size:13px}.registerShell input:focus{border-color:var(--accent);box-shadow:0 0 0 1px var(--accent)}.categoryControls{justify-content:space-between;align-items:center;gap:20px;display:flex}.categorySearch{color:#77817b;background:#0d100e;border:1px solid #3b423e;grid-template-columns:auto 1fr;align-items:center;gap:9px;width:min(430px,100%);padding:0 13px;display:flex!important}.categorySearch input{background:0 0;padding-inline:0;box-shadow:none!important;border:0!important}.categoryControls>span{color:#8c9690;font:800 9px var(--mono);letter-spacing:.08em;text-transform:uppercase}.categoryControls>span.atLimit{color:var(--accent)}.selectedCategories{border-left:3px solid var(--accent);background:#150e0e;flex-wrap:wrap;gap:7px;padding:15px;display:flex}.selectedCategories button{color:#f0c2c2;font:700 9px var(--mono);text-transform:uppercase;cursor:pointer;background:#251313;border:1px solid #683030;border-radius:0;gap:9px;padding:8px 10px;display:flex}.selectedCategories button span{color:var(--accent)}.categoryDirectory{border:1px solid var(--line);background:var(--line);grid-template-columns:repeat(2,minmax(0,1fr));gap:1px;display:grid}.categoryDirectory fieldset{background:#0b0e0c;border:0;margin:0;padding:20px}.categoryDirectory legend{color:var(--accent);font:900 9px var(--mono);letter-spacing:.1em;text-transform:uppercase;padding:0}.categoryOptions{flex-wrap:wrap;gap:7px;margin-top:13px;display:flex}.categoryOptions button{color:#aeb6b1;cursor:pointer;background:#111512;border:1px solid #343a36;border-radius:0;align-items:center;gap:7px;padding:8px 9px;font:650 10px Arial,sans-serif;display:flex}.categoryOptions button>span{color:#667069;font:800 10px var(--mono)}.categoryOptions button:hover{color:#f1f3f2;border-color:#777f7a}.categoryOptions button.selected{border-color:var(--accent);background:var(--accent);color:#160404}.categoryOptions button.selected>span{color:#160404}.categoryEmpty{color:#929b95;background:#0b0e0c;grid-column:1/-1;margin:0;padding:30px}.fieldNote{border:1px solid var(--line);background:#0b0e0c;flex-wrap:wrap;gap:0;display:flex}.fieldNote>*{border-right:1px solid var(--line);color:#909a93;font:9px var(--mono);padding:11px 13px}.fieldNote b{background:var(--accent);color:#160404;text-transform:uppercase}.privacyNote{border-left:3px solid var(--accent);color:#9b8c8c;background:#150e0e;margin:0;padding:14px;font-size:10px;line-height:1.55}.registrationSubmit{grid-template-columns:1fr minmax(240px,auto);align-items:center;gap:24px;padding:34px 0;display:grid}.registrationSubmit>div{gap:5px;display:grid}.registrationSubmit b{font:900 16px var(--display);text-transform:uppercase}.registrationSubmit span{color:#7f8982;font-size:11px}.registrationSubmit .error{color:#ff9c9c;background:#1b0d0d;border:1px solid #713131;grid-column:1/-1;margin:0;padding:12px}.registrationSubmit button{border:2px solid var(--accent);background:var(--accent);color:#160404;font:900 10px var(--mono);letter-spacing:.06em;text-transform:uppercase;cursor:pointer;border-radius:0;grid-area:1/2;padding:15px 20px}.registrationSubmit button:hover{color:var(--accent);background:#090b0a}.registrationSubmit button:disabled{opacity:.6;cursor:wait}@media (max-width:800px){.registerIntro{grid-template-columns:1fr;gap:28px;min-height:0}.registrationSection{grid-template-columns:1fr}.stepLabel{border-right:0;padding:32px 0 20px}.registrationFields{padding:0 0 34px}.categoryDirectory{grid-template-columns:1fr}}@media (max-width:600px){.registerShell{width:min(100% - 24px,1140px)}.registerIntro{padding:48px 0 36px}.registerIntro h1{font-size:44px}.registerShell .formGrid{grid-template-columns:1fr}.categoryControls{display:grid}.categorySearch{width:100%}.registrationSubmit{grid-template-columns:1fr}.registrationSubmit button{grid-area:auto/1}.fieldNote{display:grid}.fieldNote>*{border-right:0;border-bottom:1px solid var(--line)}}.registerShell{-webkit-font-smoothing:antialiased;text-rendering:optimizelegibility;font-family:Inter,-apple-system,BlinkMacSystemFont,Segoe UI,Helvetica,Arial,sans-serif;font-size:16px}.registerShell .brand strong{font-family:Inter,-apple-system,BlinkMacSystemFont,Segoe UI,Helvetica,Arial,sans-serif;font-size:16px;font-weight:850}.registerShell .brand small{font-size:10px;line-height:1.4}.registerShell .authNav>a:last-child{font-size:12px}.registerIntro h1{letter-spacing:-.055em;font-family:Inter,-apple-system,BlinkMacSystemFont,Segoe UI,Helvetica,Arial,sans-serif;font-weight:900;line-height:.96}.registerIntro>p{color:#b4bcb7;font-size:18px;line-height:1.65}.registerShell .eyebrow{font-size:11px;line-height:1.5}.stepLabel>span{font-size:13px;line-height:1.2}.stepLabel h2{letter-spacing:-.035em;font-family:Inter,-apple-system,BlinkMacSystemFont,Segoe UI,Helvetica,Arial,sans-serif;font-size:26px;font-weight:850;line-height:1.08}.stepLabel p{color:#9ba49e;font-size:14px;line-height:1.55}.registerShell label{color:#e4e8e5;letter-spacing:0;text-transform:none;gap:10px;font-family:Inter,-apple-system,BlinkMacSystemFont,Segoe UI,Helvetica,Arial,sans-serif;font-size:13px;font-weight:750;line-height:1.35}.registerShell label small{color:#929c95;font-family:Inter,-apple-system,BlinkMacSystemFont,Segoe UI,Helvetica,Arial,sans-serif;font-size:12px;line-height:1.45}.registerShell input{color:#f7f8f7;min-height:50px;padding:14px 15px;font-family:Inter,-apple-system,BlinkMacSystemFont,Segoe UI,Helvetica,Arial,sans-serif;font-size:16px;line-height:1.4}.registerShell input::placeholder{color:#747e78}.categorySearch{font-size:18px}.categorySearch input{min-height:48px;font-size:15px}.categoryControls>span{font-size:11px;line-height:1.4}.selectedCategories button{text-transform:none;align-items:center;font-family:Inter,-apple-system,BlinkMacSystemFont,Segoe UI,Helvetica,Arial,sans-serif;font-size:12px;font-weight:700;line-height:1.3}.categoryDirectory legend{font-size:11px;line-height:1.5}.categoryOptions button{color:#c5ccc8;min-height:38px;padding:9px 11px;font-family:Inter,-apple-system,BlinkMacSystemFont,Segoe UI,Helvetica,Arial,sans-serif;font-size:13px;font-weight:650;line-height:1.35}.categoryOptions button>span{font-size:12px}.categoryEmpty{font-size:14px;line-height:1.6}.fieldNote>*{color:#aab2ad;font-family:Inter,-apple-system,BlinkMacSystemFont,Segoe UI,Helvetica,Arial,sans-serif;font-size:12px;line-height:1.45}.fieldNote b{letter-spacing:.05em;font-size:11px}.privacyNote{color:#b3a3a3;font-size:13px;line-height:1.6}.registrationSubmit b{letter-spacing:-.02em;font-family:Inter,-apple-system,BlinkMacSystemFont,Segoe UI,Helvetica,Arial,sans-serif;font-size:18px;font-weight:850}.registrationSubmit span{color:#9da69f;font-size:13px;line-height:1.5}.registrationSubmit .error{font-size:13px;line-height:1.5}.registrationSubmit button{min-height:50px;font-family:Inter,-apple-system,BlinkMacSystemFont,Segoe UI,Helvetica,Arial,sans-serif;font-size:12px;font-weight:850;line-height:1.3}.registerShell :focus-visible{outline-offset:3px;outline:3px solid #ff3b3b61}.creatorSignalGrid{grid-template-columns:repeat(2,minmax(0,1fr));gap:20px;display:grid}.creatorSignalGrid label:last-child{grid-column:1/-1}.signalNote{color:#aab2ad;background:#0b0e0c;border:1px solid #343a36;margin:0;padding:15px 17px;font-size:13px;line-height:1.6}.signalNote b{color:#f0f3f1}.languagePicker{border:0;margin:0;padding:0}.languagePicker legend{color:#e4e8e5;margin-bottom:14px;font-size:13px;font-weight:750}.languagePicker legend small{color:#929c95;margin-left:7px;font-size:12px;font-weight:500}.languagePicker>div{background:#343a36;border:1px solid #343a36;grid-template-columns:repeat(3,1fr);gap:1px;display:grid}.languagePicker label{cursor:pointer;background:#0b0e0c;align-items:center;gap:11px;min-height:56px;padding:11px 13px;display:flex}.languagePicker input{accent-color:#ff3b3b;width:17px;min-height:17px;margin:0}.languagePicker label>span{flex:1;justify-content:space-between;align-items:center;display:flex}.languagePicker b{font-size:13px}.languagePicker label>span small{font:10px var(--mono);text-transform:uppercase}.languagePicker label:has(input:checked){background:#251313;box-shadow:inset 3px 0 #ff3b3b}@media (max-width:600px){.registerIntro h1{font-size:42px;line-height:.98}.registerIntro>p{font-size:16px}.stepLabel h2{font-size:23px}.categoryOptions button{font-size:14px}.creatorSignalGrid{grid-template-columns:1fr}.creatorSignalGrid label:last-child{grid-column:auto}.languagePicker>div{grid-template-columns:1fr 1fr}}.dashboard .syncSummary .ready,.focusSectionHead>span.ready,.messageList .user,.personalChannel,.trialBadge,.dashboard .personalScores span{border-color:#7a2929}.dashboard .outcomeActions>b{background:#351515}.billingNotice{border-color:#7a2929}.comparisonVerdict>span{background:#ff4747}:is(body:has(.videoFocus),body:has(.focusLoading)){color:#f5f7f5;background:#090b0a}.videoFocus{--acid:#64e7a0;--line:#303632;--muted:#929b96;width:min(1180px,100% - 48px);padding-bottom:80px}.focusNav{letter-spacing:.1em;text-transform:uppercase;border-bottom:2px solid #f5f7f5;height:68px;font:800 9px ui-monospace,SFMono-Regular,Menlo,monospace}.focusNav a{color:var(--acid);margin-right:auto}.focusNav span{color:#7d8781}.focusHero{border-bottom:2px solid var(--line);grid-template-columns:1fr 110px;align-items:end;gap:30px;padding:48px 0 34px;display:grid}.focusHero h1{color:#f5f7f5;text-transform:uppercase;max-width:17ch;margin:12px 0;font:900 clamp(38px,5.5vw,68px)/.95 Arial Black,Arial,sans-serif}.focusHero>div>p:last-child{color:#8d9791}.focusSignal{border:2px solid var(--acid);text-align:center;place-content:center;height:105px;display:grid}.focusSignal span,.focusSignal small{color:var(--acid);text-transform:uppercase;font:800 8px ui-monospace,SFMono-Regular,Menlo,monospace}.focusSignal b{font:900 38px Arial Black,Arial,sans-serif}.focusMedia{margin:32px 0 65px}.focusPlayer{aspect-ratio:16/9;background:#000;border:2px solid #f3f5f4}.focusPlayer iframe{border:0;width:100%;height:100%}.focusStats{border:2px solid var(--line);border-top:0;grid-template-columns:repeat(4,1fr);display:grid}.focusStats>div{border-right:1px solid var(--line);padding:17px 20px;display:grid}.focusStats>div:last-child{border:0}.focusStats b{color:var(--acid);font:900 23px Arial Black,Arial,sans-serif}.focusStats span{color:#768079;text-transform:uppercase;font:8px ui-monospace,SFMono-Regular,Menlo,monospace}.focusDescription{border:1px solid var(--line);color:#8d9791;white-space:pre-line;border-top:0;max-height:120px;padding:18px;font-size:12px;line-height:1.6;overflow:auto}.focusGrid{grid-template-columns:1.2fr .8fr;gap:20px;margin-bottom:70px;display:grid}.transcriptPanel,.commentsPanel,.reportPanel,.followupPanel{border:2px solid var(--line);background:#0d100e}.focusSectionHead{border-bottom:1px solid var(--line);justify-content:space-between;align-items:end;padding:19px 21px;display:flex}.focusSectionHead h2{color:#f5f7f5;text-transform:uppercase;margin:4px 0 0;font:900 27px Arial Black,Arial,sans-serif}.focusSectionHead>span{color:#8b958f;text-transform:uppercase;border:1px solid #3c4540;padding:5px 7px;font:8px ui-monospace,SFMono-Regular,Menlo,monospace}.focusSectionHead>span.ready{color:var(--acid);border-color:#315440}.focusSectionHead>button,.reportPanel button,.followupPanel form button,.transcriptForm button{border:2px solid var(--acid);background:var(--acid);color:#07110b;text-transform:uppercase;cursor:pointer;padding:10px 14px;font:900 9px ui-monospace,SFMono-Regular,Menlo,monospace}.focusSectionHead button:disabled,.followupPanel button:disabled,.transcriptForm button:disabled{opacity:.55}.transcriptSegments,.commentList{max-height:620px;overflow:auto}.transcriptSegments p{border-bottom:1px solid #252b27;grid-template-columns:44px 1fr;gap:10px;margin:0;padding:13px 17px;display:grid}.transcriptSegments small{color:var(--acid);font:8px ui-monospace,SFMono-Regular,Menlo,monospace}.transcriptSegments span{color:#c0c7c3;font-size:11px;line-height:1.55}.transcriptForm{margin:0;padding:20px}.transcriptForm p,.transcriptForm>small{color:#7e8982;font-size:10px;line-height:1.5}.transcriptForm textarea,.followupPanel textarea{resize:vertical;color:#f1f3f2;background:#090b0a;border:1px solid #3a423d;width:100%;min-height:240px;padding:13px;font:11px/1.55 ui-monospace,SFMono-Regular,Menlo,monospace}.transcriptForm>div{gap:7px;margin-top:8px;display:flex}.transcriptForm input{color:#f1f3f2;background:#090b0a;border:1px solid #3a423d;width:80px}.commentList article{background:0 0;border-bottom:1px solid #252b27;padding:15px 17px;display:block}.commentList p{color:#bdc5c0;margin:0;font-size:11px;line-height:1.5}.commentList small{color:#707b74;text-transform:uppercase;margin-top:7px;font:8px ui-monospace,SFMono-Regular,Menlo,monospace;display:block}.focusEmpty{color:#77827b;padding:20px;font-size:11px}.reportPanel{margin-bottom:70px}.reportEmpty{text-align:center;padding:45px 24px}.reportEmpty h3{color:#f4f6f5;text-transform:uppercase;font:900 24px Arial Black,Arial,sans-serif}.reportEmpty p{color:#828d86;max-width:650px;margin:auto;font-size:12px;line-height:1.6}.reportMeta{border-bottom:1px solid var(--line);gap:8px;padding:12px 20px;display:flex}.reportMeta span{color:#77827b;text-transform:uppercase;font:8px ui-monospace,SFMono-Regular,Menlo,monospace}.reportMeta span:first-child{color:var(--acid)}.reportLead{border-bottom:1px solid var(--line);padding:26px}.reportLead h3,.reportFindings h3,.reportRecommendations>h3{color:var(--acid);text-transform:uppercase;letter-spacing:.1em;font:800 9px ui-monospace,SFMono-Regular,Menlo,monospace}.reportLead p{color:#e4e8e5;max-width:850px;font-size:16px;line-height:1.6}.reportLead small{color:#7c8780}.reportFindings{border-bottom:1px solid var(--line);padding:24px}.reportFindings>div{background:var(--line);grid-template-columns:repeat(2,1fr);gap:1px;margin-top:13px;display:grid}.reportFindings article,.reportRecommendations article{background:#0a0d0b;padding:17px;display:block}.reportFindings h4,.reportRecommendations h4{color:#eef1ef;text-transform:uppercase;margin:0;font:900 15px Arial Black,Arial,sans-serif}.reportFindings p,.reportRecommendations p{color:#8d9791;font-size:10px;line-height:1.5}.reportFindings small,.reportRecommendations small{color:var(--acid);font:8px ui-monospace,SFMono-Regular,Menlo,monospace}.reportRecommendations{border-bottom:1px solid var(--line);background:var(--line);grid-template-columns:repeat(5,1fr);gap:1px;padding:24px;display:grid}.reportRecommendations>h3{background:#0d100e;grid-column:1/-1;margin:0;padding:12px}.reportRecommendations article>span{color:var(--acid);text-transform:uppercase;font:8px ui-monospace,SFMono-Regular,Menlo,monospace}.reportRecommendations strong,.reportRecommendations small{margin-top:10px;display:block}.reportRecommendations strong{color:#bdc4c0;font-size:9px;line-height:1.45}.uncertainties{color:#929c96;padding:20px 24px;font-size:10px}.uncertainties>b{color:#d08f86;text-transform:uppercase;font-family:ui-monospace,SFMono-Regular,Menlo,monospace}.followupPanel{padding-bottom:20px}.suggestedPrompts{border-bottom:1px solid var(--line);flex-wrap:wrap;gap:7px;padding:15px 20px;display:flex}.suggestedPrompts button{color:#aeb6b1;background:0 0;border:1px solid #3b443f;padding:7px 9px;font-size:9px}.messageList{max-height:500px;padding:20px;overflow:auto}.messageList>div{border:1px solid var(--line);max-width:80%;margin-bottom:13px;padding:13px}.messageList .user{background:#101913;border-color:#315440;margin-left:auto}.messageList b{color:var(--acid);text-transform:uppercase;font:8px ui-monospace,SFMono-Regular,Menlo,monospace}.messageList p{color:#bdc5c0;margin:6px 0;font-size:11px;line-height:1.55}.messageList small{color:#6f7a73;font:8px ui-monospace,SFMono-Regular,Menlo,monospace}.followupPanel form{grid-template-columns:1fr auto;gap:8px;padding:0 20px;display:grid}.followupPanel textarea{min-height:88px}.focusLoading{place-content:center;justify-items:center;min-height:80vh;display:grid}.focusLoading p{color:#89938f}@media (max-width:850px){.focusGrid{grid-template-columns:1fr}.reportRecommendations{grid-template-columns:1fr 1fr}.focusHero{grid-template-columns:1fr}.focusSignal{width:105px}.focusStats{grid-template-columns:1fr 1fr}.focusStats>div:nth-child(2){border-right:0}.focusStats>div:nth-child(-n+2){border-bottom:1px solid var(--line)}}@media (max-width:600px){.videoFocus{width:min(100% - 24px,1180px)}.focusHero h1{font-size:38px}.focusStats>div{padding:13px}.reportFindings>div,.reportRecommendations,.followupPanel form{grid-template-columns:1fr}.messageList>div{max-width:95%}}.dashboard .priorityVideoFeed{margin:72px 0 92px}.dashboard .priorityVideoFeed+.priorityVideoFeed{border-top:1px solid var(--line);margin-top:-20px;padding-top:70px}.dashboard .feedIntroduction{color:#a7b0aa;max-width:760px;margin:-6px 0 25px;font-size:14px;line-height:1.65}.dashboard .modernVideoCard{min-width:0;overflow:hidden}.dashboard .playerFrame{aspect-ratio:16/9;background:#050505;width:100%;overflow:hidden}.dashboard .playerFrame iframe{width:100%;height:100%;display:block}.dashboard .thumbnailButton{width:100%;height:100%;display:block;overflow:hidden}.dashboard .thumbnailButton img{object-fit:contain;background:#050505;width:100%;height:100%;display:block}.dashboard .videoContent{min-width:0}.dashboard .videoContent h3,.dashboard .videoSummary{overflow-wrap:anywhere}.dashboard .quickStats{width:100%;min-width:0}.dashboard .quickStats>div{min-width:0}.dashboard .quickStats b{text-overflow:ellipsis;overflow:hidden}.dashboard .creatorCatalogue{margin:82px 0}@media (max-width:600px){.dashboard .priorityVideoFeed{margin:55px 0 72px}.dashboard .priorityVideoFeed+.priorityVideoFeed{padding-top:52px}.dashboard .feedIntroduction{font-size:13px}}.dashboard .priorityVideoFeed .videoGrid,.dashboard .creatorCatalogue .videoGrid{grid-template-columns:minmax(0,960px);justify-content:center;gap:34px}.dashboard .priorityVideoFeed .modernVideoCard,.dashboard .creatorCatalogue .modernVideoCard{width:100%;margin-inline:auto}.dashboard .priorityVideoFeed .playerFrame,.dashboard .creatorCatalogue .playerFrame{place-items:center;min-height:0;display:grid}.dashboard .priorityVideoFeed .thumbnailButton,.dashboard .creatorCatalogue .thumbnailButton{place-items:center;display:grid}.dashboard .priorityVideoFeed .playButton,.dashboard .creatorCatalogue .playButton{width:68px;height:68px;font-size:22px;top:50%;left:50%}.dashboard .priorityVideoFeed .videoContent,.dashboard .creatorCatalogue .videoContent{padding:26px 28px}.dashboard .priorityVideoFeed .videoContent h3,.dashboard .creatorCatalogue .videoContent h3{font-size:clamp(23px,3vw,31px);line-height:1.1}.dashboard .priorityVideoFeed .quickStats,.dashboard .creatorCatalogue .quickStats{margin-top:4px}.dashboard .priorityVideoFeed .quickStats>div,.dashboard .creatorCatalogue .quickStats>div{padding:15px}.dashboard .priorityVideoFeed .quickStats b,.dashboard .creatorCatalogue .quickStats b{font-size:16px}@media (max-width:700px){.dashboard .priorityVideoFeed .videoGrid,.dashboard .creatorCatalogue .videoGrid{gap:24px}.dashboard .priorityVideoFeed .videoContent,.dashboard .creatorCatalogue .videoContent{padding:19px}.dashboard .priorityVideoFeed .playButton,.dashboard .creatorCatalogue .playButton{width:58px;height:58px;font-size:18px}}.dashboard .priorityVideoFeed .modernVideoCard,.dashboard .creatorCatalogue .modernVideoCard{background:#0d100e;flex-direction:column;align-items:stretch;padding-top:28px;display:flex}.dashboard .priorityVideoFeed .playerFrame,.dashboard .creatorCatalogue .playerFrame{aspect-ratio:16/9;background:#000;align-self:center;width:calc(100% - 56px);max-width:880px;margin:0 auto;position:relative;border:2px solid #414743!important}.dashboard .priorityVideoFeed .playerFrame iframe,.dashboard .creatorCatalogue .playerFrame iframe,.dashboard .priorityVideoFeed .thumbnailButton,.dashboard .creatorCatalogue .thumbnailButton{border:0;width:100%;height:100%;margin:0;display:block;position:absolute;inset:0}.dashboard .priorityVideoFeed .thumbnailButton img,.dashboard .creatorCatalogue .thumbnailButton img{object-fit:contain;width:100%;height:100%;position:absolute;inset:0}.dashboard .priorityVideoFeed .videoContent,.dashboard .creatorCatalogue .videoContent{width:100%}@media (max-width:700px){.dashboard .priorityVideoFeed .modernVideoCard,.dashboard .creatorCatalogue .modernVideoCard{padding-top:12px}.dashboard .priorityVideoFeed .playerFrame,.dashboard .creatorCatalogue .playerFrame{width:calc(100% - 24px)}}.dashboard .tabbedVideoFeed{margin-bottom:92px}.dashboard .sourceTabs{border:2px solid var(--line);background:var(--line);grid-template-columns:1fr 1fr;margin:0 0 16px;display:grid}.dashboard .sourceTabs button{color:#a8b0ab;min-height:62px;font:800 12px var(--mono);letter-spacing:.06em;text-transform:uppercase;cursor:pointer;background:#0d100e;border:0;justify-content:space-between;align-items:center;padding:14px 18px;display:flex}.dashboard .sourceTabs button+button{border-left:1px solid var(--line)}.dashboard .sourceTabs button b{color:#dfe3e0;border:1px solid #444b47;place-items:center;min-width:31px;height:31px;font-size:11px;display:grid}.dashboard .sourceTabs button.active{background:var(--signal);color:#160404}.dashboard .sourceTabs button.active b{color:#160404;border-color:#160404}.dashboard .accountTabs{border:1px solid var(--line);scrollbar-width:thin;background:#0a0d0b;gap:8px;margin:0 0 22px;padding:12px;display:flex;overflow-x:auto}.dashboard .accountTabs button{color:#c1c8c3;text-align:left;cursor:pointer;background:#101411;border:1px solid #353c38;flex:none;grid-template-rows:auto auto;grid-template-columns:1fr auto;column-gap:13px;min-width:155px;padding:11px 12px;display:grid}.dashboard .accountTabs button span{font-size:12px;font-weight:750}.dashboard .accountTabs button b{color:var(--signal);font:900 16px var(--display);grid-area:1/2/3;align-self:center}.dashboard .accountTabs button small{color:#707b74;font:8px var(--mono);letter-spacing:.07em;text-transform:uppercase;margin-top:4px}.dashboard .accountTabs button.active{border-color:var(--signal);box-shadow:inset 3px 0 var(--signal);background:#211111}.dashboard .tabbedVideoFeed .feedIntroduction{margin-top:0}@media (max-width:600px){.dashboard .sourceTabs button{min-height:54px;padding:11px;font-size:10px}.dashboard .sourceTabs button b{min-width:27px;height:27px}.dashboard .accountTabs{margin-inline:-1px;padding:9px}.dashboard .accountTabs button{min-width:140px}}.dashboard .manageWatchlistLink{color:#f2dada;background:#1b1010;border:1px solid #683434;grid-template-columns:36px 1fr auto;align-items:center;gap:12px;margin:-1px 0 16px;padding:12px 15px;text-decoration:none;display:grid}.dashboard .manageWatchlistLink>span{background:var(--signal);color:#180505;place-items:center;width:32px;height:32px;font-size:20px;font-weight:900;display:grid}.dashboard .manageWatchlistLink>b{font-size:13px}.dashboard .manageWatchlistLink>small{color:#bc8e8e;font:800 9px var(--mono);text-transform:uppercase}.dashboard #watchlist-manager{box-shadow:inset 0 3px var(--signal);scroll-margin-top:24px}@media (max-width:600px){.dashboard .manageWatchlistLink{grid-template-columns:32px 1fr}.dashboard .manageWatchlistLink>small{grid-column:2}}.videoFocus .evidenceAvailability{border:2px solid var(--line);background:var(--line);grid-template-columns:1fr 1fr;margin:-34px 0 65px;display:grid}.videoFocus .evidenceAvailability>div{background:#0d100e;gap:6px;padding:18px 20px;display:grid}.videoFocus .evidenceAvailability>div+div{border-left:1px solid var(--line)}.videoFocus .evidenceAvailability span{color:#7f8983;font:800 9px var(--mono);letter-spacing:.09em;text-transform:uppercase}.videoFocus .evidenceAvailability b{color:#eef1ef;font-size:15px}.videoFocus .evidenceAvailability small{color:#858f89;font-size:10px;line-height:1.5}.videoFocus .evidenceAvailability .available{box-shadow:inset 3px 0 var(--acid)}.videoFocus .evidenceAvailability .available span{color:var(--acid)}.videoFocus .evidenceAvailability .unavailable{box-shadow:inset 3px 0 #75403c}.videoFocus .focusUnavailable{text-align:center;padding:34px 22px}.videoFocus .focusUnavailable b{color:#dfe3e0;font-size:14px}.videoFocus .focusUnavailable p{color:#7f8983;max-width:390px;margin:8px auto 0;font-size:11px;line-height:1.6}@media (max-width:650px){.videoFocus .evidenceAvailability{grid-template-columns:1fr;margin-top:-34px}.videoFocus .evidenceAvailability>div+div{border-left:0;border-top:1px solid var(--line)}}.videoFocus .classificationStrip{border:2px solid var(--acid);background:#1d1010;border-top:0;align-items:center;gap:12px;padding:13px 16px;display:flex}.videoFocus .classificationStrip span,.videoFocus .classificationStrip em,.videoFocus .classificationStrip small{font:800 9px var(--mono);letter-spacing:.08em;text-transform:uppercase}.videoFocus .classificationStrip span{color:#9b8888}.videoFocus .classificationStrip b{color:var(--acid);font:900 16px var(--display);text-transform:uppercase}.videoFocus .classificationStrip em{color:#e1b3b3;font-style:normal}.videoFocus .classificationStrip small{color:#867d7d;margin-left:auto}.videoFocus .classificationPanel{border-bottom:1px solid var(--line);background:#0a0d0b;grid-template-columns:180px 1fr 1fr;display:grid}.videoFocus .classificationPanel>div,.videoFocus .classificationPanel>ul{border-right:1px solid var(--line);margin:0;padding:20px}.videoFocus .classificationPanel>div:first-child{box-shadow:inset 3px 0 var(--acid);align-content:start;gap:6px;display:grid}.videoFocus .classificationPanel span{color:var(--acid);font:800 8px var(--mono);letter-spacing:.09em}.videoFocus .classificationPanel b{color:#f1f3f2;font:900 20px var(--display);text-transform:uppercase}.videoFocus .classificationPanel small{color:#818b85;font:8px var(--mono);text-transform:uppercase}.videoFocus .classificationPanel p,.videoFocus .classificationPanel li{color:#aeb6b1;font-size:11px;line-height:1.55}.videoFocus .classificationPanel li{margin-bottom:5px}@media (max-width:700px){.videoFocus .classificationStrip{flex-wrap:wrap;align-items:flex-start}.videoFocus .classificationStrip small{width:100%;margin-left:0}.videoFocus .classificationPanel{grid-template-columns:1fr}.videoFocus .classificationPanel>div,.videoFocus .classificationPanel>ul{border-right:0;border-bottom:1px solid var(--line)}}body .videoFocus{-webkit-font-smoothing:antialiased;text-rendering:optimizelegibility;font-family:Inter,-apple-system,BlinkMacSystemFont,Segoe UI,Helvetica,Arial,sans-serif;font-size:16px}body .videoFocus .focusNav{font-size:11px;line-height:1.4}body .videoFocus .eyebrow{font-size:10px;line-height:1.5}body .videoFocus .focusHero h1{letter-spacing:-.045em;font-family:Inter,-apple-system,BlinkMacSystemFont,Segoe UI,Helvetica,Arial,sans-serif;font-weight:900;line-height:1}body .videoFocus .focusHero>div>p:last-child{font-size:14px;line-height:1.5}body .videoFocus .focusSignal span,body .videoFocus .focusSignal small{font-size:9px;line-height:1.4}body .videoFocus .focusStats b{font-family:Inter,-apple-system,BlinkMacSystemFont,Segoe UI,Helvetica,Arial,sans-serif;font-size:26px}body .videoFocus .focusStats span{font-size:10px;line-height:1.4}body .videoFocus .focusDescription{font-size:14px;line-height:1.7}body .videoFocus .classificationStrip span,body .videoFocus .classificationStrip em,body .videoFocus .classificationStrip small{font-size:10px;line-height:1.45}body .videoFocus .classificationStrip b{font-family:Inter,-apple-system,BlinkMacSystemFont,Segoe UI,Helvetica,Arial,sans-serif;font-size:17px}body .videoFocus .evidenceAvailability span{font-size:10px}body .videoFocus .evidenceAvailability b{font-size:16px}body .videoFocus .evidenceAvailability small{font-size:12px;line-height:1.55}body .videoFocus .focusSectionHead h2{letter-spacing:-.035em;font-family:Inter,-apple-system,BlinkMacSystemFont,Segoe UI,Helvetica,Arial,sans-serif;font-size:28px;font-weight:850;line-height:1.05}body .videoFocus .focusSectionHead>span{font-size:10px;line-height:1.4}body .videoFocus .focusSectionHead>button,body .videoFocus .reportPanel button,body .videoFocus .followupPanel form button,body .videoFocus .transcriptForm button{font-size:11px;line-height:1.3}body .videoFocus .transcriptSegments p{grid-template-columns:54px 1fr;gap:14px;padding:16px 18px}body .videoFocus .transcriptSegments small{font-size:10px;line-height:1.5}body .videoFocus .transcriptSegments span{font-size:14px;line-height:1.68}body .videoFocus .transcriptForm p,body .videoFocus .transcriptForm>small{font-size:12px;line-height:1.6}body .videoFocus .transcriptForm textarea,body .videoFocus .followupPanel textarea{font-size:14px;line-height:1.65}body .videoFocus .commentList article{padding:18px 20px}body .videoFocus .commentList p{font-size:14px;line-height:1.65}body .videoFocus .commentList small{font-size:10px;line-height:1.45}body .videoFocus .focusEmpty,body .videoFocus .focusUnavailable p{font-size:13px;line-height:1.6}body .videoFocus .focusUnavailable b{font-size:16px}body .videoFocus .reportEmpty h3{font-family:Inter,-apple-system,BlinkMacSystemFont,Segoe UI,Helvetica,Arial,sans-serif;font-size:25px}body .videoFocus .reportEmpty p{font-size:14px;line-height:1.7}body .videoFocus .reportMeta span{font-size:10px;line-height:1.4}body .videoFocus .classificationPanel{grid-template-columns:200px 1fr 1fr}body .videoFocus .classificationPanel span,body .videoFocus .classificationPanel small{font-size:10px;line-height:1.45}body .videoFocus .classificationPanel b{font-family:Inter,-apple-system,BlinkMacSystemFont,Segoe UI,Helvetica,Arial,sans-serif;font-size:21px}body .videoFocus .classificationPanel p,body .videoFocus .classificationPanel li{font-size:13px;line-height:1.65}body .videoFocus .reportLead h3,body .videoFocus .reportFindings h3,body .videoFocus .reportRecommendations>h3{font-size:11px;line-height:1.4}body .videoFocus .reportLead p{font-size:17px;line-height:1.7}body .videoFocus .reportLead small{font-size:13px;line-height:1.6}body .videoFocus .reportFindings h4,body .videoFocus .reportRecommendations h4{font-family:Inter,-apple-system,BlinkMacSystemFont,Segoe UI,Helvetica,Arial,sans-serif;font-size:17px;font-weight:800;line-height:1.25}body .videoFocus .reportFindings p,body .videoFocus .reportRecommendations p{font-size:13px;line-height:1.65}body .videoFocus .reportFindings small,body .videoFocus .reportRecommendations small{font-size:10px;line-height:1.5}body .videoFocus .reportRecommendations{grid-template-columns:repeat(2,minmax(0,1fr))}body .videoFocus .reportRecommendations article>span{font-size:10px}body .videoFocus .reportRecommendations strong{font-size:12px;line-height:1.6}body .videoFocus .uncertainties{font-size:13px;line-height:1.65}body .videoFocus .uncertainties>b{font-size:11px}body .videoFocus .suggestedPrompts button{font-size:11px;line-height:1.4}body .videoFocus .messageList b,body .videoFocus .messageList small{font-size:10px;line-height:1.4}body .videoFocus .messageList p{font-size:14px;line-height:1.65}@media (max-width:700px){body .videoFocus .focusHero h1{font-size:38px}body .videoFocus .focusSectionHead h2{font-size:24px}body .videoFocus .classificationPanel,body .videoFocus .reportRecommendations{grid-template-columns:1fr}body .videoFocus .focusStats b{font-size:22px}}.dashboard .managerGridThree{grid-template-columns:repeat(3,1fr)}.dashboard .managerGridThree .managerPanel+.managerPanel{border-left:1px solid var(--line)}.personalChannel{background:#101713;border:1px solid #315440;justify-content:space-between;align-items:center;margin-top:20px;padding:15px;display:flex}.personalChannel b,.personalChannel small{display:block}.personalChannel small,.managerHint{color:#7f8a83;text-transform:uppercase;margin-top:4px;font:9px/1.5 ui-monospace,SFMono-Regular,Menlo,monospace}.personalChannel button{color:#aeb8b2;text-transform:uppercase;background:0 0;border:1px solid #435048;padding:7px 9px;font:800 8px ui-monospace,SFMono-Regular,Menlo,monospace}.managerHint{text-transform:none;margin-bottom:0}.dashboard .personalForm{grid-template-columns:1fr;margin-bottom:0}.dashboard .personalForm button{padding:11px}@media (max-width:1050px){.dashboard .managerGridThree{grid-template-columns:1fr 1fr}.dashboard .managerGridThree .managerPanel:first-child{grid-column:1/-1}.dashboard .managerGridThree .managerPanel:nth-child(2){border-left:0;border-top:1px solid var(--line)}}@media (max-width:700px){.dashboard .managerGridThree{grid-template-columns:1fr}.dashboard .managerGridThree .managerPanel:first-child{grid-column:auto}.dashboard .managerGridThree .managerPanel+.managerPanel{border-left:0;border-top:1px solid var(--line)}}.comparisonPanel{border:2px solid var(--line);background:#0d100e;margin-bottom:70px}.comparisonEmpty{text-align:center;padding:44px 24px}.comparisonEmpty h3{color:#f3f5f4;text-transform:uppercase;margin:0 0 10px;font:900 23px Arial Black,Arial,sans-serif}.comparisonEmpty p{color:#818c85;max-width:680px;margin:auto;font-size:11px;line-height:1.6}.comparisonBody{padding:24px}.comparisonVerdict{border-bottom:1px solid var(--line);padding-bottom:22px}.comparisonVerdict>span{background:var(--acid);color:#07110b;text-transform:uppercase;padding:6px 9px;font:900 9px ui-monospace,SFMono-Regular,Menlo,monospace;display:inline-block}.comparisonVerdict h3{color:#f3f5f4;text-transform:uppercase;max-width:800px;font:900 25px/1.15 Arial Black,Arial,sans-serif}.comparisonVerdict p{color:#9aa39e;font-size:12px;line-height:1.6}.comparisonMetrics{border-bottom:1px solid var(--line);grid-template-columns:repeat(3,1fr);display:grid}.comparisonMetrics>div{border-right:1px solid var(--line);padding:19px;display:grid}.comparisonMetrics>div:last-child{border:0}.comparisonMetrics b{color:var(--acid);font:900 25px Arial Black,Arial,sans-serif}.comparisonMetrics span,.closestVideo small,.comparisonEvidence{color:#78837c;text-transform:uppercase;font:8px ui-monospace,SFMono-Regular,Menlo,monospace}.closestVideo,.comparisonGaps{border-bottom:1px solid var(--line);padding:22px 0}.closestVideo h4{color:#eef1ef;text-transform:uppercase;margin:8px 0;font:900 18px Arial Black,Arial,sans-serif}.closestVideo p{color:#8e9892;font-size:10px}.closestVideo>div{flex-wrap:wrap;gap:6px;display:flex}.closestVideo>div span{color:#aab3ae;border:1px solid #344039;padding:5px 7px;font-size:9px}.comparisonGaps>b{color:var(--acid);text-transform:uppercase;font:800 9px ui-monospace,SFMono-Regular,Menlo,monospace}.comparisonGaps ul{columns:2;color:#bbc3be;font-size:11px;line-height:1.7}.comparisonEvidence{text-transform:none;margin-top:18px;line-height:1.5;display:block}@media (max-width:650px){.comparisonMetrics{grid-template-columns:1fr}.comparisonMetrics>div{border-right:0;border-bottom:1px solid var(--line)}.comparisonGaps ul{columns:1}}.videoFocus .createPlanLink{border:1px solid var(--signal);color:#fff;background:#241010;justify-content:space-between;align-items:center;margin-top:18px;padding:12px 14px;font-size:12px;font-weight:850;text-decoration:none;display:flex}.videoFocus .createPlanLink:hover{background:var(--signal);color:#170505}.videoFocus .createPlanLink b{font-size:18px}.videoFocus .analysisContextPanel{background:#110d0d;border:2px solid #493434;grid-template-columns:.85fr 1.15fr;gap:28px;margin:32px 0 0;padding:24px;display:grid}.videoFocus .analysisContextPanel h2{color:#f2f4f2;margin:6px 0 10px;font-size:25px;line-height:1.1}.videoFocus .analysisContextPanel>div>p:last-child{color:#a49d9d;margin-bottom:0;font-size:13px;line-height:1.6}.videoFocus .analysisContextPanel label{color:#eee;gap:8px;font-size:12px;font-weight:800;display:grid}.videoFocus .analysisContextPanel textarea{resize:vertical;color:#f4f5f4;background:#090a0a;border:1px solid #594343;min-height:132px;padding:13px;font:14px/1.6 Inter,-apple-system,BlinkMacSystemFont,Segoe UI,sans-serif}.videoFocus .analysisContextPanel textarea:focus{border-color:var(--signal);outline:2px solid #ff3b3b33}.videoFocus .analysisContextPanel label small{color:#827979;font:9px var(--mono);text-align:right;text-transform:uppercase}.videoFocus .analysisContextPanel .previousContext{border-left:3px solid var(--signal);background:#1a1010;grid-column:1/-1;padding:14px}.videoFocus .previousContext b{color:var(--signal);font:800 9px var(--mono)}.videoFocus .previousContext p{color:#c9c2c2;margin:7px 0;font-size:12px;line-height:1.55}.videoFocus .previousContext button{color:#ef9c9c;cursor:pointer;background:0 0;border:0;padding:0;font-size:11px;font-weight:800;text-decoration:underline}.videoFocus .contextAnalyzeButton{border:2px solid var(--signal);background:var(--signal);color:#170505;text-transform:uppercase;cursor:pointer;width:100%;margin:0 0 32px;padding:13px 18px;font-size:12px;font-weight:900}.videoFocus .contextAnalyzeButton:disabled{opacity:.55;cursor:wait}@media (max-width:700px){.videoFocus .analysisContextPanel{grid-template-columns:1fr;padding:18px}.videoFocus .analysisContextPanel .previousContext{grid-column:auto}}body:has(.contentPlanPage){color:#e9ecea;background:#080909}.contentPlanPage{--plan-red:#f04444;--plan-border:#303332;width:min(1160px,100% - 40px);margin:0 auto;padding:28px 0 90px;font-family:Inter,-apple-system,BlinkMacSystemFont,Segoe UI,sans-serif}.planNav{border-bottom:1px solid var(--plan-border);letter-spacing:.08em;text-transform:uppercase;justify-content:space-between;padding:13px 0;font:800 11px/1.4 ui-monospace,SFMono-Regular,Menlo,monospace;display:flex}.planNav a{color:var(--plan-red);text-decoration:none}.planNav span{color:#767d79}.planHero{max-width:930px;padding:72px 0 50px}.planEyebrow,.planSectionHead>span,.planChecks>div>span{color:var(--plan-red);letter-spacing:.1em;text-transform:uppercase;font:850 11px/1.4 ui-monospace,SFMono-Regular,Menlo,monospace}.planHero h1{color:#f7f8f7;letter-spacing:-.055em;margin:14px 0 20px;font-size:clamp(42px,6vw,76px);line-height:.99}.planHero>p:not(.planEyebrow){color:#b4bab6;max-width:760px;font-size:18px;line-height:1.65}.planHero small{color:#767d79;margin-top:22px;font-size:12px;display:block}.planHero small b{color:#bfc4c1}.planSetup{border:1px solid var(--plan-border);background:#101211;grid-template-columns:1.5fr .65fr .72fr;display:grid}.planSetup>div,.generatePlan{border:0;border-right:1px solid var(--plan-border);padding:23px}.planSetup label{color:#818984;letter-spacing:.08em;text-transform:uppercase;margin-bottom:11px;font:800 10px ui-monospace,SFMono-Regular,Menlo,monospace;display:block}.planSetup select,.planSetup input{color:#f1f3f2;background:#090a0a;border:1px solid #444947;width:100%;padding:12px;font:700 14px Inter,sans-serif}.planSetup>div>p{color:#8e9691;margin:12px 0 0;font-size:12px;line-height:1.55}.planSetup p button{color:var(--plan-red);cursor:pointer;background:0 0;border:0;padding:0;font-weight:800;text-decoration:underline}.durationControl{grid-template-columns:1fr auto;align-items:center;gap:8px;display:grid}.durationControl span{color:#9ba29e;font-size:12px}.generatePlan{background:var(--plan-red);color:#180505;cursor:pointer;flex-direction:column;justify-content:center;align-items:flex-start;gap:8px;font-size:16px;font-weight:900;display:flex}.generatePlan span{text-transform:uppercase;font:750 9px ui-monospace,SFMono-Regular,Menlo,monospace}.generatePlan:disabled{cursor:wait;opacity:.6}.planError{color:#e9b0b0;background:#281111;border:1px solid #852f2f;gap:18px;margin-top:18px;padding:15px;font-size:13px;display:flex}.planPreview{margin-top:65px}.planPreview>span{color:#727a75;letter-spacing:.1em;font:800 10px ui-monospace,SFMono-Regular,Menlo,monospace}.planPreview>div{border:1px solid var(--plan-border);grid-template-columns:repeat(4,1fr);margin-top:12px;display:grid}.planPreview article{border-right:1px solid var(--plan-border);padding:28px}.planPreview article:last-child{border:0}.planPreview b{color:var(--plan-red);font:900 18px ui-monospace,SFMono-Regular,Menlo,monospace}.planPreview p{margin:28px 0 0;font-size:15px;font-weight:800}.planGenerating,.planLoading{text-align:center;place-content:center;justify-items:center;min-height:70vh;display:grid}.planGenerating{min-height:420px}.planGenerating h2{margin:20px 0 4px;font-size:25px}.planGenerating p,.planLoading p{color:#89918c}.planPulse{border:3px solid #492020;border-top-color:var(--plan-red,#f04444);border-radius:50%;width:34px;height:34px;animation:.8s linear infinite plan-spin}@keyframes plan-spin{to{transform:rotate(360deg)}}.generatedPlan{margin-top:70px}.planSummary{border:1px solid var(--plan-border);grid-template-columns:1.45fr .8fr;display:grid}.planSummary>div,.planSummary aside{padding:34px}.planSummary aside{border-left:1px solid var(--plan-border);background:#111313}.planSummary h2{letter-spacing:-.04em;margin:12px 0 25px;font-size:clamp(31px,4vw,52px);line-height:1.05}.planSummary p{color:#afb6b1;font-size:14px;line-height:1.65}.planSummary aside span{color:var(--plan-red);font:800 10px ui-monospace,SFMono-Regular,Menlo,monospace}.planSummary aside p{color:#e2e5e3;margin:7px 0 26px;font-size:15px}.planSectionHead{padding:65px 0 24px}.planSectionHead h2,.planChecks h2{color:#f4f5f4;letter-spacing:-.035em;margin:8px 0;font-size:32px}.planSectionHead p{color:#858d88;max-width:670px;font-size:13px;line-height:1.6}.planTimeline>article{border-top:1px solid var(--plan-border);grid-template-columns:115px 1fr;display:grid}.timelineMarker{border-right:1px solid var(--plan-border);flex-direction:column;justify-content:space-between;padding:27px 22px 27px 0;display:flex}.timelineMarker b{color:var(--plan-red);font:900 31px ui-monospace,SFMono-Regular,Menlo,monospace}.timelineMarker span{color:#868e89;font:800 12px ui-monospace,SFMono-Regular,Menlo,monospace}.timelineMarker+div{padding:27px 32px 34px}.planTimeline h3,.resourceGrid h3{margin:0 0 8px;font-size:22px;line-height:1.2}.planTimeline article p{color:#9ca49f;font-size:14px;line-height:1.65}.planTimeline h4{color:#707873;letter-spacing:.08em;text-transform:uppercase;margin:23px 0 8px;font:800 10px ui-monospace,SFMono-Regular,Menlo,monospace}.planTimeline li,.planChecks li{color:#c4cac6;margin:7px 0;font-size:14px;line-height:1.55}.evidenceList li::marker{color:var(--plan-red)}.visualCue{border-left:3px solid var(--plan-red);background:#121414;grid-template-columns:130px 1fr;gap:15px;margin-top:24px;padding:15px;display:grid}.visualCue b{color:var(--plan-red);font:800 9px ui-monospace,SFMono-Regular,Menlo,monospace}.visualCue span{color:#c9cecb;font-size:13px}.resourceGrid{border:1px solid var(--plan-border);grid-template-columns:repeat(2,1fr);display:grid}.resourceGrid article{border-right:1px solid var(--plan-border);border-bottom:1px solid var(--plan-border);padding:25px}.resourceGrid article:nth-child(2n){border-right:0}.resourceGrid article>span{color:var(--plan-red);text-transform:uppercase;font:800 9px ui-monospace,SFMono-Regular,Menlo,monospace}.resourceGrid h3{margin-top:10px}.resourceGrid p{color:#969e99;font-size:13px;line-height:1.55}.resourceGrid code{color:#bfc6c1;white-space:normal;background:#080909;margin-top:17px;padding:11px;font-size:11px;display:block}.resourceGrid a{color:var(--plan-red);margin-top:13px;font-size:12px;display:inline-block}.planChecks{border:1px solid var(--plan-border);grid-template-columns:1fr 1fr;margin-top:70px;display:grid}.planChecks>div{padding:30px}.planChecks>div+div{border-left:1px solid var(--plan-border)}.planChecks p{color:#9ba39e;font-size:14px;line-height:1.6}.planFooter{color:#69716c;text-transform:uppercase;justify-content:space-between;margin-top:25px;font:750 9px ui-monospace,SFMono-Regular,Menlo,monospace;display:flex}body>main.contentPlanPage>header.planHero{text-align:center;border-bottom:0;grid-template-columns:none;width:100%;max-width:none;min-height:0;padding:72px 0 50px;display:block}body>main.contentPlanPage>header.planHero h1{letter-spacing:-.045em;text-align:center;text-transform:none;writing-mode:horizontal-tb;word-break:normal;overflow-wrap:normal;-webkit-hyphens:none;hyphens:none;white-space:normal;width:100%;min-width:0;max-width:none;margin:14px auto 20px;font-family:Inter,-apple-system,BlinkMacSystemFont,Segoe UI,sans-serif;font-size:clamp(38px,4.6vw,60px);font-weight:900;line-height:1.04;display:block}body>main.contentPlanPage>header.planHero>p:not(.planEyebrow){margin-left:auto;margin-right:auto}body>main.contentPlanPage>header.planHero small{text-align:center;max-width:820px;margin-left:auto;margin-right:auto}@media (max-width:800px){.planSetup{grid-template-columns:1fr}.planSetup>div,.generatePlan{border-right:0;border-bottom:1px solid var(--plan-border)}.planSummary{grid-template-columns:1fr}.planSummary aside{border-left:0;border-top:1px solid var(--plan-border)}.planPreview>div{grid-template-columns:1fr 1fr}.planPreview article:nth-child(2){border-right:0}.resourceGrid,.planChecks{grid-template-columns:1fr}.resourceGrid article,.planChecks>div+div{border-left:0;border-right:0}.planChecks>div+div{border-top:1px solid var(--plan-border)}}@media (max-width:550px){.contentPlanPage{width:min(100% - 24px,1160px)}.planHero{padding-top:48px}.planHero h1{font-size:38px}.planPreview>div{grid-template-columns:1fr}.planPreview article{border-right:0;border-bottom:1px solid var(--plan-border)}.planTimeline>article{grid-template-columns:68px 1fr}.timelineMarker{padding-right:10px}.timelineMarker+div{padding:24px 17px}.visualCue{grid-template-columns:1fr}.planFooter{flex-wrap:wrap;gap:10px}}.planTimeline .sectionPurpose{color:#858d88;margin-top:5px;font-weight:700}.discussionSummary{border-left:3px solid var(--plan-red);background:#151111;margin:22px 0;padding:18px}.discussionSummary>b{color:var(--plan-red);letter-spacing:.08em;font:850 10px ui-monospace,SFMono-Regular,Menlo,monospace}.discussionSummary>p{color:#d3d7d4!important;margin:8px 0 0!important;font-size:14px!important;line-height:1.7!important}.sectionResources{border:1px solid var(--plan-border);background:var(--plan-border);grid-template-columns:repeat(2,minmax(0,1fr));gap:1px;margin-top:10px;display:grid}.sectionResources>div{background:#101211;flex-direction:column;align-items:flex-start;padding:16px;display:flex}.sectionResources span{color:var(--plan-red);text-transform:uppercase;font:800 9px ui-monospace,SFMono-Regular,Menlo,monospace}.sectionResources b{color:#eef1ef;margin-top:8px;font-size:14px}.sectionResources p{color:#929a95!important;margin:7px 0!important;font-size:12px!important}.sectionResources a{color:var(--plan-red);margin-top:auto;padding-top:9px;font-size:12px;font-weight:800;text-decoration:none}@media (max-width:650px){.sectionResources{grid-template-columns:1fr}}.contentPlanPage .planTimeline>article{color:#e9ecea;background:#0b0d0c}.contentPlanPage .planTimeline>article>.timelineMarker+div{background:#0b0d0c;min-width:0}.contentPlanPage .planTimeline h3{color:#f3f5f4}.contentPlanPage .planTimeline li{color:#c4cac6}.savedPlanShelf{border:1px solid var(--plan-border);background:#0c0e0d;grid-template-columns:260px 1fr;margin-top:24px;display:grid}.savedPlanShelf>div:first-child{border-right:1px solid var(--plan-border);padding:20px}.savedPlanShelf>div:first-child span{color:var(--plan-red);letter-spacing:.08em;font:850 10px ui-monospace,SFMono-Regular,Menlo,monospace}.savedPlanShelf>div:first-child b{color:#f2f4f2;margin-top:8px;font-size:18px;display:block}.savedPlanShelf>div:first-child p{color:#858e88;font-size:12px;line-height:1.5}.savedPlanList{gap:8px;padding:12px;display:flex;overflow-x:auto}.savedPlanList button{color:#dce0dd;text-align:left;cursor:pointer;background:#111412;border:1px solid #353a37;flex:0 0 260px;gap:6px;padding:14px;display:grid}.savedPlanList button.active{border-color:var(--plan-red);box-shadow:inset 3px 0 var(--plan-red)}.savedPlanList span{color:var(--plan-red);font:800 9px ui-monospace,SFMono-Regular,Menlo,monospace}.savedPlanList b{text-overflow:ellipsis;white-space:nowrap;font-size:13px;overflow:hidden}.savedPlanList small{color:#747d77;font-size:10px}@media (max-width:700px){.savedPlanShelf{grid-template-columns:1fr}.savedPlanShelf>div:first-child{border-right:0;border-bottom:1px solid var(--plan-border)}}.contentPlanPage .resourceSection{color:#e9ecea}.contentPlanPage .resourceGrid{background:#080909}.contentPlanPage .resourceGrid article{color:#e9ecea;background:#101211;grid-template-columns:none;min-width:0;display:block}.contentPlanPage .resourceGrid article>span{letter-spacing:.06em;font-size:10px;line-height:1.4;display:block}.contentPlanPage .resourceGrid h3{color:#f2f4f3;margin:10px 0 8px}.contentPlanPage .resourceGrid p{color:#a7afaa;font-size:14px;line-height:1.6}.contentPlanPage .resourceGrid code{color:#c9cfcb;overflow-wrap:anywhere;background:#080909;border:1px solid #292d2b;font-size:12px;line-height:1.55}.contentPlanPage .resourceGrid a{font-size:13px;font-weight:800}body:has(.settingsPage){background:#090a0a}.planSaveBar{background:#151010;border:1px solid #4a3030;justify-content:space-between;align-items:center;gap:24px;margin-bottom:16px;padding:20px 22px;display:flex}.planSaveBar>div:first-child{gap:4px;display:grid}.planSaveBar span{color:var(--plan-red);letter-spacing:.08em;font-size:10px;font-weight:850}.planSaveBar b{color:#f0f2f1;font-size:17px}.planSaveBar p{color:#969e99;margin:0;font-size:12px}.planSaveBar :is(button,a){background:var(--plan-red);color:#180505;cursor:pointer;border:0;padding:12px 15px;font-size:12px;font-weight:900;text-decoration:none;display:inline-block}.plannedPage{--planned-red:#ff4747;--planned-line:#343737;color:#eef1ef;width:min(1080px,100% - 40px);min-height:100vh;margin:auto;padding-bottom:90px;font-family:Inter,-apple-system,BlinkMacSystemFont,Segoe UI,sans-serif}.plannedPage>nav{border-bottom:1px solid var(--planned-line);justify-content:space-between;align-items:center;height:74px;font-size:12px;font-weight:800;display:flex}.plannedPage>nav a{color:var(--planned-red);text-decoration:none}.plannedPage>nav span{color:#858c88;letter-spacing:.1em;font-size:10px}.plannedPage>header{border-bottom:1px solid var(--planned-line);padding:66px 0 44px;display:block}.plannedPage>header>p:first-child{color:var(--planned-red);letter-spacing:.1em;font-size:10px;font-weight:850}.plannedPage>header h1{color:#f7f8f7;letter-spacing:-.05em;margin:10px 0;font-size:clamp(48px,7vw,78px);line-height:.95}.plannedPage>header>p:last-child{color:#9da5a0;max-width:650px;font-size:16px;line-height:1.65}.plannedGrid{border:1px solid var(--planned-line);margin-top:34px}.plannedGrid>article{border-bottom:1px solid var(--planned-line);background:#0d0f0e;grid-template-columns:88px 1fr;display:grid}.plannedGrid>article:last-child{border-bottom:0}.plannedIndex{border-right:1px solid var(--planned-line);color:var(--planned-red);place-items:start center;padding-top:27px;font-size:25px;font-weight:900;display:grid}.plannedBody{padding:27px 30px}.plannedMeta{flex-wrap:wrap;gap:8px;display:flex}.plannedMeta span{color:#d29f9f;border:1px solid #493333;padding:4px 7px;font-size:10px;font-weight:750}.plannedBody h2{color:#f1f3f2;margin:14px 0 8px;font-size:25px}.plannedBody>p{color:#a5ada8;max-width:760px;line-height:1.6}.plannedBody>small{color:#777f7a}.plannedFooter{border-top:1px solid #292d2b;justify-content:space-between;align-items:center;margin-top:22px;padding-top:16px;display:flex}.plannedFooter span{color:#7f8882;font-size:11px}.plannedFooter a,.plannedEmpty a{color:var(--planned-red);font-weight:850;text-decoration:none}.plannedEmpty,.plannedLoading{border:1px solid var(--planned-line);background:#0d0f0e;justify-items:start;gap:10px;margin-top:35px;padding:35px;display:grid}.plannedEmpty b{font-size:21px}.plannedEmpty p,.plannedLoading p{color:#929a95}.plannedError{color:#efb5b5;background:#281111;border:1px solid #7e3030;margin-top:25px;padding:15px}body:has(.plannedPage){background:#090a0a}@media (max-width:650px){.planSaveBar{flex-direction:column;align-items:flex-start}.plannedPage{width:min(100% - 24px,1080px)}.plannedPage>nav span{display:none}.plannedGrid>article{grid-template-columns:55px 1fr}.plannedBody{padding:22px 18px}.plannedFooter{flex-direction:column;align-items:flex-start;gap:12px}}.adminPage{--admin-red:#ff4747;--admin-line:#333737;color:#edf0ee;width:min(1240px,100% - 40px);min-height:100vh;margin:auto;padding-bottom:100px;font-family:Inter,-apple-system,BlinkMacSystemFont,Segoe UI,sans-serif}.adminPage>nav{border-bottom:1px solid var(--admin-line);justify-content:space-between;align-items:center;height:74px;font-size:12px;font-weight:800;display:flex}.adminPage>nav a{color:var(--admin-red);text-decoration:none}.adminPage>nav span{color:#7e8781;letter-spacing:.11em;font-size:10px}.adminPage>nav button{color:#e3b4b4;cursor:pointer;background:#171010;border:1px solid #493232;padding:9px 12px;font-weight:800}.adminPage>header{border-bottom:1px solid var(--admin-line);grid-template-columns:1fr 260px;gap:50px;padding:64px 0 45px;display:grid}.adminPage>header>div>p:first-child{color:var(--admin-red);letter-spacing:.11em;font-size:10px;font-weight:850}.adminPage>header h1{color:#f5f7f5;letter-spacing:-.055em;margin:10px 0;font-size:clamp(52px,7vw,84px);line-height:.92}.adminPage>header>div>p:last-child{color:#9da6a0;max-width:720px;font-size:16px;line-height:1.65}.adminPage>header aside{border:1px solid var(--admin-line);background:#0e1110;align-content:center;padding:24px;display:grid}.adminPage>header aside>span{color:#7e8781;letter-spacing:.1em;font-size:9px;font-weight:800}.adminPage>header aside>b{margin:11px 0;font-size:30px}.adminPage>header aside>b.healthy{color:#74d49a}.adminPage>header aside>b.warning{color:#ff8a72}.adminPage>header aside p{color:#8e9791;font-size:11px;line-height:1.6}.adminKpis,.usageGrid{border:1px solid var(--admin-line);grid-template-columns:repeat(4,1fr);margin-top:32px;display:grid}.adminMetric{border-right:1px solid var(--admin-line);background:#0d100f;flex-direction:column;grid-template-columns:none;padding:23px;display:flex}.adminMetric:last-child{border-right:0}.adminMetric>span{color:#8b948e;font-size:11px}.adminMetric>b{color:#f2f4f3;letter-spacing:-.04em;margin:10px 0 5px;font-size:35px}.adminMetric>small{color:#707a73;font-size:10px;line-height:1.5}.adminSection{margin-top:70px}.adminSectionHead{border-bottom:1px solid var(--admin-line);align-items:flex-end;gap:18px;margin-bottom:18px;padding-bottom:15px;display:flex}.adminSectionHead>span{color:var(--admin-red);font-size:14px;font-weight:900}.adminSectionHead h2{color:#f1f3f2;margin:0;font-size:29px}.adminSectionHead p{color:#7f8882;margin:4px 0 0;font-size:11px}.trafficPanel{border:1px solid var(--admin-line);grid-template-columns:1.6fr .8fr;display:grid}.trafficChart{border-right:1px solid var(--admin-line);background:#0c0f0e;align-items:flex-end;gap:8px;height:290px;padding:35px 24px 25px;display:flex}.trafficDay{text-align:center;grid-template-rows:1fr auto;gap:9px;width:100%;height:100%;display:grid;position:relative}.barTrack{background:#151918;height:100%;position:relative}.barTrack i{background:linear-gradient(#ff5b5b,#6c2020);position:absolute;bottom:0;left:0;right:0}.barTrack em{color:#cbd0cd;font-size:9px;font-style:normal;position:absolute;left:50%;transform:translate(-50%,-5px)}.trafficDay>span{color:#737c76;font-size:9px}.trafficDay>b{color:#74d49a;font-size:9px;position:absolute;top:-24px;right:0}.popularPages{background:#0f1211;padding:24px}.popularPages>b{color:#d9ddda;font-size:13px}.popularPages>div{border-bottom:1px solid #292d2b;grid-template-columns:1fr auto;gap:3px 10px;padding:12px 0;display:grid}.popularPages code{color:#d4d8d5;text-overflow:ellipsis;font-size:11px;overflow:hidden}.popularPages span,.popularPages small{color:#818a84;font-size:10px}.popularPages small{grid-column:2}.popularPages p{color:#818a84;font-size:12px}.adminSplit{border:1px solid var(--admin-line);grid-template-columns:1.5fr .6fr;display:grid}.statusCards{background:#0d100f;grid-template-columns:repeat(3,1fr);display:grid}.statusCards article{border-right:1px solid var(--admin-line);border-bottom:1px solid var(--admin-line);background:#0d100f;flex-direction:column;grid-template-columns:none;padding:22px;display:flex}.statusCards span{color:#858e88;text-transform:capitalize;font-size:10px}.statusCards b{margin-top:7px;font-size:27px}.conversionCard{border-left:1px solid var(--admin-line);background:#15100f;padding:25px}.conversionCard>span{color:var(--admin-red);font-size:9px;font-weight:850}.conversionCard>b{margin:13px 0;font-size:48px;display:block}.conversionCard p{color:#909894;font-size:11px;line-height:1.6}.healthGrid{border:1px solid var(--admin-line);grid-template-columns:1fr 1fr;display:grid}.healthGrid>article{background:#0d100f;padding:25px;display:block}.healthGrid>article+article{border-left:1px solid var(--admin-line)}.healthGrid>article>span{color:#858e88;font-size:10px;font-weight:850}.healthGrid article>div{text-transform:capitalize;border-bottom:1px solid #292d2b;justify-content:space-between;padding:12px 0;display:flex}.healthGrid b{font-size:12px}.healthGrid em{color:#c8ceca;font-size:13px;font-style:normal}.healthGrid em.good{color:#74d49a}.healthGrid em.bad{color:#ff7668}.adminTable{border:1px solid var(--admin-line);overflow-x:auto}.adminTableHead,.adminTableRow{grid-template-columns:1.25fr .65fr .8fr .8fr .8fr;min-width:900px;display:grid}.adminTableHead{background:#171a19}.adminTableHead span{color:#7d8680;padding:11px 15px;font-size:9px;font-weight:850}.adminTableRow{border-top:1px solid var(--admin-line);background:#0d100f}.adminTableRow>span{color:#aeb6b1;align-items:center;gap:6px;padding:14px 15px;font-size:11px;display:flex}.adminTableRow>span:first-child{gap:3px;display:grid}.adminTableRow b{color:#e7eae8}.adminTableRow small{color:#778079}.statusDot{background:#777;border-radius:50%;width:7px;height:7px}.statusDot.active{background:#74d49a}.statusDot.trialing{background:#e0bb65}.statusDot.past_due,.statusDot.expired{background:#ff7668}.adminLoading{text-align:center;place-content:center;justify-items:center;display:grid}.adminLoading h1{margin:20px 0 5px}.adminLoading p{color:#929a95}.adminLoading a{color:#ff4747}body:has(.adminPage){background:#090a0a}@media (max-width:850px){.adminPage{width:min(100% - 24px,1240px)}.adminPage>header{grid-template-columns:1fr}.adminPage>header aside{display:none}.adminKpis,.usageGrid{grid-template-columns:1fr 1fr}.trafficPanel,.adminSplit,.healthGrid{grid-template-columns:1fr}.trafficChart{border-right:0;border-bottom:1px solid var(--admin-line);overflow-x:auto}.conversionCard,.healthGrid>article+article{border-left:0;border-top:1px solid var(--admin-line)}}@media (max-width:540px){.adminPage>nav span{display:none}.adminKpis,.usageGrid,.statusCards{grid-template-columns:1fr}.adminMetric{border-right:0;border-bottom:1px solid var(--admin-line)}}.aiUsageKpis{border:1px solid var(--admin-line);grid-template-columns:repeat(4,1fr);display:grid}.aiUsageSplit{border:1px solid var(--admin-line);grid-template-columns:1fr 1fr;margin-top:14px;display:grid}.aiUsageSplit>div{background:#0d100f;padding:24px}.aiUsageSplit>div+div{border-left:1px solid var(--admin-line)}.aiUsageSplit>div>b{color:#dce0dd;margin-bottom:10px;font-size:13px;display:block}.aiUsageSplit>div>p{color:#818a84;font-size:12px}.aiUsageRow{border-bottom:1px solid #292d2b;justify-content:space-between;align-items:center;gap:20px;padding:12px 0;display:flex}.aiUsageRow>span{gap:3px;display:grid}.aiUsageRow>span:last-child{text-align:right}.aiUsageRow strong{color:#d8ddda;text-transform:capitalize;font-size:12px}.aiUsageRow b{color:var(--admin-red);font-size:15px}.aiUsageRow small{color:#78817b;font-size:10px}.tokenAccuracyNote{color:#727b75;margin:12px 0 0;font-size:10px;line-height:1.55}@media (max-width:850px){.aiUsageKpis,.aiUsageSplit{grid-template-columns:1fr 1fr}.aiUsageSplit>div+div{border-left:0;border-top:1px solid var(--admin-line)}}@media (max-width:540px){.aiUsageKpis,.aiUsageSplit{grid-template-columns:1fr}}.settingsPage{--settings-red:#ff4747;--settings-line:#343737;color:#eef1ef;background:#090a0a;width:min(1080px,100% - 40px);min-height:100vh;margin:auto;padding-bottom:90px;font-family:Inter,-apple-system,BlinkMacSystemFont,Segoe UI,sans-serif}.settingsPage>nav{border-bottom:1px solid var(--settings-line);justify-content:space-between;align-items:center;height:74px;font-size:12px;font-weight:800;display:flex}.settingsPage>nav a{color:var(--settings-red);text-decoration:none}.settingsPage>nav span{color:#858c88;letter-spacing:.1em;font-size:10px}.settingsPage>nav button{color:#c2c7c4;font:inherit;cursor:pointer;background:0 0;border:0}.settingsPage>header{border-bottom:1px solid var(--settings-line);grid-template-columns:1fr 260px;gap:50px;padding:68px 0 48px;display:grid}.settingsPage>header>div>p:first-child,.settingsPage section>span{color:var(--settings-red);letter-spacing:.1em;font-size:10px;font-weight:850}.settingsPage>header h1{color:#f7f8f7;letter-spacing:-.055em;margin:9px 0 18px;font-size:clamp(52px,8vw,86px);line-height:.92}.settingsPage>header>div>p:last-child{color:#a2aaa5;max-width:670px;font-size:16px;line-height:1.7}.settingsPage>header aside{border:1px solid var(--settings-line);text-align:center;background:#101212;align-content:center;justify-items:center;display:grid}.settingsPage>header aside>span{color:#858d88;letter-spacing:.1em;font-size:9px;font-weight:800}.settingsPage>header aside>b{border:2px solid var(--settings-red);width:68px;height:68px;color:var(--settings-red);place-items:center;margin:13px;font-size:30px;display:grid}.settingsPage>header aside p{color:#aeb5b0;margin:0;font-size:12px;line-height:1.6}.settingsNotice{border:1px solid;gap:18px;margin-top:22px;padding:14px 17px;display:flex}.settingsNotice.success{color:#bce4ca;background:#101d16;border-color:#476e58}.settingsNotice.error{color:#efb5b5;background:#281111;border-color:#7e3030}.settingsNotice span{font-size:13px}.settingsForm{border:1px solid var(--settings-line);margin-top:38px}.settingsForm>section{border-bottom:1px solid var(--settings-line);background:#0d0f0e;grid-template-columns:280px 1fr;display:grid}.settingsSectionIntro{border-right:1px solid var(--settings-line);padding:30px}.settingsSectionIntro>span{color:var(--settings-red);font-size:13px;font-weight:900}.settingsSectionIntro h2,.settingsAccountGrid h2{color:#f0f2f1;margin:12px 0 7px;font-size:24px}.settingsSectionIntro p,.settingsAccountGrid p{color:#919a94;font-size:13px;line-height:1.6}.settingsFields{gap:20px;padding:30px;display:grid}.settingsFields.two{grid-template-columns:1fr 1fr}.settingsPage label{color:#d4d9d5;gap:8px;font-size:13px;font-weight:750;display:grid}.settingsPage label small{color:#7f8882;font-size:11px;font-weight:500}.settingsPage :is(input,textarea){box-sizing:border-box;color:#f1f3f2;width:100%;font:inherit;background:#080909;border:1px solid #414644;outline:0;padding:13px 14px;line-height:1.5}.settingsPage :is(input,textarea):focus{border-color:var(--settings-red);box-shadow:0 0 0 2px #ff47471f}.settingsLanguages{grid-template-columns:repeat(3,1fr);gap:8px;padding:30px;display:grid}.settingsLanguages button{color:#c8ceca;text-align:left;cursor:pointer;background:#111312;border:1px solid #383d3a;grid-template-columns:25px 1fr auto;align-items:center;gap:8px;padding:13px;display:grid}.settingsLanguages button>span,.settingsLanguages button small{color:#777f7a}.settingsLanguages button.selected{border-color:var(--settings-red);background:#211111}.settingsLanguages button.selected>span,.settingsLanguages button.selected small{color:var(--settings-red)}.settingsForm>footer{background:#111312;justify-content:space-between;align-items:center;padding:24px 30px;display:flex}.settingsForm>footer div{gap:4px;display:grid}.settingsForm>footer span{color:#858e88;font-size:12px}.settingsForm>footer button,.settingsAccountGrid form>button{background:var(--settings-red);color:#180505;cursor:pointer;border:0;padding:13px 18px;font-weight:900}.settingsPage button:disabled{opacity:.55;cursor:wait}.settingsAccountGrid{border:1px solid var(--settings-line);grid-template-columns:1fr 1fr;margin-top:38px;display:grid}.settingsAccountGrid>form,.settingsAccountGrid>article{background:#0d0f0e;grid-template-columns:1fr;gap:16px;padding:30px;display:grid}.settingsAccountGrid>article{border-left:1px solid var(--settings-line);display:block}.settingsAccountGrid article{grid-template-columns:none}.settingsAccountGrid article a{color:var(--settings-red);margin:18px 0;font-weight:850;text-decoration:none;display:inline-block}.settingsAccountGrid article small{color:#7e8781;display:block}.settingsLoading{place-content:center;justify-items:center;display:grid}.settingsLoading p{color:#9aa29d}@media (max-width:760px){.settingsPage{width:min(100% - 24px,1080px)}.settingsPage>nav span{display:none}.settingsPage>header{grid-template-columns:1fr}.settingsPage>header aside{display:none}.settingsForm>section{grid-template-columns:1fr}.settingsSectionIntro{border-right:0;border-bottom:1px solid var(--settings-line)}.settingsFields.two,.settingsLanguages,.settingsAccountGrid{grid-template-columns:1fr}.settingsAccountGrid>article{border-left:0;border-top:1px solid var(--settings-line)}.settingsForm>footer{flex-direction:column;align-items:flex-start;gap:20px}}.exportStudio{border:1px solid var(--plan-border);background:#0c0e0d;grid-template-columns:1fr 1fr;margin-top:24px;display:grid}.exportStudio>div{padding:25px}.exportStudio>div+div{border-left:1px solid var(--plan-border);grid-template-columns:1fr 1fr;gap:8px;display:grid}.exportStudio>div:first-child>span{color:var(--plan-red);letter-spacing:.08em;font:850 10px ui-monospace,SFMono-Regular,Menlo,monospace}.exportStudio h2{color:#f3f5f4;margin:8px 0;font-size:24px}.exportStudio p{color:#8f9892;margin-bottom:0;font-size:13px;line-height:1.6}.exportStudio button{color:#f1f3f2;text-align:left;cursor:pointer;background:#151111;border:1px solid #463b3b;flex-direction:column;justify-content:center;gap:8px;padding:18px;display:flex}.exportStudio button:hover{border-color:var(--plan-red)}.exportStudio button:disabled{cursor:wait;opacity:.55}.exportStudio button b{font-size:14px}.exportStudio button span{color:#a28d8d;font-size:10px}@media (max-width:800px){.exportStudio{grid-template-columns:1fr}.exportStudio>div+div{border-left:0;border-top:1px solid var(--plan-border)}}@media (max-width:520px){.exportStudio>div+div{grid-template-columns:1fr}}.exportNotice{color:#bdc9c0;background:#0d1b12;border:1px solid #376246;border-top:0;align-items:center;gap:14px;padding:13px 16px;font-size:12px;display:flex}.exportNotice b{color:#74e59e}.exportNotice span{overflow-wrap:anywhere}.publishingStrategy{margin-top:12px}.publishingGrid{border:1px solid var(--plan-border);background:var(--plan-border);grid-template-columns:repeat(2,minmax(0,1fr));gap:1px;display:grid}.publishingGrid article{color:#dce1dd;background:#0b0d0c;padding:24px;display:block}.publishingGrid article>span{color:var(--plan-red);letter-spacing:.08em;font:850 10px ui-monospace,SFMono-Regular,Menlo,monospace}.publishingGrid ol,.publishingGrid ul{margin:17px 0 0;padding-left:21px}.publishingGrid li{color:#c1c8c3;margin:9px 0;font-size:13px;line-height:1.55}.publishingGrid .titleIdeas{grid-column:1/-1}.publishingGrid .titleIdeas ol{grid-template-columns:repeat(3,1fr);gap:8px;padding:0;list-style-position:inside;display:grid}.publishingGrid .titleIdeas li{color:#f0f2f1;background:#111412;border:1px solid #323735;margin:0;padding:15px;font-size:15px;font-weight:800}.draftTags{flex-wrap:wrap;gap:7px;margin-top:17px;display:flex}.draftTags b{color:#e6b8b8;background:#1b1010;border:1px solid #633333;padding:7px 9px;font-size:11px;font-weight:700}@media (max-width:700px){.publishingGrid{grid-template-columns:1fr}.publishingGrid .titleIdeas{grid-column:auto}.publishingGrid .titleIdeas ol{grid-template-columns:1fr}}.registerShell .billingConsent{color:#d7c6c6;background:#180f0f;border:1px solid #633535;grid-column:1/-1;align-items:flex-start;gap:11px;padding:14px;font-size:13px;font-weight:650;line-height:1.55;display:flex}.registerShell .billingConsent input{width:18px;height:18px;min-height:0;accent-color:var(--accent);flex:none;margin-top:1px;padding:0}.registerShell .billingConsent span{color:#d7c6c6;font-size:13px;line-height:1.55}.dashboard .discoveryBoard{margin:72px 0;scroll-margin-top:95px}.dashboard .discoveryColumns{grid-template-columns:minmax(0,.9fr) minmax(0,1.1fr);gap:18px;display:grid}.dashboard .channelLeaderboard,.dashboard .recommendationBoard{border:2px solid var(--line);background:#0d100e}.dashboard .channelLeaderboard>header,.dashboard .recommendationBoard>header{border-bottom:1px solid var(--line);justify-content:space-between;align-items:flex-start;gap:20px;padding:24px;display:flex}.dashboard .channelLeaderboard header span,.dashboard .recommendationBoard header span{color:var(--acid);letter-spacing:.12em;font:800 10px ui-monospace,SFMono-Regular,Menlo,monospace}.dashboard .channelLeaderboard header h3,.dashboard .recommendationBoard header h3{color:#f5f7f5;margin:7px 0 0;font:800 23px/1.1 Arial,sans-serif}.dashboard .channelLeaderboard header small,.dashboard .recommendationBoard header small{color:#7f8983;text-transform:uppercase;letter-spacing:.08em;font:600 9px ui-monospace,SFMono-Regular,Menlo,monospace}.dashboard .channelLeaderboard ol{margin:0;padding:0;list-style:none}.dashboard .channelLeaderboard li{border-bottom:1px solid #292f2b;grid-template-columns:34px minmax(0,1fr) auto 28px;align-items:center;gap:14px;padding:17px 20px;display:grid}.dashboard .channelLeaderboard li>b{color:#69736d;font:700 11px ui-monospace,SFMono-Regular,Menlo,monospace}.dashboard .channelLeaderboard li h4{color:#f3f5f4;margin:0 0 5px;font-size:15px}.dashboard .channelLeaderboard li p,.dashboard .channelLeaderboard li small{color:#7f8983;margin:0;font-size:10px;line-height:1.4}.dashboard .channelLeaderboard li>div>small{text-overflow:ellipsis;white-space:nowrap;max-width:32ch;display:block;overflow:hidden}.dashboard .channelLeaderboard li aside{justify-items:end;display:grid}.dashboard .channelLeaderboard li aside span{color:#aeb6b1;text-transform:uppercase;border:1px solid #444c47;padding:4px 6px;font:700 8px ui-monospace,SFMono-Regular,Menlo,monospace}.dashboard .channelLeaderboard li aside span.rising{border-color:var(--acid);color:var(--acid)}.dashboard .channelLeaderboard li aside strong{color:#f4f6f5;margin-top:5px;font-size:18px}.dashboard .channelLeaderboard li>a{width:28px;height:28px;color:var(--acid);border:1px solid #3a423d;place-items:center;text-decoration:none;display:grid}.dashboard .channelLeaderboard>footer{color:#6f7973;padding:13px 20px;font-size:9px;line-height:1.5}.dashboard .recommendationStack{background:#292f2b;gap:1px;display:grid}.dashboard .recommendationStack article{background:#0d100e;padding:21px 23px}.dashboard .recommendationStack article>div{justify-content:space-between;display:flex}.dashboard .recommendationStack article>div span,.dashboard .recommendationStack article>div b{color:var(--acid);text-transform:uppercase;letter-spacing:.09em;font:800 9px ui-monospace,SFMono-Regular,Menlo,monospace}.dashboard .recommendationStack h4{color:#f4f6f5;margin:11px 0 7px;font-size:18px;line-height:1.25}.dashboard .recommendationStack p{color:#9ca59f;margin:0;font-size:12px;line-height:1.55}.dashboard .recommendationStack footer{justify-content:space-between;align-items:center;gap:20px;margin-top:15px;display:flex}.dashboard .recommendationStack footer small{color:#737d77;font-size:9px}.dashboard .recommendationStack footer a{color:var(--acid);text-transform:uppercase;flex:none;font-size:10px;font-weight:800;text-decoration:none}.dashboard .compactEmpty{padding:40px 24px}.dashboard .compactEmpty b{color:#f4f6f5;font-size:16px}.dashboard .compactEmpty p{color:#858f89;max-width:45ch;margin:8px 0 0;font-size:12px;line-height:1.55}@media (max-width:900px){.dashboard .discoveryColumns{grid-template-columns:1fr}}@media (max-width:560px){.dashboard .channelLeaderboard>header,.dashboard .recommendationBoard>header{display:block}.dashboard .channelLeaderboard header small,.dashboard .recommendationBoard header small{margin-top:8px;display:block}.dashboard .channelLeaderboard li{grid-template-columns:26px minmax(0,1fr) auto}.dashboard .channelLeaderboard li>a{display:none}.dashboard .recommendationStack footer{gap:10px;display:grid}}.dashboard .discoveryBoard>.sectionTitle h2{max-width:18ch;font-size:clamp(40px,4.5vw,60px);line-height:1}.dashboard .discoveryBoard>.sectionTitle>span{font-size:11px}.dashboard .channelLeaderboard li{grid-template-columns:28px 48px minmax(0,1fr) auto 28px;padding:19px 20px}.dashboard .channelAvatar,.dashboard .channelAvatarFallback{object-fit:cover;border:1px solid #434a46;border-radius:50%;width:48px;height:48px}.dashboard .channelAvatarFallback{color:var(--acid);background:#1b201d;place-items:center;font-size:18px;font-weight:900;display:grid}.dashboard .channelLeaderboard li h4{font-size:17px}.dashboard .channelLeaderboard li p{font-size:11px}.dashboard .channelLeaderboard li .channelDescription{white-space:normal;-webkit-line-clamp:2;-webkit-box-orient:vertical;max-width:42ch;margin-top:5px;font-size:11px;line-height:1.45;display:-webkit-box;overflow:hidden}.dashboard .channelLeaderboard>footer{font-size:10px}@media (max-width:560px){.dashboard .discoveryBoard>.sectionTitle h2{font-size:36px}.dashboard .channelLeaderboard li{grid-template-columns:40px minmax(0,1fr) auto;padding:16px}.dashboard .channelLeaderboard li>b,.dashboard .channelLeaderboard li>a{display:none}.dashboard .channelAvatar,.dashboard .channelAvatarFallback{width:40px;height:40px}.dashboard .channelLeaderboard li aside span{display:none}}.dashboard .channelRankingGroup+.channelRankingGroup{border-top:2px solid var(--line)}.dashboard .channelRankingHead{background:#141815;gap:4px;padding:15px 20px;display:grid}.dashboard .channelRankingHead b{color:#f3f5f4;font-size:14px}.dashboard .channelRankingHead small{color:#7f8983;font-size:10px}.dashboard .channelLeaderboard li aside span.leader{color:#d6dbd8;border-color:#666f69}.dashboard .channelLeaderboard li aside span.growing{border-color:var(--acid);color:var(--acid)}.dashboard .rankingEmpty{color:#7f8983;margin:0;padding:24px 20px;font-size:11px}.dashboard .channelRankingHead{justify-content:space-between;align-items:center;gap:18px;display:flex}.dashboard .channelRankingHead>span{gap:4px;display:grid}.dashboard .channelRankingHead em{color:var(--acid);font:800 9px ui-monospace,SFMono-Regular,Menlo,monospace}.dashboard .channelRankingGroup ol{overscroll-behavior:contain;scrollbar-color:var(--acid) #171b18;scrollbar-width:thin;max-height:570px;overflow-y:auto}.dashboard .channelRankingGroup ol::-webkit-scrollbar{width:7px}.dashboard .channelRankingGroup ol::-webkit-scrollbar-track{background:#171b18}.dashboard .channelRankingGroup ol::-webkit-scrollbar-thumb{background:var(--acid)}.topicLabPage{color:#f7f4f5;background:#0c0b0e;min-height:100vh;padding:0 5vw 90px;font-family:Inter,-apple-system,BlinkMacSystemFont,Segoe UI,sans-serif}.topicLabNav{border-bottom:1px solid #302b33;justify-content:space-between;align-items:center;min-height:72px;display:flex}.topicLabNav a,.topicLabNav button{color:#d8d1d6;cursor:pointer;background:0 0;border:0;font-size:14px;font-weight:750;text-decoration:none}.topicLabNav span{color:#817781;letter-spacing:.12em;text-transform:uppercase;font-size:11px;font-weight:850}.topicLabHero{max-width:980px;padding:90px 0 60px}.topicLabHero>p,.topicLabHero>span:first-child,.topicResearchForm>div>span,.researchHistory header>span,.researchReportHero p,.verdictPanel>div>span,.researchDirections header>span,.researchEvidence header>span{color:#ff334c;letter-spacing:.12em;text-transform:uppercase;font-size:11px;font-weight:900}.topicLabHero h1,.researchReportHero h1{letter-spacing:-.055em;max-width:900px;margin:12px 0 20px;font-size:clamp(46px,7vw,86px);line-height:.98}.topicLabHero h1 em{color:#ff334c;font-style:normal}.topicLabHero>span{color:#aaa1a9;max-width:760px;font-size:18px;line-height:1.7;display:block}.topicResearchForm{background:#171419;border:1px solid #373139;border-radius:26px;grid-template-columns:minmax(260px,.65fr) minmax(420px,1.35fr);gap:50px;padding:42px;display:grid}.topicResearchForm h2,.researchHistory h2,.researchDirections h2,.researchEvidence h2{margin:9px 0;font-size:32px}.topicResearchForm p{color:#9e949d;line-height:1.7}.topicResearchForm form{gap:18px;display:grid}.topicResearchForm form>div{grid-template-columns:1.5fr .65fr .8fr;gap:12px;display:grid}.topicResearchForm label{color:#d8d2d7;gap:8px;font-size:13px;font-weight:800;display:grid}.topicResearchForm label small{color:#766e75;font-weight:600}.topicResearchForm :is(input,select,textarea){box-sizing:border-box;color:#fff;background:#0e0c10;border:1px solid #464047;border-radius:12px;width:100%;padding:13px 14px;font:500 15px/1.5 inherit}.topicResearchForm textarea{resize:vertical;min-height:110px}.topicResearchForm button,.researchDirections button,.researchWorking button{color:#fff;cursor:pointer;background:#f00020;border:0;border-radius:12px;min-height:50px;font-size:14px;font-weight:900}.topicResearchForm button:disabled,.researchDirections button:disabled{opacity:.55}.researchHistory{margin-top:70px}.researchHistory>div{grid-template-columns:repeat(3,minmax(0,1fr));gap:14px;margin-top:25px;display:grid}.researchHistory>div>a{color:inherit;background:#151217;border:1px solid #353037;border-radius:18px;padding:24px;text-decoration:none;display:block}.researchHistory h3{margin:14px 0 8px;font-size:21px}.researchHistory p{color:#9f969e;min-height:52px;line-height:1.55}.researchHistory footer{grid-template-columns:auto 1fr auto;align-items:end;gap:10px;margin-top:22px;display:grid}.researchHistory footer b{font-size:27px}.researchHistory footer span,.researchHistory footer i{color:#8f858e;text-transform:uppercase;font-size:11px;font-style:normal}.researchHistory footer i{color:#ff4057;font-weight:850}.researchStatus{color:#c9c1c7;text-transform:uppercase;background:#312a32;border-radius:99px;padding:5px 8px;font-size:10px;font-weight:850}.researchStatus.ready{color:#ff8292;background:#382128}.topicLabError{color:#ffc3ca;background:#271217;border:1px solid #77303b;border-radius:12px;margin:20px 0;padding:15px}.topicLabEmpty{color:#928991;border:1px dashed #4a424a;border-radius:16px;padding:34px}.researchLoading{text-align:center;place-content:center;min-height:100vh;display:grid}.topicLabPulse{border:3px solid #49242a;border-top-color:#ff1737;border-radius:50%;width:28px;height:28px;animation:.8s linear infinite topicSpin}@keyframes topicSpin{to{transform:rotate(360deg)}}.researchReportHero{justify-content:space-between;align-items:flex-end;gap:40px;padding:70px 0 48px;display:flex}.researchReportHero h1{font-size:clamp(42px,6vw,72px)}.researchReportHero>div>span{color:#aaa0a8;font-size:16px}.verdictOrb{background:radial-gradient(circle,#34171c,#161216);border:1px solid #65333b;border-radius:50%;flex:none;place-items:center;width:190px;height:190px;display:grid}.verdictOrb b{font-size:55px;line-height:1}.verdictOrb span{color:#ff7183;text-align:center;text-transform:uppercase;max-width:130px;font-size:12px;font-weight:900}.verdictOrb small{color:#8f858d}.researchWorking{background:#171419;border:1px solid #3c353c;border-radius:18px;align-items:center;gap:20px;padding:26px;display:flex}.researchWorking h2{margin:0 0 5px}.researchWorking p{color:#9e959d;margin:0}.researchWorking.error{border-color:#6c3039;justify-content:space-between}.verdictPanel{background:#171419;border:1px solid #39333a;border-radius:22px;grid-template-columns:1fr auto;gap:40px;padding:34px;display:grid}.verdictPanel h2{max-width:850px;margin:9px 0;font-size:clamp(28px,4vw,45px);line-height:1.08}.verdictPanel p{color:#aca2aa;max-width:850px;font-size:16px;line-height:1.7}.verdictPanel aside{min-width:210px;display:grid}.verdictPanel aside span{color:#8e858d;text-transform:uppercase;border-bottom:1px solid #332d34;justify-content:space-between;gap:30px;padding:12px 0;font-size:12px;display:flex}.verdictPanel aside b{color:#fff}.researchMetrics{background:#332e34;border:1px solid #332e34;border-radius:18px;grid-template-columns:repeat(6,1fr);gap:1px;margin:18px 0 55px;display:grid;overflow:hidden}.researchMetrics article{background:#151216;gap:5px;padding:22px;display:grid}.researchMetrics span,.researchMetrics small{color:#8d838b;font-size:11px}.researchMetrics b{font-size:25px}.researchInterpretation{grid-template-columns:repeat(3,1fr);gap:16px;margin-bottom:60px;display:grid}.researchInterpretation>div{background:#151216;border:1px solid #363037;border-radius:18px;padding:26px}.researchInterpretation>div>span{color:#ff5065;letter-spacing:.1em;font-size:10px;font-weight:900}.researchInterpretation ul{padding-left:19px}.researchInterpretation li,.researchInterpretation p{color:#b1a8af;margin:10px 0;line-height:1.6}.researchDirections>header,.researchEvidence>header{max-width:760px;margin-bottom:25px}.researchDirections>header p{color:#9f969d;line-height:1.65}.researchDirections>div{gap:14px;display:grid}.researchDirections article{background:#151216;border:1px solid #393239;border-radius:20px;grid-template-columns:58px 1fr;gap:20px;padding:28px;display:grid}.directionNumber{color:#ff4359;font:900 14px ui-monospace,monospace}.researchDirections article>div>span{color:#ff6679;text-transform:uppercase;font-size:11px;font-weight:850}.researchDirections h3{margin:9px 0;font-size:26px}.researchDirections article p{color:#aca2aa;line-height:1.65}.directionWhy{background:#211c22;border-radius:13px;margin:18px 0;padding:16px}.directionWhy b{text-transform:uppercase;font-size:11px}.researchDirections details{border-top:1px solid #332d34;margin-top:18px;padding-top:15px}.researchDirections summary{color:#ff6073;cursor:pointer;font-weight:800}.researchDirections footer{justify-content:space-between;align-items:end;gap:20px;margin-top:22px;display:flex}.researchDirections footer label{color:#958b93;grid-template-columns:85px 40px;align-items:center;gap:8px;font-size:11px;display:grid}.researchDirections footer input{color:#fff;background:#0d0b0e;border:1px solid #453d44;border-radius:8px;grid-row:2;width:85px;padding:10px}.researchDirections footer label span{grid-row:2}.researchDirections footer button{padding:0 22px}.researchEvidence{margin-top:70px}.researchEvidenceColumns{grid-template-columns:1fr 1fr;gap:18px;display:grid}.researchEvidenceColumns>div{background:#151216;border:1px solid #393239;border-radius:18px;max-height:620px;padding:24px;overflow:auto}.researchEvidenceColumns h3{margin-top:0}.researchEvidenceColumns a{color:#eee9ec;border-top:1px solid #332d34;gap:5px;padding:14px 0;text-decoration:none;display:grid}.researchEvidenceColumns a span{color:#8f858d;font-size:12px}.researchEvidenceColumns p{color:#968d94}@media (max-width:900px){.topicResearchForm{grid-template-columns:1fr}.researchHistory>div{grid-template-columns:1fr 1fr}.researchMetrics{grid-template-columns:repeat(3,1fr)}.researchInterpretation,.researchEvidenceColumns{grid-template-columns:1fr}}@media (max-width:600px){.topicLabPage{padding-inline:18px}.topicLabHero{padding-top:55px}.topicResearchForm{padding:22px}.topicResearchForm form>div,.researchHistory>div{grid-template-columns:1fr}.researchReportHero{flex-direction:column;align-items:flex-start}.verdictOrb{width:150px;height:150px}.verdictPanel{grid-template-columns:1fr}.researchMetrics{grid-template-columns:1fr 1fr}.researchDirections article{grid-template-columns:1fr}.researchDirections footer{flex-direction:column;align-items:stretch}.researchDirections footer button{width:100%}}.dashboard .channelLeaderboard li{grid-template-columns:28px 48px minmax(0,1fr) auto}.dashboard .channelAvatarLink{border-radius:50%;width:48px;height:48px;display:block}.dashboard .channelIdentity{min-width:0}.dashboard .channelIdentity h4 a{color:inherit;text-decoration:none}.dashboard .channelIdentity h4 a:hover{text-decoration:underline;-webkit-text-decoration-color:var(--acid);text-decoration-color:var(--acid);text-underline-offset:3px}.dashboard .channelLeaderboard li .channelDescription{white-space:normal;-webkit-line-clamp:unset;max-width:54ch;margin-top:9px;display:grid;overflow:visible}.dashboard .channelDescription b{color:#b5bdb8;letter-spacing:.08em;text-transform:uppercase;font-size:10px}.dashboard .channelDescription span{-webkit-line-clamp:3;-webkit-box-orient:vertical;display:-webkit-box;overflow:hidden}.dashboard .channelLinks{flex-wrap:wrap;gap:14px;margin-top:10px;display:flex}.dashboard .channelLinks a{color:var(--acid);font-size:11px;font-weight:800;text-decoration:none}.dashboard .channelLinks a:hover{text-underline-offset:3px;text-decoration:underline}@media (max-width:560px){.dashboard .channelLeaderboard li{grid-template-columns:40px minmax(0,1fr) auto}.dashboard .channelAvatarLink{width:40px;height:40px}.dashboard .channelDescription span{-webkit-line-clamp:2}.dashboard .channelLinks a{font-size:10px}}.dashboard .recommendationStack{overscroll-behavior:contain;scrollbar-color:var(--acid) #171b18;scrollbar-width:thin;max-height:760px;overflow-y:auto}.dashboard .recommendationStack::-webkit-scrollbar{width:7px}.dashboard .recommendationStack::-webkit-scrollbar-track{background:#171b18}.dashboard .recommendationStack::-webkit-scrollbar-thumb{background:var(--acid)}.dashboard .potentialReason{border-left:2px solid var(--acid);background:#151a17;margin-top:14px;padding:11px 12px;display:block!important}.dashboard .potentialReason>b{display:block;color:#cdd3cf!important;font-size:9px!important}.dashboard .potentialReason p{color:#89938d;margin:5px 0 0;font-size:10px;line-height:1.5}.dashboard .recommendationStack article.urgentRecommendation{background:linear-gradient(90deg,#ff003317,#0d100e 32%);border-left:4px solid #f03}.dashboard .recommendationStack .urgencyBadge{background:#ff003321;border:1px solid #ff0033a6;border-radius:999px;align-items:center;padding:5px 8px;display:inline-flex;color:#ff5575!important;font-size:10px!important}.dashboard .urgencyReason{background:#ff00330f;border:1px solid #ff003352;margin-top:14px;padding:12px 13px;display:block!important}.dashboard .urgencyReason b{text-transform:uppercase;letter-spacing:.06em;display:block;color:#ff5575!important;font:800 10px/1.4 ui-monospace,SFMono-Regular,Menlo,monospace!important}.dashboard .urgencyReason p{color:#c1c7c3;margin:5px 0 0;font-size:12px;line-height:1.55}.dashboard .urgentRecommendation footer a{background:#f03;padding:8px 11px;color:#fff!important}.dashboard .discoveryColumns{align-items:stretch}.dashboard .channelLeaderboard,.dashboard .recommendationBoard{flex-direction:column;height:860px;min-height:0;display:flex;overflow:hidden}.dashboard .channelLeaderboard>header,.dashboard .recommendationBoard>header{flex:none;min-height:96px}.dashboard .channelLeaderboard header h3,.dashboard .recommendationBoard header h3{font-size:26px;line-height:1.15}.dashboard .channelLeaderboard header small,.dashboard .recommendationBoard header small{font-size:10px;line-height:1.45}.dashboard .channelRankingGroups{flex:1;grid-template-rows:1fr 1fr;min-height:0;display:grid}.dashboard .channelRankingGroup{flex-direction:column;min-height:0;display:flex}.dashboard .channelRankingGroup ol,.dashboard .recommendationStack{flex:1;min-height:0;max-height:none}.dashboard .recommendationStack article{padding:24px}.dashboard .recommendationStack article>div>span,.dashboard .recommendationStack article>div>b{font-size:10px;line-height:1.4}.dashboard .recommendationStack h4{font-size:21px;line-height:1.3}.dashboard .recommendationStack>article>p{font-size:13px;line-height:1.65}.dashboard .potentialReason{padding:13px 14px}.dashboard .potentialReason>b{line-height:1.4;font-size:10px!important}.dashboard .potentialReason p{font-size:12px;line-height:1.6}.dashboard .recommendationStack footer small{font-size:10px;line-height:1.45}.dashboard .recommendationStack footer a{font-size:11px;line-height:1.4}.dashboard .channelRankingHead b{font-size:15px;line-height:1.35}.dashboard .channelRankingHead small{font-size:11px;line-height:1.4}.dashboard .channelLeaderboard li h4{font-size:18px;line-height:1.3}.dashboard .channelLeaderboard li p,.dashboard .channelLeaderboard li .channelDescription{font-size:12px;line-height:1.5}.dashboard .channelLeaderboard li aside span{font-size:9px;line-height:1.3}.dashboard .channelLeaderboard li aside small{font-size:10px;line-height:1.4}.dashboard .channelLeaderboard>footer{flex:none;font-size:11px;line-height:1.55}@media (max-width:900px){.dashboard .channelLeaderboard,.dashboard .recommendationBoard{height:760px}}@media (max-width:560px){.dashboard .channelLeaderboard,.dashboard .recommendationBoard{height:700px}.dashboard .recommendationStack article{padding:19px}.dashboard .recommendationStack h4{font-size:19px}}.topicEvidenceSummary{background:var(--line);grid-template-columns:1fr 1fr;gap:1px;margin:28px 0;display:grid}.topicEvidenceSummary>div{background:#101311;padding:25px}.topicEvidenceSummary>div>span{color:var(--accent);font:800 10px var(--mono);letter-spacing:.09em}.topicEvidenceSummary>div>p{color:#b2b8b4;font-size:14px;line-height:1.7}.topicEvidenceSummary a{color:#f0f2f1;border-bottom:1px solid #303632;gap:4px;padding:12px 0;text-decoration:none;display:grid}.topicEvidenceSummary a b{font-size:13px;line-height:1.35}.topicEvidenceSummary a small{color:#8d9690;font-size:10px}@media (max-width:700px){.topicEvidenceSummary{grid-template-columns:1fr}}.topicPlanError{gap:14px}.topicPlanError>span{color:var(--accent);font:800 10px var(--mono);letter-spacing:.1em}.topicPlanError h1{color:#f3f5f4;max-width:650px;margin:0;font-size:42px;line-height:1.05}.topicPlanError p{color:#a4aca7;max-width:650px;font-size:14px;line-height:1.6}.topicPlanError a{background:var(--accent);color:#090b0a;margin-top:10px;padding:13px 16px;font-size:12px;font-weight:850;text-decoration:none}body:has(.homePage){color:#f1f3f1;background:#080909}.homePage{--home-red:#ff3b3b;--home-line:#303331;--home-muted:#969e99;width:min(1240px,100% - 48px);margin:auto;font-family:Inter,-apple-system,BlinkMacSystemFont,Segoe UI,sans-serif}.homePage a{text-decoration:none}.homeNav{z-index:30;-webkit-backdrop-filter:blur(15px);backdrop-filter:blur(15px);background:#080909f0;border-bottom:2px solid #f3f5f3;align-items:center;gap:25px;height:76px;display:flex;position:sticky;top:0}.homeBrand{color:#f2f4f2;align-items:center;gap:11px;margin-right:auto;display:flex}.homeBrand>span{border:2px solid var(--home-red);width:38px;height:38px;color:var(--home-red);font:900 12px var(--mono);place-items:center;display:grid}.homeBrand div{gap:2px;display:grid}.homeBrand b{letter-spacing:-.02em;text-transform:uppercase;font-size:14px}.homeBrand small{color:#777f7a;font:800 8px var(--mono);letter-spacing:.1em}.homeLinks{gap:21px;display:flex}.homeLinks a,.homeActions>a:first-child{color:#aab1ad;font:800 10px var(--mono);letter-spacing:.06em;text-transform:uppercase}.homeLinks a:hover{color:#fff}.homeActions{align-items:center;gap:14px;display:flex}.homeActions>a:last-child{background:var(--home-red);color:#190404;font:900 10px var(--mono);text-transform:uppercase;padding:12px 15px}.homeEyebrow{color:var(--home-red);font:850 10px var(--mono);letter-spacing:.12em;text-transform:uppercase}.homeEyebrow i{background:var(--home-red);width:7px;height:7px;margin-right:8px;display:inline-block}body>main.homePage>header.homeHero{border-bottom:2px solid var(--home-line);grid-template-columns:1.08fr .92fr;align-items:center;gap:70px;width:100%;max-width:none;min-height:710px;padding:80px 0;display:grid}body>main.homePage>header.homeHero h1{color:#f6f7f6;letter-spacing:-.07em;text-transform:none;max-width:none;margin:19px 0 25px;font:900 clamp(58px,7vw,94px)/.9 Inter,-apple-system,BlinkMacSystemFont,Segoe UI,sans-serif}body>main.homePage>header.homeHero h1 em{color:#777e7a;font-style:normal;display:block}.homeLead{color:#b2b9b5;max-width:700px;font-size:19px;line-height:1.6}.homeHeroActions{align-items:center;gap:22px;margin-top:34px;display:flex}.homeHeroActions a:first-child{background:var(--home-red);color:#170404;justify-content:space-between;gap:35px;min-width:245px;padding:16px;font-size:13px;font-weight:900;display:flex}.homeHeroActions a:last-child{color:#d9ddda;border-bottom:1px solid #777;font-size:13px;font-weight:800}.heroCopy>small{color:#6f7772;font:750 9px var(--mono);text-transform:uppercase;margin-top:17px;display:block}.radarDemo{background:#0d0f0e;border:2px solid #4a4e4b;grid-template-columns:115px 1fr;display:grid;box-shadow:14px 14px #281010}.demoTop,.demoFooter{border-bottom:1px solid var(--home-line);color:#747c77;font:800 9px var(--mono);letter-spacing:.07em;grid-column:1/-1;justify-content:space-between;padding:12px 15px;display:flex}.demoTop span{color:var(--home-red)}.demoScore{border-right:1px solid var(--home-line);flex-direction:column;justify-content:center;align-items:center;display:flex}.demoScore b{color:var(--home-red);font-size:52px;line-height:1}.demoScore span{color:#737b76;font:800 8px/1.3 var(--mono);text-align:center;margin-top:7px}.demoContent{padding:27px 24px}.demoContent>small{color:var(--home-red);font:800 8px var(--mono)}.demoContent h2{color:#f0f2f0;margin:10px 0;font-size:24px;line-height:1.08}.demoContent>p{color:#949c97;font-size:12px;line-height:1.55}.demoContent>div{border-left:3px solid var(--home-red);background:#181010;margin-top:21px;padding:13px}.demoContent>div span,.demoContent>div b{display:block}.demoContent>div span{color:#9c7777;font:800 8px var(--mono);text-transform:uppercase}.demoContent>div b{color:#e9e2e2;margin-top:6px;font-size:12px;line-height:1.4}.demoFooter{border-top:1px solid var(--home-line);border-bottom:0}.demoFooter b{color:var(--home-red)}.problemStrip{border-bottom:1px solid var(--home-line);grid-template-columns:1.15fr .85fr;gap:70px;padding:90px 0;display:grid}.problemStrip span,.homeSectionHead>span,.trustSection>div:first-child>span{color:var(--home-red);font:850 10px var(--mono);letter-spacing:.1em}.problemStrip h2,.homeSectionHead h2,.differenceSection h2,.trustSection h2,.homePricing h2,.aboutSection h2,.contactSection h2{color:#f4f5f4;letter-spacing:-.055em;margin:13px 0;font-size:clamp(37px,4.8vw,62px);line-height:.98}.problemStrip>p{color:#aab2ad;align-self:end;margin:0;font-size:17px;line-height:1.7}.homeSection{border-bottom:1px solid var(--home-line);padding:100px 0}.homeSectionHead{grid-template-columns:1fr 1fr;gap:40px;margin-bottom:40px;display:grid}.homeSectionHead>span{grid-column:1/-1}.homeSectionHead h2{margin:0}.homeSectionHead>p{color:#929a95;align-self:end;margin:0;font-size:15px;line-height:1.6}.workflowGrid{border:1px solid var(--home-line);background:var(--home-line);grid-template-columns:repeat(4,1fr);gap:1px;display:grid}.workflowGrid article,.featureGrid article,.audienceGrid article{background:#0c0e0d;padding:27px;display:block}.workflowGrid span,.featureGrid span{color:var(--home-red);font:900 12px var(--mono)}.workflowGrid h3,.featureGrid h3{color:#eef1ef;margin:38px 0 10px;font:850 20px/1.1 Inter,sans-serif}.workflowGrid p,.featureGrid p,.audienceGrid p{color:#8d9690;font-size:13px;line-height:1.6}.featureGrid{border:1px solid var(--home-line);background:var(--home-line);grid-template-columns:repeat(4,1fr);gap:1px;display:grid}.featureGrid article{min-height:230px}.differenceSection{border-bottom:1px solid var(--home-line);grid-template-columns:1fr 1fr;gap:65px;padding:100px 0;display:grid}.differenceSection h2 em{color:#747b77;font-style:normal}.differenceTable{border:1px solid var(--home-line);grid-template-columns:1fr 1fr;display:grid}.differenceTable>div{padding:25px}.differenceTable>div+div{border-left:1px solid var(--home-line)}.differenceTable span{color:#797f7c;font:800 9px var(--mono);margin-bottom:20px;display:block}.differenceTable p{color:#aaa;border-bottom:1px solid #282b29;padding:10px 0;font-size:13px}.differenceTable .highlight{box-shadow:inset 0 3px var(--home-red);background:#170e0e}.differenceTable .highlight span,.differenceTable .highlight p{color:#f1b3b3}.audienceGrid{border:1px solid var(--home-line);background:var(--home-line);grid-template-columns:repeat(3,1fr);gap:1px;display:grid}.audienceGrid article b{color:#f0f2f0;font-size:18px}.trustSection{border-bottom:1px solid var(--home-line);grid-template-columns:1fr 1fr;gap:70px;padding:95px 0;display:grid}.trustSection>div:last-child{border-top:1px solid var(--home-line)}.trustSection>div:last-child p{border-bottom:1px solid var(--home-line);color:#979f9a;margin:0;padding:18px 0;font-size:14px;line-height:1.6}.trustSection p b{color:#e9ecea}.homePricing{border-bottom:1px solid var(--home-line);grid-template-columns:1fr 430px;align-items:center;gap:90px;padding:110px 0;display:grid}.homePricing>div>p:last-child{color:#939b96;max-width:650px;font-size:16px;line-height:1.7}.homePricing article{border:2px solid var(--home-red);background:#120d0d;padding:31px;display:block;box-shadow:9px 9px #351313}.homePricing article>span{color:var(--home-red);font:900 10px var(--mono)}.homePricing article>div{align-items:end;gap:12px;margin:12px 0;display:flex}.homePricing article>div b{color:#f5f6f5;font-size:60px}.homePricing article>div small{color:#8c9490;font:800 9px var(--mono);padding-bottom:10px}.homePricing article>p{color:#a59d9d;font-size:12px;line-height:1.55}.homePricing li{color:#c6cbc8;margin:10px 0;font-size:13px}.homePricing article>a{background:var(--home-red);color:#190404;text-align:center;margin-top:25px;padding:14px;font-size:12px;font-weight:900;display:block}.homePricing article>small{color:#776f6f;font:8px var(--mono);text-align:center;text-transform:uppercase;margin-top:12px;display:block}.faqList{border-top:1px solid var(--home-line)}.faqList details{border-bottom:1px solid var(--home-line)}.faqList summary{color:#e8ebe9;cursor:pointer;justify-content:space-between;align-items:center;padding:22px 0;font-size:17px;font-weight:800;list-style:none;display:flex}.faqList summary span{color:var(--home-red);font-size:20px}.faqList details p{color:#969e99;max-width:800px;margin:0;padding:0 0 22px;font-size:14px;line-height:1.7}.aboutSection{border-bottom:1px solid var(--home-line);grid-template-columns:1fr 1fr;gap:80px;padding:110px 0;display:grid}.aboutSection>div:last-child{color:#a3aba6;align-self:end;font-size:16px;line-height:1.75}.contactSection{grid-template-columns:1fr auto;align-items:end;gap:50px;padding:95px 0;display:grid}.contactSection>div>p:last-child{color:#979f9a;max-width:650px;font-size:15px;line-height:1.6}.contactSection>a{border-bottom:2px solid var(--home-red);color:#f2f4f2;gap:40px;padding:18px 0;font-size:18px;font-weight:850;display:flex}.contactSection>a span{color:var(--home-red)}.homeFooter{border-top:2px solid #f3f5f3;grid-template-columns:1fr auto;align-items:center;gap:35px;padding:34px 0;display:grid}.homeFooter>div{gap:18px;display:flex}.homeFooter>div a{color:#999f9b;font:800 9px var(--mono);text-transform:uppercase}.homeFooter>p{color:#5f6662;font:8px var(--mono);text-transform:uppercase;grid-column:1/-1;margin:0}@media (max-width:1000px){.homeLinks{display:none}body>main.homePage>header.homeHero{grid-template-columns:1fr;min-height:0}.radarDemo{max-width:690px}.workflowGrid,.featureGrid{grid-template-columns:repeat(2,1fr)}.differenceSection,.trustSection,.aboutSection{grid-template-columns:1fr}.homePricing{grid-template-columns:1fr 390px;gap:45px}}@media (max-width:700px){.homePage{width:min(100% - 24px,1240px)}.homeNav{gap:10px}.homeBrand div,.homeActions>a:first-child{display:none}.homeActions>a:last-child{padding:10px}.homeHeroActions{flex-direction:column;align-items:stretch}.homeHeroActions a:last-child{align-self:flex-start}.problemStrip,.homeSectionHead,.homePricing,.contactSection,.workflowGrid,.featureGrid,.audienceGrid,.differenceTable{grid-template-columns:1fr}.differenceTable>div+div{border-left:0;border-top:1px solid var(--home-line)}body>main.homePage>header.homeHero{gap:45px;padding:55px 0}body>main.homePage>header.homeHero h1{font-size:48px}.problemStrip,.homeSection,.differenceSection,.trustSection,.homePricing,.aboutSection{padding:70px 0}.radarDemo{grid-template-columns:82px 1fr;box-shadow:7px 7px #281010}.demoContent{padding:20px 16px}.demoScore b{font-size:38px}.homePricing{gap:35px}.homePricing article{width:100%}.contactSection{align-items:start}.contactSection>a{font-size:14px}.homeFooter{grid-template-columns:1fr}.homeFooter>div{flex-wrap:wrap}}.homePage{--home-red:red;--home-line:#353837;--home-muted:#aab0ac;-webkit-font-smoothing:antialiased;text-rendering:optimizelegibility;font-size:16px}.homePage .homeBrand b{font-size:16px;line-height:1.25}.homePage .homeBrand small{font-size:10px;line-height:1.4}.homePage .homeLinks a,.homePage .homeActions>a:first-child{letter-spacing:0;text-transform:none;font-family:Inter,-apple-system,BlinkMacSystemFont,Segoe UI,sans-serif;font-size:12px;line-height:1.4}.homePage .homeActions>a:last-child{letter-spacing:0;text-transform:none;align-items:center;min-height:42px;font-family:Inter,-apple-system,BlinkMacSystemFont,Segoe UI,sans-serif;font-size:12px;line-height:1.35;display:flex}.homePage .homeEyebrow,.homePage .problemStrip span,.homePage .homeSectionHead>span,.homePage .trustSection>div:first-child>span{font-size:11px;line-height:1.5}.homePage .homeLead{color:#c2c7c4;font-size:20px;line-height:1.65}.homePage .homeHeroActions a:first-child,.homePage .homeHeroActions a:last-child{font-size:14px;line-height:1.4}.homePage .heroCopy>small{color:#929894;letter-spacing:0;text-transform:none;font-family:Inter,-apple-system,BlinkMacSystemFont,Segoe UI,sans-serif;font-size:11px;line-height:1.5}.homePage .demoTop,.homePage .demoFooter{color:#a0a6a2;font-size:10px;line-height:1.4}.homePage .demoScore span,.homePage .demoContent>small,.homePage .demoContent>div span{font-size:10px;line-height:1.45}.homePage .demoContent h2{font-size:25px;line-height:1.18}.homePage .demoContent>p,.homePage .demoContent>div b{font-size:13px;line-height:1.6}.homePage .problemStrip>p{color:#b7bdb9;font-size:17px;line-height:1.75}.homePage .homeSectionHead>p{color:#aeb5b0;font-size:16px;line-height:1.65}.homePage .workflowGrid h3,.homePage .featureGrid h3{font-size:21px;line-height:1.25}.homePage .workflowGrid p,.homePage .featureGrid p,.homePage .audienceGrid p{color:#aab1ad;font-size:14px;line-height:1.7}.homePage .differenceTable span{color:#a4aaa6;font-size:10px;line-height:1.45}.homePage .differenceTable p{font-size:14px;line-height:1.5}.homePage .audienceGrid article b{font-size:19px;line-height:1.35}.homePage .trustSection>div:last-child p{color:#aeb5b0;font-size:15px;line-height:1.7}.homePage .homePricing>div>p:last-child{color:#adb4af;font-size:17px;line-height:1.75}.homePage .homePricing article>span{font-size:11px}.homePage .homePricing article>div small{font-size:10px;line-height:1.4}.homePage .homePricing article>p{color:#b6aeae;font-size:13px;line-height:1.6}.homePage .homePricing li{font-size:14px;line-height:1.5}.homePage .homePricing article>a{font-size:13px;line-height:1.4}.homePage .homePricing article>small{color:#968d8d;font-size:10px;line-height:1.5}.homePage .faqList summary{font-size:18px;line-height:1.45}.homePage .faqList details p{color:#adb4af;font-size:15px;line-height:1.75}.homePage .aboutSection>div:last-child{color:#b2b9b4;font-size:17px;line-height:1.8}.homePage .contactSection>div>p:last-child{color:#adb4af;font-size:16px;line-height:1.7}.homePage .contactSection>a{font-size:19px;line-height:1.45}.homePage .homeFooter>div a{letter-spacing:0;text-transform:none;font-family:Inter,-apple-system,BlinkMacSystemFont,Segoe UI,sans-serif;font-size:11px;line-height:1.4}.homePage .homeFooter>p{color:#858c87;letter-spacing:0;text-transform:none;font-family:Inter,-apple-system,BlinkMacSystemFont,Segoe UI,sans-serif;font-size:10px;line-height:1.5}.homePage a:focus-visible,.homePage summary:focus-visible{outline-offset:4px;outline:3px solid #ff000073}@media (max-width:700px){body>main.homePage>header.homeHero h1{font-size:clamp(43px,13vw,56px);line-height:.95}.homePage .homeLead{font-size:18px}.homePage .demoContent h2{font-size:21px}.homePage .contactSection>a{overflow-wrap:anywhere;font-size:15px}}
