.SetupWizard_backdrop__7Kx0j{position:fixed;inset:0;z-index:1300;display:grid;place-items:center;padding:24px;background:#020611d9;backdrop-filter:blur(9px)}.SetupWizard_modal__gG5fV{width:min(1040px,100%);max-height:calc(100dvh - 32px);overflow:auto;border:1px solid #1d2023;border-radius:25px;background:radial-gradient(circle at 0 0,#17304466,transparent 42%),#0a0b0c;color:hsl(var(--accent-h) 67% 96%);box-shadow:0 34px 110px #000c}.SetupWizard_header__RuPUz{display:flex;align-items:flex-start;justify-content:space-between;gap:20px;padding:28px 31px 22px;border-bottom:1px solid #111315}.SetupWizard_header__RuPUz small{color:hsl(var(--accent-h) 67% 66%);font-size:10px;letter-spacing:.16em}.SetupWizard_header__RuPUz h1{margin:7px 0 5px;font-size:30px;letter-spacing:-.04em}.SetupWizard_header__RuPUz p{margin:0;color:#96a6bc;line-height:1.5}.SetupWizard_header__RuPUz>button{border:0;background:transparent;color:#aab7c9;font-size:28px;cursor:pointer}.SetupWizard_progress__MjtZH{display:grid;grid-template-columns:repeat(6,1fr);padding:18px 28px;border-bottom:1px solid #111315}.SetupWizard_progress__MjtZH button{position:relative;display:grid;justify-items:center;gap:6px;border:0;background:transparent;color:#6f7f98;font-size:10px;cursor:pointer}.SetupWizard_progress__MjtZH button:not(:last-child):after{content:"";position:absolute;top:14px;left:calc(50% + 18px);width:calc(100% - 36px);height:1px;background:#1d2023}.SetupWizard_progress__MjtZH i{z-index:1;display:grid;place-items:center;width:29px;height:29px;border:1px solid #40506a;border-radius:50%;background:#0a0b0c;font-style:normal}.SetupWizard_progress__MjtZH .SetupWizard_current__40pvu{color:#eff5ff}.SetupWizard_progress__MjtZH .SetupWizard_current__40pvu i{border-color:hsl(var(--accent-h) 73% 74%);box-shadow:0 0 0 5px #7386f51c}.SetupWizard_progress__MjtZH .SetupWizard_done__rUedJ i{border-color:hsl(var(--accent-h) 62% 60%);background:hsl(var(--accent-h) 44% 16%);color:hsl(var(--accent-h) 73% 70%)}.SetupWizard_body__OLNq5{display:grid;grid-template-columns:minmax(240px,.8fr) minmax(360px,1.2fr);gap:28px;padding:30px}.SetupWizard_body__OLNq5>aside{padding:14px}.SetupWizard_body__OLNq5>aside>span{color:hsl(var(--accent-h) 72% 73%);font-size:10px;letter-spacing:.14em}.SetupWizard_body__OLNq5>aside h2{max-width:420px;margin:12px 0;font-size:32px;line-height:1.08;letter-spacing:-.04em}.SetupWizard_body__OLNq5>aside p{color:#9dabc0;line-height:1.65}.SetupWizard_actionCard__yWTcc{min-height:350px;padding:25px;border:1px solid #1d2023;border-radius:20px;background:#0a0b0c}.SetupWizard_actionCard__yWTcc>b{display:inline-flex;padding:6px 9px;border-radius:99px;font-size:10px;letter-spacing:.04em}.SetupWizard_success__ZzEGD{background:hsl(var(--accent-h) 45% 16%);color:hsl(var(--accent-h) 68% 68%)}.SetupWizard_waiting__O3a8n{background:#3d301d;color:#f1c36f}.SetupWizard_actionCard__yWTcc h3{margin:20px 0 7px;font-size:22px}.SetupWizard_actionCard__yWTcc>p{color:#9ba9bd;line-height:1.55}.SetupWizard_actionCard__yWTcc button{min-height:44px;margin:18px 8px 0 0;padding:0 17px;border-radius:11px;font-weight:800;cursor:pointer}.SetupWizard_primary__wpoh8{border:0;background:linear-gradient(135deg,hsl(var(--accent-h) 72% 71%),hsl(var(--accent-h) 63% 59%));color:#0a0b0c}.SetupWizard_secondary__4a7G4{border:1px solid #3a4a67;background:#0a0b0c;color:#e6e8e9}.SetupWizard_actionCard__yWTcc ul{display:grid;gap:7px;margin:17px 0 0;padding:0;list-style:none}.SetupWizard_actionCard__yWTcc li{display:flex;justify-content:space-between;gap:14px;padding:9px 11px;border-radius:9px;background:#0a0b0c;color:#aab8ca}.SetupWizard_actionCard__yWTcc li b{color:hsl(var(--accent-h) 62% 67%)}.SetupWizard_code__CAHii{display:grid;gap:4px;margin-top:16px;padding:15px;border:1px solid #3c605d;border-radius:13px;background:#0a0b0c}.SetupWizard_code__CAHii strong{font-size:30px;letter-spacing:.16em;color:hsl(var(--accent-h) 71% 71%)}.SetupWizard_code__CAHii small,.SetupWizard_code__CAHii span{color:#8393aa;overflow-wrap:anywhere}.SetupWizard_note__km_uB{color:#f1bd78!important}.SetupWizard_evidence__Na3ue{display:flex;align-items:center;gap:8px;margin-top:20px}.SetupWizard_evidence__Na3ue span{padding:8px 10px;border:1px solid #1d2023;border-radius:9px;color:#708099;font-size:10px}.SetupWizard_evidence__Na3ue i{color:#53627a}.SetupWizard_evidence__Na3ue .SetupWizard_lit__tOHWz{border-color:hsl(var(--accent-h) 34% 34%);background:hsl(var(--accent-h) 41% 15%);color:hsl(var(--accent-h) 67% 69%)}.SetupWizard_modal__gG5fV>footer{display:flex;align-items:center;gap:14px;min-height:63px;padding:13px 30px;border-top:1px solid #111315}.SetupWizard_modal__gG5fV>footer button{border:0;background:transparent;color:hsl(var(--accent-h) 59% 69%);cursor:pointer}.SetupWizard_modal__gG5fV>footer p{flex:1;margin:0;color:#7989a0;font-size:10px;line-height:1.45}.SetupWizard_skip__W1EnL{margin-left:auto!important;color:#8796aa!important}@media(max-width:760px){.SetupWizard_backdrop__7Kx0j{align-items:end;padding:0}.SetupWizard_modal__gG5fV{max-height:96dvh;border-radius:24px 24px 0 0}.SetupWizard_header__RuPUz{padding:22px 20px 17px}.SetupWizard_header__RuPUz h1{font-size:25px}.SetupWizard_header__RuPUz p{font-size:12px}.SetupWizard_progress__MjtZH{display:flex;overflow-x:auto;padding:14px 17px}.SetupWizard_progress__MjtZH button{flex:0 0 76px}.SetupWizard_progress__MjtZH button:not(:last-child):after{display:none}.SetupWizard_body__OLNq5{grid-template-columns:1fr;gap:10px;padding:18px}.SetupWizard_body__OLNq5>aside{padding:4px}.SetupWizard_body__OLNq5>aside h2{font-size:25px}.SetupWizard_body__OLNq5>aside p{font-size:13px}.SetupWizard_actionCard__yWTcc{min-height:0;padding:19px}.SetupWizard_actionCard__yWTcc button{width:100%;margin-right:0}.SetupWizard_evidence__Na3ue{flex-wrap:wrap}.SetupWizard_modal__gG5fV>footer{align-items:flex-start;flex-wrap:wrap;padding:13px 18px}.SetupWizard_modal__gG5fV>footer p{flex-basis:100%;order:3}.SetupWizard_skip__W1EnL{margin-left:0!important}}@media(prefers-reduced-motion:reduce){.SetupWizard_backdrop__7Kx0j{backdrop-filter:none}}.SetupWizard_projectName__omhd1{display:grid;gap:6px;margin-top:17px;color:#8191a8;font-size:10px;text-transform:uppercase;letter-spacing:.08em}.SetupWizard_projectName__omhd1 input{min-height:44px;border:1px solid #384966;border-radius:10px;background:#0a0b0c;color:hsl(var(--accent-h) 67% 96%);padding:0 12px;font:inherit;text-transform:none;letter-spacing:0}.SetupWizard_consent__kEh7c{display:flex;align-items:center;gap:9px;margin-top:13px;color:#aab7c9;font-size:11px}.SetupWizard_consent__kEh7c input{width:18px;height:18px}.SetupWizard_actionCard__yWTcc li button{min-height:32px;margin:0;padding:4px 9px;border:1px solid hsl(var(--accent-h) 28% 31%);background:hsl(var(--accent-h) 45% 16%);color:hsl(var(--accent-h) 67% 69%)}.SetupWizard_liveNote__O2tjX{min-height:22px;margin-top:12px;color:#f1bd78;font-size:11px}.SetupWizard_progress__MjtZH button:disabled{cursor:not-allowed;opacity:.5}.SetupWizard_pendingStatus__mKw4r{display:grid;justify-items:center;gap:5px;margin:18px auto 2px;padding:14px;border:1px solid #40516f;border-radius:13px;background:#0a0b0c;text-align:center}.SetupWizard_pendingStatus__mKw4r i{width:9px;height:9px;border-radius:50%;background:hsl(var(--accent-h) 67% 67%);box-shadow:0 0 14px hsl(var(--accent-h) 63% 59%)}.SetupWizard_pendingStatus__mKw4r strong{color:#eff0f0}.SetupWizard_pendingStatus__mKw4r span{color:#91a0b5;font-size:11px}@media(max-width:360px){.SetupWizard_header__RuPUz h1{font-size:22px}.SetupWizard_body__OLNq5{padding:12px}.SetupWizard_actionCard__yWTcc{padding:15px}.SetupWizard_progress__MjtZH button{flex-basis:68px}.SetupWizard_code__CAHii strong{font-size:24px}}@media(prefers-contrast:more){.SetupWizard_actionCard__yWTcc,.SetupWizard_modal__gG5fV,.SetupWizard_projectName__omhd1 input{border-width:2px}.SetupWizard_progress__MjtZH .SetupWizard_current__40pvu i{outline:2px solid #fff}.SetupWizard_primary__wpoh8{background:hsl(var(--accent-h) 77% 72%);color:#000}}@supports(padding-bottom:env(safe-area-inset-bottom)){@media(max-width:760px){.SetupWizard_modal__gG5fV>footer{padding-bottom:max(13px,env(safe-area-inset-bottom))}}}.SetupWizard_projectModal__LpcmJ{width:min(620px,100%)}.SetupWizard_projectForm__3gtCN{display:grid;gap:18px;padding:28px}.SetupWizard_projectForm__3gtCN>p{margin:0;color:#8292aa;font-size:12px}.SetupWizard_projectForm__3gtCN>div{display:flex;justify-content:flex-end;gap:10px}.SetupWizard_projectForm__3gtCN button{min-height:44px;padding:0 18px;border-radius:11px;font-weight:800;cursor:pointer}.SetupWizard_consent__kEh7c span{display:grid;gap:3px}.SetupWizard_consent__kEh7c small{color:#8191a8;font-weight:400}.SetupWizard_projectForm__3gtCN output{display:block}.SetupWizard_serviceHealth__O3shf{display:flex;flex-direction:column;gap:.35rem;margin-bottom:1rem;padding:.85rem 1rem;border:1px solid color-mix(in srgb,#b8860b 40%,transparent);border-left:3px solid #b8860b;border-radius:0 6px 6px 0;background:color-mix(in srgb,#b8860b 8%,transparent)}.SetupWizard_serviceHealth__O3shf strong{font-size:.95rem}.SetupWizard_serviceHealth__O3shf p{margin:0;font-size:.88rem;opacity:.9}.SetupWizard_serviceHealth__O3shf small{font-size:.78rem;opacity:.7;font-variant-numeric:tabular-nums}.ReachStatus_reach__VC4J_{display:grid;gap:14px}.ReachStatus_verdict__AIFH7{margin:0;padding:10px 12px;border-radius:10px;background:hsl(var(--accent-h) 40% 12%/.55);border:1px solid hsl(var(--accent-h) 45% 40%/.35);font-size:13px;line-height:1.5}.ReachStatus_rows__sv6lN{list-style:none;margin:0;padding:0;display:grid;gap:8px}.ReachStatus_rows__sv6lN li{display:flex;align-items:center;justify-content:space-between;gap:14px;padding:12px 14px;border-radius:10px;border:1px solid hsl(var(--accent-h) 20% 40%/.22);background:hsl(var(--accent-h) 22% 9%/.5)}.ReachStatus_rows__sv6lN li>div{display:grid;gap:3px;min-width:0}.ReachStatus_rows__sv6lN strong{font-size:14px}.ReachStatus_rows__sv6lN small{font-size:12px;opacity:.72;line-height:1.45}.ReachStatus_rows__sv6lN code{font-size:11px;opacity:.6;overflow-wrap:anywhere}.ReachStatus_state__OFgt2{flex:none;font-size:11px;letter-spacing:.06em;text-transform:uppercase;padding:5px 9px;border-radius:999px;border:1px solid;white-space:nowrap}.ReachStatus_ready_to_attempt__Sv9g0 .ReachStatus_state__OFgt2{color:hsl(152 60% 62%)}.ReachStatus_delivery_failing__gX9aD .ReachStatus_state__OFgt2{color:hsl(8 78% 66%)}.ReachStatus_configuration_invalid__dtDMD .ReachStatus_state__OFgt2{color:hsl(38 85% 66%)}.ReachStatus_not_configured__pTqYQ .ReachStatus_state__OFgt2{color:hsl(var(--accent-h) 15% 62%)}.ReachStatus_unknown___l1A5 .ReachStatus_state__OFgt2{color:hsl(var(--accent-h) 25% 58%);font-style:italic}.ReachStatus_attempt__dN4EN{font-variant-numeric:tabular-nums;opacity:.62}.ReachStatus_notice__lOtPC{margin:0}.ReachStatus_notice__lOtPC p{margin:0;font-size:12px;opacity:.6;line-height:1.5}@media (max-width:560px){.ReachStatus_rows__sv6lN li{flex-direction:column;align-items:flex-start;gap:8px}}.AccentPicker_picker__nEbw2{display:grid;gap:10px}.AccentPicker_picker__nEbw2 header{display:grid;gap:3px}.AccentPicker_picker__nEbw2 strong{font-size:13px}.AccentPicker_picker__nEbw2 small{font-size:11px;color:var(--muted);line-height:1.5;max-width:52ch}.AccentPicker_swatches__XdGE3{display:flex;flex-wrap:wrap;gap:8px}.AccentPicker_swatches__XdGE3 button{width:30px;height:30px;padding:0;border-radius:8px;cursor:pointer;border:1px solid #ffffff1f;transition:transform .12s,box-shadow .12s}.AccentPicker_swatches__XdGE3 button:hover{transform:translateY(-1px)}.AccentPicker_swatches__XdGE3 button:focus-visible{outline:2px solid var(--ink);outline-offset:2px}.AccentPicker_swatches__XdGE3 .AccentPicker_on__Pe2LW{box-shadow:0 0 0 2px var(--paper),0 0 0 4px var(--ink)}@media(prefers-reduced-motion:reduce){.AccentPicker_swatches__XdGE3 button{transition:none}}.AgentFactory_shell___xQmr{border:1px solid #1d2023;border-radius:24px;background:#0a0b0c;color:hsl(var(--accent-h) 64% 98%);overflow:hidden}.AgentFactory_header__c5Vbv{display:flex;align-items:center;justify-content:space-between;gap:24px;padding:28px 30px;border-bottom:1px solid #1d2023}.AgentFactory_header__c5Vbv h2,.AgentFactory_modal__h9T76 h2{margin:5px 0 7px;font-size:26px}.AgentFactory_header__c5Vbv p{margin:0;color:#aab7cd;max-width:720px;line-height:1.5}.AgentFactory_eyebrow___n_Xf{color:hsl(var(--accent-h) 65% 63%);text-transform:uppercase;letter-spacing:.14em;font-size:12px;font-weight:700}.AgentFactory_primary__zbA8n{background:linear-gradient(120deg,hsl(var(--accent-h) 72% 72%),hsl(var(--accent-h) 68% 62%))!important;color:#0a0b0c!important;border:0!important;font-weight:800}.AgentFactory_actions__ZIxAG button,.AgentFactory_empty__xv4Oi button,.AgentFactory_header__c5Vbv button,.AgentFactory_modal__h9T76 button{border:1px solid #395073;border-radius:12px;padding:11px 16px;background:#111315;color:hsl(var(--accent-h) 74% 95%);cursor:pointer}.AgentFactory_actions__ZIxAG button:disabled,.AgentFactory_header__c5Vbv button:disabled,.AgentFactory_modal__h9T76 button:disabled{opacity:.55;cursor:wait}.AgentFactory_summary__dUVct{display:flex;gap:8px;align-items:center;padding:14px 30px;color:#a7b4ca;font-size:14px}.AgentFactory_summary__dUVct span{width:4px;height:4px;border-radius:50%;background:#4c607d}.AgentFactory_error__SxuB4,.AgentFactory_pageError__wfOAs{margin:0 30px 14px;padding:11px 13px;border:1px solid #843e55;border-radius:10px;background:#351d2a;color:#ffb6c5}.AgentFactory_grid__8POw4{display:grid;grid-template-columns:repeat(auto-fit,minmax(250px,1fr));gap:14px;padding:0 30px 30px}.AgentFactory_card__1C87l,.AgentFactory_empty__xv4Oi{background:#0a0b0c;border:1px solid #1d2023;border-radius:18px;padding:20px;min-height:190px}.AgentFactory_cardTop__e9JBU{display:flex;justify-content:space-between}.AgentFactory_avatar__54gg5{display:grid;place-items:center;width:42px;height:42px;border-radius:13px;background:hsl(var(--accent-h) 48% 16%);color:hsl(var(--accent-h) 70% 68%);font-weight:800}.AgentFactory_state__73SQl{font-size:11px;text-transform:uppercase;letter-spacing:.08em;height:max-content;padding:6px 9px;border-radius:999px;background:#111315;color:#b3c0d7}.AgentFactory_ready__Ei66k{background:hsl(var(--accent-h) 51% 16%);color:hsl(var(--accent-h) 66% 63%)}.AgentFactory_paused__rHy1O{background:#4b3917;color:#f0c56d}.AgentFactory_retired__wv4NR{background:#422735;color:#e89ab4}.AgentFactory_card__1C87l h3{margin:17px 0 5px}.AgentFactory_card__1C87l>p{margin:0 0 12px;color:#aab7ca;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.AgentFactory_cardMeta__nL4Tg{display:flex;flex-wrap:wrap;gap:6px}.AgentFactory_cardMeta__nL4Tg span{padding:5px 8px;border-radius:8px;background:#0a0b0c;color:#8fa1bd;font-size:11px}.AgentFactory_actions__ZIxAG{display:flex;align-items:center;margin-top:18px}.AgentFactory_actions__ZIxAG button{width:100%}.AgentFactory_reviewButton__615xY{border-color:hsl(var(--accent-h) 34% 34%)!important;color:hsl(var(--accent-h) 65% 68%)!important}.AgentFactory_stopped__OB25c{color:#c4ad7a;font-size:13px}.AgentFactory_empty__xv4Oi{grid-column:1/-1;display:grid;place-items:center;align-content:center;gap:10px;text-align:center;color:#a9b6ca;min-height:180px}.AgentFactory_empty__xv4Oi strong{color:hsl(var(--accent-h) 76% 97%);font-size:18px}.AgentFactory_empty__xv4Oi button{margin-top:8px}.AgentFactory_backdrop__55kFS{position:fixed;inset:0;z-index:1000;display:grid;place-items:center;padding:20px;background:#050a14d9;backdrop-filter:blur(5px)}.AgentFactory_modal__h9T76{width:min(690px,100%);max-height:92dvh;overflow:auto;box-sizing:border-box;border:1px solid #3b5278;border-radius:22px;background:#0a0b0c;padding:25px;box-shadow:0 30px 100px #000a}.AgentFactory_modalHead__U2lgb{display:flex;justify-content:space-between;gap:15px}.AgentFactory_modalHead__U2lgb>button{border:0;background:transparent;font-size:27px;padding:4px 10px}.AgentFactory_steps__HOiN8{display:grid;grid-template-columns:repeat(3,1fr);gap:8px;margin:20px 0}.AgentFactory_steps__HOiN8 i{height:4px;border-radius:9px;background:#111315}.AgentFactory_steps__HOiN8 .AgentFactory_done__ZFGqf{background:linear-gradient(90deg,hsl(var(--accent-h) 72% 72%),hsl(var(--accent-h) 68% 62%))}.AgentFactory_stepBody__O_L7m{min-height:340px}.AgentFactory_modal__h9T76 label{display:grid;gap:7px;margin:14px 0;color:#dbdee0;font-size:14px}.AgentFactory_modal__h9T76 label small,.AgentFactory_modal__h9T76>p,.AgentFactory_stepBody__O_L7m>label small{color:#95a6c0;line-height:1.4}.AgentFactory_modal__h9T76 input,.AgentFactory_modal__h9T76 select{width:100%;box-sizing:border-box;border:1px solid #334766;border-radius:10px;background:#0a0b0c;color:hsl(var(--accent-h) 67% 98%);padding:12px;font:inherit}.AgentFactory_modal__h9T76 fieldset{border:0;padding:0;margin:18px 0}.AgentFactory_modal__h9T76 legend{margin-bottom:9px;color:#dbdee0;font-size:14px}.AgentFactory_presetGrid__vKHHi{display:grid;grid-template-columns:1fr 1fr;gap:9px}.AgentFactory_presetGrid__vKHHi button{text-align:left;display:grid;gap:4px;padding:12px}.AgentFactory_presetGrid__vKHHi button span{color:#94a5bf;font-size:12px;line-height:1.35}.AgentFactory_presetGrid__vKHHi .AgentFactory_selected__XhdY_{border-color:hsl(var(--accent-h) 63% 61%);background:hsl(var(--accent-h) 42% 14%)}.AgentFactory_modal__h9T76 details{margin:16px 0;color:#aebbd0}.AgentFactory_limitGrid__F9SBW{display:grid;grid-template-columns:1fr 1fr;gap:14px}.AgentFactory_check__K5Y6z{display:flex!important;align-items:flex-start;grid-template-columns:auto 1fr!important;padding:13px;border:1px solid #1d2023;border-radius:12px;background:#0a0b0c}.AgentFactory_check__K5Y6z input{width:18px;height:18px;margin:2px 0}.AgentFactory_check__K5Y6z span{display:grid;gap:3px}.AgentFactory_review__bAtOX{padding:16px;border:1px solid #38516f;border-radius:15px;background:#0a0b0c}.AgentFactory_review__bAtOX>strong{font-size:19px}.AgentFactory_review__bAtOX>span{display:block;color:#8fa2be;margin-top:4px}.AgentFactory_approvalList__MUqwP,.AgentFactory_review__bAtOX dl{display:grid;grid-template-columns:1fr 1fr;gap:12px;margin:16px 0 0}.AgentFactory_approvalList__MUqwP div,.AgentFactory_review__bAtOX dl div{min-width:0}.AgentFactory_approvalList__MUqwP dt,.AgentFactory_review__bAtOX dt{color:#8295b2;font-size:11px;text-transform:uppercase;letter-spacing:.08em}.AgentFactory_approvalList__MUqwP dd,.AgentFactory_review__bAtOX dd{margin:4px 0 0;overflow-wrap:anywhere}.AgentFactory_notice__R_D4M{background:hsl(var(--accent-h) 49% 14%);border:1px solid hsl(var(--accent-h) 41% 27%);border-radius:12px;color:hsl(var(--accent-h) 61% 80%)!important;padding:12px 14px;line-height:1.4}.AgentFactory_error__SxuB4{margin:12px 0}.AgentFactory_modal__h9T76 footer{display:flex;justify-content:flex-end;gap:10px;margin-top:20px}.AgentFactory_approval__5jbi0{width:min(560px,100%)}.AgentFactory_approvalList__MUqwP{padding:15px;border-radius:14px;background:#0a0b0c}.AgentFactory_approvalList__MUqwP div{padding-bottom:9px;border-bottom:1px solid #1d2023}@media(max-width:700px){.AgentFactory_shell___xQmr{border-radius:18px}.AgentFactory_header__c5Vbv{align-items:flex-start;flex-direction:column;padding:20px}.AgentFactory_header__c5Vbv h2,.AgentFactory_modal__h9T76 h2{font-size:23px}.AgentFactory_header__c5Vbv button{width:100%}.AgentFactory_summary__dUVct{padding:13px 20px}.AgentFactory_grid__8POw4{grid-template-columns:1fr;padding:0 14px 18px}.AgentFactory_pageError__wfOAs{margin:0 14px 14px}.AgentFactory_card__1C87l{min-height:auto;padding:17px}.AgentFactory_backdrop__55kFS{align-items:end;padding:0}.AgentFactory_modal__h9T76{width:100%;max-height:94dvh;border-radius:22px 22px 0 0;padding:20px 17px}.AgentFactory_stepBody__O_L7m{min-height:0}.AgentFactory_approvalList__MUqwP,.AgentFactory_limitGrid__F9SBW,.AgentFactory_presetGrid__vKHHi,.AgentFactory_review__bAtOX dl{grid-template-columns:1fr}.AgentFactory_modal__h9T76 footer{position:sticky;bottom:-20px;margin:20px -17px -20px;padding:14px 17px;background:#0a0b0c;border-top:1px solid #1d2023}.AgentFactory_modal__h9T76 footer button{flex:1}.AgentFactory_approval__5jbi0{max-height:90dvh}.AgentFactory_cardMeta__nL4Tg span{font-size:12px}}.AgentFactory_modal__h9T76 textarea{width:100%;box-sizing:border-box;border:1px solid #334766;border-radius:10px;background:#0a0b0c;color:hsl(var(--accent-h) 67% 98%);padding:12px;font:inherit;resize:vertical;min-height:120px;line-height:1.5}.AgentFactory_actions__ZIxAG{gap:8px}.AgentFactory_actions__ZIxAG .AgentFactory_secondaryAction__vXcB9{width:auto}.AgentFactory_actions__ZIxAG .AgentFactory_stopButton__jfHa9{border-color:#744258;color:#ffc0cf}.AgentFactory_runState__jQFvP{display:flex;align-items:center;gap:9px;margin-top:13px;padding:10px;border-radius:10px;background:#0a0b0c;color:#aebbd0;font-size:12px}.AgentFactory_runState__jQFvP>span{display:grid;gap:2px;min-width:0}.AgentFactory_runState__jQFvP strong{color:#e7e9ea;font-size:12px}.AgentFactory_runState__jQFvP em{font-style:normal;color:#8496b1;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.AgentFactory_runState__jQFvP i{width:8px;height:8px;flex:0 0 auto;border-radius:50%;background:#76839a}.AgentFactory_runState__jQFvP .AgentFactory_runLive__VqViI{background:hsl(var(--accent-h) 65% 63%);box-shadow:0 0 10px hsl(var(--accent-h) 65% 63%/60%)}.AgentFactory_runState__jQFvP small{margin-left:auto;color:#7f91ac;white-space:nowrap}.AgentFactory_workLimits__uMTfW{display:flex;flex-wrap:wrap;gap:8px;margin:14px 0}.AgentFactory_workLimits__uMTfW span{padding:8px 10px;border-radius:9px;background:#0a0b0c;color:#91a3bd;font-size:12px}.AgentFactory_workLimits__uMTfW b{color:#eaebec}.AgentFactory_advanced__cnUH9{padding:10px 0}.AgentFactory_advanced__cnUH9 summary{cursor:pointer;color:#aebbd0}.AgentFactory_actions__ZIxAG .AgentFactory_deleteButton__7SIPD{width:auto;border-color:#744258;color:#ffc0cf}.AgentFactory_dangerButton__Vgqth{background:#7f3145!important;border-color:#a84b63!important;color:#fff!important}.AgentFactory_actions__ZIxAG .AgentFactory_retireButton__8cKeS{width:auto;border-color:#744258;color:#ffc0cf}.AgentFactory_capabilityFieldset__GUhvg{padding:0!important}.AgentFactory_capabilityGrid__HYVzV{display:grid;grid-template-columns:1fr 1fr;gap:8px}.AgentFactory_capabilityGrid__HYVzV .AgentFactory_check__K5Y6z{margin:0;text-transform:capitalize}.AgentFactory_capabilityGrid__HYVzV .AgentFactory_check__K5Y6z span{display:block}.AgentFactory_hiddenAgents__GLcW2{margin:0 30px 30px;border:1px solid #31425d;border-radius:16px;background:#0a0b0c}.AgentFactory_hiddenAgents__GLcW2>summary{cursor:pointer;padding:15px 18px;color:#b9c7dc;font-weight:700}.AgentFactory_hiddenAgents__GLcW2>p{margin:0;padding:0 18px 15px;color:#94a5bf;font-size:13px}.AgentFactory_hiddenAgents__GLcW2 .AgentFactory_grid__8POw4{padding:0 18px 18px}@media(max-width:700px){.AgentFactory_actions__ZIxAG{display:grid;grid-template-columns:1fr auto}.AgentFactory_actions__ZIxAG .AgentFactory_reviewButton__615xY{grid-column:1/-1}.AgentFactory_runState__jQFvP{align-items:flex-start}.AgentFactory_runState__jQFvP small{padding-top:1px}.AgentFactory_workLimits__uMTfW{display:grid;grid-template-columns:1fr 1fr}.AgentFactory_workLimits__uMTfW span:first-child{grid-column:1/-1}.AgentFactory_capabilityGrid__HYVzV{grid-template-columns:1fr}.AgentFactory_actions__ZIxAG .AgentFactory_retireButton__8cKeS{width:100%}.AgentFactory_hiddenAgents__GLcW2{margin:0 14px 18px}.AgentFactory_hiddenAgents__GLcW2 .AgentFactory_grid__8POw4{padding:0 14px 14px}}.GitHubConnection_card__FlAfF{margin:18px;border:1px solid #111315;border-radius:18px;background:#0a0b0c;color:#eff0f1;overflow:hidden;box-shadow:0 16px 50px #02061726}.GitHubConnection_header__dxFiZ{display:flex;align-items:flex-start;justify-content:space-between;gap:20px;padding:24px;border-bottom:1px solid #111315;background:linear-gradient(125deg,#0a0b0c,#0a0b0c)}.GitHubConnection_identity__SKuDA{display:flex;gap:15px}.GitHubConnection_mark__tzYlv{width:45px;height:45px;flex:none;display:grid;place-items:center;border:1px solid #586780;border-radius:13px;background:#eaf0fa;color:#0a0b0c;font-weight:900;font-size:12px}.GitHubConnection_eyebrow__hAXEh{margin:0 0 5px!important;color:hsl(var(--accent-h) 63% 64%)!important;font-size:9px!important;letter-spacing:.14em}.GitHubConnection_header__dxFiZ h2{margin:0;font-size:19px}.GitHubConnection_header__dxFiZ p{max-width:640px;margin:7px 0 0;color:#9faec2;font-size:11px;line-height:1.5}.GitHubConnection_status__Yp8NT{display:inline-flex;align-items:center;gap:7px;flex:none;padding:7px 10px;border:1px solid #43516b;border-radius:999px;color:#aab7ca;background:#0a0b0c;font-size:10px;font-weight:700}.GitHubConnection_status__Yp8NT i{width:7px;height:7px;border-radius:50%;background:#8b98aa}.GitHubConnection_status__Yp8NT.GitHubConnection_connected__th24t{border-color:hsl(var(--accent-h) 36% 33%);background:hsl(var(--accent-h) 41% 15%);color:#7de2bd}.GitHubConnection_status__Yp8NT.GitHubConnection_connected__th24t i{background:#54d69f;box-shadow:0 0 0 4px #54d69f1c}.GitHubConnection_status__Yp8NT.GitHubConnection_inactive__fSfI_{color:#aab7ca;background:#0a0b0c}.GitHubConnection_error__ghcEf{display:grid;grid-template-columns:1fr auto;gap:4px 15px;align-items:center;margin:18px;padding:13px 15px;border:1px solid #81475a;border-radius:12px;background:#3b2030;color:#ffc1cf}.GitHubConnection_error__ghcEf span,.GitHubConnection_error__ghcEf strong{display:block}.GitHubConnection_error__ghcEf span{font-size:11px}.GitHubConnection_error__ghcEf button{grid-column:2;grid-row:1/3;min-height:38px;border:1px solid #9b5970;border-radius:9px;background:#562b3c;color:#fff}.GitHubConnection_loading__ZTJbf{min-height:260px;display:grid;place-content:center;justify-items:center;gap:12px;color:#9fadc1}.GitHubConnection_loading__ZTJbf span{width:28px;height:28px;border:3px solid #1d2023;border-top:3px solid hsl(var(--accent-h) 64% 62%);border-radius:50%;animation:GitHubConnection_spin__01O_Q .8s linear infinite}@keyframes GitHubConnection_spin__01O_Q{to{transform:rotate(1turn)}}.GitHubConnection_connectPanel__nhvAK{display:grid;grid-template-columns:1fr minmax(310px,.8fr);gap:22px;align-items:center;padding:28px}.GitHubConnection_connectPanel__nhvAK h3{margin:0;font-size:20px}.GitHubConnection_connectPanel__nhvAK>div>p{max-width:560px;color:#9fadc1;line-height:1.55}.GitHubConnection_primary__i5W4N{min-height:42px;border:1px solid hsl(var(--accent-h) 77% 64%)!important;border-radius:10px!important;background:linear-gradient(135deg,hsl(var(--accent-h) 72% 65%),hsl(var(--accent-h) 57% 55%))!important;color:#0a0b0c!important;font-weight:800}.GitHubConnection_boundary__umMs_{display:flex;gap:11px;padding:15px;border:1px solid hsl(var(--accent-h) 31% 30%);border-radius:13px;background:hsl(var(--accent-h) 45% 15%)}.GitHubConnection_boundary__umMs_>span{color:hsl(var(--accent-h) 69% 66%)}.GitHubConnection_boundary__umMs_ strong{font-size:11px;color:hsl(var(--accent-h) 67% 73%)}.GitHubConnection_boundary__umMs_ p{margin:5px 0 0;color:#a8bdc3;font-size:10px;line-height:1.5}.GitHubConnection_boundary__umMs_.GitHubConnection_compact__KeTXL{margin-top:16px;padding:12px}.GitHubConnection_connectedBody__lTATJ{padding:18px}.GitHubConnection_account__512Nn{display:flex;align-items:center;justify-content:space-between;gap:18px;padding:16px;border:1px solid #1d2023;border-radius:14px;background:#0a0b0c}.GitHubConnection_account__512Nn>div{display:flex;align-items:center;gap:12px;min-width:0}.GitHubConnection_account__512Nn img,.GitHubConnection_account__512Nn>div>span{width:42px;height:42px;flex:none;border-radius:11px;object-fit:cover;background:#1d2023;display:grid;place-items:center;color:hsl(var(--accent-h) 64% 72%);font-weight:800}.GitHubConnection_account__512Nn p{margin:0;min-width:0}.GitHubConnection_account__512Nn em,.GitHubConnection_account__512Nn small,.GitHubConnection_account__512Nn strong{display:block}.GitHubConnection_account__512Nn small{color:#8495ad;font-size:8px;letter-spacing:.1em}.GitHubConnection_account__512Nn strong{margin-top:4px;font-size:14px;overflow-wrap:anywhere}.GitHubConnection_account__512Nn em{margin-top:3px;color:#8b9bb0;font-size:10px;font-style:normal}.GitHubConnection_account__512Nn nav{display:flex;gap:8px}.GitHubConnection_account__512Nn button,.GitHubConnection_repoPanel__wx25H button{min-height:40px;padding:8px 12px;border:1px solid #3a4864;border-radius:9px;background:#111315;color:#e5edf9;font-size:10px;font-weight:700}.GitHubConnection_account__512Nn .GitHubConnection_danger__OhoPw{border-color:#633d4b;color:#ff9fb1;background:#2b1c29}.GitHubConnection_grid__9TT6H{display:grid;grid-template-columns:minmax(260px,.78fr) minmax(380px,1.22fr);gap:14px;margin-top:14px}.GitHubConnection_repoPanel__wx25H,.GitHubConnection_scopePanel__74cG_{padding:18px;border:1px solid #1d2023;border-radius:14px;background:#0a0b0c}.GitHubConnection_repoPanel__wx25H h3,.GitHubConnection_scopePanel__74cG_ h3{margin:0;font-size:13px}.GitHubConnection_repoHead__49PUQ p,.GitHubConnection_scopePanel__74cG_>p{color:#8f9eb3;font-size:10px;line-height:1.45}.GitHubConnection_scopePanel__74cG_ ul{display:grid;gap:8px;padding:0;margin:16px 0;list-style:none}.GitHubConnection_scopePanel__74cG_ li{display:flex;gap:8px;color:#bdc8d8;font-size:11px}.GitHubConnection_scopePanel__74cG_ li span{color:hsl(var(--accent-h) 65% 62%)}.GitHubConnection_repoHead__49PUQ{display:flex;justify-content:space-between;gap:15px}.GitHubConnection_repoHead__49PUQ p{margin:5px 0 0}.GitHubConnection_repoPanel__wx25H fieldset{max-height:280px;overflow:auto;margin:14px 0;padding:0;border:0}.GitHubConnection_repoPanel__wx25H label{display:flex;align-items:center;gap:11px;padding:11px;border-bottom:1px solid #111315;cursor:pointer}.GitHubConnection_repoPanel__wx25H label:first-of-type{border-top:1px solid #111315}.GitHubConnection_repoPanel__wx25H input{width:17px;height:17px;accent-color:hsl(var(--accent-h) 63% 59%)}.GitHubConnection_repoPanel__wx25H label span{min-width:0}.GitHubConnection_repoPanel__wx25H label small,.GitHubConnection_repoPanel__wx25H label strong{display:block;overflow-wrap:anywhere}.GitHubConnection_repoPanel__wx25H label strong{font-size:11px}.GitHubConnection_repoPanel__wx25H label small{margin-top:3px;color:#8091a8;font-size:9px}.GitHubConnection_empty__s0fQu{margin-top:14px;padding:22px;border:1px dashed #3b4a65;border-radius:12px;text-align:center;color:#aebacd}.GitHubConnection_empty__s0fQu p{margin:6px 0 0;color:#8798ae;font-size:10px}.GitHubConnection_connectedBody__lTATJ>footer{padding:14px 3px 1px;color:#70839e;font-size:9px}.GitHubConnection_srOnly__NtLyA{position:absolute;width:1px;height:1px;padding:0;margin:-1px;overflow:hidden;clip:rect(0,0,0,0);white-space:nowrap;border:0}@media (max-width:800px){.GitHubConnection_connectPanel__nhvAK,.GitHubConnection_grid__9TT6H{grid-template-columns:1fr}.GitHubConnection_header__dxFiZ{align-items:stretch}.GitHubConnection_status__Yp8NT{align-self:flex-start}.GitHubConnection_grid__9TT6H{gap:10px}}@media (max-width:560px){.GitHubConnection_card__FlAfF{margin:10px;border-radius:16px}.GitHubConnection_connectPanel__nhvAK,.GitHubConnection_connectedBody__lTATJ,.GitHubConnection_header__dxFiZ{padding:16px}.GitHubConnection_account__512Nn,.GitHubConnection_header__dxFiZ{flex-direction:column}.GitHubConnection_identity__SKuDA{align-items:flex-start}.GitHubConnection_account__512Nn{align-items:stretch}.GitHubConnection_account__512Nn nav{display:grid;grid-template-columns:1fr 1fr}.GitHubConnection_account__512Nn button,.GitHubConnection_repoPanel__wx25H button{min-height:44px}.GitHubConnection_repoPanel__wx25H{padding:14px}.GitHubConnection_repoPanel__wx25H>button{width:100%}.GitHubConnection_boundary__umMs_ p,.GitHubConnection_status__Yp8NT{font-size:11px}}.GitHubConnection_connectionGroup__z_uUL{display:grid;gap:20px}.GitHubConnection_checksActions__Peumb{display:flex;flex-wrap:wrap;gap:12px;margin-top:16px}.GitHubConnection_checksActions__Peumb button{min-height:44px}.WorkspaceAuthorization_card__BRN_E{margin:18px;padding:24px;border-radius:18px;background:linear-gradient(145deg,#0a0b0c,#0a0b0c);box-shadow:0 18px 45px #02061755;color:hsl(var(--accent-h) 80% 98%)}.WorkspaceAuthorization_card__BRN_E header{display:flex;justify-content:space-between;gap:20px}.WorkspaceAuthorization_card__BRN_E h2{margin:4px 0}.WorkspaceAuthorization_card__BRN_E p{color:#94a3b8}.WorkspaceAuthorization_card__BRN_E header>span{height:max-content;padding:6px 10px;border-radius:20px;background:hsl(var(--accent-h) 49% 16%);color:hsl(var(--accent-h) 69% 71%)}.WorkspaceAuthorization_card__BRN_E form{display:grid;grid-template-columns:2fr 1fr auto;gap:10px;align-items:end;margin:22px 0}.WorkspaceAuthorization_card__BRN_E label{display:grid;gap:6px;font-size:11px;color:#94a3b8}.WorkspaceAuthorization_card__BRN_E input{min-width:0;padding:11px;border:1px solid #1d2023;border-radius:10px;background:#0a0b0c;color:#fff}.WorkspaceAuthorization_card__BRN_E button{padding:11px 14px;border:0;border-radius:10px;background:hsl(var(--accent-h) 77% 64%);color:#101315;font-weight:700}.WorkspaceAuthorization_card__BRN_E li{display:flex;justify-content:space-between;align-items:center;padding:12px 0;border-top:1px solid #111315}.WorkspaceAuthorization_card__BRN_E li div{display:grid;gap:3px;min-width:0}.WorkspaceAuthorization_card__BRN_E li small{color:#94a3b8}.WorkspaceAuthorization_card__BRN_E li button{background:#352133;color:#fda4af}.WorkspaceAuthorization_found__AEDt9{margin:20px 0;padding:16px;border:1px solid #111315;border-radius:14px;background:#0a0b0c}.WorkspaceAuthorization_found__AEDt9 h3{margin:0 0 4px;font-size:15px}.WorkspaceAuthorization_found__AEDt9 p{margin:0 0 12px;font-size:12px}.WorkspaceAuthorization_found__AEDt9 ul{margin:0}.WorkspaceAuthorization_found__AEDt9 li{align-items:center;gap:16px;border-top:1px solid #111315}.WorkspaceAuthorization_found__AEDt9 li:first-child{border-top:0}.WorkspaceAuthorization_found__AEDt9 code{overflow-wrap:anywhere;font-size:12px;color:hsl(var(--accent-h) 68% 88%)}.WorkspaceAuthorization_found__AEDt9 li button{background:hsl(var(--accent-h) 77% 64%);color:#101315}.WorkspaceAuthorization_identity__p8hlE{display:flex;gap:6px;align-items:baseline}.WorkspaceAuthorization_identity__p8hlE code{font-size:11px}.WorkspaceAuthorization_worktrees__TWTc2{margin-top:4px;color:#94a3b8;font-size:12px}.WorkspaceAuthorization_worktrees__TWTc2 summary{cursor:pointer;color:hsl(var(--accent-h) 69% 71%)}.WorkspaceAuthorization_worktrees__TWTc2 code{display:block;margin-top:4px}.WorkspaceAuthorization_truncated__UEQtJ{display:block;margin-top:10px;color:#94a3b8}.WorkspaceAuthorization_disclosure__wHqKx{background:transparent!important;padding:0!important;color:hsl(var(--accent-h) 77% 64%)!important;font-weight:600;text-decoration:underline}.WorkspaceAuthorization_hint__P9ToJ{margin:-12px 0 0;font-size:12px}.WorkspaceAuthorization_safety__taxDB{padding:12px;border-radius:10px;background:hsl(var(--accent-h) 48% 12%)}.WorkspaceAuthorization_error__xjb5l{padding:10px;border-radius:8px;background:#3c1d2a;color:#fecdd3!important}@media(max-width:900px){.WorkspaceAuthorization_card__BRN_E form{grid-template-columns:1fr}.WorkspaceAuthorization_found__AEDt9 li{display:block}.WorkspaceAuthorization_found__AEDt9 li button{margin-top:10px;width:100%}.WorkspaceAuthorization_card__BRN_E header{display:block}.WorkspaceAuthorization_card__BRN_E header>span{display:inline-block;margin-top:8px}}