.xp-gate{position:fixed;inset:0;z-index:40;display:flex;flex-direction:column;align-items:center;justify-content:center;gap:18px;max-width:none;margin:0;padding:0;background:#0e0e10;color:#f4f1ea}.xp-rain{position:absolute;inset:0;width:100%;height:100%;pointer-events:none}.xp-soon{position:absolute;left:24px;bottom:22px;margin:0;font-family:ui-monospace,SFMono-Regular,Menlo,monospace;font-size:12px;letter-spacing:.14em;text-transform:uppercase;color:hsla(41,66%,72%,.85)}.xp-gate-card{position:relative;z-index:1;display:flex;flex-direction:column;align-items:center;gap:18px;padding:28px 32px 24px;border-radius:20px;background:rgba(14,14,16,.72);box-shadow:0 0 0 1px hsla(41,66%,72%,.18)}.xp-gate .crawn-logo-mark{height:72px;width:auto;border-radius:22%;background:#111}.xp-gate .crawn-wordmark-text{color:#f4f1ea;font-size:40px!important}.xp-gate-card>p{margin:0;font-family:"Sui Generis",var(--font-body),ui-sans-serif,system-ui,sans-serif;font-size:28px;letter-spacing:-.03em}.xp-roles{display:grid;grid-gap:6px;gap:6px;margin:0;padding:0;list-style:none;width:min(320px,80vw)}.xp-roles li{display:flex;justify-content:space-between;gap:16px;padding-bottom:6px;border-bottom:1px solid hsla(41,66%,72%,.22);font-size:13px;letter-spacing:.08em;text-transform:uppercase}.xp-roles strong{font-weight:500;color:#e7c98a}.xp-gate-card .xp-roles span{color:hsla(42,31%,94%,.72);letter-spacing:0;text-transform:none}.xp-gate-card form{display:flex;flex-direction:column;align-items:center;gap:10px}.xp-gate-card input{width:220px;border:1px solid rgba(0,0,0,.12);border-radius:999px;background:#fff;padding:10px 16px;font:inherit;font-size:14px;text-align:center}.xp-gate-card button{border:0;border-radius:999px;background:#18181b;color:#fff;padding:8px 16px;font:inherit;font-size:13px;cursor:pointer}.xp-gate-card span{font-size:13px;color:#71717a}.xp-floor-only{grid-template-columns:minmax(0,1fr)}.xp-problem h1,.xp-problem h2{margin:0 0 10px;max-width:18em;font-family:var(--font-brand);font-size:clamp(28px,4vw,40px);font-weight:400;letter-spacing:-.03em;line-height:1.05}.xp-problem p:last-child{margin:0 0 22px;max-width:38em;font-size:16px;line-height:1.45;color:var(--mc-text-secondary,#52525b)}.xp-how{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));grid-gap:10px;gap:10px;margin:0 0 28px;padding:0;list-style:none}.xp-how li{padding:12px;border:1px solid rgba(0,0,0,.08);border-radius:14px;background:#fff}.xp-how li.is-on{border-color:#18181b}.xp-how span,.xp-how strong{display:block}.xp-how strong{margin-bottom:6px;font-size:14px}.xp-how span{font-size:13px;line-height:1.35;color:#71717a}@media (max-width:800px){.xp-how{grid-template-columns:1fr}}.xp-beat{display:flex;flex-direction:column;gap:10px;padding:4px 16px 16px;border:1px solid rgba(0,0,0,.08);border-top:0;border-radius:0 0 16px 16px;background:#fff}.xp-beat p{margin:0;font-size:14px;line-height:1.45}.xp-after{margin:16px 0 0}.xp-after a{display:inline-block;background:#18181b;color:#fff;border-radius:999px;padding:8px 14px;font-size:13px;text-decoration:none}.xp{--mc-bg:#fafafa;--mc-bg-elevated:#fff;--mc-text-primary:#18181b;--mc-text-secondary:#52525b;--mc-text-tertiary:#71717a;--mc-positive:#22c55e;--mc-stroke:rgba(0,0,0,.08);--mc-primary-fill:#18181b;--mc-on-primary:#fafafa;--font-brand:"Sui Generis",var(--font-body),ui-sans-serif,system-ui,sans-serif;--radius-pill:999px;--auto-control:44px;--auto-ask:32px;--auto-label:13px;--auto-ui:15px;--auto-body:17px;height:100vh;height:100dvh;display:grid;grid-template-columns:240px minmax(0,1fr)}.xp.xp-floor-only{grid-template-columns:minmax(0,1fr);overflow:hidden;background:var(--mc-bg);color:var(--mc-text-primary);font-family:var(--font-body),ui-sans-serif,system-ui,sans-serif}.xp.xp-embed{height:auto;overflow:visible;background:transparent;padding-top:28px}.xp-stage{margin:0 0 28px;overflow:hidden;border:1px solid rgba(0,0,0,.08);border-radius:16px;background:#111;color:#e7e5e4;box-shadow:0 24px 60px rgba(0,0,0,.12)}.xp-stage-bar{display:flex;align-items:center;gap:6px;padding:10px 14px;background:#1c1c1c}.xp-stage-bar span{width:10px;height:10px;border-radius:50%;background:#3f3f46}.xp-stage-bar span:first-child{background:#ff5f57}.xp-stage-bar span:nth-child(2){background:#febc2e}.xp-stage-bar span:nth-child(3){background:#28c840}.xp-stage-bar strong{margin-left:8px;font-size:12px;font-weight:500;color:#a1a1aa}.xp-stage-body{display:grid;grid-template-columns:220px minmax(0,1fr);min-height:280px}.xp-stage .xp-files{border-right:1px solid hsla(0,0%,100%,.08);background:#161616}.xp-stage .xp-code{margin:0;padding:16px 18px;min-height:280px;white-space:pre-wrap;font-size:13px;line-height:1.55;color:#e7e5e4;background:#111}.xp-stage .xp-code i{display:inline-block;width:7px;height:1em;margin-left:1px;vertical-align:text-bottom;background:#d6b25e;animation:xp-caret 1s steps(1) infinite}@keyframes xp-caret{50%{opacity:0}}@media (max-width:700px){.xp-stage-body{grid-template-columns:1fr}}.xp.xp-floor-only .auto-team-row,.xp.xp-floor-only .auto-team-row-hit{width:100%}.xp-side{display:flex;flex-direction:column;gap:12px;padding:14px 12px;border-right:1px solid rgba(0,0,0,.08);background:#fafafa;min-height:0}.xp-brand{display:flex;align-items:center;padding:4px 8px 8px;text-decoration:none;color:inherit}.xp-new{border:0;background:#efefef;color:#1a1a1a;border-radius:999px;padding:10px 14px;font-weight:500;font-size:13px;cursor:pointer;text-align:left}.xp-nav-label{margin:8px 8px 0;font-size:11px;letter-spacing:.16em;text-transform:uppercase;color:#8a8a8a}.xp-side-note{margin:0 8px;font-size:13px;line-height:1.4;color:#6b6b6b}.xp-side-foot{margin-top:auto;display:flex;flex-direction:column;gap:8px;padding:8px;font-size:13px}.xp-side-foot a{color:#3a3a3a;text-decoration:none}.xp-main{display:grid;grid-template-rows:auto minmax(0,1fr) auto;min-width:0;min-height:0}.xp-top{display:flex;align-items:center;justify-content:space-between;gap:12px;padding:12px 22px}.xp-kicker{font-size:13px;color:#6b6b6b}.xp-continue{background:#1a1a1a;color:#fff;border-radius:999px;padding:8px 14px;font-size:13px;font-weight:500;text-decoration:none}.xp-floor{min-height:0;overflow:auto;background:var(--mc-bg)}.auto-page{width:100%;max-width:880px;margin:0 auto;padding:28px 24px 32px;box-sizing:border-box}.auto-operating-kicker{margin:0 0 10px;font-size:11px;font-weight:500;letter-spacing:.16em;text-transform:uppercase;color:var(--mc-text-tertiary)}.auto-team-rows{display:flex;flex-direction:column;gap:8px;margin:0;padding:0;list-style:none;overflow-anchor:none}.auto-team-row{position:relative;display:flex;align-items:stretch;width:100%;border:1px solid var(--mc-stroke);border-radius:16px;background:var(--mc-bg-elevated);color:inherit}.auto-team-rows>li.is-open .auto-team-row{border-radius:16px 16px 0 0;border-bottom-color:transparent}.auto-team-row-hit{display:grid;grid-template-columns:10px minmax(0,1fr) auto;align-items:center;grid-gap:12px;gap:12px;flex:1 1;min-width:0;padding:13px 16px;border:0;background:none;color:inherit;font:inherit;text-align:left;cursor:pointer}.auto-team-rows>li.is-open .auto-team-row-hit{padding-right:52px}.auto-team-row-hit>i{width:8px;height:8px;border-radius:50%;background:color-mix(in srgb,var(--mc-text-primary) 28%,transparent)}.auto-team-row.is-live .auto-team-row-hit>i{background:var(--mc-positive);box-shadow:0 0 0 4px color-mix(in srgb,var(--mc-positive) 18%,transparent)}.auto-team-row.is-waiting .auto-team-row-hit>i{background:var(--mc-text-primary)}.auto-team-row-hit>span{display:flex;flex-direction:column;gap:2px;min-width:0}.auto-team-row-hit strong{font-family:var(--font-brand);font-size:17px;font-weight:400;letter-spacing:-.03em;line-height:1.15}.auto-team-row-role{overflow:hidden;font-style:normal;font-size:13px;line-height:1.3;color:var(--mc-text-tertiary);white-space:nowrap;text-overflow:ellipsis}.auto-team-row-hit>em{flex:0 0 auto;padding:5px 10px;border-radius:999px;background:color-mix(in srgb,var(--mc-text-primary) 6%,var(--mc-bg));font-style:normal;font-size:11px;font-weight:500;letter-spacing:.06em;text-transform:uppercase;color:var(--mc-text-secondary)}.st-operating .auto-team-rows>li.is-open .auto-team-row-hit{padding-right:16px}.st-operating .auto-team-row-hit>em{justify-self:end;min-width:58px;text-align:center}.st-operating .auto-team-row.is-live .auto-team-row-hit>em{color:#15803d;background:color-mix(in srgb,var(--mc-positive) 18%,#fff)}.auto-team-close{position:absolute;top:50%;right:10px;display:grid;place-items:center;width:32px;height:32px;margin:0;padding:0;border:0;border-radius:999px;background:color-mix(in srgb,var(--mc-text-primary) 8%,transparent);color:var(--mc-text-primary);transform:translateY(-50%);cursor:pointer}.auto-team-close svg{width:14px;height:14px;stroke:currentColor;stroke-width:1.6;fill:none;stroke-linecap:round}.auto-team-fold{height:0;overflow:hidden}.auto-team-fold.is-open{height:auto}.auto-team-fold-inner{min-height:0;overflow:hidden}.auto-team-fold .auto-team-card{border-radius:0 0 16px 16px;border-top:0}.xp-quiet{color:#6b6b6b}.xp-line,.xp-quiet{margin:0;font-size:14px}.xp-line{line-height:1.45}.xp-line strong{margin-right:8px}.xp-line span{display:block;margin-bottom:4px;font-size:12px;color:#8a8a8a}.xp-plan{display:grid;grid-template-columns:1fr 1fr;grid-gap:12px;gap:12px}.xp-plan h3,.xp-plan li{margin:0 0 6px;font-size:13px}.xp-plan li{line-height:1.4}.xp-plan li span{color:#8a8a8a;margin-right:6px}.xp-coder{display:grid;grid-template-columns:180px minmax(0,1fr);border:1px solid rgba(0,0,0,.08);border-radius:12px;overflow:hidden;max-height:220px}.xp-files{background:#fafafa;border-right:1px solid rgba(0,0,0,.06);padding:8px 0;font-size:12px;overflow:auto}.xp-files button{display:block;width:100%;text-align:left;border:0;background:transparent;padding:6px 12px;font:inherit;cursor:pointer}.xp-files button.is-on,.xp-files div.is-on{background:#fff}.xp-stage .xp-files div{padding:8px 12px;color:#a1a1aa}.xp-stage .xp-files div.is-on{background:#111;color:#fafafa}.xp-code,.xp-log{font-family:ui-monospace,SFMono-Regular,Menlo,monospace;font-size:12px;line-height:1.5}.xp-code{margin:0;padding:12px}.xp-preview{border-radius:12px;background:#0e0f12;color:#f4f1ea;padding:16px}.xp-preview small{letter-spacing:.14em;text-transform:uppercase;font-size:10px;color:#9a958c}.xp-preview h3{margin:8px 0 0;font-size:18px;font-weight:500}.xp-notes article{padding:8px 0;border-top:1px solid rgba(0,0,0,.06)}.xp-notes strong{display:block;font-size:12px;margin-bottom:4px}.xp-notes p{margin:0;font-size:14px}.xp-composer{padding:8px 24px 14px;background:var(--mc-bg)}.xp-box{max-width:880px;margin:0 auto;display:flex;gap:8px;border:1px solid rgba(0,0,0,.12);border-radius:16px;padding:6px 8px 6px 14px;background:#fff}.xp-box textarea{flex:1 1;border:0;resize:none;min-height:36px;font:inherit;font-size:14px;outline:none;padding:8px 0;background:transparent}.xp-box button{align-self:center;border:0;background:#1a1a1a;color:#fff;border-radius:999px;padding:8px 14px;font-size:13px;font-weight:500;cursor:pointer}.xp-box button:disabled{opacity:.4}@media (max-width:800px){.xp{height:auto;min-height:100dvh;overflow:auto}.xp,.xp-coder,.xp-plan{grid-template-columns:1fr}}.auto-team-card{display:grid;grid-template-columns:1fr;grid-gap:16px;gap:16px;padding:18px 20px 16px;background:var(--mc-bg-elevated)}.auto-team-card>*{min-width:0}.auto-team-card h2{margin:0;font-family:var(--font-brand);font-size:22px;font-weight:400;letter-spacing:-.03em;line-height:1.05}.auto-team-role{margin:6px 0 0;font-size:15px;line-height:1.4;color:var(--mc-text-secondary)}.auto-bay-head{display:grid;grid-template-columns:minmax(0,1fr) auto;align-items:start;grid-gap:8px 12px;gap:8px 12px}.auto-bay-metrics{display:flex;flex-direction:column;align-items:flex-end;gap:6px}.auto-goal-ring{position:relative;width:52px;height:52px}.auto-goal-ring svg{display:block;width:100%;height:100%;transform:rotate(-90deg)}.auto-goal-ring circle{fill:none;stroke-width:3.6;stroke-linecap:round}.auto-goal-ring-track{stroke:rgba(0,0,0,.12)}.auto-goal-ring-fill{stroke:#18181b}.auto-goal-ring span{position:absolute;inset:0;display:grid;place-items:center;font-family:var(--font-brand);font-size:13px}.auto-dept-status{display:inline-flex;align-items:center;gap:6px;margin:4px 0 0;font-size:13px;color:var(--mc-text-tertiary)}.auto-dept-status i{width:7px;height:7px;border-radius:50%;background:currentColor}.auto-team-now{margin:0;font-size:14px;color:var(--mc-text-secondary)}.auto-team-run{display:grid;grid-gap:8px;gap:8px}.auto-team-budget{font-size:14px}.auto-team-budget select{margin-left:8px}.auto-team-budget-meta,.auto-team-virtual{margin:0;font-size:12px;color:var(--mc-text-secondary)}.auto-team-virtual{display:flex;flex-wrap:wrap;align-items:center;gap:8px}.auto-team-virtual strong{color:var(--mc-text-primary);font-size:14px}.auto-team-add-budget{padding:4px 10px;border-radius:999px;border:1px dashed rgba(0,0,0,.35);background:transparent;font-size:12px;font-weight:600}.auto-team-start{justify-self:start;padding:8px 14px;border-radius:999px;border:1px solid var(--mc-text-primary);background:var(--mc-text-primary);color:var(--mc-bg);font-size:13px;font-weight:600}.auto-crew{display:grid;grid-gap:12px;gap:12px}.auto-crew-rail{display:flex;margin:0;padding:2px 0 18px;list-style:none}.auto-crew-rail li{width:28px;flex:none}.auto-crew-rail li:last-child{width:40px}.auto-crew-orb{position:relative;width:40px;padding:0;border:0;background:transparent;cursor:pointer}.auto-crew-orb span{display:grid;place-items:center;width:40px;height:40px;border-radius:50%;background:var(--auto-face,#1a1c1e);color:#f4f1ea;font-size:15px;font-weight:600;box-shadow:0 0 0 2px #fff}.auto-crew-rail li.is-head .auto-crew-orb span{box-shadow:0 0 0 2px #fff,0 0 0 3px rgba(24,24,27,.45)}.auto-crew-orb em{position:absolute;left:50%;top:calc(100% + 6px);transform:translateX(-50%);font-size:11px;font-style:normal;color:var(--mc-text-tertiary);opacity:0}.auto-crew-orb.is-active em{opacity:1;color:var(--mc-text-primary)}.auto-crew-known{margin:0;font-size:13px;color:var(--mc-text-secondary)}.auto-hire-link{font-size:14px;color:inherit;text-decoration:none}.auto-critique{justify-self:start;min-height:44px;padding:0 16px;border:1px solid #5a8fbf;border-radius:999px;background:#5a8fbf;color:#f7fbff;font-size:15px;font-weight:600;cursor:pointer}.auto-brief{display:grid;grid-template-columns:1.1fr 1fr 1fr;grid-gap:12px 16px;gap:12px 16px}.auto-brief-goal{grid-column:1/-1}.auto-brief-goal-row{display:flex;align-items:center;gap:14px}.auto-brief-goal-row .auto-goal-ring{flex:none}.auto-brief-label{margin:0 0 8px;font-size:11px;font-weight:650;letter-spacing:.12em;text-transform:uppercase;color:var(--mc-text-tertiary)}.auto-brief-goal-copy{margin:0;font-size:16px;line-height:1.35;color:var(--mc-text-primary)}.auto-brief-col ol,.auto-brief-col ul{margin:0;padding:0;list-style:none;display:grid;grid-gap:6px;gap:6px}.auto-brief-col ol{list-style:decimal;padding-left:1.15rem}.auto-brief-col ol li{font-size:14px}.auto-brief-check{display:grid;grid-template-columns:8px minmax(0,1fr) auto;align-items:center;grid-gap:8px;gap:8px;width:100%;padding:7px 8px;border:1px solid var(--mc-stroke);border-radius:10px;background:var(--mc-bg);font:inherit;font-size:13px;text-align:left}.auto-brief-check i{width:8px;height:8px;border-radius:50%;background:hsla(240,4%,46%,.5)}.auto-brief-check em{font-style:normal;font-size:11px;color:var(--mc-text-tertiary)}.auto-brief-note{margin:0;font-size:13px;line-height:1.4;color:var(--mc-text-secondary)}.st-operating .auto-brief{grid-template-columns:minmax(0,1fr) minmax(0,1fr) minmax(168px,210px);align-items:stretch;padding:4px 0 8px}.st-operating .auto-brief-goal{grid-column:3;grid-row:1/span 2;display:flex;flex-direction:column;align-items:flex-end;justify-content:center;margin:0;padding:4px 2px 4px 18px;border-left:1px solid rgba(24,24,27,.08);text-align:right}.st-operating .auto-brief-goal .auto-brief-label{margin-bottom:12px}.st-operating .auto-brief-goal-row{flex-direction:column;align-items:flex-end;gap:12px}.st-operating .auto-brief-goal-copy{font-family:var(--font-brand);font-size:17px;font-weight:400;letter-spacing:-.03em;line-height:1.25}@media (max-width:800px){.st-operating .auto-brief{grid-template-columns:1fr}.st-operating .auto-brief-goal{grid-column:1;grid-row:auto;align-items:flex-end;padding:12px 0 2px;border-left:0;border-top:1px solid rgba(24,24,27,.08)}}.auto-talk{margin:0;padding:0;list-style:none;border-top:1px solid var(--mc-stroke)}.auto-talk li{display:grid;grid-gap:4px;gap:4px;padding:10px 0;border-bottom:1px solid var(--mc-stroke);font-size:15px}.auto-talk time{font-size:13px;color:var(--mc-text-tertiary)}.auto-team-prompt{display:flex;align-items:center;gap:8px;padding-top:14px;border-top:1px solid var(--mc-stroke)}.auto-team-prompt textarea{flex:1 1;height:44px;padding:11px 12px;border:1px solid var(--mc-stroke);border-radius:12px;background:var(--mc-bg);font:inherit;font-size:13px;resize:none}.auto-sketch,.auto-team-prompt .auto-mic{width:36px;height:36px;border-radius:50%;border:1px solid var(--mc-stroke);background:#fff}.auto-team-prompt button[type=submit],.st-operating .auto-team-prompt button[type=button]{padding:9px 14px;border:0;border-radius:12px;background:#18181b;color:#fafafa;font-weight:600;cursor:pointer}.st-operating .auto-team-prompt button[type=button]{background:transparent;color:#18181b;border:1px solid rgba(0,0,0,.16)}.st-operating .auto-team-prompt button:disabled{opacity:.45;cursor:default}.auto-decision{margin:0 auto 16px;max-width:880px;padding:24px;border-radius:16px;background:#18181b;color:#fafafa}.auto-decision-who{margin:0 0 8px;font-size:11px;font-weight:650;letter-spacing:.16em;text-transform:uppercase;opacity:.62}.auto-decision .auto-question{margin:0;max-width:28rem;font-family:var(--font-brand);font-size:32px;font-weight:400;letter-spacing:-.03em;line-height:1.05}.auto-decision-body{margin:12px 0 0;font-size:15px;opacity:.85}.auto-ask-plan{margin-top:16px}.auto-ask-plan p{margin:0 0 8px;font-size:11px;letter-spacing:.12em;text-transform:uppercase;opacity:.62}.auto-ask-plan ol{margin:0;padding:0;list-style:none}.auto-ask-plan li{padding:8px 0;border-top:1px solid hsla(0,0%,98%,.22);font-size:15px}.auto-answers{display:flex;flex-wrap:wrap;gap:8px;margin-top:22px}.auto-no,.auto-see,.auto-yes{min-height:44px;padding:0 18px;border-radius:999px;font:inherit;font-size:15px;cursor:pointer}.auto-yes--invert{background:#fafafa;color:#18181b;border:0}.auto-no--invert{background:transparent;color:#fafafa;border:1px solid hsla(0,0%,98%,.35)}.auto-see{background:transparent;color:inherit;border:1px solid hsla(0,0%,98%,.28)}.xp-skel{border-radius:8px;background:linear-gradient(90deg,#ececee,#f7f7f8 45%,#ececee 80%);background-size:220% 100%;animation:xp-shimmer 1.15s ease-in-out infinite}.xp-skel-line{height:12px;margin:10px 0}.xp-skel-line--short{width:62%}.xp-skel-block{height:220px;margin-top:12px;border-radius:12px}.xp-post-wait{display:grid;grid-template-columns:36px minmax(0,1fr);grid-gap:12px;gap:12px;align-items:center;margin-top:10px;padding:14px;border:1px solid rgba(0,0,0,.06);border-radius:16px;background:#fff}.xp-skel-avatar{width:36px;height:36px;border-radius:50%}.xp-post-skel .xp-skel-line:first-child{margin-top:0}.xp-agent--wait{padding:16px}@keyframes xp-shimmer{0%{background-position:100% 0}to{background-position:-100% 0}}.xp-watch{position:-webkit-sticky;position:sticky;top:76px;z-index:2;min-height:220px;margin:0 0 18px;padding:18px;border:1px solid rgba(0,0,0,.08);border-radius:16px;background:#fafafa}.xp-watch p{margin:0 0 10px;font-size:15px;line-height:1.45}.xp-watch .xp-agent{margin:0}.st-desk,.st-room{background:#ececee}.st-bar{margin-bottom:0;box-shadow:0 1px 0 rgba(24,24,27,.06)}.st-bar-brand{display:flex;align-items:center;gap:12px;min-width:0}.st-crumb{padding-left:12px;border-left:1px solid rgba(24,24,27,.12);font-size:13px;font-weight:600}.st-particle-canvas{position:fixed;inset:0;width:100vw;height:100vh;pointer-events:none;z-index:0;opacity:.85}.st-room{position:relative;z-index:1}.st-work{margin-top:28px;padding:28px 28px 22px;border:1px solid rgba(24,24,27,.08);border-radius:16px;background:#fff;box-shadow:0 1px 2px rgba(24,24,27,.04)}.st-work:has(.st-ask-hero){position:relative;overflow:hidden;margin-top:40px;padding:48px 44px 38px;background:transparent;box-shadow:0 18px 50px rgba(24,24,27,.05),0 1px 3px rgba(24,24,27,.04)}.st-ask-hero{position:relative;max-width:860px;margin:0 auto}.st-hud-header{margin-bottom:24px}.st-ask-kicker{display:inline-block;margin:0 0 8px;font-family:ui-monospace,SFMono-Regular,Menlo,monospace;font-size:11px;font-weight:600;letter-spacing:.14em;text-transform:uppercase;color:#52525b}.st-choices-hud{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));grid-gap:10px;gap:10px;margin-bottom:22px}.st-choice-hud{display:flex;flex-direction:column;align-items:flex-start;padding:14px 16px;border:1px solid rgba(24,24,27,.1);border-radius:12px;background:hsla(0,0%,100%,.7);-webkit-backdrop-filter:blur(12px);backdrop-filter:blur(12px);text-align:left;cursor:pointer;font:inherit;color:#18181b;transition:all .22s cubic-bezier(.2,.8,.2,1)}.st-choice-hud:hover{background:#fff;border-color:rgba(24,24,27,.22);transform:translateY(-1px);box-shadow:0 4px 14px rgba(24,24,27,.04)}.st-choice-hud.is-on{background:#fff;border-color:#18181b;box-shadow:0 0 0 1px #18181b,0 6px 20px rgba(24,24,27,.06)}.st-choice-top{display:flex;align-items:center;justify-content:space-between;width:100%;margin-bottom:6px}.st-choice-num{font-family:ui-monospace,SFMono-Regular,Menlo,monospace;font-size:11px;font-weight:600;color:#71717a}.st-choice-hud.is-on .st-choice-num{color:#18181b}.st-choice-hud .st-choice-badge{padding:3px 8px;border-radius:999px;background:#18181b}.st-choice-badge.is-auth{background:#f4f4f5;color:#52525b;border:1px solid rgba(24,24,27,.08)}.st-choice-hud strong{display:block;font-size:14px;font-weight:600;letter-spacing:-.01em;margin-bottom:2px}.st-choice-hud span{font-size:12px;line-height:1.35;color:#71717a}.st-composer.is-hero{display:flex!important;flex-direction:column!important;grid-template-columns:none!important;align-items:stretch!important;gap:0!important;width:100%!important;box-sizing:border-box!important;margin-top:10px;padding:18px 20px;border:1px solid rgba(24,24,27,.14);border-radius:16px;background:#fff;box-shadow:0 12px 36px rgba(24,24,27,.04)}.st-composer-inner{display:flex;flex-direction:column;width:100%;gap:8px}.st-composer-status{display:flex;align-items:center;justify-content:space-between;width:100%;padding:0 2px;font-family:ui-monospace,SFMono-Regular,Menlo,monospace;font-size:11px;font-weight:600;letter-spacing:.08em;color:#52525b}.st-composer.is-hero textarea{display:block!important;width:100%!important;min-height:90px!important;max-height:220px!important;padding:8px 0!important;border:0!important;background:transparent!important;font:inherit!important;font-size:16px!important;line-height:1.5!important;color:#18181b!important;outline:none!important;resize:none!important;box-shadow:none!important}.st-composer-actions{display:flex;align-items:center;justify-content:space-between;width:100%;padding-top:12px;border-top:1px solid rgba(24,24,27,.06)}.st-composer-hint{font-size:12px;font-weight:500;color:#52525b}.st-composer-hint kbd{padding:2px 5px;border:1px solid rgba(24,24,27,.12);border-radius:4px;background:#f4f4f5;font-family:ui-monospace,monospace;font-size:11px;color:#18181b}.st-launch-btn{display:inline-flex!important;align-items:center!important;gap:8px!important;margin:0!important;padding:10px 18px!important;border:0!important;border-radius:10px!important;background:#18181b!important;color:#fff!important;font:inherit!important;font-size:14px!important;font-weight:600!important;cursor:pointer!important;transition:all .2s ease!important}.st-launch-btn:hover:not(:disabled){background:#27272a!important;transform:translateY(-1px);box-shadow:0 4px 14px rgba(24,24,27,.18)}.st-launch-btn:disabled{background:#e4e4e7!important;color:#a1a1aa!important;cursor:not-allowed!important}.st-ideas-section{width:100%;margin-top:18px;padding-top:14px;border-top:1px dashed rgba(24,24,27,.1)}.st-ideas-label{display:block;margin-bottom:10px;font-family:ui-monospace,SFMono-Regular,Menlo,monospace;font-size:11px;font-weight:600;letter-spacing:.12em}.st-ideas{display:flex!important;flex-wrap:wrap!important;gap:8px!important;width:100%!important;padding:0!important;margin:0!important}.st-idea-chip,.st-ideas{align-items:center!important}.st-idea-chip{display:inline-flex!important;gap:7px!important;padding:7px 12px!important;border:1px solid rgba(24,24,27,.08)!important;border-radius:8px!important;background:#f4f4f5!important;color:#18181b!important;font:inherit!important;font-size:13px!important;font-weight:500!important;cursor:pointer!important;transition:all .18s ease!important}.st-idea-chip:hover{background:#fff!important;border-color:#18181b!important;box-shadow:0 2px 8px rgba(24,24,27,.06)!important;transform:translateY(-1px)!important}@media (max-width:860px){.st-choices-hud{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (max-width:600px){.st-choices-hud{grid-template-columns:1fr}}html[data-design-mode] body.design-mode-active:has(.st-room):after,html[data-design-mode] body.design-mode-active:has(.st-room):before{background:none;background-image:none;animation:none}body:has(.st-room){overscroll-behavior:none;background:#ececee;-webkit-text-size-adjust:100%}body:has(.st-room) main{max-width:none;width:100%;margin:0;padding:0}.st-room{min-height:100vh;box-sizing:border-box;align-items:stretch;padding:0;color:#18181b;font-family:var(--font-body),ui-sans-serif,system-ui,sans-serif}.st-desk,.st-room{width:100%;min-height:100dvh;display:flex;flex-direction:column;background:#ececee}.st-desk{padding:0 0 calc(48px + env(safe-area-inset-bottom));border:0;border-radius:0;box-shadow:none}.st-desk>:not(.st-bar){width:min(1440px,calc(100% - 80px));margin-right:auto;margin-left:auto}.st-bar{position:-webkit-sticky;position:sticky;top:0;z-index:8;display:flex;align-items:center;justify-content:space-between;margin:0;padding:calc(14px + env(safe-area-inset-top)) clamp(16px,4vw,56px) 14px;border-bottom:1px solid rgba(24,24,27,.08);border-radius:0}.st-auto,.st-bar,.st-bar .crawn-wordmark-text{color:#18181b}.st-auto{display:inline-flex;align-items:center;gap:8px;font-size:13px;font-weight:600;white-space:nowrap;cursor:pointer}.st-auto input{position:absolute;opacity:0;width:1px;height:1px}.st-auto i{position:relative;width:36px;height:22px;border-radius:999px;background:#e4e4e7;transition:background .25s ease}.st-auto i:after{content:"";position:absolute;top:2px;left:2px;width:18px;height:18px;border-radius:50%;background:#fff;box-shadow:0 1px 2px rgba(0,0,0,.16);transition:transform .25s cubic-bezier(.22,1,.36,1)}.st-auto input:checked+i{background:#18181b}.st-auto input:checked+i:after{transform:translateX(14px)}.st-auto input:focus-visible+i{outline:2px solid #18181b;outline-offset:3px}.st-bar-actions{display:flex;align-items:center;gap:8px;flex-shrink:0}.st-bar-download,.st-bar-signin{display:inline-flex;align-items:center;justify-content:center;min-height:32px;padding:0 14px;border-radius:999px;font-size:13px;font-weight:600;line-height:1;white-space:nowrap;text-decoration:none}.st-bar-signin{color:#1c1a17;background:transparent}.st-bar-signin:hover{background:rgba(28,26,23,.06)}.st-bar-download{border:0;background:#1c1a17;color:#fff;cursor:default}.st-room h1{margin:4px 0 0;font-size:28px;font-weight:560;letter-spacing:-.028em;line-height:1.15}.st-lead,.st-room h1{font-family:var(--font-geist-sans),var(--font-body),ui-sans-serif,system-ui,sans-serif}.st-lead{margin:10px 0 20px;font-size:15px;line-height:1.5;color:#71717a}.st-choices{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));grid-gap:0;gap:0;width:100%;border:1px solid rgba(24,24,27,.12);border-radius:12px;overflow:hidden;background:#fff}.st-choice{display:grid;grid-template-columns:auto minmax(0,1fr);grid-template-rows:auto auto;grid-column-gap:10px;column-gap:10px;grid-row-gap:2px;row-gap:2px;align-items:center;padding:16px;border:0;border-right:1px solid rgba(24,24,27,.12);border-radius:0;background:transparent;text-align:left;cursor:pointer;font:inherit;color:#18181b}.st-choice:last-child{border-right:0}.st-choice:first-child{border-radius:11px 0 0 11px}.st-choice:last-child{border-radius:0 11px 11px 0}.st-choice i{grid-row:1/span 2;font-family:var(--font-geist-sans),var(--font-body),ui-sans-serif,system-ui,sans-serif;font-size:12px;font-style:normal;font-weight:500;letter-spacing:0;color:#a1a1aa}.st-choice:hover{background:rgba(24,24,27,.03)}.st-choice.is-on{background:#fff;box-shadow:inset 0 0 0 1px #18181b;color:inherit}.st-choice.is-on i{color:#18181b}.st-choice.is-on span{color:#71717a}.st-choice strong{font-size:15px;font-weight:560;letter-spacing:-.011em;line-height:1.25}.st-choice span,.st-choice strong{font-family:var(--font-geist-sans),var(--font-body),ui-sans-serif,system-ui,sans-serif}.st-choice span{font-size:13px;line-height:1.35;color:#71717a}.st-thread{width:min(640px,100%);display:flex;flex-direction:column;gap:10px}.st-thread article{align-self:flex-start;max-width:34em;padding:12px 14px;border-radius:16px;background:#fff;border:1px solid rgba(0,0,0,.06);animation:st-in .8s cubic-bezier(.16,1,.3,1) both}.st-thread article.is-you{align-self:flex-end;background:#18181b;color:#fafafa;border-color:transparent}.st-thread small{display:block;margin-bottom:4px;font-size:11px;letter-spacing:.08em;text-transform:uppercase;opacity:.62}.st-thread p{margin:0;font-size:15px;line-height:1.45}.st-ask{padding:28px 16px;border-radius:16px;background:#fff;border:1px solid #18181b;text-align:center;animation:st-in .8s cubic-bezier(.16,1,.3,1) both}.st-ask p{margin:0 0 16px;font-size:22px;font-weight:560;letter-spacing:-.02em}.st-ask div,.st-modal-card div{display:flex;flex-wrap:wrap;gap:8px}.st-ask div{justify-content:center}.st-ask button,.st-composer button,.st-modal-card a,.st-modal-card button{border:0;border-radius:999px;padding:10px 16px;background:#18181b;color:#fafafa;font:inherit;font-size:14px;text-decoration:none;cursor:pointer}.st-ask button.is-quiet,.st-modal-card button{background:transparent;color:#18181b;border:1px solid rgba(0,0,0,.16)}.st-desk:has(.st-operating){min-height:100dvh;padding-bottom:0}.st-desk>.st-operating,.xp.xp-floor-only.st-operating{width:100%;max-width:none;margin:0}.xp.xp-floor-only.st-operating{--mc-bg:#f4f4f5;--mc-bg-elevated:hsla(0,0%,100%,.9);--mc-text-primary:#1c1a17;--mc-text-secondary:#52525b;--mc-text-tertiary:#71717a;--mc-positive:#1c1a17;--mc-stroke:rgba(24,24,27,.12);flex:1 1 auto;height:auto;min-height:calc(100dvh - 64px);display:block;isolation:isolate;box-sizing:border-box;padding:clamp(24px,3vw,40px) clamp(20px,4vw,56px) 48px;overflow:visible;border:0;border-radius:0;background:#fff;color:var(--mc-text-primary);box-shadow:none}.st-mission-ambient{position:absolute;inset:0;z-index:-1;overflow:hidden;pointer-events:none}.st-mission-ambient:after,.st-mission-ambient:before{content:"";position:absolute;top:42%;width:34%;height:1px;background:linear-gradient(90deg,transparent,rgba(28,26,23,.06),transparent);box-shadow:none;transform:perspective(240px) rotateY(28deg) rotate(-8deg)}.st-mission-ambient:before{left:-5%}.st-mission-ambient:after{right:-5%;transform:perspective(240px) rotateY(-28deg) rotate(8deg)}.st-mission-ambient i{position:absolute;width:2px;height:2px;border-radius:50%;background:#1c1a17;box-shadow:none;opacity:.2;animation:st-signal-drift 9s ease-in-out infinite alternate}.st-mission-ambient i:first-child{top:24%;left:3%}.st-mission-ambient i:nth-child(2){top:58%;right:35%;animation-delay:-3s}.st-mission-ambient i:nth-child(3){bottom:12%;left:34%;animation-delay:-6s}@keyframes st-signal-drift{to{transform:translate3d(24px,-9px,0);opacity:.35}}.st-mission-head{position:relative;z-index:1;display:grid;grid-template-columns:minmax(0,1fr) auto;grid-gap:28px;gap:28px;align-items:end;margin-bottom:34px}.st-mission-title{min-width:0}.st-mission-title .auto-operating-kicker{display:flex;align-items:center;gap:8px;color:#52525b}.st-mission-title .auto-operating-kicker i{width:6px;height:6px;border-radius:50%;background:#1c1a17;box-shadow:none}.st-operating .st-mission-title h1{max-width:680px;margin:0;font-family:var(--font-brand),var(--font-body),sans-serif;font-size:clamp(30px,4.2vw,58px);font-weight:400;letter-spacing:-.045em;line-height:.98;color:#1c1a17}.st-order{max-width:700px;margin:18px 0 0;font-size:14px;line-height:1.55;color:#52525b}.st-order span{display:block;margin-bottom:4px;font-size:10px;font-weight:650;letter-spacing:.15em;text-transform:uppercase;color:#71717a}.st-telemetry{display:grid;grid-template-columns:repeat(3,auto);grid-gap:22px;gap:22px;margin:0}.st-telemetry div{min-width:82px;padding-left:12px;border-left:1px solid rgba(28,26,23,.12)}.st-telemetry dt{margin-bottom:7px;font-size:9px;font-weight:650;letter-spacing:.14em;text-transform:uppercase;color:#71717a}.st-telemetry dd{margin:0;font-family:ui-monospace,SFMono-Regular,Menlo,monospace;font-size:12px;color:#3f3f46}.st-trajectory{position:relative;z-index:1;display:grid;grid-template-columns:repeat(5,minmax(0,1fr));margin:0 0 26px}.st-trajectory:before{content:"";position:absolute;top:17px;left:8%;right:8%;height:1px;background:rgba(28,26,23,.12)}.st-trajectory button{position:relative;display:grid;justify-items:center;grid-gap:5px;gap:5px;min-width:0;padding:0 6px;border:0;background:transparent;color:#68645c;font:inherit;cursor:pointer}.st-trajectory button i{z-index:1;display:grid;place-items:center;width:34px;height:34px;border:1px solid rgba(24,24,27,.18);border-radius:50%;background:#fff;font-family:ui-monospace,SFMono-Regular,Menlo,monospace;font-size:9px;font-style:normal}.st-trajectory button span{overflow:hidden;max-width:100%;font-size:12px;color:#71717a;text-overflow:ellipsis;white-space:nowrap}.st-trajectory button em{font-size:8px;font-style:normal;letter-spacing:.12em;text-transform:uppercase}.st-trajectory button.is-live i{border-color:#1c1a17;background:#1c1a17;color:#fff;box-shadow:none}.st-trajectory button.is-live em,.st-trajectory button.is-live span{color:#1c1a17}.st-trajectory button.is-done i{border-color:rgba(28,26,23,.28);color:#1c1a17}.st-trajectory button:focus-visible{outline:1px solid #1c1a17;outline-offset:5px;border-radius:8px}.st-operating .auto-talk{display:flex;flex-direction:column;gap:16px;border-top:0;padding-top:6px}.st-operating .auto-talk li{display:flex;flex-direction:column;align-items:flex-start;gap:4px;padding:0;border:0}.st-operating .auto-talk li.is-you{align-self:flex-end;align-items:flex-end}.st-operating .auto-talk em{font-size:12px;font-style:normal;font-weight:600;line-height:1.2;color:#71717a}.st-operating .auto-talk p{margin:0;padding:10px 14px;border-radius:16px;background:#f1eee8;color:#2f2b25;font-size:15px;line-height:1.6}.st-caret{display:inline-block;width:7px;height:1em;margin-left:2px;vertical-align:text-bottom;background:#18181b;animation:xp-caret 1s steps(1) infinite}.st-operating .auto-team-rows>li{border:1px solid rgba(24,24,27,.12);border-radius:12px;overflow:hidden;background:hsla(0,0%,100%,.82);-webkit-backdrop-filter:blur(18px);backdrop-filter:blur(18px)}.st-operating .auto-team-card,.st-operating .auto-team-row,.st-operating .auto-team-rows>li.is-open .auto-team-row{border-radius:0}.st-operating .auto-team-fold{transition:grid-template-rows .72s cubic-bezier(.22,1,.36,1)}.st-operating .auto-team-card{grid-template-columns:minmax(0,1fr);border:0;border-top:0;border-radius:0;background:hsla(0,0%,100%,.72)}.st-operating .auto-talk,.st-operating .auto-talk li,.st-operating .auto-talk p{max-width:100%;min-width:0}.st-operating .auto-talk p{overflow-wrap:break-word;white-space:normal}.st-operating .auto-talk li.is-you p{background:#d4aa4e;color:#0a0907}.st-operating .auto-talk li.is-you .st-caret{background:#0a0907}.st-operating .auto-bay-head{display:flex;justify-content:flex-end;align-items:center}.st-operating .auto-crew{justify-self:end}.st-operating .auto-crew-rail{align-items:flex-start;justify-content:flex-end;margin-left:auto;padding:2px 0 18px}.st-operating .auto-crew-orb em{left:20px;width:max-content;max-width:none;text-align:center;white-space:nowrap;transform:translateX(-50%)}.st-operating .auto-crew-rail li.is-hire,.st-operating .auto-crew-rail li.is-hire:last-child{position:relative;z-index:4;width:40px;height:40px;margin-left:14px;overflow:visible}.st-operating .auto-hire-orb{position:absolute;top:0;right:0;display:flex;align-items:center;justify-content:flex-end;gap:0;width:40px;height:40px;padding:0 12px;overflow:hidden;border:0;border-radius:999px;color:#18181b;box-shadow:0 0 0 2px #fff,inset 0 0 0 1px rgba(24,24,27,.16);font-size:13px;font-weight:600;letter-spacing:-.01em;white-space:nowrap;text-decoration:none;cursor:pointer;transition:width .45s cubic-bezier(.22,1,.36,1),background .35s ease,color .35s ease,box-shadow .35s ease}.st-operating .auto-hire-orb svg{flex:none;width:16px;height:16px;stroke:currentColor;stroke-width:1.4;fill:none;stroke-linecap:round}.st-operating .auto-hire-orb span{max-width:0;margin-right:0;overflow:hidden;opacity:0;transition:max-width .45s cubic-bezier(.22,1,.36,1),margin .45s cubic-bezier(.22,1,.36,1),opacity .25s ease}.st-operating .auto-hire-orb:focus-visible,.st-operating .auto-hire-orb:hover{width:148px;gap:8px;justify-content:flex-start;background:#18181b;color:#fafafa;box-shadow:0 10px 24px rgba(24,24,27,.18)}.st-operating .auto-hire-orb:focus-visible span,.st-operating .auto-hire-orb:hover span{max-width:92px;margin-right:2px;opacity:1}.st-operating .auto-bay-head{padding-bottom:12px;border-bottom:1px solid rgba(28,26,23,.1)}.st-operating .auto-goal-ring{width:72px;height:72px}.st-operating .auto-hire-orb.is-open{width:148px;gap:8px;justify-content:flex-start;background:#18181b;color:#fafafa}.st-operating .auto-hire-orb.is-open span{max-width:92px;margin-right:2px;opacity:1}.st-operating .auto-team-prompt{flex-wrap:wrap;margin-top:auto}.st-operating .auto-team-prompt textarea{flex:1 1 180px;min-width:0;max-width:100%}@media (max-width:640px){.st-operating .auto-team-card{padding:14px 14px 12px}.st-operating .auto-team-prompt textarea{flex-basis:100%}}.st-operating .auto-talk li{animation:st-line .45s cubic-bezier(.22,1,.36,1)}@keyframes st-line{0%{opacity:0;transform:translateY(6px)}to{opacity:1;transform:none}}.st-composer,.st-ideas{animation:st-in .45s cubic-bezier(.22,1,.36,1)}.st-composer{display:grid;grid-template-columns:minmax(0,1fr) auto;align-items:start;grid-gap:8px;gap:8px;width:100%;margin-top:14px;padding:8px;border:1px solid rgba(0,0,0,.1);border-radius:18px;background:#fff;box-sizing:border-box}.st-composer button[type=submit]{margin-top:8px}.st-composer textarea{min-width:0;width:100%;min-height:52px;max-height:140px;resize:none;border:0;background:transparent;font:inherit;font-size:15px;line-height:1.45;outline:none;padding:10px 8px}.st-ideas{grid-column:1/-1;display:flex;flex-wrap:wrap;align-items:center;gap:8px;width:100%;margin:0;padding:4px 0 4px 8px;box-sizing:border-box}.st-ideas button{display:inline-flex;align-items:center;gap:7px;border:1px solid rgba(0,0,0,.1);border-radius:999px;padding:8px 12px;background:#fff;color:#18181b;font:inherit;font-size:13px;cursor:pointer}.st-ideas button:hover{border-color:#18181b}.st-idea-word{position:relative;display:inline-block;min-width:8.5ch;overflow:hidden;font-feature-settings:"tnum";font-variant-numeric:tabular-nums;letter-spacing:.01em}.st-idea-word.is-falling{color:#18181b}.st-idea-fall{position:absolute;inset:0;display:flex;justify-content:space-between;pointer-events:none;color:#18181b;font-size:8px;line-height:1}.st-idea-fall i{font-style:normal;animation:st-idea-fall .95s linear both}@keyframes st-idea-fall{0%{transform:translateY(-120%);opacity:0}20%{opacity:.9}to{transform:translateY(110%);opacity:0}}.st-arrive{min-height:calc(100dvh - 72px);display:grid;place-items:center;padding:64px 28px}.st-arrive p{margin:0;max-width:14em;text-align:center;font-size:clamp(28px,4vw,46px);font-weight:520;letter-spacing:-.04em;line-height:1.12;color:#18181b;animation:st-arrive-line 2.8s cubic-bezier(.4,0,.2,1) both}@keyframes st-arrive-line{0%{opacity:0;transform:translateY(10px)}24%{opacity:1;transform:none}70%{opacity:1;transform:none}to{opacity:0;transform:translateY(-8px)}}@media (prefers-reduced-motion:reduce){.st-arrive p{animation:none}}.st-begin{width:min(920px,calc(100% - 48px));margin:48px auto 64px;display:grid;grid-template-columns:1.15fr .85fr;grid-gap:20px;gap:20px;align-items:start}.st-begin-card,.st-begin-project{background:#fff;border-radius:18px;padding:32px 28px}.st-begin-kicker{margin:0 0 14px;font-size:11px;font-weight:650;letter-spacing:.14em;text-transform:uppercase;color:#71717a}.st-begin-project h1{margin:0;font-size:clamp(26px,3vw,36px);font-weight:540;letter-spacing:-.04em;line-height:1.2}.st-begin-card h2{margin:0 0 10px;font-size:26px;font-weight:540;letter-spacing:-.03em}.st-begin-card p{margin:0;color:#3f3f46;line-height:1.5}.st-begin-switch{display:flex;gap:6px;margin-bottom:22px}.st-begin-switch button{border:0;background:transparent;padding:6px 2px 8px;margin-right:14px;font:inherit;font-size:15px;color:#71717a;cursor:pointer}.st-begin-switch button.is-on{color:#18181b;box-shadow:inset 0 -1.5px 0 #18181b}.st-begin-card form{display:grid;grid-gap:14px;gap:14px}.st-begin-card label{display:grid;grid-gap:6px;gap:6px;font-size:13px;color:#52525b}.st-begin-card input[type=email],.st-begin-card input[type=password]{width:100%;min-height:44px;padding:0 12px;border:1px solid rgba(0,0,0,.12);border-radius:12px;background:#fff;font:inherit;font-size:15px;color:#18181b}.st-begin-legal{display:flex!important;grid-template-columns:none;align-items:flex-start;gap:8px;line-height:1.4}.st-begin-legal input{margin-top:3px}.st-begin-legal a{color:#18181b}.st-begin-card form>button{min-height:44px;border:0;border-radius:999px;background:#18181b;color:#fff;font:inherit;font-size:15px;cursor:pointer}.st-begin-error{margin:0;color:#9f1239;font-size:14px}@media (max-width:800px){.st-begin{grid-template-columns:1fr;width:min(920px,calc(100% - 32px));margin-top:24px}}.st-board{width:min(880px,100%);margin-top:48px}.st-board>p{margin:0 0 10px;font-size:11px;letter-spacing:.16em;text-transform:uppercase;color:#71717a}.st-board ul{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));grid-gap:8px;gap:8px;margin:0;padding:0;list-style:none}.st-board li{padding:14px;border-radius:14px;background:hsla(0,0%,100%,.7);border:1px solid transparent}.st-board li.is-on{background:#fff;border-color:#18181b}.st-board span,.st-board strong{display:block}.st-board strong{margin-bottom:4px;font-size:14px}.st-board span{font-size:12px;line-height:1.35;color:#71717a}.st-modal{position:fixed;inset:0;z-index:30;display:grid;place-items:center;padding:24px}.st-modal-back{position:absolute;inset:0;border:0;background:rgba(24,24,27,.28);cursor:pointer}.st-modal-card{position:relative;width:min(400px,100%);padding:20px 22px 18px;border-radius:22px;background:#fff;box-shadow:0 24px 70px rgba(24,24,27,.16);animation:st-in .45s cubic-bezier(.16,1,.3,1) both}.st-modal-card .st-modal-top{display:flex;align-items:center;justify-content:space-between;gap:12px;margin-bottom:22px}.st-modal-brand{margin:0}.st-modal-card .crawn-wordmark-text{color:#18181b}.st-modal-card>p{margin:0 0 22px;font-size:15px;line-height:1.45;letter-spacing:0;text-transform:none;color:#52525b}.st-modal-card h2{margin:0 0 8px;padding:0;font-family:var(--font-brand),var(--font-body),sans-serif;font-size:28px;font-weight:400;letter-spacing:-.03em;line-height:1.08}.st-modal-card .st-modal-actions{display:flex;flex-direction:column;align-items:stretch;gap:4px}.st-modal-card .st-modal-actions a{display:grid;place-items:center;min-height:44px;padding:0 16px;border-radius:999px;background:#18181b;color:#fafafa;font-size:15px;text-decoration:none}.st-modal-card .st-modal-actions a.is-quiet{min-height:40px;background:transparent;color:#18181b;font-size:14px}.st-modal-card .st-modal-actions a:focus-visible,.st-modal-card .st-modal-x:focus-visible{outline:2px solid #18181b;outline-offset:3px}.st-modal-card .st-modal-x{position:static;display:grid;place-items:center;flex:0 0 auto;width:32px;height:32px;margin:0;padding:0;border:0;border-radius:999px;background:transparent;color:#18181b;cursor:pointer}.st-modal-card .st-modal-x svg{width:14px;height:14px;stroke:currentColor;stroke-width:1.6;fill:none;stroke-linecap:round}.st-modal-card .st-modal-x:hover{background:rgba(24,24,27,.06)}@keyframes st-in{0%{opacity:0;transform:translateY(10px)}to{opacity:1;transform:none}}@media (max-width:980px){.st-choices{grid-template-columns:repeat(2,minmax(0,1fr))}.st-choice{border-right:0;border-bottom:1px solid rgba(24,24,27,.12)}.st-choice:nth-child(odd){border-right:1px solid rgba(24,24,27,.12)}.st-choice:nth-last-child(-n+2){border-bottom:0}.st-choice:first-child{border-radius:11px 0 0 0}.st-choice:nth-child(2){border-radius:0 11px 0 0}.st-choice:nth-child(3){border-radius:0 0 0 11px}.st-choice:last-child{border-radius:0 0 11px 0}.st-desk>:not(.st-bar){width:min(1440px,calc(100% - 48px))}.st-desk>.st-operating,.xp.xp-floor-only.st-operating{width:100%;max-width:none}}@media (max-width:700px){.st-board ul,.st-choices{grid-template-columns:1fr}.st-choice{border-right:0;border-bottom:1px solid rgba(24,24,27,.12)}.st-choice:last-child{border-bottom:0;border-radius:0 0 11px 11px}.st-choice:first-child{border-radius:11px 11px 0 0}.st-room h1{font-size:24px}.st-bar{margin-bottom:22px}.st-work{padding:22px 16px 16px}.st-work:has(.st-ask-hero){margin-top:24px;padding:28px 18px 22px}.st-begin-card input,.st-composer textarea,.st-operating .auto-team-prompt textarea{font-size:16px}.st-desk>:not(.st-bar){width:calc(100% - 40px)}.st-desk>.st-operating,.xp.xp-floor-only.st-operating{width:100%;max-width:none}.st-operating .auto-team-card{display:flex;flex-direction:column;gap:12px;padding:14px 14px 12px}.st-operating .auto-bay-head{order:1}.st-operating .auto-talk,.st-operating .auto-talk-empty{order:2}.st-operating .auto-brief{order:3}.st-operating .st-card-foot{order:4;margin-top:auto}.st-operating .auto-brief{grid-template-columns:1fr;gap:10px}.st-operating .auto-goal-ring{width:64px;height:64px}.st-operating .auto-goal-ring span{font-size:13px}.st-operating .auto-brief-goal-copy{font-size:15px}.st-operating .auto-talk li{padding:8px 0}}@media (prefers-reduced-motion:reduce){.auto-team-fold,.st-ask,.st-choice,.st-modal-card,.st-operating .auto-hire-orb,.st-operating .auto-hire-orb span,.st-thread article{animation:none;transition:none}}.xp-team-in{animation:xp-team-in .9s cubic-bezier(.16,1,.3,1) both}@keyframes xp-team-in{0%{opacity:0;transform:translateY(18px)}to{opacity:1;transform:none}}.xp-agent{margin-top:22px;overflow:hidden;border:1px solid rgba(0,0,0,.08);border-radius:16px;background:#fff}.xp-agent-head{display:flex;align-items:center;justify-content:space-between;gap:12px;padding:12px 14px;border-bottom:1px solid rgba(0,0,0,.08)}.xp-agent-head h3{margin:0;font-size:15px;font-weight:600}.xp-agent-head p{margin:2px 0 0;font-size:12px;color:#71717a}.xp-agent-head>span{padding:4px 8px;border-radius:999px;background:#18181b;color:#fafafa;font-size:11px}.xp-agent-grid{display:grid;grid-template-columns:11rem minmax(0,1fr) minmax(0,1.15fr);min-height:420px}.xp-agent-chat,.xp-agent-editor,.xp-agent-grid aside{min-width:0;min-height:0;border-right:1px solid rgba(0,0,0,.08)}.xp-agent-editor{border-right:0}.xp-agent-grid aside>p{margin:0;padding:8px 12px;border-bottom:1px solid rgba(0,0,0,.08);font-size:11px;font-weight:650;letter-spacing:.12em;text-transform:uppercase;color:#71717a}.xp-agent-grid aside ul{margin:0;padding:6px;list-style:none}.xp-agent-grid aside li{padding:6px 8px;border-radius:8px;font-family:ui-monospace,SFMono-Regular,Menlo,monospace;font-size:11px;color:#52525b}.xp-agent-grid aside li.is-on{background:#f4efe4;color:#18181b}.xp-agent-chat{display:flex;flex-direction:column}.xp-agent-thread{flex:1 1;display:flex;flex-direction:column;gap:8px;padding:12px}.xp-agent-thread p{margin:0;max-width:92%;padding:8px 10px;border-radius:12px;background:#fafafa;font-size:13px;line-height:1.4}.xp-agent-thread p.is-user{align-self:flex-end;background:#18181b;color:#fafafa}.xp-agent-input{display:flex;gap:8px;padding:8px;border-top:1px solid rgba(0,0,0,.08)}.xp-agent-input input{flex:1 1;border:1px solid rgba(0,0,0,.08);border-radius:10px;padding:8px 10px;font:inherit;font-size:13px}.xp-agent-input button{border:0;border-radius:10px;padding:0 12px;background:#18181b;color:#fafafa;font-size:13px}.xp-agent-tabs{display:flex;gap:4px;padding:6px;border-bottom:1px solid rgba(0,0,0,.08)}.xp-agent-tabs button{border:0;border-radius:8px;padding:4px 10px;background:transparent;color:#71717a;font-size:11px;font-weight:600;text-transform:capitalize;cursor:pointer}.xp-agent-tabs button.is-on{background:#18181b;color:#fafafa}.xp-agent-editor pre{margin:0;min-height:360px;padding:14px;white-space:pre-wrap;font-family:ui-monospace,SFMono-Regular,Menlo,monospace;font-size:12px;line-height:1.55;background:#fff}.xp-agent-editor pre i{display:inline-block;width:7px;height:1em;margin-left:1px;vertical-align:text-bottom;background:#18181b}.xp-agent-editor pre.is-diff{background:#0e0a08;color:#d6b25e}.xp-agent-editor pre.is-term{background:#1a110e;color:#e8d8cc}@media (max-width:900px){.xp-agent-grid{grid-template-columns:1fr}.xp-agent-chat,.xp-agent-grid aside{border-right:0;border-bottom:1px solid rgba(0,0,0,.08)}}@media (min-width:760px){.auto-team-card{grid-template-columns:minmax(0,1.15fr) minmax(0,.85fr);column-gap:28px}.auto-team-card>.auto-bay-head,.auto-team-card>.auto-team-now{grid-column:1}.auto-team-card>.auto-council,.auto-team-card>.auto-team-run{grid-column:2}.auto-team-card>.auto-council{grid-row:1}.auto-team-card>.auto-team-run{grid-row:2}.auto-team-card>.auto-card-more,.auto-team-card>.auto-team-prompt{grid-column:1/-1}}.st-operating.is-compact .auto-brief-col:not(.auto-brief-goal){display:none}.st-operating.is-compact .auto-team-card{display:grid;grid-template-columns:minmax(0,1fr) auto;align-items:center;padding:16px 18px 18px;grid-gap:12px 24px;gap:12px 24px}.st-operating.is-compact .auto-team-row-hit{padding:10px 14px}.st-operating.is-compact .auto-goal-ring{width:72px;height:72px}.st-step-kicker{margin:0 0 8px;font-size:11px;font-weight:650;letter-spacing:.14em;text-transform:uppercase;color:#71717a}.st-kind-grid,.st-seat-grid{display:grid;grid-template-columns:repeat(auto-fill,minmax(148px,1fr));grid-gap:8px;gap:8px;margin-top:16px}.st-kind-grid button,.st-seat-grid button{display:grid;grid-gap:4px;gap:4px;justify-items:start;min-height:88px;padding:12px;border:1px solid rgba(24,24,27,.1);border-radius:14px;background:#fff;color:#18181b;font:inherit;text-align:left;cursor:pointer}.st-kind-grid button.is-on,.st-seat-grid button.is-on{box-shadow:inset 0 0 0 1.5px #18181b}.st-kind-grid strong,.st-seat-grid strong{font-size:15px;font-weight:560}.st-kind-grid span,.st-seat-grid span{font-size:13px;line-height:1.35;color:#71717a}.st-step-actions{display:flex;flex-wrap:wrap;gap:8px;margin-top:18px}.st-step-actions button{min-height:44px;padding:0 16px;border:0;border-radius:999px;background:#18181b;color:#fff;font:inherit;cursor:pointer}.st-step-actions button.is-quiet{background:transparent;color:#18181b;border:1px solid rgba(0,0,0,.16)}.st-card-foot{display:grid;grid-gap:8px;gap:8px}.st-card-foot .st-next{justify-self:stretch;width:100%;min-height:48px;padding:0 18px;border:0;border-radius:14px;background:#9c2f1a;color:#fff;font:inherit;font-size:15px;font-weight:600;letter-spacing:-.01em;cursor:pointer}.st-think{display:flex;align-items:center;gap:6px;margin:0;min-height:28px;color:#71717a;font-size:14px}.st-think i{width:6px;height:6px;border-radius:50%;background:#18181b;animation:st-think 1.1s ease-in-out infinite}.st-think i:nth-child(2){animation-delay:.15s}.st-think i:nth-child(3){animation-delay:.3s}@keyframes st-think{0%,80%,to{opacity:.2;transform:translateY(0)}40%{opacity:1;transform:translateY(-3px)}}.st-operating .auto-talk li{display:grid;grid-template-columns:minmax(0,1fr) 36px;grid-gap:10px;gap:10px;align-items:start;justify-self:end;width:min(100%,40rem);margin-left:auto}.st-operating .auto-talk li .st-talk-face{order:2}.st-operating .auto-talk li>div{text-align:right}.st-operating .auto-talk li p{margin-left:auto}.st-talk-face{display:grid;place-items:center;width:36px;height:36px;border-radius:50%;background:var(--auto-face,#18181b);color:#fff;font-size:14px;font-weight:600}.st-next-cue{margin:0;font-size:13px;line-height:1.4;color:#71717a}.st-plan{width:min(880px,calc(100% - 48px));margin:36px auto 64px;padding:28px;border-radius:18px;background:#fff}.st-plan h1{margin:0 0 18px;font-size:32px}.st-plan-stages{display:grid;grid-gap:10px;gap:10px;margin:0 0 18px;padding:0;list-style:none}.st-plan-stages li{display:grid;grid-gap:4px;gap:4px;padding:14px 16px;border:1px solid rgba(24,24,27,.08);border-radius:14px;opacity:.35}.st-plan-stages li.is-on{opacity:1}.st-plan-stages strong{font-size:15px}.st-plan-stages span{font-size:14px;line-height:1.45;color:#3f3f46}.st-plan-fields{display:grid;grid-gap:8px;gap:8px;margin-top:8px}.st-plan-fields label{display:grid;grid-gap:4px;gap:4px}.st-plan-fields em{font-style:normal;font-size:12px;color:#71717a}.st-plan-fields input,.st-plan-fields textarea{width:100%;border:1px solid rgba(24,24,27,.12);border-radius:10px;padding:8px 10px;font:inherit;font-size:14px;color:#18181b;background:#fafafa}.st-eng{display:grid;grid-gap:10px;gap:10px;margin:0 0 18px;padding:0;list-style:none}.st-eng li{display:grid;grid-template-columns:36px 1fr;grid-gap:2px 10px;gap:2px 10px;align-items:center}.st-eng span{grid-row:span 2;display:grid;place-items:center;width:36px;height:36px;border-radius:50%;background:#18181b;color:#fff;font-weight:600}.st-eng em{font-style:normal;color:#3f3f46;font-size:14px}.st-ide{display:grid;grid-gap:12px;gap:12px}.st-ide header{display:flex;justify-content:space-between;gap:12px;font-size:13px}.st-ide header span{color:#71717a;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.st-ide-work{display:grid;grid-template-rows:auto 1fr;min-width:0}.st-agent-chat{margin:0;padding:12px 14px;list-style:none;display:grid;grid-gap:8px;gap:8px;border-bottom:1px solid hsla(0,0%,100%,.08);background:#111113}.st-agent-chat em{display:block;font-style:normal;font-size:11px;letter-spacing:.04em;text-transform:uppercase;color:#a1a1aa}.st-agent-chat p{margin:2px 0 0;font-size:13px;line-height:1.4;color:#f4f4f5}.st-ide-body{display:grid;grid-template-columns:220px 1fr;min-height:280px;border:1px solid rgba(24,24,27,.08);border-radius:14px;overflow:hidden;background:#18181b;color:#f4f4f5}.st-ide aside{padding:14px;border-right:1px solid hsla(0,0%,100%,.08)}.st-ide aside p{margin:0 0 10px;font-size:12px;letter-spacing:.04em;text-transform:uppercase;color:#a1a1aa}.st-ide aside ul{margin:0;padding:0;list-style:none;display:grid;grid-gap:6px;gap:6px;font-size:13px}.st-ide aside li{color:#71717a}.st-ide aside li.is-on{color:#fff}.st-ide aside li.is-done{color:#a1a1aa}.st-ide pre{margin:0;padding:16px;font-size:13px;line-height:1.55;white-space:pre-wrap}.st-ide pre i{display:inline-block;width:7px;height:1em;margin-left:1px;background:#fff;vertical-align:text-bottom}.st-ide.is-frozen .st-ide-body{filter:grayscale(.4);opacity:.72}@media (max-width:700px){.st-ide-body{grid-template-columns:1fr}.st-ide aside{border-right:0;border-bottom:1px solid hsla(0,0%,100%,.08)}}.st-thread{width:min(720px,100%);margin:0 auto 48px}.st-thread .auto-talk p,.st-thread-code{white-space:pre-wrap}.st-thread-code{margin:10px 0 0;padding:12px;border-radius:12px;background:#18181b;color:#f4f4f5;font-size:12px;line-height:1.5;overflow:auto}.st-plan>button{min-height:44px;padding:0 18px;border:0;border-radius:999px;background:#18181b;color:#fff;font:inherit;cursor:pointer}.st-operating .auto-team-row{border:0;background:transparent}.st-operating .auto-team-row-hit{color:#1c1a17}.st-operating .auto-team-row-role{color:#71717a}.st-operating .auto-team-row-hit>i{background:#aaa398;box-shadow:none}.st-operating .auto-team-row.is-live .auto-team-row-hit>i{background:#1c1a17;box-shadow:none}.st-operating .auto-team-row-hit>em,.st-operating .auto-team-row.is-live .auto-team-row-hit>em{border:1px solid rgba(28,26,23,.1);background:transparent;color:#52525b}.st-operating .auto-team-row.is-live .auto-team-row-hit>em{border-color:rgba(28,26,23,.28);color:#1c1a17}.st-operating .auto-goal-ring-track{stroke:rgba(28,26,23,.1)}.st-operating .auto-goal-ring-fill{stroke:#1c1a17}.st-operating .auto-goal-ring span{color:#1c1a17}.st-operating .auto-crew-orb span{box-shadow:0 0 0 2px #fff}.st-operating .auto-crew-rail li.is-head .auto-crew-orb span{box-shadow:0 0 0 2px #fff,0 0 0 3px rgba(28,26,23,.28)}.st-operating .auto-crew-orb.is-active em{color:#1c1a17}.st-operating .auto-hire-orb{background:#f4f4f5;color:#3f3f46;box-shadow:0 0 0 2px #fff,inset 0 0 0 1px rgba(24,24,27,.18)}.st-operating .auto-hire-orb.is-open,.st-operating .auto-hire-orb:focus-visible,.st-operating .auto-hire-orb:hover{background:#fff;color:#1c1a17;box-shadow:0 0 0 2px #fff,inset 0 0 0 1.5px #1c1a17}.st-operating .auto-brief-goal,.st-operating .auto-team-prompt{border-color:rgba(28,26,23,.1)}.st-operating .auto-team-prompt textarea{border-color:rgba(24,24,27,.14);background:hsla(0,0%,100%,.8);color:#1c1a17}.st-operating .auto-team-prompt textarea::placeholder{color:#71717a}.st-operating .auto-team-prompt button[type=submit]{background:#1c1a17;color:#fff}.st-operating .auto-team-prompt button[type=button]{border-color:rgba(24,24,27,.18);color:#3f3f46}.st-operating .st-card-foot .st-next{border:0;background:#1c1a17;color:#fff}.st-operating .st-next-cue,.st-operating .st-think{color:#71717a}.st-operating .st-think i{background:#1c1a17}@media (max-width:900px){.st-mission-head{grid-template-columns:1fr;align-items:start}.st-telemetry{justify-content:start}}@media (max-width:700px){.xp.xp-floor-only.st-operating{width:100%;margin-top:0;padding:24px 14px 40px;border-radius:0}.st-mission-head{gap:20px;margin-bottom:28px}.st-operating .st-mission-title h1{font-size:clamp(30px,10vw,42px)}.st-telemetry{width:100%;grid-template-columns:repeat(3,minmax(0,1fr));gap:8px}.st-telemetry div{min-width:0;padding-left:8px}.st-telemetry dd{overflow:hidden;font-size:10px;text-overflow:ellipsis}.st-trajectory{margin-right:-8px;margin-left:-8px}.st-trajectory button{padding:0 2px}.st-trajectory button i{width:30px;height:30px}.st-trajectory button span{font-size:10px}.st-trajectory button em{display:none}.st-trajectory:before{top:15px}.st-auto>span,.st-bar .st-crumb{display:none}}@media (max-width:360px){.xp.xp-floor-only.st-operating{width:100%;padding:20px 8px 32px}.st-operating.is-compact .auto-team-card{padding:12px 8px}.st-operating .auto-talk li{grid-template-columns:1fr}.st-talk-face{width:28px;height:28px;font-size:12px}.st-operating .auto-team-row-hit{grid-template-columns:10px minmax(0,1fr)}.st-operating .auto-team-row-hit>em{display:none}}@media (prefers-reduced-motion:reduce){.st-mission-ambient i{animation:none}}.st-desk,.st-room,body:has(.st-room){background:#fff;color:#1c1a17}.st-bar{background:#fff;border-bottom:1px solid rgba(24,24,27,.14);box-shadow:none}.st-auto,.st-bar,.st-bar .crawn-wordmark-text{color:#1c1a17}.st-crumb{border-left-color:rgba(28,26,23,.16);color:#52525b}.st-auto i{background:rgba(28,26,23,.16)}.st-auto input:checked+i{background:#1c1a17}.st-auto input:focus-visible+i{outline-color:#1c1a17}.st-work,.st-work:has(.st-ask-hero){margin-top:0;border:0;border-radius:0;background:transparent;box-shadow:none}.st-ask-hero h1,.st-room h1,.st-step h1{font-family:var(--font-brand),var(--font-body),sans-serif;font-weight:400;letter-spacing:-.045em;color:#1c1a17}.st-ask-kicker,.st-choice-hud span,.st-choice-num,.st-composer-hint,.st-composer-status,.st-lead,.st-step-kicker{color:#52525b}.st-choice-hud,.st-composer.is-hero,.st-kind-grid button,.st-seat-grid button{border-color:rgba(24,24,27,.16);background:hsla(0,0%,100%,.9);color:#1c1a17;box-shadow:none}.st-choice-hud:hover,.st-kind-grid button:hover,.st-seat-grid button:hover{border-color:rgba(28,26,23,.28);background:#fff}.st-choice-hud.is-on,.st-kind-grid button.is-on,.st-seat-grid button.is-on{border-color:#1c1a17;background:#fff;box-shadow:inset 0 0 0 1.5px #1c1a17}.st-choice-hud.is-on .st-choice-num{color:#1c1a17}.st-choice-hud .st-choice-badge{background:#1c1a17;color:#fff;font-family:var(--font-body),ui-sans-serif,system-ui,sans-serif;font-size:10px;font-weight:650;letter-spacing:.04em;line-height:1.2}.st-choice-hud .st-choice-badge.is-auth{background:transparent;color:#52525b;border:1px solid rgba(28,26,23,.18)}.st-composer.is-hero textarea{color:#1c1a17!important}.st-composer.is-hero textarea::placeholder{color:#71717a}.st-composer-actions{border-top-color:rgba(24,24,27,.12)}.st-composer-hint kbd{border-color:rgba(28,26,23,.12);background:#fff;color:#1c1a17}.st-ask button,.st-composer button:not(.st-idea-chip),.st-launch-btn,.st-modal-card a,.st-step-actions button{border:0!important;border-radius:999px!important;background:#1c1a17!important;color:#fff!important}.st-ask button:hover,.st-composer button:not(.st-idea-chip):hover,.st-launch-btn:hover:not(:disabled),.st-step-actions button:hover{background:#000!important;box-shadow:none}.st-launch-btn:disabled,.st-step-actions button:disabled{background:rgba(28,26,23,.08)!important;color:#71717a!important;border-color:transparent!important}.st-ask button.is-quiet,.st-modal-card button,.st-step-actions button.is-quiet{background:transparent!important;color:#1c1a17!important;border:1px solid rgba(24,24,27,.28)!important}.st-ideas-section{border-top-color:rgba(24,24,27,.18)}.st-ideas-label{color:#52525b}.st-idea-chip{border-color:rgba(24,24,27,.16)!important;border-radius:999px!important;background:hsla(0,0%,100%,.9)!important;color:#1c1a17!important}.st-operating.is-compact .auto-bay-head{grid-column:1;justify-content:flex-start;padding-bottom:0;border-bottom:0}.st-operating.is-compact .auto-crew,.st-operating.is-compact .auto-crew-rail{justify-content:flex-start;margin-left:0;padding-bottom:0}.st-operating.is-compact .auto-brief{grid-column:2;grid-row:1;display:flex;padding:0}.st-operating.is-compact .auto-brief-goal{display:grid;grid-template-columns:auto auto;grid-column-gap:12px;column-gap:12px;grid-row-gap:2px;row-gap:2px;align-items:center;justify-content:end;padding:0;border:0;text-align:left}.st-operating.is-compact .auto-brief-goal .auto-brief-label{grid-column:2;grid-row:1;margin:0}.st-operating.is-compact .auto-brief-goal-row{display:contents}.st-operating.is-compact .auto-goal-ring{grid-column:1;grid-row:1/span 2;width:56px;height:56px}.st-operating.is-compact .auto-brief-goal-copy{grid-column:2;grid-row:2;max-width:14rem;margin:0}.st-operating.is-compact .auto-talk,.st-operating.is-compact .auto-talk-empty,.st-operating.is-compact .st-card-foot,.st-operating.is-compact .st-think{grid-column:1/-1}.st-operating .auto-talk{gap:8px;padding-top:4px;border-top:1px solid rgba(24,24,27,.08)}.st-operating .auto-talk p{background:#fff;color:#1c1a17;border:1px solid rgba(24,24,27,.12);border-radius:12px}.st-operating .auto-talk li.is-you p{background:#1c1a17;color:#fff;border-color:#1c1a17}.st-operating .auto-talk li.is-you .st-caret{background:#fff}.st-operating .auto-talk li.is-same .st-talk-face{visibility:hidden}.st-operating .auto-crew-orb span,.st-operating .st-talk-face{background:#1c1a17;color:#fff}.st-operating.is-compact .auto-crew-rail{position:relative;min-height:40px}.st-operating.is-compact .auto-crew-rail li.is-head{position:relative;z-index:2}.st-operating.is-compact .auto-crew-rail li.is-hire,.st-operating.is-compact .auto-crew-rail li.is-hire:last-child{position:relative;z-index:3;width:auto;height:40px;margin:0 0 0 10px}.st-operating.is-compact .auto-hire-orb{position:relative;top:auto;right:auto;left:auto;width:auto;min-width:132px;height:40px;padding:0 14px 0 12px;gap:8px;justify-content:flex-start;overflow:hidden;background:#fff;color:#1c1a17;box-shadow:0 0 0 2px #fff,inset 0 0 0 1px rgba(24,24,27,.18);transition:none}.st-operating.is-compact .auto-hire-label{position:relative;display:inline-block;max-width:6.5rem;overflow:hidden;color:#1c1a17;opacity:1;font-size:13px;line-height:1;transition:none}.st-operating.is-compact.is-hire-settled .auto-crew-rail li.is-hire,.st-operating.is-compact.is-hire-settled .auto-crew-rail li.is-hire:last-child{width:40px}.st-operating.is-compact.is-hire-settled .auto-hire-orb{width:40px;min-width:40px;padding:0;gap:0;justify-content:center;transition:width .35s cubic-bezier(.22,1,.36,1),min-width .35s cubic-bezier(.22,1,.36,1),padding .35s cubic-bezier(.22,1,.36,1),gap .35s cubic-bezier(.22,1,.36,1)}.st-operating.is-compact.is-hire-settled .auto-hire-label{max-width:0;color:transparent;opacity:0;transition:max-width .35s cubic-bezier(.22,1,.36,1),opacity .2s ease}.st-operating.is-compact .auto-hire-matrix{position:absolute;inset:0;display:flex;justify-content:space-between;overflow:hidden;pointer-events:none;opacity:0}.st-operating.is-compact .auto-hire-matrix i{font-style:normal;font-size:8px;line-height:1}.st-operating.is-compact .auto-hire-orb.is-open,.st-operating.is-compact.is-hire-settled .auto-hire-orb:focus-visible,.st-operating.is-compact.is-hire-settled .auto-hire-orb:hover{z-index:4;width:132px;min-width:132px;padding:0 14px 0 12px;gap:8px;justify-content:flex-start}.st-operating.is-compact .auto-hire-orb.is-open .auto-hire-label,.st-operating.is-compact.is-hire-settled .auto-hire-orb:focus-visible .auto-hire-label,.st-operating.is-compact.is-hire-settled .auto-hire-orb:hover .auto-hire-label{max-width:6.5rem;color:#1c1a17;opacity:1;animation:none}.st-operating.is-compact .auto-hire-orb.is-open .auto-hire-matrix,.st-operating.is-compact.is-hire-settled .auto-hire-orb:focus-visible .auto-hire-matrix,.st-operating.is-compact.is-hire-settled .auto-hire-orb:hover .auto-hire-matrix{opacity:1;animation:auto-hire-matrix-out .8s ease forwards}.st-operating.is-compact .auto-hire-orb.is-open .auto-hire-matrix i,.st-operating.is-compact.is-hire-settled .auto-hire-orb:focus-visible .auto-hire-matrix i,.st-operating.is-compact.is-hire-settled .auto-hire-orb:hover .auto-hire-matrix i{animation:st-idea-fall .72s linear both}.st-operating.is-compact .auto-hire-matrix i:nth-child(2){animation-delay:70ms}.st-operating.is-compact .auto-hire-matrix i:nth-child(3){animation-delay:.14s}.st-operating.is-compact .auto-hire-matrix i:nth-child(4){animation-delay:.21s}@keyframes auto-hire-ink{0%,42%{color:transparent}to{color:#1c1a17}}@keyframes auto-hire-matrix-out{0%,28%{opacity:1}to{opacity:0}}@media (prefers-reduced-motion:reduce){.st-operating.is-compact .auto-hire-matrix{display:none}.st-operating.is-compact .auto-hire-orb.is-open .auto-hire-label,.st-operating.is-compact.is-hire-settled .auto-hire-orb:focus-visible .auto-hire-label,.st-operating.is-compact.is-hire-settled .auto-hire-orb:hover .auto-hire-label{color:#1c1a17;animation:none}}.st-operating.is-compact .st-mission-head{display:block;margin-bottom:14px}.st-operating.is-compact .st-mission-head h1{max-width:40rem;margin:0;font-family:var(--font-body),ui-sans-serif,system-ui,sans-serif;font-size:18px;font-weight:560;letter-spacing:-.02em;line-height:1.35;color:#1c1a17}.st-operating.is-compact .st-trajectory{margin-bottom:16px}.st-operating.is-compact .st-trajectory:before{top:13px}.st-operating.is-compact .st-trajectory button{gap:6px}.st-operating.is-compact .st-trajectory button i{width:26px;height:26px}.st-operating.is-compact .st-trajectory button em{display:none}@media (max-width:700px){.st-operating.is-compact .auto-team-card{grid-template-columns:1fr}.st-operating.is-compact .auto-brief{grid-column:1;grid-row:auto;justify-content:start}.st-operating.is-compact .auto-brief-goal{justify-content:start}.st-operating.is-compact .st-mission-head h1{font-size:16px}}