.campaign-message-dialog_backdrop__nUqTB{position:fixed;inset:0;z-index:70;border:0;background:rgba(26,22,38,.48)}.campaign-message-dialog_dialog__oHO_A{position:fixed;z-index:71;left:50%;top:50%;transform:translate(-50%,-50%);width:min(720px,calc(100vw - 32px));max-height:calc(100vh - 48px);overflow:auto;border-radius:16px;background:#faf9fd;box-shadow:0 24px 60px rgba(26,22,38,.24)}.campaign-message-dialog_header__V9uWy{padding:22px 24px 18px;border-bottom:1px solid rgba(26,22,38,.09)}.campaign-message-dialog_header__V9uWy span{color:rgba(26,22,38,.55);font-size:11px}.campaign-message-dialog_header__V9uWy h2{margin:6px 0 0;font-size:24px;letter-spacing:-.025em}.campaign-message-dialog_header__V9uWy p{margin:8px 0 0;color:rgba(26,22,38,.62);font-size:12px;line-height:1.55}.campaign-message-dialog_body__WtnWi{padding:20px 24px 24px}.campaign-message-dialog_body__WtnWi label,.campaign-message-dialog_body__WtnWi textarea{display:block;width:100%}.campaign-message-dialog_body__WtnWi label{margin-bottom:8px;font-size:11px;font-weight:700;text-transform:uppercase;letter-spacing:.08em}.campaign-message-dialog_body__WtnWi textarea{min-height:150px;resize:vertical;border:1px solid rgba(26,22,38,.17);border-radius:12px;background:#fff;padding:13px 14px;font:inherit;font-size:13px;line-height:1.6}.campaign-message-dialog_reviewBox__5T0JQ{border:1px solid rgba(26,22,38,.1);border-radius:12px;background:#fff;padding:15px 16px}.campaign-message-dialog_reviewBox__5T0JQ h3{margin:0 0 8px;font-size:13px}.campaign-message-dialog_reviewBox__5T0JQ p{margin:0;color:rgba(26,22,38,.64);font-size:12px;line-height:1.6}.campaign-message-dialog_counts__2UtoA{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:10px;margin-top:14px}.campaign-message-dialog_counts__2UtoA div{border-radius:10px;background:#f2f0f8;padding:12px}.campaign-message-dialog_counts__2UtoA span,.campaign-message-dialog_counts__2UtoA strong{display:block}.campaign-message-dialog_counts__2UtoA strong{font-size:20px}.campaign-message-dialog_counts__2UtoA span{margin-top:3px;color:rgba(26,22,38,.56);font-size:11px}.campaign-message-dialog_error__Qz8Xi{margin:14px 0 0;border-radius:10px;background:#fff0f5;color:#9d174d;padding:11px 12px;font-size:12px;line-height:1.5}.campaign-message-dialog_actions__A8pnw{display:flex;flex-wrap:wrap;gap:9px;margin-top:18px}.campaign-message-dialog_actions__A8pnw button{border:1px solid rgba(26,22,38,.16);border-radius:10px;background:#fff;padding:10px 14px;font:inherit;font-size:12px;font-weight:700;cursor:pointer}.campaign-message-dialog_actions__A8pnw button:disabled{cursor:wait;opacity:.58}.campaign-message-dialog_actions__A8pnw .campaign-message-dialog_primary__2EtMn{margin-left:auto;border-color:#8b5cf6;background:#8b5cf6;color:#fff}.campaign-message-dialog_actions__A8pnw .campaign-message-dialog_safe__8mJfc{border-color:#1a1626;background:#1a1626;color:#fff}@media (max-width:580px){.campaign-message-dialog_dialog__oHO_A{left:0;right:0;bottom:0;top:auto;transform:none;width:100%;max-height:92vh;border-radius:16px 16px 0 0}.campaign-message-dialog_counts__2UtoA{grid-template-columns:1fr}.campaign-message-dialog_actions__A8pnw .campaign-message-dialog_primary__2EtMn{margin-left:0}}.portal-switcher_root__rhUXr{--portal-color:#3b82f6;--portal-color-soft:rgba(59,130,246,0.16);position:relative;flex:none;padding:0 12px 12px}.portal-switcher_root__rhUXr[data-portal=business-planning]{--portal-color:#a78bfa;--portal-color-soft:rgba(167,139,250,0.17)}.portal-switcher_root__rhUXr[data-portal=marketing]{--portal-color:#60a5fa;--portal-color-soft:rgba(96,165,250,0.17)}.portal-switcher_root__rhUXr[data-portal=ad-builder]{--portal-color:#fb923c;--portal-color-soft:rgba(251,146,60,0.18)}.portal-switcher_root__rhUXr[data-portal=enrichment]{--portal-color:#2dd4bf;--portal-color-soft:rgba(45,212,191,0.17)}.portal-switcher_root__rhUXr[data-portal=sales]{--portal-color:#4ade80;--portal-color-soft:rgba(74,222,128,0.17)}.portal-switcher_root__rhUXr[data-portal=recruiting]{--portal-color:#f472b6;--portal-color-soft:rgba(244,114,182,0.17)}.portal-switcher_root__rhUXr[data-portal=platform-admin]{--portal-color:#e879f9;--portal-color-soft:rgba(232,121,249,0.17)}.portal-switcher_trigger__fbdZD{display:grid;grid-template-columns:minmax(0,1fr) auto;width:100%;padding:9px 10px;border:1px solid var(--portal-color);border-radius:10px;background:var(--portal-color-soft);color:rgba(255,255,255,.9);cursor:pointer;text-align:left}.portal-switcher_trigger__fbdZD:hover{background:color-mix(in srgb,var(--portal-color) 28%,transparent)}.portal-switcher_label__g_0M7{overflow:hidden;font-size:12.5px;font-weight:700;text-overflow:ellipsis;white-space:nowrap}.portal-switcher_chevron__RlPsI{grid-column:2;align-self:center;color:var(--portal-color);transition:transform .16s ease}.portal-switcher_chevron__RlPsI[data-open=true]{transform:rotate(180deg)}.portal-switcher_menu__v2R2A{position:absolute;right:12px;top:calc(100% - 8px);left:12px;z-index:90;overflow:hidden;padding:4px;border:1px solid var(--line,#d9d5e3);border-radius:12px;background:var(--paper,#fff);box-shadow:0 16px 40px rgba(20,17,30,.28)}.portal-switcher_option__db_Bh{display:flex;width:100%;align-items:center;justify-content:space-between;gap:10px;padding:9px 10px;border:0;border-radius:8px;background:transparent;color:var(--ink,#191522);cursor:pointer;text-align:left}.portal-switcher_option__db_Bh:hover{background:#f5f3f8}.portal-switcher_option__db_Bh[data-active=true]{background:var(--portal-color-soft)}.portal-switcher_option__db_Bh strong{display:block;font-size:12.5px;font-weight:700}.portal-switcher_option__db_Bh small{display:block;margin-top:2px;color:var(--muted,#6c6678);font-size:10px;font-weight:650;letter-spacing:.1em}.portal-switcher_option__db_Bh svg{flex:none;color:var(--portal-color)}.portal-switcher_option__db_Bh>span{position:relative;padding-left:12px}.portal-switcher_dot__m_qu9{position:absolute;top:5px;left:0;width:6px;height:6px;border-radius:50%;background:#60a5fa}.portal-switcher_option__db_Bh[data-portal=business-planning] .portal-switcher_dot__m_qu9{background:#a78bfa}.portal-switcher_option__db_Bh[data-portal=marketing] .portal-switcher_dot__m_qu9{background:#60a5fa}.portal-switcher_option__db_Bh[data-portal=ad-builder] .portal-switcher_dot__m_qu9{background:#fb923c}.portal-switcher_option__db_Bh[data-portal=enrichment] .portal-switcher_dot__m_qu9{background:#2dd4bf}.portal-switcher_option__db_Bh[data-portal=sales] .portal-switcher_dot__m_qu9{background:#4ade80}.portal-switcher_option__db_Bh[data-portal=recruiting] .portal-switcher_dot__m_qu9{background:#f472b6}.portal-switcher_option__db_Bh[data-portal=platform-admin] .portal-switcher_dot__m_qu9{background:#e879f9}@media (prefers-reduced-motion:reduce){.portal-switcher_chevron__RlPsI{transition:none}}.marketing-style-guide_theme__Epb8l{--marketing-font-sans:var(--font-ue-sans,"Plus Jakarta Sans"),system-ui,sans-serif;--marketing-font-mono:var(--font-ue-mono,"JetBrains Mono"),monospace;--marketing-ink:#1a1626;--marketing-ink-soft:rgba(26,22,38,0.68);--marketing-muted:#77717f;--marketing-canvas:#efeef5;--marketing-workspace:#f5f4f9;--marketing-paper:#ffffff;--marketing-paper-soft:#faf9fd;--marketing-rail:#14111e;--marketing-accent:#8b5cf6;--marketing-accent-strong:#6d42d9;--marketing-accent-soft:#ede8fb;--marketing-success:#16794a;--marketing-warning:#d69412;--marketing-danger:#b83420;--marketing-line:rgba(26,22,38,0.09);--marketing-line-strong:rgba(26,22,38,0.15);--marketing-shadow:0 1px 2px rgba(26,22,38,0.06);--marketing-radius-panel:14px;--marketing-radius-control:9px;--marketing-focus:0 0 0 3px rgba(139,92,246,0.2)}.console-chrome_shell__9UgIR{--ink:var(--marketing-ink);--muted:var(--marketing-muted);--canvas:var(--marketing-canvas);--paper:var(--marketing-paper);--rail:var(--marketing-rail);--violet:var(--marketing-accent);--violet-strong:var(--marketing-accent-strong);--violet-soft:var(--marketing-accent-soft);--line:var(--marketing-line);--line2:var(--marketing-line-strong);--soft:var(--marketing-ink-soft);--shadow:var(--marketing-shadow);--live:var(--marketing-success);--live-bg:#eaf8ef;--prog:#2563eb;--prog-bg:#e8effe;position:fixed;inset:0;z-index:20;display:flex;overflow:hidden;background:var(--canvas);color:var(--ink);font-family:var(--marketing-font-sans);font-size:14px;-webkit-font-smoothing:antialiased}.console-chrome_shell__9UgIR[data-font-family=app]{--marketing-font-sans:var(--font-geist-sans,"Geist Sans"),system-ui,sans-serif}.console-chrome_shell__9UgIR *,.console-chrome_shell__9UgIR :after,.console-chrome_shell__9UgIR :before{box-sizing:border-box}:where(.console-chrome_shell__9UgIR) button,:where(.console-chrome_shell__9UgIR) input,:where(.console-chrome_shell__9UgIR) select,:where(.console-chrome_shell__9UgIR) textarea{font:inherit}.console-chrome_shell__9UgIR a,.console-chrome_shell__9UgIR button{-webkit-tap-highlight-color:transparent}.console-chrome_shell__9UgIR a:focus-visible,.console-chrome_shell__9UgIR button:focus-visible,.console-chrome_shell__9UgIR input:focus-visible,.console-chrome_shell__9UgIR select:focus-visible,.console-chrome_shell__9UgIR textarea:focus-visible{outline:3px solid rgba(139,92,246,.28);outline-offset:2px}.console-chrome_rail__77e5f{width:236px;flex:none;display:flex;flex-direction:column;overflow:hidden;background:var(--rail);color:#fff}.console-chrome_brand__YGrz5{display:flex;align-items:center;gap:10px;padding:18px 18px 16px}.console-chrome_logo__j1JOC{width:32px;height:32px;flex:none;border-radius:9px;background:#2a2438;display:grid;place-items:center;font-size:10px;font-weight:800;letter-spacing:.04em}.console-chrome_brand__YGrz5>div{min-width:0;flex:1}.console-chrome_brand__YGrz5 strong{display:block;font-size:14px;font-weight:700;line-height:1.25}.console-chrome_brand__YGrz5 small{display:block;margin-top:2px;font-size:9px;letter-spacing:.14em;text-transform:uppercase;color:rgba(255,255,255,.38);font-weight:600}.console-chrome_railClose__rv4HO{display:none;width:30px;height:30px;flex:none;border:0;border-radius:8px;background:rgba(255,255,255,.08);color:#fff;cursor:pointer;place-items:center}.console-chrome_railHome__9nZYj{display:flex;flex:none;align-items:center;gap:10px;margin:0 12px 16px;padding:10px 12px;border:1px solid transparent;border-radius:10px;background:var(--violet);color:#fff;text-decoration:none;font-size:13.5px;font-weight:700}.console-chrome_railHome__9nZYj:hover{background:var(--violet-strong)}.console-chrome_railHome__9nZYj[data-active=true]{border-color:rgba(255,255,255,.55)}.console-chrome_railHome__9nZYj em{margin-left:auto;min-width:18px;padding:1px 6px;border-radius:20px;background:rgba(255,255,255,.24);color:#fff;font:650 10px var(--marketing-font-sans);font-style:normal;text-align:center}.console-chrome_nav__2QONJ{flex:1;overflow:auto;padding:4px 12px 16px}.console-chrome_navSection__Rxx0H{margin-bottom:18px}.console-chrome_navSection__Rxx0H>span{display:block;padding:0 10px 7px;font-size:9.5px;letter-spacing:.16em;text-transform:uppercase;color:rgba(255,255,255,.32);font-weight:600}.console-chrome_navLink__odSUh,.console-chrome_navStatic__pEOYs{display:flex;align-items:center;gap:10px;padding:9px 10px;margin:2px 0;border-radius:10px;color:rgba(255,255,255,.62);text-decoration:none;font-size:13.5px;font-weight:500}.console-chrome_navLink__odSUh:hover{background:rgba(255,255,255,.07);color:#fff}.console-chrome_navLink__odSUh[data-active=true]{background:rgba(255,255,255,.1);color:#fff;font-weight:650}.console-chrome_navStatic__pEOYs{color:rgba(255,255,255,.3);cursor:default}.console-chrome_navLink__odSUh em,.console-chrome_navStatic__pEOYs em{margin-left:auto;min-width:18px;padding:1px 6px;border-radius:20px;background:var(--violet);color:#fff;font:650 10px var(--marketing-font-sans);font-style:normal;text-align:center}.console-chrome_navStatic__pEOYs em{background:rgba(255,255,255,.12)}.console-chrome_roomRow__OpLOv{display:grid;grid-template-columns:minmax(0,1fr) 34px;align-items:center;margin:2px 0;border-radius:10px;color:rgba(255,255,255,.62)}.console-chrome_roomRow__OpLOv:hover{background:rgba(255,255,255,.07);color:#fff}.console-chrome_roomRow__OpLOv[data-active=true]{background:rgba(255,255,255,.1);color:#fff}.console-chrome_roomRow__OpLOv .console-chrome_navLink__odSUh,.console-chrome_roomRow__OpLOv .console-chrome_navStatic__pEOYs{margin:0}.console-chrome_roomRow__OpLOv .console-chrome_navLink__odSUh:hover,.console-chrome_roomRow__OpLOv .console-chrome_navLink__odSUh[data-active=true]{background:transparent}.console-chrome_disclosure__80aaW{width:28px;height:28px;display:grid;place-items:center;border:0;border-radius:7px;background:transparent;color:#8f8999;cursor:pointer}.console-chrome_disclosure__80aaW:hover{color:#fff;background:rgba(255,255,255,.08)}.console-chrome_disclosure__80aaW svg{transition:transform .18s ease}.console-chrome_roomRow__OpLOv[data-open=true] .console-chrome_disclosure__80aaW svg{transform:rotate(90deg)}.console-chrome_navChildren__EK3Ox [data-depth="1"]{padding-left:28px}.console-chrome_navChildren__EK3Ox [data-depth="2"]{padding-left:46px}.console-chrome_homeRow__MEWl1{display:flex;align-items:center;margin:0 12px 16px}.console-chrome_homeRow__MEWl1 .console-chrome_railHome__9nZYj{flex:1;min-width:0;margin:0}.console-chrome_homeRow__MEWl1 .console-chrome_disclosure__80aaW{color:rgba(255,255,255,.82)}.console-chrome_homeRow__MEWl1 .console-chrome_disclosure__80aaW:hover{background:rgba(255,255,255,.16);color:#fff}.console-chrome_homeRow__MEWl1[data-open=true] .console-chrome_disclosure__80aaW svg{transform:rotate(90deg)}.console-chrome_switcher__FBING{flex:none;padding:0 12px 12px}.console-chrome_switcher__FBING [data-testid=business-switcher-trigger]{border-radius:10px;border-color:rgba(255,255,255,.14);background:rgba(255,255,255,.06);color:rgba(255,255,255,.86);font-size:12.5px}.console-chrome_switcher__FBING [data-testid=business-switcher-trigger]:hover{background:rgba(255,255,255,.12)}.console-chrome_switcher__FBING [data-testid=business-switcher-trigger] svg{color:rgba(255,255,255,.5)}.console-chrome_switcher__FBING [data-testid=business-switcher-trigger] span.rounded-full{background:rgba(255,255,255,.14);color:rgba(255,255,255,.72);font-size:9.5px}.console-chrome_switcher__FBING [data-testid=business-switcher-menu]{border-radius:12px;border-color:var(--line);background:var(--paper);color:var(--ink);box-shadow:0 16px 40px rgba(20,17,30,.28)}.console-chrome_switcher__FBING [data-testid=business-switcher-option]{color:var(--ink)}.console-chrome_switcher__FBING [data-testid=business-switcher-option] span.rounded-full{background:var(--violet-soft);color:var(--violet);font-size:9.5px}.console-chrome_who__lNAUI{display:flex;align-items:center;gap:10px;padding:14px 16px;border-top:1px solid rgba(255,255,255,.08);background:rgba(255,255,255,.03)}.console-chrome_ava__4HFF8{width:32px;height:32px;flex:none;border-radius:10px;background:#2f2940;display:grid;place-items:center;font-size:10px;font-weight:800}.console-chrome_who__lNAUI>div{min-width:0;flex:1}.console-chrome_who__lNAUI strong{font-size:12.5px}.console-chrome_who__lNAUI span,.console-chrome_who__lNAUI strong{display:block;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.console-chrome_who__lNAUI span{margin-top:1px;font-size:10.5px;color:rgba(255,255,255,.4)}.console-chrome_who__lNAUI button{flex:none;display:grid;place-items:center;width:30px;height:30px;border:0;border-radius:8px;background:transparent;color:rgba(255,255,255,.5);cursor:pointer}.console-chrome_who__lNAUI button:hover{background:rgba(255,255,255,.08);color:#fff}.console-chrome_who__lNAUI button:disabled{cursor:wait;opacity:.6}.console-chrome_spinner__Bq4wu{animation:console-chrome_chrome-spin__26vjr .8s linear infinite}@keyframes console-chrome_chrome-spin__26vjr{to{transform:rotate(1turn)}}.console-chrome_main__G8fuZ{position:relative;flex:1;min-width:0;display:flex;flex-direction:column;overflow:auto;background:var(--canvas)}.console-chrome_top__6g40E{flex:none;display:flex;flex-wrap:wrap;align-items:flex-start;justify-content:space-between;gap:12px 20px;padding:22px 28px 8px}.console-chrome_top__6g40E>div:first-child{min-width:0;flex:1 1 240px}.console-chrome_top__6g40E h1{margin:0;font-size:26px;letter-spacing:-.045em;font-weight:800}.console-chrome_top__6g40E p{max-width:720px;margin:6px 0 0;color:var(--muted);font-size:13.5px;line-height:1.45}.console-chrome_tools__F_y12{display:flex;align-items:center;flex-wrap:wrap;justify-content:flex-end;gap:8px;flex:0 1 auto;min-width:0}.console-chrome_search__z_jo9{display:flex;align-items:center;gap:8px;flex:0 1 240px;min-width:0;width:240px;height:38px;padding:0 12px;border-radius:11px;background:#fff;border:1px solid var(--line);color:var(--muted);font-size:13px;white-space:nowrap;overflow:hidden;cursor:pointer;text-align:left}.console-chrome_search__z_jo9 kbd{margin-left:auto;flex:none;font-size:10px;border:1px solid var(--line);border-radius:5px;padding:1px 5px}.console-chrome_search__z_jo9 svg{flex:none}.console-chrome_iconButton__42Uvs{position:relative;width:38px;height:38px;flex:none;border:1px solid var(--line);border-radius:11px;background:#fff;display:grid;place-items:center;color:var(--ink);cursor:pointer}.console-chrome_iconButton__42Uvs:hover{background:#faf9fd}.console-chrome_createWrap__O_Ixg{position:relative}.console-chrome_createButton__83nyW{height:38px;padding:0 14px;border:0;border-radius:11px;background:var(--violet);color:#fff;font:700 13px var(--marketing-font-sans);cursor:pointer;display:flex;align-items:center;gap:6px}.console-chrome_createButton__83nyW:hover{background:var(--marketing-accent-strong)}.console-chrome_createMenu__CanTp{position:absolute;right:0;top:44px;z-index:20;width:260px;padding:6px;background:#fff;border-radius:12px;box-shadow:0 16px 40px rgba(28,22,48,.16)}.console-chrome_createMenu__CanTp a,.console-chrome_createMenu__CanTp span{display:block;width:100%;text-align:left;border:0;background:transparent;padding:10px 12px;border-radius:8px;font:550 13px var(--marketing-font-sans);color:inherit;text-decoration:none}.console-chrome_createMenu__CanTp a:hover{background:#f4f1fc}.console-chrome_createMenu__CanTp strong{display:block;font-size:13px;font-weight:700}.console-chrome_createMenu__CanTp small{display:block;margin-top:2px;color:var(--muted);font-size:11px;line-height:1.4}.console-chrome_createMenu__CanTp span{color:var(--muted);cursor:default}.console-chrome_alertsWrap__rSq_t{position:relative}.console-chrome_alertsBadge__y_GvR{position:absolute;top:-5px;right:-5px;min-width:16px;height:16px;padding:0 4px;border-radius:20px;background:#dc2626;color:#fff;font:700 10px var(--marketing-font-sans);font-style:normal;line-height:16px;text-align:center}.console-chrome_alertsMenu__IaK8t{position:absolute;right:0;top:44px;z-index:20;width:300px;max-height:360px;overflow-y:auto;padding:6px;background:#fff;border-radius:12px;box-shadow:0 16px 40px rgba(28,22,48,.16)}.console-chrome_alertsEmpty__kOfs4{margin:0;padding:16px 12px;text-align:center;color:var(--muted);font-size:12.5px}.console-chrome_alertsItem__xJqjj{display:flex;align-items:flex-start;gap:8px;padding:10px 8px;border-radius:8px}.console-chrome_alertsItem__xJqjj:hover{background:#faf9fd}.console-chrome_alertsItem__xJqjj>svg{flex:none;margin-top:2px;color:#dc2626}.console-chrome_alertsItem__xJqjj[data-severity=info]>svg{color:var(--prog)}.console-chrome_alertsItem__xJqjj[data-severity=warning]>svg{color:#d97706}.console-chrome_alertsItem__xJqjj>div{min-width:0;flex:1}.console-chrome_alertsItem__xJqjj strong{display:block;font-size:12.5px;font-weight:700}.console-chrome_alertsItem__xJqjj small{display:block;margin-top:2px;color:var(--muted);font-size:11.5px;line-height:1.4}.console-chrome_alertsItem__xJqjj a{display:inline-block;margin-top:4px;color:var(--violet);font-size:11.5px;font-weight:650;text-decoration:none}.console-chrome_alertsItem__xJqjj a:hover{text-decoration:underline}.console-chrome_alertsItem__xJqjj>button{flex:none;width:22px;height:22px;border:0;border-radius:6px;background:transparent;color:var(--muted);cursor:pointer;display:grid;place-items:center}.console-chrome_alertsItem__xJqjj>button:hover{background:#f0eef7;color:var(--ink)}.console-chrome_paletteBackdrop__Vnyd6{position:fixed;inset:0;z-index:90;display:flex;align-items:flex-start;justify-content:center;padding-top:14vh;background:rgba(13,10,20,.52)}.console-chrome_palette__L3X4E{width:100%;max-width:560px;margin:0 16px;background:#fff;border-radius:14px;box-shadow:0 24px 60px rgba(20,17,30,.32);overflow:hidden}.console-chrome_paletteInputRow__q_nGZ{display:flex;align-items:center;gap:10px;padding:14px 16px;border-bottom:1px solid var(--line);color:var(--muted)}.console-chrome_paletteInputRow__q_nGZ input{flex:1;border:0;outline:0;background:transparent;font-size:14px;color:var(--ink)}.console-chrome_paletteInputRow__q_nGZ kbd{flex:none;font-size:10px;border:1px solid var(--line);border-radius:5px;padding:1px 5px;color:var(--muted)}.console-chrome_paletteList__u6gII{max-height:320px;overflow-y:auto;padding:6px}.console-chrome_paletteItem__oFCcl{display:flex;align-items:center;justify-content:space-between;gap:12px;padding:10px 12px;border-radius:8px;color:var(--ink);font:550 13px var(--marketing-font-sans);text-decoration:none}.console-chrome_paletteItem__oFCcl:hover{background:#f4f1fc}.console-chrome_paletteItem__oFCcl span{flex:none;color:var(--muted);font-size:10.5px;text-transform:uppercase;letter-spacing:.08em}.console-chrome_paletteEmpty__YYbDt{margin:0;padding:24px 12px;text-align:center;color:var(--muted);font-size:13px}.console-chrome_body__BJZ4g{flex:1;min-height:0;padding:12px 28px 40px}.console-chrome_mobileMenu__o7uZX{display:none;position:absolute;z-index:5;top:22px;left:18px;width:36px;height:36px;place-items:center;border:1px solid var(--line);border-radius:10px;background:#fff;color:var(--ink);cursor:pointer}.console-chrome_mobileBackdrop__x7LfK{display:none;position:fixed;inset:0;z-index:70;border:0;background:rgba(13,10,20,.52);cursor:pointer}@media (max-width:960px){.console-chrome_rail__77e5f{position:fixed;z-index:80;top:0;bottom:0;left:0;transform:translateX(-100%);transition:transform .18s ease}.console-chrome_rail__77e5f[data-open=true]{transform:translateX(0)}.console-chrome_mobileMenu__o7uZX,.console-chrome_railClose__rv4HO{display:grid}.console-chrome_mobileBackdrop__x7LfK{display:block}.console-chrome_top__6g40E{padding-left:66px}}@media (max-width:640px){.console-chrome_top__6g40E{padding:18px 18px 8px 66px}.console-chrome_top__6g40E>div:first-child{flex:1 1 100%}.console-chrome_top__6g40E h1{font-size:22px}.console-chrome_tools__F_y12{flex:1 1 100%;justify-content:flex-start}.console-chrome_search__z_jo9{flex:1 1 140px}.console-chrome_createMenu__CanTp{right:auto;left:0;width:min(260px,calc(100vw - 36px))}}@media (prefers-reduced-motion:reduce){.console-chrome_shell__9UgIR *,.console-chrome_shell__9UgIR :after,.console-chrome_shell__9UgIR :before{scroll-behavior:auto!important;transition-duration:.01ms!important;animation-duration:.01ms!important;animation-iteration-count:1!important}}.ad-studio_page__9aqZg{display:grid;gap:14px}.ad-studio_tabStrip__H1Klv{overflow-x:auto;margin-bottom:2px;border-bottom:1px solid var(--line)}.ad-studio_tabStrip__H1Klv nav{display:flex;gap:2px;white-space:nowrap;margin-bottom:-1px}.ad-studio_tabStrip__H1Klv a,.ad-studio_tabStrip__H1Klv span{flex:none;display:inline-flex;align-items:center;gap:7px;padding:10px 13px;border-bottom:2px solid transparent;color:var(--muted);font-size:12.5px;font-weight:600;text-decoration:none}.ad-studio_tabStrip__H1Klv a:hover{color:var(--ink)}.ad-studio_tabStrip__H1Klv a[aria-selected=true]{border-bottom-color:var(--violet);color:var(--marketing-accent-strong,var(--violet));font-weight:700}.ad-studio_tabStrip__H1Klv span[aria-disabled]{color:rgba(26,22,38,.3);cursor:not-allowed;-webkit-user-select:none;-moz-user-select:none;user-select:none}.ad-studio_tabStrip__H1Klv em{display:inline-flex;min-width:16px;padding:1px 5px;border-radius:20px;background:var(--marketing-danger,#b83420);color:#fff;font:700 10px var(--marketing-font-sans);font-style:normal;text-align:center}.ad-studio_kpis__kuDKJ{display:grid;grid-template-columns:repeat(4,1fr);gap:10px}.ad-studio_kpi__NJq_U{padding:14px 15px;border:1px solid var(--line);border-radius:14px;background:var(--paper);box-shadow:var(--shadow)}.ad-studio_kpiLabel__QH_9A{display:block;color:var(--muted);font-size:10px;text-transform:uppercase;letter-spacing:.1em}.ad-studio_kpiValue__yCYcF{display:block;margin-top:5px;font-size:22px;font-weight:800;color:var(--ink)}.ad-studio_kpiValue__yCYcF[data-tone=danger]{color:var(--marketing-danger,#b83420)}.ad-studio_kpiValue__yCYcF[data-empty=true]{color:rgba(26,22,38,.32);font-weight:700}.ad-studio_kpiSub__hpHvJ{display:block;margin-top:3px;color:var(--muted);font-size:10.5px}a.ad-studio_kpi__NJq_U{display:block;color:inherit;text-decoration:none;transition:border-color .12s ease,box-shadow .12s ease,transform .12s ease}a.ad-studio_kpi__NJq_U[data-actionable=true]:focus-visible,a.ad-studio_kpi__NJq_U[data-actionable=true]:hover{border-color:var(--marketing-accent,#7c5cff);box-shadow:0 6px 18px rgba(28,22,48,.12);transform:translateY(-1px)}@media (prefers-reduced-motion:reduce){a.ad-studio_kpi__NJq_U{transition:none}a.ad-studio_kpi__NJq_U[data-actionable=true]:hover{transform:none}}@media (max-width:900px){.ad-studio_kpis__kuDKJ{grid-template-columns:repeat(2,1fr)}}@media (max-width:520px){.ad-studio_kpis__kuDKJ{grid-template-columns:1fr}}.ad-studio_filters__NakNf{display:flex;flex-wrap:wrap;align-items:center;gap:8px}.ad-studio_select__uKgJa{font:550 12px var(--marketing-font-sans)}.ad-studio_search__weJ8e,.ad-studio_select__uKgJa{height:34px;padding:0 12px;border:1px solid var(--line);border-radius:9px;background:var(--paper);color:var(--ink)}.ad-studio_search__weJ8e{flex:1 1 220px;min-width:180px;font:500 12px var(--marketing-font-sans)}.ad-studio_search__weJ8e::-moz-placeholder{color:var(--muted)}.ad-studio_search__weJ8e::placeholder{color:var(--muted)}.ad-studio_panel__GOZ70{border:1px solid var(--line);border-radius:14px;background:var(--paper);box-shadow:var(--shadow);overflow:hidden}.ad-studio_panelHeader__boNB_{display:flex;align-items:baseline;justify-content:space-between;gap:10px;padding:13px 15px;border-bottom:1px solid var(--line)}.ad-studio_panelHeader__boNB_ h3{margin:0;font-size:13px;font-weight:750}.ad-studio_panelHeader__boNB_ small{color:var(--muted);font-size:10.5px}.ad-studio_panelBody__qOBf8{padding:14px 15px}.ad-studio_table__vrlb0{width:100%;border-collapse:collapse}.ad-studio_table__vrlb0 th{padding:10px 14px;background:var(--marketing-paper-soft,#faf9fd);color:var(--muted);font-size:9px;text-align:left;text-transform:uppercase;letter-spacing:.08em}.ad-studio_table__vrlb0 td{padding:12px 14px;border-top:1px solid var(--line);font-size:11.5px;vertical-align:top}.ad-studio_table__vrlb0 tr:hover td{background:var(--marketing-paper-soft,#fcfbfe)}.ad-studio_table__vrlb0 a{color:var(--ink);text-decoration:none;font-weight:700}.ad-studio_tableSub__JiAmV{display:block;margin-top:2px;color:var(--muted);font:10px var(--marketing-font-mono);font-weight:400}@media (max-width:760px){.ad-studio_panel__GOZ70>div>table{min-width:640px}.ad-studio_panelBody__qOBf8{overflow-x:auto}}.ad-studio_pill__iqmz7{display:inline-flex;align-items:center;gap:4px;padding:3px 8px;border-radius:20px;background:var(--violet-soft,#eeeaf8);color:var(--violet);font-size:9.5px;font-weight:700;text-transform:capitalize;white-space:nowrap}.ad-studio_pill__iqmz7[data-tone=live]{background:var(--live-bg,#eaf8ef);color:var(--live,#16794a)}.ad-studio_pill__iqmz7[data-tone=warn]{background:#fff5df;color:#9b6504}.ad-studio_pill__iqmz7[data-tone=danger]{background:#fdecea;color:var(--marketing-danger,#b83420)}.ad-studio_pill__iqmz7[data-tone=prog]{background:var(--prog-bg,#e8effe);color:var(--prog,#2563eb)}.ad-studio_pill__iqmz7[data-tone=mute]{background:rgba(26,22,38,.06);color:var(--muted)}.ad-studio_chip__rt09H{display:inline-flex;align-items:center;gap:4px;padding:3px 8px;border-radius:8px;background:var(--marketing-paper-soft,#faf9fd);border:1px solid var(--line);color:var(--ink);font-size:10.5px;font-weight:600}.ad-studio_chips__uEo0p{display:inline-flex;flex-wrap:wrap;gap:4px}.ad-studio_stateBlock___kBa4{display:grid;place-items:center;gap:8px;min-height:200px;padding:20px;color:var(--muted);font-size:12px;text-align:center}.ad-studio_stateBlock___kBa4 strong{color:var(--ink);font-size:13px}.ad-studio_spin__jxbSG{animation:ad-studio_adStudioSpin___xV_s .8s linear infinite}@keyframes ad-studio_adStudioSpin___xV_s{to{transform:rotate(1turn)}}.ad-studio_errorBanner__5qp6b{display:flex;align-items:center;gap:10px;padding:11px 13px;border:1px solid #f1c3bc;border-radius:10px;background:#fff2f0;color:var(--marketing-danger,#b83420);font-size:11.5px}.ad-studio_errorBanner__5qp6b button{flex:none;border:0;background:transparent;color:inherit;font:inherit;text-decoration:underline;cursor:pointer;display:inline-flex;align-items:center;gap:4px}.ad-studio_btn__Ha3md{height:36px;display:inline-flex;align-items:center;gap:6px;padding:0 13px;border:1px solid var(--line);border-radius:10px;background:var(--paper);color:var(--ink);font:700 12px var(--marketing-font-sans);cursor:pointer}.ad-studio_btn__Ha3md:hover{background:var(--marketing-paper-soft,#faf9fd)}.ad-studio_btn__Ha3md:disabled{opacity:.5;cursor:not-allowed}.ad-studio_btnPrimary__eHICj{border-color:transparent;background:var(--violet);color:#fff}.ad-studio_btnPrimary__eHICj:hover{background:var(--marketing-accent-strong,#6d42d9)}.ad-studio_btnDanger__FcvmY{border-color:transparent;background:#fdecea;color:var(--marketing-danger,#b83420)}.ad-studio_btnGhost__vK_GU{border-color:transparent;background:transparent}.ad-studio_btnSm__hBo00{height:28px;padding:0 10px;font-size:11px;border-radius:8px}.ad-studio_field__iWXso{display:grid;gap:5px}.ad-studio_field__iWXso span{color:var(--muted);font-size:10.5px;font-weight:700;text-transform:uppercase;letter-spacing:.06em}.ad-studio_field__iWXso input,.ad-studio_field__iWXso select,.ad-studio_field__iWXso textarea{padding:8px 11px;border:1px solid var(--line);border-radius:9px;background:var(--paper);color:var(--ink);font:500 13px var(--marketing-font-sans)}.ad-studio_field__iWXso textarea{resize:vertical;min-height:64px}.ad-studio_field__iWXso small{color:var(--muted);font-size:10.5px;font-weight:400;text-transform:none;letter-spacing:0}.ad-studio_formGrid__hBHhE{display:grid;grid-template-columns:repeat(3,1fr);gap:12px}.ad-studio_formGrid2__gZjVD{display:grid;grid-template-columns:repeat(2,1fr);gap:12px}@media (max-width:900px){.ad-studio_formGrid2__gZjVD,.ad-studio_formGrid__hBHhE{grid-template-columns:1fr}}.ad-studio_checkRow__SNv1T{display:flex;align-items:center;gap:8px;padding:8px 10px;border:1px solid var(--line);border-radius:9px;background:var(--paper);font-size:12px}.ad-studio_checkRow__SNv1T[data-disabled=true]{opacity:.55}.ad-studio_checkRow__SNv1T input[type=checkbox]{width:15px;height:15px;accent-color:var(--violet);flex:none}.ad-studio_checkRow__SNv1T>div{min-width:0;flex:1}.ad-studio_checkRow__SNv1T strong{display:block;font-size:12.5px;font-weight:700}.ad-studio_checkRow__SNv1T small{display:block;margin-top:1px;color:var(--muted);font:10.5px var(--marketing-font-mono)}.ad-studio_checkGroup__h6qjc{display:grid;gap:6px}.ad-studio_checkGroupLabel___MSRE{color:var(--muted);font-size:10.5px;font-weight:700;text-transform:uppercase;letter-spacing:.08em;margin:4px 0 -1px}.ad-studio_newLayout__9jdkg{display:grid;grid-template-columns:1fr 300px;gap:16px;align-items:start}@media (max-width:1000px){.ad-studio_newLayout__9jdkg{grid-template-columns:1fr}}.ad-studio_steps__yUJlH{display:grid;gap:14px}.ad-studio_step__ZFLeW{border:1px solid var(--line);border-radius:14px;background:var(--paper);box-shadow:var(--shadow);padding:14px 15px;display:grid;gap:12px}.ad-studio_stepHead__s_IOF{display:flex;align-items:baseline;gap:8px}.ad-studio_stepHead__s_IOF h4{margin:0;font-size:13px;font-weight:750}.ad-studio_stepHead__s_IOF small{color:var(--muted);font-size:10.5px}.ad-studio_stepBadge__nu6P5{display:inline-flex;align-items:center;justify-content:center;width:20px;height:20px;flex:none;border-radius:50%;background:var(--violet-soft,#eeeaf8);color:var(--violet);font:750 11px var(--marketing-font-sans)}.ad-studio_sticky__bHZcN{position:sticky;top:0}.ad-studio_fanOutBig__0Ugp3{font-size:30px;font-weight:800;color:var(--ink);margin:6px 0}.ad-studio_fanOutRow__1issm{display:flex;align-items:center;justify-content:space-between;padding:6px 0;border-top:1px solid var(--line);font-size:11.5px}.ad-studio_fanOutRow__1issm:first-of-type{border-top:0}.ad-studio_fanOutMuted__KNLkD{color:var(--muted);font-size:11.5px}.ad-studio_fanOutCap__LZyEg{padding:9px 10px;border-radius:9px;background:#fdecea;color:var(--marketing-danger,#b83420);font-size:11px;margin-top:8px}.ad-studio_variantGrid__VCdRS{display:grid;grid-template-columns:repeat(auto-fill,minmax(168px,1fr));gap:12px}.ad-studio_variantCard__HGox6{border:1px solid var(--line);border-radius:12px;background:var(--paper);box-shadow:var(--shadow);overflow:hidden;text-align:left;cursor:pointer;display:flex;flex-direction:column}.ad-studio_variantCard__HGox6:hover{border-color:var(--marketing-line-strong,rgba(26,22,38,.15))}.ad-studio_variantCard__HGox6:focus-visible{outline:3px solid rgba(139,92,246,.28);outline-offset:2px}.ad-studio_variantArt__hK9wW{aspect-ratio:1/1;display:grid;place-items:center;background:var(--marketing-paper-soft,#faf9fd);color:var(--muted);font-size:10.5px;text-align:center;padding:8px;overflow:hidden}.ad-studio_variantArt__hK9wW img{width:100%;height:100%;-o-object-fit:cover;object-fit:cover;display:block}.ad-studio_variantMeta__Enrm8{padding:9px 10px;display:grid;gap:5px}.ad-studio_variantMeta__Enrm8 strong{font-size:11px;font-weight:700}.ad-studio_variantMeta__Enrm8 .ad-studio_tableSub__JiAmV{margin-top:0}.ad-studio_variantError__9QbmN{padding:7px 9px;background:#fff2f0;color:var(--marketing-danger,#b83420);font-size:10px;line-height:1.4;word-break:break-word}.ad-studio_variantFooter__DLgQC{display:flex;align-items:center;justify-content:space-between;padding:7px 9px;border-top:1px solid var(--line)}.ad-studio_drawerBackdrop__7cUcM{position:fixed;inset:0;z-index:30;background:rgba(13,10,20,.45);border:0;cursor:pointer}.ad-studio_drawer__Ty__U{position:fixed;z-index:31;top:0;right:0;bottom:0;width:min(440px,100vw);display:flex;flex-direction:column;background:var(--paper);box-shadow:-16px 0 40px rgba(20,17,30,.22)}.ad-studio_drawerHead__EbeLe{display:flex;align-items:flex-start;justify-content:space-between;gap:10px;padding:16px 18px;border-bottom:1px solid var(--line)}.ad-studio_drawerHead__EbeLe h4{margin:0;font-size:14px;font-weight:800}.ad-studio_drawerHead__EbeLe p{margin:4px 0 0;color:var(--muted);font-size:11.5px}.ad-studio_drawerClose__DoLPh{flex:none;width:30px;height:30px;border:0;border-radius:8px;background:var(--marketing-paper-soft,#faf9fd);color:var(--ink);cursor:pointer;display:grid;place-items:center}.ad-studio_drawerBody__If3V4{flex:1;overflow:auto;padding:16px 18px;display:grid;gap:14px}.ad-studio_drawerBody__If3V4 h5{margin:0;font-size:10.5px;text-transform:uppercase;letter-spacing:.08em;color:var(--muted)}.ad-studio_drawerFoot__kIdg2{display:flex;align-items:center;gap:8px;padding:14px 18px;border-top:1px solid var(--line)}.ad-studio_kv__MrfVR{display:grid;grid-template-columns:auto 1fr;gap:4px 10px;font-size:11.5px}.ad-studio_kv__MrfVR b{color:var(--muted);font-weight:600}.ad-studio_kv__MrfVR span{font:11.5px var(--marketing-font-mono);word-break:break-word}.ad-studio_reviewCard__UJ6wL{display:flex;gap:14px;padding:13px 15px;border-top:1px solid var(--line);align-items:flex-start}.ad-studio_reviewCard__UJ6wL:first-child{border-top:0}.ad-studio_reviewThumb__j_eYj{flex:none;width:76px;height:76px;border-radius:9px;overflow:hidden;background:var(--marketing-paper-soft,#faf9fd);display:grid;place-items:center;color:var(--muted);font-size:9px;text-align:center}.ad-studio_reviewThumb__j_eYj img{width:100%;height:100%;-o-object-fit:cover;object-fit:cover}.ad-studio_reviewBody__Ju578{flex:1;min-width:0;display:grid;gap:6px}.ad-studio_reviewActions__NqE30{display:flex;align-items:center;gap:6px;flex:none}.ad-studio_noticeBanner__J_cSq{display:flex;align-items:flex-start;gap:8px;padding:10px 12px;border:1px solid var(--marketing-accent,#7c5cff);border-radius:11px;background:#f5f2ff;color:var(--ink);font-size:11.5px;line-height:1.45}.ad-studio_noticeBanner__J_cSq svg{flex:none;margin-top:2px;color:var(--marketing-accent,#7c5cff)}.ad-studio_rowActions__5SiQ1{display:flex;flex-wrap:wrap;align-items:center;gap:6px}.ad-studio_rowActions__5SiQ1 a,.ad-studio_rowActions__5SiQ1 button{border:1px solid var(--line);border-radius:8px;padding:3px 8px;background:var(--paper);color:var(--ink);font:600 10.5px var(--marketing-font-sans);text-decoration:none;cursor:pointer;display:inline-flex;align-items:center;gap:4px}.ad-studio_rowActions__5SiQ1 a:hover,.ad-studio_rowActions__5SiQ1 button:hover{background:var(--marketing-paper-soft,#faf9fd)}.ad-studio_rowActions__5SiQ1 button:disabled{opacity:.5;cursor:wait}.brand-kit_firstRun__tsw9x{display:grid;align-content:center;gap:14px;min-height:320px;padding:26px 22px}.brand-kit_firstRunLead__Dor12{display:grid;gap:6px;max-width:620px}.brand-kit_firstRunLead__Dor12 h3{margin:0;font-size:17px;font-weight:800;color:var(--ink)}.brand-kit_firstRunLead__Dor12 p{margin:0;color:var(--muted);font-size:12.5px;line-height:1.55}.brand-kit_firstRunForm__pxVvo{display:flex;flex-wrap:wrap;align-items:flex-end;gap:10px;max-width:620px}.brand-kit_firstRunUrl__73GkS{flex:1 1 320px;min-width:220px}.brand-kit_firstRunNote__XptsC{margin:0;color:var(--muted);font-size:11px;max-width:620px;line-height:1.5}.brand-kit_firstRunAlt__nzwDg{display:flex;flex-wrap:wrap;align-items:center;gap:8px}.brand-kit_provenance__k_ZcH{display:grid;gap:4px;padding:12px 14px;border:1px solid #e6cf8f;border-left:4px solid #c9962a;border-radius:10px;background:#fff9e9;color:#6c4d05}.brand-kit_provenance__k_ZcH strong{font-size:12.5px;font-weight:800}.brand-kit_provenance__k_ZcH small{font:10.5px var(--marketing-font-mono);color:#8a6a1c;word-break:break-word}.brand-kit_notice__Ap7dq{display:grid;gap:3px;padding:11px 13px;border:1px solid var(--line);border-radius:10px;background:var(--marketing-paper-soft,#faf9fd);color:var(--ink);font-size:11.5px;line-height:1.5}.brand-kit_notice__Ap7dq[data-tone=warn]{border-color:#e6cf8f;background:#fff9e9;color:#6c4d05}.brand-kit_notice__Ap7dq[data-tone=live]{border-color:#bfe3cd;background:var(--live-bg,#eaf8ef);color:var(--live,#16794a)}.brand-kit_notice__Ap7dq strong{font-size:12px;font-weight:800}.brand-kit_versionHead__gvO8p{display:flex;flex-wrap:wrap;align-items:center;gap:8px}.brand-kit_versionHead__gvO8p h3{margin:0;font-size:13px;font-weight:750}.brand-kit_versionMeta__SUQYf{color:var(--muted);font:10.5px var(--marketing-font-mono)}.brand-kit_spacer__yvRl2{flex:1 1 auto}.brand-kit_roleTable__GUBcN{width:100%;border-collapse:collapse}.brand-kit_roleTable__GUBcN th{padding:9px 14px;background:var(--marketing-paper-soft,#faf9fd);color:var(--muted);font-size:9px;text-align:left;text-transform:uppercase;letter-spacing:.08em}.brand-kit_roleTable__GUBcN td{padding:10px 14px;border-top:1px solid var(--line);font-size:11.5px;vertical-align:middle}.brand-kit_roleName___p505{font-weight:700;text-transform:capitalize}.brand-kit_roleValue__pLIZA{display:inline-flex;align-items:center;gap:8px;font:11.5px var(--marketing-font-mono)}.brand-kit_swatch__UJn0D{width:20px;height:20px;flex:none;border:1px solid var(--line);border-radius:6px}.brand-kit_unset__7fuju{color:var(--muted);font:12px var(--marketing-font-mono)}.brand-kit_issueInline__9BA_5{display:block;margin-top:4px;color:var(--marketing-danger,#b83420);font-size:10.5px;line-height:1.45}.brand-kit_issueList__cKa5b{display:grid;gap:6px;margin:0;padding:0;list-style:none}.brand-kit_issueList__cKa5b li{display:grid;gap:2px;padding:9px 11px;border:1px solid #f1c3bc;border-radius:9px;background:#fff2f0;color:var(--marketing-danger,#b83420);font-size:11.5px}.brand-kit_issueList__cKa5b code{font:10px var(--marketing-font-mono);opacity:.85}.brand-kit_list__vSPPN{display:grid;gap:6px}.brand-kit_listRow__n6_g7{display:flex;align-items:center;gap:6px}.brand-kit_listRow__n6_g7 input{flex:1 1 auto;min-width:0;padding:8px 11px;border:1px solid var(--line);border-radius:9px;background:var(--paper);color:var(--ink);font:500 12.5px var(--marketing-font-sans)}.brand-kit_listEmpty__ZM81l{color:var(--muted);font-size:11.5px}.brand-kit_iconBtn__ThwMM{flex:none;width:30px;height:30px;display:grid;place-items:center;border:1px solid var(--line);border-radius:8px;background:var(--paper);color:var(--muted);cursor:pointer}.brand-kit_iconBtn__ThwMM:hover{color:var(--marketing-danger,#b83420)}.brand-kit_logoRow__n_P1q{display:flex;align-items:center;gap:10px;padding:9px 0;border-top:1px solid var(--line)}.brand-kit_logoRow__n_P1q:first-child{border-top:0}.brand-kit_logoThumb__1r3kL{flex:none;width:46px;height:46px;display:grid;place-items:center;border:1px solid var(--line);border-radius:9px;background:var(--marketing-paper-soft,#faf9fd);overflow:hidden;color:var(--muted);font-size:9px}.brand-kit_logoThumb__1r3kL img{max-width:100%;max-height:100%;-o-object-fit:contain;object-fit:contain}.brand-kit_logoFields__E_s7k{flex:1 1 auto;min-width:0;display:grid;grid-template-columns:2fr 1fr;gap:6px}.brand-kit_logoFields__E_s7k input{min-width:0;padding:7px 10px;border:1px solid var(--line);border-radius:8px;background:var(--paper);color:var(--ink);font:500 12px var(--marketing-font-sans)}@media (max-width:700px){.brand-kit_logoFields__E_s7k{grid-template-columns:1fr}}.brand-kit_missingGrid__e_7HD{display:grid;grid-template-columns:repeat(auto-fit,minmax(180px,1fr));gap:12px}.brand-kit_missingRole__gYsPP{display:grid;gap:5px}.brand-kit_missingRole__gYsPP>span{color:var(--muted);font-size:10.5px;font-weight:700;text-transform:uppercase;letter-spacing:.06em}.brand-kit_missingRole__gYsPP input{padding:8px 11px;border:1px solid var(--line);border-radius:9px;background:var(--paper);color:var(--ink);font:500 12.5px var(--marketing-font-mono)}.brand-kit_missingRole__gYsPP input[data-invalid=true]{border-color:#e0a79e}.brand-kit_blastCols__zLuMs{display:grid;grid-template-columns:1fr 1fr;gap:14px}@media (max-width:800px){.brand-kit_blastCols__zLuMs{grid-template-columns:1fr}}.brand-kit_blastCol___gunD h4{margin:0 0 6px;font-size:10.5px;text-transform:uppercase;letter-spacing:.08em;color:var(--muted)}.brand-kit_blastList__ftdlq{display:grid;gap:5px;margin:0;padding:0;list-style:none}.brand-kit_blastList__ftdlq li{display:flex;align-items:center;justify-content:space-between;gap:8px;padding:7px 10px;border:1px solid var(--line);border-radius:9px;background:var(--marketing-paper-soft,#faf9fd);font-size:11.5px}.brand-kit_versionList__MmNle{display:flex;flex-wrap:wrap;gap:6px}.brand-kit_versionChip__DzlYE{display:inline-flex;align-items:center;gap:6px;padding:6px 10px;border:1px solid var(--line);border-radius:9px;background:var(--paper);color:var(--ink);font:650 11.5px var(--marketing-font-sans);cursor:pointer}.brand-kit_versionChip__DzlYE[aria-pressed=true]{border-color:var(--violet);color:var(--marketing-accent-strong,var(--violet))}.brand-kit_stack__7iJoj{display:grid;gap:12px}.brand-kit_rowActions__jcMJL{display:flex;flex-wrap:wrap;align-items:center;gap:8px}.brand-kit_hint__AcpJt{margin:0;color:var(--muted);font-size:11px;line-height:1.5}.brand-kit_editorWrap__s0kn9{display:grid;gap:8px}.brief-editor_marketingEditor__xIS58{color:var(--marketing-ink);font-family:var(--marketing-font-sans)}.brief-editor_marketingEditor__xIS58 [data-brief-editor-header]{gap:18px;padding-bottom:17px;border-bottom:1px solid var(--marketing-line)}.brief-editor_marketingEditor__xIS58 [data-brief-editor-header] h3{margin:0;color:var(--marketing-ink);font-size:16px;font-weight:700;letter-spacing:-.02em}.brief-editor_marketingEditor__xIS58 [data-brief-editor-header] p{color:var(--marketing-muted);font-size:11.5px;line-height:1.45}.brief-editor_marketingEditor__xIS58 [data-brief-completeness]>div{background:#e5e3ea}.brief-editor_marketingEditor__xIS58 [data-brief-completeness]>div>div{background:var(--marketing-accent)}.brief-editor_marketingEditor__xIS58 [data-brief-form]{display:flex;flex-direction:column;gap:12px}.brief-editor_marketingEditor__xIS58 [data-brief-section]{padding:16px;border:1px solid var(--marketing-line);border-radius:12px;background:var(--marketing-paper-soft);box-shadow:none}.brief-editor_marketingEditor__xIS58 [data-brief-section]>div:first-child{margin-bottom:15px}.brief-editor_marketingEditor__xIS58 [data-brief-section]>div:first-child>span{background:var(--marketing-accent)}.brief-editor_marketingEditor__xIS58 [data-brief-section]>div:first-child>h3{color:var(--marketing-ink-soft);font-size:10px;font-weight:750;letter-spacing:.1em}.brief-editor_marketingEditor__xIS58 label{color:var(--marketing-ink);font-size:12px;font-weight:600}.brief-editor_marketingEditor__xIS58 input,.brief-editor_marketingEditor__xIS58 select,.brief-editor_marketingEditor__xIS58 textarea{border-color:var(--marketing-line-strong);border-radius:var(--marketing-radius-control);background:var(--marketing-paper);color:var(--marketing-ink);font-family:var(--marketing-font-sans);font-size:12.5px;line-height:1.45;transition:border-color .14s ease,box-shadow .14s ease,background .14s ease}.brief-editor_marketingEditor__xIS58 input::-moz-placeholder,.brief-editor_marketingEditor__xIS58 textarea::-moz-placeholder{color:rgba(26,22,38,.38)}.brief-editor_marketingEditor__xIS58 input::placeholder,.brief-editor_marketingEditor__xIS58 textarea::placeholder{color:rgba(26,22,38,.38)}.brief-editor_marketingEditor__xIS58 input:focus,.brief-editor_marketingEditor__xIS58 select:focus,.brief-editor_marketingEditor__xIS58 textarea:focus{border-color:var(--marketing-accent);box-shadow:var(--marketing-focus);outline:0}.brief-editor_marketingEditor__xIS58 textarea{min-height:92px}.brief-editor_marketingEditor__xIS58 [data-brief-form] p{color:var(--marketing-muted);font-size:10.5px}.brief-editor_marketingEditor__xIS58 [data-brief-form] button{border-color:var(--marketing-line-strong);border-radius:var(--marketing-radius-control);color:var(--marketing-ink-soft);font-family:var(--marketing-font-sans);font-size:11.5px}.brief-editor_marketingEditor__xIS58 [data-brief-attachment],.brief-editor_marketingEditor__xIS58 [data-brief-repeatable-entry]{border:1px solid var(--marketing-line);background:var(--marketing-paper);color:var(--marketing-ink);box-shadow:var(--marketing-shadow)}.brief-editor_marketingEditor__xIS58 [data-brief-repeatable-entry]>div:first-child>span{color:var(--marketing-muted);font-size:10px}.brief-editor_marketingEditor__xIS58 [data-brief-tag-input]{min-height:38px;border-color:var(--marketing-line-strong);background:var(--marketing-paper);color:var(--marketing-ink)}.brief-editor_marketingEditor__xIS58 [data-brief-tag-input]:focus-within{border-color:var(--marketing-accent);box-shadow:var(--marketing-focus)}.brief-editor_marketingEditor__xIS58 [data-brief-tag-input] input{min-height:22px;border:0;background:transparent;padding:0;box-shadow:none}.brief-editor_marketingEditor__xIS58 [data-brief-tag]{background:var(--marketing-accent-soft);color:var(--marketing-accent-strong);font-size:10.5px;font-weight:650}.brief-editor_marketingEditor__xIS58 [data-brief-tag] button{border:0;background:transparent;color:var(--marketing-accent-strong);padding:0}.brief-editor_marketingEditor__xIS58 [data-brief-dictate]{border:0;background:var(--marketing-accent-soft);color:var(--marketing-accent-strong);font-size:10.5px;font-weight:650}.brief-editor_marketingEditor__xIS58 [data-brief-dictate]:hover{background:#e2d9fa;color:#5631ae}.brief-editor_marketingEditor__xIS58 [data-brief-dictate][data-recording=true]{background:#fde8ec;color:var(--marketing-danger)}.brief-editor_marketingEditor__xIS58 [data-brief-add-control]{border:1px dashed var(--marketing-line-strong);background:var(--marketing-paper);color:var(--marketing-ink-soft)}.brief-editor_marketingEditor__xIS58 [data-brief-add-control]:hover{border-color:var(--marketing-accent);background:var(--marketing-accent-soft);color:var(--marketing-accent-strong)}.brief-editor_marketingEditor__xIS58 [data-brief-remove-control]{background:transparent;color:var(--marketing-muted)}.brief-editor_marketingEditor__xIS58 [data-brief-remove-control]:hover{color:var(--marketing-danger)}.brief-editor_marketingEditor__xIS58 [data-brief-toggle]{border:0;background:#c8c4cf}.brief-editor_marketingEditor__xIS58 [data-brief-toggle][data-active=true]{background:var(--marketing-success)}.brief-editor_marketingEditor__xIS58 [data-brief-editor-footer]{border-color:var(--marketing-line)}.brief-editor_marketingEditor__xIS58 [data-brief-editor-footer] p{color:var(--marketing-muted);font-size:11px}.brief-editor_marketingEditor__xIS58 [data-brief-editor-footer] button{border:0;border-radius:var(--marketing-radius-control);background:var(--marketing-accent);color:#fff;font-size:12px;font-weight:700}.brief-editor_marketingEditor__xIS58 [data-brief-editor-footer] button:hover:not(:disabled){background:var(--marketing-accent-strong)}.brief-editor_marketingEditor__xIS58 [data-brief-editor-footer] button:disabled{background:#e7e4ec;color:#9b96a3}@media (prefers-reduced-motion:reduce){.brief-editor_marketingEditor__xIS58 input,.brief-editor_marketingEditor__xIS58 select,.brief-editor_marketingEditor__xIS58 textarea{transition:none}}.learning-operations_surface___7_Y_{--ink:#1a1626;--muted:rgba(26,22,38,.6);--line:rgba(26,22,38,.11);--violet:#7851d4;display:flex;flex-direction:column;gap:18px;color:var(--ink);font-family:var(--font-ue-sans),sans-serif}.learning-operations_surface___7_Y_ *{box-sizing:border-box}.learning-operations_lead__IJE94{display:flex;align-items:flex-start;justify-content:space-between;gap:24px;padding-bottom:17px;border-bottom:1px solid var(--line)}.learning-operations_eyebrow__MVDiN{color:var(--violet);font-size:9px;font-weight:800;letter-spacing:.09em;text-transform:uppercase}.learning-operations_lead__IJE94 h2{margin:5px 0 0;font-size:18px;letter-spacing:-.015em}.learning-operations_lead__IJE94 p{max-width:720px;margin:6px 0 0;color:var(--muted);font-size:12px;line-height:1.55}.learning-operations_state__ja_Th{padding:5px 9px;border-radius:999px;background:#eee9ff;color:#6540ba;font-size:9px;font-weight:800;text-transform:uppercase}.learning-operations_state__ja_Th[data-state=blocked],.learning-operations_state__ja_Th[data-state=unavailable]{background:#ffe8ef;color:#92264a}.learning-operations_connectionRow__ycBwd{display:grid;grid-template-columns:minmax(180px,.75fr) minmax(360px,1.6fr) auto;align-items:center;gap:24px;padding:18px 0;border-bottom:1px solid var(--line)}.learning-operations_identity__dcSlI{display:flex;align-items:center;gap:11px}.learning-operations_identity__dcSlI>span{display:grid;place-items:center;width:34px;height:34px;border-radius:10px;background:#eee9ff;color:#6540ba;font-size:11px;font-weight:900}.learning-operations_identity__dcSlI small,.learning-operations_identity__dcSlI strong{display:block}.learning-operations_identity__dcSlI strong{font-size:12px}.learning-operations_identity__dcSlI small{margin-top:3px;color:var(--muted);font-size:9.5px}.learning-operations_facts__OGbAd{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:14px;margin:0}.learning-operations_facts__OGbAd dt{color:var(--muted);font-size:8px;font-weight:750;letter-spacing:.06em;text-transform:uppercase}.learning-operations_facts__OGbAd dd{margin:5px 0 0;font-size:10.5px;font-weight:750}.learning-operations_button__65azm,.learning-operations_canary__xW1GV input,.learning-operations_consumerRow__Rwemm select,.learning-operations_historySelect__Tac60,.learning-operations_policyGrid__SzoXa input,.learning-operations_rationale__AYOep textarea{border:1px solid var(--line);border-radius:8px;background:#fff;color:var(--ink);font:inherit}.learning-operations_button__65azm{min-height:32px;padding:6px 11px;cursor:pointer;font-size:10px;font-weight:800}.learning-operations_button__65azm[data-primary=true]{border-color:var(--violet);background:var(--violet);color:#fff}.learning-operations_button__65azm:disabled{cursor:wait;opacity:.55}.learning-operations_coverage__K2nTk{padding:17px 0;border-bottom:1px solid var(--line)}.learning-operations_coverage__K2nTk>header{display:flex;justify-content:space-between;gap:16px}.learning-operations_controls__rGTyM h3,.learning-operations_coverage__K2nTk h3{margin:0;font-size:13px}.learning-operations_coverage__K2nTk header span{color:var(--muted);font-size:10px}.learning-operations_coverage__K2nTk dl{display:grid;grid-template-columns:repeat(4,1fr);margin:13px 0 0}.learning-operations_coverage__K2nTk dl>div{padding-left:13px;border-left:1px solid var(--line)}.learning-operations_coverage__K2nTk dl>div:first-child{padding-left:0;border-left:0}.learning-operations_coverage__K2nTk dt{color:var(--muted);font-size:8.5px;text-transform:uppercase}.learning-operations_coverage__K2nTk dd{margin:5px 0 0;font-size:17px;font-weight:800}.learning-operations_notice__hGhi2{padding:13px 15px;border:1px dashed rgba(26,22,38,.2);border-radius:10px;color:var(--muted);font-size:10.5px;line-height:1.5}.learning-operations_notice__hGhi2[data-kind=error]{border-style:solid;border-color:#efc6d4;background:#fff8fa;color:#92264a}.learning-operations_controls__rGTyM{padding:18px 20px 20px;border:1px solid var(--line);border-radius:14px;background:#fff}.learning-operations_controls__rGTyM>header{display:flex;justify-content:space-between;gap:16px;padding-bottom:14px;border-bottom:1px solid var(--line)}.learning-operations_controls__rGTyM header p{margin:5px 0 0;color:var(--muted);font-size:10.5px}.learning-operations_policyGrid__SzoXa{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:12px 16px;padding:16px 0;border-bottom:1px solid var(--line)}.learning-operations_policyGrid__SzoXa label,.learning-operations_policyGrid__SzoXa span{display:block}.learning-operations_policyGrid__SzoXa span{margin-bottom:6px;color:var(--muted);font-size:8.5px;font-weight:750;letter-spacing:.035em;text-transform:uppercase}.learning-operations_policyGrid__SzoXa input{width:100%;min-height:34px;padding:6px 9px;font-size:10.5px}.learning-operations_policyFacts__EArnA{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:14px;margin:14px 0 0}.learning-operations_policyFacts__EArnA>div{padding-left:12px;border-left:1px solid var(--line)}.learning-operations_policyFacts__EArnA>div:first-child{padding-left:0;border-left:0}.learning-operations_policyFacts__EArnA dt{color:var(--muted);font-size:8px;font-weight:750;text-transform:uppercase}.learning-operations_policyFacts__EArnA dd{margin:5px 0 0;font-size:10px;line-height:1.45}.learning-operations_consent__tMx4_{display:flex;align-items:flex-start;gap:9px;margin-top:15px;color:var(--muted);font-size:10px;line-height:1.5}.learning-operations_consent__tMx4_ input{margin-top:2px;accent-color:var(--violet)}.learning-operations_historySelect__Tac60{max-width:320px;min-height:32px;padding:6px 9px;font-size:9.5px}.learning-operations_consumerRow__Rwemm{display:grid;grid-template-columns:minmax(130px,.55fr) minmax(250px,1.25fr) 120px;align-items:center;gap:20px;padding:14px 0;border-bottom:1px solid var(--line)}.learning-operations_consumerRow__Rwemm span,.learning-operations_consumerRow__Rwemm strong{display:block}.learning-operations_consumerRow__Rwemm strong{font-size:11.5px;text-transform:capitalize}.learning-operations_consumerRow__Rwemm span{margin-top:3px;color:var(--muted);font-size:9px;line-height:1.45}.learning-operations_consumerRow__Rwemm select{width:100%;min-height:34px;padding:6px 9px;font-size:10px}.learning-operations_gate__ns2W2{color:#23724a;font-size:9.5px;font-weight:750;text-align:right}.learning-operations_gate__ns2W2[data-ready=false]{color:#92264a}.learning-operations_canary__xW1GV,.learning-operations_rationale__AYOep{display:block;margin-top:14px}.learning-operations_canary__xW1GV span,.learning-operations_rationale__AYOep span{display:block;margin-bottom:6px;color:var(--muted);font-size:9px;font-weight:750;text-transform:uppercase}.learning-operations_canary__xW1GV input{width:110px;min-height:34px;padding:6px 9px}.learning-operations_rationale__AYOep textarea{width:100%;min-height:76px;padding:9px 10px;resize:vertical;font-size:10.5px}.learning-operations_actions__qNBNx{display:flex;align-items:center;flex-wrap:wrap;gap:8px;margin-top:14px}.learning-operations_actions__qNBNx span{color:var(--muted);font-size:9.5px}@media (max-width:800px){.learning-operations_connectionRow__ycBwd,.learning-operations_consumerRow__Rwemm{grid-template-columns:1fr;align-items:stretch}.learning-operations_gate__ns2W2{text-align:left}.learning-operations_coverage__K2nTk dl,.learning-operations_facts__OGbAd,.learning-operations_policyFacts__EArnA,.learning-operations_policyGrid__SzoXa{grid-template-columns:1fr 1fr}.learning-operations_lead__IJE94{flex-direction:column}}@media (max-width:520px){.learning-operations_coverage__K2nTk dl,.learning-operations_facts__OGbAd,.learning-operations_policyFacts__EArnA,.learning-operations_policyGrid__SzoXa{grid-template-columns:1fr;gap:11px}.learning-operations_coverage__K2nTk dl>div,.learning-operations_policyFacts__EArnA>div{padding-left:0;border-left:0}}.settings-workspace_workspace__k6NsX{width:100%;max-width:1180px;margin:0 auto;padding:30px 32px 64px;color:#172c37}.settings-workspace_capture__oRZ_9{display:grid;grid-template-columns:minmax(0,1.15fr) minmax(320px,.85fr);gap:54px;align-items:start;padding:34px 0 42px;animation:settings-workspace_settings-enter__i0QyJ .26s ease-out both}.settings-workspace_captureIntro__70VuL{max-width:650px}.settings-workspace_headingRow__6DbJS{display:flex;align-items:center;justify-content:space-between;margin-bottom:28px}.settings-workspace_icon__CYgj_{display:inline-flex;align-items:center;justify-content:center;width:38px;height:38px;border-radius:9px;color:#165b60;background:#e8f2f2}.settings-workspace_status__zbr2I{display:inline-flex;align-items:center;gap:7px;color:#3f5c61;font-size:12px;font-weight:650}.settings-workspace_status__zbr2I>span{width:7px;height:7px;border-radius:50%;background:#2c8a63;box-shadow:0 0 0 3px #e2f3e9}.settings-workspace_eyebrow__eyVRq{margin:0 0 8px;color:#23666b;font-size:11px;font-weight:750;letter-spacing:.14em;text-transform:uppercase}.settings-workspace_capture__oRZ_9 h2{margin:0;color:#10262f;font-size:clamp(28px,3vw,42px);font-weight:650;letter-spacing:-.04em;line-height:1.04}.settings-workspace_summary__brRKg{max-width:620px;margin:18px 0 0;color:#526570;font-size:15px;line-height:1.72}.settings-workspace_summary__brRKg code{color:#214d54;font:600 13px/1.5 ui-monospace,SFMono-Regular,Menlo,monospace}.settings-workspace_actions__Cf1OX{display:flex;flex-wrap:wrap;align-items:center;gap:12px;margin-top:28px}.settings-workspace_primaryAction____Q_Y,.settings-workspace_secondaryAction__jYu5Q{display:inline-flex;min-height:42px;align-items:center;justify-content:center;gap:8px;border-radius:6px;padding:10px 16px;font-size:13px;font-weight:700;transition:background-color .14s ease,border-color .14s ease,color .14s ease,transform .14s ease}.settings-workspace_primaryAction____Q_Y{color:#fff;background:#165b60;border:1px solid #165b60}.settings-workspace_secondaryAction__jYu5Q{color:#234953;background:transparent;border:1px solid #b4c7cd}.settings-workspace_primaryAction____Q_Y:hover,.settings-workspace_secondaryAction__jYu5Q:hover{transform:translateY(-1px)}.settings-workspace_primaryAction____Q_Y:hover{background:#104b50}.settings-workspace_secondaryAction__jYu5Q:hover{border-color:#668b92;background:#f7fafa}.settings-workspace_primaryAction____Q_Y:focus-visible,.settings-workspace_secondaryAction__jYu5Q:focus-visible{outline:3px solid #529daa;outline-offset:3px}.settings-workspace_contract__eu7NM{border-top:1px solid #cad7da}.settings-workspace_contractRow__z8NTm{display:grid;grid-template-columns:20px minmax(0,1fr);gap:12px;padding:18px 0;border-bottom:1px solid #dce4e6;color:#3c6168}.settings-workspace_contractRow__z8NTm>svg{margin-top:2px}.settings-workspace_contractRow__z8NTm div{min-width:0}.settings-workspace_contractRow__z8NTm strong{display:block;margin-bottom:5px;color:#172c37;font-size:13px}.settings-workspace_contractRow__z8NTm span{display:block;color:#60727b;font-size:12px;line-height:1.55}.settings-workspace_contractRow__z8NTm code{display:block;overflow-wrap:anywhere;color:#47646b;font:11px/1.55 ui-monospace,SFMono-Regular,Menlo,monospace}.settings-workspace_divider__vCaWI{height:1px;margin:0 0 38px;background:#d7e0e2}@keyframes settings-workspace_settings-enter__i0QyJ{0%{opacity:0;transform:translateY(6px)}to{opacity:1;transform:translateY(0)}}@media (max-width:880px){.settings-workspace_workspace__k6NsX{padding:22px 20px 48px}.settings-workspace_capture__oRZ_9{grid-template-columns:1fr;gap:36px;padding-top:22px}}@media (max-width:560px){.settings-workspace_headingRow__6DbJS{margin-bottom:22px}.settings-workspace_actions__Cf1OX{align-items:stretch;flex-direction:column}.settings-workspace_primaryAction____Q_Y,.settings-workspace_secondaryAction__jYu5Q{width:100%}}@media (prefers-reduced-motion:reduce){.settings-workspace_capture__oRZ_9{animation:none}.settings-workspace_primaryAction____Q_Y,.settings-workspace_secondaryAction__jYu5Q{transition:none}.settings-workspace_primaryAction____Q_Y:hover,.settings-workspace_secondaryAction__jYu5Q:hover{transform:none}}.bp_page__kb_eX{max-width:1180px;display:flex;flex-direction:column;gap:18px;font-family:var(--marketing-font-sans);color:var(--ink)}.bp_crumb__5cD_q{display:flex;align-items:center;gap:8px;font-size:13px;color:var(--muted)}.bp_crumb__5cD_q a{color:var(--muted);font-weight:600;text-decoration:none}.bp_crumb__5cD_q a:hover{color:var(--ink)}.bp_tabs__DMRYS{display:flex;gap:4px;border-bottom:1px solid var(--line2);overflow-x:auto}.bp_tab__bFVC1{padding:11px 12px;font-size:13px;font-weight:600;color:var(--muted);text-decoration:none;border-bottom:2px solid transparent;margin-bottom:-1px;white-space:nowrap}.bp_tab__bFVC1:hover{color:var(--ink)}.bp_tabActive__kCWn8{color:var(--ink);border-bottom-color:var(--violet)}.bp_card__7Yk5D{background:var(--paper);border:1px solid var(--line);border-radius:var(--marketing-radius-panel);box-shadow:var(--shadow);overflow:hidden}.bp_cardHead__NQ_BY{display:flex;justify-content:space-between;align-items:center;gap:10px;flex-wrap:wrap;padding:14px 18px;border-bottom:1px solid var(--line)}.bp_cardTitle__2QMQy{margin:0;font-size:15px;font-weight:700}.bp_cardMeta__i_ITV{font-size:12.5px;color:var(--muted)}.bp_cardBody__y6Hqa{display:flex;flex-direction:column;gap:14px;padding:16px 18px}.bp_grid2__9GFV0{display:grid;grid-template-columns:1.35fr 1fr;gap:16px;align-items:start}.bp_kv__iQl_D{display:grid;grid-template-columns:150px 1fr;row-gap:9px;margin:0;font-size:13px}.bp_kv__iQl_D dt{color:var(--muted);font-size:12px}.bp_kv__iQl_D dd{margin:0}.bp_btn__uZpVV,.bp_kv__iQl_D dd{color:var(--ink);font-weight:600}.bp_btn__uZpVV{display:inline-flex;align-items:center;justify-content:center;gap:7px;height:34px;padding:0 14px;border:1px solid var(--line2);border-radius:var(--marketing-radius-control);background:var(--paper);font-family:inherit;font-size:13px;text-decoration:none;white-space:nowrap;cursor:pointer}.bp_btn__uZpVV:hover:not(:disabled){border-color:var(--violet-strong)}.bp_btn__uZpVV:focus-visible{outline:none;box-shadow:var(--marketing-focus)}.bp_btn__uZpVV:disabled{opacity:.5;cursor:not-allowed}.bp_btnPrimary__tZiJw{background:var(--violet-strong);border-color:var(--violet-strong);color:var(--paper)}.bp_btnGhost__mgOdz{background:var(--paper);border-color:var(--line2);color:var(--ink)}.bp_btnDanger___AQwd{background:var(--paper);border-color:var(--marketing-danger);color:var(--marketing-danger)}.bp_btnRow__hIihC{display:flex;flex-wrap:wrap;align-items:center;gap:8px}.bp_hint__SjBRQ{font-size:12px;color:var(--muted)}.bp_disabledHint__RIHch{font-size:12px;color:color-mix(in srgb,var(--marketing-warning) 60%,var(--ink))}.bp_pill__B27Os{display:inline-flex;align-items:center;gap:6px;padding:3px 9px;border-radius:999px;font-size:12px;font-weight:700;white-space:nowrap}.bp_pillYou__rgO0Z{background:var(--violet-soft);color:var(--violet-strong)}.bp_pillRun__tq9hK{background:var(--prog-bg);color:var(--prog)}.bp_pillOk__FbwMV{background:var(--live-bg);color:var(--live)}.bp_pillWarn__qfijf{background:color-mix(in srgb,var(--marketing-warning) 12%,var(--paper));color:color-mix(in srgb,var(--marketing-warning) 60%,var(--ink))}.bp_pillBad__IES_H{background:color-mix(in srgb,var(--marketing-danger) 10%,var(--paper));color:color-mix(in srgb,var(--marketing-danger) 60%,var(--ink))}.bp_pillIdle__DyPdh{background:color-mix(in srgb,var(--line2) 50%,var(--paper));color:var(--soft)}.bp_dot__9U5Qo{display:inline-block;flex:none;width:8px;height:8px;border-radius:50%}.bp_dotYou__pcHKT{background:var(--violet-strong)}.bp_dotRun__3vakB{background:var(--prog);animation:bp_bpPulse__lDIDi 1.4s ease-in-out infinite}.bp_dotOk__RjekZ{background:var(--live)}.bp_dotWarn__EOLht{background:var(--marketing-warning)}.bp_dotBad___uUP_{background:var(--marketing-danger)}.bp_dotIdle__jZSVN{background:var(--soft)}.bp_notice__PGkEx{display:flex;flex-direction:column;gap:6px;padding:11px 13px;border:1px solid transparent;border-radius:10px;font-size:12.5px;line-height:1.45}.bp_noticeInfo__4nvcT{background:color-mix(in srgb,var(--line2) 40%,var(--paper));color:var(--ink)}.bp_noticeWarn__xO_JA{background:color-mix(in srgb,var(--marketing-warning) 12%,var(--paper));border-color:color-mix(in srgb,var(--marketing-warning) 30%,var(--paper));color:color-mix(in srgb,var(--marketing-warning) 60%,var(--ink))}.bp_noticeError__PcH8j{background:color-mix(in srgb,var(--marketing-danger) 10%,var(--paper));border-color:color-mix(in srgb,var(--marketing-danger) 30%,var(--paper));color:color-mix(in srgb,var(--marketing-danger) 60%,var(--ink))}.bp_noticeTitle__84mOg{font-weight:700}.bp_noticeCode__ZQc9y{font-family:var(--marketing-font-mono);font-size:12px;opacity:.85}.bp_details__ZN3eD{border:1px solid var(--line);border-radius:10px;padding:10px 12px;font-size:13px}.bp_detailsSummary__Igav_{display:flex;justify-content:space-between;align-items:center;gap:8px;font-weight:700;cursor:pointer;list-style:none}.bp_detailsSummary__Igav_::-webkit-details-marker{display:none}.bp_detailsBody__tbdp0{margin-top:12px}.bp_mono__F5JtL{font-family:var(--marketing-font-mono);font-size:12px}.bp_stepper__qWteD{display:grid;grid-template-columns:repeat(5,1fr);gap:0;margin:0;padding:18px 20px;list-style:none;background:var(--paper);border:1px solid var(--line);border-radius:var(--marketing-radius-panel);box-shadow:var(--shadow)}.bp_step__3BtFX{position:relative;display:flex;flex-direction:column;gap:10px;padding-right:14px}.bp_step__3BtFX:after{content:"";position:absolute;top:13px;left:30px;right:6px;height:2px;background:var(--line2)}.bp_step__3BtFX:last-child:after{display:none}.bp_stepIndex__6yiF3{position:relative;z-index:1;display:grid;place-items:center;width:26px;height:26px;flex:none;border:2px solid var(--line2);border-radius:50%;background:var(--paper);color:var(--muted);font-size:13px;font-weight:800}.bp_stepLabel__pISRG{font-size:13.5px;font-weight:700}.bp_stepDone__QLAIx .bp_stepIndex__6yiF3{background:var(--live);border-color:var(--live);color:var(--paper)}.bp_stepDone__QLAIx:after{background:var(--live)}.bp_stepCurrent__oBTgV .bp_stepIndex__6yiF3{background:var(--violet);border-color:var(--violet);color:var(--paper);box-shadow:0 0 0 5px var(--violet-soft)}.bp_stepCurrent__oBTgV .bp_stepLabel__pISRG{color:var(--violet-strong)}.bp_stepTodo__DPuhD .bp_stepIndex__6yiF3{background:var(--paper);border-color:var(--line2);color:var(--muted)}.bp_hero__UlZNV{display:flex;justify-content:space-between;align-items:center;gap:24px;padding:22px 24px;background:var(--violet-soft);border:1px solid color-mix(in srgb,var(--violet) 28%,var(--paper));border-radius:var(--marketing-radius-panel)}.bp_heroHeading__e_rW0{margin:6px 0;font-size:20px;font-weight:700;letter-spacing:-.01em}.bp_heroText__k3oFZ{margin:0;max-width:680px;font-size:13.5px;color:var(--muted)}.bp_tableWrap__kptTq{overflow-x:auto;background:var(--paper);border:1px solid var(--line);border-radius:var(--marketing-radius-panel);box-shadow:var(--shadow)}.bp_table__cG9CR{width:100%;border-collapse:collapse;font-size:13.5px}.bp_table__cG9CR th{padding:12px 18px;font-size:11px;font-weight:700;letter-spacing:.1em;text-transform:uppercase;color:var(--muted)}.bp_table__cG9CR td,.bp_table__cG9CR th{text-align:left;border-bottom:1px solid var(--line)}.bp_table__cG9CR td{padding:14px 18px;vertical-align:middle}.bp_table__cG9CR tbody tr:hover td{background:var(--marketing-paper-soft)}.bp_table__cG9CR tbody tr:last-child td{border-bottom:0}.bp_empty__mq7ib{display:grid;place-items:center;gap:10px;padding:36px 20px;text-align:center;background:var(--paper);border:1px solid var(--line);border-radius:var(--marketing-radius-panel);color:var(--muted);font-size:13px}.bp_segmented__YJXN_{display:inline-flex;gap:2px;padding:3px;background:var(--paper);border:1px solid var(--line2);border-radius:var(--marketing-radius-control)}.bp_segBtn__zxgIU{padding:6px 11px;border:0;border-radius:7px;background:transparent;color:var(--muted);font-family:inherit;font-size:12.5px;font-weight:650;cursor:pointer}.bp_segBtnActive__RdJuz{background:var(--ink);color:var(--paper)}.bp_input__9wbTh{width:100%;height:34px;padding:0 12px;border:1px solid var(--line2);border-radius:var(--marketing-radius-control);background:var(--paper);color:var(--ink);font-family:inherit;font-size:13px}.bp_input__9wbTh:focus-visible{outline:none;box-shadow:var(--marketing-focus)}.bp_textarea__B_bsD{width:100%;min-height:92px;padding:10px 12px;border:1px solid var(--line2);border-radius:var(--marketing-radius-control);background:var(--paper);color:var(--ink);font-family:inherit;font-size:13px;resize:vertical}.bp_textarea__B_bsD:focus-visible{outline:none;box-shadow:var(--marketing-focus)}.bp_field___G973{display:flex;flex-direction:column;gap:6px}.bp_fieldLabel__qJs4o{font-size:13px;font-weight:700}.bp_fieldError__qbv04{font-size:12px;color:var(--marketing-danger)}.bp_counter___VPnv{font-size:12px;color:var(--muted);text-align:right}.bp_radioCard__IYuUX{display:flex;align-items:flex-start;gap:12px;padding:13px 14px;border:1px solid var(--line2);border-radius:11px;background:var(--paper);cursor:pointer}.bp_radioCardActive__VLG7D{border-color:var(--violet);background:var(--violet-soft)}.bp_radioTitle__ZVDb8{display:block;font-size:13.5px;font-weight:700}.bp_radioText__2PILe{font-size:12.5px;color:var(--muted)}.bp_backdrop__8uA6Q{position:fixed;inset:0;z-index:60;display:grid;place-items:center;padding:16px;background:color-mix(in srgb,var(--ink) 40%,transparent)}.bp_dialog__jfKDS{display:flex;flex-direction:column;width:calc(100% - 32px);max-width:460px;background:var(--paper);border:1px solid var(--line);border-radius:var(--marketing-radius-panel);box-shadow:var(--shadow)}.bp_dialogTitle__8lvrB{margin:0;padding:16px 18px 0;font-size:16px;font-weight:700}.bp_dialogBody__r22ke{display:flex;flex-direction:column;gap:12px;padding:12px 18px;font-size:13.5px}.bp_dialogActions__7CAjQ{display:flex;justify-content:flex-end;flex-wrap:wrap;gap:8px;padding:14px 18px;border-top:1px solid var(--line)}.bp_spinner__yY6yN{display:inline-block;flex:none;width:14px;height:14px;border:2px solid color-mix(in srgb,var(--violet) 30%,transparent);border-top-color:var(--violet);border-radius:50%;animation:bp_bpSpin__DDRzZ .7s linear infinite}.bp_muted__tjRha{color:var(--muted)}.bp_strong__7R23t{font-weight:700}.bp_titleRow__3HG7A{display:flex;justify-content:space-between;align-items:center;gap:12px;flex-wrap:wrap}.bp_sectionTitle__NjGFT{margin:0;font-size:13px;font-weight:700;letter-spacing:.06em;text-transform:uppercase;color:var(--muted)}.bp_srOnly__u8DWv{position:absolute;width:1px;height:1px;margin:-1px;padding:0;overflow:hidden;clip:rect(0,0,0,0);white-space:nowrap;border:0}@keyframes bp_bpPulse__lDIDi{0%,to{opacity:1}50%{opacity:.4}}@keyframes bp_bpSpin__DDRzZ{to{transform:rotate(1turn)}}@media(max-width:900px){.bp_grid2__9GFV0{grid-template-columns:1fr}.bp_hero__UlZNV{flex-direction:column;align-items:flex-start}.bp_stepper__qWteD{grid-template-columns:1fr;gap:12px}.bp_step__3BtFX{flex-direction:row;align-items:center;padding-right:0}.bp_step__3BtFX:after{display:none}.bp_kv__iQl_D{grid-template-columns:1fr;row-gap:4px}}.case-overview_eyebrow__QUoW8{font-size:11px;text-transform:uppercase;letter-spacing:.08em;font-weight:700;color:var(--violet-strong)}.case-overview_col__tiW21{display:flex;flex-direction:column;gap:18px;min-width:0}.case-overview_pkg__MsPtR{display:flex;flex-direction:column;gap:8px;padding:12px 0;border-top:1px solid var(--line)}.case-overview_pkg__MsPtR:first-child{border-top:0;padding-top:0}.case-overview_pkgTitle__bmrWd{font-size:13.5px;font-weight:650;color:var(--ink)}.case-overview_pkgMeta__zYWRs{font-size:12px;color:var(--muted);overflow-wrap:anywhere}.stage-workspace_workspace__Ij9Ph{display:flex;flex-direction:column;gap:12px;min-width:0}.stage-workspace_runBar__1YSIj{display:flex;justify-content:space-between;align-items:center;gap:12px 16px;flex-wrap:wrap;padding:14px 18px}.stage-workspace_runInfo__qP9R9{display:flex;align-items:center;gap:10px 14px;flex-wrap:wrap;min-width:0}.stage-workspace_revision__dNTeU{display:inline-flex;height:34px;padding:0 12px;align-items:center;border:1px solid var(--line2);border-radius:var(--marketing-radius-control);font-weight:700;font-size:13px;background:var(--paper)}.stage-workspace_hints__W49we{list-style:none;margin:0;padding:0 2px;display:flex;flex-direction:column;gap:4px}.stage-workspace_inspect__yiZh6{display:grid;grid-template-columns:300px minmax(0,1fr);gap:16px;align-items:start}.stage-workspace_rail__8mMaG{padding:8px}.stage-workspace_railHead__ImbFC{margin:8px 10px 6px;font-size:10.5px;font-weight:700;letter-spacing:.14em;text-transform:uppercase;color:var(--muted)}.stage-workspace_railList__BajUz{list-style:none;margin:0;padding:0;display:flex;flex-direction:column;gap:2px}.stage-workspace_railItem__dab0v{width:100%;display:flex;gap:11px;align-items:flex-start;padding:10px;border:0;border-radius:10px;background:transparent;text-align:left;font:inherit;color:var(--ink);cursor:pointer}.stage-workspace_railItem__dab0v>span:first-child{margin-top:5px}.stage-workspace_railItem__dab0v:hover{background:var(--marketing-paper-soft)}.stage-workspace_railItem__dab0v:focus-visible{outline:none;box-shadow:var(--marketing-focus)}.stage-workspace_railItemActive__deCzD,.stage-workspace_railItemActive__deCzD:hover{background:var(--violet-soft)}.stage-workspace_railText__o7cqS{display:flex;flex-direction:column;gap:2px;min-width:0}.stage-workspace_railLabel__9U2qe{font-size:13px;font-weight:700}.stage-workspace_railSub__GHxxH{font-size:12px;color:var(--muted);overflow-wrap:anywhere}.stage-workspace_detail__LOLeG{padding:22px 24px;display:flex;flex-direction:column;gap:16px;min-width:0}.stage-workspace_eyebrow__Lfvec{font-size:11px;font-weight:700;letter-spacing:.1em;text-transform:uppercase;color:var(--muted)}.stage-workspace_detailTitle___eaxL{margin:0;font-size:19px;font-weight:700}.stage-workspace_meta__hRZzr{margin:0;font-size:12.5px;color:var(--muted)}.stage-workspace_who__N63gx{display:flex;gap:12px;align-items:center;padding:14px;border:1px solid var(--line);border-radius:11px;flex-wrap:wrap}.stage-workspace_avatar__2r3MM{width:38px;height:38px;flex:none;border-radius:10px;background:var(--violet-soft);color:var(--violet-strong);display:grid;place-items:center;font-weight:800;font-size:13px}.stage-workspace_whoBody__JbMFY{flex:1 1 200px;min-width:0;display:flex;flex-direction:column;gap:4px}.stage-workspace_whoName__ZeAfN{font-size:13.5px;font-weight:700}.stage-workspace_whoGoal__xUFxs{margin:0;font-size:13px;color:var(--muted)}.stage-workspace_whoModel__RSjb7{font-family:var(--marketing-font-mono);font-size:12px;color:var(--muted);overflow-wrap:anywhere}.stage-workspace_outputTitle__S32Kr{margin:0;font-size:14px;font-weight:700}.stage-workspace_markdown__q0Bf_{font-size:13.5px;line-height:1.55;color:var(--ink);overflow-wrap:anywhere;min-width:0}.stage-workspace_markdown__q0Bf_ p{margin:0 0 10px}.stage-workspace_markdown__q0Bf_ h1,.stage-workspace_markdown__q0Bf_ h2,.stage-workspace_markdown__q0Bf_ h3,.stage-workspace_markdown__q0Bf_ h4{margin:14px 0 8px;line-height:1.3}.stage-workspace_markdown__q0Bf_ h1{font-size:18px}.stage-workspace_markdown__q0Bf_ h2{font-size:16px}.stage-workspace_markdown__q0Bf_ h3{font-size:14.5px}.stage-workspace_markdown__q0Bf_ h4{font-size:13.5px}.stage-workspace_markdown__q0Bf_ ol,.stage-workspace_markdown__q0Bf_ ul{margin:0 0 10px;padding-left:20px}.stage-workspace_markdown__q0Bf_ li{margin:2px 0}.stage-workspace_markdown__q0Bf_ a{color:var(--violet-strong)}.stage-workspace_markdown__q0Bf_ code{font-family:var(--marketing-font-mono);font-size:12px;background:var(--marketing-paper-soft);padding:1px 4px;border-radius:4px}.stage-workspace_markdown__q0Bf_ pre{background:var(--marketing-paper-soft);border:1px solid var(--line);border-radius:8px;padding:10px 12px;overflow-x:auto}.stage-workspace_markdown__q0Bf_ pre code{background:transparent;padding:0}.stage-workspace_markdown__q0Bf_ blockquote{margin:0 0 10px;padding-left:12px;border-left:3px solid var(--line2);color:var(--muted)}.stage-workspace_markdown__q0Bf_ table{display:block;overflow-x:auto;border-collapse:collapse;margin:0 0 10px;font-size:12.5px}.stage-workspace_markdown__q0Bf_ td,.stage-workspace_markdown__q0Bf_ th{border:1px solid var(--line);padding:6px 10px;text-align:left;vertical-align:top}.stage-workspace_markdown__q0Bf_ th{background:var(--marketing-paper-soft)}.stage-workspace_markdown__q0Bf_ hr{border:0;border-top:1px solid var(--line);margin:12px 0}.stage-workspace_markdown__q0Bf_>:last-child{margin-bottom:0}@media (max-width:900px){.stage-workspace_inspect__yiZh6{grid-template-columns:minmax(0,1fr)}.stage-workspace_detail__LOLeG{padding:16px}}@media (max-width:480px){.stage-workspace_runBar__1YSIj{flex-direction:column;align-items:stretch}.stage-workspace_runBar__1YSIj a,.stage-workspace_runBar__1YSIj button{flex:1 1 auto}.stage-workspace_who__N63gx{align-items:flex-start}}.plan-calculations_statement__ZJZ9y{display:grid;gap:8px;margin-top:16px}.plan-calculations_statement__ZJZ9y .plan-calculations_num__0XFbq{text-align:right;font-variant-numeric:tabular-nums;white-space:nowrap}.plan-calculations_statement__ZJZ9y th.plan-calculations_rowHead__h5_nY{text-align:left;text-transform:none;letter-spacing:normal;font-size:13.5px;font-weight:500;color:var(--ink);min-width:160px}.plan-calculations_statement__ZJZ9y td.plan-calculations_negative__qXSH9{color:var(--marketing-danger)}.business-planning_how___k62q{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:0;margin:0;padding:0;list-style:none;background:var(--paper);border:1px solid var(--line);border-radius:var(--marketing-radius-panel);box-shadow:var(--shadow)}.business-planning_howStep__4_WCh{display:flex;align-items:flex-start;gap:10px;padding:14px 16px;border-left:1px solid var(--line)}.business-planning_howStep__4_WCh:first-child{border-left:0}.business-planning_howNum__31jwA{display:grid;place-items:center;flex:none;width:24px;height:24px;border-radius:50%;background:var(--violet-soft);color:var(--violet-strong);font-size:12px;font-weight:700}.business-planning_howTitle__oyGwI{display:block;font-size:13px;font-weight:700;color:var(--ink)}.business-planning_howText__085AW{display:block;margin-top:2px;font-size:12px;color:var(--muted)}.business-planning_toolbar___qiEg{display:flex;flex-wrap:wrap;justify-content:space-between;align-items:center;gap:10px}.business-planning_segScroll__ppZsS{max-width:100%;overflow-x:auto}.business-planning_segScroll__ppZsS>button{flex:none}.business-planning_segCount__CwjLZ{margin-left:6px;font-size:11px;font-weight:700;opacity:.75}.business-planning_search__DS95q{width:280px;max-width:100%}.business-planning_caseName__y_BSA{color:var(--ink);font-weight:650;text-decoration:none;white-space:normal}.business-planning_caseName__y_BSA:hover{text-decoration:underline}.business-planning_caseName__y_BSA:focus-visible{outline:2px solid var(--marketing-focus);outline-offset:2px}.business-planning_kind__exRBM{display:flex;flex-wrap:wrap;align-items:center;gap:6px;margin-top:2px;font-size:12px;color:var(--muted)}.business-planning_rev__efLtR{margin-left:6px;font-size:11.5px;color:var(--muted);font-family:var(--marketing-font-mono)}.business-planning_nextLink__8g7_V{color:var(--violet-strong);font-weight:600;text-decoration:none;white-space:normal}.business-planning_nextLink__8g7_V:hover{text-decoration:underline}.business-planning_nextLink__8g7_V:focus-visible{outline:2px solid var(--marketing-focus);outline-offset:2px}.business-planning_nextText__M9GLL{color:var(--muted);white-space:normal}.business-planning_updated__sRwVg{font-size:12px;color:var(--muted);white-space:nowrap}.business-planning_right___YNFy{text-align:right}.business-planning_more__9Gibi{display:flex;justify-content:center;padding-top:4px}@media (max-width:900px){.business-planning_how___k62q{grid-template-columns:repeat(2,minmax(0,1fr))}.business-planning_howStep__4_WCh{border-left:0;border-top:1px solid var(--line)}.business-planning_howStep__4_WCh:first-child,.business-planning_howStep__4_WCh:nth-child(2){border-top:0}}@media (max-width:520px){.business-planning_how___k62q{grid-template-columns:minmax(0,1fr)}.business-planning_howStep__4_WCh:nth-child(2){border-top:1px solid var(--line)}.business-planning_search__DS95q{width:100%}}