.VitniTerminal_shell__ISrYH{height:100dvh;max-height:100dvh;overflow:hidden;display:flex;flex-direction:column;background:#090d0c;color:#dce9e1;font-family:var(--font-mono,ui-monospace,SFMono-Regular,Menlo,monospace)}.VitniTerminal_header__84Lsx{display:flex;justify-content:space-between;align-items:center;gap:16px;padding:18px 24px 10px;border-bottom:1px solid #1c2a24}.VitniTerminal_header__84Lsx h1{margin:0;font:inherit;font-size:18px;font-weight:650;letter-spacing:0}.VitniTerminal_header__84Lsx a{color:#86d5a7;font-size:12px;text-decoration:none}.VitniTerminal_header__84Lsx a:hover{text-decoration:underline}.VitniTerminal_eyebrow__H9gqq{margin:0 0 4px;color:#80958a;font-size:10px;letter-spacing:.1em;text-transform:uppercase}.VitniTerminal_picker__itxlg{display:grid;grid-template-columns:auto minmax(180px,420px);align-items:center;gap:12px;padding:10px 24px;color:#96aaa0;font-size:11px}.VitniTerminal_picker__itxlg select{min-width:0;background:#0d1411;color:#dce9e1;border:1px solid #24352c;border-radius:4px;padding:8px 10px;font:inherit}.VitniTerminal_transcript__eeVmP{flex:1 1 auto;min-height:0;overflow:auto;padding:4px 24px 24px;scrollbar-color:#34483c #0b100e}.VitniTerminal_empty__9bbQO{margin:24px 0;color:#80958a;font-size:12px}.VitniTerminal_setupCard__K86dt{padding:16px;border:1px solid #294034;border-radius:4px;background:#0c120f;color:#dce9e1;line-height:1.65}.VitniTerminal_message__sZi6h{display:grid;grid-template-columns:112px minmax(0,1fr);gap:16px;align-items:start;padding:13px 0;border-bottom:1px solid #17221c}.VitniTerminal_messageMeta__SlIrK{display:flex;flex-direction:column;gap:4px;padding-top:2px;font-size:10px}.VitniTerminal_messageMeta__SlIrK strong{letter-spacing:.08em}.VitniTerminal_messageMeta__SlIrK time{color:#72847a;font-size:10px}.VitniTerminal_user__BKWxT .VitniTerminal_messageMeta__SlIrK strong{color:#8fc9a2}.VitniTerminal_vitni___c2if .VitniTerminal_messageMeta__SlIrK strong{color:hsl(var(--accent-h) 37% 68%)}.VitniTerminal_message__sZi6h p{min-width:0;margin:0;color:#dce9e1;font-size:13px;line-height:1.65;white-space:pre-wrap;overflow-wrap:anywhere}.VitniTerminal_newActivity__FLZzb{position:fixed;left:24px;bottom:146px;z-index:2;margin:0;padding:6px 9px;border:1px solid #5a4826;border-radius:4px;background:#211b10;color:#e2b367;font-size:11px}.VitniTerminal_backToBottom__P2RID{position:fixed;right:24px;bottom:146px;z-index:2;border:1px solid #375343;border-radius:4px;padding:7px 10px;background:#101a14;color:#c6e5d0;font:inherit;font-size:11px;cursor:pointer}.VitniTerminal_composer__XasMO{position:sticky;bottom:0;z-index:1;display:grid;grid-template-columns:minmax(0,1fr) auto;gap:8px 12px;padding:10px 24px 14px;background:#0c120f;border-top:1px solid #294034;box-shadow:0 -8px 24px rgb(0 0 0/18%)}.VitniTerminal_failed__gSOMT,.VitniTerminal_status__smrqn{grid-column:1/-1;margin:0;font-size:11px}.VitniTerminal_status__smrqn{color:#879a90}.VitniTerminal_failed__gSOMT{color:#e29292}.VitniTerminal_promptField__SvSa0{display:grid;gap:5px;min-width:0}.VitniTerminal_promptLabel__m0mX9{color:#8fc9a2;font-size:9px;letter-spacing:.1em}.VitniTerminal_composer__XasMO textarea{box-sizing:border-box;width:100%;resize:vertical;min-height:62px;max-height:180px;border-radius:4px;border:1px solid #2b4034;background:#080d0a;color:#e3eee7;padding:10px 11px;font:inherit;font-size:12px;line-height:1.5}.VitniTerminal_composer__XasMO textarea:focus{outline:1px solid #65bd89;border-color:#65bd89}.VitniTerminal_composer__XasMO button{align-self:end;min-height:40px;border:1px solid #4d9b6c;border-radius:4px;padding:0 14px;background:#193523;color:#d9f2e1;font:inherit;font-size:11px;cursor:pointer}.VitniTerminal_composer__XasMO button:disabled{opacity:.45;cursor:not-allowed}@media (max-width:600px){.VitniTerminal_header__84Lsx{padding-inline:14px}.VitniTerminal_picker__itxlg{grid-template-columns:1fr;gap:5px;padding-inline:14px}.VitniTerminal_transcript__eeVmP{padding-inline:14px}.VitniTerminal_message__sZi6h{grid-template-columns:62px minmax(0,1fr);gap:10px}.VitniTerminal_message__sZi6h p{font-size:12px}.VitniTerminal_composer__XasMO{padding-inline:14px}.VitniTerminal_newActivity__FLZzb{left:14px}.VitniTerminal_backToBottom__P2RID{right:14px}}.TeamRoom_room__IP4HE{margin-top:16px;border:1px solid #1d2023;border-radius:16px;background:#0a0b0c;padding:14px;display:flex;flex-direction:column;gap:10px}.TeamRoom_room__IP4HE .room-primary{display:flex;flex-direction:column;gap:10px;min-height:0}.TeamRoom_room__IP4HE .room-thread{overflow:auto;flex:1 1 auto;min-height:8rem;max-height:min(52vh,560px);display:grid;gap:8px;align-content:start}.TeamRoom_room__IP4HE .room-compose{flex:0 0 auto;display:grid;gap:8px}.TeamRoom_room__IP4HE .room-invite{flex:0 0 auto;display:flex;flex-wrap:wrap;gap:8px;align-items:center}.TeamRoom_room__IP4HE h3{margin:0;font-size:13px;letter-spacing:.08em;color:hsl(var(--accent-h) 73% 78%)}.TeamRoom_room__IP4HE li,.TeamRoom_room__IP4HE p,.TeamRoom_room__IP4HE small{color:#c5d0df}.TeamRoom_room__IP4HE small{display:block;color:#8ea0b8}.TeamRoom_room__IP4HE select,.TeamRoom_room__IP4HE textarea{width:100%;min-height:42px;border:1px solid #1d2023;border-radius:11px;background:#111315;color:hsl(var(--accent-h) 71% 97%);padding:10px}.TeamRoom_room__IP4HE textarea{min-height:88px;resize:vertical}.TeamRoom_room__IP4HE button{min-height:36px;border:0;border-radius:10px;background:#1d2023;color:hsl(var(--accent-h) 76% 97%);padding:0 10px;font-weight:700}.TeamRoom_room__IP4HE fieldset{border:1px solid #1d2023;border-radius:12px;padding:8px}.TeamRoom_room__IP4HE label{display:flex;gap:8px;align-items:center;color:#9ba9bd;font-size:12px}.TeamRoom_room__IP4HE ol,.TeamRoom_room__IP4HE ul{display:grid;gap:8px;margin:0;padding-left:18px}.TeamRoom_room__IP4HE li{overflow-wrap:anywhere}.TeamRoom_room__IP4HE input{width:100%;min-height:42px;border:1px solid #1d2023;border-radius:11px;background:#111315;color:hsl(var(--accent-h) 71% 97%);padding:10px}.TeamRoom_room__IP4HE article{display:grid;gap:6px}.TeamRoom_room__IP4HE details{border-top:1px solid #1d2023;padding-top:6px}.TeamRoom_room__IP4HE summary{cursor:pointer;color:#8ea0b8}.TeamRoom_room__IP4HE code{display:block;overflow-wrap:anywhere;color:hsl(var(--accent-h) 64% 69%)}.TeamRoom_room__IP4HE{background:var(--pane-background,#0a0b0c);color:var(--pane-foreground,#c5d0df)}.TeamRoom_room__IP4HE h3,.TeamRoom_room__IP4HE label,.TeamRoom_room__IP4HE li,.TeamRoom_room__IP4HE p,.TeamRoom_room__IP4HE small,.TeamRoom_room__IP4HE summary{color:inherit}.TeamRoom_room__IP4HE button,.TeamRoom_room__IP4HE input,.TeamRoom_room__IP4HE select,.TeamRoom_room__IP4HE textarea{background:var(--pane-background,#111315);color:var(--pane-foreground,#ffffff);border:1px solid}.WorkspacePanes_workspace__RqxxR{display:flex;flex-direction:column;gap:.4rem;padding:.5rem;min-width:0;min-height:0;flex:1;overflow:hidden}.WorkspacePanes_actions__QD7vy,.WorkspacePanes_tabs__1pVP8{display:flex;gap:.35rem;flex-wrap:wrap;align-items:center;flex-shrink:0}.WorkspacePanes_workspace__RqxxR>small{font-size:11px}.WorkspacePanes_tabs__1pVP8{flex-wrap:nowrap;overflow-x:auto}.WorkspacePanes_tabs__1pVP8 button{border:2px solid transparent;padding:.3rem .5rem;border-radius:.3rem;white-space:nowrap;flex-shrink:0;font-size:12px}.WorkspacePanes_tabs__1pVP8 [aria-selected=true]{border-color:currentColor;text-decoration:underline}.WorkspacePanes_resize___h0BT:focus-visible,.WorkspacePanes_workspace__RqxxR button:focus-visible,.WorkspacePanes_workspace__RqxxR input:focus-visible,.WorkspacePanes_workspace__RqxxR select:focus-visible{outline:2px solid currentColor;outline-offset:2px}.WorkspacePanes_panes__7oBvt{display:flex;flex-wrap:wrap;gap:.5rem;align-items:stretch;align-content:flex-start;flex:1;min-height:0;overflow:auto}.WorkspacePanes_pane__a0_RX{position:relative;display:flex;flex-direction:column;gap:.3rem;flex:0 0 45%;min-width:0;max-width:100%;height:calc((100% - (var(--pane-rows) - 1)*.5rem)/var(--pane-rows));box-sizing:border-box;border:1px solid;border-radius:.3rem;padding:.4rem .8rem .4rem .4rem;background:var(--pane-background);color:var(--pane-foreground);overflow-wrap:anywhere;min-height:0;font-size:12px}.WorkspacePanes_pane__a0_RX>header{font-size:12px}.WorkspacePanes_pane__a0_RX .room-compose textarea{width:100%;box-sizing:border-box;background:var(--pane-background);color:var(--pane-foreground);border:1px solid;max-height:6rem;padding:.3rem;resize:vertical}.WorkspacePanes_pane__a0_RX .room-compose button,.WorkspacePanes_pane__a0_RX .room-compose select,.WorkspacePanes_pane__a0_RX .room-session button,.WorkspacePanes_pane__a0_RX>header button,.WorkspacePanes_pane__a0_RX>header input,.WorkspacePanes_pane__a0_RX>header select{min-height:28px;max-width:100%;font-size:11px;padding:.15rem .35rem}.WorkspacePanes_resize___h0BT{position:absolute;right:0;top:0;bottom:0;width:.45rem;cursor:ew-resize;touch-action:none;border-left:1px solid;overflow:hidden;font-size:0}.WorkspacePanes_pane__a0_RX>div:not(.WorkspacePanes_resize___h0BT){display:flex;flex-direction:column;flex:1;min-height:0;margin:0;padding:0;border:0;border-radius:0;overflow:hidden}.WorkspacePanes_pane__a0_RX .room-conversation{display:flex;flex-direction:column;gap:.25rem;flex:1;min-height:0;overflow:hidden}.WorkspacePanes_pane__a0_RX .room-thread{display:block;flex:1;min-height:0;max-height:none;overflow:auto;overscroll-behavior:contain}.WorkspacePanes_pane__a0_RX .room-compose{display:grid;grid-template-columns:minmax(0,1fr) auto;gap:.25rem;flex-shrink:0}.WorkspacePanes_pane__a0_RX .room-compose>p{grid-column:1/-1;font-size:10px;margin:0}.WorkspacePanes_pane__a0_RX .room-compose>label:first-of-type{grid-column:1/-1}.WorkspacePanes_pane__a0_RX .room-compose textarea{min-height:44px;height:44px;border-radius:.2rem}.WorkspacePanes_pane__a0_RX .room-compose select{min-height:28px;width:auto;max-width:70%;padding:.2rem}.WorkspacePanes_pane__a0_RX .room-session{display:flex;align-items:center;gap:.5rem;flex-shrink:0;font-size:11px}.WorkspacePanes_pane__a0_RX .room-session>details>section{position:absolute;z-index:5;left:.4rem;right:.8rem;top:4rem;max-height:60%;overflow:auto;padding:.5rem;background:var(--pane-background);color:var(--pane-foreground);border:1px solid;box-shadow:0 4px 12px #0005}.WorkspacePanes_pane__a0_RX .room-session>details{border:0;padding:0}.WorkspacePanes_pane__a0_RX .room-invite h3{display:none}.WorkspacePanes_pane__a0_RX .room-thread{font-family:ui-monospace,SFMono-Regular,Menlo,Consolas,monospace;font-size:12px;line-height:1.4}.WorkspacePanes_pane__a0_RX .room-thread p{margin:.2rem 0;white-space:pre-wrap}.WorkspacePanes_pane__a0_RX .room-thread li{padding:.3rem 0;border-bottom:1px solid}.WorkspacePanes_pane__a0_RX .room-jump{position:static;flex-shrink:0}@media(max-width:700px){.WorkspacePanes_panes__7oBvt{display:flex;flex-direction:column;flex-wrap:nowrap;overflow:hidden}.WorkspacePanes_pane__a0_RX{min-width:0;width:100%;height:100%;flex:1;flex-basis:auto!important}.WorkspacePanes_pane__a0_RX[data-selected=false],.WorkspacePanes_resize___h0BT{display:none}.WorkspacePanes_tabs__1pVP8{flex-wrap:nowrap}.WorkspacePanes_workspace__RqxxR{padding:.35rem}.WorkspacePanes_actions__QD7vy{gap:.25rem}.WorkspacePanes_workspace__RqxxR>.WorkspacePanes_actions__QD7vy select{max-width:65vw}}.WorkspacePanes_pane__a0_RX>section[aria-label="Talk to VITNI"]{flex:1;min-height:0;height:auto;max-height:100%;min-width:0}.CommunicationIntegrity_card___czK5{margin:16px 18px 0;border:1px solid #1d2023;border-radius:14px;background:#0a0b0c;color:hsl(var(--accent-h) 67% 96%);overflow:hidden}.CommunicationIntegrity_card___czK5>p{margin:0;padding:18px;color:#93a1b8}.CommunicationIntegrity_card___czK5 header{display:flex;align-items:center;justify-content:space-between;padding:15px 18px;border-bottom:1px solid #111315}.CommunicationIntegrity_card___czK5 header small{color:hsl(var(--accent-h) 64% 69%);font-size:10px;letter-spacing:1.3px}.CommunicationIntegrity_card___czK5 h2{margin:4px 0 0;font-size:16px}.CommunicationIntegrity_card___czK5 header>span{border-radius:99px;padding:6px 9px;font-size:10px;font-weight:800}.CommunicationIntegrity_good__KqBR5{background:hsl(var(--accent-h) 49% 18%);color:hsl(var(--accent-h) 79% 75%)}.CommunicationIntegrity_warn__ln_rH{background:#4c3420;color:#ffc86b}.CommunicationIntegrity_metrics__z7SLZ{display:grid;grid-template-columns:repeat(4,1fr)}.CommunicationIntegrity_metrics__z7SLZ article{padding:14px 18px;border-right:1px solid #111315}.CommunicationIntegrity_metrics__z7SLZ article:last-child{border:0}.CommunicationIntegrity_metrics__z7SLZ small{display:block;color:#8595ae;font-size:10px;letter-spacing:.7px}.CommunicationIntegrity_metrics__z7SLZ strong{display:block;margin-top:6px;font-size:22px}.CommunicationIntegrity_metrics__z7SLZ p{margin:4px 0 0;color:#93a2b7;font-size:11px}.CommunicationIntegrity_metrics__z7SLZ p b{color:#ffb968}.CommunicationIntegrity_card___czK5 details{border-top:1px solid #111315;padding:11px 18px}.CommunicationIntegrity_card___czK5 summary{cursor:pointer;color:#b8c5d9;font-size:12px}.CommunicationIntegrity_backlogs__odbQ8{display:grid;grid-template-columns:repeat(auto-fit,minmax(210px,1fr));gap:7px;margin-top:10px}.CommunicationIntegrity_backlogs__odbQ8 span{display:grid;grid-template-columns:1fr auto;gap:3px 8px;padding:9px;border-radius:9px;background:#0a0b0c}.CommunicationIntegrity_backlogs__odbQ8 b{font-size:11px}.CommunicationIntegrity_backlogs__odbQ8 em{font-style:normal;color:#8090a8;font-size:10px}.CommunicationIntegrity_backlogs__odbQ8 strong{grid-column:1/-1;font-size:10px}.CommunicationIntegrity_ok__Z0b8C strong{color:hsl(var(--accent-h) 62% 67%)}.CommunicationIntegrity_bad__ACOdG strong{color:#ffc071}.CommunicationIntegrity_card___czK5 ol{margin:10px 0 0;padding-left:22px}.CommunicationIntegrity_card___czK5 li{margin:7px 0;color:#9aa9be}.CommunicationIntegrity_card___czK5 code{display:block;margin-top:3px;color:#ffca75;overflow-wrap:anywhere}.CommunicationIntegrity_card___czK5 footer{display:flex;justify-content:space-between;gap:20px;padding:10px 18px;border-top:1px solid #111315;color:#8393ab;font-size:10px}@media(max-width:850px){.CommunicationIntegrity_metrics__z7SLZ{grid-template-columns:1fr 1fr}.CommunicationIntegrity_metrics__z7SLZ article:nth-child(2){border-right:0}.CommunicationIntegrity_metrics__z7SLZ article:nth-child(-n+2){border-bottom:1px solid #111315}.CommunicationIntegrity_card___czK5 footer{flex-direction:column;gap:5px}}@media(max-width:520px){.CommunicationIntegrity_metrics__z7SLZ{grid-template-columns:1fr}.CommunicationIntegrity_metrics__z7SLZ article{border-right:0;border-bottom:1px solid #111315!important}}@media(max-width:720px){.CommunicationIntegrity_card___czK5{margin:10px}.CommunicationIntegrity_card___czK5 header{align-items:flex-start;gap:10px;padding:14px}.CommunicationIntegrity_metrics__z7SLZ{grid-template-columns:1fr 1fr}.CommunicationIntegrity_metrics__z7SLZ article{padding:13px!important;border-bottom:1px solid #111315}.CommunicationIntegrity_metrics__z7SLZ strong{font-size:19px}.CommunicationIntegrity_card___czK5 details,.CommunicationIntegrity_card___czK5 footer{padding:12px 14px}.CommunicationIntegrity_backlogs__odbQ8{grid-template-columns:1fr}}.SessionTelemetry_card__iZoq3{margin:16px 18px 0;border:1px solid #1d2023;border-radius:14px;background:#0a0b0c;color:hsl(var(--accent-h) 67% 96%);overflow:hidden}.SessionTelemetry_card__iZoq3>p{margin:0;padding:18px;color:#93a1b8}.SessionTelemetry_card__iZoq3 header{display:flex;align-items:center;justify-content:space-between;padding:15px 18px;border-bottom:1px solid #111315}.SessionTelemetry_card__iZoq3 header small{color:hsl(var(--accent-h) 64% 69%);font-size:10px;letter-spacing:1.3px}.SessionTelemetry_card__iZoq3 h2{margin:4px 0 0;font-size:16px}.SessionTelemetry_card__iZoq3 header>span{border-radius:99px;padding:6px 9px;font-size:10px;font-weight:800}.SessionTelemetry_good__OFDfs{background:hsl(var(--accent-h) 49% 18%);color:hsl(var(--accent-h) 79% 75%)}.SessionTelemetry_warn__mIjQc{background:#4c3420;color:#ffc86b}.SessionTelemetry_sessions__QpGuW{display:grid;grid-template-columns:repeat(auto-fit,minmax(260px,1fr));gap:8px;padding:14px 18px}.SessionTelemetry_sessions__QpGuW article{display:grid;grid-template-columns:1fr auto;gap:3px 8px;padding:11px;border-radius:9px;background:#0a0b0c}.SessionTelemetry_sessions__QpGuW b{font-size:11px;text-transform:uppercase;letter-spacing:.6px}.SessionTelemetry_sessions__QpGuW em{font-style:normal;color:#8090a8;font-size:10px}.SessionTelemetry_sessions__QpGuW strong{grid-column:1/-1;font-size:11px}.SessionTelemetry_counts__myeeG{grid-column:1/-1;color:#9aa9be;font-size:10px}.SessionTelemetry_sessions__QpGuW small{grid-column:1/-1;color:#7a889f;font-size:10px}.SessionTelemetry_live__fu6bC strong{color:hsl(var(--accent-h) 62% 67%)}.SessionTelemetry_stale__xAvIp strong{color:#ffc071}.SessionTelemetry_notice__LPydv{margin:0;padding:11px 18px;border-top:1px solid #111315;color:#8393ab;font-size:10px}@media(max-width:720px){.SessionTelemetry_card__iZoq3{margin:10px}.SessionTelemetry_card__iZoq3 header{align-items:flex-start;gap:10px;padding:14px}.SessionTelemetry_sessions__QpGuW{grid-template-columns:1fr;padding:12px 14px}}.CommsComposer_backdrop__yoNEF{position:fixed;inset:0;z-index:100;display:grid;place-items:center;padding:20px;background:#020617b5;backdrop-filter:blur(5px)}.CommsComposer_modal__5J36S{width:min(680px,100%);max-height:calc(100vh - 40px);overflow:auto;border:1px solid #1d2023;border-radius:20px;background:#0a0b0c;box-shadow:0 30px 100px #000c;color:hsl(var(--accent-h) 80% 98%)}.CommsComposer_modal__5J36S>header{position:sticky;top:0;z-index:2;display:flex;align-items:center;justify-content:space-between;padding:22px 24px;border-bottom:1px solid #111315;background:#111a2cf2;backdrop-filter:blur(10px)}.CommsComposer_modal__5J36S header small{color:hsl(var(--accent-h) 72% 67%);font-size:10px;letter-spacing:1.3px}.CommsComposer_modal__5J36S h2{margin:5px 0 0;font-size:23px}.CommsComposer_modal__5J36S header button{border:0;background:transparent;color:#a8b5c9;font-size:27px}.CommsComposer_modal__5J36S form{display:grid;gap:16px;padding:22px 24px}.CommsComposer_modal__5J36S label{display:grid;gap:7px;color:#9babbe;font-size:11px;text-transform:uppercase;letter-spacing:.5px}.CommsComposer_modal__5J36S input,.CommsComposer_modal__5J36S select,.CommsComposer_modal__5J36S textarea{width:100%;box-sizing:border-box;border:1px solid #1d2023;border-radius:10px;background:#0a0b0c;color:hsl(var(--accent-h) 76% 97%);padding:11px}.CommsComposer_modal__5J36S textarea{resize:vertical;line-height:1.5}.CommsComposer_modal__5J36S :disabled{opacity:.7}.CommsComposer_phase__r7WM_{display:flex;align-items:center;gap:12px;padding:12px;border-radius:11px;background:hsl(var(--accent-h) 49% 15%);color:hsl(var(--accent-h) 51% 79%)}.CommsComposer_phase__r7WM_ strong{white-space:nowrap;color:hsl(var(--accent-h) 67% 67%)}.CommsComposer_phase__r7WM_ span{font-size:11px}.CommsComposer_modal__5J36S fieldset{display:flex;flex-wrap:wrap;gap:7px;margin:0;padding:0;border:0}.CommsComposer_modal__5J36S legend{width:100%;margin-bottom:7px;color:#9babbe;font-size:11px;text-transform:uppercase;letter-spacing:.5px}.CommsComposer_modal__5J36S fieldset button{display:flex;gap:7px;align-items:center;border:1px solid #1d2023;border-radius:20px;background:#0a0b0c;color:#b8c4d7;padding:8px 11px}.CommsComposer_modal__5J36S fieldset button small{color:#71839e;font-size:9px}.CommsComposer_modal__5J36S fieldset .CommsComposer_selected__RgHu6{border-color:hsl(var(--accent-h) 65% 64%);background:hsl(var(--accent-h) 46% 18%);color:hsl(var(--accent-h) 77% 78%)}.CommsComposer_two__hr_tO{display:grid;grid-template-columns:1fr 1fr;gap:12px}.CommsComposer_modal__5J36S .CommsComposer_check__HqKwq{display:flex;align-items:center;align-self:end;min-height:40px;text-transform:none}.CommsComposer_check__HqKwq input{width:auto}.CommsComposer_preview__4swMV{display:grid;grid-template-columns:1fr 1fr;gap:8px;padding:12px;border:1px solid #32504f;border-radius:12px;background:hsl(var(--accent-h) 44% 13%)}.CommsComposer_preview__4swMV>div{display:grid;gap:3px}.CommsComposer_preview__4swMV span{color:#7fa2a5;font-size:9px;text-transform:uppercase}.CommsComposer_preview__4swMV strong{font-size:12px;overflow-wrap:anywhere}.CommsComposer_preview__4swMV p{grid-column:1/-1;margin:4px 0 0;color:#93b6b6;font-size:11px}.CommsComposer_error__piPaJ{margin:0;color:#ff9ca8;font-size:12px}.CommsComposer_modal__5J36S footer{display:flex;justify-content:flex-end;gap:8px;padding-top:4px}.CommsComposer_success__7iuta{display:grid;justify-items:center;gap:12px;padding:44px 28px;text-align:center}.CommsComposer_success__7iuta>i{display:grid;place-items:center;width:58px;height:58px;border-radius:50%;background:hsl(var(--accent-h) 52% 19%);color:hsl(var(--accent-h) 66% 66%);font-size:28px}.CommsComposer_success__7iuta h3{margin:0;font-size:20px}.CommsComposer_success__7iuta p{max-width:460px;margin:0;color:#a7b4c8}.CommsComposer_success__7iuta div{display:flex;gap:7px}.CommsComposer_success__7iuta span{border-radius:20px;background:hsl(var(--accent-h) 43% 16%);color:#74dcb9;padding:6px 9px;font-size:10px}@media(max-width:600px){.CommsComposer_backdrop__yoNEF{padding:8px}.CommsComposer_modal__5J36S{max-height:calc(100vh - 16px);border-radius:15px}.CommsComposer_modal__5J36S form,.CommsComposer_modal__5J36S>header{padding:17px}.CommsComposer_two__hr_tO{grid-template-columns:1fr}.CommsComposer_phase__r7WM_{align-items:flex-start;flex-direction:column}.CommsComposer_modal__5J36S footer{position:sticky;bottom:-17px;margin:0 -17px -17px;padding:13px 17px;background:#111a2cf2}.CommsComposer_modal__5J36S footer button{flex:1}}.CommsComposer_blocked__gV6uj{color:#ffb4bc!important}.CommsComposer_confirm__9_Sqy{padding:13px;border:1px solid #65464c;border-radius:12px;background:#0a0b0c}.CommsComposer_confirm__9_Sqy code{display:block;color:#ffbbc4;font-size:12px;letter-spacing:.4px;text-transform:none}.CommsComposer_remoteHeld__xvT8U{margin:0;border:1px solid #604d2b;border-radius:10px;background:#2a241a;color:#e7c982;padding:10px 12px;font-size:11px}.CommsComposer_projectRoute__gK6Xa small{display:block;color:#8291a6;font-size:11px;line-height:1.5;text-transform:none;letter-spacing:0}.CommsComposer_projectRoute__gK6Xa small strong{color:#e6e8e9}.CommsComposer_projectRoute__gK6Xa code{color:hsl(var(--accent-h) 65% 70%);font-size:11px}.CommsComposer_routeHeld__LXFnv{margin:0;border:1px solid #604d2b;border-radius:10px;background:#2a241a;color:#d9c38e;padding:11px 12px;font-size:11px;line-height:1.5}.CommsComposer_routeHeld__LXFnv strong{display:block;color:#f0cf83}.CommsComposer_simpleIntro__Zvz6e{display:flex;align-items:center;justify-content:space-between;gap:12px}.CommsComposer_simpleIntro__Zvz6e strong{font-size:16px}.CommsComposer_simpleIntro__Zvz6e span{color:#8291a6;font-size:11px}.CommsComposer_deliveryChoice__6U1l5{display:grid;grid-template-columns:1fr 1fr;gap:10px}.CommsComposer_deliveryChoice__6U1l5 button{display:grid;gap:4px;text-align:left;border:1px solid #1d2023;border-radius:13px;background:#0a0b0c;color:hsl(var(--accent-h) 76% 97%);padding:14px}.CommsComposer_deliveryChoice__6U1l5 button span{color:#8f9eb2;font-size:11px}.CommsComposer_deliveryChoice__6U1l5 .CommsComposer_activeChoice__2vE4A{border-color:hsl(var(--accent-h) 65% 64%);background:hsl(var(--accent-h) 44% 17%);box-shadow:0 0 0 1px hsl(var(--accent-h) 65% 64%/33%)}.CommsComposer_advanced__9JgNh{border-top:1px solid #111315;padding-top:12px}.CommsComposer_advanced__9JgNh summary{cursor:pointer;color:#8f9eb2;font-size:12px}.CommsComposer_advanced__9JgNh>div,.CommsComposer_advanced__9JgNh>label{margin-top:12px}@media(max-width:600px){.CommsComposer_deliveryChoice__6U1l5{grid-template-columns:1fr}.CommsComposer_simpleIntro__Zvz6e{align-items:flex-start;flex-direction:column}.CommsComposer_projectRoute__gK6Xa select{white-space:normal}.CommsComposer_projectRoute__gK6Xa small,.CommsComposer_routeHeld__LXFnv{font-size:12px}}.CommsComposer_savedTeams__4biA6{display:flex;align-items:center;gap:7px;overflow-x:auto;padding-bottom:2px}.CommsComposer_savedTeams__4biA6>span:first-child{flex:none;color:#8494aa;font-size:11px}.CommsComposer_savedTeam__AMVHE{display:flex;flex:none}.CommsComposer_savedTeam__AMVHE button{border:1px solid #1d2023;background:#0a0b0c;color:#b9c7da;padding:7px 9px}.CommsComposer_savedTeam__AMVHE button:first-child{border-radius:16px 0 0 16px}.CommsComposer_savedTeam__AMVHE button:last-child{border-left:0;border-radius:0 16px 16px 0;color:#8290a5}.CommsComposer_saveTeam__AszZ2{border:1px dashed #1d2023;border-radius:11px;padding:10px 12px}.CommsComposer_saveTeam__AszZ2 summary{cursor:pointer;color:#9eacc0;font-size:12px}.CommsComposer_saveTeam__AszZ2 div{display:grid;grid-template-columns:1fr auto;gap:8px;margin-top:10px}.CommsComposer_saveTeam__AszZ2 div button{border-radius:9px;background:hsl(var(--accent-h) 34% 22%);color:hsl(var(--accent-h) 73% 74%)}.CommsComposer_saveTeam__AszZ2 small{display:block;margin-top:7px;color:#728299;font-size:10px}@media(max-width:600px){.CommsComposer_backdrop__yoNEF{align-items:end;padding:0}.CommsComposer_modal__5J36S{width:100%;max-height:96dvh;border-width:1px 0 0;border-radius:20px 20px 0 0}.CommsComposer_modal__5J36S>header{padding:16px 17px}.CommsComposer_modal__5J36S h2{font-size:20px}.CommsComposer_modal__5J36S form{gap:14px;padding:16px 16px max(16px,env(safe-area-inset-bottom))}.CommsComposer_modal__5J36S label{font-size:12px}.CommsComposer_modal__5J36S input,.CommsComposer_modal__5J36S select,.CommsComposer_modal__5J36S textarea{min-height:44px;font-size:16px}.CommsComposer_modal__5J36S textarea{min-height:120px}.CommsComposer_modal__5J36S fieldset{max-height:190px;overflow:auto;padding:2px}.CommsComposer_modal__5J36S fieldset button{min-height:42px}.CommsComposer_preview__4swMV{grid-template-columns:1fr}.CommsComposer_preview__4swMV p{grid-column:1}.CommsComposer_modal__5J36S footer{padding-bottom:max(13px,env(safe-area-inset-bottom))}}.OwnerInbox_card__3S7NJ{margin:18px 0;border:1px solid #111315;border-radius:24px;background:linear-gradient(145deg,#0a0b0c,#0a0b0c);overflow:hidden;color:hsl(var(--accent-h) 67% 96%)}.OwnerInbox_card__3S7NJ header{display:flex;justify-content:space-between;gap:20px;align-items:center;padding:22px 26px;border-bottom:1px solid #111315}.OwnerInbox_card__3S7NJ small{color:hsl(var(--accent-h) 45% 65%);letter-spacing:.14em}.OwnerInbox_card__3S7NJ h2{font-size:22px;margin:5px 0}.OwnerInbox_card__3S7NJ p{margin:0;color:#95a2b7}.OwnerInbox_summary__osR8C{display:flex;align-items:center;gap:10px;background:#0a0b0c;padding:10px 14px;border-radius:14px;white-space:nowrap}.OwnerInbox_summary__osR8C strong{font-size:23px}.OwnerInbox_summary__osR8C span{color:#aeb9cb}.OwnerInbox_list__AqhPn{max-height:360px;overflow:auto;padding:10px}.OwnerInbox_row__By3_1{border:1px solid #111315;border-radius:14px;background:#0a0b0c;margin:8px}.OwnerInbox_row__By3_1 summary{cursor:pointer;display:grid;grid-template-columns:125px minmax(160px,1fr) minmax(120px,.55fr) auto;align-items:center;gap:12px;padding:15px;list-style:none}.OwnerInbox_row__By3_1 summary::-webkit-details-marker{display:none}.OwnerInbox_row__By3_1 summary b,.OwnerInbox_to__gkL7u{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.OwnerInbox_row__By3_1 time,.OwnerInbox_to__gkL7u{color:#8f9cb0;font-size:13px}.OwnerInbox_state__FmPzY{font-size:12px;font-weight:700;border-radius:999px;padding:6px 9px;text-align:center;background:#111315}.OwnerInbox_awaiting_ack__dM9bS{color:#ffc45d;background:#49391f}.OwnerInbox_ack_received__Wc64L,.OwnerInbox_in_progress__gN_dJ{color:hsl(var(--accent-h) 71% 81%);background:#1d2023}.OwnerInbox_result_received__QKpXG{color:hsl(var(--accent-h) 64% 67%);background:hsl(var(--accent-h) 51% 18%)}.OwnerInbox_posted__jiaMY{color:#b6c0d1}.OwnerInbox_detail___r8dv{border-top:1px solid #111315;padding:16px 18px}.OwnerInbox_detail___r8dv p{white-space:pre-wrap;color:#d0d3d6}.OwnerInbox_meta__QWHzL{display:flex;gap:10px;margin:14px 0;color:#8897ab;font-size:12px}.OwnerInbox_detail___r8dv ol{padding-left:20px}.OwnerInbox_detail___r8dv li{display:grid;grid-template-columns:75px 130px 1fr;gap:10px;padding:7px 0;color:#aab6c7}.OwnerInbox_empty__aGVfv{padding:28px;color:#9aa8bc;text-align:center}.OwnerInbox_card__3S7NJ footer{padding:12px 26px;border-top:1px solid #111315;color:#78879a;font-size:12px}@media(max-width:800px){.OwnerInbox_row__By3_1 summary{grid-template-columns:110px 1fr}.OwnerInbox_row__By3_1 time,.OwnerInbox_to__gkL7u{display:none}.OwnerInbox_card__3S7NJ header{align-items:flex-start}.OwnerInbox_summary__osR8C span{display:none}}.ActionInbox_inbox__hJzRt{color:hsl(var(--accent-h) 67% 96%);min-width:0}.ActionInbox_inbox__hJzRt>header{display:flex;align-items:flex-start;justify-content:space-between;gap:20px;padding:6px 4px 18px;border-bottom:1px solid #111315}.ActionInbox_inbox__hJzRt h3,.ActionInbox_inbox__hJzRt header small{color:hsl(var(--accent-h) 63% 66%);font:700 10px ui-monospace,monospace;letter-spacing:.14em}.ActionInbox_inbox__hJzRt header h2{margin:6px 0;font-size:25px}.ActionInbox_inbox__hJzRt header p{margin:0;color:#93a2b8;font-size:13px}.ActionInbox_inbox__hJzRt header>b{display:grid;place-items:center;min-width:44px;height:44px;border-radius:50%;background:#111315;color:#fff}.ActionInbox_inbox__hJzRt>section{padding-top:16px}.ActionInbox_inbox__hJzRt h3{margin:0 0 8px}.ActionInbox_item__bJeon{display:grid;grid-template-columns:125px minmax(0,1fr) auto;align-items:center;gap:14px;padding:14px;margin-top:8px;border:1px solid #1d2023;border-radius:13px;background:#0a0b0c}.ActionInbox_item__bJeon>span{font-size:10px}.ActionInbox_item__bJeon strong{display:block;font-size:13px;text-transform:capitalize}.ActionInbox_item__bJeon p{margin:4px 0 0;color:#9ba9bc;font-size:12px;line-height:1.45}.ActionInbox_amber__hNEJ9{color:#ffc66b}.ActionInbox_red__bEvWC{color:#ff8798}.ActionInbox_item__bJeon button{min-height:42px;padding:0 14px;border:1px solid #3b5a69;border-radius:10px;background:hsl(var(--accent-h) 47% 17%);color:hsl(var(--accent-h) 64% 73%)}.ActionInbox_item__bJeon details{font-size:11px;color:#90a0b5}.ActionInbox_item__bJeon code{display:block;margin-top:6px;font-size:9px}.ActionInbox_clear__ezQ4s{display:grid;place-items:center;gap:7px;padding:38px 12px;color:#8fa1b8;text-align:center}.ActionInbox_clear__ezQ4s i{display:grid;place-items:center;width:44px;height:44px;border-radius:50%;background:hsl(var(--accent-h) 53% 18%);color:hsl(var(--accent-h) 66% 67%);font-style:normal}.ActionInbox_clear__ezQ4s strong{color:#e9f0fa}@media(max-width:700px){.ActionInbox_inbox__hJzRt header h2{font-size:21px}.ActionInbox_item__bJeon{grid-template-columns:1fr;gap:8px;padding:14px}.ActionInbox_item__bJeon button{width:100%}.ActionInbox_inbox__hJzRt{max-height:82dvh;overflow-y:auto;padding-bottom:18px}.ActionInbox_inbox__hJzRt>header{position:sticky;top:-1px;z-index:2;background:#0a0b0c}}.ActionInbox_question__xFjfP{min-width:0;overflow-wrap:anywhere}.ActionInbox_item__bJeon .ActionInbox_questionText__QKA_S{white-space:pre-wrap;color:#e9f0fa}.ActionInbox_item__bJeon .ActionInbox_answerCommand__x3MQf{white-space:pre-wrap;overflow-wrap:anywhere;font:12px/1.5 ui-monospace,monospace;padding:8px;background:#111315;border-radius:6px;user-select:text}.MobileControlStatus_card__b2Fnw{display:grid;grid-template-columns:minmax(260px,1fr) auto auto;align-items:center;gap:18px;margin-bottom:18px;padding:16px 20px;border:1px solid #1d2023;border-radius:17px;background:linear-gradient(120deg,#0a0b0c,#0a0b0c);color:hsl(var(--accent-h) 67% 96%)}.MobileControlStatus_status__gtVwr{display:flex;align-items:center;gap:11px}.MobileControlStatus_status__gtVwr i{width:11px;height:11px;border-radius:50%;box-shadow:0 0 14px currentColor}.MobileControlStatus_live__P9MCp{color:hsl(var(--accent-h) 68% 64%);background:currentColor}.MobileControlStatus_connecting__iP6bl{color:#f3bc5c;background:currentColor}.MobileControlStatus_offline__O_dVE{color:#f47d91;background:currentColor}.MobileControlStatus_status__gtVwr div{display:grid;gap:3px}.MobileControlStatus_status__gtVwr small{color:#80a0c4;font-size:10px;letter-spacing:1px}.MobileControlStatus_status__gtVwr strong{font-size:14px}.MobileControlStatus_queue__omaZq{display:flex;gap:9px}.MobileControlStatus_queue__omaZq span{white-space:nowrap;border-radius:20px;background:#111315;padding:8px 10px;color:#9eacc0;font-size:11px}.MobileControlStatus_queue__omaZq b{color:hsl(var(--accent-h) 80% 98%)}.MobileControlStatus_notify__IXuhl{display:flex;align-items:center;gap:8px;color:#9eacc0;font-size:11px}.MobileControlStatus_notify__IXuhl button,.MobileControlStatus_pairing__RESg_ button{padding:8px 11px;border-radius:9px;background:hsl(var(--accent-h) 36% 22%);color:hsl(var(--accent-h) 66% 72%)}.MobileControlStatus_actions__ss4gQ,.MobileControlStatus_pairing__RESg_{grid-column:1/-1;border-top:1px solid #1d2023;padding-top:10px}.MobileControlStatus_actions__ss4gQ summary,.MobileControlStatus_pairing__RESg_ summary{cursor:pointer;color:#afbdd0;font-size:12px}.MobileControlStatus_actions__ss4gQ>span{display:block;margin-top:9px;color:#76869d;font-size:11px}.MobileControlStatus_actions__ss4gQ>div{display:grid;grid-template-columns:minmax(150px,.35fr) 1fr;gap:12px;margin-top:9px;color:#8291a6;font-size:11px}.MobileControlStatus_actions__ss4gQ b{color:#e6e8e9}.MobileControlStatus_pairing__RESg_>div{display:flex;align-items:center;flex-wrap:wrap;gap:8px;margin-top:10px}.MobileControlStatus_pairing__RESg_ p{flex:1 1 300px;margin:0;color:#8392a8;font-size:11px}.MobileControlStatus_pairing__RESg_ input{min-width:130px;flex:1;border:1px solid #1d2023;border-radius:9px;background:#0a0b0c;color:hsl(var(--accent-h) 76% 97%);padding:9px}.MobileControlStatus_pairing__RESg_ code{display:grid;gap:3px;border-radius:10px;background:#0a0b0c;padding:9px 12px;color:hsl(var(--accent-h) 73% 71%);font-size:18px;letter-spacing:2px}.MobileControlStatus_pairing__RESg_ code small{color:#76869d;font-size:9px;letter-spacing:0}.MobileControlStatus_pairing__RESg_ em{display:block;margin-top:8px;color:#efc16e;font-size:11px}.MobileControlStatus_card__b2Fnw>p{grid-column:1/-1;margin:0;color:#76869d;font-size:10px}@media(max-width:800px){.MobileControlStatus_card__b2Fnw{grid-template-columns:1fr}.MobileControlStatus_queue__omaZq{justify-content:flex-start}.MobileControlStatus_actions__ss4gQ,.MobileControlStatus_card__b2Fnw>p,.MobileControlStatus_pairing__RESg_{grid-column:1}.MobileControlStatus_actions__ss4gQ>div{grid-template-columns:1fr}}@media(max-width:720px){.MobileControlStatus_card__b2Fnw{margin:0 10px 10px;padding:15px;gap:14px}.MobileControlStatus_status__gtVwr{align-items:flex-start}.MobileControlStatus_queue__omaZq{display:grid;grid-template-columns:repeat(3,1fr);gap:6px}.MobileControlStatus_queue__omaZq span{text-align:center;white-space:normal;padding:8px 5px}.MobileControlStatus_notify__IXuhl{justify-content:space-between}.MobileControlStatus_pairing__RESg_>div{align-items:stretch;flex-direction:column}.MobileControlStatus_pairing__RESg_ button,.MobileControlStatus_pairing__RESg_ input{width:100%;min-height:44px}.MobileControlStatus_pairing__RESg_ code{font-size:16px;overflow-wrap:anywhere}}.MobileControlStatus_commands__jescS{grid-column:1/-1;border-top:1px solid #1d2023;padding-top:10px}.MobileControlStatus_commands__jescS summary{cursor:pointer;color:#afbdd0;font-size:12px}.MobileControlStatus_commands__jescS>span{display:block;margin-top:9px;color:#76869d;font-size:11px}.MobileControlStatus_commands__jescS>div{display:grid;grid-template-columns:minmax(150px,.35fr) 1fr auto;gap:12px;margin-top:8px;padding:9px;border-radius:9px;background:#0a0b0c;color:#8291a6;font-size:11px}.MobileControlStatus_commands__jescS b{color:#e6e8e9;text-transform:capitalize}.MobileControlStatus_commands__jescS time{color:#efc16e}@media(max-width:720px){.MobileControlStatus_commands__jescS>div{grid-template-columns:1fr auto}.MobileControlStatus_commands__jescS>div span{grid-column:1/-1;grid-row:2}}.MobileControlStatus_commands__jescS>div.MobileControlStatus_needsAttention__kKFS_{border:1px solid #76512e;background:#0a0b0c}.MobileControlStatus_needsAttention__kKFS_ time{color:#ffc56a}.MobileControlStatus_actions__ss4gQ[open]{padding-bottom:2px}.MobileControlStatus_notificationNote__WVeAq{margin-top:-9px!important;color:#8294ab!important}.MobileControlStatus_notify__IXuhl{flex-wrap:wrap}.MobileControlStatus_notify__IXuhl button{min-height:36px}.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_connectLink__B26s7{color:hsl(var(--accent-h) 67% 70%);font-weight:700}.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}}