:root{--bg:#090d0b;--panel:#101713;--panel2:#131c17;--line:#243129;--text:#eff7f1;--muted:#8b9c91;--green:#63e57d;--blue:#6d9cff;--gold:#f0c56a}*{box-sizing:border-box}html{scroll-behavior:smooth}body{background:var(--bg);color:var(--text);margin:0;font-family:Inter,ui-sans-serif,system-ui,-apple-system,BlinkMacSystemFont,Segoe UI,sans-serif}a{color:inherit;text-decoration:none}button{font:inherit}.topbar{z-index:20;-webkit-backdrop-filter:blur(18px);backdrop-filter:blur(18px);background:#090d0bdb;border-bottom:1px solid #ffffff12;justify-content:space-between;align-items:center;height:72px;padding:0 4vw;display:flex;position:sticky;top:0}.brand{letter-spacing:-.02em;align-items:center;gap:10px;font-size:18px;font-weight:750;display:flex}.brandMark{color:#071008;background:var(--green);border-radius:9px 9px 9px 3px;place-items:center;width:28px;height:28px;font-size:15px;font-weight:900;display:grid;box-shadow:0 0 22px #63e57d33}nav{color:#a8b5ac;gap:30px;font-size:13px;display:flex}nav a:hover{color:var(--text)}.prototypeTag{border:1px solid var(--line);color:#a7b6ac;letter-spacing:.08em;border-radius:999px;align-items:center;gap:8px;padding:7px 11px;font-size:11px;display:flex}.prototypeTag i{background:var(--green);width:6px;height:6px;box-shadow:0 0 8px var(--green);border-radius:50%}.hero{background:radial-gradient(circle at 78% 45%,#37874929,#0000 31%),linear-gradient(#0b100d 0%,#090d0b 100%);border-bottom:1px solid #ffffff0d;grid-template-columns:1.05fr .95fr;align-items:center;min-height:760px;padding:92px 7vw 84px;display:grid;overflow:hidden}.heroCopy{max-width:680px}.kicker,.sectionIndex{color:var(--green);letter-spacing:.18em;margin:0 0 22px;font-size:11px;font-weight:800}.hero h1{letter-spacing:-.065em;margin:0;font-size:clamp(56px,6vw,92px);font-weight:760;line-height:.98}.hero h1 em{color:var(--green);font-style:normal}.heroText{color:#9daca2;max-width:620px;margin:30px 0 0;font-size:18px;line-height:1.7}.heroActions{align-items:center;gap:28px;margin-top:38px;display:flex}.primaryButton{background:var(--green);color:#081009;border-radius:9px;align-items:center;gap:34px;padding:15px 18px;font-size:14px;font-weight:800;display:inline-flex}.primaryButton span{font-size:17px}.principle{color:#728178;letter-spacing:.04em;font-size:11px;line-height:1.55}.brainPreview{min-height:540px;position:relative}.orbit{border:1px solid #63e57d29;border-radius:50%;position:absolute;top:45%;left:50%;transform:translate(-50%,-50%)}.orbitOne{width:360px;height:360px}.orbitTwo{opacity:.7;border-style:dashed;width:500px;height:500px}.brainCore{background:radial-gradient(circle,#63e57d2b,#0f2316e6);border:1px solid #63e57d6b;border-radius:50%;flex-direction:column;justify-content:center;align-items:center;width:218px;height:218px;display:flex;position:absolute;top:45%;left:50%;transform:translate(-50%,-50%);box-shadow:0 0 80px #63e57d1f,inset 0 0 35px #63e57d12}.brainCore span{color:#b9c8be;text-align:center;text-transform:uppercase;letter-spacing:.16em;font-size:12px}.brainCore b{letter-spacing:-.05em;margin-top:10px;font-size:48px}.brainCore small{color:var(--green);font-size:10px}.floatingNode{color:#b9c5bd;background:#111a15;border:1px solid #2a3930;border-radius:8px;align-items:center;gap:8px;padding:9px 12px;font-size:11px;display:flex;position:absolute;box-shadow:0 8px 30px #00000040}.floatingNode i{background:var(--green);border-radius:50%;width:7px;height:7px}.floatingNode.gold i{background:var(--gold);box-shadow:0 0 9px var(--gold)}.floatingNode.blue i{background:var(--blue)}.n1{top:25%;left:7%}.n2{top:27%;right:4%}.n3{top:63%;right:9%}.n4{top:67%;left:2%}.evidenceSpark{background:var(--green);width:4px;height:4px;box-shadow:0 0 11px var(--green);border-radius:50%;position:absolute}.s1{top:19%;left:31%}.s2{top:52%;right:25%}.s3{top:59%;left:28%}.brainCaption{color:#647269;text-align:center;width:100%;font-size:11px;line-height:1.8;position:absolute;bottom:0;left:50%;transform:translate(-50%)}.brainCaption strong{color:#9eada3;font-weight:500}.section{border-bottom:1px solid #ffffff0e;padding:104px 5vw}.sectionHeading{grid-template-columns:1.3fr .7fr;align-items:end;gap:40px;max-width:1380px;margin:0 auto 48px;display:grid}.sectionHeading.compact{margin-bottom:42px}.sectionHeading h2{letter-spacing:-.045em;margin:0;font-size:clamp(36px,4vw,60px);line-height:1.05}.sectionHeading>p{color:#829087;max-width:510px;margin:0;font-size:14px;line-height:1.8}.architecture{background:#0b100d}.layerCard{border:1px solid var(--line);background:linear-gradient(145deg,#111814,#0d120f);border-radius:14px;min-height:410px;padding:22px;position:relative}.layerCard.blue{border-color:#263755}.layerCard:hover{border-color:#365340;transition:all .25s;transform:translateY(-3px)}.cardTop{color:#506057;letter-spacing:.12em;justify-content:space-between;font-size:10px;display:flex}.cardTop span{font-family:ui-monospace,monospace}.cardTop small{color:#718078}.layerIcon{height:96px;margin:34px 0 28px;position:relative}.layerIcon i{background:#63e57d14;border:1px solid #63e57d80;border-radius:50%;position:absolute}.layerIcon i:first-child{width:58px;height:58px;top:18px;left:8px}.layerIcon i:nth-child(2){width:26px;height:26px;top:5px;left:50px}.layerIcon i:nth-child(3){width:18px;height:18px;top:57px;left:77px}.blue .layerIcon i{background:#6d9cff14;border-color:#6d9cff8c}.layerCard h3{letter-spacing:-.03em;margin:0 0 12px;font-size:21px}.layerCard>p{color:#819087;min-height:66px;margin:0;font-size:13px;line-height:1.65}.chips{flex-wrap:wrap;gap:6px;margin-top:24px;display:flex}.chips span{color:#738179;border:1px solid #253229;border-radius:5px;padding:5px 7px;font-size:9px}.blue .chips span{border-color:#25334c}.flowArrow{z-index:3;width:32px;height:32px;color:var(--green);background:#0c110e;border:1px solid #2d3b31;border-radius:50%;place-items:center;font-size:13px;display:grid;position:absolute;top:48%;right:-23px}.boundaryNote{border-left:2px solid var(--green);background:#63e57d09;grid-template-columns:270px 1fr;gap:30px;max-width:1380px;margin:18px auto 0;padding:18px 22px;display:grid}.boundaryNote span{color:var(--green);letter-spacing:.12em;font-size:10px;font-weight:800}.boundaryNote p{color:#7f8d84;margin:0;font-size:12px}.treeSection{background:radial-gradient(circle at 26% 60%,#3574431f,#0000 30%)}.treeGrid{grid-template-columns:1fr 310px;gap:18px;max-width:1380px;margin:auto;display:grid}.treeCanvas{border:1px solid var(--line);background-color:#0e1511;background-image:linear-gradient(#ffffff06 1px,#0000 1px),linear-gradient(90deg,#ffffff06 1px,#0000 1px);background-size:32px 32px;border-radius:16px;min-height:580px;position:relative;overflow:hidden}.treeRoot{background:#142219;border:1px solid #35503d;border-radius:11px;flex-direction:column;width:200px;padding:18px;display:flex;position:absolute;top:42%;left:7%;box-shadow:0 0 35px #63e57d14}.treeRoot small{color:var(--green);letter-spacing:.14em;font-size:8px}.treeRoot strong{margin:6px 0;font-size:17px}.treeRoot span{color:#77877c;font-size:10px}.treeLine.vertical{background:#2c3b31;width:1px;height:67%;position:absolute;top:17%;left:27%}.treeBranch{align-items:center;gap:12px;width:310px;display:flex;position:absolute;left:33%}.treeBranch:before{content:"";background:#2c3b31;width:65px;height:1px;position:absolute;right:100%}.treeBranch>i{background:var(--green);border:3px solid #17251c;border-radius:50%;width:13px;height:13px;box-shadow:0 0 10px #63e57d66}.treeBranch div{background:#111915;border:1px solid #26342b;border-radius:8px;flex-direction:column;padding:11px 14px;display:flex}.treeBranch small{color:#6c7d72;font-size:9px}.treeBranch strong{margin-top:3px;font-size:11px;font-weight:600}.branch1{top:15%}.branch2{top:34%}.branch3{top:54%}.branch4{top:73%}.selectedChunk{background:linear-gradient(145deg,#24281a,#141a13);border:1px solid #697047;border-radius:11px;flex-direction:column;width:210px;padding:18px;display:flex;position:absolute;top:31%;right:5%;box-shadow:0 0 45px #f0c56a14}.selectedChunk:before{content:"";background:#3a4130;width:95px;height:1px;position:absolute;top:50%;right:100%}.selectedChunk span{color:var(--gold);letter-spacing:.16em;font-size:8px}.selectedChunk strong{margin:8px 0;font-size:17px}.selectedChunk small{color:#8d9278;font-size:10px}.growthLegend{border:1px solid var(--line);background:#101713;border-radius:16px;padding:26px}.miniTitle{color:#6f7f75;letter-spacing:.15em;margin:0 0 27px;font-size:9px;font-weight:800}.growthLegend>div{gap:13px;margin:0 0 24px;display:flex}.growthLegend span{flex-direction:column;display:flex}.growthLegend b{font-size:12px}.growthLegend small{color:#6f7d74;margin-top:4px;font-size:10px}.dot{border-radius:50%;flex:none;width:12px;height:12px;margin-top:2px}.captured{background:#47534b}.explained{background:var(--blue);box-shadow:0 0 8px #6d9cff66}.recognized{background:var(--green);box-shadow:0 0 8px #63e57d66}.reused{background:var(--gold);box-shadow:0 0 10px #f0c56a80}.growthLegend blockquote{border-top:1px solid var(--line);color:#afbbb3;margin:42px 0 0;padding:20px 0 0;font-family:Georgia,serif;font-size:17px;line-height:1.6}.achievementSection{background:#0c110e}.goldText{color:var(--gold)}.achievementGrid{grid-template-columns:repeat(4,1fr);gap:12px;max-width:1380px;margin:auto;display:grid}.achievementCard{border:1px solid var(--line);background:#111814;border-radius:14px;padding:22px}.badge{background:#151f19;border:1px solid #344238;border-radius:50%;place-items:center;width:68px;height:68px;margin-bottom:32px;display:grid;position:relative}.badge:before{content:"";border:1px dashed #3a4a3e;border-radius:50%;position:absolute;inset:8px}.badge span{z-index:2;color:#9baa9f;font-family:ui-monospace,monospace;font-size:11px}.achievementCard.reuse .badge{border-color:#76663a;box-shadow:0 0 25px #f0c56a1a}.achievementCard small{color:#708078;letter-spacing:.14em;text-transform:uppercase;font-size:9px}.achievementCard h3{min-height:44px;margin:8px 0 26px;font-size:17px}.achievementProgress{background:#27302a;border-radius:9px;height:3px;overflow:hidden}.achievementProgress i{background:var(--green);height:100%;display:block}.reuse .achievementProgress i{background:var(--gold)}.achievementCard p{color:#67766d;margin:8px 0 0;font-size:9px}.rewardMoment{background:linear-gradient(90deg,#f0c56a17,#f0c56a04);border:1px solid #514a2f;border-radius:14px;grid-template-columns:auto 1fr auto;align-items:center;gap:22px;max-width:1380px;margin:16px auto 0;padding:25px;display:grid}.rewardIcon{background:var(--gold);color:#161208;border-radius:50%;place-items:center;width:50px;height:50px;font-size:24px;display:grid;box-shadow:0 0 26px #f0c56a38}.rewardMoment small{color:var(--gold);letter-spacing:.16em;font-size:8px}.rewardMoment h3{margin:5px 0;font-size:19px}.rewardMoment p{color:#827f6f;margin:0;font-size:11px}.rewardMoment button{color:#d8cda6;cursor:pointer;background:0 0;border:1px solid #5d563b;border-radius:7px;padding:10px 13px;font-size:10px}.roadmap{background:#090d0b}.pageGrid{grid-template-columns:repeat(2,1fr);gap:10px;max-width:1380px;margin:auto;display:grid}.pageGrid article{border:1px solid var(--line);background:#0f1511;border-radius:11px;grid-template-columns:42px 1fr auto;align-items:center;gap:12px;min-height:112px;padding:19px 22px;display:grid}.pageGrid article.active{background:#111b15;border-color:#3a5b43}.pageGrid article>span{color:#526158;font-family:ui-monospace,monospace;font-size:10px}.pageGrid h3{margin:0 0 6px;font-size:16px}.pageGrid p{color:#6e7d73;margin:0;font-size:11px}.pageGrid b{color:#536259;font-size:13px}footer{color:#58665d;grid-template-columns:1fr auto 1fr;align-items:center;padding:34px 5vw;font-size:10px;display:grid}footer>p{margin:0}footer>span{text-align:right}.brand .brandMark{width:24px;height:24px;font-size:12px}@media (width<=1000px){nav{display:none}.hero{grid-template-columns:1fr;padding-top:70px}.brainPreview{min-height:520px}.architectureFlow{grid-template-columns:repeat(2,1fr)}.flowArrow{display:none}.treeGrid{grid-template-columns:1fr}.achievementGrid{grid-template-columns:repeat(2,1fr)}.sectionHeading{grid-template-columns:1fr}.sectionHeading>p{max-width:700px}}@media (width<=640px){.topbar{padding:0 20px}.prototypeTag{display:none}.hero{padding:70px 22px}.hero h1{font-size:49px}.heroText{font-size:15px}.heroActions{flex-direction:column;align-items:flex-start}.brainPreview{margin:-40px -70px;transform:scale(.78)}.section{padding:76px 20px}.architectureFlow,.achievementGrid,.pageGrid{grid-template-columns:1fr}.layerCard{min-height:360px}.boundaryNote{grid-template-columns:1fr}.treeCanvas{min-height:690px}.treeRoot{top:5%;left:50%;transform:translate(-50%)}.treeLine.vertical{height:55%;top:27%;left:16%}.treeBranch{width:70%;left:20%}.branch1{top:26%}.branch2{top:39%}.branch3{top:52%}.branch4{top:65%}.treeBranch:before{width:30px}.selectedChunk{top:80%;left:50%;right:auto;transform:translate(-50%)}.selectedChunk:before{display:none}.rewardMoment{grid-template-columns:auto 1fr}.rewardMoment button{grid-column:1/-1}.sectionHeading h2{font-size:38px}footer{text-align:center;grid-template-columns:1fr;gap:18px}footer .brand{justify-content:center}footer>span{text-align:center}}.dashboard{background:radial-gradient(circle at 60% 3%,#2b663a1f,transparent 25%),var(--bg);min-height:100vh}.appbar{z-index:50;-webkit-backdrop-filter:blur(20px);backdrop-filter:blur(20px);background:#090d0be6;border-bottom:1px solid #ffffff12;grid-template-columns:190px 1fr 190px;align-items:center;height:68px;padding:0 3.5vw;display:grid;position:sticky;top:0}.appnav{justify-content:center;gap:25px}.appnav a{padding:25px 0 23px;font-size:12px;position:relative}.appnav a.active{color:var(--text)}.appnav a.active:after{content:"";background:var(--green);height:2px;box-shadow:0 0 10px var(--green);position:absolute;bottom:-1px;left:0;right:0}.avatar{width:34px;height:34px;color:var(--green);cursor:pointer;background:#15231a;border:1px solid #34503d;border-radius:50%;justify-self:end;font-weight:800}.dashShell{max-width:1480px;margin:auto;padding:54px 4vw 100px}.welcomeRow{justify-content:space-between;align-items:flex-end;margin-bottom:34px;display:flex}.welcomeRow .kicker{margin-bottom:12px}.welcomeRow h1{letter-spacing:-.045em;margin:0;font-size:clamp(34px,4vw,52px)}.welcomeRow>div>p:last-child{color:var(--muted);margin:12px 0 0;font-size:14px}.welcomeControls{align-items:flex-end;gap:16px;display:flex}.welcomeControls label{color:#738178;letter-spacing:.11em;text-transform:uppercase;flex-direction:column;gap:7px;font-size:9px;display:flex}.welcomeControls select{border:1px solid var(--line);color:#d9e3dc;background:#101713;border-radius:8px;min-width:190px;padding:10px 32px 10px 12px;font-size:12px}.segmented{border:1px solid var(--line);background:#0d130f;border-radius:9px;padding:3px;display:flex}.segmented button{color:#75847a;cursor:pointer;background:0 0;border:0;border-radius:6px;padding:9px 13px;font-size:11px}.segmented button.active{color:var(--green);background:#1a2920}.brainPanel,.metricsSection,.card,.achievementCardDash,.weeklyStory{border:1px solid var(--line);background:linear-gradient(145deg,#111914fa,#0c120efa);border-radius:16px}.brainPanel{overflow:hidden}.panelHead,.sectionTitle,.cardHeader{justify-content:space-between;align-items:flex-end;display:flex}.panelHead{border-bottom:1px solid var(--line);padding:25px 28px}.eyebrow{color:var(--green);letter-spacing:.16em;font-size:9px;font-weight:800;display:block}.panelHead h2,.sectionTitle h2,.cardHeader h2{letter-spacing:-.03em;margin:7px 0 0;font-size:21px}.panelHead>a{color:#9aaba0;font-size:11px}.panelHead>a b{color:var(--green);margin-left:9px}.brainStage{background-image:linear-gradient(#ffffff05 1px,#0000 1px),linear-gradient(90deg,#ffffff05 1px,#0000 1px),radial-gradient(circle,#40915121,#0000 29%);background-size:34px 34px,34px 34px,auto;height:530px;position:relative;overflow:hidden}.connections{width:73%;height:84%;position:absolute;inset:8% 23% 8% 4%;overflow:visible}.connections path{fill:none;stroke:#31513a;stroke-width:.25px;stroke-dasharray:1.4 1}.brainCenter{z-index:2;background:radial-gradient(circle,#1c3724,#111a15 72%);border:1px solid #477653;border-radius:50%;flex-direction:column;justify-content:center;align-items:center;width:132px;height:132px;display:flex;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);box-shadow:0 0 50px #63e57d21}.brainCenter span{color:#80a88a;letter-spacing:.15em;font-size:7px}.brainCenter strong{font-size:34px;line-height:1.15}.brainCenter small{color:#708078;font-size:8px}.branchLabel{color:#68786e;letter-spacing:.08em;background:#0e1611;border:1px solid #27372d;border-radius:5px;padding:5px 8px;font-size:8px;position:absolute}.branchLabel.meeting{top:17%;left:52%}.branchLabel.function{top:25%;left:38%}.branchLabel.source{top:61%;left:28%}.chunkNode{z-index:5;color:#aebcb3;cursor:pointer;white-space:nowrap;background:#111a15;border:1px solid #2b3a30;border-radius:7px;align-items:center;gap:7px;padding:7px 9px;font-size:9px;transition:all .18s;display:flex;position:absolute;transform:translate(-50%,-50%)}.chunkNode i{background:#536158;border-radius:50%;width:8px;height:8px}.chunkNode:hover,.chunkNode:focus-visible,.chunkNode.selected{z-index:8;color:#fff;border-color:#67806d;outline:none;transform:translate(-50%,-50%)scale(1.05);box-shadow:0 10px 30px #0000004d}.chunkNode.explained i{background:var(--blue);box-shadow:0 0 8px var(--blue)}.chunkNode.recognized i{background:#69d67b}.chunkNode.recalled i{background:#3faf5a;box-shadow:0 0 8px #3faf5a}.chunkNode.supported i{background:var(--green);border-radius:50% 50% 20%}.chunkNode.reused{background:#1b1d13;border-color:#5e5638}.chunkNode.reused i{background:var(--gold);box-shadow:0 0 10px var(--gold)}.chunkNode.selected:after{content:"";border:1px solid #63e57d40;border-radius:10px;position:absolute;inset:-6px}.chunkNode.reused.selected:after{border-color:#f0c56a59}.spark{background:var(--green);width:3px;height:3px;box-shadow:0 0 10px 2px var(--green);border-radius:50%;position:absolute}.spark1{top:36%;left:58%}.spark2{top:48%;left:32%}.spark3{top:72%;left:67%}.chunkSummary{z-index:12;-webkit-backdrop-filter:blur(12px);backdrop-filter:blur(12px);background:#0d1410f0;border:1px solid #304138;border-radius:12px;width:255px;padding:18px;position:absolute;top:22px;right:22px;box-shadow:0 15px 45px #0000004d}.statePill{color:var(--green);background:#1a2c20;border-radius:999px;padding:4px 7px;font-size:8px;display:inline-flex}.statePill.explained{color:var(--blue);background:#152039}.statePill.reused{color:var(--gold);background:#292515}.chunkSummary h3{margin:11px 0 6px;font-size:16px}.chunkSummary>p{color:#7f8d84;margin:0;font-size:10px;line-height:1.5}.chunkSummary dl{grid-template-columns:1fr 1fr;gap:11px;margin:17px 0;display:grid}.chunkSummary dl div{flex-direction:column;display:flex}.chunkSummary dt{color:#5f6f65;font-size:8px}.chunkSummary dd{color:#bcc9c0;margin:3px 0 0;font-size:10px}.nextAction{border-left:2px solid var(--green);color:#aebbb2;background:#63e57d0a;padding:10px;font-size:9px}.nextAction small{color:#607168;margin-bottom:4px;font-size:7px;display:block}.chunkSummary>a{color:var(--green);margin-top:13px;font-size:9px;display:block}.projectionNote{color:#526158;margin:0;font-size:8px;position:absolute;bottom:17px;left:22px}.metricsSection{margin-top:18px;padding:26px 28px}.metricLegend{gap:15px;display:flex}.metricLegend span{color:#6f7e74;align-items:center;gap:6px;font-size:8px;display:flex}.metricLegend i{background:#68756c;border-radius:50%;width:6px;height:6px}.metricLegend i.ai{background:var(--blue)}.metricLegend i.observed{background:var(--green)}.metricLegend i.estimate{background:0 0;border:1px dashed #849087}.metricGrid{grid-template-columns:repeat(8,1fr);gap:8px;margin-top:22px;display:grid}.metricGrid article{background:#0e1511;border:1px solid #253129;border-radius:10px;min-width:0;padding:14px}.metricGrid article.ai{border-color:#263552}.metricGrid article.gold{border-color:#4e472d}.metricGrid article.estimate{border-style:dashed}.metricGrid span{color:#829087;min-height:28px;font-size:9px;display:block}.metricGrid strong{margin:5px 0;font-size:25px;display:block}.metricGrid article.ai strong{color:var(--blue)}.metricGrid article.gold strong{color:var(--gold)}.metricGrid small{color:#526158;font-size:7px}.guardrail{color:#68776d;align-items:center;gap:8px;margin:14px 0 0;font-size:9px;display:flex}.guardrail i{border:1px solid #334239;border-radius:50%;place-items:center;width:15px;height:15px;font-style:normal;display:grid}.twoCol{grid-template-columns:1fr 1fr;gap:18px;margin-top:18px;display:grid}.card{padding:26px}.cardHeader button{color:#7d8c82;cursor:pointer;background:0 0;border:0;font-size:9px}.growthItem{border:0;border-bottom:1px solid var(--line);width:100%;color:inherit;text-align:left;cursor:pointer;background:0 0;grid-template-columns:38px 1fr auto;align-items:center;gap:11px;padding:17px 0;display:grid}.growthIcon{width:34px;height:34px;color:var(--green);background:#142219;border:1px solid #36503e;border-radius:50%;place-items:center;display:grid}.growthIcon.reused{color:var(--gold);background:#211e12;border-color:#655b37}.growthItem>span:nth-child(2){flex-direction:column;display:flex}.growthItem strong{font-size:12px}.growthItem small{color:#88968d;margin-top:4px;font-size:9px}.growthItem em{color:#57665d;margin-top:6px;font-size:8px;font-style:normal}.growthItem>b{color:#506057}.planIntro{color:#728078;margin:15px 0;font-size:9px}.task{border-top:1px solid var(--line)}.task>button{width:100%;color:inherit;text-align:left;cursor:pointer;background:0 0;border:0;grid-template-columns:28px 1fr auto;align-items:center;gap:10px;padding:11px 0;display:grid}.task>button>i{color:#6e7d73;border:1px solid #35433a;border-radius:7px;place-items:center;width:24px;height:24px;font-size:8px;font-style:normal;display:grid}.task>button>span{flex-direction:column;display:flex}.task>button small{color:var(--green);font-size:7px}.task>button strong{margin:3px 0;font-size:11px}.task>button em{color:#64736a;font-size:8px;font-style:normal}.task>button>b{color:#65746a}.taskDetail{padding:0 0 12px 38px}.taskDetail p{color:#718078;margin:0 0 8px;font-size:9px;line-height:1.5}.taskDetail button{color:#8c9a91;background:0 0;border:1px solid #304037;border-radius:5px;margin-right:6px;padding:5px 7px;font-size:8px}.startButton{background:var(--green);color:#071008;cursor:pointer;border:0;border-radius:8px;justify-content:space-between;width:100%;margin-top:16px;padding:12px 14px;font-size:11px;font-weight:800;display:flex}.startButton.done{color:#9edbaa;background:#24372a}.lower{grid-template-columns:.9fr 1.1fr}.achievementCardDash{background:radial-gradient(circle at 16%,#f0c56a1c,#0000 29%),linear-gradient(145deg,#171811,#10140f);border-color:#51492e;grid-template-columns:130px 1fr;gap:24px;padding:30px;display:grid}.achievementOrb{border:1px solid #75663b;border-radius:50%;place-items:center;width:115px;height:115px;display:grid;position:relative;box-shadow:0 0 35px #f0c56a14}.achievementOrb:before{content:"";border:1px dashed #594f31;border-radius:50%;position:absolute;inset:9px}.achievementOrb i{background:radial-gradient(circle,#f0c56a 0 4%,transparent 6%),conic-gradient(var(--gold) 0 76%,#2c2b20 76%);border-radius:50%;position:absolute;inset:22px;-webkit-mask:radial-gradient(circle,#0000 57%,#000 59%);mask:radial-gradient(circle,#0000 57%,#000 59%)}.achievementOrb span{color:var(--gold);font-size:15px}.achievementCardDash h2{margin:8px 0;font-size:25px}.achievementCardDash p{color:#8c8a79;margin:0;font-size:10px;line-height:1.6}.evidenceSteps{flex-wrap:wrap;gap:6px;margin:16px 0;display:flex}.evidenceSteps span{color:#8c8a78;border:1px solid #494735;border-radius:999px;padding:5px 7px;font-size:8px}.evidenceSteps span.done:before{content:"✓ ";color:var(--gold)}.achievementCardDash button{color:#c5b983;cursor:pointer;background:0 0;border:0;padding:0;font-size:9px}.achievementCardDash button b{margin-left:5px}.achievementDetail{border-left:2px solid var(--gold);color:#918c72;background:#f0c56a0a;margin-top:10px;padding:9px;font-size:8px;line-height:1.5}.weeklyStory{padding:30px;position:relative;overflow:hidden}.storyQuote{color:#1d2c22;font-family:Georgia,serif;font-size:110px;position:absolute;top:7px;right:30px}.weeklyStory h2{max-width:540px;margin:16px 0 12px;font-family:Georgia,Times New Roman,serif;font-size:26px;font-weight:400;line-height:1.3;position:relative}.weeklyStory h2 em{color:var(--green);font-style:normal}.weeklyStory>p{color:#849289;font-size:10px;line-height:1.7}.nextWeek{border-left:2px solid var(--green);background:#63e57d09;flex-direction:column;margin:16px 0;padding:12px;display:flex}.nextWeek small{color:#637269;font-size:7px}.nextWeek strong{margin-top:5px;font-size:10px}.weeklyStory>a{color:var(--green);font-size:9px}.dashFooter{border-top:1px solid #ffffff0f;max-width:1480px;margin:auto}button:focus-visible,a:focus-visible,select:focus-visible{outline:2px solid var(--green);outline-offset:3px}@media (width<=1100px){.appbar{grid-template-columns:1fr auto}.appnav{display:none}.dashShell{padding-left:24px;padding-right:24px}.metricGrid{grid-template-columns:repeat(4,1fr)}.chunkSummary{width:230px}.twoCol,.lower{grid-template-columns:1fr}}@media (width<=700px){.appbar{height:60px;padding:0 18px}.dashShell{padding:34px 16px 70px}.welcomeRow{flex-direction:column;align-items:flex-start;gap:22px}.welcomeControls{flex-direction:column;align-items:stretch;width:100%}.welcomeControls select{width:100%}.segmented button{flex:1}.panelHead{align-items:flex-start;gap:16px}.panelHead>a{text-align:right;max-width:90px}.brainStage{height:680px}.brainCenter{top:29%;left:50%}.connections{width:100%;height:64%;inset:4% 0 32%}.chunkNode{font-size:8px}.chunkNode[style*="64%"]{top:14%!important;left:67%!important}.chunkNode[style*="72%"]{top:38%!important;left:71%!important}.chunkNode[style*="37%"]{top:43%!important;left:32%!important}.chunkNode[style*="48%"]{top:23%!important;left:35%!important}.chunkNode[style*="24%"]{top:11%!important;left:18%!important}.chunkNode[style*="28%"]{top:52%!important;left:24%!important}.branchLabel{display:none}.chunkSummary{width:auto;inset:auto 16px 43px}.projectionNote{bottom:16px;right:16px}.sectionTitle{flex-direction:column;align-items:flex-start;gap:16px}.metricLegend{flex-wrap:wrap}.metricGrid{grid-template-columns:repeat(2,1fr)}.metricsSection,.card{padding:20px}.achievementCardDash{grid-template-columns:1fr}.achievementOrb{margin:auto}.dashFooter{padding-left:20px;padding-right:20px}}.dashboard .appnav a{font-size:14px}.dashboard .welcomeRow>div>p:last-child{font-size:16px;line-height:1.65}.dashboard .welcomeControls label{font-size:12px}.dashboard .welcomeControls select,.dashboard .segmented button{font-size:14px}.dashboard .eyebrow{font-size:11px}.dashboard .panelHead h2,.dashboard .sectionTitle h2,.dashboard .cardHeader h2{font-size:24px}.dashboard .panelHead>a{font-size:14px}.dashboard .brainCenter span{font-size:10px}.dashboard .brainCenter small,.dashboard .branchLabel{font-size:11px}.dashboard .chunkNode{padding:9px 11px;font-size:12px}.dashboard .chunkSummary{width:280px;padding:21px}.dashboard .statePill{font-size:11px}.dashboard .chunkSummary h3{font-size:19px}.dashboard .chunkSummary>p{font-size:13px;line-height:1.6}.dashboard .chunkSummary dt,.dashboard .chunkSummary .nextAction small{font-size:11px}.dashboard .chunkSummary dd,.dashboard .nextAction,.dashboard .chunkSummary>a{font-size:12px}.dashboard .projectionNote,.dashboard .metricLegend span{font-size:11px}.dashboard .metricGrid span{min-height:34px;font-size:12px;line-height:1.4}.dashboard .metricGrid strong{font-size:28px}.dashboard .metricGrid small{font-size:10px}.dashboard .guardrail,.dashboard .cardHeader button,.dashboard .planIntro{font-size:12px;line-height:1.55}.dashboard .growthItem strong{font-size:15px}.dashboard .growthItem small{font-size:13px}.dashboard .growthItem em{font-size:11px}.dashboard .task>button small{font-size:10px}.dashboard .task>button strong{font-size:14px}.dashboard .task>button em{font-size:11px}.dashboard .taskDetail p{font-size:12px}.dashboard .taskDetail button{font-size:11px}.dashboard .startButton{padding:14px 16px;font-size:14px}.dashboard .achievementCardDash p,.dashboard .weeklyStory>p{font-size:13px;line-height:1.7}.dashboard .evidenceSteps span{font-size:11px}.dashboard .achievementCardDash button,.dashboard .weeklyStory>a{font-size:12px}.dashboard .achievementDetail{font-size:11px}.dashboard .nextWeek small{font-size:10px}.dashboard .nextWeek strong{font-size:13px;line-height:1.5}.dashboard .dashFooter{font-size:12px}@media (width<=700px){.dashboard .chunkNode{padding:7px 8px;font-size:10px}.dashboard .chunkSummary{width:auto}.dashboard .panelHead>a,.dashboard .metricGrid span{font-size:12px}}.truthLayers{grid-template-columns:repeat(3,1fr);gap:12px;max-width:1380px;margin:18px auto 0;display:grid}.truthLayers article{background:#101713;border:1px solid #304037;border-radius:12px;padding:22px}.truthLayers article:nth-child(2){border-style:dashed}.truthLayers article:nth-child(3){border-color:#2d3f64}.truthLayers small{color:var(--green);letter-spacing:.12em;font-size:11px;font-weight:800}.truthLayers article:nth-child(2) small{color:#b5c0b9}.truthLayers article:nth-child(3) small{color:var(--blue)}.truthLayers h3{margin:10px 0 8px;font-size:18px}.truthLayers p{color:#87968c;margin:0;font-size:14px;line-height:1.65}.achievementCondition{background:#0e1511;border:1px solid #303a33;border-radius:8px;align-items:center;gap:9px;min-height:42px;padding:10px;display:flex}.achievementCondition i{border:1px solid #66746b;border-radius:50%;width:12px;height:12px}.achievementCondition i.complete{border-color:var(--green);background:var(--green);box-shadow:0 0 8px #63e57d59}.achievementCondition span{color:#b4c0b8;font-size:12px}.achievementCard>p{font-size:12px;line-height:1.5}.achievementOrb span{font-size:0}.achievementOrb span:after{content:"2 / 3";font-size:15px}.achievementOrb i{background:radial-gradient(circle,#f0c56a 0 4%,transparent 6%),conic-gradient(var(--gold) 0 66%,#2c2b20 66%)}.chunkDetailPage{background:radial-gradient(circle at 20% 8%,#367e481a,transparent 27%),var(--bg);min-height:100vh}.detailShell{max-width:1420px;margin:auto;padding:34px 4vw 100px}.breadcrumb{color:#728077;align-items:center;gap:10px;margin-bottom:24px;font-size:13px;display:flex}.breadcrumb b{color:#aebbb2;font-weight:500}.detailHero{grid-template-columns:1fr 390px;gap:18px;display:grid}.chunkIdentity,.truthCard,.stateJourney,.timelinePanel,.detailAside section{border:1px solid var(--line);background:linear-gradient(145deg,#111914,#0d130f);border-radius:16px}.chunkIdentity{background:radial-gradient(circle at 10% 20%,#f0c56a14,#0000 24%),linear-gradient(145deg,#151811,#0d130f);padding:44px;position:relative;overflow:hidden}.chunkIdentity:after{content:"";border:1px solid #63e57d17;border-radius:50%;width:340px;height:340px;position:absolute;top:-110px;right:-90px}.identityTop{align-items:center;gap:10px;margin-bottom:28px;display:flex}.matureDot{width:38px;height:38px;color:var(--gold);background:#211e11;border:1px solid #6c6037;border-radius:50%;place-items:center;display:grid;box-shadow:0 0 25px #f0c56a1f}.goldPill{color:var(--gold);border:1px solid #584e2f;border-radius:999px;padding:6px 9px;font-size:11px}.chunkIdentity h1{z-index:1;letter-spacing:-.055em;margin:10px 0 12px;font-size:clamp(46px,5vw,76px);position:relative}.meaning{color:#a5b2aa;max-width:720px;margin:0;font-size:17px;line-height:1.7}.detailTags{flex-wrap:wrap;gap:7px;margin-top:24px;display:flex}.detailTags span{color:#91a097;border:1px solid #344139;border-radius:7px;padding:7px 10px;font-size:12px}.chunkIdentity blockquote{color:#9a9e85;border-top:1px solid #2b352e;margin:34px 0 0;padding-top:24px;font-family:Georgia,serif;font-size:18px}.truthCard{padding:28px}.truthCard h2{margin:8px 0 22px;font-size:23px}.truthRow{border-top:1px solid var(--line);grid-template-columns:12px 1fr;gap:12px;padding:15px 0;display:grid}.truthRow>i{border-radius:50%;width:9px;height:9px;margin-top:4px}.truthRow.observed>i{background:var(--green);box-shadow:0 0 8px var(--green)}.truthRow.estimated>i{border:1px dashed #b7c1ba}.truthRow.inference>i{background:var(--blue)}.truthRow div{flex-direction:column;display:flex}.truthRow b{letter-spacing:.08em;text-transform:uppercase;font-size:11px}.truthRow strong{margin:5px 0;font-size:14px}.truthRow small{color:#728078;font-size:12px;line-height:1.5}.truthCard>p{color:#829087;background:#0d140f;border-left:2px solid #68756c;margin:18px 0 0;padding:12px;font-size:12px}.stateJourney{margin-top:18px;padding:28px}.detailSectionHead{justify-content:space-between;align-items:flex-end;display:flex}.detailSectionHead h2{margin:7px 0 0;font-size:25px}.detailSectionHead>p{color:#7e8c83;max-width:510px;margin:0;font-size:13px;line-height:1.6}.journeyTrack{grid-template-columns:repeat(7,1fr);margin-top:28px;display:grid}.journeyStep{align-items:center;gap:8px;min-width:0;display:flex;position:relative}.journeyStep>i{z-index:2;width:28px;height:28px;color:var(--green);background:#15261a;border:1px solid #3c6647;border-radius:50%;flex:none;place-items:center;font-size:10px;font-style:normal;display:grid}.journeyStep.current>i{color:var(--gold);background:#262112;border-color:#76663a;box-shadow:0 0 18px #f0c56a24}.journeyStep span{z-index:2;flex-direction:column;display:flex}.journeyStep b{white-space:nowrap;font-size:11px}.journeyStep small{color:#647269;margin-top:3px;font-size:9px}.journeyStep em{background:#31523a;height:1px;position:absolute;top:14px;left:28px;right:0}.detailGrid{grid-template-columns:1fr 330px;gap:18px;margin-top:18px;display:grid}.timelinePanel{padding:28px}.timelineFilters{border:1px solid var(--line);border-radius:8px;gap:4px;padding:3px;display:flex}.timelineFilters button{color:#728078;cursor:pointer;background:0 0;border:0;border-radius:5px;padding:7px 10px;font-size:11px}.timelineFilters button.active{color:var(--green);background:#1a2920}.timeline{margin-top:20px}.evidenceEvent{border-top:1px solid var(--line);position:relative}.evidenceEvent>button{width:100%;color:inherit;text-align:left;cursor:pointer;background:0 0;border:0;grid-template-columns:38px 1fr auto 20px;align-items:center;gap:12px;padding:18px 0;display:grid}.eventIcon{width:34px;height:34px;color:var(--green);background:#142219;border:1px solid #35513d;border-radius:50%;place-items:center;font-size:11px;display:grid}.evidenceEvent.inference .eventIcon{color:var(--blue);background:#141e35;border-color:#31456f}.eventMain{flex-direction:column;display:flex}.eventMain small{color:#627168;font-size:10px}.eventMain strong{margin:4px 0;font-size:15px}.eventMain em{color:#849289;font-size:12px;font-style:normal}.strength{color:#849289;border:1px solid #344039;border-radius:999px;padding:5px 8px;font-size:10px}.eventDetail{border-left:2px solid var(--green);background:#0d1510;margin:0 0 18px 50px;padding:17px}.evidenceEvent.inference .eventDetail{border-color:var(--blue)}.eventDetail p{color:#a3b0a8;margin:0 0 13px;font-size:14px;line-height:1.6}.eventDetail>div{border-top:1px solid #253129;flex-direction:column;padding-top:12px;display:flex}.eventDetail small{color:#65746a;letter-spacing:.1em;font-size:9px}.eventDetail strong{color:#89978e;margin-top:5px;font-size:12px;font-weight:500}.eventDetail>button{color:#a4b2a9;cursor:pointer;background:0 0;border:1px solid #46604e;border-radius:7px;margin-top:13px;padding:8px 10px;font-size:11px}.eventDetail>button.confirmed{color:var(--green);background:#142219;border-color:#4f724f}.detailAside{flex-direction:column;gap:14px;display:flex}.detailAside section{padding:22px}.statPair{grid-template-columns:1fr 1fr;gap:8px;margin:15px 0;display:grid}.statPair div{background:#0e1511;border:1px solid #29362e;border-radius:9px;flex-direction:column;padding:14px;display:flex}.statPair strong{font-size:28px}.statPair small{color:#708078;font-size:11px}.detailAside dl{margin:0}.detailAside dl div{border-top:1px solid #263129;justify-content:space-between;padding:9px 0;font-size:12px;display:flex}.detailAside dt{color:#78867d}.detailAside dd{color:#b8c4bc;margin:0}.detailAside h3{margin:10px 0;font-size:18px}.detailAside p{color:#839188;font-size:13px;line-height:1.6}.detailAside button{width:100%;color:var(--green);cursor:pointer;background:#15251a;border:1px solid #3a5b43;border-radius:8px;padding:10px;font-size:12px}.detailAside .correction button{color:#9aa79f;background:0 0;border-color:#354039}@media (width<=1050px){.detailHero,.detailGrid{grid-template-columns:1fr}.detailAside{grid-template-columns:repeat(3,1fr);display:grid}.journeyTrack{grid-template-columns:repeat(4,1fr);gap:18px}.journeyStep em{display:none}}@media (width<=700px){.detailShell{padding:24px 16px 70px}.detailHero{grid-template-columns:1fr}.chunkIdentity{padding:28px 22px}.chunkIdentity h1{font-size:44px}.meaning{font-size:15px}.detailSectionHead{flex-direction:column;align-items:flex-start;gap:14px}.journeyTrack{grid-template-columns:1fr 1fr;gap:17px}.detailAside{grid-template-columns:1fr}.timelinePanel,.stateJourney{padding:20px}.timelineFilters{flex-wrap:wrap}.evidenceEvent>button{grid-template-columns:34px 1fr 18px}.strength{display:none}.eventDetail{margin-left:0}.truthLayers{grid-template-columns:1fr}.detailNav .appnav{display:none}}.prototypeBanner{color:#829087;background:#0e1711;border-bottom:1px solid #29362e;justify-content:center;align-items:center;gap:12px;min-height:34px;padding:7px 20px;display:flex}.prototypeBanner span{color:var(--green);letter-spacing:.14em;font-size:10px;font-weight:800}.prototypeBanner p{margin:0;font-size:12px}.abilityDefinitions{gap:8px;margin-top:20px;display:flex}.abilityDefinitions span{color:#89978e;border:1px solid #2d3931;border-radius:7px;padding:9px 11px;font-size:12px}.abilityDefinitions b{color:#c2cec6}.stateJourney .journeyTrack{grid-template-columns:repeat(6,1fr)}.projectionLabel{color:#7b8980;font-size:12px}.futureDetail{color:#647269;margin-top:12px;font-size:11px;display:block}.card>h2{margin:7px 0 12px;font-size:24px}.architectureHero{background:radial-gradient(circle at 76% 45%,#37874929,#0000 31%);grid-template-columns:1fr 420px;align-items:center;gap:60px;min-height:650px;padding:80px 7vw;display:grid}.architectureHero h1{letter-spacing:-.06em;margin:0;font-size:clamp(56px,6vw,88px);line-height:.98}.architectureHero h1 em{color:var(--green);font-style:normal}.architectureHero>div>p:last-child{color:#9daca2;max-width:650px;font-size:18px;line-height:1.7}.architectureBrain{background:radial-gradient(circle,#63e57d26,#101713 70%);border:1px solid #63e57d66;border-radius:50%;flex-direction:column;justify-content:center;align-items:center;width:320px;height:320px;display:flex;box-shadow:0 0 70px #63e57d1a}.architectureBrain>span{color:#91ad99;letter-spacing:.14em;font-size:11px}.architectureBrain strong{font-size:64px}.architectureBrain small{color:var(--green);font-size:12px}.architectureBrain p{color:#7e8c83;text-align:center;max-width:220px;font-size:12px;line-height:1.5}.architectureSection{border-top:1px solid #ffffff0f;padding:90px 5vw}.architectureSection>.sectionTitle{max-width:1380px;margin:0 auto 38px}.architectureFlow{grid-template-columns:repeat(4,1fr);gap:12px;max-width:1380px;margin:auto;display:grid}.architectureFlow article{border:1px solid var(--line);background:#111814;border-radius:14px;padding:22px}.architectureFlow article>small{color:#718078;font-size:10px}.architectureFlow h3{font-size:20px}.architectureFlow p{color:#819087;font-size:13px;line-height:1.65}.notFound section{text-align:center;flex-direction:column;justify-content:center;align-items:center;min-height:70vh;padding:40px;display:flex}.notFound section>span{color:var(--green);letter-spacing:.2em;font-size:12px}.notFound h1{margin:15px 0 10px;font-size:44px}.notFound p{color:#8b9c91}.notFound section>a{background:var(--green);color:#071008;border-radius:8px;margin-top:18px;padding:12px 16px;font-weight:700}@media (width<=900px){.architectureHero{grid-template-columns:1fr}.architectureBrain{margin:auto}.architectureFlow{grid-template-columns:1fr 1fr}}@media (width<=640px){.architectureHero{padding:60px 20px}.architectureHero h1{font-size:48px}.architectureBrain{width:270px;height:270px}.architectureFlow{grid-template-columns:1fr}}.planPage{background:radial-gradient(circle at 72% 0,#6d9cff17,transparent 28%),radial-gradient(circle at 12% 18%,#63e57d1a,transparent 24%),var(--bg);min-height:100vh}.planShell{max-width:1460px;margin:auto;padding:52px 4vw 100px}.planHero{grid-template-columns:1fr 360px;align-items:stretch;gap:22px;margin-bottom:22px;display:grid}.planHero>div,.planBrief,.planScenePanel,.planTaskSection,.planGuardrail{border:1px solid var(--line);background:linear-gradient(145deg,#111914fa,#0c120efa);border-radius:16px}.planHero>div{padding:42px;position:relative;overflow:hidden}.planHero>div:after{content:"";border:1px solid #63e57d1a;border-radius:50%;width:300px;height:300px;position:absolute;top:-110px;right:-90px}.planHero h1{letter-spacing:-.055em;margin:0;font-size:clamp(44px,5vw,74px);position:relative}.planHero p{color:#a3b0a8;max-width:650px;margin:18px 0 0;font-size:17px;line-height:1.65;position:relative}.planTruthLegend{flex-wrap:wrap;gap:8px;margin-top:28px;display:flex;position:relative}.planTruthLegend span,.truthTags span{color:#b4c1b9;border:1px solid #304037;border-radius:999px;align-items:center;gap:7px;padding:7px 9px;font-size:11px;display:inline-flex}.planTruthLegend i{border-radius:50%;width:8px;height:8px}.planTruthLegend .observed i{background:var(--green);box-shadow:0 0 8px var(--green)}.planTruthLegend .estimated i{border:1px dashed #c1ccc4}.planTruthLegend .ai i{background:var(--blue)}.planBrief{flex-direction:column;justify-content:space-between;padding:28px;display:flex}.planBrief span{color:#718078;letter-spacing:.14em;text-transform:uppercase;font-size:11px;font-weight:800}.planBrief strong{color:var(--green);letter-spacing:-.04em;margin:14px 0;font-size:44px}.planBrief p{color:#c0cdc4;margin:0;font-size:15px;line-height:1.65}.planBrief small{border-top:1px solid var(--line);color:#738178;margin-top:24px;padding-top:18px;font-size:12px;line-height:1.6;display:block}.planScenePanel,.planTaskSection{margin-top:18px;padding:28px}.planScenePanel .sectionTitle>p,.planTaskSection .sectionTitle>p{color:#7d8c83;max-width:520px;margin:0;font-size:13px;line-height:1.6}.sceneSwitch{grid-template-columns:repeat(3,1fr);gap:10px;margin-top:22px;display:grid}.sceneSwitch button{color:#8c9a91;text-align:left;cursor:pointer;background:#0e1511;border:1px solid #2a372f;border-radius:12px;padding:18px}.sceneSwitch button.active{background:linear-gradient(145deg,#14251a,#0e1711);border-color:#42734c;box-shadow:0 0 22px #63e57d0f}.sceneSwitch strong{color:#e8f3ec;font-size:16px;display:block}.sceneSwitch span{color:#7d8b82;margin-top:8px;font-size:13px;line-height:1.55;display:block}.planTasks{grid-template-columns:repeat(2,1fr);gap:14px;margin-top:22px;display:grid}.planTaskCard{background:#0f1712;border:1px solid #29362e;border-radius:14px;padding:22px}.planTaskCard.recognition{border-color:#33583d}.planTaskCard.recall{border-color:#2e416a}.planTaskCard.reuse{border-color:#5b512f}.taskMeta{flex-wrap:wrap;gap:6px;margin-bottom:15px;display:flex}.taskMeta span{color:#84938a;border:1px solid #303d34;border-radius:999px;padding:5px 7px;font-size:10px}.taskCardBody{grid-template-columns:1fr auto;gap:16px;display:grid}.taskCardBody h3{letter-spacing:-.025em;margin:0;font-size:22px}.taskCardBody p{color:#98a69e;margin:10px 0 0;font-size:14px;line-height:1.65}.truthTags{flex-wrap:wrap;place-content:flex-start flex-end;gap:5px;min-width:154px;display:flex}.truthTags .observed{color:var(--green);border-color:#31513a}.truthTags .estimated{color:#c1ccc4;border-style:dashed}.truthTags .ai{color:var(--blue);border-color:#31456f}.taskSource{margin:18px 0 0}.taskSource div{border-top:1px solid #253129;grid-template-columns:88px 1fr;gap:12px;padding:10px 0;display:grid}.taskSource dt{color:#6f7f75;font-size:12px}.taskSource dd{color:#c0ccc4;margin:0;font-size:13px;line-height:1.5}.evidenceToggle{color:var(--green);cursor:pointer;background:0 0;border:0;margin-top:15px;padding:0;font-size:13px}.planEvidenceConditions{border-left:2px solid var(--green);background:#0c140f;margin-top:13px;padding:14px}.planEvidenceConditions p{color:#8f9d94;margin:0 0 8px;font-size:13px;line-height:1.55}.planEvidenceConditions strong{color:#d4dfd8;margin-top:10px;font-size:13px;line-height:1.5;display:block}.taskActions{gap:9px;margin-top:18px;display:flex}.startPlanTask,.skipPlanTask,.skippedTasks button{cursor:pointer;border-radius:8px;padding:11px 13px}.startPlanTask{background:var(--green);color:#071008;border:0;font-weight:800}.skipPlanTask,.skippedTasks button{color:#a6b4ab;background:0 0;border:1px solid #344139}.startNotice{color:#94a39a;background:#0d1510;border:1px solid #344139;border-radius:8px;margin:12px 0 0;padding:10px;font-size:12px;line-height:1.5}.skippedTasks{border:1px dashed #38463e;border-radius:12px;margin-top:18px;padding:18px}.skippedTasks h3{margin:8px 0 12px}.skippedTasks button{margin:0 8px 8px 0}.planGuardrail{border-left:2px solid var(--green);grid-template-columns:220px 1fr;gap:18px;margin-top:18px;padding:22px;display:grid}.planGuardrail span{color:var(--green);letter-spacing:.13em;text-transform:uppercase;font-size:11px;font-weight:800}.planGuardrail p{color:#9aa8a0;margin:0;font-size:14px;line-height:1.7}@media (width<=980px){.planHero,.planTasks,.sceneSwitch,.taskCardBody{grid-template-columns:1fr}.truthTags{justify-content:flex-start}.planGuardrail{grid-template-columns:1fr}}@media (width<=640px){.planShell{padding:34px 16px 76px}.planHero>div,.planBrief,.planScenePanel,.planTaskSection{padding:20px}.planHero h1{font-size:42px}.planBrief strong{font-size:36px}.taskSource div{grid-template-columns:1fr;gap:5px}.taskActions{flex-direction:column}.startPlanTask,.skipPlanTask{width:100%}}
