.app-shell,.app-shell .main{background:var(--lz-bg)}.app-shell .sidebar{background:var(--lz-sidebar);border-color:var(--lz-border-soft)}.app-shell .user-menu-panel,.app-shell .user-menu-trigger,.app-shell .workspace-card,.app-shell .workspace-menu .filter-menu-panel{background:var(--lz-sidebar-elevated);border-color:var(--lz-border)}.app-shell .dash-widget,.app-shell .dashboard-card,.app-shell .dashboard-floating-menu,.app-shell .dashboard-kpi,.app-shell .dashboard-modal,.app-shell .metric-card,.app-shell .panel,.app-shell .setup-checklist-card{background:var(--lz-surface);border-color:var(--lz-border-soft);box-shadow:0 12px 30px var(--lz-shadow)}.app-shell .account-summary-item,.app-shell .compact-row,.app-shell .dashboard-modal-row,.app-shell .expense-custom-row,.app-shell .finance-tile,.app-shell .funnel-tag-card,.app-shell .global-scope-grid>div,.app-shell .install-card,.app-shell .integration-row,.app-shell .meta-account-accordion-item,.app-shell .meta-account-option,.app-shell .pixel-choice,.app-shell .pixel-picker-row,.app-shell .plan-card,.app-shell .premium-kpi,.app-shell .product-config-card,.app-shell .readonly-setting-value,.app-shell .support-card,.app-shell .time-group,.app-shell .trackgo-mini-kpis>div,.app-shell .workspace-billing-item,.app-shell .workspace-row{background:var(--lz-surface-2);border-color:var(--lz-border-soft)}.app-shell .table-shell .table{background:var(--lz-surface);border-color:var(--lz-border-soft)}.app-shell .table thead th,.app-shell .table-shell .table th{background:var(--lz-surface-2)}.app-shell .filter-menu summary,.app-shell .icon-button,.app-shell .mobile-nav-close,.app-shell .mobile-nav-toggle,.app-shell .modal-close,.app-shell .period-filter button,.app-shell .privacy-toggle,.app-shell .recording-toggle,.app-shell .theme-toggle,.app-shell .topbar-icon-button,.app-shell input,.app-shell select,.app-shell textarea{background-color:var(--lz-surface-2);border-color:var(--lz-border);color:var(--lz-text)}.auth-page-shell{background:var(--lz-bg)}.auth-page-shell .auth-side{background:linear-gradient(140deg,rgba(18,18,18,.96),rgba(32,32,32,.9)),url(/sales-hero.png) 50% /cover}.auth-page-shell .auth-side,.auth-page-shell .auth-side .sales-brand,.auth-page-shell .auth-side h1{color:var(--lz-text-on-dark)}.auth-page-shell .auth-side p,.auth-page-shell .auth-side-list span{color:var(--lz-muted-on-dark)}.auth-page-shell .auth-side .sales-brand img{filter:hue-rotate(38deg) saturate(3.4) brightness(1.28)}.auth-page-shell .auth-side-list span{border-color:rgba(var(--lz-accent-rgb),.28)}.auth-page-shell .auth-panel{background:var(--lz-surface);border-color:var(--lz-border-soft);box-shadow:0 22px 58px var(--lz-shadow)}.auth-page-shell input,.auth-page-shell select,.auth-page-shell textarea{background:var(--lz-surface-2);border-color:var(--lz-border);color:var(--lz-text)}.app-shell .nav-item{color:var(--lz-muted)}.app-shell .nav-item:hover{background:var(--lz-accent-soft);border-color:rgba(var(--lz-accent-rgb),.28);color:var(--lz-text)}.app-shell .nav-item.active{background:var(--lz-accent);border-color:var(--lz-accent);color:var(--lz-on-accent)}.app-shell .install-entry,.app-shell .nav-item.admin-entry{border-color:rgba(var(--lz-accent-rgb),.28);color:var(--lz-accent-strong)}.app-shell .filter-option.active:not(.danger),.app-shell .user-menu-tabs button.active,.app-shell .user-menu-tabs button:hover,.app-shell .workspace-menu .filter-option.active,.app-shell .workspace-menu .filter-option:hover{background:var(--lz-accent-soft);border-color:rgba(var(--lz-accent-rgb),.3);color:var(--lz-text)}.app-shell .filter-clear{background:var(--lz-accent-soft);border-color:rgba(var(--lz-accent-rgb),.24);color:var(--lz-accent-strong)}.app-shell .button.primary,.auth-page-shell .button.primary{background:var(--lz-accent);border-color:var(--lz-accent);color:var(--lz-on-accent)}.app-shell .button.primary:focus-visible,.app-shell .button.primary:hover,.auth-page-shell .button.primary:focus-visible,.auth-page-shell .button.primary:hover{background:var(--lz-accent-hover);border-color:var(--lz-accent-hover);box-shadow:0 0 0 3px var(--lz-focus-ring);color:var(--lz-on-accent)}.app-shell .campaign-level-tabs button.active,.app-shell .campaign-sales-mode-tabs button.active,.app-shell .dashboard-device-switch button.active,.app-shell .integration-tab.active,.app-shell .period-filter button.active,.app-shell .pixel-choice.selected,.app-shell .size-toggle button.active,.app-shell .wizard-steps span.active{background:var(--lz-accent);border-color:var(--lz-accent);color:var(--lz-on-accent)}.app-shell .pixel-choice.selected small,.app-shell .pixel-choice.selected span,.app-shell .pixel-choice.selected strong{color:var(--lz-on-accent)}.app-shell .pixel-choice.selected .icon-button{background:#101010;border-color:#101010;color:#f5f5f5}.app-shell .pixel-choice.selected .icon-button:focus-visible,.app-shell .pixel-choice.selected .icon-button:hover{background:#292929;border-color:#292929;color:#ffffff}.app-shell .pixel-choice.selected .icon-button.danger{color:var(--lz-red)}.app-shell .campaign-level-tabs button:hover:not(.active),.app-shell .campaign-sales-mode-tabs button:hover:not(.active),.app-shell .filter-option:hover:not(.danger),.app-shell .integration-tab:hover:not(.active){background:var(--lz-accent-soft);border-color:rgba(var(--lz-accent-rgb),.28);color:var(--lz-text)}.app-shell .icon-button:hover:not(.danger),.app-shell .modal-close:hover,.app-shell .privacy-toggle.active,.app-shell .privacy-toggle:focus-visible,.app-shell .privacy-toggle:hover,.app-shell .recording-toggle.active,.app-shell .recording-toggle:focus-visible,.app-shell .recording-toggle:hover,.app-shell .theme-toggle:focus-visible,.app-shell .theme-toggle:hover,.app-shell .topbar-icon-button.active,.app-shell .topbar-icon-button:focus-visible,.app-shell .topbar-icon-button:hover{background:var(--lz-accent-soft);border-color:rgba(var(--lz-accent-rgb),.38);color:var(--lz-accent-strong)}.app-shell input:focus,.app-shell select:focus,.app-shell textarea:focus,.auth-page-shell input:focus,.auth-page-shell select:focus,.auth-page-shell textarea:focus{border-color:var(--lz-accent);box-shadow:0 0 0 3px var(--lz-focus-ring);outline:none}.app-shell a:focus-visible,.app-shell button:focus-visible,.app-shell summary:focus-visible,.auth-page-shell a:focus-visible,.auth-page-shell button:focus-visible{outline:2px solid var(--lz-accent);outline-offset:2px}.app-shell .card-toggle input,.app-shell .expense-toggle input,.app-shell .notification-toggle input,.app-shell input[type=checkbox],.app-shell input[type=radio]{accent-color:var(--lz-accent)}.app-shell .notification-preview,.app-shell .notification-toggle{background:var(--lz-surface-3);border-color:var(--lz-border)}.app-shell .dash-widget-header span,.app-shell .dashboard-card-header .eyebrow,.app-shell .eyebrow,.app-shell .panel-tag,.auth-page-shell .auth-switch a,.auth-page-shell .sales-eyebrow{color:var(--lz-accent-strong)}.app-shell .dashboard-kpi-info,.app-shell .metric-info-icon{background:var(--lz-accent-soft);border-color:rgba(var(--lz-accent-rgb),.34);color:var(--lz-accent-strong)!important}.app-shell .table td,.app-shell .table th{border-color:var(--lz-border-soft)}.app-shell .table tbody tr:hover td{background:var(--lz-surface-2)}.app-shell .campaign-selection-menu .filter-menu-panel,.app-shell .filter-menu-panel,.app-shell .formula-menu,.app-shell .info-popover-portal{background:var(--lz-surface-3);border-color:var(--lz-border);box-shadow:0 18px 46px var(--lz-shadow)}.app-shell .campaign-sort-button.active,.app-shell .campaign-sort-button:hover,.app-shell .table-sort-button:focus-visible,.app-shell .table-sort-button:hover{color:var(--lz-accent-strong)}.app-shell .status{background:color-mix(in srgb,var(--lz-profit) 10%,transparent);border-color:color-mix(in srgb,var(--lz-profit) 28%,var(--lz-border-soft));color:var(--lz-profit)}.app-shell .geo-status-card.warn .geo-status-pill,.app-shell .meta-funnel-status.warning,.app-shell .status.warning,.app-shell .status.warning-status{background:color-mix(in srgb,var(--lz-warning) 10%,transparent);border-color:color-mix(in srgb,var(--lz-warning) 30%,var(--lz-border-soft));color:var(--lz-warning)}.app-shell .geo-status-card.danger .geo-status-pill,.app-shell .meta-funnel-status.danger,.app-shell .status.danger-status{background:color-mix(in srgb,var(--lz-loss) 10%,transparent);border-color:color-mix(in srgb,var(--lz-loss) 30%,var(--lz-border-soft));color:var(--lz-loss)}.app-shell .status.muted-status{background:var(--lz-surface-3);border-color:var(--lz-border);color:var(--lz-muted)}.app-shell .lead-expand-button{background:var(--lz-accent-soft);border-color:rgba(var(--lz-accent-rgb),.28);color:var(--lz-accent)}.app-shell .lead-expand-button:focus-visible,.app-shell .lead-expand-button:hover{background:rgba(var(--lz-accent-rgb),.18)}.app-shell .expense-tax-equivalent{background:color-mix(in srgb,var(--lz-accent) 5%,var(--lz-surface-2));border-color:rgba(var(--lz-accent-rgb),.2)}.app-shell .checkout-connection-card,.app-shell .checkout-name-field,.app-shell .checkout-platform-row,.app-shell .checkout-search-field,.app-shell .checkout-webhook-url,.app-shell .integration-row{background:var(--lz-surface-2);border-color:var(--lz-border-soft)}.app-shell .checkout-name-field input,.app-shell .checkout-search-field input{background:var(--lz-surface);border-color:var(--lz-border);color:var(--lz-text)}.app-shell .checkout-platform-row.selected,.app-shell .checkout-platform-row:hover{background:var(--lz-accent-soft)}.app-shell .capacity-addon-card{background:var(--lz-surface-2);border-color:var(--lz-border-soft)}.app-shell .meta-classification-alert{background:color-mix(in srgb,var(--lz-loss) 9%,var(--lz-surface));border-color:color-mix(in srgb,var(--lz-loss) 30%,var(--lz-border-soft))}.app-shell .meta-classification-alert strong{color:var(--lz-loss)}.app-shell .meta-classification-alert.success{background:color-mix(in srgb,var(--lz-profit) 8%,var(--lz-surface));border-color:color-mix(in srgb,var(--lz-profit) 26%,var(--lz-border-soft))}.app-shell .geo-status-card.ok .geo-status-pill,.app-shell .meta-classification-alert.success strong,.app-shell .meta-funnel-status.good,.app-shell .two-factor-status.active{color:var(--lz-profit)}html[data-theme=light] .app-shell .sidebar{background:var(--lz-sidebar);border-right-color:var(--lz-border-soft)}html[data-theme=light] .app-shell .sidebar .brand-title,html[data-theme=light] .app-shell .sidebar .user-menu-copy strong,html[data-theme=light] .app-shell .sidebar .workspace-card strong{color:var(--lz-text)}html[data-theme=light] .app-shell .sidebar .brand-subtitle,html[data-theme=light] .app-shell .sidebar .nav-item,html[data-theme=light] .app-shell .sidebar .user-menu-copy small,html[data-theme=light] .app-shell .sidebar .workspace-card span{color:var(--lz-muted)}html[data-theme=light] .app-shell .sidebar .nav-item.active{background:var(--lz-accent);border-color:var(--lz-accent);color:var(--lz-on-accent)}html[data-theme=light] .app-shell .sidebar .nav-item:hover:not(.active){background:var(--lz-accent-soft);border-color:rgba(var(--lz-accent-rgb),.3);color:var(--lz-text)}html[data-theme=light] .app-shell .sidebar .user-menu-panel,html[data-theme=light] .app-shell .sidebar .user-menu-trigger,html[data-theme=light] .app-shell .sidebar .workspace-card,html[data-theme=light] .app-shell .sidebar .workspace-menu .filter-menu-panel{background:var(--lz-sidebar-elevated);border-color:var(--lz-border)}html[data-theme=light] .app-shell .campaign-level-tabs button.active,html[data-theme=light] .app-shell .campaign-sales-mode-tabs button.active,html[data-theme=light] .app-shell .integration-tab.active,html[data-theme=light] .app-shell .period-filter button.active,html[data-theme=light] .app-shell .size-toggle button.active,html[data-theme=light] .app-shell .wizard-steps span.active{background:var(--lz-accent);border-color:var(--lz-accent);color:var(--lz-on-accent)}html[data-theme=light] .app-shell .button.primary{color:var(--lz-on-accent)}html[data-theme=light] .app-shell .button:not(.primary):not(.danger):hover,html[data-theme=light] .app-shell .filter-menu summary:hover,html[data-theme=light] .app-shell .icon-button:hover:not(.danger),html[data-theme=light] .app-shell .modal-close:hover,html[data-theme=light] .app-shell .privacy-toggle.active,html[data-theme=light] .app-shell .privacy-toggle:hover,html[data-theme=light] .app-shell .recording-toggle.active,html[data-theme=light] .app-shell .recording-toggle:hover,html[data-theme=light] .app-shell .topbar-icon-button.active,html[data-theme=light] .app-shell .topbar-icon-button:hover{background:var(--lz-accent-soft);border-color:rgba(var(--lz-accent-rgb),.34);color:var(--lz-accent-strong)}.app-shell .dashboard-kpi.revenue strong,.app-shell .dashboard-kpi.roas strong,.app-shell .finance-tile.revenue strong,.app-shell .finance-tile.roas strong,.app-shell .mini-metric strong,.app-shell .premium-kpi.gold strong,.app-shell .ranking-chart-values strong{color:var(--lz-accent-strong)}.app-shell .dashboard-kpi.profit.positive,.app-shell .dashboard-kpi.roi.positive{background:color-mix(in srgb,var(--lz-profit) 9%,var(--lz-surface));border-color:color-mix(in srgb,var(--lz-profit) 34%,var(--lz-border-soft))}.app-shell .dashboard-kpi.profit.negative,.app-shell .dashboard-kpi.refunds,.app-shell .dashboard-kpi.roi.negative{background:color-mix(in srgb,var(--lz-loss) 9%,var(--lz-surface));border-color:color-mix(in srgb,var(--lz-loss) 34%,var(--lz-border-soft))}.app-shell .dashboard-kpi.pending strong{color:var(--lz-warning)}.app-shell .dashboard-kpi.positive em,.app-shell .dashboard-kpi.positive strong,.app-shell .funnel-ranking-positive{color:var(--lz-profit)}.app-shell .dashboard-kpi.negative em,.app-shell .dashboard-kpi.negative strong,.app-shell .dashboard-kpi.refunds strong,.app-shell .funnel-ranking-negative{color:var(--lz-loss)}.app-shell .funnel-ranking-position,.app-shell .ranking-chart-label span{border-color:rgba(var(--lz-accent-rgb),.28);color:var(--lz-accent-strong)}.app-shell .time-column.current .time-bars{border-bottom-color:rgba(var(--lz-accent-rgb),.62)}.app-shell .bar-track,.app-shell .pix-ring-bg,.app-shell .ranking-track{background:var(--lz-surface-3);stroke:var(--lz-surface-3)}.app-shell .bar-track>div,.app-shell .ranking-track.stacked .ranking-segment.revenue,.app-shell .ranking-track>span{background:var(--lz-chart-1)}.app-shell .bar-track.capi>div{background:var(--lz-chart-2)}.app-shell .ranking-track.profit>span{background:var(--lz-profit)}.app-shell .ranking-track.profit>span.negative{background:var(--lz-loss)}.app-shell .ranking-track.stacked .ranking-segment.pending{background:var(--lz-warning)}.app-shell .time-bar{--time-bar-top:color-mix(in srgb,var(--lz-chart-1) 90%,white);--time-bar-mid:var(--lz-chart-1);--time-bar-bottom:color-mix(in srgb,var(--lz-chart-1) 70%,black);box-shadow:inset 0 0 0 1px color-mix(in srgb,var(--lz-chart-1) 54%,transparent)}.app-shell .time-bar.comparison,.app-shell .time-column.current .time-bar.comparison{--time-bar-top:color-mix(in srgb,var(--lz-chart-2) 82%,white);--time-bar-mid:var(--lz-chart-2);--time-bar-bottom:color-mix(in srgb,var(--lz-chart-2) 68%,black);box-shadow:0 8px 18px color-mix(in srgb,var(--lz-chart-2) 18%,transparent)}.app-shell .time-average-line:before{border-color:color-mix(in srgb,var(--lz-chart-4) 72%,transparent)}.app-shell .info-popover-portal,.app-shell .ranking-hover-details,.app-shell .ranking-hover-portal,.app-shell .time-average-line span,.app-shell .time-bar span{background:var(--lz-surface-3);border-color:var(--lz-border);box-shadow:0 16px 38px var(--lz-shadow)}.app-shell .ranking-chart-row{background:var(--lz-surface-2);border-color:var(--lz-border-soft)}.app-shell .funnel-ranking-table-shell{background:var(--lz-surface);border-color:var(--lz-border-soft)}.app-shell .funnel-ranking-table thead th{background:var(--lz-surface-3);color:var(--lz-muted)}.app-shell .conversion-funnel-vertical{background:var(--lz-surface-2);border-color:rgba(var(--lz-accent-rgb),.2);box-shadow:none}.app-shell .conversion-funnel-shape{filter:drop-shadow(0 22px 38px rgba(0,0,0,.36)) drop-shadow(0 0 24px rgba(var(--lz-accent-rgb),.18))}.app-shell .conversion-funnel-lines i,.app-shell .conversion-funnel-stage+.conversion-funnel-stage{background:var(--lz-chart-grid);border-color:var(--lz-chart-grid)}.app-shell .conversion-funnel-copy small,.app-shell .conversion-funnel-copy span,.app-shell .conversion-funnel-percent{color:var(--lz-text-on-dark)}.app-shell .conversion-stage-track{background:var(--lz-surface-3);border-color:rgba(var(--lz-accent-rgb),.22)}.app-shell .conversion-stage{background:var(--lz-chart-1)}.app-shell .conversion-step:nth-child(2) .conversion-stage{background:var(--lz-chart-2)}.app-shell .conversion-step:nth-child(3) .conversion-stage{background:var(--lz-chart-3)}.app-shell .conversion-step:nth-child(4) .conversion-stage{background:var(--lz-chart-4)}.app-shell .conversion-step:nth-child(5) .conversion-stage{background:var(--lz-chart-5)}.app-shell .pulse-orbit{background:radial-gradient(circle at center,rgba(var(--lz-accent-rgb),.15),transparent 48%),conic-gradient(from 180deg,var(--lz-chart-1),var(--lz-chart-2),rgba(var(--lz-accent-rgb),.18));border-color:rgba(var(--lz-accent-rgb),.28)}html[data-theme=light] .app-shell .funnel-ranking-table thead th,html[data-theme=light] .app-shell .table-shell .table th{background:var(--lz-surface-2)}html[data-theme=light] .app-shell .bar-track,html[data-theme=light] .app-shell .pix-ring-bg,html[data-theme=light] .app-shell .ranking-track{background:var(--lz-surface-3);stroke:var(--lz-surface-3)}html[data-theme=light] .app-shell .conversion-funnel-vertical{background:var(--lz-surface);border-color:rgba(var(--lz-accent-rgb),.26)}html[data-theme=light] .app-shell .conversion-funnel-copy small,html[data-theme=light] .app-shell .conversion-funnel-copy span,html[data-theme=light] .app-shell .conversion-funnel-percent{color:var(--lz-on-accent);text-shadow:none}.app-shell .campaign-table-shell{--campaign-fixed-left:var(--lz-surface-2);--campaign-head-bg:var(--lz-surface-3);--campaign-row-bg:var(--lz-surface);background:var(--lz-surface);border-color:var(--lz-border-soft)}.app-shell .campaign-table td,.app-shell .campaign-table th{background:var(--campaign-row-bg);border-color:var(--lz-border-soft);color:var(--lz-text)}.app-shell .campaign-table tfoot td,.app-shell .campaign-table thead th{background:var(--campaign-head-bg)}.app-shell .campaign-table .campaign-sticky{background:var(--campaign-fixed-left)!important;box-shadow:1px 0 0 var(--lz-border-soft),10px 0 14px rgba(0,0,0,.14)}.app-shell .campaign-table-foot .campaign-sticky,.app-shell .campaign-table-head .campaign-sticky{background:var(--campaign-head-bg)!important}.app-shell .campaign-table-body tr:hover td{background:var(--campaign-row-bg)}.app-shell .campaign-table-body tr.campaign-loss-alert-row{--campaign-fixed-left:color-mix(in srgb,var(--lz-loss) 12%,var(--lz-surface-2));--campaign-row-bg:color-mix(in srgb,var(--lz-loss) 8%,var(--lz-surface))}.app-shell .campaign-table-body tr.campaign-profit-alert-row{--campaign-fixed-left:color-mix(in srgb,var(--lz-profit) 12%,var(--lz-surface-2));--campaign-row-bg:color-mix(in srgb,var(--lz-profit) 8%,var(--lz-surface))}.app-shell .campaign-table-body tr.campaign-funnel-group-row{--campaign-fixed-left:var(--lz-surface-3);--campaign-row-bg:var(--lz-surface-2)}.app-shell .campaign-table-body tr.campaign-funnel-group-row.expanded{--campaign-fixed-left:color-mix(in srgb,white 4%,var(--lz-surface-3));--campaign-row-bg:color-mix(in srgb,white 3%,var(--lz-surface-2))}.app-shell .campaign-table-body tr.campaign-child-row{--campaign-fixed-left:var(--lz-surface-2);--campaign-row-bg:var(--lz-surface)}.app-shell .campaign-funnel-caret,.app-shell .campaign-table .campaign-funnel-caret{background-color:var(--lz-accent-soft);border-color:rgba(var(--lz-accent-rgb),.24);color:var(--lz-accent)}.app-shell .campaign-funnel-caret.open,.app-shell .campaign-table .campaign-funnel-caret.open{background-color:rgba(var(--lz-accent-rgb),.18)}.app-shell .campaign-funnel-group-status,.app-shell .campaign-status-toggle{background:var(--lz-surface-3);border-color:var(--lz-border);color:var(--lz-muted)}.app-shell .campaign-funnel-group-status.active,.app-shell .campaign-status-toggle.active{background:color-mix(in srgb,var(--lz-profit) 10%,var(--lz-surface-2));border-color:color-mix(in srgb,var(--lz-profit) 30%,var(--lz-border));color:var(--lz-profit)}.app-shell .campaign-bulk-toolbar,.app-shell .campaign-rule-action-note{background:var(--lz-accent-soft);border-color:rgba(var(--lz-accent-rgb),.24)}.app-shell .campaign-bulk-clear{background:var(--lz-surface-3);border-color:var(--lz-border)}.app-shell .budget-history-item,.app-shell .budget-history-stats span,.app-shell .campaign-rule-list-panel,.app-shell .campaign-rule-step,.app-shell .funnel-assignment-panel{background:var(--lz-surface-2);border-color:var(--lz-border-soft)}.app-shell .funnel-assignment-panel{box-shadow:0 22px 58px var(--lz-shadow)}.app-shell .funnel-assignment-panel .filter-option{color:var(--lz-muted)}.app-shell .funnel-assignment-panel .filter-option.active,.app-shell .funnel-assignment-panel .filter-option:hover{background:var(--lz-accent-soft);border-color:rgba(var(--lz-accent-rgb),.3);color:var(--lz-text)}.app-shell .campaign-funnel-alert{background:color-mix(in srgb,var(--lz-warning) 9%,var(--lz-surface));border-color:color-mix(in srgb,var(--lz-warning) 34%,var(--lz-border-soft));color:var(--lz-warning)}.app-shell .workspace-menu summary{background:var(--lz-surface-3);border-color:var(--lz-border);color:var(--lz-text)}.app-shell .brand-mark{background:var(--lz-on-accent);color:var(--lz-on-accent)}.app-shell .brand-mark img{filter:hue-rotate(38deg) saturate(3.4) brightness(1.28)}.app-shell .user-avatar{color:var(--lz-on-accent)}.app-shell .campaign-rule-step>span{background:var(--lz-accent);color:var(--lz-on-accent)}.app-shell .budget-combo-grid{stroke:var(--lz-chart-grid)}.app-shell .budget-combo-column:before{background:var(--lz-chart-grid)}.app-shell .budget-combo-bar.roas.positive,.app-shell .budget-history-bar-row.roas.positive .budget-history-track i,.app-shell .legend-bar.roas{background:var(--lz-chart-1)}.app-shell .budget-combo-bar.profit.positive,.app-shell .budget-history-bar-row.profit.positive .budget-history-track i,.app-shell .legend-bar.profit{background:var(--lz-profit)}.app-shell .budget-history-bar-row.budget .budget-history-track i,.app-shell .legend-line.budget{background:var(--lz-chart-2)}.app-shell .budget-history-bar-row.cpa .budget-history-track i,.app-shell .legend-line.cpa{background:var(--lz-chart-3)}.app-shell .budget-combo-dot.budget,.app-shell .budget-combo-line.budget{stroke:var(--lz-chart-2)}.app-shell .budget-combo-dot.cpa,.app-shell .budget-combo-line.cpa{stroke:var(--lz-chart-3)}.app-shell .budget-combo-dot{fill:var(--lz-surface)}.app-shell .budget-history-track{background:var(--lz-surface-3)}.app-shell .budget-history-bar-row.roas .budget-history-track i{background:var(--lz-chart-1)}.app-shell .budget-history-bar-row.budget .budget-history-track i{background:var(--lz-chart-2)}.app-shell .budget-history-bar-row.cpa .budget-history-track i{background:var(--lz-chart-3)}html[data-theme=light] .app-shell .campaign-table-shell{--campaign-fixed-left:var(--lz-surface);--campaign-head-bg:var(--lz-surface-2);--campaign-row-bg:var(--lz-surface)}html[data-theme=light] .app-shell .campaign-table .campaign-sticky{box-shadow:1px 0 0 var(--lz-border-soft),10px 0 14px rgba(17,17,17,.055)}html[data-theme=light] .app-shell .campaign-table-body tr.campaign-loss-alert-row{--campaign-fixed-left:color-mix(in srgb,var(--lz-loss) 8%,var(--lz-surface));--campaign-row-bg:color-mix(in srgb,var(--lz-loss) 7%,var(--lz-surface))}html[data-theme=light] .app-shell .campaign-table-body tr.campaign-profit-alert-row{--campaign-fixed-left:color-mix(in srgb,var(--lz-profit) 8%,var(--lz-surface));--campaign-row-bg:color-mix(in srgb,var(--lz-profit) 7%,var(--lz-surface))}html[data-theme=light] .app-shell .campaign-table-body tr.campaign-funnel-group-row{--campaign-fixed-left:var(--lz-surface-3);--campaign-row-bg:var(--lz-surface-2)}html[data-theme=light] .app-shell .campaign-table-body tr.campaign-funnel-group-row.expanded{--campaign-fixed-left:color-mix(in srgb,var(--lz-accent) 6%,var(--lz-surface-3));--campaign-row-bg:color-mix(in srgb,var(--lz-accent) 4%,var(--lz-surface-2))}html[data-theme=light] .app-shell .campaign-table-body tr.campaign-child-row{--campaign-fixed-left:var(--lz-surface);--campaign-row-bg:var(--lz-surface)}html[data-theme=light] .app-shell .campaign-funnel-caret{color:var(--lz-accent-strong)}html[data-theme=light] .app-shell .workspace-menu summary{background:var(--lz-surface);border-color:var(--lz-border);color:var(--lz-text)}html[data-theme=light] .app-shell .workspace-row{background:var(--lz-surface-2);border-color:var(--lz-border-soft)}html[data-theme=light] .app-shell .brand-mark{background:var(--lz-on-accent);color:var(--lz-on-accent)}html[data-theme=light] .app-shell .install-entry{border-color:rgba(var(--lz-accent-rgb),.32);color:var(--lz-accent-strong)}html[data-theme=light] .app-shell .filter-option.active:not(.danger){background:var(--lz-accent-soft);border-color:rgba(var(--lz-accent-rgb),.3);color:var(--lz-text)}html[data-theme=light] .app-shell .install-card.priority,html[data-theme=light] .app-shell .workspace-row.active{background:var(--lz-accent-soft);border-color:color-mix(in srgb,var(--lz-accent-strong) 32%,var(--lz-border-soft))}html[data-theme=light] .app-shell .budget-combo-dot{fill:var(--lz-surface)}