.automation_container__CvMVf{width:100%;min-height:calc(100vh - 72px);background:var(--color-canvas)}.automation_registryShell__9_fpN{display:grid;grid-template-columns:280px minmax(0,1fr);min-height:calc(100vh - 72px)}.automation_registrySidebar__UuxKU{border-right:1px solid var(--color-border);background:color-mix(in srgb,var(--color-surface) 78%,var(--color-canvas));padding:var(--space-4);display:flex;flex-direction:column;gap:var(--space-4);overflow-y:auto}.automation_sidebarTitle__3o2he{margin:0;font-size:var(--text-2xl);font-weight:700;letter-spacing:-.02em;color:var(--color-text-primary)}.automation_sidebarSection__KQoi9{display:flex;flex-direction:column;gap:var(--space-2)}.automation_sidebarSectionTitle__fgUnq{margin:0;font-size:var(--text-sm);text-transform:uppercase;letter-spacing:.06em;color:var(--color-text-tertiary)}.automation_templateList__l95Hn{display:flex;flex-direction:column;gap:var(--space-2)}.automation_templateItem__tOPCH{border:1px solid var(--color-border);border-radius:var(--radius-md);background:var(--color-canvas);color:var(--color-text-primary);display:flex;align-items:center;justify-content:space-between;gap:var(--space-2);width:100%;text-align:left;padding:10px 12px;cursor:pointer;transition:transform .18s ease,border-color .18s ease,box-shadow .18s ease}.automation_templateItem__tOPCH:hover{border-color:color-mix(in srgb,var(--color-primary) 50%,var(--color-border));transform:translateY(-1px);box-shadow:var(--shadow-sm)}.automation_templateItem__tOPCH small{color:var(--color-text-secondary);font-size:var(--text-xs)}.automation_sidebarFilterButton__3WeeI{width:100%;border:1px solid transparent;border-radius:var(--radius-md);background:transparent;color:var(--color-text-secondary);text-align:left;padding:8px 10px;cursor:pointer}.automation_sidebarFilterButton__3WeeI:hover{background:var(--color-surface-highlight)}.automation_sidebarFilterButtonActive__nbWYV{border-color:color-mix(in srgb,var(--color-primary) 30%,transparent);background:color-mix(in srgb,var(--color-primary) 11%,var(--color-canvas));color:var(--color-text-primary)}.automation_accountItem__trAxA{width:100%;border:1px solid transparent;border-radius:var(--radius-md);background:transparent;color:var(--color-text-primary);text-align:left;padding:7px 8px;display:flex;align-items:center;gap:10px;cursor:pointer}.automation_accountItem__trAxA:hover{background:var(--color-surface-highlight)}.automation_accountItemActive__Fvkhs{border-color:color-mix(in srgb,var(--color-primary) 35%,transparent);background:color-mix(in srgb,var(--color-primary) 11%,var(--color-canvas))}.automation_accountAvatar__blvHq{width:24px;height:24px;border-radius:999px;display:inline-flex;align-items:center;justify-content:center;font-size:11px;font-weight:700;color:var(--color-primary);background:color-mix(in srgb,var(--color-primary) 16%,var(--color-canvas))}.automation_registryMain__PHzkK{padding:var(--space-5);display:flex;flex-direction:column;gap:var(--space-4);overflow:auto}.automation_registryHead__xnNOh{display:flex;align-items:flex-start;justify-content:space-between;gap:var(--space-3)}.automation_registryTitle__YOgFN{margin:0;font-size:clamp(1.25rem,1.4vw,1.8rem);color:var(--color-text-primary);display:flex;align-items:center;gap:8px}.automation_registryTitle__YOgFN span{color:var(--color-text-secondary)}.automation_registrySubtitle__H11S4{margin:4px 0 0;color:var(--color-text-secondary);font-size:var(--text-sm)}.automation_registryFilters__6Ja_g{display:grid;grid-template-columns:minmax(220px,1.6fr) repeat(3,minmax(160px,1fr));grid-gap:var(--space-3);gap:var(--space-3);align-items:end}.automation_registryGrid__ogYZr{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));grid-gap:var(--space-3);gap:var(--space-3)}.automation_registryCard__1PaMh{border:1px solid var(--color-border);border-radius:var(--radius-lg);background:var(--color-surface);text-align:left;padding:var(--space-4);display:flex;flex-direction:column;gap:var(--space-3);cursor:pointer;transition:border-color .22s ease,box-shadow .22s ease,transform .22s ease,background-color .22s ease}.automation_registryCard__1PaMh:hover{border-color:color-mix(in srgb,var(--color-primary) 45%,var(--color-border));box-shadow:var(--shadow-sm);transform:translateY(-1px)}.automation_registryCardHead__2RgLz{display:flex;align-items:center;justify-content:space-between;gap:var(--space-2)}.automation_registryCardTitleWrap__jM5az{display:flex;align-items:center;gap:8px;min-width:0}.automation_registryCardTitle___Hoa7{font-size:var(--text-lg);color:var(--color-text-primary);line-height:1.2;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.automation_statusDot__Qhq7z{width:9px;height:9px;border-radius:999px;flex-shrink:0}.automation_statusDotActive__gq_CK{background:var(--color-success)}.automation_statusDotDraft__80s3J{background:var(--color-text-tertiary)}.automation_statusDotArchived__hJsj8{background:var(--color-warning)}.automation_cardActions__OZaFN{display:flex;align-items:center;gap:4px}.automation_iconActionBtn__13X1J{border:none;background:transparent;color:var(--color-text-tertiary);padding:4px;cursor:pointer;border-radius:4px;display:flex;align-items:center;justify-content:center;transition:background-color .2s,color .2s}.automation_iconActionBtn__13X1J:hover{background-color:var(--color-surface-highlight);color:var(--color-text-primary)}.automation_registryMetrics__AxCxV{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));grid-gap:var(--space-3);gap:var(--space-3)}.automation_registryMetrics__AxCxV div{display:flex;flex-direction:column;gap:2px}.automation_registryMetrics__AxCxV span{color:var(--color-text-tertiary);font-size:var(--text-xs);text-transform:uppercase;letter-spacing:.06em}.automation_registryMetrics__AxCxV strong{color:var(--color-text-primary);font-size:var(--text-2xl)}.automation_registryCardFooter__dYM8C{display:flex;align-items:center;justify-content:space-between;gap:var(--space-2)}.automation_registryChannel__Ap1QT{color:var(--color-text-secondary);font-size:var(--text-sm);white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.automation_registryVersion__lm2iI{color:var(--color-text-tertiary);font-size:var(--text-sm);flex-shrink:0}.automation_registryPagination__dcGf9{margin-top:var(--space-2)}.automation_emptyGrid__x3GU9{border:1px dashed var(--color-border);border-radius:var(--radius-lg);padding:var(--space-6);text-align:center;color:var(--color-text-secondary)}.automation_builderScreen__YauSr{min-height:calc(100vh - 72px);display:flex;flex-direction:column;gap:var(--space-3);padding:var(--space-4);will-change:transform,opacity}.automation_builderHeader__AHkGG{border:1px solid var(--color-border);border-radius:var(--radius-lg);background:var(--color-surface);padding:var(--space-3) var(--space-4);display:grid;grid-template-columns:auto minmax(0,1fr) auto;align-items:center;grid-gap:var(--space-3);gap:var(--space-3)}.automation_backButton__p_0_M{border:none;background:transparent;color:var(--color-text-secondary);font-weight:600;cursor:pointer;display:inline-flex;align-items:center;gap:8px}.automation_backButton__p_0_M:hover{color:var(--color-text-primary)}.automation_builderHeaderTitle__4pPrV h2{margin:0;color:var(--color-text-primary);font-size:var(--text-xl)}.automation_builderHeaderTitle__4pPrV p{margin:4px 0 0;color:var(--color-text-secondary);font-size:var(--text-sm)}.automation_builderHeaderActions__sK8k3{display:flex;align-items:center;gap:var(--space-2);flex-wrap:wrap;justify-content:flex-end}.automation_builderBody__tU6Qu{display:grid;grid-template-columns:minmax(0,1fr) 400px;grid-gap:var(--space-4);gap:var(--space-4);align-items:start}.automation_builderCanvasSection__yhIPS{min-width:0;display:flex;flex-direction:column;gap:var(--space-3)}.automation_canvasToolbar__deAOV{border:1px solid var(--color-border);border-radius:var(--radius-lg);background:var(--color-surface);padding:var(--space-3);display:flex;flex-direction:column;gap:var(--space-3)}.automation_canvasFloatingToolbar__XtOxG{position:absolute;top:14px;left:50%;transform:translateX(-50%);z-index:16;display:flex;align-items:center;gap:10px;background:color-mix(in srgb,var(--color-surface) 92%,white);border:1px solid var(--color-border);border-radius:999px;padding:10px 14px;box-shadow:var(--shadow-md);-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px)}.automation_toolbarGroup__iH9bw{display:flex;align-items:center;gap:6px}.automation_toolbarDivider__j3xL6{width:1px;height:24px;background:var(--color-border);margin:0 6px}.automation_toolbarBtn__CF_iE{color:var(--color-text-secondary);border-radius:999px;width:44px;height:44px;padding:0;display:flex;align-items:center;justify-content:center;position:relative}.automation_toolbarBtn__CF_iE:hover{background:var(--color-surface-highlight);color:var(--color-text-primary)}.automation_toolbarBtn__CF_iE[data-tooltip]:hover:after{content:attr(data-tooltip);position:absolute;top:100%;left:50%;transform:translateX(-50%);margin-top:8px;background:var(--color-text-primary);color:var(--color-surface);padding:6px 10px;border-radius:6px;font-size:12px;white-space:nowrap;pointer-events:none;opacity:0;animation:automation_tooltipFadeIn__qtkOi .2s forwards;z-index:20}@keyframes automation_tooltipFadeIn__qtkOi{0%{opacity:0;transform:translate(-50%,-4px)}to{opacity:1;transform:translate(-50%)}}.automation_emptyInspector__JtU57{display:flex;align-items:center;justify-content:center;height:100%;color:var(--color-text-tertiary);text-align:center;padding:20px;font-size:14px}.automation_nodeGuide__piA_T{border:1px solid var(--color-border);border-radius:var(--radius-lg);background:var(--color-surface);padding:var(--space-3);display:grid;grid-gap:6px;gap:6px}.automation_nodeGuide__piA_T strong{color:var(--color-text-primary);font-size:var(--text-sm)}.automation_nodeGuide__piA_T p{margin:0;color:var(--color-text-secondary);font-size:var(--text-sm);line-height:1.4}.automation_builderBottomGrid__T7wvh{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));grid-gap:var(--space-3);gap:var(--space-3)}.automation_triggerPanel__WrWJP{border:1px solid var(--color-border);border-radius:var(--radius-lg);background:var(--color-surface);padding:var(--space-3);display:flex;flex-direction:column;gap:var(--space-3);max-height:calc(100vh - 150px);overflow-y:auto;position:-webkit-sticky;position:sticky;top:86px;animation:automation_panelSlideIn__YsWo0 .24s ease}.automation_triggerPanelHeader__BCrr4{display:flex;align-items:center;justify-content:space-between;gap:var(--space-2)}.automation_triggerPanelHeader__BCrr4 h3{margin:0;font-size:var(--text-xl);color:var(--color-text-primary)}.automation_panelClose__7E4th{border:none;width:30px;height:30px;border-radius:999px;background:var(--color-surface-highlight);color:var(--color-text-secondary);cursor:pointer}.automation_toggleRow__FZswP{display:flex;align-items:center;gap:var(--space-2);color:var(--color-text-secondary)}.automation_runtimeBadgeWrap__uYwt5{border:1px solid var(--color-border);border-radius:var(--radius-md);background:var(--color-canvas);padding:10px;display:flex;align-items:flex-start;gap:8px}.automation_runtimeDot__Gg8gg{width:9px;height:9px;border-radius:999px;margin-top:4px;flex-shrink:0}.automation_runtimeDotLive__CqyqY{background:var(--color-success);box-shadow:0 0 0 4px color-mix(in srgb,var(--color-success) 22%,transparent)}.automation_runtimeDotDraft__4uWdr{background:var(--color-warning);box-shadow:0 0 0 4px color-mix(in srgb,var(--color-warning) 24%,transparent)}.automation_runtimeBadgeText__h7Mna{font-size:var(--text-sm);color:var(--color-text-secondary);line-height:1.45}.automation_triggerCardGrid__QWy_E{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));grid-gap:var(--space-2);gap:var(--space-2)}.automation_triggerCard__Fiemc{border:1px solid var(--color-border);border-radius:var(--radius-md);background:var(--color-canvas);padding:10px;text-align:left;display:flex;flex-direction:column;gap:5px;cursor:pointer}.automation_triggerCard__Fiemc strong{font-size:var(--text-sm);color:var(--color-text-primary);line-height:1.35}.automation_triggerCard__Fiemc small{font-size:var(--text-xs);color:var(--color-text-secondary);line-height:1.35}.automation_triggerCardActive__Xswss{border-color:color-mix(in srgb,var(--color-primary) 60%,var(--color-border));box-shadow:0 0 0 1px color-mix(in srgb,var(--color-primary) 25%,transparent)}.automation_triggerSection__FNWqZ{display:flex;flex-direction:column;gap:var(--space-2)}.automation_triggerHowItWorks__zlDHm{border:1px solid var(--color-border);border-radius:var(--radius-md);background:var(--color-canvas);padding:10px;display:flex;flex-direction:column;gap:6px}.automation_triggerHowItWorks__zlDHm strong{color:var(--color-text-primary);font-size:var(--text-sm)}.automation_triggerHowItWorks__zlDHm p{margin:0;color:var(--color-text-secondary);font-size:var(--text-sm);line-height:1.4}.automation_triggerSection__FNWqZ h4,.automation_triggerTemplates__IbEQY h4{margin:0;font-size:var(--text-lg);color:var(--color-text-primary)}.automation_radioRow__WA8N_{display:flex;align-items:center;gap:var(--space-2);color:var(--color-text-secondary)}.automation_triggerFieldGrid__JUrFI,.automation_triggerHintGrid__a6xGc{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));grid-gap:var(--space-2);gap:var(--space-2)}.automation_triggerHintItem__Z91Qo{margin:0;color:var(--color-text-secondary);font-size:var(--text-xs);line-height:1.4;display:flex;align-items:flex-start;gap:6px}.automation_triggerHintItem__Z91Qo span{display:inline-flex;align-items:center;justify-content:center;width:16px;height:16px;border-radius:var(--radius-full);background:color-mix(in srgb,var(--color-primary) 12%,#ffffff);color:var(--color-primary);font-weight:700;cursor:help;flex-shrink:0}.automation_triggerTemplates__IbEQY{display:flex;flex-direction:column;gap:var(--space-2)}.automation_triggerTemplatesHint__y1TNG{margin:0;color:var(--color-text-secondary);font-size:var(--text-xs);line-height:1.4}.automation_triggerTemplateRow__316g_{border:1px solid var(--color-border);border-radius:var(--radius-md);padding:8px;display:flex;align-items:center;justify-content:space-between;gap:8px}.automation_triggerTemplateRow__316g_ span{color:var(--color-text-primary);font-size:var(--text-sm)}.automation_triggerTemplateRow__316g_ div{display:flex;gap:6px}.automation_triggerPanelActions__BtQBs{margin-top:auto;display:flex;gap:var(--space-2)}.automation_errorBanner__LejNo{border:1px solid color-mix(in srgb,var(--color-danger) 35%,transparent);background:color-mix(in srgb,var(--color-danger) 8%,var(--color-canvas));color:var(--color-danger);border-radius:var(--radius-md);padding:var(--space-3) var(--space-4);font-size:var(--text-sm)}.automation_listMessage__ySINL{color:var(--color-text-secondary);font-size:var(--text-sm)}.automation_validationCard__GGyly{border:1px solid var(--color-border)}.automation_validationInlineSummary__eyKYB{display:flex;align-items:center;justify-content:space-between;flex-wrap:wrap;gap:var(--space-2);color:var(--color-text-secondary);font-size:var(--text-sm)}.automation_validationInlineSummary__eyKYB strong{color:var(--color-text-primary)}.automation_canvasCard__pxa1w{border:1px solid var(--color-border);overflow:hidden}.automation_canvasShell__QnUnG{position:relative}.automation_canvasViewport__6_xFC{width:100%;height:600px;min-height:600px;background:radial-gradient(circle at top left,color-mix(in srgb,var(--color-primary) 6%,transparent),transparent 50%),var(--color-canvas)}.automation_canvasViewport__6_xFC .react-flow__controls,.automation_canvasViewport__6_xFC .react-flow__minimap{border-radius:var(--radius-md);border:1px solid var(--color-border);box-shadow:none}.automation_canvasViewport__6_xFC .react-flow__edge-textbg{fill:color-mix(in srgb,var(--color-surface) 92%,transparent)}.automation_canvasViewport__6_xFC .react-flow__edge-path{stroke:var(--color-border,#c1c8d6);stroke-width:1.8}.automation_canvasViewport__6_xFC .react-flow__connection-path{stroke:var(--color-primary);stroke-width:2}.automation_debugCard__pwrhU,.automation_inspectorCard__abFJU{display:flex;flex-direction:column;gap:var(--space-3);overflow:visible}.automation_inspectorSection__sSOiW{display:flex;flex-direction:column;gap:var(--space-3)}.automation_inspectorMeta__BrpP_{font-size:var(--text-xs);text-transform:uppercase;letter-spacing:.08em;color:var(--color-text-tertiary)}.automation_inspectorHint__V5ifY{color:var(--color-text-secondary);font-size:var(--text-sm);line-height:1.5}.automation_simulationResult__jeoIX{border:1px solid var(--color-border);border-radius:var(--radius-md);padding:var(--space-3);background:var(--color-canvas);display:flex;flex-direction:column;gap:var(--space-2);font-size:var(--text-sm)}.automation_simulationResult__jeoIX ul{margin:0;padding-left:18px}.automation_versionList__tecC2{display:flex;flex-direction:column;gap:var(--space-2)}.automation_versionItem__dn3aV{border:1px solid var(--color-border);border-radius:var(--radius-md);padding:var(--space-3);background:var(--color-canvas);display:flex;flex-direction:column;gap:4px}.automation_versionItem__dn3aV span{font-size:var(--text-sm);color:var(--color-text-secondary)}.automation_versionItem__dn3aV small{font-size:var(--text-xs);color:var(--color-text-tertiary)}.automation_versionPagination__R_S6R{margin-top:var(--space-2);padding-top:var(--space-2);border-top:1px solid var(--color-border)}.automation_rawPreview__pqbRs{margin:0;border:1px solid var(--color-border);border-radius:var(--radius-md);background:color-mix(in srgb,var(--color-surface) 60%,var(--color-canvas));padding:var(--space-3);font-size:12px;line-height:1.45;white-space:pre-wrap;word-break:break-word;max-height:260px;overflow:auto}.automation_emptyState__GubzZ{display:flex;flex-direction:column;align-items:center;justify-content:center;height:100%;color:var(--color-text-tertiary);text-align:center;gap:var(--space-3);padding:var(--space-6)}.automation_emptyState__GubzZ h3{margin:0;color:var(--color-text-secondary);font-size:var(--text-xl)}.automation_emptyState__GubzZ p{margin:0}.automation_canvasNode___8fCu{position:relative;overflow:visible;width:250px;min-height:112px;border:1px solid var(--color-border);border-radius:var(--radius-xl);padding:var(--space-3) var(--space-4);background:linear-gradient(180deg,#ffffff,#f9fbff);box-shadow:var(--shadow-sm);display:flex;flex-direction:column;gap:var(--space-2);transition:border-color .18s ease,box-shadow .18s ease,transform .18s ease,background-color .18s ease;transform-origin:center}.automation_canvasNodeSelected__2k_T5{border-color:var(--color-primary);box-shadow:0 0 0 3px color-mix(in srgb,var(--color-primary) 16%,transparent),var(--shadow-md);transform:translateY(-2px) scale(1.01)}.automation_canvasNodeError__AsfZI{border-color:color-mix(in srgb,var(--color-error) 60%,var(--color-border));box-shadow:0 0 0 3px color-mix(in srgb,var(--color-error) 18%,transparent)}.automation_canvasNodeWarning__Wyeo7{border-color:color-mix(in srgb,var(--color-warning) 60%,var(--color-border));box-shadow:0 0 0 3px color-mix(in srgb,var(--color-warning) 18%,transparent)}.automation_canvasNodeHeader__3ygvi{display:flex;flex-direction:column;gap:2px}.automation_canvasNodeBadge__b67x4{font-size:10px;text-transform:uppercase;letter-spacing:.08em;color:var(--color-text-tertiary);font-weight:700}.automation_canvasNodeSummary__B_hR3{margin:0;font-size:var(--text-sm);color:var(--color-text-secondary);line-height:1.4}.automation_canvasNodeIssue__0_g4_{margin:0;border-radius:var(--radius-sm);padding:6px 8px;font-size:var(--text-xs);line-height:1.35;color:var(--color-text-primary);background:color-mix(in srgb,var(--color-warning) 12%,var(--color-canvas))}.automation_canvasHandle___55_I{position:relative;width:16px;height:16px;border:2px solid #ffffff;background:var(--color-primary);border-radius:var(--radius-full);z-index:6;cursor:crosshair;pointer-events:all;transition:transform .14s ease,box-shadow .14s ease,background-color .14s ease;box-shadow:0 2px 8px color-mix(in srgb,var(--color-primary) 25%,transparent)}.automation_canvasHandle___55_I:before{content:"";position:absolute;inset:-12px;border-radius:999px}.automation_canvasNodeSelected__2k_T5 .automation_canvasHandle___55_I{transform:scale(1.08);box-shadow:0 0 0 4px color-mix(in srgb,var(--color-primary) 24%,transparent)}.automation_handleInput__4K_8i{background:#0ea5e9;box-shadow:0 2px 8px color-mix(in srgb,#0ea5e9 35%,transparent);cursor:crosshair}.automation_handleOutput__fF6by{background:#2563eb;box-shadow:0 2px 8px color-mix(in srgb,#2563eb 34%,transparent);cursor:crosshair}.automation_nodeIssueBox__i6dM9{border:1px solid var(--color-border);border-radius:var(--radius-md);background:var(--color-canvas);padding:10px;display:flex;flex-direction:column;gap:6px}.automation_nodeIssueError__d6Jte,.automation_nodeIssueWarning__3qm1N{margin:0;font-size:var(--text-sm);line-height:1.4}.automation_nodeIssueError__d6Jte{color:var(--color-error)}.automation_nodeIssueWarning__3qm1N{color:var(--color-warning)}.automation_branchTrue__MG_8l{left:auto;transform:none;background:#16a34a;box-shadow:0 2px 8px color-mix(in srgb,#16a34a 34%,transparent)}.automation_branchFalse__npx6T{left:auto;transform:none;background:#dc2626;box-shadow:0 2px 8px color-mix(in srgb,#dc2626 34%,transparent)}.automation_handleLabelRight__EYHhd{right:24px;top:58%;transform:translateY(-50%);color:color-mix(in srgb,#16a34a 80%,#2b384f)}.automation_handleLabelBottom__XDS2U,.automation_handleLabelRight__EYHhd{position:absolute;font-size:11px;font-weight:700;letter-spacing:.02em;pointer-events:none}.automation_handleLabelBottom__XDS2U{left:50%;bottom:24px;transform:translateX(-50%);color:color-mix(in srgb,#dc2626 74%,#2b384f)}.automation_handleLabelTop__wFQ_R{top:8px;color:color-mix(in srgb,#0ea5e9 72%,#2b384f)}.automation_handleLabelNext__JPguP,.automation_handleLabelTop__wFQ_R{position:absolute;left:50%;transform:translateX(-50%);font-size:10px;font-weight:700;letter-spacing:.04em;pointer-events:none}.automation_handleLabelNext__JPguP{bottom:8px;color:color-mix(in srgb,#2563eb 72%,#2b384f)}.automation_branchLabelFalse__Fg_ft,.automation_branchLabelTrue__0LZFY{position:absolute;bottom:1px;font-size:9px;font-weight:700;color:#ffffff;border-radius:var(--radius-full);padding:2px 6px;line-height:1.2}.automation_branchLabelTrue__0LZFY{left:calc(32% - 14px);background:color-mix(in srgb,var(--color-success) 86%,#ffffff)}.automation_branchLabelFalse__Fg_ft{left:calc(68% - 14px);background:color-mix(in srgb,var(--color-warning) 86%,#ffffff)}@keyframes automation_panelSlideIn__YsWo0{0%{transform:translateX(8px);opacity:0}to{transform:translateX(0);opacity:1}}@media (max-width:1460px){.automation_registryGrid__ogYZr{grid-template-columns:repeat(2,minmax(0,1fr))}.automation_builderBody__tU6Qu{grid-template-columns:minmax(0,1fr)}.automation_triggerPanel__WrWJP{position:static;max-height:none}}@media (max-width:1180px){.automation_registryShell__9_fpN{grid-template-columns:1fr}.automation_registrySidebar__UuxKU{border-right:none;border-bottom:1px solid var(--color-border)}.automation_registryFilters__6Ja_g{grid-template-columns:repeat(2,minmax(0,1fr))}.automation_builderHeader__AHkGG{grid-template-columns:1fr}.automation_builderHeaderActions__sK8k3{justify-content:flex-start}.automation_builderBottomGrid__T7wvh{grid-template-columns:1fr}}@media (max-width:760px){.automation_registryMain__PHzkK{padding:var(--space-4)}.automation_registryFilters__6Ja_g,.automation_registryGrid__ogYZr,.automation_triggerCardGrid__QWy_E,.automation_triggerFieldGrid__JUrFI{grid-template-columns:1fr}.automation_canvasViewport__6_xFC{height:480px;min-height:480px}.automation_canvasFloatingToolbar__XtOxG{top:10px;padding:8px 10px;gap:8px}.automation_toolbarBtn__CF_iE{width:38px;height:38px}}.Button_button__7hVP3{display:inline-flex;align-items:center;justify-content:center;gap:var(--space-2);white-space:nowrap;font-family:var(--font-family-body);font-weight:600;font-size:var(--text-base);border:1px solid transparent;border-radius:var(--radius-md);cursor:pointer;transition-property:color,background-color,border-color,transform,box-shadow;transition-duration:var(--motion-fast);transition-timing-function:var(--ease-standard)}.Button_button__7hVP3:active:not(:disabled){transform:translateY(1px) scale(.985)}.Button_button__7hVP3:focus-visible{outline:none;box-shadow:var(--focus-ring)}.Button_button__7hVP3:disabled{opacity:.6;cursor:not-allowed}.Button_size-sm__jHPeD{height:40px;padding:0 var(--space-3);font-size:var(--text-sm)}.Button_size-md__x6iSL{height:46px;padding:0 var(--space-4);font-size:var(--text-base)}.Button_size-icon__MKPfQ{width:46px;height:46px;padding:0}.Button_variant-primary__yNCFm{background-color:var(--color-primary);color:var(--color-primary-text);box-shadow:var(--shadow-sm)}.Button_variant-primary__yNCFm:hover:not(:disabled){background-color:var(--color-primary-hover);box-shadow:var(--shadow-md);transform:translateY(-1px)}.Button_variant-secondary__LYEPk{background-color:var(--color-surface);color:var(--color-text-secondary);border-color:var(--color-border);box-shadow:var(--shadow-sm)}.Button_variant-secondary__LYEPk:hover:not(:disabled){background-color:var(--color-surface-highlight);color:var(--color-text-primary);transform:translateY(-1px)}.Button_variant-ghost__WoEgY{background-color:transparent;color:var(--color-text-secondary);border-color:var(--color-border)}.Button_variant-ghost__WoEgY:hover:not(:disabled){background-color:var(--color-surface-highlight);color:var(--color-text-primary);border-color:var(--color-text-tertiary);transform:translateY(-1px)}.Button_variant-danger__l3SkI{background-color:var(--color-error);color:white;box-shadow:var(--shadow-sm)}.Button_variant-danger__l3SkI:hover:not(:disabled){opacity:.9;box-shadow:var(--shadow-md);transform:translateY(-1px)}.Input_input-wrapper__aFcX8{display:flex;flex-direction:column;gap:var(--space-1)}.Input_label__Rn2xY{font-size:var(--text-xs);font-weight:600;text-transform:uppercase;color:var(--color-text-secondary);letter-spacing:.05em}.Input_input__OVfId{width:100%;height:46px;padding:0 var(--space-3);font-family:var(--font-family-body);font-size:var(--text-base);color:var(--color-text-primary);background-color:var(--color-surface);border:1px solid var(--color-border);border-radius:var(--radius-md);outline:none;transition:border-color var(--motion-fast) var(--ease-standard),box-shadow var(--motion-fast) var(--ease-standard),background-color var(--motion-fast) var(--ease-standard),transform var(--motion-fast) var(--ease-standard)}.Input_input__OVfId:hover:not(:disabled){border-color:color-mix(in srgb,var(--color-primary) 26%,var(--color-border));transform:translateY(-1px)}.Input_input__OVfId:focus{border-color:var(--color-primary);box-shadow:var(--focus-ring)}.Input_input__OVfId:disabled{background-color:var(--color-surface-highlight);color:var(--color-text-tertiary);cursor:not-allowed}.Input_input__OVfId::placeholder{color:var(--color-text-tertiary)}.Input_error-message__fiQV_{font-size:var(--text-xs);color:var(--color-error)}.Input_input__OVfId.Input_has-error__u9q7i{border-color:var(--color-error)}.Input_input__OVfId.Input_has-error__u9q7i:focus{box-shadow:0 0 0 2px color-mix(in srgb,var(--color-error) 24%,transparent)}.Input_input-container__RXujm{position:relative;display:flex;align-items:center}.Input_left-icon__V3ssj{position:absolute;left:10px;color:var(--color-text-tertiary);pointer-events:none;display:flex;align-items:center;justify-content:center}.Input_input__OVfId.Input_has-left-icon__zD91M{padding-left:36px}.Card_card__2J5m8{background-color:var(--color-surface);border:1px solid var(--color-border);border-radius:var(--radius-lg);overflow:hidden}.Card_padding-none__JwGyv{padding:0}.Card_padding-sm__Qlb1x{padding:var(--space-4)}.Card_padding-md__w9W4R{padding:var(--space-5)}.Card_padding-lg__xbPa5{padding:var(--space-6)}.Card_shadow-none__far5f{box-shadow:none}.Card_shadow-sm__u5ue3{box-shadow:var(--shadow-sm)}.Card_shadow-md__krbqB{box-shadow:var(--shadow-md)}.Select_select-wrapper__PVFx7{position:relative;width:100%;display:flex;flex-direction:column;gap:var(--space-1)}.Select_label__kJ4Kn{font-size:var(--text-xs);font-weight:600;text-transform:uppercase;color:var(--color-text-secondary);letter-spacing:.05em}.Select_trigger__HGkV_{display:flex;align-items:center;justify-content:space-between;width:100%;height:46px;padding:0 var(--space-3);background-color:var(--color-surface);border:1px solid var(--color-border);border-radius:var(--radius-md);font-family:var(--font-family-body);font-size:var(--text-base);color:var(--color-text-primary);cursor:pointer;transition:border-color var(--motion-fast) var(--ease-standard),box-shadow var(--motion-fast) var(--ease-standard),transform var(--motion-fast) var(--ease-standard),background-color var(--motion-fast) var(--ease-standard)}.Select_trigger__HGkV_:hover:not(:disabled){border-color:color-mix(in srgb,var(--color-primary) 26%,var(--color-border));transform:translateY(-1px)}.Select_trigger__HGkV_:focus-visible{outline:none;box-shadow:var(--focus-ring);border-color:var(--color-primary)}.Select_trigger__HGkV_.Select_is-open___EU_A{border-color:var(--color-primary);box-shadow:var(--focus-ring)}.Select_trigger__HGkV_:disabled{background-color:var(--color-surface-highlight);color:var(--color-text-tertiary);cursor:not-allowed}.Select_value__XcPq9{white-space:nowrap;overflow:hidden;text-overflow:ellipsis;flex:1 1;text-align:left}.Select_value__XcPq9.Select_is-placeholder__0Q70I{color:var(--color-text-tertiary)}.Select_icon__dfPmX{margin-left:var(--space-2);color:var(--color-text-secondary);transition:transform .2s ease;flex-shrink:0}.Select_trigger__HGkV_.Select_is-open___EU_A .Select_icon__dfPmX{transform:rotate(180deg);color:var(--color-primary)}.Select_dropdown__fqfko{max-height:260px;overflow-y:auto;background-color:var(--color-surface);border:1px solid var(--color-border);border-radius:var(--radius-md);box-shadow:0 14px 30px rgba(15,23,42,.18);padding:var(--space-1);animation:Select_dropdownFadeIn__j8wet var(--motion-fast) var(--ease-standard)}.Select_option__YdqRw{display:flex;align-items:center;width:100%;padding:var(--space-2) var(--space-3);font-family:var(--font-family-body);font-size:var(--text-base);color:var(--color-text-primary);background:transparent;border:none;border-radius:var(--radius-sm);cursor:pointer;text-align:left;transition:background-color .14s ease,color .14s ease}.Select_option__YdqRw:hover:not(:disabled){background-color:var(--color-surface-highlight)}.Select_option__YdqRw.Select_is-selected__uhQC6{background-color:var(--color-primary-soft);color:var(--color-primary);font-weight:500}.Select_option__YdqRw:disabled{opacity:.5;cursor:not-allowed}.Select_native-select__9aO4H{position:absolute;inset:0;width:100%;height:100%;opacity:0;pointer-events:none}@keyframes Select_dropdownFadeIn__j8wet{0%{opacity:0;transform:translateY(-4px)}to{opacity:1;transform:translateY(0)}}.Avatar_avatar__uBayd{display:inline-flex;align-items:center;justify-content:center;border-radius:50%;overflow:hidden;position:relative;background-color:var(--color-surface-highlight);color:var(--color-text-secondary);font-weight:600;-webkit-user-select:none;-moz-user-select:none;user-select:none}.Avatar_avatar__uBayd img{width:100%;height:100%;object-fit:cover}.Avatar_size-sm__aNki1{width:24px;height:24px;font-size:10px}.Avatar_size-md__OmgYj{width:40px;height:40px;font-size:14px}.Avatar_size-lg__nvY_e{width:56px;height:56px;font-size:18px}.Avatar_size-xl__73PWJ{width:80px;height:80px;font-size:24px}.Avatar_color-default__BMlRc{background-color:var(--color-surface-highlight);color:var(--color-text-secondary)}.Avatar_color-primary__LGLsL{background-color:var(--color-primary-soft);color:var(--color-primary)}.Avatar_color-success__SC5if{background-color:color-mix(in srgb,var(--color-success) 22%,var(--color-surface));color:color-mix(in srgb,var(--color-success) 68%,#000000)}.Avatar_color-warning__Tw800{background-color:color-mix(in srgb,var(--color-warning) 22%,var(--color-surface));color:color-mix(in srgb,var(--color-warning) 68%,#000000)}.Avatar_color-error__eSsVU{background-color:color-mix(in srgb,var(--color-error) 22%,var(--color-surface));color:color-mix(in srgb,var(--color-error) 68%,#000000)}.IconButton_icon-button__tQMFb{display:inline-flex;align-items:center;justify-content:center;border:none;background:transparent;cursor:pointer;border-radius:50%;transition:background-color var(--motion-fast) var(--ease-standard),transform var(--motion-fast) var(--ease-standard),color var(--motion-fast) var(--ease-standard);color:var(--color-text-secondary);padding:0;position:relative;overflow:hidden}.IconButton_icon-button__tQMFb:hover:not(:disabled){background-color:var(--color-surface-highlight);color:var(--color-text-primary)}.IconButton_icon-button__tQMFb:active:not(:disabled){background-color:rgba(0,0,0,.1)}.IconButton_icon-button__tQMFb:disabled{opacity:.5;cursor:not-allowed}.IconButton_variant-ghost__aDyw3{background:transparent}.IconButton_variant-filled__10SLc{background-color:var(--color-surface-highlight)}.IconButton_variant-primary__81SYP{background-color:var(--color-primary);color:white}.IconButton_variant-primary__81SYP:hover:not(:disabled){background-color:var(--color-primary-hover);color:white}.IconButton_size-sm__hMXBT{width:36px;height:36px;padding:6px}.IconButton_size-md__meduG{width:46px;height:46px;padding:9px}.IconButton_size-lg__vHc7v{width:54px;height:54px;padding:12px}.IconButton_icon-button__tQMFb:after{content:"";position:absolute;top:50%;left:50%;width:100%;height:100%;background-color:currentColor;border-radius:50%;transform:translate(-50%,-50%) scale(0);opacity:0;transition:transform .3s ease,opacity .3s ease;pointer-events:none}.IconButton_icon-button__tQMFb:active:after{transform:translate(-50%,-50%) scale(2);opacity:.1;transition:0s}.Surface_surface__z33za{background-color:var(--color-surface);border:1px solid var(--color-border);transition:box-shadow var(--motion-fast) var(--ease-standard),border-color var(--motion-fast) var(--ease-standard),transform var(--motion-fast) var(--ease-standard)}.Surface_elevation-0__hJsqB{box-shadow:none;border-color:var(--color-border)}.Surface_elevation-1__HQXXB{box-shadow:var(--shadow-sm);border-color:transparent}.Surface_elevation-2__9vU_J{box-shadow:var(--shadow-md);border-color:transparent}.Surface_elevation-3__9k6pY{box-shadow:var(--shadow-lg);border-color:transparent}.Surface_elevation-4__mO9wa{box-shadow:var(--shadow-float);border-color:transparent}.Surface_radius-md__pLbK4{border-radius:var(--radius-md)}.Surface_radius-lg__DxPpq{border-radius:var(--radius-lg)}.Surface_radius-xl__UBiOD{border-radius:var(--radius-xl)}.Surface_radius-2xl__ZifZf{border-radius:var(--radius-2xl)}.Dialog_overlay__3rA_7{position:fixed;inset:0;background-color:rgba(0,0,0,.4);-webkit-backdrop-filter:blur(7px);backdrop-filter:blur(7px);z-index:1200;display:flex;align-items:center;justify-content:center;padding:var(--space-6);animation:Dialog_fadeIn__UD_Iy var(--motion-fast) var(--ease-standard)}.Dialog_content__LgxwH{background-color:var(--color-surface);border-radius:var(--radius-xl);box-shadow:var(--shadow-float);width:min(620px,100%);max-width:620px;max-height:85vh;overflow-y:auto;padding:0;animation:Dialog_scaleIn__07PDX var(--motion-fast) var(--ease-standard);display:flex;flex-direction:column}.Dialog_header__0JgEi{padding:var(--space-5) var(--space-6) 0 var(--space-6)}.Dialog_title___kZ_4{margin:0;font-size:var(--text-lg);font-weight:700;color:var(--color-text-primary)}.Dialog_description__5XjVD{margin:4px 0 0;font-size:var(--text-sm);color:var(--color-text-secondary);line-height:1.4}.Dialog_body__JtCLQ{padding:var(--space-5) var(--space-6)}.Dialog_footer__HaE2d{padding:0 var(--space-6) var(--space-6) var(--space-6);display:flex;justify-content:flex-end;gap:var(--space-3);flex-wrap:wrap}@keyframes Dialog_fadeIn__UD_Iy{0%{opacity:0}to{opacity:1}}@keyframes Dialog_scaleIn__07PDX{0%{transform:scale(.96);opacity:0}to{transform:scale(1);opacity:1}}.Toast_viewport__BGx2z{position:fixed;top:18px;right:18px;z-index:10000;display:flex;flex-direction:column;gap:10px;width:min(380px,calc(100vw - 24px));pointer-events:none}.Toast_toast__XHfdi{pointer-events:auto;border:1px solid var(--color-border);border-radius:var(--radius-lg);background:var(--color-surface);box-shadow:var(--shadow-md);overflow:hidden;animation:Toast_toast-enter__hfxGF var(--motion-base) var(--ease-standard)}.Toast_toastBody__kgPos{display:grid;grid-template-columns:10px minmax(0,1fr);align-items:stretch}.Toast_barError__9_0bq,.Toast_barInfo__fr0oT,.Toast_barSuccess__m2nBI,.Toast_barWarning__HU_i9{width:10px}.Toast_barInfo__fr0oT{background:var(--color-info)}.Toast_barSuccess__m2nBI{background:var(--color-success)}.Toast_barWarning__HU_i9{background:var(--color-warning)}.Toast_barError__9_0bq{background:var(--color-error)}.Toast_content__uzHvb{padding:14px 16px;display:flex;flex-direction:column;gap:4px}.Toast_title__7R1et{margin:0;font-size:var(--text-sm);color:var(--color-text-primary);font-weight:700;line-height:1.3}.Toast_message__WhJsb{margin:0;font-size:var(--text-sm);color:var(--color-text-secondary);line-height:1.4}.Toast_actions__NTQll{margin-top:6px;display:flex;justify-content:flex-end}.Toast_closeButton__ifAsb{border:1px solid var(--color-border);background:var(--color-canvas);color:var(--color-text-secondary);border-radius:var(--radius-full);font-size:var(--text-xs);padding:6px 12px;cursor:pointer}.Toast_closeButton__ifAsb:hover{background:var(--color-surface-highlight);color:var(--color-text-primary)}@keyframes Toast_toast-enter__hfxGF{0%{opacity:0;transform:translateY(-6px) scale(.985)}to{opacity:1;transform:translateY(0) scale(1)}}.shell_shell__ogCIM{display:flex;height:100vh;background-color:var(--color-canvas);overflow:hidden;animation:shell_shellEnter__NggmO var(--motion-base) var(--ease-standard)}.shell_sidebar__jNkbH{position:fixed;top:0;left:0;bottom:0;width:286px;background-color:color-mix(in srgb,var(--color-surface) 84%,var(--color-canvas));backdrop-filter:blur(20px);-webkit-backdrop-filter:blur(20px);border-right:1px solid var(--color-border);display:flex;flex-direction:column;z-index:50;transition:transform var(--motion-base) var(--ease-standard),width var(--motion-base) var(--ease-standard);padding-bottom:var(--space-6)}.shell_sidebar__jNkbH.shell_collapsed__LDySc{width:84px}.shell_brand__Of3oz{padding:0 var(--space-4);height:72px;display:flex;align-items:center;margin-top:10px}.shell_brand-text__0YDzy{display:flex;align-items:center;gap:12px;width:100%;padding:10px 12px;border-radius:12px;cursor:pointer;transition:background-color var(--motion-fast) var(--ease-standard),transform var(--motion-fast) var(--ease-standard)}.shell_brand-text__0YDzy:hover{background-color:color-mix(in srgb,var(--color-surface-highlight) 90%,transparent);transform:translateY(-1px)}.shell_brand-logo__zTmmI{flex-shrink:0;width:28px;height:28px;background:var(--color-primary);border-radius:8px}.shell_brand-text__0YDzy h2{font-size:var(--text-lg);font-weight:600;color:var(--color-text-primary);margin:0;line-height:1.2}.shell_sidebar__jNkbH.shell_collapsed__LDySc .shell_brand__Of3oz{padding:0 10px}.shell_sidebar__jNkbH.shell_collapsed__LDySc .shell_brand-text__0YDzy{justify-content:center;padding:8px}.shell_brand-text__0YDzy p,.shell_sidebar__jNkbH.shell_collapsed__LDySc .shell_brand-text__0YDzy h2{display:none}.shell_nav__HnkS8{flex:1 1;padding:var(--space-4);display:flex;flex-direction:column;gap:var(--space-6);overflow-y:auto}.shell_nav-group__kojmu{display:flex;flex-direction:column;gap:2px}.shell_nav-group-title__dnMr_{padding:0 var(--space-3);font-size:var(--text-xs);font-weight:600;text-transform:uppercase;letter-spacing:.04em;color:var(--color-text-tertiary);margin-bottom:6px;opacity:.8}.shell_sidebar__jNkbH.shell_collapsed__LDySc .shell_nav-group-title__dnMr_{font-size:0;margin:0;padding:0;height:8px}.shell_nav-item__ZNx3u{display:flex;align-items:center;gap:12px;padding:12px var(--space-3);border-radius:12px;font-size:var(--text-base);font-weight:500;color:var(--color-text-secondary);transition:background-color var(--motion-fast) var(--ease-standard),color var(--motion-fast) var(--ease-standard),transform var(--motion-fast) var(--ease-standard);text-decoration:none}.shell_sidebar__jNkbH.shell_collapsed__LDySc .shell_nav-item__ZNx3u,.shell_sidebar__jNkbH.shell_collapsed__LDySc .shell_nav-subitem__wx1Nk{justify-content:center;gap:0;padding-left:10px;padding-right:10px}.shell_sidebar__jNkbH.shell_collapsed__LDySc .shell_nav-chevron__nIUMe,.shell_sidebar__jNkbH.shell_collapsed__LDySc .shell_nav-label__OGjCd,.shell_sidebar__jNkbH.shell_collapsed__LDySc .shell_nav-sublist__a6zUp{display:none!important}.shell_nav-item__ZNx3u:hover{background-color:color-mix(in srgb,var(--color-surface-highlight) 88%,transparent);color:var(--color-text-primary);transform:translateX(2px)}.shell_nav-item__ZNx3u.shell_active__whXKj{background-color:rgba(0,0,0,.08);color:var(--color-text-primary);font-weight:600}.shell_nav-toggle__7dmbT{width:100%;border:0;background:none;text-align:left;cursor:pointer;padding-right:10px}.shell_nav-icon__jcDcI{display:flex;align-items:center;justify-content:center;color:inherit;opacity:.8}.shell_nav-item__ZNx3u.shell_active__whXKj .shell_nav-icon__jcDcI{opacity:1;color:var(--color-primary)}.shell_nav-chevron__nIUMe{margin-left:auto;transition:transform var(--motion-fast) var(--ease-standard),opacity var(--motion-fast) var(--ease-standard);opacity:.7}.shell_nav-chevron-open__17VgC{transform:rotate(180deg);opacity:1}.shell_nav-parent__esLmH{display:flex;flex-direction:column;gap:4px}.shell_nav-sublist__a6zUp{display:none;flex-direction:column;gap:4px;padding-left:14px}.shell_nav-sublist-open__CYfjX{display:flex}.shell_nav-subitem__wx1Nk{display:flex;align-items:center;gap:10px;padding:10px var(--space-3);border-radius:10px;color:var(--color-text-secondary);text-decoration:none;transition:background-color var(--motion-fast) var(--ease-standard),color var(--motion-fast) var(--ease-standard),transform var(--motion-fast) var(--ease-standard)}.shell_nav-subitem__wx1Nk:hover{background-color:color-mix(in srgb,var(--color-surface-highlight) 86%,transparent);color:var(--color-text-primary);transform:translateX(2px)}.shell_nav-subitem-active__cu1E0{background-color:rgba(0,0,0,.06);color:var(--color-text-primary);font-weight:600}.shell_main__jwrI5{flex:1 1;margin-left:286px;display:flex;flex-direction:column;min-width:0;height:100vh;overflow:hidden;background-color:var(--color-canvas);transition:margin-left var(--motion-base) var(--ease-standard)}.shell_mainCollapsed__FRXdz{margin-left:84px}.shell_topbar__snsiY{min-height:64px;border-bottom:1px solid var(--color-border);background-color:color-mix(in srgb,var(--color-surface) 76%,transparent);-webkit-backdrop-filter:blur(14px);backdrop-filter:blur(14px);position:-webkit-sticky;position:sticky;top:0;z-index:40;display:flex;align-items:center;padding:var(--space-2) var(--space-5)}.shell_topbar-content__hbK3Y{width:100%;display:flex;align-items:center;justify-content:space-between;gap:var(--space-3);flex-wrap:nowrap}.shell_page-header__HD2dV{display:flex;flex-direction:column;gap:2px;min-width:0;flex:1 1}.shell_page-title__xIHRp{font-size:clamp(1.05rem,1.15vw,1.25rem);font-weight:600;color:var(--color-text-primary);letter-spacing:-.01em;line-height:1.1}.shell_page-subtitle__uxW7U{display:none;color:var(--color-text-secondary);font-size:var(--text-base);line-height:1.35}.shell_topbar-actions__Z_MOO{display:flex;align-items:center;gap:var(--space-2);margin-left:auto}.shell_workspace-switcher__swlan{display:flex;align-items:center;justify-content:center;min-width:240px}.shell_workspace-select-wrap__N7oaZ{min-width:240px}.shell_workspace-select__EV48Y{height:42px;border:1px solid var(--color-border);border-radius:var(--radius-md);background:color-mix(in srgb,var(--color-surface) 94%,var(--color-canvas));color:var(--color-text-primary);padding:0 var(--space-3);font-size:var(--text-base);font-weight:500;min-width:240px;transition:border-color var(--motion-fast) var(--ease-standard),box-shadow var(--motion-fast) var(--ease-standard),background-color var(--motion-fast) var(--ease-standard)}.shell_workspace-select__EV48Y:focus-visible{outline:none;border-color:color-mix(in srgb,var(--color-primary) 56%,var(--color-border));box-shadow:0 0 0 3px color-mix(in srgb,var(--color-primary) 16%,transparent)}.shell_menu-button__AEo2X{display:none;min-width:74px;background:var(--color-surface);font-size:var(--text-base)}.shell_menu-button__AEo2X,.shell_pin-button__sbAbv{height:40px;border-radius:var(--radius-md);border:1px solid var(--color-border);color:var(--color-text-secondary);font-weight:600;cursor:pointer}.shell_pin-button__sbAbv{min-width:104px;background:color-mix(in srgb,var(--color-surface) 94%,var(--color-canvas));font-size:var(--text-sm);transition:border-color var(--motion-fast) var(--ease-standard),background-color var(--motion-fast) var(--ease-standard),color var(--motion-fast) var(--ease-standard)}.shell_pin-button__sbAbv:hover{border-color:color-mix(in srgb,var(--color-primary) 45%,var(--color-border));color:var(--color-text-primary)}.shell_content__Rya_9{padding:var(--space-2);width:100%;min-width:0;flex:1 1;overflow:auto;animation:shell_shellContentEnter__qjxyH var(--motion-base) var(--ease-standard)}@media (max-width:768px){.shell_sidebar__jNkbH{transform:translateX(-100%)}.shell_sidebar__jNkbH.shell_collapsed__LDySc{width:286px}.shell_sidebar__jNkbH.shell_open__L7evU{transform:translateX(0)}.shell_mainCollapsed__FRXdz,.shell_main__jwrI5{margin-left:0}.shell_topbar__snsiY{min-height:56px;padding:var(--space-2) var(--space-3)}.shell_topbar-content__hbK3Y{align-items:center;gap:var(--space-2)}.shell_topbar-actions__Z_MOO{width:100%;margin-left:0;justify-content:space-between}.shell_workspace-switcher__swlan{min-width:0;flex:1 1}.shell_workspace-select-wrap__N7oaZ,.shell_workspace-select__EV48Y{min-width:0;width:100%}.shell_menu-button__AEo2X{display:inline-flex;align-items:center;justify-content:center}.shell_pin-button__sbAbv{display:none}.shell_overlay___05Nr{position:fixed;inset:0;background-color:rgba(0,0,0,.5);z-index:45;opacity:0;pointer-events:none;transition:opacity var(--motion-base) var(--ease-standard)}.shell_overlay___05Nr.shell_show__nbt_W{opacity:1;pointer-events:auto}}@keyframes shell_shellEnter__NggmO{0%{opacity:0}to{opacity:1}}@keyframes shell_shellContentEnter__qjxyH{0%{opacity:0;transform:translateY(8px)}to{opacity:1;transform:translateY(0)}}.ai-agent_container__1_dW7{display:flex;flex-direction:column;gap:var(--space-4);padding:var(--space-4);background-color:var(--color-canvas);min-height:100%}.ai-agent_moduleHeader__y2gbv{border:1px solid var(--color-border)}.ai-agent_workspaceSelect__U1BRW{min-width:240px}.ai-agent_kpiGrid__RpAnv{display:grid;grid-template-columns:repeat(4,1fr);grid-gap:var(--space-3);gap:var(--space-3)}@media (max-width:1000px){.ai-agent_kpiGrid__RpAnv{grid-template-columns:repeat(2,1fr)}}.ai-agent_kpiCard__wGHC2{background-color:var(--color-surface);border:1px solid var(--color-border);border-radius:var(--radius-md);padding:var(--space-3);display:flex;flex-direction:column;gap:var(--space-1);transition:border-color .15s}.ai-agent_kpiCard__wGHC2:hover{border-color:var(--color-primary)}.ai-agent_kpiLabel__BT3Mx{font-size:var(--text-xs);font-weight:500;text-transform:uppercase;letter-spacing:.03em;color:var(--color-text-tertiary)}.ai-agent_kpiValue__cXn_f{font-size:var(--text-lg);font-weight:600;color:var(--color-text-primary)}.ai-agent_notice__cdLuq{background-color:var(--color-primary-soft);color:var(--color-primary)}.ai-agent_error__7cvCd,.ai-agent_notice__cdLuq{padding:var(--space-3);border-radius:var(--radius-sm);font-size:var(--text-sm)}.ai-agent_error__7cvCd{background-color:rgba(255,59,48,.1);color:var(--color-error)}.ai-agent_layout__cGw0d{display:grid;grid-template-columns:400px 1fr;grid-gap:var(--space-5);gap:var(--space-5);flex:1 1;min-height:0;align-items:start}@media (max-width:900px){.ai-agent_layout__cGw0d{grid-template-columns:1fr}}.ai-agent_leftPanel__I2a5q,.ai-agent_rightPanel__Z0ISn{background-color:var(--color-surface);border:1px solid var(--color-border);border-radius:var(--radius-md);padding:var(--space-4);display:flex;flex-direction:column;gap:var(--space-4);min-height:0}.ai-agent_section__lO0nz{display:flex;flex-direction:column;gap:var(--space-3);padding-bottom:var(--space-4);border-bottom:1px solid var(--color-border)}.ai-agent_section__lO0nz:last-child{border-bottom:none;padding-bottom:0}.ai-agent_sectionHeader__WxTHe{display:flex;align-items:center;justify-content:space-between;gap:var(--space-2)}.ai-agent_sectionTitle__UNu1p{font-size:var(--text-base);font-weight:600;color:var(--color-text-primary);margin:0}.ai-agent_sectionDescription__BuwuG{font-size:var(--text-xs);color:var(--color-text-tertiary);margin:0}.ai-agent_statusChip__TRpHB{font-size:var(--text-xs);font-weight:500;padding:2px var(--space-2);background-color:var(--color-surface-highlight);border-radius:var(--radius-sm);color:var(--color-text-secondary)}.ai-agent_statusChip__TRpHB.ai-agent_success__aQGsA{background-color:rgba(52,199,89,.15);color:var(--color-success)}.ai-agent_statusChip__TRpHB.ai-agent_warning__AKjmt{background-color:rgba(255,149,0,.15);color:var(--color-warning)}.ai-agent_form__mpS94{display:flex;flex-direction:column;gap:var(--space-3)}.ai-agent_formField__cuQo0{display:flex;flex-direction:column;gap:2px}.ai-agent_formLabel__hasyA{font-size:var(--text-sm);font-weight:500;color:var(--color-text-secondary)}.ai-agent_formHint__7yS1G{font-size:var(--text-xs);color:var(--color-text-tertiary)}.ai-agent_formRow__xBLSW{display:flex;flex-wrap:wrap;gap:var(--space-2)}.ai-agent_checkbox__aUmTw{display:flex;align-items:center;gap:var(--space-2);cursor:pointer}.ai-agent_checkboxInput__zh4zH{width:16px;height:16px;accent-color:var(--color-primary)}.ai-agent_checkboxLabel__8G8Ed{font-size:var(--text-sm);color:var(--color-text-primary)}.ai-agent_actionsRow__uc6Vs{display:flex;flex-wrap:wrap;gap:var(--space-2)}.ai-agent_emptyState__hjHjk{display:flex;align-items:center;justify-content:center;padding:var(--space-4);color:var(--color-text-tertiary);font-size:var(--text-sm)}.ai-agent_toolbar__oqPo4{display:flex;align-items:center;justify-content:space-between;gap:var(--space-2);flex-wrap:wrap}.ai-agent_fieldRow__st0N1{display:flex;align-items:center;gap:var(--space-1)}.ai-agent_fieldLabel__3dIKw{font-size:var(--text-sm);font-weight:500;color:var(--color-text-secondary);white-space:nowrap}.ai-agent_knowledgeCard__BKIgC,.ai-agent_knowledgeList__Y8IqW{display:flex;flex-direction:column;gap:var(--space-2)}.ai-agent_knowledgeCard__BKIgC{background-color:var(--color-canvas);border:1px solid var(--color-border);border-radius:var(--radius-sm);padding:var(--space-3)}.ai-agent_knowledgeQuestion__SbeKl{font-size:var(--text-sm);font-weight:600;color:var(--color-text-primary);margin:0}.ai-agent_knowledgeAnswer__q5Ipy{font-size:var(--text-sm);color:var(--color-text-secondary);margin:0;line-height:1.5}.ai-agent_knowledgeMeta__8Wn22{display:flex;align-items:center;gap:var(--space-2)}.ai-agent_knowledgeDate__Um3F3{font-size:10px;color:var(--color-text-tertiary)}.ai-agent_knowledgeTags__eys2Z{display:flex;flex-wrap:wrap;gap:4px}.ai-agent_knowledgeTag__6lSHs{font-size:10px;font-weight:500;padding:2px 6px;background-color:var(--color-primary-soft);color:var(--color-primary);border-radius:3px}.ai-agent_backlogItem__WOo_D,.ai-agent_backlogList__6gDsd{display:flex;flex-direction:column;gap:var(--space-2)}.ai-agent_backlogItem__WOo_D{background-color:var(--color-canvas);border:1px solid var(--color-border);border-left:3px solid var(--color-warning);border-radius:var(--radius-sm);padding:var(--space-3)}.ai-agent_backlogQuestion__2dS4W{font-size:var(--text-sm);font-weight:600;color:var(--color-text-primary);margin:0}.ai-agent_backlogMeta__XXt54{font-size:10px;color:var(--color-text-tertiary)}.ai-agent_backlogLink__JE74B{font-size:10px;color:var(--color-primary);text-decoration:none}.ai-agent_backlogLink__JE74B:hover{text-decoration:underline}.ai-agent_backlogActions__8QJnN{display:flex;flex-wrap:wrap;gap:var(--space-2);padding-top:var(--space-1)}.ai-agent_chatBubble__Pa_um{background-color:var(--color-primary-soft);border-radius:var(--radius-md);padding:var(--space-3);display:flex;flex-direction:column;gap:var(--space-2)}.ai-agent_chatLabel___pa9i{font-size:var(--text-xs);font-weight:600;text-transform:uppercase;color:var(--color-primary)}.ai-agent_chatText__85FnM{font-size:var(--text-sm);color:var(--color-text-primary);line-height:1.5;margin:0}.ai-agent_credentialsCard__vWnxJ{background-color:var(--color-canvas);border:1px solid var(--color-border);border-radius:var(--radius-sm);padding:var(--space-3);display:flex;flex-direction:column;gap:var(--space-2)}.ai-agent_credentialsRow__67uJj{display:flex;align-items:center;gap:var(--space-2);flex-wrap:wrap}.ai-agent_credentialsToken__hvEr2{font-family:SF Mono,Menlo,monospace;font-size:var(--text-xs);color:var(--color-text-tertiary)}.ai-agent_pagination__1Zh06{display:flex;align-items:center;justify-content:center;gap:var(--space-2);padding-top:var(--space-2);border-top:1px solid var(--color-border)}.analytics_container__Zxx4c{display:flex;flex-direction:column;gap:var(--space-5);padding:var(--space-5);background-color:var(--color-canvas);min-height:100%}.analytics_moduleHeader__pHePS{border:1px solid var(--color-border)}.analytics_workspaceSelect__Hnk3H{min-width:240px}.analytics_kpiGrid__6E4l2{display:grid;grid-template-columns:repeat(auto-fill,minmax(180px,1fr));grid-gap:var(--space-5);gap:var(--space-5)}.analytics_kpiCard__TPgx1{background-color:var(--color-surface);border:1px solid var(--color-border);border-radius:var(--radius-lg);padding:var(--space-4);display:flex;flex-direction:column;gap:var(--space-2);transition:box-shadow .2s,border-color .2s}.analytics_kpiCard__TPgx1:hover{box-shadow:var(--shadow-sm);border-color:var(--color-primary)}.analytics_kpiCard__TPgx1.analytics_warning__eX8Du .dashboard-kpi-value{color:var(--color-warning)}.analytics_kpiCard__TPgx1.analytics_success__gkqZi .dashboard-kpi-value{color:var(--color-success)}.analytics_layout__LKW_u{display:grid;grid-template-columns:repeat(auto-fit,minmax(360px,1fr));grid-gap:var(--space-8);gap:var(--space-8);margin-top:var(--space-8)}@media (max-width:860px){.analytics_layout__LKW_u{grid-template-columns:1fr}}.analytics_panel__B_ElF{background-color:var(--color-surface);border:1px solid var(--color-border);border-radius:var(--radius-lg);padding:var(--space-5);display:flex;flex-direction:column;gap:var(--space-4)}.analytics_panelHeader__yoJYC{display:flex;align-items:baseline;justify-content:space-between;gap:var(--space-3)}.analytics_panelTitle__dAuhg{font-size:var(--text-lg);font-weight:600;color:var(--color-text-primary);margin:0}.analytics_panelDescription__TTJtH{font-size:var(--text-sm);color:var(--color-text-tertiary);margin:0}.analytics_listContainer__CGDSH{display:flex;flex-direction:column;gap:var(--space-2)}.analytics_listItem__JaFsX{display:flex;align-items:center;justify-content:space-between;padding:var(--space-3);background-color:var(--color-canvas);border-radius:var(--radius-md);transition:background-color .15s}.analytics_listItem__JaFsX:hover{background-color:var(--color-surface-highlight)}.analytics_listItemLabel__h_rzM,.analytics_listItemValue__KZbuZ{font-size:var(--text-base);color:var(--color-text-primary)}.analytics_listItemValue__KZbuZ{font-weight:600}.analytics_listItemValue__KZbuZ.analytics_warning__eX8Du{color:var(--color-warning)}.analytics_toolbar__K0EjR{display:flex;flex-wrap:wrap;gap:var(--space-2)}.analytics_chip__Cy1SR{font-size:var(--text-xs);font-weight:500;padding:var(--space-1) var(--space-2);background-color:var(--color-surface-highlight);border-radius:var(--radius-sm);color:var(--color-text-secondary)}.analytics_retentionGrid__D6_5k{display:flex;flex-direction:column;gap:var(--space-4)}.analytics_retentionSegment__ScDxk{background-color:var(--color-canvas);border-radius:var(--radius-md);padding:var(--space-4)}.analytics_retentionHeader__FWcEn{display:flex;align-items:center;justify-content:space-between;margin-bottom:var(--space-3)}.analytics_retentionName__y_GzK{font-size:var(--text-base);font-weight:600;color:var(--color-text-primary)}.analytics_retentionSize__nJRhf{font-size:var(--text-sm);color:var(--color-text-tertiary)}.analytics_retentionMetrics__hZCly{display:grid;grid-template-columns:repeat(3,1fr);grid-gap:var(--space-3);gap:var(--space-3);text-align:center}.analytics_retentionMetric__1oscb{display:flex;flex-direction:column;gap:var(--space-1)}.analytics_retentionMetric__1oscb p{font-size:var(--text-xs);font-weight:600;text-transform:uppercase;color:var(--color-text-tertiary);margin:0}.analytics_retentionMetric__1oscb strong{font-size:var(--text-lg);font-weight:700;color:var(--color-primary)}.analytics_retentionMetric__1oscb small{font-size:var(--text-xs);color:var(--color-text-tertiary)}.analytics_revenueGrid__FFUC3{display:grid;grid-template-columns:repeat(auto-fit,minmax(220px,1fr));grid-gap:var(--space-4);gap:var(--space-4)}@media (max-width:600px){.analytics_revenueGrid__FFUC3{grid-template-columns:1fr}}.analytics_revenueCard__29liU{background-color:var(--color-canvas);border-radius:var(--radius-md);padding:var(--space-4)}.analytics_revenueCard__29liU h4{font-size:var(--text-sm);font-weight:600;text-transform:uppercase;color:var(--color-text-tertiary);margin:0 0 var(--space-3) 0;letter-spacing:.04em}.analytics_loadingState__SfjVH{padding:var(--space-8);color:var(--color-text-tertiary)}.analytics_errorState__MDMOk,.analytics_loadingState__SfjVH{display:flex;align-items:center;justify-content:center;font-size:var(--text-sm)}.analytics_errorState__MDMOk{padding:var(--space-4);background-color:rgba(255,59,48,.1);border-radius:var(--radius-md);color:var(--color-error)}.analytics_emptyState___Xjg4{display:flex;align-items:center;justify-content:center;padding:var(--space-4);color:var(--color-text-tertiary);font-size:var(--text-sm)}.broadcast_container__ziSVt{display:flex;flex-direction:column;gap:var(--space-4);padding:var(--space-4);background-color:var(--color-canvas);min-height:100%}.broadcast_moduleHeader__fNoNB{border:1px solid var(--color-border)}.broadcast_workspaceSelect__6s3Ip{min-width:240px}.broadcast_kpiGrid__PAoQt{display:grid;grid-template-columns:repeat(4,1fr);grid-gap:var(--space-3);gap:var(--space-3)}@media (max-width:800px){.broadcast_kpiGrid__PAoQt{grid-template-columns:repeat(2,1fr)}}.broadcast_kpiCard__TSEhO{background-color:var(--color-surface);border:1px solid var(--color-border);border-radius:var(--radius-md);padding:var(--space-3);display:flex;flex-direction:column;gap:var(--space-1);transition:border-color .15s}.broadcast_kpiCard__TSEhO:hover{border-color:var(--color-primary)}.broadcast_kpiLabel__LbzXB{font-size:var(--text-xs);font-weight:500;text-transform:uppercase;letter-spacing:.03em;color:var(--color-text-tertiary)}.broadcast_kpiValue__fR680{font-size:var(--text-lg);font-weight:600;color:var(--color-text-primary)}.broadcast_notice___xzUa{background-color:var(--color-primary-soft);color:var(--color-primary)}.broadcast_error__oHyWP,.broadcast_notice___xzUa{padding:var(--space-3);border-radius:var(--radius-sm);font-size:var(--text-sm)}.broadcast_error__oHyWP{background-color:rgba(255,59,48,.1);color:var(--color-error)}.broadcast_layout__64Ln3{display:grid;grid-template-columns:1fr 1fr 2fr;grid-gap:var(--space-4);gap:var(--space-4);align-items:start}@media (max-width:1200px){.broadcast_layout__64Ln3{grid-template-columns:1fr 1fr}}@media (max-width:900px){.broadcast_layout__64Ln3{grid-template-columns:1fr}}.broadcast_composerPanel__p_4wf{gap:var(--space-4)}.broadcast_composerPanel__p_4wf,.broadcast_queuePanel__I8rmd{background-color:var(--color-surface);border:1px solid var(--color-border);border-radius:var(--radius-md);padding:var(--space-4);display:flex;flex-direction:column;min-height:0}.broadcast_queuePanel__I8rmd{gap:var(--space-3)}.broadcast_detailPanel__RMxAW{background-color:var(--color-surface);border:1px solid var(--color-border);border-radius:var(--radius-md);padding:var(--space-4);display:flex;flex-direction:column;gap:var(--space-4)}.broadcast_section__GfYzm{display:flex;flex-direction:column;gap:var(--space-3);padding-bottom:var(--space-4);border-bottom:1px solid var(--color-border)}.broadcast_section__GfYzm:last-child{border-bottom:none;padding-bottom:0}.broadcast_sectionHeader__u7SUX{display:flex;align-items:center;justify-content:space-between;gap:var(--space-2)}.broadcast_sectionTitle__tWa4x{font-size:var(--text-base);font-weight:600;color:var(--color-text-primary);margin:0}.broadcast_sectionDescription___FWUp{font-size:var(--text-xs);color:var(--color-text-tertiary);margin:0}.broadcast_form__O24IV{display:flex;flex-direction:column;gap:var(--space-3)}.broadcast_formField__uZkC6{display:flex;flex-direction:column;gap:2px}.broadcast_formLabel__Q_5We{font-size:var(--text-sm);font-weight:500;color:var(--color-text-secondary)}.broadcast_formHint__8P_Gf{font-size:var(--text-xs);color:var(--color-text-tertiary)}.broadcast_formRow__swUzH{display:flex;flex-wrap:wrap;gap:var(--space-2)}.broadcast_checkbox__KvQIO{display:flex;align-items:center;gap:var(--space-2);cursor:pointer}.broadcast_checkboxInput__58G4C{width:16px;height:16px;accent-color:var(--color-primary)}.broadcast_checkboxLabel__vGdDj{font-size:var(--text-sm);color:var(--color-text-primary)}.broadcast_abGrid__Jjbsr{display:grid;grid-template-columns:1fr 1fr;grid-gap:var(--space-3);gap:var(--space-3)}@media (max-width:600px){.broadcast_abGrid__Jjbsr{grid-template-columns:1fr}}.broadcast_tagSelector__mLy9G{flex-wrap:wrap;gap:var(--space-2);padding:var(--space-2);background-color:var(--color-canvas);max-height:120px;overflow-y:auto}.broadcast_tagOption__BCRq9,.broadcast_tagSelector__mLy9G{display:flex;border:1px solid var(--color-border);border-radius:var(--radius-sm)}.broadcast_tagOption__BCRq9{align-items:center;gap:4px;padding:4px 8px;background-color:var(--color-surface);cursor:pointer;font-size:var(--text-xs);transition:border-color .1s}.broadcast_tagOption__BCRq9:hover{border-color:var(--color-primary)}.broadcast_tagOption__BCRq9 input{width:14px;height:14px;accent-color:var(--color-primary)}.broadcast_tagOption__BCRq9 span{color:var(--color-text-primary)}.broadcast_tagOption__BCRq9 small{color:var(--color-text-tertiary)}.broadcast_statusChip__pdY8m{font-size:var(--text-xs);font-weight:500;padding:2px var(--space-2);background-color:var(--color-surface-highlight);border-radius:var(--radius-sm);color:var(--color-text-secondary)}.broadcast_statusChip__pdY8m.broadcast_draft__hoae7{background-color:rgba(142,142,147,.15);color:var(--color-text-tertiary)}.broadcast_statusChip__pdY8m.broadcast_scheduled__0dQmO{background-color:rgba(255,149,0,.15);color:var(--color-warning)}.broadcast_statusChip__pdY8m.broadcast_sent__TBHic{background-color:rgba(52,199,89,.15);color:var(--color-success)}.broadcast_statusChip__pdY8m.broadcast_canceled__enkNB{background-color:rgba(255,59,48,.15);color:var(--color-error)}.broadcast_toolbar__2NsOc{display:flex;align-items:center;justify-content:space-between;gap:var(--space-2);flex-wrap:wrap}.broadcast_fieldRow__GA7T_{display:flex;align-items:center;gap:var(--space-1)}.broadcast_fieldLabel__Xd3Dd{font-size:var(--text-sm);font-weight:500;color:var(--color-text-secondary);white-space:nowrap}.broadcast_campaignList__t200p{display:flex;flex-direction:column;gap:var(--space-2)}.broadcast_campaignItem__g5jeH{display:flex;flex-direction:column;gap:var(--space-1);padding:var(--space-3);background-color:var(--color-canvas);border:1px solid var(--color-border);border-radius:var(--radius-sm);cursor:pointer;text-align:left;transition:border-color .1s,background-color .1s}.broadcast_campaignItem__g5jeH:hover{background-color:var(--color-surface-highlight)}.broadcast_campaignItem__g5jeH.broadcast_active__uop8l{border-color:var(--color-primary);background-color:var(--color-primary-soft)}.broadcast_campaignRow__3cIu9{display:flex;align-items:center;justify-content:space-between;gap:var(--space-2)}.broadcast_campaignName__MNZzj{font-size:var(--text-sm);font-weight:600;color:var(--color-text-primary)}.broadcast_campaignPreview__PkYh3{font-size:var(--text-xs);color:var(--color-text-secondary);margin:0;display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;overflow:hidden}.broadcast_campaignMeta__429oH{font-size:10px;color:var(--color-text-tertiary)}.broadcast_actionsRow__zVfb2{display:flex;flex-wrap:wrap;gap:var(--space-2)}.broadcast_emptyState___zbfn{display:flex;align-items:center;justify-content:center;padding:var(--space-4);color:var(--color-text-tertiary);font-size:var(--text-sm)}.broadcast_detailCard__9A_Rb{background-color:var(--color-canvas);border:1px solid var(--color-border);border-radius:var(--radius-sm);padding:var(--space-3);display:flex;flex-direction:column;gap:var(--space-3)}.broadcast_detailMeta___7T_y{font-size:var(--text-xs);color:var(--color-text-tertiary)}.broadcast_reportGrid__nsbeD{display:grid;grid-template-columns:repeat(4,1fr);grid-gap:var(--space-2);gap:var(--space-2)}@media (max-width:700px){.broadcast_reportGrid__nsbeD{grid-template-columns:repeat(2,1fr)}}.broadcast_reportMetric__XI4QB{background-color:var(--color-surface);border:1px solid var(--color-border);border-radius:var(--radius-sm);padding:var(--space-2);display:flex;flex-direction:column;gap:2px;text-align:center}.broadcast_reportMetric__XI4QB p{font-size:10px;font-weight:500;text-transform:uppercase;color:var(--color-text-tertiary);margin:0}.broadcast_reportMetric__XI4QB strong{font-size:var(--text-sm);font-weight:600;color:var(--color-text-primary)}.broadcast_reportChannels__aobCB{display:flex;flex-wrap:wrap;gap:var(--space-2)}.broadcast_pagination__49TGt{display:flex;align-items:center;justify-content:center;gap:var(--space-2);padding-top:var(--space-2);border-top:1px solid var(--color-border)}.contacts_container__uI52q{display:flex;flex-direction:column;gap:var(--space-4);padding:var(--space-4);background-color:var(--color-canvas);min-height:100%}.contacts_moduleHeader__j4mz6{border:1px solid var(--color-border)}.contacts_workspaceSelect__atyj7{min-width:240px}.contacts_kpiGrid__FEMBk{display:grid;grid-template-columns:repeat(4,1fr);grid-gap:var(--space-3);gap:var(--space-3)}@media (max-width:900px){.contacts_kpiGrid__FEMBk{grid-template-columns:repeat(2,1fr)}}.contacts_kpiCard__GLJcC{background-color:var(--color-surface);border:1px solid var(--color-border);border-radius:var(--radius-md);padding:var(--space-3);display:flex;flex-direction:column;gap:var(--space-1);transition:border-color .15s}.contacts_kpiCard__GLJcC:hover{border-color:var(--color-primary)}.contacts_kpiLabel__4mnvx{font-size:var(--text-xs);font-weight:500;text-transform:uppercase;letter-spacing:.03em;color:var(--color-text-tertiary)}.contacts_kpiValue__j6g_t{font-size:var(--text-lg);font-weight:600;color:var(--color-text-primary)}.contacts_errorState__ybwP_{padding:var(--space-3);background-color:rgba(255,59,48,.1);border-radius:var(--radius-sm);color:var(--color-error);font-size:var(--text-sm)}.contacts_layout__vGyNi{display:grid;grid-template-columns:1fr 1fr 1fr;grid-gap:var(--space-4);gap:var(--space-4);flex:1 1;min-height:0;align-items:start}@media (max-width:1100px){.contacts_layout__vGyNi{grid-template-columns:1fr 1fr}}@media (max-width:900px){.contacts_layout__vGyNi{grid-template-columns:1fr}}.contacts_leftPanel__g___u{min-height:0}.contacts_leftPanel__g___u,.contacts_section__GPlsu{background-color:var(--color-surface);border:1px solid var(--color-border);border-radius:var(--radius-md);padding:var(--space-4);display:flex;flex-direction:column;gap:var(--space-3)}.contacts_sectionHeader__VSy0q{display:flex;align-items:center;justify-content:space-between}.contacts_sectionTitle__BvZEM{font-size:var(--text-base);font-weight:600;color:var(--color-text-primary);margin:0}.contacts_sectionDescription__jzlUP{font-size:var(--text-xs);color:var(--color-text-tertiary);margin:0}.contacts_toolbar__HM9kV{display:flex;align-items:center;gap:var(--space-2)}.contacts_searchForm__Tm998{display:flex;gap:var(--space-2);flex:1 1}.contacts_searchInput__8Uiyn{flex:1 1;font-size:var(--text-sm)!important}.contacts_toolbarRight___SZG8{display:flex;align-items:center;gap:var(--space-2);flex-wrap:wrap}.contacts_statusChip__imuQA{font-size:var(--text-xs);font-weight:500;padding:2px var(--space-2);background-color:var(--color-surface-highlight);border-radius:var(--radius-sm);color:var(--color-text-tertiary)}.contacts_fieldRow__rEswD{display:flex;align-items:center;gap:var(--space-1)}.contacts_fieldLabel__188Wp{font-size:var(--text-sm);font-weight:500;color:var(--color-text-secondary);white-space:nowrap}.contacts_contactList__fN4BA{display:flex;flex-direction:column;gap:var(--space-1);overflow-y:auto;flex:1 1}.contacts_contactItem__vsSP_{display:flex;flex-direction:column;gap:2px;padding:var(--space-2) var(--space-3);background-color:transparent;border:1px solid transparent;border-radius:var(--radius-sm);cursor:pointer;text-align:left;transition:background-color .1s,border-color .1s}.contacts_contactItem__vsSP_:hover{background-color:var(--color-surface-highlight)}.contacts_contactItem__vsSP_.contacts_active__yPRfl{border-color:var(--color-primary);background-color:var(--color-primary-soft)}.contacts_contactItemRow__aNYJc{display:flex;align-items:center;justify-content:space-between;gap:var(--space-2)}.contacts_contactName__gY1hD{font-size:var(--text-sm);font-weight:600;color:var(--color-text-primary)}.contacts_channelChip__1jzHw{font-size:10px;font-weight:500;padding:1px 6px;background-color:var(--color-surface-highlight);border-radius:4px;color:var(--color-text-tertiary)}.contacts_contactHandle__E7ACL{font-size:var(--text-xs);color:var(--color-text-secondary);margin:0}.contacts_contactMeta__JnJ4x{font-size:10px;color:var(--color-text-tertiary)}.contacts_emptyState__zXzxr,.contacts_loadingState__MZToX{display:flex;align-items:center;justify-content:center;padding:var(--space-4);color:var(--color-text-tertiary);font-size:var(--text-sm)}.contacts_pagination__6x5Pw{display:flex;align-items:center;justify-content:center;gap:var(--space-2);padding-top:var(--space-2);border-top:1px solid var(--color-border)}.contacts_profileCard__sg4x_{display:flex;flex-direction:column;gap:var(--space-3)}.contacts_profileHeader__CdF_C{display:flex;align-items:center;gap:var(--space-3)}.contacts_avatar___2LpF{width:48px;height:48px;border-radius:var(--radius-full);background-color:var(--color-primary-soft);display:flex;align-items:center;justify-content:center;font-size:var(--text-lg);font-weight:600;color:var(--color-primary);flex-shrink:0}.contacts_profileInfo__jFjwC{flex:1 1;min-width:0}.contacts_profileName__6r0ue{font-size:var(--text-base);font-weight:600;color:var(--color-text-primary);margin:0}.contacts_profileHandle__tN3HK{font-size:var(--text-sm);color:var(--color-text-secondary);margin:0}.contacts_kvGrid__SNB1G{display:grid;grid-template-columns:repeat(2,1fr);grid-gap:var(--space-2);gap:var(--space-2)}.contacts_kvItem__rL1ng{display:flex;flex-direction:column;gap:1px}.contacts_kvLabel__EOd_7{font-size:10px;font-weight:600;text-transform:uppercase;letter-spacing:.03em;color:var(--color-text-tertiary)}.contacts_kvValue__oufOV{font-size:var(--text-sm);color:var(--color-text-primary);word-break:break-word}.contacts_tagsContainer__b_J_v{display:flex;flex-wrap:wrap;gap:var(--space-1)}.contacts_tagChip__8h5G2{background-color:var(--color-primary-soft);color:var(--color-primary)}.contacts_tagChipNeutral__WvgOz,.contacts_tagChip__8h5G2{font-size:10px;font-weight:500;padding:2px 6px;border-radius:4px}.contacts_tagChipNeutral__WvgOz{background-color:var(--color-surface-highlight);color:var(--color-text-secondary)}.contacts_actionsRow__BNsx8{display:flex;flex-wrap:wrap;gap:var(--space-2)}.contacts_timeline__GDfN3{display:flex;flex-direction:column;gap:var(--space-2)}.contacts_timelineItem__wq56t{display:flex;flex-direction:column;gap:2px;padding:var(--space-2) var(--space-3);background-color:var(--color-canvas);border:1px solid var(--color-border);border-radius:var(--radius-sm);position:relative}.contacts_timelineItem__wq56t:before{content:"";position:absolute;left:0;top:0;bottom:0;width:3px;border-radius:3px 0 0 3px;background-color:var(--color-border)}.contacts_timelineItem__wq56t.contacts_message__n__xQ:before{background-color:var(--color-primary)}.contacts_timelineItem__wq56t.contacts_note__WEl_H:before{background-color:var(--color-warning)}.contacts_timelineItem__wq56t.contacts_event__cVkMl:before{background-color:var(--color-info)}.contacts_timelineItem__wq56t.contacts_loyalty__5NAiv:before{background-color:var(--color-success)}.contacts_timelineItem__wq56t.contacts_referral__4_I1P:before{background-color:#a855f7}.contacts_timelineItem__wq56t.contacts_broadcast_attribution__cLjlr:before{background-color:var(--color-error)}.contacts_timelineMeta__90kaT{font-size:10px;font-weight:500;text-transform:uppercase;color:var(--color-text-tertiary)}.contacts_timelineContent__9QxhF{font-size:var(--text-sm);color:var(--color-text-primary);margin:0;line-height:1.4}.contacts_form__34Q5X{display:flex;flex-direction:column;gap:var(--space-3)}.contacts_formField__uDPNy{display:flex;flex-direction:column;gap:2px}.contacts_formLabel__wi4Uj{font-size:var(--text-sm);font-weight:500;color:var(--color-text-secondary)}.contacts_formRow__HCFzf,.contacts_tagSelector__vrTwg{display:flex;gap:var(--space-2)}.contacts_tagSelector__vrTwg{flex-wrap:wrap}.contacts_tagOption___M2Xk{display:flex;align-items:center;gap:4px;font-size:var(--text-sm);color:var(--color-text-primary);cursor:pointer}.contacts_tagOption___M2Xk input{accent-color:var(--color-primary)}.contacts_colorInput__MA2Sa{width:32px;height:28px;padding:0;border:1px solid var(--color-border);border-radius:var(--radius-sm);cursor:pointer}.inbox-dashboard_container__f7LLU{display:grid;grid-template-columns:320px minmax(0,1fr) 300px;flex:1 1;min-height:0;height:100%;overflow:hidden;background-color:var(--color-canvas);width:100%}.inbox-dashboard_loadingContainer__bAoze{display:flex;align-items:center;justify-content:center}.inbox-dashboard_sidebarPane__bXG8a{min-width:0;height:100%;overflow:hidden;border-right:1px solid var(--color-border);background:color-mix(in srgb,var(--color-surface) 84%,transparent);-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px)}.inbox-dashboard_chatPane__TekMO{min-width:0;height:100%;overflow:hidden;background-color:var(--color-surface)}.inbox-dashboard_detailsPane__RIO1s{min-width:0;height:100%;overflow:hidden;border-left:1px solid var(--color-border);background-color:var(--color-canvas)}@media (max-width:1200px){.inbox-dashboard_container__f7LLU{grid-template-columns:320px minmax(0,1fr)}.inbox-dashboard_detailsPane__RIO1s{display:none}}@media (max-width:900px){.inbox-dashboard_container__f7LLU{grid-template-columns:minmax(0,1fr);height:auto;min-height:100%;overflow:visible}.inbox-dashboard_detailsPane__RIO1s,.inbox-dashboard_sidebarPane__bXG8a{display:none}.inbox-dashboard_chatPane__TekMO{min-height:70vh}}.InboxSidebar_sidebar__jyKz8{display:flex;flex-direction:column;height:100%;background-color:var(--color-surface);width:320px;flex-shrink:0}@media (max-width:768px){.InboxSidebar_sidebar__jyKz8{width:80px;display:none}}.InboxSidebar_header__0isnk{padding:var(--space-4);border-bottom:1px solid var(--color-border);display:flex;justify-content:space-between;align-items:center}.InboxSidebar_title__hERMA{font-size:var(--text-lg);font-weight:700;color:var(--color-text-primary)}.InboxSidebar_search__5cvn2{padding:var(--space-3)}.InboxSidebar_list__I4lQp{flex:1 1;overflow-y:auto;padding:var(--space-2);display:flex;flex-direction:column;gap:var(--space-1)}.InboxSidebar_emptyState__63Fgr{padding:var(--space-4);color:var(--color-text-secondary);font-size:var(--text-sm)}.InboxSidebar_item__x5ul2{display:flex;gap:var(--space-3);padding:var(--space-3);border-radius:var(--radius-xl);cursor:pointer;transition:background-color .1s ease;border:none;background:transparent;width:100%;text-align:left}.InboxSidebar_item__x5ul2:hover{background-color:var(--color-surface-highlight)}.InboxSidebar_item__x5ul2.InboxSidebar_active__2gLYE{background-color:var(--color-primary-soft)}.InboxSidebar_item-content__NQxkB{flex:1 1;min-width:0}.InboxSidebar_item-header__NUBos{display:flex;justify-content:space-between;margin-bottom:var(--space-1)}.InboxSidebar_item-name__vhewT{font-weight:600;color:var(--color-text-primary);font-size:var(--text-base);white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.InboxSidebar_item-time__VsNmS{font-size:var(--text-xs);color:var(--color-text-tertiary);flex-shrink:0}.InboxSidebar_item-preview__9SyIz{font-size:var(--text-sm);color:var(--color-text-secondary);white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.InboxSidebar_item__x5ul2.InboxSidebar_active__2gLYE .InboxSidebar_item-name__vhewT{color:var(--color-primary)}.InboxChatArea_area__TglkJ{flex:1 1;display:flex;flex-direction:column;height:100%;background-color:var(--color-canvas);position:relative}.InboxChatArea_messages__Wy1H_{flex:1 1;overflow-y:auto;padding:var(--space-4);display:flex;flex-direction:column;gap:var(--space-3)}.InboxChatArea_bubble-wrap__bbaTK{display:flex;max-width:50%}.InboxChatArea_bubble-wrap__bbaTK.InboxChatArea_outbound__eHtUM{margin-left:auto;justify-content:flex-end}.InboxChatArea_bubble-wrap__bbaTK.InboxChatArea_inbound___iqIJ{margin-right:auto;justify-content:flex-start}.InboxChatArea_bubble__2dsmx{padding:8px 12px;border-radius:var(--radius-bubble);font-size:var(--text-base);line-height:1.4;position:relative;overflow-wrap:break-word;word-break:normal;white-space:pre-wrap}.InboxChatArea_bubble__2dsmx.InboxChatArea_outbound__eHtUM{background-color:var(--color-primary);color:white;border-bottom-right-radius:4px;align-self:flex-end}.InboxChatArea_bubble__2dsmx.InboxChatArea_inbound___iqIJ{background-color:#e9e9eb;color:#000000;border-bottom-left-radius:4px}.InboxChatArea_meta__p43hc{font-size:10px;opacity:.7;margin-top:4px;text-align:right}.InboxChatArea_composer__HTeTH{padding:var(--space-4);background-color:var(--color-surface);border-top:1px solid var(--color-border);display:flex;gap:var(--space-3);align-items:flex-end}.InboxChatArea_input-area___cgqV{flex:1 1;background:var(--color-canvas);border:1px solid transparent;border-radius:var(--radius-xl);padding:var(--space-3);font-family:inherit;resize:none;min-height:44px;outline:none;transition:all .2s ease}.InboxChatArea_input-area___cgqV:focus{background:var(--color-surface);box-shadow:var(--shadow-md);border-color:var(--color-border)}.InboxChatArea_empty__RYZfI{flex:1 1;display:flex;align-items:center;justify-content:center;color:var(--color-text-secondary);flex-direction:column;gap:var(--space-3)}.InboxChatArea_empty-icon__miiAl{width:64px;height:64px;background-color:var(--color-surface-highlight);border-radius:50%;padding:16px;color:var(--color-text-tertiary)}.integrations_integrationsGrid__5vDkw{display:grid;grid-template-columns:repeat(auto-fill,minmax(300px,1fr));grid-gap:1.5rem;gap:1.5rem;margin-bottom:3rem}.integrations_integrationCard__LqgB0{background:var(--surface-card);border:1px solid var(--border-subtle);border-radius:var(--radius-lg);padding:1.5rem;display:flex;flex-direction:column;gap:1rem;transition:all .2s ease}.integrations_integrationCard__LqgB0:hover{border-color:var(--border-default);box-shadow:var(--shadow-sm);transform:translateY(-2px)}.integrations_cardHeader__zUuM7{display:flex;align-items:center;gap:1rem}.integrations_cardIcon__UuGDY{width:48px;height:48px;border-radius:12px;background:var(--surface-hover);display:flex;align-items:center;justify-content:center;font-weight:700;color:var(--text-secondary);font-size:1.25rem}.integrations_integrationCard__LqgB0 h3{margin:0;font-size:1.125rem;font-weight:600}.integrations_integrationCard__LqgB0 p{margin:0;color:var(--text-secondary);font-size:.875rem;line-height:1.4;flex:1 1}.integrations_connectionsSection__GSS_v h3{font-size:1.25rem;font-weight:600;margin-bottom:1rem}.integrations_wizardContainer__cFdF7{display:flex;flex-direction:column;min-height:300px}.integrations_wizardProgress__lmH8d{display:flex;gap:4px;margin-bottom:1.5rem}.integrations_progressStep__ZgFaN{height:4px;flex:1 1;background:var(--surface-hover);border-radius:2px;transition:background .3s ease}.integrations_progressActive__tO6yy{background:var(--primary-default)}.integrations_wizardContentArea__25AAQ{flex:1 1;overflow-y:auto;padding:0 4px}.integrations_wizardStepContent__xl2D3{display:flex;flex-direction:column;gap:1rem}.integrations_stepDescription__AteZU{color:var(--text-secondary);margin-bottom:1rem}.integrations_wizardFooter__LM3_y{display:flex;align-items:center;margin-top:2rem;padding-top:1rem;border-top:1px solid var(--border-subtle)}.integrations_wizardModeGrid__tfOXP{display:grid;grid-template-columns:1fr 1fr;grid-gap:1rem;gap:1rem}.integrations_wizardModeCard__svQcX{display:flex;flex-direction:column;align-items:center;text-align:center;padding:1.5rem;gap:1rem;background:var(--surface-hover);border:2px solid transparent;border-radius:var(--radius-lg);cursor:pointer;transition:all .2s ease}.integrations_wizardModeCard__svQcX:hover{background:var(--surface-active)}.integrations_wizardModeCard__svQcX.integrations_active__tN12y{background:var(--surface-active);border-color:var(--primary-default)}.integrations_wizardModeCard__svQcX h4{margin:0;font-weight:600}.integrations_wizardModeCard__svQcX p{margin:0;font-size:.8rem;color:var(--text-secondary)}.integrations_wizardStepBody__RWE5X{display:flex;flex-direction:column;gap:1rem}.integrations_wizardList__dfucN{padding-left:1.25rem;color:var(--text-secondary);line-height:1.6}.integrations_wizardList__dfucN li{margin-bottom:.5rem}.integrations_wizardLinkBtn__bONnx{align-self:flex-start}.integrations_formField__uOWMu{display:flex;flex-direction:column;gap:4px;margin-bottom:1rem}.integrations_formLabel__BB3OR{font-size:.875rem;font-weight:500}.integrations_formHint__CeJJy{font-size:.75rem;color:var(--text-tertiary)}.integrations_tokenValidationRow__i7yU9{display:flex;align-items:center;gap:1rem;margin-top:.5rem}.integrations_tokenValidationOk__HcPVe{color:var(--success-default);font-size:.875rem;font-weight:500}.integrations_tokenValidationHint__6XS6Q{color:var(--text-tertiary);font-size:.8rem}.integrations_tokenValidationCard__RYV2j{background:var(--surface-success-subtle);border:1px solid var(--border-success-subtle);border-radius:var(--radius-md);padding:1rem;margin-top:1rem;font-size:.875rem}.integrations_tokenValidationCard__RYV2j p{margin:.25rem 0}