.ops-workspace{--ops-success:#32664a;--ops-success-soft:#e4eee7}.ops-intro{display:flex;align-items:end;justify-content:space-between;gap:28px;margin-bottom:26px}.ops-intro h1{margin:0;font:500 clamp(30px,3.1vw,48px)/1.04 var(--display);letter-spacing:-.035em}.ops-intro h1 em{color:var(--brand-ink,var(--brand-deep));font-style:normal}.ops-intro p{max-width:600px;margin:14px 0 0;color:var(--ink-700);font-size:14px;line-height:1.5}.ops-intro-actions{display:flex;flex-wrap:wrap;align-items:center;justify-content:end;gap:10px}.ops-action{display:inline-flex;align-items:center;justify-content:center;gap:8px;text-decoration:none;white-space:nowrap}.ops-workspace .button--ghost{color:var(--ink-900);background:var(--surface)}.ops-period{display:flex;padding:4px;border:1px solid var(--line);border-radius:6px;background:var(--surface)}.ops-period button{min-height:32px;padding:0 12px;border:0;border-radius:3px;color:var(--ink-700);background:transparent;font-size:12px;cursor:pointer}.ops-period button[aria-pressed=true]{color:#fff;background:var(--brand-deep)}.ops-reading{gap:8px;padding:18px 0;color:var(--ink-700)}.ops-error,.ops-reading{display:flex;align-items:center;font-size:13px}.ops-error{gap:12px;padding:16px;margin-bottom:18px;color:var(--coral-ink);border:1px solid var(--coral-ink);border-radius:6px;background:var(--critical-soft)}.ops-error button{margin-left:auto;border:0;background:transparent;color:inherit;text-decoration:underline;cursor:pointer}.ops-toolbar{display:grid;grid-template-columns:minmax(170px,1.3fr) minmax(140px,1fr) minmax(140px,1fr) 95px 130px;grid-gap:10px;gap:10px;padding:16px;border:1px solid var(--line);border-radius:var(--radius-md);background:var(--surface)}.ops-toolbar--connections{grid-template-columns:minmax(200px,1.5fr) 1fr 1fr}.ops-toolbar>label{min-width:0}.ops-toolbar label>span:not(.sr-only){display:block;margin-bottom:5px;color:var(--ink-700);font-size:11px;font-weight:600}.ops-toolbar .escolha,.ops-toolbar input{width:100%;min-width:0;height:37px;padding:0 10px;border:1px solid var(--line-strong);border-radius:4px;color:var(--ink-900);background:var(--surface);font:13px var(--body)}.ops-toolbar .escolha{justify-content:space-between}.ops-toolbar .ops-search{display:flex;align-items:center;align-self:end;gap:8px;height:37px;padding-left:10px;border:1px solid var(--line-strong);border-radius:4px;color:var(--ink-700)}.ops-toolbar .ops-search input{border:0;background:transparent;padding-left:0}.ops-toolbar .ops-search svg{flex-shrink:0}.ops-toolbar input::placeholder{color:var(--ink-700);opacity:.9}.ops-workspace :is(a,button,select,input,[tabindex]):focus-visible{outline:3px solid var(--brand-rose);outline-offset:3px}.ops-context{display:flex;align-items:center;justify-content:space-between;gap:12px;margin:14px 0 20px;color:var(--ink-700);font-size:12px;line-height:1.5}.ops-context>span>span{padding:0 5px}.ops-context button{display:flex;align-items:center;gap:6px;padding:5px;border:0;color:var(--brand-ink,var(--brand-deep));background:transparent;font-size:12px;cursor:pointer}.ops-currency-grid{display:grid;grid-template-columns:repeat(auto-fit,minmax(260px,1fr));grid-gap:14px;gap:14px;margin-bottom:24px}.ops-currency-total{padding:20px 22px;border:1px solid var(--line);border-top:3px solid var(--brand-marsala);border-radius:6px;background:var(--surface)}.ops-currency-total header{display:flex;align-items:center;justify-content:space-between;gap:12px;margin-bottom:15px}.ops-currency-total header>span{font:700 11px var(--utility);color:var(--brand-ink,var(--brand-deep))}.ops-currency-total header small{color:var(--ink-700);font-size:11px}.ops-currency-total>div>span{display:block;margin-bottom:5px;color:var(--ink-700);font-size:12px}.ops-currency-total>div>strong{font:500 clamp(25px,2.6vw,36px) var(--display);font-feature-settings:"tnum";font-variant-numeric:tabular-nums}.ops-currency-total dl{display:grid;grid-template-columns:1fr 1fr;grid-gap:16px;gap:16px;margin:18px 0 0;padding-top:13px;border-top:1px solid var(--line)}.ops-campaign-details dt,.ops-connection-details dt,.ops-currency-total dt{margin-bottom:5px;color:var(--ink-700);font-size:11px}.ops-campaign-details dd,.ops-connection-details dd,.ops-currency-total dd{margin:0;font-size:14px;font-weight:600;overflow-wrap:anywhere}.ops-panel{overflow:hidden;border:1px solid var(--line);border-radius:var(--radius-lg);background:var(--surface)}.ops-panel-header{display:flex;align-items:center;justify-content:space-between;gap:16px;padding:22px}.ops-panel-header h2{display:flex;align-items:center;flex-wrap:wrap;gap:12px;margin:0;font:500 23px var(--display)}.ops-panel-header h2 small{padding:4px 7px;border-radius:3px;color:var(--ink-700);background:var(--surface-soft);font:12px var(--body)}.ops-sort{display:flex;align-items:center;gap:6px;color:var(--ink-700)}.ops-sort .escolha{max-width:210px;min-height:32px;padding:0 4px;border:0;color:var(--ink-700);background:transparent;font-size:12px}.ops-table-scroll{overflow-x:auto;overscroll-behavior-x:contain}.ops-table{width:100%;border-collapse:collapse}.ops-table th{padding:13px 16px;border-top:1px solid var(--line);background:var(--surface-soft);color:var(--ink-700);font:600 11px var(--body);letter-spacing:0;text-transform:none;white-space:nowrap}.ops-table td,.ops-table th{border-bottom:1px solid var(--line)}.ops-table td{padding:17px 16px;color:var(--ink-900);font:13px var(--body);font-feature-settings:"tnum";font-variant-numeric:tabular-nums}.ops-table td:first-child,.ops-table th:first-child{padding-left:22px}.ops-table td:last-child,.ops-table th:last-child{padding-right:22px}.ops-media-table{min-width:1100px}.ops-connections-table{min-width:850px}.ops-connections-table td,.ops-connections-table th{text-align:left}.ops-table tbody tr.ops-row--expanded,.ops-table tbody tr:hover{background:var(--surface-soft)}.ops-campaign-name{width:100%;display:flex;align-items:center;gap:11px;padding:0;border:0;color:inherit;background:transparent;text-align:left;cursor:pointer}.ops-campaign-name>span:nth-child(2){min-width:0}.ops-campaign-name strong{color:var(--ink-950);font-size:13px;font-weight:600}.ops-campaign-name small,.ops-campaign-name strong{display:block;max-width:310px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.ops-campaign-name small{margin-top:5px;color:var(--ink-700);font-size:11px}.ops-campaign-name>svg{margin-left:auto;flex-shrink:0;transition:transform .15s;color:var(--ink-700)}.ops-campaign-name[aria-expanded=true]>svg{transform:rotate(180deg)}.ops-client-seal,.ops-provider{display:grid;place-items:center;width:34px;height:36px;flex-shrink:0;border:1px solid var(--line);border-radius:4px;color:var(--brand-ink,var(--brand-deep));background:var(--surface-soft);font:600 10px var(--utility)}.ops-provider--meta{background:#e5edfb;color:#285398;border-color:#cad8f1}.ops-badge{display:inline-flex;align-items:center;gap:6px;padding:5px 7px;border-radius:3px;color:var(--ink-700);background:var(--surface-soft);font-size:11px;white-space:nowrap}.ops-badge i{width:5px;height:5px;border-radius:50%;background:currentColor}.ops-badge--active,.ops-badge--ready{color:var(--ops-success);background:var(--ops-success-soft)}.ops-badge--attention{color:var(--coral-ink);background:var(--critical-soft)}.ops-badge--running,.ops-badge--setup{color:var(--amber-ink);border:1px solid var(--line-strong)}.ops-cell-note,.ops-simulation{display:block;margin-top:5px;color:var(--ink-700);font-size:10px}.ops-simulation{color:var(--amber-ink)}.ops-table .ops-details-cell{padding:0;white-space:normal}.ops-campaign-details,.ops-connection-details{border-left:3px solid var(--brand-marsala);padding:22px;background:var(--surface-soft);text-align:left}.ops-campaign-details dl,.ops-connection-details dl{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));grid-gap:18px 24px;gap:18px 24px;margin:0 0 20px;max-width:870px}.ops-connection-details p{margin:0 0 18px;color:var(--ink-900);font-size:13px;line-height:1.5}.ops-inline-link{display:inline-flex;align-items:center;gap:6px;color:var(--brand-ink,var(--brand-deep));text-decoration:none;font-size:12px;font-weight:600}.ops-inline-link:hover{text-decoration:underline}.ops-pagination{justify-content:space-between;flex-wrap:wrap;padding:16px 22px;color:var(--ink-700);font-size:12px;border-top:1px solid var(--line)}.ops-pagination,.ops-pagination nav{display:flex;align-items:center;gap:12px}.ops-pagination button{min-height:32px;padding:0 10px;border:1px solid var(--line-strong);border-radius:4px;color:var(--ink-900);background:var(--surface);cursor:pointer}.ops-pagination button:disabled{opacity:.4;cursor:not-allowed}.ops-empty{display:flex;flex-direction:column;align-items:center;justify-content:center;min-height:270px;gap:10px;padding:36px 24px;border-top:1px solid var(--line);text-align:center}.ops-empty>svg{color:var(--brand-ink,var(--brand-deep))}.ops-empty h2{max-width:480px;margin:8px 0 0;font:500 24px var(--display)}.ops-empty p{max-width:480px;margin:0 0 10px;font-size:13px}.ops-empty p,.ops-footnote{color:var(--ink-700);line-height:1.6}.ops-footnote{display:flex;justify-content:space-between;gap:22px;padding:16px 0;font-size:11px}.ops-footnote>span:first-child{max-width:640px}.ops-footnote>span:last-child{flex-shrink:0}.ops-health-strip{display:grid;grid-template-columns:repeat(5,minmax(0,1fr));margin-top:22px;border:1px solid var(--line);border-radius:var(--radius-md);overflow:hidden;background:var(--surface)}.ops-health-strip button{padding:18px;border:0;border-right:1px solid var(--line);border-bottom:3px solid transparent;background:transparent;color:var(--ink-900);text-align:left;cursor:pointer}.ops-health-strip button:last-child{border-right:0}.ops-health-strip button>span{display:flex;align-items:center;gap:7px;color:var(--ink-700);font-size:12px}.ops-health-strip strong{display:block;margin-top:14px;font:500 32px var(--display)}.ops-health-strip button[aria-pressed=true]{border-bottom-color:var(--brand-marsala);background:var(--surface-soft)}.ops-health-strip button[aria-pressed=true]>span{color:var(--brand-ink,var(--brand-deep))}.ops-muted{color:var(--ink-700);font-size:11px}.ops-open-client{display:grid;place-items:center;width:34px;height:34px;border:1px solid var(--line-strong);border-radius:4px;color:var(--brand-ink,var(--brand-deep));background:var(--surface)}.ops-open-client:hover{color:#fff;background:var(--brand-deep)}.ops-missing{margin-top:20px;padding:22px;border:1px dashed var(--line-strong);border-radius:var(--radius-md)}.ops-missing>div:first-child{display:flex;align-items:center;gap:10px;color:var(--ink-700)}.ops-missing h2{margin:0;color:var(--ink-900);font:500 20px var(--display)}.ops-missing p{margin:10px 0 16px;color:var(--ink-700);font-size:13px}.ops-missing-clients{display:flex;flex-wrap:wrap;gap:8px}.ops-missing-clients a{display:flex;align-items:center;gap:10px;padding:10px 12px;border:1px solid var(--line);border-radius:4px;color:var(--brand-ink,var(--brand-deep));background:var(--surface);font-size:12px;text-decoration:none}:root[data-theme=dark] .ops-workspace{--ops-success:#9dc8ac;--ops-success-soft:#20372b}@media (prefers-color-scheme:dark){:root:not([data-theme=light]) .ops-workspace{--ops-success:#9dc8ac;--ops-success-soft:#20372b}}@media (max-width:1250px){.ops-intro{align-items:start;flex-direction:column}.ops-intro-actions{justify-content:start}.ops-toolbar{grid-template-columns:repeat(4,minmax(0,1fr))}.ops-toolbar>.ops-search{grid-column:1/-1}.ops-toolbar--connections{grid-template-columns:1fr 1fr}.ops-health-strip button{padding:15px 11px}.ops-health-strip button>span{font-size:11px}.ops-footnote{flex-direction:column;gap:6px}}@media (max-width:650px){.ops-intro h1{font-size:34px}.ops-intro p{font-size:13px}.ops-toolbar{grid-template-columns:1fr 1fr;padding:12px}.ops-currency-grid{grid-template-columns:1fr}.ops-panel-header{align-items:start;flex-direction:column;padding:18px}.ops-health-strip{grid-template-columns:repeat(3,minmax(0,1fr))}.ops-health-strip button:nth-child(-n+3){border-bottom:1px solid var(--line)}.ops-health-strip button[aria-pressed=true]{box-shadow:inset 0 -3px var(--brand-marsala)}.ops-health-strip button:nth-child(3){border-right:0}.ops-health-strip button:last-child{border-right:1px solid var(--line)}.ops-context{align-items:start}.ops-pagination{padding:14px}.ops-pagination nav{width:100%;justify-content:space-between;gap:6px}.ops-error{flex-wrap:wrap}.ops-footnote>span:last-child{flex-shrink:1}}.ops-section{margin-top:44px;padding-top:30px;border-top:1px solid var(--line)}.page-body>.ops-section:first-child{margin-top:0;padding-top:0;border-top:0}.ops-header{display:flex;align-items:end;justify-content:space-between;flex-wrap:wrap;gap:20px;margin-bottom:22px}.ops-header h2{margin:6px 0 0;font:500 clamp(24px,2.3vw,32px)/1.1 var(--display);letter-spacing:-.02em}.ops-header p{max-width:620px;margin:10px 0 0;color:var(--ink-700);font-size:13.5px;line-height:1.6}.ops-header-actions{display:flex;flex-wrap:wrap;align-items:end;gap:10px}.ops-filter>span{display:block;margin-bottom:5px;color:var(--ink-700);font-size:11px;font-weight:600}.ops-filter .escolha{min-height:37px}.funnel-grid{display:grid;grid-template-columns:repeat(auto-fill,minmax(330px,1fr));grid-gap:16px;gap:16px}.funnel-card{display:flex;flex-direction:column;gap:14px;padding:18px;border:1px solid var(--line);border-radius:var(--radius-md);background:var(--surface)}.funnel-card>header{display:flex;align-items:start;justify-content:space-between;gap:12px}.funnel-card h3{margin:0;font:500 18px var(--display);letter-spacing:-.01em}.funnel-rule{display:flex;flex-wrap:wrap;align-items:center;gap:6px;margin:7px 0 0;color:var(--ink-700);font-size:12.5px}.funnel-rule code{padding:1px 6px;border-radius:3px;background:var(--surface-soft);color:var(--ink-900);font-size:12px}.funnel-card-actions{display:flex;gap:4px}.funnel-card-actions button{display:grid;place-items:center;width:30px;height:30px;border:1px solid var(--line);border-radius:4px;color:var(--ink-700);background:var(--surface);cursor:pointer}.funnel-card-actions button:hover{color:var(--brand-ink,var(--brand-deep));border-color:var(--line-strong)}.funnel-figures{display:grid;grid-template-columns:repeat(auto-fit,minmax(88px,1fr));grid-gap:12px 14px;gap:12px 14px;margin:0;padding:14px 0 0;border-top:1px solid var(--line)}.funnel-figure dt{color:var(--ink-700);font-size:11px;font-weight:600;letter-spacing:.02em;text-transform:uppercase}.funnel-figure dd{display:flex;flex-direction:column;gap:2px;margin:4px 0 0;color:var(--ink-900);font:500 17px var(--display)}.funnel-figure dd small{color:var(--ink-700);font:500 11px var(--body)}.funnel-card-actions button[aria-pressed=true]{color:var(--brand-ink,var(--brand-deep));border-color:var(--brand-marsala);background:var(--surface-soft)}.funnel-tracking{display:flex;flex-direction:column;gap:16px;margin-top:18px;padding:20px;border:1px solid var(--line);border-radius:var(--radius-md);background:var(--surface);scroll-margin-top:90px}.funnel-tracking>header{display:flex;align-items:start;justify-content:space-between;gap:12px}.funnel-tracking h3{margin:0 0 6px;font:500 18px var(--display);letter-spacing:-.01em}.funnel-tracking-close{display:grid;place-items:center;flex:none;width:30px;height:30px;border:1px solid var(--line);border-radius:4px;color:var(--ink-700);background:var(--surface);cursor:pointer}.funnel-snippet{display:flex;flex-direction:column;gap:10px;padding:12px 14px;border:1px solid var(--line);border-radius:5px;background:var(--surface-soft)}.funnel-snippet[open]{padding-bottom:14px}.funnel-snippet-head{display:flex;align-items:center;justify-content:space-between;gap:12px;cursor:pointer;list-style:none}.funnel-snippet-head::-webkit-details-marker{display:none}.funnel-snippet-head:after{content:"";flex:none;width:7px;height:7px;margin-left:4px;border-right:1.5px solid var(--ink-700);border-bottom:1.5px solid var(--ink-700);transform:rotate(45deg) translateY(-2px);transition:transform .15s}.funnel-snippet[open]>.funnel-snippet-head:after{transform:rotate(225deg) translateY(-2px)}.funnel-snippet-head .funnel-note{margin-left:auto}.funnel-snippet-steps{margin:0;padding-left:18px;color:var(--ink-700);font-size:12.5px;line-height:1.6}.funnel-snippet code{font:11.5px ui-monospace,SFMono-Regular,Consolas,monospace}.funnel-snippet-copy{display:flex;align-items:start;gap:10px}.funnel-snippet [role=status]:empty{margin-top:-10px}.funnel-snippet-copy pre{flex:1 1;min-width:0}.funnel-snippet pre{max-height:220px;margin:0;padding:12px;overflow:auto;border:1px solid var(--line);border-radius:4px;background:var(--surface);color:var(--ink-900);font:11.5px/1.5 ui-monospace,SFMono-Regular,Consolas,monospace}.funnel-block{display:flex;flex-direction:column;gap:10px}.funnel-block-head{display:flex;flex-wrap:wrap;align-items:baseline;justify-content:space-between;gap:4px 16px}.funnel-tracking h4{margin:0;color:var(--ink-700);font:600 11px var(--body);letter-spacing:.06em;text-transform:uppercase}.funnel-block-head .funnel-note{max-width:560px}.funnel-pages td:first-child strong{font-weight:600}.funnel-pages td,.funnel-recent td{padding-top:12px;padding-bottom:12px;white-space:nowrap}.funnel-heatmap-link,.funnel-heatmap-link:visited{gap:6px;color:var(--ink-900);text-decoration:none;white-space:nowrap}.funnel-insights{display:grid;grid-template-columns:repeat(auto-fit,minmax(300px,1fr));grid-gap:14px;gap:14px}.funnel-insight{display:flex;flex-direction:column;gap:8px;min-width:0;padding:14px 16px;border:1px solid var(--line);border-radius:5px}.funnel-insight h4+.funnel-note{margin-top:-4px}.funnel-insight .funnel-rank+h4{margin-top:10px}.funnel-rank{display:flex;flex-direction:column;margin:0;padding:0;list-style:none}.funnel-rank li{position:relative;display:grid;grid-template-columns:minmax(0,1fr) auto auto;align-items:center;grid-gap:8px;gap:8px;padding:8px 0 10px;border-bottom:1px solid var(--line)}.funnel-rank li:last-child{border-bottom:0}.funnel-rank li>i{position:absolute;left:0;bottom:3px;height:3px;border-radius:2px;background:color-mix(in srgb,var(--brand-marsala) 55%,transparent)}.funnel-rank-name{display:flex;flex-direction:column;min-width:0;overflow:hidden;color:var(--ink-900);font-size:13px;text-overflow:ellipsis;white-space:nowrap}.funnel-rank-name small{overflow:hidden;color:var(--ink-700);font-size:11px;text-overflow:ellipsis}.funnel-rank-name--code{font:12px ui-monospace,SFMono-Regular,Consolas,monospace;white-space:normal;overflow-wrap:anywhere}.funnel-rank-tags{display:flex;gap:5px}.funnel-rank li>b{font:500 14px var(--display);font-feature-settings:"tnum";font-variant-numeric:tabular-nums}.funnel-hours{display:grid;grid-template-columns:repeat(24,minmax(0,1fr));align-items:end;grid-gap:3px;gap:3px;height:84px;margin:0;padding:0 0 18px;list-style:none}.funnel-hours li{position:relative;display:flex;align-items:flex-end;height:100%}.funnel-hours li>i{display:block;width:100%;min-height:2px;border-radius:3px 3px 0 0;background:#a74c4d}.funnel-hours li.is-pico>i{outline:2px solid var(--ink-900);outline-offset:1px}.funnel-hours-row{display:grid;grid-template-columns:52px minmax(0,1fr);align-items:end;grid-gap:8px;gap:8px}.funnel-hours-row>span{padding-bottom:18px;color:var(--ink-700);font-size:11px;font-weight:600;letter-spacing:.02em;text-transform:uppercase}.funnel-hours-row--leads .funnel-hours,.funnel-hours-row--vendas .funnel-hours{height:60px}.funnel-hours-row--leads .funnel-hours li>i{background:#c8813f}.funnel-hours-row--vendas .funnel-hours li>i{background:#2f7d57}.funnel-hours li>small{position:absolute;top:100%;left:0;margin-top:4px;color:var(--ink-700);font-size:11px;font-feature-settings:"tnum";font-variant-numeric:tabular-nums}.funnel-origin-kind{color:var(--ink-700);font-size:11px}.funnel-recent-row{cursor:pointer}.funnel-recent-row:focus-visible td,.funnel-recent-row:hover td{background:var(--surface-soft)}.funnel-recent-row:focus-visible{outline:2px solid var(--brand-marsala);outline-offset:-2px}.funnel-recent-row[aria-expanded=true] td{border-bottom-color:transparent;background:var(--surface-soft)}.funnel-recent-row td:first-child{width:30px;padding-right:0;color:var(--ink-700)}.funnel-journey-row>td{padding:4px 22px 18px 52px;background:var(--surface-soft);white-space:normal}.funnel-journey{display:flex;flex-direction:column;gap:10px}.funnel-journey ol{display:flex;flex-direction:column;margin:0;padding:0;list-style:none}.funnel-journey li{position:relative;display:grid;grid-template-columns:52px minmax(0,1fr);grid-gap:12px;gap:12px;padding:5px 0;font-size:13px}.funnel-journey li:before{content:"";position:absolute;left:61px;top:0;bottom:0;width:1px;background:var(--line-strong)}.funnel-journey li>span{position:relative;display:flex;flex-wrap:wrap;align-items:center;gap:4px 8px;padding-left:14px}.funnel-journey li>span:before{content:"";position:absolute;left:-4px;top:50%;width:7px;height:7px;margin-top:-3.5px;border-radius:50%;background:var(--brand-marsala)}.funnel-journey li.is-error>span:before{background:var(--coral-ink)}.funnel-journey time{color:var(--ink-700);text-align:right}.funnel-journey code,.funnel-journey time{font:12px ui-monospace,SFMono-Regular,Consolas,monospace}.funnel-journey code{overflow-wrap:anywhere}.funnel-note{margin:0;color:var(--ink-700);font-size:12.5px;line-height:1.55}.funnel-note--footer{margin-top:18px;padding-top:16px;border-top:1px solid var(--line)}.funnel-warning{display:flex;align-items:start;gap:9px;margin:0;padding:11px 12px;border:1px solid var(--amber-ink);border-radius:5px;background:var(--surface-soft);color:var(--amber-ink);font-size:12.5px;line-height:1.55}.funnel-warning>svg{flex:none;margin-top:1px}.funnel-form{display:flex;flex-direction:column;gap:14px;padding:18px;margin-bottom:20px;border:1px solid var(--line-strong);border-radius:var(--radius-md);background:var(--surface)}.funnel-form-grid{display:grid;grid-template-columns:minmax(190px,1.4fr) minmax(150px,1fr) minmax(140px,1fr) minmax(150px,1fr);grid-gap:12px;gap:12px}.funnel-form label>span{display:block;margin-bottom:5px;color:var(--ink-700);font-size:11px;font-weight:600}.funnel-form .escolha,.funnel-form input{width:100%;min-width:0;height:37px;padding:0 10px;border:1px solid var(--line-strong);border-radius:4px;color:var(--ink-900);background:var(--surface);font:13px var(--body)}.funnel-form-hint{margin:0;color:var(--ink-700);font-size:12px;line-height:1.55}.funnel-form-hint code{padding:1px 5px;border-radius:3px;background:var(--surface-soft)}.funnel-form-error{display:flex;align-items:center;gap:8px;margin:0;color:var(--coral-ink);font-size:12.5px}.funnel-form footer{display:flex;justify-content:end;gap:10px}.funnel-form label>small{display:block;margin-top:4px;color:var(--ink-700);font-size:11px}.funnel-form-grid--duas{grid-template-columns:minmax(160px,1fr) minmax(160px,1fr);max-width:460px}.funnel-fieldset{margin:0;padding:16px 16px 14px;border:1px solid var(--line);border-radius:9px;background:var(--surface-soft)}.funnel-fieldset legend{padding:0 6px;margin-left:-6px;color:var(--ink-900);font:600 12px var(--body)}.funnel-fieldset>p{margin:0 0 12px;color:var(--ink-700);font-size:12px;line-height:1.55}.funnel-fieldset .funnel-form input{background:var(--surface)}.funnel-escolhas+.funnel-escolhas{margin-top:16px;padding-top:14px;border-top:1px solid var(--line)}.funnel-escolhas__titulo{display:block;margin-bottom:7px;color:var(--ink-700);font-size:11px;font-weight:600}.funnel-escolhas__aviso{margin:0 0 9px;color:var(--ink-700);font-size:11.5px;line-height:1.5}.funnel-chips{display:flex;flex-wrap:wrap;gap:7px}.funnel-chip{display:inline-flex;align-items:center;gap:6px;padding:6px 11px;border:1px solid var(--line-strong);border-radius:999px;color:var(--ink-900);background:var(--surface);font:12px var(--body);cursor:pointer}.funnel-chip:hover{border-color:var(--brand-ink,var(--brand-deep))}.funnel-chip small{color:var(--ink-700);font-size:10.5px}.funnel-chip--ativo{color:#fff;border-color:var(--brand-deep);background:var(--brand-deep)}.funnel-chip--ativo small{color:rgb(255 255 255/.72)}.funnel-suggestions{margin-top:26px;padding-top:20px;border-top:1px solid var(--line)}.funnel-suggestions h3{margin:0;font:500 17px var(--display)}.funnel-suggestions>p{margin:6px 0 14px;color:var(--ink-700);font-size:12.5px}.funnel-suggestion-list{display:grid;grid-template-columns:repeat(auto-fill,minmax(215px,1fr));grid-gap:10px;gap:10px}.funnel-suggestion{display:flex;flex-direction:column;gap:3px;padding:12px 14px;border:1px solid var(--line);border-radius:5px;background:var(--surface);text-align:left;cursor:pointer}.funnel-suggestion:hover{border-color:var(--brand-ink,var(--brand-deep))}.funnel-suggestion strong{color:var(--ink-900);font:500 14px var(--body);word-break:break-word}.funnel-suggestion small{color:var(--ink-700);font-size:11px}.funnel-suggestion span{color:var(--ink-700);font-size:12px}@media (max-width:900px){.funnel-form-grid{grid-template-columns:1fr 1fr}.ops-header{align-items:start}}@media (max-width:560px){.funnel-form-grid,.funnel-form-grid--duas,.funnel-grid{grid-template-columns:1fr}.funnel-tracking{padding:16px}.funnel-snippet-copy{flex-direction:column;align-items:stretch}.funnel-snippet-head .funnel-note{display:none}.funnel-insights{grid-template-columns:1fr}.funnel-journey-row>td{padding-left:16px;padding-right:16px}.funnel-journey li{grid-template-columns:44px minmax(0,1fr)}.funnel-journey li:before{left:53px}}.sale-totals{display:grid;grid-template-columns:repeat(auto-fit,minmax(240px,1fr));grid-gap:14px;gap:14px;margin-bottom:18px}.sale-totals article{display:flex;flex-direction:column;gap:5px;padding:16px 18px;border:1px solid var(--line);border-radius:var(--radius-md);background:var(--surface)}.sale-totals span{color:var(--ink-700);font-size:11px;font-weight:600;letter-spacing:.02em;text-transform:uppercase}.sale-totals strong{color:var(--ink-900);font:500 27px var(--display);letter-spacing:-.02em}.sale-totals small{color:var(--ink-700);font-size:12px}.sale-row{cursor:pointer}.sale-row:hover td{background:var(--surface-soft)}.sale-row td strong{font-weight:600}.sale-muted{color:var(--ink-700)}.sale-tag{display:inline-block;padding:3px 9px;border-radius:20px;border:1px solid var(--line-strong);font-size:11.5px;font-weight:600;white-space:nowrap}.sale-tag--paid{color:var(--pine);border-color:var(--pine)}.sale-tag--pending{color:var(--amber-ink);border-color:var(--amber-ink)}.sale-tag--back{color:var(--coral-ink);border-color:var(--coral-ink)}.sale-tag--off{color:var(--ink-700)}.sale-funnel{display:inline-block;margin:2px 4px 2px 0;padding:3px 9px;border-radius:4px;background:var(--surface-soft);border:1px solid var(--line);font-size:11.5px}.sale-details{display:grid;grid-template-columns:repeat(auto-fit,minmax(200px,1fr));grid-gap:16px;gap:16px;margin:0}.sale-details dt{display:flex;align-items:center;gap:6px;color:var(--ink-700);font-size:11px;font-weight:600;letter-spacing:.02em;text-transform:uppercase}.sale-details dd{margin:6px 0 0;color:var(--ink-900);font-size:13px;word-break:break-word}.sale-origin{display:flex;flex-direction:column;gap:4px}.sale-origin>span{display:flex;gap:7px;align-items:baseline}.sale-origin small{min-width:68px;color:var(--ink-700);font-size:11px}.pf-valor{display:inline-flex;align-items:baseline;gap:5px}.pf-valor+.pf-valor{margin-left:10px}.pf-valor small{color:var(--ink-700);font-size:10.5px}.pf-clientes{display:grid;grid-template-columns:repeat(auto-fill,minmax(280px,1fr));grid-gap:10px;gap:10px;padding:16px 22px}.pf-cliente{display:grid;grid-template-columns:1fr auto;align-items:center;grid-gap:4px 10px;gap:4px 10px;padding:12px 14px;border:1px solid var(--line);border-radius:6px;background:var(--surface);color:var(--ink-900);text-decoration:none}.pf-cliente:hover{border-color:var(--brand-ink,var(--brand-deep))}.pf-cliente strong{grid-column:1;font:500 14px var(--body)}.pf-cliente span{grid-column:1;color:var(--ink-700);font-size:12px}.pf-cliente .pf-roas{color:var(--ink-900);font:500 19px var(--display)}.pf-cliente .pf-roas,.pf-cliente>svg{grid-column:2;grid-row:1/span 3;align-self:center}.pf-cliente>svg{color:var(--ink-700)}.set-bloco{margin-top:30px;padding-top:24px;border-top:1px solid var(--line)}.set-bloco h3{margin:0 0 12px;font:500 19px var(--display);letter-spacing:-.01em}.set-bloco-head{display:flex;align-items:center;justify-content:space-between;flex-wrap:wrap;gap:12px;margin-bottom:14px}.set-bloco-head h3{margin:0}.set-linha-form{display:flex;align-items:end;gap:10px;flex-wrap:wrap}.set-linha-form label>span{display:block;margin-bottom:5px;color:var(--ink-700);font-size:11px;font-weight:600}.set-linha-form input{min-width:260px;height:37px;padding:0 10px;border:1px solid var(--line-strong);border-radius:4px;color:var(--ink-900);background:var(--surface);font:13px var(--body)}.set-form-grid{display:grid;grid-template-columns:minmax(170px,1fr) minmax(200px,1.2fr) minmax(230px,1.3fr);grid-gap:12px;gap:12px}.set-form-grid label>span{display:block;margin-bottom:5px;color:var(--ink-700);font-size:11px;font-weight:600}.set-form-grid .escolha,.set-form-grid input{width:100%;min-width:0;height:37px;padding:0 10px;border:1px solid var(--line-strong);border-radius:4px;color:var(--ink-900);background:var(--surface);font:13px var(--body)}.set-carteira{margin:0;padding:12px 14px;border:1px solid var(--line);border-radius:6px}.set-carteira legend{padding:0 6px;color:var(--ink-700);font-size:11px;font-weight:600}.set-check{display:flex;align-items:center;gap:8px;color:var(--ink-900);font-size:13px;cursor:pointer}.set-check input{width:15px;height:15px;accent-color:var(--brand-deep)}.set-clientes{display:grid;grid-template-columns:repeat(auto-fill,minmax(200px,1fr));grid-gap:8px;gap:8px;margin-top:10px}.set-acoes{display:flex;gap:4px;justify-content:end}.set-acoes button{display:grid;place-items:center;width:30px;height:30px;border:1px solid var(--line);border-radius:4px;color:var(--ink-700);background:var(--surface);cursor:pointer}.set-acoes button:hover{color:var(--brand-ink,var(--brand-deep));border-color:var(--line-strong)}.funnel-card-actions button.is-confirmando,.set-acoes button.is-confirmando{display:inline-flex;align-items:center;gap:5px;width:auto;padding:0 9px;color:var(--coral-ink);border-color:var(--coral-ink);background:var(--critical-soft);font:600 12px var(--body);white-space:nowrap}.set-senha{display:flex;align-items:start;gap:12px;padding:16px 18px;margin-bottom:18px;border:1px solid var(--pine);border-radius:var(--radius-md);background:var(--surface)}.set-senha>svg{flex:none;margin-top:2px;color:var(--pine)}.set-senha strong{display:block;color:var(--ink-900);font:500 15px var(--body)}.set-senha p{margin:5px 0 10px;color:var(--ink-700);font-size:12.5px;line-height:1.55}.set-senha code{display:inline-block;padding:8px 12px;border:1px solid var(--line-strong);border-radius:5px;background:var(--surface-soft);color:var(--ink-900);font-size:16px;letter-spacing:.06em;word-break:break-all}.set-senha-acoes{display:flex;flex-direction:column;gap:6px;margin-left:auto}.set-senha-acoes button{display:inline-flex;align-items:center;gap:6px;padding:7px 11px;border:1px solid var(--line);border-radius:4px;color:var(--ink-900);background:var(--surface);font-size:12.5px;cursor:pointer}.set-ambiente{display:grid;grid-template-columns:repeat(auto-fit,minmax(290px,1fr));grid-gap:14px;gap:14px;margin:14px 0 0}.set-ambiente dt{color:var(--ink-700);font-size:11px;font-weight:600;letter-spacing:.02em;text-transform:uppercase}.set-ambiente dd{display:flex;align-items:center;gap:7px;margin:5px 0 0;color:var(--ink-900);font-size:13px;line-height:1.5}.set-trilha{display:flex;flex-direction:column;gap:0;margin:12px 0 0;padding:0;list-style:none}.set-trilha li{display:flex;gap:14px;padding:11px 0;border-bottom:1px solid var(--line);color:var(--ink-900);font-size:13px;line-height:1.5}.set-trilha-quando{flex:none;width:120px;color:var(--ink-700);font-size:12px}.set-trilha em{color:var(--ink-700);font-style:normal}@media (max-width:860px){.set-form-grid{grid-template-columns:1fr}.set-senha{flex-wrap:wrap}.set-senha-acoes{flex-direction:row;margin-left:0}.set-trilha li{flex-direction:column;gap:3px}.set-trilha-quando{width:auto}}.grafico-area{margin:14px -6px 0}.grafico-area .recharts-surface{overflow:visible}.grafico-vazio{margin:14px 0 0;padding:22px;border:1px dashed var(--line);border-radius:var(--radius-md);color:var(--ink-700);font-size:12.5px;text-align:center}.grafico-balao{min-width:190px;padding:11px 13px;border:1px solid;border-radius:7px;box-shadow:0 8px 26px rgb(0 0 0/.14);font-size:12.5px}.grafico-balao strong{display:block;margin-bottom:7px;color:var(--ink-900);font:500 12.5px var(--body)}.grafico-balao span{display:flex;align-items:center;gap:7px;padding:2px 0}.grafico-balao i{width:9px;height:9px;border-radius:50%;flex:none}.grafico-balao b{margin-left:auto;color:var(--ink-900);font-feature-settings:"tnum";font-variant-numeric:tabular-nums}.grafico-balao__extra{padding-left:16px;opacity:.85}.grafico-grade{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));grid-gap:18px;gap:18px;margin-top:20px}@media (max-width:900px){.grafico-grade{grid-template-columns:1fr}}.grafico-par{padding:18px 18px 14px;border:1px solid var(--line);border-radius:11px;background:var(--surface-soft)}.grafico-par h4{margin:0;color:var(--ink-900);font:500 14px var(--body)}.grafico-par>p{margin:5px 0 0;color:var(--ink-700);font-size:11.5px;line-height:1.5}.grafico-par .grafico-area{margin:10px -10px 0}.grafico-legenda{display:flex;flex-wrap:wrap;gap:6px 16px;margin-top:8px;padding-left:10px}.grafico-legenda span{display:inline-flex;align-items:center;gap:6px;color:var(--ink-700);font-size:11px}.grafico-legenda i{width:8px;height:8px;border-radius:50%;flex:none}.perda{--f1:#c4918e;--f2:#b56f6d;--f3:#a74c4d;--f4:#953739;--f5:#8a1f26;--f6:#820208;--faixa-h:46px;--elo-h:12px;--nome:clamp(130px,16vw,220px);--num:clamp(166px,20vw,250px);--gap:clamp(12px,1.8vw,24px);--passo:7.1428%;display:flex;flex-direction:column;margin:20px 0 0;padding:0;list-style:none}.perda-vazio{margin:20px 0 0;padding:22px;border:1px dashed var(--line-strong);border-radius:var(--radius-md);color:var(--ink-700);font:400 13px/1.5 var(--body);text-align:center}.perda-regua{background-image:repeating-linear-gradient(90deg,var(--line) 0 1px,transparent 1px var(--passo))}.perda-linha{display:grid;grid-template-columns:var(--nome) minmax(0,1fr) var(--num);grid-column-gap:var(--gap);column-gap:var(--gap);align-items:start}.perda-etapa{display:flex;flex-direction:column}.perda-faixa{min-height:var(--faixa-h)}.perda-nome{min-width:0;align-self:center}.perda-nome strong{display:block;color:var(--ink-900);font:500 14px/1.25 var(--body)}.perda-nome small{display:block;margin-top:2px;color:var(--ink-700);font:400 11px/1.3 var(--body)}.perda-trilho{height:var(--faixa-h);display:flex}.perda-barra{margin:0 auto;height:100%;print-color-adjust:exact}.perda-barra--zero{width:3px!important}.perda-vazia{margin:auto;width:38%;border-top:1px dashed var(--ink-400)}.perda-elo>.perda-fio,.perda-elo>svg{display:block;width:100%;height:var(--elo-h)}.perda-elo--corte{--elo-h:22px}.perda-fio{position:relative}.perda-fio:after{content:"";position:absolute;left:25%;right:25%;top:50%;border-top:1px dashed var(--ink-400)}.perda-num{align-self:center;display:flex;flex-direction:column;align-items:flex-start}.perda-num strong{color:var(--ink-900);font:500 22px/1.1 var(--display);font-feature-settings:"tnum";font-variant-numeric:tabular-nums;letter-spacing:-.01em}.perda-passagem{margin-top:3px;color:var(--ink-700);font:500 13px/1.3 var(--display);font-feature-settings:"tnum";font-variant-numeric:tabular-nums}.perda-passagem small{color:var(--ink-700);font:400 11px var(--body)}.perda-passagem--indef{font-style:italic;font-weight:400}.perda-motivo{margin-top:3px;color:var(--ink-700);font:400 11px/1.4 var(--body);font-style:normal}.perda-perdidos{margin-top:4px;color:var(--ink-700);font:400 11px/1.4 var(--body);font-feature-settings:"tnum";font-variant-numeric:tabular-nums}.perda-perdidos--coral{color:var(--coral-ink);font-weight:500}.perda-bico>svg{display:block;width:100%;height:34px;print-color-adjust:exact}.perda-rodape{margin-top:10px;align-items:start}.perda-eixo{position:relative;height:28px;background-repeat:no-repeat;background-size:100% 7px;border-top:1px solid var(--line)}.perda-eixo span{position:absolute;top:11px;transform:translateX(-50%);color:var(--ink-700);font:400 10px var(--utility);white-space:nowrap}.perda-eixo--esq{transform:translateX(0)}.perda-eixo--dir{transform:translateX(-100%)}.perda-legenda{margin:11px 0 0;color:var(--ink-700);font:400 11px/1.45 var(--body)}.perda-legenda strong{color:var(--ink-900);font-weight:600}:root[data-theme=dark] .perda{--f1:#f2dad8;--f2:#e4b8b5;--f3:#d59693;--f4:#c57573;--f5:#b85c5b;--f6:#ab4548}@media (prefers-color-scheme:dark){:root:not([data-theme=light]) .perda{--f1:#f2dad8;--f2:#e4b8b5;--f3:#d59693;--f4:#c57573;--f5:#b85c5b;--f6:#ab4548}}@media (max-width:820px){.perda{--faixa-h:34px;--gap:12px}.perda-linha{grid-template-columns:minmax(0,1fr) auto;row-gap:6px;align-items:baseline}.perda-trilho{grid-column:1/-1}.perda-num{align-items:flex-end;text-align:right}.perda-num strong{font-size:20px}.perda-motivo,.perda-perdidos{text-align:right}.perda-bico,.perda-elo,.perda-rodape{grid-template-columns:minmax(0,1fr)}.perda-bico>span,.perda-eixo--meio,.perda-elo>span,.perda-rodape>span:first-child{display:none}}@media print{.perda-barra,.perda-bico polygon,.perda-elo polygon{print-color-adjust:exact}}.funil li>small{display:block;margin-top:6px;color:var(--ink-700);font-size:11px}.origin-filter{margin-bottom:26px;padding:15px 18px;border-radius:var(--radius-lg,14px)}.origin-filter label.origin-filter__cliente,.origin-filter label.origin-filter__funil{flex:0 0 auto;padding:0;height:auto;border:0;background:transparent}.origin-filter label.origin-filter__cliente{display:inline-flex;align-items:center;gap:8px;color:var(--ink-700)}.origin-filter__cliente .escolha{min-width:200px}.origin-filter__funil .escolha{min-width:240px}.ops-section--first{margin-top:0;padding-top:0;border-top:0}.dash-abas{display:flex;flex-wrap:wrap;gap:10px;margin-bottom:22px}.cliente-abas-casca{padding-bottom:0}.cliente-aba-topo{display:flex;align-items:center;gap:7px;color:var(--ink-700)}.dash-aba--ativa .cliente-aba-topo{color:var(--brand-ink,var(--brand-deep))}.dash-aba{display:flex;flex-direction:column;gap:2px;padding:13px 20px;border:1px solid var(--line);border-radius:10px;background:var(--surface);text-align:left;cursor:pointer;transition:border-color .15s}.dash-aba:hover{border-color:var(--line-strong)}.dash-aba strong{color:var(--ink-700);font:500 15px var(--body)}.dash-aba small{color:var(--ink-700);font-size:12px;opacity:.8}.dash-aba--ativa{border-color:var(--brand-ink,var(--brand-deep));box-shadow:inset 0 0 0 1px var(--brand-ink,var(--brand-deep))}.dash-aba--ativa strong{color:var(--brand-ink,var(--brand-deep))}.dash-bloco{margin-top:22px;padding:24px 26px;border:1px solid var(--line);border-radius:var(--radius-lg,14px);background:var(--surface)}.dash-bloco h3{margin:0;font:500 19px var(--display);letter-spacing:-.015em;color:var(--ink-900)}.dash-bloco>p{margin:7px 0 0;max-width:78ch;color:var(--ink-700);font-size:12.5px;line-height:1.6}.dash-figuras{display:grid;grid-template-columns:repeat(auto-fit,minmax(180px,1fr));grid-gap:14px;gap:14px;margin:18px 0 0}.dash-figura{display:flex;flex-direction:column;gap:5px;padding:16px 18px;border:0;border-radius:9px;background:var(--surface-soft)}.dash-figura dt{color:var(--ink-700);font-size:10.5px;font-weight:600;letter-spacing:.03em;text-transform:uppercase}.dash-figura dd{margin:0;color:var(--ink-900);font:500 27px var(--display);letter-spacing:-.02em;font-feature-settings:"tnum";font-variant-numeric:tabular-nums}.dash-figura small{display:none}.dash-figura--vazia{background:transparent;border:1px dashed var(--line)}.dash-figura--vazia dd{font:400 12.5px var(--body);color:var(--ink-700);line-height:1.5}.quadro{margin-top:18px}.quadro-acoes{display:flex;align-items:center;justify-content:space-between;gap:12px;margin-bottom:12px}.quadro-modo{display:inline-flex;align-items:center;gap:7px;padding:7px 13px;border:1px solid var(--line);border-radius:6px;color:var(--ink-700);background:var(--surface);font-size:12.5px;cursor:pointer}.quadro-modo--ativo{color:var(--brand-ink,var(--brand-deep));border-color:var(--brand-ink,var(--brand-deep))}.quadro-contagem{color:var(--ink-700);font-size:12px}.quadro-rolagem{border:1px solid var(--line);border-radius:10px}.quadro-tabela{font-feature-settings:"tnum";font-variant-numeric:tabular-nums}.quadro-tabela td,.quadro-tabela th{padding:9px 13px;white-space:nowrap;text-align:right}.quadro-tabela th{position:-webkit-sticky;position:sticky;top:0;z-index:2;font-size:10.5px}.quadro-tabela td.quadro-dia,.quadro-tabela th.quadro-dia{position:-webkit-sticky;position:sticky;left:0;z-index:3;text-align:left;background:var(--surface);border-right:1px solid var(--line)}.quadro-tabela thead th.quadro-dia{z-index:4;background:var(--surface-soft)}.quadro-tabela th.quadro-dia button{display:inline-flex;align-items:center;gap:5px;border:0;background:transparent;color:inherit;font:inherit;cursor:pointer}.quadro-enfase{font-weight:600;color:var(--ink-900)}.quadro-bom{color:var(--ops-success);font-weight:600}.quadro-ruim{color:var(--coral-ink)}.quadro-tabela tfoot td{position:-webkit-sticky;position:sticky;bottom:0;border-top:1px solid var(--line-strong);border-bottom:0;background:var(--surface-soft);font-weight:600;color:var(--ink-900)}.quadro-paginas{border-top:1px solid var(--line)}.criativos-tabela th button{display:inline-flex;align-items:center;gap:5px;border:0;background:transparent;color:inherit;font:inherit;cursor:pointer}.criativos-tabela td.criativo-nome{max-width:340px;display:flex;align-items:center;gap:11px}.criativo-identidade{min-width:0}.criativo-identidade strong{display:block;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;color:var(--ink-900);font:500 12.5px var(--body)}.criativo-identidade small{display:flex;align-items:center;gap:8px;margin-top:3px;overflow:hidden;color:var(--ink-700);font-size:11px;text-overflow:ellipsis}.criativo-miniatura{position:relative;flex:none;display:block;width:44px;height:44px;overflow:hidden;border:1px solid var(--line);border-radius:7px;background:var(--surface-soft)}.criativo-miniatura img{width:100%;height:100%;object-fit:cover;display:block}.criativo-miniatura__vazia{display:flex;align-items:center;justify-content:center;width:100%;height:100%;color:var(--ink-700)}.criativo-miniatura--video:hover{border-color:var(--brand-ink,var(--brand-deep))}.criativo-miniatura__play{position:absolute;right:2px;bottom:2px;display:flex;align-items:center;justify-content:center;width:18px;height:18px;border-radius:50%;color:#fff;background:rgb(0 0 0/.55)}.criativo-selo{flex:none;padding:1px 7px;border-radius:999px;background:var(--surface-soft);font-size:10px;font-style:normal}.criativo-selo--active{color:var(--ops-success)}.criativo-selo--paused{color:var(--ink-700)}@media (max-width:720px){.dash-bloco{padding:18px 16px}.dash-figura dd{font-size:23px}.quadro-acoes{flex-direction:column;align-items:start}.grafico-grade{grid-template-columns:1fr}.grafico-par{padding:14px 12px 10px}}.campanhas-tabela .campanha-fatia{position:relative;font-feature-settings:"tnum";font-variant-numeric:tabular-nums}.campanhas-tabela .campanha-fatia:before{content:"";position:absolute;inset:4px 0 4px auto;width:var(--fatia,0);border-radius:3px;background:linear-gradient(270deg,rgb(166 77 112/.34),rgb(166 77 112/.06))}.campanhas-tabela .campanha-fatia>*{position:relative}.funnel-periodo{margin:5px 0 0;color:var(--ink-700);font-size:11.5px}.funnel-periodo strong{color:var(--ink-900);font-weight:600}.previa{margin:0;padding:12px 14px;border:1px solid var(--line);border-radius:9px;background:var(--surface-soft)}.previa--vazia{color:var(--ink-700);font-size:12px}.previa--erro{display:flex;align-items:center;gap:8px;color:var(--coral-ink);font-size:12.5px;border-color:var(--coral-ink);background:var(--critical-soft)}.previa--lendo{opacity:.6}.previa-resumo{margin:0 0 9px;color:var(--ink-700);font-size:12.5px}.previa-resumo strong{color:var(--ink-900);font-feature-settings:"tnum";font-variant-numeric:tabular-nums}.previa-campanhas{display:grid;grid-gap:3px;gap:3px;max-height:168px;overflow-y:auto;margin:0;padding:0;list-style:none}.previa-campanhas li{display:flex;align-items:center;gap:8px;min-width:0;color:var(--ink-900);font-size:11.5px}.previa-campanhas span{overflow:hidden;white-space:nowrap;text-overflow:ellipsis}.previa-campanhas i{flex:none;padding:1px 6px;border-radius:999px;color:var(--ink-700);background:var(--surface);font-size:10px;font-style:normal}.previa-aviso{margin:9px 0 0;color:var(--amber-ink);font-size:11.5px;line-height:1.5}.funnel-vocabulario{padding:14px 16px;border:1px solid var(--line);border-radius:9px;background:var(--surface-soft)}.funnel-vocabulario .funnel-chips{max-height:132px;overflow-y:auto}