.demoBanner_demoBannerDock__CJ7jA{position:fixed;top:0;right:0;left:0;z-index:200;display:flex;flex-direction:column;align-items:center;pointer-events:none}.demoBanner_demoBannerDock__CJ7jA>*{pointer-events:auto}.demoBanner_demoBannerCollapsedRail__NLeKR{min-height:calc(.375rem + env(safe-area-inset-top, 0px));padding-top:env(safe-area-inset-top,0);box-shadow:0 2px 12px rgba(0,0,0,.14);pointer-events:none}.demoBanner_demoBannerCollapsedRail__NLeKR,.demoBanner_demoBanner__bJ6_0{width:100%;background:linear-gradient(90deg,rgba(120,53,15,.97),rgba(69,26,3,.97))}.demoBanner_demoBanner__bJ6_0{padding:calc(.625rem + env(safe-area-inset-top, 0px)) 1.25rem .625rem;color:#fff7ed;box-shadow:0 4px 24px rgba(0,0,0,.18)}.demoBanner_demoBannerToggle__HdIeB{display:inline-flex;align-items:center;justify-content:center;width:5rem;height:1.375rem;padding:0;border:1px solid rgba(255,193,7,.35);border-top:none;border-radius:0 0 .625rem .625rem;background:linear-gradient(90deg,rgba(120,53,15,.97),rgba(69,26,3,.97));color:#fff7ed;box-shadow:0 4px 16px rgba(0,0,0,.14);cursor:pointer;transition:background .15s ease,border-color .15s ease,box-shadow .2s ease}.demoBanner_demoBannerToggle__HdIeB:hover{filter:brightness(1.06)}.demoBanner_demoBannerToggleIcon__PjJAR{display:block;width:.8125rem;height:.8125rem}.demoBanner_demoBannerContent__tjA7C{display:flex;align-items:center;justify-content:space-between;gap:1rem;width:100%;min-width:0}.demoBanner_demoBannerCopy__BKTGe{display:flex;flex-direction:column;gap:.125rem;min-width:0}.demoBanner_demoBannerTitle__X3GvG{margin:0;font-size:.875rem;font-weight:700;letter-spacing:.02em}.demoBanner_demoBannerMessage__Fd_1S{margin:0;font-size:.8125rem;color:rgba(255,247,237,.88)}.demoBanner_demoBannerActions__4mxBY{display:flex;flex-shrink:0;flex-wrap:wrap;align-items:center;justify-content:flex-end;gap:.5rem}.demoBanner_demoBannerButtonSecondary__SoNLz,.demoBanner_demoBannerButton__bQPa6{display:inline-flex;align-items:center;justify-content:center;min-height:2rem;padding:.375rem .875rem;border-radius:999px;font-size:.8125rem;font-weight:600;cursor:pointer}.demoBanner_demoBannerButton__bQPa6{border:1px solid hsla(0,0%,100%,.18);background:hsla(0,0%,100%,.12);color:#fff7ed}.demoBanner_demoBannerButton__bQPa6:hover{background:hsla(0,0%,100%,.18)}.demoBanner_demoBannerButtonSecondary__SoNLz{border:1px solid rgba(17,146,71,.55);background:#119247;color:#fff}.demoBanner_demoBannerButtonSecondary__SoNLz:disabled{opacity:.55;cursor:not-allowed}@media (max-width:640px){.demoBanner_demoBannerContent__tjA7C{flex-direction:column;align-items:stretch}.demoBanner_demoBannerActions__4mxBY{justify-content:flex-end}}.authForm_form__uMA1y{display:flex;flex-direction:column;gap:1rem}.authForm_label__ROuMI{font-weight:500}.authForm_input__QZFcb,.authForm_label__ROuMI{font-size:.875rem;color:var(--color-text,#0f172a)}.authForm_input__QZFcb{width:100%;padding:.5rem .75rem;border:1px solid var(--color-border,#e2e8f0);border-radius:.375rem;background:var(--color-surface,#fff)}.authForm_input__QZFcb:focus{outline:2px solid var(--color-primary,#2563eb);outline-offset:2px}.authForm_inputReadOnly__AFDT6{width:100%;padding:.5rem .75rem;font-size:.875rem;border:1px solid var(--color-border,#e2e8f0);border-radius:.375rem;background:var(--color-muted,#f8fafc);color:var(--color-text-muted,#64748b);cursor:not-allowed}.authForm_error__bAevd{margin:0;font-size:.875rem;color:var(--color-error)}.authForm_success__NBjgm{margin:0 0 1rem}.authForm_hint__c8u0r,.authForm_success__NBjgm{font-size:.875rem;color:var(--color-text-muted,#64748b);line-height:1.5}.authForm_hint__c8u0r{margin:0}.authForm_submit__r1KhP{align-self:flex-start}.authForm_submitButton__k_Ent{font-family:inherit;font-size:.875rem;font-weight:500;line-height:1.5;padding:.5rem 1rem;border-radius:.375rem;border:1px solid transparent;cursor:pointer;background-color:var(--color-primary,#2563eb);color:var(--color-on-primary,#fff);border-color:var(--color-primary,#2563eb);transition:background-color .15s ease,border-color .15s ease}.authForm_submitButton__k_Ent:hover:not(:disabled){background-color:var(--color-primary-hover,#1d4ed8);border-color:var(--color-primary-hover,#1d4ed8)}.authForm_submitButton__k_Ent:disabled{opacity:.6;cursor:not-allowed}.authForm_googleBlock__yXdE2{display:flex;flex-direction:column;gap:.75rem;width:100%}.authForm_googleButton__lEeiD{display:inline-flex;align-items:center;justify-content:center;gap:.625rem;width:100%;font-family:inherit;font-size:.875rem;font-weight:500;line-height:1.5;padding:.5rem 1rem;border-radius:.375rem;border:1px solid var(--color-border,#e2e8f0);cursor:pointer;background:var(--color-surface,#fff);color:var(--color-text,#0f172a);transition:background-color .15s ease,border-color .15s ease}.authForm_googleButton__lEeiD:hover:not(:disabled){background:var(--color-muted,#f8fafc);border-color:var(--color-border,#cbd5e1)}.authForm_googleButton__lEeiD:focus-visible{outline:2px solid var(--color-primary,#2563eb);outline-offset:2px}.authForm_googleButton__lEeiD:disabled{opacity:.6;cursor:not-allowed}.authForm_googleIcon__wywec{width:1.125rem;height:1.125rem;flex-shrink:0}.authForm_authDivider__wMMmM{display:flex;align-items:center;gap:.75rem;width:100%;margin:.25rem 0}.authForm_authDividerLine__PtU0D{flex:1 1 auto;height:1px;background:var(--color-border,#e2e8f0)}.authForm_authDividerLabel__d76pQ{flex-shrink:0;font-size:.75rem;font-weight:500;letter-spacing:.04em;text-transform:lowercase;color:var(--color-text-muted,#64748b)}.ThemeToggle_toggle__PwoO8{display:inline-flex;align-items:center;justify-content:center;width:2.5rem;height:2.5rem;padding:0;border:none;border-radius:0;background:none;color:var(--color-text-muted);cursor:pointer;transition:color .2s ease,opacity .2s ease}.ThemeToggle_toggle__PwoO8:hover{color:var(--color-text);opacity:.9}.ThemeToggle_toggle__PwoO8:focus,.ThemeToggle_toggle__PwoO8:focus-visible{outline:none;box-shadow:none}.ThemeToggle_icon__Aj3NK{display:flex;align-items:center;justify-content:center;line-height:0}.ThemeToggle_icon__Aj3NK svg{flex-shrink:0}.ThemeToggle_pillRow__SFSgj{display:flex;align-items:center;gap:.5rem}.ThemeToggle_pillTrack__1Zt_I{width:2.75rem;height:1.375rem;padding:.125rem;border-radius:9999px;background-color:var(--color-muted,#e2e8f0);border:1px solid var(--color-border,#cbd5e1);cursor:pointer;transition:background-color .2s ease,border-color .2s ease;flex-shrink:0}.ThemeToggle_pillTrack__1Zt_I:hover{background-color:var(--color-border,#cbd5e1)}.ThemeToggle_pillTrack__1Zt_I:focus{outline:none;box-shadow:0 0 0 2px var(--color-primary)}.ThemeToggle_pillThumb__gynDC{display:block;width:1.125rem;height:1.125rem;border-radius:50%;background-color:var(--color-surface,#fff);border:1px solid var(--color-border,#cbd5e1);box-shadow:0 1px 2px rgba(0,0,0,.05);transition:transform .2s ease}.ThemeToggle_pillThumbLight__nf7tV{transform:translateX(0)}.ThemeToggle_pillThumbDark__fyWCG{transform:translateX(1.25rem)}.ThemeToggle_pillIcon__vCwiz{display:flex;align-items:center;justify-content:center;color:var(--color-text-muted,#64748b);line-height:0}.ThemeToggle_pillIcon__vCwiz svg{flex-shrink:0}.authPage_page__yBrYE{min-height:100vh;display:flex;flex-direction:column;align-items:center;justify-content:center;padding:2rem 1.5rem;background:linear-gradient(180deg,var(--color-muted) 0,var(--color-surface) 100%)}.authPage_themeSlot__VKbj9{position:fixed;top:1rem;right:1rem;z-index:10}.authPage_companyLogoSpot__72J6t{width:5rem;height:5rem;margin-bottom:1.5rem;display:flex;align-items:center;justify-content:center;border-radius:50%;overflow:hidden;background:#000}.authPage_companyLogoSpot__72J6t img{width:100%;height:100%;object-fit:contain}.authPage_brandBlock__TgqIG{display:flex;align-items:center;gap:.75rem;margin-bottom:1.5rem}.authPage_brandIcon__CR7Xs{width:2.5rem;height:2.5rem;object-fit:contain;display:block;flex-shrink:0}.authPage_brandName___s21r{font-size:1.5rem;font-weight:600;line-height:1.2;color:var(--color-text)}.authPage_minimalBlock__SrUHb{display:flex;flex-direction:column;align-items:center;justify-content:center;text-align:center;gap:1rem}.authPage_minimalBlock__SrUHb .authPage_brandBlock__TgqIG{margin-bottom:0}.authPage_minimalStatus__8vG_4{margin:0;font-size:.875rem;color:var(--color-text-muted,#64748b)}.authPage_card__H7lE0{width:100%;max-width:24rem}.authPage_loading___5_EY{margin:0}.authPage_loading___5_EY,.authPage_preview__3jVAT{color:var(--color-text-muted,#64748b);font-size:.875rem}.authPage_preview__3jVAT{margin:0 0 1rem;line-height:1.5}.authPage_previewDetail__6eRcc{margin:.25rem 0 0}.authPage_error__SMB0P{margin:0 0 1rem;font-size:.875rem;color:var(--color-error)}.ZenformedLoadingScreen_loadingShell__jcnLo{min-height:100vh;display:flex;align-items:center;justify-content:center}.ZenformedLoadingScreen_loadingContent__ejqWx{display:flex;align-items:center;gap:.75rem}.ZenformedLoadingScreen_loadingStack__FANIn{display:flex;flex-direction:column;align-items:center;gap:.5rem}.ZenformedLoadingScreen_loadingLogo__OqBcy{width:2rem;height:2rem;object-fit:contain}.ZenformedLoadingScreen_loadingLabel__2cGmp{margin:0;font-size:2rem;font-weight:600;line-height:2.5rem}.ZenformedLoadingScreen_loadingDots__TXkyv{display:inline-flex;margin-left:.0625em}.ZenformedLoadingScreen_loadingDots__TXkyv span{display:inline-block;animation:ZenformedLoadingScreen_loading-dot-bounce__mmf9Y 1.05s ease-in-out infinite}.ZenformedLoadingScreen_loadingDots__TXkyv span:nth-child(2){animation-delay:.14s}.ZenformedLoadingScreen_loadingDots__TXkyv span:nth-child(3){animation-delay:.28s}.ZenformedLoadingScreen_statusMessage___51NL{margin:0;font-size:.875rem;color:var(--color-text-muted,#94a3b8)}@keyframes ZenformedLoadingScreen_loading-dot-bounce__mmf9Y{0%,60%,to{transform:translateY(0)}30%{transform:translateY(-.3em)}}@media (prefers-reduced-motion:reduce){.ZenformedLoadingScreen_loadingDots__TXkyv span{animation:none}}.ImportStatusOverlay_overlay__dI7bY{position:fixed;top:1rem;left:50%;transform:translateX(-50%);z-index:30000;width:min(28rem,calc(100vw - 2rem));padding:.625rem .75rem;border:1px solid var(--theme-border-main,#c4c4c4);border-radius:.5rem;background:var(--theme-surface-main,#fff);box-shadow:0 8px 20px rgba(15,23,42,.12)}[data-theme=dark] .ImportStatusOverlay_overlay__dI7bY{box-shadow:0 10px 24px rgba(0,0,0,.28)}.ImportStatusOverlay_header__v8XJE{display:flex;align-items:center;justify-content:space-between;gap:.5rem}.ImportStatusOverlay_title__4O3p3{margin:0;font-size:.875rem;font-weight:600;color:var(--color-text,#0f172a)}.ImportStatusOverlay_close__eEU2g{display:inline-flex;align-items:center;justify-content:center;border:0;background:transparent;color:var(--color-text-muted,#64748b);cursor:pointer;width:1.5rem;height:1.5rem;padding:0;border-radius:.25rem}.ImportStatusOverlay_close__eEU2g:hover{background:var(--color-muted,#f1f5f9);color:var(--color-text,#0f172a)}.ImportStatusOverlay_closeIcon____3gG{display:block}.ImportStatusOverlay_progressWrap__goojQ{margin-top:.5rem;width:100%;height:.375rem;border-radius:999px;background:var(--color-muted,#e2e8f0);overflow:hidden}.ImportStatusOverlay_progressFill__JwIwB{display:block;height:100%;border-radius:inherit;background:var(--color-primary,#2563eb);transition:width .18s linear}.ImportStatusOverlay_status__nf4QG{margin:.375rem 0 0;font-size:.75rem;color:var(--color-text-muted,#64748b)}.CorePlatformDegradedBanner_banner__zFXXl{margin:0;padding:.5rem 3rem;box-sizing:border-box}.CorePlatformDegradedBanner_bannerNavbar__fzlqV{position:fixed;top:0;left:0;right:0;z-index:10001;width:100%;background:rgba(190,75,75,.88);backdrop-filter:blur(6px);-webkit-backdrop-filter:blur(6px);color:#fff;box-shadow:0 1px 6px rgba(0,0,0,.12)}.CorePlatformDegradedBanner_copy__hlkCJ{width:100%;max-width:min(96vw,88rem);margin:0 auto;padding:0 .5rem;text-align:center;box-sizing:border-box}.CorePlatformDegradedBanner_title__tN_84{margin:0;font-size:.875rem;font-weight:600;letter-spacing:.01em}.CorePlatformDegradedBanner_lead__Mt1K6{margin:.2rem auto 0;max-width:88rem;font-size:.8125rem;font-weight:500;line-height:1.35;opacity:.96;text-wrap:pretty}.CorePlatformDegradedBanner_affected__zY1xd{margin:.25rem 0 0;font-size:.75rem;opacity:.9}.CorePlatformDegradedBanner_dismiss__Z9fbm{position:absolute;top:50%;right:.65rem;transform:translateY(-50%);display:flex;align-items:center;justify-content:center;width:1.75rem;height:1.75rem;padding:0;border:none;border-radius:.25rem;background:hsla(0,0%,100%,.15);color:inherit;font-size:1.25rem;line-height:1;cursor:pointer;opacity:.9}.CorePlatformDegradedBanner_dismiss__Z9fbm:hover{background:hsla(0,0%,100%,.28);opacity:1}.CorePlatformDegradedBanner_dismiss__Z9fbm:focus-visible{outline:2px solid hsla(0,0%,100%,.8);outline-offset:2px}[data-theme=dark] .CorePlatformDegradedBanner_bannerNavbar__fzlqV{background:rgba(153,62,62,.9);color:#fef2f2}.buildCorePlatformApps_appCardGrid__iBf6r{display:grid;grid-template-columns:repeat(auto-fill,minmax(10rem,1fr));grid-gap:1rem;gap:1rem}.buildCorePlatformApps_appCard__2QDNi{display:flex;flex-direction:column;align-items:center;justify-content:center;gap:.625rem;width:100%;min-height:8rem;padding:1.25rem 1rem;border-radius:.375rem;border:1px solid var(--theme-border-main,#e2e8f0);background:var(--theme-surface-main,#fff);text-decoration:none;color:inherit;text-align:center;cursor:pointer;transition:border-color .15s,box-shadow .15s}.buildCorePlatformApps_appCard__2QDNi:disabled{cursor:default}.buildCorePlatformApps_appCard__2QDNi:hover:not(.buildCorePlatformApps_appCardDisabled__BrFnj){border-color:var(--color-border-strong,#cbd5e1);box-shadow:0 2px 8px rgba(0,0,0,.06)}.buildCorePlatformApps_appCardDisabled__BrFnj{cursor:default;opacity:.45;filter:grayscale(.35)}.buildCorePlatformApps_appCardIcon__Kk_Ko{width:3rem;height:3rem;object-fit:contain;display:block}.buildCorePlatformApps_appCardIconFallback__byQLT{display:flex;align-items:center;justify-content:center;width:3rem;height:3rem;font-size:1.125rem;font-weight:600;color:var(--color-text-muted,#64748b)}.buildCorePlatformApps_appCardBody__HzQXA{display:flex;flex-direction:column;align-items:center;gap:.35rem;min-width:0}.buildCorePlatformApps_appCardTitle__JBCvE{margin:0;font-size:.9375rem;font-weight:600;line-height:1.2}.buildCorePlatformApps_appCardDescription__4YHQP{margin:0;font-size:.875rem;color:var(--color-text-muted,#64748b)}.buildCorePlatformApps_appComingSoon__hEBIk{display:inline-block;margin-top:.75rem;font-size:.75rem;font-weight:500;color:var(--color-text-muted,#64748b)}.buildCorePlatformApps_appsLaunchError__M_2ng{margin:0 0 .75rem;font-size:.875rem;color:var(--color-danger,#dc2626)}.buildCorePlatformApps_appsLauncherWrap__x5vEB{position:relative;overflow:visible}.buildCorePlatformApps_appsLauncherTrigger__RHawa{display:inline-flex;align-items:center;justify-content:center;width:2.5rem;height:2.5rem;padding:0;margin:0;border:none;border-radius:0;background:none;color:var(--color-text-muted);cursor:pointer;transition:color .2s ease,opacity .2s ease}.buildCorePlatformApps_appsLauncherTrigger__RHawa:hover{color:var(--color-text);opacity:.9}.buildCorePlatformApps_appsLauncherTrigger__RHawa:focus,.buildCorePlatformApps_appsLauncherTrigger__RHawa:focus-visible{outline:none;box-shadow:none}.buildCorePlatformApps_appsLauncherTriggerDisabled__a2lNS,.buildCorePlatformApps_appsLauncherTrigger__RHawa:disabled{cursor:not-allowed;opacity:.55}.buildCorePlatformApps_appsLauncherTriggerDisabled__a2lNS:hover,.buildCorePlatformApps_appsLauncherTrigger__RHawa:disabled:hover{color:var(--color-text-muted);opacity:.55}.buildCorePlatformApps_appsLauncherIcon__Walwe{display:flex;align-items:center;justify-content:center;line-height:0}.buildCorePlatformApps_appsLauncherIcon__Walwe svg{flex-shrink:0;width:1.5rem;height:1.5rem}.buildCorePlatformApps_appsPopover__9FzQx{position:absolute;top:100%;right:-3.75rem;margin-top:1.375rem;min-width:17.5rem;width:max-content;max-width:calc(100vw - 1.5rem);padding:1rem 1.125rem 1.125rem;background:var(--theme-apps-launcher-bg,#fff);color:var(--color-text);border:none;border-radius:1rem;box-shadow:var(--theme-shadow-elevated);z-index:50}[data-zenformed-collapsible-sidebar-shell] .buildCorePlatformApps_appsLauncherWrap__x5vEB{position:relative!important;z-index:320;width:100%!important;max-width:100%}[data-zenformed-collapsible-sidebar-shell] .buildCorePlatformApps_appsLauncherWrap__x5vEB[data-zenformed-apps-overlay=true]{z-index:400}.buildCorePlatformApps_appsPopover__9FzQx[data-zenformed-sidebar-dock-popover=apps]{width:min(22.5rem,calc(100vw - 1.5rem))!important;max-width:min(22.5rem,calc(100vw - 1.5rem))!important;height:auto!important;min-height:0!important;max-height:min(28rem,calc(100vh - 5rem))!important;padding:.75rem 0!important;box-shadow:0 10px 30px rgba(15,23,42,.35)!important}.buildCorePlatformApps_appsPopover__9FzQx[data-zenformed-sidebar-dock-popover=apps-mobile],.buildCorePlatformApps_appsPopover__9FzQx[data-zenformed-sidebar-dock-popover=apps]{margin:0!important;min-width:0!important;border-radius:.75rem!important;border:1px solid var(--theme-nav-sidebar-menu-border,hsla(0,0%,100%,.14))!important;overflow-x:hidden!important;overflow-y:auto!important;background:var(--theme-nav-sidebar-menu-bg,var(--theme-nav-sidebar-bg,#102741))!important;color:var(--theme-nav-sidebar-menu-text,#f1f5f9)!important;--color-text:var(--theme-nav-sidebar-menu-text,#f1f5f9);--color-text-muted:var(--theme-nav-sidebar-menu-text-muted,#94a3b8);--theme-surface-hover:var(--theme-nav-sidebar-menu-hover,hsla(0,0%,100%,.08))}.buildCorePlatformApps_appsPopover__9FzQx[data-zenformed-sidebar-dock-popover=apps-mobile]{top:50%!important;left:50%!important;right:auto!important;bottom:auto!important;transform:translate(-50%,-50%)!important;width:min(28rem,calc(100vw - 1rem))!important;max-width:min(28rem,calc(100vw - 1rem))!important;height:70vh!important;max-height:70vh!important;z-index:10051!important;padding:.65rem 0!important;box-shadow:0 12px 28px rgba(15,23,42,.4)!important;-webkit-overflow-scrolling:touch}.buildCorePlatformApps_appsMobileBackdrop__CJB6c{position:fixed!important;inset:0!important;z-index:10050!important;margin:0!important;padding:0!important;border:none!important;cursor:pointer;background:rgba(8,15,30,.62)!important;-webkit-backdrop-filter:blur(14px) saturate(1.1);backdrop-filter:blur(14px) saturate(1.1)}[data-zenformed-collapsible-sidebar-shell] .buildCorePlatformApps_appsLauncherWrap__x5vEB:not([data-zenformed-apps-inline=true]) .buildCorePlatformApps_appsPopover__9FzQx:not([data-zenformed-sidebar-dock-popover]){position:absolute!important;top:.35rem!important;left:.35rem!important;right:.35rem!important;margin:0!important;width:auto!important;min-width:0!important;max-width:none!important;height:auto!important;min-height:0!important;max-height:min(70vh,28rem)!important;padding:.35rem 0!important;border-radius:.5rem!important;border:1px solid var(--theme-nav-sidebar-menu-border,hsla(0,0%,100%,.14))!important;box-shadow:none!important;overflow-x:hidden!important;overflow-y:auto!important;z-index:400!important;background:var(--theme-nav-sidebar-menu-bg,var(--theme-nav-sidebar-bg,#102741))!important;color:var(--theme-nav-sidebar-menu-text,#f1f5f9)!important;--color-text:var(--theme-nav-sidebar-menu-text,#f1f5f9);--color-text-muted:var(--theme-nav-sidebar-menu-text-muted,#94a3b8)}.buildCorePlatformApps_appsPopoverList__1Aq98{display:flex;flex-direction:column;gap:.875rem}[data-zenformed-collapsible-sidebar-shell] .buildCorePlatformApps_appsPopoverList__1Aq98,[data-zenformed-sidebar-dock-popover=apps-mobile] .buildCorePlatformApps_appsPopoverList__1Aq98,[data-zenformed-sidebar-dock-popover=apps] .buildCorePlatformApps_appsPopoverList__1Aq98{gap:0}.buildCorePlatformApps_appsPopoverAppsPanel__pBCq8{display:flex;flex-direction:column;gap:.625rem;padding:.875rem .75rem 1rem;background:var(--theme-apps-launcher-panel-bg,#f2f4f7);border-radius:1rem}.buildCorePlatformApps_appsPopoverSection__q4z2B{display:flex;flex-direction:column;gap:.625rem;align-items:stretch;padding:0 .125rem}.buildCorePlatformApps_appsPopoverSectionTitle__86R8_{margin:0;padding:0 .125rem;font-size:.8125rem;font-weight:600;line-height:1.2;letter-spacing:normal;text-transform:none;text-align:left;color:var(--color-text)}.buildCorePlatformApps_appsPopoverSidebarList__ZZh_K{display:flex;flex-direction:column;gap:.15rem}.buildCorePlatformApps_appsTileGrid__PbQa1{display:grid;grid-template-columns:repeat(3,minmax(4.75rem,1fr));grid-gap:.5rem;gap:.5rem}.buildCorePlatformApps_appsTile__LNzZp{display:flex;flex-direction:column;align-items:center;justify-content:flex-start;gap:.375rem;min-width:0;padding:.375rem .25rem;border:none;border-radius:.5rem;background:none;text-decoration:none;text-align:center;color:inherit;cursor:pointer;transition:background .15s}.buildCorePlatformApps_appsTile__LNzZp:disabled{cursor:default;opacity:.85}.buildCorePlatformApps_appsTile__LNzZp:hover:not(.buildCorePlatformApps_appsTileDisabled__ciwDy):not(:disabled){background:var(--theme-apps-launcher-tile-hover,var(--theme-surface-hover))}.buildCorePlatformApps_appsTileDisabled__ciwDy{cursor:default;opacity:.4;filter:grayscale(.35);pointer-events:none}.buildCorePlatformApps_appsTileIconWrap__cQBMi{display:contents}.buildCorePlatformApps_appsTileIcon__WmWNN{width:2.5rem;height:2.5rem;object-fit:contain;display:block}[data-zenformed-collapsible-sidebar-shell] .buildCorePlatformApps_appsTileIconFallback__MJ0Sf,[data-zenformed-collapsible-sidebar-shell] .buildCorePlatformApps_appsTileIcon__WmWNN,[data-zenformed-sidebar-dock-popover=apps-mobile] .buildCorePlatformApps_appsTileIconFallback__MJ0Sf,[data-zenformed-sidebar-dock-popover=apps-mobile] .buildCorePlatformApps_appsTileIcon__WmWNN,[data-zenformed-sidebar-dock-popover=apps] .buildCorePlatformApps_appsTileIconFallback__MJ0Sf,[data-zenformed-sidebar-dock-popover=apps] .buildCorePlatformApps_appsTileIcon__WmWNN{width:2rem;height:2rem;flex-shrink:0;border-radius:.45rem}.buildCorePlatformApps_appsTileIconFallback__MJ0Sf{display:flex;align-items:center;justify-content:center;width:2.5rem;height:2.5rem;font-size:1rem;font-weight:600;color:var(--color-text-muted,#64748b)}.buildCorePlatformApps_appsTileName__FPYdE{font-size:.75rem;font-weight:500;line-height:1.25;max-width:100%;text-align:center}.buildCorePlatformApps_appsTileMeta__DbYWI{font-size:.625rem;color:var(--color-text-muted,#64748b);line-height:1.2}.buildCorePlatformApps_appsPopoverRow__JQOB8{display:flex;flex-direction:column;gap:.125rem;width:100%;padding:.625rem .75rem;border:none;border-radius:.375rem;background:none;text-decoration:none;text-align:left;color:inherit;cursor:pointer;transition:background .15s}[data-zenformed-collapsible-sidebar-shell] .buildCorePlatformApps_appsPopoverRow__JQOB8,[data-zenformed-sidebar-dock-popover=apps-mobile] .buildCorePlatformApps_appsPopoverRow__JQOB8,[data-zenformed-sidebar-dock-popover=apps] .buildCorePlatformApps_appsPopoverRow__JQOB8{flex-direction:row;align-items:center;gap:.65rem;padding:.5rem 1rem;border-radius:0}[data-zenformed-collapsible-sidebar-shell] .buildCorePlatformApps_appsPopoverRow__JQOB8:hover:not(.buildCorePlatformApps_appsPopoverRowDisabled__GGmAk),[data-zenformed-sidebar-dock-popover=apps-mobile] .buildCorePlatformApps_appsPopoverRow__JQOB8:hover:not(.buildCorePlatformApps_appsPopoverRowDisabled__GGmAk),[data-zenformed-sidebar-dock-popover=apps] .buildCorePlatformApps_appsPopoverRow__JQOB8:hover:not(.buildCorePlatformApps_appsPopoverRowDisabled__GGmAk){border-radius:0;background:var(--theme-nav-sidebar-menu-hover,hsla(0,0%,100%,.08))}.buildCorePlatformApps_appsPopoverRow__JQOB8:disabled{cursor:default;opacity:.85}.buildCorePlatformApps_appsPopoverRow__JQOB8:hover:not(.buildCorePlatformApps_appsPopoverRowDisabled__GGmAk){background:var(--color-muted,#f1f5f9)}[data-theme=dark] .buildCorePlatformApps_appsPopoverRow__JQOB8:hover:not(.buildCorePlatformApps_appsPopoverRowDisabled__GGmAk){background:#2a2d38}.buildCorePlatformApps_appsPopoverRowDisabled__GGmAk{cursor:default;opacity:.45;filter:grayscale(.25);pointer-events:none}.buildCorePlatformApps_appsPopoverRowCurrent___NFF3{background:var(--theme-apps-launcher-row-current,rgba(99,102,241,.14))}[data-zenformed-collapsible-sidebar-shell] .buildCorePlatformApps_appsPopoverRowCurrent___NFF3,[data-zenformed-sidebar-dock-popover=apps-mobile] .buildCorePlatformApps_appsPopoverRowCurrent___NFF3,[data-zenformed-sidebar-dock-popover=apps] .buildCorePlatformApps_appsPopoverRowCurrent___NFF3{background:var(--theme-nav-sidebar-active,rgba(90,122,158,.35))}[data-theme=dark] .buildCorePlatformApps_appsPopoverRowCurrent___NFF3{background:rgba(129,140,248,.18)}[data-theme=dark] [data-zenformed-collapsible-sidebar-shell] .buildCorePlatformApps_appsPopoverRowCurrent___NFF3,[data-theme=dark] [data-zenformed-sidebar-dock-popover=apps-mobile] .buildCorePlatformApps_appsPopoverRowCurrent___NFF3,[data-theme=dark] [data-zenformed-sidebar-dock-popover=apps] .buildCorePlatformApps_appsPopoverRowCurrent___NFF3{background:var(--theme-nav-sidebar-active,rgba(90,122,158,.35))}.buildCorePlatformApps_appsPopoverRowText__Ngr4Y{display:flex;flex-direction:column;align-items:flex-start;gap:.1rem;min-width:0;flex:1 1;text-align:left}.buildCorePlatformApps_appsPopoverRowName__QugV5{font-size:.875rem;font-weight:600;line-height:1.2;color:var(--color-text)}.buildCorePlatformApps_appsPopoverRowDescription__iL2oS,.buildCorePlatformApps_appsPopoverRowMeta__7L0Uk{font-size:.75rem;color:var(--color-text-muted,#64748b);line-height:1.2}.buildCorePlatformApps_appsPopoverRowCheck__uW6Mz{display:inline-flex;align-items:center;justify-content:center;flex-shrink:0;color:var(--color-primary,#6366f1)}.dashboard_reloadingOverlay__D_tmw{position:fixed;inset:0;z-index:10000;display:flex;align-items:center;justify-content:center;background:var(--color-bg,#fff);opacity:.95}.dashboard_reloadingText__s85S_{font-size:1.125rem;color:var(--color-text-muted,#64748b)}.dashboard_appLayout__9HhMj{display:flex;flex-direction:column;height:100vh;overflow:hidden}.dashboard_page__AQyvm{flex:1 1;min-height:0;display:flex;flex-direction:column;padding:0;overflow:hidden}.dashboard_dashboardWithSidebar__bMxWm{flex-direction:row;min-height:0;width:100%}.dashboard_dashboardWithSidebar__bMxWm,.dashboard_mainColumn__HqA_l{display:flex;flex:1 1;overflow:hidden;background:var(--theme-bg-shell,var(--color-bg))}.dashboard_mainColumn__HqA_l{min-width:0;flex-direction:column}.dashboard_sidebarRail__wqqiZ{flex-shrink:0;display:flex;min-height:0}.dashboard_appIconNavWrap__16GE5{position:relative;flex-shrink:0}.dashboard_appIconNavTrigger__RXiWe{display:flex;align-items:center;justify-content:center;padding:0;border:none;background:transparent;cursor:pointer;border-radius:.375rem}.dashboard_appIconNavTrigger__RXiWe:focus-visible{outline:2px solid var(--color-primary,#2563eb);outline-offset:2px}.dashboard_appIconNavMenu__yh48C{position:absolute;top:calc(100% + .375rem);left:0;z-index:200;min-width:12rem;padding:.375rem;border:1px solid var(--color-border,#e2e8f0);border-radius:.5rem;background:var(--theme-surface-card,#fff);box-shadow:0 4px 16px rgba(15,23,42,.12)}[data-theme=dark] .dashboard_appIconNavMenu__yh48C{border-color:#3d3e4a;background:#1d2029;box-shadow:0 4px 16px rgba(0,0,0,.35)}.dashboard_appIconNavMenuItem__ZXe9q{display:block;width:100%;padding:.5rem .75rem;border:none;border-radius:.375rem;background:transparent;font:inherit;font-size:.875rem;text-align:left;color:var(--color-text,#0f172a);cursor:pointer}[data-theme=dark] .dashboard_appIconNavMenuItem__ZXe9q{color:#f1f5f9}.dashboard_appIconNavMenuItem__ZXe9q:hover:not(:disabled){background:var(--theme-surface-muted,rgba(15,23,42,.04))}[data-theme=dark] .dashboard_appIconNavMenuItem__ZXe9q:hover:not(:disabled){background:hsla(0,0%,100%,.06)}.dashboard_appIconNavMenuItemActive__qjZoi{background:rgba(37,99,235,.08);color:var(--color-primary,#2563eb);font-weight:600}.dashboard_appIconNavMenuItemDisabled__GndYW{opacity:.5;cursor:not-allowed}@media (max-width:767px){.dashboard_sidebarRail__wqqiZ{display:none}.dashboard_headerLeft__XBVgY{display:flex!important;flex:0 0 auto;align-items:center}.dashboard_mainContent__Gz1ay:has([data-crm-projects-dashboard]){padding:0 .5rem}.dashboard_mainContent__Gz1ay:has([data-member-my-tasks-dashboard]){padding:0 .5rem}.dashboard_mainContent__Gz1ay:has([data-project-detail-page]){padding:0}.dashboard_listViewWrap__tmCX9:has([data-crm-reports-page]){flex:none;min-height:unset;overflow:visible}.dashboard_mainContent__Gz1ay:has([data-crm-reports-page]){flex:1 1;min-height:0;overflow-x:hidden;overflow-y:auto;overscroll-behavior:contain;-webkit-overflow-scrolling:touch;padding:.75rem .5rem}.dashboard_listViewWrap__tmCX9:has([data-crm-photos-page]){flex:none;min-height:unset;overflow:visible}.dashboard_mainContent__Gz1ay:has([data-crm-photos-page]){flex:1 1;min-height:0;overflow-x:hidden;overflow-y:auto;overscroll-behavior:contain;-webkit-overflow-scrolling:touch;padding:.75rem .5rem calc(96px + env(safe-area-inset-bottom, 0px))}.dashboard_listViewWrap__tmCX9:has([data-crm-map-page]){flex:1 1;min-height:0;overflow:hidden}.dashboard_listViewWrap__tmCX9:has([data-crm-map-page])>*{flex:1 1;min-height:0;display:flex;flex-direction:column}.dashboard_mainContent__Gz1ay:has([data-crm-map-page]){flex:1 1;min-height:0;overflow:hidden;padding:0}.dashboard_appLayout__9HhMj [data-zenformed-collapsible-sidebar-shell]:has([data-crm-map-page]){position:relative}.dashboard_appLayout__9HhMj [data-zenformed-collapsible-sidebar-shell]:has([data-crm-map-page])>div:last-child>div:first-child{position:absolute;top:0;left:0;z-index:7;background:transparent}.dashboard_listViewWrap__tmCX9:has([data-buildcore-teams-page]){flex:none;min-height:unset;overflow:visible}.dashboard_mainContent__Gz1ay:has([data-buildcore-teams-page]){flex:1 1;min-height:0;overflow-x:hidden;overflow-y:auto;overscroll-behavior:contain;-webkit-overflow-scrolling:touch;padding:.75rem .5rem calc(96px + env(safe-area-inset-bottom, 0px))}.dashboard_listViewWrap__tmCX9:has([data-buildcore-workflow-settings-page]){flex:none;min-height:unset;overflow:visible}.dashboard_mainContent__Gz1ay:has([data-buildcore-workflow-settings-page]){flex:1 1;min-height:0;overflow-x:hidden;overflow-y:auto;overscroll-behavior:contain;-webkit-overflow-scrolling:touch;padding:.75rem .5rem calc(96px + env(safe-area-inset-bottom, 0px))}}.dashboard_sidebarAppBranding__S3soi{display:flex;align-items:center;justify-content:center}.dashboard_sidebarLogoCircleWrap__G57Y3{position:relative;flex-shrink:0}.dashboard_sidebarLogoCircle___sNXe{width:2.5rem;height:2.5rem;border-radius:.375rem;overflow:hidden;flex-shrink:0;display:flex;align-items:center;justify-content:center}.dashboard_sidebarLogoImg__BNxhP{width:100%;height:100%;object-fit:contain;display:block}.dashboard_sidebarLogoInitial__Jcg8Y{font-size:.875rem;font-weight:600;color:#fff}.dashboard_mainWithSidebar__eeLVW{display:flex;flex-direction:row;flex:1 1;height:100vh;min-height:0;overflow:hidden}.dashboard_mainContent__Gz1ay{flex:1 1;min-width:0;min-height:0;display:flex;flex-direction:column;overflow:hidden;padding:1.5rem 2rem}@media (min-width:768px){.dashboard_mainContent__Gz1ay:has([data-crm-projects-dashboard]){padding-inline:0;padding-bottom:0}}.dashboard_listViewWrap__tmCX9{background:transparent;border:none;flex:1 1;min-height:0;display:flex;flex-direction:column}.dashboard_listViewWrap__tmCX9:has([data-project-detail-page]){flex:1 1;min-height:0;overflow:hidden}.dashboard_listViewWrap__tmCX9:has([data-project-documents-page]),.dashboard_listViewWrap__tmCX9:has([data-project-financials-page]),.dashboard_listViewWrap__tmCX9:has([data-project-tasks-page]){flex:1 1;min-height:0;overflow:auto}@media (min-width:768px){.dashboard_listViewWrap__tmCX9:has([data-crm-reports-page]){flex:1 1;min-height:0;overflow:hidden}.dashboard_listViewWrap__tmCX9:has([data-crm-reports-page])>*{flex:1 1;min-height:0;display:flex;flex-direction:column}.dashboard_mainContent__Gz1ay:has([data-crm-reports-page]){overflow:hidden}}@media (min-width:768px){.dashboard_listViewWrap__tmCX9:has([data-crm-photos-page]){flex:1 1;min-height:0;overflow:hidden}.dashboard_listViewWrap__tmCX9:has([data-crm-photos-page])>*{flex:1 1;min-height:0;display:flex;flex-direction:column}.dashboard_mainContent__Gz1ay:has([data-crm-photos-page]){overflow:hidden}}@media (min-width:768px){.dashboard_listViewWrap__tmCX9:has([data-crm-map-page]){flex:1 1;min-height:0;overflow:hidden}.dashboard_listViewWrap__tmCX9:has([data-crm-map-page])>*{flex:1 1;min-height:0;display:flex;flex-direction:column}.dashboard_mainContent__Gz1ay:has([data-crm-map-page]){overflow:hidden}}@media (min-width:768px){.dashboard_listViewWrap__tmCX9:has([data-buildcore-teams-page]){flex:1 1;min-height:0;overflow:hidden}.dashboard_mainContent__Gz1ay:has([data-buildcore-teams-page]){overflow:hidden}}@media (min-width:768px){.dashboard_listViewWrap__tmCX9:has([data-buildcore-workflow-settings-page]){flex:1 1;min-height:0;overflow:hidden;display:flex;flex-direction:column}.dashboard_mainContent__Gz1ay:has([data-buildcore-workflow-settings-page]){overflow:hidden;min-height:0;flex:1 1}}.dashboard_mainContent__Gz1ay:has([data-project-documents-page]),.dashboard_mainContent__Gz1ay:has([data-project-financials-page]),.dashboard_mainContent__Gz1ay:has([data-project-tasks-page]){overflow:auto}.dashboard_listViewWrap__tmCX9:has([data-project-accountability-page]){flex:1 1;min-height:0;overflow:hidden}.dashboard_mainContent__Gz1ay:has([data-project-accountability-page]){overflow:hidden}@media (min-width:768px){.dashboard_mainContent__Gz1ay:has([data-buildcore-teams-page]),.dashboard_mainContent__Gz1ay:has([data-buildcore-workflow-settings-page]){padding-left:1.5rem;padding-right:1.5rem}}@media (min-width:1870px) and (max-width:1920px) and (min-height:900px) and (max-height:1100px){.dashboard_mainContent__Gz1ay:has([data-buildcore-teams-page]),.dashboard_mainContent__Gz1ay:has([data-buildcore-workflow-settings-page]),.dashboard_mainContent__Gz1ay:has([data-project-detail-page]){padding:1.125rem 1.5rem}}.dashboard_kanbanWrapper__5twxt{flex:1 1;min-height:0;width:100%;display:flex;flex-direction:column;overflow:hidden}.dashboard_errorBanner__uVNOq{margin-bottom:1rem;padding:1rem 1.25rem;background-color:var(--color-error-bg);border:1px solid var(--color-error);border-radius:.375rem;color:var(--color-error)}.dashboard_errorBannerTitle__h9cpi{display:block;margin-bottom:.5rem;font-size:.875rem}.dashboard_errorList__nsNIa{margin:0;padding-left:1.25rem;font-size:.8125rem;line-height:1.5}.dashboard_errorList__nsNIa strong{display:inline}.dashboard_errorJobNumber__rQm3I{font-weight:700}.dashboard_viewErrorsLink___qwPA{font-size:inherit;font-family:inherit;color:var(--color-link,#2563eb);background:none;border:none;padding:0;cursor:pointer;text-decoration:underline}.dashboard_viewErrorsLink___qwPA:hover{color:var(--color-link-hover,#1d4ed8)}.dashboard_errorsModalOverlay__afWB0{position:fixed;inset:0;z-index:200;background:var(--color-overlay,rgba(0,0,0,.4));display:flex;align-items:center;justify-content:center;padding:1.5rem}.dashboard_errorsModalContainer__rDC9D{background:var(--color-surface,#fff);border-radius:.5rem;box-shadow:0 25px 50px -12px rgba(0,0,0,.25);max-width:28rem;width:100%;max-height:min(80vh,32rem);display:flex;flex-direction:column;overflow:hidden}.dashboard_errorsModalHeader__byFAO{display:flex;align-items:center;justify-content:space-between;padding:1rem 1.25rem;border-bottom:1px solid var(--color-border,#e2e8f0);flex-shrink:0}.dashboard_errorsModalTitle__15eoK{margin:0;font-size:1.125rem;font-weight:600;color:var(--color-text,#0f172a)}.dashboard_errorsModalClose___Ved4{display:flex;align-items:center;justify-content:center;width:2rem;height:2rem;padding:0;font-size:1.5rem;line-height:1;color:var(--color-text-muted,#64748b);background:none;border:none;border-radius:.375rem;cursor:pointer}.dashboard_errorsModalClose___Ved4:hover{color:var(--color-text,#0f172a);background-color:var(--color-muted,#f1f5f9)}.dashboard_errorsModalList__MAPx_{margin:0;padding:1rem 1.25rem 1rem 1.5rem;font-size:.8125rem;line-height:1.5;overflow-y:auto;flex:1 1;min-height:0}.dashboard_errorsModalList__MAPx_ li{margin-bottom:.5rem}.dashboard_errorsModalList__MAPx_ li:last-child{margin-bottom:0}.dashboard_errorsModalFooter__tVNNL{padding:1rem 1.25rem;border-top:1px solid var(--color-border,#e2e8f0);flex-shrink:0}.dashboard_wallboardPage__sHOeF{padding:1rem;overflow:auto}[data-theme=dark] .dashboard_wallboardPage__sHOeF{background-color:#1d2029}.dashboard_wallboardPage__sHOeF .dashboard_section__pc1e1{max-width:none}.dashboard_section__pc1e1:has(.dashboard_kanbanWrapper__5twxt){max-width:none;overflow-x:hidden}.dashboard_wallboardContent__lWO5t{position:relative;width:100%}.dashboard_wallboardExit__HF9CM{position:fixed;bottom:1rem;right:1rem;z-index:50;display:inline-flex;align-items:center;border:1px solid #c4c4c4;box-shadow:0 2px 6px rgba(0,0,0,.08),0 1px 2px rgba(0,0,0,.06)}[data-theme=dark] .dashboard_wallboardExit__HF9CM{background-color:#1d2029;border-color:#3d3e4a;color:#94a3b8;box-shadow:0 1px 2px rgba(0,0,0,.1)}[data-theme=dark] .dashboard_wallboardExit__HF9CM:hover:not(:disabled){background-color:#2a2e3d;color:#f1f5f9}.dashboard_actions__MD8qT{display:flex;flex-wrap:wrap;gap:.75rem;margin-top:1rem}.dashboard_refreshBtn__V2Nt4{padding:.5rem;min-width:2.25rem;min-height:2.25rem;display:inline-flex;align-items:center;justify-content:center;background-color:var(--theme-surface-main,var(--color-bg,#fff));border:1px solid var(--theme-border-main,#c4c4c4);color:var(--color-text-muted,#64748b);box-shadow:0 2px 6px rgba(0,0,0,.08),0 1px 2px rgba(0,0,0,.06)}.dashboard_refreshBtn__V2Nt4:hover:not(:disabled){background-color:var(--color-border,#e2e8f0);color:var(--color-text,#0f172a)}[data-theme=dark] .dashboard_refreshBtn__V2Nt4{background-color:var(--theme-surface-main);border-color:var(--theme-border-main);color:#94a3b8;box-shadow:0 1px 2px rgba(0,0,0,.1)}[data-theme=dark] .dashboard_refreshBtn__V2Nt4:hover:not(:disabled){background-color:#2a2e3d;color:#f1f5f9}.dashboard_wallboardBtn__cnfOj{display:inline-flex;align-items:center;background-color:var(--theme-surface-main,var(--color-bg,#fff));border:1px solid var(--theme-border-main,#c4c4c4);color:var(--color-text-muted,#64748b);box-shadow:0 2px 6px rgba(0,0,0,.08),0 1px 2px rgba(0,0,0,.06)}.dashboard_wallboardBtn__cnfOj:hover:not(:disabled){background-color:var(--color-border,#e2e8f0);color:var(--color-text,#0f172a)}.dashboard_actionsBtn__kWjKe{display:inline-flex;align-items:center;background-color:var(--theme-surface-main,var(--color-bg,#fff));border:1px solid var(--theme-border-main,#c4c4c4);color:var(--color-text-muted,#64748b);box-shadow:0 2px 6px rgba(0,0,0,.08),0 1px 2px rgba(0,0,0,.06)}.dashboard_actionsBtn__kWjKe:hover:not(:disabled){background-color:var(--color-border,#e2e8f0);color:var(--color-text,#0f172a)}[data-theme=dark] .dashboard_actionsBtn__kWjKe{background-color:var(--theme-surface-main);border-color:var(--theme-border-main);color:#94a3b8;box-shadow:0 1px 2px rgba(0,0,0,.1)}[data-theme=dark] .dashboard_actionsBtn__kWjKe:hover:not(:disabled){background-color:#2a2e3d;color:#f1f5f9}.dashboard_wallboardBtnIcon__z2lKT{margin-right:.375rem;flex-shrink:0}[data-theme=dark] .dashboard_wallboardBtn__cnfOj{background-color:var(--theme-surface-main);border-color:var(--theme-border-main);color:#94a3b8;box-shadow:0 1px 2px rgba(0,0,0,.1)}[data-theme=dark] .dashboard_wallboardBtn__cnfOj:hover:not(:disabled){background-color:#2a2e3d;color:#f1f5f9}.dashboard_sourceRow__bMyzy{display:flex;align-items:center;gap:1rem;margin-bottom:1rem}.dashboard_sourceRow__bMyzy .dashboard_uploadedBanner__oku3r{flex:1 1;min-width:0;margin-bottom:0}.dashboard_uploadedBanner__oku3r{margin-bottom:1rem;padding:.75rem 1rem;background-color:var(--theme-surface-main,#e7e7e7);border-radius:.375rem;border:1px solid var(--theme-border-main,#c4c4c4);border-left:4px solid var(--color-primary,#2563eb)}.dashboard_kanbanWrapper__5twxt .dashboard_uploadedBanner__oku3r{margin-bottom:0}[data-theme=dark] .dashboard_uploadedBanner__oku3r{background-color:var(--theme-surface-main);border:1px solid var(--theme-border-main);border-left:4px solid var(--color-primary,#2563eb);border-radius:6px}.dashboard_uploadedLabel__Zhveo{font-size:.875rem;font-weight:500;color:var(--color-text,#0f172a)}.dashboard_bannerButton__cC4PD{padding:.5rem 1rem;font-size:.875rem;font-weight:500;color:var(--color-primary,#2563eb);background:transparent;border:1px solid var(--color-primary,#2563eb);border-radius:.375rem;cursor:pointer;transition:background .15s,color .15s}.dashboard_bannerButton__cC4PD:hover:not(:disabled){background:var(--color-primary,#2563eb);color:var(--color-surface,#fff)}.dashboard_bannerButton__cC4PD:disabled{opacity:.6;cursor:not-allowed}.dashboard_uploadErrors__q5N3a{margin:.5rem 0 0;font-size:.8125rem;color:var(--color-error)}.dashboard_header__PEY2n{display:flex;align-items:center;justify-content:space-between;padding:1rem 1.5rem;border-bottom:1px solid #c4c4c4;gap:1rem}[data-theme=dark] .dashboard_header__PEY2n{border-bottom-color:#3d3e4a}.dashboard_headerLeft__XBVgY{flex:1 1;min-width:0}.dashboard_headerSearchWrap__qzrg_{flex:0 0 40%;width:40%;max-width:32rem;display:flex;align-items:center;gap:.5rem;min-width:0;position:relative}.dashboard_headerSearchIcon__pCqZT{position:absolute;left:.75rem;color:var(--color-text-muted,#64748b);pointer-events:none}.dashboard_headerSearch__PizST{flex:1 1;min-width:0;padding:.5rem .75rem .5rem 2.25rem;font-size:.9375rem;border:1px solid var(--color-border,#e2e8f0);border-radius:.375rem;background-color:var(--color-surface,#fff);color:var(--color-text,#0f172a);box-sizing:border-box}.dashboard_headerNewOrderBtn__YM9LI{flex-shrink:0;width:2.25rem;height:2.25rem;padding:0;border:none;border-radius:50%;background-color:var(--color-primary,#2563eb);color:#fff;font-size:1.25rem;font-weight:400;line-height:1;cursor:pointer;display:flex;align-items:center;justify-content:center;transition:background-color .15s}.dashboard_headerNewOrderBtn__YM9LI:hover{background-color:var(--color-primary-hover,#1d4ed8)}.dashboard_headerSearch__PizST::placeholder{color:var(--color-text-muted,#64748b)}.dashboard_headerSearch__PizST:focus{outline:none;border-color:var(--color-primary,#2563eb);box-shadow:0 0 0 2px rgba(37,99,235,.2)}.dashboard_headerBrand__3hR5v{display:flex;align-items:center;gap:.75rem}.dashboard_headerLogoCircleWrap__cqaRV{position:relative;flex-shrink:0}.dashboard_headerLogoWrap__8nf0X{width:2.25rem;height:2.25rem;border-radius:50%;overflow:hidden;background:#000;flex-shrink:0;display:flex;align-items:center;justify-content:center}.dashboard_headerLogo__IfLLn{width:100%;height:100%;object-fit:contain;display:block}.dashboard_headerLogoInitial__3T42V{font-size:1rem;font-weight:600;color:#fff}.dashboard_headerLogoCameraBtn__TeTzm{position:absolute;bottom:-2px;right:-2px;width:1.25rem;height:1.25rem;padding:0;margin:0;border-radius:50%;border:none;background:#000;color:#fff;display:flex;align-items:center;justify-content:center;cursor:pointer;font:inherit}.dashboard_headerLogoCameraBtn__TeTzm:hover:not(:disabled){background:#333}.dashboard_headerLogoCameraBtn__TeTzm:disabled{opacity:.6;cursor:not-allowed}.dashboard_headerLogoCameraBtn__TeTzm svg{width:.75rem;height:.75rem}.dashboard_headerShopName__h1lkL{font-size:1.125rem;font-weight:600;color:var(--color-text,#0f172a)}.dashboard_headerTitle__kUD9G{color:var(--color-text-muted,#64748b)}.dashboard_headerTitle__kUD9G,.dashboard_header__PEY2n h1{margin:0;font-size:1.5rem;font-weight:600}.dashboard_headerRight__w8jgz{flex:1 1;min-width:0;display:flex;align-items:center;justify-content:flex-end;gap:.75rem}@media (max-width:900px){.dashboard_header__PEY2n{justify-content:flex-start;gap:.5rem}.dashboard_headerLeft__XBVgY{display:none}.dashboard_headerSearchWrap__qzrg_{flex:1 1 auto;width:auto;max-width:17rem;min-width:12rem}.dashboard_headerRight__w8jgz{flex:1 1 auto;min-width:0;margin-left:auto}.dashboard_headerUserEmail__HF8Qv{max-width:none}}.dashboard_headerRightUserBlock__Igoze{display:flex;flex-direction:column;align-items:flex-end;gap:.25rem}.dashboard_headerUserEmail__HF8Qv{font-size:.8125rem;color:var(--color-text-muted,#64748b);max-width:12rem;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.dashboard_badgeRow__gepNF{display:flex;align-items:center;gap:.375rem}.dashboard_accountMenuWrap__LuwAP{position:relative;overflow:visible}.dashboard_accountMenuTrigger__6gbWT{display:flex;align-items:center;justify-content:center;padding:0;margin:0;background:none;border:none;border-radius:.5rem;cursor:pointer;transition:opacity .15s}.dashboard_accountMenuTrigger__6gbWT:hover{opacity:.9}.dashboard_accountMenuTriggerDecorative__qxpR9{cursor:default}.dashboard_accountMenuTriggerDecorative__qxpR9:hover{opacity:1}.dashboard_accountMenuTriggerImg__sWksk{width:40px;height:40px;object-fit:cover;border-radius:50%;display:block}.dashboard_accountMenuTriggerAvatar__j1CKT{width:40px;height:40px;border-radius:50%;display:flex;align-items:center;justify-content:center;font-size:1rem;font-weight:600;color:#fff}.dashboard_accountMenuDropdown__RrVcj{position:absolute;top:100%;right:0;margin-top:.5rem;min-width:18rem;padding:1rem 1.25rem;background:var(--color-bg,#fff);border:1px solid var(--color-border,#e2e8f0);border-radius:.5rem;box-shadow:0 4px 12px rgba(0,0,0,.15);z-index:50;display:flex;flex-direction:column;align-items:center;gap:.75rem}[data-zenformed-collapsible-sidebar-shell] .dashboard_accountMenuDropdown__RrVcj{z-index:330;align-items:stretch;gap:.35rem;padding:.65rem .55rem;min-width:0;border-radius:.75rem}[data-zenformed-collapsible-sidebar-shell] .dashboard_accountMenuSidebarHeader__60fq5{display:flex;flex-direction:row;align-items:center;gap:.65rem;width:100%;padding:.25rem .35rem .45rem;box-sizing:border-box}[data-zenformed-collapsible-sidebar-shell] .dashboard_accountMenuSidebarIdentity___EuoB{display:flex;flex-direction:column;align-items:flex-start;gap:.1rem;min-width:0;flex:1 1;text-align:left}[data-zenformed-collapsible-sidebar-shell] .dashboard_accountMenuSidebarDivider__k_xzs{width:100%;height:1px;margin:.15rem 0 .35rem;background:var(--color-border,#e2e8f0)}[data-theme=dark] [data-zenformed-collapsible-sidebar-shell] .dashboard_accountMenuSidebarDivider__k_xzs{background:#3d3e4a}[data-zenformed-collapsible-sidebar-shell] .dashboard_accountMenuPhotoWrap__hMQPx{width:2.25rem;height:2.25rem;flex-shrink:0}[data-zenformed-collapsible-sidebar-shell] .dashboard_accountMenuAvatar___v_8I,[data-zenformed-collapsible-sidebar-shell] .dashboard_accountMenuPhotoImg__h8Gj6{width:2.25rem;height:2.25rem;font-size:.75rem;border-radius:.45rem}[data-zenformed-collapsible-sidebar-shell] .dashboard_accountMenuPhotoCircle__1fPWG{border-radius:.45rem}[data-zenformed-collapsible-sidebar-shell] .dashboard_accountMenuShopName__mzNg2{margin:0;font-size:.875rem;font-weight:650;line-height:1.2;text-align:left;width:100%;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}[data-zenformed-collapsible-sidebar-shell] .dashboard_accountMenuEmail__51b6_{margin:0;font-size:.75rem;line-height:1.2;text-align:left;width:100%;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}[data-zenformed-collapsible-sidebar-shell] .dashboard_accountMenuBtn__F_o0_{width:100%;justify-content:flex-start}.dashboard_accountMenuDropdown__RrVcj .dashboard_badgeRow__gepNF{justify-content:center;width:100%}[data-theme=dark] .dashboard_accountMenuDropdown__RrVcj{background:#1d2029;border-color:#3d3e4a}[data-theme=dark] .dashboard_accountMenuEmail__51b6_{color:#94a3b8}[data-theme=dark] .dashboard_accountMenuShopName__mzNg2{color:#f1f5f9}.dashboard_accountMenuEmail__51b6_{font-size:.875rem;color:var(--color-text-muted,#64748b);text-align:center;word-break:break-all}.dashboard_accountMenuPhotoWrap__hMQPx{position:relative;width:4.5rem;height:4.5rem;flex-shrink:0}.dashboard_accountMenuPhotoCircle__1fPWG{width:100%;height:100%;border-radius:50%;overflow:hidden;background:#000;position:relative}.dashboard_accountMenuLogoFileInput__BF_lv{position:absolute;width:.1px;height:.1px;opacity:0;overflow:hidden;z-index:-1}.dashboard_accountMenuPhotoImg__h8Gj6{width:100%;height:100%;object-fit:contain;display:block;position:absolute;inset:0}.dashboard_accountMenuAvatar___v_8I{width:4.5rem;height:4.5rem;border-radius:50%;background:var(--color-primary,#2563eb);color:#fff;display:flex;align-items:center;justify-content:center;font-size:1.25rem;font-weight:600}.dashboard_accountMenuPhotoCameraBtn__8alhX{display:none!important}.dashboard_accountMenuPhotoCameraBtn__8alhX:hover{background:#333}.dashboard_accountMenuPhotoCameraBtn__8alhX svg{width:.75rem;height:.75rem}.dashboard_accountMenuShopName__mzNg2{font-size:.9375rem;font-weight:600;color:var(--color-text,#0f172a)}.dashboard_accountMenuSidebarHeader__60fq5,.dashboard_accountMenuSidebarIdentity___EuoB{display:contents}.dashboard_accountMenuSidebarDivider__k_xzs{display:none}.dashboard_accountMenuActions__ML6zE{width:100%;display:flex;flex-direction:column;gap:.75rem}.dashboard_accountMenuRow__D384W{display:flex;align-items:center;justify-content:space-between;gap:.75rem}.dashboard_accountMenuRowLabel__jYXOt,.dashboard_accountMenuRowLink__b0xAU{font-size:.875rem;color:var(--color-text,#0f172a)}.dashboard_accountMenuRowLink__b0xAU{display:flex;align-items:center;gap:.5rem;width:100%;padding:0;background:none;border:none;border-radius:0;cursor:pointer;transition:opacity .15s;text-align:left;font:inherit}.dashboard_accountMenuRowLink__b0xAU:hover{opacity:.85}.dashboard_accountMenuRowIcon__yiDdC{flex-shrink:0;color:var(--color-text-muted,#64748b)}.dashboard_accountMenuBtn__F_o0_{display:flex;align-items:center;justify-content:center;gap:.5rem;width:100%;padding:.5rem .75rem;font-size:.875rem;color:var(--color-text-muted,#64748b);background:var(--color-bg,#fff);border:1px solid var(--color-border,#e2e8f0);border-radius:.375rem;cursor:pointer;transition:background-color .15s,border-color .15s,color .15s;box-shadow:0 2px 6px rgba(0,0,0,.08),0 1px 2px rgba(0,0,0,.06)}.dashboard_accountMenuBtn__F_o0_:hover{background:var(--color-border,#e2e8f0);color:var(--color-text,#0f172a)}[data-theme=dark] .dashboard_accountMenuBtn__F_o0_{background:#1d2029;border-color:#3d3e4a;color:#94a3b8;box-shadow:0 1px 2px rgba(0,0,0,.1)}[data-theme=dark] .dashboard_accountMenuBtn__F_o0_:hover{background:#2a2e3d;color:#f1f5f9}.dashboard_accountMenuBtnIcon__5bfN3{flex-shrink:0;color:var(--color-text-muted,#64748b)}.dashboard_settingsCog__mHgfF{display:flex;align-items:center;justify-content:center;width:2.25rem;height:2.25rem;padding:0;color:var(--color-text-muted,#64748b);background:none;border:none;border-radius:.375rem;cursor:pointer;transition:color .15s,background-color .15s}.dashboard_settingsCog__mHgfF:hover{color:var(--color-text,#0f172a);background-color:var(--color-muted,#f1f5f9)}.dashboard_settingsOverlay__t6SVs{position:fixed;inset:0;z-index:100;background:var(--color-overlay,rgba(0,0,0,.4))}.dashboard_settingsDrawer__X3gSn{position:absolute;top:0;right:0;bottom:0;width:min(28rem,100vw);display:flex;flex-direction:column;background:var(--color-bg,#fff);box-shadow:-4px 0 1rem rgba(0,0,0,.15)}.dashboard_settingsDrawerWide__uDuZk{width:min(36rem,100vw)}[data-theme=dark] .dashboard_settingsDrawer__X3gSn{background:#1d2029}.dashboard_settingsHeader__RzFrL{display:flex;align-items:center;justify-content:space-between;padding:1rem 1.25rem;border:none}.dashboard_settingsTitle__eiA7L{margin:0;font-size:1.125rem;font-weight:600;color:var(--color-text,#0f172a)}[data-theme=dark] .dashboard_settingsTitle__eiA7L{color:#f1f5f9}.dashboard_settingsClose__1bhVE{display:flex;align-items:center;justify-content:center;width:2rem;height:2rem;padding:0;font-size:1.5rem;line-height:1;color:var(--color-text-muted,#64748b);background:none;border:none;border-radius:.375rem;cursor:pointer;transition:color .15s,background-color .15s}.dashboard_settingsClose__1bhVE:hover{color:var(--color-text,#0f172a);background-color:var(--color-muted,#f1f5f9)}[data-theme=dark] .dashboard_settingsClose__1bhVE{color:#94a3b8}[data-theme=dark] .dashboard_settingsClose__1bhVE:hover{color:#f1f5f9;background-color:#2a2e3d}.dashboard_settingsTabs__MTleX{display:flex;gap:0;padding:0 1rem;border-bottom:1px solid var(--color-border,#e2e8f0)}[data-theme=dark] .dashboard_settingsTabs__MTleX{border-bottom-color:#3d3e4a}.dashboard_settingsTabs__MTleX .dashboard_settingsTabActive__Mhpp2,.dashboard_settingsTabs__MTleX .dashboard_settingsTab__JcejT{padding:.75rem 1rem;font-size:.9375rem;font-weight:500;color:var(--color-text-muted,#64748b);background:none;border:none;border-bottom:2px solid transparent;cursor:pointer;transition:color .15s,border-color .15s}.dashboard_settingsTabs__MTleX .dashboard_settingsTab__JcejT:hover{color:var(--color-text,#0f172a)}.dashboard_settingsTabs__MTleX .dashboard_settingsTabActive__Mhpp2,.dashboard_settingsTabs__MTleX .dashboard_settingsTabActive__Mhpp2:hover{color:var(--color-primary,#2563eb);border-bottom-color:var(--color-primary,#2563eb)}[data-theme=dark] .dashboard_settingsTabs__MTleX .dashboard_settingsTab__JcejT,[data-theme=dark] .dashboard_settingsTabs__MTleX .dashboard_settingsTab__JcejT:hover{color:#94a3b8}[data-theme=dark] .dashboard_settingsTabs__MTleX .dashboard_settingsTabActive__Mhpp2,[data-theme=dark] .dashboard_settingsTabs__MTleX .dashboard_settingsTabActive__Mhpp2:hover{color:var(--color-primary,#2563eb);border-bottom-color:var(--color-primary,#2563eb)}.dashboard_settingsContent__H9vyr{flex:1 1;overflow:auto;padding:1.25rem}.dashboard_settingsFooter__9hrkU{padding:1rem 1.25rem;border-top:1px solid var(--color-border,#e2e8f0)}[data-theme=dark] .dashboard_settingsFooter__9hrkU{border-top-color:#3d3e4a}.dashboard_resetFirstRunButton__yP7Bu{width:100%;padding:.5rem 1rem;font-size:.875rem;color:var(--color-text-muted,#64748b);background:var(--color-bg,#fff);border:1px solid var(--color-border,#e2e8f0);border-radius:.375rem;cursor:pointer;transition:color .15s,background-color .15s;box-shadow:0 2px 6px rgba(0,0,0,.08),0 1px 2px rgba(0,0,0,.06)}.dashboard_resetFirstRunButton__yP7Bu:hover:not(:disabled){color:var(--color-text,#0f172a);background:var(--color-border,#e2e8f0)}[data-theme=dark] .dashboard_resetFirstRunButton__yP7Bu{background:#1d2029;border-color:#3d3e4a;color:#94a3b8;box-shadow:0 1px 2px rgba(0,0,0,.1)}[data-theme=dark] .dashboard_resetFirstRunButton__yP7Bu:hover:not(:disabled){background:#2a2e3d;color:#f1f5f9}.dashboard_resetFirstRunButton__yP7Bu:disabled{cursor:not-allowed;opacity:.7}.dashboard_adminBadge__Pjs2b{color:var(--color-info);background-color:var(--color-info-bg)}.dashboard_adminBadge__Pjs2b,.dashboard_tierBadge___wVM5{padding:.125rem .5rem;font-size:.6875rem;font-weight:600;text-transform:uppercase;border-radius:.25rem}.dashboard_tierBadge___wVM5{letter-spacing:.02em}.dashboard_tierBadgePro__c4yKT{color:#0f172a;background:linear-gradient(135deg,gold,#b8860b);box-shadow:0 0 0 1px rgba(184,134,11,.35),0 0 10px rgba(255,215,0,.25)}.dashboard_tierBadgeStandard__SCKdd{color:var(--color-text-muted,#64748b);background:transparent;border:1px solid var(--color-border,#e2e8f0)}.dashboard_tabs__Vfjwp{display:flex;gap:0;margin-bottom:1.5rem;border-bottom:1px solid var(--color-border,#e2e8f0)}.dashboard_tab__vP6_d{padding:.75rem 1.25rem;font-size:.9375rem;font-weight:500;color:var(--color-text-muted,#64748b);background:none;border:none;border-bottom:2px solid transparent;cursor:pointer;transition:color .15s,border-color .15s}.dashboard_tab__vP6_d:hover{color:var(--color-text,#0f172a)}.dashboard_tabActive__PJ_69{color:var(--color-primary,#2563eb);border-bottom-color:var(--color-primary,#2563eb)}.dashboard_workOrdersHeader__vSKkz{display:flex;align-items:center;justify-content:space-between;gap:1rem;margin:0 0 1.25rem;padding:1rem 1.25rem;border-radius:.5rem;border-bottom:1px solid var(--color-border,#e2e8f0);background-color:var(--color-surface,#fff)}.dashboard_workOrdersTitle__V5oSw{margin:0;font-size:1rem;font-weight:600;color:var(--color-text,#0f172a)}.dashboard_workOrdersSearch__pz0mt{width:100%;max-width:18rem;padding:.5rem .75rem;font-size:.9375rem;border:1px solid var(--color-border,#e2e8f0);border-radius:.375rem;background-color:#fff;color:#0f172a;box-sizing:border-box}.dashboard_workOrdersSearch__pz0mt::placeholder{color:var(--color-text-muted,#64748b)}.dashboard_workOrdersSearch__pz0mt:focus{outline:none;border-color:var(--color-primary,#2563eb);box-shadow:0 0 0 2px rgba(37,99,235,.2)}.dashboard_section__pc1e1{max-width:50vw;flex:1 1;min-height:0;min-width:0;overflow:hidden;display:flex;flex-direction:column;width:100%}.dashboard_hint__5blWe{margin:0 0 1rem;font-size:.875rem;color:var(--color-text-muted,#64748b)}.dashboard_loading__50hdb{margin:0;color:var(--color-text-muted,#64748b)}.dashboard_licenseLockout__RUBAs{display:flex;flex-direction:column;align-items:center;justify-content:center;min-height:60vh;padding:2rem;text-align:center}.dashboard_licenseLockoutTitle__PIeH_{margin:0 0 .75rem;font-size:1.5rem;font-weight:600;color:var(--color-error)}.dashboard_licenseLockoutMessage__VDEG9{margin:0 0 1.5rem;font-size:1rem;color:var(--color-text-muted,#64748b);max-width:28rem}.BuildCoreWorkflowStages_pageShell__D_CW2{overflow:hidden}.BuildCoreWorkflowStages_pageBody__M_DYA{display:flex;flex-direction:column;gap:.75rem;flex:1 1;min-height:0;min-width:0;overflow:hidden}.BuildCoreWorkflowStages_empty__iknk7,.BuildCoreWorkflowStages_error__Xy48e,.BuildCoreWorkflowStages_loading__ote0b{margin:0;font-size:.875rem;color:var(--color-text-muted,#64748b)}.BuildCoreWorkflowStages_error__Xy48e{color:var(--color-danger,#dc2626)}.BuildCoreWorkflowStages_panel__Qm7Ae{display:flex;flex-direction:column;gap:.75rem;flex:1 1;min-height:0;border:1px solid var(--theme-border-main,var(--color-border));border-radius:var(--theme-radius-md,.5rem);background:var(--theme-surface-card,var(--color-surface));padding:.875rem;overflow:hidden}.BuildCoreWorkflowStages_panelHeader__oq5Pd{display:flex;align-items:center;justify-content:space-between;gap:.75rem}.BuildCoreWorkflowStages_panelTitle__NHUO4{margin:0;font-size:.9375rem;font-weight:600}.BuildCoreWorkflowStages_addButton__HofTP{border:1px solid var(--theme-border-main,var(--color-border));border-radius:var(--theme-radius-sm,.375rem);background:var(--theme-surface-card,var(--color-surface));color:var(--color-text,#0f172a);font-size:.8125rem;font-weight:500;padding:.45rem .75rem;cursor:pointer}.BuildCoreWorkflowStages_addButton__HofTP:hover:not(:disabled){background:color-mix(in srgb,var(--color-primary,#2563eb) 8%,var(--theme-surface-card,#fff))}.BuildCoreWorkflowStages_addButton__HofTP:disabled{opacity:.55;cursor:not-allowed}.BuildCoreWorkflowStages_list__sOfxR{display:flex;flex-direction:column;gap:.375rem;flex:1 1;min-height:0;overflow-y:auto}.BuildCoreWorkflowStages_row__0GL49{display:grid;grid-template-columns:auto 1fr auto;align-items:center;grid-gap:.625rem;gap:.625rem;padding:.625rem .75rem;border:1px solid var(--theme-border-main,var(--color-border));border-left:4px solid var(--stage-accent,transparent);border-radius:var(--theme-radius-sm,.375rem);background:var(--theme-surface-card,var(--color-surface))}[data-theme=light] [data-buildcore-workflow-settings-page] .BuildCoreWorkflowStages_row__0GL49{background:#f2f4f7}[data-theme=dark] [data-buildcore-workflow-settings-page] .BuildCoreWorkflowStages_row__0GL49{background:#1d2029}.BuildCoreWorkflowStages_row_dragging__2aQbS{opacity:.55}.BuildCoreWorkflowStages_row_dragOver__P1FiD{border-color:var(--color-primary,#2563eb);background:color-mix(in srgb,var(--color-primary,#2563eb) 6%,var(--theme-surface-card,#fff))}.BuildCoreWorkflowStages_dragHandle__n6ajH{display:inline-flex;align-items:center;justify-content:center;width:1.25rem;color:var(--color-text-muted,#64748b);cursor:-webkit-grab;cursor:grab;-webkit-user-select:none;-moz-user-select:none;user-select:none;font-size:1rem;line-height:1}.BuildCoreWorkflowStages_dragHandle__n6ajH:active{cursor:-webkit-grabbing;cursor:grabbing}.BuildCoreWorkflowStages_leadingSpacer__G7mUi{width:1.25rem}.BuildCoreWorkflowStages_stageName__Xaq5D{margin:0;font-size:.875rem;font-weight:500}.BuildCoreWorkflowStages_stageNameInput__ZWZuN{width:100%;min-width:0;box-sizing:border-box;height:1.75rem;font:inherit;font-size:.875rem;font-weight:500;line-height:1.2;color:var(--color-text,#0f172a);border:1px solid var(--theme-border-main,var(--color-border));border-radius:var(--theme-radius-sm,.375rem);padding:.2rem .5rem;background:var(--theme-surface-card,var(--color-surface))}.BuildCoreWorkflowStages_stageEditorInline__CFz3Y{min-height:0}.BuildCoreWorkflowStages_stageEditorInline__CFz3Y .BuildCoreWorkflowStages_stageNameInput__ZWZuN{grid-column:2}.BuildCoreWorkflowStages_stageEditorCancelIcon__Brvml,.BuildCoreWorkflowStages_stageEditorCheckIcon__juwkL{display:block;width:1rem;height:1rem;background-color:currentColor}.BuildCoreWorkflowStages_stageEditorCheckIcon__juwkL{mask:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='black' stroke-width='2.5' stroke-linecap='round' stroke-linejoin='round'%3E%3Cpolyline points='20 6 9 17 4 12'/%3E%3C/svg%3E") center /contain no-repeat;-webkit-mask:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='black' stroke-width='2.5' stroke-linecap='round' stroke-linejoin='round'%3E%3Cpolyline points='20 6 9 17 4 12'/%3E%3C/svg%3E") center /contain no-repeat;color:var(--color-primary,#2563eb)}.BuildCoreWorkflowStages_stageEditorCancelIcon__Brvml{mask:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='black' stroke-width='2.5' stroke-linecap='round' stroke-linejoin='round'%3E%3Cline x1='18' y1='6' x2='6' y2='18'/%3E%3Cline x1='6' y1='6' x2='18' y2='18'/%3E%3C/svg%3E") center /contain no-repeat;-webkit-mask:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='black' stroke-width='2.5' stroke-linecap='round' stroke-linejoin='round'%3E%3Cline x1='18' y1='6' x2='6' y2='18'/%3E%3Cline x1='6' y1='6' x2='18' y2='18'/%3E%3C/svg%3E") center /contain no-repeat;color:var(--color-text-muted,#64748b)}.BuildCoreWorkflowStages_rowActions__OM6J3 .BuildCoreWorkflowStages_rowIconBtn__ERBdh:has(.BuildCoreWorkflowStages_stageEditorCheckIcon__juwkL):hover:not(:disabled){color:var(--color-primary,#2563eb)}.BuildCoreWorkflowStages_rowActions__OM6J3 .BuildCoreWorkflowStages_rowIconBtn__ERBdh:has(.BuildCoreWorkflowStages_stageEditorCancelIcon__Brvml):hover:not(:disabled){color:var(--color-text,#0f172a)}.BuildCoreWorkflowStages_rowActions__OM6J3{display:inline-flex;align-items:center;gap:.35rem}.BuildCoreWorkflowStages_rowIconBtn__ERBdh{display:inline-flex;align-items:center;justify-content:center;width:1.75rem;height:1.75rem;padding:0;color:var(--color-text-muted,#64748b);background:none;border:none;border-radius:.375rem;cursor:pointer}.BuildCoreWorkflowStages_rowIconBtn__ERBdh:hover:not(:disabled){color:var(--color-text,#0f172a);background:var(--color-muted,#f1f5f9)}.BuildCoreWorkflowStages_rowIconBtn__ERBdh:disabled{opacity:.45;cursor:not-allowed}.BuildCoreWorkflowStages_rowIconBtnDanger__orcH9{color:var(--color-error,#dc2626)}.BuildCoreWorkflowStages_rowIconBtnDanger__orcH9:hover:not(:disabled){color:var(--color-error,#dc2626);background:var(--color-error-bg,#fef2f2)}[data-theme=dark] .BuildCoreWorkflowStages_rowIconBtn__ERBdh:hover:not(:disabled){color:#f1f5f9;background:#34384a}[data-theme=dark] .BuildCoreWorkflowStages_rowIconBtnDanger__orcH9:hover:not(:disabled){color:#f87171;background:hsla(0,91%,71%,.12)}.BuildCoreWorkflowStages_iconButton__f9__Y{border:none;background:transparent;color:var(--color-text-muted,#64748b);cursor:pointer;padding:.25rem .375rem;border-radius:var(--theme-radius-sm,.375rem);font-size:.8125rem}.BuildCoreWorkflowStages_iconButton__f9__Y:hover:not(:disabled){color:var(--color-text,#0f172a);background:color-mix(in srgb,var(--color-primary,#2563eb) 8%,transparent)}.BuildCoreWorkflowStages_iconButton__f9__Y:disabled{opacity:.45;cursor:not-allowed}.BuildCoreWorkflowStages_readOnlyNote__1FN2K{margin:0;font-size:.8125rem;color:var(--color-text-muted,#64748b)}.BuildCoreWorkflowStages_panelInScrollParent__s2vco{flex:none;min-height:auto;overflow:visible;border:none;border-radius:0;background:transparent;padding:0}.BuildCoreWorkflowStages_listInScrollParent__9U5Wp{flex:none;min-height:auto;overflow:visible}.BuildCoreWorkflowStages_modalField__ExTko{display:flex;flex-direction:column;gap:.375rem}.BuildCoreWorkflowStages_modalLabel__r8iT_{font-size:.8125rem;font-weight:500}.BuildCoreWorkflowStages_modalInput__IIoWz{font:inherit;border:1px solid var(--theme-border-main,var(--color-border));border-radius:var(--theme-radius-sm,.375rem);padding:.5rem .625rem}.BuildCoreWorkflowStages_stageEditorRoot__vpwLB{position:fixed;inset:0;z-index:10060;display:flex;align-items:center;justify-content:center;padding:1rem;box-sizing:border-box}.BuildCoreWorkflowStages_stageEditorBackdrop__LiAwa{position:absolute;inset:0;margin:0;padding:0;border:none;cursor:pointer;background:rgba(8,15,30,.62);-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px)}.BuildCoreWorkflowStages_stageEditorDialog__Fr_Tf{position:relative;z-index:1;display:flex;flex-direction:column;gap:.875rem;width:min(22rem,calc(100vw - 2rem));padding:1rem;border:1px solid var(--theme-border-main,var(--color-border));border-radius:var(--theme-radius-md,.75rem);background:var(--theme-surface-card,var(--color-surface));box-shadow:0 12px 28px rgba(15,23,42,.35);box-sizing:border-box}.BuildCoreWorkflowStages_stageEditorDialog__Fr_Tf .BuildCoreWorkflowStages_modalField__ExTko{width:100%}.BuildCoreWorkflowStages_stageEditorDialog__Fr_Tf .BuildCoreWorkflowStages_modalInput__IIoWz{width:100%;box-sizing:border-box}.BuildCoreWorkflowStages_stageEditorActions__3nkd3{display:flex;flex-direction:column;gap:.5rem;width:100%}.BuildCoreWorkflowStages_stageEditorActions__3nkd3 .BuildCoreWorkflowStages_addButton__HofTP,.BuildCoreWorkflowStages_stageEditorActions__3nkd3 .BuildCoreWorkflowStages_iconButton__f9__Y{width:100%;justify-content:center;text-align:center;padding:.65rem .75rem;font-size:.875rem;border-radius:var(--theme-radius-sm,.375rem)}.BuildCoreWorkflowStages_stageEditorActions__3nkd3 .BuildCoreWorkflowStages_iconButton__f9__Y{border:1px solid var(--theme-border-main,var(--color-border));background:transparent;color:var(--color-text,#0f172a)}.BuildCoreWorkflowStages_stageEditorActions__3nkd3 .BuildCoreWorkflowStages_iconButton__f9__Y:hover:not(:disabled){background:var(--color-muted,#f1f5f9)}