.AIChatToggle_toggle__56Lhh{position:fixed;top:auto;right:20px;bottom:24px;z-index:910;display:flex;align-items:center;justify-content:center;width:56px;height:56px;background:linear-gradient(140deg,#111a24,#0b1118);color:#f0d9aa;border:1px solid rgba(212,166,79,.45);border-radius:50%;box-shadow:0 6px 20px rgba(0,0,0,.5),0 0 0 0 rgba(212,166,79,.35);cursor:pointer;transition:background .2s,color .2s,transform .2s,box-shadow .2s}.AIChatToggle_toggle__56Lhh:hover{background:linear-gradient(140deg,#182334,#111a24);transform:scale(1.08);box-shadow:0 8px 24px rgba(0,0,0,.55),0 0 0 6px rgba(212,166,79,.18)}.AIChatToggle_toggle__56Lhh.AIChatToggle_active__zrKax{background:#111a24;color:#f0d9aa;opacity:0;pointer-events:none;transform:scale(.92)}.AIChatToggle_toggle__56Lhh.AIChatToggle_active__zrKax:hover{background:#111a24;transform:scale(.92)}.AIChatToggle_badge__Wka0q{position:absolute;top:-2px;right:-2px;display:flex;align-items:center;justify-content:center;min-width:19px;height:19px;padding:0 5px;background:#ef4444;color:#fff;border-radius:10px;box-shadow:0 1px 3px rgba(0,0,0,.3);font-size:11px;font-weight:700;line-height:1;animation:AIChatToggle_badgePop__jJObu .3s cubic-bezier(.34,1.56,.64,1)}@keyframes AIChatToggle_badgePop__jJObu{0%{transform:scale(0)}to{transform:scale(1)}}.AIChatToggle_toggle__56Lhh:not(.AIChatToggle_active__zrKax):after{content:"";position:absolute;inset:-6px;border:2px solid rgba(212,166,79,.6);border-radius:50%;opacity:0;animation:AIChatToggle_pulse__M9wQN 2.4s ease-in-out infinite;pointer-events:none}.AIChatToggle_toggle__56Lhh:not(.AIChatToggle_active__zrKax):before{content:"";position:absolute;inset:-2px;border-radius:50%;background:radial-gradient(circle,rgba(212,166,79,.32) 0,transparent 70%);opacity:0;animation:AIChatToggle_glow__Hm2L9 2.4s ease-in-out infinite;pointer-events:none;z-index:-1}@keyframes AIChatToggle_pulse__M9wQN{0%,to{opacity:0;transform:scale(1)}50%{opacity:.75;transform:scale(1.15)}}@keyframes AIChatToggle_glow__Hm2L9{0%,to{opacity:0;transform:scale(1)}50%{opacity:1;transform:scale(1.25)}}.AIChatToggle_label__2IHfx{position:fixed;right:86px;bottom:38px;z-index:909;padding:6px 12px;background:#0b1118;color:#f0d9aa;border:1px solid rgba(212,166,79,.45);border-radius:6px;font-size:12px;font-weight:600;letter-spacing:.02em;white-space:nowrap;box-shadow:0 4px 12px rgba(0,0,0,.4);pointer-events:none;opacity:0;transform:translateX(4px);animation:AIChatToggle_labelHint__EKcxu 6s ease-in-out .8s 2}.AIChatToggle_label__2IHfx:after{content:"";position:absolute;right:-6px;top:50%;transform:translateY(-50%);border-left:6px solid rgba(212,166,79,.45);border-top:5px solid transparent;border-bottom:5px solid transparent}@keyframes AIChatToggle_labelHint__EKcxu{0%{opacity:0;transform:translateX(8px)}15%,85%{opacity:1;transform:translateX(0)}to{opacity:0;transform:translateX(8px)}}.BuilderLaunchActionBar_bar__pSvXr{display:grid;grid-template-columns:minmax(180px,.9fr) minmax(110px,.45fr) minmax(220px,1.35fr) auto;align-items:center;grid-gap:12px;gap:12px;padding:10px 14px;border-bottom:1px solid var(--gx-border);background:var(--gx-surface);color:var(--gx-text);font-family:var(--font-body)}.BuilderLaunchActionBar_actionCopy__Qk2Ak,.BuilderLaunchActionBar_actions__3OBGL,.BuilderLaunchActionBar_scoreBlock__ylVRU,.BuilderLaunchActionBar_scoreCopy__nBWHB{min-width:0}.BuilderLaunchActionBar_scoreBlock__ylVRU{display:flex;align-items:center;gap:10px}.BuilderLaunchActionBar_scoreIcon__shQin{display:inline-flex;width:32px;height:32px;flex:0 0 auto;align-items:center;justify-content:center;border:1px solid var(--gx-state-attention-border);border-radius:var(--gx-radius-md);background:var(--gx-state-attention-bg);color:var(--gx-state-attention-text)}.BuilderLaunchActionBar_scoreIcon__shQin[data-ready=true]{border-color:var(--gx-state-success-border);background:var(--gx-state-success-bg);color:var(--gx-state-success-text)}.BuilderLaunchActionBar_actions__3OBGL svg,.BuilderLaunchActionBar_scoreIcon__shQin svg{width:16px;height:16px}.BuilderLaunchActionBar_actionCopy__Qk2Ak,.BuilderLaunchActionBar_scoreCopy__nBWHB{display:grid;grid-gap:2px;gap:2px}.BuilderLaunchActionBar_actionCopy__Qk2Ak strong,.BuilderLaunchActionBar_scoreCopy__nBWHB strong{overflow:hidden;color:var(--gx-text-strong);font-size:12px;line-height:1.25;text-overflow:ellipsis;white-space:nowrap}.BuilderLaunchActionBar_actionCopy__Qk2Ak small,.BuilderLaunchActionBar_actionCopy__Qk2Ak span,.BuilderLaunchActionBar_scoreCopy__nBWHB small{overflow:hidden;color:var(--gx-text-muted);font-size:11px;line-height:1.3;text-overflow:ellipsis;white-space:nowrap}.BuilderLaunchActionBar_actionCopy__Qk2Ak span{color:var(--gx-state-attention-text);font-weight:800;text-transform:uppercase}.BuilderLaunchActionBar_meter__3IOwh{height:7px;overflow:hidden;border-radius:999px;background:var(--gx-surface-inset)}.BuilderLaunchActionBar_meter__3IOwh span{display:block;height:100%;border-radius:inherit;background:linear-gradient(90deg,var(--gx-state-success-text),var(--gx-brass))}.BuilderLaunchActionBar_actions__3OBGL{display:flex;justify-content:flex-end;gap:8px}.BuilderLaunchActionBar_primaryAction__Vuuar,.BuilderLaunchActionBar_secondaryAction__ENx40{display:inline-flex;min-height:34px;align-items:center;justify-content:center;gap:7px;padding:0 12px;border-radius:var(--gx-radius-md);cursor:pointer;font-family:inherit;font-size:12px;font-weight:760;white-space:nowrap}.BuilderLaunchActionBar_primaryAction__Vuuar{border:1px solid var(--gx-text-strong);background:var(--gx-text-strong);color:#ffffff}.BuilderLaunchActionBar_secondaryAction__ENx40{border:1px solid var(--gx-border);background:#ffffff;color:var(--gx-text-strong)}.BuilderLaunchActionBar_primaryAction__Vuuar:hover:not(:disabled),.BuilderLaunchActionBar_secondaryAction__ENx40:hover:not(:disabled){transform:translateY(-1px)}.BuilderLaunchActionBar_primaryAction__Vuuar:disabled,.BuilderLaunchActionBar_secondaryAction__ENx40:disabled{cursor:not-allowed;opacity:.5}@media (max-width:1100px){.BuilderLaunchActionBar_bar__pSvXr{grid-template-columns:minmax(0,1fr) auto}.BuilderLaunchActionBar_meter__3IOwh{grid-column:1/-1;order:3}.BuilderLaunchActionBar_actionCopy__Qk2Ak{grid-column:1/-1;order:2}.BuilderLaunchActionBar_actions__3OBGL{order:1}}@media (max-width:640px){.BuilderLaunchActionBar_bar__pSvXr{grid-template-columns:1fr;padding:10px 12px}.BuilderLaunchActionBar_actionCopy__Qk2Ak small,.BuilderLaunchActionBar_actionCopy__Qk2Ak strong,.BuilderLaunchActionBar_scoreCopy__nBWHB small,.BuilderLaunchActionBar_scoreCopy__nBWHB strong{white-space:normal}.BuilderLaunchActionBar_actions__3OBGL{justify-content:stretch}.BuilderLaunchActionBar_primaryAction__Vuuar,.BuilderLaunchActionBar_secondaryAction__ENx40{flex:1 1}}.TenantContextBar_bar__npsWD{display:flex;align-items:center;justify-content:space-between;height:auto;min-height:44px;background:var(--gx-surface);border-bottom:1px solid var(--gx-border);padding:8px 16px;font-family:var(--font-body);box-shadow:none;z-index:50}.TenantContextBar_left__YjQI1{display:flex;align-items:center;gap:10px;min-width:0;flex-wrap:wrap}.TenantContextBar_identity__yWP6q{display:flex;flex-direction:column;gap:2px;min-width:0}.TenantContextBar_identityRow__AOCRL{display:flex;align-items:center;gap:10px;min-width:0;flex-wrap:wrap}.TenantContextBar_right___MB4b{display:flex;align-items:center;gap:12px}.TenantContextBar_workspaceLabel__li00L{font-size:11px;font-weight:700;letter-spacing:.04em;text-transform:uppercase;color:var(--gx-text-muted)}.TenantContextBar_companyName__Pvy83{font-family:var(--font-heading);font-weight:600;font-size:var(--text-sm);color:var(--gx-text);white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.TenantContextBar_modePill__R_2I_{display:inline-flex;align-items:center;min-height:22px;padding:0 8px;border-radius:999px;border:1px solid var(--gx-state-info-border);background:var(--gx-state-info-bg);color:var(--gx-state-info-text);font-size:11px;font-weight:700;white-space:nowrap}.TenantContextBar_notice__CGLT_{font-size:var(--text-xs);color:var(--gx-text-muted);line-height:1.35}.TenantContextBar_selectorWrap__wWFBt{display:inline-flex;align-items:center;gap:8px}.TenantContextBar_selectorLabel__CfSMT{font-size:11px;font-weight:600;text-transform:uppercase;letter-spacing:.05em;color:var(--gx-text-muted)}.TenantContextBar_selector__bmBW7{min-width:220px;height:30px;border-radius:var(--gx-radius-md);border:1px solid var(--gx-border);background:#fff;color:var(--gx-text);padding:0 12px;font-family:inherit;font-size:var(--text-xs)}.TenantContextBar_statSummary__Qa5MS{font-size:var(--text-xs);color:var(--gx-text-muted);white-space:nowrap}.TenantContextBar_previewBtn__fXIhv{gap:4px;font-weight:500;padding:4px 12px;border-radius:var(--gx-radius-md);background:var(--gx-text-strong);color:#fff;text-decoration:none;border:none;transition:background .15s ease}.TenantContextBar_previewBtn__fXIhv,.TenantContextBar_secondaryBtn__L5o8k{display:inline-flex;align-items:center;font-size:var(--text-xs);white-space:nowrap;cursor:pointer}.TenantContextBar_secondaryBtn__L5o8k{justify-content:center;min-height:32px;padding:0 12px;border-radius:var(--gx-radius-md);border:1px solid var(--gx-border);background:var(--gx-surface-subtle);color:var(--gx-text-strong);font-weight:650;font-family:inherit;transition:background .15s ease,border-color .15s ease}.TenantContextBar_secondaryBtn__L5o8k:hover{background:#ffffff;border-color:var(--gx-border-strong)}.TenantContextBar_previewBtn__fXIhv:hover{background:var(--gx-ink-2)}.TenantContextBar_dashboardLink__cSeZA{display:inline-flex;align-items:center;justify-content:center;min-height:32px;padding:0 12px;border-radius:var(--gx-radius-md);border:1px solid var(--gx-border);background:#fff;font-size:var(--text-xs);font-weight:600;color:var(--gx-text);text-decoration:none;white-space:nowrap;transition:background .15s ease,border-color .15s ease,color .15s ease;font-family:inherit;cursor:pointer}.TenantContextBar_dashboardLink__cSeZA:hover{background:var(--gx-surface-subtle);border-color:var(--gx-border-strong,var(--gx-border))}@media (max-width:768px){.TenantContextBar_selectorLabel__CfSMT,.TenantContextBar_statSummary__Qa5MS{display:none}.TenantContextBar_bar__npsWD{padding:8px 12px;gap:10px;align-items:flex-start;flex-wrap:wrap}.TenantContextBar_right___MB4b{width:100%;flex-wrap:wrap;gap:8px;justify-content:flex-start}.TenantContextBar_dashboardLink__cSeZA,.TenantContextBar_previewBtn__fXIhv,.TenantContextBar_secondaryBtn__L5o8k{flex:1 1 auto}.TenantContextBar_selector__bmBW7{min-width:160px}}.page_shell__ReZtc{box-sizing:border-box;height:100vh;transition:padding-right .22s ease}.page_centerState__PBzul,.page_shell__ReZtc{display:flex;flex-direction:column;background:var(--gx-page-bg);color:var(--gx-text)}.page_centerState__PBzul{min-height:100vh;gap:12px;font-family:var(--font-body)}.page_centerState__PBzul,.page_stateBody__uBBRx{align-items:center;justify-content:center;padding:32px}.page_stateBody__uBBRx{display:flex;flex:1 1;background:linear-gradient(180deg,rgba(255,255,255,.78),rgba(255,255,255,0)),var(--gx-page-bg)}.page_stateCard__5Svmx{width:100%;max-width:760px;padding:30px;border:1px solid var(--gx-border);border-radius:var(--gx-radius-md);background:var(--gx-surface);box-shadow:var(--gx-shadow-lg);font-family:var(--font-body)}.page_stateEyebrow__9DK8x{margin:0 0 10px;color:var(--gx-state-attention-text);font-size:12px;font-weight:800;text-transform:uppercase}.page_stateTitle__iTa6U{margin:0 0 14px;color:var(--gx-text-strong);font-size:32px;line-height:1.15}.page_stateCopy__N6dde{margin:0;color:var(--gx-text-muted);font-size:16px;line-height:1.6}.page_tierGrid__PLSol{display:grid;grid-template-columns:repeat(auto-fit,minmax(160px,1fr));grid-gap:12px;gap:12px;margin-top:24px}.page_tierCard__PWxsC{padding:15px;border:1px solid var(--gx-border);border-radius:var(--gx-radius-md);background:var(--gx-surface-subtle)}.page_tierCard__PWxsC strong{display:block;margin-bottom:8px;color:var(--gx-text-strong)}.page_tierCard__PWxsC span{color:var(--gx-text-muted);font-size:13px;line-height:1.45}.page_stateActions__O4Vv0{display:flex;flex-wrap:wrap;gap:10px;margin-top:24px}.page_primaryLink__KOqrG,.page_secondaryLink__HszQg,.page_toolbarButton__SmdQH,.page_toolbarLink__LUG0j{display:inline-flex;min-height:34px;align-items:center;justify-content:center;border-radius:var(--gx-radius-md);font-weight:740;text-decoration:none}.page_primaryLink__KOqrG,.page_secondaryLink__HszQg{min-height:42px;padding:0 16px}.page_primaryLink__KOqrG{border:1px solid var(--gx-text-strong);background:var(--gx-text-strong);color:#ffffff}.page_secondaryLink__HszQg{border:1px solid var(--gx-border);background:#ffffff;color:var(--gx-text-strong)}.page_notice__o00WP{padding:10px 16px;border-bottom:1px solid var(--gx-state-info-border);background:var(--gx-state-info-bg);color:var(--gx-state-info-text);font-family:var(--font-body);font-size:14px;line-height:1.4}.page_toolbar__J3Fad{display:flex;align-items:center;flex-wrap:wrap;gap:10px;padding:10px 14px;border-bottom:1px solid var(--gx-border);background:var(--gx-surface);font-family:var(--font-body);font-size:13px}.page_newPageInput__KF98b,.page_pageSelect__3MLF7{height:34px;border:1px solid var(--gx-border);border-radius:var(--gx-radius-md);background:#ffffff;color:var(--gx-text);padding:0 10px}.page_pageSelect__3MLF7{min-width:160px}.page_newPageInput__KF98b{width:150px}.page_previewPill__PclRT,.page_statusPill__dqW8K,.page_unsavedPill__Jhtbh{display:inline-flex;min-height:26px;align-items:center;gap:7px;padding:0 10px;border-radius:var(--gx-radius-pill);font-weight:760}.page_statusPill__dqW8K{border:1px solid var(--gx-border);background:var(--gx-surface-subtle);color:var(--gx-text-muted)}.page_statusPill__dqW8K[data-state=live]{border-color:var(--gx-state-success-border);background:var(--gx-state-success-bg);color:var(--gx-state-success-text)}.page_unsavedPill__Jhtbh{border:1px solid var(--gx-state-attention-border);background:var(--gx-state-attention-bg);color:var(--gx-state-attention-text)}.page_unsavedDot__kSAVJ{width:7px;height:7px;border-radius:999px;background:var(--gx-brass);box-shadow:0 0 0 3px rgba(212,166,79,.16)}.page_toolbarHint__iqikf{color:var(--gx-text-muted);font-weight:640}.page_previewPill__PclRT,.page_toolbarButton__SmdQH,.page_toolbarLink__LUG0j{min-height:34px;padding:0 11px;border:1px solid var(--gx-border);background:#ffffff;color:var(--gx-text-strong)}.page_toolbarButton__SmdQH{cursor:pointer}.page_toolbarButton__SmdQH[data-primary=true]{border-color:var(--gx-text-strong);background:var(--gx-text-strong);color:#ffffff}.page_pageSelect__3MLF7:disabled,.page_toolbarButton__SmdQH:disabled{cursor:not-allowed;opacity:.55}.page_toolbarSpacer__VZJHC{flex:1 1}.page_workflow__fFid8{display:grid;grid-template-columns:repeat(auto-fit,minmax(160px,1fr));grid-gap:8px;gap:8px;padding:8px 14px;border-bottom:1px solid var(--gx-border);background:var(--gx-surface-subtle);font-family:var(--font-body)}.page_workflowStep__KDtWx{display:grid;min-height:44px;grid-template-columns:24px minmax(0,1fr);align-items:center;grid-gap:9px;gap:9px;padding:8px 10px;border:1px solid var(--gx-border);border-radius:var(--gx-radius-md);background:#ffffff}.page_workflowStep__KDtWx[data-status=done]{border-color:var(--gx-state-success-border);background:var(--gx-state-success-bg)}.page_workflowStep__KDtWx[data-status=active]{border-color:var(--gx-state-attention-border);background:var(--gx-state-attention-bg)}.page_workflowIndex__TN_Hy{display:inline-flex;width:24px;height:24px;align-items:center;justify-content:center;border-radius:999px;background:var(--gx-surface-inset);color:var(--gx-text-muted);font-size:11px;font-weight:800}.page_workflowStep__KDtWx[data-status=done] .page_workflowIndex__TN_Hy{background:var(--gx-state-success-text);color:#ffffff}.page_workflowStep__KDtWx[data-status=active] .page_workflowIndex__TN_Hy{background:var(--gx-brass);color:#ffffff}.page_workflowCopy__wLi4l{display:grid;min-width:0;grid-gap:2px;gap:2px}.page_workflowCopy__wLi4l small,.page_workflowCopy__wLi4l strong{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.page_workflowCopy__wLi4l strong{color:var(--gx-text-strong);font-size:12px;line-height:1.2}.page_workflowCopy__wLi4l small{color:var(--gx-text-muted);font-size:11px;line-height:1.3}.page_editorCanvas___gtPi{position:relative;flex:1 1;overflow:auto}.page_errorTitle__h_ID7{color:var(--destructive)}@media (max-width:640px){.page_toolbar__J3Fad{align-items:stretch}.page_toolbarSpacer__VZJHC{display:none}.page_newPageInput__KF98b,.page_pageSelect__3MLF7{width:100%}.page_previewPill__PclRT,.page_toolbarButton__SmdQH,.page_toolbarLink__LUG0j{flex:1 1}.page_workflowCopy__wLi4l small,.page_workflowCopy__wLi4l strong{white-space:normal}.page_workflow__fFid8{display:flex;overflow-x:auto;padding-bottom:10px;scrollbar-width:none;scroll-snap-type:x proximity}.page_workflow__fFid8::-webkit-scrollbar{display:none}.page_workflowStep__KDtWx{flex:0 0 156px;scroll-snap-align:start}}