.page-module___8aEwW__dashboardShell{background-color:var(--bg-app);width:100%;max-width:100vw;height:100dvh;min-height:-webkit-fill-available;color:var(--text-primary);display:flex;position:relative;overflow:hidden}.page-module___8aEwW__mainContent{flex-direction:column;flex:1;width:100%;max-width:100%;height:100dvh;min-height:-webkit-fill-available;display:flex;position:relative;overflow:hidden}.page-module___8aEwW__contentBody{-webkit-overflow-scrolling:touch;flex-direction:column;flex:1;width:100%;display:flex;position:relative;overflow-y:auto}.page-module___8aEwW__claimBanner{background:var(--bg-card);border-bottom:1px solid var(--accent-badge-border);z-index:10;justify-content:space-between;align-items:center;gap:16px;padding:10px 24px;animation:.2s page-module___8aEwW__slideDown;display:flex}@keyframes page-module___8aEwW__slideDown{0%{opacity:0;transform:translateY(-100%)}to{opacity:1;transform:translateY(0)}}.page-module___8aEwW__claimBannerLeft{color:var(--text-primary);align-items:center;gap:10px;font-size:.84rem;display:flex}.page-module___8aEwW__claimBannerBtn{background:var(--text-primary);color:var(--bg-app);cursor:pointer;white-space:nowrap;border:none;border-radius:8px;justify-content:center;align-items:center;min-height:38px;padding:8px 16px;font-size:.82rem;font-weight:600;transition:opacity .15s;display:inline-flex;box-shadow:0 2px 8px #00000026}.page-module___8aEwW__claimBannerBtn:hover{opacity:.9}@media (max-width:640px){.page-module___8aEwW__claimBanner{gap:8px;padding:8px 12px}.page-module___8aEwW__claimBannerLeft{gap:6px;font-size:.76rem}.page-module___8aEwW__claimBannerBtn{padding:6px 10px;font-size:.74rem}}
.Sidebar-module__WZVnLW__sidebar{background:var(--bg-sidebar);border-right:1px solid var(--border-subtle);z-index:20;-webkit-user-select:none;user-select:none;flex-direction:column;width:250px;min-width:250px;height:100vh;transition:width .2s cubic-bezier(.16,1,.3,1),min-width .2s cubic-bezier(.16,1,.3,1);display:flex;position:relative}.Sidebar-module__WZVnLW__sidebarCollapsed{width:54px;min-width:54px}.Sidebar-module__WZVnLW__brandContainer{justify-content:space-between;align-items:center;padding:14px 14px 10px;display:flex}.Sidebar-module__WZVnLW__brandLink{align-items:center;gap:8px;text-decoration:none;display:flex}.Sidebar-module__WZVnLW__brandLogo{background:var(--text-primary);width:28px;height:28px;color:var(--bg-app);border-radius:7px;justify-content:center;align-items:center;font-size:.85rem;font-weight:800;display:flex}.Sidebar-module__WZVnLW__brandTitle{color:var(--text-primary);letter-spacing:-.03em;font-size:1.15rem;font-weight:700}.Sidebar-module__WZVnLW__toggleBtn{color:var(--text-muted);cursor:pointer;background:0 0;border:none;border-radius:6px;justify-content:center;align-items:center;width:28px;height:28px;transition:all .15s;display:flex}.Sidebar-module__WZVnLW__toggleBtn:hover{background:var(--bg-card-hover);color:var(--text-primary)}.Sidebar-module__WZVnLW__brandContainerCollapsed{justify-content:center;align-items:center;padding:12px 0 8px;display:flex}.Sidebar-module__WZVnLW__toggleBtnCollapsed{color:var(--text-muted);cursor:pointer;background:0 0;border:none;border-radius:8px;justify-content:center;align-items:center;width:36px;height:36px;transition:all .15s;display:flex}.Sidebar-module__WZVnLW__toggleBtnCollapsed:hover{background:var(--bg-card-hover);color:var(--text-primary)}.Sidebar-module__WZVnLW__workspaceSwitcherContainer{margin:4px 12px 6px;position:relative}.Sidebar-module__WZVnLW__workspaceSwitcherBtn{background:var(--bg-card);border:1px solid var(--border-subtle);cursor:pointer;text-align:left;box-sizing:border-box;border-radius:8px;align-items:center;gap:8px;width:100%;padding:7px 10px;transition:all .15s;display:flex}.Sidebar-module__WZVnLW__workspaceSwitcherBtn:hover{background:var(--bg-card-hover);border-color:var(--border-card)}.Sidebar-module__WZVnLW__workspaceIconWrap{background:var(--accent-badge-bg);border:1px solid var(--accent-badge-border);border-radius:6px;flex-shrink:0;justify-content:center;align-items:center;width:24px;height:24px;display:flex}.Sidebar-module__WZVnLW__workspaceInfo{flex-direction:column;flex:1;min-width:0;display:flex}.Sidebar-module__WZVnLW__workspaceName{color:var(--text-primary);white-space:nowrap;text-overflow:ellipsis;font-size:.82rem;font-weight:700;line-height:1.2;overflow:hidden}.Sidebar-module__WZVnLW__workspaceSubtext{color:var(--text-muted);white-space:nowrap;text-overflow:ellipsis;margin-top:1px;font-size:.68rem;overflow:hidden}.Sidebar-module__WZVnLW__switcherChevron{color:var(--text-muted);flex-shrink:0;transition:transform .2s}.Sidebar-module__WZVnLW__switcherChevronOpen{transform:rotate(180deg)}.Sidebar-module__WZVnLW__workspaceDropdownMenu{background:var(--bg-card);border:1px solid var(--border-card);z-index:100;border-radius:10px;width:240px;padding:6px;animation:.15s Sidebar-module__WZVnLW__dropdownFade;position:absolute;top:calc(100% + 4px);left:0;right:0;box-shadow:0 10px 25px #00000059}@keyframes Sidebar-module__WZVnLW__dropdownFade{0%{opacity:0;transform:translateY(-4px)}to{opacity:1;transform:translateY(0)}}.Sidebar-module__WZVnLW__menuHeaderRow{padding:6px 8px 4px}.Sidebar-module__WZVnLW__menuTitle{color:var(--text-muted);letter-spacing:.05em;text-transform:uppercase;font-size:.65rem;font-weight:700}.Sidebar-module__WZVnLW__workspacesScrollList{flex-direction:column;gap:2px;max-height:200px;display:flex;overflow-y:auto}.Sidebar-module__WZVnLW__workspaceMenuItem{cursor:pointer;border-radius:6px;justify-content:space-between;align-items:center;padding:6px 8px;transition:background .15s;display:flex}.Sidebar-module__WZVnLW__workspaceMenuItem:hover{background:var(--bg-card-hover)}.Sidebar-module__WZVnLW__workspaceMenuItemActive{background:var(--bg-card-hover);border-left:2px solid var(--accent-primary)}.Sidebar-module__WZVnLW__menuItemLeft{flex:1;align-items:center;gap:8px;min-width:0;display:flex}.Sidebar-module__WZVnLW__itemIconBox{background:var(--bg-app);border-radius:4px;flex-shrink:0;justify-content:center;align-items:center;width:20px;height:20px;display:flex}.Sidebar-module__WZVnLW__itemTextGroup{flex-direction:column;min-width:0;display:flex}.Sidebar-module__WZVnLW__itemName{color:var(--text-primary);white-space:nowrap;text-overflow:ellipsis;font-size:.78rem;font-weight:700;overflow:hidden}.Sidebar-module__WZVnLW__itemMeta{color:var(--text-muted);font-size:.65rem}.Sidebar-module__WZVnLW__menuItemRight{flex-shrink:0;align-items:center;gap:4px;display:flex}.Sidebar-module__WZVnLW__actionWsBtn{color:var(--text-muted);cursor:pointer;background:0 0;border:none;border-radius:4px;justify-content:center;align-items:center;padding:3px 4px;transition:all .15s;display:flex}.Sidebar-module__WZVnLW__actionWsBtn:hover{background:var(--bg-card-hover);color:var(--text-primary)}.Sidebar-module__WZVnLW__deleteWsBtn:hover{color:#ef4444;background:#ef444426}.Sidebar-module__WZVnLW__workspaceEditRow{background:var(--bg-app);border:1px solid var(--accent-primary);border-radius:6px;align-items:center;gap:4px;padding:4px 6px;display:flex}.Sidebar-module__WZVnLW__wsEditInput{min-width:0;color:var(--text-primary);background:0 0;border:none;outline:none;flex:1;font-size:.78rem;font-weight:600}.Sidebar-module__WZVnLW__wsEditConfirmBtn{background:var(--accent-primary);color:var(--bg-app);cursor:pointer;border:none;border-radius:4px;align-items:center;padding:2px 5px;display:flex}.Sidebar-module__WZVnLW__wsEditCancelBtn{color:var(--text-muted);cursor:pointer;background:0 0;border:none;border-radius:4px;align-items:center;padding:2px 4px;display:flex}.Sidebar-module__WZVnLW__dropdownDivider{background:var(--border-subtle);height:1px;margin:6px 0}.Sidebar-module__WZVnLW__createWorkspaceMenuBtn{width:100%;color:var(--accent-primary);cursor:pointer;background:0 0;border:none;border-radius:6px;align-items:center;gap:6px;padding:7px 8px;font-size:.78rem;font-weight:700;transition:all .15s;display:flex}.Sidebar-module__WZVnLW__createWorkspaceMenuBtn:hover{background:var(--accent-badge-bg)}.Sidebar-module__WZVnLW__collapsedWorkspaceIcon{justify-content:center;padding:4px 0;display:flex}.Sidebar-module__WZVnLW__newChatBtn{background:var(--bg-card-hover);border:1px solid var(--border-subtle);color:var(--text-primary);cursor:pointer;border-radius:8px;align-items:center;gap:8px;margin:4px 12px 10px;padding:9px 12px;font-size:.84rem;font-weight:600;transition:all .15s;display:flex}.Sidebar-module__WZVnLW__newChatBtn:hover{background:var(--bg-card);border-color:var(--border-card);transform:translateY(-1px)}.Sidebar-module__WZVnLW__collapsedActionRow{justify-content:center;padding:0 0 6px;display:flex}.Sidebar-module__WZVnLW__iconBtnCollapsed{width:36px;height:36px;color:var(--text-muted);cursor:pointer;background:0 0;border:none;border-radius:8px;justify-content:center;align-items:center;text-decoration:none;transition:all .15s;display:flex}.Sidebar-module__WZVnLW__iconBtnCollapsed:hover{background:var(--bg-card-hover);color:var(--text-primary)}.Sidebar-module__WZVnLW__activeIconBtnCollapsed{background:var(--bg-card-hover)!important;color:var(--accent-primary)!important}.Sidebar-module__WZVnLW__navSection{flex-direction:column;flex:1;gap:2px;padding:0 8px;display:flex;overflow:hidden auto}.Sidebar-module__WZVnLW__navItem{width:100%;color:var(--text-secondary);cursor:pointer;text-align:left;background:0 0;border:none;border-radius:8px;align-items:center;gap:10px;padding:8px 10px;font-size:.82rem;font-weight:500;text-decoration:none;transition:all .15s;display:flex}.Sidebar-module__WZVnLW__navItem:hover{background:var(--bg-card-hover);color:var(--text-primary)}.Sidebar-module__WZVnLW__activeNavItem{font-weight:600;background:var(--bg-card-hover)!important;color:var(--text-primary)!important}.Sidebar-module__WZVnLW__groupHeaderRow{justify-content:space-between;align-items:center;padding:14px 10px 4px;display:flex}.Sidebar-module__WZVnLW__groupLabel{letter-spacing:.08em;text-transform:uppercase;color:var(--text-muted);font-size:.68rem;font-weight:600}.Sidebar-module__WZVnLW__addModuleSideBtn{color:#38bdf8;cursor:pointer;background:#38bdf81a;border:1px solid #38bdf840;border-radius:5px;align-items:center;gap:4px;padding:2px 7px;font-size:10.5px;font-weight:700;transition:all .15s;display:inline-flex}.Sidebar-module__WZVnLW__addModuleSideBtn:hover{color:#fff;background:#38bdf833}.Sidebar-module__WZVnLW__dividerCollapsed{background:var(--border-subtle);width:22px;height:1px;margin:6px auto}.Sidebar-module__WZVnLW__bottomSection{border-top:1px solid var(--border-subtle);flex-direction:column;gap:8px;padding:10px 12px;display:flex}.Sidebar-module__WZVnLW__upgradeSidebarBtn{background:var(--bg-card);cursor:pointer;box-sizing:border-box;text-align:left;border:1px solid #a855f740;border-radius:8px;justify-content:space-between;align-items:center;width:100%;padding:8px 10px;transition:all .15s;display:flex}.Sidebar-module__WZVnLW__upgradeSidebarBtn:hover{background:var(--bg-card-hover);border-color:#a855f7;transform:translateY(-1px)}.Sidebar-module__WZVnLW__upgradeBtnContent{flex:1;align-items:center;gap:8px;min-width:0;display:flex}.Sidebar-module__WZVnLW__upgradeSparkleIcon{background:linear-gradient(135deg,#9333ea,#7c3aed);border-radius:6px;flex-shrink:0;justify-content:center;align-items:center;width:24px;height:24px;display:flex}.Sidebar-module__WZVnLW__upgradeTextGroup{flex-direction:column;flex:1;min-width:0;display:flex}.Sidebar-module__WZVnLW__upgradeTitle{color:var(--text-primary);font-size:.78rem;font-weight:700;line-height:1.2}.Sidebar-module__WZVnLW__upgradeSubtitle{color:var(--text-muted);white-space:nowrap;text-overflow:ellipsis;margin-top:1px;font-size:.65rem;overflow:hidden}.Sidebar-module__WZVnLW__upgradeProBadge{color:#c084fc;text-transform:uppercase;background:#a855f726;border:1px solid #a855f759;border-radius:4px;flex-shrink:0;padding:2px 6px;font-size:.65rem;font-weight:800}.Sidebar-module__WZVnLW__userCard{background:var(--bg-card);border:1px solid var(--border-subtle);box-sizing:border-box;border-radius:8px;justify-content:space-between;align-items:center;gap:8px;width:100%;padding:7px 8px;display:flex}.Sidebar-module__WZVnLW__avatar{background:var(--text-primary);width:28px;height:28px;color:var(--bg-app);border-radius:50%;flex-shrink:0;justify-content:center;align-items:center;font-size:.8rem;font-weight:800;display:flex}.Sidebar-module__WZVnLW__userInfo{flex-direction:column;flex:1;min-width:0;display:flex;overflow:hidden}.Sidebar-module__WZVnLW__userName{color:var(--text-primary);white-space:nowrap;text-overflow:ellipsis;font-size:.78rem;font-weight:700;line-height:1.2;overflow:hidden}.Sidebar-module__WZVnLW__userEmail{color:var(--text-muted);white-space:nowrap;text-overflow:ellipsis;margin-top:1px;font-size:.68rem;overflow:hidden}.Sidebar-module__WZVnLW__userActions{flex-shrink:0;align-items:center;gap:2px;display:flex}.Sidebar-module__WZVnLW__settingsBtn,.Sidebar-module__WZVnLW__helpBtn,.Sidebar-module__WZVnLW__logoutBtn{color:var(--text-muted);cursor:pointer;background:0 0;border:none;border-radius:4px;justify-content:center;align-items:center;width:24px;height:24px;padding:4px;transition:all .15s;display:flex}.Sidebar-module__WZVnLW__settingsBtn:hover,.Sidebar-module__WZVnLW__helpBtn:hover{background:var(--bg-card-hover);color:var(--text-primary)}.Sidebar-module__WZVnLW__logoutBtn:hover{color:#ef4444;background:#ef44441f}.Sidebar-module__WZVnLW__authPromo{background:var(--bg-card);border:1px solid var(--border-subtle);border-radius:8px;flex-direction:column;gap:8px;padding:10px;display:flex}.Sidebar-module__WZVnLW__authPromoText{color:var(--text-muted);font-size:.72rem;line-height:1.3}.Sidebar-module__WZVnLW__loginBtn{background:var(--text-primary);color:var(--bg-app);cursor:pointer;border:none;border-radius:6px;justify-content:center;align-items:center;gap:6px;padding:7px;font-size:.78rem;font-weight:700;transition:opacity .15s;display:flex}.Sidebar-module__WZVnLW__loginBtn:hover{opacity:.9}.Sidebar-module__WZVnLW__mobileDrawerCloseBtn{border:1px solid var(--border-subtle);color:var(--text-muted);cursor:pointer;background:0 0;border-radius:8px;justify-content:center;align-items:center;width:32px;height:32px;transition:all .15s;display:none}.Sidebar-module__WZVnLW__mobileDrawerCloseBtn:hover{background:var(--bg-card-hover);color:var(--text-primary);border-color:var(--border-card)}.Sidebar-module__WZVnLW__mobileBackdrop{display:none}@media (min-width:769px) and (max-width:1024px){.Sidebar-module__WZVnLW__sidebar{width:220px;min-width:220px}}@media (max-width:768px){.Sidebar-module__WZVnLW__mobileDrawerCloseBtn{display:flex}.Sidebar-module__WZVnLW__toggleBtn{display:none}.Sidebar-module__WZVnLW__mobileBackdrop{-webkit-backdrop-filter:blur(12px);z-index:9998;background:#000000a6;width:100vw;height:100dvh;animation:.2s Sidebar-module__WZVnLW__backdropFade;display:block;position:fixed;top:0;left:0}@keyframes Sidebar-module__WZVnLW__backdropFade{0%{opacity:0}to{opacity:1}}.Sidebar-module__WZVnLW__sidebar{max-width:320px;height:100dvh;padding-top:max(env(safe-area-inset-top), 8px);padding-bottom:max(env(safe-area-inset-bottom), 16px);z-index:9999;visibility:hidden;box-shadow:none;border-right:1px solid var(--border-card);background:var(--bg-sidebar);transition:transform .25s cubic-bezier(.16,1,.3,1),visibility .25s;position:fixed;top:0;left:0;transform:translate(-100%);width:min(85vw,300px)!important;min-width:min(85vw,300px)!important}.Sidebar-module__WZVnLW__sidebarMobileOpen{box-shadow:0 0 50px #000000b3;visibility:visible!important;transform:translate(0)!important}.Sidebar-module__WZVnLW__sidebarCollapsed{width:min(85vw,300px)!important;min-width:min(85vw,300px)!important;display:flex!important}}
.Header-module__hBw1pG__header{z-index:30;background:0 0;justify-content:space-between;align-items:center;height:56px;min-height:56px;padding:0 20px;display:flex;position:sticky;top:0}.Header-module__hBw1pG__leftContainer{align-items:center;gap:12px;display:flex}.Header-module__hBw1pG__modelSelector{color:var(--text-primary);cursor:pointer;background:0 0;border:none;border-radius:8px;align-items:center;gap:6px;padding:6px 12px;font-size:.95rem;font-weight:700;transition:all .15s;display:inline-flex}.Header-module__hBw1pG__modelSelector:hover{background:var(--bg-card-hover)}.Header-module__hBw1pG__leftContainer{position:relative}.Header-module__hBw1pG__modelDropdown{background:var(--bg-card);border:1px solid var(--border-card);width:320px;box-shadow:var(--shadow-card);z-index:100;border-radius:12px;padding:8px;animation:.15s Header-module__hBw1pG__dropdownFadeIn;position:absolute;top:calc(100% + 8px);left:0}@keyframes Header-module__hBw1pG__dropdownFadeIn{0%{opacity:0;transform:translateY(-6px)}to{opacity:1;transform:translateY(0)}}.Header-module__hBw1pG__dropdownTitle{text-transform:uppercase;letter-spacing:.05em;color:var(--text-muted);padding:6px 8px 4px;font-size:.72rem;font-weight:700}.Header-module__hBw1pG__modelOption{cursor:pointer;text-align:left;background:0 0;border:none;border-radius:8px;align-items:flex-start;gap:10px;width:100%;padding:10px;transition:background .15s;display:flex}.Header-module__hBw1pG__modelOption:hover{background:var(--bg-card-hover)}.Header-module__hBw1pG__modelOptionActive{background:var(--accent-badge-bg)}.Header-module__hBw1pG__optionIcon{margin-top:2px;font-size:1.1rem;line-height:1}.Header-module__hBw1pG__optionText{flex:1}.Header-module__hBw1pG__optionHeader{justify-content:space-between;align-items:center;gap:6px;display:flex}.Header-module__hBw1pG__optionName{color:var(--text-primary);font-size:.84rem;font-weight:700}.Header-module__hBw1pG__optionBadge{background:var(--accent-badge-bg);border:1px solid var(--accent-badge-border);color:var(--accent-primary);border-radius:9999px;padding:2px 6px;font-size:.65rem;font-weight:700}.Header-module__hBw1pG__optionDesc{color:var(--text-muted);margin:3px 0 0;font-size:.74rem;line-height:1.35}.Header-module__hBw1pG__dropdownDivider{background:var(--border-subtle);height:1px;margin:6px 0}.Header-module__hBw1pG__dropdownAction{color:var(--text-secondary);cursor:pointer;background:0 0;border:none;border-radius:6px;justify-content:space-between;align-items:center;width:100%;padding:8px 10px;font-size:.78rem;transition:all .15s;display:flex}.Header-module__hBw1pG__dropdownAction:hover{background:var(--bg-card-hover);color:var(--text-primary)}.Header-module__hBw1pG__rightContainer{align-items:center;gap:10px;display:flex}.Header-module__hBw1pG__loginBtn{color:var(--text-primary);cursor:pointer;background:0 0;border:none;border-radius:8px;padding:7px 14px;font-size:.86rem;font-weight:600;transition:all .15s}.Header-module__hBw1pG__loginBtn:hover{background:var(--bg-card-hover)}.Header-module__hBw1pG__signUpBtn{background:var(--text-primary);color:var(--bg-app);cursor:pointer;border:none;border-radius:9999px;padding:7px 16px;font-size:.86rem;font-weight:700;transition:all .2s;box-shadow:0 2px 8px #00000026}.Header-module__hBw1pG__signUpBtn:hover{opacity:.9;transform:translateY(-1px)}.Header-module__hBw1pG__themeBtn{border:1px solid var(--border-subtle);color:var(--text-muted);cursor:pointer;background:0 0;border-radius:8px;justify-content:center;align-items:center;width:32px;height:32px;transition:all .15s;display:flex}.Header-module__hBw1pG__themeBtn:hover{background:var(--bg-card-hover);color:var(--text-primary)}.Header-module__hBw1pG__neuronPill{background:var(--bg-card);border:1px solid var(--border-subtle);color:var(--text-secondary);cursor:pointer;border-radius:9999px;align-items:center;gap:6px;padding:5px 12px;font-size:.78rem;font-weight:600;transition:all .15s;display:inline-flex}.Header-module__hBw1pG__neuronPill:hover{background:var(--bg-card-hover);color:var(--text-primary);border-color:#38bdf866;transform:translateY(-1px)}.Header-module__hBw1pG__neuronIcon{color:#38bdf8;font-size:.85rem}.Header-module__hBw1pG__neuronText{white-space:nowrap}.Header-module__hBw1pG__mobileMenuBtn{border:1px solid var(--border-subtle);color:var(--text-primary);cursor:pointer;background:0 0;border-radius:9px;flex-shrink:0;justify-content:center;align-items:center;width:36px;height:36px;transition:all .15s;display:none}.Header-module__hBw1pG__modelSelectorDesktop{white-space:nowrap;display:inline}.Header-module__hBw1pG__modelSelectorMobile{white-space:nowrap;display:none}.Header-module__hBw1pG__signUpDesktopText{white-space:nowrap;display:inline}.Header-module__hBw1pG__signUpMobileText{white-space:nowrap;display:none}.Header-module__hBw1pG__mobileMenuBtn:hover{background:var(--bg-card-hover);border-color:var(--border-card)}@media (min-width:769px) and (max-width:1024px){.Header-module__hBw1pG__header{padding:0 16px}.Header-module__hBw1pG__modelSelector{max-width:180px}.Header-module__hBw1pG__rightContainer{gap:8px}}@media (max-width:768px){.Header-module__hBw1pG__header{height:52px;min-height:52px;padding:0 12px}.Header-module__hBw1pG__mobileMenuBtn{border-radius:8px;width:36px;min-width:36px;height:36px;min-height:36px;display:flex}.Header-module__hBw1pG__leftContainer{gap:6px;min-width:0}.Header-module__hBw1pG__modelSelector{gap:4px;max-width:140px;min-height:34px;padding:5px 8px;font-size:.88rem;font-weight:700}.Header-module__hBw1pG__modelSelectorDesktop{display:none}.Header-module__hBw1pG__modelSelectorMobile{display:inline}.Header-module__hBw1pG__modelDropdown{width:calc(100vw - 24px);max-width:320px;left:0}.Header-module__hBw1pG__rightContainer{flex-shrink:0;gap:6px}.Header-module__hBw1pG__neuronPill{display:none!important}.Header-module__hBw1pG__signUpDesktopText{display:none}.Header-module__hBw1pG__signUpMobileText{display:inline}.Header-module__hBw1pG__loginBtn{white-space:nowrap;flex-shrink:0;min-height:34px;padding:6px 10px;font-size:.82rem}.Header-module__hBw1pG__signUpBtn{white-space:nowrap;flex-shrink:0;min-height:34px;padding:6px 14px;font-size:.82rem}.Header-module__hBw1pG__themeBtn{flex-shrink:0;width:32px;min-width:32px;height:32px;min-height:32px}}@media (max-width:380px){.Header-module__hBw1pG__header{padding:0 8px}.Header-module__hBw1pG__leftContainer,.Header-module__hBw1pG__rightContainer{gap:4px}.Header-module__hBw1pG__modelSelector{max-width:105px;padding:4px 6px;font-size:.82rem}.Header-module__hBw1pG__loginBtn{padding:5px 8px;font-size:.78rem}.Header-module__hBw1pG__signUpBtn{padding:5px 10px;font-size:.78rem}}
.DynamicModuleView-module__fFvsra__container{flex-direction:column;gap:20px;display:flex}.DynamicModuleView-module__fFvsra__inspectorModeActive{box-shadow:0 0 0 1px #a855f733}.DynamicModuleView-module__fFvsra__header{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:16px;display:flex}.DynamicModuleView-module__fFvsra__titleArea{flex-direction:column;gap:6px;display:flex}.DynamicModuleView-module__fFvsra__headerBadgeRow{flex-wrap:wrap;align-items:center;gap:10px;display:flex}.DynamicModuleView-module__fFvsra__moduleBadge{background:var(--accent-badge-bg);border:1px solid var(--accent-badge-border);color:var(--accent-primary);text-transform:uppercase;border-radius:6px;align-items:center;gap:6px;width:fit-content;padding:3px 8px;font-size:11px;font-weight:700;display:inline-flex}.DynamicModuleView-module__fFvsra__inspectorToggleBtn{color:#c084fc;cursor:pointer;background:#a855f71a;border:1px solid #a855f74d;border-radius:6px;align-items:center;gap:6px;padding:4px 10px;font-size:11.5px;font-weight:700;transition:all .2s;display:inline-flex}.DynamicModuleView-module__fFvsra__inspectorToggleBtn:hover{color:#fff;background:#a855f733;border-color:#c084fc}.DynamicModuleView-module__fFvsra__inspectorToggleActive{color:#fff;background:linear-gradient(135deg,#9333ea,#7c3aed);border-color:#c084fc;animation:2s ease-in-out infinite DynamicModuleView-module__fFvsra__pulseInspector;box-shadow:0 0 12px #a855f780}@keyframes DynamicModuleView-module__fFvsra__pulseInspector{0%{box-shadow:0 0 #a855f799}70%{box-shadow:0 0 0 8px #a855f700}to{box-shadow:0 0 #a855f700}}.DynamicModuleView-module__fFvsra__aiCustomizeBtn{background:var(--bg-card-hover);border:1px solid var(--border-subtle);color:var(--text-secondary);cursor:pointer;border-radius:6px;align-items:center;gap:6px;padding:4px 10px;font-size:11.5px;font-weight:700;transition:all .2s;display:inline-flex}.DynamicModuleView-module__fFvsra__aiCustomizeBtn:hover{border-color:var(--accent-primary);color:var(--text-primary);transform:translateY(-1px)}.DynamicModuleView-module__fFvsra__deleteModuleBtn{border:1px solid var(--border-subtle);color:var(--text-muted);cursor:pointer;background:0 0;border-radius:6px;justify-content:center;align-items:center;width:26px;height:26px;transition:all .2s;display:inline-flex}.DynamicModuleView-module__fFvsra__deleteModuleBtn:hover{color:#ef4444;background:#ef44441f;border-color:#ef444459}.DynamicModuleView-module__fFvsra__title{color:var(--text-primary);letter-spacing:-.03em;font-size:22px;font-weight:800}.DynamicModuleView-module__fFvsra__subtitle{color:var(--text-secondary);font-size:13px}.DynamicModuleView-module__fFvsra__actions{flex-wrap:wrap;align-items:center;gap:12px;display:flex}.DynamicModuleView-module__fFvsra__viewSwitcherCapsule{background:var(--bg-card);border:1px solid var(--border-subtle);border-radius:8px;align-items:center;gap:2px;padding:3px;display:flex}.DynamicModuleView-module__fFvsra__viewSwitchBtn{color:var(--text-muted);cursor:pointer;background:0 0;border:none;border-radius:6px;align-items:center;gap:5px;padding:5px 10px;font-size:12px;font-weight:600;transition:all .15s;display:inline-flex}.DynamicModuleView-module__fFvsra__viewSwitchBtn:hover{color:var(--text-primary)}.DynamicModuleView-module__fFvsra__viewSwitchBtnActive{background:var(--bg-card-hover);color:var(--accent-primary);box-shadow:0 1px 3px #0000001a}.DynamicModuleView-module__fFvsra__searchBox{background:var(--bg-card);border:1px solid var(--border-subtle);color:var(--text-primary);border-radius:8px;align-items:center;gap:8px;padding:8px 14px;font-size:13px;display:flex}.DynamicModuleView-module__fFvsra__searchInput{color:var(--text-primary);background:0 0;border:none;outline:none;width:160px;font-size:13px}.DynamicModuleView-module__fFvsra__searchInput::placeholder{color:var(--text-muted)}.DynamicModuleView-module__fFvsra__addBtn{background:var(--accent-primary);color:var(--accent-contrast);cursor:pointer;white-space:nowrap;border:none;border-radius:8px;align-items:center;gap:8px;padding:9px 16px;font-size:13px;font-weight:700;transition:all .2s;display:flex}.DynamicModuleView-module__fFvsra__addBtn:hover{background:var(--accent-hover);transform:translateY(-1px)}.DynamicModuleView-module__fFvsra__metricsRow{grid-template-columns:repeat(auto-fit,minmax(200px,1fr));gap:14px;display:grid;position:relative}.DynamicModuleView-module__fFvsra__metricCard{background:var(--bg-card);border:1px solid var(--border-subtle);box-shadow:var(--shadow-card);border-radius:10px;flex-direction:column;gap:6px;padding:14px 16px;transition:transform .2s,border-color .2s;display:flex}.DynamicModuleView-module__fFvsra__metricCard:hover{border-color:var(--border-card);transform:translateY(-1px)}.DynamicModuleView-module__fFvsra__metricHeader{justify-content:space-between;align-items:center;display:flex}.DynamicModuleView-module__fFvsra__metricLabel{color:var(--text-muted);text-transform:uppercase;letter-spacing:.04em;font-size:11.5px;font-weight:700}.DynamicModuleView-module__fFvsra__metricValue{color:var(--text-primary);letter-spacing:-.02em;font-size:22px;font-weight:800}.DynamicModuleView-module__fFvsra__metricTrendRow{align-items:center;gap:5px;font-size:11px;display:flex}.DynamicModuleView-module__fFvsra__metricChange{font-weight:600}.DynamicModuleView-module__fFvsra__chartsGrid{grid-template-columns:repeat(auto-fit,minmax(320px,1fr));gap:16px;display:grid}.DynamicModuleView-module__fFvsra__spin{animation:1s linear infinite DynamicModuleView-module__fFvsra__spin}@keyframes DynamicModuleView-module__fFvsra__spin{to{transform:rotate(360deg)}}.DynamicModuleView-module__fFvsra__aiImageWrapper{border:1px solid var(--border-subtle);background:var(--bg-surface);border-radius:8px;justify-content:center;align-items:center;width:48px;height:48px;display:flex;overflow:hidden}.DynamicModuleView-module__fFvsra__aiImagePreview{object-fit:cover;width:100%;height:100%}.DynamicModuleView-module__fFvsra__generateAiAssetBtn{color:var(--accent-primary);cursor:pointer;white-space:nowrap;background:#a855f71a;border:1px solid #a855f733;border-radius:6px;align-items:center;gap:6px;padding:4px 10px;font-size:.75rem;font-weight:500;transition:all .2s;display:inline-flex}.DynamicModuleView-module__fFvsra__generateAiAssetBtn:hover:not(:disabled){background:#a855f726;border-color:#a855f74d}.DynamicModuleView-module__fFvsra__generateAiAssetBtn:disabled{opacity:.6;cursor:not-allowed}.DynamicModuleView-module__fFvsra__bentoGrid{grid-template-columns:repeat(12,1fr);grid-auto-rows:minmax(120px,auto);gap:16px;display:grid}.DynamicModuleView-module__fFvsra__bentoItem{background:var(--bg-card);border:1px solid var(--border-subtle);box-shadow:var(--shadow-card);border-radius:12px;flex-direction:column;display:flex;overflow:hidden}.DynamicModuleView-module__fFvsra__inspectableSection{cursor:pointer;position:relative}.DynamicModuleView-module__fFvsra__inspectableSection:hover{outline-offset:4px;border-radius:10px;outline:2px dashed #a855f7}.DynamicModuleView-module__fFvsra__sectionInspectOverlay{color:#fff;z-index:5;background:#a855f7;border-radius:4px;align-items:center;gap:4px;padding:2px 8px;font-size:10.5px;font-weight:700;display:flex;position:absolute;top:-10px;right:12px;box-shadow:0 2px 6px #a855f766}.DynamicModuleView-module__fFvsra__card{background:var(--bg-card);border:1px solid var(--border-subtle);box-shadow:var(--shadow-card);border-radius:12px;overflow:hidden}.DynamicModuleView-module__fFvsra__tableContainer{-webkit-overflow-scrolling:touch;overflow-x:auto}.DynamicModuleView-module__fFvsra__table{border-collapse:collapse;text-align:left;width:100%}.DynamicModuleView-module__fFvsra__th{text-transform:uppercase;letter-spacing:.06em;color:var(--text-muted);border-bottom:1px solid var(--border-subtle);background:var(--bg-card-hover);white-space:nowrap;padding:14px 18px;font-size:11.5px;font-weight:700}.DynamicModuleView-module__fFvsra__td{color:var(--text-primary);border-bottom:1px solid var(--border-subtle);white-space:nowrap;padding:14px 18px;font-size:13px}.DynamicModuleView-module__fFvsra__row:hover{background:var(--bg-card-hover)}.DynamicModuleView-module__fFvsra__statusPill{border-radius:20px;align-items:center;padding:4px 10px;font-size:11px;font-weight:700;display:inline-flex}.DynamicModuleView-module__fFvsra__kanbanBoard{align-items:flex-start;gap:16px;min-height:480px;padding-bottom:12px;display:flex;overflow-x:auto}.DynamicModuleView-module__fFvsra__kanbanColumn{background:var(--bg-card);border:1px solid var(--border-subtle);box-shadow:var(--shadow-card);border-radius:12px;flex-direction:column;flex:0 0 310px;gap:12px;padding:14px;display:flex}.DynamicModuleView-module__fFvsra__kanbanColumnHeader{border-bottom:1px solid var(--border-subtle);justify-content:space-between;align-items:center;padding-bottom:8px;display:flex}.DynamicModuleView-module__fFvsra__kanbanColumnTitleGroup{align-items:center;gap:8px;display:flex}.DynamicModuleView-module__fFvsra__kanbanColumnDot{background:var(--accent-primary);border-radius:50%;width:8px;height:8px}.DynamicModuleView-module__fFvsra__kanbanColumnTitle{color:var(--text-primary);font-size:13.5px;font-weight:700}.DynamicModuleView-module__fFvsra__kanbanCountBadge{background:var(--bg-card-hover);color:var(--text-muted);border-radius:10px;padding:2px 6px;font-size:11px;font-weight:700}.DynamicModuleView-module__fFvsra__kanbanColAddBtn{color:var(--text-muted);cursor:pointer;background:0 0;border:none;border-radius:4px;align-items:center;padding:4px;display:flex}.DynamicModuleView-module__fFvsra__kanbanColAddBtn:hover{background:var(--bg-card-hover);color:var(--text-primary)}.DynamicModuleView-module__fFvsra__kanbanCardsList{flex-direction:column;gap:10px;min-height:120px;display:flex}.DynamicModuleView-module__fFvsra__kanbanCard{background:var(--bg-card-hover);border:1px solid var(--border-subtle);border-radius:10px;flex-direction:column;gap:10px;padding:14px;transition:all .2s;display:flex;box-shadow:0 2px 4px #0000000a}.DynamicModuleView-module__fFvsra__kanbanCard:hover{border-color:var(--border-card);transform:translateY(-2px);box-shadow:0 4px 10px #00000014}.DynamicModuleView-module__fFvsra__kanbanCardHeader{justify-content:space-between;align-items:flex-start;gap:8px;display:flex}.DynamicModuleView-module__fFvsra__kanbanCardTitle{color:var(--text-primary);font-size:13.5px;font-weight:700;line-height:1.4}.DynamicModuleView-module__fFvsra__kanbanMoveBtn{border:1px solid var(--border-subtle);color:var(--text-muted);cursor:pointer;background:0 0;border-radius:5px;align-items:center;padding:3px 6px;transition:all .15s;display:flex}.DynamicModuleView-module__fFvsra__kanbanMoveBtn:hover{border-color:var(--accent-primary);color:var(--accent-primary);background:var(--bg-card)}.DynamicModuleView-module__fFvsra__kanbanCardFields{border-top:1px solid var(--border-subtle);flex-direction:column;gap:6px;padding-top:8px;display:flex}.DynamicModuleView-module__fFvsra__kanbanFieldRow{justify-content:space-between;align-items:center;font-size:12px;display:flex}.DynamicModuleView-module__fFvsra__kanbanFieldLabel{color:var(--text-muted)}.DynamicModuleView-module__fFvsra__kanbanFieldValue{color:var(--text-primary);font-weight:500}.DynamicModuleView-module__fFvsra__kanbanEmptyCol{border:1px dashed var(--border-subtle);text-align:center;color:var(--text-muted);border-radius:8px;flex-direction:column;align-items:center;gap:8px;padding:24px 12px;font-size:12px;display:flex}.DynamicModuleView-module__fFvsra__kanbanQuickAddBtn{color:var(--accent-primary);cursor:pointer;background:0 0;border:none;font-size:11.5px;font-weight:700}.DynamicModuleView-module__fFvsra__kanbanQuickAddBtn:hover{text-decoration:underline}.DynamicModuleView-module__fFvsra__cardsGrid{grid-template-columns:repeat(auto-fill,minmax(280px,1fr));gap:16px;display:grid}.DynamicModuleView-module__fFvsra__gridCard{background:var(--bg-card);border:1px solid var(--border-subtle);box-shadow:var(--shadow-card);border-radius:12px;flex-direction:column;gap:14px;padding:18px;transition:transform .2s,border-color .2s;display:flex}.DynamicModuleView-module__fFvsra__gridCard:hover{border-color:var(--border-card);transform:translateY(-2px)}.DynamicModuleView-module__fFvsra__gridCardHeader{justify-content:space-between;align-items:flex-start;gap:10px;display:flex}.DynamicModuleView-module__fFvsra__gridCardTitle{color:var(--text-primary);font-size:15px;font-weight:800;line-height:1.3}.DynamicModuleView-module__fFvsra__gridCardBody{border-top:1px solid var(--border-subtle);flex-direction:column;gap:8px;padding-top:12px;display:flex}.DynamicModuleView-module__fFvsra__gridFieldRow{justify-content:space-between;align-items:center;font-size:12.5px;display:flex}.DynamicModuleView-module__fFvsra__gridFieldLabel{color:var(--text-muted)}.DynamicModuleView-module__fFvsra__gridFieldValue{color:var(--text-primary);font-weight:600}.DynamicModuleView-module__fFvsra__emptyState{text-align:center;color:var(--text-muted);flex-direction:column;align-items:center;gap:12px;padding:48px 24px;display:flex}.DynamicModuleView-module__fFvsra__modalOverlay{-webkit-backdrop-filter:blur(6px);backdrop-filter:blur(6px);z-index:1000;background:#000000a6;justify-content:center;align-items:center;padding:16px;display:flex;position:fixed;inset:0}.DynamicModuleView-module__fFvsra__modal{background:var(--bg-card);border:1px solid var(--border-card);width:100%;max-width:480px;box-shadow:var(--shadow-card);border-radius:14px;padding:24px;animation:.2s cubic-bezier(.16,1,.3,1) DynamicModuleView-module__fFvsra__modalPop}.DynamicModuleView-module__fFvsra__aiCustomizeModal{max-width:560px}@keyframes DynamicModuleView-module__fFvsra__modalPop{0%{opacity:0;transform:scale(.96)}to{opacity:1;transform:scale(1)}}.DynamicModuleView-module__fFvsra__modalHeader{justify-content:space-between;align-items:flex-start;margin-bottom:18px;display:flex}.DynamicModuleView-module__fFvsra__aiModalTitleGroup{align-items:center;gap:10px;display:flex}.DynamicModuleView-module__fFvsra__sparkleIconWrapper{background:#a855f726;border-radius:8px;flex-shrink:0;justify-content:center;align-items:center;width:32px;height:32px;display:flex}.DynamicModuleView-module__fFvsra__modalTitle{color:var(--text-primary);font-size:17px;font-weight:800}.DynamicModuleView-module__fFvsra__modalSubtitle{color:var(--text-secondary);margin-top:2px;font-size:12.5px}.DynamicModuleView-module__fFvsra__closeBtn{color:var(--text-muted);cursor:pointer;background:0 0;border:none;border-radius:6px;padding:4px}.DynamicModuleView-module__fFvsra__closeBtn:hover{color:var(--text-primary);background:var(--bg-card-hover)}.DynamicModuleView-module__fFvsra__customizeBody{flex-direction:column;gap:16px;display:flex}.DynamicModuleView-module__fFvsra__chipsContainer{flex-direction:column;gap:6px;display:flex}.DynamicModuleView-module__fFvsra__chipsLabel{color:var(--text-muted);text-transform:uppercase;letter-spacing:.04em;font-size:11px;font-weight:700}.DynamicModuleView-module__fFvsra__chipsRow{flex-wrap:wrap;gap:6px;display:flex}.DynamicModuleView-module__fFvsra__suggestionChip{background:var(--bg-card-hover);border:1px solid var(--border-subtle);color:var(--text-secondary);cursor:pointer;border-radius:6px;padding:5px 10px;font-size:11.5px;font-weight:600;transition:all .15s}.DynamicModuleView-module__fFvsra__suggestionChip:hover{color:var(--text-primary);background:#a855f714;border-color:#a855f7}.DynamicModuleView-module__fFvsra__aiPromptBox{background:var(--bg-input);border:1px solid var(--border-subtle);border-radius:10px;flex-direction:column;gap:10px;padding:12px;transition:border-color .2s;display:flex}.DynamicModuleView-module__fFvsra__aiPromptBox:focus-within{border-color:#a855f7;box-shadow:0 0 0 1px #a855f7}.DynamicModuleView-module__fFvsra__aiPromptTextarea{color:var(--text-primary);resize:none;background:0 0;border:none;outline:none;font-family:inherit;font-size:13.5px;line-height:1.5}.DynamicModuleView-module__fFvsra__aiPromptTextarea::placeholder{color:var(--text-muted)}.DynamicModuleView-module__fFvsra__aiSubmitBtn{color:#fff;cursor:pointer;background:linear-gradient(135deg,#9333ea,#7c3aed);border:none;border-radius:7px;align-self:flex-end;align-items:center;gap:8px;padding:8px 16px;font-size:12.5px;font-weight:700;transition:all .2s;display:inline-flex}.DynamicModuleView-module__fFvsra__aiSubmitBtn:hover:not(:disabled){filter:brightness(1.1);transform:translateY(-1px)}.DynamicModuleView-module__fFvsra__aiSubmitBtn:disabled{opacity:.5;cursor:not-allowed}.DynamicModuleView-module__fFvsra__spinner{animation:1s linear infinite DynamicModuleView-module__fFvsra__spin}.DynamicModuleView-module__fFvsra__errorBox{color:#ef4444;background:#ef44441a;border:1px solid #ef444440;border-radius:8px;align-items:center;gap:8px;padding:10px 14px;font-size:12.5px;display:flex}.DynamicModuleView-module__fFvsra__successBox{color:#10b981;background:#10b9811a;border:1px solid #10b98140;border-radius:8px;align-items:center;gap:8px;padding:10px 14px;font-size:12.5px;display:flex}.DynamicModuleView-module__fFvsra__schemaPreviewBox{background:var(--bg-card-hover);border:1px solid var(--border-subtle);border-radius:8px;padding:12px}.DynamicModuleView-module__fFvsra__schemaHeader{color:var(--text-muted);text-transform:uppercase;letter-spacing:.03em;margin-bottom:8px;font-size:11.5px;font-weight:700}.DynamicModuleView-module__fFvsra__fieldsTagList{flex-wrap:wrap;gap:6px;display:flex}.DynamicModuleView-module__fFvsra__fieldTag{background:var(--bg-card);border:1px solid var(--border-subtle);border-radius:5px;align-items:center;gap:4px;padding:3px 8px;font-size:11.5px;display:inline-flex}.DynamicModuleView-module__fFvsra__fieldLabelText{color:var(--text-primary);font-weight:600}.DynamicModuleView-module__fFvsra__fieldTypeText{color:var(--text-muted);font-size:10.5px}.DynamicModuleView-module__fFvsra__deleteConfirmBtn{color:#fff;cursor:pointer;background:#ef4444;border:none;border-radius:8px;padding:9px 16px;font-size:13px;font-weight:700;transition:all .2s}.DynamicModuleView-module__fFvsra__deleteConfirmBtn:hover{background:#dc2626;transform:translateY(-1px)}.DynamicModuleView-module__fFvsra__formGrid{flex-direction:column;gap:14px;display:flex}.DynamicModuleView-module__fFvsra__inputGroup{flex-direction:column;gap:6px;display:flex}.DynamicModuleView-module__fFvsra__label{color:var(--text-secondary);font-size:12px;font-weight:600}.DynamicModuleView-module__fFvsra__input{background:var(--bg-input);border:1px solid var(--border-subtle);color:var(--text-primary);border-radius:8px;outline:none;padding:10px 12px;font-size:13px}.DynamicModuleView-module__fFvsra__input:focus{border-color:var(--border-focus)}.DynamicModuleView-module__fFvsra__modalActions{justify-content:flex-end;gap:10px;margin-top:20px;display:flex}.DynamicModuleView-module__fFvsra__cancelBtn{border:1px solid var(--border-subtle);color:var(--text-secondary);cursor:pointer;background:0 0;border-radius:8px;padding:9px 16px;font-size:13px}.DynamicModuleView-module__fFvsra__cancelBtn:hover{background:var(--bg-card-hover);color:var(--text-primary)}@media (min-width:769px) and (max-width:1024px){.DynamicModuleView-module__fFvsra__metricsRow{grid-template-columns:repeat(auto-fit,minmax(180px,1fr));gap:12px}.DynamicModuleView-module__fFvsra__chartsGrid{grid-template-columns:repeat(auto-fit,minmax(300px,1fr));gap:14px}.DynamicModuleView-module__fFvsra__kanbanBoard{gap:14px}.DynamicModuleView-module__fFvsra__kanbanColumn{flex:0 0 280px}}@media (max-width:768px){.DynamicModuleView-module__fFvsra__container{gap:14px;padding:0}.DynamicModuleView-module__fFvsra__header{flex-direction:column;align-items:stretch;gap:12px}.DynamicModuleView-module__fFvsra__titleArea{gap:4px}.DynamicModuleView-module__fFvsra__headerBadgeRow{gap:6px}.DynamicModuleView-module__fFvsra__actions{flex-direction:column;align-items:stretch;gap:8px;width:100%}.DynamicModuleView-module__fFvsra__viewSwitcherCapsule{justify-content:space-between;width:100%;padding:3px}.DynamicModuleView-module__fFvsra__viewSwitchBtn{flex:1;justify-content:center;min-height:38px;font-size:12px}.DynamicModuleView-module__fFvsra__metricsRow{grid-template-columns:repeat(2,1fr);gap:10px}.DynamicModuleView-module__fFvsra__metricCard{padding:12px 14px}.DynamicModuleView-module__fFvsra__metricValue{font-size:1.35rem}.DynamicModuleView-module__fFvsra__chartsGrid{grid-template-columns:1fr;gap:12px}.DynamicModuleView-module__fFvsra__chartCard{padding:14px}.DynamicModuleView-module__fFvsra__searchBox{width:100%}.DynamicModuleView-module__fFvsra__searchInput{width:100%;font-size:16px!important}.DynamicModuleView-module__fFvsra__addBtn{justify-content:center;width:100%;min-height:44px;padding:12px 16px}.DynamicModuleView-module__fFvsra__tableContainer{-webkit-overflow-scrolling:touch;border-radius:12px;width:100%;overflow-x:auto}.DynamicModuleView-module__fFvsra__table{min-width:520px}.DynamicModuleView-module__fFvsra__th,.DynamicModuleView-module__fFvsra__td{padding:12px 14px;font-size:12.5px}.DynamicModuleView-module__fFvsra__kanbanBoard{scroll-snap-type:x mandatory;-webkit-overflow-scrolling:touch;scrollbar-width:none;gap:12px;padding:4px 2px 16px;overflow-x:auto}.DynamicModuleView-module__fFvsra__kanbanBoard::-webkit-scrollbar{display:none}.DynamicModuleView-module__fFvsra__kanbanColumn{scroll-snap-align:center;flex:0 0 82vw;min-width:82vw;max-width:85vw;padding:12px}.DynamicModuleView-module__fFvsra__modalOverlay{-webkit-backdrop-filter:blur(8px);align-items:flex-end;padding:0}.DynamicModuleView-module__fFvsra__modal{-webkit-overflow-scrolling:touch;width:100vw;max-width:100vw;max-height:88dvh;padding:20px 18px max(env(safe-area-inset-bottom), 18px) 18px;border-bottom:none;border-radius:20px 20px 0 0;animation:.25s cubic-bezier(.16,1,.3,1) DynamicModuleView-module__fFvsra__bottomSheetSlide;overflow-y:auto}.DynamicModuleView-module__fFvsra__aiCustomizeModal{max-width:100vw}@keyframes DynamicModuleView-module__fFvsra__bottomSheetSlide{0%{transform:translateY(100%)}to{transform:translateY(0)}}.DynamicModuleView-module__fFvsra__modalActions{flex-direction:column-reverse;gap:8px;margin-top:18px}.DynamicModuleView-module__fFvsra__modalActions button{justify-content:center;width:100%;min-height:44px}}@media (max-width:480px){.DynamicModuleView-module__fFvsra__metricsRow{grid-template-columns:repeat(2,1fr);gap:8px}.DynamicModuleView-module__fFvsra__metricCard{padding:10px 12px}.DynamicModuleView-module__fFvsra__metricValue{font-size:1.2rem}.DynamicModuleView-module__fFvsra__kanbanColumn{flex:0 0 86vw;min-width:86vw;max-width:88vw}}.DynamicModuleView-module__fFvsra__videoPlayerCard{background:var(--bg-surface);border:1px solid var(--border-subtle);width:100%;max-width:320px;box-shadow:var(--shadow-card);border-radius:10px;flex-direction:column;gap:8px;padding:8px;transition:all .2s;display:flex}.DynamicModuleView-module__fFvsra__videoPlayerCard:hover{border-color:var(--accent-primary);box-shadow:0 4px 20px #a855f726}.DynamicModuleView-module__fFvsra__videoHeaderBadge{justify-content:space-between;align-items:center;padding:2px 4px;font-size:10.5px;font-weight:600;display:flex}.DynamicModuleView-module__fFvsra__videoAspectTag{color:#38bdf8;letter-spacing:.03em;background:#38bdf826;border-radius:4px;padding:2px 6px}.DynamicModuleView-module__fFvsra__videoDurationTag{color:#10b981;background:#10b98126;border-radius:4px;padding:2px 6px}.DynamicModuleView-module__fFvsra__verticalVideoElement{object-fit:cover;background:#000;border:1px solid #ffffff14;border-radius:8px;width:100%;height:240px}.DynamicModuleView-module__fFvsra__horizontalVideoElement{object-fit:cover;background:#000;border:1px solid #ffffff14;border-radius:8px;width:100%;height:160px}.DynamicModuleView-module__fFvsra__videoActionsRow{justify-content:flex-end;gap:6px;display:flex}.DynamicModuleView-module__fFvsra__videoRegenBtn{background:var(--bg-card);color:var(--text-secondary);border:1px solid var(--border-subtle);cursor:pointer;border-radius:6px;align-items:center;gap:5px;padding:4px 8px;font-size:11px;font-weight:600;transition:all .15s;display:inline-flex}.DynamicModuleView-module__fFvsra__videoRegenBtn:hover{background:var(--bg-card-hover);color:var(--text-primary);border-color:var(--accent-primary)}.DynamicModuleView-module__fFvsra__generateAiVideoBtn{color:#fff;cursor:pointer;white-space:nowrap;background:linear-gradient(135deg,#a855f7 0%,#6366f1 100%);border:none;border-radius:8px;align-items:center;gap:6px;padding:6px 12px;font-size:.8rem;font-weight:600;transition:all .2s;display:inline-flex;box-shadow:0 2px 8px #a855f74d}.DynamicModuleView-module__fFvsra__generateAiVideoBtn:hover:not(:disabled){transform:translateY(-1px);box-shadow:0 4px 14px #a855f773}.DynamicModuleView-module__fFvsra__generateAiVideoBtn:disabled{opacity:.65;cursor:not-allowed}.DynamicModuleView-module__fFvsra__formatSelectorRow{grid-template-columns:1fr 1fr;gap:10px;margin:12px 0;display:grid}.DynamicModuleView-module__fFvsra__formatOptionBtn{background:var(--bg-surface);border:1px solid var(--border-subtle);cursor:pointer;color:var(--text-secondary);border-radius:10px;flex-direction:column;align-items:center;gap:4px;padding:12px;transition:all .2s;display:flex}.DynamicModuleView-module__fFvsra__formatOptionBtn:hover{background:var(--bg-card-hover);color:var(--text-primary)}.DynamicModuleView-module__fFvsra__formatOptionActive{border-color:var(--accent-primary);color:var(--accent-primary);background:#a855f71a;font-weight:700}.DynamicModuleView-module__fFvsra__styleSelectorRow{flex-wrap:wrap;gap:8px;margin-top:8px;display:flex}.DynamicModuleView-module__fFvsra__stylePill{background:var(--bg-surface);border:1px solid var(--border-subtle);color:var(--text-secondary);cursor:pointer;border-radius:20px;padding:5px 12px;font-size:11.5px;font-weight:500;transition:all .15s}.DynamicModuleView-module__fFvsra__stylePill:hover{background:var(--bg-card-hover);color:var(--text-primary)}.DynamicModuleView-module__fFvsra__stylePillActive{background:var(--accent-primary);color:#fff;border-color:var(--accent-primary);font-weight:600}.DynamicModuleView-module__fFvsra__videoRenderProgressBar{background:var(--bg-surface);border-radius:3px;width:100%;height:6px;margin-top:14px;overflow:hidden}.DynamicModuleView-module__fFvsra__videoProgressFill{background:linear-gradient(90deg,#a855f7,#38bdf8);border-radius:3px;height:100%;animation:1.8s ease-in-out infinite DynamicModuleView-module__fFvsra__progressPulse}@keyframes DynamicModuleView-module__fFvsra__progressPulse{0%{width:10%}50%{width:85%}to{width:95%}}.DynamicModuleView-module__fFvsra__drawerOverlay{-webkit-backdrop-filter:blur(4px);z-index:9999;background:#0000008c;justify-content:flex-end;width:100vw;height:100dvh;display:flex;position:fixed;top:0;left:0}.DynamicModuleView-module__fFvsra__recordDrawer{background:var(--bg-card);border-left:1px solid var(--border-card);flex-direction:column;width:480px;max-width:100vw;height:100%;animation:.25s cubic-bezier(.16,1,.3,1) DynamicModuleView-module__fFvsra__drawerSlideIn;display:flex;overflow-y:auto;box-shadow:-10px 0 40px #00000073}@keyframes DynamicModuleView-module__fFvsra__drawerSlideIn{0%{transform:translate(100%)}to{transform:translate(0)}}.DynamicModuleView-module__fFvsra__drawerHeader{border-bottom:1px solid var(--border-subtle);background:var(--bg-surface);z-index:10;justify-content:space-between;align-items:flex-start;padding:24px 24px 18px;display:flex;position:sticky;top:0}.DynamicModuleView-module__fFvsra__drawerHeaderTitleGroup{flex-direction:column;gap:4px;max-width:80%;display:flex}.DynamicModuleView-module__fFvsra__drawerBadge{color:var(--accent-primary);text-transform:uppercase;align-items:center;gap:5px;font-size:11px;font-weight:700;display:inline-flex}.DynamicModuleView-module__fFvsra__drawerTitle{color:var(--text-primary);word-break:break-word;margin:0;font-size:18px;font-weight:800;line-height:1.3}.DynamicModuleView-module__fFvsra__drawerRecordId{color:var(--text-muted);font-family:monospace;font-size:11px}.DynamicModuleView-module__fFvsra__drawerHeaderActions{align-items:center;gap:8px;display:flex}.DynamicModuleView-module__fFvsra__drawerDeleteBtn{border:1px solid var(--border-subtle);color:var(--text-muted);cursor:pointer;background:0 0;border-radius:8px;justify-content:center;align-items:center;width:32px;height:32px;transition:all .2s;display:flex}.DynamicModuleView-module__fFvsra__drawerDeleteBtn:hover{color:#ef4444;background:#ef44441f;border-color:#ef444459}.DynamicModuleView-module__fFvsra__drawerCloseBtn{border:1px solid var(--border-subtle);color:var(--text-secondary);cursor:pointer;background:0 0;border-radius:8px;justify-content:center;align-items:center;width:32px;height:32px;transition:all .2s;display:flex}.DynamicModuleView-module__fFvsra__drawerCloseBtn:hover{background:var(--bg-card-hover);color:var(--text-primary)}.DynamicModuleView-module__fFvsra__drawerToast{color:#10b981;background:#10b9811f;border:1px solid #10b9814d;border-radius:8px;align-items:center;gap:8px;margin:14px 24px 0;padding:10px 14px;font-size:12px;font-weight:600;display:flex}.DynamicModuleView-module__fFvsra__drawerForm{flex-direction:column;flex:1;gap:18px;padding:24px;display:flex}.DynamicModuleView-module__fFvsra__drawerFieldGroup{flex-direction:column;gap:6px;display:flex}.DynamicModuleView-module__fFvsra__drawerFieldLabel{color:var(--text-secondary);justify-content:space-between;align-items:center;font-size:12px;font-weight:700;display:flex}.DynamicModuleView-module__fFvsra__drawerFieldTypeTag{color:var(--text-muted);font-size:10.5px;font-weight:500}.DynamicModuleView-module__fFvsra__drawerInput{background:var(--bg-surface);border:1px solid var(--border-subtle);width:100%;color:var(--text-primary);border-radius:8px;padding:10px 12px;font-size:13.5px;transition:all .2s}.DynamicModuleView-module__fFvsra__drawerInput:focus{border-color:var(--accent-primary);box-shadow:0 0 0 3px var(--accent-badge-bg);outline:none}.DynamicModuleView-module__fFvsra__currencyInputWrap{align-items:center;display:flex;position:relative}.DynamicModuleView-module__fFvsra__currencyPrefix{color:var(--text-muted);font-size:14px;font-weight:600;position:absolute;left:12px}.DynamicModuleView-module__fFvsra__currencyInputWrap .DynamicModuleView-module__fFvsra__drawerInput{padding-left:26px}.DynamicModuleView-module__fFvsra__drawerMediaBox{flex-direction:column;gap:8px;display:flex}.DynamicModuleView-module__fFvsra__drawerMediaPreview{object-fit:cover;border:1px solid var(--border-subtle);border-radius:8px;width:100%;max-height:200px}.DynamicModuleView-module__fFvsra__drawerVideoPreview{background:#000;border-radius:8px;width:100%;max-height:240px}.DynamicModuleView-module__fFvsra__drawerMediaBtn{background:var(--bg-surface);border:1px solid var(--border-subtle);color:var(--text-secondary);cursor:pointer;border-radius:8px;align-items:center;gap:6px;width:fit-content;padding:8px 12px;font-size:12px;font-weight:600;transition:all .2s;display:inline-flex}.DynamicModuleView-module__fFvsra__drawerMediaBtn:hover{border-color:var(--accent-primary);color:var(--accent-primary);background:var(--bg-card-hover)}.DynamicModuleView-module__fFvsra__drawerFooter{border-top:1px solid var(--border-subtle);justify-content:flex-end;gap:10px;margin-top:auto;padding-top:20px;display:flex}.DynamicModuleView-module__fFvsra__drawerCancelBtn{background:var(--bg-surface);border:1px solid var(--border-subtle);color:var(--text-secondary);cursor:pointer;border-radius:8px;padding:10px 16px;font-size:13px;font-weight:600;transition:all .2s}.DynamicModuleView-module__fFvsra__drawerCancelBtn:hover{background:var(--bg-card-hover);color:var(--text-primary)}.DynamicModuleView-module__fFvsra__drawerSaveBtn{background:var(--accent-primary);color:#fff;cursor:pointer;border:none;border-radius:8px;align-items:center;gap:6px;padding:10px 18px;font-size:13px;font-weight:700;transition:all .2s;display:inline-flex;box-shadow:0 2px 8px #a855f759}.DynamicModuleView-module__fFvsra__drawerSaveBtn:hover{filter:brightness(1.1);transform:translateY(-1px)}.DynamicModuleView-module__fFvsra__floatingCommandBarDock{z-index:25;flex-direction:column;gap:8px;width:100%;max-width:680px;margin:28px auto 0;display:flex;position:sticky;bottom:24px}.DynamicModuleView-module__fFvsra__commandQuickChips{scrollbar-width:none;gap:6px;padding:2px 4px;display:flex;overflow-x:auto}.DynamicModuleView-module__fFvsra__commandQuickChips::-webkit-scrollbar{display:none}.DynamicModuleView-module__fFvsra__commandChip{white-space:nowrap;background:var(--bg-card);border:1px solid var(--border-subtle);color:var(--text-secondary);cursor:pointer;border-radius:16px;padding:4px 10px;font-size:11px;font-weight:600;transition:all .15s;box-shadow:0 2px 5px #0000001a}.DynamicModuleView-module__fFvsra__commandChip:hover:not(:disabled){background:var(--bg-card-hover);border-color:var(--accent-primary);color:var(--text-primary);transform:translateY(-1px)}.DynamicModuleView-module__fFvsra__commandInputRow{background:var(--bg-card);border:1px solid var(--border-card);-webkit-backdrop-filter:blur(16px);border-radius:14px;align-items:center;gap:10px;padding:6px 8px 6px 14px;transition:all .2s;display:flex;box-shadow:0 10px 30px #00000059,0 0 0 1px #a855f726}.DynamicModuleView-module__fFvsra__commandInputRow:focus-within{border-color:var(--accent-primary);box-shadow:0 10px 35px #00000073,0 0 0 2px #a855f74d}.DynamicModuleView-module__fFvsra__commandInputIcon{justify-content:center;align-items:center;display:flex}.DynamicModuleView-module__fFvsra__commandInput{color:var(--text-primary);background:0 0;border:none;outline:none;flex:1;font-size:13.5px}.DynamicModuleView-module__fFvsra__commandInput::placeholder{color:var(--text-muted);font-size:12.5px}.DynamicModuleView-module__fFvsra__commandSendBtn{background:var(--accent-primary);color:#fff;cursor:pointer;border:none;border-radius:10px;flex-shrink:0;justify-content:center;align-items:center;width:32px;height:32px;transition:all .2s;display:flex}.DynamicModuleView-module__fFvsra__commandSendBtn:hover:not(:disabled){filter:brightness(1.1);transform:scale(1.05)}.DynamicModuleView-module__fFvsra__commandSendBtn:disabled{opacity:.5;cursor:not-allowed}.DynamicModuleView-module__fFvsra__sortableTh{cursor:pointer;-webkit-user-select:none;user-select:none;transition:background .15s}.DynamicModuleView-module__fFvsra__sortableTh:hover{background:var(--bg-card-hover)}.DynamicModuleView-module__fFvsra__thContent{align-items:center;gap:6px;display:flex}.DynamicModuleView-module__fFvsra__sortInactiveIcon{opacity:.35;transition:opacity .15s}.DynamicModuleView-module__fFvsra__sortableTh:hover .DynamicModuleView-module__fFvsra__sortInactiveIcon{opacity:.8;color:var(--accent-primary)}.DynamicModuleView-module__fFvsra__clickableRow{cursor:pointer;transition:background .15s,transform .1s}.DynamicModuleView-module__fFvsra__clickableRow:hover{background:var(--bg-card-hover)}.DynamicModuleView-module__fFvsra__clickableGridCard{cursor:pointer;transition:all .2s}.DynamicModuleView-module__fFvsra__clickableGridCard:hover{border-color:var(--accent-primary);transform:translateY(-2px);box-shadow:0 6px 16px #00000026}.DynamicModuleView-module__fFvsra__kanbanCardDragging{opacity:.45;border:1px dashed var(--accent-primary);transform:scale(.98)}.DynamicModuleView-module__fFvsra__kanbanColumnDropActive{border:2px dashed var(--accent-primary)!important;background:#38bdf80f!important}.DynamicModuleView-module__fFvsra__gripIcon{color:var(--text-muted);cursor:grab;flex-shrink:0}.DynamicModuleView-module__fFvsra__relationPill{color:#38bdf8;background:#38bdf81a;border:1px solid #38bdf840;border-radius:6px;align-items:center;gap:5px;padding:2px 8px;font-size:11.5px;font-weight:600;display:inline-flex}.DynamicModuleView-module__fFvsra__relationSelectWrap{width:100%}@media (max-width:768px){.DynamicModuleView-module__fFvsra__recordDrawer{border-top:1px solid var(--border-card);margin-top:auto;border-left:none!important;border-radius:20px 20px 0 0!important;width:100vw!important;max-width:100vw!important;height:90dvh!important;animation:.25s cubic-bezier(.16,1,.3,1) DynamicModuleView-module__fFvsra__drawerSlideUp!important}@keyframes DynamicModuleView-module__fFvsra__drawerSlideUp{0%{transform:translateY(100%)}to{transform:translateY(0)}}.DynamicModuleView-module__fFvsra__drawerOverlay{align-items:flex-end!important}.DynamicModuleView-module__fFvsra__executiveRadarBanner{-webkit-backdrop-filter:blur(16px);border-radius:12px;align-items:center;gap:14px;margin-bottom:20px;padding:14px 18px;transition:all .2s;display:flex;position:relative;overflow:hidden}.DynamicModuleView-module__fFvsra__radarPriority_opportunity{background:linear-gradient(135deg,#38bdf814 0%,#a855f70d 100%);border:1px solid #38bdf840;box-shadow:0 4px 20px -4px #38bdf81f}.DynamicModuleView-module__fFvsra__radarPriority_warning{background:linear-gradient(135deg,#f59e0b14 0%,#ef44440d 100%);border:1px solid #f59e0b40;box-shadow:0 4px 20px -4px #f59e0b1f}.DynamicModuleView-module__fFvsra__radarPriority_normal{background:linear-gradient(135deg,#10b98114 0%,#38bdf80d 100%);border:1px solid #10b98140;box-shadow:0 4px 20px -4px #10b9811f}.DynamicModuleView-module__fFvsra__radarIconWrapper{border-radius:9px;flex-shrink:0;justify-content:center;align-items:center;width:36px;height:36px;display:flex}.DynamicModuleView-module__fFvsra__radarPriority_opportunity .DynamicModuleView-module__fFvsra__radarIconWrapper{color:#38bdf8;background:#38bdf826}.DynamicModuleView-module__fFvsra__radarPriority_warning .DynamicModuleView-module__fFvsra__radarIconWrapper{color:#f59e0b;background:#f59e0b26}.DynamicModuleView-module__fFvsra__radarPriority_normal .DynamicModuleView-module__fFvsra__radarIconWrapper{color:#10b981;background:#10b98126}.DynamicModuleView-module__fFvsra__radarContent{flex-direction:column;flex:1;gap:3px;min-width:0;display:flex}.DynamicModuleView-module__fFvsra__radarHeaderRow{flex-wrap:wrap;align-items:center;gap:8px;display:flex}.DynamicModuleView-module__fFvsra__radarTitle{color:var(--text-primary);letter-spacing:-.01em;font-size:13px;font-weight:700}.DynamicModuleView-module__fFvsra__radarExecutiveSub{color:var(--text-muted);font-size:12px;font-weight:500}.DynamicModuleView-module__fFvsra__radarSummary{color:var(--text-secondary);margin:0;font-size:12.5px;line-height:1.45}.DynamicModuleView-module__fFvsra__radarActionBtn{background:var(--bg-card);border:1px solid var(--border-card);color:var(--text-primary);cursor:pointer;white-space:nowrap;border-radius:8px;flex-shrink:0;align-items:center;gap:6px;padding:7px 14px;font-size:12px;font-weight:600;transition:all .15s;display:inline-flex}.DynamicModuleView-module__fFvsra__radarActionBtn:hover{background:var(--accent-primary);color:#000;border-color:var(--accent-primary);transform:translateY(-1px)}.DynamicModuleView-module__fFvsra__executiveAnswerBubble{background:linear-gradient(135deg,#a855f71a 0%,#38bdf814 100%);border:1px solid #a855f759;border-radius:12px;align-items:flex-start;gap:12px;margin-bottom:20px;padding:16px 20px;animation:.2s ease-out DynamicModuleView-module__fFvsra__fadeIn;display:flex;position:relative;box-shadow:0 4px 20px -4px #a855f726}.DynamicModuleView-module__fFvsra__answerSparkleIcon{color:#c084fc;background:#a855f733;border-radius:8px;flex-shrink:0;justify-content:center;align-items:center;width:32px;height:32px;display:flex}.DynamicModuleView-module__fFvsra__answerBody{flex-direction:column;flex:1;gap:4px;min-width:0;display:flex}.DynamicModuleView-module__fFvsra__answerQuestion{color:#c084fc;text-transform:uppercase;letter-spacing:.04em;font-size:12px;font-weight:700}.DynamicModuleView-module__fFvsra__answerText{color:var(--text-primary);margin:0;font-size:13.5px;line-height:1.5}.DynamicModuleView-module__fFvsra__answerCloseBtn{color:var(--text-muted);cursor:pointer;background:0 0;border:none;border-radius:6px;justify-content:center;align-items:center;padding:4px;transition:all .15s;display:flex}.DynamicModuleView-module__fFvsra__answerCloseBtn:hover{color:var(--text-primary);background:#ffffff14}@media (max-width:768px){.DynamicModuleView-module__fFvsra__executiveRadarBanner{flex-direction:column;align-items:flex-start}.DynamicModuleView-module__fFvsra__radarActionBtn{justify-content:center;width:100%;margin-top:4px}}}
.DynamicCharts-module__9rFTWG__chartCard{background:var(--bg-card);border:1px solid var(--border-subtle);box-shadow:var(--shadow-card);border-radius:12px;flex-direction:column;gap:14px;padding:16px 18px;transition:all .2s;display:flex;position:relative}.DynamicCharts-module__9rFTWG__chartCardInspectable{cursor:pointer;border-style:dashed;border-color:#a855f7!important}.DynamicCharts-module__9rFTWG__chartCardInspectable:hover{background:#a855f70a;transform:translateY(-1px);box-shadow:0 0 0 2px #a855f74d}.DynamicCharts-module__9rFTWG__header{justify-content:space-between;align-items:flex-start;gap:10px;display:flex}.DynamicCharts-module__9rFTWG__titleGroup{align-items:center;gap:8px;display:flex}.DynamicCharts-module__9rFTWG__iconWrap{background:var(--bg-card-hover);border-radius:6px;flex-shrink:0;justify-content:center;align-items:center;width:28px;height:28px;display:flex}.DynamicCharts-module__9rFTWG__title{color:var(--text-primary);font-size:13.5px;font-weight:700;line-height:1.2}.DynamicCharts-module__9rFTWG__metricLabel{color:var(--text-muted);font-size:11px}.DynamicCharts-module__9rFTWG__inspectPill{color:#c084fc;background:#a855f726;border:1px solid #a855f759;border-radius:4px;align-items:center;gap:4px;padding:2px 7px;font-size:10.5px;font-weight:700;display:inline-flex}.DynamicCharts-module__9rFTWG__barChartContainer{align-items:flex-end;height:160px;display:flex}.DynamicCharts-module__9rFTWG__barsRow{justify-content:space-between;align-items:flex-end;gap:10px;width:100%;height:100%;display:flex}.DynamicCharts-module__9rFTWG__barCol{flex-direction:column;flex:1;align-items:center;gap:8px;height:100%;display:flex}.DynamicCharts-module__9rFTWG__barTrack{flex:1;justify-content:center;align-items:flex-end;width:100%;display:flex}.DynamicCharts-module__9rFTWG__barFill{border-radius:4px 4px 0 0;width:70%;max-width:32px;transition:height .4s cubic-bezier(.16,1,.3,1),box-shadow .2s;position:relative}.DynamicCharts-module__9rFTWG__barLabel{color:var(--text-muted);white-space:nowrap;text-overflow:ellipsis;max-width:100%;font-size:11px;overflow:hidden}.DynamicCharts-module__9rFTWG__tooltip{color:#fff;white-space:nowrap;pointer-events:none;z-index:10;background:#0f172a;border-radius:4px;padding:3px 7px;font-size:10.5px;position:absolute;top:-30px;left:50%;transform:translate(-50%);box-shadow:0 4px 8px #0003}.DynamicCharts-module__9rFTWG__lineChartContainer{flex-direction:column;gap:8px;display:flex}.DynamicCharts-module__9rFTWG__lineSvg{width:100%;height:120px;overflow:visible}.DynamicCharts-module__9rFTWG__lineDot{cursor:pointer;transition:transform .15s}.DynamicCharts-module__9rFTWG__lineDot:hover{transform:scale(1.3)}.DynamicCharts-module__9rFTWG__lineLabelsRow{justify-content:space-between;padding:0 4px;display:flex}.DynamicCharts-module__9rFTWG__lineLabel{color:var(--text-muted);font-size:10.5px}.DynamicCharts-module__9rFTWG__donutContainer{justify-content:space-around;align-items:center;gap:20px;padding:4px 0;display:flex}.DynamicCharts-module__9rFTWG__donutGraphic{flex-shrink:0;width:120px;height:120px;position:relative}.DynamicCharts-module__9rFTWG__donutSvg{width:100%;height:100%;transform:rotate(-90deg)}.DynamicCharts-module__9rFTWG__donutSegment{transition:stroke-width .2s}.DynamicCharts-module__9rFTWG__donutSegment:hover{stroke-width:14px}.DynamicCharts-module__9rFTWG__donutCenter{pointer-events:none;flex-direction:column;justify-content:center;align-items:center;display:flex;position:absolute;inset:0}.DynamicCharts-module__9rFTWG__donutTotal{color:var(--text-primary);font-size:16px;font-weight:800;line-height:1}.DynamicCharts-module__9rFTWG__donutTotalLabel{color:var(--text-muted);text-transform:uppercase;letter-spacing:.04em;margin-top:2px;font-size:10px}.DynamicCharts-module__9rFTWG__donutLegend{flex-direction:column;flex:1;gap:8px;display:flex}.DynamicCharts-module__9rFTWG__legendItem{align-items:center;gap:8px;display:flex}.DynamicCharts-module__9rFTWG__legendDot{border-radius:50%;flex-shrink:0;width:8px;height:8px}.DynamicCharts-module__9rFTWG__legendInfo{justify-content:space-between;width:100%;font-size:11.5px;display:flex}.DynamicCharts-module__9rFTWG__legendLabel{color:var(--text-secondary)}.DynamicCharts-module__9rFTWG__legendValue{color:var(--text-primary);font-weight:600}.DynamicCharts-module__9rFTWG__progressContainer{flex-direction:column;gap:10px;display:flex}.DynamicCharts-module__9rFTWG__progressHeader{justify-content:space-between;align-items:baseline;display:flex}.DynamicCharts-module__9rFTWG__progressMainVal{color:var(--text-primary);font-size:20px;font-weight:800}.DynamicCharts-module__9rFTWG__progressPct{color:#10b981;font-size:12px;font-weight:700}.DynamicCharts-module__9rFTWG__progressBarWrapper{background:var(--bg-card-hover);border-radius:6px;height:12px;display:flex;overflow:hidden}.DynamicCharts-module__9rFTWG__progressBarSegment{height:100%;transition:width .3s}.DynamicCharts-module__9rFTWG__progressLegend{flex-wrap:wrap;gap:12px;font-size:11px;display:flex}.DynamicCharts-module__9rFTWG__progressLegendItem{color:var(--text-secondary);align-items:center;gap:5px;display:flex}.DynamicCharts-module__9rFTWG__progressDot{border-radius:50%;width:6px;height:6px}
.DomainSettings-module__Fjdhja__settingsContainer{flex-direction:column;gap:20px;max-width:960px;margin:0 auto;padding-bottom:60px;display:flex}.DomainSettings-module__Fjdhja__headerHero{padding:8px 0 12px}.DomainSettings-module__Fjdhja__brandPill{color:var(--accent-primary);background:#38bdf814;border:1px solid #38bdf833;border-radius:999px;align-items:center;gap:6px;margin-bottom:8px;padding:4px 10px;font-size:.72rem;font-weight:600;display:inline-flex}.DomainSettings-module__Fjdhja__globeIcon{color:var(--accent-primary)}.DomainSettings-module__Fjdhja__heroTitle{letter-spacing:-.02em;color:var(--text-primary);margin:0 0 6px;font-size:1.5rem;font-weight:800}.DomainSettings-module__Fjdhja__heroDescription{color:var(--text-muted);margin:0;font-size:.86rem;line-height:1.45}.DomainSettings-module__Fjdhja__sectionCard{background:var(--bg-card);border:1px solid var(--border-subtle);border-radius:12px;flex-direction:column;gap:16px;padding:20px 24px;transition:border-color .2s;display:flex}.DomainSettings-module__Fjdhja__sectionCard:hover{border-color:var(--border-strong)}.DomainSettings-module__Fjdhja__cardHeaderRow{align-items:flex-start;gap:12px;display:flex}.DomainSettings-module__Fjdhja__headerIconWrap{background:var(--bg-app);border:1px solid var(--border-subtle);border-radius:10px;flex-shrink:0;justify-content:center;align-items:center;width:36px;height:36px;display:flex}.DomainSettings-module__Fjdhja__cardTitle{color:var(--text-primary);margin:0 0 3px;font-size:1.05rem;font-weight:700}.DomainSettings-module__Fjdhja__cardSubtitle{color:var(--text-muted);margin:0;font-size:.8rem;line-height:1.4}.DomainSettings-module__Fjdhja__searchBarForm{flex-wrap:wrap;gap:10px;display:flex}.DomainSettings-module__Fjdhja__searchBarInputWrap{flex:1;align-items:center;min-width:260px;display:flex;position:relative}.DomainSettings-module__Fjdhja__searchIcon{color:var(--text-muted);pointer-events:none;position:absolute;left:14px}.DomainSettings-module__Fjdhja__domainSearchInput{background:var(--bg-app);border:1px solid var(--border-subtle);width:100%;color:var(--text-primary);border-radius:8px;outline:none;padding:10px 14px 10px 38px;font-size:.88rem;transition:all .2s}.DomainSettings-module__Fjdhja__domainSearchInput:focus{border-color:var(--accent-primary);box-shadow:0 0 0 2px #38bdf826}.DomainSettings-module__Fjdhja__searchSubmitBtn{background:var(--accent-primary);color:#000;cursor:pointer;border:none;border-radius:8px;justify-content:center;align-items:center;gap:6px;padding:10px 18px;font-size:.82rem;font-weight:700;transition:opacity .2s;display:flex}.DomainSettings-module__Fjdhja__searchSubmitBtn:hover:not(:disabled){opacity:.9}.DomainSettings-module__Fjdhja__searchSubmitBtn:disabled{opacity:.6;cursor:not-allowed}.DomainSettings-module__Fjdhja__tldPillsRow{align-items:center;gap:6px;padding-bottom:2px;display:flex;overflow-x:auto}.DomainSettings-module__Fjdhja__tldPill{background:var(--bg-app);border:1px solid var(--border-subtle);color:var(--text-muted);cursor:pointer;white-space:nowrap;border-radius:6px;padding:4px 10px;font-size:.74rem;font-weight:600;transition:all .15s}.DomainSettings-module__Fjdhja__tldPill:hover{color:var(--text-primary);border-color:var(--border-strong)}.DomainSettings-module__Fjdhja__activeTldPill{border-color:var(--accent-primary);color:var(--accent-primary);background:#38bdf81f}.DomainSettings-module__Fjdhja__successBanner{color:#10b981;background:#10b9811a;border:1px solid #10b9814d;border-radius:8px;align-items:center;gap:8px;padding:10px 14px;font-size:.8rem;font-weight:600;display:flex}.DomainSettings-module__Fjdhja__errorBanner{color:#ef4444;background:#ef44441a;border:1px solid #ef44444d;border-radius:8px;align-items:center;gap:8px;padding:10px 14px;font-size:.8rem;font-weight:600;display:flex}.DomainSettings-module__Fjdhja__resultsGrid{flex-direction:column;gap:8px;margin-top:4px;display:flex}.DomainSettings-module__Fjdhja__loadingState{color:var(--text-muted);flex-direction:column;justify-content:center;align-items:center;gap:10px;padding:32px 16px;font-size:.82rem;display:flex}.DomainSettings-module__Fjdhja__emptyState{text-align:center;color:var(--text-muted);padding:24px 16px;font-size:.82rem}.DomainSettings-module__Fjdhja__domainResultCard{background:var(--bg-app);border:1px solid var(--border-subtle);border-radius:10px;justify-content:space-between;align-items:center;gap:16px;padding:12px 16px;transition:all .2s;display:flex}.DomainSettings-module__Fjdhja__domainResultCard:hover{border-color:var(--accent-primary)}.DomainSettings-module__Fjdhja__takenCard{opacity:.6}.DomainSettings-module__Fjdhja__takenCard:hover{border-color:var(--border-subtle)}.DomainSettings-module__Fjdhja__domainCardLeft{flex-direction:column;gap:4px;display:flex}.DomainSettings-module__Fjdhja__domainCardNameRow{align-items:center;gap:8px;display:flex}.DomainSettings-module__Fjdhja__domainCardName{color:var(--text-primary);font-size:.95rem;font-weight:700}.DomainSettings-module__Fjdhja__popularBadge{color:#a855f7;background:#a855f726;border:1px solid #a855f74d;border-radius:4px;align-items:center;gap:3px;padding:2px 6px;font-size:.65rem;font-weight:700;display:inline-flex}.DomainSettings-module__Fjdhja__domainCardFeatures{color:var(--text-muted);align-items:center;gap:8px;font-size:.72rem;display:flex}.DomainSettings-module__Fjdhja__availableBadge{color:#10b981;align-items:center;gap:3px;font-weight:700;display:inline-flex}.DomainSettings-module__Fjdhja__takenBadge{color:#94a3b8;font-weight:600}.DomainSettings-module__Fjdhja__featureItem{color:var(--text-muted)}.DomainSettings-module__Fjdhja__domainCardRight{align-items:center;gap:14px;display:flex}.DomainSettings-module__Fjdhja__priceTag{color:var(--text-primary);font-size:1.05rem;font-weight:800}.DomainSettings-module__Fjdhja__pricePeriod{color:var(--text-muted);font-size:.7rem;font-weight:500}.DomainSettings-module__Fjdhja__buyBtn{color:#fff;cursor:pointer;background:#10b981;border:none;border-radius:7px;align-items:center;gap:5px;padding:7px 14px;font-size:.78rem;font-weight:700;transition:all .2s;display:flex}.DomainSettings-module__Fjdhja__buyBtn:hover:not(:disabled){background:#059669;transform:translateY(-1px)}.DomainSettings-module__Fjdhja__buyBtn:disabled{opacity:.6;cursor:not-allowed}.DomainSettings-module__Fjdhja__disabledBtn{color:var(--text-muted);border:1px solid var(--border-subtle);cursor:not-allowed;background:0 0;border-radius:7px;padding:7px 12px;font-size:.74rem;font-weight:600}.DomainSettings-module__Fjdhja__domainsTable{border:1px solid var(--border-subtle);border-radius:8px;flex-direction:column;display:flex;overflow:hidden}.DomainSettings-module__Fjdhja__tableHead{background:var(--bg-app);border-bottom:1px solid var(--border-subtle);color:var(--text-muted);text-transform:uppercase;grid-template-columns:2fr 1fr 1.2fr 1.2fr;padding:10px 14px;font-size:.72rem;font-weight:700;display:grid}.DomainSettings-module__Fjdhja__tableRow{background:var(--bg-card);border-bottom:1px solid var(--border-subtle);grid-template-columns:2fr 1fr 1.2fr 1.2fr;align-items:center;padding:12px 14px;font-size:.8rem;display:grid}.DomainSettings-module__Fjdhja__tableRow:last-child{border-bottom:none}.DomainSettings-module__Fjdhja__tableDomainCell{color:var(--text-primary);align-items:center;gap:6px;display:flex}.DomainSettings-module__Fjdhja__tableExtLink{color:var(--accent-primary);opacity:.7}.DomainSettings-module__Fjdhja__tableExtLink:hover{opacity:1}.DomainSettings-module__Fjdhja__statusActivePill{color:#10b981;background:#10b9811a;border:1px solid #10b98140;border-radius:999px;align-items:center;gap:5px;padding:2px 7px;font-size:.7rem;font-weight:700;display:inline-flex}.DomainSettings-module__Fjdhja__statusDot{background:#10b981;border-radius:50%;width:6px;height:6px}.DomainSettings-module__Fjdhja__sslBadge{color:#10b981;align-items:center;gap:4px;font-size:.74rem;font-weight:600;display:inline-flex}.DomainSettings-module__Fjdhja__autoRenewCell{color:var(--text-muted);align-items:center;gap:5px;font-size:.74rem;display:flex}.DomainSettings-module__Fjdhja__domainInputWrapper{flex-wrap:wrap;align-items:center;gap:8px;display:flex}.DomainSettings-module__Fjdhja__domainInput{background:var(--bg-app);border:1px solid var(--border-subtle);min-width:200px;color:var(--text-primary);border-radius:8px;outline:none;flex:1;padding:9px 12px;font-size:.84rem}.DomainSettings-module__Fjdhja__domainInput:focus{border-color:var(--accent-primary)}.DomainSettings-module__Fjdhja__domainSuffix{background:var(--bg-app);border:1px solid var(--border-subtle);color:var(--text-muted);border-radius:8px;padding:9px 12px;font-size:.84rem;font-weight:600}.DomainSettings-module__Fjdhja__saveBtn{background:var(--accent-primary);color:#000;cursor:pointer;border:none;border-radius:8px;padding:9px 16px;font-size:.8rem;font-weight:700;transition:opacity .2s}.DomainSettings-module__Fjdhja__saveBtn:hover{opacity:.9}.DomainSettings-module__Fjdhja__inlineSuccess{color:#10b981;align-items:center;gap:6px;font-size:.78rem;font-weight:600;display:flex}.DomainSettings-module__Fjdhja__dnsGuideBox{background:var(--bg-app);border:1px solid var(--border-subtle);color:var(--text-muted);border-radius:8px;padding:12px 14px;font-size:.76rem}.DomainSettings-module__Fjdhja__dnsGuideTitle{color:var(--text-primary);margin-bottom:4px;font-weight:700}.DomainSettings-module__Fjdhja__dnsRecordRow code{color:var(--accent-primary);font-family:monospace}.DomainSettings-module__Fjdhja__securityGrid{grid-template-columns:repeat(auto-fit,minmax(220px,1fr));gap:12px;display:grid}.DomainSettings-module__Fjdhja__securityItem{background:var(--bg-app);border:1px solid var(--border-subtle);border-radius:8px;padding:12px 14px}.DomainSettings-module__Fjdhja__securityLabel{color:var(--text-muted);text-transform:uppercase;margin-bottom:4px;font-size:.7rem;font-weight:700}.DomainSettings-module__Fjdhja__securityVal{color:var(--text-primary);font-size:.84rem;font-weight:700}.DomainSettings-module__Fjdhja__spinning{animation:1s linear infinite DomainSettings-module__Fjdhja__spin}@keyframes DomainSettings-module__Fjdhja__spin{to{transform:rotate(360deg)}}@media (max-width:768px){.DomainSettings-module__Fjdhja__settingsContainer{gap:14px;padding:12px 14px 40px}.DomainSettings-module__Fjdhja__sectionCard{border-radius:12px;padding:16px}.DomainSettings-module__Fjdhja__searchBarForm{flex-direction:column}.DomainSettings-module__Fjdhja__searchInput{width:100%;font-size:16px!important}.DomainSettings-module__Fjdhja__searchBtn,.DomainSettings-module__Fjdhja__saveBtn{justify-content:center;width:100%;min-height:44px}.DomainSettings-module__Fjdhja__domainResultItem{flex-direction:column;align-items:flex-start;gap:10px}.DomainSettings-module__Fjdhja__buyBtn{justify-content:center;width:100%;min-height:40px}}
.SiteSettings-module__eGnWZW__heading{letter-spacing:-.01em;color:var(--text-primary);margin:0 0 6px;font-size:.95rem;font-weight:700}.SiteSettings-module__eGnWZW__sub{color:var(--text-secondary);margin:0 0 20px;font-size:.82rem;line-height:1.55}.SiteSettings-module__eGnWZW__label{color:var(--text-secondary);margin:14px 0 6px;font-size:.75rem;font-weight:600;display:block}.SiteSettings-module__eGnWZW__input,.SiteSettings-module__eGnWZW__textarea,.SiteSettings-module__eGnWZW__addressInput{background:var(--bg-input);border:1px solid var(--border-card);width:100%;color:var(--text-primary);border-radius:8px;padding:9px 12px;font-family:inherit;font-size:.86rem;transition:border-color .15s}.SiteSettings-module__eGnWZW__textarea{resize:vertical;line-height:1.55}.SiteSettings-module__eGnWZW__input::placeholder,.SiteSettings-module__eGnWZW__textarea::placeholder,.SiteSettings-module__eGnWZW__addressInput::placeholder{color:var(--text-muted)}.SiteSettings-module__eGnWZW__input:focus,.SiteSettings-module__eGnWZW__textarea:focus,.SiteSettings-module__eGnWZW__addressInput:focus{border-color:var(--border-focus);outline:none}.SiteSettings-module__eGnWZW__addressRow{background:var(--bg-input);border:1px solid var(--border-card);border-radius:8px;align-items:stretch;display:flex;overflow:hidden}.SiteSettings-module__eGnWZW__addressRow:focus-within{border-color:var(--border-focus)}.SiteSettings-module__eGnWZW__addressRow .SiteSettings-module__eGnWZW__addressInput{background:0 0;border:none;border-radius:0;flex:1;min-width:0}.SiteSettings-module__eGnWZW__suffix{color:var(--text-secondary);background:var(--bg-card-hover);border-left:1px solid var(--border-card);white-space:nowrap;align-items:center;padding:0 12px;font-size:.86rem;display:flex}.SiteSettings-module__eGnWZW__availability{color:var(--text-secondary);align-items:center;gap:6px;min-height:22px;margin-top:7px;font-size:.78rem;display:flex}.SiteSettings-module__eGnWZW__ok,.SiteSettings-module__eGnWZW__bad{align-items:center;gap:5px;display:inline-flex}.SiteSettings-module__eGnWZW__ok{color:var(--accent-emerald)}.SiteSettings-module__eGnWZW__bad{color:var(--danger-text)}.SiteSettings-module__eGnWZW__urlCard{background:var(--bg-input);border:1px solid var(--border-card);color:var(--text-secondary);border-radius:9px;align-items:center;gap:9px;padding:11px 13px;display:flex}.SiteSettings-module__eGnWZW__url{min-width:0;font-family:var(--font-geist-mono,ui-monospace, monospace);color:var(--text-primary);text-overflow:ellipsis;white-space:nowrap;flex:1;font-size:.8rem;overflow:hidden}.SiteSettings-module__eGnWZW__live,.SiteSettings-module__eGnWZW__draftBadge{letter-spacing:.04em;text-transform:uppercase;white-space:nowrap;border-radius:999px;padding:3px 8px;font-size:.68rem;font-weight:700}.SiteSettings-module__eGnWZW__live{color:var(--accent-emerald);background:var(--success-soft)}.SiteSettings-module__eGnWZW__draftBadge{color:var(--text-secondary);background:var(--bg-card-hover)}.SiteSettings-module__eGnWZW__iconBtn{width:28px;height:28px;color:inherit;cursor:pointer;background:0 0;border:none;border-radius:6px;justify-content:center;align-items:center;transition:background .15s,color .15s;display:inline-flex}.SiteSettings-module__eGnWZW__iconBtn:hover{background:var(--bg-card-hover);color:var(--text-primary)}.SiteSettings-module__eGnWZW__divider{background:var(--border-subtle);height:1px;margin:20px 0 4px}.SiteSettings-module__eGnWZW__twoUp{grid-template-columns:1fr 1fr;gap:12px;display:grid}.SiteSettings-module__eGnWZW__colorInput{background:var(--bg-input);border:1px solid var(--border-card);cursor:pointer;border-radius:8px;width:100%;height:38px;padding:3px}.SiteSettings-module__eGnWZW__actions{gap:10px;margin-top:22px;display:flex}.SiteSettings-module__eGnWZW__primary,.SiteSettings-module__eGnWZW__secondary{cursor:pointer;border-radius:8px;justify-content:center;align-items:center;gap:7px;padding:10px 16px;font-family:inherit;font-size:.84rem;font-weight:600;transition:filter .15s,background .15s;display:inline-flex}.SiteSettings-module__eGnWZW__primary{background:var(--accent-primary);color:var(--accent-contrast);border:1px solid #0000}.SiteSettings-module__eGnWZW__primary:hover:not(:disabled){background:var(--accent-hover)}.SiteSettings-module__eGnWZW__secondary{border:1px solid var(--border-card);color:var(--text-primary);background:0 0}.SiteSettings-module__eGnWZW__secondary:hover:not(:disabled){background:var(--bg-card-hover)}.SiteSettings-module__eGnWZW__primary:disabled,.SiteSettings-module__eGnWZW__secondary:disabled{opacity:.45;cursor:not-allowed}.SiteSettings-module__eGnWZW__primary:focus-visible,.SiteSettings-module__eGnWZW__secondary:focus-visible,.SiteSettings-module__eGnWZW__iconBtn:focus-visible{outline:2px solid var(--border-focus);outline-offset:2px}.SiteSettings-module__eGnWZW__note,.SiteSettings-module__eGnWZW__footnote{color:var(--text-secondary);margin:12px 0 0;font-size:.78rem;line-height:1.55}.SiteSettings-module__eGnWZW__error{color:var(--danger-text);background:var(--danger-soft);border:1px solid var(--danger-border);border-radius:7px;margin:14px 0 0;padding:9px 12px;font-size:.8rem;line-height:1.5}.SiteSettings-module__eGnWZW__centered{color:var(--text-secondary);justify-content:center;padding:40px 0;display:flex}.SiteSettings-module__eGnWZW__spin{animation:.9s linear infinite SiteSettings-module__eGnWZW__spin}@keyframes SiteSettings-module__eGnWZW__spin{to{transform:rotate(360deg)}}@media (prefers-reduced-motion:reduce){.SiteSettings-module__eGnWZW__spin{animation:none}.SiteSettings-module__eGnWZW__primary,.SiteSettings-module__eGnWZW__secondary,.SiteSettings-module__eGnWZW__iconBtn,.SiteSettings-module__eGnWZW__input,.SiteSettings-module__eGnWZW__textarea,.SiteSettings-module__eGnWZW__addressRow{transition:none}}@media (max-width:560px){.SiteSettings-module__eGnWZW__twoUp{grid-template-columns:1fr}.SiteSettings-module__eGnWZW__actions{flex-direction:column}}
.ConnectionsPanel-module__RcJcxa__wrap{max-width:1100px;padding:28px 32px 48px}.ConnectionsPanel-module__RcJcxa__loading{color:#ffffff73;padding:48px 32px;font-size:.9rem}.ConnectionsPanel-module__RcJcxa__head{margin-bottom:28px}.ConnectionsPanel-module__RcJcxa__title{letter-spacing:-.025em;color:#fff;margin:0 0 8px;font-size:1.45rem;font-weight:700}.ConnectionsPanel-module__RcJcxa__sub{color:#ffffff8c;max-width:62ch;margin:0;font-size:.92rem;line-height:1.6}.ConnectionsPanel-module__RcJcxa__notice{color:#ffffffdb;background:#00f0ff14;border:1px solid #00f0ff38;border-radius:9px;margin-bottom:22px;padding:11px 15px;font-size:.86rem}.ConnectionsPanel-module__RcJcxa__section{margin-bottom:32px}.ConnectionsPanel-module__RcJcxa__sectionTitle{letter-spacing:.1em;text-transform:uppercase;color:#ffffff61;margin:0 0 12px;font-size:.72rem;font-weight:700}.ConnectionsPanel-module__RcJcxa__grid{grid-template-columns:repeat(auto-fill,minmax(270px,1fr));gap:14px;display:grid}.ConnectionsPanel-module__RcJcxa__card{background:var(--card-elevation,#131722);border:1px solid #ffffff14;border-radius:13px;flex-direction:column;padding:17px 18px;transition:border-color .15s;display:flex}.ConnectionsPanel-module__RcJcxa__card:hover{border-color:#ffffff26}.ConnectionsPanel-module__RcJcxa__cardOn{border-color:#10b9814d}.ConnectionsPanel-module__RcJcxa__cardTop{justify-content:space-between;align-items:flex-start;gap:10px;margin-bottom:10px;display:flex}.ConnectionsPanel-module__RcJcxa__cardName{color:#fff;letter-spacing:-.01em;font-size:.95rem;font-weight:700}.ConnectionsPanel-module__RcJcxa__cardProvider{color:#ffffff61;margin-top:2px;font-size:.72rem}.ConnectionsPanel-module__RcJcxa__pill{letter-spacing:.04em;white-space:nowrap;border-radius:999px;flex-shrink:0;padding:3px 8px;font-size:.66rem;font-weight:700}.ConnectionsPanel-module__RcJcxa__pillOn{color:#10b981;background:#10b98124;border:1px solid #10b98152}.ConnectionsPanel-module__RcJcxa__pillWarn{color:#f59e0b;background:#f59e0b24;border:1px solid #f59e0b52}.ConnectionsPanel-module__RcJcxa__pillSoon{color:#ffffff80;background:#ffffff0f;border:1px solid #ffffff24}.ConnectionsPanel-module__RcJcxa__outcome{color:#ffffff9e;margin:0 0 10px;font-size:.84rem;line-height:1.55}.ConnectionsPanel-module__RcJcxa__account{color:#10b981;word-break:break-word;margin:0 0 10px;font-family:ui-monospace,SFMono-Regular,Menlo,monospace;font-size:.78rem}.ConnectionsPanel-module__RcJcxa__error{color:#fca5a5;margin:0 0 10px;font-size:.78rem;line-height:1.5}.ConnectionsPanel-module__RcJcxa__soon{color:#fff6;border-top:1px dashed #ffffff1a;margin:0 0 10px;padding-top:8px;font-size:.76rem;line-height:1.55}.ConnectionsPanel-module__RcJcxa__actions{margin-top:auto;padding-top:12px}.ConnectionsPanel-module__RcJcxa__primary,.ConnectionsPanel-module__RcJcxa__secondary{cursor:pointer;border-radius:8px;width:100%;padding:9px 14px;font-size:.83rem;font-weight:600;transition:filter .15s}.ConnectionsPanel-module__RcJcxa__primary{background:var(--electric-cyan,#00f0ff);color:#06121a;border:none}.ConnectionsPanel-module__RcJcxa__primary:hover:not(:disabled){filter:brightness(1.08)}.ConnectionsPanel-module__RcJcxa__secondary{color:#ffffffb3;background:0 0;border:1px solid #ffffff29}.ConnectionsPanel-module__RcJcxa__secondary:hover:not(:disabled){color:#fca5a5;border-color:#ef444466}.ConnectionsPanel-module__RcJcxa__primary:disabled,.ConnectionsPanel-module__RcJcxa__secondary:disabled{opacity:.5;cursor:not-allowed}.ConnectionsPanel-module__RcJcxa__primary:focus-visible,.ConnectionsPanel-module__RcJcxa__secondary:focus-visible{outline-offset:2px;outline:2px solid #00f0ff}.ConnectionsPanel-module__RcJcxa__builtIn{color:#ffffff59;text-align:center;padding:9px 0;font-size:.78rem;display:block}@media (prefers-reduced-motion:reduce){.ConnectionsPanel-module__RcJcxa__card,.ConnectionsPanel-module__RcJcxa__primary,.ConnectionsPanel-module__RcJcxa__secondary{transition:none}}@media (max-width:640px){.ConnectionsPanel-module__RcJcxa__wrap{padding:20px 18px 40px}.ConnectionsPanel-module__RcJcxa__grid{grid-template-columns:1fr}}
.BlueprintsView-module__1dzUEq__container{width:100%;max-width:1100px;margin:0 auto;padding:32px 28px 64px;animation:.2s ease-out BlueprintsView-module__1dzUEq__fadeIn}@keyframes BlueprintsView-module__1dzUEq__fadeIn{0%{opacity:0;transform:translateY(6px)}to{opacity:1;transform:translateY(0)}}.BlueprintsView-module__1dzUEq__header{margin-bottom:28px}.BlueprintsView-module__1dzUEq__badge{background:var(--accent-badge-bg);border:1px solid var(--accent-badge-border);color:var(--accent-primary);text-transform:uppercase;letter-spacing:.05em;border-radius:9999px;align-items:center;gap:6px;margin-bottom:12px;padding:4px 10px;font-size:.76rem;font-weight:700;display:inline-flex}.BlueprintsView-module__1dzUEq__title{color:var(--text-primary);letter-spacing:-.02em;margin:0 0 8px;font-size:1.8rem;font-weight:800}.BlueprintsView-module__1dzUEq__subtitle{color:var(--text-secondary);max-width:650px;margin:0;font-size:.92rem;line-height:1.5}.BlueprintsView-module__1dzUEq__filterBar{flex-direction:column;gap:16px;margin-bottom:28px;display:flex}.BlueprintsView-module__1dzUEq__searchBox{align-items:center;width:100%;max-width:480px;display:flex;position:relative}.BlueprintsView-module__1dzUEq__searchIcon{color:var(--text-muted);pointer-events:none;position:absolute;left:14px}.BlueprintsView-module__1dzUEq__searchInput{background:var(--bg-card);border:1px solid var(--border-card);width:100%;color:var(--text-primary);border-radius:10px;outline:none;padding:11px 16px 11px 42px;font-size:.88rem;transition:all .15s}.BlueprintsView-module__1dzUEq__searchInput:focus{border-color:var(--border-focus);box-shadow:0 0 0 2px var(--accent-badge-bg)}.BlueprintsView-module__1dzUEq__categoryPills{align-items:center;gap:8px;padding-bottom:4px;display:flex;overflow-x:auto}.BlueprintsView-module__1dzUEq__pill{background:var(--bg-card);border:1px solid var(--border-card);color:var(--text-secondary);cursor:pointer;white-space:nowrap;border-radius:9999px;padding:6px 14px;font-size:.8rem;font-weight:600;transition:all .15s}.BlueprintsView-module__1dzUEq__pill:hover{background:var(--bg-card-hover);color:var(--text-primary)}.BlueprintsView-module__1dzUEq__pillActive{background:var(--text-primary);color:var(--bg-app);border-color:var(--text-primary)}.BlueprintsView-module__1dzUEq__grid{grid-template-columns:repeat(auto-fill,minmax(320px,1fr));gap:20px;display:grid}.BlueprintsView-module__1dzUEq__card{background:var(--bg-card);border:1px solid var(--border-card);border-radius:14px;flex-direction:column;justify-content:space-between;padding:22px;transition:all .2s;display:flex;position:relative}.BlueprintsView-module__1dzUEq__card:hover{border-color:var(--border-focus);box-shadow:var(--shadow-card);transform:translateY(-2px)}.BlueprintsView-module__1dzUEq__cardTop{justify-content:space-between;align-items:center;margin-bottom:12px;display:flex}.BlueprintsView-module__1dzUEq__cardIcon{font-size:1.6rem;line-height:1}.BlueprintsView-module__1dzUEq__cardCategory{background:var(--accent-badge-bg);border:1px solid var(--accent-badge-border);color:var(--accent-primary);border-radius:6px;padding:3px 8px;font-size:.7rem;font-weight:700}.BlueprintsView-module__1dzUEq__cardTitle{color:var(--text-primary);margin:0 0 8px;font-size:1.1rem;font-weight:700}.BlueprintsView-module__1dzUEq__cardDesc{color:var(--text-secondary);flex-grow:1;margin:0 0 16px;font-size:.82rem;line-height:1.45}.BlueprintsView-module__1dzUEq__tags{flex-wrap:wrap;gap:6px;margin-bottom:20px;display:flex}.BlueprintsView-module__1dzUEq__tag{background:var(--bg-input);border:1px solid var(--border-subtle);color:var(--text-muted);border-radius:6px;padding:3px 8px;font-size:.72rem}.BlueprintsView-module__1dzUEq__deployBtn{background:var(--bg-input);border:1px solid var(--border-card);width:100%;color:var(--text-primary);cursor:pointer;border-radius:8px;justify-content:center;align-items:center;gap:8px;padding:10px 16px;font-size:.84rem;font-weight:600;transition:all .15s;display:flex}.BlueprintsView-module__1dzUEq__deployBtn:hover{background:var(--accent-primary);color:#fff;border-color:var(--accent-primary);box-shadow:0 4px 12px #00f0ff33}@media (max-width:768px){.BlueprintsView-module__1dzUEq__container{padding:16px 14px 48px}.BlueprintsView-module__1dzUEq__title{font-size:1.45rem}.BlueprintsView-module__1dzUEq__grid{grid-template-columns:1fr;gap:14px}.BlueprintsView-module__1dzUEq__card{padding:16px}.BlueprintsView-module__1dzUEq__searchBox{max-width:100%}.BlueprintsView-module__1dzUEq__searchInput{font-size:16px!important}.BlueprintsView-module__1dzUEq__deployBtn{min-height:44px}}
.AuthGateModal-module__gcg_fW__overlay{-webkit-backdrop-filter:blur(12px);backdrop-filter:blur(12px);z-index:1000;background:#000000a6;justify-content:center;align-items:center;padding:20px;animation:.2s ease-out AuthGateModal-module__gcg_fW__fadeIn;display:flex;position:fixed;inset:0}@keyframes AuthGateModal-module__gcg_fW__fadeIn{0%{opacity:0}to{opacity:1}}.AuthGateModal-module__gcg_fW__modalCard{background:var(--bg-card);border:1px solid var(--border-card);width:100%;max-width:460px;box-shadow:var(--shadow-card);border-radius:20px;padding:32px 28px;animation:.2s ease-out AuthGateModal-module__gcg_fW__scaleUp;position:relative}@keyframes AuthGateModal-module__gcg_fW__scaleUp{0%{opacity:0;transform:scale(.96)}to{opacity:1;transform:scale(1)}}.AuthGateModal-module__gcg_fW__closeBtn{background:var(--bg-input);border:1px solid var(--border-subtle);color:var(--text-muted);cursor:pointer;border-radius:50%;justify-content:center;align-items:center;width:30px;height:30px;transition:all .15s;display:flex;position:absolute;top:16px;right:16px}.AuthGateModal-module__gcg_fW__closeBtn:hover{background:var(--bg-card-hover);color:var(--text-primary)}.AuthGateModal-module__gcg_fW__badge{background:var(--accent-badge-bg);border:1px solid var(--accent-badge-border);color:var(--accent-primary);text-transform:uppercase;letter-spacing:.05em;border-radius:9999px;align-items:center;gap:6px;margin-bottom:14px;padding:4px 10px;font-size:.76rem;font-weight:700;display:inline-flex}.AuthGateModal-module__gcg_fW__title{color:var(--text-primary);margin-bottom:8px;font-size:1.45rem;font-weight:800;line-height:1.25}.AuthGateModal-module__gcg_fW__titleHighlight{color:var(--accent-primary)}.AuthGateModal-module__gcg_fW__subtitle{color:var(--text-secondary);margin-bottom:20px;font-size:.88rem;line-height:1.5}.AuthGateModal-module__gcg_fW__promptPreviewBox{background:var(--bg-input);border:1px solid var(--border-subtle);border-left:3px solid var(--accent-primary);color:var(--text-primary);border-radius:8px;max-height:80px;margin-bottom:20px;padding:10px 14px;font-size:.82rem;font-style:italic;line-height:1.4;overflow-y:auto}.AuthGateModal-module__gcg_fW__actionStack{flex-direction:column;gap:10px;display:flex}.AuthGateModal-module__gcg_fW__googleBtn{background:var(--text-primary);width:100%;color:var(--bg-app);cursor:pointer;border:none;border-radius:10px;justify-content:center;align-items:center;gap:10px;padding:12px 18px;font-size:.9rem;font-weight:700;transition:all .15s;display:flex}.AuthGateModal-module__gcg_fW__googleBtn:hover{opacity:.9;transform:translateY(-1px)}.AuthGateModal-module__gcg_fW__divider{text-align:center;align-items:center;margin:6px 0;display:flex}.AuthGateModal-module__gcg_fW__divider:before,.AuthGateModal-module__gcg_fW__divider:after{content:"";border-bottom:1px solid var(--border-subtle);flex:1}.AuthGateModal-module__gcg_fW__divider span{color:var(--text-muted);text-transform:lowercase;padding:0 10px;font-size:.74rem}.AuthGateModal-module__gcg_fW__emailForm{flex-direction:column;gap:10px;display:flex}.AuthGateModal-module__gcg_fW__inputWrapper{align-items:center;display:flex;position:relative}.AuthGateModal-module__gcg_fW__inputIcon{color:var(--text-muted);pointer-events:none;position:absolute;left:12px}.AuthGateModal-module__gcg_fW__inputField{background:var(--bg-input);border:1px solid var(--border-subtle);width:100%;color:var(--text-primary);border-radius:10px;outline:none;padding:10px 14px 10px 36px;font-size:.86rem;transition:all .15s}.AuthGateModal-module__gcg_fW__inputField:focus{border-color:var(--border-focus);box-shadow:0 0 0 2px var(--accent-badge-bg)}.AuthGateModal-module__gcg_fW__emailSubmitBtn{background:var(--accent-primary);color:#fff;cursor:pointer;border:none;border-radius:10px;width:100%;padding:11px 16px;font-size:.86rem;font-weight:700;transition:opacity .15s}.AuthGateModal-module__gcg_fW__emailSubmitBtn:hover:not(:disabled){opacity:.9}.AuthGateModal-module__gcg_fW__toggleAuthRow{color:var(--text-muted);justify-content:center;align-items:center;gap:6px;margin-top:2px;font-size:.78rem;display:flex}.AuthGateModal-module__gcg_fW__toggleBtn{color:var(--accent-primary);cursor:pointer;background:0 0;border:none;padding:0;font-size:.78rem;font-weight:700;text-decoration:underline}.AuthGateModal-module__gcg_fW__guestBtn{color:var(--text-secondary);cursor:pointer;background:0 0;border:none;justify-content:center;align-items:center;gap:6px;padding:6px 0;font-size:.78rem;transition:color .15s;display:flex}.AuthGateModal-module__gcg_fW__guestBtn:hover{color:var(--text-primary)}.AuthGateModal-module__gcg_fW__errorAlert{color:#ef4444;background:#ef44441a;border:1px solid #ef44444d;border-radius:8px;margin-bottom:12px;padding:8px 12px;font-size:.78rem}.AuthGateModal-module__gcg_fW__successAlert{color:#10b981;background:#10b9811a;border:1px solid #10b9814d;border-radius:8px;margin-bottom:12px;padding:8px 12px;font-size:.78rem}.AuthGateModal-module__gcg_fW__footerNote{color:var(--text-muted);text-align:center;margin-top:16px;font-size:.72rem;line-height:1.4}.AuthGateModal-module__gcg_fW__footerNote a{color:var(--text-secondary);text-decoration:underline}@media (max-width:640px){.AuthGateModal-module__gcg_fW__overlay{align-items:flex-end;padding:0}.AuthGateModal-module__gcg_fW__modalCard{width:100%;max-width:100%;max-height:90dvh;padding:24px 20px max(env(safe-area-inset-bottom), 24px) 20px;border-radius:24px 24px 0 0;animation:.25s cubic-bezier(.16,1,.3,1) AuthGateModal-module__gcg_fW__slideUpMobile;overflow-y:auto}@keyframes AuthGateModal-module__gcg_fW__slideUpMobile{0%{transform:translateY(100%)}to{transform:translateY(0)}}.AuthGateModal-module__gcg_fW__title{font-size:1.25rem}.AuthGateModal-module__gcg_fW__googleBtn{height:48px;font-size:.9rem}.AuthGateModal-module__gcg_fW__emailInput{height:48px;font-size:16px}.AuthGateModal-module__gcg_fW__emailSubmitBtn{height:48px;font-size:.9rem}}
.UpgradeModal-module__k8XU3G__overlay{-webkit-backdrop-filter:blur(10px);z-index:10000;box-sizing:border-box;background:#000000b3;justify-content:center;align-items:center;padding:20px;animation:.15s UpgradeModal-module__k8XU3G__fadeIn;display:flex;position:fixed;inset:0}@keyframes UpgradeModal-module__k8XU3G__fadeIn{0%{opacity:0}to{opacity:1}}.UpgradeModal-module__k8XU3G__modal{background:var(--bg-card);border:1px solid var(--border-card);box-sizing:border-box;border-radius:20px;flex-direction:column;gap:20px;width:100%;max-width:1160px;max-height:92vh;padding:28px 32px;animation:.15s cubic-bezier(.16,1,.3,1) UpgradeModal-module__k8XU3G__scaleUp;display:flex;overflow-y:auto;box-shadow:0 32px 64px #00000080}.UpgradeModal-module__k8XU3G__modal *{box-sizing:border-box}@keyframes UpgradeModal-module__k8XU3G__scaleUp{0%{opacity:0;transform:scale(.97)}to{opacity:1;transform:scale(1)}}.UpgradeModal-module__k8XU3G__header{justify-content:space-between;align-items:flex-start;gap:16px;display:flex}.UpgradeModal-module__k8XU3G__headerTitleGroup{flex-direction:column;gap:6px;display:flex}.UpgradeModal-module__k8XU3G__sparkleBadge{color:#38bdf8;background:linear-gradient(135deg,#38bdf826,#a855f726);border:1px solid #38bdf84d;border-radius:20px;align-items:center;gap:6px;width:fit-content;padding:4px 10px;font-size:.75rem;font-weight:700;display:inline-flex}.UpgradeModal-module__k8XU3G__title{color:var(--text-primary);letter-spacing:-.02em;margin:0;font-size:1.4rem;font-weight:800}.UpgradeModal-module__k8XU3G__subtitle{color:var(--text-muted);max-width:800px;margin:0;font-size:.85rem;line-height:1.45}.UpgradeModal-module__k8XU3G__closeBtn{color:var(--text-muted);cursor:pointer;background:0 0;border:none;border-radius:8px;flex-shrink:0;justify-content:center;align-items:center;padding:6px;transition:all .15s;display:flex}.UpgradeModal-module__k8XU3G__closeBtn:hover{background:var(--bg-card-hover);color:var(--text-primary)}.UpgradeModal-module__k8XU3G__toggleRow{justify-content:center;width:100%;display:flex}.UpgradeModal-module__k8XU3G__toggleContainer{background:var(--bg-input);border:1px solid var(--border-subtle);border-radius:12px;align-items:center;gap:4px;padding:4px;display:flex}.UpgradeModal-module__k8XU3G__toggleBtn{color:var(--text-secondary);cursor:pointer;background:0 0;border:none;border-radius:8px;align-items:center;gap:6px;padding:6px 14px;font-size:.82rem;font-weight:600;transition:all .15s;display:flex}.UpgradeModal-module__k8XU3G__toggleActive{background:var(--bg-card);color:var(--text-primary);box-shadow:0 2px 8px #00000026}.UpgradeModal-module__k8XU3G__discountPill{color:#10b981;background:#10b98126;border:1px solid #10b9814d;border-radius:10px;padding:2px 6px;font-size:.68rem;font-weight:700}.UpgradeModal-module__k8XU3G__errorBanner{color:#ef4444;text-align:center;background:#ef44441f;border:1px solid #ef44444d;border-radius:10px;padding:10px 14px;font-size:.82rem}.UpgradeModal-module__k8XU3G__plansGrid{grid-template-columns:repeat(4,minmax(0,1fr));gap:14px;width:100%;display:grid}.UpgradeModal-module__k8XU3G__planCard{background:var(--bg-input);border:1px solid var(--border-subtle);border-radius:16px;flex-direction:column;justify-content:space-between;gap:14px;min-width:0;padding:18px 16px;transition:all .2s;display:flex;position:relative}.UpgradeModal-module__k8XU3G__planCard:hover{border-color:var(--border-focus)}.UpgradeModal-module__k8XU3G__proCard{background:linear-gradient(180deg, #38bdf80f 0%, var(--bg-input) 100%);border:2px solid #38bdf8;box-shadow:0 8px 24px #38bdf81f}.UpgradeModal-module__k8XU3G__popularRibbon{color:#090b10;background:linear-gradient(135deg,#38bdf8,#6366f1);border-radius:10px;align-items:center;gap:4px;padding:2px 8px;font-size:.65rem;font-weight:800;display:flex;position:absolute;top:-11px;right:12px;box-shadow:0 4px 10px #38bdf84d}.UpgradeModal-module__k8XU3G__founderCard{background:linear-gradient(180deg, #f59e0b14 0%, var(--bg-input) 100%);border:2px solid #f59e0b;box-shadow:0 8px 24px #f59e0b1f}.UpgradeModal-module__k8XU3G__founderRibbon{color:#090b10;background:linear-gradient(135deg,#f59e0b,#d97706);border-radius:10px;align-items:center;gap:4px;padding:2px 8px;font-size:.65rem;font-weight:800;display:flex;position:absolute;top:-11px;right:12px;box-shadow:0 4px 10px #f59e0b4d}.UpgradeModal-module__k8XU3G__planHeader{flex-direction:column;gap:4px;display:flex}.UpgradeModal-module__k8XU3G__planType{color:var(--text-primary);font-size:.92rem;font-weight:700}.UpgradeModal-module__k8XU3G__priceRow{align-items:baseline;gap:4px;display:flex}.UpgradeModal-module__k8XU3G__priceAmount{color:var(--text-primary);letter-spacing:-.03em;font-size:1.6rem;font-weight:800}.UpgradeModal-module__k8XU3G__pricePeriod{color:var(--text-muted);font-size:.75rem}.UpgradeModal-module__k8XU3G__planDesc{color:var(--text-muted);min-height:38px;margin:0;font-size:.72rem;line-height:1.35}.UpgradeModal-module__k8XU3G__featuresList{flex-direction:column;flex:1;gap:8px;display:flex}.UpgradeModal-module__k8XU3G__featureItem{color:var(--text-secondary);align-items:flex-start;gap:6px;font-size:.74rem;line-height:1.3;display:flex}.UpgradeModal-module__k8XU3G__featureItem code{background:var(--bg-card);border-radius:4px;padding:1px 3px;font-size:.68rem}.UpgradeModal-module__k8XU3G__checkIcon{color:var(--text-muted);flex-shrink:0;margin-top:2px}.UpgradeModal-module__k8XU3G__checkIconPro{color:#38bdf8;flex-shrink:0;margin-top:2px}.UpgradeModal-module__k8XU3G__checkIconFounder{color:#f59e0b;flex-shrink:0;margin-top:2px}.UpgradeModal-module__k8XU3G__checkIconEnterprise{color:#a855f7;flex-shrink:0;margin-top:2px}.UpgradeModal-module__k8XU3G__currentPlanBtn{background:var(--bg-card);border:1px solid var(--border-subtle);color:var(--text-muted);cursor:not-allowed;border-radius:8px;width:100%;padding:8px 12px;font-size:.8rem;font-weight:600}.UpgradeModal-module__k8XU3G__upgradeActionBtn{color:#090b10;cursor:pointer;background:linear-gradient(135deg,#38bdf8,#0284c7);border:none;border-radius:8px;justify-content:center;align-items:center;gap:6px;width:100%;padding:8px 12px;font-size:.82rem;font-weight:700;transition:all .15s;display:flex;box-shadow:0 4px 14px #38bdf840}.UpgradeModal-module__k8XU3G__upgradeActionBtn:hover{background:linear-gradient(135deg,#7dd3fc,#38bdf8);transform:translateY(-1px)}.UpgradeModal-module__k8XU3G__founderActionBtn{color:#090b10;cursor:pointer;background:linear-gradient(135deg,#f59e0b,#d97706);border:none;border-radius:8px;justify-content:center;align-items:center;gap:6px;width:100%;padding:8px 12px;font-size:.82rem;font-weight:700;transition:all .15s;display:flex;box-shadow:0 4px 14px #f59e0b40}.UpgradeModal-module__k8XU3G__founderActionBtn:hover{background:linear-gradient(135deg,#fcd34d,#f59e0b);transform:translateY(-1px)}.UpgradeModal-module__k8XU3G__enterpriseActionBtn{background:var(--bg-card);border:1px solid var(--border-subtle);color:var(--text-primary);cursor:pointer;border-radius:8px;justify-content:center;align-items:center;gap:6px;width:100%;padding:8px 12px;font-size:.82rem;font-weight:600;transition:all .15s;display:flex}.UpgradeModal-module__k8XU3G__enterpriseActionBtn:hover{background:var(--bg-card-hover);color:#a855f7;border-color:#a855f7}.UpgradeModal-module__k8XU3G__spinner{animation:1s linear infinite UpgradeModal-module__k8XU3G__spin}@keyframes UpgradeModal-module__k8XU3G__spin{0%{transform:rotate(0)}to{transform:rotate(360deg)}}.UpgradeModal-module__k8XU3G__modalFooter{border-top:1px solid var(--border-subtle);color:var(--text-muted);flex-wrap:wrap;justify-content:space-between;align-items:center;gap:12px;padding-top:14px;font-size:.75rem;display:flex}.UpgradeModal-module__k8XU3G__guaranteeItem{align-items:center;gap:6px;display:flex}@media (max-width:1040px){.UpgradeModal-module__k8XU3G__plansGrid{grid-template-columns:repeat(2,minmax(0,1fr));gap:14px}}@media (max-width:640px){.UpgradeModal-module__k8XU3G__overlay{align-items:flex-end;padding:0}.UpgradeModal-module__k8XU3G__modal{width:100vw;max-width:100vw;max-height:90dvh;padding:20px 16px max(env(safe-area-inset-bottom), 20px) 16px;border-bottom:none;border-radius:20px 20px 0 0}.UpgradeModal-module__k8XU3G__title{font-size:1.2rem}.UpgradeModal-module__k8XU3G__plansGrid{grid-template-columns:minmax(0,1fr);gap:12px}.UpgradeModal-module__k8XU3G__billingToggleGroup{justify-content:center;width:100%}.UpgradeModal-module__k8XU3G__modalFooter{flex-direction:column;align-items:flex-start;gap:8px}}
.SettingsModal-module__TCnG-q__overlay{-webkit-backdrop-filter:blur(8px);z-index:10000;box-sizing:border-box;background:#000000a6;justify-content:center;align-items:center;padding:16px;animation:.15s SettingsModal-module__TCnG-q__fadeIn;display:flex;position:fixed;inset:0}@keyframes SettingsModal-module__TCnG-q__fadeIn{0%{opacity:0}to{opacity:1}}.SettingsModal-module__TCnG-q__modal{background:var(--bg-card);border:1px solid var(--border-card);box-sizing:border-box;border-radius:16px;flex-direction:column;width:100%;max-width:740px;height:570px;animation:.15s cubic-bezier(.16,1,.3,1) SettingsModal-module__TCnG-q__scaleUp;display:flex;overflow:hidden;box-shadow:0 24px 48px #0006}.SettingsModal-module__TCnG-q__modal *{box-sizing:border-box}@keyframes SettingsModal-module__TCnG-q__scaleUp{0%{opacity:0;transform:scale(.97)}to{opacity:1;transform:scale(1)}}.SettingsModal-module__TCnG-q__header{border-bottom:1px solid var(--border-subtle);flex-shrink:0;justify-content:space-between;align-items:center;padding:16px 20px;display:flex}.SettingsModal-module__TCnG-q__titleGroup{align-items:center;gap:10px;display:flex}.SettingsModal-module__TCnG-q__title{color:var(--text-primary);margin:0;font-size:1.1rem;font-weight:700}.SettingsModal-module__TCnG-q__badge{color:var(--text-muted);background:var(--bg-input);border:1px solid var(--border-subtle);border-radius:12px;padding:3px 8px;font-size:.75rem}.SettingsModal-module__TCnG-q__closeBtn{color:var(--text-muted);cursor:pointer;background:0 0;border:none;border-radius:8px;justify-content:center;align-items:center;padding:6px;transition:all .15s;display:flex}.SettingsModal-module__TCnG-q__closeBtn:hover{background:var(--bg-card-hover);color:var(--text-primary)}.SettingsModal-module__TCnG-q__body{flex:1;min-height:0;display:flex;overflow:hidden}.SettingsModal-module__TCnG-q__sidebarNav{border-right:1px solid var(--border-subtle);background:var(--bg-app);flex-direction:column;flex-shrink:0;gap:4px;width:220px;padding:12px 8px;display:flex}.SettingsModal-module__TCnG-q__navItem{color:var(--text-secondary);cursor:pointer;text-align:left;background:0 0;border:none;border-radius:8px;align-items:center;gap:10px;width:100%;padding:10px 12px;font-size:.85rem;font-weight:500;transition:all .15s;display:flex}.SettingsModal-module__TCnG-q__navItem:hover{background:var(--bg-card-hover);color:var(--text-primary)}.SettingsModal-module__TCnG-q__activeNav{background:var(--bg-input);color:var(--text-primary);font-weight:600}.SettingsModal-module__TCnG-q__contentArea{box-sizing:border-box;flex:1;min-width:0;padding:24px 28px;overflow:hidden auto}.SettingsModal-module__TCnG-q__tabContent{box-sizing:border-box;flex-direction:column;gap:16px;width:100%;min-width:0;display:flex}.SettingsModal-module__TCnG-q__sectionHeading{color:var(--text-primary);margin:0;font-size:.95rem;font-weight:700}.SettingsModal-module__TCnG-q__sectionSub{color:var(--text-muted);margin:0;font-size:.8rem;line-height:1.4}.SettingsModal-module__TCnG-q__divider{background:var(--border-subtle);height:1px;margin:6px 0}.SettingsModal-module__TCnG-q__themeGrid{grid-template-columns:repeat(2,minmax(0,1fr));gap:12px;width:100%;display:grid}.SettingsModal-module__TCnG-q__themeCard{border:1px solid var(--border-subtle);cursor:pointer;border-radius:12px;flex-direction:column;gap:8px;min-width:0;padding:12px;transition:all .15s;display:flex}.SettingsModal-module__TCnG-q__themeCard:hover{border-color:var(--border-focus)}.SettingsModal-module__TCnG-q__themeSelected{background:#38bdf80d;border-color:#38bdf8}.SettingsModal-module__TCnG-q__themePreviewDark{background:#0b0e14;border:1px solid #ffffff1a;border-radius:6px;height:60px;display:flex;overflow:hidden}.SettingsModal-module__TCnG-q__previewSidebarDark{background:#111622;border-right:1px solid #ffffff0d;width:25%}.SettingsModal-module__TCnG-q__previewContentDark{flex:1}.SettingsModal-module__TCnG-q__themePreviewLight{background:#f8fafc;border:1px solid #0000001a;border-radius:6px;height:60px;display:flex;overflow:hidden}.SettingsModal-module__TCnG-q__previewSidebarLight{background:#e2e8f0;border-right:1px solid #0000000d;width:25%}.SettingsModal-module__TCnG-q__previewContentLight{flex:1}.SettingsModal-module__TCnG-q__themeLabel{color:var(--text-primary);align-items:center;gap:6px;font-size:.8rem;font-weight:600;display:flex}.SettingsModal-module__TCnG-q__infoRow{background:var(--bg-input);border:1px solid var(--border-subtle);border-radius:8px;justify-content:space-between;align-items:center;width:100%;padding:8px 12px;font-size:.82rem;display:flex}.SettingsModal-module__TCnG-q__infoLabel{color:var(--text-muted)}.SettingsModal-module__TCnG-q__infoValue{color:var(--text-primary);font-weight:600}.SettingsModal-module__TCnG-q__codeBlock{background:var(--bg-input);border:1px solid var(--border-subtle);color:#38bdf8;border-radius:8px;justify-content:space-between;align-items:center;width:100%;padding:10px 14px;font-family:monospace;font-size:.85rem;display:flex}.SettingsModal-module__TCnG-q__statusLive{color:#10b981;background:#10b9811a;border:1px solid #10b98133;border-radius:4px;padding:2px 6px;font-size:.7rem;font-weight:700}.SettingsModal-module__TCnG-q__inputGroup{gap:8px;width:100%;display:flex}.SettingsModal-module__TCnG-q__textInput{background:var(--bg-input);border:1px solid var(--border-subtle);width:100%;min-width:0;color:var(--text-primary);box-sizing:border-box;border-radius:8px;outline:none;flex:1;padding:8px 12px;font-size:.85rem}.SettingsModal-module__TCnG-q__textInput:focus{border-color:#38bdf8}.SettingsModal-module__TCnG-q__passwordGrid{box-sizing:border-box;grid-template-columns:minmax(0,1fr) minmax(0,1fr);gap:10px;width:100%;display:grid}.SettingsModal-module__TCnG-q__primaryActionBtn{color:#090b10;cursor:pointer;background:#38bdf8;border:none;border-radius:8px;flex-shrink:0;padding:8px 16px;font-size:.82rem;font-weight:600;transition:all .15s}.SettingsModal-module__TCnG-q__primaryActionBtn:hover{background:#7dd3fc}.SettingsModal-module__TCnG-q__dnsInstructions{background:var(--bg-input);border:1px solid var(--border-subtle);border-radius:8px;width:100%;padding:10px 14px}.SettingsModal-module__TCnG-q__dnsRow{align-items:center;gap:12px;width:100%;font-size:.8rem;display:flex}.SettingsModal-module__TCnG-q__dnsType{color:#38bdf8;font-weight:700}.SettingsModal-module__TCnG-q__dnsHost{color:var(--text-muted)}.SettingsModal-module__TCnG-q__dnsTarget{color:var(--text-primary);text-overflow:ellipsis;flex:1;min-width:0;font-family:monospace;overflow:hidden}.SettingsModal-module__TCnG-q__copyIconBtn{color:var(--text-muted);cursor:pointer;background:0 0;border:none;flex-shrink:0}.SettingsModal-module__TCnG-q__successBox{color:#10b981;background:#10b9811a;border:1px solid #10b98133;border-radius:8px;align-items:center;gap:8px;width:100%;padding:10px 14px;font-size:.8rem;display:flex}.SettingsModal-module__TCnG-q__payoutStatusCard{background:var(--bg-input);border:1px solid var(--border-subtle);border-radius:12px;align-items:center;gap:14px;width:100%;padding:16px;display:flex}.SettingsModal-module__TCnG-q__payoutIcon{color:#818cf8;background:#6366f126;border-radius:10px;flex-shrink:0;justify-content:center;align-items:center;width:44px;height:44px;display:flex}.SettingsModal-module__TCnG-q__payoutDetails{min-width:0}.SettingsModal-module__TCnG-q__payoutDetails h4{color:var(--text-primary);margin:0 0 4px;font-size:.9rem}.SettingsModal-module__TCnG-q__payoutDetails p{color:var(--text-muted);margin:0;font-size:.78rem}.SettingsModal-module__TCnG-q__upgradeLink{color:#38bdf8;background:linear-gradient(135deg,#38bdf81a,#6366f11a);border:1px solid #38bdf833;border-radius:10px;justify-content:space-between;align-items:center;width:100%;padding:12px 16px;font-size:.85rem;font-weight:600;text-decoration:none;display:flex}.SettingsModal-module__TCnG-q__dataCard{background:var(--bg-input);border:1px solid var(--border-subtle);border-radius:10px;justify-content:space-between;align-items:center;width:100%;padding:14px 16px;display:flex}.SettingsModal-module__TCnG-q__dataCard h4{color:var(--text-primary);margin:0 0 4px;font-size:.88rem}.SettingsModal-module__TCnG-q__dataCard p{color:var(--text-muted);margin:0;font-size:.78rem}.SettingsModal-module__TCnG-q__mfaCard{background:var(--bg-input);border:1px solid var(--border-subtle);border-radius:12px;flex-direction:column;gap:14px;width:100%;min-width:0;padding:16px;display:flex}.SettingsModal-module__TCnG-q__mfaHeaderRow{justify-content:space-between;align-items:center;gap:10px;display:flex}.SettingsModal-module__TCnG-q__mfaTitleGroup{align-items:center;gap:10px;min-width:0;display:flex}.SettingsModal-module__TCnG-q__mfaIcon{color:#10b981;background:#10b98126;border-radius:8px;flex-shrink:0;justify-content:center;align-items:center;width:36px;height:36px;display:flex}.SettingsModal-module__TCnG-q__mfaActiveBadge{color:#10b981;background:#10b98126;border:1px solid #10b9814d;border-radius:16px;flex-shrink:0;align-items:center;gap:6px;padding:4px 10px;font-size:.72rem;font-weight:700;display:inline-flex}.SettingsModal-module__TCnG-q__mfaInactiveBadge{background:var(--bg-card);border:1px solid var(--border-subtle);color:var(--text-muted);border-radius:16px;flex-shrink:0;align-items:center;gap:6px;padding:4px 10px;font-size:.72rem;font-weight:600;display:inline-flex}.SettingsModal-module__TCnG-q__mfaEnrollBox{background:var(--bg-card);border:1px solid var(--border-subtle);text-align:center;border-radius:12px;flex-direction:column;align-items:center;gap:14px;width:100%;padding:16px;display:flex}.SettingsModal-module__TCnG-q__qrContainer{background:#fff;border-radius:10px;justify-content:center;align-items:center;padding:12px;display:inline-flex}.SettingsModal-module__TCnG-q__secretKeyRow{background:var(--bg-input);border:1px solid var(--border-subtle);color:#38bdf8;border-radius:8px;align-items:center;gap:8px;padding:6px 12px;font-family:monospace;font-size:.78rem;display:flex}.SettingsModal-module__TCnG-q__otpInput{text-align:center;letter-spacing:6px;background:var(--bg-input);border:1px solid var(--border-subtle);width:180px;color:var(--text-primary);box-sizing:border-box;border-radius:8px;outline:none;padding:8px 12px;font-family:monospace;font-size:1.2rem;font-weight:700}.SettingsModal-module__TCnG-q__otpInput:focus{border-color:#38bdf8}.SettingsModal-module__TCnG-q__dangerBtn{color:#ef4444;cursor:pointer;background:#ef44441a;border:1px solid #ef44444d;border-radius:8px;padding:8px 14px;font-size:.82rem;font-weight:600;transition:all .15s}.SettingsModal-module__TCnG-q__dangerBtn:hover{background:#ef444433}@media (max-width:640px){.SettingsModal-module__TCnG-q__overlay{align-items:flex-end;padding:0}.SettingsModal-module__TCnG-q__modal{border-radius:24px 24px 0 0;width:100%;max-width:100%;height:85dvh;animation:.25s cubic-bezier(.16,1,.3,1) SettingsModal-module__TCnG-q__slideUpSettings}@keyframes SettingsModal-module__TCnG-q__slideUpSettings{0%{transform:translateY(100%)}to{transform:translateY(0)}}.SettingsModal-module__TCnG-q__body{flex-direction:column}.SettingsModal-module__TCnG-q__sidebarNav{border-right:none;border-bottom:1px solid var(--border-subtle);scrollbar-width:none;-webkit-overflow-scrolling:touch;flex-direction:row;gap:6px;width:100%;padding:6px 10px;overflow-x:auto}.SettingsModal-module__TCnG-q__navItem{white-space:nowrap;border-radius:8px;flex-shrink:0;padding:8px 12px;font-size:.8rem}.SettingsModal-module__TCnG-q__contentArea{padding:16px 14px max(env(safe-area-inset-bottom), 20px) 14px;overflow-y:auto}.SettingsModal-module__TCnG-q__passwordGrid{grid-template-columns:minmax(0,1fr)}}
