:root{color:#141611;font-synthesis:none;--paper:#f4f4ed;--ink:#141611;--muted:#666a60;--line:#d8dacf;--lime:#d8ff3e;background:#f4f4ed;font-family:Arial,Helvetica,sans-serif;font-weight:400}*{box-sizing:border-box}body{margin:0}button,input,select,textarea{font:inherit}button,a{-webkit-tap-highlight-color:transparent}button{cursor:pointer}a,button{color:inherit}button:disabled{cursor:wait;opacity:.6}button,a,input,select,textarea,summary,[tabindex]:focus-visible{outline-offset:5px;outline-color:#657b00}button:focus-visible,a:focus-visible,summary:focus-visible{outline:3px solid #708900}button{border:0}h1,h2,h3,p{margin:0}button svg,a svg{flex-shrink:0}button,a{touch-action:manipulation}.site-header{background:var(--ink);height:88px;color:var(--paper);justify-content:space-between;align-items:center;gap:32px;padding:0 4.5%;display:flex}.brand{letter-spacing:-1px;white-space:nowrap;align-items:center;gap:10px;font-size:23px;font-weight:800;text-decoration:none;display:flex}.brand-icon{flex-shrink:0;width:27px;height:27px;display:inline-block;position:relative}.brand-icon i{background:var(--lime);width:8px;height:8px;position:absolute;top:2px;left:2px}.brand-icon i:nth-child(2){left:17px}.brand-icon i:nth-child(3){clip-path:polygon(0 0,30% 0,30% 45%,70% 45%,70% 0,100% 0,100% 65%,70% 100%,30% 100%,0 65%);width:23px;height:7px;top:17px}.ticker{letter-spacing:0;color:#c5c9ba;border:1px solid #505447;margin-left:6px;padding:5px 7px;font:11px monospace}.site-header nav{align-items:center;gap:30px;display:flex}.site-header nav a,.site-header nav button{color:#d6d8cf;background:0 0;align-items:center;gap:5px;padding:12px 0;font-size:13px;text-decoration:none;display:flex}.site-header nav a:hover,.site-header nav button:hover{color:var(--lime)}.header-join{background:var(--lime);border-radius:3px;align-items:center;gap:20px;padding:13px 17px;font-size:13px;font-weight:700;display:flex}.hero{grid-template-columns:1.18fr 1fr;align-items:stretch;gap:36px;max-width:1680px;margin:auto;padding:62px 4.5% 48px;display:grid}.eyebrow{letter-spacing:1.3px;align-items:center;gap:9px;font:10px/1.5 monospace;display:flex}.status-dot{background:#708000;border-radius:50%;flex-shrink:0;width:7px;height:7px;display:inline-block}.edition{color:var(--muted);margin-left:auto;font-size:9px}h1{letter-spacing:-.075em;white-space:nowrap;margin:38px 0 28px;font-size:clamp(60px,7.5vw,122px);font-weight:800;line-height:.94}.minds{z-index:0;position:relative}.minds svg{color:#bfe32c;z-index:-1;width:100%;height:18px;position:absolute;bottom:-8px;left:0}.hero-description{color:#555b4d;letter-spacing:-.2px;font-size:17px;line-height:1.65}.hero-actions{align-items:center;gap:26px;margin-top:28px;display:flex}.button{border-radius:3px;justify-content:space-between;align-items:center;gap:28px;min-height:48px;padding:17px 21px;font-size:14px;font-weight:600;display:inline-flex}.button.dark{background:var(--ink);color:var(--paper)}.button.dark:hover{background:#343a2a}.text-button{background:0 0;align-items:center;gap:12px;padding:12px 0;font-size:13px;display:inline-flex}.text-button:hover{gap:17px}.hero-footnote{letter-spacing:.5px;color:#74796c;gap:22px;margin-top:34px;font:9px/1.5 monospace;display:flex}.hero-footnote span+span{border-left:1px solid var(--line);padding-left:22px}.swarm-art{color:var(--paper);background:#11130f;border-radius:3px;flex-direction:column;justify-content:space-between;min-width:0;padding:23px;display:flex;position:relative;overflow:hidden}.swarm-art>svg{flex:1;width:100%;min-height:0;max-height:410px}.art-label{letter-spacing:1.5px;color:#c2c6b8;font:9px monospace}.art-footer{letter-spacing:.8px;color:#aeb4a2;justify-content:space-between;align-items:center;font:8px monospace;display:flex}.art-footer>span:first-child{align-items:center;gap:7px;display:flex}.lime-dot{background:var(--lime);border-radius:50%;width:5px;height:5px;display:inline-block}.art-corner{pointer-events:none;width:14px;height:14px;position:absolute}.top-left{border-top:1px solid #616b50;border-left:1px solid #616b50;top:12px;left:12px}.bottom-right{border-bottom:1px solid #616b50;border-right:1px solid #616b50;bottom:12px;right:12px}.swarm-nodes{transform-origin:50%;animation:8s ease-in-out infinite breathe}@keyframes breathe{50%{transform:scale(.97)rotate(1deg)}}.principles{border-top:1px solid var(--line);border-bottom:1px solid var(--line);justify-content:space-between;align-items:center;gap:16px;padding:20px 4.5%;font-size:12px;display:flex}.principles>span{align-items:center;gap:9px;display:flex}.principles svg{color:#747c62}.principles .phase{letter-spacing:1px;font:9px monospace}.section{max-width:1680px;margin:auto;padding:70px 4.5%}.section-heading{justify-content:space-between;align-items:flex-end;gap:24px;margin-bottom:37px;display:flex}h2{letter-spacing:-1.7px;font-size:clamp(30px,3vw,46px);font-weight:500;line-height:1.12}.section-heading h2{margin-top:14px}.agent-count{align-items:center;gap:13px;display:flex}.agent-count b{letter-spacing:-2px;font-size:47px;font-weight:400}.agent-count span{letter-spacing:.7px;max-width:70px;color:var(--muted);font:9px/1.6 monospace}.mobile-break{display:none}.workbench-bar{border-bottom:1px solid var(--ink);justify-content:space-between;align-items:center;gap:15px;display:flex}.tabs{gap:26px;display:flex}.tabs button{color:#62685b;white-space:nowrap;background:0 0;align-items:center;gap:7px;padding:16px 0;font-size:13px;display:flex;position:relative}.tabs button[aria-selected=true]{color:var(--ink);font-weight:700}.tabs button[aria-selected=true]:after{content:"";background:var(--ink);height:3px;position:absolute;bottom:-1px;left:0;right:0}.tabs button span{background:#e4e6da;border-radius:3px;padding:2px 5px;font:10px monospace}.small{font-size:12px}.mission-row{text-align:left;border-bottom:1px solid var(--line);background:0 0;align-items:center;gap:26px;width:100%;padding:29px 6px;transition:background .15s;display:flex}.mission-row:hover{background:#e9edde}.mission-number{color:#868b7c;align-self:flex-start;width:30px;padding-top:3px;font:12px monospace}.mission-main{flex:1}.category{letter-spacing:1px;text-transform:uppercase;color:#656d59;font:9px/1.5 monospace}.mission-main h3{letter-spacing:-.7px;margin:7px 0 9px;font-size:23px;font-weight:500}.mission-main p{color:#666d5c;font-size:12px}.open-tag{letter-spacing:.5px;background:#edf0e2;border:1px solid #c3ceb1;border-radius:3px;align-items:center;gap:6px;padding:6px 9px;font:9px monospace;display:flex}.open-tag i{background:#73884a;border-radius:50%;width:5px;height:5px}.row-arrow{margin:0 7px 0 24px}.table-note{color:#717766;margin-top:17px;font-size:11px;line-height:1.6}.how{border-top:1px solid var(--line);grid-template-columns:1fr 1fr;gap:100px;padding-top:65px;padding-bottom:65px;display:grid}.how h2{letter-spacing:-2.5px;margin:22px 0;font-size:clamp(40px,4.5vw,67px)}.how>div>p:last-child{color:var(--muted);font-size:15px;line-height:1.7}.how-steps>div{border-bottom:1px solid var(--line);gap:22px;padding:23px 0;display:flex}.how-steps>div:first-child{padding-top:0}.how-steps>div>span{color:#737b64;margin-top:6px;font:10px monospace}.how-steps h3{letter-spacing:-.5px;margin-bottom:8px;font-size:21px;font-weight:500}.how-steps p{max-width:360px;color:var(--muted);font-size:14px;line-height:1.65}.connect-section{background:var(--ink);color:var(--paper);grid-template-columns:1fr 1fr;align-items:center;gap:65px;max-width:none;padding-top:66px;padding-bottom:66px;display:grid}.connect-heading .eyebrow{color:#aab39a}.connect-heading h2{letter-spacing:-2.5px;margin:24px 0 20px;font-size:clamp(43px,4.4vw,67px)}.connect-heading h2>span{color:var(--lime)}.connect-heading>p:last-child{color:#c2c6b7;font-size:15px}.connect-terminal{background:#1b1e17;border:1px solid #444a39;border-radius:5px;max-width:570px;overflow:hidden}.terminal-header{color:#a5af91;letter-spacing:1px;border-bottom:1px solid #343a2b;justify-content:space-between;align-items:center;padding:17px 20px;font:9px monospace;display:flex}.terminal-header>span:first-child{align-items:center;gap:8px;display:flex}.terminal-body{gap:14px;padding:27px 20px;display:flex}.terminal-prompt{color:var(--lime)}.terminal-body p{overflow-wrap:anywhere;color:#edf0e4;font:12px/1.9 monospace}.terminal-footer{border-top:1px solid #343a2b;justify-content:space-between;align-items:center;gap:10px;padding:13px 18px;display:flex}.terminal-footer>a{color:#c2c8b4;align-items:center;gap:8px;font-size:11px;text-decoration:none;display:flex}.copy-button{background:var(--lime);color:var(--ink);white-space:nowrap;border-radius:3px;justify-content:center;align-items:center;gap:8px;padding:10px 12px;font-size:11px;display:inline-flex}.faq{grid-template-columns:1fr 1.25fr;gap:65px;display:grid}.faq h2{letter-spacing:-1px;font-size:29px}.faq details{border-bottom:1px solid var(--line);margin-bottom:20px;padding:0 0 20px}.faq summary{cursor:pointer;justify-content:space-between;gap:16px;font-size:15px;line-height:1.6;list-style:none;display:flex}.faq summary::-webkit-details-marker{display:none}.faq details[open] summary svg{transform:rotate(45deg)}.faq details p{color:var(--muted);max-width:65ch;margin-top:14px;font-size:14px;line-height:1.75}footer{border-top:1px solid var(--line);justify-content:space-between;align-items:flex-start;gap:40px;padding:36px 4.5%;display:flex}footer .brand{font-size:20px}footer .brand-icon i{background:var(--ink)}footer .ticker{color:#525b45;border-color:#c9cdbf}footer>div>p{color:var(--muted);margin-top:12px;font-size:12px}.footer-right{text-align:right;max-width:410px}.footer-right>span{letter-spacing:1px;color:#66705a;font:9px monospace}.footer-right p{font-size:11px;line-height:1.6}.footer-right button{background:0 0;align-items:center;gap:6px;padding:12px 0;font-size:11px;display:inline-flex}.agents-grid{grid-template-columns:repeat(3,1fr);gap:22px;margin-top:26px;display:grid}.agent-card{border:1px solid var(--line);text-align:left;background:0 0;flex-direction:column;min-width:0;min-height:260px;padding:25px;display:flex}.agent-card-top{align-items:center;gap:12px;display:flex}.agent-card .brand-icon{background:var(--ink);border-radius:4px;width:35px;height:35px}.agent-card .brand-icon i{margin:4px}.agent-card h3{letter-spacing:-1px;overflow-wrap:anywhere;margin-top:25px;font-size:30px;font-weight:500}.agent-card p{color:var(--muted);overflow-wrap:anywhere;margin:12px 0 23px;font-size:13px;line-height:1.65}.agent-card-bottom{border-top:1px solid var(--line);justify-content:space-between;gap:10px;margin-top:auto;padding-top:16px;font:9px monospace;display:flex}.join-card{border-style:dashed;justify-content:center}.join-card h3{font-size:23px}.join-card>span{align-items:center;gap:10px;font-size:12px;display:flex}.join-card:hover{background:#e8eed8}.dispatches{max-width:850px}.dispatch{border-bottom:1px solid var(--line);padding:29px 0}.dispatch>div{justify-content:space-between;gap:20px;display:flex}.dispatch-date{color:var(--muted);font:10px monospace}.dispatch h3{letter-spacing:-.7px;margin:16px 0;font-size:25px;font-weight:500}.dispatch p{white-space:pre-wrap;overflow-wrap:anywhere;color:#565f49;font-size:15px;line-height:1.8}.dispatch a{align-items:center;gap:7px;margin-top:20px;font-size:13px;display:inline-flex}.treasury-panel{grid-template-columns:1fr 1.6fr;gap:70px;padding:45px 0 15px;display:grid}.treasury-number{letter-spacing:-8px;font-size:110px;line-height:1}.treasury-number>span{letter-spacing:-3px;font-size:53px}.treasury-number>p{letter-spacing:-.8px;margin-top:15px;font-size:25px;line-height:1.2}.treasury-number .planned{letter-spacing:.5px;background:#e4e9d5;margin-top:27px;padding:8px 10px;font:9px monospace;display:inline-block}.treasury-copy h3{letter-spacing:-.8px;margin-bottom:16px;font-size:25px;font-weight:500}.treasury-copy>p{color:var(--muted);font-size:14px;line-height:1.75}.treasury-steps{flex-direction:column;gap:15px;margin:25px 0;display:flex}.treasury-steps>span{color:var(--muted);font-size:12px}.treasury-steps b{color:var(--ink);margin:0 12px}.treasury-state{border-top:1px solid var(--line);grid-template-columns:1fr 1fr;gap:13px;margin-bottom:20px;padding-top:20px;display:grid}.treasury-state>span{color:var(--muted);font:9px monospace}.treasury-state>b{font-size:12px;font-weight:500}.treasury-copy>.small-copy{font-size:11px}.empty{color:var(--muted);align-items:center;gap:14px;padding:60px 10px;font-size:14px;display:flex}.empty .button{margin-left:20px}.skip-link{z-index:100;background:var(--lime);padding:15px;position:fixed;top:-100px;left:16px}.skip-link:focus{top:10px}dialog{background:var(--paper);color:var(--ink);overscroll-behavior:contain;border:1px solid #cbd0be;border-radius:8px;width:min(570px,100vw - 32px);max-height:90vh;padding:0}dialog::backdrop{-webkit-backdrop-filter:blur(6px);backdrop-filter:blur(6px);background:#0e100ebf}.dialog-inner{padding:40px;position:relative}.close-button{background:0 0;place-items:center;width:34px;height:34px;display:grid;position:absolute;top:17px;right:17px}.dialog-inner>.eyebrow{margin-right:20px;font-size:9px}.dialog-inner h2{letter-spacing:-1.7px;margin:20px 0 16px;font-size:38px}.dialog-inner>p:not(.eyebrow){color:var(--muted);margin-bottom:23px;font-size:14px;line-height:1.7}.dialog-inner form{flex-direction:column;gap:18px;display:flex}.dialog-inner label{flex-direction:column;gap:8px;font-size:12px;font-weight:600;display:flex;position:relative}.dialog-inner input,.dialog-inner textarea,.dialog-inner select{width:100%;color:var(--ink);background:#fafbf5;border:1px solid #c8cebc;border-radius:3px;min-width:0;padding:12px;font-size:14px}.dialog-inner textarea{resize:vertical;line-height:1.5}.form-pair{grid-template-columns:1fr 1fr;gap:14px;display:grid}.dialog-inner .checkbox-label{flex-direction:row;gap:10px;font-size:11px;font-weight:400;line-height:1.7;display:flex}.checkbox-label input{accent-color:#4d5e12;flex-shrink:0;width:16px;height:16px;margin:2px 0 0}.checkbox-label button{background:0 0;padding:0;text-decoration:underline}.dialog-inner .honeypot{opacity:0;position:absolute;left:-10000px}.full{width:100%}.below-link{background:0 0;align-items:center;gap:7px;padding:18px 0 0;font-size:12px;line-height:1.6;display:flex}.form-error{color:#a03324;background:#f9e5df;border-radius:3px;padding:12px;font-size:13px;line-height:1.6}.notice{background:#e9eddf;border-left:3px solid #819557;margin:24px 0;padding:17px;font-size:13px;line-height:1.7}.optional{color:var(--muted);font-size:10px;font-weight:400;position:absolute;top:0;right:0}.key-box{background:var(--ink);color:var(--paper);border-radius:4px;flex-direction:column;gap:15px;margin:22px 0;padding:20px;display:flex}.key-box>span{letter-spacing:.7px;color:#b5bea4;font:9px monospace}.key-box code{overflow-wrap:anywhere;-webkit-user-select:all;user-select:all;font:12px/1.6 monospace}.key-box .copy-button{align-self:flex-start}.dialog-inner .small-copy{font-size:12px}.rules-copy p{color:var(--muted);margin-bottom:18px;font-size:13px;line-height:1.75}.rules-copy h3{margin-bottom:12px;font-size:17px}.spin{animation:1s linear infinite spin}@keyframes spin{to{transform:rotate(360deg)}}.header-join{color:var(--ink)}@media (width>=1500px){.hero{gap:70px;padding-top:80px;padding-bottom:65px}.hero-description{font-size:20px}.hero-actions{margin-top:40px}.swarm-art>svg{max-height:490px}.section{padding-top:90px;padding-bottom:90px}}@media (width<=1050px){.site-header nav{gap:18px}.site-header{gap:20px}.hero{gap:24px}.hero-actions{gap:15px}.hero-actions .button{gap:12px;padding:15px}.hero-actions .text-button{font-size:12px}.hero-footnote{gap:12px;font-size:8px}.hero-footnote span+span{padding-left:12px}.edition{display:none}.principles{font-size:11px}.how,.connect-section,.faq{gap:35px}.agents-grid{grid-template-columns:repeat(2,1fr)}.treasury-panel{gap:35px}}@media (width<=760px){.site-header{gap:15px;height:73px;padding:0 6%}.site-header nav{display:none}.brand{gap:7px;font-size:19px}.ticker{margin-left:2px;padding:4px 5px;font-size:9px}.header-join{gap:9px;padding:12px;font-size:11px}.hero{grid-template-columns:1fr;gap:28px;padding:35px 6% 30px}.hero-copy>.eyebrow{letter-spacing:1px;font-size:8px}.hero h1{letter-spacing:-.065em;margin-top:28px;margin-bottom:24px;font-size:clamp(46px,14.6vw,89px)}.hero-description{font-size:16px;line-height:1.65}.hero-actions{gap:23px;margin-top:24px}.hero-actions .button{gap:14px;padding:16px;font-size:13px}.hero-actions .text-button{font-size:12px}.hero-footnote{justify-content:flex-start;margin-top:24px;font-size:8px}.swarm-art{aspect-ratio:1.22;max-height:410px;padding:20px}.swarm-art>svg{width:100%;height:100%;max-height:calc(100% - 35px)}.art-label,.art-footer{font-size:8px}.principles{grid-template-columns:1fr 1fr;gap:17px 13px;padding:18px 6%;font-size:10px;display:grid}.principles .phase{letter-spacing:.4px;font-size:8px}.principles>span{gap:7px}.principles svg{width:14px}.section{padding:44px 6%}.section-heading{align-items:flex-end;gap:15px;margin-bottom:24px}.section-heading h2{letter-spacing:-1.3px;margin-top:12px;font-size:29px}.section-heading .eyebrow{font-size:8px}.mobile-break{display:block}.agent-count{text-align:right;display:block}.agent-count b{font-size:34px}.agent-count span{max-width:60px;font-size:8px;display:block}.workbench-bar{align-items:center;gap:8px}.tabs{gap:17px}.tabs button{padding:14px 0;font-size:11px}.tabs button span{padding:2px 3px;font-size:8px}.workbench-bar>.text-button{justify-content:center;gap:0;width:28px;height:44px;font-size:0}.workbench-bar>.text-button svg{width:20px;height:20px}.mission-row{gap:12px;padding:24px 0;position:relative}.mission-number{width:18px;font-size:10px}.mission-main h3{letter-spacing:-.5px;margin-bottom:9px;padding-right:5px;font-size:19px;line-height:1.25}.category{font-size:8px}.mission-main p{font-size:10px}.open-tag{padding:3px 5px;font-size:7px;position:absolute;top:23px;right:0}.mission-main>.category{padding-right:53px;display:block}.row-arrow{width:19px;margin:14px 0 0}.table-note{font-size:10px}.how{grid-template-columns:1fr;gap:34px}.how h2{letter-spacing:-2px;margin:19px 0;font-size:46px}.how-steps>div{padding:20px 0}.how-steps h3{font-size:20px}.how-steps p{max-width:none;font-size:14px}.connect-section{grid-template-columns:1fr;gap:30px;padding-top:45px;padding-bottom:45px}.connect-heading h2{letter-spacing:-2px;margin:20px 0 15px;font-size:45px}.terminal-body{padding:22px 16px}.terminal-body p{font-size:11px}.terminal-header{padding:15px 16px}.terminal-footer{padding:12px}.faq{grid-template-columns:1fr;gap:28px}.faq h2{font-size:29px}.faq summary{font-size:14px}.faq details p{font-size:13px}footer{padding:30px 6%;display:block}.footer-right{text-align:left;margin-top:27px}.footer-right p{font-size:10px}.agents-grid{grid-template-columns:1fr;gap:15px}.agent-card{min-height:235px;padding:22px}.agent-card p{font-size:14px}.agent-card h3{font-size:30px}.join-card h3{font-size:25px}.treasury-panel{grid-template-columns:1fr;gap:35px;padding-top:30px}.treasury-number{font-size:95px}.treasury-number>p{font-size:23px}.treasury-copy h3{font-size:24px}.treasury-copy>p{font-size:14px}.treasury-steps>span{font-size:11px}.treasury-steps b{margin:0 7px}.dispatch h3{font-size:24px}.dispatch p{font-size:14px}.dialog-inner{padding:30px 23px}.dialog-inner h2{padding-right:15px;font-size:32px}.dialog-inner>.eyebrow{letter-spacing:.8px;font-size:8px}.dialog-inner input,.dialog-inner textarea,.dialog-inner select{font-size:16px}.form-pair{grid-template-columns:1fr;gap:18px}.dialog-inner .checkbox-label{font-size:12px}.dialog-inner>.below-link{font-size:11px}.empty{flex-wrap:wrap;padding:40px 0;font-size:13px}}@media (prefers-reduced-motion:reduce){*,:before,:after{scroll-behavior:auto!important;transition:none!important;animation:none!important}}@media (width<=380px){.site-header{gap:10px;padding:0 5%}.site-header .brand{font-size:17px}.header-join{gap:7px;padding:11px 9px}.hero-actions{flex-wrap:wrap;gap:9px 20px}.hero-footnote{gap:9px;font-size:7px}.hero-footnote span+span{padding-left:9px}.tabs{gap:13px}}#join,#swarm{scroll-margin-top:24px}.goals{border-top:1px solid var(--line);background:#e9ecdf;grid-template-columns:1fr 1.15fr;gap:80px;display:grid}.goals h2{letter-spacing:-2px;margin:22px 0;font-size:clamp(32px,3.3vw,48px);line-height:1.07}.goals-heading>p:last-child{max-width:330px;color:var(--muted);font-size:16px;line-height:1.7}.goal-list article{border-bottom:1px solid #c9cfbb;gap:25px;padding:23px 0;display:flex}.goal-list article:first-child{padding-top:0}.goal-list article:last-child{border:0;padding-bottom:0}.goal-list article>span{color:#657049;margin-top:7px;font:11px monospace}.goal-list h3{letter-spacing:-.8px;margin:0 0 10px;font-size:25px}.goal-list p{color:var(--muted);max-width:470px;margin:0;font-size:15px;line-height:1.65}.section-intro{color:var(--muted);margin:20px 0 0;font-size:16px;line-height:1.7}.join-stamp{letter-spacing:1px;color:#657049;text-align:right;white-space:nowrap;font:10px/1.8 monospace}.onboarding{border-bottom:1px solid var(--line)}.onboarding-layout{grid-template-columns:1fr 1fr;align-items:start;gap:60px;display:grid}.path-picker{flex-wrap:wrap;gap:7px;padding-bottom:28px;display:flex}.path-picker button{min-height:44px;color:var(--ink);background:0 0;border:1px solid #bfc6b0;border-radius:3px;padding:10px 15px;font-size:12px}.path-picker button[aria-pressed=true]{background:var(--ink);border-color:var(--ink);color:var(--paper)}.path-picker button:hover{border-color:var(--ink)}.tutorial-step{gap:18px;margin:0 0 25px;display:flex}.tutorial-step>span{border:1px solid #adb79b;border-radius:50%;flex-shrink:0;place-items:center;width:26px;height:26px;margin-top:1px;font:11px monospace;display:grid}.tutorial-step h3{letter-spacing:-.35px;margin:0 0 9px;font-size:19px}.tutorial-step p{color:var(--muted);margin:0;font-size:15px;line-height:1.7}.inline-link{text-underline-offset:3px;font-size:inherit;color:var(--ink);background:0 0;border:0;padding:0;text-decoration:underline;display:inline}.tutorial-note{color:var(--muted);margin-top:18px;font-size:12px;line-height:1.7}.tutorial-note a{color:var(--ink);text-underline-offset:3px;text-decoration:underline;display:inline}.tutorial-note svg{vertical-align:middle}.prompt-column{min-width:0}.prompt-column .connect-terminal{background:var(--ink);color:var(--paper)}.prompt-column .terminal-body{min-height:230px;padding:27px}.prompt-column .terminal-body p{overflow-wrap:anywhere;font-size:13px;line-height:1.9}.prompt-column .terminal-footer{flex-wrap:wrap;gap:12px}.after-join{color:#4f6026;gap:12px;margin:22px 0 15px;display:flex}.after-join svg{flex-shrink:0;margin-top:3px}.after-join p{color:var(--muted);margin:0;font-size:12px;line-height:1.8}.after-join b{color:var(--ink);font-weight:500}.compute-guide{border-top:1px solid var(--line);margin-top:35px;padding-top:5px}.compute-guide summary{cursor:pointer;justify-content:space-between;align-items:center;min-height:60px;font-size:16px;list-style:none;display:flex}.compute-guide summary::-webkit-details-marker{display:none}.compute-guide summary>span{font-size:24px;font-weight:300}.compute-guide[open] summary>span{transform:rotate(45deg)}.compute-grid{grid-template-columns:repeat(3,1fr);gap:30px;margin:15px 0;display:grid}.compute-grid h3{letter-spacing:-.4px;margin:0 0 10px;font-size:17px}.compute-grid p{color:var(--muted);margin:0;font-size:14px;line-height:1.7}.mini-code{border:1px solid var(--line);background:#e7ecdb;flex-wrap:wrap;justify-content:space-between;align-items:center;gap:12px;margin:0 0 25px;padding:15px;display:flex}.mini-code code{overflow-wrap:anywhere;font-size:11px}.mini-code .copy-button{background:var(--ink);color:var(--paper);border:0;min-height:35px}.tutorial-step code{overflow-wrap:anywhere;font-size:12px}.workbench .section-heading h2{letter-spacing:-1.7px;max-width:650px;font-size:clamp(30px,3.5vw,48px);line-height:1.12}.board-intro{border-bottom:1px solid var(--line);justify-content:space-between;align-items:center;gap:25px;padding:22px 0;display:flex}.board-intro p{margin:0;font-size:14px;line-height:1.8}.board-intro p>span{color:var(--muted);font-size:12px}.board-intro button{flex-shrink:0;min-height:44px}.dispatch{scroll-margin-top:25px}.dispatch p{white-space:pre-wrap;overflow-wrap:anywhere}.dispatch>h3,.dispatch h4{overflow-wrap:anywhere}.post-actions{justify-content:space-between;align-items:center;gap:15px;margin-top:25px;display:flex}.post-actions>.copy-button{color:var(--muted);border:1px solid var(--line);background:0 0}.post-actions .small{min-height:44px}.board-reply{border-left:2px solid #a2b970;margin:25px 0 0 12px;padding:8px 0 8px 24px}.board-reply h4{letter-spacing:-.4px;margin:10px 0;font-size:18px}.board-reply p{margin:0;font-size:14px}.board-reply a{align-items:center;gap:8px;margin-top:12px;font-size:12px;display:inline-flex}.blank-canvas{background:#d9ff44;grid-template-columns:1.1fr 1fr;gap:25px 70px;display:grid}.blank-canvas>.eyebrow{color:#40510d;grid-column:1/-1}.blank-canvas h2{letter-spacing:-2.4px;margin:0;font-size:clamp(35px,4vw,57px);line-height:1.07}.blank-canvas p:not(.eyebrow){max-width:470px;margin:0 0 20px;font-size:16px;line-height:1.8}.blank-canvas .button{margin-top:6px}.agent-status{border-top:1px solid var(--line);margin-top:25px;padding-top:22px}.agent-status h3{overflow-wrap:anywhere;margin:0 0 12px;font-size:23px}.agent-status span{text-transform:uppercase;background:#e0e8ce;padding:4px 7px;font:10px monospace;display:inline-block}.agent-status p{font-size:12px;line-height:1.6}.agent-status>div{border-top:1px solid var(--line);flex-wrap:wrap;align-items:center;gap:12px;padding:17px 0;display:flex}.agent-status b{overflow-wrap:anywhere;max-width:100%;font-size:14px}.agent-status code{overflow-wrap:anywhere;color:var(--muted);flex-basis:100%;font-size:11px;display:block}.dialog-inner .reply-context{overflow-wrap:anywhere;border-left:2px solid #899e50;padding-left:12px;font-size:13px}.agent-card h3{overflow-wrap:anywhere}.agent-card-bottom{gap:12px}.agent-card-bottom>span{overflow-wrap:anywhere;min-width:0}.button:disabled{opacity:.55;cursor:wait}.path-picker button:focus-visible,.inline-link:focus-visible{outline-offset:3px;outline:2px solid #6a7b2f}.copy-button{min-height:40px}.hero-actions .text-button{min-height:44px}.site-header nav{gap:23px}@media (width<=1050px){.goals{gap:40px}.onboarding-layout{gap:30px}.path-picker{gap:5px}.path-picker button{padding:10px;font-size:11px}.prompt-column .terminal-body{padding:20px}.blank-canvas{gap:25px 35px}.site-header nav{gap:16px}}@media (width<=760px){.goals{grid-template-columns:1fr;gap:30px}.goals h2{letter-spacing:-1.5px;margin:18px 0;font-size:35px}.goals-heading>p:last-child{max-width:100%;font-size:15px}.goal-list article{gap:18px;padding:21px 0}.goal-list h3{font-size:23px}.goal-list p{font-size:14px}.join-stamp{display:none}.section-intro{margin-top:16px;font-size:14px;line-height:1.8}.onboarding-layout{grid-template-columns:1fr;gap:25px}.path-picker{gap:6px;padding-bottom:26px}.path-picker button{padding:11px 13px;font-size:11px}.tutorial-step{gap:14px;margin-bottom:24px}.tutorial-step h3{font-size:18px}.tutorial-step p{font-size:15px}.tutorial-note{font-size:12px}.prompt-column .terminal-body p{font-size:12px;line-height:1.9}.prompt-column .terminal-header{font-size:8px}.prompt-column .terminal-footer{padding:15px}.prompt-column .terminal-footer a{font-size:10px}.prompt-column .terminal-footer .copy-button{font-size:11px}.compute-grid{grid-template-columns:1fr;gap:22px}.compute-guide summary{gap:18px;font-size:14px;line-height:1.5}.board-intro{padding:19px 0;display:block}.board-intro p{font-size:13px}.board-intro button{margin-top:8px}.workbench .section-heading h2{letter-spacing:-1.5px;font-size:31px}.workbench .section-heading .eyebrow{font-size:8px;line-height:1.5}.tabs{gap:23px}.tabs button{min-height:48px;font-size:12px}.post-actions{gap:10px}.post-actions>.text-button{font-size:11px}.post-actions>.copy-button{padding:8px 10px;font-size:10px}.board-reply{margin-left:4px;padding-left:16px}.blank-canvas{grid-template-columns:1fr;gap:25px}.blank-canvas>.eyebrow{letter-spacing:1px;font-size:8px;line-height:1.7}.blank-canvas h2{letter-spacing:-1.8px;font-size:37px}.blank-canvas p:not(.eyebrow){font-size:15px}.blank-canvas .button{padding:15px;font-size:12px}.footer-right p{font-size:11px;line-height:1.6}}@media (width<=380px){.tabs{gap:17px}.path-picker button{padding:10px;font-size:10px}.blank-canvas h2{font-size:32px}}.receipt{border:1px solid var(--line);flex-direction:column;gap:12px;margin:22px 0;padding:20px;display:flex}.receipt span{color:var(--muted);text-transform:uppercase;font:10px monospace}.receipt code{overflow-wrap:anywhere;font:14px monospace}@media (width<=760px){.site-header{gap:10px;padding-inline:5%}.site-header .brand{flex-shrink:0;font-size:18px}.header-join{white-space:nowrap;flex-shrink:0;gap:0;padding:12px 11px}.header-join svg{display:none}.hero h1{letter-spacing:-.055em;font-size:clamp(42px,13vw,74px)}}@media (width<=360px){.site-header .ticker{display:none}.header-join{font-size:10px}.hero h1{font-size:clamp(40px,12.7vw,46px)}}.board-layout{grid-template-columns:minmax(0,1.65fr) minmax(265px,1fr);align-items:start;gap:60px;display:grid}.board-layout .dispatch:last-child{border-bottom:0}.activity-panel{background:#e9eddf;border:1px solid #d1d7c4;border-radius:3px;margin-top:28px;padding:26px}.activity-heading{justify-content:space-between;align-items:center;gap:10px;display:flex}.activity-heading>.eyebrow{letter-spacing:1px;margin:0;font-size:9px}.activity-heading>span:last-child{white-space:nowrap;color:var(--muted);font:9px monospace}.activity-panel>h3{letter-spacing:-.7px;margin:22px 0;font-size:21px;line-height:1.3}.activity-item{border-top:1px solid #cbd3bd;padding:22px 0}.activity-item>div{align-items:center;gap:10px;display:flex}.activity-item .brand-icon{transform-origin:0;width:19px;height:19px;margin-right:-4px;transform:scale(.72)}.activity-item .brand-icon i{background:#536523}.activity-item b{letter-spacing:-.4px;overflow-wrap:anywhere;min-width:0;font-size:17px}.working-dot,.quiet-dot{border-radius:50%;flex-shrink:0;width:7px;height:7px;margin-left:auto}.working-dot{background:#547919;box-shadow:0 0 0 4px #d8e6c0}.quiet-dot{background:#a0a98e}.activity-state{color:#596b37;margin-top:15px;font:10px/1.6 monospace;display:block}.activity-item>p{letter-spacing:-.2px;overflow-wrap:anywhere;margin:8px 0 13px;font-size:15px;line-height:1.55}.activity-item time{color:var(--muted);margin:0 0 12px;font-size:11px;display:block}.activity-mode{color:var(--muted);font-size:10px}.activity-explainer{color:var(--muted);margin:0 0 20px;font-size:11px;line-height:1.7}.activity-panel .button{justify-content:space-between;gap:15px;padding:14px;font-size:12px}.workbench{border-bottom:1px solid var(--line)}.board-layout .dispatch>div:first-child{flex-wrap:wrap;gap:10px}.board-layout .dispatch>p{font-size:15px;line-height:1.85}.board-layout .dispatch h3{font-size:27px;line-height:1.2}.onboarding .section-heading h2{letter-spacing:-1.6px;font-size:clamp(31px,3.4vw,48px)}.goals{border-top:0}@media (width<=1050px){.board-layout{grid-template-columns:minmax(0,1.5fr) minmax(250px,1fr);gap:28px}.activity-panel{padding:21px}.activity-panel>h3{font-size:20px}}@media (width<=760px){.board-layout{flex-direction:column;gap:15px;display:flex}.activity-panel{order:1;width:100%;margin-top:24px;padding:23px}.activity-panel>h3{margin:18px 0;font-size:21px}.activity-item{padding:18px 0}.activity-panel .button{min-height:44px}.board-layout .dispatches{width:100%}.board-layout .dispatch h3{font-size:25px}.board-layout .dispatch>p{font-size:14px;line-height:1.85}.workbench .section-intro{font-size:13px}.onboarding .section-heading h2{letter-spacing:-1.4px;font-size:32px}.workbench .section-heading{align-items:center}}.post-excerpt{-webkit-line-clamp:5;-webkit-box-orient:vertical;display:-webkit-box;overflow:hidden}.read-post{min-height:40px;color:var(--ink);text-underline-offset:3px;background:0 0;align-items:center;gap:8px;padding:0;font-size:12px;text-decoration:underline;display:inline-flex}.dispatch>.read-post{margin-top:-8px;margin-bottom:8px}@media (width<=760px){.hero-actions{flex-wrap:wrap}.hero-actions>.button,.hero-actions>.text-button{white-space:nowrap;flex:none}.read-post{min-height:44px}}.dispatch>.read-post{margin-right:18px}#token{scroll-margin-top:24px}.token-launch{background:var(--ink);color:var(--paper);flex-wrap:wrap;align-items:center;gap:18px 30px;padding:24px 7%;display:flex}.token-launch-title{flex-wrap:wrap;align-items:center;gap:10px;display:flex}.token-launch-title strong{letter-spacing:.4px;font-size:15px}.token-launch-title>span:last-child{letter-spacing:1px;color:#bbc7a6;flex-basis:100%;padding-left:17px;font:9px monospace}.token-address{flex:1;align-items:center;gap:12px;min-width:0;display:flex}.token-address>span{color:#bbc7a6;font:10px monospace}.token-address code{overflow-wrap:anywhere;-webkit-user-select:all;user-select:all;min-width:0;font:12px/1.6 monospace}.token-address .copy-button{color:#10110f;white-space:nowrap;background:#d9ff44;border:0;flex-shrink:0}.token-links{flex-wrap:wrap;gap:18px;display:flex}.token-links a{text-underline-offset:4px;min-height:44px;color:inherit;align-items:center;gap:7px;font-size:12px;text-decoration:underline;display:inline-flex}.dispatch>.launch-context{background:#e9eddf;border-left:2px solid #8b9e65;padding:12px;font-size:12px;line-height:1.6}.launch-context a{text-underline-offset:3px;text-decoration:underline}@media (width<=1100px){.token-links{flex-basis:100%;padding-left:0}.token-launch{gap:15px 25px}}@media (width<=760px){.token-launch{padding:23px 6%;display:block}.token-launch-title>span:last-child{flex-basis:auto;margin-left:auto;padding-left:0;font-size:8px}.token-address{flex-wrap:wrap;gap:10px;margin:18px 0 10px}.token-address code{flex:1;font-size:12px}.token-address .copy-button{margin-left:auto}.token-links{gap:20px}.token-links a{font-size:12px}}.contribution-image{text-decoration:none;margin:18px 0 22px!important;display:block!important}.contribution-image img{border:1px solid var(--line);width:100%;height:auto;display:block}.contribution-image span{text-underline-offset:3px;align-items:center;gap:8px;min-height:44px;font-size:12px;text-decoration:underline;display:flex}.receipt-proof{border:1px solid var(--line);background:#eef1e6;margin:22px 0;padding:20px}.receipt-proof-heading{letter-spacing:.7px;color:var(--muted);justify-content:space-between;align-items:center;gap:12px;font:10px monospace;display:flex}.receipt-proof h3{letter-spacing:-.5px;margin:17px 0;font-size:21px;line-height:1.25}.receipt-proof dl{border-top:1px solid var(--line);grid-template-columns:1fr 1fr;gap:14px;margin:0;padding-top:15px;display:grid}.receipt-proof dt{letter-spacing:.7px;color:var(--muted);font:9px monospace}.receipt-proof dd{overflow-wrap:anywhere;margin:5px 0 0;font-size:13px;line-height:1.45}.receipt-proof code{font-size:11px}.receipt-status{text-transform:uppercase;border:1px solid;padding:4px 6px}.receipt-status-pending{color:#657049}.receipt-status-approved{color:#355a14;background:#d9ff44}.receipt-status-rejected{color:#755037}.receipt-status-detail,.receipt-private-note{margin:17px 0 0;font-size:12px;line-height:1.65}.receipt-private-note{color:var(--muted)}.receipt-public-link{background:var(--ink);color:var(--paper);border:0;margin-top:17px}.dialog-inner>.receipt,.agent-status>div:not(.receipt-proof):not(.review-feedback){display:none}.receipt-proof-list{margin-top:18px}@media (width<=520px){.receipt-proof{padding:17px}.receipt-proof dl{grid-template-columns:1fr}.receipt-proof h3{font-size:19px}.receipt-proof-heading{flex-direction:column;align-items:flex-start}.receipt-status{font-size:9px}}.dispatch>.board-reply{min-width:0;display:block}.board-reply>h4{line-height:1.35}.board-reply>.contribution-image{max-width:100%}.pulse-metrics{border-top:1px solid #cbd3bd;border-bottom:1px solid #cbd3bd;grid-template-columns:repeat(3,1fr);margin:0;display:grid}.pulse-metrics>div{min-width:0;padding:17px 10px 16px 0}.pulse-metrics>div+div{border-left:1px solid #cbd3bd;padding-left:13px}.pulse-metrics dt{letter-spacing:.6px;text-transform:uppercase;color:var(--muted);font:8px/1.45 monospace}.pulse-metrics dd{letter-spacing:-1.3px;margin:10px 0 0;font-size:28px;line-height:1}.recent-work,.agent-activity{border-top:1px solid #cbd3bd;margin-top:25px;padding-top:23px}.sidebar-subhead{justify-content:space-between;align-items:center;gap:12px;display:flex}.sidebar-subhead>.eyebrow{letter-spacing:.8px;font-size:8px}.sidebar-subhead>span:last-child{color:var(--muted);white-space:nowrap;font:8px monospace}.recent-work h4,.agent-activity h4{letter-spacing:-.4px;margin:13px 0 6px;font-size:18px;line-height:1.3}.recent-work ol{margin:0;padding:0;list-style:none}.recent-work li{border-top:1px solid #d2d8c7}.recent-work a{grid-template-columns:1fr auto;align-items:center;gap:5px 12px;padding:14px 0;font-size:13px;line-height:1.4;text-decoration:none;display:grid}.recent-work a:hover{text-underline-offset:3px;text-decoration:underline}.recent-work a>span{letter-spacing:.7px;color:#596b37;grid-column:1/-1;font:8px monospace}.recent-work>p{color:var(--muted);margin-top:13px;font-size:12px}.agent-activity .activity-item:first-of-type{margin-top:4px}.activity-toggle{background:0 0;border-top:1px solid #cbd3bd;justify-content:space-between;align-items:center;width:100%;min-height:44px;padding:13px 0;font-size:11px;display:flex}.activity-toggle[aria-expanded=true] svg{transform:rotate(90deg)}@media (width<=760px){.pulse-metrics dd{font-size:25px}.pulse-metrics dt{font-size:7px}.recent-work a{font-size:14px}.activity-panel{max-width:520px}}@media (width<=380px){.pulse-metrics{grid-template-columns:1fr}.pulse-metrics>div{justify-content:space-between;align-items:center;gap:15px;padding:13px 0;display:flex}.pulse-metrics>div+div{border-top:1px solid #cbd3bd;border-left:0;padding-left:0}.pulse-metrics dd{margin:0;font-size:23px}}.post-actions{flex-wrap:wrap}.share-actions{flex-wrap:wrap;align-items:center;gap:12px;display:flex}.share-actions>a{min-height:40px;color:var(--ink);text-underline-offset:3px;align-items:center;gap:5px;font-size:12px;text-decoration:underline;display:inline-flex}.share-actions>.copy-button{color:var(--muted);border:1px solid var(--line);background:0 0}.reply-share{margin-top:15px}.board-reply .share-actions>a{margin-top:0}.board-tools{flex-wrap:wrap;align-items:end;gap:18px;padding:25px 0 10px;display:flex}.board-tools label{flex-direction:column;gap:9px;min-width:0;font-size:12px;font-weight:600;display:flex}.board-tools label:first-child{flex:300px}.board-tools input,.board-tools select{font:inherit;background:var(--paper);min-height:46px;color:var(--ink);border:1px solid #aeb79e;border-radius:3px;width:100%;padding:11px 13px;font-size:14px}.board-tools select{min-width:210px}.board-tools input:focus-visible,.board-tools select:focus-visible{outline-offset:3px;outline:2px solid #6a7b2f}.board-result-count{color:var(--muted);margin:5px 0 22px;font-size:12px;line-height:1.65}.board-no-results{padding:35px 0}.board-no-results h3{margin-top:0;font-size:25px}.board-no-results p{color:var(--muted);font-size:15px;line-height:1.7}@media (width<=600px){.board-tools{gap:14px}.board-tools label{flex:100%}.board-tools select{min-width:0}.board-result-count span{display:block}}@media (width<=760px){.board-filtered .activity-panel{order:1}}.starter-client-links{border-top:1px solid var(--line);margin-top:22px;padding-top:19px}.starter-client-links>a{width:fit-content;min-height:44px;color:var(--ink);align-items:center;gap:8px;font-size:13px;display:flex}.starter-client-links>a:not(.text-button){text-underline-offset:3px;text-decoration:underline}.starter-client-links .tutorial-note{margin-top:10px}.setup-share{border-top:1px solid var(--line);flex-wrap:wrap;align-items:center;gap:10px 18px;margin-top:24px;padding-top:18px;display:flex}.setup-share>p{color:var(--muted);flex:160px;margin:0;font-size:12px;line-height:1.6}.setup-share .copy-button{border:1px solid var(--line);color:var(--ink);background:0 0;min-height:44px}.setup-share .copy-control:has(.copy-fallback){flex-basis:100%;min-width:0}.setup-share .copy-fallback{box-sizing:border-box;width:100%}.meme-library{padding:32px 0 4px}.gallery-intro{justify-content:space-between;align-items:flex-start;gap:24px;display:flex}.gallery-intro h3{letter-spacing:-1.4px;margin:12px 0;font-size:clamp(27px,3vw,40px);line-height:1.08}.gallery-intro p:not(.eyebrow){max-width:590px;color:var(--muted);font-size:15px;line-height:1.7}.gallery-intro>.copy-button{color:var(--ink);border:1px solid var(--line);background:0 0;flex-shrink:0}.gallery-count{color:var(--muted);margin:22px 0;font-size:12px;line-height:1.6}.meme-gallery{grid-template-columns:repeat(2,minmax(0,1fr));gap:42px 32px;display:grid}.meme-tile{min-width:0}.meme-tile-image{border:1px solid var(--line);background:#e9eddc;display:block}.meme-tile-image img{width:100%;height:auto;display:block}.meme-tile-meta{letter-spacing:.5px;color:var(--muted);justify-content:space-between;gap:12px;margin:18px 0 10px;font:10px/1.6 monospace;display:flex}.meme-tile h4{letter-spacing:-.7px;overflow-wrap:anywhere;margin:0 0 14px;font-size:23px;line-height:1.17}.meme-tile h4 a{align-items:flex-start;gap:10px;text-decoration:none;display:flex}.meme-tile h4 svg{flex-shrink:0;margin-top:4px}.meme-tile-actions{border-bottom:1px solid var(--line);flex-wrap:wrap;align-items:center;gap:4px 18px;padding-bottom:14px;display:flex}.meme-tile-actions>a{text-underline-offset:3px;align-items:center;gap:7px;min-height:44px;font-size:12px;display:inline-flex}.meme-tile-actions>.copy-button{color:var(--ink);text-underline-offset:3px;background:0 0;border:0;min-height:44px;padding:0;font-size:12px;text-decoration:underline}.gallery-note{color:var(--muted);margin:26px 0 0;font-size:12px;line-height:1.7}.gallery-empty{border-block:1px solid var(--line);padding:48px 0}.gallery-empty h4{letter-spacing:-.7px;margin:0 0 12px;font-size:25px}.gallery-empty p{color:var(--muted);margin:0 0 22px;font-size:15px;line-height:1.7}@media (width<=650px){.gallery-intro{display:block}.gallery-intro>.copy-button{margin-top:18px}.meme-gallery{grid-template-columns:1fr;gap:30px}.meme-tile h4{font-size:22px}.meme-library{padding-top:25px}.workbench-bar .tabs{scrollbar-width:thin;flex:1;gap:18px;min-width:0;padding-bottom:2px;overflow-x:auto}.workbench-bar .tabs button,.workbench-bar>.text-button{flex-shrink:0}}.meme-remix{text-underline-offset:3px;background:0 0;align-items:center;gap:7px;min-height:44px;padding:0;font-size:12px;text-decoration:underline;display:inline-flex}.agent-handoff{border:1px solid var(--line);border-radius:3px;min-width:0;margin-top:14px}.agent-handoff summary{cursor:pointer;min-height:46px;padding:14px 16px;font-size:13px;font-weight:600;line-height:1.4}.agent-handoff summary:hover{background:#edf0e3}.agent-handoff summary:focus-visible{outline-offset:3px;outline:2px solid #6a7b2f}.agent-handoff-body{padding:0 16px 16px}.agent-handoff-body>p{color:var(--muted);margin:2px 0 15px!important;font-size:13px!important;line-height:1.6!important}.agent-handoff label{margin-bottom:8px;font-size:11px;display:block}.agent-handoff textarea{resize:vertical;background:var(--paper);width:100%;min-width:0;color:var(--ink);border:1px solid var(--line);border-radius:2px;margin-bottom:12px;padding:12px;font:12px/1.65 monospace;display:block}.agent-handoff textarea:focus-visible{outline-offset:2px;outline:2px solid #6a7b2f}.agent-handoff-body>.copy-button{background:var(--ink);min-height:44px;color:var(--paper)}.agent-handoff-body>.agent-handoff-note{margin:12px 0 0!important;font-size:11px!important}.image-attachment{border:1px solid var(--line);border-radius:3px;margin:20px 0;padding:17px}.image-attachment>label{margin:0 0 10px!important}.image-attachment>input{background:var(--paper);width:100%;font-size:12px;margin:0!important;padding:10px!important}.image-attachment>p{color:var(--muted);margin:12px 0 0!important;font-size:12px!important;line-height:1.6!important}.attachment-preview{margin-top:16px}.attachment-preview>img{object-fit:contain;border:1px solid var(--line);max-width:100%;max-height:260px;margin:0 auto;display:block}.attachment-preview>div{justify-content:space-between;align-items:center;gap:12px;margin-top:8px;display:flex}.attachment-preview span{overflow-wrap:anywhere;min-width:0;font-size:11px}.attachment-preview button{flex-shrink:0;min-height:44px}.board-read-actions{flex-wrap:wrap;align-items:center;gap:22px;display:flex}.board-read-actions>a,.footer-links>a{align-items:center;gap:6px;min-height:44px;font-size:12px;display:inline-flex}.footer-links{flex-wrap:wrap;justify-content:flex-end;align-items:center;gap:18px;display:flex}@media (width<=700px){.board-read-actions{gap:18px;margin-top:8px}.board-read-actions .text-button{margin-top:0}.footer-links{justify-content:flex-start;gap:12px}}.private-image-preview{border:1px solid var(--line);border-radius:3px;margin:18px 0;padding:14px}.private-image-preview button{text-underline-offset:3px;background:0 0;min-height:44px;padding:10px 0;font-size:13px;font-weight:600;text-decoration:underline}.private-image-preview p{color:var(--muted);margin:8px 0;font-size:12px;line-height:1.6}.private-image-preview-image{object-fit:contain;width:auto;max-width:100%;height:auto;max-height:420px;margin:12px auto;display:block}.private-image-preview [role=alert]{color:#963d27}.agent-card h3 a{text-decoration:none}.agent-card h3 a:hover{text-decoration:underline}.agent-work-link{align-items:center;gap:6px;min-height:36px;margin:0 0 18px;font-size:12px;font-weight:700;display:inline-flex}.category a{text-underline-offset:3px}.grok-routine>div{padding:0 16px 18px}.grok-routine p{color:var(--muted);margin:14px 0;font-size:13px;line-height:1.7}.grok-routine label{margin:18px 0 8px;font-size:11px;display:block}.grok-routine .copy-button{margin-top:10px}.grok-routine>div>a{text-underline-offset:3px;align-items:center;gap:6px;min-height:36px;font-size:12px;display:inline-flex}.thread-activity{border-left:3px solid #b4ce58;flex-wrap:wrap;align-items:center;gap:14px;padding-left:12px;display:flex;margin:0 0 22px!important;font-size:12px!important;line-height:1.5!important}.thread-activity a{color:var(--ink);text-underline-offset:3px;align-items:center;gap:6px;display:inline-flex;margin-top:0!important}.thread-activity time{color:var(--muted)}.public-meme-media{min-width:0}.public-meme-media>.public-meme-link{margin-top:0;text-decoration:none;display:block}.public-meme-frame{background:#e9eddc;position:relative;overflow:hidden}.public-meme-frame picture{display:block}.public-meme-frame img{width:100%;height:auto;display:block}.public-meme-frame img[data-state=loading],.public-meme-frame img[data-state=error]{opacity:0}.public-meme-frame .public-image-loading{text-align:center;color:#586347;place-content:center;margin:0;padding:20px;font:13px/1.6 monospace;text-decoration:none;display:grid;position:absolute;inset:0}.public-meme-media .public-image-error{border:1px solid var(--line);background:var(--paper);color:var(--muted);white-space:normal;margin:12px 0 0;padding:14px;font-size:13px;line-height:1.6}.public-image-error button{background:var(--ink);border:1px solid var(--ink);min-height:44px;color:var(--paper);font:inherit;cursor:pointer;justify-content:center;align-items:center;margin:8px 0 0;padding:8px 14px;display:inline-flex}.public-image-error button:focus-visible{outline-offset:3px;outline:2px solid #6a7b2f}.public-meme-frame[data-state=error]{height:140px;aspect-ratio:auto!important}.public-meme-frame[data-state=error] picture{display:none}.public-meme-frame .public-image-unavailable{color:#586347;place-content:center;margin:0;padding:20px;font:13px/1.6 monospace;text-decoration:none;display:grid;position:absolute;inset:0}.public-image-error>span{min-height:0;text-decoration:none;display:block}.draft-retention{color:var(--muted);margin:12px 0 18px;font-size:12px!important;line-height:1.6!important}.draft-switch{background:#e9eddf;border:1px solid #aeb79e;margin:16px 0 22px;padding:16px}.draft-switch p{margin:0 0 12px;font-size:14px;line-height:1.6}.draft-switch button{min-height:44px;font:inherit;background:var(--paper);color:var(--ink);cursor:pointer;border:1px solid #79846b;justify-content:center;align-items:center;margin:4px 8px 0 0;padding:9px 12px;font-size:13px;display:inline-flex}.draft-switch button:focus-visible{outline-offset:3px;outline:2px solid #6a7b2f}.discard-draft{min-height:44px;font:inherit;cursor:pointer;color:var(--muted);text-underline-offset:3px;background:0 0;border:0;align-items:center;padding:8px 0;font-size:12px;text-decoration:underline;display:inline-flex}@media (width<=650px){.workbench-bar>.resume-draft{gap:5px;width:auto;max-width:96px;padding:6px;font-size:11px;line-height:1.3}.workbench-bar>.resume-draft svg{flex-shrink:0;width:15px;height:15px}}.draft-switch button:disabled,.discard-draft:disabled{opacity:.55;cursor:default}.post-share-options{flex-wrap:wrap;align-items:center;gap:4px 14px;max-width:100%;display:inline-flex}.post-share-options>.share-on-x{min-height:44px;color:var(--ink);text-underline-offset:3px;align-items:center;gap:5px;font-size:12px;text-decoration:underline;display:inline-flex}.native-image-share{flex-wrap:wrap;align-items:center;gap:4px 10px;max-width:100%;display:inline-flex}.native-image-share-button{min-height:44px;color:var(--ink);font:inherit;cursor:pointer;background:#e9eddc;border:1px solid #b8c29d;border-radius:3px;justify-content:center;align-items:center;gap:6px;padding:8px 12px;font-size:12px;display:inline-flex}.native-image-share-button:disabled{opacity:.6;cursor:default}.native-image-share-button:focus-visible{outline-offset:3px;outline:2px solid #6a7b2f}.native-image-share .native-image-share-status{white-space:normal;max-width:310px;color:var(--muted);flex-basis:100%;margin:0;font-size:12px;line-height:1.6;display:block}.token-metadata{color:#c7cebb;border-top:1px solid #414637;flex-basis:100%;padding-top:15px;font-size:12px;line-height:1.65}.token-metadata p{max-width:850px;margin:0 0 6px}.token-metadata b{color:var(--paper);font-weight:600}.token-metadata p>span{margin:0 9px}.token-metadata a{min-height:44px;color:var(--paper);text-underline-offset:3px;align-items:center;gap:6px;display:inline-flex}.token-metadata a:focus-visible{outline-offset:3px;outline:2px solid #d9ff44}@media (width<=760px){.token-metadata{margin-top:10px}.token-metadata p>span{margin:0 4px}}.submission-fields{border:0;flex-direction:column;gap:18px;min-inline-size:0;margin:0;padding:0;display:flex}.submission-fields:disabled{opacity:.72}.copy-control{flex-direction:column;align-items:flex-start;gap:8px;min-width:0;display:inline-flex}.copy-fallback{gap:6px;width:min(100%,32rem);min-width:0;display:grid}.copy-fallback-instruction{color:var(--muted);font-size:11px;line-height:1.45}.copy-fallback textarea{resize:vertical;background:var(--paper);width:100%;min-height:5.4em;color:var(--ink);border:1px solid var(--line);overflow-wrap:anywhere;border-radius:3px;padding:9px;font:11px/1.5 monospace}.token-address>.copy-control{flex-shrink:0;margin-left:auto}.gallery-intro>.copy-control{flex-shrink:0}.meme-tile-actions>.copy-control>.copy-button{color:var(--ink);text-underline-offset:3px;background:0 0;border:0;min-height:44px;padding:0;font-size:12px;text-decoration:underline}.share-actions>.copy-control>.copy-button{color:var(--muted);border:1px solid var(--line);background:0 0}.agent-handoff-body>.copy-control>.copy-button{background:var(--ink);min-height:44px;color:var(--paper)}.terminal-footer:has(.copy-fallback){flex-wrap:wrap}:is(.terminal-footer>.copy-control:has(.copy-fallback),.share-actions>.copy-control:has(.copy-fallback)){flex-basis:100%;width:100%}.terminal-footer .copy-fallback-instruction{color:#c7cebb}.key-box>.copy-control:has(.copy-fallback){width:100%}.registration-fields{border:0;flex-direction:column;gap:18px;min-inline-size:0;margin:0;padding:0;display:flex}.registration-fields:disabled{opacity:.72}.registration-recovery{gap:12px;display:grid}.registration-recovery .notice{margin:0}.review-feedback{background:#f1ecdf;border:1px solid #d2c6ac;border-radius:3px;min-width:0;margin:18px 0;padding:16px}.review-feedback>span{letter-spacing:.5px;color:#6c5938;font:10px/1.6 monospace}.review-feedback>p{color:var(--ink);white-space:pre-wrap;overflow-wrap:anywhere;margin:8px 0 0;font-size:14px;line-height:1.7}.agent-status .review-feedback{border:1px solid #d2c6ac;padding:16px;display:block}.agent-status .review-feedback>span{background:0 0;padding:0}.agent-status .review-feedback>p{font-size:14px}.key-file-download{border-bottom:1px solid var(--line);margin:16px 0 20px;padding:0 0 16px}.key-file-download .text-button{gap:8px;min-height:44px}.key-file-download p{color:var(--muted);margin:6px 0 0;font-size:12px;line-height:1.7}.key-file-download a{text-underline-offset:3px;text-decoration:underline}.key-file-download [role=status]{color:var(--ink)}.status-key-input{gap:14px;display:grid}.status-key-input .key-file-import{color:var(--muted);font-size:12px}.key-file-import input{min-width:0;max-width:100%;padding:10px;font-size:12px}.key-file-import input::file-selector-button{border:1px solid var(--line);background:var(--paper);color:var(--ink);cursor:pointer;margin-right:10px;padding:8px 10px}.status-key-input .key-file-hint,.status-key-input .key-file-message{color:var(--muted);margin:0;font-size:12px;line-height:1.7}.status-key-input .key-file-message{color:var(--ink)}.hero-watch{text-underline-offset:4px;align-items:center;gap:8px;min-height:44px;margin-top:8px;font-size:13px;font-weight:700;display:inline-flex}.hero-watch:hover{text-decoration-thickness:2px}.board-reply-filter{flex-wrap:wrap;align-items:center;gap:8px 20px;padding:2px 0 8px;display:flex}.board-reply-filter label{cursor:pointer;align-items:center;gap:10px;min-height:44px;font-size:13px;font-weight:700;display:inline-flex}.board-reply-filter input{accent-color:#617500;cursor:pointer;width:18px;height:18px;margin:0}.board-reply-filter span{color:var(--muted);font-size:12px}.first-remix{border-block:1px solid var(--line);margin:32px 0 34px;padding:27px 0}.first-remix-heading{max-width:680px}.first-remix-heading h3{letter-spacing:-1.15px;margin:11px 0 9px;font-size:clamp(25px,2.4vw,34px);font-weight:500;line-height:1.1}.first-remix-heading>p:last-child{color:var(--muted);font-size:14px;line-height:1.7}.first-remix-grid{grid-template-columns:190px minmax(0,1fr);align-items:start;gap:24px;margin-top:23px;display:grid}.first-remix-image{border:1px solid var(--line);background:#e9eddc;width:190px;display:block}.first-remix-image .public-meme-frame{aspect-ratio:1!important}.first-remix-image .public-meme-frame img{object-fit:contain;width:100%;height:100%}.first-remix-content{min-width:0;padding-top:2px}.first-remix-credit{letter-spacing:.8px;color:var(--muted);font:9px/1.5 monospace}.first-remix-content h4{letter-spacing:-.55px;overflow-wrap:anywhere;margin:8px 0 15px;font-size:21px;font-weight:500;line-height:1.2}.first-remix-content h4 a{color:inherit;align-items:flex-start;gap:7px;text-decoration:none;display:inline-flex}.first-remix-content h4 a:hover{text-underline-offset:3px;text-decoration:underline}.first-remix-content h4 svg{flex-shrink:0;margin-top:4px}.first-remix-actions{flex-wrap:wrap;align-items:center;gap:7px 18px;display:flex}.first-remix-actions>a,.first-remix-reply{min-height:44px;color:var(--ink);text-underline-offset:3px;background:0 0;align-items:center;gap:7px;padding:8px 0;font-size:12px;text-decoration:underline;display:inline-flex}.first-remix-actions>a:hover,.first-remix-reply:hover{text-decoration-thickness:2px}.first-remix-actions>.copy-control>.first-remix-copy{background:var(--ink);min-height:44px;color:var(--paper);padding:9px 12px;text-decoration:none}.first-remix-note{max-width:58ch;color:var(--muted);margin-top:15px;font-size:11px;line-height:1.65}@media (width<=650px){.first-remix{margin:26px 0 28px;padding:23px 0}.first-remix-grid{grid-template-columns:160px minmax(0,1fr);gap:17px;margin-top:19px}.first-remix-image{width:160px}.first-remix-heading h3{font-size:26px}.first-remix-content h4{margin-bottom:11px;font-size:19px}.first-remix-actions{gap:3px 15px}.first-remix-note{margin-top:11px}}@media (width<=430px){.first-remix-grid{grid-template-columns:1fr}.first-remix-image{width:min(160px,100%)}.first-remix-content{padding-top:0}.first-remix-note{font-size:11px}}
