@font-face{font-family:Kalam;font-style:normal;font-weight:400;font-display:swap;src:url(../media/f9d625bba3a10f71-s.294b4630.woff2)format("woff2");unicode-range:U+900-97F,U+1CD0-1CF9,U+200C-200D,U+20A8,U+20B9,U+20F0,U+25CC,U+A830-A839,U+A8E0-A8FF,U+11B00-11B09}@font-face{font-family:Kalam;font-style:normal;font-weight:400;font-display:swap;src:url(../media/0cdb645d767d445c-s.af3855ad.woff2)format("woff2");unicode-range:U+100-2BA,U+2BD-2C5,U+2C7-2CC,U+2CE-2D7,U+2DD-2FF,U+304,U+308,U+329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Kalam;font-style:normal;font-weight:400;font-display:swap;src:url(../media/0fcab32fcfb2da9d-s.p.52f9b6c9.woff2)format("woff2");unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:Kalam;font-style:normal;font-weight:700;font-display:swap;src:url(../media/55369777ae4e606f-s.1d60ed52.woff2)format("woff2");unicode-range:U+900-97F,U+1CD0-1CF9,U+200C-200D,U+20A8,U+20B9,U+20F0,U+25CC,U+A830-A839,U+A8E0-A8FF,U+11B00-11B09}@font-face{font-family:Kalam;font-style:normal;font-weight:700;font-display:swap;src:url(../media/786278188bba99f8-s.5352508f.woff2)format("woff2");unicode-range:U+100-2BA,U+2BD-2C5,U+2C7-2CC,U+2CE-2D7,U+2DD-2FF,U+304,U+308,U+329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Kalam;font-style:normal;font-weight:700;font-display:swap;src:url(../media/970c428219233a3d-s.p.feb96725.woff2)format("woff2");unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:Kalam Fallback;src:local(Arial);ascent-override:108.94%;descent-override:54.42%;line-gap-override:0.0%;size-adjust:97.58%}.kalam_1e5fd5ea-module__B9RtMG__className{font-family:Kalam,Kalam Fallback;font-style:normal}.kalam_1e5fd5ea-module__B9RtMG__variable{--font-kalam:"Kalam","Kalam Fallback"}
@font-face{font-family:Patrick Hand;font-style:normal;font-weight:400;font-display:swap;src:url(../media/57dd297ff72c8fa7-s.5bf52cce.woff2)format("woff2");unicode-range:U+102-103,U+110-111,U+128-129,U+168-169,U+1A0-1A1,U+1AF-1B0,U+300-301,U+303-304,U+308-309,U+323,U+329,U+1EA0-1EF9,U+20AB}@font-face{font-family:Patrick Hand;font-style:normal;font-weight:400;font-display:swap;src:url(../media/85c577ec7d0c8010-s.cd9f51c4.woff2)format("woff2");unicode-range:U+100-2BA,U+2BD-2C5,U+2C7-2CC,U+2CE-2D7,U+2DD-2FF,U+304,U+308,U+329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Patrick Hand;font-style:normal;font-weight:400;font-display:swap;src:url(../media/f8cabcee3b0c666c-s.p.b364ada9.woff2)format("woff2");unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:Patrick Hand Fallback;src:local(Arial);ascent-override:127.97%;descent-override:38.32%;line-gap-override:0.0%;size-adjust:81.43%}.patrick_hand_c0b0e6a7-module__nuRWaW__className{font-family:Patrick Hand,Patrick Hand Fallback;font-style:normal;font-weight:400}.patrick_hand_c0b0e6a7-module__nuRWaW__variable{--font-patrick:"Patrick Hand","Patrick Hand Fallback"}
:root{--bg-color:#f7f2e8;--paper:#fffdf8;--paper-strong:#fff5d6;--ink:#1d1a16;--muted:#65584d;--accent-orange:#f68f38;--accent-yellow:#f2d36b;--accent-red:#df5b43;--accent-blue:#72a7ff;--accent-teal:#2f9886;--accent-ink:#342a1f;--border-main:3px solid var(--ink);--hard-shadow:7px 7px 0 0 var(--ink);--hard-shadow-hover:4px 4px 0 0 var(--ink);--hard-shadow-active:0 0 0 0 var(--ink);--wobbly-radius:255px 15px 225px 15px/15px 225px 15px 255px}*{box-sizing:border-box}html{scroll-behavior:smooth}body.app-shell{color:var(--ink);background:radial-gradient(circle at top left,#f68f382e,transparent 24%),radial-gradient(circle at top right,#72a7ff38,transparent 26%),radial-gradient(#ded4c2 1.3px,transparent 1.3px),var(--bg-color);font-family:var(--font-patrick),cursive;background-size:auto,auto,28px 28px,auto;margin:0;overflow-x:hidden}h1,h2,h3,h4,.brand-logo{font-family:var(--font-kalam),cursive;margin:0}p{margin:0;line-height:1.55}a{color:inherit;text-decoration:none}button,select,textarea,input{font:inherit}button{background:0 0;border:0}@keyframes float{0%{transform:translateY(-10px)rotate(2deg)}50%{transform:translateY(10px)rotate(-1deg)}to{transform:translateY(-10px)rotate(2deg)}}@keyframes system-meltdown{0%{transform:translate(0)}20%{transform:translate(-3px,2px)skew(2deg)}40%{transform:translate(3px,-2px)skewY(-2deg)}60%{transform:translate(-2px,3px)}80%{transform:translate(2px,-3px)}to{transform:translate(0)}}@keyframes scroll-wire{0%{transform:translate(0)}to{transform:translate(-45%)}}.command-center-shell{min-height:100vh;padding-bottom:4rem;position:relative}.global-meltdown{filter:sepia(.3)saturate(1.1);animation:.18s 12 system-meltdown}.global-meltdown:after{content:"";pointer-events:none;z-index:9999;background:repeating-linear-gradient(0deg,#0000,#0000 2px,#df5b431a 2px 4px);position:fixed;inset:0}.top-nav-container{z-index:60;padding:1rem 1rem 0;position:sticky;top:0}.top-nav{border:var(--border-main);border-radius:var(--wobbly-radius);max-width:1180px;box-shadow:var(--hard-shadow);-webkit-backdrop-filter:blur(14px);backdrop-filter:blur(14px);background:#fffdf8eb;justify-content:space-between;align-items:center;gap:1rem;margin:0 auto;padding:1rem 1.5rem;display:flex}.brand-logo{font-size:1.45rem}.nav-links{align-items:center;gap:1.5rem;display:flex}.wavy-link:hover{-webkit-text-decoration:underline wavy var(--accent-orange)2px;text-decoration:underline wavy var(--accent-orange)2px;text-underline-offset:8px}.github-link{justify-content:center;align-items:center;display:inline-flex}.github-link:hover{color:var(--accent-orange);transform:rotate(5deg)scale(1.05)}section{max-width:1180px;margin:0 auto;padding:4rem 1rem}.hero-section{align-items:center;gap:2rem;min-height:calc(100vh - 76px);display:grid}.compact-hero{text-align:center;place-items:center;min-height:60vh}.hero-grid{grid-template-columns:1.25fr .95fr}.hero-copy h1{max-width:10ch;font-size:clamp(3.25rem,7vw,6rem);line-height:.96}.hero-lead{max-width:62ch;color:var(--accent-ink);margin-top:1.25rem;font-size:1.2rem}.hero-actions{flex-wrap:wrap;gap:1rem;margin-top:1.75rem;display:flex}.hero-note{max-width:58ch;color:var(--muted);margin-top:1rem;font-size:1rem}.section-chip,.audience-pill,.tag-pill,.status-badge,.toggle-pill,.text-action,.compact-select{border:var(--border-main);box-shadow:3px 3px 0 0 var(--ink);border-radius:999px}.section-chip,.audience-pill,.tag-pill,.status-badge{background:var(--paper);text-transform:uppercase;letter-spacing:.06em;align-items:center;gap:.35rem;width:fit-content;padding:.3rem .8rem;font-size:.86rem;display:inline-flex}.status-badge{font-weight:700}.status-completed{background:#d9f7e7}.status-running{background:#d7e7ff}.status-needs-review,.status-review{background:#fff0bf}.status-failed,.status-degraded{background:#ffd7d0}.sketch-card,.sticky-note-form{background:var(--paper);border:var(--border-main);border-radius:var(--wobbly-radius);box-shadow:var(--hard-shadow);position:relative}.sketch-card{padding:1.4rem}.sticky-note-form{background:linear-gradient(180deg,var(--paper-strong),#fff7dc);padding:1.7rem}.workflow-grid,.architecture-grid{grid-template-columns:repeat(2,minmax(0,1fr));gap:1.5rem;display:grid}.workflow-card,.architecture-card{gap:.9rem;display:grid}.workflow-card-active{background:linear-gradient(#fff6d6,#fffdf8);transform:rotate(-1deg)}.workflow-card-top,.panel-header-row,.section-heading-row,.metric-strip,.review-item,.agent-row,.run-list-item,.detail-metrics,.sandbox-actions,.toggle-row{justify-content:space-between;align-items:center;gap:.8rem;display:flex}.panel-header-row{align-items:flex-start}.section-heading-row{align-items:end;margin-bottom:1.5rem}.section-intro{max-width:46ch;color:var(--muted)}.workflow-deliverable,.muted-copy{color:var(--muted)}.tag-row,.metric-strip,.multi-line-strip,.telemetry-grid,.control-grid,.detail-columns,.agent-roster,.review-list,.run-list,.step-list,.contribution-list,.artifact-list{gap:.9rem;display:flex}.tag-row,.metric-strip,.multi-line-strip,.agent-roster,.review-list,.run-list,.step-list,.contribution-list,.artifact-list{flex-wrap:wrap}.telemetry-panel{background:linear-gradient(#fef7e2,#f4efe4);align-self:stretch;gap:1.2rem;display:grid}.telemetry-grid{grid-template-columns:repeat(2,minmax(0,1fr));display:grid}.telemetry-grid div{border:2px dashed var(--ink);background:#ffffffb3;border-radius:24px;padding:.9rem}.metric-label{color:var(--muted);margin-bottom:.35rem;font-size:.92rem;display:block}.metric-strip{color:var(--muted);flex-wrap:wrap;font-size:.95rem}.dashboard-grid,.detail-grid{grid-template-columns:.94fr 1.06fr;gap:1.5rem;display:grid}.stack-column{align-content:start;gap:1.5rem;display:grid}.mission-form textarea,.mission-form select,.control-card select,.sandbox-card select,.compact-select{border:var(--border-main);width:100%;color:var(--ink);background:#ffffffb3;border-radius:22px;padding:.9rem 1rem}.mission-form label,.control-grid label{gap:.45rem;display:grid}.mission-form{gap:.9rem;display:grid}.full-width{text-align:center;width:100%}.feedback-line{font-size:.98rem}.success-line{color:#0d7e58}.error-line{color:#9b2f1f}.control-card{gap:1rem;display:grid}.control-grid{grid-template-columns:repeat(3,minmax(0,1fr));display:grid}.toggle-pill{background:var(--paper);cursor:pointer;padding:.7rem 1rem}.toggle-pill-active{background:#fff0bf}.text-action{cursor:pointer;background:#fff;padding:.55rem .9rem}.review-card,.run-list-card,.detail-card,.agent-roster-card{gap:1rem;display:grid}.review-item,.agent-row,.run-list-item,.step-item,.mini-card{border:2px solid var(--ink);background:#ffffffc7;border-radius:28px;padding:.9rem 1rem}.review-item,.agent-row{align-items:flex-start}.review-item p,.agent-row span,.run-list-main span,.detail-summary,.detail-objective{color:var(--muted)}.review-actions,.agent-row-meta,.run-list-meta{flex-wrap:wrap;align-items:center;gap:.6rem;display:flex}.run-list{display:grid}.run-list-item{cursor:pointer;text-align:left;justify-content:space-between;width:100%}.run-list-item-active{background:linear-gradient(#fff6d6,#fffdf8)}.run-list-main{gap:.2rem;display:grid}.detail-card h3{font-size:1.9rem}.detail-objective{font-size:1.06rem}.detail-summary{border:2px dashed var(--ink);background:#ffffffb8;border-radius:24px;padding:.9rem 1rem}.detail-metrics{flex-wrap:wrap;font-size:.95rem}.step-list{grid-template-columns:repeat(2,minmax(0,1fr));display:grid}.step-item{gap:.25rem;display:grid}.step-done{background:#e4f6e7}.step-active{background:#d7e7ff}.step-waiting{background:#fff0bf}.detail-columns{grid-template-columns:repeat(2,minmax(0,1fr));align-items:start;display:grid}.contribution-list,.artifact-list{display:grid}.mini-card{gap:.5rem;display:grid}.plain-list{gap:.5rem;margin:0;padding-left:1.1rem;display:grid}.agent-roster{display:grid}.agent-row{justify-content:space-between}.agent-row-active{background:linear-gradient(#fff6d6,#fffdf8)}.agent-row-main{text-align:left;cursor:pointer;gap:.2rem;width:100%;display:grid}.agent-detail-panel{border-top:2px dashed var(--ink);gap:.7rem;padding-top:.5rem;display:grid}.sandbox-card{gap:1rem;display:grid}.duel-selects{grid-template-columns:repeat(2,minmax(0,1fr));gap:.8rem;display:grid}.architecture-grid{grid-template-columns:repeat(2,minmax(0,1fr))}.architecture-card{background:linear-gradient(#fff9e8,#fffefb)}.neural-wire{z-index:120;border-top:var(--border-main);background:var(--accent-yellow);white-space:nowrap;padding:.65rem 0;position:fixed;bottom:0;left:0;right:0;overflow:hidden}.neural-wire-content{animation:18s linear infinite scroll-wire;display:inline-block}.wire-item{margin-right:2rem;font-weight:700}.sketch-btn{background:var(--paper);border:var(--border-main);border-radius:var(--wobbly-radius);box-shadow:var(--hard-shadow);cursor:pointer;font-family:var(--font-kalam),cursive;justify-content:center;align-items:center;gap:.5rem;padding:.8rem 1.3rem;font-size:1.05rem;font-weight:700;transition:transform .1s,box-shadow .1s,background .2s;display:inline-flex}.sketch-btn:hover{box-shadow:var(--hard-shadow-hover);transform:translateY(3px)}.sketch-btn:active{box-shadow:var(--hard-shadow-active);transform:translateY(7px)}.sketch-btn:disabled{cursor:wait;opacity:.75}.primary{background:var(--accent-orange)}.secondary{background:var(--accent-blue)}.tertiary{background:var(--paper)}.footer-shell{max-width:1180px;color:var(--muted);text-align:center;gap:.5rem;margin:0 auto;padding:2rem 1rem 6rem;display:grid}@media (max-width:1024px){.hero-grid,.dashboard-grid,.detail-grid,.workflow-grid,.architecture-grid,.detail-columns,.control-grid,.step-list,.telemetry-grid,.duel-selects{grid-template-columns:1fr}.section-heading-row,.panel-header-row,.review-item,.agent-row,.run-list-item{align-items:flex-start}}@media (max-width:720px){.top-nav,.nav-links{flex-wrap:wrap;justify-content:center}.hero-copy h1{max-width:none}section{padding:3rem 1rem}.review-actions,.agent-row-meta,.hero-actions,.sandbox-actions,.toggle-row{justify-content:stretch;width:100%}.review-actions .sketch-btn,.hero-actions .sketch-btn,.sandbox-actions .sketch-btn,.toggle-row .toggle-pill{width:100%}}
