:root{--mf-gutter:16px;--mf-header:64px;--mf-bottom-nav:68px;--mf-touch:48px}body,html{width:100%;max-width:100%;overflow-x:clip;-webkit-text-size-adjust:100%}body{overscroll-behavior-x:none}canvas,code,img,pre,svg,video{max-width:100%}code,pre{overflow-wrap:anywhere;word-break:break-word}pre{overflow-x:auto}summary{min-height:44px;display:flex;align-items:center;cursor:pointer}.admin-compact-btn,.app-compact-btn,.brand-button,.btn,.button,.danger-button,.ghost-button,.kpi-chip,.sidebar-item,button{min-height:var(--mf-touch)}.form-control,.form-input,input:not([type=checkbox]):not([type=radio]),select,textarea{min-height:48px;font-size:16px}input[type=checkbox],input[type=radio]{min-width:20px;min-height:20px}.shell-grid{display:block!important}.shell-sidebar{display:none!important}.shell-main{width:100%!important;min-width:0}.mobile-admin-header,.mobile-shell-header{display:flex!important;position:-webkit-sticky;position:sticky;top:0;z-index:80;min-height:calc(var(--mf-header) + env(safe-area-inset-top));padding:calc(8px + env(safe-area-inset-top)) var(--mf-gutter) 8px;gap:12px;align-items:center;justify-content:space-between;border-bottom:1px solid var(--ui-border);background:rgba(7,11,18,.96);-webkit-backdrop-filter:blur(22px) saturate(130%);backdrop-filter:blur(22px) saturate(130%)}.mobile-brand{min-width:0;display:inline-flex!important;align-items:center;gap:9px;color:var(--ui-text-1)!important;text-decoration:none!important}.mobile-brand .brand-badge,.mobile-brand .brand-mark{flex:0 0 auto}.mobile-brand-copy{min-width:0;display:grid;grid-gap:2px;gap:2px;line-height:1}.mobile-brand-copy strong{font-size:13px;line-height:1.05;letter-spacing:.055em}.mobile-brand-copy small{max-width:150px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;color:var(--ui-muted);font-size:9px;line-height:1.15;letter-spacing:.025em}.mobile-header-actions{flex:0 0 auto;display:flex;align-items:center;gap:8px}.mobile-icon-button{width:44px;height:44px;min-width:44px;min-height:44px!important;padding:0!important;display:grid!important;place-items:center;border:1px solid var(--ui-border-strong)!important;border-radius:12px!important;background:rgba(255,255,255,.035)!important;color:var(--ui-text-2)!important;text-decoration:none!important;box-shadow:none!important}.mobile-icon-button svg{width:20px;height:20px}.mobile-icon-button:focus-visible,.mobile-icon-button:hover{background:rgba(255,255,255,.075)!important;color:var(--ui-text-1)!important}.mobile-header-create{border-color:rgba(119,230,210,.25)!important;background:rgba(119,230,210,.08)!important;color:#c8fff5!important}.mobile-menu-button{min-height:44px!important}.mobile-admin-menu,.mobile-primary-menu{position:fixed!important;top:calc(var(--mf-header) + env(safe-area-inset-top) + 8px)!important;left:var(--mf-gutter)!important;right:var(--mf-gutter)!important;bottom:calc(var(--mf-bottom-nav) + env(safe-area-inset-bottom) + 16px);max-height:none!important;overflow:auto;overscroll-behavior:contain;padding:10px!important;border-radius:16px!important}.mobile-admin-menu .sidebar-item,.mobile-primary-menu .sidebar-item{min-height:50px;font-size:14px}.mobile-account-bar{display:grid;grid-gap:8px;gap:8px;padding:10px var(--mf-gutter) 11px;border-bottom:1px solid rgba(197,220,255,.06);background:rgba(7,11,18,.62)}.mobile-account-primary{display:grid;grid-template-columns:minmax(0,1fr) 44px;grid-gap:8px;gap:8px;align-items:end}.mobile-account-control,.mobile-account-field{min-width:0}.mobile-account-field label{display:block;margin:0 0 4px;font-size:9px;line-height:1;letter-spacing:.11em;text-transform:uppercase;color:var(--ui-muted)}.mobile-account-field select{width:100%;min-width:0;min-height:44px!important;height:44px;padding-block:0!important;font-size:14px}.mobile-connect-account{width:100%;min-height:44px!important;padding:0 11px!important;display:flex!important;justify-content:flex-start!important;gap:8px;font-size:12px}.mobile-connect-account svg{width:17px;height:17px}.mobile-account-state{min-width:0;display:flex;gap:6px;align-items:center;overflow-x:auto;scrollbar-width:none}.mobile-account-state::-webkit-scrollbar{display:none}.mobile-state-chip{flex:0 0 auto;min-height:28px;padding:5px 8px;display:inline-flex;align-items:center;gap:5px;border:1px solid rgba(197,220,255,.07);border-radius:9px;background:rgba(255,255,255,.025);color:var(--ui-muted);font-size:10px;line-height:1}.mobile-state-chip svg{width:13px;height:13px}.mobile-state-chip:first-child{color:#bdeee5}.mobile-customer-chip{max-width:148px}.mobile-customer-chip span{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.mobile-pause-ai{color:#ffabb7!important;border-color:rgba(255,104,128,.25)!important;background:rgba(255,104,128,.07)!important}.mobile-pause-ai:disabled{opacity:.42}.shell-topbar{position:relative!important;top:auto!important;padding:14px var(--mf-gutter) 10px!important;background:transparent!important;-webkit-backdrop-filter:none!important;backdrop-filter:none!important}.topbar-row{display:grid!important;grid-gap:12px!important;gap:12px!important;align-items:start!important;padding:0!important}.topbar-title-wrap h1{font-size:clamp(22px,7vw,28px)!important;line-height:1.08!important}.topbar-title-wrap p{font-size:13px!important;line-height:1.5!important}.topbar-meta{display:flex!important;gap:6px!important;overflow-x:auto;scrollbar-width:none;padding-bottom:2px}.topbar-meta::-webkit-scrollbar{display:none}.topbar-meta>*{flex:0 0 auto}.topbar-actions{width:100%;display:grid!important;grid-template-columns:1fr;grid-gap:8px!important;gap:8px!important}.topbar-actions>*{max-width:100%;width:100%}.search-pill{width:100%!important}.admin-shell .admin-compact-btn,.shell-new-campaign{display:none!important}.shell-runtime-region{padding:6px var(--mf-gutter) 0!important}.shell-content{padding:10px var(--mf-gutter) calc(94px + env(safe-area-inset-bottom))!important;max-width:100%;overflow-x:clip}.operating-model-strip{padding:10px 12px!important;margin-bottom:10px!important;font-size:11px!important}.operating-model-strip>div{display:none}.mobile-crisis-strip{display:grid!important;grid-template-columns:minmax(0,1fr) 48px;grid-gap:6px;gap:6px;align-items:stretch;margin:8px var(--mf-gutter) 0!important;padding:8px!important;border-radius:12px!important}.mobile-crisis-signals{display:flex!important;grid-template-columns:none!important;overflow-x:auto;scroll-snap-type:x proximity;scrollbar-width:none;gap:6px!important;padding:0!important}.mobile-crisis-signals::-webkit-scrollbar{display:none}.mobile-crisis-signals>a{flex:0 0 min(41vw,156px);min-height:54px;padding:8px 10px!important;scroll-snap-align:start;display:grid!important;grid-template-columns:18px minmax(0,1fr);grid-template-rows:auto auto;grid-column-gap:6px;column-gap:6px;grid-row-gap:2px;row-gap:2px;align-items:center}.mobile-crisis-signals>a svg{width:16px;height:16px;grid-row:1/span 2;color:currentColor}.mobile-crisis-signals>a span,.mobile-crisis-signals>a strong{min-width:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.mobile-crisis-signals>a span{font-size:9px}.mobile-crisis-signals>a strong{font-size:11px}.mobile-crisis-pause{width:48px;min-width:48px;min-height:54px;height:auto;align-self:stretch}.mobile-admin-bottom-nav,.mobile-bottom-nav{display:grid!important;position:fixed;z-index:90;left:6px;right:6px;bottom:max(6px,env(safe-area-inset-bottom));grid-template-columns:repeat(5,minmax(0,1fr));grid-gap:2px;gap:2px;padding:5px;border:1px solid var(--ui-border-strong);border-radius:18px;background:rgba(10,16,26,.96);box-shadow:0 16px 44px rgba(0,0,0,.44);-webkit-backdrop-filter:blur(22px) saturate(140%);backdrop-filter:blur(22px) saturate(140%)}.mobile-admin-bottom-nav a,.mobile-bottom-nav a{min-width:0;min-height:52px;padding:4px 2px;display:grid;place-items:center;align-content:center;grid-gap:3px;gap:3px;border-radius:12px;color:#8e9db3;font-size:9px;line-height:1.05;font-weight:680;text-align:center}.mobile-admin-bottom-nav a svg,.mobile-bottom-nav a svg{width:19px;height:19px}.mobile-admin-bottom-nav a.active,.mobile-bottom-nav a.active{background:rgba(119,230,210,.1);color:#d9fff7}.admin-grid-2,.admin-grid-2-wide,.admin-grid-3,.admin-kpi-grid,.admin-kpi-grid-4,.ai-manager-decision-grid,.ai-manager-work-grid,.app-grid-2,.app-grid-3,.budget-grid-two,.budget-pace-grid,.campaign-capability-grid,.campaign-detail-kpis,.campaign-panel-grid,.campaign-stat-grid,.creative-asset-grid,.creative-editor-grid,.creative-rsa-grid,.feature-grid,.grid-4,.hero-kpi-row,.hero-proof-grid,.kpi-grid,.kpi-grid-4,.measurement-check-grid,.measurement-mapping-grid,.measurement-summary-grid,.notification-channel-grid,.notification-destination-grid,.notification-digest-grid,.notification-settings-grid,.notification-three-grid,.notification-two-grid,.onboarding-form-grid,.onboarding-preset-grid,.onboarding-signal-grid,.overview-kpi-grid,.overview-lower-grid,.overview-main-grid,.pricing-grid,.product-highlights-grid,.search-card-grid,.search-preview-grid,.split-grid{grid-template-columns:minmax(0,1fr)!important}.app-shell .grid{min-width:0}.admin-shell .grid{grid-template-columns:minmax(0,1fr)!important}.admin-card,.admin-table-card,.app-card,.app-table-card,.budget-panel,.creative-editor,.measurement-section,.onboarding-card,.overview-ai-card,.overview-chart-card,.panel-card,.panel-card-strong{padding:13px!important;border-radius:14px!important}.admin-kpi-card,.kpi-card,.overview-kpi{min-height:96px!important;padding:13px!important}.metric-value,.overview-kpi-value{font-feature-settings:"tnum";font-variant-numeric:tabular-nums}.activity-hero-actions,.admin-inline-actions,.admin-toolbar,.ai-manager-header-actions,.app-inline-actions,.app-toolbar,.budget-toolbar,.button-row,.campaign-bulk-controls,.campaign-detail-top-actions,.campaign-filter-actions,.creative-card-actions,.creative-editor-actions,.creative-toolbar,.measurement-toolbar,.notification-inline-fields,.onboarding-actions,.overview-toolbar{width:100%;flex-direction:column!important;align-items:stretch!important;gap:8px!important}.admin-toolbar-left,.admin-toolbar-right,.app-toolbar-left,.app-toolbar-right,.budget-toolbar-actions,.overview-toolbar-actions{width:100%!important;flex-wrap:wrap}.admin-toolbar a,.admin-toolbar button,.app-toolbar a,.app-toolbar button,.budget-toolbar a,.budget-toolbar button,.creative-toolbar button,.measurement-toolbar button,.onboarding-actions a,.onboarding-actions button,.overview-toolbar a,.overview-toolbar button{width:100%;justify-content:center}.admin-shell .form-control,.admin-shell input:not([type=checkbox]):not([type=radio]),.admin-shell select,.admin-shell textarea,.app-shell .form-control,.app-shell input:not([type=checkbox]):not([type=radio]),.app-shell select,.app-shell textarea{max-width:100%;min-width:0!important}.admin-toolbar input,.admin-toolbar select,.app-toolbar input,.app-toolbar select{width:100%!important}.admin-table-card,.app-table-card,.budget-table-wrap,.campaign-data-table,.campaign-table-wrap,.data-table,.table-wrap{max-width:100%;overflow-x:auto!important;overscroll-behavior-x:contain;-webkit-overflow-scrolling:touch}.budget-table,.campaign-data-table,.data-table{min-width:640px!important}.campaign-detail-operation-buttons{grid-template-columns:repeat(2,minmax(0,1fr))!important}.campaign-detail-operation-buttons>button{min-width:0}.campaign-create-summary{position:static!important;top:auto!important}.ai-manager-chat-composer{position:-webkit-sticky;position:sticky;bottom:calc(var(--mf-bottom-nav) + env(safe-area-inset-bottom) + 10px);z-index:15}.ai-manager-chat-log{max-height:min(48dvh,520px)}.onboarding-footer{position:-webkit-sticky;position:sticky;bottom:calc(var(--mf-bottom-nav) + env(safe-area-inset-bottom) + 8px);z-index:20;padding:10px!important;border-radius:14px;background:rgba(10,16,26,.96)!important;-webkit-backdrop-filter:blur(20px);backdrop-filter:blur(20px)}.onboarding-steps{overflow-x:auto;scrollbar-width:none;scroll-snap-type:x proximity}.onboarding-steps::-webkit-scrollbar{display:none}.onboarding-steps>*{flex:0 0 auto;scroll-snap-align:start}.auth-grid{min-height:100dvh;padding:max(14px,env(safe-area-inset-top)) var(--mf-gutter) max(14px,env(safe-area-inset-bottom))!important}.login-auth-form,.register-auth-form{min-height:0!important;padding:0!important;background:none!important;place-items:stretch!important}.login-auth-card,.recovery-auth-card,.register-auth-card{min-height:0!important}@media (max-width:639px){.recovery-auth-layout{gap:22px!important;padding-top:16px!important;padding-bottom:40px!important}.recovery-auth-card{order:-1;padding:18px 16px!important}.recovery-auth-intro{order:2;gap:12px!important}.recovery-auth-intro .section-title{font-size:clamp(2rem,10vw,2.8rem)!important;line-height:.98!important}.login-auth-layout,.register-auth-layout{gap:22px!important;padding-top:16px!important;padding-bottom:40px!important}.login-auth-card,.register-auth-card{order:-1;padding:18px 16px!important}.login-auth-intro,.register-auth-intro{order:2;gap:12px!important}.login-auth-intro .section-title,.register-auth-intro .section-title{font-size:clamp(2rem,10vw,2.8rem)!important;line-height:.98!important}.login-auth-intro .metric-row{grid-template-columns:repeat(2,minmax(0,1fr))!important;gap:8px!important}.login-auth-intro .metric{padding:10px!important}.register-auth-form .row{grid-template-columns:1fr!important;gap:10px!important}.onboarding-notice{gap:6px!important;padding:10px 12px!important;border-radius:12px!important;font-size:12px;line-height:1.45}.onboarding-notice strong{font-size:12px;line-height:1.25}.onboarding-notice span{line-height:1.45}.onboarding-steps{display:flex!important;grid-template-columns:none!important;gap:8px!important;overflow-x:auto!important;overflow-y:hidden;padding:0 0 2px;scroll-snap-type:x mandatory;scrollbar-width:none}.onboarding-steps::-webkit-scrollbar{display:none}.onboarding-steps>.onboarding-step{flex:0 0 132px;min-width:132px;min-height:54px!important;padding:8px 10px!important;display:grid!important;grid-template-columns:24px minmax(0,1fr);justify-items:start;align-items:center;align-content:center;grid-gap:7px;gap:7px;text-align:left;font-size:11px;line-height:1.15;scroll-snap-align:start}.onboarding-steps>.onboarding-step>span{width:24px;height:24px}.onboarding-footer{position:static!important;bottom:auto!important;z-index:auto!important;display:grid!important;grid-template-columns:repeat(2,minmax(0,1fr));grid-gap:8px!important;gap:8px!important;padding:0!important;background:transparent!important;-webkit-backdrop-filter:none!important;backdrop-filter:none!important}.onboarding-footer .brand-button,.onboarding-footer .ghost-button{width:100%;min-width:0;min-height:48px!important;margin:0!important;padding-inline:10px!important;font-size:12px}.onboarding-footer .brand-button{grid-column:1/-1}}.auth-card{width:100%;max-width:520px}.hero-grid{padding:42px 0 54px!important}.hero-copy h1{font-size:clamp(2.35rem,12.5vw,4rem)!important}.hero-actions{display:grid!important;grid-template-columns:1fr!important}.hero-actions>*{width:100%;min-height:50px}.marketing-wrap{width:min(100% - 24px,1180px)!important}.marketing-menu{display:none!important}.section-block{padding:54px 0!important}@media (max-width:359px){:root{--mf-gutter:12px}.mobile-admin-bottom-nav a,.mobile-bottom-nav a{font-size:8px}.mobile-crisis-signals>a{flex-basis:150px}}@media (min-width:640px){:root{--mf-gutter:18px}.topbar-actions{display:flex!important;flex-wrap:wrap}.topbar-actions>*{width:auto}.admin-grid-2,.admin-kpi-grid,.admin-kpi-grid-4,.app-grid-2,.budget-pace-grid,.feature-grid,.hero-kpi-row,.hero-proof-grid,.kpi-grid,.kpi-grid-4,.measurement-summary-grid,.overview-kpi-grid,.product-highlights-grid{grid-template-columns:repeat(2,minmax(0,1fr))!important}.activity-hero-actions,.admin-inline-actions,.admin-toolbar,.ai-manager-header-actions,.app-inline-actions,.app-toolbar,.budget-toolbar,.button-row,.campaign-bulk-controls,.campaign-detail-top-actions,.campaign-filter-actions,.creative-card-actions,.creative-editor-actions,.creative-toolbar,.measurement-toolbar,.notification-inline-fields,.overview-toolbar{flex-direction:row!important;align-items:center!important;flex-wrap:wrap}.admin-toolbar a,.admin-toolbar button,.app-toolbar a,.app-toolbar button,.budget-toolbar a,.budget-toolbar button,.creative-toolbar button,.measurement-toolbar button,.overview-toolbar a,.overview-toolbar button{width:auto}.hero-actions{display:flex!important;flex-wrap:wrap}.hero-actions>*{width:auto}}@media (min-width:881px){:root{--mf-gutter:24px}.shell-grid{display:grid!important;grid-template-columns:var(--ui-sidebar) minmax(0,1fr)!important}.shell-sidebar{display:flex!important}.mobile-account-bar,.mobile-admin-bottom-nav,.mobile-admin-header,.mobile-bottom-nav,.mobile-shell-header{display:none!important}.admin-shell .admin-compact-btn,.shell-new-campaign{display:inline-flex!important}.shell-topbar{position:-webkit-sticky!important;position:sticky!important;top:0!important;padding:18px clamp(18px,2.2vw,34px) 14px!important;background:rgba(7,11,18,.78)!important;-webkit-backdrop-filter:blur(22px)!important;backdrop-filter:blur(22px)!important}.topbar-row{display:flex!important;padding:12px!important}.shell-content{padding:22px clamp(18px,2.2vw,34px) 42px!important}.operating-model-strip>div{display:block}.mobile-crisis-strip{display:none!important}.admin-card,.admin-table-card,.app-card,.app-table-card,.budget-panel,.creative-editor,.measurement-section,.onboarding-card,.overview-ai-card,.overview-chart-card,.panel-card,.panel-card-strong{padding:18px!important}.admin-grid-2,.admin-grid-2-wide,.ai-manager-work-grid,.app-grid-2,.budget-grid-two,.campaign-panel-grid,.creative-editor-grid,.creative-rsa-grid,.notification-settings-grid,.notification-two-grid,.overview-lower-grid,.overview-main-grid,.search-card-grid,.search-preview-grid{grid-template-columns:repeat(2,minmax(0,1fr))!important}.admin-grid-3,.app-grid-3,.feature-grid,.product-highlights-grid{grid-template-columns:repeat(3,minmax(0,1fr))!important}.admin-kpi-grid-4,.kpi-grid-4,.overview-kpi-grid{grid-template-columns:repeat(4,minmax(0,1fr))!important}.campaign-create-summary{position:-webkit-sticky!important;position:sticky!important;top:96px!important}.ai-manager-chat-composer,.onboarding-footer{position:static}.ai-manager-chat-log{max-height:none}}.activity-list-head,.admin-kpi-row,.admin-pill-row,.app-row-between,.campaign-preview-confirm,.campaign-preview-row,.creative-card-foot,.creative-card-head,.measurement-recovery,.measurement-section-head,.notification-row-main,.row,.search-card-head{min-width:0;flex-wrap:wrap!important}.admin-kpi-row>*,.admin-pill-row>*,.campaign-preview-confirm>*,.campaign-preview-row>*{min-width:0}.activity-row-context,.activity-row-main,.campaign-mini-row small,.campaign-mini-row span{overflow-wrap:anywhere}@media (min-width:640px){.campaign-preview-confirm,.campaign-preview-row,.creative-card-head,.measurement-section-head,.search-card-head{flex-wrap:nowrap!important}}.btn-primary,.btn-secondary,.button,.button.danger,.button.primary,.button.secondary,.search-filter-card select,.search-filter-grid select,select{min-height:48px!important}.search-pill input{min-height:44px!important}.admin-compact-btn,.shell-new-campaign{align-items:center;justify-content:center;gap:7px}.admin-compact-btn svg,.shell-new-campaign svg{flex:0 0 auto;width:16px;height:16px}.marketing-2030 .marketing-nav-row{min-height:64px!important;grid-template-columns:minmax(0,1fr) auto!important;gap:8px!important}.marketing-2030 .marketing-menu{display:none!important}.marketing-brand{min-width:0;gap:8px}.marketing-brand-mark{width:34px!important;height:34px!important;flex:0 0 34px}.marketing-brand-mark:after{left:11px;top:8px}.marketing-brand-copy strong{font-size:9px}.marketing-brand-copy span{font-size:12px;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.marketing-actions{gap:5px}.marketing-actions .brand-button,.marketing-actions .ghost-button{min-height:44px!important;padding:8px 11px;font-size:11px}.marketing-cta-desktop{display:none}.marketing-cta-mobile{display:inline}.hero-command-grid{min-height:auto!important;grid-template-columns:1fr!important;gap:22px!important;padding:34px 0 50px!important}.hero-command-grid:after{width:260px;height:260px;right:-100px;top:4%;box-shadow:0 0 0 45px rgba(123,240,220,.014),0 0 0 90px rgba(126,123,255,.01)}.hero-signal-row{margin-bottom:17px;gap:7px;font-size:8px;line-height:1.5;letter-spacing:.04em}.hero-signal-row .hero-signal-divider,.hero-signal-row .hero-signal-divider+span{display:none}.hero-title{font-size:clamp(2.55rem,12vw,3.35rem)!important;line-height:.93!important;letter-spacing:-.062em!important}.hero-subcopy{margin-top:18px!important;font-size:14px!important;line-height:1.6!important}.hero-command-grid .hero-actions{margin-top:20px!important;display:grid!important;grid-template-columns:1fr 1fr!important;grid-gap:7px!important;gap:7px!important}.hero-command-grid .hero-actions>*{min-width:0;width:100%!important;min-height:48px!important;padding:9px 11px!important;font-size:11px;white-space:nowrap}.hero-assurance-row{margin-top:14px;gap:7px 12px;font-size:9px}.hero-assurance-row>span:last-child,.hero-protocol{display:none}.command-console{width:100%;transform:none!important;border-radius:19px!important;box-shadow:0 28px 75px rgba(0,0,0,.34)!important}.console-chrome{min-height:37px;padding-inline:10px;font-size:8px}.console-preview-label{display:none}.console-command-bar{padding:12px 11px 10px}.console-command-bar strong{font-size:11px}.console-command-actions{display:none}.console-state-grid{gap:5px;padding:0 10px 6px}.console-state-grid article{padding:8px;border-radius:9px}.console-state-grid span{font-size:7px}.console-state-grid strong{font-size:9px}.console-state-grid small{font-size:7px}.console-workspace-grid{grid-template-columns:1fr;padding:0 10px 7px}.console-trend-card{display:none}.console-decision-card{padding:10px;border-radius:11px}.console-decision-list{gap:5px;margin-top:8px}.console-decision-list article{padding:7px}.console-decision-list strong{font-size:8px}.console-decision-list small,.console-decision-list span{font-size:7px}.console-evidence-rail{gap:10px;padding:9px 10px 10px;font-size:7px}.console-evidence-rail span:nth-child(3){display:none}.marketing-2030 .trust-row{min-height:auto;padding:17px 0;align-items:flex-start}.marketing-2030 .feature-card{min-height:auto;padding:18px!important}@media(max-width:880px){.overview-shell .operating-model-strip,.overview-shell .shell-topbar{display:none!important}.overview-shell .shell-runtime-region:empty{display:none}.overview-shell .shell-content{padding-top:8px!important}.overview-shell .overview-page{gap:8px!important}.overview-command-header{min-height:auto!important;padding:14px!important;border-radius:15px;gap:12px!important}.overview-command-title h2{font-size:25px}.overview-command-title>p:last-child{font-size:11px!important;line-height:1.5;margin-top:6px!important}.overview-command-header .overview-eyebrow{margin-bottom:4px;font-size:9px}.overview-locked-state{width:100%;min-width:0;grid-template-columns:auto auto 1fr;padding:8px 10px;gap:6px}.overview-locked-state i{grid-row:auto;width:6px;height:6px}.overview-locked-state span{font-size:8px}.overview-locked-state strong{justify-self:end;font-size:9px}.overview-activation{min-height:auto!important;grid-template-columns:1fr!important;border-radius:16px!important}.overview-activation-copy{padding:20px 16px 16px}.overview-activation-kicker{font-size:8px}.overview-activation-kicker span{width:22px;height:22px}.overview-activation h3{margin-top:14px!important;font-size:clamp(2.1rem,10.5vw,2.85rem);line-height:.95}.overview-activation-copy>p{margin-top:14px!important;font-size:11px;line-height:1.6}.overview-activation-actions{width:100%;display:grid;grid-template-columns:1fr;margin-top:16px}.overview-activation-actions .brand-button,.overview-activation-actions .ghost-button{width:100%;min-height:46px;justify-content:center}.overview-activation-steps{display:flex;gap:0;overflow-x:auto;scroll-snap-type:x mandatory;scrollbar-width:none;margin-top:18px;padding-top:2px}.overview-activation-steps::-webkit-scrollbar{display:none}.overview-activation-steps>div{flex:0 0 78%;scroll-snap-align:start;padding:12px 14px 3px 0}.overview-activation-status{margin:0 8px 8px;padding:12px;border-radius:13px}.overview-activation-status-head{padding-bottom:10px}.overview-waiting-pill{font-size:7px}.overview-preflight-grid{gap:5px;margin-top:8px}.overview-preflight-grid>div{min-height:75px;padding:9px}.overview-preflight-grid strong{font-size:10px}.overview-preflight-grid small,.overview-preflight-grid span{font-size:7px}.overview-safety-note{margin-top:8px;padding:9px}.overview-safety-note p{font-size:8px!important}}@media(max-width:420px){.marketing-login{display:none!important}.marketing-actions .marketing-primary-cta{min-height:44px!important;padding-inline:12px}.hero-command-grid .hero-copy{max-width:100%}}@media(min-width:640px){.marketing-cta-desktop{display:inline}.marketing-cta-mobile{display:none}.marketing-2030 .marketing-nav-row{grid-template-columns:1fr auto!important}.hero-command-grid .hero-actions{display:flex!important}.hero-command-grid .hero-actions>*{width:auto!important}.hero-protocol{display:grid}.console-trend-card{display:block}.console-workspace-grid{grid-template-columns:minmax(0,1.08fr) minmax(0,.92fr)}.console-command-actions,.console-evidence-rail span:nth-child(3){display:flex}}@media(min-width:881px){.marketing-2030 .marketing-nav-row{grid-template-columns:1fr auto 1fr!important;min-height:76px!important}.marketing-2030 .marketing-menu{display:flex!important}.hero-command-grid{grid-template-columns:minmax(0,.93fr) minmax(480px,1.07fr)!important;min-height:min(850px,calc(100dvh - 76px))!important;padding:clamp(72px,7.4vw,116px) 0 clamp(72px,7vw,102px)!important;gap:clamp(44px,5vw,82px)!important}.overview-shell .operating-model-strip{margin-bottom:12px!important;padding:10px 13px!important;border-radius:13px!important}}@media (max-width:639px){.marketing-2030 .feature-card{gap:14px!important}.marketing-2030 .feature-card-icon{width:36px;height:36px;border-radius:10px}.marketing-2030 .feature-card-icon-svg{width:18px;height:18px}.marketing-2030 .feature-card-title{font-size:18px;line-height:1.3}.marketing-2030 .feature-card-copy{font-size:14px;line-height:1.65}.oauth-admin-guide{grid-template-columns:1fr!important}.oauth-provider-head{align-items:flex-start}.oauth-form-grid{grid-template-columns:1fr!important}.oauth-toggle-row{align-items:flex-start}.oauth-provider-actions{display:grid;grid-template-columns:1fr}.oauth-provider-actions>*{width:100%;min-height:48px}.oauth-callback-block code{font-size:10px}}@media (max-width:880px){body{background:#06080c!important}.marketing-2030 .marketing-wrap{width:min(100% - 32px,1440px)!important}.marketing-2030 .marketing-nav{background:rgba(6,8,12,.9)!important;-webkit-backdrop-filter:blur(20px) saturate(125%)!important;backdrop-filter:blur(20px) saturate(125%)!important}.marketing-2030 .marketing-nav-row{min-height:66px!important}.marketing-brand-copy span{font-size:12px!important}.marketing-actions .brand-button{min-height:44px!important;border-radius:10px!important}.marketing-login{display:none!important}.hero-command-grid{padding:42px 0 54px!important;gap:26px!important}.hero-signal-row{margin-bottom:19px!important;color:#8797a9!important}.hero-title{font-size:clamp(2.72rem,12.7vw,3.55rem)!important;line-height:.91!important;letter-spacing:-.067em!important;max-width:360px!important}.hero-subcopy{margin-top:20px!important;color:#a2afbf!important;font-size:14px!important;line-height:1.64!important}.hero-command-grid .hero-actions{margin-top:22px!important}.hero-command-grid .hero-actions>*{border-radius:11px!important;font-size:11px!important}.hero-assurance-row{margin-top:16px!important;color:#7d8b9c!important}.command-console{border-radius:16px!important;border-color:rgba(210,228,248,.13)!important;background:linear-gradient(180deg,#0d141e,#080d14)!important;box-shadow:0 28px 82px rgba(0,0,0,.38),inset 0 1px rgba(255,255,255,.03)!important}.command-console:before{display:none!important}.console-state-grid article{min-height:65px}.console-decision-list article{min-height:46px}.marketing-2030 .trust-strip{background:rgba(255,255,255,.012)!important}.marketing-2030 .trust-row{gap:13px!important}.marketing-2030 .trust-row>span:first-child{font-size:11px!important;line-height:1.55!important}.marketing-2030 .feature-card,.marketing-2030 .pricing-card{border-radius:14px!important}.overview-shell .mobile-shell-header{min-height:58px!important;padding:8px 14px!important;border-bottom-color:rgba(211,228,247,.075)!important;background:rgba(6,9,14,.94)!important;-webkit-backdrop-filter:blur(18px)!important;backdrop-filter:blur(18px)!important}.overview-shell .mobile-brand-copy strong{letter-spacing:.16em!important}.overview-shell .mobile-account-bar{margin:8px 12px 0!important;padding:10px!important;border-radius:13px!important;border:1px solid rgba(211,228,247,.085)!important;background:#0b1119!important;box-shadow:inset 0 1px rgba(255,255,255,.015)!important}.overview-shell .mobile-account-field>label{display:none!important}.overview-shell .mobile-account-primary{gap:0!important}.overview-shell .mobile-account-control{width:100%!important}.overview-shell .mobile-account-field .form-control{width:100%!important;min-height:44px!important;border-radius:10px!important;background:#080d14!important}.overview-shell .mobile-account-primary>.mobile-pause-ai{display:none!important}.overview-shell .mobile-account-state{margin-top:7px!important;gap:5px!important}.overview-shell .mobile-state-chip{min-height:25px!important;padding:4px 7px!important;border-radius:8px!important;background:rgba(255,255,255,.018)!important;color:#8fa0b2!important;font-size:8px!important}.overview-shell .mobile-customer-chip{display:none!important}.overview-shell .mobile-crisis-strip{position:static!important;display:grid!important;grid-template-columns:minmax(0,1fr) 48px!important;grid-gap:5px!important;gap:5px!important;align-items:stretch!important;margin:7px 12px 0!important;padding:7px!important;border:1px solid rgba(211,228,247,.075)!important;border-radius:12px!important;background:rgba(255,255,255,.012)!important;box-shadow:none!important}.overview-shell .mobile-crisis-signals{display:grid!important;grid-template-columns:repeat(2,minmax(0,1fr))!important;grid-gap:5px!important;gap:5px!important;overflow:visible!important}.overview-shell .mobile-crisis-signals>a{min-width:0!important;min-height:46px!important;border-radius:9px!important;border-color:rgba(211,228,247,.07)!important;background:#0b1119!important}.overview-shell .mobile-crisis-signals>a:nth-child(n+3):not(.critical){display:none!important}.overview-shell .mobile-crisis-pause{display:inline-flex!important}.overview-shell .shell-content{padding:9px 12px calc(88px + env(safe-area-inset-bottom))!important}.overview-shell .overview-page{gap:9px!important}.overview-command-header{display:grid!important;grid-template-columns:minmax(0,1fr) auto!important;align-items:end!important;min-height:auto!important;padding:13px 2px 14px!important;border-bottom:1px solid rgba(211,228,247,.075)!important;border-radius:0!important;background:transparent!important}.overview-command-title{min-width:0}.overview-command-title h2{font-size:29px!important;line-height:.98!important;letter-spacing:-.052em!important}.overview-command-title>p:last-child{display:none!important}.overview-command-header .overview-eyebrow{margin-bottom:5px!important;font-size:8px!important}.overview-command-header .overview-toolbar-actions{width:auto!important;display:block!important}.overview-command-header .overview-select-label{display:none!important}.overview-command-header .seg-control{width:auto!important;display:flex!important;padding:3px!important}.overview-command-header .seg-control button{width:auto!important;min-width:48px!important;min-height:44px!important;padding:5px 8px!important;font-size:9px!important}.overview-shell .overview-status-strip{position:static!important;grid-template-columns:repeat(3,minmax(0,1fr))!important;gap:1px!important;border-radius:11px!important;overflow:hidden!important;background:rgba(211,228,247,.055)!important;box-shadow:none!important}.overview-shell .overview-status-strip>div{min-height:59px!important;padding:9px 8px!important;background:#0c121b!important}.overview-shell .overview-status-strip>div:nth-child(n+4){display:none!important}.overview-shell .overview-status-strip span{font-size:7px!important}.overview-shell .overview-status-strip strong{font-size:9px!important;line-height:1.35!important}.overview-shell .overview-pause-button{grid-column:1/-1!important;min-height:44px!important;border-radius:0!important;font-size:11px!important}.overview-shell .overview-kpi-grid{display:grid!important;grid-template-columns:repeat(2,minmax(0,1fr))!important;grid-gap:7px!important;gap:7px!important}.overview-shell .overview-kpi{min-height:126px!important;padding:12px!important;border-radius:12px!important}.overview-shell .overview-kpi:first-child{grid-column:1/-1!important;min-height:132px!important}.overview-shell .overview-kpi-value{font-size:31px!important}.overview-shell .overview-kpi-meta{gap:3px!important;font-size:9px!important}.overview-shell .overview-kpi>small{font-size:8px!important}.overview-shell .overview-lower-grid,.overview-shell .overview-main-grid{grid-template-columns:1fr!important;gap:7px!important}.overview-shell .app-card,.overview-shell .overview-ai-card,.overview-shell .overview-chart-card{border-radius:12px!important;padding:13px!important}.overview-shell .overview-chart-card{min-height:320px}.overview-shell .overview-target-chart{min-width:0!important;width:100%!important}.overview-shell .overview-chart-wrap{overflow:hidden!important}.overview-shell .overview-chart-caption{gap:8px!important;font-size:8px!important}.overview-shell .overview-section-head h3{font-size:17px!important}.overview-shell .overview-section-head p{font-size:9px!important}.overview-shell .overview-action-row{display:grid!important;grid-template-columns:1fr 1fr!important}.overview-shell .overview-action-row>*{min-width:0!important;min-height:44px!important}.overview-shell .overview-action-row>.brand-button{grid-column:1/-1!important}.overview-shell .mobile-bottom-nav{left:10px!important;right:10px!important;bottom:calc(8px + env(safe-area-inset-bottom))!important;min-height:62px!important;padding:5px!important;gap:2px!important;border-radius:16px!important;border:1px solid rgba(211,228,247,.11)!important;background:rgba(8,12,18,.94)!important;box-shadow:0 18px 46px rgba(0,0,0,.42),inset 0 1px rgba(255,255,255,.025)!important;-webkit-backdrop-filter:blur(20px) saturate(125%)!important;backdrop-filter:blur(20px) saturate(125%)!important}.overview-shell .mobile-bottom-nav a{min-height:50px!important;border-radius:11px!important;font-size:8px!important;color:#7f8fa2!important}.overview-shell .mobile-bottom-nav a.active{background:rgba(143,242,221,.085)!important;color:#d8fff6!important}}@media (max-width:420px){.marketing-2030 .marketing-wrap{width:min(100% - 28px,1440px)!important}.hero-title{font-size:clamp(2.55rem,12.4vw,3.2rem)!important}.hero-command-grid .hero-actions{grid-template-columns:1fr!important}.hero-command-grid .hero-actions>*{font-size:12px!important}.overview-shell .overview-command-title h2{font-size:27px!important}.overview-shell .overview-kpi-grid{grid-template-columns:1fr 1fr!important}}@media (min-width:881px){.marketing-2030 .feature-grid,.marketing-2030 .pricing-grid,.marketing-2030 .product-highlights-grid{grid-template-columns:repeat(3,minmax(0,1fr))!important}}