html[data-theme=light] .atAppShell{--app-bg:#EDE9E2;--app-surface:#FFFFFF;--app-surface-2:#F6F2EC;--app-surface-3:#EEE9E2;--app-text:#0B0B0B;--app-muted:#6F6B64;--app-line:#DDD8D0;--app-sidebar:#0B0B0B;--app-sidebar-hover:#171717;--app-sidebar-active:#1D1D1D;--app-header:rgba(237,233,226,.98);--app-shadow:0 1px 0 #DDD8D0,0 12px 30px rgba(11,11,11,.035)}html[data-theme=dark] .atAppShell{--app-bg:#11110F;--app-surface:#171714;--app-surface-2:#1D1C19;--app-surface-3:#24231F;--app-text:#F5F1EA;--app-muted:#AAA49A;--app-line:#34332F;--app-sidebar:#090909;--app-sidebar-hover:#151513;--app-sidebar-active:#1D1C19;--app-header:rgba(17,17,15,.98);--app-shadow:0 1px 0 #34332F,0 14px 32px rgba(0,0,0,.18)}.atAppShell{--ink:var(--app-text);--field:var(--app-bg);--paper:var(--app-surface);--page:var(--app-bg);--soft:var(--app-surface-2);--line:var(--app-line);--mute:var(--app-muted);--white:var(--app-surface);--a16-bg:var(--app-bg);--a16-surface:var(--app-surface);--a16-soft:var(--app-surface-2);--a16-line:var(--app-line);--a16-line-strong:var(--app-line);--a16-text:var(--app-text);--a16-muted:var(--app-muted);--a17-app-bg:var(--app-bg);--a17-surface:var(--app-surface);--a17-text:var(--app-text);--a17-text-muted:var(--app-muted);--a17-line:var(--app-line);min-height:100dvh;width:100%;background:var(--app-bg);color:var(--app-text)}.atAppShell .atAppSidebar{position:fixed;inset:0 auto 0 0;z-index:100;width:248px;min-width:248px;height:100dvh;display:flex;flex-direction:column;gap:16px;padding:16px 12px 12px;overflow:hidden;background:var(--app-sidebar);color:#fff;border:0;box-shadow:none}.atAppSidebarHead{flex:0 0 auto;display:grid;grid-gap:12px;gap:12px}.atAppBrand{min-height:42px;display:flex;align-items:center;gap:8px;padding:0 10px;color:#fff;font-size:22px;font-weight:750;letter-spacing:-.04em}.atAppBrand span:last-child{color:#fff}.atAppWorkspace{width:100%;min-height:58px;display:grid;grid-template-columns:36px minmax(0,1fr) 16px;align-items:center;grid-gap:10px;gap:10px;padding:10px;border:0;border-radius:14px;background:#151515;color:#fff;box-shadow:inset 0 0 0 1px rgba(255,255,255,.08);text-align:left}.atAppWorkspace:hover{background:#1B1B1B}.atAppWorkspaceLogo{width:36px;height:36px;border-radius:10px;background:#EDE9E2;color:#0B0B0B}.atAppWorkspaceCopy{min-width:0;display:grid;grid-gap:2px;gap:2px}.atAppWorkspaceCopy strong{overflow:hidden;text-overflow:ellipsis;white-space:nowrap;color:#fff;font-size:12px}.atAppWorkspaceCopy small{color:rgba(255,255,255,.56);font-size:10px}.atAppPrimaryNav{flex:1 1 auto;min-height:0;overflow-y:auto;overflow-x:hidden;overscroll-behavior:contain;display:block;padding:0 3px 10px 0;scrollbar-width:thin;scrollbar-color:#343434 transparent}.atAppPrimaryNav::-webkit-scrollbar{width:5px}.atAppPrimaryNav::-webkit-scrollbar-thumb{background:#343434;border-radius:999px}.atAppNavGroup{display:grid;grid-gap:4px;gap:4px;margin:0 0 16px}.atAppNavGroup:last-child{margin-bottom:0}.atAppNavItems{display:grid;grid-gap:3px;gap:3px}.atAppNavLabel{display:block;padding:0 10px 7px;color:rgba(255,255,255,.42);font-size:9px;font-weight:750;letter-spacing:.11em;text-transform:uppercase}.atAppNavItem{position:relative;min-height:40px;display:grid;grid-template-columns:28px minmax(0,1fr) auto;align-items:center;grid-gap:6px;gap:6px;padding:0 10px;border:0;border-radius:10px;background:transparent;color:rgba(255,255,255,.72);font-size:12px;font-weight:580;transition:background .18s cubic-bezier(.22,1,.36,1),color .18s cubic-bezier(.22,1,.36,1)}.atAppNavItem:hover{background:var(--app-sidebar-hover);color:#fff}.atAppNavItem.active{background:var(--app-sidebar-active);color:#fff;box-shadow:none}.atAppNavItem.active:before{content:"";position:absolute;left:0;top:7px;bottom:7px;width:3px;border-radius:0 3px 3px 0;background:#FF6A00}.atAppNavIcon{display:grid;place-items:center;color:currentColor}.atAppNavItem em{min-width:20px;height:20px;display:grid;place-items:center;padding:0 5px;border-radius:7px;background:rgba(255,255,255,.09);color:#fff;font-size:10px;font-style:normal}.atAppSidebarFoot{flex:0 0 auto;display:grid;grid-gap:8px;gap:8px;padding-top:10px;border-top:1px solid rgba(255,255,255,.09);background:var(--app-sidebar)}.atAppToolsWrap{position:relative}.atAppToolsButton{width:100%;min-height:42px;display:grid;grid-template-columns:28px minmax(0,1fr) 18px;align-items:center;grid-gap:6px;gap:6px;padding:0 10px;border:0;border-radius:10px;background:transparent;color:rgba(255,255,255,.74);text-align:left;font-size:12px;font-weight:650}.atAppToolsButton.active,.atAppToolsButton:hover{background:var(--app-sidebar-hover);color:#fff}.atAppToolsPanel{position:fixed;left:260px;right:auto;bottom:16px;top:auto;z-index:220;width:min(380px,calc(100vw - 284px));max-height:calc(100dvh - 32px);overflow:auto;padding:16px;border:0;border-radius:24px;background:var(--app-surface);color:var(--app-text);box-shadow:0 24px 70px rgba(0,0,0,.24)}.atAppToolsPanelHead{display:grid;grid-gap:4px;gap:4px;padding:8px 8px 14px;border-bottom:1px solid var(--app-line)}.atAppToolsPanelHead span{color:var(--app-text);font-size:14px;font-weight:750}.atAppToolsPanelHead small{color:var(--app-muted);font-size:11px;line-height:1.5}.atAppToolsGrid{display:grid;grid-template-columns:1fr 1fr;grid-gap:6px;gap:6px;padding-top:10px}.atAppToolsGrid a{min-height:48px;display:grid;grid-template-columns:26px minmax(0,1fr);align-items:center;grid-gap:8px;gap:8px;padding:8px;border-radius:12px;color:var(--app-text);background:transparent;font-size:12px}.atAppToolsGrid a.active,.atAppToolsGrid a:hover{background:var(--app-surface-2)}.atAppFooterLinks{display:grid;grid-template-columns:1fr 1fr 1fr;grid-gap:4px;gap:4px}.atAppFooterLinks a,.atAppFooterLinks button{min-height:38px;display:grid;place-items:center;grid-gap:3px;gap:3px;padding:4px 2px;border:0;border-radius:9px;background:transparent;color:rgba(255,255,255,.58);font-size:9px}.atAppFooterLinks .active,.atAppFooterLinks a:hover,.atAppFooterLinks button:hover{background:var(--app-sidebar-hover);color:#fff}.atAppShell .atAppMain{min-height:100dvh;width:calc(100% - 248px);margin-left:248px;padding:0 32px 72px;overflow:visible;background:var(--app-bg);color:var(--app-text)}.atAppShell .atAppMain>*{width:min(100%,1180px);max-width:1180px;margin-left:auto;margin-right:auto}.atAppShell .a16Header{position:-webkit-sticky;position:sticky;top:0;z-index:80;min-height:72px;width:min(100%,1180px);max-width:1180px;margin:0 auto 28px;padding:14px 0;display:flex;align-items:center;justify-content:space-between;gap:24px;flex-wrap:nowrap;overflow:visible;border:0;border-bottom:1px solid var(--app-line);background:var(--app-header);color:var(--app-text);box-shadow:none;-webkit-backdrop-filter:none;backdrop-filter:none}.atAppShell .a16HeaderCopy{min-width:0;flex:1 1 auto}.atAppShell .a16HeaderCopy h1{margin:0;color:var(--app-text)}.atAppShell .a16HeaderCopy p{color:var(--app-muted)}.atAppShell .a16Eyebrow{color:#FF6A00}.atAppShell .a16HeaderActions{position:relative;min-width:0;display:flex;align-items:center;justify-content:flex-end;gap:8px;flex:0 0 auto;flex-wrap:nowrap;overflow:visible}.atAppShell :is(.a16SearchWrap,.a16CreateWrap,.a19NotificationWrap,.a16ProfileWrap){position:relative;min-width:0}.atAppShell .a16Search{width:280px;height:42px;border:0;border-radius:12px;background:var(--app-surface);color:var(--app-text);box-shadow:var(--app-shadow)}.atAppShell .a16Search input{background:transparent;color:var(--app-text);border:0}.atAppShell .a16Search input::placeholder{color:var(--app-muted)}.atAppShell .a16Search kbd{border:1px solid var(--app-line);background:var(--app-surface-2);color:var(--app-muted)}.atAppShell .a16ButtonPrimary{border:0;border-radius:12px;background:#FF6A00;color:#fff;box-shadow:none}.atAppShell .a16IconButton,.atAppShell .a16ProfileButton{border:0;border-radius:12px;background:var(--app-surface);color:var(--app-text);box-shadow:var(--app-shadow)}.atAppShell .a16ProfileButton>span{background:var(--app-surface-2);color:var(--app-text);border-radius:9px}.atAppShell .a16Popover{position:absolute;top:calc(100% + 9px);bottom:auto;left:auto;right:0;z-index:240;max-width:min(380px,calc(100vw - 32px));max-height:min(72dvh,560px);overflow:auto;padding:8px;border:0;border-radius:20px;background:var(--app-surface);color:var(--app-text);box-shadow:0 24px 70px rgba(0,0,0,.22)}.atAppShell .a16SearchResults{left:0;right:auto;width:360px}.atAppShell .a16CreateMenu{width:250px}.atAppShell .a16ProfileMenu{width:280px}.atAppShell .a19NotificationPanel{width:340px}.atAppShell .a16CreateMenu small,.atAppShell .a16PopoverTitle,.atAppShell .a16ProfileIdentity small,.atAppShell .a16SearchResults small,.atAppShell .a19NotificationPanel small{color:var(--app-muted)}.atAppShell .a16ProfileIdentity{border-color:var(--app-line)}.atAppShell :is(.a16ProfileMenu a,.a16ProfileMenu button,.a16SearchResults button,.a16CreateMenu a,.a19NotificationPanel button){color:var(--app-text);background:transparent}.atAppShell :is(.a16ProfileMenu a,.a16ProfileMenu button,.a16SearchResults button,.a16CreateMenu a,.a19NotificationPanel button):hover{background:var(--app-surface-2)}.atAppShell :is(.atWorkspaceLead,.atWorkspaceMetrics>a,.atWorkspaceMetrics>article,.atWorkspaceCard,.atSalesColumn,.atSalesQuote,.atFlowQuickCard,.atFlowRule,.atFlowJournal,.atSettingsIdentity,.atSettingsGrid>a,.atAgentCards article){background:var(--app-surface);color:var(--app-text);box-shadow:var(--app-shadow)}.atAppShell :is(.atWorkspaceLead p,.atWorkspaceMetrics span,.atWorkspaceMetrics small,.atWorkspaceCard p,.atWorkspaceCard small,.atWorkspaceEmpty p,.atSalesQuote small,.atProjectTimeline small,.atFinanceList small,.atFinanceList>a>span,.atAgentCards small,.atAgentCards p,.atSettingsIdentity p,.atSettingsGrid small){color:var(--app-muted)}.atAppShell :is(.atSalesColumn,.atWorkspaceSearch,.atClientMeta span,.atProjectStatus,.atFinanceList em,.atAgentCards article>span,.atSettingsIcon,.atSettingsLogo,.atWorkspaceAvatar){background:var(--app-surface-2);color:var(--app-text)}.atAppShell :is(.atWorkspaceList>a,.atWorkspaceAgenda>div,.atClientDirectory article,.atProjectTimeline article,.atFinanceList>a,.atFlowHistory>div){border-color:var(--app-line)}.atAppShell :is(.atWorkspaceList>a,.atFinanceList>a,.atSalesQuote,.atSettingsGrid>a){color:var(--app-text)}.atAppShell .a16Main :is(.a16Panel,.panel,.calendarPanel,.a19StatsPanel,.a19Panel,.a19KnowledgeHero,.a19KnowledgeToolbar,.a19KnowledgePolicy,.a19TemplateHero,.a19TemplateList,.a19Modal,.a19AgentEditor,.a19AgentLibrary,.a19Sandbox,.a16CampaignShell,.a16CampaignForm,.a16CampaignPreview,.a16CampaignLower,.a16EditorSection,.quoteDocumentCard,.quoteStudioCanvas,.fvCard,.v15Surface,.v15SettingsSection,.fvSetupList,.fvSideCard,.fvBillingPlan,.metricCard,.tableCard,.a20AutomationHero,.a20QuickAutomation,.a20AutomationRules,.a20AutomationHistory,.a20TaskPanel){background:var(--app-surface);color:var(--app-text);border-color:var(--app-line);box-shadow:var(--app-shadow)}.atAppShell .a16Main :is(.emptyState,.a16EmptyState,.v15EmptyState,.a19Empty,.a19EmptyThread,.a20HistoryEmpty,.a16EmptyPreview){background:var(--app-surface-2);color:var(--app-text);border-color:var(--app-line)}.atAppShell .a16Main :is(input,textarea,select){background:var(--app-surface);color:var(--app-text);border-color:var(--app-line)}.atAppShell .a16Main :is(input,textarea)::placeholder{color:var(--app-muted)}.atAppShell .a16Main table{background:var(--app-surface);color:var(--app-text)}.atAppShell .a16Main td,.atAppShell .a16Main th{border-color:var(--app-line);color:var(--app-text)}.atAppShell .a16Main th{color:var(--app-muted)}html[data-theme=dark] .atAppShell :is(.atWorkspaceRibbon,.atFlowHero,.atAiLead){background:var(--app-surface-2);color:var(--app-text);border:1px solid var(--app-line);box-shadow:none}html[data-theme=dark] .atAppShell :is(.atWorkspaceRibbon h3,.atWorkspaceRibbon strong,.atWorkspaceRibbon a,.atFlowHero h2,.atFlowHero strong,.atAiLead h2,.atAiLead strong){color:var(--app-text)}html[data-theme=dark] .atAppShell :is(.atWorkspaceRibbon small,.atFlowHero p,.atFlowStatusBoard span,.atFlowStatusBoard small,.atAiLead p,.atAiStats span,.atAiStats small){color:var(--app-muted)}.atAppShell .atWorkspaceSteps a,html[data-theme=dark] .atAppShell .atWorkspaceSteps{border-color:var(--app-line)}html[data-theme=dark] .atAppShell .atFlowStatusBoard{background:var(--app-line)}.atAppShell .atFlowStatusBoard article{background:var(--app-surface)}html[data-theme=dark] .atAppShell .atAiStats{background:var(--app-line)}.atAppShell .atAiStats article{background:var(--app-surface)}html[data-theme=dark] .atAppShell .atAiLead .atFlowGhost,html[data-theme=dark] .atAppShell .atFlowHero .atFlowGhost{background:var(--app-surface-3);color:var(--app-text)}html[data-theme=dark] .atAppShell .atFinanceList em.status-en-retard{background:#3A2018;color:#FFB29E}html[data-theme=dark] .atAppShell :is(.atSalesQuote.ok>span,.atAgentCards article>span.is-on,.atFinanceList em.status-payée){background:#153126;color:#9ADAB9}.atAppShell .a17Announcement,.atAppShell .atCoach{background:var(--app-surface);color:var(--app-text);border-color:var(--app-line);box-shadow:var(--app-shadow)}.atAppShell .a17Announcement span,.atAppShell .atCoach span{color:var(--app-muted)}@media (max-width:1180px){.atAppShell .a16Header{align-items:flex-start;flex-direction:column;gap:12px}.atAppShell .a16HeaderActions{width:100%;justify-content:flex-start;flex-wrap:wrap}.atAppShell .a16SearchWrap{flex:1 1 320px}.atAppShell .a16Search{width:100%}}@media (max-width:899px){.atAppShell .atAppSidebar{position:-webkit-sticky;position:sticky;inset:0 0 auto 0;width:100%;min-width:0;height:auto;max-height:none;display:grid;grid-template-columns:auto minmax(0,1fr) auto;align-items:center;grid-gap:8px;gap:8px;padding:8px 10px;overflow:visible}.atAppSidebarHead{display:flex;align-items:center;gap:8px}.atAppBrand{padding:0 4px}.atAppBrand span:last-child{display:none}.atAppWorkspace{width:48px;min-height:44px;grid-template-columns:1fr;padding:4px}.atAppWorkspaceLogo{margin:auto}.atAppWorkspace>span:last-child,.atAppWorkspaceCopy{display:none}.atAppPrimaryNav{display:flex;align-items:center;gap:4px;padding:0;overflow-x:auto;overflow-y:hidden;scrollbar-width:none}.atAppPrimaryNav::-webkit-scrollbar{display:none}.atAppNavGroup{display:contents}.atAppNavLabel{display:none}.atAppNavItems{display:flex;gap:4px}.atAppNavItem{min-width:42px;width:42px;grid-template-columns:1fr;place-items:center;padding:0}.atAppNavItem em,.atAppNavItem>span:not(.atAppNavIcon){display:none}.atAppNavItem.active:before{left:8px;right:8px;top:auto;bottom:0;width:auto;height:3px}.atAppSidebarFoot{display:block;padding:0;border:0}.atAppToolsButton{width:42px;grid-template-columns:1fr;place-items:center;padding:0}.atAppFooterLinks,.atAppToolsButton>span:not(.atAppNavIcon){display:none}.atAppToolsPanel{left:12px;right:12px;bottom:auto;top:66px;width:auto;max-height:calc(100dvh - 80px)}.atAppShell .atAppMain{width:100%;margin-left:0;padding:0 16px 56px}.atAppShell .a16Header{top:60px}}@media (max-width:640px){.atAppShell .a16HeaderActions{display:grid;grid-template-columns:1fr auto auto auto}.atAppShell .a16SearchWrap{grid-column:1/-1}.atAppShell .a16CreateWrap .a16Button{width:100%}.atAppToolsGrid{grid-template-columns:1fr}.atAppShell .a16Popover{position:fixed;left:12px;right:12px;top:128px;width:auto;max-width:none}}@media (prefers-reduced-motion:reduce){.atAppShell *,.atAppShell :after,.atAppShell :before{scroll-behavior:auto;animation-duration:.001ms;animation-iteration-count:1;transition-duration:.001ms}}.atAppShell .a16Main,.atAppShell .atAppMain{background:var(--app-bg);color:var(--app-text)}.atAppShell :where(.a16Page,.a19Page,.v15Page,.fvPage,.v15SettingsPage,.a19ConversationPage){background:transparent;color:var(--app-text)}.atAppShell :where(.a16Panel,.a19Panel,.v15Surface,.v15SettingsSection,.fvCard,.fvBillingPlan,.fvProvider,.atPortalSettingsV14,.atPortalStatusGrid,.atPortalTechGrid,.a19KnowledgeHero,.a19KnowledgeToolbar,.a19KnowledgePolicy,.a19TemplateHero,.a19TemplateList,.a19ConnectorIntro,.a19ConnectorCard,.a19Modal,.a19ConnectorWizard,.a19AgentEditor,.a19AgentLibrary,.a19Sandbox,.a16CampaignShell,.a16CampaignForm,.a16CampaignPreview,.a16CampaignLower,.a16EditorSection,.quoteDocumentCard,.quoteStudioCanvas,.a22WorkflowCard,.atOnboardHero,.atOnboardGrid>article,.atOnboardHelp,.atIndustrySetup,.atIndustrySummary,.atPaymentPrinciple){background:var(--app-surface);color:var(--app-text);border-color:var(--app-line);box-shadow:var(--app-shadow)}.atAppShell :where(.a16Panel,.a19Panel,.v15Surface,.v15SettingsSection,.fvCard,.fvBillingPlan,.fvProvider,.a19KnowledgeHero,.a19TemplateHero,.a19ConnectorIntro,.a19ConnectorCard,.a19ConnectorWizard,.atOnboardHero,.atIndustrySetup,.atIndustrySummary,.atPaymentPrinciple){border-radius:20px}.atAppShell :where(.a16Panel,.a19Panel,.v15Surface,.v15SettingsSection,.fvCard,.fvBillingPlan,.a19KnowledgeHero,.a19TemplateHero,.a19ConnectorIntro,.atIndustrySetup,.atIndustrySummary,.atPaymentPrinciple){padding:28px}.atAppShell :where(.a16HeaderCopy,.a16Panel,.a19Page,.v15Page,.fvPage,.v15SettingsSection,.a19ConnectorCard,.a19KnowledgeHero,.a19TemplateHero,.atOnboardHero,.atIndustrySetup,.atIndustrySummary) :where(h1,h2,h3,h4,strong,b){color:var(--app-text)}.atAppShell :where(.a16HeaderCopy,.a16Panel,.a19Page,.v15Page,.fvPage,.v15SettingsSection,.a19ConnectorCard,.a19KnowledgeHero,.a19TemplateHero,.atOnboardHero,.atIndustrySetup,.atIndustrySummary) :where(p,small,label,span:not(.a16Eyebrow):not(.a19Eyebrow):not(.v15Overline)){color:var(--app-muted)}.atAppShell :where(.a16Eyebrow,.a19Eyebrow,.v15Overline,.fvKicker){color:#FF6A00}.atAppShell .v15SettingsLayout{display:grid;grid-template-columns:180px minmax(0,1fr);grid-gap:24px;gap:24px;align-items:flex-start}.atAppShell .v15SettingsNav{position:-webkit-sticky;position:sticky;top:92px;display:grid;grid-gap:4px;gap:4px;padding:8px;border:0;border-radius:16px;background:var(--app-surface);box-shadow:var(--app-shadow)}.atAppShell .v15SettingsNav button{min-height:38px;padding:0 12px;border:0;border-radius:10px;background:transparent;color:var(--app-muted);text-align:left}.atAppShell .v15SettingsNav button.active{background:var(--app-surface-2);color:var(--app-text);font-weight:700}.atAppShell .v15SettingsContent{min-width:0}.atAppShell .v15PreferenceRows,.atAppShell .v15SettingsForm{color:var(--app-text)}.atAppShell .atAccentSwatches>button,.atAppShell .atIndustryGrid>button,.atAppShell .v15Field input,.atAppShell .v15Field select,.atAppShell .v15Field textarea,.atAppShell .v15ToneCards>button{background:var(--app-surface-2);color:var(--app-text);border-color:var(--app-line)}.atAppShell .atAccentSwatches>button.active,.atAppShell .atIndustryGrid>button.active,.atAppShell .v15ToneCards>button.active{box-shadow:0 0 0 2px var(--accent) inset}.atAppShell .fvBillingGrid{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));grid-gap:14px;gap:14px}.atAppShell .fvBillingPlan{padding:24px;min-height:360px}.atAppShell .fvBillingPlan.current{box-shadow:0 0 0 2px var(--accent) inset,var(--app-shadow)}.atAppShell .fvBillingPlan :where(h2,h3,strong){color:var(--app-text)}.atAppShell .fvBillingPlan :where(p,li,small,span){color:var(--app-muted)}.atAppShell .fvBillingNote{background:var(--app-surface-2);color:var(--app-muted);border:0;border-radius:14px;padding:16px}.atAppShell :where(.emptyState,.a16EmptyState,.v15EmptyState,.a19Empty,.a19EmptyThread,.a20HistoryEmpty,.a16EmptyPreview){background:var(--app-surface-2);color:var(--app-text);border:1px dashed var(--app-line);border-radius:20px}.atAppShell :where(.emptyState,.a16EmptyState,.v15EmptyState,.a19Empty,.a19EmptyThread,.a20HistoryEmpty,.a16EmptyPreview) :where(p,small,span){color:var(--app-muted)}.atAppShell .a19ConversationPage{display:grid;grid-template-columns:190px 280px minmax(360px,1fr) 260px;grid-gap:1px;gap:1px;overflow:hidden;border-radius:20px;background:var(--app-line);box-shadow:var(--app-shadow)}.atAppShell :where(.a19ConversationFilters,.a19ConversationList,.a19Thread,.a19ContextPanel){background:var(--app-surface);color:var(--app-text);border-color:var(--app-line)}.atAppShell .a19ConversationFilters{background:var(--app-surface-2)}.atAppShell .a19ConversationList{background:var(--app-surface)}.atAppShell .a19Thread{background:var(--app-surface-2)}.atAppShell .a19ContextPanel{background:var(--app-surface)}.atAppShell .a19Messages{background:var(--app-surface-2);color:var(--app-text)}.atAppShell .a19Messages :where(p,span,small){color:inherit}.atAppShell .a19Messages :where(.from-client,.message-client,.clientMessage){background:var(--app-surface);color:var(--app-text);border-color:var(--app-line)}.atAppShell .a19Messages :where(.from-agent,.message-agent,.agentMessage){background:#0B0B0B;color:#fff}.atAppShell .a19Composer{background:var(--app-surface);color:var(--app-text);border-color:var(--app-line)}.atAppShell .a19Composer textarea{background:var(--app-surface-2)}.atAppShell .a19ContextPanel :where(input,textarea,select){background:var(--app-surface-2)}.atAppShell .a19Qualification,.atAppShell .a20Suggestion{background:color-mix(in srgb,var(--accent) 8%,var(--app-surface));color:var(--app-text);border-color:color-mix(in srgb,var(--accent) 24%,var(--app-line))}.atAppShell .a17PortalCapabilities,.atAppShell .a17PortalIntro,.atAppShell .a17PortalSettings,.atAppShell .atPortalStatusGrid,.atAppShell .atPortalStatusGrid article,.atAppShell .atPortalTechGrid,.atAppShell .atPortalTechGrid article{background:var(--app-surface);color:var(--app-text);border-color:var(--app-line)}.atAppShell .a17PortalMock{background:#0B0B0B;color:#fff;border:0}.atAppShell .a17PortalMock :where(p,small,span){color:rgba(255,255,255,.65)}.atAppShell .a17PortalUrl{background:var(--app-surface-2);color:var(--app-muted);border-color:var(--app-line)}.atAppShell .a16EditorSection{background:var(--app-surface);color:var(--app-text)}.atAppShell .a16EditorSection :where(input,textarea,select){background:var(--app-surface-2)}.atAppShell .a19KnowledgeToolbar,.atAppShell .a19TemplateList{background:transparent;box-shadow:none}.atAppShell .a19KnowledgeGrid{gap:14px}.atAppShell .a19KnowledgeGrid>article,.atAppShell .a19TemplateMain{background:var(--app-surface);color:var(--app-text);border:1px solid var(--app-line);border-radius:18px;box-shadow:var(--app-shadow)}.atAppShell .a19ConnectorList{display:grid;grid-gap:10px;gap:10px}.atAppShell .a19ConnectorCard{display:grid;grid-template-columns:minmax(260px,1.4fr) minmax(180px,.7fr) minmax(180px,.7fr) auto;align-items:center;grid-gap:16px;gap:16px;padding:18px 20px}.atAppShell .a19ConnectorBrand{display:flex;align-items:center;gap:12px}.atAppShell .a19ConnectorBrand>.atBrandServiceIcon,.atAppShell .a19ConnectorBrand>span{flex:0 0 auto;width:38px;height:38px;border-radius:10px;background:var(--app-surface-2);display:grid;place-items:center;overflow:hidden}.atAppShell .a19ConnectorBrand>.atBrandServiceIcon img{width:24px;height:24px;object-fit:contain}.atAppShell .a19ConnectorState i{background:var(--app-muted)}.atAppShell .a19ConnectorCard.connected .a19ConnectorState i{background:var(--ui-success)}.atAppShell .a19ConnectorCard.error .a19ConnectorState i{background:var(--ui-danger)}.atAppShell .fvProviderGrid{gap:12px}.atAppShell .fvProvider{background:var(--app-surface);color:var(--app-text);border:1px solid var(--app-line);border-radius:18px;box-shadow:var(--app-shadow)}.atAppShell .fvProvider>i{background:var(--app-surface-2);color:var(--app-text)}.atAppShell .atIndustryGrid{grid-template-columns:repeat(3,minmax(0,1fr));gap:12px}.atAppShell .atIndustryGrid>button{min-height:148px;padding:20px;border:0;border-radius:18px;background:var(--app-surface);color:var(--app-text);box-shadow:var(--app-shadow);text-align:left}.atAppShell .atIndustryGrid>button small,.atAppShell .atIndustryGrid>button span{color:var(--app-muted)}.atAppShell .atOnboardGrid>article{background:var(--app-surface);color:var(--app-text);border:0;border-radius:20px;box-shadow:var(--app-shadow)}.atAppShell :where(.a19Primary,.v15PrimaryButton,.fvBtnPrimary,.atFlowPrimary){background:var(--accent);color:#fff;border:0}.atAppShell :where(.v15OutlineButton,.fvBtn:not(.fvBtnPrimary),.a19ConnectorActions button:not(.a19Primary),.a19WideButton){background:var(--app-surface-2);color:var(--app-text);border:0}.atAppShell .dangerText{color:var(--ui-danger);background:transparent}@media(max-width:1180px){.atAppShell .fvBillingGrid{grid-template-columns:repeat(2,minmax(0,1fr))}.atAppShell .a19ConversationPage{grid-template-columns:180px 250px minmax(340px,1fr)}.atAppShell .a19ContextPanel{display:none}.atAppShell .a19ConnectorCard{grid-template-columns:minmax(240px,1.5fr) minmax(160px,.7fr) auto}.atAppShell .a19ConnectorMeta{display:none}}@media(max-width:899px){.atAppShell .v15SettingsLayout{grid-template-columns:1fr}.atAppShell .v15SettingsNav{position:static;display:flex;overflow:auto}.atAppShell .a19ConversationPage,.atAppShell .fvBillingGrid{grid-template-columns:1fr}.atAppShell .a19ConversationFilters,.atAppShell .a19ConversationList{display:none}.atAppShell .a19ConnectorCard{grid-template-columns:1fr;align-items:flex-start}.atAppShell .a19ConnectorActions{justify-content:flex-start}.atAppShell .atIndustryGrid{grid-template-columns:1fr}}.atBrandServiceFallback,.atBrandServiceIcon{width:40px;height:40px;display:grid;place-items:center;flex:0 0 40px;border-radius:12px;background:var(--app-surface-2);overflow:hidden}.atBrandServiceIcon img{width:26px;height:26px;object-fit:contain}.atBrandServiceFallback{color:var(--app-muted);font-weight:800}.atAppShell .fvProvider{display:grid;grid-template-columns:40px minmax(0,1fr) auto;align-items:center;grid-gap:12px;gap:12px;padding:16px 18px}.atAppShell .fvProvider>div{display:grid;grid-gap:3px;gap:3px}.atAppShell .fvProvider strong{color:var(--app-text)}.atAppShell .fvProvider span{color:var(--app-muted)}.atAppShell .fvProvider em{font-style:normal;border-radius:999px;padding:5px 8px;background:var(--app-surface-2);color:var(--app-muted)}.atAppShell .fvProvider em.ok{background:color-mix(in srgb,var(--ui-success) 16%,var(--app-surface));color:var(--ui-success)}.atAppShell .atAppMain :where([class*=Card],[class*=Panel],[class*=Surface]){background-color:var(--app-surface);color:var(--app-text);border-color:var(--app-line)}.atAppShell .atAppMain :where([class*=Card],[class*=Panel],[class*=Surface]) :where(h1,h2,h3,h4,strong,b){color:var(--app-text)}.atAppShell .atAppMain :where([class*=Card],[class*=Panel],[class*=Surface]) :where(p,small,label){color:var(--app-muted)}.atAppShell .atAppMain button:not(.a16ButtonPrimary):not(.v15PrimaryButton):not(.fvBtnPrimary):not(.a19Primary):not(.atFlowPrimary):not(.atSignalButton){color:var(--app-text)}html[data-theme=dark] .atAppShell .atAppMain :where([style*="background: #fff"],[style*="background:#fff"],[style*="background: white"],[style*="background:white"]){background:var(--app-surface);color:var(--app-text)}.atBillingGate{position:fixed;inset:0 0 0 248px;z-index:300;display:grid;place-items:center;padding:24px;background:color-mix(in srgb,var(--app-bg) 94%,transparent);-webkit-backdrop-filter:blur(6px);backdrop-filter:blur(6px)}.atBillingGateCard{width:min(520px,100%);display:grid;grid-gap:12px;gap:12px;padding:30px;border-radius:24px;background:var(--app-surface);color:var(--app-text);box-shadow:var(--ui-shadow-float)}.atBillingGateKicker{font:700 11px/1 Space Mono,monospace;letter-spacing:.08em;color:#FF6A00}.atBillingGateCard h2{margin:0;font-size:30px;letter-spacing:-.04em}.atBillingGateCard p{margin:0;color:var(--app-muted);line-height:1.6}.atBillingGateActions{display:flex;gap:10px;flex-wrap:wrap;margin-top:8px}@media(max-width:899px){.atBillingGate{inset:60px 0 0 0}}.atBrandServiceGroup{display:flex;align-items:center;min-width:40px}.atBrandServiceGroup .atBrandServiceIcon+.atBrandServiceIcon{margin-left:-10px;box-shadow:0 0 0 3px var(--app-surface)}.atBrandServiceGroup .atBrandServiceIcon{width:34px;height:34px;flex-basis:34px}.atBrandServiceGroup .atBrandServiceIcon img{width:22px;height:22px}.atAppShell .fvProvider:has(.atBrandServiceGroup){grid-template-columns:auto minmax(0,1fr) auto}.atAppShell :where(h1,h2,h3,h4,h5,h6){font-family:Space Grotesk,ui-sans-serif,sans-serif;letter-spacing:-.035em}.atAppShell :where(.a16Eyebrow,.a19Eyebrow,.v15Overline,.fvKicker,.atFlowEyebrow,time,.meta){font-family:Space Mono,ui-monospace,monospace}.atAppShell{--state-active:#238C62;--state-active-soft:#E8F5EE;--state-disabled:#D9822B;--state-disabled-soft:#FFF1E2;--state-error:#C54B42;--state-error-soft:#FBEAE8}html[data-theme=dark] .atAppShell{--state-active:#55C997;--state-active-soft:#17392C;--state-disabled:#F2A65A;--state-disabled-soft:#3C2A17;--state-error:#FF8B7E;--state-error-soft:#40211E}.atAppShell :is(.status-active,.is-connected,.status-ready,.statusBadge.success,.a17TicketStatus.resolved,.a19TicketState.resolved){background:var(--state-active-soft)!important;color:var(--state-active)!important;border-color:color-mix(in srgb,var(--state-active) 30%,transparent)!important}.atAppShell :is(.status-disabled,.status-paused,.status-config,.status-warning,.a17TicketStatus.open,.a19TicketState.open){background:var(--state-disabled-soft)!important;color:var(--state-disabled)!important;border-color:color-mix(in srgb,var(--state-disabled) 30%,transparent)!important}.atAppShell :is(.status-error,.statusBadge.danger,.a17TicketStatus.failed,.a19TicketState.failed){background:var(--state-error-soft)!important;color:var(--state-error)!important;border-color:color-mix(in srgb,var(--state-error) 30%,transparent)!important}.a19Switch input:checked+i,.a19SwitchLabel input:checked+i,.a20AutomationSwitch input:checked+span,.atFlowSwitch input:checked+span{background:var(--state-active)!important}.a19Switch input:not(:checked)+i,.a19SwitchLabel input:not(:checked)+i,.a20AutomationSwitch input:not(:checked)+span,.atFlowSwitch input:not(:checked)+span{background:var(--state-disabled)!important}.atWorkflowPreferences{display:grid;grid-template-columns:minmax(0,1.2fr) minmax(220px,.8fr);grid-gap:16px;gap:16px;align-items:flex-end;padding:20px;border:1px solid var(--app-line);border-radius:16px;background:var(--app-surface-2);margin-top:18px}.atWorkflowPreferences>div{display:grid;grid-gap:5px;gap:5px}.atWorkflowPreferences>div span{color:var(--app-muted);font-size:12px;line-height:1.5}.atWorkflowPreferences label{display:grid;grid-gap:7px;gap:7px;font-size:11px;font-weight:700}.atWorkflowPreferences select{min-height:44px}.atWorkflowPreferences .atInlineToggle{grid-column:1/-1;display:flex;align-items:center;gap:10px;font-weight:650}@media(max-width:760px){.atWorkflowPreferences{grid-template-columns:1fr}}.atConversationTimelineWrap{position:relative;min-height:0;display:grid}.atConversationTimeline{overflow:auto!important;min-height:0!important;max-height:none!important;scrollbar-gutter:stable;padding:16px 18px 24px!important;overscroll-behavior:contain}.atLoadOlder{justify-self:center;margin:4px auto 16px;min-height:34px;padding:0 12px;border:1px solid var(--app-line);border-radius:10px;background:var(--app-surface);color:var(--app-text);font-size:11px;font-weight:700}.atTimelineItem{display:grid}.atTimelineDay{display:flex;align-items:center;gap:10px;margin:14px 0;color:var(--app-muted);font-family:Space Mono,monospace;font-size:9px;text-transform:uppercase}.atTimelineDay:after,.atTimelineDay:before{content:"";height:1px;background:var(--app-line);flex:1 1}.atJumpLatest{position:absolute;right:18px;bottom:18px;z-index:4;min-height:38px;padding:0 14px;border:0;border-radius:12px;background:var(--app-text);color:var(--app-page);font-size:11px;font-weight:800;box-shadow:var(--ui-shadow)}.atMessageAttachments{display:flex;flex-wrap:wrap;gap:6px;margin-top:8px}.atMessageAttachments a{padding:6px 8px;border:1px solid;border-radius:8px;font-size:10px}.atConversationSummaryCard{display:grid!important;grid-gap:12px!important;gap:12px!important}.atConversationSummaryHead{display:flex;align-items:flex-start;justify-content:space-between;gap:12px}.atConversationSummaryHead h3{margin:3px 0 0;font-size:16px}.atConversationSummaryCard label,.atConversationSummaryHead small{color:var(--app-muted);font-size:9px}.atConversationSummaryCard label{display:grid;grid-gap:5px;gap:5px;font-weight:800;text-transform:uppercase}.atConversationSummaryCard input,.atConversationSummaryCard textarea{font-size:11px!important;text-transform:none!important}.atConversationSummaryTwo{display:grid;grid-template-columns:1fr 1fr;grid-gap:8px;gap:8px}@media(max-width:900px){.atConversationSummaryTwo{grid-template-columns:1fr}}.atSupportWorkspace{display:grid;grid-template-columns:320px minmax(0,1fr);grid-gap:16px;gap:16px;min-height:calc(100vh - 150px);padding:20px 24px 32px}.atSupportBlank,.atSupportCreate,.atSupportMain,.atSupportRail,.atSupportThread{background:var(--app-surface);border:1px solid var(--app-line);border-radius:20px;box-shadow:var(--ui-shadow)}.atSupportRail{display:grid;grid-template-rows:auto minmax(0,1fr);overflow:hidden}.atSupportRail>header{display:flex;align-items:center;justify-content:space-between;gap:12px;padding:18px;border-bottom:1px solid var(--app-line)}.atSupportRail h2,.atSupportTicketBar h2{margin:3px 0 0;font-size:18px}.atSupportTicketList{overflow:auto;padding:8px}.atSupportTicketList>button{width:100%;display:grid;grid-gap:6px;gap:6px;padding:12px;border:0;border-radius:12px;background:transparent;color:var(--app-text);text-align:left}.atSupportTicketList>button.active,.atSupportTicketList>button:hover{background:var(--app-surface-2)}.atSupportTicketList strong{font-size:12px}.atSupportTicketList small{color:var(--app-muted);font-size:9px}.atSupportStatus{justify-self:flex-start;padding:4px 7px;border-radius:7px;font-size:9px;font-weight:800}.atSupportMain{min-width:0;padding:16px;display:grid;align-content:flex-start;grid-gap:12px;gap:12px}.atSupportTicketBar{display:flex;align-items:center;justify-content:space-between;gap:16px;padding:4px 2px 10px}.atSupportTicketBar>button{min-height:38px;padding:0 12px;border:1px solid var(--app-line);border-radius:10px;background:var(--app-surface-2);color:var(--app-text);font-weight:700}.atSupportCreate{padding:26px;display:grid;grid-template-columns:minmax(240px,.7fr) minmax(300px,1.3fr);grid-gap:30px;gap:30px}.atSupportCreate h2{font-size:28px;margin:5px 0 10px}.atSupportCreate p{color:var(--app-muted);line-height:1.6}.atSupportCreate form{display:grid;grid-gap:12px;gap:12px}.atSupportCreate form label{display:grid;grid-gap:6px;gap:6px;font-size:10px;font-weight:800}.atSupportFormTwo{display:grid;grid-template-columns:1fr 1fr;grid-gap:10px;gap:10px}.atSupportCreate input,.atSupportCreate select,.atSupportCreate textarea{width:100%;background:var(--app-surface-2);border:1px solid var(--app-line);border-radius:10px;color:var(--app-text);padding:10px 12px}.atSupportCreateActions{display:flex;justify-content:flex-end;gap:8px}.atSignalAction{min-height:40px;padding:0 14px;background:var(--ui-signal)!important;color:#fff!important;font-weight:800}.atSupportBlank{padding:50px;text-align:center}.atSupportThread{min-height:560px;display:grid;grid-template-rows:auto minmax(300px,1fr) auto;overflow:hidden}.atSupportThreadHead{display:flex;align-items:center;justify-content:space-between;gap:12px;padding:14px 16px;border-bottom:1px solid var(--app-line)}.atSupportIdentity{display:flex;align-items:center;gap:10px}.atSupportIdentity>img,.atSupportIdentity>span{width:36px;height:36px;border-radius:10px;object-fit:contain;background:var(--app-surface-2);display:grid;place-items:center;font-size:10px;font-weight:900}.atSupportIdentity>div{display:grid}.atSupportIdentity small{color:var(--app-muted);font-size:9px}.atSupportThreadHead>span{padding:5px 8px;border-radius:8px;font-size:9px;font-weight:800}.atSupportMessages{overflow:auto;padding:18px;display:grid;align-content:flex-start;grid-gap:12px;gap:12px;background:var(--app-page);scrollbar-gutter:stable}.atSupportMessage{max-width:min(75%,720px);display:grid;grid-gap:5px;gap:5px}.atSupportMessage>div{padding:11px 13px;border-radius:14px;background:var(--app-surface);border:1px solid var(--app-line)}.atSupportMessage.mine{justify-self:flex-end}.atSupportMessage.mine>div{background:var(--app-text);color:var(--app-page);border-color:var(--app-text)}.atSupportMessage>small{color:var(--app-muted);font-size:9px}.atSupportMessage.mine>small{text-align:right}.atSupportMessage p{margin:0;white-space:pre-wrap;line-height:1.55}.atSupportAttachments{display:grid;grid-gap:6px;gap:6px;margin-top:9px}.atSupportAttachments a{display:grid;grid-template-columns:auto minmax(0,1fr) auto;align-items:center;grid-gap:8px;gap:8px;padding:7px 8px;border-radius:8px;background:color-mix(in srgb,var(--app-page) 78%,transparent);color:inherit}.atSupportAttachments a small,.atSupportAttachments a span{font-size:8px;opacity:.7}.atSupportAttachments a strong{font-size:10px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.atSupportComposer{padding:12px 14px;border-top:1px solid var(--app-line);display:grid;grid-gap:8px;gap:8px;background:var(--app-surface)}.atSupportComposer textarea{width:100%;resize:vertical;min-height:78px;padding:11px;border:1px solid var(--app-line);border-radius:12px;background:var(--app-surface-2);color:var(--app-text)}.atSupportComposer>div:last-of-type{display:flex;align-items:center;justify-content:space-between;gap:10px}.atSupportFileButton{cursor:pointer;color:var(--app-text);font-size:10px;font-weight:750}.atSupportPendingFiles{display:flex;flex-wrap:wrap;gap:6px}.atSupportPendingFiles span{display:inline-flex;align-items:center;gap:6px;padding:5px 8px;border-radius:8px;background:var(--app-surface-2);font-size:9px}.atSupportPendingFiles button{border:0;background:transparent;color:inherit}.atSupportError{margin:0;color:var(--state-error);font-size:10px}.atSupportEmpty{margin:auto;color:var(--app-muted);font-size:11px}.atAdminSupportWorkspace{display:grid;grid-template-columns:340px minmax(0,1fr);min-height:720px;border:1px solid var(--ui-line);border-radius:20px;overflow:hidden;background:var(--ui-surface)}.atAdminSupportRail{border-right:1px solid var(--ui-line);display:grid;grid-template-rows:auto minmax(0,1fr)}.atAdminSupportFilters{display:grid;grid-template-columns:1fr 120px;grid-gap:8px;gap:8px;padding:12px;border-bottom:1px solid var(--ui-line)}.atAdminSupportRail>div:last-child{overflow:auto;padding:8px}.atAdminSupportRail button{width:100%;display:grid;grid-gap:5px;gap:5px;padding:12px;border:0;border-radius:12px;background:transparent;color:var(--ui-text);text-align:left}.atAdminSupportRail button.active,.atAdminSupportRail button:hover{background:var(--ui-surface-2)}.atAdminSupportRail button>div{display:flex;justify-content:space-between;gap:8px}.atAdminSupportRail em,.atAdminSupportRail small{color:var(--ui-muted);font-size:9px;font-style:normal}.atAdminSupportDetail{min-width:0;padding:14px;display:grid;align-content:flex-start;grid-gap:12px;gap:12px}.atAdminTicketHeader{display:flex;justify-content:space-between;gap:18px}.atAdminTicketHeader h2{margin:4px 0;font-size:22px}.atAdminTicketHeader p,.atAdminTicketHeader span{color:var(--ui-muted);font-size:10px}.atAdminTicketControls{display:flex;flex-wrap:wrap;gap:8px;align-items:flex-start}.atAdminTicketControls :is(select,input){min-height:38px;max-width:170px}.atAdminSupportNotes{display:grid;grid-gap:6px;gap:6px;font-size:10px;font-weight:800}.atAdminSupportNotes textarea{width:100%;padding:10px;border:1px solid var(--ui-line);border-radius:10px;background:var(--ui-surface-2);color:var(--ui-text)}@media(max-width:1000px){.atAdminSupportWorkspace,.atSupportWorkspace{grid-template-columns:1fr}.atAdminSupportRail,.atSupportRail{max-height:300px}.atAdminSupportRail{border-right:0;border-bottom:1px solid var(--ui-line)}}@media(max-width:700px){.atSupportWorkspace{padding:12px}.atSupportCreate,.atSupportFormTwo{grid-template-columns:1fr}.atSupportMessage{max-width:90%}}.atThemeToggle{display:inline-flex;align-items:center;gap:8px;min-height:40px;padding:0 12px;border:1px solid var(--line);border-radius:10px;background:var(--surface);color:var(--text);font:600 13px/1 var(--font-ui);cursor:pointer}.atThemeToggle:hover{background:var(--surface-2)}.atThemeToggle.compact{width:40px;padding:0;justify-content:center}.atSiteSheetTheme{display:flex;align-items:center;justify-content:space-between;padding:14px 0;border-top:1px solid var(--line)}.atDocumentPrefs{display:grid;grid-template-columns:1fr 1fr;grid-gap:16px;gap:16px;margin:20px 0}.atDocumentPrefs>label,.atTemplateReview label{display:grid;grid-gap:8px;gap:8px;font-weight:650}.atColorControl{display:flex;align-items:center;gap:10px}.atColorControl input[type=color]{width:54px;height:44px;border:1px solid var(--line);border-radius:10px;background:var(--surface);padding:4px}.atColorControl code{font-family:var(--font-mono);color:var(--text-muted)}.atTemplateImporter{margin-top:24px;padding-top:22px;border-top:1px solid var(--line)}.atTemplateImportIntro{display:flex;align-items:center;justify-content:space-between;gap:20px}.atTemplateImportIntro>div{display:grid;grid-gap:5px;gap:5px}.atTemplateImportIntro span,.atTemplateMessage{color:var(--text-muted)}.atTemplateReview{display:grid;grid-template-columns:2fr 1fr 1fr auto;grid-gap:12px;gap:12px;align-items:flex-end;margin-top:18px}.atTemplateReview input,.atTemplateReview select{min-height:44px}.atSignalAction{border:0;border-radius:12px;background:#FF6A00;color:#fff;font-weight:700;cursor:pointer}.atSignalAction,.status-active{display:inline-flex;align-items:center;justify-content:center;min-height:44px;padding:0 16px}.status-active{border:1px solid color-mix(in srgb,var(--state-active) 35%,transparent);border-radius:12px;background:color-mix(in srgb,var(--state-active) 14%,var(--surface));color:var(--state-active);font-weight:750}.atPaymentProviderGrid{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));grid-gap:12px;gap:12px;margin:20px 0}.atPaymentProviderGrid button{position:relative;display:grid;grid-gap:5px;gap:5px;text-align:left;padding:18px;border:1px solid var(--line);border-radius:16px;background:var(--surface-2);color:var(--text);cursor:pointer}.atPaymentProviderGrid button span{color:var(--text-muted);font-size:13px;line-height:1.45}.atPaymentProviderGrid button.active{border-color:var(--state-active);box-shadow:inset 0 0 0 1px var(--state-active)}.atPaymentProviderGrid button.active:after{content:"Actif";position:absolute;top:12px;right:12px;color:var(--state-active);font:700 11px/1 var(--font-ui)}.atPaymentProviderGrid button:disabled{cursor:not-allowed;opacity:.65;border-color:var(--state-disabled)}.atPaymentProviderGrid button:disabled small{color:var(--state-disabled)}.atBankFields{display:grid;grid-gap:14px;gap:14px;margin:18px 0;padding:18px;border:1px solid var(--line);border-radius:16px;background:var(--surface-2)}@media(max-width:760px){.atDocumentPrefs,.atPaymentProviderGrid,.atTemplateReview{grid-template-columns:1fr}.atTemplateImportIntro{align-items:flex-start;flex-direction:column}}.atAppShell .a16BuilderPage{display:grid;grid-gap:14px;gap:14px;padding-bottom:80px}.atAppShell .a16SiteStatus{min-height:74px;padding:14px 16px;border:1px solid var(--app-line);border-radius:18px;background:var(--app-surface);box-shadow:var(--app-shadow)}.atAppShell .a16StatusInfo strong{color:var(--app-text);font-size:12px}.atAppShell .a16StatusInfo small{color:var(--app-muted);font-family:Space Mono,monospace;font-size:8px}.atAppShell .a16StatusDot{border-radius:50%;background:var(--state-disabled)}.atAppShell .a16StatusDot.live{background:var(--state-active);box-shadow:0 0 0 5px color-mix(in srgb,var(--state-active) 14%,transparent)}.atAppShell .a16StatusActions{display:flex;flex-wrap:wrap;justify-content:flex-end;gap:7px}.a16BuilderShell{display:grid;grid-template-columns:190px minmax(0,1fr);grid-gap:14px;gap:14px;overflow:visible;background:transparent!important;border:0!important;box-shadow:none!important}.atAppShell .a16BuilderNav{position:-webkit-sticky;position:sticky;top:92px;height:max-content;display:grid;grid-template-columns:1fr;grid-gap:4px;gap:4px;padding:8px;border:1px solid var(--app-line);border-radius:18px;background:var(--app-surface);box-shadow:var(--app-shadow);overflow:visible}.atAppShell .a16BuilderNav button{min-height:54px;display:grid;grid-template-columns:30px minmax(0,1fr);justify-content:stretch;align-items:center;grid-gap:9px;gap:9px;padding:0 10px;border:0;border-radius:12px;background:transparent;color:var(--app-muted);text-align:left}.atAppShell .a16BuilderNav button.active,.atAppShell .a16BuilderNav button:hover{background:var(--app-surface-2);color:var(--app-text)}.atAppShell .a16BuilderNav button.active{box-shadow:inset 3px 0 0 var(--ui-signal)}.atAppShell .a16BuilderNav button.active:after{display:none}.atAppShell .a16BuilderNav button span{display:grid;place-items:center;width:26px;height:26px;border:1px solid var(--app-line);border-radius:9px;color:var(--app-muted);font:700 8px/1 Space Mono,monospace}.atAppShell .a16BuilderNav button.active span{border-color:color-mix(in srgb,var(--ui-signal) 35%,var(--app-line));background:color-mix(in srgb,var(--ui-signal) 10%,var(--app-surface));color:var(--ui-signal)}.atAppShell .a16BuilderNav button strong{font-size:11px}.atAppShell .a16BuilderBody{min-width:0;display:grid;grid-template-columns:minmax(360px,430px) minmax(0,1fr);grid-gap:14px;gap:14px;align-items:flex-start;min-height:760px}.atAppShell .a16BuilderEditor{min-height:760px;padding:28px;border:1px solid var(--app-line);border-radius:18px;background:var(--app-surface);box-shadow:var(--app-shadow)}.atAppShell .a16EditorSection{gap:20px}.atAppShell .a16EditorHead h2{color:var(--app-text);font-size:25px;line-height:1.12;letter-spacing:-.04em}.atAppShell .a16EditorHead p{color:var(--app-muted)}.atAppShell .a16Field>label{color:var(--app-text);font-size:10px;font-weight:800}.atAppShell .a16Field>small{color:var(--app-muted)}.atAppShell .a16Field :is(input,textarea,select){width:100%;background:var(--app-surface-2);color:var(--app-text);border:1px solid var(--app-line)}.atAppShell .a16Field textarea{min-height:130px;resize:vertical}.atAppShell .a16SlugField{min-height:46px;border:1px solid var(--app-line);border-radius:11px;background:var(--app-surface-2)}.atAppShell .a16SlugField span{color:var(--app-muted)}.atAppShell .a16SlugField input{border:0;background:transparent}.atAppShell .a16ServiceList,.atAppShell .a16ToggleList{border:1px solid var(--app-line);border-radius:14px;background:var(--app-surface-2)}.atAppShell .a16ServiceList article,.atAppShell .a16ToggleList label{border-top:1px solid var(--app-line)}.atAppShell .a16ServiceList article:first-child,.atAppShell .a16ToggleList label:first-child{border-top:0}.atAppShell .a16EmptyState{border:1px dashed var(--app-line);border-radius:14px;background:var(--app-surface-2)}.atAppShell .a16BuilderFooter{margin-top:auto;padding-top:24px;border-top:1px solid var(--app-line)}.a16PreviewPane{position:-webkit-sticky;position:sticky;top:88px;min-width:0;min-height:760px;padding:18px;border:1px solid var(--app-line);border-radius:18px;background:var(--app-surface);box-shadow:var(--app-shadow)}.atAppShell .a16PreviewToolbar{height:auto;min-height:48px;margin:0 0 14px}.atAppShell .a16PreviewToolbar>div:first-child{gap:3px}.atAppShell .a16PreviewToolbar strong{color:var(--app-text);font-size:12px}.atAppShell .a16PreviewToolbar small{color:var(--app-muted);font-size:8px}.atAppShell .a16PreviewControls{display:flex;align-items:center;gap:7px;padding:0!important}.atAppShell .a16PreviewSegment{display:flex;gap:3px;padding:3px;border:1px solid var(--app-line);border-radius:10px;background:var(--app-surface-2)}.atAppShell .a16PreviewToolbar .a16PreviewSegment button{height:28px;padding:0 9px;border:0;border-radius:7px;background:transparent;color:var(--app-muted)}.atAppShell .a16PreviewToolbar .a16PreviewSegment button.active{background:var(--app-surface);color:var(--app-text);box-shadow:0 1px 3px rgba(0,0,0,.12)}.atAppShell .a16SitePreview{width:100%;height:690px;overflow:hidden;border:1px solid var(--app-line);border-radius:16px;background:var(--preview-bg);box-shadow:var(--preview-shadow);transition:width .25s var(--ui-ease),background .18s var(--ui-ease),color .18s var(--ui-ease)}.a16SitePreview.preview-light,.atAppShell .a16SitePreview{--preview-bg:#F7F5F0;--preview-surface:#FFFFFF;--preview-text:#11110F;--preview-muted:#746F68;--preview-line:#E3DED6;--preview-shadow:0 26px 80px rgba(10,10,9,.18)}.a16SitePreview.preview-dark{--preview-bg:#0D0D0C;--preview-surface:#171714;--preview-text:#F5F1EA;--preview-muted:#A7A198;--preview-line:#34332F;--preview-shadow:0 28px 90px rgba(0,0,0,.45)}.atAppShell .a16SitePreview.mobile{width:min(390px,100%)}.atAppShell .a16BrowserTop{height:38px;background:color-mix(in srgb,var(--preview-surface) 92%,var(--preview-bg));border-bottom:1px solid var(--preview-line);color:var(--preview-muted)}.atAppShell .a16BrowserTop>span{gap:5px}.atAppShell .a16BrowserTop i{width:8px;height:8px;border-radius:50%;background:var(--preview-line)}.atAppShell .a16BrowserTop i:first-child{background:#FF6A00}.atAppShell .a16BrowserTop small{font-family:Space Mono,monospace;font-size:7px;color:var(--preview-muted)}.atAppShell .a16PreviewSite{height:calc(100% - 38px);background:var(--preview-bg);color:var(--preview-text);scrollbar-color:var(--preview-line) transparent}.atAppShell .a16PreviewSite>header{height:64px;padding:0 24px;border-bottom:1px solid var(--preview-line);background:color-mix(in srgb,var(--preview-surface) 92%,transparent);color:var(--preview-text)}.atAppShell .a16PreviewBrand>img,.atAppShell .a16PreviewBrand>span{width:32px;height:32px;border-radius:10px;background:var(--preview-surface);color:var(--preview-text);border:1px solid var(--preview-line);object-fit:contain}.atAppShell .a16PreviewBrand strong{color:var(--preview-text);font-size:9px}.atAppShell .a16PreviewCta{border-radius:9px;background:var(--ui-signal);color:#fff}.atAppShell .a16PreviewSite main{padding:0 28px 36px}.atAppShell .a16PreviewHero{padding:72px 0 54px;max-width:620px}.atAppShell .a16PreviewHero>small{color:var(--preview-muted);font-size:7px}.atAppShell .a16PreviewHero h2{max-width:580px;margin:10px 0 12px;color:var(--preview-text);font-size:clamp(28px,3.4vw,46px);line-height:1;letter-spacing:-.055em}.atAppShell .a16PreviewHero p{max-width:510px;color:var(--preview-muted);font-size:10px;line-height:1.65}.atAppShell .a16PreviewHero>div>span:not(.a16PreviewCta){color:var(--preview-muted);font-size:8px}.atAppShell .a16PreviewServiceGrid{grid-template-columns:repeat(3,minmax(0,1fr));gap:10px}.atAppShell .a16PreviewServiceGrid article{min-height:128px;padding:15px;border:1px solid var(--preview-line);border-radius:12px;background:var(--preview-surface);color:var(--preview-text)}.atAppShell .a16PreviewServiceGrid article small,.atAppShell .a16PreviewServiceGrid article span{color:var(--preview-muted)}.atAppShell .a16PreviewServiceGrid article strong{font-size:10px}.atAppShell .a16PreviewPlaceholder{min-height:120px;border:1px dashed var(--preview-line);border-radius:12px;background:var(--preview-surface);color:var(--preview-muted)}.atAppShell .a16PreviewGallery{gap:10px;margin-top:10px}.atAppShell .a16PreviewGallery img{border-radius:10px;border:1px solid var(--preview-line)}.atAppShell .a16SitePreview.mobile .a16PreviewSite>header{padding:0 16px}.atAppShell .a16SitePreview.mobile .a16PreviewSite main{padding:0 16px 26px}.atAppShell .a16SitePreview.mobile .a16PreviewHero{padding:48px 0 34px}.atAppShell .a16SitePreview.mobile .a16PreviewHero h2{font-size:30px}.atAppShell .a16SitePreview.mobile .a16PreviewServiceGrid{grid-template-columns:1fr}.atAppShell .a16SitePreview.mobile .a16PreviewServiceGrid article{min-height:92px}@media(max-width:1180px){.a16BuilderShell{grid-template-columns:1fr}.atAppShell .a16BuilderNav{position:static;display:flex;overflow:auto}.atAppShell .a16BuilderNav button{flex:0 0 auto;min-width:142px}.atAppShell .a16BuilderBody{grid-template-columns:minmax(340px,.78fr) minmax(430px,1.22fr)}}@media(max-width:920px){.atAppShell .a16BuilderBody{grid-template-columns:1fr}.a16PreviewPane{position:static;min-height:0}.atAppShell .a16BuilderEditor{min-height:0}.atAppShell .a16SitePreview{height:620px}.atAppShell .a16PreviewControls{flex-wrap:wrap;justify-content:flex-end}}@media(max-width:620px){.atAppShell .a16SiteStatus{align-items:flex-start;flex-direction:column}.atAppShell .a16StatusActions{width:100%}.atAppShell .a16StatusActions>*{flex:1 1 auto}.a16PreviewPane,.atAppShell .a16BuilderEditor{padding:16px}.atAppShell .a16FieldGrid{grid-template-columns:1fr}.atAppShell .a16PreviewToolbar{align-items:flex-start;flex-direction:column}.atAppShell .a16PreviewControls{width:100%;justify-content:space-between}.atAppShell .a16SitePreview{height:560px}.atAppShell .a16SitePreview.mobile{width:100%}}.a16Storefront,.a19ClientPortal,.publicDocumentState,.publicQuotePage,.publicQuoteShell,.publicQuoteShellV24{background:var(--ui-page);color:var(--ui-text)}.a16StoreNav,.a19ClientLogin>div,.a19ClientPanel,.a19ClientTop,.publicQuoteActionCard,.publicQuoteAsideCard,.publicQuoteDocument,.publicQuoteDocumentV24{background:var(--ui-surface);color:var(--ui-text);border-color:var(--ui-line);box-shadow:var(--ui-shadow)}.a19ClientAction,.a19ClientTabs button,.fvInvoicePaid,.fvInvoicePay{border:0;border-radius:var(--ui-radius-button)}.a19ClientPanel :where(p,small,span),.a19ClientTop :where(p,small,span),.publicQuotePage :where(p,small){color:var(--ui-muted)}.a19ClientPanel :where(h1,h2,h3,strong),.publicQuotePage :where(h1,h2,h3,strong){color:var(--ui-text)}.a19ClientDocs>*,.a19ClientList>*,.a19ClientThread>*{border-color:var(--ui-line)}html[data-theme=dark] .a19ClientPanel :where(.a19ClientHero,.a19ClientSummary,.a19ClientOverview,.a19ClientDocs,.a19ClientThread){background:transparent;color:var(--ui-text)}html[data-theme=dark] .publicQuoteDocument,html[data-theme=dark] .publicQuoteDocumentV24{background:#F9F7F2;color:#0B0B0B}.a17PortalPage,.atErrorPage,.atPayPage{min-height:100dvh;background:var(--ui-page);color:var(--ui-text)}.a17PortalLoginCard,.a17PortalTop,.atPayBox,.atPayPrivacy{background:var(--ui-surface);color:var(--ui-text);border-color:var(--ui-line);box-shadow:var(--ui-shadow)}.a17PortalLoginCard,.atPayBox{border-radius:20px}.a17PortalTop{border-bottom:1px solid var(--ui-line)}.a17PortalLoginCard :where(p,small),.atPayBox :where(p,small),.atPayPrivacy{color:var(--ui-muted)}.a17PortalLoginCard button,.atPayBox button{border:0;border-radius:14px}.atPayBox .atSignalButton,.atPayBox .primary{background:var(--ui-signal);color:#fff}.atPortalLoginNote{display:block;margin-top:14px;color:var(--ui-muted);line-height:1.5}.atPaymentResult{display:grid;grid-gap:18px;gap:18px;margin-top:18px}.atPaymentResultAmount,.atPaymentResultMethod{padding:18px;border:1px solid var(--line);border-radius:16px;background:var(--surface-2)}.atPaymentResultAmount{display:flex;align-items:flex-end;justify-content:space-between;gap:20px}.atPaymentResultAmount span,.atPaymentResultMethod>span{color:var(--text-muted);font-size:12px}.atPaymentResultAmount strong{font-size:30px;letter-spacing:-.04em}.atPaymentResultMethod{display:grid;grid-gap:8px;gap:8px}.atPaymentResultMethod p{margin:0;color:var(--text-muted);line-height:1.55}.atPaymentResultMethod dl{display:grid;grid-gap:8px;gap:8px;margin:10px 0 0}.atPaymentResultMethod dl div{display:grid;grid-template-columns:110px 1fr;grid-gap:12px;gap:12px}.atPaymentResultMethod dt{color:var(--text-muted)}.atPaymentResultMethod dd{margin:0;font-family:var(--font-mono);overflow-wrap:anywhere}.atBookingDepositNote,.atRequestStatus{margin:0 0 12px;padding:12px 14px;border:1px solid var(--line);border-radius:12px;background:var(--surface-2);color:var(--text-muted);line-height:1.5}.a16StoreBrand img{object-fit:contain!important;object-position:center;background:#fff}.a16StoreGallery img,.a16StoreVisual img{object-fit:cover}.a16StoreHeroActions button,.a16StoreNav button,.a16StoreServiceList button{transition:transform .22s cubic-bezier(.22,1,.36,1),filter .22s cubic-bezier(.22,1,.36,1)}.a16StoreHeroActions button:hover,.a16StoreNav button:hover,.a16StoreServiceList button:hover{transform:translateX(3px);filter:brightness(.96)}@media(prefers-reduced-motion:reduce){.a16StoreHeroActions button,.a16StoreNav button,.a16StoreServiceList button{transition:none!important}.a16StoreHeroActions button:hover,.a16StoreNav button:hover,.a16StoreServiceList button:hover{transform:none!important}}.a16LivePreview{--preview-width:1180px;position:relative;border:1px solid var(--line);border-radius:22px;background:var(--paper);box-shadow:0 18px 60px rgba(0,0,0,.16);overflow:hidden;transition:width .42s cubic-bezier(.22,1,.36,1),box-shadow .28s ease,transform .28s ease;width:100%}.a16LivePreview.tablet{max-width:780px;margin-inline:auto}.a16LivePreview.mobile{max-width:410px;margin-inline:auto}.a16LivePreview.is-updating{box-shadow:0 0 0 2px color-mix(in srgb,var(--signal) 32%,transparent),0 24px 74px rgba(0,0,0,.2)}.a16LivePreview .a16BrowserTop{display:grid;grid-template-columns:auto 1fr auto;align-items:center;grid-gap:12px;gap:12px;padding:10px 12px;border-bottom:1px solid var(--line);background:var(--soft)}.a16LivePreview .a16BrowserTop>span{display:flex;gap:5px}.a16LivePreview .a16BrowserTop i{width:7px;height:7px;border-radius:50%;background:var(--line-strong)}.a16LivePreview .a16BrowserTop small{text-align:center;color:var(--mute);font-size:9px}.a16LivePreview .a16BrowserTop em{font-style:normal;font-size:9px;font-weight:700;color:var(--signal);opacity:.8}.a16LivePreview.is-updating .a16BrowserTop em{animation:atPreviewPulse .36s ease}.a16LivePreviewViewport{position:relative;overflow:auto;max-height:760px;container-type:inline-size;background:var(--page)}.a16LivePreview .a16Storefront{min-height:720px;transition:background .32s ease,color .32s ease}.a16Storefront.is-embedded-preview{position:relative;overflow:hidden}.a16Storefront[data-preview-theme=light]{--page:#f3f0ea;--paper:#fff;--ink:#11110f;--mute:#6e6a63;--soft:#ebe7df;--line:rgba(17,17,15,.11);--line-strong:rgba(17,17,15,.2);color-scheme:light}.a16Storefront[data-preview-theme=dark]{--page:#0b0b0a;--paper:#141410;--ink:#f5f1e9;--mute:#aaa49b;--soft:#1d1c18;--line:rgba(255,255,255,.10);--line-strong:rgba(255,255,255,.18);color-scheme:dark}.a16Storefront.is-embedded-preview :is(.a16StoreNav,.a16StoreHero,.a16StoreServices,.a16StoreGallerySection,.a16StoreReviewsSection,.a16StoreContact,.a16StoreFooter){transition:background .32s ease,color .32s ease,border-color .32s ease,transform .32s cubic-bezier(.22,1,.36,1)}.a16Storefront.is-embedded-preview .a16StoreContactLines>*,.a16Storefront.is-embedded-preview .a16StoreHeroCopy,.a16Storefront.is-embedded-preview .a16StoreServiceList article{animation:atPreviewSectionIn .42s cubic-bezier(.22,1,.36,1) both}.a16Storefront.is-embedded-preview .a16StoreServiceList article:nth-child(2){animation-delay:.05s}.a16Storefront.is-embedded-preview .a16StoreServiceList article:nth-child(3){animation-delay:.1s}.a16LivePreview.mobile .is-embedded-preview .a16StoreNav,.a16LivePreview.tablet .is-embedded-preview .a16StoreNav{width:calc(100% - 28px)}.a16LivePreview.tablet .is-embedded-preview .a16StoreHero{grid-template-columns:1fr;gap:24px;padding:48px 20px}.a16LivePreview.tablet .is-embedded-preview .a16StoreVisual,.a16LivePreview.tablet .is-embedded-preview .a16StoreVisual img{min-height:340px}.a16LivePreview.mobile .is-embedded-preview .a16StoreNav{min-height:62px}.a16LivePreview.mobile .is-embedded-preview .a16StoreBrand small,.a16LivePreview.mobile .is-embedded-preview .a16StoreNavActions>button:not(.atStoreAssistantLauncher){display:none}.a16LivePreview.mobile .is-embedded-preview .a16StoreHero{display:block;padding:34px 16px}.a16LivePreview.mobile .is-embedded-preview .a16StoreHero h1{font-size:38px}.a16LivePreview.mobile .is-embedded-preview .a16StoreVisual{min-height:260px;margin-top:26px}.a16LivePreview.mobile .is-embedded-preview .a16StoreVisual img{min-height:260px}.a16LivePreview.mobile .is-embedded-preview :is(.a16StoreServices,.a16StoreGallerySection,.a16StoreReviewsSection,.a16StoreContact){padding:42px 16px}.a16LivePreview.mobile .is-embedded-preview .a16StoreServiceList article{grid-template-columns:36px 1fr;gap:10px}.a16LivePreview.mobile .is-embedded-preview .a16StoreServiceList article>button,.a16LivePreview.mobile .is-embedded-preview .a16StoreServiceList article>strong{grid-column:2}.a16LivePreview.mobile .is-embedded-preview .a16StoreProof{flex-wrap:wrap}.atStoreAssistant{position:fixed;right:20px;bottom:20px;z-index:950}.atStoreAssistant.embedded{position:absolute;right:18px;bottom:18px;z-index:30}.atStoreAssistantLauncher{min-height:46px;display:flex;align-items:center;gap:8px;padding:0 14px;border:1px solid var(--line);border-radius:999px;background:var(--paper);color:var(--ink);box-shadow:0 14px 36px rgba(0,0,0,.22);transition:transform .2s ease,box-shadow .2s ease}.atStoreAssistantLauncher:hover{transform:translateY(-2px)}.atStoreAssistantLauncher span{width:24px;height:24px;display:grid;place-items:center;border-radius:50%;background:var(--accent);color:#fff}.atStoreAssistantLauncher b{font-size:11px}.atStoreAssistantPanel{position:absolute;right:0;bottom:56px;width:min(370px,calc(100vw - 28px));max-height:620px;display:grid;grid-template-rows:auto minmax(160px,1fr) auto auto;border:1px solid var(--line);border-radius:22px;background:var(--paper);color:var(--ink);box-shadow:0 28px 80px rgba(0,0,0,.3);overflow:hidden;animation:atChatIn .26s cubic-bezier(.22,1,.36,1)}.atStoreAssistant.embedded .atStoreAssistantPanel{width:min(340px,calc(100cqw - 36px));max-height:520px}.atStoreAssistantPanel>header div{display:grid;grid-gap:2px;gap:2px}.atStoreAssistantPanel>header strong{font-size:14px}.atStoreAssistantNote{display:block;padding:0 14px 12px;color:var(--mute);font-size:9px;line-height:1.45}.a16StoreVisual img{transition:opacity .35s ease,transform .55s cubic-bezier(.22,1,.36,1);animation:atGalleryFade .42s ease}.a16StoreVisual:hover img{transform:scale(1.018)}@keyframes atPreviewPulse{0%{opacity:.35;transform:scale(.94)}55%{opacity:1;transform:scale(1.04)}to{opacity:.8;transform:none}}@keyframes atPreviewSectionIn{0%{opacity:0;transform:translateY(8px)}to{opacity:1;transform:none}}@keyframes atGalleryFade{0%{opacity:.55;transform:scale(1.015)}to{opacity:1;transform:none}}@media(max-width:760px){.atStoreAssistant{right:12px;bottom:12px}.atStoreAssistantLauncher b{display:none}.atStoreAssistantPanel{right:0;width:calc(100vw - 24px);max-height:calc(100dvh - 100px)}}@media(prefers-reduced-motion:reduce){.a16LivePreview,.a16StoreVisual img,.a16Storefront.is-embedded-preview *,.atStoreAssistantLauncher,.atStoreAssistantPanel{animation:none!important;transition:none!important}}.atHelpBook,.atHelpHome,.atHelpTop{background:var(--ui-page);color:var(--ui-text)}.atHelpSidebar,.atHelpToc,.atHelpTop{border-color:var(--ui-line)}.atHelpSidebar,.atHelpToc{background:var(--ui-surface-2);color:var(--ui-text)}.atHelpPage{background:var(--ui-surface);color:var(--ui-text)}.atHelpDone small,.atHelpLead,.atHelpPage :where(p,li),.atHelpToc>a{color:var(--ui-muted)}.atHelpLinkDemo,.atHelpSearch input,.atHelpSearchResults{background:var(--ui-surface);color:var(--ui-text);border-color:var(--ui-line)}.atHelpChapters a{color:var(--ui-text)}.atHelpChapters a:hover:not(.active){background:var(--ui-surface)}.atHelpChapters a.active{background:var(--ui-text);color:var(--ui-page);box-shadow:inset 4px 0 0 var(--ui-signal)}.atHelpActions a,.atHelpLinkDemo button{border:0;background:var(--ui-surface-2);color:var(--ui-text);border-radius:var(--ui-radius-button)}.atHelpActions a.signal{background:var(--ui-signal);color:#fff}.atHelpDone,.atHelpPrevNext{border-color:var(--ui-line)}html[data-theme=dark] .atHelpPage{box-shadow:0 0 0 1px var(--ui-line)}@media(max-width:980px){.atHelpPage{min-height:calc(100dvh - 68px)}}.atHelpBrand,.atHelpBrandMark{color:var(--ui-text)}.atHelpBook :where(h1,h2,h3),.atHelpHome :where(h1,h2,h3){font-family:Space Grotesk,ui-sans-serif,sans-serif;letter-spacing:-.045em}.atHelpBook :where(.atHelpChapterNumber,.atHelpCategory),.atHelpHome :where(.atHelpChapterNumber,.atHelpCategory){font-family:Space Mono,ui-monospace,monospace}.adminShell,.atAdminShell{background:var(--ui-page);color:var(--ui-text)}.adminSidebar,.atAdminSidebar{background:#0B0B0B;color:#F5F1EA}.adminMain,.atAdminMain{background:var(--ui-page);color:var(--ui-text)}.atAdminTopbar{position:-webkit-sticky;position:sticky;z-index:60;background:color-mix(in srgb,var(--ui-page) 96%,transparent);color:var(--ui-text);border-color:var(--ui-line)}.adminPanel,.atAdminCard,.atAdminHeroCard,.atAdminMetric,.v13AdminPanel{box-shadow:var(--ui-shadow)}.adminPanel,.atAdminCard,.atAdminHeroCard,.atAdminMetric,.atAdminTable,.atSecurityTable,.v13AdminPanel,.v13WorkspaceTable{background:var(--ui-surface);color:var(--ui-text);border-color:var(--ui-line)}.atAdminTable :where(th,td),.atSecurityTable :where(th,td){color:var(--ui-text);border-color:var(--ui-line)}.atAdminTable th,.atSecurityTable th{color:var(--ui-muted)}.atAdminSearchForm input{background:var(--ui-surface);color:var(--ui-text);border-color:var(--ui-line)}.atAdminChecklist>div,.atAdminNotice,.atAdminState{background:var(--ui-surface-2);color:var(--ui-text);border-color:var(--ui-line)}.atAdminShell{display:grid;grid-template-columns:248px minmax(0,1fr)}.atAdminSidebar{position:-webkit-sticky;position:sticky;top:0;overflow:hidden;display:flex;flex-direction:column;padding:16px 12px}.atAdminWorkspace{min-width:0;background:var(--ui-page);color:var(--ui-text)}.atAdminMain{width:min(100%,1200px);margin:0 auto;padding:32px}.adminPage,.atAdminPage,.v13AdminPage{display:grid;grid-gap:20px;gap:20px;color:var(--ui-text)}.adminPageHead,.atAdminPageHead,.v13AdminHead{display:flex;align-items:flex-end;justify-content:space-between;gap:20px;padding-bottom:18px;border-bottom:1px solid var(--ui-line)}.adminPageHead h1,.atAdminPageHead h1,.v13AdminHead h1{margin:0;color:var(--ui-text);font-size:clamp(28px,3vw,40px);letter-spacing:-.045em}.adminPageHead p,.atAdminPageHead p,.v13AdminHead p,.v13Muted{color:var(--ui-muted)}.a19AdminRunMetrics,.a19AdminSupportMetrics,.atAdminMetricGrid,.v13AdminMetrics{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));grid-gap:14px;gap:14px}.a19AdminRunMetrics>article,.a19AdminSupportMetrics>article,.atAdminMetricGrid>article,.v13AdminMetrics>article{min-height:132px;padding:22px;border:0;border-radius:18px;background:var(--ui-surface);color:var(--ui-text);box-shadow:var(--ui-shadow)}.a19AdminRunMetrics strong,.a19AdminSupportMetrics strong,.atAdminMetricGrid strong,.v13AdminMetrics strong{color:var(--ui-text)}.a19AdminRunMetrics small,.a19AdminSupportMetrics small,.atAdminMetricGrid small,.v13AdminMetrics small{color:var(--ui-muted)}.a19AdminAi,.a19AdminSupport,.a19AdminTicketDetail,.a19AdminTicketRail,.a19AdminTicketTools,.adminPanel,.adminTeamTable,.atAdminCard,.atAdminSearchPanel,.v13AdminPanel{border:0;border-radius:20px;background:var(--ui-surface);color:var(--ui-text);box-shadow:var(--ui-shadow)}.a19AdminAi,.a19AdminSupport,.a19AdminTicketDetail,.a19AdminTicketTools,.adminPanel,.atAdminCard,.atAdminSearchPanel,.v13AdminPanel{padding:28px}.a19AdminConnectorTable,.adminTeamTable,.atAdminCustomerTable,.atAdminRows,.atAdminTable,.atSecurityTable,.v13CustomerTable,.v13WorkspaceTable{border-color:var(--ui-line);background:var(--ui-surface);color:var(--ui-text)}.a17AnnouncementList>*,.a19AdminRunList>*,.adminTeamRow,.atAdminRow,.atAdminTableRow,.v13CustomerRow{min-height:48px;border-color:var(--ui-line);color:var(--ui-text)}.atAdminTableHead,.v13CustomerHeader{color:var(--ui-muted);background:var(--ui-surface-2)}.adminCount,.atAdminState,.atAdminStatusBadge,.v13UsagePills>*{border:0;border-radius:10px;background:var(--ui-surface-2);color:var(--ui-text)}.atAdminPrimaryAction,.atAdminShell .btnPrimary{border:0;border-radius:14px;background:var(--ui-signal);color:#fff}.atAdminBackButton,.atAdminSecondaryAction,.atAdminShell .adminLink,.atAdminShell .btnText{border:0;border-radius:14px;background:var(--ui-surface-2);color:var(--ui-text)}.a17AdminForm input,.a17AdminForm select,.a19TicketReplyActions textarea,.adminInviteForm input,.atAdminSearchForm input{background:var(--ui-surface);color:var(--ui-text);border-color:var(--ui-line)}.a18AdminRules,.atFlagGrid{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));grid-gap:14px;gap:14px}.a18AdminRules>*,.atFlagGrid>*{background:var(--ui-surface);color:var(--ui-text);border-color:var(--ui-line);border-radius:18px}.atSecurityTable{width:100%;border-collapse:collapse}.atSecurityTable td,.atSecurityTable th{height:48px;padding:12px 16px;border-bottom:1px solid var(--ui-line)}html[data-theme=dark] :where(.atAdminCard,.adminPanel,.v13AdminPanel,.a19AdminAi,.a19AdminSupport,.a19AdminTicketRail,.a19AdminTicketDetail,.a19AdminTicketTools,.adminTeamTable,.atAdminSearchPanel,.atAdminMetricGrid>article,.v13AdminMetrics>article){background:var(--ui-surface);color:var(--ui-text)}@media(max-width:1100px){.a18AdminRules,.a19AdminRunMetrics,.a19AdminSupportMetrics,.atAdminMetricGrid,.atFlagGrid,.v13AdminMetrics{grid-template-columns:repeat(2,minmax(0,1fr))}}@media(max-width:820px){.atAdminShell{grid-template-columns:72px minmax(0,1fr)}.atAdminMain{padding:20px 14px}.adminPageHead,.atAdminPageHead,.v13AdminHead{align-items:flex-start;flex-direction:column}.a18AdminRules,.a19AdminRunMetrics,.a19AdminSupportMetrics,.atAdminMetricGrid,.atFlagGrid,.v13AdminMetrics{grid-template-columns:1fr}}.atAdminBrand,.atAdminBrand strong{color:#fff}.atAdminShell{display:block;min-height:100dvh}.atAdminSidebar{position:fixed;inset:0 auto 0 0;width:248px;height:100dvh;z-index:100}.atAdminWorkspace{width:calc(100% - 248px);min-height:100dvh;margin-left:248px}.atAdminTopbar{top:0}@media(max-width:820px){.atAdminSidebar{width:72px}.atAdminWorkspace{width:calc(100% - 72px);margin-left:72px}}.atAdminShell :where(h1,h2,h3,h4,h5,h6){font-family:Space Grotesk,ui-sans-serif,sans-serif;letter-spacing:-.035em}.atAdminShell :where(time,.meta,[class*=Eyebrow]){font-family:Space Mono,ui-monospace,monospace}.atAdminOverrideForm{display:grid;grid-template-columns:1.3fr 1fr .7fr 1fr;grid-gap:12px;gap:12px;margin:16px 0 22px}.atAdminOverrideForm label{display:grid;grid-gap:6px;gap:6px;font-size:12px;color:var(--text-muted)}.atAdminOverrideForm label.wide{grid-column:span 3}.atAdminOverrideForm input,.atAdminOverrideForm select{min-height:42px;padding:0 11px;border:1px solid var(--line);border-radius:10px;background:var(--surface-2);color:var(--text)}.atAdminDangerAction{border:0;background:transparent;color:var(--state-error);font-weight:700;cursor:pointer}@media(max-width:900px){.atAdminOverrideForm{grid-template-columns:1fr 1fr}.atAdminOverrideForm label.wide{grid-column:1/-1}}@media(max-width:620px){.atAdminOverrideForm{grid-template-columns:1fr}.atAdminOverrideForm label.wide{grid-column:auto}}.atRelationConversation,.atRelationMessage{margin:18px 0;padding:18px;border:1px solid var(--line);border-radius:16px;background:var(--surface-2,var(--soft))}.atRelationConversation>span,.atRelationMessage>span{display:block;margin-bottom:10px;font:700 10px/1.4 Space Mono,monospace;letter-spacing:.08em;color:var(--signal)}.atRelationMessage p{white-space:pre-wrap;line-height:1.65}.atRelationMessage small{color:var(--mute)}.atRelationConversation{display:grid;grid-gap:8px;gap:8px}.atRelationConversation p{margin:0;padding:10px 12px;border-radius:12px;background:var(--paper);font-size:12px;line-height:1.5}.atRelationConversation b{display:block;margin-bottom:4px;font-size:9px;color:var(--mute);text-transform:uppercase}:root{--v4-signal:#ff6a00;--v4-ink:#0b0b0b;--v4-surface:#151514;--v4-surface-2:#1f1f1d;--v4-elevated:#1a1917;--v4-line:#302d28;--v4-text:#f5f5f2;--v4-muted:#9b968f;--v4-success:#38c976;--v4-danger:#ff5c5c;--v4-info:#5f9cff;--v4-violet:#9b78ff;--v4-r-sm:10px;--v4-r-md:16px;--v4-r-lg:24px;--v4-shadow:0 24px 70px rgba(0,0,0,.24);--v4-motion:190ms cubic-bezier(.2,.8,.2,1)}.v4Button{min-height:42px;border:1px solid transparent;border-radius:12px;padding:0 16px;display:inline-flex;align-items:center;justify-content:center;gap:9px;font:600 13px/1 inherit;cursor:pointer;transition:transform var(--v4-motion),background var(--v4-motion),border-color var(--v4-motion),box-shadow var(--v4-motion);outline:none}.v4Button:hover{transform:translateY(-1px)}.v4Button:active{transform:translateY(1px) scale(.99)}.v4Button:focus-visible{box-shadow:0 0 0 3px rgba(255,106,0,.25)}.v4Button[data-variant=primary]{background:var(--v4-signal);color:#0b0b0b}.v4Button[data-variant=secondary]{background:#191816;color:var(--v4-text);border-color:#35322e}.v4Button[data-variant=ghost]{background:transparent;color:var(--v4-text);border-color:#2a2825}.v4Button[data-variant=danger]{background:#321313;color:#ffd8d8;border-color:#633}.v4Button[data-state=saved],.v4Button[data-variant=success]{background:#143522;color:#baf3d0;border-color:#275d3c}.v4Button:disabled{opacity:.55;cursor:not-allowed;transform:none}.v4ButtonSpinner{width:14px;height:14px;border:2px solid;border-right:2px solid transparent;border-radius:50%;animation:v4spin .7s linear infinite}.v4Card{background:linear-gradient(145deg,rgba(28,27,24,.94),rgba(18,18,16,.94));border:1px solid #2c2a26;border-radius:var(--v4-r-lg);box-shadow:var(--v4-shadow)}.v4Card[data-kind=interactive]{transition:transform var(--v4-motion),border-color var(--v4-motion)}.v4Card[data-kind=interactive]:hover{transform:translateY(-2px);border-color:#47423b}.v4Feedback{display:flex;align-items:center;gap:9px;padding:10px 12px;border-radius:12px;border:1px solid #2b2926;background:#131210;color:#d7d2ca;font-size:12px}.v4FeedbackDot{width:7px;height:7px;border-radius:50%;background:var(--v4-info)}.v4Feedback[data-tone=success] .v4FeedbackDot{background:var(--v4-success)}.v4Feedback[data-tone=warning] .v4FeedbackDot{background:#f2a93b}.v4Feedback[data-tone=error] .v4FeedbackDot{background:var(--v4-danger)}.v4Skeleton{display:grid;grid-gap:9px;gap:9px}.v4Skeleton i{display:block;height:13px;border-radius:8px;background:linear-gradient(90deg,#181714,#26231f,#181714);background-size:240% 100%;animation:v4Shimmer 1.5s linear infinite}.v4Skeleton i:last-child{width:72%}.v4VersionToast{position:fixed;z-index:9999;right:22px;bottom:22px;max-width:520px;display:flex;align-items:center;gap:14px;padding:16px;border-radius:18px;background:rgba(18,17,15,.96);-webkit-backdrop-filter:blur(18px);backdrop-filter:blur(18px);border:1px solid #3a352e;box-shadow:0 26px 80px #000}.v4VersionToast>div{display:grid;grid-gap:4px;gap:4px;flex:1 1}.v4VersionToast span{font-size:12px;color:#9f9991;line-height:1.45}.v4VersionToast>button:last-child{background:none;border:0;color:#8a847c;font-size:20px;cursor:pointer}.v4InlineError{color:#ff8b8b;font-size:12px}.v4StateStudio{display:grid;grid-template-columns:minmax(420px,.85fr) minmax(520px,1.15fr);grid-gap:20px;gap:20px}.v4StateControls,.v4StatePreview{border:1px solid #2b2926;border-radius:24px;background:#121210;padding:22px}.v4SectionHead span{color:var(--v4-signal);font-size:10px;letter-spacing:.2em;font-weight:800}.v4SectionHead h2{margin:7px 0 5px}.v4SectionHead p{color:#918b83;margin:0 0 20px}.v4ModeGrid{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));grid-gap:10px;gap:10px}.v4ChipRow button,.v4ModeGrid button{background:#191816;border:1px solid #2d2a26;color:#cfc8bf;border-radius:13px;padding:13px;text-align:left;cursor:pointer;transition:all var(--v4-motion)}.v4ChipRow button.active,.v4ModeGrid button.active{border-color:rgba(255,106,0,.58);box-shadow:inset 0 0 0 1px rgba(255,106,0,.16);background:rgba(255,106,0,.08)}.v4ModeGrid small,.v4ModeGrid strong{display:block}.v4ModeGrid small{color:#77716a;margin-top:4px;line-height:1.4}.v4Field{display:grid;grid-gap:8px;gap:8px;margin-top:16px;font-size:12px;color:#d7d2ca}.v4Field input,.v4Field textarea{width:100%;background:#0e0e0d;border:1px solid #2c2925;border-radius:12px;color:#f5f2ed;padding:12px;outline:none}.v4Field input:focus,.v4Field textarea:focus{border-color:#6b4226;box-shadow:0 0 0 3px rgba(255,106,0,.08)}.v4Field textarea{min-height:100px;resize:vertical}.v4FieldGrid{display:grid;grid-template-columns:1fr 1fr;grid-gap:12px;gap:12px}.v4ChipRow{display:flex;gap:7px;flex-wrap:wrap}.v4ChipRow button{text-transform:capitalize;padding:9px 11px}.v4StateControls>.v4Button{margin-top:18px;width:100%}.v4PreviewLabel{font-size:9px;letter-spacing:.18em;color:#78736c;margin-bottom:11px}.v4PreviewLabel span{display:inline-block;width:6px;height:6px;background:#42d677;border-radius:50%;margin-right:7px}.v4PreviewViewport{overflow:hidden;border-radius:20px;border:1px solid #26231f;background:#080808}.v4OpsGrid{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));grid-gap:12px;gap:12px}.v4OpsMetric{padding:18px}.v4OpsMetric span{font-size:10px;color:#8e877f;text-transform:uppercase;letter-spacing:.12em}.v4OpsMetric strong{font-size:27px;display:block;margin-top:8px}.v4OpsMetric small{color:#77716a}.v4StatusDot{width:8px;height:8px;border-radius:50%;background:#39cb75;box-shadow:0 0 14px rgba(57,203,117,.45);display:inline-block}.v4AdminHero{display:flex;align-items:flex-end;justify-content:space-between;gap:20px;margin-bottom:20px}.v4AdminHero h1{font-size:38px;margin:5px 0}.v4AdminHero p{color:#928b83;max-width:680px}.v4AdminGrid{display:grid;grid-template-columns:1.3fr .7fr;grid-gap:18px;gap:18px}.v4LiveActivity{position:-webkit-sticky;position:sticky;top:20px;padding:18px}.v4LiveActivity h3{margin:0 0 14px}.v4LiveActivity ul{list-style:none;padding:0;margin:0;display:grid;grid-gap:10px;gap:10px}.v4LiveActivity li{display:grid;grid-template-columns:auto 1fr auto;grid-gap:9px;gap:9px;align-items:center;border-top:1px solid #26231f;padding-top:10px;font-size:12px}.v4LiveActivity time{color:#6e6962}.v4CommandPaletteBackdrop{position:fixed;z-index:9998;inset:0;background:rgba(0,0,0,.58);-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px);display:grid;place-items:start center;padding-top:12vh}.v4CommandPalette{width:min(680px,calc(100vw - 30px));background:#121210;border:1px solid #34302b;border-radius:20px;box-shadow:0 30px 120px #000;overflow:hidden}.v4CommandPalette input{width:100%;border:0;border-bottom:1px solid #292621;background:#151412;color:#f4f0e9;padding:18px;font-size:15px;outline:none}.v4CommandPaletteList{padding:8px;display:grid;grid-gap:4px;gap:4px;max-height:420px;overflow:auto}.v4CommandPaletteList a,.v4CommandPaletteList button{display:flex;align-items:center;gap:12px;padding:12px;border-radius:12px;color:#ddd7cf;text-decoration:none;background:transparent;border:0;text-align:left;cursor:pointer}.v4CommandPaletteList a:hover,.v4CommandPaletteList button:hover{background:#201e1a}.v4SearchBox{position:relative}.v4SearchBox input{background:#151412;border:1px solid #2d2a26;border-radius:12px;padding:11px 14px;color:white;min-width:240px}.v4SearchResults{position:absolute;right:0;top:48px;width:360px;background:#121210;border:1px solid #302d28;border-radius:16px;padding:8px;z-index:50;box-shadow:var(--v4-shadow)}.v4SearchResults a{display:block;color:#ddd7cf;text-decoration:none;padding:10px;border-radius:10px}.v4SearchResults a:hover{background:#201e1b}.v4AttentionStrip{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));grid-gap:10px;gap:10px;margin:0 0 18px}.v4AttentionStrip a{display:block;background:#151412;border:1px solid #282621;border-radius:16px;padding:14px;text-decoration:none;color:inherit}.v4AttentionStrip span{font-size:11px;color:#8f8880}.v4AttentionStrip strong{display:block;font-size:20px;margin-top:5px}.v4InboxShell{height:calc(100svh - 210px);min-height:620px;display:grid;grid-template-columns:230px minmax(300px,.9fr) minmax(420px,1.45fr) 300px;border:1px solid #292621;border-radius:22px;overflow:hidden;background:#121210}.v4InboxShell>*{min-width:0;overflow:auto;border-right:1px solid #292621}.v4InboxShell>:last-child{border-right:0}.v4InboxShell textarea{max-width:100%}@keyframes v4spin{to{transform:rotate(1turn)}}@keyframes v4Shimmer{to{background-position:-240% 0}}@media(max-width:1199px){.v4StateStudio{grid-template-columns:1fr}.v4OpsGrid{grid-template-columns:repeat(2,1fr)}.v4AdminGrid{grid-template-columns:1fr}.v4InboxShell{grid-template-columns:220px minmax(320px,1fr) 280px}.v4InboxShell>:nth-child(2){display:none}.v4AttentionStrip{grid-template-columns:repeat(2,1fr)}}@media (max-width:767px){.v4StateControls,.v4StatePreview{padding:15px}.v4AttentionStrip,.v4FieldGrid,.v4ModeGrid,.v4OpsGrid{grid-template-columns:1fr}.v4InboxShell{display:block;height:auto;min-height:72svh}.v4InboxShell>*{display:none!important;border:0}.v4InboxShell>:nth-child(3){display:block!important;min-height:72svh}.v4VersionToast{left:12px;right:12px;bottom:12px;align-items:flex-start;flex-wrap:wrap}.v4AdminHero{display:block}.v4AdminHero h1{font-size:30px}}@media(prefers-reduced-motion:reduce){.v4Button,.v4Card,.v4Skeleton i{transition:none!important;animation:none!important}}.atAdminMain{animation:v4PageIn .22s ease both}.atAdminNavItem,.atAppNavItem{transition:background var(--v4-motion),color var(--v4-motion),transform var(--v4-motion)}.atAdminNavItem:hover,.atAppNavItem:hover{transform:translateX(2px)}.atAdminPrimaryAction{transition:transform var(--v4-motion),box-shadow var(--v4-motion)}.atAdminPrimaryAction:hover{transform:translateY(-1px);box-shadow:0 10px 30px rgba(255,106,0,.14)}.atAdminTopbarActions{gap:10px}.v4AdminLogout{height:36px;padding:0 12px;border-radius:10px;border:1px solid #312e29;background:#171614;color:#cfc9c0;cursor:pointer}.v4AdminLogout:hover{border-color:#5a3822;color:#fff}.v4LiveActivityHead{display:flex;justify-content:space-between;align-items:center}.v4LiveActivityHead>span{font-size:9px;letter-spacing:.14em;color:#6d6861}.v4LiveActivityHead>span i{width:6px;height:6px;background:#3bce77;border-radius:50%;display:inline-block;margin-right:6px;box-shadow:0 0 10px #3bce77}.v4IncidentCreate{display:flex;gap:10px;margin-bottom:16px}.v4IncidentCreate input{flex:1 1;background:#12110f;color:#eee8df;border:1px solid #302d28;border-radius:12px;padding:12px 14px}.v4IncidentBoard{display:grid;grid-gap:12px;gap:12px}.v4IncidentBoard article{padding:18px;display:grid;grid-template-columns:1fr auto;grid-gap:18px;gap:18px;align-items:center}.v4IncidentBoard h3{margin:5px 0}.v4IncidentBoard small{color:#77716a}.v4IncidentSteps{display:flex;gap:6px;flex-wrap:wrap}.v4IncidentSteps button{border:1px solid #302d28;background:#171614;color:#8e8881;border-radius:999px;padding:8px 10px;font-size:11px;cursor:pointer}.v4IncidentSteps button.active{background:rgba(255,106,0,.1);border-color:rgba(255,106,0,.55);color:#ffc08c}.v4EmptyState{padding:36px;border:1px dashed #312e29;border-radius:20px;color:#948d84;display:grid;grid-gap:5px;gap:5px}.v4AdminInfoPanel,.v4AdminTableCard,.v4DeployTimeline{padding:22px;margin-top:18px}.v4DeployNode{position:relative;padding:0 0 28px 38px}.v4DeployNode:before{content:"";position:absolute;left:9px;top:16px;bottom:-2px;width:1px;background:#332d27}.v4DeployNode:last-child:before{display:none}.v4DeployNode>i{position:absolute;left:2px;top:3px;width:16px;height:16px;border-radius:50%;background:#201d19;border:1px solid #5c4a3c}.v4DeployNode.active>i{background:#ff6a00;box-shadow:0 0 22px rgba(255,106,0,.4)}.v4DeployNode div{display:grid;grid-gap:5px;gap:5px}.v4DeployNode small,.v4DeployNode span{color:#837c74}.v4ScenarioGrid{display:flex;gap:8px;flex-wrap:wrap;margin:12px 0}.v4ScenarioGrid span{padding:9px 11px;border-radius:999px;border:1px solid #322f2a;background:#171614;color:#bdb6ad;font-size:12px}.v4SimpleRows{display:grid}.v4SimpleRows>div{display:grid;grid-template-columns:1fr auto 160px;grid-gap:16px;gap:16px;align-items:center;padding:13px 0;border-bottom:1px solid #292621}.v4SimpleRows>div:last-child{border-bottom:0}.v4SimpleRows div div{display:grid}.v4SimpleRows small,.v4SimpleRows time{color:#77716a}.v4SimpleRows span[data-status=failed]{color:#ff7676}.v4SimpleRows span[data-status=delivered]{color:#55d388}.atMorningPage,.atWorkspacePage{animation:v4PageIn .2s ease both}.atMorningGrid article,.atWorkPanel,.atWorkspaceCard{transition:transform var(--v4-motion),border-color var(--v4-motion),box-shadow var(--v4-motion)}.atMorningGrid article:hover,.atWorkPanel:hover,.atWorkspaceCard:hover{transform:translateY(-2px);border-color:#38342e;box-shadow:0 18px 54px rgba(0,0,0,.16)}.v4InboxShell{position:relative;display:grid!important;grid-template-columns:minmax(280px,.72fr) minmax(520px,1.45fr) minmax(280px,.72fr)!important;grid-template-rows:auto 1fr;grid-template-areas:"filters filters filters" "list thread context";height:calc(100svh - 215px)!important;min-height:680px!important}.v4InboxShell>.a19ConversationFilters{grid-area:filters;display:flex!important;align-items:center;gap:7px;overflow-x:auto!important;border-right:0!important;border-bottom:1px solid #292621;padding:10px 12px;background:#11100f}.v4InboxShell>.a19ConversationFilters .a19FilterTitle{margin-right:8px;white-space:nowrap}.v4InboxShell>.a19ConversationFilters>button{width:auto!important;min-width:max-content;margin:0!important}.v4InboxShell>.a19ConversationList{grid-area:list}.v4InboxShell>.a19Thread{grid-area:thread}.v4InboxShell>.a19ContextPanel{grid-area:context}.v4InboxShell .a19Thread{min-height:0!important}.v4InboxShell .a19Thread>header{position:-webkit-sticky;position:sticky;top:0;z-index:4;background:rgba(18,18,16,.95);-webkit-backdrop-filter:blur(16px);backdrop-filter:blur(16px)}.v4InboxShell .a19Composer{position:-webkit-sticky;position:sticky;bottom:0;background:rgba(18,18,16,.96);-webkit-backdrop-filter:blur(18px);backdrop-filter:blur(18px);border-top:1px solid #302d28}.v4InboxShell .a19ConversationList button{transition:background var(--v4-motion),border-color var(--v4-motion)}@keyframes v4PageIn{0%{opacity:0;transform:translateY(5px)}to{opacity:1;transform:none}}@media(max-width:1199px){.v4InboxShell{grid-template-columns:minmax(270px,.75fr) minmax(420px,1.25fr)!important;grid-template-areas:"filters filters" "list thread"}.v4InboxShell>.a19ContextPanel{display:none!important}.v4IncidentBoard article{grid-template-columns:1fr}.v4SimpleRows>div{grid-template-columns:1fr auto}.v4SimpleRows time{display:none}}@media(max-width:767px){.atAdmin2fa,.atAdminTopbarTitle,.v4SearchBox{display:none!important}.v4InboxShell{display:block!important;height:calc(100svh - 150px)!important;min-height:0!important;border-radius:18px}.v4InboxShell>.a19ConversationFilters{display:flex!important}.v4InboxShell>.a19ConversationList{display:none!important}.v4InboxShell>.a19Thread{display:block!important;height:calc(100% - 62px);border:0!important}.v4InboxShell>.a19ContextPanel{display:none!important}.v4InboxShell .a19ThreadHeaderActions{gap:4px}.v4InboxShell .a19ThreadHeaderActions button,.v4InboxShell .a19ThreadHeaderActions select{max-width:132px}.v4IncidentCreate{display:grid}.v4SimpleRows>div{grid-template-columns:1fr}}@media(prefers-reduced-motion:reduce){.atAdminMain,.atMorningPage,.atWorkspacePage{animation:none!important}}.v4MobileBack{display:none;border:1px solid var(--v4-line);background:var(--v4-elevated);color:var(--v4-text);border-radius:12px;width:40px;height:40px;place-items:center;font-size:18px}@media(max-width:767px){.v4MobileBack{display:grid}.v4InboxShell[data-mobile-pane=list] .a19ConversationList{display:block}.v4InboxShell[data-mobile-pane=list] .a19Thread,.v4InboxShell[data-mobile-pane=thread] .a19ConversationList{display:none}.v4InboxShell[data-mobile-pane=thread] .a19Thread{display:flex}}:where(.atAdminMain,.atAppMain) :where(button,a,input,textarea,select){-webkit-tap-highlight-color:transparent}:where(.atAdminMain,.atAppMain) button:not(.v4Button):not([class*=Icon]):not([aria-label=Fermer]){transition:transform var(--v4-motion),border-color var(--v4-motion),background var(--v4-motion),box-shadow var(--v4-motion),opacity var(--v4-motion)}:where(.atAdminMain,.atAppMain) button:not(:disabled):active{transform:translateY(1px) scale(.99)}:where(.atAdminMain,.atAppMain) a:focus-visible,:where(.atAdminMain,.atAppMain) button:focus-visible,:where(.atAdminMain,.atAppMain) input:focus-visible,:where(.atAdminMain,.atAppMain) select:focus-visible,:where(.atAdminMain,.atAppMain) textarea:focus-visible{outline:2px solid rgba(255,106,0,.8);outline-offset:2px}:where(.atAdminMain,.atAppMain) input,:where(.atAdminMain,.atAppMain) select,:where(.atAdminMain,.atAppMain) textarea{transition:border-color var(--v4-motion),box-shadow var(--v4-motion),background var(--v4-motion)}:where(.atAdminMain,.atAppMain) input:focus,:where(.atAdminMain,.atAppMain) select:focus,:where(.atAdminMain,.atAppMain) textarea:focus{border-color:rgba(255,106,0,.5);box-shadow:0 0 0 3px rgba(255,106,0,.07)}:where(.atAdminMain,.atAppMain) :where(.fvCard,.v15Card,.a16Card,.a17Card,.atWorkPanel,.atWorkspaceCard){transition:transform var(--v4-motion),border-color var(--v4-motion),box-shadow var(--v4-motion)}:where(.atAdminMain,.atAppMain) :where(.fvCard,.v15Card,.a16Card,.a17Card,.atWorkPanel,.atWorkspaceCard):hover{border-color:#3a352f;box-shadow:0 18px 52px rgba(0,0,0,.14)}@media(prefers-reduced-motion:reduce){.v4MobileBack,:where(.atAdminMain,.atAppMain) *{scroll-behavior:auto!important;transition-duration:.001ms!important;animation-duration:.001ms!important;animation-iteration-count:1!important}}