.taskBuilder-module__mmEASq__page{background:radial-gradient(circle at 78% 5%, color-mix(in srgb, var(--cyan) 7%, transparent), transparent 28rem), var(--bg);min-height:100vh;color:var(--text);flex-direction:column;display:flex}.taskBuilder-module__mmEASq__main{flex:1;width:min(1440px,100% - 2.5rem);margin:0 auto;padding:7rem 0 4rem}.taskBuilder-module__mmEASq__hero{max-width:64rem;margin:0 0 1.6rem}.taskBuilder-module__mmEASq__backLink{color:var(--text-3);font-family:var(--mono);align-items:center;gap:.35rem;margin-bottom:1.2rem;font-size:.7rem;text-decoration:none;display:inline-flex}.taskBuilder-module__mmEASq__backLink:hover{color:var(--cyan)}.taskBuilder-module__mmEASq__kicker,.taskBuilder-module__mmEASq__worldLabel{color:var(--cyan);font-family:var(--mono);letter-spacing:.12em;text-transform:uppercase;margin:0 0 .45rem;font-size:.7rem}.taskBuilder-module__mmEASq__hero h1{letter-spacing:-.035em;max-width:48rem;margin:0 0 .7rem;font-size:clamp(2rem,4vw,3.2rem);line-height:1.05}.taskBuilder-module__mmEASq__lede{max-width:55rem;color:var(--text-2);margin:0;font-size:1rem;line-height:1.65}.taskBuilder-module__mmEASq__loading,.taskBuilder-module__mmEASq__error{border:1px solid var(--border);color:var(--text-2);border-radius:12px;padding:1.5rem}.taskBuilder-module__mmEASq__error{border-color:color-mix(in srgb, var(--red) 45%, transparent);color:var(--red)}.taskBuilder-module__mmEASq__worldPicker{border:1px solid var(--border);background:color-mix(in srgb, var(--surface) 82%, transparent);border-radius:12px;grid-template-columns:minmax(10rem,.34fr) 1fr;align-items:stretch;gap:1rem;margin-bottom:1rem;padding:.75rem;display:grid}.taskBuilder-module__mmEASq__worldPickerIntro{flex-direction:column;justify-content:center;padding:.35rem .5rem;display:flex}.taskBuilder-module__mmEASq__worldPickerIntro span{color:var(--text-3);font-family:var(--mono);letter-spacing:.08em;text-transform:uppercase;font-size:.6rem}.taskBuilder-module__mmEASq__worldPickerIntro strong{color:var(--text-2);margin-top:.35rem;font-size:.78rem}.taskBuilder-module__mmEASq__worldPicker>div:last-child{grid-template-columns:repeat(2,minmax(0,1fr));gap:.55rem;display:grid}.taskBuilder-module__mmEASq__worldOption,.taskBuilder-module__mmEASq__worldOptionActive{border:1px solid var(--border);background:var(--surface-2);min-width:0;color:var(--text);text-align:left;cursor:pointer;border-radius:9px;flex-direction:column;gap:.2rem;padding:.7rem .75rem;display:flex}.taskBuilder-module__mmEASq__worldOption:hover{border-color:color-mix(in srgb, var(--cyan) 45%, var(--border))}.taskBuilder-module__mmEASq__worldOptionActive{border-color:var(--cyan);background:color-mix(in srgb, var(--cyan) 7%, var(--surface-2));box-shadow:inset 3px 0 var(--cyan)}.taskBuilder-module__mmEASq__worldOption span,.taskBuilder-module__mmEASq__worldOptionActive span{color:var(--cyan);font-family:var(--mono);letter-spacing:.06em;text-transform:uppercase;font-size:.56rem}.taskBuilder-module__mmEASq__worldOption strong,.taskBuilder-module__mmEASq__worldOptionActive strong{text-overflow:ellipsis;white-space:nowrap;font-size:.74rem;overflow:hidden}.taskBuilder-module__mmEASq__worldOption small,.taskBuilder-module__mmEASq__worldOptionActive small{color:var(--text-3);font-family:var(--mono);font-size:.53rem}.taskBuilder-module__mmEASq__builder{border:1px solid var(--border);background:var(--surface);border-radius:16px;overflow:hidden;box-shadow:0 24px 70px #0000002e}.taskBuilder-module__mmEASq__builderHeader{border-bottom:1px solid var(--border);grid-template-columns:minmax(260px,1fr) auto auto;align-items:center;gap:1.3rem;padding:1.1rem 1.25rem;display:grid}.taskBuilder-module__mmEASq__builderHeader h2{margin:.15rem 0 .2rem;font-size:1rem}.taskBuilder-module__mmEASq__builderHeader p{color:var(--text-3);margin:0;font-size:.75rem}.taskBuilder-module__mmEASq__worldLabel{margin:0;font-size:.61rem}.taskBuilder-module__mmEASq__headerStats{grid-template-columns:repeat(4,auto);gap:.75rem;display:grid}.taskBuilder-module__mmEASq__headerStats span{color:var(--text-3);font-family:var(--mono);flex-direction:column;font-size:.6rem;display:flex}.taskBuilder-module__mmEASq__headerStats strong{color:var(--green);font-size:.9rem}.taskBuilder-module__mmEASq__headerActions{gap:.45rem;display:flex}.taskBuilder-module__mmEASq__headerActions button,.taskBuilder-module__mmEASq__builderFooter button,.taskBuilder-module__mmEASq__taskOutput button{border:1px solid var(--border);color:var(--text-2);cursor:pointer;background:0 0;border-radius:8px;justify-content:center;align-items:center;gap:.4rem;padding:.48rem .7rem;font-size:.72rem;display:inline-flex}.taskBuilder-module__mmEASq__headerActions button:hover,.taskBuilder-module__mmEASq__builderFooter button:hover:not(:disabled),.taskBuilder-module__mmEASq__taskOutput button:hover{border-color:color-mix(in srgb, var(--cyan) 50%, transparent);color:var(--cyan)}.taskBuilder-module__mmEASq__headerActions .taskBuilder-module__mmEASq__exportButton,.taskBuilder-module__mmEASq__builderFooter .taskBuilder-module__mmEASq__nextButton{border-color:var(--cyan);background:var(--cyan);color:#061014}.taskBuilder-module__mmEASq__headerActions .taskBuilder-module__mmEASq__exportButton:hover,.taskBuilder-module__mmEASq__builderFooter .taskBuilder-module__mmEASq__nextButton:hover:not(:disabled){color:#061014;filter:brightness(1.08)}.taskBuilder-module__mmEASq__inspectorTabs{border-bottom:1px solid var(--border);background:color-mix(in srgb, var(--surface-2) 88%, transparent);gap:.25rem;padding:.55rem 1rem 0;display:flex;overflow-x:auto}.taskBuilder-module__mmEASq__inspectorTab,.taskBuilder-module__mmEASq__inspectorTabActive{color:var(--text-3);cursor:pointer;background:0 0;border:1px solid #0000;border-bottom:0;border-radius:7px 7px 0 0;flex:none;align-items:center;gap:.35rem;padding:.52rem .75rem;font-size:.68rem;display:inline-flex}.taskBuilder-module__mmEASq__inspectorTab:hover{color:var(--cyan)}.taskBuilder-module__mmEASq__inspectorTabActive{border-color:var(--border);background:var(--surface);color:var(--cyan)}.taskBuilder-module__mmEASq__inspectorTabActive small{color:var(--green);font-family:var(--mono);font-size:.54rem}.taskBuilder-module__mmEASq__inspectorPanel:focus-visible,.taskBuilder-module__mmEASq__taskOutput:focus-visible,.taskBuilder-module__mmEASq__verifierOutput:focus-visible{outline:2px solid var(--cyan);outline-offset:-2px}.taskBuilder-module__mmEASq__timeline{grid-template-columns:repeat(var(--stage-count,6), minmax(7.4rem, 1fr));border-bottom:1px solid var(--border);background:var(--surface-2);padding:.85rem 1rem .95rem;display:grid;position:relative;overflow-x:auto}.taskBuilder-module__mmEASq__progressTrack{z-index:0;background:var(--border);height:1px;position:absolute;top:1.35rem;left:calc(1rem + 7.5%);right:calc(1rem + 7.5%)}.taskBuilder-module__mmEASq__progressTrack span{background:var(--cyan);height:100%;transition:width .22s;display:block}.taskBuilder-module__mmEASq__timelineButton,.taskBuilder-module__mmEASq__timelineActive{z-index:1;min-width:0;color:var(--text-3);text-align:center;cursor:pointer;background:0 0;border:0;flex-direction:column;align-items:center;gap:.18rem;display:flex;position:relative}.taskBuilder-module__mmEASq__timelineButton>span,.taskBuilder-module__mmEASq__timelineActive>span{border:1px solid var(--border);background:var(--surface-2);width:1.55rem;height:1.55rem;color:var(--text-3);font-family:var(--mono);border-radius:50%;place-items:center;margin-bottom:.18rem;font-size:.59rem;display:grid}.taskBuilder-module__mmEASq__timelineButton strong,.taskBuilder-module__mmEASq__timelineActive strong{max-width:10rem;color:var(--text-2);text-overflow:ellipsis;text-transform:capitalize;white-space:nowrap;font-size:.66rem;font-weight:550;overflow:hidden}.taskBuilder-module__mmEASq__timelineButton small,.taskBuilder-module__mmEASq__timelineActive small{color:var(--text-3);font-family:var(--mono);font-size:.55rem}.taskBuilder-module__mmEASq__timelineActive>span{border-color:var(--cyan);background:var(--cyan);color:#061014;box-shadow:0 0 18px color-mix(in srgb, var(--cyan) 35%, transparent)}.taskBuilder-module__mmEASq__timelineActive strong{color:var(--cyan)}.taskBuilder-module__mmEASq__timelineRefused{color:var(--red)!important}.taskBuilder-module__mmEASq__workbench{grid-template-columns:minmax(250px,.88fr) minmax(290px,1.05fr) minmax(280px,1fr);min-height:34rem;display:grid}.taskBuilder-module__mmEASq__proposalPanel,.taskBuilder-module__mmEASq__sequencePanel,.taskBuilder-module__mmEASq__documentsPanel{min-width:0;padding:1.05rem}.taskBuilder-module__mmEASq__proposalPanel,.taskBuilder-module__mmEASq__sequencePanel{border-right:1px solid var(--border)}.taskBuilder-module__mmEASq__panelLabel{color:var(--text-3);font-family:var(--mono);letter-spacing:.08em;text-transform:uppercase;align-items:center;gap:.38rem;margin-bottom:.85rem;font-size:.62rem;display:flex}.taskBuilder-module__mmEASq__panelLabel svg{color:var(--cyan)}.taskBuilder-module__mmEASq__proposalHeading{justify-content:space-between;align-items:flex-start;gap:.6rem;display:flex}.taskBuilder-module__mmEASq__proposalHeading>div>span{color:var(--warm);font-family:var(--mono);font-size:.64rem}.taskBuilder-module__mmEASq__proposalHeading h2{text-transform:capitalize;margin:.18rem 0 0;font-size:1rem}.taskBuilder-module__mmEASq__admitted,.taskBuilder-module__mmEASq__refused{border:1px solid color-mix(in srgb, var(--green) 48%, transparent);color:var(--green);font-family:var(--mono);border-radius:999px;flex:none;align-items:center;gap:.25rem;padding:.16rem .48rem;font-size:.58rem;display:inline-flex}.taskBuilder-module__mmEASq__refused{border-color:color-mix(in srgb, var(--red) 48%, transparent);color:var(--red)}.taskBuilder-module__mmEASq__description{color:var(--text-2);margin:.75rem 0;font-size:.78rem;line-height:1.55}.taskBuilder-module__mmEASq__evidenceEdge,.taskBuilder-module__mmEASq__baselineNotice{border:1px solid color-mix(in srgb, var(--cyan) 34%, var(--border));background:color-mix(in srgb, var(--cyan) 4%, transparent);border-radius:9px;padding:.7rem}.taskBuilder-module__mmEASq__edgeKind{color:var(--cyan);font-family:var(--mono);text-transform:uppercase;font-size:.55rem}.taskBuilder-module__mmEASq__evidenceEdge>div{align-items:center;gap:.4rem;margin-top:.45rem;display:flex}.taskBuilder-module__mmEASq__edgeBinding{min-width:0;color:var(--text-3);align-items:center;gap:.25rem;margin-left:auto;font-size:.62rem;display:inline-flex}.taskBuilder-module__mmEASq__evidenceEdge code{min-width:0;color:var(--text);font-family:var(--mono);text-overflow:ellipsis;font-size:.65rem;overflow:hidden}.taskBuilder-module__mmEASq__evidenceEdge svg{color:var(--cyan);flex:none}.taskBuilder-module__mmEASq__evidenceEdge p{color:var(--text-3);align-items:center;gap:.35rem;margin:.5rem 0 0;font-size:.68rem;display:flex}.taskBuilder-module__mmEASq__baselineNotice{color:var(--text-2);align-items:flex-start;gap:.45rem;font-size:.72rem;line-height:1.5;display:flex}.taskBuilder-module__mmEASq__baselineNotice svg{color:var(--cyan);flex:none}.taskBuilder-module__mmEASq__rejectionNotice{border:1px solid color-mix(in srgb, var(--red) 38%, var(--border));background:color-mix(in srgb, var(--red) 5%, transparent);color:var(--red);border-radius:8px;align-items:flex-start;gap:.45rem;margin:0 0 .75rem;padding:.6rem;display:flex}.taskBuilder-module__mmEASq__rejectionNotice svg{flex:none;margin-top:.08rem}.taskBuilder-module__mmEASq__rejectionNotice span{color:var(--text-2);font-size:.67rem;line-height:1.45}.taskBuilder-module__mmEASq__rejectionNotice strong{color:var(--red);margin-bottom:.1rem;font-size:.66rem;display:block}.taskBuilder-module__mmEASq__effectBlock,.taskBuilder-module__mmEASq__receipts,.taskBuilder-module__mmEASq__constraints{margin-top:.85rem}.taskBuilder-module__mmEASq__effectBlock>span,.taskBuilder-module__mmEASq__receipts>span,.taskBuilder-module__mmEASq__constraints>span{color:var(--text-3);font-family:var(--mono);letter-spacing:.06em;text-transform:uppercase;margin-bottom:.35rem;font-size:.57rem;display:block}.taskBuilder-module__mmEASq__effectBlock strong{border-left:2px solid var(--warm);color:var(--text-2);padding-left:.55rem;font-size:.72rem;line-height:1.45;display:block}.taskBuilder-module__mmEASq__receipts>div{flex-wrap:wrap;gap:.28rem;display:flex}.taskBuilder-module__mmEASq__receipts code,.taskBuilder-module__mmEASq__receipts a{border:1px solid var(--border);color:var(--cyan);font-family:var(--mono);text-transform:lowercase;border-radius:999px;padding:.15rem .4rem;font-size:.56rem;text-decoration:none}.taskBuilder-module__mmEASq__receipts a:hover{border-color:var(--cyan)}.taskBuilder-module__mmEASq__failedGates{margin-top:.85rem}.taskBuilder-module__mmEASq__failedGates>span{color:var(--text-3);font-family:var(--mono);letter-spacing:.06em;text-transform:uppercase;margin-bottom:.35rem;font-size:.57rem;display:block}.taskBuilder-module__mmEASq__failedGates>div{flex-wrap:wrap;gap:.28rem;display:flex}.taskBuilder-module__mmEASq__failedGates code{border:1px solid color-mix(in srgb, var(--red) 45%, var(--border));color:var(--red);font-family:var(--mono);border-radius:999px;padding:.15rem .4rem;font-size:.55rem}.taskBuilder-module__mmEASq__constraints ul{flex-direction:column;gap:.32rem;margin:0;padding:0;list-style:none;display:flex}.taskBuilder-module__mmEASq__constraints li{color:var(--text-3);align-items:flex-start;gap:.35rem;font-size:.66rem;line-height:1.4;display:flex}.taskBuilder-module__mmEASq__constraints li svg{color:var(--green);flex:none;margin-top:.08rem}.taskBuilder-module__mmEASq__sequenceSummary{justify-content:space-between;align-items:baseline;margin-bottom:.7rem;display:flex}.taskBuilder-module__mmEASq__sequenceSummary strong{font-size:.88rem}.taskBuilder-module__mmEASq__sequenceSummary span{color:var(--green);font-family:var(--mono);font-size:.61rem}.taskBuilder-module__mmEASq__sequenceList{flex-direction:column;display:flex}.taskBuilder-module__mmEASq__refusedSequence{border:1px dashed color-mix(in srgb, var(--red) 48%, var(--border));background:color-mix(in srgb, var(--red) 4%, transparent);border-radius:8px;margin-bottom:.8rem;padding:.55rem .65rem}.taskBuilder-module__mmEASq__refusedSequence>span{color:var(--red);font-family:var(--mono);text-transform:uppercase;font-size:.56rem}.taskBuilder-module__mmEASq__refusedSequence ol{flex-wrap:wrap;gap:.3rem;margin:.45rem 0 0;padding:0;list-style:none;display:flex}.taskBuilder-module__mmEASq__refusedSequence li{background:color-mix(in srgb, var(--red) 10%, var(--surface-2));color:var(--text-3);font-family:var(--mono);border-radius:999px;padding:.17rem .4rem;font-size:.53rem;text-decoration:line-through}.taskBuilder-module__mmEASq__sequenceNode,.taskBuilder-module__mmEASq__sequenceNodeAdded{border:1px solid var(--border);background:var(--surface-2);border-radius:8px;grid-template-columns:1.4rem 1fr auto;align-items:center;gap:.5rem;min-height:3.05rem;margin-bottom:.42rem;padding:.42rem .55rem;display:grid;position:relative}.taskBuilder-module__mmEASq__sequenceNode:not(:last-child):after,.taskBuilder-module__mmEASq__sequenceNodeAdded:not(:last-child):after{content:"";z-index:0;background:var(--cyan);width:1px;height:.5rem;position:absolute;bottom:-.48rem;left:1.2rem}.taskBuilder-module__mmEASq__sequenceNodeAdded{border-color:color-mix(in srgb, var(--green) 58%, transparent);background:color-mix(in srgb, var(--green) 6%, var(--surface-2));box-shadow:0 0 16px color-mix(in srgb, var(--green) 9%, transparent)}.taskBuilder-module__mmEASq__sequenceNode>span,.taskBuilder-module__mmEASq__sequenceNodeAdded>span{color:var(--text-3);font-family:var(--mono);font-size:.59rem}.taskBuilder-module__mmEASq__sequenceNode>div,.taskBuilder-module__mmEASq__sequenceNodeAdded>div{flex-direction:column;min-width:0;display:flex}.taskBuilder-module__mmEASq__sequenceNode small,.taskBuilder-module__mmEASq__sequenceNodeAdded small{color:var(--text-3);font-family:var(--mono);text-overflow:ellipsis;white-space:nowrap;font-size:.52rem;overflow:hidden}.taskBuilder-module__mmEASq__sequenceNode strong,.taskBuilder-module__mmEASq__sequenceNodeAdded strong{font-family:var(--mono);text-overflow:ellipsis;white-space:nowrap;font-size:.67rem;overflow:hidden}.taskBuilder-module__mmEASq__sequenceNodeAdded strong{color:var(--green)}.taskBuilder-module__mmEASq__sequenceNodeAdded em{background:color-mix(in srgb, var(--green) 14%, transparent);color:var(--green);font-family:var(--mono);border-radius:999px;padding:.1rem .35rem;font-size:.53rem;font-style:normal}.taskBuilder-module__mmEASq__auditRow{flex-wrap:wrap;gap:.3rem;margin-top:.65rem;display:flex}.taskBuilder-module__mmEASq__auditRow span{border:1px solid var(--border);color:var(--text-3);font-family:var(--mono);border-radius:999px;align-items:center;gap:.25rem;padding:.13rem .38rem;font-size:.54rem;display:inline-flex}.taskBuilder-module__mmEASq__auditRow span:first-child{border-color:color-mix(in srgb, var(--green) 38%, transparent);color:var(--green)}.taskBuilder-module__mmEASq__documentsList{flex-direction:column;gap:.65rem;display:flex}.taskBuilder-module__mmEASq__documentCard{border:1px solid var(--border);background:var(--surface-2);border-radius:9px;padding:.65rem}.taskBuilder-module__mmEASq__documentCardAdded{border-color:color-mix(in srgb, var(--green) 52%, transparent);animation:.24s ease-out taskBuilder-module__mmEASq__reveal}@keyframes taskBuilder-module__mmEASq__reveal{0%{opacity:0;transform:translateY(4px)}to{opacity:1;transform:translateY(0)}}.taskBuilder-module__mmEASq__documentTopline{justify-content:space-between;gap:.5rem;display:flex}.taskBuilder-module__mmEASq__documentTopline span{color:var(--cyan);font-family:var(--mono);align-items:center;gap:.3rem;font-size:.54rem;display:inline-flex}.taskBuilder-module__mmEASq__documentTopline small{color:var(--green);font-family:var(--mono);font-size:.51rem}.taskBuilder-module__mmEASq__documentCard h3{margin:.38rem 0 .48rem;font-size:.72rem}.taskBuilder-module__mmEASq__fieldPreview{border-top:1px solid var(--border);border-left:1px solid var(--border);grid-template-columns:repeat(2,minmax(0,1fr));display:grid}.taskBuilder-module__mmEASq__fieldPreview>div{border-right:1px solid var(--border);border-bottom:1px solid var(--border);flex-direction:column;gap:.1rem;min-width:0;min-height:2.45rem;padding:.3rem;display:flex}.taskBuilder-module__mmEASq__fieldPreview span{color:var(--text-3);text-transform:uppercase;font-size:.5rem}.taskBuilder-module__mmEASq__fieldPreview strong{color:var(--text-2);text-overflow:ellipsis;white-space:nowrap;font-size:.58rem;line-height:1.3;overflow:hidden}.taskBuilder-module__mmEASq__documentCard>p{color:var(--text-3);font-family:var(--mono);margin:.42rem 0 0;font-size:.52rem}.taskBuilder-module__mmEASq__invariantSummary{border:1px solid color-mix(in srgb, var(--green) 35%, var(--border));color:var(--green);border-radius:8px;align-items:flex-start;gap:.45rem;margin-top:.7rem;padding:.58rem;display:flex}.taskBuilder-module__mmEASq__invariantSummary svg{flex:none}.taskBuilder-module__mmEASq__invariantSummary span{color:var(--text-3);flex-direction:column;font-size:.6rem;line-height:1.35;display:flex}.taskBuilder-module__mmEASq__invariantSummary strong{color:var(--green);font-size:.64rem}.taskBuilder-module__mmEASq__outputPanel{border-top:1px solid var(--border);background:linear-gradient(90deg, color-mix(in srgb, var(--cyan) 3%, transparent) 1px, transparent 1px), var(--surface-2);background-size:24px 24px;padding:1rem 1.1rem 1.15rem}.taskBuilder-module__mmEASq__outputHeader{justify-content:space-between;align-items:center;gap:1rem;margin-bottom:.75rem;display:flex}.taskBuilder-module__mmEASq__outputHeader span{color:var(--text-3);font-family:var(--mono);text-transform:uppercase;font-size:.56rem}.taskBuilder-module__mmEASq__outputHeader h2{margin:.12rem 0 0;font-size:.9rem}.taskBuilder-module__mmEASq__viewTabs{border:1px solid var(--border);background:var(--surface);border-radius:8px;padding:.18rem;display:flex}.taskBuilder-module__mmEASq__viewTab,.taskBuilder-module__mmEASq__viewTabActive{color:var(--text-3);cursor:pointer;background:0 0;border:0;border-radius:6px;padding:.36rem .58rem;font-size:.66rem}.taskBuilder-module__mmEASq__viewTabActive{background:color-mix(in srgb, var(--cyan) 12%, var(--surface));color:var(--cyan)}.taskBuilder-module__mmEASq__taskOutput{border:1px solid color-mix(in srgb, var(--cyan) 35%, var(--border));border-left:3px solid var(--cyan);background:color-mix(in srgb, var(--surface) 90%, transparent);border-radius:9px;grid-template-columns:1fr auto;align-items:start;gap:1rem;padding:.85rem .9rem;display:grid}.taskBuilder-module__mmEASq__promptLabel{color:var(--cyan)!important}.taskBuilder-module__mmEASq__taskOutput p{color:var(--text);margin:.4rem 0 0;font-size:.79rem;line-height:1.6}.taskBuilder-module__mmEASq__verifierOutput{border:1px solid var(--border);background:color-mix(in srgb, var(--surface) 90%, transparent);border-radius:9px;padding:.85rem}.taskBuilder-module__mmEASq__verifierMetrics{gap:1rem;margin-bottom:.7rem;display:flex}.taskBuilder-module__mmEASq__verifierMetrics span{color:var(--text-3);flex-direction:column;font-size:.59rem;display:flex}.taskBuilder-module__mmEASq__verifierMetrics strong{color:var(--green);font-family:var(--mono);font-size:.78rem}.taskBuilder-module__mmEASq__verifierOutput ul{grid-template-columns:repeat(2,1fr);gap:.5rem;margin:0;padding:0;list-style:none;display:grid}.taskBuilder-module__mmEASq__verifierOutput li{border:1px solid var(--border);color:var(--text-2);border-radius:7px;padding:.55rem;font-size:.67rem;line-height:1.4}.taskBuilder-module__mmEASq__verifierOutput li span{color:var(--warm);font-family:var(--mono);text-transform:uppercase;margin-bottom:.2rem;font-size:.52rem;display:block}.taskBuilder-module__mmEASq__verifierOutput>p,.taskBuilder-module__mmEASq__verifierOutput blockquote{color:var(--text-2);margin:0;font-size:.72rem;line-height:1.5}.taskBuilder-module__mmEASq__verifierOutput blockquote{border-left:2px solid var(--green);color:var(--green);margin-top:.7rem;padding-left:.65rem}.taskBuilder-module__mmEASq__builderFooter{border-top:1px solid var(--border);grid-template-columns:auto 1fr auto;align-items:center;gap:1rem;padding:.8rem 1rem;display:grid}.taskBuilder-module__mmEASq__builderFooter>div{flex-direction:column;align-items:center;display:flex}.taskBuilder-module__mmEASq__builderFooter>div span{color:var(--text-3);font-family:var(--mono);font-size:.56rem}.taskBuilder-module__mmEASq__builderFooter>div strong{color:var(--text-2);font-size:.67rem}.taskBuilder-module__mmEASq__builderFooter button:disabled{opacity:.35;cursor:default}.taskBuilder-module__mmEASq__inspectorSurface{background:var(--surface);padding:1.15rem}.taskBuilder-module__mmEASq__inspectorIntro{grid-template-columns:minmax(0,1fr) auto;align-items:start;gap:1.5rem;margin-bottom:1rem;display:grid}.taskBuilder-module__mmEASq__inspectorIntro>div:first-child>span{color:var(--cyan);font-family:var(--mono);letter-spacing:.07em;text-transform:uppercase;font-size:.58rem}.taskBuilder-module__mmEASq__inspectorIntro h2{margin:.2rem 0 .4rem;font-size:1.05rem}.taskBuilder-module__mmEASq__inspectorIntro p{max-width:58rem;color:var(--text-2);margin:0;font-size:.75rem;line-height:1.55}.taskBuilder-module__mmEASq__inspectorStats{grid-template-columns:repeat(2,minmax(7rem,1fr));gap:.45rem;display:grid}.taskBuilder-module__mmEASq__inspectorStats span{border:1px solid var(--border);min-width:7rem;color:var(--text-3);font-family:var(--mono);border-radius:7px;padding:.45rem;font-size:.53rem}.taskBuilder-module__mmEASq__inspectorStats strong{color:var(--green);font-size:.73rem;display:block}.taskBuilder-module__mmEASq__dagLayout{grid-template-columns:minmax(17rem,.75fr) minmax(24rem,1.25fr);gap:1rem;display:grid}.taskBuilder-module__mmEASq__nodeCatalog,.taskBuilder-module__mmEASq__edgeLedger,.taskBuilder-module__mmEASq__lineageLane,.taskBuilder-module__mmEASq__invariantGrid,.taskBuilder-module__mmEASq__sourceLedger,.taskBuilder-module__mmEASq__publicRecords,.taskBuilder-module__mmEASq__releaseContract{border:1px solid var(--border);background:var(--surface-2);border-radius:10px;padding:.8rem}.taskBuilder-module__mmEASq__nodeGroup+.taskBuilder-module__mmEASq__nodeGroup{margin-top:.75rem}.taskBuilder-module__mmEASq__nodeGroup>span{color:var(--text-3);font-family:var(--mono);text-transform:uppercase;margin-bottom:.35rem;font-size:.55rem;display:block}.taskBuilder-module__mmEASq__nodeGroup>div{grid-template-columns:repeat(2,minmax(0,1fr));gap:.35rem;display:grid}.taskBuilder-module__mmEASq__graphNode,.taskBuilder-module__mmEASq__graphNodeActive{border:1px solid var(--border);background:var(--surface);border-radius:7px;flex-direction:column;min-width:0;padding:.45rem;display:flex;position:relative}.taskBuilder-module__mmEASq__graphNodeActive{border-color:color-mix(in srgb, var(--green) 55%, var(--border));background:color-mix(in srgb, var(--green) 6%, var(--surface))}.taskBuilder-module__mmEASq__graphNode small,.taskBuilder-module__mmEASq__graphNodeActive small{color:var(--text-3);font-family:var(--mono);text-overflow:ellipsis;white-space:nowrap;font-size:.48rem;overflow:hidden}.taskBuilder-module__mmEASq__graphNode strong,.taskBuilder-module__mmEASq__graphNodeActive strong{text-overflow:ellipsis;white-space:nowrap;margin-top:.15rem;font-size:.61rem;overflow:hidden}.taskBuilder-module__mmEASq__graphNodeActive strong{color:var(--green)}.taskBuilder-module__mmEASq__graphNodeActive em{color:var(--green);font-family:var(--mono);text-transform:uppercase;margin-top:.2rem;font-size:.46rem;font-style:normal}.taskBuilder-module__mmEASq__edgeLedger{max-height:45rem;overflow-y:auto}.taskBuilder-module__mmEASq__edgeRecord{border:1px solid var(--border);background:var(--surface);border-radius:8px;padding:.6rem}.taskBuilder-module__mmEASq__edgeRecord+.taskBuilder-module__mmEASq__edgeRecord{margin-top:.45rem}.taskBuilder-module__mmEASq__edgeRecordTopline{justify-content:space-between;gap:.5rem;display:flex}.taskBuilder-module__mmEASq__edgeRecordTopline span,.taskBuilder-module__mmEASq__edgeRecordTopline small{color:var(--cyan);font-family:var(--mono);text-transform:uppercase;font-size:.5rem}.taskBuilder-module__mmEASq__edgeRecordTopline small{color:var(--text-3)}.taskBuilder-module__mmEASq__edgePath{align-items:center;gap:.4rem;margin-top:.4rem;display:flex}.taskBuilder-module__mmEASq__edgePath code{min-width:0;color:var(--text);font-family:var(--mono);text-overflow:ellipsis;font-size:.6rem;overflow:hidden}.taskBuilder-module__mmEASq__edgePath svg{color:var(--cyan);flex:none}.taskBuilder-module__mmEASq__edgeRecord>p{color:var(--text-3);margin:.35rem 0;font-size:.61rem}.taskBuilder-module__mmEASq__sourceChips{flex-wrap:wrap;gap:.25rem;display:flex}.taskBuilder-module__mmEASq__sourceChips a,.taskBuilder-module__mmEASq__sourceChips span{background:color-mix(in srgb, var(--cyan) 9%, transparent);color:var(--cyan);font-family:var(--mono);border-radius:999px;align-items:center;gap:.2rem;padding:.12rem .34rem;font-size:.48rem;text-decoration:none;display:inline-flex}.taskBuilder-module__mmEASq__sourceChips a:hover{text-decoration:underline}.taskBuilder-module__mmEASq__lineageStack{flex-direction:column;gap:.75rem;display:flex}.taskBuilder-module__mmEASq__lineageLane header{justify-content:space-between;align-items:flex-start;gap:1rem;display:flex}.taskBuilder-module__mmEASq__lineageLane header span{color:var(--cyan);font-family:var(--mono);text-transform:uppercase;font-size:.52rem}.taskBuilder-module__mmEASq__lineageLane h3{margin:.18rem 0 .55rem;font-size:.8rem}.taskBuilder-module__mmEASq__lineageLane header a,.taskBuilder-module__mmEASq__sourceLedger footer a{color:var(--cyan);flex:none;align-items:center;gap:.25rem;font-size:.58rem;text-decoration:none;display:inline-flex}.taskBuilder-module__mmEASq__lineageLane header a:hover,.taskBuilder-module__mmEASq__sourceLedger footer a:hover{text-decoration:underline}.taskBuilder-module__mmEASq__lineageTableWrap{overflow-x:auto}.taskBuilder-module__mmEASq__lineageTable{border-collapse:collapse;table-layout:fixed;width:100%;min-width:760px}.taskBuilder-module__mmEASq__lineageTable th,.taskBuilder-module__mmEASq__lineageTable td{border:1px solid var(--border);color:var(--text-2);text-align:left;overflow-wrap:anywhere;padding:.42rem .48rem;font-size:.58rem;line-height:1.35}.taskBuilder-module__mmEASq__lineageTable thead th{color:var(--text-3);font-family:var(--mono);text-transform:uppercase;font-size:.5rem}.taskBuilder-module__mmEASq__lineageTable tbody th{color:var(--text);font-weight:600}.taskBuilder-module__mmEASq__lineageTable code{color:var(--warm);font-family:var(--mono);font-size:.52rem}.taskBuilder-module__mmEASq__lineageLane>p{color:var(--text-3);margin:.55rem 0 0;font-size:.59rem;line-height:1.45}.taskBuilder-module__mmEASq__invariantGrid{margin-top:.75rem}.taskBuilder-module__mmEASq__invariantGrid>div:last-child{grid-template-columns:repeat(2,minmax(0,1fr));gap:.4rem;display:grid}.taskBuilder-module__mmEASq__invariantGrid article{border:1px solid color-mix(in srgb, var(--green) 30%, var(--border));background:color-mix(in srgb, var(--green) 4%, transparent);border-radius:7px;align-items:flex-start;gap:.4rem;padding:.5rem;display:flex}.taskBuilder-module__mmEASq__invariantGrid article svg{color:var(--green);flex:none}.taskBuilder-module__mmEASq__invariantGrid article span{color:var(--text-3);font-size:.58rem;line-height:1.4}.taskBuilder-module__mmEASq__invariantGrid article strong{color:var(--green);text-transform:capitalize;margin-bottom:.08rem;font-size:.59rem;display:block}.taskBuilder-module__mmEASq__digestCard,.taskBuilder-module__mmEASq__contractPassed,.taskBuilder-module__mmEASq__contractFailed{border:1px solid color-mix(in srgb, var(--green) 38%, var(--border));background:color-mix(in srgb, var(--green) 5%, var(--surface-2));border-radius:9px;flex-direction:column;min-width:17rem;padding:.65rem;display:flex}.taskBuilder-module__mmEASq__digestCard span,.taskBuilder-module__mmEASq__digestCard small{color:var(--text-3);font-family:var(--mono);text-transform:uppercase;font-size:.51rem}.taskBuilder-module__mmEASq__digestCard strong{color:var(--green);margin:.18rem 0 .4rem;font-size:.72rem}.taskBuilder-module__mmEASq__digestCard code{color:var(--text-2);font-family:var(--mono);font-size:.54rem}.taskBuilder-module__mmEASq__sourceLedger>div:last-child{grid-template-columns:repeat(3,minmax(0,1fr));gap:.5rem;display:grid}.taskBuilder-module__mmEASq__sourceLedger article{border:1px solid var(--border);background:var(--surface);border-radius:8px;flex-direction:column;min-width:0;padding:.6rem;display:flex}.taskBuilder-module__mmEASq__sourceLedger article>div span{color:var(--cyan);font-family:var(--mono);text-transform:uppercase;font-size:.48rem}.taskBuilder-module__mmEASq__sourceLedger h3{margin:.18rem 0 0;font-size:.68rem}.taskBuilder-module__mmEASq__sourceLedger article>p{color:var(--text-3);flex:1;margin:.45rem 0;font-size:.57rem;line-height:1.45}.taskBuilder-module__mmEASq__sourceLedger footer{justify-content:space-between;align-items:flex-end;gap:.5rem;display:flex}.taskBuilder-module__mmEASq__sourceLedger footer small{color:var(--text-3);font-family:var(--mono);font-size:.46rem}.taskBuilder-module__mmEASq__publicRecords{margin-top:.75rem}.taskBuilder-module__mmEASq__publicRecords>div:last-child{grid-template-columns:repeat(3,minmax(0,1fr));gap:.45rem;display:grid}.taskBuilder-module__mmEASq__publicRecords a{border:1px solid var(--border);background:var(--surface);min-width:0;color:var(--text);border-radius:7px;flex-direction:column;padding:.55rem 1.8rem .55rem .55rem;text-decoration:none;display:flex;position:relative}.taskBuilder-module__mmEASq__publicRecords a:hover{border-color:var(--cyan)}.taskBuilder-module__mmEASq__publicRecords a>span{color:var(--cyan);text-transform:capitalize;font-size:.62rem}.taskBuilder-module__mmEASq__publicRecords a>strong{margin-top:.15rem;font-size:.66rem}.taskBuilder-module__mmEASq__publicRecords a>small{color:var(--text-3);font-family:var(--mono);margin-top:.2rem;font-size:.47rem}.taskBuilder-module__mmEASq__publicRecords a>svg{color:var(--cyan);position:absolute;top:.55rem;right:.55rem}.taskBuilder-module__mmEASq__contractPassed,.taskBuilder-module__mmEASq__contractFailed{color:var(--green);flex-flow:wrap;align-items:center;gap:.45rem}.taskBuilder-module__mmEASq__contractFailed{border-color:color-mix(in srgb, var(--red) 42%, var(--border));background:color-mix(in srgb, var(--red) 5%, var(--surface-2));color:var(--red)}.taskBuilder-module__mmEASq__contractPassed strong,.taskBuilder-module__mmEASq__contractFailed strong{font-size:.72rem}.taskBuilder-module__mmEASq__contractPassed span,.taskBuilder-module__mmEASq__contractFailed span{color:var(--text-3);font-family:var(--mono);flex-basis:100%;font-size:.49rem}.taskBuilder-module__mmEASq__contractGrid{grid-template-columns:repeat(3,minmax(0,1fr));gap:.5rem;display:grid}.taskBuilder-module__mmEASq__gatePassed,.taskBuilder-module__mmEASq__gateFailed{border:1px solid color-mix(in srgb, var(--green) 32%, var(--border));background:color-mix(in srgb, var(--green) 4%, var(--surface-2));border-radius:8px;grid-template-columns:auto 1fr auto;align-items:start;gap:.5rem;padding:.6rem;display:grid}.taskBuilder-module__mmEASq__gateFailed{border-color:color-mix(in srgb, var(--red) 40%, var(--border));background:color-mix(in srgb, var(--red) 4%, var(--surface-2))}.taskBuilder-module__mmEASq__gatePassed>span,.taskBuilder-module__mmEASq__gateFailed>span{color:var(--text-3);font-family:var(--mono);font-size:.49rem}.taskBuilder-module__mmEASq__gatePassed h3,.taskBuilder-module__mmEASq__gateFailed h3{color:var(--green);margin:0;font-size:.66rem}.taskBuilder-module__mmEASq__gateFailed h3{color:var(--red)}.taskBuilder-module__mmEASq__gatePassed p,.taskBuilder-module__mmEASq__gateFailed p{color:var(--text-3);margin:.2rem 0;font-size:.55rem;line-height:1.4}.taskBuilder-module__mmEASq__gatePassed small,.taskBuilder-module__mmEASq__gateFailed small{color:var(--text-2);font-family:var(--mono);font-size:.48rem}.taskBuilder-module__mmEASq__gatePassed>svg{color:var(--green)}.taskBuilder-module__mmEASq__gateFailed>svg{color:var(--red)}.taskBuilder-module__mmEASq__releaseContract{margin-top:.75rem}.taskBuilder-module__mmEASq__releaseContract>div:last-child{grid-template-columns:repeat(3,minmax(0,1fr));gap:.4rem;display:grid}.taskBuilder-module__mmEASq__releaseContract article{border-left:2px solid var(--cyan);flex-direction:column;padding-left:.5rem;display:flex}.taskBuilder-module__mmEASq__releaseContract strong{color:var(--cyan);font-size:.59rem}.taskBuilder-module__mmEASq__releaseContract span{color:var(--text-3);margin-top:.15rem;font-size:.53rem;line-height:1.35}.taskBuilder-module__mmEASq__worldOption:focus-visible,.taskBuilder-module__mmEASq__worldOptionActive:focus-visible,.taskBuilder-module__mmEASq__inspectorTab:focus-visible,.taskBuilder-module__mmEASq__inspectorTabActive:focus-visible,.taskBuilder-module__mmEASq__timelineButton:focus-visible,.taskBuilder-module__mmEASq__timelineActive:focus-visible,.taskBuilder-module__mmEASq__viewTab:focus-visible,.taskBuilder-module__mmEASq__viewTabActive:focus-visible,.taskBuilder-module__mmEASq__headerActions button:focus-visible,.taskBuilder-module__mmEASq__builderFooter button:focus-visible,.taskBuilder-module__mmEASq__taskOutput button:focus-visible{outline:2px solid var(--cyan);outline-offset:2px}@media (max-width:1120px){.taskBuilder-module__mmEASq__builderHeader{grid-template-columns:1fr auto}.taskBuilder-module__mmEASq__headerStats{grid-area:2/1/auto/-1;justify-content:start}.taskBuilder-module__mmEASq__workbench{grid-template-columns:1fr 1fr}.taskBuilder-module__mmEASq__documentsPanel{border-top:1px solid var(--border);grid-column:1/-1}.taskBuilder-module__mmEASq__sequencePanel{border-right:0}.taskBuilder-module__mmEASq__documentsList{grid-template-columns:repeat(3,1fr);display:grid}.taskBuilder-module__mmEASq__dagLayout{grid-template-columns:1fr}.taskBuilder-module__mmEASq__sourceLedger>div:last-child,.taskBuilder-module__mmEASq__contractGrid{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (max-width:760px){.taskBuilder-module__mmEASq__main{width:min(100% - 1rem,1440px);padding-top:5.8rem}.taskBuilder-module__mmEASq__worldPicker,.taskBuilder-module__mmEASq__worldPicker>div:last-child,.taskBuilder-module__mmEASq__builderHeader{grid-template-columns:1fr}.taskBuilder-module__mmEASq__headerActions{grid-row:auto}.taskBuilder-module__mmEASq__headerStats{grid-area:auto;grid-template-columns:repeat(2,1fr)}.taskBuilder-module__mmEASq__timeline{grid-template-columns:repeat(var(--stage-count,6), 8.5rem)}.taskBuilder-module__mmEASq__progressTrack{display:none}.taskBuilder-module__mmEASq__workbench{grid-template-columns:1fr}.taskBuilder-module__mmEASq__proposalPanel,.taskBuilder-module__mmEASq__sequencePanel{border-right:0;border-bottom:1px solid var(--border)}.taskBuilder-module__mmEASq__documentsPanel{border-top:0;grid-column:auto}.taskBuilder-module__mmEASq__documentsList,.taskBuilder-module__mmEASq__verifierOutput ul,.taskBuilder-module__mmEASq__inspectorIntro{grid-template-columns:1fr}.taskBuilder-module__mmEASq__inspectorStats{grid-template-columns:repeat(2,1fr)}.taskBuilder-module__mmEASq__nodeGroup>div,.taskBuilder-module__mmEASq__invariantGrid>div:last-child,.taskBuilder-module__mmEASq__sourceLedger>div:last-child,.taskBuilder-module__mmEASq__publicRecords>div:last-child,.taskBuilder-module__mmEASq__contractGrid,.taskBuilder-module__mmEASq__releaseContract>div:last-child{grid-template-columns:1fr}.taskBuilder-module__mmEASq__digestCard,.taskBuilder-module__mmEASq__contractPassed,.taskBuilder-module__mmEASq__contractFailed{min-width:0}.taskBuilder-module__mmEASq__lineageLane header{flex-direction:column}.taskBuilder-module__mmEASq__outputHeader,.taskBuilder-module__mmEASq__taskOutput{grid-template-columns:1fr}.taskBuilder-module__mmEASq__outputHeader{flex-direction:column;align-items:flex-start}.taskBuilder-module__mmEASq__builderFooter{grid-template-columns:1fr 1fr}.taskBuilder-module__mmEASq__builderFooter>div{grid-area:1/1/auto/-1}.taskBuilder-module__mmEASq__builderFooter button{width:100%}}@media (prefers-reduced-motion:reduce){.taskBuilder-module__mmEASq__documentCardAdded{animation:none}.taskBuilder-module__mmEASq__progressTrack span{transition:none}}
