:root{--font-ui:-apple-system,BlinkMacSystemFont,"Segoe UI",Roboto,"Helvetica Neue",Arial,sans-serif;--accent:#1f6f68;--accent-strong:#175a54;--accent-soft:#e8f2f1;--accent-line:#c9e0dd;--purple:var(--accent);--purple-2:var(--accent);--ink:#1d2433;--muted:#667085;--line:#e4e7ec;--bg:#f7f8fa;--surface:#fff;--nav:#fff}body{font-family:var(--font-ui);color:var(--ink);background:var(--bg);-webkit-font-smoothing:antialiased;font-size:14px}h1,h2,h3,h4{font-family:var(--font-ui);letter-spacing:-.2px}h1{font-size:22px;font-weight:650;line-height:1.3}h2,h3{font-size:15px;font-weight:600}button:focus-visible,a:focus-visible,input:focus-visible,select:focus-visible,textarea:focus-visible{outline:2px solid var(--accent);outline-offset:2px}.eyebrow,.quick-kicker,.ops-kicker,.module-heading .eyebrow,[class*=kicker],.nav-heading{text-transform:none!important;letter-spacing:0!important;color:var(--muted)!important;font-size:12px!important;font-weight:500!important}.sidebar{border-right:1px solid var(--line);color:#344054!important;background:#fff!important;padding-top:20px!important}.sidebar .logo{color:var(--ink)!important;letter-spacing:-.2px!important;font-size:18px!important;font-weight:700!important}.sidebar .logo>span:not(.logo-mark):not(.logo-dot){color:var(--ink)!important}.sidebar .logo-dot{display:none!important}.logo-mark{color:#fff;background:var(--accent)!important;border-radius:7px!important;width:30px!important;height:30px!important}.workspace{border:1px solid var(--line)!important;color:var(--ink)!important;background:#f9fafb!important;margin:20px 0!important}.workspace small{color:var(--muted)!important}.workspace small span{color:var(--muted);border-color:var(--line)!important}.nav-heading{margin:14px 12px 6px!important}.nav-item{color:#344054!important;border:0!important;border-radius:6px!important;min-height:36px!important;margin:1px 0!important;padding:8px 12px!important}.nav-item:hover{color:var(--ink)!important;background:#f2f4f7!important}.nav-item.active{font-weight:600;background:var(--accent-soft)!important;color:var(--accent-strong)!important;box-shadow:none!important}.nav-item.active svg{color:var(--accent)}.nav-item em{color:#475467!important;background:#f2f4f7!important}.nav-divider,.sidebar .nav-divider{border-color:var(--line)!important;background:var(--line)!important}.sidebar-bottom .usage{display:none!important}.sidebar-bottom .profile{color:var(--ink)!important;border-color:var(--line)!important;background:#fff!important}.topbar{border-bottom:1px solid var(--line)!important;-webkit-backdrop-filter:none!important;backdrop-filter:none!important;background:#fff!important;height:56px!important}.page-heading{margin-bottom:20px!important}.page-heading p{color:var(--muted)!important;margin-top:4px!important;font-size:13.5px!important;line-height:1.5!important}.module-heading{margin:4px 0 18px!important}.panel,.card,.stat-card,[class*=-panel],[class*=-card]{box-shadow:none!important}.panel{background:#fff;border:1px solid var(--line)!important;border-radius:10px!important}.stat-card strong{font-size:24px!important;font-weight:650!important}.btn{color:#344054;font-weight:500;box-shadow:none!important;border-color:#d0d5dd!important;border-radius:7px!important;padding:8px 14px!important}.btn:hover{background:#f9fafb!important}.btn.primary{background:var(--accent)!important;border-color:var(--accent)!important;color:#fff!important}.btn.primary:hover{background:var(--accent-strong)!important;border-color:var(--accent-strong)!important}.text-btn{color:var(--accent)!important}.badge{border-radius:5px!important;font-size:11px!important;font-weight:500!important}.tabs button.selected,.tabs button.active{color:var(--accent-strong)!important;border-color:var(--accent)!important}.v14-action-dock,.v15-command-dock{display:none!important}.demo-strip{border-radius:6px!important;margin-bottom:16px!important;padding:6px 10px!important;font-size:12px!important}.demo-strip.live{color:var(--muted)!important;background:0 0!important;border:0!important;padding:0!important}.theme-dark{--ink:#e6e8ec;--muted:#98a2b3;--line:#2b313b;--bg:#13161b;--surface:#1a1e25;--accent:#3fa79d;--accent-strong:#5cbdb3;--accent-soft:#1d3532}.theme-dark .sidebar{border-right-color:var(--line);color:#d0d5dd!important;background:#171b21!important}.theme-dark .sidebar .logo,.theme-dark .sidebar .logo>span:not(.logo-mark):not(.logo-dot){color:#f2f4f7!important}.theme-dark .nav-item{color:#cfd4dc!important}.theme-dark .nav-item:hover{color:#fff!important;background:#222831!important}.theme-dark .workspace,.theme-dark .sidebar-bottom .profile{border-color:var(--line)!important;color:#e6e8ec!important;background:#1d222a!important}.theme-dark .topbar{border-color:var(--line)!important;background:#171b21!important}.theme-dark .panel{background:var(--surface);border-color:var(--line)!important}.theme-dark .btn{color:#d0d5dd;background:#1d222a;border-color:#3a414c!important}.theme-dark .btn:hover{background:#252b34!important}.page-heading .eyebrow,.module-heading .eyebrow{display:none!important}.quick-kicker,.ops-kicker,.command-kicker,[class*=kicker],.nav-heading,th,.ops26-kpis small,.stat-top span:first-child{text-transform:none!important;letter-spacing:0!important}.quick-kicker,.ops-kicker,.command-kicker,[class*=kicker],.nav-heading{display:inline-block}th{color:var(--muted)!important;font-size:12px!important;font-weight:500!important}.dashboard-single{margin:20px 0}.dashboard-single>*{width:100%}footer span{display:none}.page-heading h1,.module-heading h1,.ops26-shell h1,h1{letter-spacing:-.3px!important;font-size:24px!important;font-weight:650!important}*{scrollbar-width:thin;scrollbar-color:#c9ced6 transparent}::-webkit-scrollbar{width:8px;height:8px}::-webkit-scrollbar-track{background:0 0}::-webkit-scrollbar-thumb{background:#c9ced6 padding-box padding-box;border:2px solid #0000;border-radius:8px}::-webkit-scrollbar-thumb:hover{background:#9aa3af padding-box padding-box}::-webkit-scrollbar-button{width:0;height:0;display:none}.tabs,[class*=-tabs],.facebook-command-nav,.filter-row,.acx-segment{scrollbar-width:none}.tabs::-webkit-scrollbar{display:none}[class*=-tabs]::-webkit-scrollbar{display:none}.facebook-command-nav::-webkit-scrollbar{display:none}.filter-row::-webkit-scrollbar{display:none}.acx-segment::-webkit-scrollbar{display:none}.sidebar{scrollbar-width:thin;scrollbar-color:transparent transparent;scrollbar-gutter:stable}.sidebar:hover{scrollbar-color:#c9ced6 transparent}.sidebar::-webkit-scrollbar-thumb{background:0 0}.sidebar:hover::-webkit-scrollbar-thumb{background:#c9ced6 padding-box padding-box}.theme-dark *{scrollbar-color:#3a414c transparent}.theme-dark ::-webkit-scrollbar-thumb{background:#3a414c padding-box padding-box}.assistant-launcher{width:42px!important;height:42px!important;bottom:22px!important;right:22px!important;box-shadow:0 2px 6px #1018282e!important}.panel-title{padding:16px 20px 12px!important}.panel:not(.detail):not(.brand-editor):not(.v9-goal-card):not(.v9-context):not(.v9-next)>:not(.panel-title):not(.table-wrap):not(table):not(.detail):not(.chart):not(.chart-footer):not(.chart-head):not(.tabs):not([class*=-pad]):not([class*=-body]):not(.upcoming):not(.bottom-link):not(.empty):not(.rich-empty):not(.sg-more){max-width:calc(100% - 40px);margin-left:20px;margin-right:20px}.panel:not(.detail):not(.brand-editor):not(.v9-goal-card):not(.v9-context):not(.v9-next)>:last-child:not(.table-wrap):not(table):not(.detail):not(.upcoming):not(.bottom-link):not([class*=-pad]):not([class*=-body]):not(.empty):not(.rich-empty){margin-bottom:20px}.panel>.chart-head,.panel>.chart,.panel>.chart-footer{padding-left:20px;padding-right:20px}.panel>.form-grid{margin-top:4px}.panel>label:not([class]){display:block}.panel>label:not([class])+label:not([class]),.panel>label:not([class])+.btn,.panel>label:not([class])+button,.panel>.field+.btn,.panel>.form-grid+.btn,.panel>.form-grid+.button-row{margin-top:12px}.panel>p.detail{color:var(--muted);padding:2px 20px 18px;font-size:13.5px;line-height:1.55}.module-content>.panel+.panel,.panel.detail>.panel+.panel,.module-content>section.panel+section.panel{margin-top:16px}.sg-checklist .panel-title{gap:14px}.sg-checklist .panel-title h2{margin-right:auto}.sg-progress{align-items:center;gap:8px;display:flex}.sg-progress>span{background:#eef0f3;border-radius:6px;width:120px;height:6px;overflow:hidden}.sg-progress i{background:var(--accent);height:100%;display:block}.sg-progress small{color:var(--muted);margin:0}.sg-more{margin:0 20px 16px}.post-actions{flex-wrap:wrap;align-items:center;gap:14px;margin-left:12px;display:inline-flex}.post-actions .text-btn{font-size:13px}.conn29-native-grid input:not([type=checkbox]),.conn29-native-grid select,.conn29-native-grid textarea,.conn29-context select{width:100%;min-height:40px;color:var(--ink);background:#fff!important;border:1px solid #d0d5dd!important;border-radius:7px!important;padding:9px 12px!important}.conn29-native-grid small{margin-top:4px;line-height:1.45;display:block}.theme-dark .conn29-native-grid input:not([type=checkbox]),.theme-dark .conn29-native-grid select,.theme-dark .conn29-native-grid textarea{background:#1d222a!important;border-color:#3a414c!important}html{scrollbar-gutter:stable}.acct-wrap{position:relative}.acct-wrap.acct-sidebar .workspace,.acct-wrap.acct-bottom .profile{width:100%}.acct-menu{z-index:80;border:1px solid var(--line);background:#fff;border-radius:10px;gap:2px;min-width:250px;padding:6px;display:grid;position:absolute;box-shadow:0 8px 24px #1018281f}.acct-menu.acct-sidebar{min-width:0;top:calc(100% + 6px);left:0;right:0}.acct-menu.acct-bottom{min-width:0;bottom:calc(100% + 6px);left:0;right:0}.acct-menu.acct-top{top:calc(100% + 8px);right:0}.acct-head{border-bottom:1px solid var(--line);gap:2px;margin-bottom:4px;padding:8px 10px 10px;display:grid}.acct-head b{color:var(--ink);word-break:break-all;font-size:13px}.acct-head small{margin:0}.acct-section{border-bottom:1px solid var(--line);gap:1px;padding:4px 0;display:grid}.acct-section:last-child{border-bottom:0}.acct-section>span{color:var(--muted);padding:4px 10px;font-size:11.5px}.acct-section button{text-align:left;color:#344054;background:0 0;border:0;border-radius:6px;align-items:center;gap:8px;width:100%;padding:7px 10px;font-size:13px;display:flex}.acct-section button:hover{background:#f2f4f7}.acct-section button i{width:14px;display:inline-block}.acct-section button[aria-checked=true]{color:var(--accent-strong);font-weight:600}.acct-section button.danger{color:#b42318}.acct-section button.danger:hover{background:#fef3f2}.theme-dark .acct-menu{border-color:var(--line);background:#1d222a}.theme-dark .acct-section button{color:#d0d5dd}.theme-dark .acct-section button:hover{background:#252b34}:root{--card:#fff;--border:var(--line)}.theme-dark{--card:#1a1e25;--border:var(--line)}.badge{color:#344054;background:#f2f4f7}.badge.green{color:#067647!important;background:#ecfdf3!important}.badge.orange{color:#b54708!important;background:#fffaeb!important}.badge.red{color:#b42318!important;background:#fef3f2!important}.badge.blue{color:#175cd3!important;background:#eff8ff!important}.badge.purple{background:var(--accent-soft)!important;color:var(--accent-strong)!important}.badge.neutral{color:#475467!important;background:#f2f4f7!important}.theme-dark .badge.green{color:#75e0a7!important;background:#0f2a1d!important}.theme-dark .badge.orange{color:#fec84b!important;background:#2e2110!important}.theme-dark .badge.red{color:#fda29b!important;background:#2d1513!important}.theme-dark .badge.blue{color:#84caff!important;background:#102236!important}.theme-dark .badge.neutral{color:#cfd4dc!important;background:#252b34!important}.facebook-command-hero{color:var(--ink)!important;border:1px solid var(--line)!important;box-shadow:none!important;background:#fff!important}.facebook-command-copy>.quick-kicker{color:var(--muted)!important}.facebook-command-copy h2{color:var(--ink)!important;letter-spacing:-.3px!important;font-size:22px!important;line-height:1.3!important}.facebook-command-copy>p{color:var(--muted)!important;font-size:13.5px!important}.facebook-command-nav button{border:1px solid var(--line)!important;color:#475467!important;background:#f9fafb!important;padding:8px 12px!important;font-size:13px!important;font-weight:500!important}.facebook-command-nav button:hover,.facebook-command-nav button.active{background:var(--accent-soft)!important;border-color:var(--accent-line)!important;color:var(--accent-strong)!important}.facebook-command-status{border:1px solid var(--line)!important;-webkit-backdrop-filter:none!important;backdrop-filter:none!important;color:var(--ink)!important;background:#f9fafb!important}.facebook-command-status b{color:var(--ink)!important;font-size:13px!important}.facebook-command-status span{color:var(--muted)!important;font-size:11.5px!important}.facebook-command-metrics article{border-color:var(--line)!important;background:#fff!important}.theme-dark .facebook-command-hero,.theme-dark .facebook-command-metrics article{background:var(--surface)!important;border-color:var(--line)!important}.theme-dark .facebook-command-nav button,.theme-dark .facebook-command-status{border-color:var(--line)!important;color:#d0d5dd!important;background:#1d222a!important}footer,footer button{color:var(--muted)!important}:is(.plan-overview,.growth-hero,.v9-optimizer,.v12-exec-report,.v18-cadence,.v9-performance-hero>div,.biz29-hero,.ops26-hero,.ai29-hero){color:var(--ink)!important;border:1px solid var(--line)!important;box-shadow:none!important;background:#fff!important}:is(.plan-overview,.growth-hero,.v9-optimizer,.v12-exec-report,.v18-cadence,.v9-performance-hero>div,.biz29-hero,.ops26-hero,.ai29-hero) :is(h1,h2,h3,h4,b,strong):not(.badge *){color:var(--ink)!important}:is(.plan-overview,.growth-hero,.v9-optimizer,.v12-exec-report,.v18-cadence,.v9-performance-hero>div,.biz29-hero,.ops26-hero,.ai29-hero) :is(p,small,span,em,li,label):not(.badge):not(.badge *){color:var(--muted)!important}:is(.plan-overview,.growth-hero,.v9-optimizer,.v12-exec-report,.v18-cadence,.v9-performance-hero>div,.biz29-hero) :is(article,[class*=card],[class*=stat],[class*=metric]):not(.badge){border-color:var(--line)!important;background:#f9fafb!important}:is(.plan-overview,.growth-hero,.v9-optimizer,.v12-exec-report,.v18-cadence,.biz29-hero) .btn:not(.primary){color:#344054!important;background:#fff!important;border-color:#d0d5dd!important}.v8-template-preview{background:var(--accent-soft)!important;color:var(--accent-strong)!important}.v8-template-preview *{color:var(--accent-strong)!important}.theme-dark :is(.plan-overview,.growth-hero,.v9-optimizer,.v12-exec-report,.v18-cadence,.v9-performance-hero>div,.biz29-hero,.ops26-hero,.ai29-hero){background:var(--surface)!important;border-color:var(--line)!important}.brand-icon.orange{color:#b54708!important;background:#fffaeb!important}.brand-icon.green{color:#067647!important;background:#ecfdf3!important}.brand-icon.blue{color:#175cd3!important;background:#eff8ff!important}.brand-icon.purple{background:var(--accent-soft)!important;color:var(--accent-strong)!important}:is(.v9-optimizer,.plan-overview,.growth-hero) :is(textarea,input,select){color:var(--ink)!important;background:#fff!important;border:1px solid #d0d5dd!important}.logo-mark:after,.stat-card:after,.premium-landing:before,.ai-plan-banner:before,.growth-pulse:after,.landing-growth-section:after,.v8-template-preview:after,.v8-template-large:after,.v9-exec:after,.v11-strategy-canvas:before,.v11-north-star:after,.v11-idea-visual:before,.v11-idea-visual:after,.landing-strategy-v11-grid article:after,.v12-health-shell:before,.v12-exec-report:after,.landing-v12-intelligence:after,.v13-focus-shell:after,.v14-personalizer:after,.landing-v14-board:after,.v18-story:after,.facebook-ops-hero:after,.facebook-command-hero:before,.facebook-command-metrics article:after,.facebook-pages-hero-v24:after,.ops26-hero:after,.conn29-hero:after,.ai29-hero:after{display:none!important}.micro-progress span,.builder-progress span,.growth-meter span,.roadmap-progress span,.v9-benchmark-bars i b,.v13-ab i u{background:var(--accent)!important}.conn29-hero,.ai29-hero{background:#fff!important}input[type=checkbox],input[type=radio],input[type=range],progress{accent-color:var(--accent)}@media (min-width:1200px){.acx-kanban,.biz29-pipeline{overflow-x:visible;grid-template-columns:repeat(5,minmax(0,1fr))!important}}.acx-kanban,.biz29-pipeline{scrollbar-width:thin}.tabs{flex-wrap:wrap;gap:0 22px;overflow-x:visible!important}.facebook-command-status{box-shadow:none!important}.facebook-status-orb{background:var(--accent-soft)!important;color:var(--accent)!important;box-shadow:none!important}.facebook-status-orb i{border-color:#fff!important}.theme-dark .facebook-status-orb i{border-color:var(--surface)!important}.sg-checklist{margin-bottom:20px}.live-blocks .dashboard-bottom{margin-bottom:0}.live-brief button{align-items:flex-start}.live-brief button>svg:last-child{display:none}.live-brief button>svg:first-child{color:var(--accent);margin-top:4px}.panel>p.detail>svg{vertical-align:-3px;margin-right:6px;display:inline-block}.v8-pack-stack,.v11-orbit-dot{display:none!important}.v11-idea-card{grid-template-columns:64px minmax(0,1fr)!important}.v11-idea-visual>svg{display:none}.v11-idea-visual{padding-top:14px;background:#f9fafb!important;place-items:start center!important}.v11-idea-visual .v11-signal{position:static!important}.v11-idea-card:hover{transform:none!important}.module-content>*+.panel{margin-top:16px}.panel>.settings-row:last-child{border-bottom:0}.inbox-layout>div:has(>.rich-empty:only-child){grid-column:1/-1}.inbox-layout>div>.rich-empty:only-child{margin:0}input.field,select.field{padding-top:9px;padding-bottom:9px}.filter-left{flex:1;min-width:0}.filter-left>input.field{flex:1;min-width:220px}.form-grid.one-col{grid-template-columns:1fr!important}td>.text-btn{font-size:13px}.global-search input{width:240px!important;font-size:13px!important}@media (max-width:1180px){.global-search input{width:170px!important}}.v17-audit-list article>.badge{place-self:center end}.v17-audit-list p{font-size:12.5px}.v8-template-preview span,.v8-template-large span,.v17-template-grid small,.v18-story-grid small,.generated-plan-card small,.v11-card-title span,.v11-north-star-top>div>span,.v13-focus-kicker{letter-spacing:0!important}.facebook-composer-actions{margin:18px 0 0!important;position:static!important}.facebook-day-bars i.empty{border:0!important;border-radius:6px 6px 2px 2px!important;min-height:0!important;margin:0!important;padding:0!important}.facebook-week-chart{grid-template-columns:repeat(7,minmax(0,1fr))!important}.ops26-job-results{margin:8px 0;padding-left:18px;font-size:12px}.ops26-job details summary{cursor:pointer;color:var(--muted);font-size:12px}.msgc-file{flex-wrap:wrap;align-items:center;gap:10px;display:flex}.panel>.settings-row.detail{padding-left:20px!important;padding-right:20px!important}.v12-approval-stage{min-width:0}.v12-approval-stage div{overflow-wrap:anywhere;min-width:0}.panel:not(.detail):not(.brand-editor):not(.v9-goal-card):not(.v9-context):not(.v9-next)>:first-child:not(.panel-title):not(.table-wrap):not(table):not(.detail):not(.chart):not(.chart-head):not(.tabs):not([class*=-pad]):not([class*=-body]):not(.upcoming):not(.empty):not(.rich-empty){margin-top:20px}.v8-creative-hero h2,.v11-radar-head h2,.v13-section-head h2,.v12-section-head h2,.v12-report-hero h2,.v13-report-controls h2,.v9-optimizer-copy h2,.v9-chat-head h2,.facebook-command-copy h2,.facebook-pages-hero-v24 h3{font-size:19px!important;line-height:1.3!important}.v13-report-cover h2{font-size:22px!important}.module-content>.panel+*,div:not([class])>.panel+.panel,div:not([class])>.panel+div:not([class]){margin-top:16px}.assistant-launcher{display:none!important}.content{padding-bottom:40px!important}.tabs+section.panel.detail:has(.panel-title)>h2:first-child{display:none}.tabs+section.panel.detail>h2:first-child{font-size:16px!important;font-weight:600!important}.demo-feature-list{color:#475467;gap:8px;margin-bottom:20px;font-size:13.5px;line-height:1.5;display:grid;padding-left:20px!important}
:root{--font-ui:"Inter",-apple-system,BlinkMacSystemFont,"Segoe UI",Roboto,Arial,sans-serif;--bg:#f4f6f8;--line:#e6e9ee;--ink:#141b26;--muted:#5f6b7a;--radius-card:14px;--radius-ctl:10px;--shadow-card:0 1px 2px #1018280a,0 6px 20px -10px #1018281a;--shadow-hover:0 2px 4px #1018280d,0 12px 28px -12px #10182829;--ease:cubic-bezier(.2,.7,.2,1)}body,.app,button,input,select,textarea{font-family:var(--font-ui)!important}.app{font-feature-settings:"cv11","ss01","ss03";letter-spacing:-.003em}.page-heading h1,.module-heading h1{letter-spacing:-.028em!important;font-size:28px!important;font-weight:700!important;line-height:1.2!important}.page-heading p,.module-heading p{margin-top:4px;color:var(--muted)!important;font-size:14.5px!important}.stat-card b,.stats-grid strong,.live-brief b,.ai-usage b,.ai-stats b{font-variant-numeric:tabular-nums;letter-spacing:-.03em}.main,.content{background:var(--bg)!important}.panel,.stat-card,.ai-chat-card,.ai-tool-card,.sg-checklist{transition:box-shadow .2s var(--ease),border-color .2s var(--ease);border-radius:var(--radius-card)!important;border-color:var(--line)!important;box-shadow:var(--shadow-card)!important}.panel-title{padding:18px 22px 12px!important}.live-brief button,.ai-suggestions button,.sg-item,.conn29-card,.v8-template-card,.ag-modes button{transition:transform .18s var(--ease),box-shadow .18s var(--ease),border-color .18s var(--ease)}.live-brief button:hover,.ai-suggestions button:hover,.conn29-card:hover,.v8-template-card:hover{box-shadow:var(--shadow-hover);transform:translateY(-1px)}.live-brief button{background:#fff!important;border-radius:12px!important}.btn{transition:background .15s var(--ease),border-color .15s var(--ease),box-shadow .15s var(--ease);border-radius:var(--radius-ctl)!important;font-weight:500!important}.btn:not(.primary){background:#fff;border-color:var(--line)!important}.btn:not(.primary):hover{background:#f8f9fb!important;border-color:#d5dae1!important}.btn.primary{box-shadow:0 1px 2px #10182829,inset 0 1px #ffffff24!important}.btn.primary:hover{background:var(--accent-strong)!important}.top-create{border-radius:var(--radius-ctl)!important}.icon-btn{border-radius:10px!important}input.field,select.field,textarea.field,.content select,.content input[type=text],.content input[type=email],.content input[type=number]{transition:border-color .15s var(--ease),box-shadow .15s var(--ease);border-radius:var(--radius-ctl)!important;border-color:#dde1e7!important}input.field:focus,select.field:focus,textarea.field:focus,.content select:focus{border-color:var(--accent)!important;box-shadow:0 0 0 3px var(--accent-soft)!important;outline:none!important}.badge{border-radius:999px!important;padding-left:9px!important;padding-right:9px!important;font-weight:500!important}.sidebar{border-right-color:var(--line)!important;background:#fbfcfd!important}.workspace{box-shadow:0 1px 2px #1018280a;border-radius:var(--radius-card)!important;background:#fff!important}.nav-item{transition:background .15s var(--ease),color .15s var(--ease);border-radius:10px!important;padding:9px 12px!important}.nav-item.active{color:var(--accent-strong)!important;box-shadow:0 1px 2px #1018280f,0 0 0 1px var(--line)!important;background:#fff!important}.nav-heading{color:#8a94a3!important;font-size:12px!important;font-weight:500!important}.topbar{border-bottom-color:var(--line)!important}th{color:var(--muted)!important}tbody tr{transition:background .12s var(--ease)}tbody tr:hover{background:#fafbfc}.tabs button.selected,.tabs button.active{font-weight:600}.ai-modes,.facebook-command-nav{border-radius:12px!important}@media (prefers-reduced-motion:reduce){.live-brief button:hover,.ai-suggestions button:hover,.conn29-card:hover,.v8-template-card:hover{transform:none}}.theme-dark{--bg:#12161c;--line:#262d36}.theme-dark .main,.theme-dark .content{background:#12161c!important}.theme-dark .panel,.theme-dark .stat-card,.theme-dark .ai-chat-card,.theme-dark .ai-tool-card,.theme-dark .sg-checklist{box-shadow:none!important}.theme-dark .live-brief button,.theme-dark .workspace{background:var(--surface)!important}.theme-dark .btn:not(.primary){background:#1b2129}.theme-dark .btn:not(.primary):hover{background:#232a33!important}.theme-dark .nav-item.active{box-shadow:none!important;background:#1d2a2d!important}.theme-dark tbody tr:hover{background:#1a2027}.theme-dark .top-create{color:#5fd0c2!important;background:#1b2129!important;border-color:#2b3440!important}.theme-dark .nav-item em{color:#c5ccd6!important;background:#232a33!important}.theme-dark .global-search input{color:#e6ebf0!important;background:0 0!important}.theme-dark .sg-progress>span{background:#262d36!important}:root{--accent:#0f766e;--accent-strong:#115e59;--accent-soft:#e7f5f3;--accent-line:#bfe4de}.content{padding-top:28px!important}.page-heading,.module-heading{margin-bottom:22px!important}.panel,.stat-card,.ai-chat-card,.ai-tool-card,.sg-checklist{border-radius:16px!important}.sidebar{background:#fff!important}.nav-item{font-weight:500;position:relative;color:#3b4555!important}.nav-item svg{color:#7a8594}.nav-item:hover{background:#f4f6f8!important}.nav-item.active{font-weight:600;background:var(--accent-soft)!important;color:var(--accent-strong)!important;box-shadow:none!important}.nav-item.active:before{content:"";background:var(--accent);border-radius:0 3px 3px 0;width:3px;position:absolute;top:8px;bottom:8px;left:-12px}.nav-item.active svg{color:var(--accent)}.logo-mark{border-radius:9px!important}.global-search{transition:background .15s var(--ease),box-shadow .15s var(--ease);background:#f2f4f7;border-radius:999px;padding:7px 12px 7px 14px}.global-search:focus-within{box-shadow:0 0 0 1px var(--accent-line),0 0 0 4px var(--accent-soft);background:#fff}.global-search kbd{color:#6b7684;background:#fff;border-color:#e3e7ec!important}.topbar .icon-btn{border-radius:999px!important}.sg-check-grid{gap:10px!important}.sg-check-grid button{transition:transform .18s var(--ease),box-shadow .18s var(--ease),border-color .18s var(--ease);border:1px solid var(--line)!important;background:#fff!important;border-radius:12px!important;padding:12px 14px!important}.sg-check-grid button:hover{box-shadow:var(--shadow-hover);transform:translateY(-1px);border-color:#d6dce3!important}.sg-check-grid button>svg:first-child{color:#b54708;background:#fff4e5;border-radius:8px;flex:none;width:28px;height:28px;padding:6px}.sg-check-grid button.ok>svg:first-child{color:#067647;background:#e9f7ef}.sg-check-grid button small{color:#b54708}.sg-check-grid button.ok small{color:#067647}.sg-check-grid button>svg:last-child{color:#98a2b3}.live-brief button{gap:12px!important;padding:14px 16px!important}.live-brief button>svg:first-child{background:var(--accent-soft);border-radius:9px;flex:none;padding:7px;width:30px!important;height:30px!important;color:var(--accent)!important;margin-top:0!important}.live-brief button b{font-weight:700;font-size:24px!important}.stat-card{padding:20px 22px!important}.stat-card strong{font-variant-numeric:tabular-nums;letter-spacing:-.035em!important;font-size:32px!important;font-weight:700!important}.stat-icon{border-radius:12px!important;padding:9px!important}.stat-top span:first-child{font-weight:500;color:var(--muted)!important;font-size:13px!important}.badge.green{color:#067647!important;background:#ecf8f1!important}.badge.orange{color:#b54708!important;background:#fff4e5!important}.badge.red{color:#b42318!important;background:#fef1f0!important}.badge.blue{color:#2952cc!important;background:#eef4ff!important}.badge.neutral{color:#475467!important;background:#f2f4f7!important}.theme-dark .sidebar{background:#151a20!important}.theme-dark .nav-item{color:#c3cad4!important}.theme-dark .nav-item:hover{background:#1c232b!important}.theme-dark .nav-item.active{color:#e6fffb!important;background:#18302d!important}.theme-dark .global-search,.theme-dark .global-search:focus-within{background:#1c232b}.theme-dark .global-search kbd{color:#aab4c0;background:#232a33;border-color:#2b3440!important}.theme-dark .sg-check-grid button{background:var(--surface)!important;border-color:var(--line)!important}.theme-dark .sg-check-grid button>svg:first-child{color:#f0c977;background:#33270f}.theme-dark .sg-check-grid button.ok>svg:first-child{color:#8fe0b8;background:#16291f}.theme-dark .sg-check-grid button small{color:#f0c977}.theme-dark .sg-check-grid button.ok small{color:#8fe0b8}.theme-dark .badge.green{color:#8fe0b8!important;background:#16291f!important}.theme-dark .badge.orange{color:#f0c977!important;background:#33270f!important}.theme-dark .badge.red{color:#fda29b!important;background:#3a1715!important}.theme-dark .badge.blue{color:#a4bcfd!important;background:#172340!important}.theme-dark .badge.neutral{color:#c3cad4!important;background:#232a33!important}.live-brief button{flex-direction:column!important;align-items:flex-start!important;gap:10px!important}.live-brief button>span{width:100%}.theme-dark .btn.primary{color:#fff!important;background:#14857a!important;border-color:#14857a!important}.theme-dark .btn.primary:hover{background:#16968a!important}.theme-dark .content select,.theme-dark select.field,.theme-dark input.field,.theme-dark textarea.field{border-color:#2b3440!important}@media (max-width:900px){.facebook-compose-layout-v21,.facebook-queue-layout,.facebook-overview-grid{grid-template-columns:minmax(0,1fr)!important}}@media (max-width:640px){.topbar{gap:6px;padding-left:10px!important;padding-right:10px!important}.breadcrumb{flex:auto;min-width:0;overflow:hidden;gap:0!important;font-size:0!important}.breadcrumb svg{display:none}.breadcrumb b{white-space:nowrap;text-overflow:ellipsis;font-weight:600;display:block;overflow:hidden;font-size:15px!important}.top-actions{flex:none;min-width:0;gap:4px!important}.top-actions .icon-btn,.top-actions .top-create{justify-content:center;min-width:36px;width:36px!important;height:36px!important;padding:0!important}.top-create span{display:none}.v10-tour-trigger{display:none!important}.demo-strip{flex-direction:column;align-items:flex-start;gap:4px!important}.demo-strip>span:last-child{text-align:left!important;max-width:none!important}.assistant-panel{border:0!important;border-radius:0!important;width:100%!important;max-width:none!important;inset:0!important}.assistant-panel footer{flex-wrap:nowrap;padding-bottom:max(12px,env(safe-area-inset-bottom))!important}.assistant-panel footer textarea{flex:1;min-width:0}.v10-tour-card{width:auto!important;max-width:none!important;bottom:10px!important;left:10px!important;right:10px!important}.v10-tour-glow{top:56px!important;left:0!important}.settings-row{flex-wrap:wrap;row-gap:8px}.settings-row>span:last-child{flex-wrap:wrap}.page-heading,.module-heading{flex-wrap:wrap;gap:12px}.page-heading .button-row,.module-heading .button-row{flex-wrap:wrap}.page-heading h1,.module-heading h1{font-size:25px!important}}.v10-tour-layer{pointer-events:none;-webkit-backdrop-filter:none!important;backdrop-filter:none!important;background:0 0!important}.v10-tour-card{pointer-events:auto;box-shadow:0 18px 48px #1018282e,0 0 0 1px var(--line)!important}.v10-tour-glow{display:none!important}.app:has(.v10-tour-layer) .sidebar .nav-item.active{box-shadow:0 0 0 2px var(--accent)!important}:root{--radius-card:18px;--radius-ctl:11px;--shadow-card:0 1px 2px #1018280a,0 10px 30px -18px #10182829;--shadow-hover:0 2px 4px #1018280d,0 18px 40px -18px #10182838}.theme-light .content{background:radial-gradient(900px 320px at 8% -12%,#e6f7f4 0%,#e6f7f400 60%),radial-gradient(700px 300px at 100% 0%,#eef2ff 0%,#eef2ff00 55%),var(--bg)!important}.page-heading h1,.module-heading h1{letter-spacing:-.032em!important;font-size:30px!important;font-weight:800!important}.theme-light .page-heading h1,.theme-light .module-heading h1{background:linear-gradient(90deg,#0f172a,#0f766e 72%);-webkit-text-fill-color:transparent;-webkit-background-clip:text;background-clip:text}.page-heading .eyebrow,.module-heading .eyebrow{color:var(--accent-strong)!important;font-weight:700!important}.page-heading .btn.primary,.module-heading .btn.primary{box-shadow:0 10px 24px -10px #0f766e99!important}.panel,.stat-card,.ai-chat-card,.ai-tool-card,.sg-checklist,.card,.campaign-summary-card,.facebook-panel{border-radius:var(--radius-card)!important;box-shadow:var(--shadow-card)!important;border-color:#e9edf1!important}.panel:hover,.stat-card:hover,.card:hover,.facebook-panel:hover{box-shadow:var(--shadow-hover)!important}.panel-title h2{letter-spacing:-.02em!important;font-size:16px!important;font-weight:750!important}.card{transition:transform .18s var(--ease),box-shadow .18s var(--ease)}.card:hover{transform:translateY(-1px)}.stat-icon{color:var(--accent-strong)!important;background:linear-gradient(135deg,#e0f2f1,#ccfbf1)!important}.live-brief button>svg:first-child{background:linear-gradient(135deg,#e0f2f1,#ccfbf1)!important}.modal,.overlay>div{border-radius:var(--radius-card)!important}.btn{height:38px;border-radius:var(--radius-ctl)!important;padding:0 14px!important;font-weight:600!important}.btn:not(.primary){box-shadow:0 1px 2px #1018280a!important}.btn:not(.primary):hover{transform:translateY(-1px);box-shadow:0 2px 6px #10182814!important}.btn.primary{background:linear-gradient(135deg,#0d9488,#0f766e 60%,#115e59)!important;border-color:#0000!important;box-shadow:0 8px 20px -8px #0d948899!important}.btn.primary:hover{filter:brightness(1.06);transform:translateY(-1px)}.btn:disabled{filter:none;opacity:.6;transform:none!important}input.field,select.field,textarea.field,.content select,.content input[type=text],.content input[type=email],.content input[type=number],.content input[type=date],.content input[type=datetime-local]{border-radius:var(--radius-ctl)!important;background:#fbfcfd!important}input.field:focus,select.field:focus,textarea.field:focus,.content select:focus,.content input:focus{background:#fff!important;box-shadow:0 0 0 4px #0f766e17!important}.tabs{background:#f3f6f6;width:max-content;max-width:100%;border:1px solid #e3ebe9!important;border-radius:14px!important;gap:4px!important;margin:0 0 20px!important;padding:5px!important}.tabs button{transition:background .15s var(--ease),color .15s var(--ease),box-shadow .15s var(--ease);color:#475467!important;border-bottom:0!important;border-radius:10px!important;height:36px!important;padding:0 14px!important;font-weight:600!important}.tabs button:hover{color:var(--ink)!important}.tabs button.selected,.tabs button.active{color:var(--accent-strong)!important;background:#fff!important;box-shadow:0 1px 3px #1018281f!important}.sidebar .logo{letter-spacing:-.02em;font-weight:800}.logo-mark{box-shadow:0 6px 14px -6px #0f766e99;color:#fff!important;background:linear-gradient(135deg,#14b8a6,#0f766e)!important}.logo-mark.logo-mark-img{padding:0;overflow:hidden;box-shadow:none!important;background:0 0!important}.logo-mark.logo-mark-img img{object-fit:contain;width:100%;height:100%;display:block}.workspace{border:1px solid #e9edf1!important;border-radius:14px!important}.nav-item.active{background:linear-gradient(90deg,#e7f5f3,#f0fdfa)!important}.theme-light .topbar{-webkit-backdrop-filter:blur(16px)saturate(1.4)!important;backdrop-filter:blur(16px)saturate(1.4)!important;background:#ffffffd1!important}.demo-strip{font-size:12px}th{letter-spacing:.02em;text-transform:uppercase;font-size:11.5px!important;font-weight:700!important}.theme-light .facebook-command-hero{border-radius:var(--radius-card)!important;color:var(--ink)!important;box-shadow:var(--shadow-card)!important;background:radial-gradient(760px 260px at -5% -20%,#ccfbf1 0%,#ccfbf100 62%),radial-gradient(620px 260px at 105% 120%,#ede9fe 0%,#ede9fe00 60%),linear-gradient(#fff,#f8fbfb)!important;border:1px solid #e3ebe9!important}.theme-light .facebook-command-hero:before{border-color:#0f766e1a;box-shadow:0 0 0 35px #0f766e0a,0 0 0 72px #0f766e06}.theme-light .facebook-command-copy>.quick-kicker{color:var(--accent-strong)!important}.theme-light .facebook-command-copy h2{color:var(--ink);background:linear-gradient(90deg,#0f172a,#0f766e 70%);-webkit-text-fill-color:transparent;-webkit-background-clip:text;background-clip:text}.theme-light .facebook-command-copy>p{color:var(--muted)!important;font-size:13.5px!important}.theme-light .facebook-command-nav{background:#f3f6f6!important;border:1px solid #e3ebe9!important}.theme-light .facebook-command-nav button{color:#475467!important}.theme-light .facebook-command-nav button:hover{color:var(--ink)!important;background:#fff!important}.theme-light .facebook-command-nav button.active{color:var(--accent-strong)!important;background:#fff!important;box-shadow:0 1px 3px #1018281f!important}.theme-light .facebook-command-status{color:var(--ink);background:#fff!important;border:1px solid #e3ebe9!important;box-shadow:0 1px 2px #1018280a!important}.theme-light .facebook-command-status b{color:var(--ink)}.theme-light .facebook-command-status span{color:var(--muted)}.theme-light .facebook-status-orb{color:var(--accent-strong);background:linear-gradient(135deg,#e0f2f1,#ccfbf1)}.theme-light .facebook-status-orb i{border-color:#fff}.theme-light .facebook-command-status .btn{color:var(--ink)!important;background:#fff!important;border-color:#d9e2e1!important}.theme-dark .panel,.theme-dark .stat-card,.theme-dark .card,.theme-dark .facebook-panel{box-shadow:none!important;border-color:#2b3440!important}.theme-dark .panel:hover,.theme-dark .stat-card:hover,.theme-dark .card:hover,.theme-dark .facebook-panel:hover{box-shadow:0 18px 40px -18px #0009!important}.theme-dark .page-heading h1,.theme-dark .module-heading h1{color:#eaf1f0!important}.theme-dark .tabs{background:#161b21;border-color:#2b3440!important}.theme-dark .tabs button{color:#aab4c0!important}.theme-dark .tabs button.selected,.theme-dark .tabs button.active{color:#5eead4!important;background:#232a33!important}.theme-dark input.field,.theme-dark select.field,.theme-dark textarea.field,.theme-dark .content select,.theme-dark .content input[type=text],.theme-dark .content input[type=email],.theme-dark .content input[type=number],.theme-dark .content input[type=date],.theme-dark .content input[type=datetime-local],.theme-dark input.field:focus,.theme-dark select.field:focus,.theme-dark textarea.field:focus{background:#1b2129!important}.theme-dark .stat-icon,.theme-dark .live-brief button>svg:first-child{color:#5eead4!important;background:#18302d!important}.theme-dark .nav-item.active{background:#18302d!important}.theme-dark .workspace{border-color:#2b3440!important}@media (prefers-reduced-motion:reduce){.btn:hover,.card:hover{transform:none!important}}
.app .sidebar{border-right:1px solid var(--line);flex-direction:column;gap:0;display:flex;background:#fbfcfd!important;padding:18px 14px 0!important;overflow:hidden!important}.app .sidebar .logo{margin-bottom:12px;padding:0 8px 2px}.app .sidebar .acct-wrap.acct-sidebar{margin-bottom:6px}.nav-groups{scrollbar-width:thin;scrollbar-color:transparent transparent;scrollbar-gutter:stable;flex-direction:column;flex:auto;gap:2px;min-height:0;margin:0 -14px;padding:4px 14px 10px;display:flex;overflow-y:auto;-webkit-mask-image:linear-gradient(#000 calc(100% - 22px),#0000);mask-image:linear-gradient(#000 calc(100% - 22px),#0000)}.nav-groups:hover{scrollbar-color:#c9ced6 transparent}.theme-dark .nav-groups:hover{scrollbar-color:#3a4450 transparent}.nav-group{flex-direction:column;display:flex}.nav-group+.nav-group{border-top:1px solid #eef1f4;margin-top:6px;padding-top:6px}.nav-group-head{color:#8a94a3;text-align:left;cursor:pointer;width:100%;font:inherit;background:0 0;border:0;border-radius:8px;align-items:center;gap:6px;padding:6px 8px 5px 10px;transition:background .15s,color .15s;display:flex}.nav-group-head>span{letter-spacing:.08em;text-transform:uppercase;font-size:11px;font-weight:700}.nav-group-head>small{color:#a3abb8;white-space:nowrap;text-overflow:ellipsis;margin-left:2px;font-size:11px;font-weight:500;overflow:hidden}.nav-group-head>em{background:var(--accent-soft,#e6f5f3);color:var(--accent-strong,#0f766e);border-radius:999px;margin-left:auto;padding:1px 6px;font-size:11px;font-style:normal;font-weight:600}.nav-group-head>svg{color:#b0b8c4;flex:none;margin-left:auto;transition:transform .18s}.nav-group-head>em+svg{margin-left:4px}.nav-group.folded .nav-group-head>svg{transform:rotate(-90deg)}.nav-group-head:hover{color:#475467;background:#f2f4f7}.nav-group-head:hover>svg{color:#667085}.nav-group.current .nav-group-head>span{color:var(--accent-strong,#0f766e)}.nav-group-head:focus-visible{outline:2px solid var(--accent,#14b8a6);outline-offset:1px}.nav-group-items{flex-direction:column;gap:1px;padding-top:2px;display:flex}.app .sidebar .nav-item{background:0 0;align-items:center;gap:10px;font-size:13.5px;font-weight:500;transition:background .15s,color .15s;display:flex;position:relative;color:#3b4555!important;border:0!important;border-radius:8px!important;min-height:34px!important;margin:0!important;padding:7px 10px!important}.app .sidebar .nav-item svg{color:#8a94a3;flex:none;transition:color .15s}.app .sidebar .nav-item:hover{color:var(--ink)!important;background:#f2f4f7!important}.app .sidebar .nav-item:hover svg{color:#475467}.app .sidebar .nav-item.active{font-weight:600;background:var(--accent-soft,#e6f5f3)!important;color:var(--accent-strong,#0f766e)!important;box-shadow:none!important}.app .sidebar .nav-item.active svg{color:var(--accent-strong,#0f766e)}.app .sidebar .nav-item.active:before{content:"";background:var(--accent,#14b8a6);border-radius:0 3px 3px 0;width:3px;position:absolute;top:7px;bottom:7px;left:-14px}.app .sidebar .nav-item em{border-radius:999px;margin-left:auto;padding:1px 7px;font-size:11px;font-style:normal;font-weight:600;color:#475467!important;background:#eef1f4!important}.app .sidebar .nav-item.active em{color:var(--accent-strong,#0f766e)!important;background:#fff!important}.app .sidebar .nav-item .ai-mini{letter-spacing:.04em;color:#4f46e5;background:#eef2ff;border-radius:5px;margin-left:auto;padding:2px 6px;font-size:10px;font-weight:700}.app .sidebar .mode-switch{flex:none;box-shadow:0 1px 2px #1018280a;color:#667085!important;background:#fff!important;border:1px solid #e6eaef!important;border-radius:10px!important;margin:8px 0 6px!important;padding:9px 10px!important}.app .sidebar .mode-switch:hover{background:#fafbfc!important;border-color:#cfd6df!important}.app .sidebar .mode-switch b{font-size:12px;font-weight:600;color:var(--ink)!important}.app .sidebar .mode-switch small{font-size:11px;color:#8a94a3!important}.app .sidebar .mode-switch>span:last-child{border-radius:6px;padding:4px 8px;font-size:11px;font-weight:600;background:var(--accent-soft,#e6f5f3)!important;color:var(--accent-strong,#0f766e)!important}.app .sidebar .mode-switch.advanced>span:last-child{color:#475467!important;background:#f2f4f7!important}.app .sidebar-bottom{border-top:1px solid #eef1f4;flex:none;margin-top:0!important;padding-top:6px!important}.app .sidebar-bottom .profile>span:not(.avatar){flex:auto;min-width:0}.app .sidebar-bottom .profile b,.app .sidebar-bottom .profile small{text-overflow:ellipsis;white-space:nowrap;display:block;overflow:hidden}.app .sidebar-bottom .profile{border:0!important;border-radius:10px!important;margin-top:0!important;padding:10px 6px!important}.app .sidebar-bottom .profile:hover{background:#f2f4f7!important}.app.theme-dark .sidebar{border-right-color:#232a33;background:#151a20!important}.theme-dark .nav-group+.nav-group{border-top-color:#232a33}.theme-dark .nav-group-head{color:#7d8794}.theme-dark .nav-group-head>small{color:#5f6977}.theme-dark .nav-group-head:hover{color:#c3cad4;background:#1c232b}.theme-dark .nav-group-head>em{color:#5eead4;background:#18302d}.theme-dark .nav-group.current .nav-group-head>span{color:#5eead4}.app.theme-dark .sidebar .nav-item{color:#c3cad4!important}.app.theme-dark .sidebar .nav-item svg{color:#7d8794}.app.theme-dark .sidebar .nav-item:hover{color:#fff!important;background:#1c232b!important}.app.theme-dark .sidebar .nav-item.active{color:#e6fffb!important;background:#18302d!important}.app.theme-dark .sidebar .nav-item.active svg,.app.theme-dark .sidebar .nav-item.active em{color:#5eead4}.app.theme-dark .sidebar .nav-item em{color:#c5ccd6!important;background:#232a33!important}.app.theme-dark .sidebar .nav-item.active em{color:#5eead4!important;background:#0f2422!important}.app.theme-dark .sidebar .nav-item .ai-mini{color:#a5b4fc;background:#262a4a}.app.theme-dark .sidebar .mode-switch{box-shadow:none;color:#aab4c0!important;background:#1b2129!important;border-color:#2b3440!important}.app.theme-dark .sidebar .mode-switch:hover{background:#202730!important;border-color:#394452!important}.app.theme-dark .sidebar .mode-switch b{color:#eaf1f0!important}.app.theme-dark .sidebar .mode-switch>span:last-child{color:#5eead4!important;background:#18302d!important}.app.theme-dark .sidebar .mode-switch.advanced>span:last-child{color:#c5ccd6!important;background:#232a33!important}.app.theme-dark .sidebar-bottom{border-top-color:#232a33}.app.theme-dark .sidebar-bottom .profile:hover{background:#1c232b!important}@media (max-width:1200px){.app .sidebar{padding-left:10px!important;padding-right:10px!important}.nav-groups{margin:0 -10px;padding-left:10px;padding-right:10px}.app .sidebar .nav-item.active:before{left:-10px}}@media (prefers-reduced-motion:reduce){.nav-group-head>svg,.app .sidebar .nav-item,.nav-group-head{transition:none}}
