.AppShell_root__SQmAL{position:relative;min-height:100dvh;background:#0e0e10;--app-shell-project-top-clearance:112px;--app-shell-background-image:radial-gradient(circle at 1px 1px,rgba(255,255,255,0.05) 0 calc(1px * var(--app-dots-scale, 1)),transparent calc(1.5px * var(--app-dots-scale, 1))),linear-gradient(180deg,#0d0d0d 0%,#121212 100%);--app-shell-background-size:calc(22px * var(--app-dots-scale, 1)) calc(22px * var(--app-dots-scale, 1)),auto;--app-shell-background-position:var(--app-dots-offset-x,8px) var(--app-dots-offset-y,6px),center;--app-shell-background-repeat:repeat,no-repeat;overflow:hidden}.AppShell_panelContent__TkL0y,.AppShell_projectContent__yR5nN{position:relative;z-index:1;min-height:100dvh;box-sizing:border-box}.AppShell_projectContent__yR5nN{--app-shell-project-available-height:calc(100dvh - var(--app-shell-project-top-clearance, 112px));padding:var(--app-shell-project-top-clearance,112px) 24px 0}.AppShell_onboardingContent__ZRzY_{position:relative;z-index:1;min-height:calc(100dvh - 136px);box-sizing:border-box;display:flex;align-items:center;justify-content:center;padding:88px 24px 48px}.AppShell_panelContent__TkL0y{--app-shell-panel-available-height:calc(100dvh - 120px);padding:96px 24px 24px}.AppShell_stage__f___Q{min-height:var(--app-shell-panel-available-height,calc(100dvh - 120px));border:1px solid rgba(145,159,192,.14);border-radius:28px;background:linear-gradient(180deg,rgba(255,255,255,.022),transparent 18%),var(--app-shell-background-image);background-size:auto,var(--app-shell-background-size);background-position:50%,var(--app-shell-background-position);background-repeat:no-repeat,var(--app-shell-background-repeat);background-color:rgba(10,12,17,.8);box-shadow:0 32px 90px rgba(0,0,0,.3),inset 0 1px 0 rgba(255,255,255,.03);backdrop-filter:blur(20px);overflow:hidden}.AppShell_topBar__YFhGm{position:fixed;top:16px;left:24px;right:24px;z-index:230;display:flex;align-items:center;justify-content:space-between;gap:16px;pointer-events:none}.AppShell_topBarProject__drhRL{gap:12px}.AppShell_topBarCenter__5DVCE{position:absolute;left:50%;transform:translateX(-50%);display:flex;align-items:center;justify-content:center;pointer-events:none;max-width:calc(100vw - 240px)}.AppShell_projectWorkspaceSwitcher___KrS1{pointer-events:auto;display:flex;gap:2px;padding:0;border-radius:12px;background:rgba(255,255,255,.05);border:1px solid rgba(255,255,255,.05)}.AppShell_workspaceSwitcherBtn__Apxqe{min-width:112px;padding:5px 18px;border-radius:9px;font-size:12px;font-weight:600;letter-spacing:-.03em;color:rgba(255,255,255,.5);background:transparent;border:none;cursor:pointer;transition:color .15s ease}.AppShell_workspaceSwitcherBtn__Apxqe:hover{color:rgba(255,255,255,.8)}.AppShell_workspaceSwitcherBtnActive__JLoMI{background:#1e1e1e;color:#f0f0f0;border:1px solid #2a2a2a;box-shadow:inset 0 1px 0 rgba(255,255,255,.04)}.AppShell_topBarRight__U7oqo,.AppShell_topNav__gbF_v{display:inline-flex;align-items:center;gap:10px;padding:8px 10px;border:1px solid rgba(145,159,192,.14);border-radius:20px;background:linear-gradient(180deg,rgba(255,255,255,.02),transparent 18%),rgba(9,11,16,.84);box-shadow:0 18px 40px rgba(0,0,0,.22),inset 0 1px 0 rgba(255,255,255,.03);backdrop-filter:blur(18px);pointer-events:auto}.AppShell_topBarRightProject__BMtHC,.AppShell_topNavProject__GW9hV{padding:0;border:none;border-radius:0;background:transparent;box-shadow:none;backdrop-filter:none}.AppShell_topNav__gbF_v{min-width:0;max-width:min(980px,calc(100vw - 120px))}.AppShell_topBarRight__U7oqo{flex-shrink:0}.AppShell_projectBreadcrumb__RvToe{display:inline-flex;align-items:center;gap:8px;min-width:0}.AppShell_projectHomeButton__CSMA5{display:inline-flex!important;align-items:center!important;justify-content:center!important;width:24px!important;min-width:24px!important;height:24px!important;min-height:24px!important;padding:0!important;border:none!important;border-radius:0!important;background:transparent!important;box-shadow:none!important}.AppShell_projectHomeButton__CSMA5:active,.AppShell_projectHomeButton__CSMA5:focus-visible,.AppShell_projectHomeButton__CSMA5:hover{background:transparent!important;box-shadow:none!important}.AppShell_projectSelectorButton__IkZig{display:inline-flex!important;align-items:center!important;gap:6px!important;height:30px!important;min-height:30px!important;padding:0 10px!important;border:none!important;border-radius:12px!important;background:transparent!important;box-shadow:none!important;color:rgba(244,244,244,.78)!important;font-size:12px!important;transition:color .14s ease,background-color .14s ease,box-shadow .14s ease}.AppShell_projectSelectorButton__IkZig:focus-visible,.AppShell_projectSelectorButton__IkZig:hover{color:#f4f4f4!important;background:rgba(255,255,255,.06)!important;box-shadow:inset 0 1px 0 rgba(255,255,255,.04)!important}.AppShell_projectTopBarItemActive__yb_D6{color:#f4f4f4!important;background:transparent!important;box-shadow:none!important}.AppShell_projectTopBarItemActive__yb_D6 .AppShell_projectChevron__Sp3w0,.AppShell_projectTopBarItemActive__yb_D6 .AppShell_projectEntityIcon__LLplE{color:rgba(244,244,244,.78)}.AppShell_projectEntityIcon__LLplE{width:16px;height:16px;color:rgba(244,244,244,.42);flex-shrink:0}.AppShell_projectHomeLogo__pveMQ{width:24px;height:24px;display:block}.AppShell_projectChevron__Sp3w0{color:#7d7d7d;width:14px;height:14px;flex-shrink:0}.AppShell_projectSeparator__kKfis{color:#484848;font-size:12px;line-height:1}.AppShell_projectRouteLabel__u7CZ7,.AppShell_projectSelectorLabel__6GIZ5{font-size:12px;line-height:1.2;letter-spacing:-.03em;white-space:nowrap}.AppShell_projectSectionLabelContent__ZLpgy{display:inline-flex;align-items:center;gap:6px}.AppShell_projectSelectorLabel__6GIZ5{max-width:240px;overflow:hidden;text-overflow:ellipsis;color:#a4a4a4;font-weight:600}.AppShell_projectRouteLabel__u7CZ7{display:inline-flex;align-items:center;min-height:30px;padding:0 10px;border-radius:8px;color:rgba(244,244,244,.67);font-weight:600;transition:color .14s ease,background-color .14s ease}.AppShell_projectRouteLabelActive__fCpLJ{color:#f4f4f4;background:transparent}.AppShell_projectRouteButton__Ibqqo{appearance:none;display:inline-flex;align-items:center;min-height:30px;padding:0 10px;border:none;border-radius:8px;background:transparent;color:rgba(244,244,244,.67);font-size:12px;font-weight:600;line-height:1.2;letter-spacing:-.03em;white-space:nowrap;cursor:pointer;transition:color .14s ease,background-color .14s ease}.AppShell_projectRouteButton__Ibqqo:focus-visible,.AppShell_projectRouteButton__Ibqqo:hover,.AppShell_projectRouteLabel__u7CZ7:hover{color:#f4f4f4;background:rgba(255,255,255,.05)}.AppShell_projectRouteButton__Ibqqo:focus-visible{outline:none}.AppShell_projectStatusBadge__i4_J_{display:inline-flex;align-items:center;height:16px;padding:0 6px;border-radius:999px;border:1px solid transparent;font-size:10px;font-weight:500;line-height:1}.AppShell_projectStatusBadgeConnected__hZC4_{border-color:rgba(34,197,94,.16);background:rgba(34,197,94,.1);color:rgba(74,222,128,.92)}.AppShell_projectStatusBadgePending__HfpHu{border-color:rgba(250,173,20,.14);background:rgba(250,173,20,.09);color:rgba(243,179,65,.92)}.AppShell_projectSyncMeta__vbtOJ{display:inline-flex;align-items:center;gap:4px;height:30px;padding:0 10px;margin-right:4px;border-radius:12px;white-space:nowrap;cursor:default;transition:background-color .14s ease,box-shadow .14s ease}.AppShell_projectSyncMeta__vbtOJ:focus-within,.AppShell_projectSyncMeta__vbtOJ:hover{background:rgba(255,255,255,.06);box-shadow:inset 0 1px 0 rgba(255,255,255,.04)}.AppShell_projectSyncLabel__Gcm1Z,.AppShell_projectSyncValue__9KM29{font-size:12px;line-height:1}.AppShell_projectSyncLabel__Gcm1Z{color:rgba(128,128,128,.72)}.AppShell_projectSyncValue__9KM29{display:inline-flex;align-items:center;min-height:100%;color:rgba(244,244,244,.75)}.AppShell_projectSyncTooltip__o6TXJ .ant-tooltip-inner{padding:6px 10px;border:1px solid rgba(255,255,255,.08);border-radius:999px;background:rgba(10,11,14,.96);color:rgba(244,244,244,.82);font-size:11px;line-height:1.1;box-shadow:0 16px 32px rgba(0,0,0,.34),inset 0 1px 0 rgba(255,255,255,.04);backdrop-filter:blur(18px)}.AppShell_projectSyncTooltip__o6TXJ .ant-tooltip-arrow:before{background:rgba(10,11,14,.96)}.AppShell_projectUtilityButton__iVJ_d{width:32px!important;min-width:32px!important;height:32px!important;padding:0!important;border:1px solid #333!important;border-radius:6px!important;background:#212121!important;color:rgba(244,244,244,.72)!important;display:inline-flex!important;align-items:center!important;justify-content:center!important}.AppShell_projectUtilityButton__iVJ_d:hover{color:#f4f4f4!important;border-color:rgba(244,244,244,.2)!important}.AppShell_projectUtilityButtonActive__d3mz7{color:#f4f4f4!important;border-color:rgba(130,155,255,.28)!important;background:rgba(130,155,255,.12)!important;box-shadow:0 10px 24px rgba(6,10,22,.22)!important}.AppShell_projectProfileTrigger__l_Rgv{width:32px!important;min-width:32px!important;height:32px!important;padding:0!important;border:none!important;background:transparent!important;display:inline-flex!important;align-items:center!important;justify-content:center!important;outline:none!important;box-shadow:none!important}.AppShell_projectProfileTrigger__l_Rgv:focus,.AppShell_projectProfileTrigger__l_Rgv:focus-visible,.AppShell_projectProfileTrigger__l_Rgv:focus-within{outline:none!important;box-shadow:none!important}.AppShell_profileDropdown__bWbPd .ant-dropdown-menu{min-width:220px;max-width:min(240px,calc(100vw - 32px));padding:10px;border:1px solid rgba(145,159,192,.14);border-radius:12px;background:#111111;box-shadow:0 24px 56px rgba(0,0,0,.34),inset 0 1px 0 rgba(255,255,255,.04);backdrop-filter:blur(20px)}.AppShell_profileDropdown__bWbPd .ant-dropdown-menu-item{min-height:40px;margin:0;padding:8px 16px;border-radius:12px;color:rgba(244,244,244,.78);transition:background-color .14s ease,color .14s ease}.AppShell_profileDropdown__bWbPd .ant-dropdown-menu-item:hover{background:rgba(255,255,255,.05);color:#f4f4f4}.AppShell_profileDropdown__bWbPd .ant-dropdown-menu-item-disabled{opacity:1;cursor:default;background:transparent!important;overflow:hidden}.AppShell_profileDropdown__bWbPd .ant-dropdown-menu-item-disabled>*{width:100%;overflow:hidden}.AppShell_profileDropdown__bWbPd .ant-dropdown-menu-item-disabled.ant-dropdown-menu-item-active,.AppShell_profileDropdown__bWbPd .ant-dropdown-menu-item-disabled.ant-dropdown-menu-item:active,.AppShell_profileDropdown__bWbPd .ant-dropdown-menu-item-disabled.ant-dropdown-menu-item:hover,.AppShell_profileDropdown__bWbPd .ant-dropdown-menu-item-disabled:hover{background:transparent!important;color:rgba(244,244,244,.78)!important}.AppShell_profileDropdown__bWbPd .ant-dropdown-menu-item-disabled .ant-dropdown-menu-title-content,.AppShell_profileDropdown__bWbPd .ant-dropdown-menu-item-disabled.ant-dropdown-menu-item-active .ant-dropdown-menu-title-content,.AppShell_profileDropdown__bWbPd .ant-dropdown-menu-item-disabled:hover .ant-dropdown-menu-title-content{color:inherit!important}.AppShell_profileDropdown__bWbPd .ant-dropdown-menu-item-divider{margin:10px 0;background:transparent;position:relative}.AppShell_profileDropdown__bWbPd .ant-dropdown-menu-item-divider:before{content:"";position:absolute;inset:0;background:rgba(145,159,192,.14)}.AppShell_profileDropdown__bWbPd .ant-dropdown-menu-item .ant-dropdown-menu-item-icon{color:inherit;font-size:14px}.AppShell_profileDropdown__bWbPd .ant-dropdown-menu-item-danger{color:#c80032}.AppShell_profileDropdown__bWbPd .ant-dropdown-menu-item-danger:hover{background:rgba(200,0,50,.12);color:#c80032}.AppShell_profileMenuIdentityRow__BvKfo{display:flex;gap:8px;align-items:center;overflow:hidden;width:100%}.AppShell_profileMenuIdentityRow__BvKfo .ant-avatar{outline:none!important;box-shadow:none!important}.AppShell_profileMenuIdentity__y8Do4{display:flex;flex-direction:column;gap:4px;min-width:0}.AppShell_profileMenuName__KNIzI{color:#dbdbdb!important;font-size:14px;line-height:1.2;font-weight:400}.AppShell_profileMenuEmail__dVlFm,.AppShell_profileMenuName__KNIzI{display:block;overflow:hidden;white-space:nowrap;text-overflow:ellipsis}.AppShell_profileMenuEmail__dVlFm{color:#616161!important;font-size:12px;line-height:1.3}.AppShell_profileMenuActionText__sW63d{font-size:12px;font-weight:400}.AppShell_brandPill__GkBLX{display:inline-flex;align-items:center;gap:10px;min-height:40px;padding:0 12px;border-radius:14px;background:rgba(255,255,255,.028);color:#f5f7fb}.AppShell_brandLogo__Q04DR{width:20px;height:20px;display:block}.AppShell_brandText__oef8O{color:#f5f7fb;font-size:13px;font-weight:700}.AppShell_planChip__sGMdw{display:inline-flex;align-items:center;min-height:24px;padding:0 8px;border-radius:999px;border:1px solid rgba(255,255,255,.08);color:#aeb6c6;font-size:10px;font-weight:700;letter-spacing:.1em}.AppShell_navSlash__p8NaY{color:#5c6474;font-size:18px;line-height:1}.AppShell_selectorButton__qVxvJ{min-width:0;height:40px!important;padding:0 12px!important;border-radius:14px!important;display:inline-flex!important;align-items:center!important;gap:10px!important;border:1px solid rgba(255,255,255,.06)!important;background:rgba(255,255,255,.03)!important;color:#f5f7fb!important;box-shadow:none!important}.AppShell_selectorIcon__4zv4C{color:#7f899d;font-size:14px;flex-shrink:0}.AppShell_selectorLabel__HD8T_{max-width:220px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;font-size:13px;font-weight:600}.AppShell_selectorGhost__fm3DW{color:#8992a6}.AppShell_routeChip__WBP3t{display:inline-flex;align-items:center;min-height:40px;padding:0 14px;border-radius:14px;border:1px solid rgba(255,184,0,.22);background:rgba(255,184,0,.08);color:#ffbf4d;font-size:12px;font-weight:700;letter-spacing:.08em;text-transform:uppercase}.AppShell_connectButton__DjFUI{padding:0 14px!important;color:#f5f7fb!important}.AppShell_connectButton__DjFUI,.AppShell_topBarIconButton__RC7Kg{height:40px!important;border-radius:14px!important;border:1px solid rgba(255,255,255,.08)!important;background:rgba(255,255,255,.035)!important}.AppShell_topBarIconButton__RC7Kg{width:40px!important;min-width:40px!important;padding:0!important;color:#aeb6c6!important;display:inline-flex!important;align-items:center!important;justify-content:center!important;box-shadow:none!important}.AppShell_topBarIconButton__RC7Kg:hover{color:#f5f7fb!important;border-color:rgba(255,255,255,.14)!important;background:rgba(255,255,255,.05)!important}.AppShell_topBarIconButtonActive___ndh_{color:#f5f7fb!important;border-color:rgba(130,155,255,.24)!important;background:rgba(130,155,255,.12)!important;box-shadow:0 12px 28px rgba(6,10,22,.18)!important}.AppShell_profileTrigger__vE97o{height:40px!important;padding:4px 10px 4px 4px!important;border-radius:14px!important;display:inline-flex!important;align-items:center!important;gap:8px!important;color:#d9d9d9!important;border:1px solid rgba(255,255,255,.06)!important;background:rgba(255,255,255,.03)!important}@media (max-width:1100px){.AppShell_topNavProject__GW9hV,.AppShell_topNav__gbF_v{max-width:calc(100vw - 120px)}.AppShell_projectSelectorLabel__6GIZ5,.AppShell_selectorLabel__HD8T_{max-width:160px}}@media (max-width:860px){.AppShell_topBar__YFhGm{position:relative;top:auto;left:auto;right:auto;padding:16px 16px 0;flex-direction:column;align-items:stretch}.AppShell_topBarCenter__5DVCE{position:static;left:auto;transform:none;order:3;width:100%;max-width:none}.AppShell_topBarRight__U7oqo,.AppShell_topNav__gbF_v{width:100%;max-width:none;justify-content:space-between;flex-wrap:wrap}.AppShell_projectContent__yR5nN{--app-shell-project-available-height:auto;padding:0 16px 16px}.AppShell_projectBreadcrumb__RvToe{flex-wrap:wrap}.AppShell_topBarRightProject__BMtHC{justify-content:flex-start}.AppShell_projectWorkspaceSwitcher___KrS1{width:100%}.AppShell_workspaceSwitcherBtn__Apxqe{flex:1;min-width:0}.AppShell_panelContent__TkL0y{--app-shell-panel-available-height:auto;padding:16px}.AppShell_stage__f___Q{min-height:auto}}.ProjectCard_nameClamp__lBGCJ{overflow:hidden;white-space:nowrap;text-overflow:ellipsis;width:100%}.ProjectCard_descriptionClamp__HXYdC{display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;overflow:hidden;word-break:break-word;width:100%}.AppBackground_backdrop__62PW3{position:fixed;inset:0;pointer-events:none;background-image:var(--app-shell-background-image);background-size:var(--app-shell-background-size);background-position:var(--app-shell-background-position);background-repeat:var(--app-shell-background-repeat)}