.workspace_page__Z25Vv{--accent:#4c8c6b;--accent-hover:#3e7357;--bg:#0a0a0a;--panel-bg:#121212;--panel-strong:#0d1117;--border:hsla(0,0%,100%,.1);--text-subtle:#9ca3af;min-height:100vh;background:var(--bg);color:#fff;font-family:var(--font-inter),"Inter","Helvetica Neue",Arial,sans-serif}.workspace_topBar__3qRF3{display:flex;align-items:center;justify-content:space-between;padding:16px 24px;border-bottom:1px solid var(--border)}.workspace_workspaceSwitcher__tg6iX{display:inline-flex;align-items:center;gap:8px;border:1px solid var(--border);background:hsla(0,0%,100%,.04);color:#fff;border-radius:10px;padding:8px 12px;font-size:.86rem;font-weight:700;cursor:pointer}.workspace_workspaceSwitcherDot__hbNoo{width:8px;height:8px;border-radius:999px;background:var(--accent)}.workspace_topBarBadge__bwmzB{border:1px solid rgba(76,140,107,.3);background:rgba(76,140,107,.12);color:var(--accent);border-radius:999px;padding:5px 10px;font-size:.62rem;font-weight:800;letter-spacing:.11em;text-transform:uppercase}.workspace_listWrap__mDQDG{max-width:1080px;margin:0 auto;padding:24px 24px 80px}.workspace_listHeader__eLJPA{display:grid;grid-template-columns:minmax(200px,1fr) 110px 100px 190px 110px;grid-gap:12px;gap:12px;padding:0 16px 10px;color:var(--text-subtle);font-size:.68rem;text-transform:uppercase;letter-spacing:.08em;font-weight:700;border-bottom:1px solid var(--border)}.workspace_listGroup__FB10F{margin-top:22px}.workspace_listGroupTitle__USksW{margin:0 0 8px;padding:0 16px;font-size:.92rem;font-weight:700;letter-spacing:-.01em}.workspace_listRow__Yi27R{width:100%;display:grid;grid-template-columns:minmax(200px,1fr) 110px 100px 190px 110px;grid-gap:12px;gap:12px;align-items:center;padding:12px 16px;border:0;border-bottom:1px solid hsla(0,0%,100%,.06);background:transparent;color:#fff;text-align:left;cursor:pointer;font-family:inherit;font-size:.86rem;border-radius:10px;transition:background-color .12s ease}.workspace_listRow__Yi27R:hover{background:hsla(0,0%,100%,.04)}.workspace_listRowTitle__L8W7P{display:flex;align-items:center;gap:10px;font-weight:600}.workspace_listRowMeta__3n_B7{color:var(--text-subtle)}.workspace_listRowBranch__XZMec{color:var(--text-subtle);font-family:ui-monospace,SFMono-Regular,Menlo,Monaco,Consolas,monospace;font-size:.76rem;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.workspace_pulseDot__aUnUV{width:8px;height:8px;border-radius:999px;flex:0 0 auto}.workspace_pulseDotIdle__PPtZu{background:transparent;border:1.5px solid var(--text-subtle)}.workspace_pulseDotActive__cokPA{background:var(--accent);animation:workspace_pulse-soft__HOH8N 1.2s ease-in-out infinite}.workspace_stageBadge__noJ1R{display:inline-flex;align-items:center;border-radius:999px;padding:4px 10px;font-size:.68rem;font-weight:700;white-space:nowrap}.workspace_stageDesign__v2qdD{color:#d1d5db;background:hsla(0,0%,100%,.08)}.workspace_stageDev__8U0_W{color:var(--accent);background:rgba(76,140,107,.15)}.workspace_stageReview__3QYDF{color:#60a5fa;background:rgba(96,165,250,.15)}.workspace_stageShipped__yyEZ8{color:#a78bfa;background:rgba(167,139,250,.15)}.workspace_avatarChip__XC_wN,.workspace_avatarStack__3FJyC{display:inline-flex;align-items:center}.workspace_avatarChip__XC_wN{width:22px;height:22px;border-radius:999px;justify-content:center;font-size:.6rem;font-weight:800;color:#0a0a0a;border:2px solid var(--bg);margin-left:-6px;flex:0 0 auto}.workspace_avatarStack__3FJyC .workspace_avatarChip__XC_wN:first-child{margin-left:0}.workspace_addTaskRow__KRu3M{display:inline-flex;align-items:center;gap:6px;margin:4px 16px 0;border:0;background:transparent;color:var(--text-subtle);font-size:.8rem;padding:8px 0;cursor:pointer}.workspace_addTaskRow__KRu3M:hover{color:#fff}.workspace_addTaskForm__MYe8n{display:flex;gap:8px;align-items:center;margin:4px 16px 0;padding:8px;border:1px solid var(--border);border-radius:10px;background:hsla(0,0%,100%,.04)}.workspace_addTaskInput__c3S81{flex:1 1;background:transparent;border:0;color:#fff;font-size:.84rem;outline:none}.workspace_addTaskSelect___3TCd{background:var(--panel-bg);border:1px solid var(--border);color:#fff;border-radius:8px;padding:6px 8px;font-size:.76rem}.workspace_addTaskSubmit__HGraz{border:0;background:var(--accent);color:#fff;border-radius:8px;padding:7px 12px;font-size:.78rem;font-weight:700;cursor:pointer}.workspace_addTaskCancel__FoHwq{border:0;background:transparent;color:var(--text-subtle);font-size:.78rem;cursor:pointer}.workspace_panelOverlay__ILeDd{position:fixed;inset:0;background:rgba(0,0,0,.5);-webkit-backdrop-filter:blur(2px);backdrop-filter:blur(2px);display:flex;justify-content:flex-end;z-index:40}.workspace_panel__KoIB_{width:min(480px,100%);height:100%;background:var(--panel-bg);border-left:1px solid var(--border);overflow-y:auto;padding:22px;display:grid;grid-gap:16px;gap:16px;align-content:start;animation:workspace_slide-in__F0_Ho .22s ease both}.workspace_panelHeader__LLqwh{display:flex;align-items:flex-start;justify-content:space-between;gap:12px}.workspace_panelEpic__J8wLp{margin:0 0 4px;color:var(--text-subtle);font-size:.7rem;text-transform:uppercase;letter-spacing:.1em;font-weight:700}.workspace_panelTitle__P02Lr{margin:0;font-size:1.15rem;letter-spacing:-.01em}.workspace_iconButton__35gWz{border:1px solid var(--border);background:hsla(0,0%,100%,.04);color:#fff;border-radius:8px;width:32px;height:32px;display:inline-flex;align-items:center;justify-content:center;cursor:pointer;flex:0 0 auto}.workspace_panelDescription__D2Ppt{margin:0;color:#d1d5db;font-size:.86rem;line-height:1.5}.workspace_panelDetailsGrid__uDDSs{display:grid;grid-template-columns:repeat(3,1fr);grid-gap:10px;gap:10px;border:1px solid var(--border);border-radius:12px;padding:12px;background:hsla(0,0%,100%,.03)}.workspace_panelDetailLabel__NT_RJ{margin:0 0 4px;color:var(--text-subtle);font-size:.62rem;text-transform:uppercase;letter-spacing:.1em;font-weight:700}.workspace_panelDetailValue__bjxXd{margin:0;font-size:.86rem;font-weight:700}.workspace_panelDetailValueMono__3MAZE{margin:0;font-size:.72rem;font-family:ui-monospace,SFMono-Regular,Menlo,Monaco,Consolas,monospace;color:#d1d5db;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.workspace_panelLinks__b2TO9{display:grid;grid-gap:8px;gap:8px}.workspace_panelLinkButton__MqvE_,.workspace_panelLink__chB4V{display:inline-flex;align-items:center;gap:8px;border:1px solid var(--border);border-radius:10px;padding:9px 12px;font-size:.78rem;color:#d1d5db;text-decoration:none;background:hsla(0,0%,100%,.03);width:-moz-fit-content;width:fit-content;max-width:100%;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.workspace_panelLinkButton__MqvE_{color:var(--accent);cursor:pointer;font-family:inherit}.workspace_panelLinkButton__MqvE_:hover{background:rgba(76,140,107,.1)}.workspace_panelPreviewWrap__jM3XH{display:flex;justify-content:center;padding:16px 0;border:1px solid var(--border);border-radius:16px;background:#050505}.workspace_panelComments__SGCfI{border-top:1px solid var(--border);padding-top:14px}.workspace_panelCommentsList__vosWw{display:grid;grid-gap:12px;gap:12px;margin:10px 0 12px}.workspace_panelEmptyComments__mGWvM{margin:0;color:var(--text-subtle);font-size:.8rem}.workspace_panelCommentRow__kp0Ps{display:flex;gap:10px}.workspace_panelCommentMeta__aruPw{margin:0;font-size:.78rem;color:var(--text-subtle);display:flex;gap:6px}.workspace_panelCommentMeta__aruPw strong{color:#fff}.workspace_panelCommentText__8g07_{margin:3px 0 0;font-size:.82rem;color:#d1d5db;line-height:1.4}.workspace_panelCommentForm__bxB5C{display:flex;gap:8px}.workspace_panelCommentInput__nwgGg{flex:1 1;border:1px solid var(--border);background:hsla(0,0%,100%,.04);border-radius:10px;padding:9px 12px;color:#fff;font-size:.82rem;outline:none}.workspace_panelCommentSubmit__sWYMq{border:0;background:hsla(0,0%,100%,.08);color:#fff;border-radius:10px;padding:0 14px;font-size:.8rem;font-weight:700;cursor:pointer}.workspace_panelExternalLink__Q_MLi{text-align:center;color:var(--text-subtle);font-size:.76rem;text-decoration:none;display:inline-flex;align-items:center;justify-content:center;gap:6px}.workspace_primaryButton__39vOo{border:0;border-radius:12px;background:var(--accent);color:#fff;height:46px;font-size:.88rem;font-weight:800;display:inline-flex;align-items:center;justify-content:center;gap:8px;cursor:pointer}.workspace_primaryButton__39vOo:hover{background:var(--accent-hover)}.workspace_previewFrame__V5ey8{position:relative;display:inline-block}.workspace_phoneShell__PCUn8{width:286px;height:586px;border-radius:50px;border:8px solid #252525;background:#1a1a1a;overflow:hidden;position:relative;box-shadow:0 0 70px rgba(76,140,107,.2);flex:0 0 auto}.workspace_phoneShellAndroid__T_Bvj{border-radius:32px}.workspace_dynamicIsland__ImBK7{top:0;width:112px;height:28px;border-bottom-left-radius:18px;border-bottom-right-radius:18px}.workspace_androidCamera__H3JkO,.workspace_dynamicIsland__ImBK7{position:absolute;left:50%;transform:translateX(-50%);background:#252525;z-index:2}.workspace_androidCamera__H3JkO{top:12px;width:10px;height:10px;border-radius:999px}.workspace_phoneScreen__mLqiJ{height:100%;background:#fff;color:#111;position:relative}.workspace_previewHeadline__TJ7hW{position:absolute;top:150px;left:28px;width:230px}.workspace_previewHeadline__TJ7hW h3{margin:0;font-size:1.3rem;font-weight:800;letter-spacing:-.02em}.workspace_previewHeadline__TJ7hW p{margin:8px 0 0;color:#6b7280;font-size:.74rem;line-height:1.4}.workspace_socialRow__iSFcd{position:absolute;top:296px;left:28px;width:230px;height:56px;display:flex;gap:8px}.workspace_socialButton__4WFQY{flex:1 1;border:1px solid #e5e7eb;border-radius:10px;background:#f9fafb;color:#111;font-size:.72rem;font-weight:700;display:inline-flex;align-items:center;justify-content:center;gap:6px;cursor:default}.workspace_continueButton__8RjdX{position:absolute;top:372px;left:28px;width:230px;height:50px;border:0;border-radius:10px;background:#8a9a8e;color:#fff;font-size:.82rem;font-weight:700;cursor:default;transition:background-color .42s ease}.workspace_previewPlaceholder__sCI67{position:absolute;inset:0;display:flex;flex-direction:column;align-items:center;justify-content:center;gap:12px;padding:40px;text-align:center}.workspace_previewPlaceholderBadge__Oh_kH{width:48px;height:48px;border-radius:12px;background:#111;color:var(--accent);display:inline-flex;align-items:center;justify-content:center;font-weight:800;font-size:.7rem}.workspace_previewPlaceholder__sCI67 p{margin:0;color:#6b7280;font-size:.78rem;line-height:1.4}.workspace_hotspot__l5WHf{position:absolute;border:0;background:transparent;border-radius:8px;padding:0;cursor:default}.workspace_hotspotAnnotating__NQOm3{cursor:crosshair;outline:1.5px dashed rgba(76,140,107,.4)}.workspace_hotspotAnnotating__NQOm3:hover{outline:2px solid var(--accent);background:rgb(76 140 107/8%)}.workspace_inspectorPopup__087IA{position:absolute;z-index:5;background:#111;color:#fff;border-radius:10px;padding:10px 12px;font-size:.68rem;font-family:ui-monospace,SFMono-Regular,Menlo,Monaco,Consolas,monospace;box-shadow:0 10px 30px rgba(0,0,0,.35);display:grid;grid-gap:5px;gap:5px;min-width:150px;pointer-events:none}.workspace_inspectorRow__YinwC{display:flex;justify-content:space-between;gap:12px;color:#9ca3af}.workspace_inspectorRow__YinwC strong{color:#fff}.workspace_commentPin__UWLwm{position:absolute;transform:translate(-50%,-50%);width:20px;height:20px;border-radius:999px 999px 999px 2px;background:#f472b6;color:#111;font-size:.62rem;font-weight:800;display:inline-flex;align-items:center;justify-content:center;box-shadow:0 4px 10px rgba(0,0,0,.3)}.workspace_workspaceOverlay__yxGfH{position:fixed;inset:0;background:var(--bg);z-index:50;display:flex;flex-direction:column}.workspace_workspaceTopBar__SB8tf{display:flex;align-items:center;gap:16px;padding:14px 20px;border-bottom:1px solid var(--border)}.workspace_backButton__zy53U{display:inline-flex;align-items:center;gap:6px;border:1px solid var(--border);background:hsla(0,0%,100%,.04);color:#d1d5db;border-radius:10px;padding:8px 12px;font-size:.8rem;cursor:pointer;flex:0 0 auto}.workspace_workspaceTitleBlock__Tfd8s{flex:1 1;min-width:0}.workspace_workspaceTitle__C2sFJ{margin:2px 0 0;font-size:1.05rem;letter-spacing:-.01em;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.workspace_workspaceTopBarRight__W_Tjg{display:flex;align-items:center;gap:12px;flex:0 0 auto}.workspace_actingAsSelect__dlTb_{background:hsla(0,0%,100%,.04);border:1px solid var(--border);color:#fff;border-radius:10px;padding:8px 10px;font-size:.76rem}.workspace_mergeButton__OvfsG{border:1px solid rgba(35,134,54,.38);border-radius:10px;background:#238636;color:#fff;font-size:.8rem;font-weight:700;padding:9px 14px;cursor:pointer}.workspace_mergeButton__OvfsG:disabled{background:hsla(0,0%,100%,.08);border-color:var(--border);color:var(--text-subtle);cursor:default}.workspace_statusBar__HkKk0{display:flex;align-items:center;justify-content:space-between;gap:16px;padding:10px 20px;border-bottom:1px solid var(--border);background:hsla(0,0%,100%,.02);flex-wrap:wrap}.workspace_statusToggle__eEcBi{display:inline-flex;border:1px solid var(--border);border-radius:999px;padding:3px;gap:2px}.workspace_statusToggle__eEcBi button{border:0;background:transparent;color:var(--text-subtle);border-radius:999px;padding:5px 12px;font-size:.7rem;font-weight:700;cursor:pointer}.workspace_statusToggleActive__W_eVH{background:hsla(0,0%,100%,.1);color:#fff!important}.workspace_statusContent__4vA5H{display:inline-flex;align-items:center;gap:10px;flex-wrap:wrap}.workspace_statusPill__F4AEW{border-radius:999px;padding:4px 10px;font-size:.7rem;font-weight:700;background:rgba(76,140,107,.15);color:var(--accent)}.workspace_statusMuted__TUv3k{color:var(--text-subtle);font-size:.76rem}.workspace_statusMono__KvpJd{display:inline-flex;align-items:center;gap:5px;font-family:ui-monospace,SFMono-Regular,Menlo,Monaco,Consolas,monospace;font-size:.74rem;color:#d1d5db}.workspace_diffAdded__6a3kr{color:#4ade80}.workspace_diffAdded__6a3kr,.workspace_diffRemoved__R_l78{font-size:.76rem;font-family:ui-monospace,SFMono-Regular,Menlo,Monaco,Consolas,monospace}.workspace_diffRemoved__R_l78{color:#f87171}.workspace_commitButton__9GQNf{display:inline-flex;align-items:center;gap:6px;border:1px solid var(--border);background:hsla(0,0%,100%,.04);color:#d1d5db;border-radius:8px;padding:6px 10px;font-size:.72rem;cursor:pointer}.workspace_workspaceGrid__iFUtq{flex:1 1;display:grid;grid-template-columns:minmax(320px,420px) 1fr;min-height:0}.workspace_workspaceLeft__gMPB4{display:flex;flex-direction:column;border-right:1px solid var(--border);min-height:0}.workspace_tabRow__4PZQQ{display:flex;border-bottom:1px solid var(--border);flex:0 0 auto}.workspace_tabActive__Js_qq,.workspace_tab__5g0Sv{flex:1 1;border:0;background:transparent;color:var(--text-subtle);padding:12px;font-size:.8rem;font-weight:700;cursor:pointer;border-bottom:2px solid transparent}.workspace_tabActive__Js_qq{color:#fff;border-bottom-color:var(--accent)}.workspace_feedPanel__NRjV4{flex:1 1;overflow-y:auto;padding:16px;display:grid;grid-gap:14px;gap:14px;align-content:start;min-height:0}.workspace_feedEmpty__yw2Om{margin:0;color:var(--text-subtle);font-size:.82rem}.workspace_feedRowAgent__K7tlH{display:flex;gap:10px}.workspace_feedRowAgent__K7tlH p{margin:2px 0 0;color:#9ca3af;font-size:.8rem;line-height:1.5}.workspace_feedRowSystem__vPY6v{margin:0 0 0 32px;color:#6b7280;font-size:.74rem;font-style:italic}.workspace_feedRowHuman__F7iQT{display:flex;gap:10px}.workspace_feedRowMeta__ES30F{margin:0;display:flex;align-items:center;gap:8px;font-size:.76rem;color:var(--text-subtle);flex-wrap:wrap}.workspace_feedRowMeta__ES30F strong{color:#fff}.workspace_feedAnchorTag__Y2mFH{border:1px solid rgba(244,114,182,.3);color:#f472b6;border-radius:999px;padding:1px 8px;font-size:.66rem}.workspace_feedRowText__E9077{margin:4px 0 0;color:#e5e7eb;font-size:.84rem;line-height:1.5}.workspace_agentTyping__ADLbe{font-style:italic}.workspace_instructionForm__QHEsn{display:flex;gap:8px;padding:12px;border-top:1px solid var(--border);flex:0 0 auto}.workspace_instructionInput__7_N8C{flex:1 1;border:1px solid var(--border);background:hsla(0,0%,100%,.04);border-radius:10px;padding:10px 12px;color:#fff;font-size:.82rem;outline:none}.workspace_instructionSubmit__kuwIJ{border:0;background:var(--accent);color:#fff;border-radius:10px;width:40px;display:inline-flex;align-items:center;justify-content:center;cursor:pointer}.workspace_workspaceRight__iUh_3{display:flex;flex-direction:column;min-height:0}.workspace_simulatorToolbar__we7Gp{display:flex;align-items:center;justify-content:space-between;padding:10px 16px;border-bottom:1px solid var(--border);flex:0 0 auto}.workspace_simulatorDeviceLabel__btrbR{color:var(--text-subtle);font-size:.74rem;font-family:ui-monospace,SFMono-Regular,Menlo,Monaco,Consolas,monospace}.workspace_annotateButtonActive__Y4wi2,.workspace_annotateButton__HOXuB{display:inline-flex;align-items:center;gap:6px;border:1px solid var(--border);background:hsla(0,0%,100%,.04);color:#d1d5db;border-radius:999px;padding:7px 12px;font-size:.74rem;font-weight:700;cursor:pointer}.workspace_annotateButtonActive__Y4wi2{background:var(--accent);border-color:var(--accent);color:#fff}.workspace_simulatorStage__GLjJT{flex:1 1;display:flex;align-items:center;justify-content:center;position:relative;overflow:auto;padding:24px}.workspace_annotationPanelWrap__hTXbX{position:absolute;z-index:6}.workspace_annotationPopover__9EkZg{width:220px;background:var(--panel-bg);border:1px solid var(--border);border-radius:12px;padding:12px;box-shadow:0 20px 45px rgba(0,0,0,.4);display:grid;grid-gap:8px;gap:8px}.workspace_annotationPopoverTitle__P_dqH{margin:0;font-size:.76rem;font-weight:700;color:#fff}.workspace_annotationTextarea__YqHjp{width:100%;min-height:64px;resize:vertical;border:1px solid var(--border);background:hsla(0,0%,100%,.04);border-radius:8px;padding:8px;color:#fff;font-size:.78rem;font-family:inherit;outline:none}.workspace_annotationActions__iq81S{display:grid;grid-gap:6px;gap:6px}.workspace_annotationAgentButton__ABc32,.workspace_annotationCommentButton__2nCJg{display:inline-flex;align-items:center;justify-content:center;gap:6px;border:0;border-radius:8px;padding:8px;font-size:.74rem;font-weight:700;cursor:pointer}.workspace_annotationAgentButton__ABc32{background:var(--accent);color:#fff}.workspace_annotationCommentButton__2nCJg{background:hsla(0,0%,100%,.08);color:#fff}@media (max-width:1024px){.workspace_workspaceGrid__iFUtq{grid-template-columns:1fr;grid-template-rows:auto auto;overflow-y:auto}.workspace_workspaceLeft__gMPB4{border-right:0;border-bottom:1px solid var(--border);max-height:50vh}}@keyframes workspace_pulse-soft__HOH8N{0%,to{opacity:.65}50%{opacity:1}}@keyframes workspace_slide-in__F0_Ho{0%{transform:translateX(24px);opacity:0}to{transform:translateX(0);opacity:1}}