:root{--page-width-narrow:900px;--page-width-standard:1280px;--page-width-wide:1520px;--content-gutter:30px;--section-gap:24px}body{background:linear-gradient(90deg,rgba(190,226,215,.018) 1px,transparent 1px),linear-gradient(180deg,rgba(190,226,215,.018) 1px,transparent 1px),var(--graphite-950);background-size:40px 40px}.sidebar{background:linear-gradient(180deg,rgba(18,184,132,.045),transparent 260px),rgba(5,10,9,.97);box-shadow:12px 0 34px rgba(0,0,0,.14);scrollbar-color:rgba(66,240,168,.28) transparent;scrollbar-gutter:auto;scrollbar-width:thin}.sidebar::-webkit-scrollbar{width:7px}.sidebar::-webkit-scrollbar-track{background:transparent}.sidebar::-webkit-scrollbar-thumb{border:2px solid transparent;border-radius:999px;background:rgba(66,240,168,.25);background-clip:padding-box}.sidebar:hover::-webkit-scrollbar-thumb{background:rgba(66,240,168,.44);background-clip:padding-box}.sidebar-navigation{display:grid;grid-gap:18px;gap:18px;margin-top:24px}.sidebar-navigation .sidebar-nav{margin-top:0}.sidebar-nav a{position:relative;justify-content:flex-start;gap:10px}.nav-icon{display:inline-grid;flex:0 0 22px;width:22px;height:22px;place-items:center;color:var(--ink-muted)}.sidebar-nav a:after{margin-left:auto}.sidebar-nav a.active .nav-icon,.sidebar-nav a:hover .nav-icon{color:var(--mint)}.sidebar-nav a.active{border-color:rgba(66,240,168,.2);background:rgba(18,184,132,.1);color:var(--ink)}.sidebar-nav a.active:after{background:var(--mint);box-shadow:0 0 12px rgba(66,240,168,.45)}.sidebar-collapsed .sidebar-navigation{gap:12px;margin-top:18px}.sidebar-collapsed .sidebar-navigation .sidebar-nav{margin-top:0}.sidebar-collapsed .nav-icon{display:inline-grid;color:var(--ink-soft)}.sidebar-collapsed .sidebar-nav a.active .nav-icon{color:var(--mint)}@media (min-width:901px){.sidebar{padding:14px 14px 12px}.brand{min-height:38px}.brand strong{font-size:18px}.brand-mark{width:34px;height:34px}.sidebar-toggle{width:32px;height:32px}.workspace-strip{min-height:82px;margin-top:14px;gap:6px;padding:10px}.workspace-selector-trigger{min-height:80px;padding:9px 10px}.workspace-strip strong{font-size:15px}.workspace-strip small{font-size:11px}.sidebar-navigation{gap:10px;margin-top:16px}.sidebar-navigation .sidebar-nav{gap:3px}.sidebar-nav .nav-label{margin-bottom:2px;font-size:9px}.sidebar-nav a{min-height:36px;padding:7px 9px;border-radius:7px;font-size:14px;line-height:1.2}.nav-icon{flex-basis:20px;width:20px;height:20px}.platform-sidebar-nav{margin-top:10px;padding-top:10px}.health-panel{gap:6px;padding-top:12px}.health-panel .status-chip{min-height:24px;padding-block:4px;font-size:10px}.logout-button,.presentation-mode-toggle{min-height:32px}}.page-stack{width:100%;max-width:var(--page-width-standard);gap:var(--section-gap);padding:30px var(--content-gutter) 48px}.page-stack.page-narrow{max-width:var(--page-width-narrow)}.page-stack.page-standard{max-width:var(--page-width-standard)}.page-stack.page-wide,.page-stack.standalone-page{max-width:var(--page-width-wide)}.page-header{grid-template-columns:minmax(0,1fr) auto;align-items:end;gap:24px;padding-bottom:18px}.page-header h1{max-width:900px;font-size:36px;line-height:1.08}.page-header p{max-width:760px}.page-header .header-actions{justify-content:flex-end}.config-card,.integration-card,.metric-card,.quality-card,.surface-panel,.table-wrap{box-shadow:0 12px 34px rgba(0,0,0,.2)}.surface-panel{padding:22px}.panel-title,.surface-panel h2{font-size:24px;line-height:1.18}.metric-grid{gap:14px}.metric-card{min-height:126px;padding:18px}.metric-card strong{margin-top:16px;font-size:34px}.overview-primary-metrics{grid-template-columns:repeat(5,minmax(0,1fr))}.overview-primary-metrics .metric-card strong{font-size:28px;white-space:nowrap}.leads-page{--section-gap:20px}.lead-filter-panel{padding:0;overflow:hidden}.lead-filter-primary{display:grid;grid-template-columns:minmax(240px,1.4fr) repeat(3,minmax(150px,.68fr)) auto auto;grid-gap:10px;gap:10px;align-items:center;padding:18px}.lead-filter-primary .button,.lead-filter-primary .filter-control{min-height:44px}.lead-filter-primary .button{justify-content:center;white-space:nowrap}.lead-search-control{position:relative;display:block;min-width:0}.lead-search-control>svg{position:absolute;top:50%;left:14px;z-index:1;color:var(--ink-muted);pointer-events:none;transform:translateY(-50%)}.lead-search-control .filter-control{width:100%;padding-left:42px}.lead-filter-advanced-grid input.filter-control,.lead-search-control .filter-control{padding-right:12px;background:linear-gradient(180deg,rgba(255,255,255,.04),rgba(255,255,255,.015)),rgba(5,8,7,.84)}.lead-advanced-filters{border-top:1px solid var(--border)}.lead-advanced-filters>summary{display:flex;min-height:46px;align-items:center;justify-content:space-between;gap:16px;padding:12px 18px;color:var(--ink-muted);cursor:pointer;font-family:var(--font-mono);font-size:10px;font-weight:800;list-style:none}.lead-advanced-filters>summary::-webkit-details-marker{display:none}.lead-advanced-filters>summary>span{display:inline-flex;min-width:0;align-items:center;gap:8px}.lead-advanced-filters>summary>span:first-child{color:var(--ink-soft);font-size:11px}.lead-advanced-filters>summary:hover,.lead-advanced-filters[open]>summary{background:rgba(66,240,168,.035);color:var(--ink-soft)}.lead-advanced-filters[open]>summary{border-bottom:1px solid var(--border)}.lead-active-filter-count{color:var(--sun)}.lead-filter-advanced-grid{display:grid;grid-template-columns:repeat(5,minmax(150px,1fr));grid-gap:12px;gap:12px;padding:16px 18px 18px}.lead-filter-advanced-grid .filter-field{display:grid;min-width:0;grid-gap:7px;gap:7px}.lead-filter-advanced-grid .filter-field>span:first-child{color:var(--ink-muted);font-family:var(--font-mono);font-size:9px;font-weight:850;text-transform:uppercase}.lead-filter-advanced-grid .filter-control,.lead-filter-advanced-grid input{width:100%;min-width:0;min-height:42px}.lead-date-control{position:relative;display:block}.lead-date-control>svg{position:absolute;top:50%;left:12px;z-index:1;color:var(--ink-muted);pointer-events:none;transform:translateY(-50%)}.lead-date-control input{padding-left:38px}.lead-filter-context{display:flex;min-width:0;align-items:center;gap:9px;margin-top:-4px;padding:11px 14px;border-left:2px solid var(--sun);background:rgba(242,193,78,.045);color:var(--ink-muted);font-size:13px}.lead-filter-context strong,.lead-filter-context>svg{flex:0 0 auto;color:var(--sun)}.lead-filter-context span{min-width:0}.lead-results-section{display:grid;min-width:0;grid-gap:14px;gap:14px}.lead-results-header{display:flex;align-items:flex-end;justify-content:space-between;gap:20px}.lead-results-header h2{margin:5px 0 0;font-family:var(--font-display);font-size:25px;line-height:1.16}.lead-results-header p{margin:7px 0 0;color:var(--ink-muted)}.lead-results-summary{display:flex;flex-wrap:wrap;justify-content:flex-end;gap:8px}.leads-table-wrap{max-width:100%;overflow-x:auto}.leads-table{min-width:980px;table-layout:fixed}.leads-table td,.leads-table th{text-align:left}.leads-table th:first-child{width:19%}.leads-table th:nth-child(2){width:27%}.leads-table th:nth-child(3){width:18%}.leads-table th:nth-child(4),.leads-table th:nth-child(5){width:14%}.leads-table th:last-child{width:54px}.leads-table td{vertical-align:middle}.lead-identity-content,.lead-mobile-identity{display:grid;min-width:0;grid-gap:4px;gap:4px}.lead-identity-content a,.lead-mobile-identity a{overflow:hidden;color:var(--ink);font-family:var(--font-display);font-size:15px;font-weight:750;text-overflow:ellipsis;white-space:nowrap}.lead-identity-content a:hover,.lead-mobile-identity a:hover{color:var(--mint)}.lead-identity-content>span,.lead-mobile-identity>span{overflow:hidden;color:var(--ink-muted);font-family:var(--font-mono);font-size:10px;font-weight:600;text-overflow:ellipsis;white-space:nowrap}.lead-source-cell{display:table-cell}.lead-source-cell>strong{display:block;overflow:hidden;color:var(--ink-soft);font-size:13px;line-height:1.35;text-overflow:ellipsis;white-space:nowrap}.lead-source-cell>span:not(.lead-label-list){display:block;margin-top:4px;color:var(--ink-muted);font-family:var(--font-mono);font-size:10px}.lead-label-list{display:flex;min-width:0;flex-wrap:wrap;gap:5px;margin-top:7px}.lead-label-list small{display:inline-flex;min-height:20px;align-items:center;padding:3px 6px;border:1px solid rgba(76,194,255,.2);border-radius:5px;background:rgba(76,194,255,.04);color:var(--cyan);font-family:var(--font-mono);font-size:8px;font-weight:800}.lead-date-cell{color:var(--ink-soft);font-family:var(--font-mono);font-size:10px;white-space:nowrap}.lead-action-cell{text-align:right!important}.lead-open-action{width:34px;min-width:34px;height:34px;min-height:34px;color:var(--ink-soft)}.lead-open-action:hover{border-color:rgba(66,240,168,.35);background:rgba(66,240,168,.08);color:var(--mint)}.lead-mobile-list{display:none}.lead-empty-state{display:grid;grid-template-columns:auto minmax(0,1fr) auto;grid-gap:14px;gap:14px;align-items:center;min-height:132px;padding:22px;border:1px solid var(--border);border-radius:8px;background:var(--surface);color:var(--ink-muted)}.lead-empty-state>svg{color:var(--mint)}.lead-empty-state.error>svg{color:var(--sun)}.lead-empty-state>div{display:grid;grid-gap:5px;gap:5px}.lead-empty-state strong{color:var(--ink);font-family:var(--font-display);font-size:17px}.lead-empty-state span{color:var(--ink-muted)}.lead-detail-mobile-list{display:none}.lead-detail-empty-state{display:grid;grid-gap:6px;gap:6px;min-height:104px;align-content:center;padding:20px;border:1px solid var(--border);border-radius:8px;background:var(--surface)}.lead-detail-empty-state strong{color:var(--ink);font-family:var(--font-display);font-size:16px}.lead-detail-empty-state span{color:var(--ink-muted)}.overview-page{--section-gap:22px}.overview-funnel-panel{padding:24px 26px 20px;overflow:hidden;border-color:rgba(66,240,168,.22);background:linear-gradient(180deg,rgba(18,184,132,.055),transparent 220px),var(--surface)}.overview-section-heading{display:flex;align-items:flex-start;justify-content:space-between;gap:20px}.overview-section-heading h2{margin:6px 0 0}.overview-section-heading p{max-width:760px;margin-top:8px}.overview-funnel-panel .conversion-funnel{margin-top:0;padding-top:0;border-top:0}.overview-leads-block{padding:22px 26px 20px}.overview-leads-block-heading{display:flex;align-items:flex-start;justify-content:space-between;gap:16px}.overview-leads-block-heading h2{margin:6px 0 0;font-size:20px}.overview-leads-block-grid{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));margin:18px 0 0;border-top:1px solid var(--border)}.overview-leads-block-item{position:relative;display:grid;align-content:start;grid-gap:12px;gap:12px;min-width:0;padding:16px 18px 4px}.overview-leads-block-item+.overview-leads-block-item{border-left:1px solid var(--border)}.overview-leads-block-item:first-child{padding-left:0}.overview-leads-block-item dt{display:flex;align-items:center;gap:7px;min-width:0;color:var(--ink-muted);font-family:var(--font-mono);font-size:11px;font-weight:900;line-height:1.25;text-transform:uppercase}.overview-leads-block-item dd{display:grid;grid-gap:8px;gap:8px;margin:0}.overview-leads-block-item dd strong{color:var(--ink);font-family:var(--font-display);font-size:30px;line-height:1;font-feature-settings:"tnum";font-variant-numeric:tabular-nums}.overview-leads-block-item.headline dd strong{color:var(--mint)}.overview-leads-block-item dd small{color:var(--ink-muted);font-family:var(--font-mono);font-size:11px;font-weight:800;line-height:1.35}.overview-leads-block-item.headline dd small{color:var(--ink-soft)}.overview-leads-hint{display:inline-grid;flex:0 0 auto;place-items:center;width:16px;height:16px;padding:0;border:1px solid var(--border);border-radius:999px;background:transparent;color:var(--ink-muted);font-family:var(--font-mono);font-size:10px;font-weight:900;line-height:1;cursor:help}.overview-leads-hint:focus-visible,.overview-leads-hint:hover,.overview-leads-hint[aria-expanded=true]{border-color:var(--border-strong);color:var(--mint)}.overview-leads-hint:focus-visible{outline:2px solid var(--mint);outline-offset:2px}.overview-leads-hint-text{position:absolute;z-index:5;top:40px;right:10px;left:10px;padding:10px 12px;border:1px solid var(--border-strong);border-radius:6px;background:var(--graphite-850);box-shadow:var(--shadow);color:var(--ink-soft);font-family:var(--font-body);font-size:12px;font-weight:500;line-height:1.45;text-transform:none;opacity:0;pointer-events:none;transform:translateY(-4px);transition:opacity .12s ease,transform .12s ease}.overview-leads-block-item:first-child .overview-leads-hint-text{left:0}.overview-leads-hint-wrap{display:inline-flex;flex:0 0 auto}.overview-leads-hint:focus-visible+.overview-leads-hint-text,.overview-leads-hint[aria-expanded=true]+.overview-leads-hint-text{opacity:1;transform:none}@media (hover:hover){.overview-leads-hint:hover+.overview-leads-hint-text{opacity:1;transform:none}}.daily-bar.returning,.daily-comparison-legend i.returning{fill:var(--cyan);background:var(--cyan)}@media (prefers-reduced-motion:reduce){.overview-leads-hint-text{transition:none}}.conversion-funnel-heading{align-items:flex-start}.conversion-funnel-heading>div{min-width:0}.conversion-funnel-heading h2{margin:6px 0 0;color:var(--ink);font-family:var(--font-display);font-size:26px;line-height:1.15}.conversion-funnel-heading p{max-width:760px;margin:8px 0 0;color:var(--ink-muted);line-height:1.5}.conversion-funnel-stage-grid{margin-top:24px}.conversion-funnel-stage{padding-inline:10px}.conversion-funnel-stage-label strong{max-width:148px;font-size:10px}.conversion-funnel-stage>b{font-size:27px}.conversion-funnel-stage-cost{min-height:47px;margin-top:9px;padding-top:8px}.conversion-funnel-chart{height:164px;margin-top:10px}.daily-comparison{padding:24px 26px 20px}.overview-summary-grid{display:grid;grid-template-columns:minmax(0,1.35fr) minmax(360px,.65fr);grid-gap:16px;gap:16px;align-items:stretch}.overview-workspace-summary{display:flex;min-width:0;flex-direction:column}.overview-workspace-summary .overview-finance-strip{margin-top:22px}.overview-workspace-summary .overview-report-link{margin-top:auto}.overview-summary-value{padding-block:16px}.overview-summary-value strong{font-size:19px}.overview-summary-grid .tracking-health{min-height:100%;align-self:stretch}.overview-summary-grid .tracking-health-body{margin-top:22px}.overview-summary-grid .tracking-health-note{margin-top:auto!important;padding-top:20px}@media (max-width:1500px){.overview-primary-metrics{grid-template-columns:repeat(3,minmax(0,1fr))}}@media (max-width:1120px){:root{--content-gutter:24px}.overview-summary-grid{grid-template-columns:minmax(0,1fr)}.overview-summary-grid .tracking-health-body{grid-template-columns:148px minmax(0,1fr)}.overview-summary-grid .tracking-score{width:148px}.lead-filter-primary{grid-template-columns:repeat(3,minmax(0,1fr)) auto}.lead-filter-primary .lead-search-control{grid-column:1/-1}.lead-filter-primary .button.ghost{grid-column:4}.lead-filter-advanced-grid{grid-template-columns:repeat(3,minmax(0,1fr))}}@media (max-width:900px){:root{--content-gutter:18px;--section-gap:20px}.sidebar-collapsed .sidebar-navigation,.sidebar-navigation{gap:14px;margin-top:20px}.sidebar-collapsed .nav-icon{display:inline-grid}.page-stack{padding-top:22px;padding-bottom:36px}.page-header{grid-template-columns:minmax(0,1fr);align-items:start;gap:14px}.page-header h1{font-size:32px}.page-header .header-actions{justify-content:flex-start}.surface-panel{padding:20px}.overview-primary-metrics{grid-template-columns:repeat(2,minmax(0,1fr))}.lead-filter-panel{padding:0}.lead-filter-primary{grid-template-columns:repeat(2,minmax(0,1fr))}.lead-search-control{grid-column:1/-1}.lead-filter-primary .button.ghost{grid-column:auto}.lead-filter-advanced-grid{grid-template-columns:repeat(2,minmax(0,1fr))}.daily-comparison,.overview-funnel-panel,.overview-leads-block{padding:21px}.overview-leads-block-grid{grid-template-columns:repeat(2,minmax(0,1fr))}.overview-leads-block-item:nth-child(odd){padding-left:0;border-left:0}.overview-leads-block-item:nth-child(n+3){border-top:1px solid var(--border)}.overview-leads-block-item:nth-child(odd) .overview-leads-hint-text{left:0}}@media (max-width:620px){:root{--content-gutter:14px;--section-gap:16px}body{background:var(--graphite-950)}.page-stack{padding-top:18px;padding-bottom:28px}.page-header h1{font-size:29px}.daily-comparison,.overview-funnel-panel,.overview-leads-block,.surface-panel{padding:17px}.overview-leads-block-heading h2{font-size:18px}.overview-leads-block-item{gap:10px;padding:14px 12px 12px}.overview-leads-block-item:nth-child(2n){padding-right:0}.overview-leads-block-item dt{align-items:flex-start;font-size:10px}.overview-leads-block-item dd strong{font-size:26px}.overview-leads-hint-text{top:auto;bottom:calc(100% - 8px);right:0;left:0}.lead-filter-panel{padding:0}.lead-filter-primary{padding:14px}.lead-advanced-filters>summary{align-items:flex-start;flex-direction:column;gap:6px;padding:12px 14px}.lead-filter-advanced-grid{padding:14px}.lead-filter-context{align-items:flex-start;flex-wrap:wrap}.lead-filter-context span{flex-basis:100%;padding-left:25px}.lead-results-header{align-items:flex-start;flex-direction:column;gap:12px}.lead-results-summary{justify-content:flex-start}.leads-table-wrap{display:none}.lead-mobile-list{display:grid;grid-gap:10px;gap:10px}.lead-mobile-card{display:grid;grid-gap:15px;gap:15px;padding:15px;border:1px solid var(--border);border-radius:8px;background:linear-gradient(180deg,rgba(18,184,132,.035),transparent 90px),var(--surface)}.lead-mobile-card>header{display:flex;min-width:0;align-items:flex-start;justify-content:space-between;gap:12px;padding-bottom:13px;border-bottom:1px solid var(--border)}.lead-mobile-identity{min-width:0}.lead-mobile-source,.lead-mobile-stage{display:grid;min-width:0;grid-gap:6px;gap:6px}.lead-mobile-source>strong{overflow:hidden;color:var(--ink-soft);font-size:14px;text-overflow:ellipsis;white-space:nowrap}.lead-mobile-source>span:not(.micro-label,.lead-label-list){color:var(--ink-muted);font-family:var(--font-mono);font-size:10px}.lead-mobile-stage .event-chip{width:-moz-fit-content;width:fit-content}.lead-mobile-card dl{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));margin:0;border-top:1px solid var(--border)}.lead-mobile-card dl>div{display:grid;min-width:0;grid-gap:5px;gap:5px;padding:12px 10px 0 0}.lead-mobile-card dl>div+div{padding-left:12px;border-left:1px solid var(--border)}.lead-mobile-card dd,.lead-mobile-card dt{min-width:0;margin:0;font-family:var(--font-mono);font-size:9px}.lead-mobile-card dt{color:var(--ink-muted);font-weight:800;text-transform:uppercase}.lead-mobile-card dd{overflow:hidden;color:var(--ink-soft);text-overflow:ellipsis;white-space:nowrap}.lead-empty-state{grid-template-columns:minmax(0,1fr);justify-items:start}.lead-detail-table{display:none}.lead-detail-mobile-list{display:grid;grid-gap:10px;gap:10px}.lead-detail-mobile-card{display:grid;grid-gap:14px;gap:14px;min-width:0;padding:15px;border:1px solid var(--border);border-radius:8px;background:linear-gradient(180deg,rgba(18,184,132,.035),transparent 84px),var(--surface)}.lead-detail-mobile-card>header{display:flex;min-width:0;align-items:flex-start;justify-content:space-between;gap:12px}.lead-detail-mobile-card>header>div{display:grid;min-width:0;grid-gap:4px;gap:4px}.lead-detail-mobile-card>header strong{color:var(--ink);font-family:var(--font-display);font-size:15px}.lead-detail-mobile-card>header span:not(.event-chip){overflow:hidden;color:var(--ink-muted);font-family:var(--font-mono);font-size:9px;text-overflow:ellipsis;white-space:nowrap}.lead-detail-mobile-card>header .event-chip{flex:0 0 auto}.lead-detail-mobile-card dl{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));grid-gap:0;gap:0;margin:0;border-top:1px solid var(--border)}.lead-detail-mobile-card dl>div{display:grid;min-width:0;grid-gap:5px;gap:5px;padding:12px 10px 0 0}.lead-detail-mobile-card dl>div:nth-child(2n){padding-left:12px;border-left:1px solid var(--border)}.lead-detail-mobile-card dd,.lead-detail-mobile-card dt{min-width:0;margin:0;font-family:var(--font-mono);font-size:9px;line-height:1.4}.lead-detail-mobile-card dt{color:var(--ink-muted);font-weight:800;text-transform:uppercase}.lead-detail-mobile-card dd{overflow-wrap:anywhere;color:var(--ink-soft)}.lead-detail-event-error{margin:0;padding:9px 10px;border-left:2px solid var(--coral);background:rgba(255,103,97,.055);color:var(--ink-soft);font-size:11px}.metric-grid,.overview-primary-metrics{grid-template-columns:minmax(0,1fr)}.metric-card{min-height:112px}.metric-card strong{font-size:30px}.conversion-funnel-heading{align-items:flex-start}.conversion-funnel-heading h2{font-size:22px}.conversion-funnel-heading p{font-size:13px}.conversion-funnel-stage-count{margin-top:1px}.overview-summary-grid .tracking-health-body{grid-template-columns:minmax(0,1fr)}.overview-summary-grid .tracking-score{width:136px}}@media (max-width:460px){.lead-filter-advanced-grid,.lead-filter-primary{grid-template-columns:minmax(0,1fr)}.lead-filter-primary .button{width:100%}.lead-filter-context span{padding-left:0}.lead-mobile-card dl{grid-template-columns:minmax(0,1fr)}.lead-mobile-card dl>div+div{padding-left:0;border-left:0}.lead-detail-mobile-card>header{flex-direction:column}.lead-detail-mobile-card dl{grid-template-columns:minmax(0,1fr)}.lead-detail-mobile-card dl>div:nth-child(2n){padding-left:0;border-left:0}}.reports-page{gap:20px}.reports-page-header{display:block;min-width:0}.reports-page-header h1{max-width:820px}.reports-page-header p{max-width:680px}.report-control-center{padding:0;overflow:hidden}.report-results-heading{display:flex;min-width:0;align-items:center;justify-content:space-between;gap:18px}.report-results-title{display:flex;min-width:0;align-items:center;gap:11px}.report-results-title>svg{flex:0 0 auto;color:var(--mint)}.report-results-title>div{display:grid;min-width:0;grid-gap:3px;gap:3px}.report-command-actions,.report-context-tags{display:flex;min-width:0;flex-wrap:wrap;align-items:center;justify-content:flex-end;gap:8px}.report-command-body{display:grid;min-width:0;grid-template-columns:minmax(0,1fr) auto;align-items:center;grid-gap:14px;gap:14px;padding:12px 14px;border-bottom:1px solid var(--border)}.report-period-form{display:grid;min-width:0;grid-template-columns:auto repeat(2,minmax(132px,170px)) auto;align-items:end;grid-gap:8px;gap:8px}.report-period-context{display:flex;min-width:154px;align-items:center;gap:9px;padding-right:3px}.report-period-context svg{flex:0 0 auto;color:var(--mint)}.report-period-context>span{display:grid;min-width:0;grid-gap:2px;gap:2px}.report-period-context strong{color:var(--ink);font-family:var(--font-display);font-size:13px;line-height:1.1}.report-period-context small{overflow:hidden;color:var(--ink-muted);font-family:var(--font-mono);font-size:9px;line-height:1.25;text-overflow:ellipsis;white-space:nowrap}.report-period-form .filter-field,.report-period-form .filter-field input{width:100%;min-width:0}.report-period-form .filter-field{gap:4px}.report-period-form input[type=date]{border:1px solid var(--border);outline:none;background:linear-gradient(180deg,rgba(255,255,255,.035),rgba(255,255,255,.012)),rgba(5,8,7,.92);color:var(--ink);color-scheme:dark;font-family:var(--font-body);font-weight:750}.report-period-form input[type=date]:focus{border-color:rgba(66,240,168,.72);box-shadow:0 0 0 3px rgba(18,184,132,.16)}.report-period-form input[type=date]::-webkit-calendar-picker-indicator{cursor:pointer;opacity:.78}.report-control-center .button,.report-control-center .filter-control,.report-control-center .filter-field input{min-height:36px;padding-block:7px;border-radius:7px;font-size:12px}.report-command-meta{display:flex;min-width:0;align-items:center;justify-content:flex-end;gap:12px}.report-command-actions .button,.report-command-actions form,.report-command-actions form>div{min-width:0}.report-command-actions .button{display:inline-flex;align-items:center;gap:8px;white-space:nowrap}.report-analysis-controls{display:grid;min-width:0;grid-template-columns:auto minmax(0,1fr);align-items:start}.report-analysis-switcher{display:flex;min-width:0;min-height:56px;align-items:center;gap:8px;padding:10px 12px;border-right:1px solid var(--border)}.report-analysis-switcher>.tag{flex:0 0 auto;white-space:nowrap}.report-analysis-meta,.report-selection-toolbar{display:flex;min-width:0;align-items:center;gap:8px}.report-analysis-meta{margin-left:auto}.report-selection-toolbar{padding-left:8px;border-left:1px solid var(--border)}.report-selection-count{color:var(--ink-muted);font-family:var(--font-mono);font-size:10px;font-weight:800;white-space:nowrap}.report-selection-clear,.report-selection-filter{display:inline-flex;min-height:32px;align-items:center;justify-content:center;border:1px solid var(--border-strong);border-radius:6px;background:rgba(5,8,7,.42);color:var(--ink-soft);cursor:pointer;font:inherit}.report-selection-filter{gap:7px;padding:5px 10px;font-family:var(--font-display);font-size:11px;font-weight:800;white-space:nowrap}.report-selection-clear{width:32px;padding:0}.report-selection-clear:hover:not(:disabled),.report-selection-filter.is-active,.report-selection-filter:hover:not(:disabled){border-color:rgba(66,240,168,.5);color:var(--mint)}.report-selection-filter.is-active{background:rgba(18,184,132,.1);box-shadow:inset 0 -2px 0 var(--mint)}.report-selection-clear:disabled,.report-selection-filter:disabled{cursor:not-allowed;opacity:.38}.report-results-heading h2{margin:2px 0 0;font-size:24px;line-height:1.15}.report-analysis-controls .report-view-tabs{display:inline-flex;width:auto;padding:2px;border-radius:7px}.report-analysis-controls .report-view-tabs a{justify-content:center;min-height:32px;padding:5px 10px;border-radius:5px;font-size:12px}.report-filter-form{min-width:0}.report-filter-primary{display:grid;min-width:0;grid-template-columns:minmax(120px,.7fr) minmax(140px,.85fr) minmax(150px,1fr) auto auto;align-items:start;grid-gap:8px;gap:8px;padding:10px 12px}.report-filter-primary .filter-control,.report-filter-primary .presentation-filter-placeholder{width:100%;min-width:0;max-width:none}.report-filter-primary input.filter-control{padding-right:12px;background-image:none}.report-filter-primary .button{gap:7px;white-space:nowrap}.report-advanced-filters{min-width:0}.report-advanced-filters>summary{display:flex;min-height:36px;align-items:center;justify-content:space-between;gap:8px;padding:7px 10px;border:1px solid var(--border);border-radius:7px;background:transparent;color:var(--ink-soft);cursor:pointer;font-family:var(--font-display);font-size:12px;font-weight:800;list-style:none;white-space:nowrap}.report-advanced-filters>summary::-webkit-details-marker{display:none}.report-advanced-filters>summary>span:first-child{display:inline-flex;align-items:center;gap:8px}.report-advanced-filters>summary svg{color:var(--ink-muted)}.report-advanced-filters[open]{grid-column:1/-1;padding-top:2px;border-top:1px solid var(--border)}.report-advanced-filters[open]>summary{width:-moz-fit-content;width:fit-content;margin:10px 0 0 auto;border-color:rgba(66,240,168,.34);background:rgba(18,184,132,.04)}.report-filter-advanced-grid{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));grid-gap:10px;gap:10px;padding:12px 0 10px}.report-filter-advanced-grid .filter-control,.report-filter-advanced-grid .filter-field{width:100%;min-width:0;max-width:none}.report-filter-advanced-grid input.filter-control{padding-right:12px;background-image:none}.report-filter-footer{display:flex;min-width:0;align-items:center;justify-content:space-between;gap:16px;padding:0 0 4px}.report-filter-footer>span{color:var(--ink-muted);font-size:12px}.report-results-overview{display:grid;min-width:0;border-block:1px solid var(--border)}.report-results-heading{padding:16px 0}.report-metric-tabs{display:inline-grid;min-width:0;grid-template-columns:repeat(4,minmax(0,auto));padding:3px;border:1px solid var(--border);border-radius:7px;background:rgba(5,8,7,.48)}.report-metric-tabs a{display:inline-flex;min-height:34px;align-items:center;justify-content:center;padding:6px 12px;border-radius:5px;color:var(--ink-muted);font-size:12px;font-weight:800}.report-metric-tabs a.active,.report-metric-tabs a:hover{color:var(--ink)}.report-metric-tabs a.active{background:var(--surface-3);box-shadow:inset 0 -2px 0 var(--mint)}.report-summary-strip{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));border-top:1px solid var(--border)}.report-summary-strip article{display:grid;min-width:0;min-height:104px;align-content:center;grid-gap:6px;gap:6px;padding:16px 18px;border-right:1px solid var(--border)}.report-summary-strip article:last-child{border-right:0}.report-summary-strip small,.report-summary-strip span{color:var(--ink-muted);font-family:var(--font-mono)}.report-summary-strip span{font-size:9px;font-weight:900;text-transform:uppercase}.report-summary-strip strong{overflow-wrap:anywhere;color:var(--ink);font-family:var(--font-display);font-size:25px;line-height:1.05}.report-summary-strip small{font-size:9px}.report-comparison-panel{padding:0;overflow:hidden}.report-comparison-panel>summary{display:flex;min-width:0;align-items:center;justify-content:space-between;gap:16px;padding:17px 20px;cursor:pointer;list-style:none}.report-comparison-panel>summary::-webkit-details-marker{display:none}.report-comparison-panel>summary>span:first-child{display:grid;min-width:0;grid-gap:4px;gap:4px}.report-comparison-panel>summary strong{color:var(--ink);font-family:var(--font-display);font-size:17px}.report-comparison-panel[open]>summary{border-bottom:1px solid var(--border)}.report-comparison-grid{padding:18px 20px 20px}.reports-page .report-table-scroll{max-width:100%}.reports-page .performance-table{min-width:1420px}.reports-page .performance-table[data-metric-group=traffic]{min-width:1030px}.reports-page .performance-table[data-metric-group=funnel]{min-width:1180px}.reports-page .performance-table[data-metric-group=revenue]{min-width:1320px}.reports-page .performance-table td:first-child,.reports-page .performance-table th:first-child{width:300px;min-width:300px}.reports-page .performance-table .performance-review-cell,.reports-page .performance-table .performance-review-column{width:220px;min-width:220px;max-width:220px}.reports-page .performance-table td:not(:first-child):not(:last-child),.reports-page .performance-table th:not(:first-child):not(:last-child){width:112px}.report-sort-column{vertical-align:bottom}.report-sort-button{display:flex;margin-left:auto;align-items:center;justify-content:flex-end;gap:4px;padding:2px 3px;border:0;border-radius:4px;background:transparent;color:inherit;font-weight:900;letter-spacing:inherit;text-align:right;text-transform:inherit}.report-sort-button.report-sort-cost{margin-top:3px;font-size:9px;font-weight:800;opacity:.82}.report-sort-button.active,.report-sort-button:hover{color:var(--ink);opacity:1}.report-sort-button:focus-visible,.report-sort-toolbar button:focus-visible{outline:2px solid var(--mint);outline-offset:1px}.report-sort-arrow{flex:0 0 auto;color:var(--mint)}.report-sort-toolbar{display:none}.performance-entity-heading{display:flex;min-width:0;align-items:center;gap:10px}.performance-entity-heading strong,.performance-entity-heading strong a{min-width:0}.report-selection-checkbox{position:relative;display:inline-flex;flex:0 0 auto;width:18px;height:18px;align-items:center;justify-content:center;cursor:pointer}.report-selection-checkbox input{position:absolute;width:1px;height:1px;overflow:hidden;opacity:0;pointer-events:none}.report-selection-checkbox>span{position:relative;display:block;width:16px;height:16px;border:1px solid var(--border-strong);border-radius:4px;background:rgba(3,7,6,.72);transition:border-color .14s ease,background .14s ease,box-shadow .14s ease}.report-selection-checkbox input:focus-visible+span,.report-selection-checkbox:hover>span{border-color:var(--mint)}.report-selection-checkbox input:focus-visible+span{outline:2px solid rgba(66,240,168,.22);outline-offset:2px}.report-selection-checkbox input:checked+span,.report-selection-checkbox input:indeterminate+span{border-color:var(--mint);background:var(--mint);box-shadow:0 0 0 2px rgba(66,240,168,.1)}.report-selection-checkbox input:checked+span:after{position:absolute;top:2px;left:5px;width:4px;height:8px;border:solid #03100c;border-width:0 2px 2px 0;content:"";transform:rotate(45deg)}.report-selection-checkbox input:indeterminate+span:after{position:absolute;top:6px;left:3px;width:8px;height:2px;border-radius:2px;background:#03100c;content:""}.reports-page .performance-table tbody tr:has(.report-row-selector input:checked) td{background:rgba(18,184,132,.045)}.reports-page .performance-table tbody tr:has(.report-row-selector input:checked) td:first-child{box-shadow:inset 3px 0 0 var(--mint)}@media (max-width:1280px){.report-command-body{grid-template-columns:minmax(0,1fr);align-items:stretch}.report-command-meta{justify-content:space-between}.report-analysis-controls{grid-template-columns:minmax(0,1fr)}.report-analysis-switcher{min-height:0;justify-content:space-between;padding-block:8px;border-right:0;border-bottom:1px solid var(--border)}}@media (max-width:1080px){.report-command-meta{align-items:flex-start}.report-filter-primary{grid-template-columns:repeat(2,minmax(0,1fr))}.report-filter-primary .button{width:-moz-fit-content;width:fit-content}.report-advanced-filters{grid-column:1/-1}.report-advanced-filters>summary{width:-moz-fit-content;width:fit-content;margin-left:auto}}@media (max-width:760px){.reports-page{gap:16px}.reports-page-header h1{font-size:29px}.report-comparison-panel>summary,.report-filter-footer,.report-results-heading{align-items:flex-start;flex-direction:column}.report-command-body,.report-filter-primary{padding-inline:16px}.report-command-actions,.report-context-tags{justify-content:flex-start}.report-command-meta{align-items:stretch;flex-direction:column}.report-period-form{width:100%;grid-template-columns:repeat(2,minmax(0,1fr))}.report-period-context{grid-column:1/-1;min-width:0}.report-period-form .button{grid-column:1/-1;width:100%}.report-command-actions,.report-command-actions .button,.report-command-actions form,.report-command-actions form>div{width:100%}.report-analysis-switcher{align-items:flex-start;flex-direction:column}.report-analysis-meta{width:100%;margin-left:0;justify-content:space-between}.report-selection-toolbar{padding-left:0;border-left:0}.report-analysis-controls .report-view-tabs{display:grid;width:100%;grid-template-columns:repeat(3,minmax(0,1fr))}.report-filter-advanced-grid,.report-filter-primary{grid-template-columns:minmax(0,1fr)}.report-filter-footer .button,.report-filter-primary .button{width:100%}.report-advanced-filters>summary,.report-advanced-filters[open]>summary{width:100%;margin-left:0}.report-results-heading{padding-block:14px}.report-metric-tabs{width:100%}.report-metric-tabs,.report-summary-strip{grid-template-columns:repeat(2,minmax(0,1fr))}.report-summary-strip article:nth-child(2){border-right:0}.report-summary-strip article:nth-child(-n+2){border-bottom:1px solid var(--border)}.report-comparison-panel>summary .tag{width:100%;justify-content:center}.reports-page .report-table-scroll{max-height:none;overflow:visible;border:0;background:transparent}.reports-page .performance-table,.reports-page .performance-table[data-metric-group]{display:block;width:100%;min-width:0;border:0}.reports-page .performance-table thead{display:none}.reports-page .report-sort-toolbar{display:grid;grid-gap:8px;gap:8px}.report-sort-toolbar>div{display:flex;flex-wrap:wrap;gap:6px}.report-sort-toolbar button{display:inline-flex;min-height:34px;align-items:center;gap:4px;padding:6px 10px;border:1px solid var(--border);border-radius:5px;background:rgba(5,8,7,.48);color:var(--ink-muted);font-size:12px;font-weight:800}.report-sort-toolbar button.active{background:var(--surface-3);box-shadow:inset 0 -2px 0 var(--mint);color:var(--ink)}.reports-page .performance-table tbody,.reports-page .performance-table tfoot{display:grid;width:100%;grid-gap:12px;gap:12px}.reports-page .performance-table tfoot{margin-top:12px}.reports-page .performance-table tbody tr,.reports-page .performance-table tfoot tr{display:grid;width:100%;grid-template-columns:repeat(2,minmax(0,1fr));overflow:hidden;border:1px solid var(--border);border-radius:8px;background:linear-gradient(180deg,rgba(18,184,132,.035),transparent 88px),var(--surface)}.reports-page .performance-table tbody tr.is-selected{border-color:rgba(66,240,168,.52);box-shadow:inset 3px 0 0 var(--mint)}.reports-page .performance-table .performance-review-cell,.reports-page .performance-table td,.reports-page .performance-table td:first-child,.reports-page .performance-table th{display:grid;width:auto;min-width:0;max-width:none;min-height:74px;align-content:center;grid-gap:5px;gap:5px;padding:12px 14px;border:0;border-right:1px solid var(--border);border-bottom:1px solid var(--border);background:transparent;text-align:left}.reports-page .performance-table td:nth-child(odd){border-right:0}.reports-page .performance-table td:before{content:attr(data-label);color:var(--ink-muted);font-family:var(--font-mono);font-size:8px;font-weight:900;line-height:1.3;text-transform:uppercase}.reports-page .performance-table .performance-name-cell,.reports-page .performance-table .performance-review-cell{grid-column:1/-1;border-right:0}.reports-page .performance-table .performance-name-cell{min-height:96px}.reports-page .performance-table .performance-entity-heading{align-items:flex-start}.reports-page .performance-table .performance-name-cell strong a{color:var(--ink)}.reports-page .performance-table .performance-review-cell{min-height:68px;border-bottom:0}.reports-page .performance-table tbody tr.is-selected td:first-child{box-shadow:none}.reports-page .performance-table tbody tr:has(.report-row-selector input:checked) td:first-child{box-shadow:none}.reports-page .performance-table .report-ad-entity{align-items:center}.reports-page .performance-table .review-actions{justify-content:flex-start}.reports-page .performance-table tfoot td{background:rgba(18,184,132,.035)}.reports-page .performance-table tfoot .summary-name{min-height:78px}}@media (max-width:460px){.report-period-form{grid-template-columns:minmax(0,1fr)}.report-period-context,.report-period-form .button{grid-column:auto}.report-analysis-controls .report-view-tabs a,.report-metric-tabs a{padding-inline:7px;font-size:11px}.report-summary-strip strong{font-size:21px}}.reports-page-header .report-mode-tabs{margin-top:14px}.report-insights{gap:0}.report-insight-objectives{grid-template-columns:repeat(3,minmax(0,auto))}.report-insight-basis{margin:0;padding:12px 0;border-top:1px solid var(--border);color:var(--ink-muted);font-size:12px;line-height:1.5}.report-insight-grid{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));grid-gap:16px;gap:16px;padding-bottom:16px}.report-insight-ranking{display:grid;min-width:0;align-content:start;grid-gap:12px;gap:12px;padding:16px;border:1px solid var(--border);border-radius:8px;background:var(--surface)}.report-insight-ranking>header{display:grid;grid-gap:4px;gap:4px}.report-insight-ranking h3{margin:0;color:var(--ink);font-family:var(--font-display);font-size:16px}.report-insight-ranking>header p{margin:0;color:var(--ink-muted);font-size:12px;line-height:1.45}.report-insight-list{display:grid;grid-gap:10px;gap:10px;margin:0;padding:0;list-style:none}.report-insight-item{display:grid;min-width:0;grid-template-columns:28px minmax(0,1fr);grid-gap:10px 12px;gap:10px 12px;padding:12px;border:1px solid var(--border);border-radius:7px;background:rgba(5,8,7,.48)}.report-insight-position{display:grid;width:28px;height:28px;place-items:center;border-radius:6px;background:var(--surface-3);color:var(--mint);font-family:var(--font-mono);font-size:12px;font-weight:900}.report-insight-entity{display:flex;min-width:0;align-items:center;gap:10px}.report-insight-name,.report-insight-name a{display:block;overflow:hidden;color:var(--ink);font-size:14px;text-overflow:ellipsis;white-space:nowrap}.report-insight-name a:hover{color:var(--mint)}.report-insight-entity small{display:block;margin-top:4px;color:var(--ink-muted);font-family:var(--font-mono);font-size:10px}.report-insight-metrics{display:grid;grid-column:2;grid-template-columns:repeat(3,minmax(0,1fr));grid-gap:8px;gap:8px;margin:0}.report-insight-metrics div{display:grid;min-width:0;grid-gap:3px;gap:3px}.report-insight-metrics dt{overflow:hidden;color:var(--ink-muted);font-family:var(--font-mono);font-size:9px;font-weight:900;text-overflow:ellipsis;text-transform:uppercase;white-space:nowrap}.report-insight-metrics dd{margin:0;color:var(--ink);font-family:var(--font-display);font-size:15px;font-weight:700}.report-insight-signals{display:grid;grid-column:2;grid-gap:8px;gap:8px;margin:0;padding:0;list-style:none}.report-insight-signals li{display:grid;justify-items:start;grid-gap:4px;gap:4px}.report-insight-signals .event-chip{white-space:normal}.report-insight-signals small{color:var(--ink-muted);font-size:11px;line-height:1.45}.report-insight-state{display:grid;grid-gap:4px;gap:4px;padding:12px 14px;border:1px dashed var(--border);border-radius:7px}.report-insight-state.warn{border-color:rgba(242,193,78,.42);background:rgba(242,193,78,.05)}.report-insight-state strong{color:var(--ink);font-size:14px}.report-insight-state span{color:var(--ink-muted);font-size:12px;line-height:1.45}.report-insights>.report-insight-state{margin-bottom:16px}.report-insight-table-link{justify-self:start;gap:7px}.report-insight-method{padding:12px 0 16px;border-top:1px solid var(--border);color:var(--ink-muted);font-size:12px;line-height:1.5}.report-insight-method>summary{width:-moz-fit-content;width:fit-content;color:var(--ink-soft);cursor:pointer;font-family:var(--font-display);font-weight:800}.report-insight-method>summary:focus-visible,.report-insight-name a:focus-visible,.report-insight-table-link:focus-visible{outline:2px solid var(--mint);outline-offset:2px}.report-insight-method ul{display:grid;grid-gap:6px;gap:6px;margin:10px 0;padding-left:18px}.report-insight-method strong{color:var(--ink-soft)}.report-insight-method p{margin:0}@media (max-width:1080px){.report-insight-grid{grid-template-columns:minmax(0,1fr)}}@media (max-width:760px){.reports-page-header .report-mode-tabs{display:grid;width:100%;grid-template-columns:repeat(2,minmax(0,1fr))}.reports-page-header .report-mode-tabs a{justify-content:center}.report-insight-objectives{grid-template-columns:minmax(0,1fr)}.report-insight-ranking{padding:12px}.report-insight-metrics,.report-insight-signals{grid-column:1/-1}.report-insight-table-link{justify-self:stretch;justify-content:center}}.audit-page{max-width:var(--page-width-wide);gap:20px}.audit-page-header h1{max-width:780px}.audit-page-header p{max-width:720px}.audit-command-panel,.audit-health-panel{padding:0;overflow:hidden}.audit-health-heading{display:flex;min-width:0;justify-content:space-between;gap:20px;padding:18px 20px;border-bottom:1px solid var(--border)}.audit-heading-copy{display:flex;min-width:0;align-items:center;gap:12px}.audit-heading-copy>div{display:grid;min-width:0;grid-gap:4px;gap:4px}.audit-heading-copy h2{margin:0;color:var(--ink);font-family:var(--font-display);font-size:20px;line-height:1.15}.audit-heading-copy p{margin:0;color:var(--ink-muted);font-size:13px}.audit-heading-icon{display:inline-grid;width:36px;height:36px;flex:0 0 36px;place-items:center;border:1px solid rgba(66,240,168,.25);border-radius:7px;background:rgba(66,240,168,.055);color:var(--mint)}.audit-filter-form{display:grid;min-width:0;grid-template-columns:auto repeat(2,minmax(132px,170px)) auto minmax(132px,auto);align-items:end;grid-gap:8px;gap:8px;padding:12px 14px}.audit-period-context{display:flex;min-width:158px;align-items:center;gap:9px;padding-right:3px}.audit-period-context>svg{flex:0 0 auto;color:var(--mint)}.audit-period-context>span{display:grid;min-width:0;grid-gap:2px;gap:2px}.audit-period-context strong{color:var(--ink);font-family:var(--font-display);font-size:13px;line-height:1.1}.audit-period-context small{overflow:hidden;color:var(--ink-muted);font-family:var(--font-mono);font-size:9px;line-height:1.25;text-overflow:ellipsis;white-space:nowrap}.audit-filter-form>.filter-field,.audit-filter-form>.filter-field input{width:100%;min-width:0}.audit-filter-form>.filter-field{gap:4px}.audit-filter-form input[type=date]{border:1px solid var(--border);outline:none;background:linear-gradient(180deg,rgba(255,255,255,.035),rgba(255,255,255,.012)),rgba(5,8,7,.92);color:var(--ink);color-scheme:dark;font-family:var(--font-body);font-weight:750}.audit-filter-form input[type=date]:focus{border-color:rgba(66,240,168,.72);box-shadow:0 0 0 3px rgba(18,184,132,.16)}.audit-filter-form input[type=date]::-webkit-calendar-picker-indicator{cursor:pointer;opacity:.78}.audit-command-panel .button,.audit-command-panel .filter-control,.audit-command-panel .filter-field input{min-height:36px;padding-block:7px;border-radius:7px;font-size:12px}.audit-filter-form>.button{width:-moz-fit-content;width:fit-content;gap:8px;white-space:nowrap}.audit-advanced-filters{min-width:0}.audit-advanced-filters>summary{display:flex;min-width:0;min-height:36px;align-items:center;justify-content:space-between;gap:8px;padding:7px 10px;border:1px solid var(--border);border-radius:7px;background:transparent;color:var(--ink-soft);cursor:pointer;font-family:var(--font-display);font-size:12px;font-weight:800;list-style:none;white-space:nowrap}.audit-advanced-filters>summary::-webkit-details-marker{display:none}.audit-advanced-filters>summary>span:first-child{display:inline-flex;align-items:center;gap:8px}.audit-advanced-filters>summary>.muted{font-family:var(--font-mono);font-size:10px}.audit-advanced-filters[open]{grid-column:1/-1;padding-top:2px;border-top:1px solid var(--border)}.audit-advanced-filters[open]>summary{width:-moz-fit-content;width:fit-content;margin:10px 0 0 auto;border-color:rgba(66,240,168,.34);background:rgba(18,184,132,.04)}.audit-filter-grid{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));grid-gap:10px;gap:10px;padding:12px 0 10px}.audit-filter-grid .filter-control,.audit-filter-grid .filter-field{width:100%;min-width:0;max-width:none}.audit-filter-footer{display:flex;min-width:0;align-items:center;justify-content:space-between;gap:16px;padding:0 0 4px}.audit-filter-footer>span{color:var(--ink-muted);font-size:12px}.audit-health-heading{align-items:center}.audit-primary-metrics{display:grid;grid-template-columns:repeat(4,minmax(0,1fr))}.audit-primary-metric{display:grid;min-width:0;min-height:122px;align-content:center;grid-gap:8px;gap:8px;padding:17px 20px;border-right:1px solid var(--border)}.audit-primary-metric:last-child{border-right:0}.audit-primary-metric>div{display:flex;min-width:0;align-items:center;gap:8px;color:var(--ink-muted)}.audit-primary-metric>div span{font-family:var(--font-mono);font-size:10px;font-weight:900;text-transform:uppercase}.audit-primary-metric>strong{color:var(--ink);font-family:var(--font-display);font-size:30px;font-feature-settings:"tnum";font-variant-numeric:tabular-nums;line-height:1}.audit-primary-metric>small{color:var(--ink-muted);font-size:11px}.audit-primary-metric.sent>div,.audit-primary-metric.sent>strong{color:var(--mint)}.audit-primary-metric.queued>div,.audit-primary-metric.queued>strong{color:var(--cyan)}.audit-primary-metric.blocked>div,.audit-primary-metric.blocked>strong{color:var(--amber)}.audit-primary-metric.failed>div,.audit-primary-metric.failed>strong{color:var(--coral)}.audit-classification-strip{display:grid;grid-template-columns:auto minmax(0,1fr);align-items:center;grid-gap:24px;gap:24px;padding:13px 20px;border-top:1px solid var(--border);background:rgba(5,8,7,.28)}.audit-classification-label{color:var(--ink-muted);font-family:var(--font-mono);font-size:9px;font-weight:900;text-transform:uppercase}.audit-classification-strip>div{display:grid;grid-template-columns:repeat(4,minmax(0,1fr))}.audit-classification-item{display:grid;min-width:0;grid-template-columns:auto minmax(0,1fr) auto;align-items:center;grid-gap:7px;gap:7px;padding:3px 14px;border-right:1px solid var(--border);color:var(--ink-muted)}.audit-classification-item:last-child{border-right:0}.audit-classification-item>span{overflow:hidden;font-size:11px;text-overflow:ellipsis;white-space:nowrap}.audit-classification-item>strong{color:var(--ink);font-family:var(--font-display);font-size:17px;font-feature-settings:"tnum";font-variant-numeric:tabular-nums}.audit-section-heading{align-items:center;padding-top:6px}.audit-section-heading>.audit-heading-copy{display:flex}.audit-section-heading .audit-heading-icon{background:transparent}.audit-history-context{display:flex;min-width:0;align-items:center;justify-content:flex-end;gap:10px}.audit-history-context>.muted{font-size:12px}.audit-table-scroll{max-height:740px}.audit-table{min-width:1040px}.audit-table td:first-child,.audit-table th:first-child{width:16%}.audit-table td:nth-child(2),.audit-table th:nth-child(2){width:34%}.audit-table td:nth-child(3),.audit-table th:nth-child(3){width:20%}.audit-table td:nth-child(4),.audit-table th:nth-child(4){width:16%}.audit-table td:nth-child(5),.audit-table th:nth-child(5){width:14%}.audit-context-stack{display:grid;grid-template-columns:minmax(120px,.85fr) minmax(170px,1.15fr);grid-gap:14px;gap:14px}.audit-context-block,.audit-delivery-copy{display:grid;min-width:0;align-content:start;grid-gap:4px;gap:4px}.audit-context-block .micro-label{margin-bottom:2px}.audit-context-block span,.audit-context-block strong,.audit-delivery-copy span{overflow-wrap:anywhere}.audit-context-block>span:not(.micro-label),.audit-delivery-copy>span:not(.event-chip){color:var(--ink-muted);font-family:var(--font-mono);font-size:11px;line-height:1.45}.audit-campaign-context{padding-left:14px;border-left:1px solid var(--border)}.audit-delivery-copy .event-chip{width:-moz-fit-content;width:fit-content}.audit-mobile-event-card .audit-error-copy,.audit-table .audit-error-copy{color:var(--coral)}.audit-mobile-event-card .audit-reason-copy,.audit-table .audit-reason-copy{color:var(--ink-muted)}.audit-row-actions{display:flex;align-items:flex-start;flex-wrap:wrap;gap:7px}.audit-row-actions .button{min-width:0}.audit-mobile-history{display:none}@media (max-width:980px){.audit-health-heading{align-items:flex-start}.audit-filter-form{grid-template-columns:auto repeat(2,minmax(132px,1fr)) auto}.audit-advanced-filters{grid-column:1/-1}.audit-advanced-filters>summary{width:-moz-fit-content;width:fit-content;margin-left:auto}.audit-primary-metrics{grid-template-columns:repeat(2,minmax(0,1fr))}.audit-primary-metric:nth-child(2){border-right:0}.audit-primary-metric:nth-child(-n+2){border-bottom:1px solid var(--border)}.audit-classification-strip{align-items:start;grid-template-columns:minmax(0,1fr);gap:10px}}@media (max-width:760px){.audit-page{gap:16px}.audit-page-header h1{font-size:29px}.audit-filter-footer,.audit-health-heading,.audit-section-heading{align-items:flex-start;flex-direction:column}.audit-health-heading{padding:16px}.audit-health-heading>.status-chip{max-width:100%}.audit-filter-form{grid-template-columns:repeat(2,minmax(0,1fr));padding:12px}.audit-period-context{grid-column:1/-1}.audit-filter-form>.button{width:100%}.audit-advanced-filters{grid-column:auto}.audit-advanced-filters[open]{grid-column:1/-1}.audit-advanced-filters>summary{width:100%;margin:0}.audit-filter-grid{grid-template-columns:minmax(0,1fr);padding:12px 0 10px}.audit-filter-footer{padding:0 0 4px}.audit-filter-footer .button{width:100%}.audit-primary-metric{min-height:108px;padding:15px 16px}.audit-primary-metric>strong{font-size:27px}.audit-classification-strip{padding-inline:16px}.audit-classification-strip>div{grid-template-columns:repeat(2,minmax(0,1fr))}.audit-classification-item{padding:8px 10px;border-right:0}.audit-classification-item:nth-child(odd){border-right:1px solid var(--border)}.audit-classification-item:nth-child(-n+2){border-bottom:1px solid var(--border)}.audit-history-context{width:100%;align-items:flex-start;justify-content:flex-start;flex-wrap:wrap}.audit-desktop-history{display:none}.audit-mobile-history{display:grid;grid-gap:12px;gap:12px}.audit-mobile-event-card{position:relative;display:grid;min-width:0;overflow:hidden;border:1px solid var(--border);border-radius:8px;background:linear-gradient(180deg,rgba(18,184,132,.035),transparent 100px),var(--surface)}.audit-mobile-event-card:before{position:absolute;inset:0 auto 0 0;width:3px;background:var(--mint);content:""}.audit-mobile-event-card.queued:before{background:var(--cyan)}.audit-mobile-event-card.blocked:before{background:var(--amber)}.audit-mobile-event-card.failed:before{background:var(--coral)}.audit-mobile-event-card.discarded:before,.audit-mobile-event-card.historical:before,.audit-mobile-event-card.not_eligible:before,.audit-mobile-event-card.shadow:before{background:var(--ink-muted)}.audit-mobile-event-card>header{display:flex;min-width:0;align-items:flex-start;justify-content:space-between;gap:12px;padding:15px 15px 14px 18px;border-bottom:1px solid var(--border)}.audit-mobile-event-card>header>div{display:grid;min-width:0;grid-gap:4px;gap:4px}.audit-mobile-event-card>header h3{margin:0;overflow-wrap:anywhere;color:var(--ink);font-family:var(--font-display);font-size:17px;line-height:1.2}.audit-mobile-event-card>header code{color:var(--ink-muted);font-family:var(--font-mono);font-size:10px}.audit-mobile-event-card>header .event-chip{flex:0 0 auto}.audit-mobile-event-body{display:grid;min-width:0;grid-template-columns:repeat(2,minmax(0,1fr))}.audit-mobile-event-body>div{min-width:0;padding:13px 15px 14px 18px;border-right:1px solid var(--border);border-bottom:1px solid var(--border)}.audit-mobile-event-body>div:nth-child(2){border-right:0}.audit-mobile-event-body .audit-campaign-context,.audit-mobile-event-body .audit-mobile-delivery-detail{grid-column:1/-1;border-right:0}.audit-mobile-event-body .audit-campaign-context{padding-left:18px}.audit-mobile-delivery-detail{display:grid;min-width:0;grid-gap:7px;gap:7px}.audit-mobile-event-card>footer{padding:12px 15px 12px 18px}.audit-mobile-event-card .audit-row-actions{display:grid;grid-template-columns:minmax(0,1fr)}.audit-mobile-event-card .audit-row-actions.has-retry{grid-template-columns:repeat(2,minmax(0,1fr))}.audit-mobile-event-card .audit-row-actions .button,.audit-mobile-event-card .audit-row-actions form{width:100%}.audit-mobile-event-card .audit-row-actions form .button{justify-content:center}.audit-mobile-delivery-detail .event-chip{display:none}.audit-mobile-empty{display:grid;min-height:180px;place-items:center;align-content:center;grid-gap:7px;gap:7px;padding:22px;border:1px dashed var(--border);border-radius:8px;color:var(--ink-muted);text-align:center}.audit-mobile-empty strong{color:var(--ink)}.audit-page .report-pagination{align-items:stretch;flex-direction:column}.audit-page .report-pagination .button,.audit-page .report-pagination>div{width:100%}}@media (max-width:460px){.audit-heading-copy{align-items:flex-start}.audit-filter-form{grid-template-columns:minmax(0,1fr)}.audit-advanced-filters,.audit-period-context{grid-column:auto}.audit-primary-metric>small{font-size:10px}.audit-mobile-event-card>header{align-items:flex-start;flex-direction:column}}.integrations-page{gap:0}.integrations-page>.feedback-banner,.integrations-page>.page-header{margin-bottom:20px}.integration-overview{display:grid;min-width:0;grid-gap:18px;gap:18px;padding:22px 0 0;border-top:1px solid var(--border)}.integration-domain-heading,.integration-overview-heading{display:grid;min-width:0;align-items:start}.integration-overview-heading{grid-template-columns:minmax(0,1fr) auto;gap:18px}.integration-overview-heading>div{display:grid;min-width:0;grid-gap:5px;gap:5px}.integration-overview-heading h2{margin:0;font-family:var(--font-display);font-size:clamp(22px,2.2vw,28px);line-height:1.1}.integration-overview-rail{display:grid;min-width:0;grid-template-columns:repeat(4,minmax(0,1fr));border-top:1px solid var(--border);border-bottom:1px solid var(--border)}.integration-overview-rail article{display:grid;min-width:0;min-height:116px;grid-template-columns:38px minmax(0,1fr);align-items:start;grid-gap:12px;gap:12px;padding:18px 16px;border-right:1px solid var(--border)}.integration-overview-rail article:last-child{border-right:0}.integration-overview-rail article>div{display:grid;min-width:0;grid-gap:4px;gap:4px}.integration-overview-rail small,.integration-overview-rail strong{overflow-wrap:anywhere}.integration-overview-rail strong{color:var(--ink);font-family:var(--font-display);font-size:17px;line-height:1.2}.integration-overview-rail small{color:var(--ink-muted);font-size:11px;line-height:1.4}.integration-overview-icon{display:grid;width:36px;height:36px;place-items:center;border:1px solid var(--border);border-radius:8px;color:var(--ink-soft);background:rgba(255,255,255,.025)}.integration-overview-icon.meta{border-color:rgba(56,199,255,.28);color:var(--cyan)}.integration-overview-icon.whatsapp{border-color:rgba(66,240,168,.3);color:var(--mint)}.integration-overview-icon.capi{border-color:rgba(88,134,255,.3);color:var(--blue)}.integration-overview-icon.signal{border-color:rgba(255,215,84,.3);color:var(--amber)}.integration-domain-nav{display:flex;min-width:0;align-items:center;gap:0;margin-top:18px;overflow-x:auto;border-bottom:1px solid var(--border);scrollbar-width:thin}.integration-domain-nav a{display:inline-flex;min-height:48px;align-items:center;gap:8px;padding:0 18px;border-bottom:2px solid transparent;color:var(--ink-muted);font-family:var(--font-display);font-size:14px;font-weight:750;text-decoration:none;white-space:nowrap}.integration-domain-nav a:focus-visible,.integration-domain-nav a:hover{border-bottom-color:var(--mint);outline:0;color:var(--ink)}.integration-technical-health{margin-top:18px;border-bottom:1px solid var(--border)}.integration-technical-health>summary,.meta-configured-structures>summary{list-style:none;cursor:pointer}.integration-technical-health>summary::-webkit-details-marker,.meta-configured-structures>summary::-webkit-details-marker{display:none}.integration-technical-health>summary{display:flex;min-height:48px;align-items:center;justify-content:space-between;gap:16px;color:var(--ink-muted)}.integration-technical-health>summary>span{display:inline-flex;align-items:center;gap:8px;color:var(--ink-soft);font-weight:800}.integration-technical-health>summary small{font-family:var(--font-mono);font-size:10px}.integration-technical-health .integration-grid{padding:8px 0 20px}.integration-domain-section{min-width:0;scroll-margin-top:24px;padding:34px 0;border-bottom:1px solid var(--border)}.integration-domain-heading{grid-template-columns:46px minmax(0,1fr) auto;gap:16px}.integration-domain-heading>div{display:grid;min-width:0;grid-gap:5px;gap:5px}.integration-domain-heading h2{margin:0;font-family:var(--font-display);font-size:clamp(24px,2.8vw,34px);line-height:1.08}.integration-domain-heading p{max-width:760px;margin:0;color:var(--ink-muted);font-size:14px;line-height:1.55}.integration-domain-number{display:grid;width:42px;height:42px;place-items:center;border:1px solid var(--border);color:var(--ink-muted);font-family:var(--font-mono);font-size:11px;font-weight:850}.integration-domain-content{display:grid;min-width:0;grid-gap:16px;gap:16px;margin-top:22px;margin-left:62px}.integration-domain-content>.surface-panel{margin:0}.integration-meta-oauth{margin:0;background:rgba(255,255,255,.022)}.integration-meta-content>.meta-manual-panel{margin:0}.integration-meta-metrics{border-top:1px solid var(--border);border-bottom:1px solid var(--border)}.integration-meta-metrics .metric-card{min-height:92px;border-top:0;border-bottom:0;border-left:0;border-radius:0;background:transparent}.integration-meta-metrics .metric-card:last-child{border-right:0}.integration-meta-metrics .metric-card strong{margin-top:10px}.integration-domain-note{margin:0;padding-left:12px;border-left:2px solid var(--border-strong);font-size:12px}.meta-configured-structures{border-top:1px solid var(--border)}.meta-configured-structures>summary{display:grid;min-width:0;grid-template-columns:38px minmax(0,1fr) auto;align-items:center;grid-gap:12px;gap:12px;padding:15px 16px}.meta-configured-structures>summary:focus-visible,.meta-configured-structures>summary:hover{outline:0;background:rgba(66,240,168,.045)}.meta-configured-structures>summary>span:nth-child(2){display:grid;min-width:0;grid-gap:3px;gap:3px}.meta-configured-structures>summary strong{color:var(--ink);font-family:var(--font-display);font-size:15px}.meta-configured-structures>summary small{color:var(--ink-muted);font-size:11px}.meta-configured-structures-icon{display:grid;width:36px;height:36px;place-items:center;border:1px solid rgba(56,199,255,.28);border-radius:8px;color:var(--cyan)}.meta-configured-structures-action{display:inline-flex;align-items:center;gap:7px;color:var(--ink-muted);font-family:var(--font-mono);font-size:10px;font-weight:850;white-space:nowrap}.meta-configured-structures-action svg{transition:transform .16s ease}.meta-configured-structures[open] .meta-configured-structures-action svg{transform:rotate(180deg)}.meta-configured-structures-body{padding:0 16px 16px;border-top:1px solid var(--border)}.meta-configured-structures-body>.meta-advanced-list{padding-top:16px}.integration-whatsapp-content{gap:18px}.integration-whatsapp-content>.surface-panel{box-shadow:none}.integration-whatsapp-content .inbound-webhook-panel{gap:14px}.inbound-connection-signal{color:var(--mint);font-weight:850}.inbound-connection-signal.warn{color:var(--amber)}.whatsapp-instance-panel .metric-grid.compact{margin-top:14px}.integration-flow-content{gap:0}.integration-flow-note{display:none}.integration-flow-content .funnel-row{margin-top:0;gap:0;border-top:1px solid var(--border);border-bottom:1px solid var(--border)}.integration-flow-content .funnel-step{min-height:148px;padding:17px;border:0;border-right:1px solid var(--border);border-radius:0;background:transparent}.integration-flow-content .funnel-step:last-child{border-right:0}.integration-flow-content .funnel-step strong{margin-top:14px}.integration-flow-content .signal-bar i{background:var(--mint)}@media (max-width:1080px){.integration-overview-rail{grid-template-columns:repeat(2,minmax(0,1fr))}.integration-overview-rail article:nth-child(2){border-right:0}.integration-overview-rail article:nth-child(-n+2){border-bottom:1px solid var(--border)}}@media (max-width:760px){.integrations-page>.page-header{margin-bottom:16px}.integration-overview{gap:14px;padding-top:18px}.integration-overview-heading{grid-template-columns:minmax(0,1fr)}.integration-overview-heading>.status-chip{justify-self:start}.integration-overview-rail{grid-template-columns:minmax(0,1fr)}.integration-overview-rail article{min-height:92px;border-right:0}.integration-overview-rail article,.integration-overview-rail article:nth-child(-n+3){border-bottom:1px solid var(--border)}.integration-overview-rail article:last-child{border-bottom:0}.integration-domain-nav{margin-right:-14px;margin-left:-14px;padding:0 14px}.integration-domain-nav a{padding:0 14px}.integration-domain-section{padding:28px 0}.integration-domain-heading{grid-template-columns:42px minmax(0,1fr);gap:12px}.integration-domain-heading>.status-chip{grid-column:2;justify-self:start}.integration-domain-content{margin-top:18px;margin-left:0}.integration-meta-metrics{grid-template-columns:repeat(2,minmax(0,1fr))}.integration-meta-metrics .metric-card:first-child{grid-column:1/-1;border-right:0;border-bottom:1px solid var(--border)}.integration-meta-metrics .metric-card:nth-child(2){border-left:0}.meta-configured-structures>summary{grid-template-columns:38px minmax(0,1fr)}.meta-configured-structures-action{grid-column:2;justify-self:start}.inbound-connection-health{gap:5px}.whatsapp-instance-panel .metric-grid.compact{grid-template-columns:repeat(2,minmax(0,1fr))}.whatsapp-instance-panel .metric-card{min-height:96px}.integration-flow-content .funnel-row{display:grid;grid-auto-flow:column;grid-auto-columns:minmax(158px,72vw);grid-template-columns:none;overflow-x:auto;scroll-snap-type:x proximity;scrollbar-width:thin}.integration-flow-content .funnel-step{min-height:162px;scroll-snap-align:start}}@media (max-width:460px){.integration-technical-health>summary{align-items:flex-start;flex-direction:column;gap:4px;padding:12px 0}.integration-domain-heading h2{font-size:25px}.integration-domain-heading p{font-size:13px}.integration-meta-oauth{padding:14px}.meta-configured-structures-body{padding:0 12px 12px}.whatsapp-instance-panel .metric-grid.compact{grid-template-columns:repeat(2,minmax(0,1fr))}.whatsapp-instance-panel .metric-card strong{font-size:16px}}.settings-page{gap:0}.settings-overview{padding:22px 0 0;border-top:1px solid var(--border)}.settings-overview-heading{display:flex;align-items:flex-start;justify-content:space-between;gap:20px;padding-bottom:16px}.settings-overview-heading h2{margin-top:5px;font-size:26px}.settings-overview-grid{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));border-top:1px solid var(--border);border-bottom:1px solid var(--border)}.settings-overview-grid article{display:grid;grid-template-columns:40px minmax(0,1fr);align-items:start;grid-gap:10px;gap:10px;min-width:0;min-height:116px;padding:18px 16px;border-right:1px solid var(--border)}.settings-overview-grid article:last-child{border-right:0}.settings-overview-grid article>span:last-child{display:grid;align-content:start;grid-gap:4px;gap:4px;min-width:0}.settings-overview-grid small{color:var(--mint);font-family:var(--font-mono);font-size:9px;font-weight:850;text-transform:uppercase}.settings-overview-grid strong{overflow:hidden;color:var(--ink);font-family:var(--font-display);font-size:17px;line-height:1.18;text-overflow:ellipsis}.settings-overview-grid article>span:last-child>span{color:var(--ink-muted);font-size:11px;line-height:1.45}.settings-overview-icon{display:inline-grid;place-items:center;width:38px;height:38px;border:1px solid rgba(56,199,255,.32);border-radius:7px;background:rgba(56,199,255,.07);color:var(--cyan)}.settings-overview-icon.team{border-color:rgba(63,229,175,.34);background:rgba(63,229,175,.07);color:var(--mint)}.settings-overview-icon.invite{border-color:rgba(82,125,255,.36);background:rgba(82,125,255,.08);color:#7295ff}.settings-overview-icon.automation{border-color:rgba(255,197,69,.38);background:rgba(255,197,69,.08);color:var(--warning)}.settings-domain-nav{display:flex;align-items:stretch;min-width:0;overflow-x:auto;border-bottom:1px solid var(--border);scrollbar-width:thin}.settings-domain-nav a{display:inline-flex;align-items:center;gap:8px;min-height:66px;padding:0 20px;color:var(--ink-muted);font-size:13px;font-weight:800;text-decoration:none;white-space:nowrap}.settings-domain-nav a:first-child{padding-left:16px}.settings-domain-nav a:focus-visible,.settings-domain-nav a:hover{color:var(--ink);outline:none}.settings-domain-section{min-width:0;padding:34px 0;border-bottom:1px solid var(--border);scroll-margin-top:24px}.settings-domain-section:last-child{border-bottom:0}.settings-domain-heading{display:grid;grid-template-columns:44px minmax(0,1fr) auto;align-items:start;grid-gap:18px;gap:18px}.settings-domain-number{display:inline-grid;place-items:center;width:42px;height:42px;border:1px solid var(--border);color:var(--ink-muted);font-family:var(--font-mono);font-size:10px;font-weight:850}.settings-domain-heading>div{display:grid;grid-gap:5px;gap:5px;min-width:0}.settings-domain-heading h2{font-size:29px}.settings-domain-heading p{max-width:780px;color:var(--ink-muted);font-size:14px;line-height:1.5}.settings-domain-heading>.status-chip{margin-top:2px}.settings-automation-list,.settings-domain-section>.surface-panel{margin-top:20px;margin-left:62px}.settings-account-domain .settings-profile-panel,.settings-team-domain .team-settings-panel{padding-top:18px}.settings-account-domain .settings-profile-grid,.settings-team-domain .team-settings-layout{margin-top:-18px;border-top:0}.settings-team-domain .team-settings-panel{overflow:hidden}.settings-team-domain .member-list{padding-top:2px;padding-bottom:2px}.settings-automation-list{display:grid;grid-gap:12px;gap:12px}.settings-automation-details{min-width:0;padding:0;overflow:hidden}.settings-automation-details>summary{display:grid;grid-template-columns:42px minmax(0,1fr) auto auto;align-items:center;grid-gap:14px;gap:14px;min-width:0;padding:18px;cursor:pointer;list-style:none;-webkit-user-select:none;-moz-user-select:none;user-select:none}.settings-automation-details>summary::-webkit-details-marker{display:none}.settings-automation-details[open]>summary{border-bottom:1px solid var(--border);background:rgba(63,229,175,.025)}.settings-automation-icon{display:inline-grid;place-items:center;width:40px;height:40px;border:1px solid rgba(56,199,255,.32);border-radius:7px;background:rgba(56,199,255,.07);color:var(--cyan)}.settings-automation-icon.rules{border-color:rgba(255,197,69,.38);background:rgba(255,197,69,.08);color:var(--warning)}.settings-automation-copy{display:grid;grid-gap:4px;gap:4px;min-width:0}.settings-automation-copy>strong{color:var(--ink);font-family:var(--font-display);font-size:19px;line-height:1.2}.settings-automation-copy>small{color:var(--ink-muted);font-size:12px;line-height:1.45}.settings-automation-action{display:inline-flex;align-items:center;gap:7px;color:var(--ink-muted);font-family:var(--font-mono);font-size:10px;font-weight:850;text-transform:uppercase}.settings-automation-details[open] .settings-automation-action svg{transform:rotate(180deg)}.settings-automation-body{min-width:0;padding:18px}.settings-automation-body .conversion-rule-builder{margin-top:0}.settings-automation-body .conversion-rules-table{margin-bottom:0}.legacy-trigger-section,.trigger-center-body,.trigger-source-list,.trigger-source-section{display:grid;min-width:0}.trigger-center-body{gap:26px}.legacy-trigger-section,.trigger-source-section{gap:16px}.legacy-trigger-section{padding-top:24px;border-top:1px solid var(--border)}.trigger-center-section-heading{display:flex;min-width:0;align-items:flex-start;justify-content:space-between;gap:18px}.trigger-center-section-heading>div{display:grid;min-width:0;grid-gap:5px;gap:5px}.trigger-center-section-heading h3{font-size:21px}.trigger-center-section-heading p{max-width:760px}.trigger-source-list{gap:0;border-top:1px solid var(--border)}.trigger-source-details{min-width:0;border-bottom:1px solid var(--border)}.trigger-source-details>summary{display:grid;grid-template-columns:minmax(0,1fr) auto 20px;min-width:0;align-items:center;grid-gap:14px;gap:14px;padding:14px 4px;cursor:pointer;list-style:none}.legacy-trigger-create>summary::-webkit-details-marker,.trigger-source-details>summary::-webkit-details-marker{display:none}.legacy-trigger-create>summary>svg,.trigger-source-details>summary>svg{color:var(--ink-muted);transition:transform .16s ease}.legacy-trigger-create[open]>summary>svg,.trigger-source-details[open]>summary>svg{transform:rotate(180deg)}.trigger-source-identity{display:grid;min-width:0;grid-gap:3px;gap:3px}.trigger-source-identity>strong{color:var(--ink);font-size:15px}.trigger-source-identity>small{color:var(--ink-muted);font-family:var(--font-mono);font-size:10px}.trigger-source-body{min-width:0;padding:2px 4px 20px}.trigger-source-body .provider-conversion-panel{padding-top:0;border-top:0}.trigger-source-empty{display:grid;min-width:0;grid-template-columns:minmax(0,1fr) auto;align-items:center;grid-gap:5px 16px;gap:5px 16px;padding:15px 0 15px 14px;border-left:3px solid var(--warning)}.trigger-source-empty>span,.trigger-source-empty>strong{grid-column:1}.trigger-source-empty>span{color:var(--ink-muted);font-size:12px}.trigger-source-empty>.button{grid-column:2;grid-row:1/span 2}.legacy-trigger-create{min-width:0;border-top:1px solid var(--border);border-bottom:1px solid var(--border)}.legacy-trigger-create>summary{display:flex;min-height:44px;align-items:center;justify-content:space-between;gap:12px;cursor:pointer;color:var(--ink-soft);font-size:13px;font-weight:850;list-style:none}.legacy-trigger-create>.conversion-rule-builder,.legacy-trigger-create>p{margin-bottom:16px}.legacy-rule-adapt-overlay{position:fixed;z-index:120;inset:0;display:grid;place-items:center;overflow-y:auto;padding:24px;background:rgba(1,5,4,.82)}.legacy-rule-adapt{display:grid;width:min(100%,760px);min-width:0;max-height:calc(100vh - 48px);overflow-y:auto;grid-gap:18px;gap:18px;padding:20px;border:1px solid var(--border-strong);border-radius:8px;background:var(--surface);box-shadow:0 20px 60px rgba(0,0,0,.42)}.legacy-rule-adapt-heading{display:flex;min-width:0;align-items:flex-start;justify-content:space-between;gap:16px;padding-bottom:14px;border-bottom:1px solid var(--border)}.legacy-rule-adapt-heading>div{display:grid;min-width:0;grid-gap:4px;gap:4px}.legacy-rule-adapt-heading strong{color:var(--ink);font-family:var(--font-display);font-size:20px}.legacy-rule-adapt-grid{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));min-width:0;grid-gap:12px;gap:12px}.legacy-rule-adapt-channels,.legacy-rule-adapt-grid>label{display:grid;min-width:0;grid-gap:7px;gap:7px}.legacy-rule-adapt-channels>legend,.legacy-rule-adapt-grid label>span{color:var(--ink-soft);font-size:12px;font-weight:800}.legacy-rule-adapt-grid input,.legacy-rule-adapt-grid select,.legacy-rule-adapt-grid textarea{width:100%;min-width:0;min-height:42px;padding:10px 12px;border:1px solid var(--border);border-radius:7px;outline:0;background:rgba(5,8,7,.92);color:var(--ink);font:inherit;font-size:13px}.legacy-rule-adapt-grid textarea{min-height:94px;resize:vertical}.legacy-rule-adapt-grid input:focus,.legacy-rule-adapt-grid select:focus,.legacy-rule-adapt-grid textarea:focus{border-color:rgba(66,240,168,.72);box-shadow:0 0 0 3px rgba(18,184,132,.16)}.legacy-rule-adapt-grid small{color:var(--ink-muted);font-size:11px;line-height:1.45}.legacy-rule-adapt-phrases{grid-column:1/-1}.legacy-rule-adapt-channels{margin:0;padding:0;border:0}.provider-channel-selector-grid{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));min-width:0;grid-gap:8px;gap:8px}.provider-channel-selector-grid>label{display:flex;min-width:0;align-items:center;gap:9px;min-height:48px;padding:9px 11px;border:1px solid var(--border);border-radius:7px;background:rgba(5,8,7,.54)}.provider-channel-selector-grid input{width:16px;min-width:16px;height:16px;accent-color:var(--mint)}.provider-channel-selector-grid label>span{display:grid;min-width:0;grid-gap:2px;gap:2px}.provider-channel-selector-grid small,.provider-channel-selector-grid strong{overflow-wrap:anywhere}.provider-channel-selector-grid small{color:var(--ink-muted);font-family:var(--font-mono);font-size:10px}.legacy-rule-adapt-warning{display:flex;align-items:flex-start;gap:9px;padding:12px 14px;border-left:3px solid var(--warning);background:rgba(255,197,69,.06);color:var(--ink-soft);font-size:12px;line-height:1.5}.legacy-rule-adapt-warning>svg{flex:0 0 auto;margin-top:1px;color:var(--warning)}.legacy-rule-adapt>.button.primary{justify-self:end}@media (max-width:1080px){.settings-overview-grid{grid-template-columns:repeat(2,minmax(0,1fr))}.settings-overview-grid article:nth-child(2){border-right:0}.settings-overview-grid article:nth-child(-n+2){border-bottom:1px solid var(--border)}.settings-automation-details>summary{grid-template-columns:42px minmax(0,1fr) auto}.settings-automation-action{grid-column:2/-1;justify-self:end}}@media (max-width:760px){.settings-overview{padding-top:18px}.settings-overview-heading{align-items:flex-start;flex-direction:column;gap:12px}.settings-overview-grid{grid-template-columns:minmax(0,1fr)}.settings-overview-grid article{min-height:92px;padding:16px;border-right:0;border-bottom:1px solid var(--border)}.settings-overview-grid article:last-child{border-bottom:0}.settings-domain-nav{margin-right:-14px;margin-left:-14px;padding:0 14px}.settings-domain-nav a{padding:0 14px}.settings-domain-section{padding:28px 0}.settings-domain-heading{grid-template-columns:42px minmax(0,1fr);gap:12px}.settings-domain-heading>.status-chip{grid-column:2;justify-self:start}.settings-automation-list,.settings-domain-section>.surface-panel{margin-top:18px;margin-left:0}.settings-team-domain .team-settings-layout{display:flex;flex-direction:column}.settings-team-domain .invite-panel{order:-1;border-top:0;border-bottom:1px solid var(--border)}.settings-team-domain .member-row{grid-template-columns:38px minmax(0,1fr);justify-items:stretch}.settings-team-domain .member-controls,.settings-team-domain .member-role{grid-column:2;justify-self:stretch;justify-content:flex-start}.settings-team-domain .member-role{justify-items:start;text-align:left}.settings-team-domain .member-controls{display:flex}.settings-account-domain .account-facts{grid-template-columns:repeat(2,minmax(0,1fr))}.settings-account-domain .account-facts>div+div{padding-left:16px;border-top:0;border-left:1px solid var(--border)}.settings-automation-details>summary{grid-template-columns:40px minmax(0,1fr);gap:12px;padding:14px}.settings-automation-action,.settings-automation-details>summary>.status-chip{grid-column:2;justify-self:start}.settings-automation-body{padding:14px}.trigger-center-section-heading{align-items:stretch;flex-direction:column}.trigger-center-section-heading>.button,.trigger-center-section-heading>.status-chip{align-self:flex-start}.legacy-rule-adapt-grid,.provider-channel-selector-grid{grid-template-columns:minmax(0,1fr)}.settings-automation-body .conversion-rules-table td[data-label=Acao],.settings-automation-body .conversion-rules-table td[data-label=Status]{grid-column:1/-1}.settings-automation-body .conversion-rules-table td[data-label=Status]{border-bottom:1px solid var(--border)}.settings-automation-body .rule-action-stack,.settings-automation-body .rule-edit-details,.settings-automation-body .rule-edit-form{width:100%;min-width:0}}@media (max-width:460px){.legacy-rule-adapt-overlay{place-items:stretch;padding:0}.legacy-rule-adapt{width:100%;min-height:100vh;max-height:none;padding:16px;border:0;border-radius:0}.legacy-rule-adapt>.button.primary{width:100%;justify-self:stretch}.trigger-source-details>summary{grid-template-columns:minmax(0,1fr) 20px}.trigger-source-details>summary>.status-chip{grid-column:1;justify-self:start}.trigger-source-details>summary>svg{grid-column:2;grid-row:1/span 2}.trigger-source-empty{grid-template-columns:minmax(0,1fr)}.trigger-source-empty>.button{grid-column:1;grid-row:auto;justify-self:start}.settings-domain-heading h2{font-size:25px}.settings-domain-heading p{font-size:13px}.settings-team-domain .invite-panel,.settings-team-domain .member-list{padding-right:14px;padding-left:14px}.settings-team-domain .member-controls,.settings-team-domain .member-role{grid-column:1/-1}.settings-team-domain .member-controls{padding-left:50px}.settings-account-domain .account-facts{grid-template-columns:minmax(0,1fr)}.settings-account-domain .account-facts>div+div{padding-left:0;border-top:1px solid var(--border);border-left:0}.settings-automation-copy>strong{font-size:17px}}.lead-results-actions{display:flex;flex-wrap:wrap;align-items:center;justify-content:flex-end;gap:10px}.lead-export{position:relative;display:flex;flex-direction:column;align-items:flex-end;gap:4px}.lead-export-trigger{gap:7px;white-space:nowrap}.lead-export-spinner{animation:lead-export-spin .9s linear infinite}@keyframes lead-export-spin{to{transform:rotate(1turn)}}@media (prefers-reduced-motion:reduce){.lead-export-spinner{animation:none}}.lead-export-menu{position:absolute;top:100%;right:0;z-index:20;display:grid;width:min(300px,calc(100vw - 32px));grid-gap:4px;gap:4px;margin-top:6px;padding:8px;border:1px solid var(--border-strong);border-radius:10px;background:var(--surface-2);box-shadow:0 14px 34px rgba(0,0,0,.35)}.lead-export-menu p,.lead-export-menu small{margin:0;padding:2px 6px 6px;color:var(--ink-muted);font-size:12.5px;line-height:1.4}.lead-export-menu small{padding:6px 6px 2px}.lead-export-menu button{display:grid;grid-gap:2px;gap:2px;padding:9px 10px;border:0;border-radius:8px;background:transparent;color:inherit;text-align:left;cursor:pointer}.lead-export-menu button:focus-visible,.lead-export-menu button:hover{background:var(--surface-3)}.lead-export-menu button span,.lead-export-message{color:var(--ink-muted);font-size:12.5px}.lead-export-message{max-width:320px;text-align:right}.lead-export-message:empty{display:none}.lead-export-message.error{color:var(--danger,#ff8a80)}@media (max-width:900px){.lead-results-actions{justify-content:flex-start}.lead-export{align-items:flex-start}.lead-export-menu{right:auto;left:0}.lead-export-message{text-align:left}}.integrations-hub{display:grid;min-width:0;grid-gap:18px;gap:18px}.integrations-hub-notice>.feedback-banner{margin:0}.integrations-hub-notice.in-modal{margin-bottom:16px}.integrations-hub-tabs{display:flex;min-width:0;flex-wrap:wrap;gap:4px;border-bottom:1px solid var(--border)}.integrations-hub-tab{position:relative;display:inline-flex;flex:0 0 auto;align-items:center;gap:8px;min-height:44px;padding:10px 14px;border:0;border-bottom:2px solid transparent;background:transparent;color:var(--ink-muted);font-family:var(--font-body);font-size:14px;font-weight:800;cursor:pointer;transition:color .12s ease,border-color .12s ease}.integrations-hub-tab:hover{color:var(--ink)}.integrations-hub-tab[aria-selected=true]{border-bottom-color:var(--mint);color:var(--ink)}.app-modal-close:focus-visible,.app-modal:focus-visible,.integration-hub-card-main:focus-visible,.integrations-hub-tab:focus-visible{outline:2px solid rgba(66,240,168,.55);outline-offset:2px}.integrations-hub-tab-count{display:inline-grid;min-width:20px;height:20px;place-items:center;padding:0 6px;border-radius:999px;background:rgba(66,240,168,.14);color:var(--mint);font-family:var(--font-mono);font-size:11px;font-weight:900}.integrations-hub-panel{display:grid;min-width:0;grid-gap:22px;gap:22px;scroll-margin-top:24px}.app-modal-layer[hidden],.integrations-hub-panel[hidden]{display:none!important}.integrations-hub-panel:focus-visible{outline:none}.integrations-hub-panel-intro{max-width:760px;margin:0;color:var(--ink-muted);font-size:14px;line-height:1.55}.integrations-hub-group{display:grid;min-width:0;grid-gap:12px;gap:12px}.integrations-hub-group>h2{margin:0;color:var(--ink-soft);font-family:var(--font-mono);font-size:11px;font-weight:900;letter-spacing:.06em;text-transform:uppercase}.integrations-hub-empty{margin:0;padding:16px;border:1px dashed var(--border);border-radius:10px;color:var(--ink-muted);font-size:14px}.integrations-hub-grid{grid-template-columns:repeat(auto-fill,minmax(min(100%,290px),1fr));grid-gap:12px;gap:12px;margin:0;padding:0;list-style:none}.integration-hub-card,.integrations-hub-grid,.integrations-hub-grid>li{display:grid;min-width:0}.integration-hub-card{position:relative;grid-template-rows:1fr auto;border:1px solid var(--border);border-radius:14px;background:var(--surface);box-shadow:0 10px 28px rgba(0,0,0,.18);transition:border-color .16s ease,box-shadow .16s ease,transform .12s ease}.integration-hub-card:hover{border-color:rgba(66,240,168,.32);box-shadow:0 16px 38px rgba(0,0,0,.3)}.integration-hub-card.is-active{border-color:rgba(66,240,168,.24)}.integration-hub-card-main{display:grid;min-width:0;grid-template-columns:88px minmax(0,1fr);align-items:start;grid-gap:14px;gap:14px;padding:16px 16px 10px;border:0;border-radius:14px 14px 0 0;background:transparent;color:inherit;font:inherit;text-align:left;cursor:pointer}.integration-hub-card-main:after{content:"";position:absolute;inset:0;border-radius:14px}.integration-hub-card-main:disabled{cursor:not-allowed;opacity:.7}.integration-logo{display:grid;width:88px;height:56px;grid-template:minmax(0,1fr) /minmax(0,1fr);flex:0 0 auto;place-items:center;overflow:hidden;border:1px solid var(--border);border-radius:12px;background:var(--graphite-900)}.integration-logo img{display:block;width:100%;height:100%;object-fit:contain;padding:8px 10px}.integration-logo-initials{color:var(--ink);font-family:var(--font-display);font-size:20px;font-weight:800;letter-spacing:-.02em}.integration-logo.on-light .integration-logo-initials{color:#1c2a25}.integration-logo.on-light{border-color:rgba(255,255,255,.5);background:#f6f8f7}.integration-hub-card-copy{display:grid;min-width:0;grid-gap:4px;gap:4px}.integration-hub-card-category{color:var(--ink-muted);font-family:var(--font-mono);font-size:10px;font-weight:900;text-transform:uppercase}.integration-hub-card-copy strong{color:var(--ink);font-family:var(--font-display);font-size:17px;line-height:1.2;overflow-wrap:anywhere}.integration-hub-card-description{color:var(--ink-muted);font-size:13px;line-height:1.45}.integration-hub-card-footer{display:grid;min-width:0;grid-template-columns:minmax(0,1fr) auto;align-items:center;grid-gap:8px 10px;gap:8px 10px;padding:10px 16px 14px;border-top:1px solid var(--border)}.integration-hub-card-status{display:flex;min-width:0;flex-wrap:wrap;align-items:center;gap:8px}.integration-hub-card-links{display:flex;min-width:0;flex-wrap:wrap;grid-column:1/-1;gap:4px 14px}.integration-hub-card-detail{color:var(--ink-muted);font-family:var(--font-mono);font-size:11px}.integration-hub-card-link{position:relative;z-index:1;display:inline-flex;align-items:center;gap:5px;min-height:28px;color:var(--ink-soft);font-size:12px;font-weight:800;text-decoration:none}.integration-hub-card-link:focus-visible,.integration-hub-card-link:hover{color:var(--mint);text-decoration:underline}.integration-hub-card-link:focus-visible{outline:2px solid rgba(66,240,168,.55);outline-offset:2px}.integration-hub-card-cta{display:inline-flex;align-items:center;gap:6px;min-height:32px;padding:6px 10px;border:1px solid var(--border);border-radius:8px;color:var(--ink-soft);font-size:12px;font-weight:850}.integration-hub-card-cta.primary{border-color:rgba(66,240,168,.5);color:var(--mint)}.integration-hub-card:hover .integration-hub-card-cta{border-color:rgba(66,240,168,.5);color:var(--ink)}.integration-modal-stack{display:grid;min-width:0;grid-gap:16px;gap:16px}.integration-modal-stack>.surface-panel{margin:0}.integration-modal-note{display:grid;justify-items:start;grid-gap:10px;gap:10px;padding:16px;border:1px solid var(--border);border-radius:10px;background:rgba(255,255,255,.025)}.integration-modal-note strong{color:var(--ink);font-family:var(--font-display);font-size:16px}.integration-modal-note p{margin:0}.integration-steps{display:grid;grid-gap:6px;gap:6px;margin:0;padding-left:20px;color:var(--ink-soft);font-size:14px;line-height:1.5}.integration-qr-create{display:grid;grid-gap:12px;gap:12px;margin-top:16px}.integration-flow-domain .integration-domain-heading{grid-template-columns:minmax(0,1fr) auto}.integration-flow-domain .integration-domain-content{margin-left:0}.app-modal-layer{position:fixed;inset:0;z-index:200;display:grid;place-items:center;padding:24px 16px}.app-modal-backdrop{position:absolute;inset:0;background:rgba(2,7,6,.78);-webkit-backdrop-filter:blur(3px);backdrop-filter:blur(3px)}.app-modal{position:relative;display:grid;width:min(640px,100%);max-height:calc(100dvh - 48px);grid-template-rows:auto minmax(0,1fr);overflow:hidden;border:1px solid rgba(66,240,168,.28);border-radius:14px;background:var(--graphite-850);color:var(--ink);box-shadow:0 26px 80px rgba(0,0,0,.58);animation:app-modal-in .18s ease-out}.app-modal-wide{width:min(1040px,100%)}.app-modal-header{display:flex;min-width:0;align-items:flex-start;gap:14px;padding:18px 18px 14px;border-bottom:1px solid var(--border)}.app-modal-media{flex:0 0 auto}.integration-logo-modal{width:76px;height:48px;border-radius:10px}.app-modal-heading{display:grid;min-width:0;flex:1 1 auto;grid-gap:4px;gap:4px}.app-modal-heading h2{margin:0;font-family:var(--font-display);font-size:20px;line-height:1.2;overflow-wrap:anywhere}.app-modal-heading p{margin:0;color:var(--ink-muted);font-size:14px;line-height:1.5}.app-modal-close{display:grid;width:36px;height:36px;flex:0 0 auto;place-items:center;padding:0;border:1px solid var(--border);border-radius:8px;background:transparent;color:var(--ink-muted);cursor:pointer}.app-modal-close:hover{border-color:var(--border-strong);color:var(--ink)}.app-modal-body{min-width:0;overflow-y:auto;overscroll-behavior:contain;padding:18px}@keyframes app-modal-in{0%{opacity:0;transform:translateY(4px)}to{opacity:1;transform:translateY(0)}}@media (max-width:720px){.app-modal-layer{padding:0;place-items:end stretch}.app-modal,.app-modal-wide{width:100%;max-height:100dvh;border-radius:14px 14px 0 0}.app-modal-body{padding:16px}}@media (prefers-reduced-motion:reduce){.app-modal{animation:none}.integration-hub-card,.integrations-hub-tab{transition:none}}.kommo-crm-manager{display:grid;min-width:0;grid-gap:14px;gap:14px}.license-lock-scope{display:contents;min-width:0;margin:0;padding:0;border:0}.conversions-screen{display:grid;min-width:0;grid-gap:16px;gap:16px}.conversions-toolbar{justify-content:space-between;gap:12px}.conversions-summary,.conversions-toolbar{display:flex;min-width:0;flex-wrap:wrap;align-items:center}.conversions-summary{gap:8px}.conversions-summary-total{color:var(--ink-muted);font-family:var(--font-mono);font-size:11px}.conversions-page .header-actions .button,.conversions-toolbar>.button{gap:6px}.conversion-flow .provider-conversion-base-fields>label{align-content:start}.conversions-scope-note{margin:0;padding:10px 14px;border:1px solid var(--border);border-radius:10px;background:rgba(255,255,255,.025);color:var(--ink-soft);font-size:13px;line-height:1.5}.conversion-flow-result.provider-conversion-builder,.conversion-flow.provider-conversion-builder,.conversion-unify-review.provider-conversion-builder,.conversions-filters.provider-conversion-builder{margin:0;padding:0;border:0;border-radius:0;background:none;box-shadow:none}.conversions-filters.provider-conversion-builder{display:grid;grid-template-columns:repeat(4,minmax(0,1fr)) auto;align-items:end;grid-gap:10px;gap:10px;padding:12px;border:1px solid var(--border);border-radius:12px;background:var(--surface)}.conversions-filters label{display:grid;min-width:0;grid-gap:6px;gap:6px}.conversion-flow .field-label,.conversion-flow-result .field-label,.conversion-unify-review .field-label,.conversions-filters .field-label{color:var(--ink-muted);font-family:var(--font-mono);font-size:10px;font-weight:850;letter-spacing:.04em;text-transform:uppercase}.conversion-unify-banner{display:grid;min-width:0;grid-template-columns:auto minmax(0,1fr);grid-gap:12px 14px;gap:12px 14px;padding:16px;border:1px solid rgba(66,240,168,.3);border-radius:12px;background:linear-gradient(135deg,rgba(18,184,132,.1),transparent 60%),var(--surface)}.conversion-unify-icon{display:grid;width:40px;height:40px;place-items:center;border:1px solid rgba(66,240,168,.3);border-radius:10px;color:var(--mint)}.conversion-unify-copy h2{margin:0;font-family:var(--font-display);font-size:17px;line-height:1.25}.conversion-unify-copy p{margin:4px 0 0;color:var(--ink-muted);font-size:13px;line-height:1.5}.conversion-unify-groups{display:grid;min-width:0;grid-column:1/-1;grid-gap:8px;gap:8px;margin:0;padding:0;list-style:none}.conversion-unify-groups li{display:flex;min-width:0;flex-wrap:wrap;align-items:center;justify-content:space-between;gap:8px 12px;padding:10px 12px;border:1px solid var(--border);border-radius:10px;background:rgba(255,255,255,.02)}.conversion-unify-groups li>span{display:grid;min-width:0;grid-gap:2px;gap:2px}.conversion-unify-groups strong{overflow-wrap:anywhere}.conversion-unify-groups small{color:var(--ink-muted);font-size:12px}.conversions-list-section{display:grid;min-width:0;grid-gap:8px;gap:8px}.conversion-rule,.conversion-rule-head{display:grid;grid-template-columns:minmax(0,2.2fr) minmax(0,1fr) minmax(0,1.2fr) minmax(0,1.3fr) 318px;align-items:start;grid-gap:8px 16px;gap:8px 16px}.conversion-rule-head{padding:0 16px;color:var(--ink-muted);font-family:var(--font-mono);font-size:10px;font-weight:900;letter-spacing:.06em;text-transform:uppercase}.conversion-rule-list{display:grid;min-width:0;grid-gap:8px;gap:8px;margin:0;padding:0;list-style:none}.conversion-rule{min-width:0;padding:14px 16px;border:1px solid var(--border);border-radius:12px;background:var(--surface);transition:border-color .16s ease}.conversion-rule:hover{border-color:rgba(66,240,168,.24)}.conversion-rule-main{display:grid;min-width:0;grid-template-columns:auto minmax(0,1fr);align-items:start;grid-gap:12px;gap:12px}.integration-logo.conversion-logo{width:60px;height:40px;border-radius:9px}.integration-logo.conversion-logo img{padding:6px 7px}.integration-logo.conversion-logo.is-small{width:44px;height:30px;border-radius:7px}.integration-logo.conversion-logo.is-small img{padding:4px 5px}.integration-logo.conversion-logo.is-icon{color:var(--mint)}.conversion-rule-identity{display:grid;min-width:0;grid-gap:3px;gap:3px}.conversion-rule-origin{color:var(--ink-muted);font-family:var(--font-mono);font-size:10px;font-weight:900;letter-spacing:.03em;text-transform:uppercase;overflow-wrap:anywhere}.conversion-rule-identity strong{color:var(--ink);font-family:var(--font-display);font-size:15px;line-height:1.3;overflow-wrap:anywhere}.conversion-rule-last,.conversion-rule-trigger{color:var(--ink-muted);font-size:12px;line-height:1.4;overflow-wrap:anywhere}.conversion-rule-cell{display:grid;min-width:0;justify-items:start;grid-gap:5px;gap:5px;color:var(--ink-soft);font-size:13px;line-height:1.45;overflow-wrap:anywhere}.conversion-rule-cell-label{display:none}.conversion-scope-all{color:var(--mint);font-weight:800}.conversion-rule-actions{display:flex;min-width:0;flex-wrap:wrap;justify-content:flex-end;gap:6px}.conversion-rule-actions .button{gap:6px}.conversion-rule-notes{display:grid;grid-column:1/-1;grid-gap:4px;gap:4px;margin:2px 0 0;padding:8px 10px;border:1px dashed rgba(242,193,78,.35);border-radius:8px;color:var(--ink-soft);font-size:12px;line-height:1.45;list-style:none}.conversions-empty{display:grid;justify-items:start;grid-gap:10px;gap:10px;padding:24px;border:1px dashed var(--border);border-radius:12px}.conversions-empty strong{font-family:var(--font-display);font-size:17px}.conversions-empty p{margin:0}.conversions-empty .button{gap:6px}.conversion-flow,.conversion-flow-result,.conversion-unify-review{display:grid;min-width:0;grid-gap:16px;gap:16px}.conversion-flow-steps{display:flex;min-width:0;flex-wrap:wrap;gap:6px 16px;margin:0;padding:0 0 12px;border-bottom:1px solid var(--border);list-style:none}.conversion-flow-steps li{display:inline-flex;align-items:center;gap:8px;color:var(--ink-muted);font-size:13px;font-weight:800}.conversion-flow-step-index{display:inline-grid;width:22px;height:22px;place-items:center;border:1px solid var(--border);border-radius:999px;font-family:var(--font-mono);font-size:11px}.conversion-flow-steps li.is-current{color:var(--ink)}.conversion-flow-steps li.is-current .conversion-flow-step-index{border-color:var(--mint);color:var(--mint)}.conversion-flow-steps li.is-done .conversion-flow-step-index{border-color:rgba(66,240,168,.5);background:rgba(66,240,168,.14);color:var(--mint)}.conversion-flow-fieldset{display:grid;min-width:0;grid-gap:14px;gap:14px;margin:0;padding:0;border:0}.conversion-flow-fieldset>legend{margin-bottom:4px;padding:0;color:var(--ink);font-family:var(--font-display);font-size:18px;font-weight:700}.conversion-flow-fieldset>p{margin:0}.conversion-origin-grid{display:grid;min-width:0;grid-template-columns:repeat(auto-fill,minmax(min(100%,260px),1fr));grid-gap:10px;gap:10px}.conversion-origin-option,.conversion-scope-option{position:relative;display:grid;min-width:0;grid-template-columns:auto minmax(0,1fr);align-items:start;grid-gap:12px;gap:12px;padding:12px;border:1px solid var(--border);border-radius:12px;background:rgba(255,255,255,.02);cursor:pointer;transition:border-color .14s ease,background-color .14s ease}.conversion-origin-option{grid-template-columns:auto auto minmax(0,1fr)}.conversion-origin-option:hover,.conversion-scope-option:hover{border-color:rgba(66,240,168,.32)}.conversion-origin-option.is-selected,.conversion-scope-option.is-selected{border-color:var(--mint);background:rgba(66,240,168,.07)}.conversion-number-option:has(input:focus-visible),.conversion-origin-option:has(input:focus-visible),.conversion-scope-option:has(input:focus-visible){outline:2px solid rgba(66,240,168,.55);outline-offset:2px}.conversion-scope-option.is-disabled{cursor:not-allowed;opacity:.55}.conversion-flow .conversion-number-option input,.conversion-flow .conversion-origin-option input,.conversion-flow .conversion-scope-option input{width:16px;min-width:16px;height:16px;min-height:16px;margin:3px 0 0;padding:0;accent-color:var(--mint)}.conversion-origin-option>span:last-child,.conversion-scope-option>span{display:grid;min-width:0;grid-gap:3px;gap:3px}.conversion-origin-option strong,.conversion-scope-option strong{color:var(--ink);font-size:14px;overflow-wrap:anywhere}.conversion-origin-option small,.conversion-scope-option small{color:var(--ink-muted);font-size:12px;line-height:1.45}.conversion-scope-options{display:grid;min-width:0;grid-template-columns:repeat(2,minmax(0,1fr));grid-gap:10px;gap:10px}.conversion-scope-note{margin:0}.conversion-beta-chip{display:inline-flex;min-height:0;padding:1px 7px;font-size:.7rem;font-weight:700;letter-spacing:.04em;text-transform:uppercase;vertical-align:middle}.conversion-inline-link{display:inline-flex;align-items:center;justify-self:start;gap:6px;color:var(--ink-soft);font-size:13px;font-weight:800}.conversion-inline-link:focus-visible,.conversion-inline-link:hover{color:var(--mint);text-decoration:underline}.conversion-field{display:grid;min-width:0;grid-gap:7px;gap:7px}.conversion-field-row{grid-template-columns:repeat(2,minmax(0,1fr))}.conversion-field-row,.conversion-number-picker{display:grid;min-width:0;grid-gap:12px;gap:12px}.conversion-number-group{display:grid;min-width:0;grid-template-columns:repeat(auto-fill,minmax(min(100%,230px),1fr));grid-gap:8px;gap:8px;margin:0;padding:0;border:0}.conversion-number-group>legend{margin-bottom:6px;padding:0;color:var(--ink-soft);font-size:12px;font-weight:850}.conversion-number-option{display:grid;min-width:0;grid-template-columns:auto auto minmax(0,1fr);align-items:center;grid-gap:10px;gap:10px;padding:8px 10px;border:1px solid var(--border);border-radius:10px;cursor:pointer}.conversion-number-option:has(input:checked){border-color:var(--mint);background:rgba(66,240,168,.07)}.conversion-number-option.is-disabled{cursor:not-allowed;opacity:.5}.conversion-number-option>span:last-child{display:grid;min-width:0;grid-gap:2px;gap:2px;color:var(--ink);font-size:13px;font-weight:750;overflow-wrap:anywhere}.conversion-number-option small{color:var(--ink-muted);font-family:var(--font-mono);font-size:11px}.conversion-catalog,.conversion-catalog-attributes,.conversion-catalog-variants{display:grid;min-width:0;grid-gap:10px;gap:10px}.conversion-catalog-attributes,.conversion-catalog-variants{margin:0;padding:0;border:0}.conversion-catalog-attribute,.conversion-catalog-variant{display:flex;min-width:0;flex-wrap:wrap;align-items:center;gap:8px}.conversion-flow .conversion-catalog-attribute input,.conversion-flow .conversion-catalog-variant input{flex:1 1 140px;width:auto}.conversion-catalog-attributes .button,.conversion-catalog-variants .button{justify-self:start;gap:6px}.conversion-flow-summary{display:grid;min-width:0;grid-template-columns:repeat(2,minmax(0,1fr));grid-gap:10px 16px;gap:10px 16px;margin:0;padding:12px 14px;border:1px solid var(--border);border-radius:10px;background:rgba(255,255,255,.02)}.conversion-flow-summary div{display:grid;min-width:0;grid-gap:2px;gap:2px}.conversion-flow-summary dt{color:var(--ink-muted);font-family:var(--font-mono);font-size:10px;font-weight:850;text-transform:uppercase}.conversion-flow-summary dd{margin:0;color:var(--ink);font-size:13px;overflow-wrap:anywhere}.conversion-flow-error{margin:0}.conversion-flow-actions{display:flex;min-width:0;flex-wrap:wrap;justify-content:flex-end;gap:8px;padding-top:12px;border-top:1px solid var(--border)}.conversion-flow-actions .button{gap:6px}.conversion-webhook-url{display:grid;min-width:0;justify-items:start;grid-gap:10px;gap:10px}.conversion-webhook-url .conversion-field,.conversion-webhook-url .provider-conversion-payload-helper{width:100%;min-width:0;box-sizing:border-box}.conversion-crm-pointer .button{gap:6px}.conversion-review-block{display:grid;min-width:0;grid-gap:8px;gap:8px}.conversion-review-block h3{margin:0;color:var(--ink);font-size:14px}.conversion-review-block p{margin:0}.conversion-number-chips{display:flex;min-width:0;flex-wrap:wrap;gap:6px;margin:0;padding:0;list-style:none}.conversion-number-chips li{display:inline-flex;min-width:0;flex-wrap:wrap;align-items:baseline;gap:6px;padding:5px 10px;border:1px solid var(--border);border-radius:999px;color:var(--ink);font-size:12px;font-weight:750;overflow-wrap:anywhere}.conversion-number-chips small{color:var(--ink-muted);font-size:11px;font-weight:600}.conversion-executions{display:grid;min-width:0;grid-gap:14px;gap:14px}.conversion-executions-summary{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));grid-gap:8px;gap:8px;margin:0}.conversion-executions-summary div{display:grid;grid-gap:2px;gap:2px;padding:10px 12px;border:1px solid var(--border);border-radius:10px}.conversion-executions-summary dt{color:var(--ink-muted);font-size:11px}.conversion-executions-summary dd{margin:0;font-family:var(--font-mono);font-size:18px;font-weight:800}.conversion-executions-list{display:grid;grid-gap:8px;gap:8px;margin:0;padding:0;list-style:none}.conversion-executions-list li{display:grid;grid-gap:4px;gap:4px;padding:10px 12px;border:1px solid var(--border);border-radius:10px}.conversion-executions-list p{margin:0;font-size:13px}.conversion-executions-head{display:flex;flex-wrap:wrap;align-items:center;justify-content:space-between;gap:8px;color:var(--ink-muted);font-family:var(--font-mono);font-size:11px}.conversion-confirm,.conversion-executions-error{display:grid;justify-items:start;grid-gap:12px;gap:12px}.conversion-confirm p{margin:0;color:var(--ink-soft);line-height:1.55}.conversion-confirm .conversion-flow-actions{width:100%}@media (max-width:1100px){.conversion-rule-head{display:none}.conversion-rule{grid-template-columns:repeat(3,minmax(0,1fr))}.conversion-rule-actions,.conversion-rule-main,.conversion-rule-notes{grid-column:1/-1}.conversion-rule-actions{justify-content:flex-start}.conversion-rule-cell-label{display:block;color:var(--ink-muted);font-family:var(--font-mono);font-size:10px;font-weight:900;letter-spacing:.04em;text-transform:uppercase}}@media (max-width:900px){.conversions-filters.provider-conversion-builder{grid-template-columns:repeat(2,minmax(0,1fr))}.conversions-filters .button{grid-column:1/-1}}@media (max-width:620px){.conversion-rule{grid-template-columns:repeat(2,minmax(0,1fr));gap:10px 12px;padding:14px}.conversion-rule-cell[data-label=Status]{grid-column:1/-1}.conversion-rule-notes{order:1}.conversion-rule-actions{display:grid;order:2;grid-template-columns:repeat(auto-fit,minmax(132px,1fr));grid-gap:6px;gap:6px}.conversion-rule-actions .button{width:100%;min-width:0;padding-inline:6px}.conversions-toolbar>.button{width:100%}.conversion-executions-summary,.conversion-field-row,.conversion-flow-summary,.conversion-scope-options,.conversion-unify-banner{grid-template-columns:minmax(0,1fr)}.conversion-unify-icon{display:none}.conversion-flow-actions .button{flex:1 1 auto}}@media (prefers-reduced-motion:reduce){.conversion-origin-option,.conversion-rule,.conversion-scope-option{transition:none}}.conversion-close-blocked{margin:0 0 12px}.conversion-catalog-test,.conversion-endpoint,.conversion-manage,.conversion-received{display:grid;min-width:0;grid-gap:14px;gap:14px}.conversion-manage-bar{display:flex;flex-wrap:wrap;align-items:center;justify-content:space-between;gap:10px}.conversion-segmented{display:inline-flex;flex-wrap:wrap;gap:4px;padding:4px;border:1px solid var(--border);border-radius:10px}.conversion-segmented button{min-height:32px;padding:0 12px;border:0;border-radius:7px;background:transparent;color:var(--ink-soft);font:inherit;font-size:13px;font-weight:750;cursor:pointer}.conversion-segmented button:hover{color:var(--ink)}.conversion-segmented button.is-active{background:rgba(66,240,168,.12);color:var(--ink)}.conversion-segmented button:focus-visible{outline:2px solid rgba(66,240,168,.55);outline-offset:1px}.conversion-delete-button{color:var(--coral)}.conversion-edit .conversion-flow-fieldset+.conversion-flow-fieldset{margin-top:4px}.conversion-inline-confirm{display:grid;grid-gap:10px;gap:10px;padding:12px 14px;border:1px solid rgba(255,196,92,.45);border-radius:10px;background:rgba(255,196,92,.07)}.conversion-inline-confirm p{margin:0;color:var(--ink-soft);line-height:1.5}.conversion-received-summary{grid-template-columns:repeat(5,minmax(0,1fr))}.conversion-received-toolbar{display:flex;flex-wrap:wrap;align-items:center;justify-content:space-between;gap:10px}.conversion-received-actions,.conversion-received-row-actions{display:flex;flex-wrap:wrap;align-items:center;gap:6px}.conversion-received-list .conversion-executions-head{justify-content:flex-start}.conversion-received-list .conversion-executions-head time{margin-left:auto}.conversion-received-list input[type=checkbox]{width:16px;height:16px;margin:0;accent-color:var(--mint)}.conversion-received-payload{display:grid;grid-gap:6px;gap:6px;min-width:0}.conversion-received-payload .payload-block{max-height:280px;margin:0;overflow:auto}.conversion-received-empty{margin:0}.conversion-endpoint-setup{display:grid;grid-gap:8px;gap:8px;padding-top:12px;border-top:1px solid var(--border)}.conversion-endpoint-setup h3{margin:0;font-size:14px}.conversion-catalog-alias-list{display:grid;grid-gap:10px;gap:10px;margin:0;padding:0;list-style:none}.conversion-catalog-alias-list li{display:grid;grid-gap:8px;gap:8px;padding:10px 12px;border:1px solid var(--border);border-radius:10px}.conversion-legacy{display:grid;min-width:0;grid-gap:12px;gap:12px;margin-top:8px}.conversion-legacy-head{display:flex;flex-wrap:wrap;align-items:flex-start;justify-content:space-between;gap:10px}.conversion-legacy-head h2{margin:0 0 4px;font-size:16px}.conversion-legacy-head p{margin:0}@media (max-width:1100px){.conversion-legacy-rule .conversion-rule-identity{grid-column:1/-1}}@media (max-width:620px){.conversion-received-summary,.conversion-segmented{grid-template-columns:repeat(2,minmax(0,1fr))}.conversion-segmented{display:grid;width:100%}.conversion-legacy-rule .conversion-rule-actions,.conversion-legacy-rule .conversion-rule-identity{grid-column:1/-1}}.conversion-fresh-url,.conversion-label-editor{display:grid;min-width:0;grid-gap:10px;gap:10px}.conversion-label-list{display:grid;grid-gap:6px;gap:6px;margin:0;padding:0;list-style:none}.conversion-label-list.is-readonly{display:flex;flex-wrap:wrap}.conversion-label-add,.conversion-label-list li{display:grid;min-width:0;grid-template-columns:minmax(0,1fr) auto;align-items:center;grid-gap:8px;gap:8px}.conversion-label-list.is-readonly li{display:block}.conversion-fresh-url{padding:12px 14px;border:1px solid rgba(255,196,92,.45);border-radius:10px;background:rgba(255,196,92,.05)}.conversion-fresh-url>.button.primary{justify-self:start}@media (max-width:620px){.conversion-label-add{grid-template-columns:minmax(0,1fr)}}.conversion-rule-warnings li{color:var(--coral,#b4533c)}.conversion-coming-soon{display:grid;grid-gap:6px;gap:6px}.conversion-endpoint-legacy,.conversion-endpoint-legacy-section,.conversion-endpoint-single-url,.single-url-after-create,.single-url-box,.single-url-migration,.single-url-panel,.single-url-unattributed{display:grid;grid-template-columns:minmax(0,1fr);min-width:0;max-width:100%;grid-gap:10px;gap:10px;width:100%}.conversion-endpoint-legacy-section>*,.conversion-endpoint-legacy>*,.conversion-endpoint-single-url>*,.integration-modal-note>*,.integration-modal-stack>*,.single-url-after-create>*,.single-url-box>*,.single-url-event>*,.single-url-migration>*,.single-url-panel>*,.single-url-unattributed>*{min-width:0;max-width:100%}.single-url-after-create,.single-url-panel .integration-modal-note{justify-items:stretch}.conversion-endpoint .button,.conversion-flow-result .button,.single-url-after-create .button,.single-url-box .button,.single-url-event .button,.single-url-migration .button,.single-url-panel .button,.single-url-products .button,.single-url-unattributed .button{gap:6px;white-space:normal;text-wrap:balance;padding-inline:16px}.conversions-unattributed .status-chip,.single-url-migration .status-chip,.single-url-panel .status-chip,.single-url-unattributed .status-chip{font-family:var(--font-body);font-size:12px;font-weight:700;white-space:normal}.single-url-code{font-family:var(--font-body);font-weight:750;overflow-wrap:normal;word-break:normal;white-space:nowrap}.single-url-list{display:grid;grid-template-columns:minmax(0,1fr);grid-gap:8px;gap:8px;width:100%;min-width:0;margin:0;padding:0;list-style:none}.single-url-list-item{display:flex;flex-wrap:wrap;align-items:center;gap:8px 12px;min-width:0;padding:10px 12px;border:1px solid var(--border);border-radius:8px}.single-url-list-item>div{flex:1 1 220px;min-width:0;overflow-wrap:anywhere}.single-url-list-item>.conversion-inline-confirm{flex:1 1 100%}.single-url-event{display:grid;grid-template-columns:minmax(0,1fr);grid-gap:10px;gap:10px;min-width:0;padding:12px;border:1px solid var(--border);border-radius:8px}.single-url-table-wrap{width:100%;max-width:100%;min-width:0;overflow-x:auto;-webkit-overflow-scrolling:touch}.single-url-table{width:100%;min-width:480px;border-collapse:collapse;font-family:var(--font-body);font-size:.875rem}.single-url-table td,.single-url-table th{padding:6px 8px;border-bottom:1px solid var(--border);text-align:left;vertical-align:top}@media (max-width:560px){.single-url-table-wrap{overflow-x:visible}.single-url-table{display:block;min-width:0}.single-url-table thead{position:absolute;width:1px;height:1px;overflow:hidden;clip:rect(0 0 0 0);white-space:nowrap}.single-url-table tbody{display:grid;grid-gap:8px;gap:8px}.single-url-table tr{display:grid;grid-gap:6px;gap:6px;padding:10px 12px;border:1px solid var(--border);border-radius:8px}.single-url-table td{display:grid;grid-template-columns:minmax(84px,34%) minmax(0,1fr);grid-gap:8px;gap:8px;padding:0;border-bottom:0;overflow-wrap:break-word}.single-url-table td>*{min-width:0}.single-url-table td:before{content:attr(data-label);color:var(--ink-muted);font-size:.75rem;font-weight:700;text-transform:uppercase;letter-spacing:.04em}}.single-url-more summary{cursor:pointer}.single-url-manual-code,.single-url-offered{display:flex;flex-wrap:wrap;align-items:center;gap:8px;min-width:0;margin-top:8px}.single-url-products{display:grid;grid-template-columns:minmax(0,1fr);grid-gap:8px;gap:8px;min-width:0;margin:0;padding:0;border:0}.single-url-products .conversion-field-row{align-items:end}.conversion-check{display:flex;align-items:flex-start;gap:10px;min-width:0;padding:8px 10px;border:1px solid var(--border);border-radius:10px;color:var(--ink);font-size:13px;font-weight:650;cursor:pointer}.conversion-check:has(input:checked){border-color:var(--mint);background:rgba(66,240,168,.07)}.conversion-check>span{min-width:0;overflow-wrap:anywhere}.conversion-check input[type=checkbox],.provider-conversion-builder .conversion-check input[type=checkbox]{flex:0 0 auto;width:16px;min-width:16px;height:16px;min-height:16px;margin:2px 0 0;padding:0;border:0;box-shadow:none;accent-color:var(--mint)}@media (max-width:640px){.single-url-products .conversion-field-row{grid-template-columns:minmax(0,1fr)}}.conversions-unattributed h2{margin:0 0 8px;font-size:1rem}