.articles-view .editorial-workspace{display:grid;gap:16px;min-width:0}.articles-view .editorial-workspace .card{min-width:0}.articles-view .editorial-workspace .editorial-control{margin:0;padding:0}.articles-view .editorial-workspace .section-head,.articles-view .editorial-workspace .section-heading,.articles-view .editorial-workspace-heading{display:flex;align-items:center;justify-content:space-between;gap:12px;flex-wrap:wrap;margin:0;padding:12px 16px;min-height:58px}.articles-view .editorial-workspace h2{margin:0;font-size:15px;line-height:20px}.articles-view .editorial-workspace h3{margin:0;font-size:13px;line-height:18px}.articles-view .editorial-workspace .section-head p,.articles-view .editorial-workspace .muted{margin:3px 0 0;font-size:11px;line-height:16px}.articles-view .editorial-workspace .editorial-control>.muted{padding:0 16px 12px}.articles-view .editorial-workspace .editorial-queue-overview{padding-bottom:0;overflow:hidden}.editorial-control-tabs{display:flex;gap:20px;min-height:34px;padding:0 2px;border-bottom:1px solid var(--taog-border)}.editorial-control-tabs button{position:relative;min-height:34px;padding:0 1px;border:0;border-radius:0;color:var(--taog-text-muted);background:transparent;font:600 11px/34px var(--taog-font-ui,sans-serif)}.editorial-control-tabs button:hover,.editorial-control-tabs button.active{color:var(--taog-text);background:transparent}.editorial-control-tabs button.active:after{content:"";position:absolute;right:0;bottom:-1px;left:0;height:2px;border-radius:2px;background:var(--taog-accent)}.articles-view .editorial-workspace .editorial-queue-overview>.section-head{border-bottom:1px solid var(--taog-border)}.articles-view .editorial-workspace .editorial-queue-statuses{display:grid;grid-template-columns:repeat(5,minmax(0,1fr));gap:8px;margin:0;padding:12px}.articles-view .editorial-workspace .editorial-queue-statuses article,.articles-view .editorial-workspace .editorial-finance-kpis article{box-sizing:border-box;height:92px;padding:12px;border:1px solid var(--taog-border);border-radius:12px;background:var(--taog-surface);display:grid;grid-template-rows:14px 28px 16px;gap:4px;align-content:center;min-width:0}.articles-view .editorial-workspace .editorial-queue-statuses article{--editorial-queue-tone:var(--taog-text-3);position:relative;overflow:hidden;grid-template-rows:14px 28px minmax(16px,auto)}.articles-view .editorial-workspace .editorial-queue-statuses article:before{position:absolute;top:0;right:0;left:0;height:2px;background:var(--editorial-queue-tone);content:""}.articles-view .editorial-workspace .editorial-queue-statuses article[data-tone=review]{--editorial-queue-tone:var(--taog-warning)}.articles-view .editorial-workspace .editorial-queue-statuses article[data-tone=approved],.articles-view .editorial-workspace .editorial-queue-statuses article[data-tone=published]{--editorial-queue-tone:var(--taog-success)}.articles-view .editorial-workspace .editorial-queue-statuses article[data-tone=running]{--editorial-queue-tone:var(--taog-accent)}.articles-view .editorial-workspace .editorial-queue-statuses article[data-tone=failed]{--editorial-queue-tone:var(--taog-danger)}.articles-view .editorial-workspace .editorial-queue-statuses span,.articles-view .editorial-workspace .editorial-finance-kpis span{font-size:10px;line-height:14px;color:var(--taog-text-muted)}.articles-view .editorial-workspace .editorial-queue-statuses strong,.articles-view .editorial-workspace .editorial-finance-kpis strong{font:18px/28px var(--taog-font-data);margin:0;white-space:nowrap}.articles-view .editorial-workspace .editorial-queue-statuses small{display:block;overflow:hidden;color:var(--taog-text-muted);font-size:10px;line-height:15px;text-overflow:ellipsis;white-space:nowrap}.articles-view .editorial-workspace .metric-pending{font:11px/28px var(--taog-font-ui, sans-serif)!important;color:var(--taog-text-muted)}.articles-view .editorial-workspace .editorial-finance-kpis small{min-height:0;height:auto;font-size:10px;line-height:16px}.editorial-queue-filters{display:grid;grid-template-columns:minmax(220px,1fr) 170px 190px auto;gap:8px;padding:0 12px 12px}.editorial-queue-filters input,.editorial-queue-filters select,.editorial-queue-filters button{box-sizing:border-box;min-height:34px}.editorial-queue-filters select{width:100%;max-width:none}.articles-view .editorial-workspace .editorial-work-queue{table-layout:fixed;border-top:1px solid var(--taog-border)}.articles-view .editorial-workspace .editorial-work-queue th:nth-child(1){width:24%}.articles-view .editorial-workspace .editorial-work-queue th:nth-child(2){width:11%}.articles-view .editorial-workspace .editorial-work-queue th:nth-child(3){width:18%}.articles-view .editorial-workspace .editorial-work-queue th:nth-child(4){width:24%}.articles-view .editorial-workspace .editorial-work-queue th:nth-child(5){width:15%}.articles-view .editorial-workspace .editorial-work-queue th:nth-child(6){width:8%}.editorial-work-queue td>strong,.editorial-work-queue td>span{display:block}.editorial-work-queue td>strong{font-size:11px;line-height:16px}.editorial-work-queue td:nth-child(4)>span{display:-webkit-box;overflow:hidden;-webkit-box-orient:vertical;-webkit-line-clamp:2}.editorial-queue-empty{margin:0;padding:20px 12px;border-top:1px solid var(--taog-border);color:var(--taog-text-muted);font-size:11px}.editorial-queue-table-loading{min-height:92px;margin:0;padding:28px 12px;border-top:1px solid var(--taog-border);color:var(--taog-text-muted);font-size:11px;text-align:center}.articles-view .editorial-workspace .editorial-table-wrap{overflow:visible}.articles-view .editorial-workspace table{width:100%;table-layout:auto;border-collapse:collapse;font-size:11px}.articles-view .editorial-workspace th,.articles-view .editorial-workspace td{padding:9px 12px;text-align:left!important;vertical-align:top;overflow-wrap:anywhere;white-space:normal}.articles-view .editorial-workspace td small{display:block;font-size:10px;line-height:15px;margin-top:3px;color:var(--taog-text-muted)}.articles-view .editorial-workspace .articles-pagination{border-top:1px solid var(--taog-border);margin:0;padding:10px 12px;display:flex;gap:8px;align-items:center;flex-wrap:wrap}.articles-view .editorial-workspace .articles-pagination span{margin-right:auto;font:11px var(--taog-font-data);color:var(--taog-text-muted)}.articles-view .editorial-workspace .editorial-prompt-audit{margin:0;border-top:1px solid var(--taog-border)}.articles-view .editorial-workspace .editorial-prompt-audit h3{padding:12px}.articles-view .editorial-workspace .editorial-finance-kpis{margin:0 0 16px}.articles-view .editorial-workspace .editorial-finance-layout{gap:12px}.articles-view .editorial-workspace .editorial-finance-chart{display:flex;flex-direction:column}.articles-view .editorial-workspace .editorial-cost-chart{flex:1;min-width:0;padding:12px 14px;display:flex;flex-direction:column;justify-content:center}.articles-view .editorial-workspace .editorial-cost-chart svg{width:100%;height:220px;overflow:hidden}.articles-view .editorial-workspace .editorial-cost-chart text{font:11px var(--taog-font-data)}.editorial-cost-chart figcaption{margin-top:8px;color:var(--taog-text-muted);font-size:11px}.editorial-cost-chart-empty{min-height:220px;display:grid;place-content:center;text-align:center;color:var(--taog-text-muted)}.articles-view .editorial-workspace .editorial-cost-breakdown nav{flex-wrap:wrap;gap:10px}.articles-view .editorial-workspace .editorial-cost-bars{gap:8px}.articles-view .editorial-workspace .editorial-cost-bars strong{overflow-wrap:anywhere}.articles-view .editorial-workspace .editorial-system-grid{grid-template-columns:repeat(3,minmax(0,1fr));gap:10px;margin:0;padding:0 12px 12px}.articles-view .editorial-workspace .editorial-system-grid>article{padding:12px;border-radius:8px}.articles-view .editorial-workspace .editorial-system-grid dl{font-size:11px;line-height:16px}.articles-view .editorial-workspace .editorial-system-grid dl div{padding:5px 0}.articles-view .editorial-workspace-reserve{min-height:220px;border:1px solid var(--taog-border);border-radius:12px;background:var(--taog-surface)}.articles-view .editorial-workspace button:focus-visible{outline:2px solid var(--taog-accent);outline-offset:3px}.articles-view .editorial-workspace .editorial-modal-backdrop{padding:20px}.articles-view .editorial-workspace [role=dialog]{box-sizing:border-box;max-width:100%}@media(max-width:1200px){.articles-view .editorial-workspace .editorial-queue-statuses{grid-template-columns:repeat(3,minmax(0,1fr))}.articles-view .editorial-workspace .editorial-system-grid{grid-template-columns:repeat(2,minmax(0,1fr))}}@media(max-width:900px){.articles-view .editorial-workspace .editorial-finance-layout{grid-template-columns:1fr}}@media(max-width:700px){.articles-view .editorial-workspace .editorial-queue-statuses,.articles-view .editorial-workspace .editorial-finance-kpis{grid-template-columns:repeat(2,minmax(0,1fr))}.articles-view .editorial-workspace .editorial-system-grid{grid-template-columns:1fr}.articles-view .editorial-workspace table,.articles-view .editorial-workspace tbody{display:block}.articles-view .editorial-workspace thead{position:absolute;width:1px;height:1px;clip-path:inset(50%);overflow:hidden}.articles-view .editorial-workspace tbody tr{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));padding:10px 12px;gap:10px 12px;border-bottom:1px solid var(--taog-border)}.articles-view .editorial-workspace td{display:block;padding:0;border:0;min-width:0}.articles-view .editorial-workspace td:first-child{grid-column:1/-1}.articles-view .editorial-workspace td:before{content:attr(data-label);display:block;color:var(--taog-text-muted);font-size:10px;line-height:14px;margin-bottom:2px}.articles-view .editorial-workspace .editorial-modal-backdrop{padding:12px}.articles-view .editorial-workspace .editorial-system-form,.articles-view .editorial-workspace .editorial-agent-form{grid-template-columns:1fr}.articles-view .editorial-workspace .section-head,.articles-view .editorial-workspace .section-heading{padding:12px}.editorial-queue-filters{grid-template-columns:1fr 1fr}.editorial-queue-filters input{grid-column:1/-1}.editorial-queue-filters button{grid-column:1/-1;width:100%}.articles-view .editorial-workspace .editorial-queue-statuses article{height:76px;padding:8px 10px;grid-template-rows:12px 24px 10px;gap:3px}.articles-view .editorial-workspace .editorial-queue-statuses strong{font-size:15px;line-height:24px}}.articles-view .editorial-performance-grid--agents{grid-template-columns:1fr}.articles-view .editorial-sites-compact table{table-layout:auto;width:100%}.articles-view .editorial-sites-compact td:first-child{width:30%}.articles-view .editorial-sites-compact td:not(:first-child){font-family:var(--taog-font-data)}.articles-view .editorial-sites-compact i{display:block;height:3px;margin-top:5px;background:var(--taog-surface-2)}.articles-view .editorial-sites-compact b{display:block;height:100%;background:var(--taog-accent)}.editorial-inventory-scope{display:flex;align-items:flex-end;justify-content:space-between;gap:18px;padding:12px 0}.editorial-inventory-scope h2{font-size:15px;margin:0 0 6px}.editorial-inventory-scope p{margin:0;font-size:12px;line-height:18px;color:var(--taog-text-muted);max-width:800px}@media(max-width:700px){.articles-view .editorial-sites-compact table,.articles-view .editorial-sites-compact tbody{display:block}.articles-view .editorial-sites-compact thead{position:absolute;width:1px;height:1px;clip-path:inset(50%);overflow:hidden}.articles-view .editorial-sites-compact tr{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));padding:12px;gap:10px;border-bottom:1px solid var(--taog-border)}.articles-view .editorial-sites-compact td{display:block;padding:0;border:0;text-align:left!important}.articles-view .editorial-sites-compact td:first-child{width:auto;grid-column:1/-1}.articles-view .editorial-sites-compact td:before{content:attr(data-label);display:block;color:var(--taog-text-muted);font:10px/14px var(--taog-font-ui,sans-serif)}}.articles-view .editorial-workspace .editorial-finance-kpis article{padding:8px 10px;grid-template-rows:14px 27px 25px;gap:3px}.articles-view .editorial-workspace .editorial-finance-kpis strong{font-size:17px;line-height:27px}.articles-view .editorial-workspace .editorial-finance-kpis small{font-size:10px;line-height:12.5px;white-space:normal}.articles-view .editorial-workspace .editorial-queue-statuses strong{font-size:16px}.editorial-section-error{margin:0;font-size:12px;color:var(--taog-danger)}.editorial-agent-catalog,.editorial-prompt-catalog{columns:2;column-gap:12px;padding:0 12px}.editorial-event-grid{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));align-items:start;gap:12px;padding:0 12px 12px}.editorial-site-panel{width:100%;min-width:0;margin:0 0 12px;display:inline-block;overflow:hidden;break-inside:avoid;border:1px solid var(--taog-border);border-radius:12px;background:var(--taog-surface)}.editorial-site-panel>header{min-height:54px;padding:10px 12px;display:flex;align-items:center;justify-content:space-between;gap:10px;border-bottom:1px solid var(--taog-border);background:color-mix(in srgb,var(--taog-surface-2) 55%,var(--taog-surface))}.editorial-site-panel>header>div{min-width:0}.editorial-site-panel>header strong,.editorial-site-panel>header small{display:block}.editorial-site-panel>header strong{overflow:hidden;font:600 13px/18px var(--taog-font-sans);text-overflow:ellipsis;white-space:nowrap}.editorial-site-panel>header small{margin-top:2px;color:var(--taog-text-muted);font:400 10px/14px var(--taog-font-sans)}.editorial-agent-card{min-width:0;padding:11px 12px 10px}.editorial-agent-card+.editorial-agent-card{border-top:1px solid var(--taog-border)}.editorial-agent-card-head{display:flex;align-items:flex-start;justify-content:space-between;gap:10px}.editorial-agent-card-head>div{min-width:0}.editorial-agent-card-head strong,.editorial-agent-card-head small{display:block}.editorial-agent-card-head strong{font:600 13px/18px var(--taog-font-sans)}.editorial-agent-card-head small{margin-top:1px;color:var(--taog-text-muted);font:400 10px/14px var(--taog-font-sans)}.editorial-agent-card dl{display:grid;grid-template-columns:minmax(0,1.25fr) minmax(0,1fr);gap:12px;margin:10px 0 0}.editorial-agent-card dl div{min-width:0}.editorial-agent-card dt{color:var(--taog-text-muted);font:600 10px/14px var(--taog-font-sans);letter-spacing:.03em;text-transform:uppercase}.editorial-agent-card dd{min-width:0;margin:3px 0 0}.editorial-agent-card dd strong,.editorial-agent-card dd small{display:block;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.editorial-agent-card dd strong{font:500 11px/16px var(--taog-font-sans)}.editorial-agent-card dd small{margin-top:1px;color:var(--taog-text-muted);font:400 10px/14px var(--taog-font-sans)}.editorial-agent-status{min-width:58px;justify-content:center}.editorial-agent-status--active{color:var(--taog-success);border-color:color-mix(in srgb,var(--taog-success) 35%,var(--taog-border));background:color-mix(in srgb,var(--taog-success) 8%,var(--taog-surface))}.editorial-agent-status--paused{color:var(--taog-warning);border-color:color-mix(in srgb,var(--taog-warning) 35%,var(--taog-border));background:color-mix(in srgb,var(--taog-warning) 8%,var(--taog-surface))}.editorial-agent-status--inactive{color:var(--taog-text-muted)}.editorial-agents-table .editorial-agent-schedule small{overflow:hidden;text-overflow:ellipsis;white-space:nowrap!important}.editorial-agent-actions{gap:10px}.editorial-agent-card .editorial-agent-actions{justify-content:flex-end;margin-top:9px;padding-top:8px;border-top:1px solid var(--taog-border)}.editorial-agent-actions .taog-btn{min-height:24px;padding:0;border:0;border-radius:0;background:transparent;box-shadow:none;font:600 11px/1.4 var(--taog-font-sans)}.editorial-agent-actions .taog-btn:hover,.editorial-agent-actions .taog-btn:focus{color:var(--taog-accent);background:transparent;box-shadow:none}.editorial-prompt-list>article{position:relative;min-width:0;padding:11px 12px 10px}.editorial-prompt-list>article+article{border-top:1px solid var(--taog-border)}.editorial-prompt-list>article>div{min-width:0;display:flex;align-items:flex-start;justify-content:space-between;gap:10px}.editorial-prompt-list>article>div>strong{overflow:hidden;font:600 12px/17px var(--taog-font-sans);text-overflow:ellipsis;white-space:nowrap}.editorial-prompt-list dl{display:grid;grid-template-columns:minmax(76px,.65fr) minmax(64px,.45fr) minmax(130px,1fr);gap:8px;margin:9px 76px 0 0}.editorial-prompt-list dt{color:var(--taog-text-muted);font:600 10px/14px var(--taog-font-sans);text-transform:uppercase}.editorial-prompt-list dd{min-width:0;margin:2px 0 0;font:500 11px/16px var(--taog-font-sans)}.editorial-prompt-list code{overflow:hidden;display:block;color:var(--taog-text-muted);font:10px/16px var(--taog-font-data);text-overflow:ellipsis;white-space:nowrap}.editorial-prompt-list>article>button{position:absolute;right:12px;bottom:10px;min-height:24px;padding:0;border:0;border-radius:0;background:transparent;box-shadow:none;font:600 11px/1.4 var(--taog-font-sans)}.editorial-event-grid>article{min-width:0;min-height:122px;padding:11px 12px;border:1px solid var(--taog-border);border-radius:12px;background:var(--taog-surface)}.editorial-event-grid>article>header,.editorial-event-title{display:flex;align-items:center;justify-content:space-between;gap:10px}.editorial-event-grid time{color:var(--taog-text-muted);font:10px/14px var(--taog-font-data)}.editorial-event-title{margin-top:10px}.editorial-event-title>strong{font:600 12px/17px var(--taog-font-sans)}.editorial-event-grid p{min-height:16px;margin:7px 0 0;display:-webkit-box;overflow:hidden;color:var(--taog-text);font:400 11px/16px var(--taog-font-sans);-webkit-box-orient:vertical;-webkit-line-clamp:2}.editorial-event-grid code{display:block;margin-top:8px;overflow:hidden;color:var(--taog-text-muted);font:10px/14px var(--taog-font-data);text-overflow:ellipsis;white-space:nowrap}.editorial-activity-analysis{display:grid;grid-template-columns:minmax(0,7fr) minmax(250px,3fr);gap:12px;padding:0 12px 12px}.editorial-activity-trend,.editorial-activity-diagnosis{min-width:0;overflow:hidden;border:1px solid var(--taog-border);border-radius:12px;background:var(--taog-surface)}.editorial-activity-trend>header,.editorial-activity-diagnosis>header{min-height:54px;padding:10px 12px;border-bottom:1px solid var(--taog-border)}.editorial-activity-trend>header{display:flex;align-items:center;justify-content:space-between;gap:12px}.editorial-activity-trend h3,.editorial-activity-diagnosis h3{margin:0;font:600 13px/18px var(--taog-font-sans)}.editorial-activity-trend header small,.editorial-activity-diagnosis header small{display:block;margin-top:2px;color:var(--taog-text-muted);font:400 10px/14px var(--taog-font-sans)}.editorial-activity-chart{min-width:0;padding:10px 12px 12px}.editorial-activity-legend{min-height:20px;display:flex;align-items:center;flex-wrap:wrap;gap:12px;color:var(--taog-text-muted);font:500 10px/14px var(--taog-font-sans)}.editorial-activity-legend span{display:inline-flex;align-items:center;gap:5px;white-space:nowrap}.editorial-activity-legend i{width:7px;height:7px;display:block;border-radius:2px;background:var(--taog-accent)}.editorial-activity-legend i[data-tone=attention]{background:var(--taog-warning)}.editorial-activity-legend i[data-tone=failure]{background:var(--taog-danger)}.editorial-activity-chart-scroll{min-width:0;overflow-x:auto;scrollbar-width:thin}.editorial-activity-plot{position:relative;height:190px;padding:12px 8px 27px 40px;display:grid;align-items:end;gap:4px;background:linear-gradient(to bottom,transparent 11px,var(--taog-border) 12px,transparent 13px,transparent 86px,var(--taog-border) 87px,transparent 88px,transparent 161px,var(--taog-border) 162px,transparent 163px)}.editorial-activity-scale{position:absolute;left:0;width:34px;color:var(--taog-text-muted);font:10px/12px var(--taog-font-data);text-align:right}.editorial-activity-scale--top{top:6px}.editorial-activity-scale--zero{bottom:21px}.editorial-activity-day{position:relative;height:150px;min-width:0;display:flex;align-items:flex-end;justify-content:center}.editorial-activity-stack{width:min(28px,58%);min-height:0;display:flex;overflow:hidden;flex-direction:column-reverse;border-radius:5px 5px 2px 2px}.editorial-activity-stack i{display:block;min-height:1px;background:var(--taog-accent)}.editorial-activity-stack i[data-tone=attention]{background:var(--taog-warning)}.editorial-activity-stack i[data-tone=failure]{background:var(--taog-danger)}.editorial-activity-day small{position:absolute;right:-8px;bottom:-23px;left:-8px;overflow:hidden;color:var(--taog-text-muted);font:10px/13px var(--taog-font-data);text-align:center;text-overflow:ellipsis;white-space:nowrap}.editorial-activity-diagnosis dl{height:calc(100% - 54px);display:grid;grid-template-columns:repeat(2,minmax(0,1fr));grid-template-rows:repeat(2,minmax(0,1fr));margin:0}.editorial-activity-diagnosis dl>div{position:relative;min-width:0;min-height:78px;padding:12px;border-bottom:1px solid var(--taog-border)}.editorial-activity-diagnosis dl>div:nth-child(odd){border-right:1px solid var(--taog-border)}.editorial-activity-diagnosis dl>div:nth-child(n+3){border-bottom:0}.editorial-activity-diagnosis dl>div:after{position:absolute;right:0;bottom:0;left:0;height:2px;background:var(--taog-accent);content:""}.editorial-activity-diagnosis dl>div[data-tone=attention]:after{background:var(--taog-warning)}.editorial-activity-diagnosis dl>div[data-tone=failure]:after{background:var(--taog-danger)}.editorial-activity-diagnosis dl>div[data-tone=neutral]:after{background:var(--taog-text-3)}.editorial-activity-diagnosis dt{overflow:hidden;color:var(--taog-text-muted);font:600 10px/14px var(--taog-font-sans);text-overflow:ellipsis;white-space:nowrap}.editorial-activity-diagnosis dd{margin:5px 0 0;font:600 19px/25px var(--taog-font-data)}.editorial-activity-filters{display:grid;grid-template-columns:minmax(160px,1fr) minmax(140px,.7fr) minmax(190px,1.2fr) auto;align-items:end;gap:10px;padding:0 12px 12px}.editorial-activity-filters label{min-width:0;color:var(--taog-text-muted);font:600 10px/14px var(--taog-font-sans)}.editorial-activity-filters select{width:100%;height:34px;margin-top:4px;font-size:11px}.editorial-activity-filters .taog-btn{min-height:34px}.editorial-activity-empty{margin:0 12px 12px;padding:18px;border:1px dashed var(--taog-border);border-radius:10px;color:var(--taog-text-muted);font-size:11px;text-align:center}.editorial-inventory-sites{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:10px}.articles-inventory-card>.section-head{display:flex;align-items:center;justify-content:space-between;gap:12px;min-width:0}.articles-inventory-card>.section-head>div{min-width:0}.articles-inventory-card>.section-head h2{margin:0;font-size:14px;line-height:19px}.articles-inventory-card>.section-head p{margin:2px 0 0;font-size:10px;line-height:15px}.editorial-inventory-sites>button{display:grid;gap:10px;min-width:0;height:auto;padding:13px 14px;border:1px solid var(--taog-border);border-radius:10px;color:var(--taog-text);background:var(--taog-surface);text-align:left;white-space:normal}.editorial-inventory-sites>button:hover{border-color:var(--taog-text-3);color:var(--taog-text);background:var(--taog-surface)}.editorial-inventory-sites>button[aria-pressed=true]{border-color:var(--taog-accent);box-shadow:0 0 0 1px var(--taog-accent)}.editorial-inventory-site-head,.editorial-inventory-site-foot{display:flex;align-items:flex-start;justify-content:space-between;gap:12px;min-width:0}.editorial-inventory-site-head strong,.editorial-inventory-site-head small,.editorial-inventory-site-foot small{display:block;min-width:0}.editorial-inventory-site-head strong{font-size:13px;line-height:18px}.editorial-inventory-site-head small,.editorial-inventory-site-foot small{margin-top:2px;overflow:hidden;color:var(--taog-text-muted);font-size:10px;line-height:14px;text-overflow:ellipsis;white-space:nowrap}.editorial-inventory-site-foot small:last-child{flex:0 0 auto}.editorial-inventory-site-metrics{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:8px}.editorial-inventory-site-metrics>span{min-width:0}.editorial-inventory-site-metrics small,.editorial-inventory-site-metrics b{display:block}.editorial-inventory-site-metrics small{overflow:hidden;color:var(--taog-text-muted);font-size:10px;line-height:14px;text-overflow:ellipsis;white-space:nowrap}.editorial-inventory-site-metrics b{margin-top:2px;font:500 15px/20px var(--taog-font-data)}.editorial-inventory-site-states{overflow:hidden;color:var(--taog-text-muted);font-size:10px;line-height:14px;text-overflow:ellipsis;white-space:nowrap}.editorial-inventory-sites>button>i{display:block;height:3px;overflow:hidden;border-radius:99px;background:var(--taog-surface-2)}.editorial-inventory-sites>button>i b{display:block;height:100%;border-radius:inherit;background:var(--taog-accent)}.articles-inventory-source{padding:0 16px 10px}.articles-inventory-empty{padding:8px 16px 18px}.articles-inventory-table{width:100%;border-collapse:collapse;font-size:11px}.articles-inventory-table th,.articles-inventory-table td{padding:9px 12px;border-top:1px solid var(--taog-border);text-align:left;vertical-align:top}.articles-inventory-table th{color:var(--taog-text-muted);font-size:10px;font-weight:600}.articles-inventory-table td:first-child{width:36%}.articles-inventory-table td strong,.articles-inventory-table td small{display:block}.articles-inventory-table td small{max-width:420px;margin-top:3px;overflow:hidden;color:var(--taog-text-muted);font-size:10px;line-height:14px;text-overflow:ellipsis;white-space:nowrap}@media(max-width:800px){.editorial-inventory-scope{align-items:flex-start;flex-direction:column}.articles-inventory-card>.section-head{align-items:flex-start}.editorial-inventory-sites{grid-template-columns:1fr}.editorial-inventory-site-foot{align-items:flex-start;flex-direction:column;gap:2px}.articles-inventory-table,.articles-inventory-table tbody{display:block}.articles-inventory-table thead{position:absolute;width:1px;height:1px;clip-path:inset(50%);overflow:hidden}.articles-inventory-table tr{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:10px 12px;padding:12px;border-top:1px solid var(--taog-border)}.articles-inventory-table td{display:block;width:auto!important;padding:0;border:0}.articles-inventory-table td:first-child{grid-column:1/-1}.articles-inventory-table td:before{content:attr(data-label);display:block;margin-bottom:2px;color:var(--taog-text-muted);font-size:10px;line-height:14px}}@media(max-width:900px){.editorial-agent-catalog,.editorial-prompt-catalog{columns:1}.editorial-event-grid,.editorial-activity-analysis{grid-template-columns:1fr}.editorial-activity-filters{grid-template-columns:repeat(2,minmax(0,1fr))}}@media(max-width:700px){.editorial-agent-catalog,.editorial-prompt-catalog,.editorial-event-grid{padding:0 10px 10px}.editorial-site-panel>header{padding:10px}.editorial-agent-card,.editorial-prompt-list>article{padding-right:10px;padding-left:10px}.editorial-agent-card dl{grid-template-columns:1fr;gap:8px}.editorial-agent-actions{justify-content:flex-start}.editorial-prompt-list dl{grid-template-columns:repeat(2,minmax(0,1fr));margin-right:0;padding-right:66px}.editorial-prompt-list dl>div:last-child{grid-column:1/-1}.editorial-prompt-list>article>button{right:10px}.editorial-event-grid>article{min-height:116px}.editorial-activity-analysis{padding:0 10px 10px}.editorial-activity-trend>header{align-items:flex-start;flex-direction:column}.editorial-activity-plot{height:176px}.editorial-activity-day{height:136px}.editorial-activity-filters{grid-template-columns:1fr;padding:0 10px 10px}}.articles-view .editorial-workspace .editorial-queue-overview>.section-head .muted{min-height:16px}.articles-view .editorial-workspace .editorial-queue-overview>.section-head>.badge{min-width:100px;text-align:center}.editorial-system-tabs{margin-top:-8px}.editorial-system-pane{display:grid;gap:16px;min-width:0}.articles-view .editorial-workspace .editorial-finance-kpis{margin:0}.articles-view .editorial-workspace .editorial-finance-kpis .editorial-system-kpi{position:relative;height:104px;padding:11px 10px 10px 12px;display:grid;grid-template-columns:minmax(0,1fr) 62px;grid-template-rows:1fr;align-items:stretch;gap:8px;overflow:hidden}.editorial-system-kpi:before{position:absolute;top:0;right:0;left:0;height:2px;background:var(--editorial-system-kpi,var(--taog-border));content:""}.editorial-system-kpi--warning{--editorial-system-kpi:var(--taog-warning)}.editorial-system-kpi--success{--editorial-system-kpi:var(--taog-success)}.editorial-system-kpi--info{--editorial-system-kpi:var(--taog-accent)}.articles-view .editorial-workspace .editorial-system-kpi>div{min-width:0;display:grid;grid-template-rows:minmax(14px,auto) 29px minmax(28px,auto);align-content:start;gap:3px}.articles-view .editorial-workspace .editorial-system-kpi>div>span{overflow:visible;font-size:10px;line-height:14px;text-overflow:clip;white-space:normal}.articles-view .editorial-workspace .editorial-system-kpi>div>strong{font-size:18px;line-height:29px}.articles-view .editorial-workspace .editorial-system-kpi>div>small{height:auto;font-size:10px;line-height:14px}.editorial-system-mini-bars{min-width:0;padding:7px 0 4px 8px;display:flex;align-items:flex-end;justify-content:flex-end;gap:3px;border-left:1px solid var(--taog-border)}.editorial-system-mini-bars i{width:4px;max-height:30px;border-radius:3px 3px 1px 1px;background:var(--taog-accent);opacity:.78}.editorial-system-mini-bars--warning i{background:var(--taog-warning)}.editorial-system-mini-bars--success i{background:var(--taog-success)}.editorial-system-mini-bars--empty:after{width:100%;height:1px;align-self:flex-end;background:var(--taog-border);content:""}.articles-view .editorial-workspace .editorial-finance-chart--full{min-width:0;padding:0;overflow:hidden}.articles-view .editorial-workspace .editorial-finance-chart--full>.section-heading{min-height:58px;padding:12px 16px;border-bottom:1px solid var(--taog-border)}.articles-view .editorial-workspace .editorial-finance-chart--full>.section-heading small,.editorial-cost-log>.section-heading small{display:block;margin-top:3px;color:var(--taog-text-muted);font-size:10px;line-height:15px}.articles-view .editorial-workspace .editorial-cost-chart{padding:12px 16px 10px}.articles-view .editorial-workspace .editorial-cost-chart svg{height:244px}.editorial-cost-chart .editorial-cost-grid{stroke:var(--taog-border);stroke-width:1}.editorial-cost-chart .editorial-cost-bar{fill:var(--taog-accent);opacity:.76}.editorial-cost-chart .editorial-cost-zero{stroke:var(--taog-text-3);stroke-width:2}.articles-view .editorial-workspace .editorial-system-grid--controls,.articles-view .editorial-workspace .editorial-system-grid--integrations{grid-template-columns:repeat(3,minmax(0,1fr));margin:0;padding:0}.articles-view .editorial-workspace .editorial-system-grid--controls>article,.articles-view .editorial-workspace .editorial-system-grid--integrations>article{padding:0;overflow:hidden;background:var(--taog-surface)}.editorial-system-grid--controls article>.section-heading,.editorial-system-grid--integrations article>.section-heading{min-height:52px!important;border-bottom:1px solid var(--taog-border)}.editorial-system-grid--controls article>dl,.editorial-system-grid--integrations article>dl{padding:8px 13px 12px}.editorial-integration-status{display:grid;grid-template-columns:repeat(auto-fit,minmax(150px,1fr));gap:8px}.editorial-integration-status article{position:relative;min-width:0;min-height:74px;padding:12px;overflow:hidden;border:1px solid var(--taog-border);border-radius:10px;background:var(--taog-surface)}.editorial-integration-status article>span,.editorial-integration-status article>strong{display:block}.editorial-integration-status article>span{color:var(--taog-text-muted);font-size:10px;font-weight:700;letter-spacing:.03em}.editorial-integration-status article>strong{margin-top:7px;font-size:12px;line-height:17px}.editorial-integration-status article>i{position:absolute;right:0;bottom:0;left:0;height:3px;background:var(--taog-text-3)}.editorial-integration-status article[data-state=ready]>i{background:var(--taog-success)}.editorial-integration-status article[data-state=missing]>i{background:var(--taog-warning)}.editorial-access-layout{display:grid;grid-template-columns:minmax(0,1.6fr) minmax(280px,1fr);gap:16px}.editorial-access-layout>article{min-width:0;padding:0;overflow:hidden}.editorial-access-layout>article>.section-heading{min-height:58px;padding:12px 16px;border-bottom:1px solid var(--taog-border)}.editorial-access-layout table{width:100%;border-collapse:collapse;font-size:11px}.editorial-access-layout th,.editorial-access-layout td{padding:9px 14px;border-bottom:1px solid var(--taog-border);text-align:left}.editorial-activity-summary{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));margin:0!important;padding:12px 16px}.editorial-activity-summary>div{min-height:66px;padding:10px!important;display:block!important;border:1px solid var(--taog-border)}.editorial-activity-summary>div:nth-child(odd){border-right:0}.editorial-activity-summary>div:nth-child(n+3){border-top:0}.editorial-activity-summary dd{margin-top:5px!important;font:18px/24px var(--taog-font-data);text-align:left!important}@media(max-width:1100px){.articles-view .editorial-workspace .editorial-system-grid--controls,.articles-view .editorial-workspace .editorial-system-grid--integrations{grid-template-columns:1fr 1fr}}@media(max-width:800px){.articles-view .editorial-workspace .editorial-system-grid--controls,.articles-view .editorial-workspace .editorial-system-grid--integrations,.editorial-access-layout{grid-template-columns:1fr}}@media(max-width:700px){.editorial-system-tabs{gap:16px;overflow-x:auto}.articles-view .editorial-workspace .editorial-finance-kpis .editorial-system-kpi{grid-template-columns:minmax(0,1fr) 52px}.articles-view .editorial-workspace .editorial-cost-chart svg{height:214px}}body .ux-alvo{min-height:40px;padding-inline:12px;font-weight:600;color:var(--taog-info-strong, #175cd3)}@media(max-width:700px){.ux-alvo{min-height:44px}}body .funnel-kpi-copy>span,body .luegim-kpi-copy>span,body .routine-kpi>div>span,body .observability-kpi span:first-child,body .editorial-performance-kpi span:first-child{display:block;max-height:none;overflow:visible;text-overflow:clip;white-space:normal;-webkit-line-clamp:unset;line-clamp:unset;font-size:11px;line-height:14px;overflow-wrap:anywhere}body .observability-kpi{height:auto;min-height:106px}body .observability-kpi>div{grid-template-rows:auto auto auto}body .observability-kpi small,body .luegim-kpi-copy>small,body .routine-kpi>div>small{display:block;height:auto;max-height:none;overflow:visible;-webkit-line-clamp:unset;line-clamp:unset;font-size:12px;line-height:16px;white-space:normal;overflow-wrap:anywhere}body .luegim-kpi{height:auto;min-height:108px}body .routine-kpi{height:auto;min-height:104px}body .observability-kpi strong,body .routine-kpi>div>strong,body .luegim-kpi .number{text-overflow:clip;overflow:visible;white-space:normal}body .routine-kpi--default,body .routine-kpi--success,body .routine-kpi--info{--routine-tone: var(--taog-border-strong, #d0d5dd)}body .routine-kpi--warning{--routine-tone: var(--taog-warning)}body .observability-table td small,body .observability-table th{font-size:12px}body .observability-chart-axis,body .observability-chart-dates span{font-size:11px}body .observability-tabs{overflow-x:auto;scrollbar-width:none}body .co-origem .co-filtros{justify-content:flex-start}body .co-origem .ts-marca{margin-left:0}body .chat-taog-view .chat-pages-card td small,body .chat-taog-view .chat-agents-card td small{font-size:12px;white-space:normal;overflow:visible;text-overflow:clip}body .chat-taog-view .chat-pages-card td:last-child,body .chat-taog-view .chat-pages-card th:last-child{padding-right:16px}body .chat-taog-view .chat-agent-table-action{min-height:40px}@media(max-width:700px){body .luegim-tabs{display:flex;flex-wrap:nowrap;overflow-x:auto;gap:14px}body .luegim-tabs button{flex:0 0 auto;min-height:44px;white-space:nowrap}}body .luegim-detalhes{margin-top:10px}body .luegim-detalhes>summary{min-height:40px;display:flex;align-items:center;cursor:pointer;font-size:14px;font-weight:600;color:var(--taog-info-strong, #175cd3)}body .luegim-detalhes[open]>summary{margin-bottom:8px}body .luegim-responsive-table td:last-child,body .luegim-responsive-table th:last-child{min-width:118px;white-space:nowrap}body .luegim-financial-chart text,body .luegim-capi-chart text{font-size:11px}body .luegim-note{font-size:12px}body .article-detail-dialog.ux-painel-direita[open]{inset:0 0 0 auto;margin:0;padding:0;align-items:stretch;width:min(420px,100%);max-width:100%;height:100dvh;max-height:100dvh;border:0;border-left:1px solid var(--taog-border);border-radius:0;box-shadow:var(--taog-elev-5)}body .article-detail-dialog.ux-painel-direita::backdrop{background:#10182859}body .article-detail-dialog.ux-painel-direita .articles-detail-workstation{width:100%;height:100dvh;max-height:100dvh;border-radius:0}body .article-detail-dialog.ux-painel-direita .articles-detail-workstation>header{min-height:68px;padding:14px 20px}@media(max-width:700px){.article-detail-dialog.ux-painel-direita[open]{width:100%}}body .editorial-control-tabs{gap:8px;padding:6px 0;min-height:52px;border-bottom:1px solid var(--taog-border);flex-wrap:wrap}body .editorial-control-tabs button{min-height:40px;padding:0 14px;border-radius:8px;font:600 14px/40px var(--taog-font-ui, sans-serif);color:var(--taog-info-strong, #175cd3)}body .editorial-control-tabs button.active{background:var(--taog-info-soft, #eff8ff);color:var(--taog-info-strong, #175cd3)}body .editorial-control-tabs button.active:after{display:none}@media(max-width:700px){.editorial-control-tabs button{min-height:44px}}body .ux-aviso-gam{display:flex;flex-wrap:wrap;gap:4px 10px;align-items:center;margin:0 0 8px;padding:4px 12px;border:1px solid #fedf89;border-radius:12px;background:var(--taog-warning-soft);color:var(--taog-text);font-size:13px}body .ux-aviso-gam a{min-height:32px;display:inline-flex;align-items:center;font-weight:600;color:var(--taog-info-strong, #175cd3)}body .editorial-origin--neutral{color:var(--taog-text-2)}body .editorial-origin--warning{color:var(--taog-warning-strong)}body .editorial-performance-kpi{height:78px;min-height:78px;padding:8px 12px}body .editorial-performance-kpi>div{grid-template-rows:auto auto auto;height:auto;align-content:center;gap:2px}body .editorial-performance-kpi small{white-space:nowrap;overflow:hidden;text-overflow:ellipsis;display:block;font-size:11px;line-height:14px}body .luegim-attention-list button b{min-height:40px;display:inline-flex;align-items:center;font-weight:600;color:var(--taog-info-strong, #175cd3)}body .editorial-performance-kpis{grid-auto-rows:auto}body .editorial-performance-kpis .editorial-performance-kpi{height:78px;min-height:78px;overflow:hidden}.articles-view .editorial-queue-card .editorial-queue-groups{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:0 24px;padding:12px 16px}.articles-view .editorial-queue-card .ux-fila-grupo{min-width:0}.articles-view .editorial-queue-card .ux-fila-grupo h3{margin:0 0 4px;font-size:12px;line-height:18px;color:var(--taog-text-muted);font-weight:600}.articles-view .editorial-queue-card .ux-fila-grupo ul{display:grid;grid-template-columns:minmax(0,1fr);margin:0;padding:0;list-style:none}.articles-view .editorial-queue-card .ux-fila-grupo li{display:grid;grid-template-columns:minmax(0,1fr) auto;align-items:center;gap:12px;min-height:34px;border-bottom:1px solid var(--taog-border)}.articles-view .editorial-queue-card .ux-fila-grupo li:last-child{border-bottom:0}.articles-view .editorial-queue-card .ux-fila-grupo li .badge{justify-self:start;max-width:100%}.articles-view .editorial-queue-card .ux-fila-grupo li b{text-align:right;font-weight:500;font-variant-numeric:tabular-nums;font-family:var(--taog-font-mono)}@media(max-width:760px){.articles-view .editorial-queue-card .editorial-queue-groups{grid-template-columns:minmax(0,1fr);gap:12px}}body .articles-view .editorial-workspace .editorial-table-wrap,body .articles-view .articles-performance .editorial-table-wrap,body .articles-view .articles-list-card .editorial-table-wrap{max-height:none;overflow-y:visible;overflow-x:visible}body .articles-view .editorial-workspace .editorial-table-wrap table thead th,body .articles-view .articles-performance .editorial-table-wrap table thead th{position:static;padding:8px 12px;font-size:12px}body .articles-view .editorial-workspace table,body .articles-view .articles-performance table,body .articles-view .articles-inventory-table{font-size:13px}body .articles-view .editorial-workspace .editorial-table-wrap table tbody td,body .articles-view .articles-performance .editorial-table-wrap table tbody td{padding:10px 12px;line-height:18px;vertical-align:top}body .articles-view .editorial-workspace td small,body .articles-view .editorial-workspace .editorial-table-wrap table tbody td small,body .articles-view .articles-performance .editorial-table-wrap table tbody td small,body .articles-view .articles-performance td small,body .articles-view .articles-inventory-table td small{display:block;margin:2px 0 0;font-size:12px;line-height:16px;white-space:normal;overflow:visible;text-overflow:clip;max-width:none}body .articles-view .articles-performance .editorial-table-wrap table tbody td a{display:block}body .articles-view .articles-inventory-table th{font-size:12px}body .articles-view .editorial-url{max-width:none;font-size:12px;line-height:16px;white-space:normal;overflow:visible;text-overflow:clip;overflow-wrap:anywhere}body .articles-view .editorial-work-queue td>span.muted,body .articles-view .editorial-work-queue td>strong{font-size:13px;line-height:18px}body .articles-view .editorial-work-queue td:nth-child(4)>span{display:block;overflow:visible;-webkit-line-clamp:unset;line-clamp:unset}body .articles-view .section-heading p,body .articles-view .section-heading small,body .articles-view .section-head p,body .articles-view .section-head small{white-space:normal;overflow:visible;text-overflow:clip;max-width:100%;font-size:12px;line-height:16px}body .articles-view .section-heading h2,body .articles-view .section-heading h3{white-space:normal;overflow-wrap:anywhere}body .articles-view .editorial-workspace .section-head p,body .articles-view .editorial-workspace .muted{font-size:12px;line-height:16px}body .articles-view .editorial-workspace td small{font-size:12px}body .editorial-performance-kpi span:first-child{text-transform:none;font-size:12px;font-weight:600;line-height:14px;letter-spacing:0}body .editorial-performance-kpi small{white-space:normal;overflow:visible;text-overflow:clip;font-size:12px;line-height:14px}body .editorial-performance-kpis .number{overflow:visible;text-overflow:clip;font-size:19px;line-height:26px}body .editorial-performance-kpi>div{grid-template-rows:14px 26px 14px;gap:2px}body .editorial-performance-scope>div>small{font-size:12px;line-height:16px}body .editorial-performance-scope>label{font-size:12px;text-transform:none}body .editorial-performance-scope select{font-size:13px;min-height:36px}body .articles-view .editorial-workspace .editorial-queue-statuses article,body .articles-view .editorial-workspace .editorial-finance-kpis article,body .articles-view .editorial-workspace .editorial-finance-kpis .editorial-system-kpi{height:78px;min-height:78px;padding:8px 12px;grid-template-rows:14px 26px 14px;gap:2px;align-content:center}body .articles-view .editorial-workspace .editorial-queue-statuses span,body .articles-view .editorial-workspace .editorial-finance-kpis span,body .articles-view .editorial-workspace .editorial-system-kpi>div>span{font-size:12px;font-weight:600;text-transform:none;letter-spacing:0;line-height:14px;white-space:normal;overflow:visible;text-overflow:clip}body .articles-view .editorial-workspace .editorial-queue-statuses strong,body .articles-view .editorial-workspace .editorial-finance-kpis strong,body .articles-view .editorial-workspace .editorial-system-kpi>div>strong{font-size:19px;line-height:26px;overflow:visible;text-overflow:clip}body .articles-view .editorial-workspace .editorial-queue-statuses small,body .articles-view .editorial-workspace .editorial-finance-kpis small,body .articles-view .editorial-workspace .editorial-system-kpi>div>small{font-size:12px;line-height:14px;white-space:normal;overflow:visible;text-overflow:clip;height:auto}body .articles-view .editorial-workspace .editorial-system-kpi>div{grid-template-rows:14px 26px 14px;gap:2px;align-content:center}body .articles-view .editorial-workspace .editorial-finance-kpis .editorial-system-kpi{grid-template-columns:minmax(0,1fr) 52px;align-items:center}body .articles-view .editorial-agent-card dd strong,body .articles-view .editorial-agent-card dd small,body .articles-view .editorial-agents-table .editorial-agent-schedule small,body .articles-view .editorial-inventory-site-head small,body .articles-view .editorial-inventory-site-foot small,body .articles-view .editorial-inventory-site-metrics small,body .articles-view .editorial-inventory-site-states,body .articles-view .editorial-site-panel>header strong,body .articles-view .editorial-prompt-list>article>div>strong,body .articles-view .editorial-event-grid p,body .articles-view .editorial-activity-day small,body .articles-view .editorial-activity-diagnosis dt{white-space:normal;overflow:visible;text-overflow:clip;-webkit-line-clamp:unset;line-clamp:unset;display:block}body .articles-view .editorial-agent-card dd strong{font-size:13px;line-height:18px}body .articles-view .editorial-agent-card dd small,body .articles-view .editorial-agent-card-head small,body .articles-view .editorial-site-panel>header small,body .articles-view .editorial-event-grid time,body .articles-view .editorial-inventory-site-head small,body .articles-view .editorial-inventory-site-foot small,body .articles-view .editorial-inventory-site-metrics small,body .articles-view .editorial-inventory-site-states{font-size:12px;line-height:16px}body .articles-view .editorial-agent-card dt,body .articles-view .editorial-prompt-list dt,body .articles-view .editorial-activity-diagnosis dt{font-size:12px;text-transform:none;letter-spacing:0;line-height:16px}body .articles-view .editorial-agent-card-head strong,body .articles-view .editorial-prompt-list>article>div>strong{font-size:14px;line-height:20px}body .articles-view .editorial-event-grid p{font-size:13px;line-height:18px}body .articles-view .editorial-event-grid>article{min-height:0}body .articles-view .editorial-prompt-list dl{grid-template-columns:minmax(80px,.6fr) minmax(64px,.5fr);margin-right:84px}body .articles-view .editorial-prompt-list dd{font-size:13px}body .articles-view .editorial-inventory-site-foot{flex-wrap:wrap}body .articles-view .editorial-inventory-sites>button{cursor:pointer}body .articles-view .editorial-inventory-sites>button:hover{border-color:var(--taog-info-strong, #175cd3)}body .articles-view .editorial-inventory-site-metrics b{font-size:16px}body .articles-view .editorial-activity-filters label{font-size:12px}body .articles-view .editorial-activity-filters select{height:36px;font-size:13px}body .articles-view .editorial-queue-filters input,body .articles-view .editorial-queue-filters select,body .articles-view .editorial-queue-filters button{min-height:36px;font-size:13px}body .articles-view .editorial-agent-actions .taog-btn,body .articles-view .editorial-prompt-list>article>button{min-height:32px;padding:0 12px;border:1px solid var(--taog-border);border-radius:8px;background:var(--taog-surface);font:600 13px/1.2 var(--taog-font-ui, sans-serif);color:var(--taog-info-strong, #175cd3)}body .articles-view .editorial-agent-actions .taog-btn:disabled{color:var(--taog-text-muted)}body .articles-view .editorial-prompt-list>article>button{bottom:8px}body .articles-view .articles-pagination .taog-btn{min-height:32px;height:32px;font-size:13px}body .articles-view .articles-pagination span{font-size:12px}body .articles-view .editorial-cost-breakdown nav button{min-height:32px;padding:0 10px;font-size:13px;border-radius:8px}body .articles-view .editorial-cost-breakdown nav button.active{background:var(--taog-info-soft, #eff8ff);color:var(--taog-info-strong, #175cd3)}body .articles-view .editorial-cost-bars article span,body .articles-view .editorial-cost-bars article strong{font-size:13px}body .articles-view .editorial-integration-status article>span{font-size:12px;font-weight:600;letter-spacing:0}body .articles-view .editorial-integration-status article>strong{font-size:14px}body .articles-view .editorial-system-grid dl{font-size:13px;line-height:18px}body .articles-view .editorial-system-grid dl dt,body .articles-view .editorial-activity-summary dt{font-size:12px}body .articles-view .editorial-access-layout table,body .articles-view .editorial-access-layout th,body .articles-view .editorial-access-layout td{font-size:13px}body .articles-view .editorial-system-kpi .editorial-system-mini-bars{min-height:0}body .articles-view .editorial-data-quality dl{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));margin:0}body .articles-view .editorial-data-quality dl>div{padding:12px 16px;min-width:0;border-left:1px solid var(--taog-border)}body .articles-view .editorial-data-quality dl>div:first-child{border-left:0}body .articles-view .editorial-data-quality dt{font-size:12px;color:var(--taog-text-muted)}body .articles-view .editorial-data-quality dd{margin:3px 0;font-size:14px;overflow-wrap:anywhere}body .articles-view .editorial-data-quality small{font-size:12px;line-height:16px;display:block}@media(max-width:1100px){body .articles-view .editorial-data-quality dl{grid-template-columns:repeat(2,minmax(0,1fr))}body .articles-view .editorial-data-quality dl>div:nth-child(3){border-left:0}}@media(max-width:700px){body .articles-view .editorial-data-quality dl{grid-template-columns:minmax(0,1fr)}body .articles-view .editorial-data-quality dl>div{border-left:0;border-top:1px solid var(--taog-border)}body .articles-view .editorial-data-quality dl>div:first-child{border-top:0}}body .articles-view .editorial-modal-backdrop{display:flex;justify-content:flex-end;align-items:stretch;padding:0;background:#10182859}body .articles-view .editorial-workspace .editorial-modal-backdrop{padding:0}body .articles-view .editorial-modal-backdrop>[role=dialog],body .articles-view .editorial-workspace .editorial-modal-backdrop>[role=dialog]{width:min(420px,100%);max-width:100%;height:100dvh;max-height:100dvh;margin:0;padding:16px;border:0;border-left:1px solid var(--taog-border);border-radius:0;box-shadow:var(--taog-elev-5);overflow-x:hidden;overflow-y:auto;box-sizing:border-box}body .articles-view .editorial-modal-backdrop .editorial-agent-form,body .articles-view .editorial-modal-backdrop .editorial-system-form{grid-template-columns:minmax(0,1fr)}body .articles-view .editorial-modal-backdrop .editorial-agent-runtime{grid-template-columns:repeat(2,minmax(0,1fr))}body .articles-view .editorial-modal-backdrop .editorial-topic-workspace{grid-template-columns:minmax(0,1fr)}body .articles-view .editorial-modal-backdrop .editorial-topic-buckets{max-height:none}body .articles-view .editorial-modal-backdrop .editorial-scope-identity{grid-template-columns:repeat(2,minmax(0,1fr))}body .articles-view .editorial-modal-backdrop .editorial-agent-textareas{grid-template-columns:minmax(0,1fr)}body .articles-view .editorial-modal-backdrop .editorial-agent-tabs{flex-wrap:wrap}body .articles-view .editorial-modal-backdrop .editorial-agent-runtime span,body .articles-view .editorial-modal-backdrop .editorial-agent-runtime strong{white-space:normal;overflow:visible;text-overflow:clip}body .articles-view .editorial-modal-backdrop .editorial-agent-links dd{white-space:normal;overflow:visible;text-overflow:clip;text-align:left}body .articles-view .editorial-modal-backdrop input,body .articles-view .editorial-modal-backdrop select,body .articles-view .editorial-modal-backdrop textarea{font-size:14px}body .articles-view .editorial-modal-backdrop .taog-btn,body .articles-view .editorial-modal-backdrop .editorial-agent-actions .taog-btn{min-height:36px}body .article-detail-dialog.ux-painel-direita .article-detail-version code{display:block;white-space:normal;overflow-wrap:anywhere;font-size:12px;text-align:left}body .article-detail-dialog.ux-painel-direita .articles-detail-workstation{font-size:14px}body .article-detail-dialog.ux-painel-direita .article-detail-body{padding:14px 16px}body .article-detail-dialog.ux-painel-direita .article-operation-actions .taog-btn{min-height:36px}body .article-detail-dialog.ux-painel-direita .article-detail-tabs button{min-height:40px}@media(max-width:700px){body .articles-view .articles-performance table,body .articles-view .articles-performance tbody{display:block}body .articles-view .articles-performance thead{position:absolute;width:1px;height:1px;clip-path:inset(50%);overflow:hidden}body .articles-view .articles-performance tbody tr{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:10px 12px;padding:12px;border-bottom:1px solid var(--taog-border)}body .articles-view .articles-performance td,body .articles-view .articles-performance .editorial-table-wrap table tbody td{display:block;padding:0;border:0;min-width:0;text-align:left!important}body .articles-view .articles-performance td:first-child{grid-column:1 / -1}body .articles-view .articles-performance td[data-label]:before{content:attr(data-label);display:block;color:var(--taog-text-muted);font-size:12px;line-height:16px;margin-bottom:2px}body .articles-view .articles-performance td{white-space:normal;overflow-wrap:anywhere}body .articles-view .articles-performance td[colspan]{grid-column:1 / -1}body .articles-view .articles-performance .editorial-origin{display:block}body .editorial-performance-kpis>article{grid-template-columns:minmax(0,1fr)}body .editorial-performance-kpis .editorial-kpi-visual{display:none}body .articles-view .editorial-performance-scope{flex-direction:column;align-items:stretch;gap:8px}body .articles-view .editorial-performance-scope>label{flex:none;grid-template-columns:minmax(0,1fr)}body .articles-view .editorial-cost-log .editorial-table-wrap{overflow-x:visible}}body .articles-view .editorial-origin{font-size:13px}body .articles-view .section-heading,body .articles-view .section-head{flex-wrap:wrap}body .articles-view .section-heading>div:first-child,body .articles-view .section-head>div:first-child{flex:1 1 220px;min-width:0}body .articles-view .editorial-data-quality dl{padding:0}body .articles-view .editorial-workspace .editorial-finance-kpis .editorial-system-kpi{grid-template-rows:minmax(0,1fr)}body .articles-view .editorial-budget-card .card-actions .taog-btn{min-height:32px;padding:0 12px;border:1px solid var(--taog-border);border-radius:8px;font-size:13px;font-weight:600;color:var(--taog-info-strong, #175cd3)}body .articles-view .editorial-budget-card .card-actions{padding:4px 13px 12px;justify-content:flex-start}@media(max-width:700px){body .articles-view .editorial-workspace .editorial-queue-statuses article,body .articles-view .editorial-workspace .editorial-finance-kpis article,body .articles-view .editorial-workspace .editorial-finance-kpis .editorial-system-kpi{height:auto;min-height:78px;padding:8px 12px;grid-template-rows:auto auto auto}body .articles-view .editorial-workspace .editorial-finance-kpis .editorial-system-kpi{grid-template-columns:minmax(0,1fr);grid-template-rows:auto}body .articles-view .editorial-workspace .editorial-finance-kpis .editorial-system-mini-bars{display:none}body .articles-view .editorial-workspace .editorial-system-kpi>div{grid-template-rows:auto auto auto}body .articles-view .editorial-workspace .editorial-queue-statuses article{padding:8px 12px}body .articles-view .editorial-workspace .editorial-queue-statuses strong{font-size:19px;line-height:26px}body .articles-view .articles-tabs{display:flex;flex-wrap:nowrap;gap:16px;overflow-x:auto;scrollbar-width:none}body .articles-view .articles-tabs button{flex:0 0 auto;white-space:nowrap;min-height:44px;padding-inline:0}body .editorial-control-tabs{gap:2px}body .editorial-control-tabs button{padding:0 10px}}body .articles-view .editorial-modal-backdrop .editorial-agent-pane{max-height:none;min-height:0;overflow:visible}body .articles-view .editorial-modal-backdrop .editorial-agent-pane h3{font-size:14px;line-height:20px;text-transform:none;letter-spacing:0}body .articles-view .editorial-modal-backdrop .editorial-agent-runtime span{font-size:12px;text-transform:none;letter-spacing:0}body .articles-view .editorial-modal-backdrop .editorial-agent-tabs button{min-height:36px;font-size:13px}body .articles-view .editorial-modal-backdrop label{font-size:13px}#root .articles-view .editorial-finance-kpis .editorial-system-kpi>.editorial-system-mini-bars{grid-column:2;grid-row:1;align-self:center;margin:0 -6px 0 0;height:34px}.cs-card{margin-bottom:12px}.cs-vazio,.cs-nota{margin:0;padding:12px 16px;font-size:13px;color:var(--taog-text-2)}.cs-nota{padding-top:4px;font-size:12px}.cs-tabela{padding:0 16px 8px}.cs-linha{display:grid;grid-template-columns:minmax(150px,1.1fr) repeat(4,minmax(0,1.3fr)) 112px;gap:16px;align-items:center;padding:12px 0;border-top:1px solid var(--taog-border)}.cs-cab{border-top:0;padding:8px 0;font-size:11px;font-weight:600;letter-spacing:.3px;text-transform:uppercase;color:var(--taog-text-2)}.cs-site{display:grid;font-size:14px}.cs-site small{font-size:12px;font-weight:400;color:var(--taog-text-2)}.cs-barra{display:grid;gap:4px}.cs-barra i{position:relative;display:block;height:10px;border-radius:5px;background:var(--taog-surface-2)}.cs-barra b{position:absolute;inset:0 auto 0 0;border-radius:5px;background:var(--h-g-gasto)}.cs-barra u{position:absolute;top:-3px;bottom:-3px;width:2px;background:var(--taog-text);opacity:.7}.cs-barra em{font-style:normal;font-size:14px;font-weight:600;font-variant-numeric:tabular-nums}.cs-semleitura{display:grid;font-size:13px;color:var(--taog-text-2)}.cs-semleitura small{font-size:11px;line-height:1.3}.cs-spark{justify-self:end}.cs-grafico figure{margin:0;padding:0 12px}.cs-grafico svg{display:block;width:100%;height:auto;max-height:260px}.cs-grade{stroke:var(--h-g-grade);stroke-width:1}.cs-eixo{font-size:11px;fill:var(--h-g-eixo-cor)}.cs-rotulo{font-size:12px;font-weight:600}.cs-linha-serie{stroke-width:2;stroke-linejoin:round}.cs-marca{stroke:var(--taog-text-3);stroke-width:1;stroke-dasharray:3 3}.cs-marca-ponto{fill:var(--taog-text-2)}@media(max-width:700px){.cs-cab{display:none}.cs-linha{grid-template-columns:1fr 1fr;gap:10px 16px}.cs-site{grid-column:1 / -1}.cs-linha>[data-label]:before{content:attr(data-label);display:block;font-size:11px;font-weight:600;letter-spacing:.3px;text-transform:uppercase;color:var(--taog-text-2);margin-bottom:4px}.cs-spark{justify-self:start}.cs-grafico figure{padding:0 4px}}.ar-filtros{display:flex;flex-wrap:wrap;gap:12px 16px;align-items:end;padding:4px 16px 12px}.ar-filtros label{display:grid;gap:4px;font-size:11px;font-weight:600;letter-spacing:.3px;text-transform:uppercase;color:var(--taog-text-2)}.ar-filtros select{height:32px;min-width:150px;font-size:13px;text-transform:none;letter-spacing:0}.ar-filtros p{margin:0 0 6px auto;font-size:13px;color:var(--taog-text-2)}.ar-card td small{display:block;font-size:12px;color:var(--taog-text-2)}.ar-barra{display:grid;grid-template-columns:minmax(60px,1fr) auto;gap:8px;align-items:center;min-width:180px}.ar-barra i{display:block;height:8px;border-radius:4px;background:var(--taog-surface-2)}.ar-barra b{display:block;height:100%;border-radius:4px;background:var(--h-g-receita)}.ar-barra em{font-style:normal;font-weight:600;font-variant-numeric:tabular-nums}.ar-vazio,.ar-nota{margin:0;padding:8px 16px 12px;font-size:12px;color:var(--taog-text-2)}@media(max-width:700px){.ar-filtros p{margin-left:0;width:100%}.ar-filtros label{flex:1 1 140px}.ar-barra{min-width:0}}.ss-card{margin-bottom:12px}.ss-grade{list-style:none;margin:0;padding:4px 16px 16px;display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:12px}.ss-item{border:1px solid var(--taog-border);border-left-width:4px;border-radius:10px;padding:10px 12px;display:grid;gap:4px;align-content:start}.ss-item--ok{border-left-color:var(--h-g-ok)}.ss-item--atencao{border-left-color:var(--h-g-incerto)}.ss-item--erro{border-left-color:var(--h-g-falha)}.ss-item--sem{border-left-color:var(--h-g-neutro)}.ss-topo{display:flex;justify-content:space-between;gap:8px;align-items:center;font-size:14px}.ss-selo{display:inline-flex;gap:4px;align-items:center;font-size:12px;font-weight:600}.ss-item--ok .ss-selo{color:#027a48}.ss-item--atencao .ss-selo{color:#b54708}.ss-item--erro .ss-selo{color:#b42318}.ss-item--sem .ss-selo{color:var(--taog-text-2)}.ss-resumo{margin:0;font-size:13px}.ss-detalhe,.ss-hora{margin:0;font-size:12px;color:var(--taog-text-2)}@media(max-width:900px){.ss-grade{grid-template-columns:repeat(2,minmax(0,1fr))}}@media(max-width:600px){.ss-grade{grid-template-columns:repeat(2,minmax(0,1fr));gap:8px;padding:4px 12px 12px}.ss-item{padding:8px 10px}.ss-topo{flex-wrap:wrap;gap:2px 8px}}.ar-card th:nth-child(1),.ar-card td:nth-child(1),.ar-card th:nth-child(2),.ar-card td:nth-child(2),.ar-card th:nth-child(3),.ar-card td:nth-child(3){text-align:left}.ar-card td:nth-child(2){min-width:260px}@media(max-width:700px){.ar-card td:nth-child(2){min-width:0}}@media(max-width:700px){.articles-view .editorial-sites-compact td:not(:first-child),.articles-view .editorial-sites-compact th:not(:first-child){width:auto}.articles-view .editorial-sites-compact td:before{font-size:11px;line-height:15px}.articles-view .editorial-sites-compact .editorial-site-metric{min-width:0}}.cs-legenda{list-style:none;margin:0;padding:4px 16px 0;display:grid;gap:6px;font-size:13px}.cs-legenda li{display:flex;align-items:center;gap:8px}.cs-legenda i{width:12px;height:3px;border-radius:2px}.cs-legenda strong{margin-left:auto;font-variant-numeric:tabular-nums}.rotator-cf .section-heading{padding:8px 14px;min-height:0}.rotator-cf .section-heading h2{font-size:14px}.rotator-cf .section-heading small{display:block;max-width:100%;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;font-size:12px;line-height:16px}.rotator-cf .section-heading small>span{display:inline}.rotator-cf .rt-heading-actions{gap:8px}.rotator-cf .rt-heading-actions .taog-btn,.rotator-cf .rf-mais .taog-btn{min-height:32px;height:32px;padding:0 12px;font-size:13px}.rotator-cf .cf-filtros{padding:8px 14px;gap:8px;flex-wrap:nowrap;align-items:center}.rotator-cf .cf-filtros select,.rotator-cf .cf-filtros input{min-height:32px;height:32px;font-size:13px;padding-top:0;padding-bottom:0}.rotator-cf .cf-filtros .cf-busca{flex:1 1 200px;min-width:0}.rotator-cf .cf-filtros select{flex:0 1 150px;min-width:0}.rotator-cf .cf-botoes-lista{padding:6px 14px;gap:6px}.rotator-cf .cf-chip{min-height:24px;height:24px;padding:0 10px;font-size:12px}.rotator-cf .cf-quadros{gap:8px}.rotator-cf .cf-tabela thead th{padding:6px 12px;position:sticky;top:0;z-index:1}.rotator-cf .cf-tabela tbody td{padding:5px 12px;vertical-align:middle}.rotator-cf .cf-tabela-wrap{max-height:62vh;overflow:auto}.rotator-cf .rt-tabela td[data-role=primary]{display:table-cell;white-space:nowrap}.rotator-cf .rt-tabela td[data-role=primary] strong{display:inline;font-size:13px}.rotator-cf .rt-tabela td[data-role=primary] small{display:inline;margin-left:8px;font-size:11px;color:var(--taog-text-3)}.rotator-cf .rt-tabela tr.cf-grupo td{padding:5px 12px}.rotator-cf .rt-grupo{display:flex;align-items:baseline;justify-content:space-between;gap:12px}.rotator-cf .rt-grupo>div{display:flex;align-items:baseline;gap:10px;min-width:0}.rotator-cf .rt-grupo small{display:inline;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.rf .rf-grade{grid-template-columns:repeat(auto-fill,minmax(196px,1fr));gap:8px;margin-top:0;padding:12px 14px}.rf .rf-midia{aspect-ratio:16 / 9}.rf .rf-card .rf-corpo{padding:8px 10px 10px;gap:4px}.rf .rf-texto{-webkit-line-clamp:2}.rf .rf-card .rf-corpo>strong{font-size:13px}.rf .rf-etiqueta{padding:0 6px;font-size:11px;line-height:18px}.rf .rf-mais{padding:0 14px 12px}@media(max-width:700px){.rotator-cf .cf-filtros{flex-wrap:wrap}.rotator-cf .cf-filtros select,.rotator-cf .cf-filtros input{min-height:40px;height:40px;flex:1 1 100%}.rotator-cf .cf-chip{min-height:36px;height:36px}.rotator-cf .rt-heading-actions .taog-btn{min-height:40px;height:40px}.rotator-cf .cf-tabela-wrap{max-height:none}.rf .rf-grade{grid-template-columns:repeat(2,minmax(0,1fr));padding:8px}.rf .rf-midia{aspect-ratio:16 / 9}}.atribuicao-view,.atribuicao-view .observability-kpis{gap:8px}.atribuicao-view .observability-kpi{height:78px;padding:8px 12px;gap:8px}.atribuicao-view .observability-kpi>div{grid-template-rows:14px 24px 14px;gap:0;align-content:space-between}.atribuicao-view .observability-kpi span:first-child{-webkit-line-clamp:1;font-size:11px;line-height:14px}.atribuicao-view .observability-kpi strong{font-size:20px;line-height:24px}.atribuicao-view .observability-kpi small{-webkit-line-clamp:1;font-size:11px;line-height:14px}.atribuicao-view .observability-panel .observability-section-heading{padding:8px 14px;min-height:0}.atribuicao-view .observability-section-heading h2{font-size:14px}.atribuicao-view .observability-section-heading p,.atribuicao-view .observability-section-heading small{display:block;margin:0;font-size:12px;line-height:16px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.atribuicao-view .atribuicao-filters{display:flex;flex-wrap:nowrap;align-items:flex-end;gap:8px;padding:8px 14px}.atribuicao-view .atribuicao-filters label{flex:1 1 140px;min-width:0;gap:2px;font-size:11px}.atribuicao-view .atribuicao-filters label:first-child{flex:2 1 240px}.atribuicao-view .atribuicao-filters input,.atribuicao-view .atribuicao-filters select{height:32px;min-height:32px;font-size:13px}.atribuicao-view .table-wrap{max-height:56vh;overflow:auto}.atribuicao-view .observability-table thead th{position:sticky;top:0;z-index:1;padding:6px 12px}.atribuicao-view .observability-table tbody td{padding:6px 12px;height:38px}.atribuicao-view .observability-note{font-size:12px}.atribuicao-view .observability-toolbar .section-navigation a,.atribuicao-view .observability-toolbar .section-navigation button{min-height:32px}.articles-view .funnel-tabs button,.articles-view .articles-tabs button{min-height:32px;height:32px}.articles-view .editorial-performance-scope{padding:6px 14px;min-height:0;display:flex;align-items:center;justify-content:space-between;gap:12px}.articles-view .editorial-performance-scope select{height:32px;min-height:32px;font-size:13px}.articles-view .editorial-performance-card .section-heading{padding:8px 14px}.articles-view .section-heading h2{font-size:14px}.articles-view .section-heading p,.articles-view .section-heading small{display:block;margin:0;font-size:12px;line-height:16px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;max-width:100%}.articles-view .editorial-table-wrap{max-height:56vh;overflow:auto}.articles-view .editorial-table-wrap table thead th{position:sticky;top:0;z-index:1;padding:6px 12px}.articles-view .editorial-table-wrap table tbody td{padding:6px 12px}.articles-view .editorial-data-quality dl>div{padding:6px 14px}.articles-view .articles-pagination{padding:6px 14px}.articles-view .articles-pagination .taog-btn{min-height:32px;height:32px}.articles-view .editorial-queue-groups{padding:6px 14px}.funnel-view .funnel-tabs button{min-height:32px;height:32px}.funnel-view .journey-acquisition-summary>div{height:auto;min-height:78px;padding:8px 12px}.funnel-view .journey-acquisition-summary strong{font-size:20px;line-height:24px}.funnel-view .journey-acquisition-summary span{font-size:11px}.funnel-view .section-heading{padding:8px 14px}.funnel-view .section-heading h2{font-size:14px}.funnel-view .section-heading p,.funnel-view .section-heading small{display:block;margin:0;font-size:12px;line-height:16px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;max-width:100%}.funnel-view .journey-acquisition-table{max-height:34vh;overflow:auto}.funnel-view .journey-acquisition-table table thead th{position:sticky;top:0;z-index:1;padding:6px 12px}.funnel-view .journey-acquisition-table table tbody td{padding:6px 12px}.funnel-view .journey-stages{gap:8px}.funnel-view .journey-stage{padding:8px 10px}.funnel-view .ux-aviso-caixa{padding:4px 12px;margin:0}.funnel-view .journey-evidence>div{padding:6px 10px}@media(max-width:700px){.atribuicao-view .atribuicao-filters{flex-wrap:wrap}.atribuicao-view .atribuicao-filters label{flex:1 1 100%}.atribuicao-view .atribuicao-filters input,.atribuicao-view .atribuicao-filters select{height:40px;min-height:40px}.atribuicao-view .table-wrap,.articles-view .editorial-table-wrap,.funnel-view .journey-acquisition-table{max-height:none}.articles-view .articles-pagination .taog-btn,.articles-view .funnel-tabs button,.funnel-view .funnel-tabs button{min-height:40px;height:40px}}.articles-view .editorial-table-wrap table tbody td{line-height:18px;vertical-align:middle}.articles-view .editorial-table-wrap table tbody td small{display:inline;margin-left:8px;font-size:11px}.articles-view .editorial-table-wrap table tbody td a{display:inline}.articles-view .editorial-queue-groups{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:0 24px}.articles-view .editorial-queue-groups dl{display:grid;grid-template-columns:repeat(auto-fill,minmax(150px,1fr));gap:4px 12px;margin:0;padding:6px 0}.articles-view .editorial-queue-groups dl>div{display:flex;align-items:center;justify-content:space-between;gap:8px;min-height:28px;padding:0}.articles-view .editorial-data-quality dl{display:grid;grid-template-columns:repeat(4,minmax(0,1fr))}.articles-view .editorial-data-quality dl>div{min-height:0}.articles-view .editorial-sites-compact table tbody td{padding-top:4px;padding-bottom:4px}.articles-view .section-heading>div:first-child,.funnel-view .section-heading>div:first-child,.atribuicao-view .observability-section-heading>div:first-child{display:flex;align-items:baseline;gap:4px 10px;flex-wrap:wrap;min-width:0}.articles-view .section-heading>div:first-child h2,.funnel-view .section-heading>div:first-child h2{margin:0}.articles-view .section-heading>div:first-child small,.articles-view .section-heading>div:first-child p{flex:1 1 200px;min-width:0}.articles-view .editorial-performance-scope>div:first-child{display:flex;align-items:baseline;gap:4px 10px;flex-wrap:wrap}.articles-view .editorial-table-wrap{max-height:max(240px,36vh)}.articles-view .editorial-table-wrap table{width:100%}@media(max-width:700px){.articles-view .editorial-table-wrap{max-height:none}}body .articles-view .editorial-workspace .section-heading,body .articles-view .editorial-performance-card>.section-heading{padding:8px 14px;min-height:0}body .funnel-view .section-heading{padding:8px 14px;min-height:0}body .funnel-view .section-heading h2,body .articles-view .section-heading h2{font-size:14px;line-height:20px}body .funnel-view .section-heading small,body .articles-view .section-heading small{font-size:12px;line-height:16px;margin:0}body .funnel-view .journey-stages{display:grid;grid-template-columns:repeat(5,minmax(0,1fr));gap:8px}body .funnel-view .journey-stage{min-width:0;padding:8px}body .funnel-view .ux-aviso-caixa p,body .funnel-view .ux-aviso-caixa{font-size:13px;line-height:18px}body .funnel-view .journey-acquisition-table table tbody td small{display:inline;margin-left:6px}@media(max-width:700px){body .funnel-view .journey-stages{grid-template-columns:minmax(0,1fr)}}@media(max-width:700px){body .rotator-cf .cf-tabela.funnel-mobile-cards tbody tr.cf-linha{display:grid;grid-template-columns:minmax(0,1fr) minmax(0,1fr);gap:2px 12px;padding:8px 12px;margin:0;border-top:1px solid var(--taog-border);border-radius:0;box-shadow:none}body .rotator-cf .cf-tabela.funnel-mobile-cards tbody tr.cf-linha td{display:block;padding:0;border:0;min-height:0}body .rotator-cf .cf-tabela.funnel-mobile-cards tbody tr.cf-linha td[data-label]:before{content:attr(data-label);display:block;font-size:10px;color:var(--taog-text-3);text-transform:uppercase}body .rotator-cf .cf-tabela.funnel-mobile-cards tbody tr.cf-linha td[data-label="Link curto"]:before{display:none}body .rotator-cf .cf-tabela.funnel-mobile-cards tbody tr.cf-linha td[data-label="Link curto"]{grid-column:2;grid-row:1;text-align:right}body .rotator-cf .cf-tabela.funnel-mobile-cards tbody tr.cf-linha td[data-role=primary]{grid-column:1;grid-row:1}body .rotator-cf .cf-tabela.funnel-mobile-cards tbody tr.cf-grupo td{padding:6px 12px}body .rotator-cf .rt-grupo>div{flex-wrap:wrap;gap:0 8px}body .rotator-cf .rt-grupo small{white-space:normal}body .atribuicao-view .observability-table thead{display:none}body .atribuicao-view .observability-table,body .atribuicao-view .observability-table tbody{display:block;width:100%;min-width:0}body .atribuicao-view .observability-table tbody tr{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:4px 12px;padding:8px 14px;border-top:1px solid var(--taog-border)}body .atribuicao-view .observability-table tbody td{display:block;padding:0;height:auto;border:0;min-width:0;text-align:left}body .atribuicao-view .observability-table tbody td:before{content:attr(data-label);display:block;position:static;font-size:10px;line-height:13px;color:var(--taog-text-3);text-transform:uppercase;width:auto}body .atribuicao-view .observability-table tbody td[data-label=SRC],body .atribuicao-view .observability-table tbody td[data-label=Linha]{grid-column:1 / -1}body .atribuicao-view .observability-table--atribuicao-period tbody tr{grid-template-columns:repeat(3,minmax(0,1fr))}body .atribuicao-view .observability-table td small,body .atribuicao-view .observability-table td[data-label=Decisão] small,body .funnel-view .journey-acquisition-table table tbody td small{display:none}body .funnel-view .journey-acquisition-table table tbody tr{padding:8px 12px}body .funnel-view .journey-acquisition-summary{grid-template-columns:repeat(2,minmax(0,1fr))}body .funnel-view .journey-acquisition-summary>div{min-height:64px;padding:8px 12px}body .funnel-view .journey-evidence{grid-template-columns:repeat(2,minmax(0,1fr))}}@media(max-width:700px){body .rotator-cf .cf-tabela.funnel-mobile-cards tbody tr.cf-linha{grid-template-columns:minmax(0,.8fr) minmax(0,1.2fr)}body .rotator-cf .cf-tabela.funnel-mobile-cards tbody tr.cf-linha td[data-label="30 dias"],body .rotator-cf .cf-tabela.funnel-mobile-cards tbody tr.cf-linha td[data-label="eCPM 30d"]{display:none}body .rotator-cf .cf-tabela.funnel-mobile-cards tbody tr.cf-linha td[data-role=primary]{border:0;white-space:normal}body .rotator-cf .cf-tabela.funnel-mobile-cards tbody tr.cf-linha td[data-role=primary]:after,body .rotator-cf .cf-tabela.funnel-mobile-cards tbody tr.cf-linha td[data-role=primary]:before{display:none}body .rotator-cf .cf-tabela.funnel-mobile-cards tbody tr.cf-linha td[data-label="Link curto"]{white-space:nowrap}body .rotator-cf .cf-tabela.funnel-mobile-cards tbody tr.cf-linha td[data-label=Hoje]{grid-column:1;grid-row:2}body .rotator-cf .cf-tabela.funnel-mobile-cards tbody tr.cf-linha td[data-label="7 dias"]{grid-column:2;grid-row:2;text-align:left}body .rotator-cf .cf-tabela.funnel-mobile-cards tbody tr.cf-grupo,body .rotator-cf .rt-tabela tr.cf-grupo td{display:block}body .funnel-view .journey-acquisition-table table tbody tr{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:4px 12px;margin:0;border-top:1px solid var(--taog-border)}body .funnel-view .journey-acquisition-table table tbody td{display:block;padding:0;border:0;min-width:0}body .funnel-view .journey-acquisition-table table tbody td:first-child,body .funnel-view .journey-acquisition-table table tbody td:last-child{grid-column:1 / -1}body .funnel-view .journey-acquisition-table table tbody td:last-child>*{min-height:0;width:auto;display:inline-flex;padding:2px 10px;border-radius:999px}body .funnel-view .journey-acquisition-table details{margin:0}body .funnel-view .ux-aviso-caixa{padding:4px 12px}}@media(max-width:700px){body .funnel-view .journey-stages{grid-template-columns:repeat(2,minmax(0,1fr));padding:8px;margin:0}body .funnel-view .journey-stage{padding:8px}body .funnel-view .journey-stage small,body .funnel-view .journey-stage p{font-size:11px;line-height:14px}body .funnel-view .journey-selectors{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:8px;width:100%}body .funnel-view .journey-card>*{margin-left:0;margin-right:0}body .funnel-view .journey-chat-grid,body .funnel-view .journey-chat-signals dl{grid-template-columns:repeat(2,minmax(0,1fr))}body .funnel-view .journey-evidence>div{padding:6px 10px;min-height:0}}@media(max-width:700px){body .funnel-view section.journey-card ol.journey-stages.journey-stages--disconnected,body .funnel-view section.journey-card ol.journey-stages{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:6px}body .funnel-view section.journey-card ol.journey-stages>li{min-height:0;height:auto}body .funnel-view section.journey-acquisition .journey-acquisition-summary,body .funnel-view section.journey-acquisition .journey-acquisition-summary.journey-acquisition-finance{display:grid;grid-template-columns:repeat(2,minmax(0,1fr))}body .funnel-view section.journey-acquisition .journey-acquisition-summary>div{min-height:0;height:auto}body .funnel-view section.journey-card .journey-evidence{display:grid;grid-template-columns:repeat(2,minmax(0,1fr))}body .funnel-view section.journey-card .journey-chat-grid{display:grid;grid-template-columns:repeat(2,minmax(0,1fr))}}@media(max-width:700px){body .funnel-view section.journey-card ol.journey-stages.journey-stages--disconnected,body .funnel-view section.journey-card ol.journey-stages{display:flex;overflow-x:auto;scroll-snap-type:x proximity;gap:8px;padding:8px}body .funnel-view section.journey-card ol.journey-stages>li{flex:0 0 76%;scroll-snap-align:start}body .funnel-view section.journey-card .journey-evidence>div small{display:none}}@media(max-width:700px){body .atribuicao-view .observability-kpis .observability-kpi{height:78px;min-height:0}body .atribuicao-view .observability-kpis{grid-template-columns:repeat(2,minmax(0,1fr))}body .atribuicao-view .atribuicao-filters{display:grid;grid-template-columns:repeat(2,minmax(0,1fr))}body .atribuicao-view .atribuicao-filters label:first-child{grid-column:1 / -1}body .atribuicao-view .table-wrap{max-height:60vh;overflow:auto}body .articles-view .editorial-table-wrap{max-height:56vh;overflow:auto}}.cf{display:grid;gap:14px;min-width:0;max-width:100%;padding-bottom:56px}.cf .cf-sr,.cf-painel .cf-sr{position:absolute;width:1px;height:1px;padding:0;margin:-1px;overflow:hidden;clip:rect(0 0 0 0);white-space:nowrap;border:0}.cf-ico{flex:none;width:15px;height:15px}.cf-ico--ok{color:var(--taog-success)}.cf-ico--atencao{color:var(--taog-warning)}.cf-ico--quebrado{color:var(--taog-danger)}.cf-ico--andamento{color:var(--taog-info)}.cf-ico--parada{color:var(--taog-text-2)}.cf-ico--cinza,.cf-ico--nd,.cf-ico--observacao,.cf-ico--desligado{color:var(--taog-text-muted)}.cf-dot{display:inline-block;flex:none;width:8px;height:8px;border-radius:50%;background:var(--taog-c-graphite-300, #d0d5dd)}.cf-dot--quebrado{background:var(--taog-danger)}.cf-dot--atencao{background:var(--taog-warning)}.cf-dot--andamento{background:var(--taog-info)}.cf-dot--ok{background:var(--taog-success)}.cf-dot--parada{background:var(--taog-text-2)}.cf .cf-topo{display:grid;gap:4px;margin:-4px 0 0;padding:0;list-style:none;font-size:12px;line-height:17px;color:var(--taog-text-3)}.cf .cf-topo li{display:flex;align-items:flex-start;gap:6px}.cf .cf-topo .cf-ico{width:14px;height:14px;margin-top:1.5px}.cf .cf-quadros{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:18px;margin:0}.cf .cf-quadro{height:auto;min-height:78px;min-width:0;padding:10px 12px;gap:2px;border-radius:12px;justify-content:flex-start}.cf .cf-quadro.kpi--abrivel button{gap:2px;justify-content:flex-start}.cf .cf-quadro small,.cf .cf-quadro button>small{margin:0;line-height:15px;white-space:normal;overflow:visible;text-overflow:clip;overflow-wrap:anywhere}.cf .cf-quadro .cf-quadro-andamento .cf-ico{width:12px;height:12px;margin:0 4px -2px 0}.cf .cf-quadro .cf-quadro-curto{color:var(--taog-text-3);font-size:12px}.cf .cf-quadro .cf-quadro-curto b{font-weight:700;color:var(--taog-text);font-variant-numeric:tabular-nums}.cf .cf-quadro-rotulo{display:flex;align-items:center;gap:6px;min-width:0}.cf .cf-quadro-pequeno{margin-left:auto;overflow:hidden;font-style:normal;font-weight:500;letter-spacing:0;text-overflow:ellipsis;text-transform:none;white-space:nowrap}.cf .cf-quadro .number{font-size:20px;line-height:24px;overflow:visible}.cf .cf-quadro--quebrado .number{color:var(--taog-danger-strong)}.cf .cf-quadro--atencao .number{color:var(--taog-warning-strong)}.cf .cf-quadro--nd .number,.cf .cf-quadro--desligado .number{color:var(--taog-text-3)}.cf .cf-quadro .metric-pending{margin:0;color:var(--taog-text-muted);font-size:12px;font-style:normal;font-weight:500;line-height:24px}.cf .cf-quadro.is-active{border-color:var(--taog-text)}.cf .cf-quadro.kpi--abrivel button:focus-visible{outline:2px solid var(--taog-accent);outline-offset:4px;border-radius:4px}.cf .cf-avisos ul,.cf .cf-sem-robo ul{margin:0;padding:0;list-style:none}.cf .cf-aviso{display:grid;grid-template-columns:16px minmax(0,1fr) auto;gap:10px;align-items:start;padding:12px 16px;font-size:13px;line-height:18px}.cf .cf-aviso+.cf-aviso{border-top:1px solid var(--taog-border)}.cf .cf-aviso .cf-ico{margin-top:1.5px}.cf .cf-aviso strong{display:block;font-weight:600;color:var(--taog-text);overflow-wrap:anywhere}.cf .cf-aviso small{display:block;margin-top:2px;font-size:12px;line-height:17px;color:var(--taog-text-3)}.cf .cf-aviso--quebrado{background:var(--taog-danger-soft)}.cf .cf-aviso--quebrado strong{color:var(--taog-danger-strong)}.cf .cf-aviso--atencao{background:var(--taog-warning-soft)}.cf .cf-aviso--parada strong,.cf .cf-aviso--observacao strong{font-weight:500;color:var(--taog-text-2)}.cf .cf-aviso>.cf-link{margin-top:1px}.cf .cf-exemplos{margin-top:6px;font-size:12px}.cf .cf-exemplos summary{color:var(--taog-text-2);cursor:pointer}.cf .cf-link,.cf-painel .cf-link{padding:0;border:0;background:none;color:var(--taog-text);font:500 12px/18px var(--taog-font-sans);text-decoration:underline;text-underline-offset:2px;white-space:nowrap;cursor:pointer}.cf .cf-link:hover{background:none;color:var(--taog-accent-hover)}.cf .cf-paginas{overflow:clip}.cf .cf-paginas>.section-heading,.cf .cf-sem-robo>.section-heading{min-height:52px;padding:10px 16px;border-bottom:1px solid var(--taog-border)}.cf .cf-paginas>.section-heading h2,.cf .cf-sem-robo>.section-heading h2{margin:0;font-size:14px;line-height:19px;font-weight:600;color:var(--taog-text)}.cf .cf-paginas>.section-heading small,.cf .cf-sem-robo>.section-heading small{display:block;margin-top:2px;font-size:11px;line-height:15px;color:var(--taog-text-3)}.cf .cf-paginas>.section-heading small>span{white-space:nowrap}.cf .cf-paginas>.section-heading .badge{flex:none;font-variant-numeric:tabular-nums}.cf .cf-leitura-velha{color:var(--taog-warning-strong);font-weight:600}.cf .cf-filtros{display:flex;flex-wrap:wrap;align-items:center;gap:8px 10px;padding:10px 16px;border-bottom:1px solid var(--taog-border)}.cf .cf-busca{display:inline-flex;flex:0 1 280px;width:auto;min-width:180px}.cf .cf-busca input{height:32px;padding:0 10px 0 34px;font-size:12px}.cf .cf-filtros select{width:auto;height:32px;padding:0 28px 0 10px;font-size:12px;border:1px solid var(--taog-border);border-radius:var(--taog-r-sm);background-color:var(--taog-surface);color:var(--taog-text)}.cf .cf-filtro-ativo{display:flex;flex-wrap:wrap;align-items:baseline;gap:4px 12px;margin:0;padding:8px 16px;border-bottom:1px solid var(--taog-border);background:var(--taog-surface-2);font-size:12px;line-height:17px;color:var(--taog-text-2)}.cf .cf-filtro-ativo>span{min-width:0;flex:1 1 240px;overflow-wrap:anywhere}.cf-selo-meta{display:inline-flex;align-items:center;gap:4px;flex:none;padding:0 7px;border:1px solid transparent;border-radius:var(--taog-r-full);font-size:10.5px;font-style:normal;font-weight:600;line-height:17px;white-space:nowrap;vertical-align:1px}.cf-selo-meta:before{content:"";width:6px;height:6px;border-radius:50%;background:currentColor}.cf-selo-meta--ligada{background:var(--taog-success-soft);color:var(--taog-success-strong)}.cf-selo-meta--pausada,.cf-selo-meta--aquecimento{background:var(--taog-surface-2);color:var(--taog-text-2)}.cf-selo-meta--pausada:before,.cf-selo-meta--aquecimento:before{background:var(--taog-text-muted)}.cf-selo-meta--sem_campanha,.cf-selo-meta--sem_leitura{border-color:var(--taog-border);color:var(--taog-text-3)}.cf-selo-meta--sem_campanha:before,.cf-selo-meta--sem_leitura:before{display:none}.cf .cf-pagina small .cf-selo-meta{margin-left:6px}.cf .cf-so-celular{display:none}.cf .cf-tabela th.cf-th-meta,.cf .cf-tabela td.cf-num.cf-meta{text-align:left}.cf .cf-tabela td.cf-meta strong{display:flex;align-items:center;justify-content:space-between;gap:6px}.cf .cf-tabela td.cf-meta .cf-selo-meta.cf-so-computador{min-width:64px}.cf .cf-tabela td.cf-meta small{white-space:nowrap}.cf .cf-selo-topo{flex-wrap:wrap;gap:2px .35em;max-width:100%;border-radius:12px;white-space:normal;text-align:left}.cf .cf-selo-topo>span{white-space:nowrap}.cf .cf-tabela:has(.cf-col-meta) .cf-col-pagina{width:13.8%}.cf .cf-tabela:has(.cf-col-meta) .cf-col-canal--utility{width:17.7%}.cf .cf-tabela:has(.cf-col-meta) .cf-col-canal--broad{width:16%}.cf .cf-tabela:has(.cf-col-meta) .cf-col-canal--sequence{width:16.1%}.cf .cf-tabela .cf-col-meta{width:14.3%}.cf .cf-tabela .cf-col-meta~.cf-col-num{width:8.1%}.cf .cf-dot--ligada{background:var(--taog-success)}.cf .cf-dot--pausada{background:var(--taog-c-graphite-300, #d0d5dd)}.cf .cf-ordem{display:inline-flex;align-items:center;gap:6px;margin:0;font-size:12px;color:var(--taog-text-3)}.cf .cf-botoes-lista{display:flex;flex-wrap:wrap;gap:8px;padding:10px 16px;border-bottom:1px solid var(--taog-border)}.cf .cf-chip{display:inline-flex;align-items:center;gap:6px;height:28px;padding:0 11px;border:1px solid var(--taog-border);border-radius:var(--taog-r-full);background:var(--taog-surface);color:var(--taog-text-2);font:500 12px/1 var(--taog-font-sans);cursor:pointer}.cf .cf-chip b{font-weight:700;color:var(--taog-text);font-variant-numeric:tabular-nums}.cf .cf-chip:hover{background:var(--taog-surface-hover)}.cf .cf-chip.is-active{border-color:var(--taog-text);background:var(--taog-text);color:var(--taog-text-inverse)}.cf .cf-chip.is-active b{color:var(--taog-text-inverse)}.cf .cf-chip:focus-visible{outline:2px solid var(--taog-accent);outline-offset:2px}.cf .cf-tabela-wrap{max-width:100%}.cf .cf-tabela{width:100%;table-layout:fixed;border-collapse:separate;border-spacing:0;font-size:12px;font-variant-numeric:tabular-nums;white-space:normal;text-align:left}.cf .cf-tabela .cf-col-pagina{width:17%}.cf .cf-tabela .cf-col-num{width:9%}.cf .cf-tabela thead th{padding:9px 12px;background:var(--taog-surface-2);border-bottom:1px solid var(--taog-border);color:var(--taog-text-3);font-size:10.5px;font-weight:700;letter-spacing:.015em;white-space:nowrap;vertical-align:bottom}.cf .cf-tabela th.cf-num,.cf .cf-tabela td.cf-num{text-align:right}.cf .cf-tabela tbody td{padding:10px 12px;border-top:1px solid var(--taog-border);background:var(--taog-surface);color:var(--taog-text);font-size:12px;line-height:17px;vertical-align:top;overflow-wrap:anywhere}.cf .cf-tabela tbody tr:first-child>td{border-top:0}.cf .cf-linha{cursor:pointer}.cf .cf-linha--quebrado>td:first-child{box-shadow:inset 3px 0 0 var(--taog-danger)}.cf .cf-linha--atencao>td:first-child{box-shadow:inset 3px 0 0 var(--taog-warning)}.cf .cf-linha:hover>td:not(.cf-cel--fundo),.cf .cf-linha:focus-within>td:not(.cf-cel--fundo){background:var(--taog-surface-hover)}.cf .cf-pagina{display:flex;align-items:flex-start;gap:8px;max-width:100%;margin:0;padding:0;border:0;background:none;color:var(--taog-text);font:inherit;text-align:left;cursor:pointer}.cf .cf-pagina .cf-dot{margin-top:5px}.cf .cf-pagina strong{display:block;min-width:0;overflow-wrap:anywhere;font-size:13px;line-height:17px;font-weight:600}.cf .cf-pagina small{display:block;margin-top:2px;font-size:11px;line-height:15px;color:var(--taog-text-3)}.cf .cf-pagina:hover{background:none}.cf .cf-pagina:hover strong{text-decoration:underline;text-underline-offset:2px}.cf .cf-pagina:focus-visible{outline:2px solid var(--taog-accent);outline-offset:2px;border-radius:2px}.cf .cf-cel-in{display:flex;align-items:flex-start;gap:6px;min-width:0}.cf .cf-cel-in>span{min-width:0}.cf .cf-cel-in>.cf-ico{width:14px;height:14px;margin-top:1.5px}.cf .cf-i{flex:none;width:12px;height:12px;margin-top:2.5px;color:var(--taog-text-muted);cursor:help}.cf .cf-tabela tbody td.cf-cel--quebrado{background:var(--taog-danger-soft);color:var(--taog-danger-strong);font-weight:600}.cf .cf-tabela tbody td.cf-cel--atencao{background:var(--taog-warning-soft);color:var(--taog-warning-strong);font-weight:600}.cf .cf-tabela tbody td.cf-cel--cinza,.cf .cf-tabela tbody td.cf-cel--nd,.cf .cf-tabela tbody td.cf-cel--observacao{color:var(--taog-text-3)}.cf .cf-tabela tbody td.cf-cel--parada{color:var(--taog-text-2);font-weight:600}.cf .cf-num strong{display:block;font-size:13px;font-weight:500;white-space:nowrap}.cf .cf-num small{display:block;margin-top:1px;font-size:11px;line-height:15px;color:var(--taog-text-3);white-space:nowrap}.cf .cf-tabela tbody .cf-grupo>td{padding:0;background:var(--taog-surface-2)}.cf .cf-grupo-botao{display:flex;align-items:baseline;flex-wrap:wrap;gap:4px 10px;width:100%;padding:10px 12px;border:0;background:none;color:var(--taog-text-2);font:inherit;text-align:left;cursor:pointer}.cf .cf-grupo-botao svg{align-self:center;color:var(--taog-text-3)}.cf .cf-grupo-botao strong{font-size:12px;font-weight:600}.cf .cf-grupo-botao small{font-size:11px;color:var(--taog-text-3)}.cf .cf-grupo-botao:hover{background:var(--taog-surface-hover)}.cf .cf-vazio{padding:24px 12px!important;color:var(--taog-text-3);text-align:center!important}@media(min-width:1280px){.cf .cf-tabela-wrap{overflow:visible}.cf .cf-tabela thead th{position:sticky;top:0;z-index:2}}@media(min-width:601px)and (max-width:1279px){.cf .cf-tabela-wrap{overflow-x:auto}.cf .cf-tabela{min-width:980px}}.cf .cf-erro-geral,.cf-painel .cf-erro-geral{display:flex;flex-wrap:wrap;align-items:center;gap:8px 14px;padding:14px 16px;border-color:#fecdca;background:var(--taog-danger-soft);color:var(--taog-danger-strong);font-size:13px}.cf .cf-erro-geral p,.cf-painel .cf-erro-geral p{margin:0;flex:1 1 240px}.cf-painel>header h2{margin:0;overflow-wrap:anywhere}.cf-painel>header p{margin:4px 0 0;color:var(--taog-text-3)}.cf-painel>header p .cf-junto{display:inline-block;white-space:normal}.cf .cf-junto,.cf-painel .cf-junto{white-space:nowrap}.cf-painel .funnel-tabs.cf-saltos{margin:10px 0 -15px;border-bottom:0}.cf-painel .cf-saltos button.active{color:var(--taog-text)}.cf-painel .cf-resumo.painel-secoes{grid-template-columns:repeat(4,minmax(0,1fr));gap:10px;padding-top:14px}.cf-painel .painel-secao.cf-resumo-item{min-width:0;margin:0;padding:0;border:1px solid var(--taog-border);border-radius:12px;background:var(--taog-surface)}.cf-painel .cf-resumo-item>button,.cf-painel .cf-resumo-item>div{display:flex;align-items:flex-start;gap:8px;width:100%;height:100%;padding:10px 12px;border:0;border-radius:12px;background:none;color:var(--taog-text);font:inherit;text-align:left}.cf-painel .cf-resumo-item>button{cursor:pointer}.cf-painel .cf-resumo-item>button:hover{background:var(--taog-surface-hover)}.cf-painel .cf-resumo-item .cf-ico{margin-top:1px}.cf-painel .cf-resumo-item strong{display:flex;align-items:center;gap:6px;font-size:12px;line-height:16px}.cf-painel .cf-resumo-item strong .cf-ico{width:14px;height:14px;margin:0}.cf-painel .cf-canal[id$=-meta] .cf-check--observacao>div>span{color:var(--taog-text)}.cf-painel .cf-resumo-item .cf-resumo-numero{display:block;margin-top:2px;font-size:16px;line-height:20px;font-weight:600;color:var(--taog-text);font-variant-numeric:tabular-nums}.cf-painel .cf-resumo--5.painel-secoes{grid-template-columns:repeat(5,minmax(0,1fr))}.cf-painel .cf-resumo-item .cf-selo-meta{font-size:10px;line-height:14px;padding:0 6px}.cf-painel .cf-resumo-item small{display:block;font-size:11px;line-height:15px;color:var(--taog-text-3);overflow-wrap:anywhere}.cf-painel .painel-secao.cf-resumo-item--quebrado{background:var(--taog-danger-soft);border-color:#fecdca}.cf-painel .painel-secao.cf-resumo-item--quebrado small{color:var(--taog-danger-strong)}.cf-painel .painel-secao.cf-resumo-item--atencao{background:var(--taog-warning-soft)}.cf-painel .painel-secao.cf-resumo-item--atencao small{color:var(--taog-warning-strong)}.cf-painel .cf-canal{margin-top:22px;padding-top:18px;border-top:1px solid var(--taog-border)}.cf-painel .cf-canal>h3{display:flex;align-items:center;gap:8px;margin:0 0 10px;font-size:11px;font-weight:600;letter-spacing:.05em;text-transform:uppercase;color:var(--taog-text-3)}.cf-painel .cf-estado{margin-left:auto;font-size:11px;font-weight:600;letter-spacing:0;text-transform:none;color:var(--taog-text-3)}.cf-painel .cf-estado--ok{color:var(--taog-success)}.cf-painel .cf-estado--andamento{color:var(--taog-info)}.cf-painel .cf-estado--quebrado{color:var(--taog-danger-strong)}.cf-painel .cf-estado--atencao{color:var(--taog-warning-strong)}.cf-painel .cf-estado--parada{color:var(--taog-text-2)}.cf-painel .cf-checks{display:grid;gap:6px;margin:0 0 14px;padding:0;list-style:none}.cf-painel .cf-check{display:grid;grid-template-columns:16px minmax(0,1fr);gap:8px;font-size:13px;line-height:18px;color:var(--taog-text)}.cf-painel .cf-check .cf-ico{margin-top:1.5px}.cf-painel .cf-check>div{min-width:0;overflow-wrap:anywhere}.cf-painel .cf-check small{display:block;font-size:11.5px;line-height:16px;color:var(--taog-text-3)}.cf-painel .cf-check--quebrado>div>span{color:var(--taog-danger-strong);font-weight:600}.cf-painel .cf-check--atencao>div>span{color:var(--taog-warning-strong);font-weight:600}.cf-painel .cf-check--cinza>div>span,.cf-painel .cf-check--nd>div>span,.cf-painel .cf-check--observacao>div>span{color:var(--taog-text-3)}.cf-painel .cf-conteudo-erro{display:flex;align-items:flex-start;gap:6px;margin:0 0 12px;padding:8px 10px;border-radius:8px;background:var(--taog-surface-2);font-size:12px;color:var(--taog-text-2)}.cf-painel .cf-dl{display:grid;gap:6px;margin:0 0 14px;font-size:12.5px;line-height:18px}.cf-painel .cf-dl>div{display:grid;grid-template-columns:170px minmax(0,1fr);gap:12px}.cf-painel .cf-dl dt{color:var(--taog-text-3)}.cf-painel .cf-dl dd{margin:0;color:var(--taog-text);overflow-wrap:anywhere;font-variant-numeric:tabular-nums}.cf-painel .cf-linha-ref{display:block}.cf-painel .cf-linha-ref+.cf-linha-ref{margin-top:6px}.cf-painel .cf-linha-ref small{display:block;font-size:11.5px;color:var(--taog-text-3)}.cf-painel .cf-grade{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:10px}.cf-painel .cf-grade--3{grid-template-columns:repeat(3,minmax(0,1fr))}.cf-painel .cf-msg{min-width:0;padding:12px;border:1px solid var(--taog-border);border-radius:10px;background:var(--taog-surface-2)}.cf-painel .cf-msg>header{display:flex;flex-wrap:wrap;align-items:center;justify-content:space-between;gap:6px 8px;margin-bottom:10px;padding-bottom:8px;border-bottom:1px solid var(--taog-border);font-size:12px;color:var(--taog-text-2)}.cf-painel .cf-msg>header strong{font-size:13px;color:var(--taog-text)}.cf-painel .cf-msg>header>span:first-child{flex:1 1 auto;min-width:0}.cf-painel .cf-msg>header .cf-selo{flex:0 0 auto;white-space:nowrap}.cf-painel .cf-nota--topo{display:block;margin:-4px 0 8px}@media(min-width:601px){.painel.painel-operacao.cf-painel{width:min(100vw,420px)!important}}.cf-painel>header h2:focus{outline:none}.cf-painel .cf-selo{font-size:10.5px;padding:2px 8px;white-space:normal}.cf-painel .cf-selo--ok{color:var(--taog-success);border-color:color-mix(in srgb,var(--taog-success) 35%,var(--taog-border));background:color-mix(in srgb,var(--taog-success) 8%,var(--taog-surface))}.cf-painel .cf-selo--andamento{color:var(--taog-info-strong);border-color:color-mix(in srgb,var(--taog-info) 35%,var(--taog-border));background:var(--taog-info-soft)}.cf-painel .cf-selo--quebrado{color:var(--taog-danger-strong);border-color:#fecdca;background:var(--taog-danger-soft)}.cf-painel .cf-mini{padding:0 6px;font-size:10px;line-height:16px}.cf-painel .cf-msg-corpo{display:grid;grid-template-columns:72px minmax(0,1fr);gap:10px}.cf-painel .cf-msg-corpo--sem-foto{grid-template-columns:minmax(0,1fr)}.cf-painel .cf-msg-corpo img{width:72px;height:72px;border-radius:8px;object-fit:cover;background:var(--taog-surface)}.cf-painel .cf-msg-corpo b{display:block;font-size:12.5px;line-height:17px;color:var(--taog-text)}.cf-painel .cf-msg-corpo p{margin:2px 0 0;font-size:12px;line-height:17px;color:var(--taog-text-2);overflow-wrap:anywhere}.cf-painel .cf-pre{white-space:pre-line}.cf-painel .cf-botoes{display:flex;flex-wrap:wrap;gap:4px;margin-top:6px}.cf-painel .cf-botao{padding:2px 8px;border:1px solid var(--taog-border);border-radius:6px;background:var(--taog-surface);font-size:10.5px;font-weight:600;line-height:16px;color:var(--taog-text)}.cf-painel .cf-botao small{display:inline;font-size:inherit;font-weight:500;color:var(--taog-text-3)}.cf-painel .cf-texto{margin-top:10px;padding-top:8px;border-top:1px dashed var(--taog-border)}.cf-painel .cf-texto p{margin:0 0 4px;font-size:12px;line-height:17px;color:var(--taog-text);overflow-wrap:anywhere}.cf-painel .cf-falta{margin:10px 0 0;font-size:12px;color:var(--taog-danger-strong);font-weight:600}.cf-painel .cf-nota{display:block;margin-top:8px;font-size:11px;line-height:15px;color:var(--taog-text-3)}.cf-painel .cf-versoes{display:grid;gap:4px;margin:8px 0 0;padding:0;list-style:none}.cf-painel .cf-versoes li{display:grid;grid-template-columns:70px minmax(0,1fr);gap:6px;font-size:11.5px;line-height:16px;color:var(--taog-text-2)}.cf-painel .cf-versoes .cf-mini{justify-self:start;align-self:start;margin-top:1px}.cf-painel .cf-versoes b{font-weight:600;color:var(--taog-text)}.cf-painel .cf-versoes small{display:block;color:var(--taog-text-3);overflow-wrap:anywhere}.cf-painel .cf-vazio-bloco{margin:0;font-size:12.5px;color:var(--taog-text-3)}.cf-painel .cf-recusas{margin:0 0 14px}.cf-painel .cf-recusas figcaption{margin-bottom:6px}.cf-painel .cf-recusas figcaption strong{display:block;font-size:12px;font-weight:600;color:var(--taog-text)}.cf-painel .cf-recusas figcaption small{display:block;font-size:11.5px;color:var(--taog-text-3)}.cf-painel .cf-barras{display:grid;grid-template-columns:repeat(24,minmax(0,1fr));gap:2px;align-items:end;height:56px;border-bottom:1px solid var(--taog-border)}.cf-painel .cf-barra{position:relative;display:flex;align-items:flex-end;height:100%;cursor:default}.cf-painel .cf-barra:hover{background:var(--taog-surface-2)}.cf-painel .cf-barra i{position:relative;display:block;width:100%;border-radius:4px 4px 0 0;background:var(--taog-text-3)}.cf-painel .cf-barra:hover i{background:var(--taog-text-2)}.cf-painel .cf-barra i b{position:absolute;left:50%;bottom:calc(100% + 2px);transform:translate(-50%);font-size:10.5px;font-style:normal;font-weight:600;line-height:12px;color:var(--taog-text-2)}.cf-painel .cf-recusas .cf-barras{margin-top:18px}.cf-painel .cf-barras-eixo{display:flex;justify-content:space-between;margin-top:3px;font-size:10.5px;color:var(--taog-text-3);font-variant-numeric:tabular-nums}.cf-painel .cf-bloco h4{margin:0 0 6px;font-size:12px;font-weight:600;color:var(--taog-text)}.cf-painel .cf-exemplos-lista,.cf .cf-exemplos-lista{display:grid;gap:8px;margin:6px 0 0;padding:0;list-style:none}.cf-painel .cf-exemplos-lista li,.cf .cf-exemplos-lista li{padding:8px 10px;border-radius:8px;background:var(--taog-surface-2);font-size:12px;line-height:17px}.cf-painel .cf-exemplos-lista p,.cf .cf-exemplos-lista p{margin:4px 0 0;overflow-wrap:anywhere;color:var(--taog-text)}.cf-painel .cf-exemplos-lista p>span,.cf .cf-exemplos-lista p>span{color:var(--taog-text-3)}.cf-painel .cf-atalho{display:flex;flex-wrap:wrap;gap:6px 18px;margin:12px 0 0;font-size:12px}.cf-painel .cf-atalho a{color:var(--taog-text);font-weight:500;text-decoration:underline;text-underline-offset:2px}.cf-painel .cf-meta-camp{background:var(--taog-surface);margin-top:4px}.cf-painel .cf-meta-camp+.cf-meta-camp{margin-top:12px}.cf-painel .cf-meta-camp>header{flex-wrap:wrap;justify-content:flex-start;gap:4px 12px}.cf-painel .cf-meta-camp>header>span:first-child{flex:0 1 auto}.cf-painel .cf-meta-camp>header .cf-selo-meta{margin-left:4px}.cf-painel .cf-meta-conta{color:var(--taog-text-3)}.cf-painel .cf-dados{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:14px 16px;margin:4px 0 14px}.cf-painel .cf-dado{min-width:0;font-size:12px;line-height:17px}.cf-painel .cf-dado>span{display:block;color:var(--taog-text-3);font-size:11.5px}.cf-painel .cf-dado>b{display:block;margin-top:2px;font-size:13px;font-weight:600;color:var(--taog-text);font-variant-numeric:tabular-nums;overflow-wrap:anywhere}.cf-painel .cf-dado>small{display:block;margin-top:1px;color:var(--taog-text-3);overflow-wrap:anywhere}.cf-painel .cf-dado--cinza>b{color:var(--taog-text-2);font-weight:500}.cf-painel .cf-conjuntos{width:100%;border-collapse:collapse;font-size:12px;font-variant-numeric:tabular-nums}.cf-painel .cf-conjuntos th{padding:7px 8px;border-bottom:1px solid var(--taog-border);color:var(--taog-text-3);font-size:11px;font-weight:600;text-align:left}.cf-painel .cf-conjuntos td{padding:8px;border-bottom:1px solid var(--taog-border);color:var(--taog-text);vertical-align:top;overflow-wrap:anywhere}.cf-painel .cf-conjuntos .cf-num{text-align:right;white-space:nowrap}.cf-painel .cf-conjuntos-lista{display:grid;gap:8px;margin:0;padding:0;list-style:none}.cf-painel .cf-conjuntos-lista li{padding:8px 10px;border:1px solid var(--taog-border);border-radius:8px;font-size:12px;line-height:17px}.cf-painel .cf-conjuntos-lista b{display:block;margin-bottom:2px;font-weight:600;overflow-wrap:anywhere}.cf-painel .cf-conjuntos-lista small{display:block;color:var(--taog-text-2)}.cf-painel .cf-meta-pausadas{margin-top:12px;padding:10px 12px;border:1px solid var(--taog-border);border-radius:10px;font-size:12.5px}.cf-painel .cf-meta-pausadas summary{color:var(--taog-text-2);font-weight:500;cursor:pointer}.cf-painel .cf-meta-pausadas ul{display:grid;gap:6px;margin:10px 0 0;padding:0;list-style:none}.cf-painel .cf-meta-pausadas b{display:block;font-weight:600;color:var(--taog-text);overflow-wrap:anywhere}.cf-painel .cf-meta-pausadas small{display:block;color:var(--taog-text-3)}.cf-painel .cf-ref{margin-top:22px;padding-top:14px;border-top:1px solid var(--taog-border)}.cf-painel .cf-ref summary{font-size:11px;font-weight:600;letter-spacing:.05em;text-transform:uppercase;color:var(--taog-text-3);cursor:pointer}.cf-painel .cf-ref[open] summary{margin-bottom:10px}.cf-painel .cf-lido{margin:18px 0 0;font-size:11px;color:var(--taog-text-3)}.cf-painel .funnel-loading-state{margin-top:18px}.cf-painel>.cf-erro-geral{margin-top:16px;border-radius:8px}@media(max-width:1100px){.cf .cf-quadros{grid-template-columns:repeat(2,minmax(0,1fr));gap:12px}}@media(max-width:900px){.cf-painel .cf-grade--3,.cf-painel .cf-resumo.painel-secoes,.cf-painel .cf-resumo--5.painel-secoes{grid-template-columns:repeat(2,minmax(0,1fr))}.cf-painel .cf-resumo--5 .cf-resumo-item--meta{grid-column:1 / -1}.cf-painel .cf-dados{grid-template-columns:repeat(2,minmax(0,1fr))}}@media(max-width:600px){.cf{padding-bottom:88px}.cf .cf-quadros{gap:8px}.cf .cf-quadro{height:auto;min-height:78px;padding:10px 12px}.cf .cf-quadro .number{font-size:16px;line-height:20px}.cf .cf-quadro .cf-quadro-curto .cf-ico,.cf .cf-quadro-pequeno{display:none}.cf .cf-aviso{grid-template-columns:16px minmax(0,1fr)}.cf .cf-aviso>.cf-link{grid-column:2;justify-self:start}.cf .cf-paginas>.section-heading{flex-direction:column;align-items:flex-start;gap:8px}.cf .cf-filtros-celular>summary{display:flex;align-items:center;gap:6px;padding:10px 16px;border-bottom:1px solid var(--taog-border);color:var(--taog-text-2);font-size:13px;font-weight:600;list-style:none;cursor:pointer}.cf .cf-filtros-celular>summary::-webkit-details-marker{display:none}.cf .cf-busca{flex:1 1 100%}.cf .cf-tabela.funnel-mobile-cards tbody tr.cf-linha{grid-template-columns:repeat(2,minmax(0,1fr));gap:6px 12px}.cf .cf-tabela.funnel-mobile-cards tbody tr.cf-linha--quebrado{box-shadow:inset 3px 0 0 var(--taog-danger)}.cf .cf-tabela.funnel-mobile-cards tbody tr.cf-linha--atencao{box-shadow:inset 3px 0 0 var(--taog-warning)}.cf .cf-tabela.funnel-mobile-cards tbody tr.cf-linha>td{padding:0;border:0;box-shadow:none}.cf .cf-tabela.funnel-mobile-cards tbody tr.cf-linha>td:not(.cf-cel--fundo){background:none}.cf .cf-tabela.funnel-mobile-cards tbody tr.cf-linha>td[data-role=primary]{padding-bottom:10px;border-bottom:1px solid var(--taog-border)}.cf .cf-tabela.funnel-mobile-cards tbody td.cf-cel{grid-column:1 / -1;display:grid;grid-template-columns:76px minmax(0,1fr);align-items:start;gap:8px;margin:0 -6px;padding:4px 6px;border-radius:6px}.cf .cf-tabela.funnel-mobile-cards tbody td.cf-cel:before{margin:1px 0 0}.cf .cf-tabela.funnel-mobile-cards tbody tr.cf-linha>td.cf-num{margin-top:4px;padding-top:8px;border-top:1px solid var(--taog-border)}.cf .cf-tabela.funnel-mobile-cards tbody td.cf-num strong,.cf .cf-tabela.funnel-mobile-cards tbody td.cf-num small{display:block}.cf .cf-tabela.funnel-mobile-cards tbody tr.cf-grupo{padding:0;overflow:hidden}.cf .cf-tabela.funnel-mobile-cards tbody tr.cf-grupo>td{display:block;padding:0;border:0}.cf .cf-tabela.funnel-mobile-cards tbody tr:has(.cf-vazio)>td{padding:12px!important;border:0}.cf-painel .cf-resumo.painel-secoes{grid-template-columns:repeat(2,minmax(0,1fr));gap:8px}.cf-painel .cf-grade,.cf-painel .cf-grade--3{grid-template-columns:minmax(0,1fr)}.cf-painel .cf-dl>div{grid-template-columns:minmax(0,1fr);gap:0}.cf-painel .funnel-tabs.cf-saltos{grid-template-columns:repeat(4,minmax(0,1fr));gap:0 4px;margin-bottom:-13px}.cf-painel .funnel-tabs.cf-saltos.cf-saltos--5{display:flex;justify-content:space-between;gap:0 10px}.cf-painel .funnel-tabs.cf-saltos--5 button{flex:0 0 auto;padding-left:0;padding-right:0}.cf-painel .cf-resumo--5.painel-secoes{grid-template-columns:repeat(2,minmax(0,1fr))}.cf-painel .cf-resumo--5 .cf-resumo-item--meta{grid-column:1 / -1}.cf .cf-so-celular{display:inline-flex}.cf .cf-so-computador{display:none}.cf .cf-tabela.funnel-mobile-cards td.cf-meta strong{justify-content:flex-start}.cf .cf-meta-vazio{font-weight:500;color:var(--taog-text-3)}.cf .cf-meta-vazio:before{display:none}.cf .cf-botoes-lista{padding:10px 16px;gap:6px}.cf .cf-ordem{flex:1 1 100%}.cf .cf-ordem select{flex:1 1 auto}.cf .cf-filtros select{flex:1 1 140px}}.cf-painel .cf-nota--falta{color:var(--taog-text-2);font-weight:600}.cf .cf-quadro-titulo{font-size:15px;line-height:20px;font-weight:700;overflow-wrap:anywhere}.cf .cf-quadro .cf-quadro-titulo--ok{color:var(--taog-text)}.cf .cf-quadro .cf-quadro-titulo--espera{color:var(--taog-text-2)}.cf .cf-quadro .cf-quadro-titulo--atencao{color:var(--taog-warning-strong)}.cf .cf-quadro .cf-quadro-titulo--erro{color:var(--taog-danger-strong)}.cf .cf-quadro--andamento .number{color:var(--taog-text-2)}.cf .cf-dot--andamento{background:var(--taog-text-muted)}.cf .cf-quadros-detalhe{margin:-6px 0 0;font-size:12px;color:var(--taog-text-3)}.cf .cf-quadros-detalhe summary{cursor:pointer;min-height:32px;display:flex;align-items:center}.cf .cf-quadros-detalhe dl{display:grid;gap:8px;margin:6px 0 0}.cf .cf-quadros-detalhe dt{font-weight:600;color:var(--taog-text-2)}.cf .cf-quadros-detalhe dd{margin:0;line-height:17px}.cf .cf-leitura{color:var(--taog-text-3)}.cf .cf-leitura-velha{color:var(--taog-text-2);font-weight:600}.cf .cf-repetidos{list-style:none;margin:0;padding:0 16px;display:grid;gap:8px}.cf .cf-repetidos li{display:grid;grid-template-columns:16px minmax(0,1fr) auto;gap:10px;align-items:start;padding:10px 12px;border:1px solid #fedf89;border-radius:10px;background:var(--taog-warning-soft);font-size:13px;line-height:18px;color:var(--taog-text)}.cf .cf-repetidos .cf-ico{margin-top:1.5px}.cf .cf-vazio strong{display:block;margin-bottom:10px;color:var(--taog-text-2)}.cf .cf-paginas>.ux-vazio{margin:16px}.cf .cf-tabela tbody td.cf-td-situacao{white-space:nowrap}.cf .cf-tabela .cf-col-situacao{width:10%}.cf .cf-tabela .cf-col-pagina{width:12%}.cf .cf-tabela .cf-col-num{width:8%}.cf .cf-tabela .cf-col-canal--chat{width:15%}.cf .cf-tabela .cf-col-canal--utility{width:18%}.cf .cf-tabela .cf-col-canal--broad{width:14%}.cf .cf-tabela .cf-col-canal--sequence{width:15%}.cf .cf-tabela:has(.cf-col-meta) .cf-col-pagina{width:10.5%}.cf .cf-tabela:has(.cf-col-meta) .cf-col-canal--chat{width:14%}.cf .cf-tabela:has(.cf-col-meta) .cf-col-canal--utility{width:18%}.cf .cf-tabela:has(.cf-col-meta) .cf-col-canal--broad{width:12.5%}.cf .cf-tabela:has(.cf-col-meta) .cf-col-canal--sequence{width:15%}.cf .cf-tabela .cf-col-meta{width:10.5%}.cf .cf-tabela .cf-col-meta~.cf-col-num{width:7.5%}@media(min-width:1280px){.cf .cf-tabela{table-layout:fixed;width:100%}}.cf .cf-td-situacao .ux-selo{padding:2px 8px}.cf .cf-quadro .number.cf-quadro-titulo{white-space:normal;text-overflow:clip;overflow:visible}@media(min-width:601px){.cf .cf-tabela tbody td.cf-cel .cf-cel-in{align-items:center}.cf .cf-tabela tbody td.cf-cel--ok .cf-cel-in>span:not(.cf-ico){white-space:nowrap}.cf .cf-tabela tbody td.cf-cel--quebrado .cf-cel-in>span:not(.cf-ico),.cf .cf-tabela tbody td.cf-cel--atencao .cf-cel-in>span:not(.cf-ico){white-space:normal}}.cf-painel>header h2{color:var(--taog-text)}.cf-painel{position:relative}.cf-painel-rodape{position:sticky;bottom:-24px;z-index:3;display:flex;justify-content:flex-end;flex-wrap:wrap;gap:10px;margin:18px -24px -24px;padding:14px 24px;border-top:1px solid var(--taog-border);background:var(--taog-surface)}.cf-painel-rodape .taog-btn{min-height:40px;display:inline-flex;align-items:center;justify-content:center;text-decoration:none}@media(max-width:600px){.cf .cf-quadros{gap:8px;grid-template-columns:repeat(2,minmax(0,1fr))}.cf .cf-quadro{padding:8px 10px}.cf .cf-quadro-titulo{font-size:14px;line-height:19px}.cf .cf-filtros{display:grid;grid-template-columns:1fr 1fr;padding:10px 12px}.cf .cf-filtros .cf-busca{grid-column:1 / -1;flex:none}.cf .cf-filtros select{width:100%;height:40px}.cf .cf-ordem{grid-column:1 / -1;display:grid;grid-template-columns:auto 1fr;align-items:center;gap:8px}.cf .cf-repetidos{padding:0 12px}.cf .cf-repetidos li{grid-template-columns:16px minmax(0,1fr)}.cf .cf-repetidos li .cf-link{grid-column:2;justify-self:start;min-height:40px}.cf-painel-rodape{margin:18px -16px -24px;padding:12px 16px}.cf-painel-rodape .taog-btn{flex:1 1 140px;min-height:44px}}@media(max-width:600px){.cf .cf-tabela tbody tr.cf-linha--ok td.cf-cel{display:none!important}.cf .cf-tabela tbody td.cf-td-situacao{grid-column:1 / -1;padding-top:4px;padding-bottom:4px}}.rotator-cf .cf-quadro .number{white-space:nowrap}.rotator-cf .cf-quadro small{overflow-wrap:anywhere}.rotator-cf .cf-topo{margin:0}.rt-heading-actions{display:flex;flex-wrap:wrap;align-items:center;justify-content:flex-end;gap:8px}.rt-heading-actions .taog-btn{min-height:28px;padding:0 10px}.cf .cf-paginas>.section-heading small>span.rt-lock-legend{display:block;margin-top:3px;color:var(--taog-text-3);white-space:normal}.rotator-cf{grid-template-columns:minmax(0,1fr)}.rt-lock-legend svg{margin:0 3px -1px 0}.rt-lock{flex:none;margin-left:6px;color:var(--taog-text-3);vertical-align:-1px}.rt-lock-tag{display:inline-flex;align-items:center;gap:4px;color:var(--taog-text-3);font-size:11px;cursor:help}.rt-short-cell{display:inline-flex;flex-wrap:wrap;align-items:center;gap:2px 0;max-width:100%}.rt-link-button{display:inline-flex;align-items:center;gap:5px;max-width:100%;padding:0;border:0;background:transparent;color:var(--taog-accent);font:600 12px/17px var(--taog-font-data, var(--taog-font-sans));text-align:left;cursor:pointer;overflow-wrap:anywhere}.rt-link-button:hover{background:none;text-decoration:underline}.rt-short{font:600 12px/17px var(--taog-font-data, var(--taog-font-sans));overflow-wrap:anywhere}.rt-muted{color:var(--taog-text-3)}.rt-vazio{margin:0;padding:24px 12px;color:var(--taog-text-3);text-align:center}.rt-sem-link{padding:10px 12px!important;color:var(--taog-text-3)}.rt-badge-button{cursor:pointer;border:0;font-family:inherit}.rotator-cf .cf-tabela tbody td strong{display:block;font-weight:600;overflow-wrap:anywhere}.rotator-cf .cf-tabela tbody td small{display:block;margin-top:2px;color:var(--taog-text-3);font-size:11px;line-height:15px}.rt-grupo{display:flex;flex-wrap:wrap;align-items:center;justify-content:space-between;gap:6px 12px;padding:8px 12px}.rt-grupo strong{font-size:12px;font-weight:600}.rt-grupo small{margin:0;font-size:11px;color:var(--taog-text-3)}.rotator-cf .cf-tabela tbody .cf-grupo>td{padding:0}.rotator-cf .cf-tabela tbody .cf-linha{cursor:default}.rotator-cf .cf-tabela.rt-tabela{table-layout:auto}.rt-tabela td:first-child{width:22%}.rt-tabela td.cf-num,.rt-tabela th.cf-num{width:9%}.rt-short-cell{flex-wrap:nowrap}.rt-link-button,.rt-tabela td.cf-num,.rt-tabela th.cf-num{white-space:nowrap}.rt-actions{display:flex;flex-wrap:wrap;justify-content:flex-end;gap:6px}.rt-actions .taog-btn{min-height:28px;padding:0 10px;font-size:12px}.rt-head-actions{display:flex;flex-wrap:wrap;align-items:center;justify-content:flex-end;gap:8px}.rt-head-actions .taog-btn{min-height:28px;padding:0 10px}dialog.rt-gaveta .painel.painel-operacao.rt-painel{display:flex;flex-direction:column;width:min(100vw,480px);max-width:100vw;padding:0;overflow:hidden}dialog.rt-gaveta .painel.painel-operacao.rt-painel--wide{width:min(100vw,900px)}.rt-painel>header{flex:none;padding:18px 20px 14px}.rt-painel>header p{margin:4px 0 0;color:var(--taog-text-3);font-size:12px;line-height:17px;overflow-wrap:anywhere}.rt-corpo{flex:1 1 auto;min-height:0;overflow-y:auto;display:grid;align-content:start;grid-auto-rows:max-content;gap:14px;padding:16px 20px 20px}.rt-rodape{flex:none;display:flex;flex-wrap:wrap;justify-content:flex-end;gap:8px;padding:12px 20px;border-top:1px solid var(--taog-border);background:var(--taog-surface)}.rt-rodape .taog-btn{min-height:34px}.rt-note{margin:0;color:var(--taog-text-3);font-size:11px;line-height:16px}.rt-lead{margin:0;color:var(--taog-text-2);font-size:12px;line-height:17px}.rt-grid{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:12px;padding:0}.rt-grid label,.rt-add label{display:grid;gap:4px;color:var(--taog-text-3);font-size:11px}.rt-grid input,.rt-grid select,.rt-add input{min-height:32px;padding:6px 9px;font-size:12px;width:100%;box-sizing:border-box}.rt-more>summary{color:var(--taog-text-2);font-size:12px;font-weight:600;cursor:pointer}.rt-more[open]>summary{margin-bottom:10px}.rt-more .rt-note{margin-top:10px}.rt-painel label.rt-check{display:flex;flex-direction:row;align-items:flex-start;gap:8px;color:var(--taog-text-2);font-size:12px;line-height:17px;text-align:left}.rt-check input{width:auto;min-height:0;margin-top:2px;flex:none}.rt-context{display:grid;gap:6px;margin:0}.rt-context>div{display:grid;grid-template-columns:110px minmax(0,1fr);gap:8px;font-size:12px}.rt-context dt{color:var(--taog-text-3)}.rt-context dd{margin:0;overflow-wrap:anywhere}.rt-corpo .aviso,.rt-corpo .error{margin:0}.rt-corpo .aviso .cf-link{margin-left:8px}.rt-chips{display:flex;flex-wrap:wrap;align-items:center;gap:8px}.rt-facts{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:0;margin:0;border:1px solid var(--taog-border);border-radius:10px;overflow:hidden}.rt-facts>div{padding:9px 12px;border-top:1px solid var(--taog-border)}.rt-facts>div:nth-child(-n+2){border-top:0}.rt-facts>div:nth-child(2n){border-left:1px solid var(--taog-border)}.rt-facts dt{margin:0;color:var(--taog-text-3);font-size:11px}.rt-facts dd{margin:2px 0 0;font-size:13px;font-weight:600;overflow-wrap:anywhere}.rt-bloco{display:grid;gap:10px;min-width:0}.rt-bloco h3{margin:0;font-size:13px;font-weight:600}.rt-bloco-topo{display:flex;flex-wrap:wrap;align-items:flex-start;justify-content:space-between;gap:8px}.rt-add{display:grid;grid-template-columns:minmax(0,1fr);gap:10px}.rt-add .taog-btn{justify-self:start}.rt-bloco .cf-tabela-wrap{margin:0 -20px}.rt-rodape-nota{display:flex;flex-wrap:wrap;align-items:center;justify-content:space-between;gap:8px;color:var(--taog-text-3);font-size:12px}.rt-bloco .cf-tabela{table-layout:auto}.rt-bloco .cf-tabela td strong{max-width:300px}.rt-danger{color:var(--taog-danger)}.rt-spacer{flex:1 1 auto}@media(min-width:601px)and (max-width:1279px){.rotator-cf .cf-tabela{min-width:760px}}@media(max-width:600px){.rt-grid,.rt-facts{grid-template-columns:1fr}.rt-facts>div,.rt-facts>div:nth-child(n){border-left:0;border-top:1px solid var(--taog-border)}.rt-facts>div:first-child{border-top:0}.rt-heading-actions{justify-content:flex-start}.rt-context>div{grid-template-columns:1fr;gap:0}.rt-corpo{padding:14px 16px 16px}.rt-rodape{padding:10px 16px}.rt-rodape .taog-btn{flex:1 1 auto}.rt-painel>header{padding:14px 16px 12px}.rt-bloco .cf-tabela-wrap{margin:0}.rotator-cf .cf-tabela.funnel-mobile-cards tbody tr.cf-linha{grid-template-columns:repeat(2,minmax(0,1fr))}.rotator-cf .cf-tabela.funnel-mobile-cards tbody td.cf-num{text-align:left!important}.rotator-cf .cf-tabela.funnel-mobile-cards tbody tr.cf-linha>td.cf-num{margin:0;padding:0;border:0}.rotator-cf .cf-tabela.funnel-mobile-cards tbody tr.cf-linha>td[data-label="Link curto"],.rotator-cf .cf-tabela.funnel-mobile-cards tbody tr.cf-linha>td[data-label=Situação]{grid-column:1 / -1}.rt-link-button{white-space:normal}.rt-tabela td:first-child{width:auto}.rt-actions{justify-content:stretch}.rt-actions .taog-btn{flex:1 1 auto}}@media(max-width:600px){.rotator-cf .cf-quadro-rotulo{white-space:normal;line-height:14px}}.funnel-prompt-dialog.broad-larga .painel{width:min(900px,calc(100vw - 30px))}.rt-caminho{display:block;max-width:100%;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.rt-uma-linha{display:block;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.rt-bloco .cf-tabela td[data-role=primary]{max-width:280px}.rt-bloco .cf-tabela td strong.rt-caminho{max-width:280px;overflow-wrap:normal;word-break:normal}.rt-barra{display:flex;flex-wrap:wrap;align-items:center;justify-content:flex-end;gap:8px}.rt-mini{min-width:30px;min-height:28px;padding:0 7px;display:inline-flex;justify-content:center;align-items:center}.rt-actions{flex-wrap:nowrap}.rt-marcar{display:block;margin-top:4px;padding:0;font-size:11px;text-align:left}@media(max-width:600px){.rt-barra{justify-content:stretch}.rt-barra .taog-btn{flex:1 1 auto;justify-content:center}.rt-bloco .cf-tabela td[data-role=primary]{max-width:none}.rt-bloco .cf-tabela td strong.rt-caminho{max-width:100%}.rt-actions{justify-content:flex-start}.rt-actions .rt-mini{flex:0 0 auto}}dialog.rt-gaveta .painel.painel-operacao.rt-painel--wide{width:min(100vw,820px);height:100dvh;max-height:100dvh}.rt-gam-barra{flex:none;display:grid;gap:8px;padding:10px 20px 12px;border-bottom:1px solid var(--taog-border);background:var(--taog-surface);min-width:0}.rt-gam-barra-linha{display:flex;flex-wrap:wrap;align-items:center;gap:8px 12px}.rt-busca{flex:1 1 220px;min-width:0}.rt-contagem{color:var(--taog-text-2);font-size:12px;font-weight:600;font-variant-numeric:tabular-nums;white-space:nowrap}.rt-filtros-chips{display:grid;gap:6px}.rt-fgrupo{display:flex;flex-wrap:wrap;gap:6px}.rt-fchip{display:inline-flex;align-items:center;gap:6px;min-height:26px;padding:0 10px;border:1px solid var(--taog-border);border-radius:999px;background:var(--taog-surface);color:var(--taog-text-2);font:inherit;font-size:12px;cursor:pointer}.rt-fchip b{font-weight:700;color:var(--taog-text);font-variant-numeric:tabular-nums}.rt-fchip:hover{background:var(--taog-surface-hover)}.rt-fchip.is-active{border-color:var(--taog-text);background:var(--taog-text);color:var(--taog-text-inverse)}.rt-fchip.is-active b{color:var(--taog-text-inverse)}.rt-fchip:focus-visible,.rt-gam-links summary:focus-visible{outline:2px solid var(--taog-accent);outline-offset:2px}.rt-acoes-lista{display:flex;flex-wrap:wrap;align-items:center;gap:8px}.rt-acoes-lista .taog-btn{min-height:30px;padding:0 12px;font-size:12px}.rt-acao-lote{margin-left:auto}.rt-confirma{display:flex;flex:1 1 auto;flex-wrap:wrap;align-items:center;gap:8px;font-size:12px;color:var(--taog-text)}.rt-confirma>span{flex:1 1 240px;line-height:17px}.rt-confirma progress{flex:1 1 120px;min-width:80px;height:8px}.rt-flash{display:flex;flex-wrap:wrap;align-items:center;gap:4px 10px;margin:0;padding:6px 10px;font-size:12px;line-height:17px}.rt-flash .cf-link{margin:0}.rt-corpo.rt-corpo--lista{display:block;padding:0 20px 16px;overflow-x:hidden;overflow-y:auto}.rt-vazio{margin:24px 0;text-align:center}.rt-gam-cab,.rt-gam-item{display:grid;grid-template-columns:minmax(0,1fr) 180px 120px 200px;gap:4px 14px;align-items:start}.rt-gam-cab{position:sticky;top:0;z-index:1;padding:8px 0;background:var(--taog-surface);border-bottom:1px solid var(--taog-border);color:var(--taog-text-3);font-size:11px;font-weight:600}.rt-gam-lista{margin:0;padding:0;list-style:none}.rt-gam-item{padding:10px 0;border-bottom:1px solid var(--taog-border)}.rt-gam-artigo{display:grid;gap:2px;min-width:0}.rt-gam-artigo strong{display:-webkit-box;-webkit-box-orient:vertical;-webkit-line-clamp:2;overflow:hidden;overflow-wrap:anywhere;font-size:13px;line-height:18px;font-weight:600}.rt-gam-artigo small,.rt-gam-desde small{margin:0;color:var(--taog-text-3);font-size:11px;line-height:15px}.rt-gam-erro{justify-self:start;max-width:100%;white-space:normal;overflow-wrap:anywhere}.rt-gam-uso{display:grid;gap:4px;min-width:0;justify-items:start}.rt-gam-tipos{display:flex;flex-wrap:wrap;gap:4px}.rt-tipo{display:inline-flex;align-items:center;min-height:20px;padding:0 8px;border:1px solid var(--taog-border);border-radius:999px;background:var(--taog-surface-hover);color:var(--taog-text-2);font-size:11px;line-height:1}.rt-gam-links summary{color:var(--taog-text-2);font-size:11px;cursor:pointer}.rt-gam-links ul{display:grid;gap:4px;margin:6px 0 0;padding:0;list-style:none}.rt-gam-links li{display:grid;gap:0}.rt-gam-links .rt-short{font-size:11px;overflow-wrap:anywhere}.rt-gam-links small{margin:0;color:var(--taog-text-3);font-size:10px}.rt-gam-desde{display:grid;gap:0;font-size:12px;line-height:17px}.rt-gam-acao{display:flex;align-items:center;justify-content:flex-end;gap:6px}.rt-gam-acao .taog-btn{min-height:28px;padding:0 10px;font-size:12px;white-space:nowrap}.rt-gam-acao .rt-icone{width:28px;padding:0;justify-content:center}.rt-rodape.rt-rodape--ajuda{flex-wrap:nowrap;align-items:center;justify-content:space-between}.rt-ajuda{color:var(--taog-text-3);font-size:12px;line-height:17px}@media(max-width:600px){.rt-gam-barra{padding:8px 16px 10px}.rt-corpo.rt-corpo--lista{padding:0 16px 14px}.rt-gam-cab{display:none}.rt-gam-item{grid-template-columns:minmax(0,1fr) minmax(0,1fr);padding:12px 0}.rt-gam-artigo{grid-column:1 / -1}.rt-gam-uso:before,.rt-gam-desde:before{content:attr(data-label);color:var(--taog-text-3);font-size:10px;font-weight:600}.rt-gam-desde:before{display:block}.rt-gam-acao{grid-column:1 / -1;justify-content:stretch}.rt-gam-acao .taog-btn:not(.rt-icone){flex:1 1 auto;min-height:34px}.rt-gam-acao .rt-icone{width:34px;min-height:34px}.rt-acao-lote{margin-left:0;flex:1 1 100%;justify-content:center}.rt-rodape.rt-rodape--ajuda{flex-wrap:wrap}.rt-rodape--ajuda .taog-btn{flex:0 0 auto}.rt-ajuda{flex:1 1 160px}}html:has(dialog.rt-gaveta[open]){overflow:hidden}.rt-corpo{overscroll-behavior:contain}.rf .cf-paginas .section-heading{align-items:flex-start}.rf-grade{display:grid;grid-template-columns:repeat(auto-fill,minmax(236px,1fr));gap:12px;margin-top:12px}.rf-card{display:grid;grid-template-rows:auto 1fr;padding:0;border:1px solid var(--taog-border);border-radius:12px;background:var(--taog-surface);overflow:hidden;text-align:left;cursor:pointer;font:inherit;color:inherit}.rf-card:hover{border-color:var(--taog-text-3)}.rf-card:focus-visible{outline:2px solid var(--taog-accent);outline-offset:2px}.rf-midia{position:relative;aspect-ratio:4 / 3;background:var(--taog-surface-hover);overflow:hidden}.rf-midia img{display:block;width:100%;height:100%;object-fit:cover}.rf-midia--vazia{display:grid;place-items:center;color:var(--taog-text-3);font-size:12px}.rf-dias{position:absolute;left:8px;top:8px;padding:2px 8px;border-radius:999px;background:#101828c7;color:#fff;font-size:11px;font-weight:700;font-variant-numeric:tabular-nums}.rf-dias--forte{background:var(--taog-accent)}.rf-play{position:absolute;right:8px;top:8px;padding:2px 7px;border-radius:999px;background:#101828c7;color:#fff;font-size:10px;font-weight:600}.rf-corpo{display:grid;align-content:start;gap:6px;padding:10px 12px 12px;min-width:0}.rf-corpo strong{font-size:13px;font-weight:600;overflow-wrap:anywhere}.rf-meta{color:var(--taog-text-3);font-size:11px;line-height:15px}.rf-texto{margin:0;color:var(--taog-text-2);font-size:12px;line-height:17px;display:-webkit-box;-webkit-line-clamp:3;-webkit-box-orient:vertical;overflow:hidden;overflow-wrap:anywhere}.rf-rodape-card{display:flex;flex-wrap:wrap;gap:4px 6px;align-items:center;color:var(--taog-text-3);font-size:11px}.rf-etiqueta{display:inline-flex;align-items:center;padding:1px 7px;border:1px solid var(--taog-border);border-radius:999px;font-size:11px;line-height:16px;color:var(--taog-text-2)}.rf-etiqueta--feito{border-color:transparent;background:var(--taog-surface-hover);color:var(--taog-text);font-weight:600}.rf-mais{display:flex;justify-content:center;margin-top:14px}.rf-vazio{display:grid;gap:6px;justify-items:center;padding:36px 16px;text-align:center;color:var(--taog-text-3)}.rf-vazio strong{color:var(--taog-text);font-size:14px}.rf-vazio p{margin:0;max-width:460px;font-size:12px;line-height:17px}.rf-painel-img{display:block;width:100%;max-height:360px;object-fit:contain;border:1px solid var(--taog-border);border-radius:10px;background:var(--taog-surface-hover)}.rf-texto-cheio{margin:0;white-space:pre-wrap;overflow-wrap:anywhere;font-size:13px;line-height:19px}.rf-producao{display:grid;gap:8px;margin:0;padding:0;list-style:none}.rf-producao li{display:grid;gap:3px;padding:9px 12px;border:1px solid var(--taog-border);border-radius:10px;font-size:12px}.rf-producao li strong{font-size:12px}.rf-producao small{color:var(--taog-text-3);font-size:11px;line-height:15px;overflow-wrap:anywhere}.rf-fontes{display:grid;gap:6px;margin:0;padding:0;list-style:none}.rf-fontes li{display:flex;flex-wrap:wrap;justify-content:space-between;gap:4px 10px;padding:7px 10px;border:1px solid var(--taog-border);border-radius:8px;font-size:12px}.rf-fontes li span{overflow-wrap:anywhere;min-width:0}.rf-form{display:grid;gap:10px}.rf-form label{display:grid;gap:4px;color:var(--taog-text-3);font-size:11px}.rf-form input,.rf-form select,.rf-form textarea{width:100%;box-sizing:border-box;min-height:34px;padding:7px 9px;font-size:13px}@media(max-width:640px){.rf-grade{grid-template-columns:minmax(0,1fr)}.rf-midia{aspect-ratio:16 / 10}}dialog.rt-gaveta .painel.rt-painel>header{padding:18px 20px 14px;position:static}@media(max-width:640px){dialog.rt-gaveta .painel.rt-painel>header{padding:14px 16px 12px}}.rf-ok{margin:0;padding:8px 10px;border:1px solid var(--taog-border);border-radius:8px;background:var(--taog-surface-hover);color:var(--taog-text);font-size:12px;line-height:17px}.rf-visoes{margin-top:12px}.rf-ok--visto{border-color:var(--taog-accent)}.rf-cob-topo{display:flex;flex-wrap:wrap;align-items:center;justify-content:space-between;gap:8px 16px;margin:12px 0 8px}.rf-cob-topo .rt-note{margin:0}.rf-matriz-wrap{overflow-x:auto;border:1px solid var(--taog-border);border-radius:10px}.rf-matriz{width:100%;border-collapse:separate;border-spacing:0;font-size:12px}.rf-matriz th,.rf-matriz td{padding:4px;text-align:center;border-bottom:1px solid var(--taog-border)}.rf-matriz thead th{position:sticky;top:0;background:var(--taog-surface);color:var(--taog-text-3);font-weight:600;font-size:11px;padding:8px 4px}.rf-matriz tbody th{text-align:left;padding:4px 10px;font-weight:600;white-space:nowrap;position:sticky;left:0;background:var(--taog-surface);z-index:1}.rf-matriz thead th:first-child{text-align:left;padding-left:10px;position:sticky;left:0;z-index:2}.rf-matriz tr:last-child th,.rf-matriz tr:last-child td{border-bottom:0}.rf-col-alvo{color:var(--taog-text)!important;box-shadow:inset 0 -2px 0 var(--taog-accent)}.rf-cel{display:grid;gap:1px;width:100%;min-width:58px;padding:6px 4px;border:1px solid var(--taog-border);border-radius:8px;background:var(--taog-surface);font:inherit;color:inherit;cursor:pointer}.rf-cel b{font-size:14px;font-variant-numeric:tabular-nums}.rf-cel small{color:var(--taog-text-3);font-size:10px;line-height:13px}.rf-cel--dados{background:var(--taog-surface-hover)}.rf-cel--pesquisada_vazia{border-style:dashed}.rf-cel--vazia{border:1px dashed var(--taog-accent);background:transparent}.rf-cel--vazia b{color:var(--taog-accent)}.rf-cel--fila{box-shadow:inset 0 0 0 2px var(--taog-accent)}.rf-cel:hover{border-color:var(--taog-text-3)}.rf-cel:focus-visible{outline:2px solid var(--taog-accent);outline-offset:1px}.rf-legenda{display:flex;flex-wrap:wrap;align-items:center;gap:6px 14px;margin-top:10px}.rf-quad{display:inline-block;width:12px;height:12px;border-radius:3px;border:1px solid var(--taog-border);vertical-align:-2px;margin-right:4px}.rf-quad--dados{background:var(--taog-surface-hover)}.rf-quad--pesquisada_vazia{border-style:dashed}.rf-quad--vazia{border:1px dashed var(--taog-accent)}.rf-quad--alvo{border:0;border-bottom:2px solid var(--taog-accent);border-radius:0}.rf-fila td,.rf-fila th{vertical-align:top}dialog.rt-gaveta .painel.painel-operacao.rt-painel.rf-painel{width:min(100vw,420px)}.rf-legenda{margin:12px 0 0;font-size:12px}.rf-legenda>span{display:inline-flex;align-items:center;gap:4px}.rf-cel{min-height:56px}.rf-cel small{font-size:11px}.rf-meta,.rf-rodape-card,.rf-etiqueta,.rf-dias{font-size:12px}.rf-mais .taog-btn{min-height:40px}@media(max-width:640px){.rf-mais .taog-btn{min-height:44px;width:100%}.rf-cel{min-height:48px}}.rf .rf-texto{-webkit-line-clamp:3}.rf-painel-img,.rf-painel .rf-painel-img{max-height:280px}.rf-quad{width:14px;height:14px;border-color:var(--taog-text-3)}.rf-quad--dados{background:var(--taog-border)}@media(min-width:701px){.rf-fila td,.rf-fila th{vertical-align:middle}}.rf-fila tbody td{padding-top:6px;padding-bottom:6px}@media(min-width:701px){.rf-fila tbody tr{height:48px}}.rf-fila thead th{font-size:12px;color:var(--taog-text-2)}.rf-fila .taog-btn{min-height:32px}.hoje{display:grid;gap:12px;margin-bottom:16px}.hoje-topo{display:flex;flex-wrap:wrap;align-items:center;gap:8px 14px;min-height:0;padding:0;border:0;background:none;font-size:inherit}.hoje-topo h2{margin:0;font-size:20px;color:var(--taog-text)}.hoje-empresa{padding:4px 10px;border:1px solid var(--taog-border);border-radius:999px;font-size:13px;color:var(--taog-text-muted);background:var(--taog-surface-2)}.hoje-empresa strong{color:var(--taog-text)}.hoje-grade{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:12px}.hoje-bloco{min-width:0;display:grid;align-content:start;gap:10px;padding:16px;border:1px solid var(--taog-border);border-radius:12px;background:var(--taog-surface)}.hoje-bloco--agora,.hoje-bloco--feitos{grid-column:1/-1}.hoje-bloco h3{display:flex;flex-wrap:wrap;align-items:center;gap:6px 10px;margin:0;font-size:15px}.hoje-data{font-size:13px;font-weight:500;color:var(--taog-text-muted)}.hoje-acoes{display:grid;gap:8px;margin:0;padding:0;list-style:none}.hoje-acoes li{display:flex;flex-wrap:wrap;align-items:center;justify-content:space-between;gap:8px 12px;min-height:44px;padding:6px 0;border-bottom:1px solid var(--taog-border);font-size:14px}.hoje-acoes li:last-child{border-bottom:0}.hoje-acoes .taog-btn,.hoje-bloco .taog-btn{min-height:40px}.hoje-ok,.hoje-neutro{display:flex;flex-wrap:wrap;align-items:center;gap:8px;margin:0;font-size:14px}.hoje-ok strong{color:#027a48}.hoje-etapas{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:8px;margin:0;padding:0;list-style:none}.hoje-etapas li{min-width:0;display:grid;gap:2px;padding:10px 12px;border:1px solid var(--taog-border);border-radius:10px;background:var(--taog-surface-2)}.hoje-etapa-nome{font-size:12px;font-weight:700;text-transform:uppercase;color:var(--taog-text-muted)}.hoje-numero{font:600 26px/32px var(--taog-font-data);font-variant-numeric:tabular-nums}.hoje-etapas small{font-size:12px;line-height:16px;color:var(--taog-text-muted)}.hoje-vagas{margin:0;font-size:13px;color:var(--taog-text-muted)}.hoje-dinheiro{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:10px 14px;margin:0}.hoje-dinheiro>div{min-width:0}.hoje-dinheiro dt{font-size:12px;font-weight:650;color:var(--taog-text-muted)}.hoje-dinheiro dd{margin:2px 0 0;font:600 20px/26px var(--taog-font-data);font-variant-numeric:tabular-nums;overflow-wrap:anywhere}.hoje-causa{margin:0;font-size:13px;color:var(--taog-text-muted)}.hoje-feitos{display:grid;gap:6px;margin:0;padding:0;list-style:none}.hoje-feitos li{display:grid;grid-template-columns:auto minmax(0,1fr);gap:10px;font-size:13px}.hoje-feitos time{color:var(--taog-text-muted);white-space:nowrap}.hoje-faixa{display:flex;flex-wrap:wrap;align-items:center;justify-content:space-between;gap:10px 16px;padding:12px 16px;border:1px solid var(--taog-border);border-left:4px solid var(--taog-warning);border-radius:12px;background:var(--taog-surface)}.hoje-faixa p{margin:2px 0 0;font-size:13px;color:var(--taog-text-muted)}.hoje-cartao{min-width:0;display:grid;align-content:start;gap:12px;padding:16px;border:1px solid var(--taog-border);border-radius:12px;background:var(--taog-surface-2)}.hoje-cartao>header h3{margin:0;font-size:17px}.hoje-cartao .hoje-bloco{background:var(--taog-surface)}.hoje-cartao .hoje-etapas{grid-template-columns:repeat(3,minmax(0,1fr))}.hoje-todas{display:grid;gap:12px;margin-bottom:16px}.hoje-filtro{display:flex;flex-wrap:wrap;gap:8px}.hoje-filtro button{min-height:40px;padding:0 14px;border:1px solid var(--taog-border);border-radius:999px;background:var(--taog-surface);color:var(--taog-text);font:inherit;font-size:14px;cursor:pointer}.hoje-filtro button[aria-pressed=true]{border-color:var(--taog-text);font-weight:650}.hoje-cartoes{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:12px}.hoje-cartoes--um{grid-template-columns:minmax(0,1fr)}.hoje-recolhido{margin-bottom:16px;border:1px solid var(--taog-border);border-radius:12px;background:var(--taog-surface)}.hoje-recolhido>summary{min-height:44px;display:flex;align-items:center;padding:0 16px;font-weight:650;cursor:pointer}.hoje-recolhido[open]>summary{border-bottom:1px solid var(--taog-border)}.hoje-vazio-linha{display:flex;flex-wrap:wrap;align-items:center;justify-content:space-between;gap:8px 14px;margin-bottom:12px;padding:12px 16px;border:1px solid var(--taog-border);border-radius:12px;background:var(--taog-surface);font-size:14px}.overview-retention-selector{min-width:0}.overview-retention-selector>div{flex-wrap:wrap;max-width:100%}.overview-retention-selector .operation-channel-selector__option{min-height:44px}@media(max-width:760px){.hoje-grade,.hoje-cartoes,.hoje-etapas{grid-template-columns:minmax(0,1fr)}.hoje-etapas li{grid-template-columns:auto auto minmax(0,1fr);align-items:baseline}.hoje-cartao .hoje-etapas{grid-template-columns:minmax(0,1fr)}.hoje-acoes .taog-btn{min-height:44px}}.hoje-detalhe{display:block;margin-top:2px;font-size:13px;color:var(--taog-text-2)}.hj-aviso{margin:0 0 8px;padding:6px 12px;border:1px solid var(--taog-c-graphite-200);border-radius:12px;background:var(--taog-c-graphite-75);color:var(--taog-c-graphite-500);font-size:12px;line-height:1.4}.hj-q{display:flex;align-items:center;gap:8px;margin:14px 0 8px;font-size:13px;font-weight:650;letter-spacing:.01em;color:var(--taog-c-graphite-900)}.hj-q small{font-weight:400;color:var(--taog-c-graphite-500);font-size:12px}.hj-qn{display:inline-grid;place-items:center;width:20px;height:20px;border-radius:50%;background:var(--taog-c-graphite-900);color:#fff;font-size:11px;font-weight:700}.hj-card h3 small{font-weight:400;color:var(--taog-c-graphite-500);font-size:12px}.hj-canais{list-style:none;margin:6px 0 0;padding:0;display:grid;gap:6px}.hj-canais li{display:grid;grid-template-columns:150px minmax(0,1fr) 110px;align-items:center;gap:10px;font-size:13px}.hj-canais b{text-align:right;white-space:nowrap}.hj-canal-barra{height:8px;border-radius:99px;background:var(--taog-c-graphite-100);overflow:hidden}.hj-canal-barra i{display:block;height:100%;background:var(--taog-c-green-500);border-radius:99px}.hj-nota{margin:10px 0 0;color:var(--taog-c-graphite-500);font-size:12px;line-height:1.45}@media(max-width:600px){.hj-canais li{grid-template-columns:100px minmax(0,1fr) 92px}}@media(min-width:1101px){.hj .ux-kpis[data-colunas="5"]{--ux-cols:5}}.hj-hora,.wg-hora{font-size:11px;color:var(--taog-c-graphite-500);white-space:nowrap}.wg-risco-t{display:flex;align-items:center;gap:8px;margin:10px 0 4px;font-size:13px;font-weight:600}.cmp-nw{white-space:nowrap}#root svg.hj-grafico [stroke="var(--taog-data-2)"]{stroke:var(--sd-rec)}#root svg.hj-grafico [fill="var(--taog-data-2)"]{fill:var(--sd-rec)}#root svg.hj-grafico [stroke="var(--taog-data-1)"]{stroke:var(--sd-gas)}#root svg.hj-grafico [fill="var(--taog-data-1)"]{fill:var(--sd-gas)}#root .hj-legenda .hj-p--rec{background:var(--sd-rec)}#root .hj-legenda .hj-p--gas{background:var(--sd-gas)}#root .hj-rot--rec{fill:var(--sd-rec-texto)}.sf{border:1px solid var(--taog-border);border-radius:12px;background:var(--taog-surface);padding:8px 12px;display:grid;gap:6px;min-width:0}.sf-topo{display:flex;align-items:center;justify-content:space-between;gap:8px;flex-wrap:wrap;font-size:13px}.sf-chips{display:flex;gap:6px;flex-wrap:wrap}.sf-nota{margin:0;font-size:12px;color:var(--taog-c-graphite-500)}.sf-nota--atencao{color:var(--taog-c-amber-700)}.sf-grade{display:grid;grid-template-columns:repeat(6,minmax(0,1fr));gap:8px}.sf-cel{height:78px;box-sizing:border-box;border:1px solid var(--taog-border);border-radius:8px;padding:8px 10px;display:grid;align-content:space-between;min-width:0}.sf-cel--atencao{background:var(--taog-c-amber-50);border-color:#fedf89}.sf-rotulo{font-size:11px;font-weight:600;letter-spacing:.05em;text-transform:uppercase;color:var(--taog-c-graphite-500);white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.sf-valor{font-size:20px;font-variant-numeric:tabular-nums;line-height:1.1}.sf-apoio{font-size:11px;color:var(--taog-c-graphite-500);white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.sf-legado{border-top:1px dashed var(--taog-border);padding-top:6px;font-size:12px;color:var(--taog-c-graphite-500)}.sf-legado summary{cursor:pointer;font-weight:600}.sf-legado p{margin:4px 0 0}@media(max-width:1100px){.sf-grade{grid-template-columns:repeat(3,minmax(0,1fr))}}@media(max-width:560px){.sf-grade{grid-template-columns:repeat(2,minmax(0,1fr))}}.sf-fonte{margin:0;font-size:11px;color:var(--taog-c-graphite-500)}.cmp{display:grid;gap:10px}.cmp-aviso{margin:0;padding:6px 12px;border:1px solid var(--taog-c-graphite-200);border-radius:12px;background:var(--taog-c-graphite-75);color:var(--taog-c-graphite-500);font-size:12px}.cmp-cartao{border:1px solid var(--taog-border);border-radius:12px;background:var(--taog-surface);min-width:0}.cmp-barra{display:flex;align-items:center;justify-content:space-between;gap:12px;flex-wrap:wrap;padding:8px 12px;border-bottom:1px solid var(--taog-border)}.cmp-filtros{display:flex;gap:10px;flex-wrap:wrap}.cmp-filtros label{display:inline-flex;align-items:center;gap:6px;font-size:12px;color:var(--taog-c-graphite-500)}.cmp-filtros select{height:32px;border:1px solid var(--taog-c-graphite-300);border-radius:8px;padding:0 8px;background:#fff;font-size:13px}.cmp-rolagem{overflow-x:auto}.cmp-tabela{width:100%;border-collapse:collapse;font-size:13px}.cmp-tabela th{padding:8px 12px;text-align:left;font-size:11px;letter-spacing:.05em;text-transform:uppercase;color:var(--taog-c-graphite-500);border-bottom:1px solid var(--taog-border);white-space:nowrap;background:var(--taog-c-graphite-75)}.cmp-tabela td{padding:8px 12px;border-bottom:1px solid var(--taog-border);vertical-align:middle;height:44px}.cmp-tabela th.r,.cmp-tabela td.r{text-align:right;white-space:nowrap}.cmp-tabela tbody tr{cursor:pointer}.cmp-tabela tbody tr:hover,.cmp-tabela tbody tr.sel{background:var(--taog-c-blue-50)}.cmp-sub{font-size:12px;color:var(--taog-c-graphite-500)}.cmp-espera{color:var(--taog-c-graphite-400);font-size:12px}.cmp-neg{color:var(--taog-c-red-700);font-weight:600}.cmp-pos{color:var(--taog-c-green-700);font-weight:600}.cmp-neg small,.cmp-pos small{font-weight:400;color:var(--taog-c-graphite-500)}.cmp-vazio{padding:16px}.cmp-rodape{margin:0;padding:8px 12px;font-size:12px;color:var(--taog-c-graphite-500)}.cmp-veredito{border-radius:10px;padding:12px 14px;margin-bottom:12px;border:1px solid var(--taog-c-graphite-200);background:var(--taog-c-graphite-75)}.cmp-veredito p{margin:4px 0 0;font-size:13px}.cmp-veredito--erro{background:var(--taog-c-red-50);border-color:#fecdca}.cmp-veredito--erro b{color:var(--taog-c-red-700)}.cmp-veredito--ok{background:var(--taog-c-green-50);border-color:#abefc6}.cmp-veredito--ok b{color:var(--taog-c-green-700)}.cmp-veredito--atencao{background:var(--taog-c-amber-50);border-color:#fedf89}.cmp-veredito--atencao b{color:var(--taog-c-amber-700)}.cmp-grade{display:grid;grid-template-columns:1fr 1fr;gap:8px;margin-bottom:12px}.cmp-grade>div{border:1px solid var(--taog-border);border-radius:8px;padding:8px 10px}.cmp-grade span{display:block;font-size:11px;text-transform:uppercase;letter-spacing:.05em;color:var(--taog-c-graphite-500)}.cmp-grade b{font-size:15px;white-space:nowrap}.cmp-bloco{margin-bottom:12px}.cmp-bloco h4,.cmp-bloco p{margin:0 0 4px;font-size:13px}.cmp-nota{font-size:12px;color:var(--taog-c-graphite-500)}@media(max-width:760px){.cmp-tabela thead{display:none}.cmp-tabela,.cmp-tabela tbody{display:block}.cmp-tabela tr{display:block;padding:10px 12px;border-bottom:1px solid var(--taog-border)}.cmp-tabela td{display:flex;justify-content:space-between;gap:12px;border:0;height:auto;padding:3px 0;white-space:normal}.cmp-tabela td[data-l]:before{content:attr(data-l);color:var(--taog-c-graphite-500);font-size:12px}.cmp-tabela td.r{text-align:right}.cmp-tabela td[data-vazio]{display:none}}.cmp-hoje{display:block;font-size:11px;font-weight:400;color:var(--taog-c-graphite-500);white-space:normal;max-width:150px}.cmp-tabela td.r .cmp-hoje{margin-left:auto}.cmp-kpi-botao{all:unset;display:block;cursor:pointer;min-width:0;border-radius:12px}.cmp-kpi-botao:focus-visible{outline:2px solid var(--taog-c-blue-500);outline-offset:2px}.cmp-kpi-botao .ux-kpi{height:100%}.cmp-hoje-v{color:var(--taog-c-graphite-500)}.cmp-tabela tbody tr.cmp-estatica{cursor:default}.cmp-tabela tbody tr.cmp-estatica:hover{background:transparent}.cmp-motivo{max-width:380px;white-space:normal;color:var(--taog-c-graphite-700)}.cmp-tabela th small{white-space:normal;display:block;font-weight:400;text-transform:none;letter-spacing:0;color:var(--taog-c-graphite-400)}.cmp-prova{margin-top:4px;font-size:12px;color:var(--taog-c-graphite-400)}.cmp-fora{padding:8px 12px;border-top:1px solid var(--taog-border);font-size:13px}.cmp-fora p{margin:4px 0 0;color:var(--taog-c-graphite-500)}@media(max-width:600px){.cmp-so-desktop{display:none}}@media(max-width:600px){.cmp-por-campanha td[data-l=Campanhas]{display:none}}.cmp-ord{all:unset;cursor:pointer;display:inline-flex;align-items:center;gap:2px;font:inherit;letter-spacing:inherit;text-transform:inherit;color:inherit;white-space:nowrap}.cmp-ord:hover{color:var(--taog-text)}.cmp-ord:focus-visible{outline:2px solid var(--taog-info);outline-offset:2px;border-radius:4px}.cmp-mini{display:block}.cmp-filtros input[type=search]{height:32px;min-width:190px;border:1px solid var(--taog-c-graphite-300);border-radius:8px;padding:0 8px;background:#fff;font-size:13px}.cmp-tabela th small{text-transform:none;letter-spacing:0;font-weight:400}.cmp-tabela td{font-variant-numeric:tabular-nums}.cmp-espera{color:var(--taog-text-3)}@media(max-width:720px){.cmp-filtros input[type=search]{min-width:0;width:100%}.cmp-mini{width:100%;max-width:120px}}.cmp-tabela th{vertical-align:bottom}.cmp-ord small{display:block;font-size:11px;color:var(--taog-text-3)}.cmp-hoje{display:block;white-space:nowrap}.cmp-tabela td[data-l="7 dias"]{min-width:96px}@media(min-width:601px){#root .cmp-tabela th,#root .cmp-tabela td{padding-left:5px;padding-right:5px}#root .cmp-tabela th:first-child,#root .cmp-tabela td:first-child{padding-left:12px}#root .cmp-tabela th:last-child,#root .cmp-tabela td:last-child{padding-right:12px}#root .cmp-tabela th{font-size:10.5px;letter-spacing:.03em;white-space:normal;line-height:1.15}}@media(min-width:601px)and (max-width:1439px){#root .cmp-tabela th.cmp-so-desktop:nth-child(2),#root .cmp-tabela td:nth-child(2){display:none}#root .cmp-tabela td .cmp-hoje{white-space:normal;max-width:120px}#root .cmp-tabela td[data-l="7 dias"] .cmp-mini{max-width:72px}#root .cmp-tabela td[data-l="7 dias"]{min-width:72px}}.ao{border:1px solid var(--taog-border);border-radius:12px;background:var(--taog-surface);padding:12px 16px;display:grid;gap:8px;min-width:0;margin-top:12px}.ao h3{margin:0;font-size:15px;display:flex;flex-wrap:wrap;align-items:center;gap:6px 10px}.ao-fonte{font-size:11px;font-weight:400;color:var(--taog-c-graphite-500)}.ao-nota{margin:0;font-size:12px;color:var(--taog-c-graphite-500)}.ao-lista{list-style:none;margin:0;padding:0;display:grid;gap:6px}.ao-item{all:unset;box-sizing:border-box;display:grid;gap:4px;width:100%;padding:8px 10px;border:1px solid var(--taog-border);border-radius:8px;cursor:pointer;min-height:44px}.ao-item:hover,.ao-item:focus-visible{background:var(--taog-c-blue-50)}.ao-achado{font-size:14px;font-weight:600}.ao-meta{font-size:12px;color:var(--taog-c-graphite-500);display:flex;flex-wrap:wrap;gap:4px 8px;align-items:center}.ao-evid{list-style:none;margin:0;padding:0;display:grid;gap:8px}.ao-evid p{margin:2px 0 0;font-size:13px}:root{--sd-rec: #039855;--sd-rec-texto: #027a48;--sd-gas: #175cd3}.sd{background:var(--taog-surface);border:1px solid var(--taog-border);border-radius:12px;padding:16px;margin:0 0 16px}.sd-head{display:flex;gap:8px;align-items:center;flex-wrap:wrap;margin-bottom:8px}.sd-head h3{margin:0 8px 0 0;font-size:15px;line-height:20px}.sd svg{width:100%;height:auto;display:block}.sd-lendo{margin:8px 0;color:var(--taog-text-3);font-size:13px}.sd-kpis{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:10px;margin:8px 0 12px}.sd-kpi{border:1px solid var(--taog-border);border-radius:10px;padding:10px 12px;min-height:78px;display:flex;flex-direction:column;gap:2px}.sd-kpi small{font-size:11px;font-weight:600;text-transform:uppercase;letter-spacing:.04em;color:var(--taog-text-3)}.sd-kpi b{font-size:20px;line-height:26px;font-variant-numeric:tabular-nums}.sd-kpi span{font-size:12px;line-height:16px;color:var(--taog-text-3)}.sd-seta{font-weight:700}.sd-kpi .sd-seta--melhor{color:var(--taog-success-strong, #067647)}.sd-kpi .sd-seta--pior{color:var(--taog-danger-strong, #b42318)}.sd-kpi .sd-seta--igual,.sd-kpi .sd-seta--neutra{color:var(--taog-text-2)}.sd-leg{display:flex;flex-wrap:wrap;gap:6px 16px;list-style:none;margin:6px 0 0;padding:0;font-size:12px;color:var(--taog-text-3)}.sd-q{display:inline-block;width:10px;height:10px;border-radius:2px;margin-right:5px;vertical-align:-1px}.sd-q--rec{background:var(--sd-rec)}.sd-q--gas{background:var(--sd-gas)}.sd-q--media{background:none;height:0;width:14px;border-radius:0;border-top:2px dashed var(--taog-text-3);vertical-align:3px}.sd-q--faixa{background:var(--sd-rec);opacity:.22}.sd-q--parcial{background:var(--taog-surface-2);border:1px dashed var(--taog-text-3)}.sd-q--falha{background:repeating-linear-gradient(45deg,var(--taog-warning-soft, #fffaeb) 0 3px,var(--taog-warning, #b54708) 3px 4px)}.sd-falha{margin:8px 0 0;padding:8px 10px;border-radius:8px;background:var(--taog-warning-soft, #fffaeb);color:var(--taog-text-2);font-size:12px;line-height:17px}.sd-mud{margin-top:10px;font-size:13px}.sd-mud summary{cursor:pointer;font-weight:600}.sd-mud ol{list-style:none;margin:8px 0 0;padding:0;display:grid;gap:8px}.sd-mud li{display:grid;grid-template-columns:24px 1fr;gap:8px}.sd-mud em{font-style:normal;color:var(--taog-text-3)}.sd-mud small{color:var(--taog-text-3);font-size:12px}.sd-num{display:inline-grid;place-items:center;width:22px;height:22px;border-radius:50%;background:var(--taog-text);color:var(--taog-surface);font-size:11px}@media(max-width:720px){.sd-kpis{grid-template-columns:1fr 1fr}.sd{padding:12px}}.sd-kpi .sd-ctx{color:var(--taog-text-3);font-style:italic}.sd-fonte{margin:8px 0 0;font-size:12px;line-height:17px;color:var(--taog-text-3)}.sd-ad{margin-top:12px;font-size:13px}.sd-ad summary{cursor:pointer;font-weight:600}.sd-ad-lista{margin-top:8px;border:1px solid var(--taog-border);border-radius:10px;overflow:hidden}.sd-ad-cab,.sd-ad-lin{display:grid;grid-template-columns:minmax(0,2.4fr) minmax(0,1fr) minmax(0,1fr) minmax(0,1.4fr) minmax(0,1.8fr);gap:10px;padding:9px 12px;align-items:start}.sd-ad-cab{background:var(--taog-surface-2);font-size:11px;font-weight:600;text-transform:uppercase;letter-spacing:.04em;color:var(--taog-text-3)}.sd-ad-lin{border-top:1px solid var(--taog-border)}.sd-ad-lin small{color:var(--taog-text-3);font-size:12px}@media(max-width:720px){.sd-ad-cab,.sd-ad-nd{display:none}.sd-ad-lin{grid-template-columns:1fr;gap:3px}.sd-ad-lin>span[data-r]:before{content:attr(data-r) ": ";color:var(--taog-text-3);font-size:12px}}.fo-bloco+.fo-bloco{margin-top:12px;padding-top:12px;border-top:1px solid var(--taog-border)}.fo-bloco h4{margin:0 0 6px;font-size:13px}.fo-bloco h4 small{font-weight:400;color:var(--taog-text-3);margin-left:6px}.fo-grade{display:grid;grid-template-columns:repeat(6,minmax(0,1fr));gap:8px;margin:0}.fo-grade>div{border:1px solid var(--taog-border);border-radius:10px;padding:8px 10px;display:grid;gap:1px;align-content:start}.fo-grade dt{font-size:11px;font-weight:600;text-transform:uppercase;letter-spacing:.04em;color:var(--taog-text-3)}.fo-grade dd{margin:0;font-size:17px;font-weight:600;font-variant-numeric:tabular-nums}.fo-grade dd small{font-size:12px;font-weight:400;color:var(--taog-text-3)}.fo-grade small{font-size:12px;line-height:16px;color:var(--taog-text-3)}.fo-piso,.fo-teto{background:var(--taog-surface-2)}@media(max-width:900px){.fo-grade{grid-template-columns:repeat(2,minmax(0,1fr))}}@media(max-width:720px){.sd-kpi{min-height:0;padding:8px 10px}.sd>.sd-fonte{display:none}}.sd-resumo{margin:0 0 8px;font-size:13px;line-height:20px;color:var(--taog-text-2)}.sd-resumo .ux-chip{margin-left:4px;vertical-align:1px}.sd-aguarda{margin:8px 0 0;padding:8px 12px;border-radius:8px;border-left:3px solid var(--taog-warning);background:var(--taog-warning-soft, #fffaeb);color:var(--taog-text-2);font-size:13px;line-height:19px}.sd-kpi[data-tom=aguardando] .sd-ctx-valor{font-size:20px;line-height:26px;color:var(--taog-text-3)}.sd-kpi[data-tom=aguardando] .sd-ctx{display:block;font-style:normal}.sd-vermais{margin-top:8px;min-height:36px;padding:0 14px;border:1px solid var(--taog-border);border-radius:8px;background:var(--taog-surface);color:var(--taog-text);font:inherit;font-size:13px;font-weight:600;cursor:pointer}.sd-vermais:hover{background:var(--taog-surface-2)}.sd-vermais:focus-visible,.sd-fonte-det summary:focus-visible,.sd-mud summary:focus-visible,.sd-ad summary:focus-visible{outline:2px solid var(--taog-info);outline-offset:2px}.sd-fonte-det{margin-top:2px}.sd-fonte-det summary{cursor:pointer;font-size:12px;color:var(--taog-text-3)}.sd-fonte-det small{display:block;margin-top:2px;overflow-wrap:anywhere}.sd-mud li,.sd-mud span{min-width:0;overflow-wrap:anywhere}.sd-gw{position:relative}.sd-gw svg:focus-visible{outline:2px solid var(--taog-info);outline-offset:2px;border-radius:6px}.sd-tip{position:absolute;top:44px;transform:translate(-50%);z-index:3;min-width:200px;max-width:min(300px,86%);padding:10px 12px;border:1px solid var(--taog-border);border-radius:10px;background:var(--taog-surface);box-shadow:0 6px 20px #10182829;font-size:12px;line-height:17px;color:var(--taog-text-2);pointer-events:none}.sd-tip--e{transform:translate(-8%)}.sd-tip--d{transform:translate(-92%)}.sd-tip b{display:block;margin-bottom:4px;font-size:13px;color:var(--taog-text)}.sd-tip dl{display:grid;grid-template-columns:1fr auto;gap:2px 12px;margin:0}.sd-tip dt{color:var(--taog-text-3)}.sd-tip dd{margin:0;text-align:right;font-weight:600;color:var(--taog-text);font-variant-numeric:tabular-nums}.sd-tip p{margin:6px 0 0}.sd-ad-bloco{display:block;margin-top:4px}.sd-ad-nd{color:var(--taog-text-3)}.sd-ad-lin[data-estado=EFEITO_CAUSAL_NAO_IDENTIFICAVEL]{background:var(--taog-surface-2)}.cf{gap:8px}.cf .cf-quadros{gap:8px;margin-bottom:0}.cf .cf-quadro{height:78px;min-height:78px;padding:8px 12px;gap:2px;overflow:hidden}.cf .cf-quadro .number{font-size:20px;line-height:24px;margin:0;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.cf .cf-quadro small,.cf .cf-quadro button>small{font-size:11px;line-height:14px;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;display:block}.cf .cf-quadros-detalhe{margin:0;font-size:12px}.cf .cf-quadros-detalhe summary{min-height:24px}.cf .cf-topo{padding:6px 12px;font-size:12px;margin:0}.cf .cf-avisos{margin:0}.cf .cf-avisos li{min-height:36px;padding:6px 12px;font-size:13px}.cf .cf-paginas>.section-heading{padding:8px 14px}.cf .cf-paginas>.section-heading small{display:block;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.cf .cf-paginas [role=group],.cf .cf-botoes-lista{flex-wrap:wrap;gap:6px}.cf .cf-chip{min-height:28px;padding:0 10px;font-size:12px}.cf .cf-tabela-wrap{max-height:none;overflow-y:visible}.cf .cf-tabela thead th{position:sticky;top:0;z-index:2;background:var(--taog-surface-2);padding-top:6px;padding-bottom:6px;font-size:11px}.cf .cf-tabela tbody td{padding-top:4px;padding-bottom:4px;height:40px;font-size:13px;line-height:17px}.cf .cf-pagina strong{overflow:hidden;text-overflow:ellipsis;white-space:nowrap;overflow-wrap:normal}.cf .cf-pagina small{white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.cf .cf-tabela .taog-btn,.cf .cf-tabela button.taog-btn{min-height:28px}.cf-sem-robo .section-heading small{white-space:nowrap;overflow:hidden;text-overflow:ellipsis;display:block}@media(max-width:700px){.cf .cf-quadros{grid-template-columns:repeat(2,minmax(0,1fr))}.cf .cf-tabela-wrap{max-height:none}.cf .cf-chip{min-height:40px}}.cf .cf-quadros{min-width:0}.cf .cf-quadros>*,.cf .cf-quadro>*,.cf .cf-quadro button{min-width:0;max-width:100%}.cf .cf-quadro-titulo{overflow:hidden;text-overflow:ellipsis}.cf .cf-quadros-detalhe,.cf .cf-quadros-detalhe dl{max-width:100%;min-width:0}.cf .cf-quadros-detalhe dd{overflow-wrap:anywhere}@media(max-width:700px){.cf .cf-quadros{grid-template-columns:repeat(2,minmax(0,1fr))}}.cf section.cf-quadros{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));width:100%;max-width:100%}@media(max-width:1000px){.cf section.cf-quadros{grid-template-columns:repeat(2,minmax(0,1fr))}}.cf>*{min-width:0}.cf .cf-tabela:has(.cf-col-meta) .cf-col-pagina{width:13%}.cf .cf-tabela:has(.cf-col-meta) .cf-col-situacao{width:8%}.cf .cf-tabela:has(.cf-col-meta) .cf-col-canal--chat{width:12%}.cf .cf-tabela:has(.cf-col-meta) .cf-col-canal--utility{width:14%}.cf .cf-tabela:has(.cf-col-meta) .cf-col-canal--broad{width:10%}.cf .cf-tabela:has(.cf-col-meta) .cf-col-canal--sequence{width:14%}.cf .cf-tabela .cf-col-meta{width:16%}.cf .cf-tabela .cf-col-meta~.cf-col-num{width:9%}@media(min-width:601px){.cf .cf-tabela tbody td.cf-cel{padding-right:10px}.cf .cf-tabela tbody td.cf-cel.cf-cel--ok .cf-cel-in>span:not(.cf-ico){white-space:normal}}.cf .cf-tabela td.cf-meta,.cf .cf-tabela td.cf-num{overflow:hidden}.cf .cf-tabela td.cf-meta small{overflow:hidden;text-overflow:ellipsis}.cf .cf-tabela th.cf-num,.cf .cf-tabela td.cf-num{padding-right:16px}@media(max-width:700px){.cf .cf-paginas>.section-heading small{white-space:normal;overflow:visible;text-overflow:clip}}.cf-painel .cf-resumo.painel-secoes,.cf-painel .cf-resumo--5.painel-secoes{grid-template-columns:repeat(2,minmax(0,1fr))}.cf-painel .cf-resumo--5 .cf-resumo-item--meta{grid-column:1 / -1}.cf-painel .cf-dados{grid-template-columns:repeat(2,minmax(0,1fr))}.cf-painel .cf-grade,.cf-painel .cf-grade--3{grid-template-columns:minmax(0,1fr)}.cf-painel .cf-dl>div{grid-template-columns:minmax(0,1fr);gap:0}@media(max-width:700px){.cf .cf-quadro{height:auto;min-height:78px}#root#root .cf .cf-quadro small,#root#root .cf .cf-quadro button>small{white-space:normal!important;overflow:visible!important;text-overflow:clip!important;height:auto!important}}.conferencia{display:grid;gap:12px;min-width:0;max-width:100%;padding-bottom:56px}.conferencia .conf-sr{position:absolute;width:1px;height:1px;padding:0;margin:-1px;overflow:hidden;clip:rect(0 0 0 0);white-space:nowrap;border:0}.conferencia .conf-kpis-caixa{container-type:inline-size;min-width:0}.conferencia .conf-kpis{display:grid;grid-template-columns:repeat(6,minmax(0,1fr));gap:8px}.conferencia .conf-kpis>:nth-child(-n+3){grid-column:span 2}.conferencia .conf-kpis>:nth-child(n+4){grid-column:span 3}@container (min-width: 720px){.conferencia .conf-kpis{grid-template-columns:repeat(5,minmax(0,1fr));gap:12px}.conferencia .conf-kpis>:nth-child(n){grid-column:auto}}.conferencia .conf-kpi{height:78px;min-height:78px;min-width:0;padding:10px 12px;gap:0;border-radius:var(--taog-r)}.conferencia .conf-kpi.kpi--abrivel button{gap:0}.conferencia .conf-kpi.kpi--abrivel button:focus-visible{outline:2px solid var(--taog-accent);outline-offset:4px;border-radius:4px}.conferencia .conf-kpi .number{font-size:20px;line-height:24px;overflow:visible;font-variant-numeric:tabular-nums}.conferencia .conf-kpi .metric-absent{margin:0;padding:0;font-size:13px;font-style:normal;line-height:22px;color:var(--taog-text-muted)}.conferencia .conf-kpi small{margin:0;line-height:14px}.conferencia .conf-kpi-label{display:inline-flex;flex:none;align-items:center;gap:6px}.conferencia .conf-kpi-curto{display:none}.conferencia .conf-kpi--vermelho .number,.conferencia .conf-kpi--amarelo .number{color:var(--taog-text-3)}.conferencia .conf-kpi--vermelho.conf-kpi--tem .number{color:var(--taog-danger-strong)}.conferencia .conf-kpi--amarelo.conf-kpi--tem .number{color:var(--taog-warning-strong)}.conferencia .conf-kpi--baixa .number{color:var(--taog-danger-strong)}.conferencia .conf-kpi.is-active,.conferencia .conf-kpi.is-active:hover{border-color:var(--taog-text)}@container (max-width: 719px){.conferencia .conf-kpi.conf-kpi--vermelho button>small,.conferencia .conf-kpi.conf-kpi--amarelo button>small,.conferencia .conf-kpi.conf-kpi--verde button>small{display:none}.conferencia .conf-kpi.conf-kpi--vermelho button>.conf-kpi-label,.conferencia .conf-kpi.conf-kpi--amarelo button>.conf-kpi-label,.conferencia .conf-kpi.conf-kpi--verde button>.conf-kpi-label{align-items:flex-start;white-space:normal;line-height:13px;letter-spacing:.02em}.conferencia .conf-kpi--vermelho .conf-dot,.conferencia .conf-kpi--amarelo .conf-dot,.conferencia .conf-kpi--verde .conf-dot{margin-top:2px}.conferencia .conf-kpi{padding:10px}.conferencia .conf-kpi-longo{display:none}.conferencia .conf-kpi-curto{display:inline}}.conferencia .conf-dot{display:inline-block;flex:none;width:8px;height:8px;border-radius:50%;background:var(--taog-text-muted)}.conferencia .conf-dot--vermelho{background:var(--taog-danger)}.conferencia .conf-dot--amarelo{background:var(--taog-warning)}.conferencia .conf-dot--verde{background:var(--taog-success)}.conferencia .conf-dot--sem_uso{background:var(--taog-border-strong)}.conferencia .conf-aviso{padding:10px 14px}.conferencia .conf-aviso-linha{display:flex;flex-wrap:wrap;align-items:center;gap:8px 12px}.conferencia .conf-aviso-linha p{flex:1 1 280px;min-width:0;margin:0;font-size:13px;line-height:18px;color:var(--taog-text-2)}.conferencia .conf-link.conf-aviso-botao{flex:none;line-height:18px}.conferencia .conf-fora-lista{margin:10px 0 0;padding:0;list-style:none;border-radius:var(--taog-r)}.conferencia .conf-fora-lista .taog-list__item{justify-content:space-between;padding:8px 12px}.conferencia .conf-fora-nome{display:grid;min-width:0}.conferencia .conf-fora-nome>span{overflow-wrap:anywhere}.conferencia .conf-fora-nome .taog-list__title,.conferencia .conf-fora-nome .taog-list__sub{font-size:12px}.conferencia .conf-fora-gasto{flex:none;font-size:13px;font-weight:600;font-variant-numeric:tabular-nums}.conferencia .conf-paginas{overflow:clip}.conferencia .conf-paginas>.section-heading{min-height:52px;padding:10px 16px;border-bottom:1px solid var(--taog-border)}.conferencia .conf-paginas>.section-heading h2{margin:0;font-size:14px;line-height:19px;font-weight:600;color:var(--taog-text)}.conferencia .conf-paginas>.section-heading small{display:block;margin-top:2px;font-size:11px;line-height:15px;color:var(--taog-text-3)}.conferencia .conf-leitura-velha{color:var(--taog-warning-strong);font-weight:600}.conferencia .conf-paginas>.section-heading small>span{white-space:nowrap}.conferencia .conf-paginas>.section-heading .badge{flex:none;font-variant-numeric:tabular-nums}.conferencia .conf-filtros{display:flex;flex-wrap:wrap;align-items:center;gap:8px 10px;padding:10px 16px;border-bottom:1px solid var(--taog-border)}.conferencia .conf-busca{display:inline-flex;flex:0 1 280px;width:auto;min-width:180px}.conferencia .conf-busca input{height:32px;padding:0 10px 0 34px;font-size:12px}.conferencia .conf-filtros select{width:auto;height:32px;padding:0 28px 0 10px;font-size:12px;border:1px solid var(--taog-border);border-radius:var(--taog-r-sm);background-color:var(--taog-surface);color:var(--taog-text)}.conferencia .conf-link{padding:0;border:0;background:none;color:var(--taog-text);font:500 12px/1 var(--taog-font-sans);text-decoration:underline;text-underline-offset:2px;cursor:pointer}.conferencia .conf-link:hover{background:none;color:var(--taog-accent-hover)}.conferencia .conf-tabela-wrap{max-width:100%}.conferencia .conferencia-table{width:100%;table-layout:fixed;border-collapse:separate;border-spacing:0;font-size:12px;font-variant-numeric:tabular-nums;white-space:normal;text-align:left}.conferencia .conferencia-table .conf-col-pagina{width:18%}.conferencia .conferencia-table .conf-col-meta,.conferencia .conferencia-table .conf-col-leads,.conferencia .conferencia-table .conf-col-entrada,.conferencia .conferencia-table .conf-col-broad,.conferencia .conferencia-table .conf-col-utility{width:9.8%}.conferencia .conferencia-table thead th{padding:0;background:var(--taog-surface-2);border-bottom:1px solid var(--taog-border);color:var(--taog-text-3);font-size:10.5px;font-weight:700;letter-spacing:.015em;vertical-align:bottom}.conferencia .conf-th{display:block;width:100%;padding:9px 12px;border:0;background:none;color:inherit;font:inherit;letter-spacing:inherit;text-align:inherit;white-space:nowrap;cursor:pointer}.conferencia .conf-th:hover{color:var(--taog-text);background:none}.conferencia .conf-th:focus-visible{outline:2px solid var(--taog-accent);outline-offset:-2px}.conferencia .conferencia-table th.conf-num{text-align:right}.conferencia th[aria-sort=ascending] .conf-th:after{content:" ↑"}.conferencia th[aria-sort=descending] .conf-th:after{content:" ↓"}.conferencia .conferencia-table tbody td{padding:10px 12px;border-top:1px solid var(--taog-border);background:var(--taog-surface);color:var(--taog-text);font-size:12px;line-height:17px;vertical-align:top}.conferencia .conferencia-table tbody tr:first-child>td{border-top:0}.conferencia .conf-row{cursor:pointer}.conferencia .conf-row--vermelho>td:first-child{box-shadow:inset 3px 0 0 var(--taog-danger)}.conferencia .conf-row--amarelo>td:first-child{box-shadow:inset 3px 0 0 var(--taog-warning)}.conferencia .conf-row:hover>td:not(.conf-cell--vermelho):not(.conf-cell--amarelo),.conferencia .conf-row:focus-within>td:not(.conf-cell--vermelho):not(.conf-cell--amarelo){background:var(--taog-surface-hover)}.conferencia .conf-pagina{display:flex;align-items:center;gap:8px;max-width:100%;margin:0;padding:0;border:0;background:none;color:var(--taog-text);font:inherit;text-align:left;cursor:pointer}.conferencia .conf-pagina:hover{background:none;text-decoration:underline;text-underline-offset:2px}.conferencia .conf-pagina:focus-visible{outline:2px solid var(--taog-accent);outline-offset:2px;border-radius:2px}.conferencia .conf-pagina strong{min-width:0;overflow-wrap:anywhere;font-size:13px;line-height:17px;font-weight:600}.conferencia .conf-cell-pagina small{display:block;margin:2px 0 0 16px;font-size:11px;line-height:15px;color:var(--taog-text-3)}.conferencia .conf-row--sem_uso .conf-pagina strong{color:var(--taog-text-3);font-weight:500}.conferencia .conf-frases{display:grid;gap:4px;margin:0;padding:0;list-style:none}.conferencia .conf-frase{display:flex;align-items:flex-start;gap:6px;min-width:0;line-height:17px}.conferencia .conf-frase>span{min-width:0;overflow-wrap:anywhere}.conferencia .conf-frase--vermelho{color:var(--taog-danger-strong);font-weight:600}.conferencia .conf-frase--amarelo{color:var(--taog-text)}.conferencia .conf-frase--observacao{color:var(--taog-text-3)}.conferencia .conf-icone{flex:none;width:14px;height:14px;margin-top:1.5px}.conferencia .conf-icone--vermelho{color:var(--taog-danger)}.conferencia .conf-icone--amarelo{color:var(--taog-warning)}.conferencia .conf-icone--info{color:var(--taog-text-muted)}.conferencia .conf-sem-texto{color:var(--taog-text-3)}.conferencia .conf-row--sem_uso .conf-sem-texto{color:var(--taog-text-muted)}.conferencia .conferencia-table td.conf-num{padding-left:8px;padding-right:10px;text-align:right}.conferencia .conferencia-table th.conf-num .conf-th{padding-left:8px;padding-right:10px}.conferencia .conf-num .conf-valor{display:block;font-size:13px;font-weight:500;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.conferencia .conf-num small{display:block;margin-top:1px;font-size:11px;line-height:15px;color:var(--taog-text-3);white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.conferencia .conf-tom--zero .conf-valor{color:var(--taog-text-3);font-weight:400}.conferencia .conf-num--texto .conf-valor{font-size:12px}.conferencia .conf-tom--nd .conf-valor{color:var(--taog-text-muted);font-weight:400;cursor:help}.conferencia .conferencia-table tbody td.conf-cell--vermelho{background:var(--taog-danger-soft)}.conferencia .conferencia-table tbody td.conf-cell--amarelo{background:var(--taog-warning-soft)}.conferencia .conf-cell--vermelho .conf-valor{color:var(--taog-danger-strong);font-weight:600}.conferencia .conf-cell--amarelo .conf-valor{color:var(--taog-warning-strong);font-weight:600}.conferencia .conf-row--sem_uso>td{color:var(--taog-text-3)}.conferencia .conf-row--sem_uso .conf-num .conf-valor{color:var(--taog-text-3)}.conferencia .conferencia-table tbody .conf-grupo>td{padding:0;background:var(--taog-surface-2)}.conferencia .conf-grupo-botao{display:flex;align-items:baseline;flex-wrap:wrap;gap:4px 10px;width:100%;padding:10px 12px;border:0;background:none;color:var(--taog-text-2);font:inherit;text-align:left;cursor:pointer}.conferencia .conf-grupo-botao svg{align-self:center;color:var(--taog-text-3)}.conferencia .conf-grupo-botao strong{font-size:12px;font-weight:600}.conferencia .conf-grupo-botao small{font-size:11px;color:var(--taog-text-3)}.conferencia .conf-grupo-botao:hover{background:var(--taog-surface-hover)}.conferencia .conf-grupo-botao:focus-visible{outline:2px solid var(--taog-accent);outline-offset:-2px}.conferencia .conf-vazio{padding:24px 12px!important;color:var(--taog-text-3);text-align:center!important}@media(min-width:1280px){.conferencia .conf-tabela-wrap{overflow:visible}.conferencia .conferencia-table thead th{position:sticky;top:0;z-index:2}}@media(min-width:601px)and (max-width:1279px){.conferencia .conf-tabela-wrap{overflow-x:auto}.conferencia .conferencia-table{min-width:900px}}.conferencia dialog.conf-gaveta{box-sizing:border-box;position:fixed;inset:12px 12px 12px auto;width:min(520px,calc(100vw - 24px));height:calc(100dvh - 24px);max-width:none;max-height:none;margin:0;padding:0;border:1px solid var(--taog-border);border-radius:var(--taog-r);background:var(--taog-surface);color:var(--taog-text);box-shadow:var(--taog-shadow-modal);overflow:hidden}.conferencia dialog.conf-gaveta[open]{display:flex;flex-direction:column}.conferencia .conf-gaveta::backdrop{background:#10182866}.conferencia .conf-gaveta-conteudo{display:flex;flex-direction:column;flex:1;min-height:0}.conferencia .conf-gaveta-topo{display:flex;flex-wrap:wrap;align-items:flex-start;gap:8px 12px;padding:16px 18px 14px;border-bottom:1px solid var(--taog-border)}.conferencia .conf-gaveta-titulo{flex:1;min-width:0}.conferencia .conf-gaveta-titulo h2{display:flex;align-items:center;gap:8px;margin:0;font-size:17px;line-height:22px;font-weight:650;color:var(--taog-text);overflow-wrap:anywhere}.conferencia .conf-gaveta-titulo p{display:flex;flex-wrap:wrap;align-items:center;gap:6px 10px;margin:6px 0 0}.conferencia .conf-gaveta-titulo p small{font-size:12px;color:var(--taog-text-3)}.conferencia .conf-fechar{flex:none;margin:-4px -6px 0 0;cursor:pointer;border-radius:var(--taog-r-sm)}.conferencia .conf-fechar:hover{background:var(--taog-surface-hover);color:var(--taog-text)}.conferencia .conf-fechar:focus-visible,.conferencia .conf-voltar:focus-visible{outline:2px solid var(--taog-accent);outline-offset:2px}.conferencia .conf-voltar{flex:0 0 100%;justify-content:flex-start;width:max-content;padding:6px 10px 6px 6px}.conferencia .conf-gaveta-corpo{flex:1;min-height:0;overflow-y:auto;overscroll-behavior:contain;padding:0 18px 18px}.conferencia .conf-secao{padding:14px 0;border-bottom:1px solid var(--taog-border)}.conferencia .conf-secao h3,.conferencia .conf-referencia summary{margin:0 0 8px;font-size:11px;font-weight:700;line-height:15px;letter-spacing:.04em;text-transform:uppercase;color:var(--taog-text-3)}.conferencia .conf-referencia summary{margin:0;cursor:pointer}.conferencia .conf-referencia[open] summary{margin-bottom:8px}.conferencia .conf-referencia .conf-dl{font-variant-numeric:tabular-nums}.conferencia .conf-dl{display:grid;gap:6px;margin:0}.conferencia .conf-campo{display:grid;grid-template-columns:140px minmax(0,1fr);gap:12px;font-size:13px;line-height:18px}.conferencia .conf-campo dt{color:var(--taog-text-3)}.conferencia .conf-campo dd{margin:0;color:var(--taog-text);overflow-wrap:anywhere;font-variant-numeric:tabular-nums}.conferencia .conf-linha{display:block}.conferencia .conf-linha+.conf-linha{margin-top:6px}.conferencia .conf-linha small{display:block;font-size:12px;line-height:16px;color:var(--taog-text-3)}.conferencia .conf-p{margin:0;font-size:13px;line-height:18px;color:var(--taog-text)}.conferencia .conf-nd{color:var(--taog-text-muted);cursor:help}.conferencia .conf-frases--detalhe{gap:6px}.conferencia .conf-frases--detalhe .conf-frase{flex-wrap:wrap;gap:4px 8px;padding:8px 10px;border-radius:var(--taog-r-sm);font-size:13px;line-height:18px}.conferencia .conf-frases--detalhe .conf-frase>span{flex:1 1 200px}.conferencia .conf-frases--detalhe .conf-frase--vermelho{background:var(--taog-danger-soft)}.conferencia .conf-frases--detalhe .conf-frase--amarelo{background:var(--taog-warning-soft)}.conferencia .conf-frases--detalhe .conf-frase--observacao{background:var(--taog-surface-2)}.conferencia .conf-frases--detalhe .conf-icone{margin-top:2px}.conferencia .conf-atalho{flex:none;margin-left:auto;color:var(--taog-text);font-size:12px;font-weight:500;white-space:nowrap;text-decoration:underline;text-underline-offset:2px}.conferencia .conf-rotator{display:grid;gap:4px;margin:0;padding:0;list-style:none;font-size:13px;line-height:18px}.conferencia .conf-rotator strong{font-weight:600}.conferencia .conf-notas{display:grid;gap:3px;margin:8px 0 0;padding-left:16px;font-size:12px;color:var(--taog-text-2)}.conferencia .conf-atalhos{display:flex;flex-wrap:wrap;gap:8px;padding-top:14px}.conferencia .conf-atalhos a{padding:5px 12px;border:1px solid var(--taog-border);border-radius:var(--taog-r-full);background:var(--taog-surface);color:var(--taog-text);font-size:12px;font-weight:500;text-decoration:none}.conferencia .conf-atalhos a:hover{background:var(--taog-surface-hover)}.conferencia-sem-acesso{padding:18px}.conferencia-sem-acesso p{margin:0;font-size:13px;color:var(--taog-text-2)}@media(max-width:600px){.conferencia{padding-bottom:88px}.conferencia .conf-paginas>.section-heading{align-items:flex-start}.conferencia .conf-filtros-celular>summary{display:flex;align-items:center;gap:6px;padding:10px 16px;border-bottom:1px solid var(--taog-border);color:var(--taog-text-2);font-size:13px;font-weight:600;list-style:none;cursor:pointer}.conferencia .conf-filtros-celular>summary::-webkit-details-marker{display:none}.conferencia .conf-filtros-celular[open]>summary svg{transform:rotate(180deg)}.conferencia .conf-filtros-celular .conf-filtros{flex-direction:column;align-items:stretch}.conferencia .conf-filtros-celular .conf-busca{flex:1 1 auto;min-width:0}.conferencia .conf-filtros-celular select{width:100%}.conferencia .funnel-mobile-cards tbody tr{grid-template-columns:repeat(3,minmax(0,1fr));gap:10px}.conferencia .funnel-mobile-cards tbody td.conf-cell-errado{grid-column:1 / -1}.conferencia .funnel-mobile-cards tbody tr.conf-row--vermelho{box-shadow:inset 3px 0 0 var(--taog-danger)}.conferencia .funnel-mobile-cards tbody tr.conf-row--amarelo{box-shadow:inset 3px 0 0 var(--taog-warning)}.conferencia .funnel-mobile-cards tbody tr>td:first-child{box-shadow:none}.conferencia .conferencia-table.funnel-mobile-cards tbody td,.conferencia .conferencia-table.funnel-mobile-cards tbody td.conf-num{padding:0;border-top:0;background:none}.conferencia .conferencia-table.funnel-mobile-cards tbody td[data-role=primary]{padding-bottom:10px;border-bottom:1px solid var(--taog-border)}.conferencia .conferencia-table.funnel-mobile-cards tbody td.conf-cell--vermelho,.conferencia .conferencia-table.funnel-mobile-cards tbody td.conf-cell--amarelo{margin:-4px -6px;padding:4px 6px;border-radius:var(--taog-r-sm)}.conferencia .conferencia-table.funnel-mobile-cards tbody td.conf-cell--vermelho{background:var(--taog-danger-soft)}.conferencia .conferencia-table.funnel-mobile-cards tbody td.conf-cell--amarelo{background:var(--taog-warning-soft)}.conferencia .funnel-mobile-cards .conf-num .conf-valor,.conferencia .funnel-mobile-cards .conf-num small{white-space:normal}.conferencia .funnel-mobile-cards tbody td[data-label]:before{color:var(--taog-text-3)}.conferencia .funnel-mobile-cards tbody tr.conf-grupo{padding:0;overflow:hidden}.conferencia .conf-grupo-botao{padding:12px}.conferencia .conf-cell-pagina small{margin-left:16px}.conferencia .funnel-mobile-cards tbody tr.conf-row--verde,.conferencia .funnel-mobile-cards tbody tr.conf-row--sem_uso{gap:8px 10px;padding:10px 12px}.conferencia .funnel-mobile-cards tbody tr.conf-row--verde>td[data-role=primary],.conferencia .funnel-mobile-cards tbody tr.conf-row--sem_uso>td[data-role=primary]{display:flex;flex-wrap:wrap;align-items:baseline;gap:2px 8px}.conferencia .funnel-mobile-cards tbody tr.conf-row--verde .conf-cell-pagina small,.conferencia .funnel-mobile-cards tbody tr.conf-row--sem_uso .conf-cell-pagina small{margin:0}.conferencia .conferencia-table.funnel-mobile-cards tbody tr.conf-row--verde>td[data-role=primary]{padding-bottom:8px}.conferencia .funnel-mobile-cards tbody td.conf-cell-errado--vazio,.conferencia .funnel-mobile-cards tbody tr.conf-row--verde td.conf-num small{display:none}.conferencia .funnel-mobile-cards tbody tr.conf-row--verde td[data-label]:before{margin-bottom:2px}.conferencia .funnel-mobile-cards tbody tr.conf-row--sem_uso td.conf-num{display:none}.conferencia .conferencia-table.funnel-mobile-cards tbody tr.conf-row--sem_uso:has(td.conf-cell-errado--vazio)>td[data-role=primary]{padding-bottom:0;border-bottom:0}.conferencia dialog.conf-gaveta{top:0;right:0;bottom:0;left:0;width:100vw;height:100dvh;border:0;border-radius:0}.conferencia .conf-gaveta-topo{padding:12px 16px}.conferencia .conf-gaveta-corpo{padding:0 16px 24px}.conferencia .conf-campo{grid-template-columns:112px minmax(0,1fr);gap:10px}}.ux-dd-spark{display:inline-flex;align-items:center}.ux-dd-wrap{overflow-x:auto}.ux-dd{width:100%;border-collapse:collapse;font-size:13px;font-variant-numeric:tabular-nums}.ux-dd th,.ux-dd td{height:36px;padding:0 8px;text-align:left;white-space:nowrap;border-bottom:1px solid var(--taog-border)}.ux-dd thead th{height:28px;font-size:11px;font-weight:600;text-transform:uppercase;letter-spacing:.03em;color:var(--taog-text-3)}.ux-dd .ux-dd-n{text-align:right}.ux-dd tbody th{font-weight:600}.ux-dd tbody th .ux-chip{margin-left:8px}.ux-dd-fechado td,.ux-dd-fechado th{color:var(--taog-text);font-weight:600}.ux-dd-fechado td{font-weight:500}.ux-dd-parcial td,.ux-dd-parcial th{color:var(--taog-text-3);font-weight:400}.ux-dd tfoot th,.ux-dd tfoot td{font-size:12px;font-weight:600;color:var(--taog-text-2);border-bottom:0}.ux-dd-muda{color:var(--taog-text-3)}.ux-dd-vazio{margin:0;font-size:13px;color:var(--taog-text-2)}.ux-fn-linha{align-items:center}.ux-fn-linha .ux-dd-spark{grid-column:2;justify-self:end}.ux-fn-dd{grid-column:1 / -1;display:flex;flex-wrap:wrap;align-items:center;gap:4px 12px}.ux-fn-dd-btn{min-height:32px;padding:0 10px;font-size:13px}.ux-fn-dd-tabela{grid-column:1 / -1}.ux-conf{display:grid;gap:8px;padding:10px 14px}.ux-conf-linha{display:flex;align-items:center;flex-wrap:wrap;gap:8px 12px;min-height:40px}.ux-conf-hora{font-size:14px;font-weight:600}.ux-conf-cont{display:flex;flex-wrap:wrap;align-items:center;gap:4px 12px;margin:0;padding:0;list-style:none;font-size:13px;color:var(--taog-text-2)}.ux-conf-cont b{color:var(--taog-text);font-variant-numeric:tabular-nums}.ux-conf-btn{margin-left:auto;min-height:32px;padding:0 12px;font-size:13px}.ux-conf-acoes{margin:0;padding:0;list-style:none;display:grid;gap:4px}.ux-conf-acoes li{display:flex;align-items:baseline;gap:8px;font-size:13px;min-height:24px;flex-wrap:wrap}.ux-conf-acoes b{white-space:nowrap}.ux-conf-acoes span{color:var(--taog-text-2);overflow-wrap:anywhere;min-width:0}.ux-conf-acoes button{margin-left:auto;flex:none}.ux-conf-det h3{margin:16px 0 6px;font-size:11px;font-weight:700;letter-spacing:.04em;text-transform:uppercase;color:var(--taog-text-3)}.ux-conf-det h3:first-child{margin-top:0}.ux-conf-det ul{margin:0;padding:0;list-style:none}.ux-conf-grupos li,.ux-conf-ondas li{display:flex;align-items:center;gap:8px;min-height:36px;border-bottom:1px solid var(--taog-border);font-size:13px}.ux-conf-grupos li>span:first-child{flex:1}.ux-conf-grupos .ux-n{font-variant-numeric:tabular-nums;color:var(--taog-text-2)}.ux-conf-ondas li{flex-wrap:wrap;padding:6px 0}.ux-conf-ondas li b{flex:1 1 140px}.ux-conf-ondas small{flex-basis:100%;color:var(--taog-text-2);font-size:12px;overflow-wrap:anywhere}.ux-conf-faltas li{display:grid;gap:2px;padding:8px 0;border-bottom:1px solid var(--taog-border);font-size:13px}.ux-conf-faltas small{color:var(--taog-text-3)}.ux-conf-nada{margin:0;font-size:13px;color:var(--taog-text-2)}@media(max-width:600px){.ux-conf-btn{margin-left:0;min-height:40px}.ux-dd th,.ux-dd td{padding:0 6px}}.ux-dd th{background:transparent}.ux-dd-fechado{background:var(--taog-surface-2)}.ux-conf-grupos li>.ux-n:nth-child(2){min-width:64px;text-align:right}.ux-conf-grupos li>:nth-child(3){min-width:84px;text-align:right;justify-content:flex-end}.ux-fn-dd{margin-top:4px}.ux-conf-acoes li>.ux-selo{flex:none}@media(max-width:600px){.ux-conf-acoes li{flex-wrap:wrap}.ux-conf-acoes span{white-space:normal;flex-basis:100%}.ux-conf-acoes b{white-space:normal}}.ux-fn-linha .ux-fn-motivo{display:block;max-height:none;-webkit-line-clamp:unset;min-width:0}.ux-dd-so{display:block;font-size:11px;line-height:14px;font-weight:400;color:var(--taog-text-3)}.ux-dd--ass .ux-nd{font-weight:400;color:var(--taog-text-3)}.ux-dd--ass tfoot td,.ux-dd--ass tfoot th{height:40px}@media(min-width:601px){.ux-dd.ux-dd--ass{table-layout:fixed}.ux-dd.ux-dd--ass thead th{height:auto;padding-top:6px;padding-bottom:6px;vertical-align:bottom;white-space:normal;line-height:14px;text-transform:none;letter-spacing:0}.ux-dd.ux-dd--ass th:first-child{width:84px}.ux-dd.ux-dd--ass thead th:last-child{width:150px}.ux-dd.ux-dd--ass td:last-child{white-space:normal;line-height:16px}}@media(max-width:600px){.ux-dd-wrap--ass{overflow:visible}.ux-dd--ass,.ux-dd--ass tbody,.ux-dd--ass tfoot,.ux-dd--ass tr,.ux-dd--ass th,.ux-dd--ass td{display:block;width:auto}.ux-dd--ass thead{display:none}.ux-dd--ass tr{border:1px solid var(--taog-border);border-radius:8px;padding:6px 10px;margin-bottom:8px}.ux-dd--ass th,.ux-dd--ass td,.ux-dd--ass tfoot td,.ux-dd--ass tfoot th{height:auto;min-height:24px;border:0;padding:2px 0;white-space:normal}.ux-dd--ass td{display:flex;justify-content:space-between;align-items:baseline;gap:12px;text-align:right}.ux-dd--ass td:before{content:attr(data-r);flex:none;font-size:12px;font-weight:400;color:var(--taog-text-3);text-align:left}.ux-dd--ass .ux-dd-so{display:inline;margin-left:6px}}.ux-fn{display:grid;gap:14px;grid-template-columns:minmax(0,1fr)}.ux-fn-resumo{display:flex;flex-wrap:wrap;gap:8px;margin:0;padding:0;list-style:none}.ux-fn-resumo li{padding:6px 12px;border:1px solid var(--taog-border);border-radius:999px;background:var(--taog-surface-2);font-size:14px}.ux-fn-resumo b{font-size:16px;font-variant-numeric:tabular-nums}.ux-fn-grade{display:grid;grid-template-columns:minmax(0,1fr) 380px;gap:18px;align-items:start}.ux-fn-etapas{display:grid;gap:16px;min-width:0}.ux-fn-etapa h3{margin:0 0 8px;font-size:16px}.ux-fn-etapa h3 small{display:block;margin-top:2px;font-size:13px;font-weight:400;color:var(--taog-text-2)}.ux-fn-lista,.ux-fn-lateral ul{list-style:none;margin:0;padding:0;display:grid;gap:8px}.ux-fn-linha{display:grid;grid-template-columns:minmax(150px,1.2fr) 110px auto;gap:4px 12px;align-items:center;padding:10px 12px;border:1px solid var(--taog-border);border-radius:10px;background:var(--taog-surface)}.ux-fn-quem small,.ux-fn-lateral li small,.ux-fn-dono,.ux-fn-modo,.ux-fn-nota{display:block;font-size:13px;color:var(--taog-text-2)}.ux-fn-dia{font-size:14px;font-variant-numeric:tabular-nums}.ux-fn-motivo{grid-column:1 / -1;margin:0;font-size:14px;line-height:1.45}.ux-fn-dono,.ux-fn-modo{grid-column:1 / -1}.ux-fn-lateral{display:grid;gap:12px;position:sticky;top:12px}.ux-fn-caixa{padding:14px;border:1px solid var(--taog-border);border-radius:12px;background:var(--taog-surface)}.ux-fn-caixa--dono{border-color:var(--taog-text)}.ux-fn-caixa h3{margin:0 0 6px;font-size:15px}.ux-fn-caixa h4{margin:12px 0 6px;font-size:13px}.ux-fn-caixa li{display:grid;gap:2px;padding-bottom:8px;border-bottom:1px solid var(--taog-border);font-size:14px}.ux-fn-caixa li:last-child{border-bottom:0;padding-bottom:0}.ux-fn-caixa li small.ux-fn-ligar-ok{color:var(--taog-success-strong);font-weight:600}.ux-fn-caixa li small.ux-fn-ligar-falta{color:var(--taog-text)}.ux-fn-portao{display:flex;flex-wrap:wrap;align-items:center;gap:6px 10px;margin:0 0 10px;font-size:13px}.ux-fn-faltas{display:flex;flex-wrap:wrap;gap:6px}.ux-fn-vazio{display:flex;flex-wrap:wrap;gap:8px;align-items:center;margin:0;font-size:14px}@media(max-width:1100px){.ux-fn-grade{grid-template-columns:minmax(0,1fr)}.ux-fn-lateral{position:static}}@media(max-width:600px){.ux-fn-linha{grid-template-columns:minmax(0,1fr)}}.ts .ts-abas,.ts .ts-modos{overflow-x:auto;scrollbar-width:thin;-webkit-overflow-scrolling:touch}.ts .ts-abas button,.ts .ts-modo{min-height:40px;white-space:nowrap}.ts .ts-acao,.ts-painel .ts-acao{min-height:40px}@media(max-width:700px){.ts .ts-acao,.ts-painel .ts-acao,.ts .ts-abas button{min-height:44px}}.ts .ts-secao-cab small,.ts-painel small{font-size:13px}.ux-fn{padding:0 16px 16px}.ux-fn .ts-secao-cab{margin:0 -16px;padding-left:16px;padding-right:16px}.ux-fn-vertodas{margin-top:8px;min-height:40px}.ux-fn-caixa>summary{cursor:pointer;list-style:none}.ux-fn-caixa>summary h3{display:inline}.ux-fn-caixa>summary::-webkit-details-marker{display:none}.ux-fn-caixa>summary:before{content:"+ ";font-weight:700}.ux-fn-caixa[open]>summary:before{content:"- "}.ux-fn-etapa--encerrada>summary{cursor:pointer;padding:8px 0}.ux-fn-etapa--encerrada>summary small{font-size:13px;color:var(--taog-text-2)}.ux-topo{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:12px}.ux-topo>section{padding:14px 16px;border:1px solid var(--taog-border);border-radius:12px;background:var(--taog-surface);min-width:0}.ux-topo h2{margin:0 0 8px;font-size:15px}.ux-topo ul{list-style:none;margin:0;padding:0;display:grid;gap:6px;font-size:14px}.ux-topo li small{display:block;color:var(--taog-text-2);font-size:13px}.ux-topo-etapas{grid-template-columns:repeat(2,minmax(0,1fr))}.ux-topo-etapas b{font:600 22px/26px var(--taog-font-data);font-variant-numeric:tabular-nums;display:block}.ux-topo-nada{margin:0;font-size:14px}@media(max-width:900px){.ux-topo{grid-template-columns:minmax(0,1fr)}}.ux-antiga{border:1px dashed var(--taog-border-strong);border-radius:12px;background:var(--taog-surface)}.ux-antiga>summary{cursor:pointer;padding:14px 16px;font-size:15px;font-weight:600;min-height:44px}.ux-antiga>summary small{display:block;font-weight:400;font-size:13px;color:var(--taog-text-2);margin-top:2px}.ux-antiga-corpo{display:grid;gap:14px;padding:0 12px 14px}.ux-antiga-aviso{margin:0;padding:10px 12px;border-radius:8px;background:var(--taog-warning-soft);color:var(--taog-text);font-size:14px}.ux-secao-recolhivel>summary{cursor:pointer;padding:12px 16px;font-weight:600;min-height:44px}.ux-lista-abrir{margin:8px 16px 16px;min-height:44px}.ts.ts-tela{gap:8px}.ts .ts-simulado{padding:4px 12px;font-size:12px;border-radius:8px}.ts .ts-barra-topo{gap:8px 12px;min-height:36px}.ts .ts-modo-desc{display:none}.ts .ts-modo{min-height:30px;padding:0 14px;font-size:13px}.ts .ts-barra-acoes{margin-left:auto;display:flex;align-items:center;gap:8px}.ts .ts-barra-acoes .taog-btn{min-height:32px;height:32px;padding:0 10px;font-size:13px}.ts .ts-abas button{min-height:32px;font-size:13px}.ts .funnel-tabs.ts-abas{gap:18px;border-bottom:1px solid var(--taog-border)}.ts .card{border-radius:12px}.ts .card>.ts-secao-cab,.ts .ts-secao-cab{min-height:38px;padding:6px 14px}.ts .ts-secao-cab h2{font-size:13px;line-height:18px}.ts .ts-secao-cab>div{min-width:0}.ts .ts-secao-cab small{margin-top:0;white-space:normal;overflow-wrap:anywhere}.ts .tc-hoje{gap:8px}.ts .tc-hoje-vazio{display:none}.ts .tc-hoje-grupos{grid-template-columns:repeat(auto-fill,minmax(130px,1fr));gap:6px}.ts .tc-hoje-grupo{padding:4px 8px}.ux-topo{gap:8px}.ux-topo>section{padding:8px 12px 10px}.ux-topo h2{margin:0 0 4px;font-size:11px;font-weight:600;letter-spacing:.3px;text-transform:uppercase;color:var(--taog-text-3)}.ux-topo ul{gap:4px;font-size:13px}.ux-topo li small{font-size:12px;white-space:normal;overflow-wrap:anywhere}.ux-topo-nada{font-size:13px}.ux-topo-etapas{grid-template-columns:repeat(4,minmax(0,1fr))}.ux-topo-etapas li{display:grid;font-size:11px;color:var(--taog-text-3)}.ux-topo-etapas b{font:600 22px/24px var(--taog-font-data);color:var(--taog-text)}@media(max-width:900px){.ux-topo-etapas{grid-template-columns:repeat(4,minmax(0,1fr))}}.ux-fn{gap:8px;padding:0 12px 12px}.ux-fn-resumo{gap:6px}.ux-fn-resumo li{padding:0 8px;height:22px;display:inline-flex;align-items:center;gap:4px;font-size:12px}.ux-fn-resumo b{font-size:12px}.ux-fn-grade{grid-template-columns:minmax(0,1fr) 320px;gap:12px}.ux-fn-etapas{gap:10px}.ux-fn-etapa h3{margin:0 0 4px;font-size:13px;cursor:help}.ux-fn-etapa h3 small{display:inline;margin-left:6px;font-size:12px}.ux-fn-lista,.ux-fn-lateral ul{gap:4px}.ux-fn-linha{grid-template-columns:minmax(0,1fr) 96px auto;padding:6px 10px;gap:0 12px;border-radius:8px;min-height:40px}.ux-fn-quem b{font-size:13px}.ux-fn-quem small,.ux-fn-lateral li small,.ux-fn-dono,.ux-fn-modo,.ux-fn-nota{font-size:12px}.ux-fn-quem small{white-space:normal;overflow-wrap:anywhere}.ux-fn-dia{font-size:12px;color:var(--taog-text-2)}.ux-fn-motivo{font-size:12px;line-height:16px;color:var(--taog-text-2);overflow-wrap:anywhere}.ux-fn-linha>.ux-fn-dono{grid-column:1 / -1}.ux-fn-modo{display:none}.ux-fn-lateral{gap:8px}.ux-fn-caixa{padding:8px 12px;border-radius:10px}.ux-fn-caixa h3{margin:0 0 4px;font-size:13px}.ux-fn-caixa li{padding-bottom:6px;font-size:13px}.ux-fn-caixa>.ux-fn-nota{display:none}.ux-fn-vertodas{min-height:32px;height:32px;padding:0 10px;margin-top:4px;font-size:13px}.ux-antiga>summary,.ux-secao-recolhivel>summary{min-height:40px;padding:8px 14px;font-size:13px}.ux-antiga>summary small{display:inline;margin-left:8px}.ts-funil-nota{font-size:11px}@media(max-width:1100px){.ux-fn-grade{grid-template-columns:minmax(0,1fr)}}@media(max-width:700px){.ts .ts-barra-acoes{margin-left:0;width:100%;justify-content:space-between}.ts .ts-barra-acoes .taog-btn{height:40px;min-height:40px}.ts .ts-abas button,.ts .ts-modo{min-height:40px}.ux-fn-linha{grid-template-columns:minmax(0,1fr) auto}.ux-fn-linha .ux-fn-dia{grid-column:1}.ux-fn-linha>.ux-fn-quem{grid-column:1 / -1}.ux-topo-etapas b{font-size:20px}}.ts .ts-tabela th{padding:6px 10px;font-size:11px;position:sticky;top:0;z-index:1;background:var(--taog-surface-2)}.ts .ts-tabela td{padding:4px 10px;font-size:13px;vertical-align:middle}.ts .ts-tabela td small{display:block;font-size:12px;line-height:16px;margin-top:0;max-width:34ch;white-space:normal;overflow-wrap:anywhere}.ts .ts-tabela td strong{font-weight:600}.ts .ts-nome small{max-width:34ch}.ts .tc-site-cab{padding:6px 14px}.ts .tc-linha .taog-btn,.ts .ts-tabela .taog-btn{height:28px;min-height:28px;padding:0 10px;font-size:12px}.ts .tc-ver-todas{margin:6px 14px 10px}.ts .ts-filtros{padding:6px 14px;gap:6px}.ts .ts-chip{height:26px;min-height:26px;padding:0 10px;font-size:12px}.ts .ts-kpis{gap:8px;grid-template-columns:repeat(5,minmax(0,1fr))}.ts .ts-kpis .kpi{min-height:78px;height:auto;padding:10px 12px}.ts .ts-kpis .kpi>span{font-size:11px;font-weight:600;text-transform:uppercase;letter-spacing:.3px}.ts .ts-kpis .kpi .number{font-size:24px;line-height:28px;margin:2px 0 0;min-height:0}.ts .ts-kpis .kpi>small{font-size:11px;white-space:normal;overflow-wrap:anywhere}@media(max-width:900px){.ts .ts-kpis{grid-template-columns:repeat(2,minmax(0,1fr))}.ts .ts-tabela td small{max-width:none;white-space:normal}}.ts .tc-linha td{white-space:nowrap}.ts .tc-linha td[data-label=Situação]{max-width:230px;white-space:normal;overflow-wrap:anywhere}.ts .tc-linha td[data-label=Situação] small,.ts .tc-linha td[data-label="Bate / não bate"] small,.ts .tc-linha td[data-label=Tipo] small{display:none}.ts .tc-linha .tc-sit{white-space:nowrap}.ts .tc-site-cab{min-height:0}@media(max-width:900px){.ts .tc-linha td{white-space:normal}}@media(max-width:700px){.ts .tc-linha td[data-label=Tipo],.ts .tc-linha td[data-label="País e idioma"]{display:none}.ts .tc-linha td{padding:2px 10px}.ts .tc-linha td[data-label]:before{font-size:10px}}.ts .tc-linha .tc-portao,.ts .tc-linha .tc-portao-linha{display:none}.ts .ts-rodando .ts-tabela td{vertical-align:top}@media(min-width:701px){.ts .ts-canais{display:grid;grid-template-columns:repeat(2,minmax(0,auto));gap:0 16px;margin:0;padding:0;list-style:none}.ts .ts-canais li{display:flex;justify-content:space-between;gap:8px;font-size:12px;line-height:18px}.ts .ts-rodando .ts-canais{grid-template-columns:repeat(2,max-content);column-gap:24px!important}}.ts .ts-rodando .ts-secao-cab small{max-width:100%}.ts .tc-ver-todas{margin:2px 14px 6px;height:28px;min-height:28px}.ts .ts-tabela th{padding:4px 10px}.ts .tc-linha td{padding-top:2px;padding-bottom:2px}.ts .tc-lista .ts-filtros{padding:4px 14px}@media(max-width:700px){.ts .tc-ver-todas{height:40px;min-height:40px}}.ts-aba-n{display:inline-block;min-width:18px;padding:0 6px;margin-left:2px;border-radius:999px;background:var(--taog-surface-2);color:var(--taog-text-2);font-size:12px;font-variant-numeric:tabular-nums;text-align:center}.ts-abas .active .ts-aba-n{background:var(--taog-text);color:var(--taog-surface)}.ux-fn-visao{display:flex;flex-wrap:wrap;align-items:center;gap:6px 14px;margin:0;padding:6px 12px;list-style:none;border:1px solid var(--taog-border);border-radius:10px;background:var(--taog-surface);font-size:14px}.ux-fn-visao-t{font-size:11px;font-weight:600;letter-spacing:.3px;text-transform:uppercase;color:var(--taog-text-3)}.ux-fn-visao b{font:600 18px/22px var(--taog-font-data);font-variant-numeric:tabular-nums}.ux-fn-visao-btn{background:none;border:0;padding:4px 2px;min-height:32px;cursor:pointer;font:inherit;color:inherit}.ux-fn-visao-btn:hover{text-decoration:underline}.ux-fn-guia{padding-top:12px}.ux-fn-regra{margin:0;font-size:14px;line-height:1.45;padding:8px 12px;border-left:3px solid var(--taog-border-strong);background:var(--taog-surface-2);border-radius:6px}.ux-fn-espera{color:var(--taog-text-2)}.ux-fn-pares{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:12px;align-items:start}.ux-fn-guias{display:grid;gap:8px;margin-top:12px}@media(max-width:900px){.ux-fn-pares{grid-template-columns:minmax(0,1fr)}}.ux-fn-ass{grid-column:1 / -1;display:grid;gap:6px;margin-top:6px}.ux-fn-ass-grade{display:grid;grid-template-columns:repeat(6,minmax(0,1fr));gap:8px;margin:0}.ux-fn-ass-grade>div{min-width:0;padding:6px 8px;border:1px solid var(--taog-border);border-radius:8px;background:var(--taog-surface-2)}.ux-fn-ass-grade dt{font-size:11px;font-weight:600;line-height:14px;color:var(--taog-text-3)}.ux-fn-ass-grade dd{margin:2px 0 0;font-size:14px;font-weight:600;font-variant-numeric:tabular-nums;color:var(--taog-text)}.ux-fn-ass-grade dd .ux-nd{font-weight:500}.ux-fn-linha .ux-fn-ass-grade small{display:block;font-size:11px;line-height:14px;color:var(--taog-text-3);white-space:normal}.ux-fn-ass-decisao{margin:0;font-size:13px;line-height:18px;color:var(--taog-text)}.ux-fn-ass-decisao span{color:var(--taog-text-2)}.ux-fn-ass-grade--7{grid-template-columns:repeat(7,minmax(0,1fr))}.ux-fn-ass-aviso{margin:0;font-size:12px;line-height:16px;color:var(--taog-text-2)}@media(max-width:1100px){.ux-fn-ass-grade,.ux-fn-ass-grade--7{grid-template-columns:repeat(3,minmax(0,1fr))}}@media(max-width:600px){.ux-fn-ass-grade,.ux-fn-ass-grade--7{grid-template-columns:repeat(2,minmax(0,1fr))}}@media(min-width:901px){.ts .ts-tabela.ts-tabela--fila thead th,.ts .ts-tabela.ts-tabela--fila tbody td{padding-left:5px;padding-right:5px}.ts .ts-tabela.ts-tabela--fila .ts-chk{white-space:normal;min-width:0;overflow-wrap:normal}.ts .ts-tabela.ts-tabela--fila thead th:first-child,.ts .ts-tabela.ts-tabela--fila tbody td:first-child{padding-left:10px}.ts .ts-tabela.ts-tabela--fila tbody td:nth-child(2){overflow-wrap:anywhere}}.ts-margem-linha{display:block;font-size:12px;line-height:16px;color:var(--taog-text-2)}.ts-margem-linha>span:first-child{color:var(--taog-text-2)}.ts-margem-frase{display:block;font-size:12px;line-height:16px;font-weight:600}.ts-margem-frase--ok{color:var(--taog-ok, #1a7f4b)}.ts-margem-frase--atencao,.ts-margem-frase--espera{color:var(--taog-text-2)}.ts-g-margem{margin:4px 0 0;font-size:13px}.ux-fn-margem{grid-column:1 / -1;display:block}.ux-fn-ordem{display:inline-flex;align-items:center;gap:8px;font-size:12px;margin:0 0 8px}.atribuicao-margem{display:block;font-size:12px;color:var(--taog-text-2)}#root .tf-resumo{display:grid;gap:8px}#root .tf-resumo-barra{display:flex;height:8px;border-radius:999px;overflow:hidden;background:var(--taog-surface-2);gap:2px}#root .tf-seg{display:block;min-width:4px;background:var(--h-g-neutro)}#root .tf-seg--ok{background:var(--h-g-ok)}#root .tf-seg--atencao{background:var(--h-g-incerto)}#root .tf-seg--erro{background:var(--h-g-falha)}#root .tf-seg--info{background:var(--h-g-gasto)}#root .tf-chips{display:flex;flex-wrap:wrap;gap:6px}#root .tf-chip{display:inline-flex;align-items:center;gap:6px;min-height:32px;max-width:100%;padding:0 10px;border:1px solid var(--taog-border);border-radius:999px;background:var(--taog-surface);color:var(--taog-text);font:inherit;font-size:13px;cursor:pointer;text-align:left}#root .tf-chip i{flex:none;width:8px;height:8px;border-radius:50%;background:var(--h-g-neutro)}#root .tf-chip--ok i{background:var(--h-g-ok)}#root .tf-chip--atencao i{background:var(--h-g-incerto)}#root .tf-chip--erro i{background:var(--h-g-falha)}#root .tf-chip b{font-variant-numeric:tabular-nums}#root .tf-chip:hover{border-color:var(--taog-border-strong)}#root .tf-chip.is-active{border-color:var(--taog-text);background:var(--taog-surface-2);font-weight:600}#root .tf-chip:focus-visible,#root .tf-busca input:focus-visible{outline:2px solid var(--h-g-gasto);outline-offset:1px}#root .tf-filtros{display:flex;flex-wrap:wrap;align-items:center;gap:8px 10px}#root .tf-filtros select,#root .tf-busca input{min-height:32px;font:inherit;font-size:13px}#root .tf-filtros select{width:auto;min-width:150px;max-width:100%}#root .tf-filtros .ux-fn-ordem select{min-width:200px}#root .tf-busca{flex:0 1 260px;display:inline-flex;align-items:center;gap:6px;padding:0 8px;border:1px solid var(--taog-border);border-radius:8px;background:var(--taog-surface);color:var(--taog-text-3)}#root .tf-busca input{border:0;background:transparent;color:var(--taog-text);min-width:0;width:100%;outline-offset:2px}#root .tf-conta{margin-left:auto;font-size:13px;color:var(--taog-text-2)}#root .ux-fn-ordem{margin:0}#root .ux-fn-leitura{margin:0 0 6px;font-size:13px;color:var(--taog-text-2)}#root .ux-conf-ref{font-size:13px;font-weight:600;color:var(--taog-text)}#root .tf-card{--tg-sem-leitura: #667085;display:grid;gap:6px;padding:10px 12px;border:1px solid var(--taog-border);border-radius:12px;background:var(--taog-surface);min-width:0}#root .tf-card--pausada{background:var(--taog-surface-2)}#root#root .tf-cab{padding:0;border:0;min-height:0}#root .tf-quem{flex:1 1 340px;display:flex;flex-wrap:wrap;align-items:baseline;gap:0 8px}#root .tf-quem b,#root .tf-quem small{display:inline}#root .tf-prazo{display:inline-flex;align-items:baseline;white-space:nowrap}#root .tf-prazo b,#root .tf-prazo small,#root .tf-prazo .ux-fn-desde{display:inline}#root .tf-linha .ts-margem-item small{display:none}#root .tf-linha .ts-margem-resumo{flex:none;white-space:nowrap}#root .tf-cab{display:flex;flex-wrap:wrap;align-items:center;gap:6px 14px}#root .tf-quem{flex:1 1 220px;min-width:0}#root .tf-quem b{display:block;font-size:15px;line-height:20px}#root .tf-quem small,#root .tf-prazo small{display:block;font-size:12px;line-height:16px;color:var(--taog-text-2);overflow-wrap:anywhere}#root .tf-prazo{text-align:right;font-variant-numeric:tabular-nums}#root .tf-prazo b{display:block;font-size:14px;line-height:18px}#root .tf-cab .ux-selo{max-width:100%;white-space:normal;height:auto;min-height:22px;text-align:left}#root .tf-corpo{display:grid;grid-template-columns:300px minmax(0,1fr);gap:12px;align-items:center}#root .tg{margin:0;min-width:0}#root .tg-svg{display:block;width:100%;max-width:300px;height:auto;overflow:visible}#root .tg-eixo{font-size:12px;fill:var(--h-g-eixo-cor);font-variant-numeric:tabular-nums}#root .tg-grade{stroke:var(--h-g-grade);stroke-width:1;stroke-dasharray:2 3}#root .tg-base{stroke:var(--taog-border-strong, var(--h-g-grade));stroke-width:1}#root .tg-b{stroke:none}#root .tg-gasto{fill:var(--h-g-gasto)}#root .tg-rec{fill:var(--h-g-receita)}#root .tg-gasto.tg-parcial{fill:var(--h-g-gasto);fill-opacity:.28;stroke:var(--h-g-gasto);stroke-width:1;stroke-dasharray:2 1.5}#root .tg-rec.tg-parcial{fill:var(--h-g-receita);fill-opacity:.28;stroke:var(--h-g-receita);stroke-width:1;stroke-dasharray:2 1.5}#root .tg-leg{display:flex;flex-wrap:wrap;gap:0 10px;margin-top:1px;font-size:12px;line-height:15px;color:var(--taog-text-2)}#root .tg-leg span{display:inline-flex;align-items:center;gap:4px}#root .tg-k{display:inline-block;width:9px;height:9px;border-radius:2px}#root .tg-k--gasto{background:var(--h-g-gasto)}#root .tg-k--rec{background:var(--h-g-receita)}#root .tg-k--sem{background:repeating-linear-gradient(45deg,var(--tg-sem-leitura) 0 1.5px,transparent 1.5px 3.5px);border:1px solid var(--tg-sem-leitura)}#root .tg-k--parcial{border:1px dashed var(--taog-text-2);background:transparent}#root .tg-k--falha{background:repeating-linear-gradient(45deg,var(--h-g-falha) 0 1.5px,transparent 1.5px 3.5px);border:1px solid var(--h-g-falha)}#root .tg-vazio{margin:0;font-size:13px;color:var(--taog-text-2)}#root .tf-nums{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:6px;margin:0}#root .tf-nums>div{min-width:0;padding:2px 8px;border:1px solid var(--taog-border);border-radius:8px;background:var(--taog-surface-2)}#root .tf-nums dt{font-size:12px;font-weight:600;line-height:14px;color:var(--taog-text-2);white-space:nowrap;overflow:hidden;text-overflow:ellipsis}#root .tf-nums dd{margin:0;font-size:14px;line-height:18px;font-weight:600;font-variant-numeric:tabular-nums;color:var(--taog-text)}#root .tf-nums dd .ux-nd{font-weight:500;color:var(--taog-text-2)}#root .tf-nums small{display:block;font-size:12px;line-height:14px;color:var(--taog-text-2);white-space:nowrap;overflow:hidden;text-overflow:ellipsis}#root .tf-linha{display:flex;flex-wrap:wrap;align-items:center;gap:4px 12px;min-width:0}#root .tf-decisao{margin:0;flex:1 1 280px;min-width:0;font-size:14px;line-height:19px}#root .tf-falta{flex:0 1 auto;max-width:220px;min-width:0;padding:1px 8px;border:1px solid var(--taog-border);border-radius:999px;background:var(--taog-surface-2);color:var(--taog-text-2);font-size:12px;line-height:18px;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}#root .tf-info{flex:none;display:inline-flex;align-items:center;gap:2px;min-height:24px;padding:0 6px;border-radius:999px;color:var(--taog-text-2);font-size:12px;cursor:help}#root .tf-info:focus-visible{outline:2px solid var(--h-g-gasto);outline-offset:1px}#root .tf-ver{flex:none;min-height:28px;font-size:13px}#root .tf-notas{margin:0 0 8px;padding-left:18px;font-size:13px;line-height:18px;color:var(--taog-text-2)}#root .ts-margem-resumo{display:inline-flex;flex-wrap:wrap;gap:4px 14px;font-size:13px}#root .ts-margem-item b{font-weight:600;color:var(--taog-text-2)}#root .ts-margem-item small{color:var(--taog-text-2);font-size:12px}#root .tf-margem-det{margin-top:8px}#root .tf-card .ux-fn-dono,#root .tf-card .ux-fn-modo{display:block;margin:0;font-size:12px;line-height:16px;color:var(--taog-text-2)}#root .tf-card .ux-fn-ass-aviso,#root .tf-card .ux-fn-dd{margin:0}#root .ux-dd-wrap{overflow-x:auto}#root .ux-dd,#root .ux-dd.ux-dd--ass{table-layout:auto}#root .ux-dd thead th,#root .ux-dd.ux-dd--ass thead th{height:auto;padding:6px 8px;white-space:normal;overflow-wrap:anywhere;line-height:14px;vertical-align:bottom;text-transform:none;letter-spacing:0;font-size:12px}#root .ux-dd.ux-dd--ass th:first-child{width:auto}#root .ux-dd.ux-dd--ass thead th:last-child{width:auto;min-width:120px}#root .ux-dd.ux-dd--ass td:last-child{white-space:normal;min-width:120px}@media(max-width:760px){#root .tf-decisao{flex-basis:100%}#root .tf-corpo{grid-template-columns:minmax(0,1fr)}#root .tg-svg{max-width:100%}#root .tf-prazo{text-align:left}#root .tf-nums{grid-template-columns:repeat(3,minmax(0,1fr))}#root .tf-conta{margin-left:0;flex-basis:100%}#root .tf-busca{flex:1 1 100%}#root .tf-busca input{min-width:0;width:100%}#root .tf-chip{min-height:36px}}#root .tf-card--sem-leitura{border-style:dashed}#root .tf-corpo--so-grafico{align-items:center}#root .tf-sem-dia{margin:0;font-size:13px;line-height:18px;color:var(--taog-text-2)}#root .tf-resumo,#root .tf-filtros,#root .tf-card,#root .ux-fn-etapas{min-width:0;max-width:100%;box-sizing:border-box}#root .tf-chip{white-space:normal}@media(max-width:760px){#root .tf-chips{display:grid;grid-template-columns:minmax(0,1fr)}#root .tf-chip{width:100%}#root .tf-busca,#root .tf-filtros select,#root .tf-filtros .ux-fn-ordem,#root .tf-filtros .ux-fn-ordem select{width:100%;max-width:100%;min-width:0;box-sizing:border-box}#root .tf-filtros .ux-fn-ordem{display:grid;gap:4px}#root .ux-conf-linha{min-width:0}}#root#root .tf-quem b,#root#root .tf-prazo b{color:var(--taog-text)}#root#root .tf-prazo small,#root#root .tf-quem small{color:var(--taog-text-2)}#root .tf-fichas{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:8px;margin:0;padding:0;list-style:none}#root .tf-ficha{display:flex;align-items:baseline;gap:8px;padding:8px 12px;border:1px solid var(--taog-border);border-left-width:4px;border-radius:10px;background:var(--taog-surface)}#root .tf-ficha b{font-size:24px;line-height:28px;font-variant-numeric:tabular-nums}#root .tf-ficha span{font-size:13px;color:var(--taog-text-2)}#root .tf-ficha--paga{border-left-color:var(--h-g-ok)}#root .tf-ficha--nao{border-left-color:var(--h-g-falha)}#root .tf-ficha--aguarda{border-left-color:var(--h-g-neutro)}#root .tf-card{border-left-width:4px}#root .tf-card[data-classe=paga]{border-left-color:var(--h-g-ok)}#root .tf-card[data-classe=nao_paga]{border-left-color:var(--h-g-falha)}#root .tf-card[data-classe=aguarda]{border-left-color:var(--h-g-neutro)}#root .tf-card .tf-decisao{font-size:14px;line-height:20px}#root .tf-card[data-classe=nao_paga] .tf-decisao b,#root .tf-card[data-classe=nao_paga] .tf-decisao>span{color:var(--taog-danger-strong, #b42318)}#root .tf-card[data-classe=paga] .tf-decisao b{color:var(--taog-success-strong, #067647)}#root .tg-eq{stroke:var(--taog-text);stroke-width:1.6}#root .tg-k--eq{height:0;width:11px;border-radius:0;border-top:2px solid var(--taog-text);vertical-align:3px}#root .tf-direita{display:grid;gap:6px;min-width:0}#root .tf-insc{margin:0;display:grid;gap:4px;font-size:13px;color:var(--taog-text-2)}#root .tf-insc b{font-size:15px;color:var(--taog-text);font-variant-numeric:tabular-nums}#root .tf-insc small{font-size:12px;color:var(--taog-text-2)}#root .tf-insc--alto b{color:var(--taog-danger-strong, #b42318)}#root .tf-insc--ok b{color:var(--taog-success-strong, #067647)}#root .tf-insc-barra{position:relative;display:block;height:8px;border-radius:999px;background:var(--taog-surface-2);border:1px solid var(--taog-border)}#root .tf-insc-meta{position:absolute;top:0;bottom:0;background:var(--h-g-ok);opacity:.35}#root .tf-insc-pt{position:absolute;top:-3px;width:4px;height:12px;margin-left:-2px;border-radius:2px;background:var(--taog-text)}@media(max-width:720px){#root .tf-ficha{padding:6px 8px;gap:5px;flex-wrap:wrap}#root .tf-ficha b{font-size:20px}}.tc .tc-filtros{display:grid;gap:10px;justify-content:stretch}.tc .tc-linha-chips{display:flex;flex-wrap:wrap;align-items:center;gap:8px 12px;min-width:0}.tc .tc-rotulo-chips{flex:none;width:64px;font-size:11px;font-weight:700;letter-spacing:.03em;text-transform:uppercase;color:var(--taog-text-3)}.tc .tc-busca{justify-content:flex-start}.tc .tc-busca-campo{display:inline-flex;align-items:center;gap:6px;height:32px;margin:0;padding:0 10px;border:1px solid var(--taog-border);border-radius:var(--taog-r-sm);background:var(--taog-surface);color:var(--taog-text-3)}.tc .tc-busca-campo svg{flex:none}.tc .tc-busca-campo input{width:min(260px,52vw);height:30px;min-height:0;padding:0;border:0;background:transparent;color:var(--taog-text);font-size:12px;outline:none;box-shadow:none}.tc .tc-busca-campo:focus-within{outline:2px solid var(--taog-accent);outline-offset:2px}.tc .tc-site+.tc-site{border-top:1px solid var(--taog-border)}.tc .tc-site-cab{display:flex;flex-wrap:wrap;align-items:baseline;justify-content:space-between;gap:4px 14px;padding:12px 16px 8px;border-top:1px solid var(--taog-border);background:var(--taog-surface-2)}.tc .tc-filtros+.tc-site>.tc-site-cab{border-top:1px solid var(--taog-border)}.tc .tc-site-cab h3{margin:0;font-size:13px;font-weight:650;color:var(--taog-text);overflow-wrap:anywhere}.tc .tc-site-cab span{font-size:11px;color:var(--taog-text-3)}.tc .tc-tabela td small{margin-top:2px}.tc .tc-tabela .ts-col-menu{width:1%;white-space:nowrap;text-align:right}.tc .tc-linha .ts-td-teste{display:block}.tc .tc-linha .ts-nome small{max-width:38ch;overflow-wrap:anywhere}.tc-tipo,.tc-painel .tc-tipo{display:inline-block;padding:1px 9px;border-radius:var(--taog-r-full);font-size:11px;font-weight:600;line-height:17px;white-space:nowrap}.tc-tipo--retencao{background:var(--taog-info-soft);color:var(--taog-info-strong)}.tc-tipo--engajamento{background:var(--taog-success-soft);color:var(--taog-success-strong)}.tc-tipo--direto{background:var(--taog-surface-2);color:var(--taog-text-2);box-shadow:inset 0 0 0 1px var(--taog-border)}.tc-sit{display:inline-block;max-width:100%;padding:2px 10px;border-radius:var(--taog-r-full);background:var(--taog-surface-2);color:var(--taog-text-2);font-size:11.5px;font-weight:600;line-height:17px;overflow-wrap:anywhere}.tc-sit--pronta{background:var(--taog-success-soft);color:var(--taog-success-strong)}.tc-sit--ligada{background:var(--taog-text);color:var(--taog-text-inverse)}.tc-sit--falta{background:var(--taog-warning-soft);color:var(--taog-warning-strong)}.tc-sit--atencao{background:var(--taog-warning-soft);color:var(--taog-warning-strong);box-shadow:inset 0 0 0 1px #fedf89}.tc-pontos{display:inline-flex;align-items:center;gap:4px}.tc-ponto{display:inline-block;flex:none;box-sizing:border-box;width:9px;height:9px;border-radius:50%}.tc-ponto--bate{background:var(--taog-success)}.tc-ponto--nao_bate{background:var(--taog-danger)}.tc-ponto--sem_dado{border:1.5px solid var(--taog-text-muted);background:transparent}.tc-bate{display:inline-flex;align-items:center;gap:8px}.tc-bate b{font-size:11.5px;font-weight:600;color:var(--taog-text-2);font-variant-numeric:tabular-nums}dialog.tc-gaveta .painel.painel-operacao.tc-painel{display:flex;flex-direction:column;width:min(100vw,560px);max-width:100vw;height:100%;padding:0;overflow:hidden;font-size:13px}.tc-painel>header{flex:none;padding:18px 20px 14px}.tc-painel>header h2{margin:0;font-size:18px;line-height:24px;overflow-wrap:anywhere}.tc-painel>header p{margin:4px 0 0;color:var(--taog-text-3);font-size:12px;line-height:17px;overflow-wrap:anywhere}.tc-corpo{flex:1 1 auto;min-height:0;overflow-y:auto;display:grid;align-content:start;grid-auto-rows:max-content;gap:16px;padding:4px 20px 20px}.tc-rodape{flex:none;display:flex;flex-wrap:wrap;align-items:center;justify-content:flex-end;gap:8px;padding:12px 20px;border-top:1px solid var(--taog-border);background:var(--taog-surface)}.tc-rodape .taog-btn{min-height:34px}.tc-rodape-nota{flex:1 1 100%;margin-bottom:2px;font-size:11px;color:var(--taog-text-3)}.tc-estado{display:flex;flex-wrap:wrap;align-items:center;gap:8px}.tc-selo{display:inline-block;padding:2px 10px;border-radius:var(--taog-r-full);background:var(--taog-surface-2);color:var(--taog-text-2);font-size:11.5px;font-weight:600;line-height:17px}.tc-selo--ok{background:var(--taog-success-soft);color:var(--taog-success-strong)}.tc-selo--atencao{background:var(--taog-warning-soft);color:var(--taog-warning-strong)}.tc-nota{margin:0;color:var(--taog-text-3);font-size:12px;line-height:17px;overflow-wrap:anywhere}.tc-nota--fim{padding-top:4px;border-top:1px solid var(--taog-border)}.tc-nome-prod{display:grid;grid-template-columns:56px minmax(0,1fr);align-items:center;gap:8px;margin:0;font-size:12px;color:var(--taog-text-3)}.tc-nome-prod code{padding:6px 10px;border:1px solid var(--taog-border);border-radius:8px;background:var(--taog-surface-2);color:var(--taog-text);font-family:var(--taog-font-mono);font-size:12px;overflow-wrap:anywhere}.tc-secao{display:grid;gap:8px;min-width:0}.tc-secao>h3{margin:0;font-size:11px;font-weight:700;letter-spacing:.04em;text-transform:uppercase;color:var(--taog-text-3)}.tc-secao h4,.tc-grupo h4,.tc-meta h4{margin:0;font-size:13px;font-weight:650;color:var(--taog-text)}.tc-aviso{margin:0;padding:8px 12px;border:1px solid #fedf89;border-radius:10px;background:var(--taog-warning-soft);color:var(--taog-warning-strong);font-size:12px;line-height:17px}.tc-avisos{margin:0;padding-left:18px;color:var(--taog-text-3);font-size:11.5px;line-height:16px}.tc-faixa{display:grid;gap:0;margin:0;padding:0;list-style:none;border:1px solid var(--taog-border);border-radius:10px;overflow:hidden}.tc-conf{display:grid;grid-template-columns:9px minmax(0,1fr);gap:10px;padding:10px 12px;border-top:1px solid var(--taog-border);background:var(--taog-surface)}.tc-conf:first-child{border-top:0}.tc-conf .tc-ponto{margin-top:5px}.tc-conf p{margin:0}.tc-conf p:first-child{display:flex;flex-wrap:wrap;align-items:baseline;justify-content:space-between;gap:2px 10px}.tc-conf b{font-size:12.5px;font-weight:600}.tc-conf-estado{font-size:11px;font-weight:700}.tc-conf-estado--bate{color:var(--taog-success-strong)}.tc-conf-estado--nao_bate{color:var(--taog-danger-strong)}.tc-conf-estado--sem_dado{color:var(--taog-text-muted)}.tc-conf-detalhe{margin-top:2px!important;font-size:12px;line-height:17px;color:var(--taog-text-2);overflow-wrap:anywhere}.tc-conf--nao_bate{background:var(--taog-danger-soft)}.tc-conf--nao_bate .tc-conf-detalhe{color:var(--taog-danger-strong)}.tc-conf small{display:block;margin-top:3px;font-size:10.5px;color:var(--taog-text-muted)}.tc-partes{display:grid;gap:3px;margin:6px 0 0;padding:0;list-style:none}.tc-parte{display:grid;grid-template-columns:9px 56px minmax(0,1fr);align-items:baseline;gap:6px;font-size:11.5px;line-height:16px;color:var(--taog-text-2)}.tc-parte b{font-size:11.5px}.tc-parte--nao_bate span{color:var(--taog-danger-strong)}.tc-parte--sem_dado span{color:var(--taog-text-muted)}.tc-funil{gap:12px}.tc-grupo{display:grid;gap:6px;padding:12px;border:1px solid var(--taog-border);border-radius:10px;background:var(--taog-surface)}.tc-degraus{display:grid;gap:10px;margin:6px 0 0;padding:0;list-style:none}.tc-degrau{display:grid;grid-template-columns:22px minmax(0,1fr);gap:10px}.tc-passo{display:inline-flex;align-items:center;justify-content:center;width:22px;height:22px;border-radius:50%;background:var(--taog-surface-2);color:var(--taog-text-2);font-size:11px;font-weight:700;box-shadow:inset 0 0 0 1px var(--taog-border)}.tc-degrau.is-sem .tc-passo{background:transparent;color:var(--taog-text-muted)}.tc-degrau-corpo{display:grid;gap:3px;min-width:0}.tc-degrau-linha{display:flex;flex-wrap:wrap;align-items:baseline;justify-content:space-between;gap:2px 10px}.tc-degrau-nome{font-size:12.5px;color:var(--taog-text)}.tc-degrau-linha strong{font-size:15px;font-weight:650;font-variant-numeric:tabular-nums}.tc-degrau-linha strong.tc-sem{font-size:12px;font-weight:600;color:var(--taog-text-muted)}.tc-trilho{display:flex;justify-content:center;height:8px;border-radius:99px;background:var(--taog-surface-2);overflow:hidden}.tc-trilho>i{display:block;height:100%;border-radius:99px;background:var(--taog-text)}.tc-trilho.is-sem{background:repeating-linear-gradient(135deg,var(--taog-surface-2) 0 6px,var(--taog-surface) 6px 12px);box-shadow:inset 0 0 0 1px var(--taog-border)}.tc-taxa{display:inline-block;justify-self:start;padding:0 8px;border-radius:var(--taog-r-full);background:var(--taog-info-soft);color:var(--taog-info-strong);font-size:11px;font-weight:600;line-height:17px}.tc-degrau-corpo small{display:block;font-size:11px;line-height:15px;color:var(--taog-text-3);overflow-wrap:anywhere}.tc-degrau-corpo .tc-motivo{color:var(--taog-text-3)}.tc-degrau-corpo .tc-erro-nota{color:var(--taog-danger-strong)}.tc-degrau-corpo .tc-fonte{color:var(--taog-text-muted);font-size:10.5px}.tc-degrau-corpo .tc-acima{color:var(--taog-warning-strong)}.tc-fora{display:grid;gap:2px;padding:10px 12px;border:1px dashed var(--taog-border);border-radius:10px}.tc-fora h4{font-weight:550;color:var(--taog-text-2)}.tc-fora h4 b{color:var(--taog-text);font-variant-numeric:tabular-nums}.tc-fora h4 b.tc-sem{color:var(--taog-text-muted)}.tc-meta{display:grid;gap:4px;padding:12px;border:1px solid var(--taog-border);border-radius:10px;background:var(--taog-surface-2)}.tc-meta p{margin:0;font-size:12px;line-height:17px;color:var(--taog-text-2)}.tc-meta .tc-meta-titulo{font-size:14px;font-weight:650;color:var(--taog-text)}.tc-meta small{display:block;font-size:11px;line-height:15px;color:var(--taog-text-3)}.tc-meta--sem .tc-meta-titulo,.tc-meta--sem_dado .tc-meta-titulo{color:var(--taog-text-muted)}.tc-ficha{display:grid;margin:0;border:1px solid var(--taog-border);border-radius:10px;overflow:hidden}.tc-ficha>div{display:grid;grid-template-columns:150px minmax(0,1fr);gap:10px;padding:8px 12px;border-top:1px solid var(--taog-border)}.tc-ficha>div:first-child{border-top:0}.tc-ficha dt{color:var(--taog-text-3);font-size:11.5px}.tc-ficha dd{margin:0;font-size:12.5px;font-weight:550;overflow-wrap:anywhere}.tc-faltas{margin:0;padding-left:18px;font-size:12px;line-height:18px;color:var(--taog-warning-strong)}.tc-links{display:grid;gap:6px;margin:0;padding:0;list-style:none}.tc-links li{display:grid;grid-template-columns:110px minmax(0,1fr) auto;align-items:center;gap:10px;padding:7px 12px;border:1px solid var(--taog-border);border-radius:8px;font-size:12px}.tc-links code{font-family:var(--taog-font-mono);font-size:12px}.tc-links small{color:var(--taog-text-3);font-size:11px}@media(max-width:600px){.ts .ts-modos{max-width:100%}.ts .ts-modo{padding:0 10px;font-size:12px}.tc .tc-rotulo-chips{width:100%}.tc .tc-busca-campo input{width:100%;min-width:0}.tc .tc-busca-campo{flex:1 1 100%}.tc .tc-tabela .ts-col-menu{text-align:left}.tc .tc-tabela.funnel-mobile-cards tbody tr{gap:6px 12px}dialog.tc-gaveta .painel.painel-operacao.tc-painel{width:100vw}.tc-painel>header{padding:14px 16px 10px}.tc-corpo{padding:4px 16px 16px}.tc-rodape{padding:10px 16px}.tc-rodape .taog-btn{flex:1 1 auto}.tc-ficha>div{grid-template-columns:1fr;gap:0}.tc-links li{grid-template-columns:1fr;gap:2px}.tc-nome-prod{grid-template-columns:1fr;gap:4px}}.tc-pend{display:block;margin-top:2px;font-size:11.5px;color:var(--taog-text-3)}.tc-pend--nao{color:var(--taog-danger-strong)}.tc-portao{display:grid;gap:1px;margin-top:4px;font-size:11px;line-height:15px}.tc-portao-linha{display:inline-flex;align-items:flex-start;gap:4px;overflow-wrap:anywhere}.tc-portao-linha svg{flex:none;margin-top:2px}.tc-portao--ok .tc-portao-linha{color:var(--taog-success-strong)}.tc-portao--atencao .tc-portao-linha{color:var(--taog-warning-strong)}.tc-portao--falta .tc-portao-linha{color:var(--taog-danger-strong)}.tc-portao-apoio{color:var(--taog-danger-strong);font-size:11px;line-height:15px;overflow-wrap:anywhere}.tc-hoje-badge--ok{background:var(--taog-success-soft);color:var(--taog-success-strong)}.tc-hoje-badge--atencao{background:var(--taog-warning-soft);color:var(--taog-warning-strong)}.tc-hoje-badge--falta{background:var(--taog-danger-soft);color:var(--taog-danger-strong)}.tc-hoje{display:grid;gap:12px}.tc-hoje>*:not(.ts-secao-cab){margin-left:16px;margin-right:16px}.tc-hoje>*:last-child{margin-bottom:14px}.tc-hoje-resumo,.tc-hoje-vazio{margin:0;font-size:12.5px;line-height:18px;color:var(--taog-text-2)}.tc-hoje-grupos{display:grid;grid-template-columns:repeat(auto-fill,minmax(150px,1fr));gap:8px;margin:0;padding:0;list-style:none}.tc-hoje-grupo{display:grid;gap:2px;padding:8px 10px;border:1px solid var(--taog-border);border-left-width:3px;border-radius:8px;background:var(--taog-surface);font-size:11.5px;color:var(--taog-text-2)}.tc-hoje-grupo strong{font-size:12px;color:var(--taog-text)}.tc-hoje-grupo--ok{border-left-color:var(--taog-success)}.tc-hoje-grupo--espera{border-left-color:var(--taog-warning, #f79009)}.tc-hoje-grupo--falta{border-left-color:var(--taog-danger)}.tc-hoje h3{margin:0 0 6px;font-size:11px;font-weight:700;letter-spacing:.04em;text-transform:uppercase;color:var(--taog-text-3)}.tc-hoje ul{margin:0;padding:0;list-style:none}.tc-hoje-ondas li{display:flex;flex-wrap:wrap;align-items:baseline;gap:4px 10px;padding:4px 0;font-size:12px}.tc-hoje-ondas li .tc-portao{margin-top:0}.tc-hoje-faltas li+li{border-top:1px solid var(--taog-border)}.tc-hoje-falta{display:grid;gap:1px;width:100%;padding:8px 4px;border:0;background:transparent;text-align:left;font:inherit;font-size:12px;color:var(--taog-text-2)}button.tc-hoje-falta{cursor:pointer}button.tc-hoje-falta:hover{background:var(--taog-surface-2)}button.tc-hoje-falta:focus-visible{outline:2px solid var(--taog-accent);outline-offset:2px}.tc-hoje-falta b{color:var(--taog-text)}.tc-hoje-falta small{color:var(--taog-text-3);overflow-wrap:anywhere}.tc-portao--espera .tc-portao-linha,.tc-portao-apoio--espera{color:var(--taog-text-3)}@media(min-width:901px){.tc .tc-tabela{table-layout:fixed;width:100%}.tc .tc-tabela th:nth-child(1){width:27%}.tc .tc-tabela th:nth-child(2){width:10%}.tc .tc-tabela th:nth-child(3){width:16%}.tc .tc-tabela th:nth-child(4){width:13%}.tc .tc-tabela th:nth-child(5){width:15%}.tc .tc-tabela th:nth-child(6){width:13%}.tc .tc-tabela th:nth-child(7){width:6%}}.ux-causas{display:grid;gap:8px;margin-top:10px}.ux-causa{display:grid;grid-template-columns:64px minmax(0,1fr);gap:12px;padding:10px 12px;border:1px solid var(--taog-border);border-radius:10px}.ux-causa-n{display:grid;align-content:start;justify-items:start}.ux-causa-n b{font-size:24px;line-height:28px;font-variant-numeric:tabular-nums}.ux-causa-n small,.ux-causa-corpo small{font-size:12px;line-height:17px;color:var(--taog-text-3)}.ux-causa-corpo{display:grid;gap:2px;justify-items:start}.ux-causa-corpo strong{font-size:14px}.ux-causa-hoje{color:var(--taog-text-2)!important}.ux-causa[data-causa=espera]{background:var(--taog-surface-2)}.ts{display:grid;gap:14px;min-width:0;max-width:100%;padding-bottom:56px}.ts .ts-sr,.ts-painel .ts-sr{position:absolute;width:1px;height:1px;padding:0;margin:-1px;overflow:hidden;clip:rect(0 0 0 0);white-space:nowrap;border:0}.ts-sem-acesso{padding:24px;color:var(--taog-text-3)}.ts-nd{color:var(--taog-text-muted)}.ts .ts-simulado{padding:8px 14px;border:1px solid #fedf89;border-radius:10px;background:var(--taog-warning-soft);color:var(--taog-warning-strong);font-size:12px;line-height:17px}.ts .ts-barra-topo{display:flex;flex-wrap:wrap;align-items:center;gap:8px 14px}.ts .ts-modos{display:inline-flex;padding:3px;border:1px solid var(--taog-border);border-radius:var(--taog-r-full);background:var(--taog-surface)}.ts .ts-modo{height:28px;padding:0 16px;border:0;border-radius:var(--taog-r-full);background:none;color:var(--taog-text-2);font:600 12.5px/1 var(--taog-font-sans);cursor:pointer}.ts .ts-modo:hover{background:var(--taog-surface-2)}.ts .ts-modo.is-active{background:var(--taog-text);color:var(--taog-text-inverse)}.ts .ts-modo:focus-visible{outline:2px solid var(--taog-accent);outline-offset:2px}.ts .ts-modo-desc{flex:1 1 280px;min-width:0;margin:0;font-size:12.5px;line-height:18px;color:var(--taog-text-3)}.ts .ts-barra-acoes{display:inline-flex;align-items:center;gap:10px;margin-left:auto}.ts .ts-lido{font-size:11px;color:var(--taog-text-3)}.ts .ts-aviso{display:flex;align-items:flex-start;gap:8px;margin:0;padding:8px 12px;border:1px solid var(--taog-border);border-radius:10px;background:var(--taog-surface-2);color:var(--taog-text-2);font-size:12px;line-height:17px}.ts .ts-aviso svg{flex:none;margin-top:2px;color:var(--taog-text-muted)}.ts .ts-aviso--atencao{border-color:#fedf89;background:var(--taog-warning-soft);color:var(--taog-warning-strong)}.ts .funnel-tabs.ts-abas{display:flex;flex-wrap:nowrap;overflow-x:auto;gap:24px;margin:0;scrollbar-width:none}.ts .funnel-tabs.ts-abas::-webkit-scrollbar{display:none}.ts .ts-abas button{flex:none;background:none;border:0;color:var(--taog-text-3);font:550 13px/1.4 var(--taog-font-sans);cursor:pointer}.ts .ts-abas button.active{color:var(--taog-text);font-weight:650}.ts .ts-abas button:focus-visible{outline:2px solid var(--taog-accent);outline-offset:2px}.ts .ts-aba{display:grid;gap:14px;min-width:0}.ts .ts-kpis{display:grid;grid-template-columns:repeat(auto-fit,minmax(190px,1fr));gap:18px;margin:0}.ts .ts-kpi{height:auto;min-height:78px;min-width:0;padding:10px 12px;gap:2px;border-radius:12px;justify-content:flex-start}.ts .ts-kpi>span{white-space:normal;overflow:visible;text-overflow:clip;overflow-wrap:anywhere}.ts .ts-kpi .number{font-size:20px;line-height:24px;white-space:normal;overflow:visible;text-overflow:clip;overflow-wrap:anywhere}.ts .ts-kpi small{margin:0;line-height:15px;white-space:normal;overflow:visible;text-overflow:clip;overflow-wrap:anywhere}.ts .ts-kpi--atencao .number{color:var(--taog-warning-strong)}.ts .card>.ts-secao-cab{min-height:52px;padding:10px 16px}.ts .ts-secao-cab h2{margin:0;font-size:14px;line-height:19px;font-weight:600;color:var(--taog-text)}.ts .ts-secao-cab small{display:block;margin-top:2px;font-size:11px;line-height:15px;color:var(--taog-text-3)}.ts .ts-link{padding:0;border:0;background:none;color:var(--taog-text);font:500 12px/18px var(--taog-font-sans);text-decoration:underline;text-underline-offset:2px;white-space:nowrap;cursor:pointer}.ts .ts-vazio-lista{padding:22px 16px;color:var(--taog-text-3);font-size:13px;line-height:19px}.ts .ts-vazio-lista p{margin:0;max-width:70ch}.ts .ts-vazio-geral{padding:18px 20px;display:grid;gap:8px;justify-items:start}.ts .ts-vazio-geral h2{margin:0;font-size:16px;line-height:22px}.ts .ts-vazio-geral p{margin:0;color:var(--taog-text-2);font-size:13px;line-height:19px;max-width:70ch}.ts .ts-vazio-geral ul{margin:0;padding-left:18px;color:var(--taog-text-2);font-size:13px;line-height:20px}.ts .ts-erro{display:flex;flex-wrap:wrap;align-items:center;gap:12px;padding:16px}.ts .ts-erro p{margin:0;flex:1 1 240px}.ts .ts-vagas-lista{display:grid;grid-template-columns:repeat(auto-fit,minmax(220px,1fr));gap:12px;margin:0;padding:14px 16px;list-style:none}.ts .ts-vaga{display:grid;gap:4px;padding:12px;border:1px solid var(--taog-border);border-radius:10px;background:var(--taog-surface);min-width:0}.ts .ts-vaga strong{font-size:13px;overflow-wrap:anywhere}.ts .ts-vaga-n{font-size:12px;color:var(--taog-text-2)}.ts .ts-vaga-n b{font-size:18px;font-weight:600;color:var(--taog-text)}.ts .ts-vaga small{font-size:11px;line-height:15px;color:var(--taog-text-3)}.ts .ts-barra{display:block;height:6px;border-radius:99px;background:var(--taog-surface-2);overflow:hidden}.ts .ts-barra>i{display:block;height:100%;border-radius:99px;background:var(--taog-text)}.ts .ts-cal-caixa{container-type:inline-size;max-width:100%;padding:14px 16px 12px;overflow:hidden}.ts .ts-cal{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:8px;margin:0;padding:0;list-style:none}.ts .ts-cal li{min-width:0}@container (min-width: 560px){.ts .ts-cal{grid-template-columns:repeat(7,minmax(0,1fr))}}@container (min-width: 1040px){.ts .ts-cal{grid-template-columns:repeat(14,minmax(0,1fr));gap:6px}}.ts .ts-dia{display:grid;gap:1px;width:100%;padding:8px 9px;border:1px solid var(--taog-border);border-radius:10px;background:var(--taog-surface);color:var(--taog-text);font:inherit;text-align:left;cursor:pointer}.ts .ts-dia:hover{background:var(--taog-surface-hover)}.ts .ts-dia b{font-size:13px;line-height:17px;font-variant-numeric:tabular-nums}.ts .ts-dia>span{display:flex;align-items:center;gap:4px;font-size:11px;color:var(--taog-text-3)}.ts .ts-dia>span em{padding:0 5px;border-radius:99px;background:var(--taog-text);color:var(--taog-text-inverse);font-size:9.5px;font-style:normal;font-weight:700;line-height:14px}.ts .ts-dia-linha{display:flex;justify-content:space-between;gap:4px;font-size:11px;line-height:15px;color:var(--taog-text-3)}.ts .ts-dia-linha i{font-style:normal}.ts .ts-dia-linha u{text-decoration:none;color:var(--taog-text);font-weight:600;font-variant-numeric:tabular-nums}.ts .ts-dia-verba{white-space:normal;overflow-wrap:anywhere}.ts .ts-dia-verba{margin-top:3px;padding-top:3px;border-top:1px solid var(--taog-border);font-size:10.5px;color:var(--taog-text-3)}.ts .ts-dia.is-hoje{border:2px solid var(--taog-text);padding:7px 8px}.ts .ts-dia.is-ativo{background:var(--taog-surface-2);box-shadow:inset 0 -3px 0 var(--taog-text)}.ts .ts-dia:focus-visible{outline:2px solid var(--taog-accent);outline-offset:2px}.ts .ts-regua{margin:0;padding:7px 16px;border-bottom:1px solid var(--taog-border);background:var(--taog-surface-2);font-size:12px;line-height:17px;color:var(--taog-text-2)}.ts .ts-regua b{color:var(--taog-text)}.ts .ts-filtros{display:flex;flex-wrap:wrap;align-items:center;justify-content:space-between;gap:8px 14px;padding:10px 16px;border-bottom:1px solid var(--taog-border)}.ts .ts-chips,.ts .ts-selects{display:flex;flex-wrap:wrap;align-items:center;gap:8px}.ts .ts-chip{display:inline-flex;align-items:center;gap:6px;height:28px;padding:0 11px;border:1px solid var(--taog-border);border-radius:var(--taog-r-full);background:var(--taog-surface);color:var(--taog-text-2);font:500 12px/1 var(--taog-font-sans);cursor:pointer}.ts .ts-chip b{font-weight:700;color:var(--taog-text);font-variant-numeric:tabular-nums}.ts .ts-chip:hover{background:var(--taog-surface-hover)}.ts .ts-chip.is-active{border-color:var(--taog-text);background:var(--taog-text);color:var(--taog-text-inverse)}.ts .ts-chip.is-active b{color:var(--taog-text-inverse)}.ts .ts-chip:focus-visible{outline:2px solid var(--taog-accent);outline-offset:2px}.ts .ts-selects select,.ts .ts-ordem select{width:auto;height:32px;padding:0 28px 0 10px;font-size:12px;border:1px solid var(--taog-border);border-radius:var(--taog-r-sm);background-color:var(--taog-surface);color:var(--taog-text)}.ts .ts-campo{display:inline-flex;margin:0}.ts .ts-campo>svg{display:none}.ts .ts-ordem{display:inline-flex;align-items:center;gap:6px;margin:0;font-size:12px;color:var(--taog-text-3)}.ts .ts-marca{display:inline-flex;align-items:center;gap:8px;margin:0;font-size:12px;color:var(--taog-text-2);cursor:pointer;white-space:nowrap}.ts .ts-marca span{white-space:nowrap}.ts .ts-marca input,.ts .ts-marca input:disabled{cursor:not-allowed}.ts .ts-tabela-wrap{max-width:100%}.ts .ts-tabela{width:100%;border-collapse:separate;border-spacing:0;font-size:12px;font-variant-numeric:tabular-nums;text-align:left;white-space:normal}.ts .ts-tabela thead th{padding:9px 12px;background:var(--taog-surface-2);border-bottom:1px solid var(--taog-border);color:var(--taog-text-3);font-size:10.5px;font-weight:700;letter-spacing:.015em;vertical-align:bottom}.ts .ts-tabela tbody td{padding:10px 12px;border-top:1px solid var(--taog-border);background:var(--taog-surface);color:var(--taog-text);font-size:12px;line-height:17px;vertical-align:top;overflow-wrap:anywhere}.ts .ts-tabela tbody tr:first-child>td{border-top:0}.ts .ts-tabela th.ts-num,.ts .ts-tabela td.ts-num{text-align:right}.ts .ts-tabela td strong{display:block;font-size:12.5px;font-weight:600}.ts .ts-tabela td small{display:block;margin-top:1px;font-size:11px;line-height:15px;color:var(--taog-text-3)}.ts .ts-tabela .ts-chk{text-align:center;white-space:nowrap;min-width:4.5em}.ts .ts-vazio{padding:22px 12px!important;color:var(--taog-text-3)!important;text-align:center!important}.ts .ts-linha{cursor:pointer}.ts .ts-linha:hover>td{background:var(--taog-surface-hover)}.ts .ts-linha.is-decidida>td{color:var(--taog-text-3)}.ts .ts-td-teste{display:flex;align-items:flex-start;gap:10px}.ts .ts-nome{display:block;min-width:0;margin:0;padding:0;border:0;background:none;color:var(--taog-text);font:inherit;text-align:left;cursor:pointer}.ts .ts-nome strong{display:block;font-size:13px;line-height:17px;font-weight:600}.ts .ts-nome small{display:block;font-size:11px;line-height:15px;color:var(--taog-text-3)}.ts .ts-nome:hover strong{text-decoration:underline;text-underline-offset:2px}.ts .ts-nome:focus-visible{outline:2px solid var(--taog-accent);outline-offset:2px;border-radius:2px}.ts .ts-td-lucro{min-width:118px}.ts .ts-lucro-somado{margin-top:4px}.ts .ts-td-ordem{display:flex;align-items:flex-start;gap:10px}.ts .ts-td-ordem>b{flex:none;min-width:18px;color:var(--taog-text-3);font-weight:600}.ts .ts-td-ordem>span{min-width:0}.ts .ts-canais-lidos{color:var(--taog-text-3)}.ts .ts-situacao{font-size:12px;color:var(--taog-text-3);white-space:nowrap}.ts .ts-motivo-cedo{display:block;margin-top:4px;font-size:11.5px;line-height:15px;color:var(--taog-text-3)}.ts .ts-usd{font-variant-numeric:tabular-nums}.ts .ts-usd--pos{color:var(--taog-success-strong);font-weight:600}.ts .ts-usd--neg{color:var(--taog-danger-strong);font-weight:600}.ts .ts-usd--zero,.ts .ts-usd--nd{color:var(--taog-text-3)}.ts .ts-usd--neutro{color:var(--taog-text-2);font-weight:500}.ts .ts-sobra,.ts .ts-sobra .ts-usd{color:var(--taog-text-3)!important;font-weight:500}.ts .ts-canais{display:grid;gap:2px;margin:0;padding:0;list-style:none;font-size:11.5px;line-height:16px}.ts .ts-canais li{display:flex;justify-content:space-between;gap:10px}.ts .ts-canais li>span:first-child{color:var(--taog-text-3)}.ts .ts-canais em{font-style:normal;color:var(--taog-text-muted)}.ts .ts-canais-cel{min-width:150px}.ts .ts-marcadores,.ts-painel .ts-marcadores{display:inline-flex;flex-wrap:wrap;align-items:center;gap:5px}.ts .ts-mk,.ts-painel .ts-mk{display:inline-block;flex:none;box-sizing:border-box;width:10px;height:10px;border-radius:50%}.ts .ts-mk--lucro,.ts-painel .ts-mk--lucro{background:var(--taog-success)}.ts .ts-mk--meio,.ts-painel .ts-mk--meio{background:var(--taog-text-muted);opacity:.55}.ts .ts-mk--parcial,.ts-painel .ts-mk--parcial{border:1.5px dashed var(--taog-text-muted);background:transparent}.ts .ts-mk--andamento,.ts-painel .ts-mk--andamento{border:1.5px solid var(--taog-text-muted);background:linear-gradient(90deg,var(--taog-text-muted) 50%,transparent 50%)}.ts .ts-mk--prejuizo,.ts-painel .ts-mk--prejuizo{background:var(--taog-danger)}.ts .ts-mk--sem_dado,.ts-painel .ts-mk--sem_dado{border:1.5px solid var(--taog-text-muted);background:transparent}.ts-td-mk{display:inline-flex;align-items:center;gap:8px}.ts-nivel{display:inline-block;margin-left:6px;padding:0 5px;border-radius:4px;background:var(--taog-surface-2);color:var(--taog-text-2);font-size:10px;font-weight:700;line-height:15px;letter-spacing:.02em;vertical-align:1px}.ts .ts-legenda,.ts-painel .ts-legenda{display:inline-flex;flex-wrap:wrap;align-items:center;gap:4px 12px;font-size:11px;color:var(--taog-text-3)}.ts .ts-legenda>span,.ts-painel .ts-legenda>span{display:inline-flex;align-items:center;gap:5px}.ts .ts-selo,.ts-painel .ts-selo{display:inline-flex;align-items:center;gap:6px;padding:2px 9px;border-radius:var(--taog-r-full);background:var(--taog-surface-2);color:var(--taog-text-2);font-size:11.5px;font-weight:600;line-height:17px;white-space:nowrap}.ts .ts-selo>i,.ts-painel .ts-selo>i{width:6px;height:6px;border-radius:50%;background:currentColor}.ts .ts-selo--escalar,.ts-painel .ts-selo--escalar{background:var(--taog-success-soft);color:var(--taog-success-strong)}.ts .ts-selo--repetir,.ts-painel .ts-selo--repetir{background:var(--taog-info-soft);color:var(--taog-info-strong)}.ts .ts-selo--cortar,.ts-painel .ts-selo--cortar{background:var(--taog-danger-soft);color:var(--taog-danger-strong)}.ts .ts-td-veredito small{max-width:26ch}.ts .ts-acoes,.ts-painel .ts-acoes{display:inline-flex;flex-wrap:wrap;gap:6px}.ts .ts-acao,.ts-painel .ts-acao,.ts-revisao .ts-acao{height:28px;padding:0 12px;border:1px solid transparent;border-radius:var(--taog-r-sm);font:600 12px/1 var(--taog-font-sans);cursor:pointer}.ts .ts-acao--escalar,.ts-painel .ts-acao--escalar,.ts-revisao .ts-acao--escalar{background:var(--taog-text);color:var(--taog-text-inverse)}.ts .ts-acao--repetir,.ts-painel .ts-acao--repetir,.ts-revisao .ts-acao--repetir{background:var(--taog-surface-2);color:var(--taog-text);border-color:var(--taog-border)}.ts .ts-acao--cortar,.ts-painel .ts-acao--cortar,.ts-revisao .ts-acao--cortar{background:var(--taog-danger-soft);color:var(--taog-danger-strong)}.ts .ts-acao.is-sugerida,.ts-painel .ts-acao.is-sugerida{box-shadow:0 0 0 2px var(--taog-surface),0 0 0 3.5px var(--taog-text-muted)}.ts .ts-acao:disabled,.ts-painel .ts-acao:disabled{opacity:.45;cursor:not-allowed}.ts .ts-acao:focus-visible,.ts-painel .ts-acao:focus-visible{outline:2px solid var(--taog-accent);outline-offset:2px}.ts .ts-acao.is-fixa,.ts-revisao .ts-acao.is-fixa{display:inline-flex;align-items:center;cursor:default}.ts .ts-decidido,.ts-painel .ts-decidido{margin:0;font-size:12px;font-weight:600;color:var(--taog-text-2)}.ts .ts-decidido--escalar,.ts-painel .ts-decidido--escalar{color:var(--taog-success-strong)}.ts .ts-estado{display:inline-block;padding:1px 9px;border-radius:var(--taog-r-full);background:var(--taog-surface-2);color:var(--taog-text-2);font-size:11px;font-weight:600;line-height:17px}.ts .ts-estado--ok{background:var(--taog-success-soft);color:var(--taog-success-strong)}.ts .ts-estado--falta{background:var(--taog-warning-soft);color:var(--taog-warning-strong)}.ts .ts-estado--info{background:var(--taog-info-soft);color:var(--taog-info-strong)}.ts .ts-ok{color:var(--taog-success-strong);display:inline-flex}.ts .ts-falta{color:var(--taog-warning-strong);font-weight:600;font-size:11px}.ts .ts-exemplo{font-style:italic}.ts .ts-exemplo a{color:inherit;text-decoration:underline;text-underline-offset:2px}.ts .ts-duas{display:grid;grid-template-columns:minmax(0,1fr) 320px;gap:14px;align-items:start}.ts .ts-duas--iguais{grid-template-columns:repeat(2,minmax(0,1fr))}.ts .ts-trava ul{display:grid;gap:10px;margin:0;padding:14px 16px;list-style:none}.ts .ts-trava li{display:grid;grid-template-columns:120px minmax(0,1fr) 24px;align-items:center;gap:10px;font-size:12px}.ts .ts-trava li b{text-align:right}.ts .ts-dl{display:grid;gap:12px;margin:0;padding:14px 16px}.ts .ts-dl>div{display:grid;gap:2px}.ts .ts-dl dt{font-size:11px;color:var(--taog-text-3)}.ts .ts-dl dd{margin:0;font-size:20px;font-weight:600;line-height:24px}.ts .ts-dl dd small{display:block;font-size:11px;font-weight:400;color:var(--taog-text-3)}.ts .ts-fontes{display:grid;gap:10px;margin:0;padding:14px 16px;list-style:none}.ts .ts-fontes li{display:flex;align-items:flex-start;gap:10px;font-size:12px;line-height:17px}.ts .ts-fontes small{display:block;color:var(--taog-text-3);font-size:11px}.ts .ts-ponto{flex:none;width:8px;height:8px;margin-top:5px;border-radius:50%;background:var(--taog-text-muted)}.ts .ts-ponto--ok{background:var(--taog-success)}.ts .ts-mapa-rola{max-width:100%;overflow-x:auto;padding:12px 16px}.ts .ts-mapa-tabela{min-width:820px;border-collapse:separate;border-spacing:4px;table-layout:fixed;font-size:11px}.ts .ts-mapa-tabela thead th{padding:2px 4px 6px;color:var(--taog-text-3);font-size:10.5px;font-weight:600;text-align:center}.ts .ts-mapa-tabela thead th b{display:block;color:var(--taog-text);font-size:11px}.ts .ts-mapa-tabela thead th small{display:block;font-size:10px;font-weight:400}.ts .ts-mapa-tabela tbody th{width:112px;padding-right:8px;font-size:12px;font-weight:600;text-align:left}.ts .ts-cel{padding:0;border-radius:6px;text-align:center;background:var(--taog-surface-2);color:var(--taog-text-3)}.ts .ts-cel>button,.ts .ts-cel>div{display:grid;justify-items:center;gap:3px;width:100%;min-height:40px;padding:5px 3px;border:0;border-radius:6px;background:none;color:inherit;font:inherit}.ts .ts-cel>button{cursor:pointer}.ts .ts-cel>button:hover{box-shadow:inset 0 0 0 1.5px var(--taog-text)}.ts .ts-cel>button:focus-visible{outline:2px solid var(--taog-accent);outline-offset:1px}.ts .ts-cel-rot{font-weight:600}.ts .ts-cel--escalar{background:var(--taog-success-soft);color:var(--taog-success-strong)}.ts .ts-cel--repetir{background:var(--taog-info-soft);color:var(--taog-info-strong)}.ts .ts-cel--cortar{background:var(--taog-danger-soft);color:var(--taog-danger-strong)}.ts .ts-cel--cedo{background:var(--taog-surface-2);color:var(--taog-text-2)}.ts .ts-cel--rodando{background:repeating-linear-gradient(135deg,var(--taog-surface-2) 0 6px,var(--taog-surface) 6px 12px);color:var(--taog-text-2)}.ts .ts-cel--nunca{background:var(--taog-surface);color:var(--taog-text-muted);box-shadow:inset 0 0 0 1px var(--taog-border);line-height:40px}.ts .ts-cel--nunca>div{display:block;min-height:40px;line-height:40px}.ts .ts-mapa-rodape{display:flex;flex-wrap:wrap;justify-content:space-between;gap:8px 18px;padding:10px 16px 14px;border-top:1px solid var(--taog-border);font-size:11px;color:var(--taog-text-3)}.ts .ts-leg{display:inline-flex;align-items:center;gap:5px;margin-right:12px}.ts .ts-leg-q{width:11px;height:11px;border-radius:3px;background:var(--taog-surface-2);box-shadow:inset 0 0 0 1px var(--taog-border)}.ts .ts-leg-q--escalar{background:var(--taog-success-soft);box-shadow:inset 0 0 0 1px var(--taog-success)}.ts .ts-leg-q--repetir{background:var(--taog-info-soft);box-shadow:inset 0 0 0 1px var(--taog-info)}.ts .ts-leg-q--cortar{background:var(--taog-danger-soft);box-shadow:inset 0 0 0 1px var(--taog-danger)}.ts .ts-leg-q--rodando{background:repeating-linear-gradient(135deg,var(--taog-surface-2) 0 3px,var(--taog-surface) 3px 6px)}.ts .ts-leg-q--nunca{background:var(--taog-surface)}.ts-painel{width:min(560px,100%);padding:24px;font-size:13px}.ts-painel>header h2{margin:0;font-size:18px;line-height:24px;overflow-wrap:anywhere}.ts-painel>header p{margin:4px 0 0;color:var(--taog-text-3);overflow-wrap:anywhere}.ts-painel h3{margin:20px 0 8px;font-size:11px;font-weight:700;letter-spacing:.04em;text-transform:uppercase;color:var(--taog-text-3)}.ts-painel p{margin:0 0 6px}.ts-g-resumo{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));margin:16px 0 0;border:1px solid var(--taog-border);border-radius:10px;overflow:hidden}.ts-g-resumo>div{padding:9px 12px;border-top:1px solid var(--taog-border);border-left:1px solid var(--taog-border);min-width:0}.ts-g-resumo>div:nth-child(-n+3){border-top:0}.ts-g-resumo>div:nth-child(3n+1){border-left:0}.ts-g-resumo span{display:block;font-size:11px;color:var(--taog-text-3)}.ts-g-resumo strong{display:block;font-size:15px;font-weight:600;font-variant-numeric:tabular-nums;overflow-wrap:anywhere}.ts-g-veredito{display:grid;gap:6px;margin-top:14px;justify-items:start}.ts-g-veredito p{color:var(--taog-text-2)}.ts-g-canais{font-size:12px;color:var(--taog-text-3)!important}.ts-g-grafico{display:grid;grid-auto-flow:column;grid-auto-columns:minmax(0,1fr);gap:8px}.ts-g-col{display:grid;justify-items:center;gap:2px;min-width:0;font-size:11px;color:var(--taog-text-2)}.ts-g-col b{font-weight:600}.ts-g-col small{font-size:10.5px;color:var(--taog-text-3);font-variant-numeric:tabular-nums}.ts-g-barras{position:relative;display:flex;align-items:flex-end;justify-content:center;gap:4px;width:100%;height:124px;padding-top:16px;box-sizing:border-box}.ts-g-valor{position:absolute;top:0;left:0;right:0;text-align:center;font-size:10px;color:var(--taog-text-3);font-variant-numeric:tabular-nums}.ts-g-barra{display:inline-block;width:40%;max-width:24px;min-height:2px;border-radius:3px 3px 0 0}.ts-g-barra--gasto{background:var(--taog-c-graphite-300)}.ts-g-barra--receita{background:var(--taog-info)}.ts-g-leg{display:flex;gap:14px;margin:8px 0 2px!important;font-size:11px;color:var(--taog-text-3)}.ts-g-leg span{display:inline-flex;align-items:center;gap:5px}.ts-g-leg .ts-g-barra{width:10px;height:10px;min-height:10px;border-radius:2px}.ts-g-leg2{display:flex;flex-wrap:wrap;align-items:center;gap:6px 10px;font-size:11px;color:var(--taog-text-3)}.ts-g-dias{width:100%;margin-top:10px;border-collapse:collapse;font-size:12px;font-variant-numeric:tabular-nums}.ts-g-dias th{padding:6px 4px;text-align:left;font-size:10.5px;font-weight:700;color:var(--taog-text-3);border-bottom:1px solid var(--taog-border)}.ts-g-dias td{padding:6px 4px;border-bottom:1px solid var(--taog-border)}.ts-g-dias .ts-num{text-align:right}.ts-painel .ts-usd--pos{color:var(--taog-success-strong);font-weight:600}.ts-painel .ts-usd--neg{color:var(--taog-danger-strong);font-weight:600}.ts-painel .ts-usd--zero,.ts-painel .ts-usd--nd{color:var(--taog-text-3)}.ts-painel .ts-usd--neutro{color:var(--taog-text)}.ts-painel .ts-canais{display:grid;gap:4px;margin:0;padding:0;list-style:none;font-size:12.5px}.ts-painel .ts-canais li{display:flex;justify-content:space-between;gap:10px;padding:6px 10px;border:1px solid var(--taog-border);border-radius:8px}.ts-painel .ts-canais em{font-style:normal;color:var(--taog-text-muted)}.ts-g-nota{font-size:11.5px;line-height:16px;color:var(--taog-text-3)}.ts-g-link code{display:block;padding:9px 12px;border:1px solid var(--taog-border);border-radius:8px;background:var(--taog-surface-2);font-family:var(--taog-font-mono);font-size:12.5px;overflow-wrap:anywhere}.ts-g-check{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:4px 12px;margin:0;padding:0;list-style:none;font-size:12px}.ts-g-check li{display:flex;align-items:center;gap:6px}.ts-g-check li.ok{color:var(--taog-success-strong)}.ts-g-check li.falta{color:var(--taog-warning-strong)}.ts-g-check em{font-style:normal;font-weight:600}.ts-g-hist{display:grid;gap:6px;margin:0;padding:0;list-style:none;font-size:12px}.ts-g-hist li{display:grid;grid-template-columns:78px minmax(0,1fr);gap:2px 10px}.ts-g-hist b{font-weight:600;font-variant-numeric:tabular-nums}.ts-g-hist small{grid-column:2;color:var(--taog-text-3)}.ts-g-meta{display:flex;flex-wrap:wrap;align-items:center;gap:4px 10px;margin-top:18px!important}.ts-g-meta small{color:var(--taog-text-3);font-size:11px;overflow-wrap:anywhere}.ts-g-rodape{position:sticky;bottom:-24px;display:flex;flex-wrap:wrap;align-items:center;justify-content:space-between;gap:8px;margin:18px -24px -24px;padding:12px 24px;border-top:1px solid var(--taog-border);background:var(--taog-surface);font-size:12px;font-weight:600}.ts-config .ts-cfg-grade{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:12px;margin-top:14px}.ts-config label{display:grid;gap:4px;font-size:12px;color:var(--taog-text-2)}.ts-config input,.ts-config select{height:34px;padding:0 10px;border:1px solid var(--taog-border);border-radius:var(--taog-r-sm);background:var(--taog-surface);color:var(--taog-text);font-size:13px}.ts-config input:disabled,.ts-config select:disabled{background:var(--taog-surface-2);color:var(--taog-text-3)}.ts-config .ts-aviso{display:flex;margin:14px 0 0;padding:8px 12px;border:1px solid var(--taog-border);border-radius:10px;background:var(--taog-surface-2);font-size:12px}.ts-config .ts-cfg-acoes{position:sticky;bottom:-24px;justify-content:flex-end;margin:18px -24px -24px;padding:12px 24px;border-top:1px solid var(--taog-border);background:var(--taog-surface)}.ts-revisao{width:min(480px,100%)}.ts-rev-sub{margin:4px 0 0;font-size:12.5px;line-height:18px;color:var(--taog-text-3)}.ts-rev-meta{margin:14px 0 0;font-size:15px;line-height:22px;font-weight:600;color:var(--taog-text)}.ts-rev-contra{margin-top:10px;color:var(--taog-warning-strong)}.ts-rev-lista{display:grid;gap:0;margin:12px 0 0;padding:0;list-style:none;border:1px solid var(--taog-border);border-radius:10px;max-height:40vh;overflow:auto}.ts-rev-lista li{display:grid;grid-template-columns:minmax(0,1fr) auto;gap:2px 12px;padding:9px 12px}.ts-rev-lista li+li{border-top:1px solid var(--taog-border)}.ts-rev-lista strong{display:block;font-size:12.5px}.ts-rev-lista small{display:block;font-size:11px;color:var(--taog-text-3)}.ts-rev-lista p{grid-column:1 / -1;margin:2px 0 0;font-size:11.5px;line-height:16px;color:var(--taog-text-2)}.ts-rev-lista--res li>span{font-size:11.5px;font-weight:600;color:var(--taog-text-2)}.ts-rev-lista li.is-falha{background:var(--taog-warning-soft)}@media(max-width:1100px){.ts .ts-duas,.ts .ts-duas--iguais{grid-template-columns:minmax(0,1fr)}}@media(min-width:601px)and (max-width:1279px){.ts .ts-tabela-wrap{overflow-x:auto}.ts .ts-tabela{min-width:980px}}@media(max-width:600px){.ts{gap:12px}.ts .ts-kpis{grid-template-columns:repeat(2,minmax(0,1fr));gap:10px}.ts .ts-kpi{padding:10px}.ts .ts-kpi .number{font-size:18px;line-height:22px}.ts .ts-barra-acoes{width:100%;justify-content:space-between;margin-left:0}.ts .ts-modo-desc{flex-basis:100%}.ts .ts-filtros,.ts .ts-selects select{flex:1 1 140px}.ts .ts-ordem{flex:1 1 100%}.ts .ts-ordem select{flex:1 1 auto}.ts .ts-regua{padding:9px 12px}.ts .ts-vagas-lista{grid-template-columns:minmax(0,1fr);padding:12px}.ts .ts-cal-caixa{padding:12px}.ts .ts-tabela.funnel-mobile-cards tbody td strong,.ts .ts-tabela.funnel-mobile-cards tbody td small{display:block}.ts .ts-tabela.funnel-mobile-cards tbody td.ts-num,.ts .ts-tabela.funnel-mobile-cards tbody td.ts-chk{text-align:left!important}.ts .ts-td-teste,.ts .ts-td-ordem{display:flex}.ts .ts-td-veredito small{max-width:none}.ts .ts-linha>td[data-role=action]{padding-top:10px}.ts .ts-acoes{width:100%}.ts .ts-acoes .ts-acao{flex:1 1 0;height:34px}.ts .ts-mapa-rola{padding:10px 12px}.ts .ts-trava li{grid-template-columns:96px minmax(0,1fr) 22px}.ts-painel{width:100%;padding:16px}.ts-g-rodape{bottom:-16px;margin:18px -16px -16px;padding:12px 16px}.ts-g-rodape .ts-acoes{width:100%}.ts-g-rodape .ts-acao{flex:1 1 0;height:38px}.ts-config .ts-cfg-acoes{bottom:-16px;margin:18px -16px -16px;padding:12px 16px}.ts-config .ts-cfg-grade{grid-template-columns:minmax(0,1fr)}.ts-g-resumo strong{font-size:14px}.ts-rev-lista li{grid-template-columns:minmax(0,1fr)}}@media(min-width:1280px){.ts .ts-tabela-wrap{overflow:visible}}.ts .ts-tabela--decidir tbody td,.ts .ts-tabela--decidir thead th{padding-left:8px;padding-right:8px}.ts .ts-tabela--decidir td.ts-num strong,.ts .ts-tabela--decidir td.ts-num small{white-space:nowrap}.ts .ts-tabela--decidir td[data-label="Site e SRC"] strong,.ts .ts-tabela td[data-label=Site]{overflow-wrap:normal;word-break:keep-all}.ts .ts-td-lucro .ts-marcadores,.ts .ts-tabela--decidir .ts-acoes{flex-wrap:nowrap}.ts .ts-tabela--decidir .ts-acao{padding:0 9px}@media(max-width:600px){.ts .ts-tabela--decidir .ts-acoes{flex-wrap:wrap}.ts .ts-tabela--decidir td.ts-num strong,.ts .ts-tabela--decidir td.ts-num small{white-space:normal}}.ts .ts-acao,.ts-painel .ts-acao,.ts-revisao .ts-acao{flex:none;white-space:nowrap}.ts .ts-sobra{white-space:nowrap}@media(max-width:600px){.ts .ts-tabela.funnel-mobile-cards tbody td:not([data-role=action]):not([data-role=primary]){border-top:0}.ts .ts-tabela.funnel-mobile-cards tbody td[data-role=primary]{border-top:0}.ts .funnel-tabs.ts-abas{gap:14px}.ts .ts-abas button{font-size:12.5px}}.ts-painel>header h2{color:var(--taog-text)}@media(max-width:600px){.ts .ts-sobra{white-space:normal}}.ts .ts-estado{white-space:nowrap}.ts .ts-tabela--fila td[data-role=primary] strong{overflow-wrap:normal;word-break:keep-all}@media(max-width:600px){.ts .ts-estado{white-space:normal}}.ts .ts-dia-aberta{display:block;min-height:30px;font-size:11px;line-height:15px;color:var(--taog-text-3)}.ts .ts-col-menu,.ts .ts-td-menu{width:44px;padding-left:4px!important;padding-right:8px!important;text-align:right}.ts .ts-mais{display:inline-grid;place-items:center;width:30px;height:30px;padding:0;border:1px solid transparent;border-radius:8px;background:none;color:var(--taog-text-3);cursor:pointer}.ts .ts-mais:hover,.ts .ts-mais[aria-expanded=true]{background:var(--taog-surface-2);color:var(--taog-text)}.ts .ts-mais:focus-visible{outline:2px solid var(--taog-accent);outline-offset:1px}.ts-menu-fundo{position:fixed;top:0;right:0;bottom:0;left:0;z-index:2000}.ts-menu{position:fixed;display:grid;min-width:210px;padding:6px;border:1px solid var(--taog-border);border-radius:12px;background:var(--taog-surface);box-shadow:0 12px 32px #10182829,0 2px 6px #10182814;font-family:var(--taog-font-sans)}.ts-menu-item{display:flex;align-items:center;justify-content:space-between;gap:14px;width:100%;min-height:34px;padding:0 10px;border:0;border-radius:8px;background:none;color:var(--taog-text);font:500 13px/18px var(--taog-font-sans);text-align:left;text-decoration:none;cursor:pointer}.ts-menu-item small{color:var(--taog-text-muted);font-size:11px;font-weight:500}.ts-menu-item:hover,.ts-menu-item:focus-visible{background:var(--taog-surface-2);outline:none}.ts-menu-item:focus-visible{box-shadow:inset 0 0 0 2px var(--taog-accent)}.ts-menu-item.is-sugerida small{color:var(--taog-text-2);font-weight:600}.ts-menu-item.is-perigo{color:var(--taog-danger-strong)}.ts-menu-item.is-off{color:var(--taog-text-muted);cursor:not-allowed}.ts-menu-item.is-off:hover{background:none}.ts-menu-item.has-sep{margin-top:5px;border-top:1px solid var(--taog-border);border-radius:0 0 8px 8px;padding-top:2px}@media(max-width:600px){.ts-menu-fundo{background:#10182861}.ts-menu{top:auto!important;left:0!important;right:0;bottom:0;min-width:0;padding:10px 12px calc(14px + env(safe-area-inset-bottom));border-width:1px 0 0;border-radius:16px 16px 0 0;visibility:visible!important}.ts-menu:before{content:"";justify-self:center;width:36px;height:4px;margin:0 0 8px;border-radius:99px;background:var(--taog-border-strong, var(--taog-border))}.ts-menu-item{min-height:48px;font-size:15px}.ts-menu-item small{font-size:12px}.ts .ts-tabela.funnel-mobile-cards tbody tr{position:relative}.ts .ts-tabela.funnel-mobile-cards tbody td.ts-td-menu{position:absolute;top:8px;right:6px;width:auto;padding:0!important;border:0}.ts .ts-tabela.funnel-mobile-cards tbody td[data-role=primary]{padding-right:38px}}.ts-config h3{margin:18px 0 6px;font-size:13px}.ts-config .ts-cfg-lista,.ts-config .ts-cfg-paises{display:grid;gap:6px;margin:0;padding:0;list-style:none}.ts-config .ts-cfg-lista li{display:grid;grid-template-columns:minmax(0,1fr) auto auto;align-items:center;gap:10px}.ts-config .ts-cfg-paises{grid-template-columns:repeat(2,minmax(0,1fr));gap:6px 14px}.ts-config .ts-cfg-paises li{display:grid;grid-template-columns:minmax(0,1fr) 64px auto;align-items:center;gap:8px;font-size:13px}.ts-config .ts-cfg-paises small{color:var(--taog-text-muted)}.ts-config .ts-cfg-add{display:flex;flex-wrap:wrap;align-items:center;gap:8px;margin-top:8px}.ts-config .ts-cfg-add input{flex:1 1 160px}.ts-config .ts-marca{display:inline-flex;grid-template-columns:none;align-items:center;gap:6px}.ts-config .ts-marca input{width:16px;height:16px;padding:0;accent-color:var(--taog-text)}@media(max-width:600px){.ts-config .ts-cfg-paises{grid-template-columns:minmax(0,1fr)}}.ts>*,.ts .ts-aba,.ts .ts-aba>*{min-width:0;max-width:100%}.ts .ts-tabela-wrap{position:relative}.ts .ts-tag{display:inline-block;margin-left:6px;padding:0 6px;border:1px solid var(--taog-border);border-radius:999px;font-size:10.5px;font-weight:500;line-height:16px;color:var(--taog-text-3);vertical-align:middle;white-space:nowrap}.ts .ts-estimado{display:block;font-size:10.5px;line-height:14px;color:var(--taog-text-muted);text-align:right}.ts .ts-canal-valor{display:grid;justify-items:end}.ts .ts-aviso-linha{display:block;color:var(--taog-text-3)}.ts .ts-chk-btn{-webkit-appearance:none;-moz-appearance:none;appearance:none;background:transparent;border:0;padding:2px 6px;margin:0;font:inherit;color:inherit;cursor:pointer;border-radius:6px}.ts .ts-chk-btn:hover:not(:disabled){background:var(--taog-surface-2, rgba(127, 127, 127, .12))}.ts .ts-chk-btn:focus-visible{outline:2px solid var(--taog-focus, currentColor);outline-offset:1px}.ts .ts-chk-btn:disabled{cursor:default;opacity:.85}.ts-ensaio{margin-top:14px;display:grid;gap:8px}.ts-ensaio h3{margin:0;font-size:14px}.ts-ensaio-resumo{margin:0;font-size:12px;color:var(--taog-text-3)}.ts-ensaio-lista{list-style:none;margin:0;padding:0;display:grid;gap:6px}.ts-ensaio-item{display:grid;grid-template-columns:minmax(0,1fr) auto;gap:2px 8px;padding:8px 10px;border:1px solid var(--taog-border);border-radius:10px;font-size:12px}.ts-ensaio-item small{grid-column:1 / -1;color:var(--taog-text-3)}.ts-ensaio-estado{font-weight:600}.ts-ensaio-item--ok .ts-ensaio-estado{color:var(--taog-success-strong, #067647)}.ts-ensaio-item--pendente .ts-ensaio-estado,.ts-ensaio-item--sem_leitura .ts-ensaio-estado{color:var(--taog-warning-strong)}.ts-ensaio-item--bloqueio .ts-ensaio-estado{color:var(--taog-danger-strong, #b42318)}.ts-ensaio-json{max-height:260px;overflow:auto;font-size:11px;padding:8px;border:1px solid var(--taog-border);border-radius:8px;background:var(--taog-surface-2)}.ts .ts-previsao{margin:10px 0 0;padding:10px 12px;list-style:none;border-top:1px solid var(--taog-border, rgba(127,127,127,.25));display:grid;gap:4px;font-size:13.5px;color:var(--taog-text-2)}.ts .ts-tabela .ts-onda th{text-align:left;padding:10px 12px;background:var(--taog-surface-muted, rgba(127,127,127,.12));font-weight:500}.ts .ts-tabela .ts-onda th small{display:block;font-weight:400;opacity:.8}.ts-nota-radar{margin:0;padding:10px 16px 0;color:var(--taog-text-3);font-size:12px;line-height:17px}.ts-nota-radar a{color:var(--taog-accent);font-weight:600}.ts .ts-paginas{display:flex;align-items:center;justify-content:space-between;gap:12px;flex-wrap:wrap;padding:12px 16px;border-top:1px solid var(--taog-border, rgba(127,127,127,.25));font-size:13px;color:var(--taog-text-2)}.ts-funil{display:grid;grid-template-columns:minmax(0,1fr) 420px;gap:16px;align-items:start}.ts-funil>header,.ts-funil>.ts-funil-nota{grid-column:1 / -1}.ts-funil-etapas{display:grid;gap:12px}.ts-funil-etapa h3{margin:0 0 6px;font-size:14px}.ts-funil-lista,.ts-funil-lateral ul{list-style:none;margin:0;padding:0;display:grid;gap:6px}.ts-funil-linha{display:grid;grid-template-columns:minmax(120px,1.2fr) 90px minmax(110px,140px) minmax(0,2fr);gap:8px;align-items:center;padding:8px 10px;border:1px solid var(--line, #e3e6ea);border-radius:8px}.ts-funil-linha--ok{border-left:3px solid #2e7d4f}.ts-funil-linha--atencao{border-left:3px solid #b26a00}.ts-funil-linha--neutro{border-left:3px solid #8a94a3}.ts-funil-quem small,.ts-funil-lateral li small,.ts-funil-modo{display:block;color:var(--muted, #5c6672)}.ts-funil-lateral{border-left:1px solid var(--line, #e3e6ea);padding-left:14px;position:sticky;top:12px}.ts-funil-lateral h3{font-size:13px;margin:12px 0 6px}.ts-funil-lateral h3:first-child{margin-top:0}@media(max-width:900px){.ts-funil{grid-template-columns:minmax(0,1fr)}.ts-funil-lateral{border-left:0;padding-left:0;position:static}.ts-funil-linha{grid-template-columns:minmax(0,1fr)}}.broad-hub{display:grid;gap:16px;min-width:0}.broad-subtabs{margin-top:0}.broad-stack{display:grid;gap:16px;min-width:0}.broad-body{padding:12px 16px 16px;display:grid;gap:12px;min-width:0}.broad-body>p{margin:0;color:var(--taog-text-2);font-size:12px;line-height:1.5}.broad-row{display:flex;flex-wrap:wrap;align-items:center;gap:8px}.broad-fields{display:grid;grid-template-columns:repeat(auto-fit,minmax(170px,1fr));gap:12px}.broad-fields label,.broad-field{display:grid;gap:4px;color:var(--taog-text-3);font-size:11px;min-width:0}.broad-fields input,.broad-fields select,.broad-fields textarea,.broad-field input,.broad-field select,.broad-field textarea{min-height:32px;padding:6px 9px;font-size:12px;width:100%;box-sizing:border-box}.broad-fields textarea{min-height:70px;resize:vertical}.broad-counter{color:var(--taog-text-3);font-size:11px;font-variant-numeric:tabular-nums}.broad-counter.over{color:var(--taog-danger)}.broad-pages{display:grid;grid-template-columns:repeat(auto-fill,minmax(250px,1fr));gap:12px;padding:12px 16px 16px}.broad-page-card{display:grid;gap:6px;padding:12px;border:1px solid var(--taog-border);border-radius:10px;background:var(--taog-surface);min-width:0}.broad-page-card h3{margin:0;font-size:13px;overflow-wrap:anywhere}.broad-page-card dl{display:grid;grid-template-columns:auto 1fr;gap:3px 10px;margin:0;font-size:11px}.broad-page-card dt{color:var(--taog-text-3)}.broad-page-card dd{margin:0;text-align:right;font-variant-numeric:tabular-nums;overflow-wrap:anywhere}.broad-page-card small{color:var(--taog-text-3);font-size:10px}.broad-warn{color:var(--taog-warning);font-size:11px}.broad-steps{display:grid;gap:16px}.broad-step>h3{margin:0;padding:12px 16px 0;font-size:13px}.broad-progress{display:grid;gap:4px}.broad-progress progress{width:100%;height:8px;accent-color:var(--taog-accent)}.broad-progress small{color:var(--taog-text-3);font-size:11px}.broad-grid-wrap{overflow-x:auto}.broad-grid{width:100%;border-collapse:collapse;font-size:11px;min-width:560px}.broad-grid th,.broad-grid td{border:1px solid var(--taog-border);padding:4px;vertical-align:top;text-align:left}.broad-grid th{background:var(--taog-surface-2);color:var(--taog-text-3);font-weight:600}.broad-slot{display:grid;gap:3px;min-height:46px}.broad-slot.empty{color:var(--taog-text-3)}.broad-slot strong{font-size:11px;overflow-wrap:anywhere}.broad-slot span{color:var(--taog-text-2);overflow-wrap:anywhere;display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;overflow:hidden}.broad-slot-actions{display:flex;gap:4px}.broad-slot-actions .taog-btn{min-height:22px;padding:0 6px;font-size:10px}.broad-ba{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:10px}.broad-ba>section{border:1px solid var(--taog-border);border-radius:10px;padding:10px;background:var(--taog-surface);min-width:0;display:grid;gap:6px;align-content:start}.broad-ba>section>h4{margin:0;font-size:10px;text-transform:uppercase;letter-spacing:.08em;color:var(--taog-text-3)}.broad-ba .after{border-color:var(--taog-success)}.broad-ba dl{margin:0;display:grid;gap:6px}.broad-ba dt{color:var(--taog-text-3);font-size:10px}.broad-ba dd{margin:0;font-size:12px;white-space:pre-wrap;overflow-wrap:anywhere}.broad-ba dd.empty{color:var(--taog-text-3)}.broad-ba mark{background:var(--taog-warning-soft);color:inherit;border-radius:3px;padding:0 1px}.broad-item{border:1px solid var(--taog-border);border-radius:10px;padding:10px;display:grid;gap:8px;min-width:0}.broad-item>header{display:flex;flex-wrap:wrap;align-items:center;justify-content:space-between;gap:8px}.broad-item>header strong{font-size:12px;overflow-wrap:anywhere}.broad-item>header small{color:var(--taog-text-3);font-size:11px}.broad-group{display:grid;gap:8px}.broad-group>h3{margin:0;font-size:12px;color:var(--taog-text-2)}.broad-lease{display:grid;grid-template-columns:repeat(auto-fit,minmax(150px,1fr));gap:10px}.broad-lease>div{border:1px solid var(--taog-border);border-radius:10px;padding:9px 11px;background:var(--taog-surface-2);display:grid;gap:2px}.broad-lease span{color:var(--taog-text-3);font-size:10px;text-transform:uppercase;letter-spacing:.06em}.broad-lease strong{font-size:12px;overflow-wrap:anywhere}.broad-confirm{display:grid;gap:12px;padding:4px 0}.broad-confirm ul{margin:0;padding-left:18px;font-size:12px;line-height:1.55;color:var(--taog-text-2)}.broad-confirm .broad-danger{border:1px solid var(--taog-danger);border-radius:10px;padding:10px;font-size:12px;color:var(--taog-danger)}.broad-bars{display:grid;gap:4px}.broad-bars>div{display:grid;grid-template-columns:90px 1fr 56px;align-items:center;gap:8px;font-size:11px}.broad-bars i{display:block;height:8px;border-radius:4px;background:var(--taog-surface-2);overflow:hidden}.broad-bars i b{display:block;height:100%;background:var(--taog-info)}.broad-bars i b.success{background:var(--taog-success)}.broad-bars i b.warning{background:var(--taog-warning)}.broad-bars i b.danger{background:var(--taog-danger)}.broad-insights{margin:0;padding-left:18px;display:grid;gap:4px;font-size:12px}.broad-expand{font-size:11px;color:var(--taog-text-2)}.broad-expand pre{margin:6px 0 0;white-space:pre-wrap;font:11px/1.4 var(--taog-font-data)}.broad-hidden{display:none!important}@media(max-width:760px){.broad-ba{grid-template-columns:minmax(0,1fr)}.broad-bars>div{grid-template-columns:70px 1fr 48px}}.funnel-kpis[hidden]{display:none}.broad-pad{margin:8px 16px 0}.broad-body>.aviso,.broad-confirm>.aviso{display:block;margin:0}.broad-body>.aviso ul,.broad-confirm .broad-preview ul{margin:4px 0 0;padding-left:18px}.broad-preview{display:grid;gap:4px;border:1px solid var(--taog-border);border-radius:10px;padding:10px 12px;background:var(--taog-surface-2);font-size:12px;color:var(--taog-text-2);min-width:0}.broad-preview p{margin:0}.broad-preview li{overflow-wrap:anywhere}.broad-danger{display:grid;gap:8px;border:1px solid var(--taog-danger);border-radius:10px;padding:10px 12px;font-size:12px;color:var(--taog-danger)}.broad-suggestion{display:grid;gap:6px;border:1px solid var(--taog-border);border-radius:10px;padding:8px 10px;background:var(--taog-surface-2);color:var(--taog-text);font-size:12px}.broad-suggestion p{margin:0;white-space:pre-wrap;overflow-wrap:anywhere}.broad-suggestion .taog-btn{min-height:26px;padding:0 10px;font-size:11px}.broad-field>span{display:block}.broad-hub .taog-btn--danger:disabled{background:var(--taog-surface-2);color:var(--taog-text-3);border-color:var(--taog-border);opacity:1}.broad-ba>section{padding:8px 10px;gap:4px}.broad-ba dl{gap:4px;align-content:start}.broad-ba dd{line-height:1.4}.broad-slot.empty{min-height:0}.broad-grid td{height:auto}.broad-field,.broad-fields>label{align-content:start}.broad-item>header{padding:0;border:0;min-height:0;background:transparent}.broad-preview>div,.broad-preview>small{overflow-wrap:anywhere}.broad-hub .taog-btn,.utility-view .taog-btn{min-height:32px}.broad-hub .badge{min-height:22px;display:inline-flex;align-items:center}.funnel-view .broad-hub .broad-lease{grid-template-columns:repeat(auto-fit,minmax(190px,1fr))}.funnel-view .broad-hub .broad-lease>div{min-height:78px;align-content:start;border-radius:12px;gap:3px}.funnel-view .broad-hub .broad-lease span{font-size:12px;line-height:15px;font-weight:600;letter-spacing:0;text-transform:none}.funnel-view .broad-hub .broad-lease strong{font-size:14px;line-height:20px;overflow-wrap:anywhere}.funnel-view .broad-hub .broad-lease small{font-size:12px;line-height:16px;color:var(--taog-text-3);overflow-wrap:anywhere}.funnel-view .broad-hub .funnel-kpis{grid-template-columns:repeat(auto-fit,minmax(210px,1fr))}.broad-hub .rotator-check{display:inline-flex;align-items:center;gap:8px;min-height:32px}.broad-hub .rotator-check{max-width:100%}.broad-hub .rotator-check input[type=checkbox]{margin:0;flex:none;width:16px;min-width:16px;height:16px;min-height:16px;padding:0}.broad-hub .broad-row{min-height:32px}.broad-hub .broad-grid{min-width:0;table-layout:fixed}.broad-hub .broad-grid th,.broad-hub .broad-grid td{padding:6px 8px;height:auto;vertical-align:top}.broad-hub .broad-grid td{min-height:0}.broad-hub .broad-slot,.broad-hub .broad-slot.empty{padding:0;text-align:left;justify-items:start;min-height:0;gap:4px;align-content:start}.broad-hub .broad-slot.empty>span{color:var(--taog-text-3);font-size:12px}.broad-hub .broad-slot strong,.broad-hub .broad-slot span{font-size:12px;line-height:16px}.broad-hub .broad-slot-actions{gap:6px;flex-wrap:wrap}.broad-hub .broad-slot-actions .taog-btn{min-height:28px;padding:0 8px;font-size:12px}.broad-hub .broad-grid-wrap{overflow-x:visible}.broad-hub .section-heading small,.broad-hub .broad-body>p,.broad-hub .broad-counter{white-space:normal;overflow:visible;text-overflow:clip;overflow-wrap:anywhere}.broad-hub .broad-body>p,.broad-hub .broad-counter{font-size:13px;line-height:18px}.broad-hub .card>p:not(.broad-body){margin:0;padding:12px 16px;font-size:13px;line-height:18px;color:var(--taog-text-2)}.broad-hub .broad-body>.aviso{margin:0}dialog.meta-account-dialog.utility-group-dialog[open]{align-items:stretch;justify-content:flex-end;padding:0}dialog.meta-account-dialog.utility-group-dialog .painel{width:min(480px,100%);height:100dvh;max-height:100dvh;border-radius:0}.utility-template-grid>article,.utility-control-grid>article{border-radius:12px}.utility-template-grid .utility-template-error{color:var(--taog-text-2)}.utility-view .badge{min-height:22px}.utility-table td,.utility-table th{overflow:visible;text-overflow:clip;white-space:normal;overflow-wrap:anywhere}.utility-readonly{color:var(--taog-text-3);font-size:12px}.ux-nd,.broad-hub td.ux-nd{color:var(--taog-text-3)}@media(max-width:760px){.broad-hub .broad-grid th:first-child,.broad-hub .broad-grid td:first-child{width:52px}.funnel-view .broad-hub .broad-lease{grid-template-columns:minmax(0,1fr)}.funnel-view .broad-hub .funnel-kpis{grid-template-columns:repeat(2,minmax(0,1fr))}dialog.meta-account-dialog.utility-group-dialog .painel{width:100%}}.funnel-view .utility-kpi-trend small{white-space:nowrap;font-size:12px}.funnel-view .utility-kpi{grid-template-columns:minmax(0,1fr) auto}.utility-performance-card{align-self:start}.utility-template-grid dt,.utility-control-grid dt{font-size:12px;line-height:16px;letter-spacing:0;text-transform:none}.utility-template-grid dd,.utility-control-grid dd{font-size:13px}.utility-template-grid .utility-template-error{font-size:12px;line-height:16px}.utility-template-grid footer,.utility-control-grid footer{align-items:center}.funnel-view .utility-tabs{flex-wrap:wrap;max-width:100%}.funnel-view .utility-tabs{overflow:visible}@media(max-width:600px){.funnel-view .utility-tabs .ux-mais-menu{left:auto;right:0;max-width:calc(100vw - 32px)}}.utility-ops-pad{display:grid;gap:8px;padding:8px 16px 12px}.utility-ops-pad>.aviso{display:block;margin:0}.utility-ops-pad ul{margin:4px 0 0;padding-left:18px}.utility-ops-pad>p{margin:0}.utility-ops-note{margin:0;color:var(--taog-text-muted);font-size:11px;line-height:1.4}.journey-issue-button{display:block;width:100%;padding:4px 0;border:0;background:transparent;color:inherit;text-align:left;cursor:pointer;transition:transform .14s ease;transform-origin:left center}.journey-issue-button>span{color:var(--taog-text-muted);font-size:9px}.journey-issue-button>strong{display:block}.journey-issue-button:hover{background:transparent;font-weight:600;transform:scale(1.006)}.journey-issue-button:focus-visible{outline:2px solid var(--taog-text-muted);outline-offset:3px}.journey-diagnostic-dialog .painel{display:grid;grid-template-rows:auto minmax(0,1fr) auto;padding:0}.journey-diagnostic-dialog .painel>header{padding:18px 20px 14px}.journey-diagnostic-dialog .painel>header>div{display:grid;gap:4px;min-width:0}.journey-diagnostic-kind{color:var(--taog-text-muted);font-size:9px;font-weight:700;letter-spacing:.04em;text-transform:uppercase}.journey-diagnostic-kind--confirmed_fault{color:var(--taog-danger)}.journey-diagnostic-kind--association_missing,.journey-diagnostic-kind--measurement_missing{color:var(--taog-warning)}.journey-diagnostic-body{min-height:0;overflow:auto}.journey-diagnostic-dialog .painel-secao{margin:0;padding:16px 20px;overflow-wrap:anywhere}.journey-diagnostic-dialog .painel-secao+.painel-secao{border-top:1px solid var(--taog-border)}.journey-diagnostic-dialog .painel-secao h3{margin:0 0 6px;font-size:11px}.journey-diagnostic-dialog .painel-secao p{margin:6px 0;color:var(--taog-text-2);font-size:11px;line-height:1.5}.journey-diagnostic-dialog .painel-secao small{color:var(--taog-text-muted);font-size:9px}.journey-diagnostic-scope>div{display:flex;align-items:center;justify-content:space-between;gap:12px}.journey-diagnostic-dialog ul{margin:12px 0 0;padding:0;list-style:none}.journey-diagnostic-dialog li{display:grid;gap:2px;padding:10px 0}.journey-diagnostic-dialog li+li{border-top:1px solid var(--taog-border)}.journey-diagnostic-dialog li strong{font-size:11px}.journey-diagnostic-dialog li p{margin:3px 0 0!important;color:var(--taog-text-muted)!important;font-size:10px!important}.journey-diagnostic-dialog .painel>footer{display:flex;align-items:center;justify-content:flex-end;gap:8px;min-height:58px;padding:10px 20px;border-top:1px solid var(--taog-border);background:var(--taog-surface)}.journey-sequence-link{border:0;background:transparent;text-align:left;cursor:pointer;font:inherit}.journey-sequence-link:hover{text-decoration:underline}.journey-sequence-link:focus-visible{outline:2px solid var(--taog-text-muted);outline-offset:3px}.journey-audit .section-heading{flex-wrap:wrap;gap:8px}.journey-diagnostic-count{white-space:nowrap;flex-shrink:0;font-size:11px}body .funnel-view.funnel-view .funnel-journey .journey-acquisition-table{max-height:none;overflow-y:visible;overflow-x:auto}body .funnel-view.funnel-view .funnel-journey .journey-acquisition-table table thead th{position:static}body .funnel-view.funnel-view .funnel-journey .journey-acquisition-table table tbody td{vertical-align:top}body .funnel-view.funnel-view .funnel-journey .journey-acquisition-table td>strong{white-space:nowrap}body .funnel-view.funnel-view .funnel-journey .journey-acquisition-table td:first-child>strong{white-space:normal}body .funnel-view.funnel-view .funnel-journey .journey-acquisition-table td>small{display:block;margin:2px 0 0;color:var(--taog-text-3);white-space:normal;overflow:visible;text-overflow:clip}body .funnel-view.funnel-view .funnel-journey .journey-acquisition-table td:first-child>small{white-space:normal}.funnel-view .journey-acquisition .ux-jornada-ver-todas{display:flex;margin:8px 14px;height:32px;min-height:32px}body .funnel-view.funnel-view .journey-audit .section-heading small,body .funnel-view.funnel-view .journey-heading>div:first-child small{display:-webkit-box;-webkit-box-orient:vertical;-webkit-line-clamp:2;line-clamp:2;white-space:normal;overflow:hidden;text-overflow:clip;line-height:16px}body .funnel-view.funnel-view .funnel-journey .journey-stages{display:grid;grid-template-columns:repeat(auto-fit,minmax(150px,1fr));gap:8px}@media(min-width:1100px){body .funnel-view.funnel-view .funnel-journey .journey-stages{grid-template-columns:repeat(5,minmax(0,1fr))}}body .funnel-view.funnel-view .funnel-journey .journey-stage{min-width:0}@media(max-width:700px){body .funnel-view.funnel-view section.journey-card ol.journey-stages,body .funnel-view.funnel-view section.journey-card ol.journey-stages.journey-stages--disconnected{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));overflow-x:visible;gap:6px}body .funnel-view.funnel-view section.journey-card ol.journey-stages>li{flex:none}}@media(max-width:700px){.funnel-view .journey-acquisition-table td[data-label=Sequence]{display:flex;flex-wrap:wrap;align-items:center;gap:4px 10px}}.chat-taog-view{display:grid;gap:16px}.chat-taog-view .funnel-agents--standalone{gap:16px}.chat-taog-view .funnel-agents-overview{overflow:visible;border:0;background:transparent;box-shadow:none}.chat-taog-view .funnel-agents-overview>.section-heading{min-height:62px;box-sizing:border-box;margin-bottom:12px;padding:13px 16px;border:1px solid var(--taog-border);border-radius:12px;background:var(--taog-surface);box-shadow:var(--taog-shadow-card)}.chat-taog-view .funnel-agents-kpis{grid-template-columns:repeat(5,minmax(0,1fr));gap:12px;border:0}.chat-taog-view .funnel-agents-kpis>article.funnel-kpi{grid-template-columns:minmax(0,69fr) minmax(58px,31fr);min-height:112px;padding:13px 14px;border:1px solid var(--taog-border);border-radius:12px;background:var(--taog-surface);box-shadow:var(--taog-shadow-card)}.chat-taog-view .funnel-agents-kpis>article.funnel-kpi+article.funnel-kpi{border-left:1px solid var(--taog-border)}.chat-taog-view .funnel-kpi-copy>strong{margin:0}.chat-taog-view .chat-analysis-grid{grid-template-columns:minmax(0,7fr) minmax(310px,3fr);gap:16px}.chat-taog-view .chat-performance-chart svg{height:300px}.chat-taog-view .chat-health-card dl>div{min-height:48px;box-sizing:border-box}.chat-taog-view .chat-health-card dt small,.chat-taog-view .chat-agents-card td small,.chat-taog-view .chat-pages-card td small,.chat-taog-view .chat-performance-foot span{font-size:10.5px;line-height:1.35}.chat-taog-view .chat-agents-card table,.chat-taog-view .chat-pages-card table{font-size:12px;line-height:1.35}.chat-taog-view .chat-agents-card th,.chat-taog-view .chat-agents-card td,.chat-taog-view .chat-pages-card th,.chat-taog-view .chat-pages-card td{min-height:46px}.chat-taog-view .chat-pages-card th,.chat-taog-view .chat-pages-card td{padding-right:10px;padding-left:10px}@media(max-width:1180px){.chat-taog-view .funnel-agents-kpis{grid-template-columns:repeat(3,minmax(0,1fr))}.chat-taog-view .funnel-agents-kpis>article.funnel-kpi:nth-last-child(-n+2){min-height:104px}}@media(max-width:900px){.chat-taog-view .chat-analysis-grid{grid-template-columns:1fr}}@media(max-width:600px){.chat-taog-view,.chat-taog-view .funnel-agents--standalone{gap:12px}.chat-taog-view .funnel-agents-overview>.section-heading{min-height:0;margin-bottom:10px;padding:12px}.chat-taog-view .funnel-agents-overview>.section-heading .funnel-page-picker,.chat-taog-view .funnel-agents-overview>.section-heading select{width:100%;max-width:none}.chat-taog-view .funnel-agents-kpis{grid-template-columns:repeat(2,minmax(0,1fr));gap:9px}.chat-taog-view .funnel-agents-kpis>article.funnel-kpi,.chat-taog-view .funnel-agents-kpis>article.funnel-kpi:nth-last-child(-n+2){grid-template-columns:minmax(0,69fr) minmax(50px,31fr);min-height:116px;padding:11px}.chat-taog-view .funnel-agents-kpis>article.funnel-kpi:last-child{grid-column:1 / -1}.chat-taog-view .chat-performance-chart svg{height:232px}.chat-taog-view .chat-health-card dl>div{min-height:50px}.chat-taog-view .chat-agents-card .funnel-mobile-cards tbody tr{grid-template-columns:repeat(3,minmax(0,1fr))}}.chat-taog-view,.chat-taog-view .funnel-agents--standalone{gap:8px}.chat-taog-view .funnel-agents-overview>.section-heading{min-height:0;margin-bottom:8px;padding:8px 14px}.chat-taog-view .section-heading small{display:block;max-width:72ch;white-space:normal}.chat-taog-view .funnel-agents-kpis{gap:8px}.chat-taog-view .funnel-agents-kpis>article.funnel-kpi,.chat-taog-view .funnel-agents-kpis>article.funnel-kpi:nth-last-child(-n+2){grid-template-columns:minmax(0,1fr);height:78px;min-height:78px;padding:10px 12px}.chat-taog-view .funnel-kpi-trend{display:none}.chat-taog-view .funnel-kpi-copy{grid-template-rows:14px 26px 14px;gap:2px}.chat-taog-view .funnel-kpi-copy>span{font-size:11px;font-weight:600}.chat-taog-view .funnel-kpi-copy>strong{font-size:22px;line-height:26px}.chat-taog-view .funnel-kpi-copy>small{display:block;font-size:11px!important;line-height:14px;white-space:nowrap;text-overflow:ellipsis}.chat-taog-view .chat-analysis-grid{gap:8px;align-items:start}.chat-taog-view .chat-performance-chart svg{height:170px}.chat-taog-view .chat-health-card dl>div{min-height:36px;padding-top:4px;padding-bottom:4px}.chat-taog-view .chat-health-card dt small{display:none}.chat-taog-view .chat-health-card .section-heading{flex-wrap:wrap}.chat-taog-view .chat-agents-card th,.chat-taog-view .chat-agents-card td,.chat-taog-view .chat-pages-card th,.chat-taog-view .chat-pages-card td{min-height:40px;padding-top:6px;padding-bottom:6px}.chat-taog-view .chat-agents-card td,.chat-taog-view .chat-pages-card td{white-space:normal}.chat-taog-view .chat-agents-card td small,.chat-taog-view .chat-pages-card td small{display:block;font-size:11px;line-height:14px;color:var(--taog-text-3)}.chat-taog-view .chat-pages-card td:nth-child(n+4) small{display:none}.chat-taog-view .co-origem{margin-top:0}.chat-taog-view .co-origem .co-resumo{display:none}.chat-taog-view .co-origem .co-filtros{padding:6px 0}.chat-taog-view .editorial-table-wrap{max-height:none;overflow-y:visible;overflow-x:auto}.chat-taog-view .chat-ver-todas{display:flex;justify-content:center;padding:8px 0 4px}.chat-taog-view .chat-ver-todas .taog-btn{min-height:32px;height:32px}.chat-taog-view .ux-nd,.chat-taog-view td .ux-nd,.chat-taog-view b .ux-nd,.chat-taog-view dd .ux-nd{color:var(--taog-text-3);font-weight:400}.chat-taog-view thead th{background:var(--taog-surface-2)}@media(max-width:600px){.chat-taog-view .funnel-agents-kpis{grid-template-columns:repeat(2,minmax(0,1fr))}.chat-taog-view .funnel-agents-kpis>article.funnel-kpi:last-child{grid-column:1 / -1}.chat-taog-view .chat-performance-chart svg{height:150px}.chat-taog-view .funnel-mobile-cards td small{white-space:normal}}.chat-taog-view .funnel-kpi-copy>strong{margin:0!important;min-height:0}.chat-taog-view .funnel-kpi-copy{align-content:space-between;height:100%}.chat-taog-view .chat-agents-card td .badge+small,.chat-taog-view .chat-agents-card td small:only-child{display:none}.chat-taog-view .funnel-kpi-copy{display:flex;flex-direction:column;justify-content:center;gap:0;height:100%}.chat-taog-view .funnel-kpi-copy>span{line-height:14px}.chat-taog-view .funnel-kpi-copy>strong{font-size:20px;line-height:24px;height:24px}.chat-taog-view .funnel-kpi-copy>small{line-height:14px;height:14px}@media(max-width:600px){.chat-taog-view .section-heading{flex-wrap:wrap}.chat-taog-view .section-heading>div{min-width:0;max-width:100%}.chat-taog-view .section-heading small{white-space:normal;max-width:100%}.chat-taog-view .funnel-agents-overview>.section-heading .funnel-page-picker{width:100%}}@media(max-width:600px){.chat-taog-view .chat-agents-card .funnel-mobile-cards tbody tr{grid-template-columns:repeat(2,minmax(0,1fr))}.chat-taog-view .chat-agents-card .funnel-mobile-cards td{min-width:0}.chat-taog-view .chat-agents-card .funnel-mobile-cards td .badge{max-width:100%;height:auto;min-height:22px;white-space:normal}}.funnel-agents--activity .chat-ver-todas{display:flex;justify-content:center;padding:8px 0 4px}.funnel-agents--activity .chat-ver-todas .taog-btn{min-height:32px;height:32px}.funnel-agents--activity .section-heading small{overflow:visible;text-overflow:clip;white-space:normal;max-width:72ch}.funnel-agents--activity .editorial-table-wrap{max-height:none;overflow-y:visible}.funnel-agents--activity .ux-nd{color:var(--taog-text-3);font-weight:400}.funnel-agents--activity .activity-calendar-days>article{align-content:start;min-height:72px}.funnel-agents--activity .activity-calendar-days>article>header,.funnel-agents--activity .activity-calendar-days>article>div{background:transparent;border:0;box-shadow:none}.funnel-agents--activity .activity-calendar-days button span{overflow:visible;text-overflow:clip;white-space:normal}.funnel-agents--activity .activity-calendar-days button{align-items:start}.funnel-agents--activity .activity-calendar:not(.activity-calendar--single) .activity-calendar-days article>header{border:0}.funnel-view.funnel-view .funnel-kpis>article,.funnel-view.funnel-view .utility-kpis>article{height:auto;min-height:78px}.funnel-view.funnel-view .funnel-kpi-copy>span,.funnel-view.funnel-view .utility-kpi-copy>span,.funnel-view.funnel-view .journey-acquisition-summary span,.funnel-view.funnel-view .journey-chat-signal>span,.funnel-view.funnel-view .journey-evidence span{overflow:visible;text-overflow:clip;white-space:normal;font-size:12px;line-height:15px;letter-spacing:0;text-transform:none;font-weight:600}.funnel-view.funnel-view .funnel-kpi-copy>small,.funnel-view.funnel-view .utility-kpi-copy>small{-webkit-line-clamp:3;font-size:12px!important;line-height:16px}.funnel-view.funnel-view small{font-size:12px!important;line-height:16px}.funnel-view.funnel-view .badge,.funnel-view.funnel-view .journey-status{font-size:12px;line-height:16px}.funnel-view.funnel-view .journey-step{font-size:12px}.funnel-view .journey-acquisition-finance strong.provisorio,.funnel-view .journey-acquisition-table strong.provisorio{color:var(--taog-text-2)}.funnel-view .journey-acquisition-summary>div>.ux-selo{justify-self:start;margin-top:4px}.funnel-view .journey-acquisition-table td .ux-selo{margin-top:4px}.ux-aviso-caixa{margin:12px 16px;padding:12px 16px;border:1px solid var(--taog-border);border-radius:12px;background:var(--taog-surface-2)}.ux-aviso-caixa>p{margin:0;font-size:14px;line-height:20px;color:var(--taog-text-2)}.ux-aviso-caixa details{margin-top:8px}.ux-aviso-caixa summary,.ux-aviso-unico>summary,.ux-historico>details>summary{cursor:pointer;min-height:40px;display:flex;align-items:center;gap:10px;font-size:13px;font-weight:600}.ux-aviso-caixa details p{margin:6px 0 0;font-size:13px;line-height:19px;color:var(--taog-text-muted)}.journey-audit .ux-aviso-unico{margin:4px 16px 12px;padding:4px 16px;border:1px solid var(--taog-border);border-radius:12px;background:var(--taog-surface-2)}.journey-audit .ux-aviso-unico>summary span:last-child{color:var(--taog-text-muted);font-weight:500}.journey-audit .ux-aviso-unico ul{margin:0;padding:0;list-style:none}.journey-audit .ux-aviso-unico li+li{border-top:1px solid var(--taog-border)}.journey-audit .journey-issue-button{min-height:44px;padding:10px 0}.journey-audit .journey-issue-button>span,.funnel-view.funnel-view .journey-audit .journey-issue .journey-issue-button>span{color:var(--taog-text-muted);font-size:12px;font-weight:600;text-transform:none;letter-spacing:0}.journey-audit .journey-issue-button>strong{font-size:14px}.journey-audit .journey-issue-button>p{margin:2px 0 0;font-size:13px;color:var(--taog-text-2)}.journey-audit .ux-aviso-ok{margin:4px 16px 12px}.journey-audit .journey-limits{margin:0 16px 12px}.journey-audit .journey-limits summary{min-height:40px;display:flex;align-items:center;font-size:13px}.funnel-view.funnel-view .journey-evidence{grid-template-columns:repeat(3,minmax(0,1fr))}.funnel-view.funnel-view .journey-evidence>div{padding:12px 16px;border-top:1px solid var(--taog-border)}.funnel-view.funnel-view .journey-evidence>div:nth-child(-n+3){border-top:0}.funnel-view.funnel-view .journey-evidence>div:nth-child(3n+1){border-left:0}.funnel-view.funnel-view .journey-evidence strong,.funnel-view.funnel-view .journey-evidence small{display:block;overflow:visible;text-overflow:clip;white-space:normal;-webkit-line-clamp:unset;font-size:13px!important;line-height:18px}.funnel-view.funnel-view .journey-evidence small{color:var(--taog-text-muted);font-size:12px!important;line-height:16px}.funnel-view.funnel-view .journey-stage-label,.funnel-view.funnel-view .journey-stage b,.funnel-view.funnel-view .journey-stage small{overflow:visible;text-overflow:clip;white-space:normal;-webkit-line-clamp:unset}.funnel-view.funnel-view .journey-stage-label{font-size:13px;line-height:17px}.funnel-view.funnel-view .journey-chat-signal>small{-webkit-line-clamp:unset;display:block;font-size:12px!important}.funnel-view.funnel-view .journey-chat-signal>strong{font-size:18px}.funnel-view.funnel-view .journey-chat-grid{grid-template-columns:repeat(auto-fit,minmax(120px,1fr))}.funnel-view .journey-chat-diagnostics span{font-size:12px;color:var(--taog-text-muted)}.ux-abas{overflow:visible}.ux-abas button{min-height:40px}.ux-mais{position:relative;display:inline-flex}.ux-mais-menu{position:absolute;top:calc(100% + 4px);right:0;z-index:30;display:grid;min-width:220px;padding:6px;border:1px solid var(--taog-border);border-radius:12px;background:var(--taog-surface);box-shadow:var(--taog-shadow-md, 0 8px 24px rgba(16, 24, 40, .12))}.ux-mais-menu button{min-height:40px;padding:8px 12px;border-radius:8px;text-align:left}.ux-mais-menu button.active{background:var(--taog-surface-2)}.ux-mais-menu button:after{display:none}.ux-historico{padding:0 16px}.ux-historico>details>summary{justify-content:space-between;list-style:none;padding:8px 0}.ux-historico>details>summary::-webkit-details-marker{display:none}.ux-historico>details>summary>span:first-child{display:grid;gap:2px}.ux-historico>details>summary strong{font-size:15px}.ux-historico-ver{color:var(--taog-text-muted);font-weight:500}.ux-historico>details[open]>summary{border-bottom:1px solid var(--taog-border);margin-bottom:8px}.ux-historico>details[open] .ux-historico-ver{display:none}.ux-nota{margin:8px 16px 12px;font-size:13px;color:var(--taog-text-muted)}.funnel-view .taog-btn,.funnel-view .journey-sequence-link,.funnel-view .funnel-tabs button,.funnel-view .articles-pagination button,.funnel-prompt-dialog .taog-btn{min-height:40px}.funnel-view select,.funnel-view input[type=search],.funnel-prompt-dialog input:not([type=checkbox]),.funnel-prompt-dialog select{min-height:40px}.funnel-view .journey-sequence-link{padding:8px 6px}dialog.funnel-builder-dialog[open]{align-items:stretch;justify-content:flex-end;padding:0}.funnel-builder-dialog .painel,.funnel-builder-dialog>.painel{width:min(760px,100%);max-width:100%;height:100dvh;max-height:100dvh;border-radius:0}.funnel-prompt-dialog .painel{display:flex;flex-direction:column;height:100dvh;max-height:100dvh;border-radius:0;width:min(560px,100%)}.funnel-prompt-dialog.broad-larga .painel{width:min(900px,100%)}.funnel-prompt-dialog .painel>header{flex:none}.funnel-prompt-dialog .painel>form,.funnel-prompt-dialog .painel>.utility-log-detail,.funnel-prompt-dialog .painel>.broadcast-preview,.funnel-prompt-dialog .painel>.journey-diagnostic-body{flex:1 1 auto;min-height:0;overflow:auto}.funnel-prompt-dialog .painel>form .card-actions,.funnel-prompt-dialog .painel>.utility-log-detail .card-actions,.funnel-prompt-dialog .painel>.broadcast-preview .card-actions{position:sticky;bottom:0;z-index:2;margin:0;padding:12px 16px;border-top:1px solid var(--taog-border);background:var(--taog-surface);justify-content:flex-end;flex-wrap:wrap}.funnel-builder-dialog .funnel-builder-form{min-height:0}@media(max-width:700px){.funnel-view .taog-btn,.funnel-view .journey-sequence-link,.funnel-view .funnel-tabs button,.funnel-view .articles-pagination button,.funnel-prompt-dialog .taog-btn,.ux-mais-menu button{min-height:44px}.funnel-view select,.funnel-view input[type=search],.funnel-prompt-dialog input:not([type=checkbox]),.funnel-prompt-dialog select{min-height:44px}.funnel-view.funnel-view .funnel-tabs button{font-size:13px}.funnel-view.funnel-view .journey-evidence{grid-template-columns:minmax(0,1fr)}.funnel-view.funnel-view .journey-evidence>div{border-left:0;border-top:1px solid var(--taog-border)}.funnel-view.funnel-view .journey-evidence>div:first-child{border-top:0}.funnel-view.funnel-view .journey-chat-grid{grid-template-columns:repeat(2,minmax(0,1fr))}.funnel-view.funnel-view .journey-chat-grid>:last-child:nth-child(odd){grid-column:1 / -1}.funnel-view.funnel-view .funnel-kpis,.funnel-view.funnel-view .utility-kpis{grid-template-columns:repeat(2,minmax(0,1fr))}.funnel-view.funnel-view .funnel-kpis>:last-child:nth-child(odd),.funnel-view.funnel-view .utility-kpis>:last-child:nth-child(odd){grid-column:1 / -1}.funnel-view.funnel-view .funnel-kpis>article,.funnel-view.funnel-view .utility-kpis>article{height:auto;min-height:96px}.ux-aviso-caixa{margin:10px 12px}.ux-mais-menu{right:auto;left:0}}.funnel-view.funnel-view .journey-acquisition-summary small{white-space:normal;overflow:visible;text-overflow:clip}.funnel-view.funnel-view .journey-acquisition-summary>div{grid-template-rows:auto auto auto}.funnel-view.funnel-view .journey-acquisition-table td>small{font-size:12px}.funnel-view.funnel-view .journey-row-details>summary{font-size:13px;min-height:32px;display:list-item}.funnel-view svg text{font-size:11px!important}.funnel-view.funnel-view .journey-stages{grid-template-columns:repeat(auto-fit,minmax(170px,1fr));gap:10px}.funnel-view.funnel-view .journey-stage:after{display:none}.funnel-view.funnel-view .journey-stage>button,.funnel-view.funnel-view .journey-stage>div{grid-template-rows:auto auto auto auto auto;gap:6px;min-height:0;height:100%;border:1px solid var(--taog-border);border-radius:12px;text-align:left}.funnel-view.funnel-view .journey-stage:first-child>button,.funnel-view.funnel-view .journey-stage:first-child>div,.funnel-view.funnel-view .journey-stage:last-child>button,.funnel-view.funnel-view .journey-stage:last-child>div{border-radius:12px;border:1px solid var(--taog-border)}.funnel-view.funnel-view .journey-stage b{font-size:16px;line-height:22px;align-self:start}.funnel-view.funnel-view .journey-stage small{font-size:12px!important;line-height:16px}.funnel-view.funnel-view .journey-stage-foot{font-size:12px;text-transform:none;font-weight:500}.funnel-view.funnel-view .journey-chat-grid{grid-template-columns:repeat(7,minmax(0,1fr))}.funnel-view .journey-acquisition-table td .ux-selo{font-size:12px;white-space:normal}.journey-audit .ux-aviso-unico>summary{flex-wrap:wrap}.funnel-view.funnel-view .funnel-kpi-copy,.funnel-view.funnel-view .utility-kpi-copy{grid-template-rows:auto auto auto;align-content:center;gap:4px}.funnel-view.funnel-view .sequence-campaign-table td small,.funnel-view.funnel-view .sequence-campaign-table td strong{white-space:normal;overflow:visible;text-overflow:clip}.funnel-view.funnel-view .sequence-campaign-table{width:100%;table-layout:auto}.funnel-view.funnel-view .funnel-mobile-table-wrap{overflow-x:auto}dialog.meta-account-dialog.funnel-builder-dialog[open]{align-items:stretch;justify-content:flex-end;padding:0}dialog.meta-account-dialog.funnel-builder-dialog .painel,dialog.meta-account-dialog.funnel-builder-dialog>.painel{width:min(760px,100%);height:100dvh;max-height:100dvh;border-radius:0}dialog.meta-account-dialog.broadcast-preview-dialog[open]{align-items:stretch;justify-content:flex-end;padding:0}dialog.meta-account-dialog.broadcast-preview-dialog .painel{height:100dvh;max-height:100dvh;border-radius:0}.funnel-view.funnel-view .journey-chat-signal{grid-template-rows:auto auto auto auto;min-height:0}.funnel-view.funnel-view .journey-chat-signal>span{min-height:32px}.journey-diagnostic-dialog .painel-secao p,.journey-diagnostic-dialog .painel-secao small,.journey-diagnostic-dialog li p{font-size:13px!important}.journey-diagnostic-dialog .painel-secao h3,.journey-diagnostic-kind{font-size:12px}body .funnel-view.funnel-view .sequence-analysis-grid{align-items:start}@media(min-width:1101px){body .funnel-view.funnel-view .sequence-analysis-grid>.sequence-performance-card{grid-column:1;grid-row:1}body .funnel-view.funnel-view .sequence-analysis-grid>.sequence-health-card{grid-column:2;grid-row:1 / span 2}body .funnel-view.funnel-view .sequence-analysis-grid>.sequence-version-card{grid-column:1;grid-row:2}}body .funnel-view.funnel-view .sequence-analysis-grid .section-heading small,body .funnel-view.funnel-view .funnel-summary-card .section-heading small,body .funnel-view.funnel-view .funnel-sequence-card .section-heading small{display:block;overflow:visible;text-overflow:clip;white-space:normal;-webkit-line-clamp:unset;line-clamp:unset;max-width:none}body .funnel-view.funnel-view .funnel-history article small,body .funnel-view.funnel-view .funnel-history article strong,body .funnel-view.funnel-view .funnel-history article span{overflow:visible;text-overflow:clip;white-space:normal;overflow-wrap:anywhere}body .funnel-view.funnel-view .ux-nd,body .funnel-view.funnel-view .sequence-health-card dd.ux-nd,body .funnel-view.funnel-view .sequence-campaign-table .ux-nd{color:var(--taog-text-3);font-weight:400;background:transparent}body .funnel-view.funnel-view .funnel-kpis>article{min-height:78px;border-radius:12px}body .funnel-view.funnel-view .funnel-kpi-trend small{white-space:normal;overflow:visible;text-overflow:clip}body .funnel-view.funnel-view .journey-chat-signal>span{min-height:32px;display:block}body .funnel-view.funnel-view .journey-stage-label{min-height:34px}body .funnel-view.funnel-view .journey-stage-foot{display:flex;flex-direction:column;align-items:stretch;gap:4px}body .funnel-view.funnel-view .journey-stage-foot>i{position:static;display:block;width:100%;margin:0}@media(max-width:700px){body .funnel-view.funnel-view .funnel-history article{grid-template-columns:minmax(0,1fr);gap:4px}body .funnel-view.funnel-view .funnel-history-actions{justify-content:flex-start}body .funnel-view.funnel-view .funnel-kpi-trend{align-self:end}}body .funnel-view.funnel-view .journey-acquisition .section-heading small,body .funnel-view.funnel-view .journey-heading small{display:block;overflow:visible;text-overflow:clip;white-space:normal;-webkit-line-clamp:unset;line-clamp:unset}.pn-casca{max-width:1440px;margin:0 auto;padding:16px;display:grid;grid-template-columns:minmax(0,1fr);gap:16px}.pn-casca>*{min-width:0}.pn-casca [role=tablist],.pn-casca .ux-abas{overflow-x:auto;max-width:100%}.pn-titulo{margin:0;font-size:20px}.pn-pagina{display:grid;grid-template-columns:minmax(0,1fr);gap:16px;min-width:0}.pn-pagina>*{min-width:0}.pn-cartao{background:var(--taog-c-white);border:1px solid var(--taog-c-graphite-200);border-radius:12px;padding:16px;min-width:0}.pn-cartao h2{margin:0 0 8px;font-size:15px}.pn-duas{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:16px}.pn-duas--op{grid-template-columns:minmax(0,5fr) minmax(0,6fr);align-items:start}.pn-coluna{display:grid;gap:16px;min-width:0;align-content:start}.pn-nota{margin:4px 0 8px;color:var(--taog-c-graphite-700);font-size:13px}.pn-obs{margin:8px 0 0;font-size:13px;color:var(--taog-c-graphite-900)}.pn-aviso{display:flex;gap:12px;align-items:flex-start;flex-wrap:wrap;padding:10px 12px;border-radius:12px;border:1px solid var(--taog-c-graphite-200);background:var(--taog-c-graphite-75);font-size:13px}.pn-aviso--atencao{background:var(--taog-c-amber-50);border-color:#fedf89}.pn-aviso--erro{background:var(--taog-c-red-50);border-color:#fecdca}.pn-aviso--info{background:var(--taog-c-blue-50);border-color:#b2ddff}.pn-aviso-corpo{flex:1 1 260px;min-width:0;color:var(--taog-c-graphite-900)}.pn-lista{list-style:none;margin:0;padding:0;display:grid;gap:10px}.pn-lista li{display:grid;gap:2px;font-size:13px}.pn-lista small,.pn-sub{display:block;color:var(--taog-c-graphite-700);font-size:12px}.pn-dl{display:grid;grid-template-columns:140px 1fr;gap:6px 12px;margin:12px 0;font-size:13px}.pn-dl dt{color:var(--taog-c-graphite-700)}.pn-dl dd{margin:0}.pn-seg{list-style:none;margin:0;padding:0;display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:12px}.pn-seg li{display:grid;gap:6px;align-content:start;padding:12px;border:1px dashed var(--taog-c-graphite-300);border-radius:12px}.pn-seg small{color:var(--taog-c-graphite-700);font-size:12px}.pn-rolagem{overflow-x:auto;max-width:100%}.pn-rolagem:focus-visible,.pn-ord:focus-visible,.pn-tabela tbody tr:focus-visible,.pn-numeros summary:focus-visible{outline:2px solid var(--taog-c-blue-700);outline-offset:2px}.pn-tabela{width:100%;border-collapse:collapse;font-size:13px;font-variant-numeric:tabular-nums}.pn-tabela th,.pn-tabela td{padding:8px 10px;border-bottom:1px solid var(--taog-c-graphite-100);text-align:left;vertical-align:top}.pn-tabela thead th{font-size:11px;text-transform:uppercase;letter-spacing:.02em;color:var(--taog-c-graphite-700);white-space:nowrap;background:var(--taog-c-graphite-75)}.pn-tabela tbody th[scope=row]{font-weight:500;font-size:13px;text-transform:none;letter-spacing:0;color:inherit;background:none;white-space:normal}.pn-tabela .r{text-align:right}.pn-tabela tbody tr[tabindex]{cursor:pointer}.pn-tabela tbody tr[tabindex]:hover,.pn-linha-aberta{background:var(--taog-c-graphite-75)}.pn-tabela--compacta th,.pn-tabela--compacta td{padding:4px 8px}.pn-ord{all:unset;cursor:pointer;font:inherit;text-transform:inherit;letter-spacing:inherit;color:inherit}.pn-ord:hover{text-decoration:underline}.pn-grafico{margin:0}.pn-grafico figcaption{font-size:13px;font-weight:600;margin-bottom:4px}.pn-grafico svg{width:100%;height:auto;display:block}.pn-txt-pq{font-size:10px;fill:var(--taog-c-graphite-700)}.pn-txt-marca{font-size:10px;font-weight:700;fill:var(--taog-c-graphite-900)}.pn-grade{stroke:var(--taog-c-graphite-200);stroke-width:1}.pn-eixo0{stroke:var(--taog-c-graphite-500);stroke-width:1}.pn-faixa{fill:var(--taog-c-blue-50);opacity:.7}.pn-banda{fill:var(--taog-c-graphite-200);opacity:.6}.pn-marca-linha{stroke:var(--taog-c-graphite-900);stroke-dasharray:3 3;stroke-width:1}.pn-legenda{list-style:none;display:flex;flex-wrap:wrap;gap:4px 16px;padding:0;margin:6px 0 0;font-size:12px;color:var(--taog-c-graphite-700)}.pn-legenda li{display:inline-flex;gap:6px;align-items:center}.pn-leg-barra,.pn-leg-linha{width:12px;height:10px;border-radius:2px;display:inline-block}.pn-leg-linha{height:3px}.pn-leg-prov{width:12px;height:10px;border:1px dashed var(--taog-c-graphite-700);display:inline-block;background:repeating-linear-gradient(45deg,var(--taog-c-graphite-300) 0 2px,transparent 2px 5px)}.pn-numeros{margin-top:8px;font-size:12px}.pn-numeros summary{cursor:pointer;width:max-content}.pn-tempo{list-style:none;margin:0;padding:0 0 0 12px;border-left:2px solid var(--taog-c-graphite-200);display:grid;gap:12px}.pn-tempo-item{display:grid;grid-template-columns:80px 1fr;gap:8px;position:relative;font-size:13px}.pn-tempo-item:before{content:"";position:absolute;left:-19px;top:5px;width:10px;height:10px;border-radius:50%;background:var(--taog-c-graphite-400);border:2px solid var(--taog-c-white)}.pn-tempo--ok:before{background:var(--taog-c-green-500)}.pn-tempo--erro:before{background:var(--taog-c-red-500)}.pn-tempo--atencao:before{background:var(--taog-c-amber-500)}.pn-tempo--info:before{background:var(--taog-c-blue-500)}.pn-tempo time{color:var(--taog-c-graphite-700);font-variant-numeric:tabular-nums}.pn-tempo small{display:block;color:var(--taog-c-graphite-700)}.pn-marca,.pn-marca-n{display:inline-block;min-width:18px;padding:0 4px;margin-right:6px;border-radius:9px;background:var(--taog-c-graphite-900);color:var(--taog-c-white);font-size:11px;text-align:center}@media(max-width:900px){.pn-duas,.pn-seg{grid-template-columns:minmax(0,1fr)}}@media(max-width:600px){.pn-casca{padding:12px;gap:12px}.pn-cartao{padding:12px}.pn-so-desktop{display:none}.pn-dl{grid-template-columns:1fr;gap:0}.pn-dl dd{margin-bottom:8px}.pn-tempo-item{grid-template-columns:1fr;gap:0}}@media(prefers-reduced-motion:reduce){.pn-ord,.pn-tabela tbody tr{transition:none}}.pn-deficit{color:var(--taog-c-amber-700);font-weight:600}.pn-aviso .ux-selo{white-space:normal;max-width:100%}.pn-barra-leitura{display:flex;flex-wrap:wrap;align-items:center;gap:12px;margin:0 0 12px}.pn-barra-leitura .pn-nota{margin:0}.pn-rolagem--lateral{background:linear-gradient(to right,var(--taog-c-white) 30%,transparent) 0 0 / 28px 100% no-repeat local,linear-gradient(to left,var(--taog-c-white) 30%,transparent) 100% 0 / 28px 100% no-repeat local,radial-gradient(farthest-side at 0 50%,rgba(16,24,40,.22),transparent) 0 0 / 10px 100% no-repeat scroll,radial-gradient(farthest-side at 100% 50%,rgba(16,24,40,.22),transparent) 100% 0 / 10px 100% no-repeat scroll}.pn-dica-rolagem{margin:6px 0 0;font-size:12px;color:var(--taog-c-graphite-700);text-align:right}#root main.pn-casca .pn-pagina .ux-kpi .ux-kpi-valor.ux-kpi-valor--palavra{overflow-wrap:normal!important;word-break:keep-all;-webkit-hyphens:none;hyphens:none;white-space:nowrap!important;font-size:clamp(15px,5.2vw,24px)}#root .pn-casca .ux-kpi-apoio{overflow-wrap:break-word;word-break:normal;-webkit-hyphens:none;hyphens:none}#root main.pn-casca .pn-pagina .ux-kpi .ux-kpi-apoio.ux-kpi-apoio--palavra{white-space:nowrap!important;overflow-wrap:normal!important}@media(max-width:600px){#root main.pn-casca .pn-pagina .ux-kpi .ux-kpi-apoio.ux-kpi-apoio--palavra{font-size:10px;letter-spacing:-.1px}}@layer reset,vendor,taog-base,taog-theme;@layer taog-base{:root{--taog-c-black: #000000;--taog-c-graphite-900: #101828;--taog-c-graphite-700: #344054;--taog-c-graphite-500: #667085;--taog-c-graphite-400: #98a2b3;--taog-c-graphite-300: #d0d5dd;--taog-c-graphite-200: #e4e7ec;--taog-c-graphite-100: #f2f4f7;--taog-c-graphite-75: #f5f6f8;--taog-c-white: #ffffff;--taog-c-green-700: #027a48;--taog-c-green-500: #12b76a;--taog-c-green-50: #ecfdf3;--taog-c-red-700: #b42318;--taog-c-red-500: #f04438;--taog-c-red-50: #fef3f2;--taog-c-amber-700: #b54708;--taog-c-amber-500: #f79009;--taog-c-amber-50: #fffaeb;--taog-c-orange-700: #9a3412;--taog-c-orange-500: #ea580c;--taog-c-orange-50: #fff7ed;--taog-c-blue-700: #175cd3;--taog-c-blue-500: #175cd3;--taog-c-blue-50: #eff8ff;--taog-elev-1: 0 1px 2px rgba(16, 24, 40, .06), 0 1px 6px rgba(16, 24, 40, .03);--taog-elev-2: 0 1px 2px rgba(16, 24, 40, .04), 0 4px 12px rgba(16, 24, 40, .05);--taog-elev-3: 0 2px 4px rgba(16, 24, 40, .05), 0 10px 24px rgba(16, 24, 40, .07);--taog-elev-4: 0 4px 8px rgba(16, 24, 40, .06), 0 16px 40px rgba(16, 24, 40, .09);--taog-elev-5: 0 8px 16px rgba(16, 24, 40, .1), 0 28px 64px rgba(16, 24, 40, .18);--taog-font-sans: -apple-system, BlinkMacSystemFont, "SF Pro Text", "SF Pro Display", "Helvetica Neue", "Segoe UI", Arial, sans-serif;--taog-font-ui: var(--taog-font-sans);--taog-font-mono: "SFMono-Regular", "SF Mono", ui-monospace, Menlo, Monaco, Consolas, monospace;--taog-font-data: var(--taog-font-sans);--taog-bg: var(--taog-c-graphite-75);--taog-surface: var(--taog-c-white);--taog-surface-2: var(--taog-c-graphite-100);--taog-surface-hover: var(--taog-c-graphite-75);--taog-border: var(--taog-c-graphite-200);--taog-border-strong: var(--taog-c-graphite-300);--taog-text: var(--taog-c-graphite-900);--taog-text-2: var(--taog-c-graphite-700);--taog-text-3: var(--taog-c-graphite-500);--taog-text-muted: var(--taog-c-graphite-400);--taog-text-inverse: var(--taog-c-white);--taog-accent: var(--taog-c-graphite-900);--taog-accent-hover: var(--taog-c-black);--taog-accent-soft: var(--taog-c-graphite-100);--taog-on-accent: var(--taog-c-white);--taog-success: var(--taog-c-green-500);--taog-success-soft: var(--taog-c-green-50);--taog-success-strong: var(--taog-c-green-700);--taog-danger: var(--taog-c-red-500);--taog-danger-soft: var(--taog-c-red-50);--taog-danger-strong: var(--taog-c-red-700);--taog-warning: var(--taog-c-amber-500);--taog-warning-soft: var(--taog-c-amber-50);--taog-warning-strong: var(--taog-c-amber-700);--taog-info: var(--taog-c-blue-500);--taog-info-soft: var(--taog-c-blue-50);--taog-info-strong: var(--taog-c-blue-700);--taog-shadow-card: var(--taog-elev-1);--taog-shadow-pop: var(--taog-elev-3);--taog-shadow-modal: var(--taog-elev-5);--taog-focus-ring: 0 0 0 3px rgba(16, 24, 40, .08);--taog-ease: cubic-bezier(.4, 0, .2, 1);--taog-dur: .14s;--taog-transition: .14s cubic-bezier(.4, 0, .2, 1);--taog-fill: #e6e9ef;--taog-fill-hover: #dce1ea;--taog-danger-soft-hover: #fee4e2;--taog-accent-2: #1d2939;--taog-on-accent-up: #6ce9a6;--taog-r-xs: 4px;--taog-r-sm: 8px;--taog-r: 12px;--taog-r-lg: 16px;--taog-r-full: 999px;--taog-nav-w: 240px;--taog-topbar-h: 64px;--taog-content-max: 1200px;--taog-content-pad: 24px;--taog-content-gap: 24px;--taog-data-1: #175cd3;--taog-data-2: #12b76a;--taog-data-3: #f79009;--taog-data-4: #f04438;--taog-data-5: #7839ee;--taog-data-6: #0e9384;--taog-data-7: #ea580c;--taog-data-8: #ba24d5;--taog-data-9: #475467;--taog-data-10: #98a2b3}}@layer taog-theme{.taog-root,body.taog{background:var(--taog-bg);color:var(--taog-text);font-family:var(--taog-font-sans);font-variant-numeric:tabular-nums;-webkit-font-smoothing:antialiased;letter-spacing:-.005em}.taog-main{max-width:var(--taog-content-max);margin:0 auto;padding:var(--taog-content-pad) var(--taog-content-pad) 48px}.taog-btn{display:inline-flex;align-items:center;justify-content:center;gap:7px;height:auto;padding:8px 16px;font:500 13px/1.4 var(--taog-font-sans);border:1px solid transparent;border-radius:var(--taog-r);background:var(--taog-fill);color:var(--taog-text);cursor:pointer;transition:background var(--taog-dur) var(--taog-ease),border-color var(--taog-dur) var(--taog-ease),color var(--taog-dur) var(--taog-ease),transform var(--taog-dur) var(--taog-ease);white-space:nowrap}.taog-btn:disabled{opacity:.5;cursor:not-allowed}.taog-btn:focus-visible{outline:none;box-shadow:var(--taog-focus-ring)}.taog-btn--primary{background:var(--taog-accent);border-color:var(--taog-accent);color:var(--taog-on-accent)}.taog-btn--primary:hover{background:var(--taog-accent);border-color:var(--taog-accent)}.taog-btn--secondary{background:var(--taog-fill);border-color:transparent;color:var(--taog-text)}.taog-btn--secondary:hover{background:var(--taog-fill)}.taog-btn--ghost{background:transparent;border-color:transparent;color:var(--taog-text-2)}.taog-btn--ghost:hover{background:transparent;color:var(--taog-text)}.taog-btn--danger{background:var(--taog-danger-soft);border-color:transparent;color:var(--taog-danger-strong)}.taog-btn--danger:hover{background:var(--taog-danger-soft)}.taog-btn--sm{padding:6px 12px;font-size:12px;border-radius:var(--taog-r-sm)}.taog-btn--lg{padding:12px 20px;font-size:14px;border-radius:var(--taog-r)}.taog-input,.taog-select,.taog-textarea{width:100%;padding:8px 12px;font:400 13px/1.4 var(--taog-font-sans);color:var(--taog-text);background:var(--taog-surface);border:1px solid var(--taog-border);border-radius:var(--taog-r);transition:border-color var(--taog-dur) var(--taog-ease),box-shadow var(--taog-dur) var(--taog-ease)}.taog-textarea{min-height:64px;padding:8px 12px}.taog-input::placeholder,.taog-textarea::placeholder{color:var(--taog-text-muted)}.taog-input:focus,.taog-select:focus,.taog-textarea:focus{outline:none;border-color:var(--taog-accent);box-shadow:var(--taog-focus-ring)}.taog-label{display:block;margin-bottom:4px;font:500 12px/1.4 var(--taog-font-sans);color:var(--taog-text-2)}.taog-card{background:var(--taog-surface);border:1px solid var(--taog-border);border-radius:var(--taog-r-lg);box-shadow:var(--taog-shadow-card)}.taog-card__header{display:flex;align-items:center;justify-content:space-between;padding:14px 18px;border-bottom:1px solid var(--taog-border);font:600 14px/1.4 var(--taog-font-sans);color:var(--taog-text)}.taog-card__body{padding:16px 18px}.taog-card__footer{padding:14px 18px;border-top:1px solid var(--taog-border)}.taog-badge{display:inline-flex;align-items:center;gap:5px;padding:3px 10px;border-radius:var(--taog-r-full);font:600 11px/1.4 var(--taog-font-sans);letter-spacing:.01em;background:var(--taog-surface-2);color:var(--taog-text-3)}.taog-badge--primary{background:var(--taog-accent-soft);color:var(--taog-accent)}.taog-badge--success{background:var(--taog-success-soft);color:var(--taog-success-strong)}.taog-badge--danger{background:var(--taog-danger-soft);color:var(--taog-danger-strong)}.taog-badge--warning{background:var(--taog-warning-soft);color:var(--taog-warning-strong)}.taog-badge--info{background:var(--taog-info-soft);color:var(--taog-info-strong)}.taog-table{width:100%;border-collapse:collapse;font:400 13px/1.45 var(--taog-font-sans);font-variant-numeric:tabular-nums}.taog-table th{text-align:left;padding:8px 12px;font:600 11px/1.4 var(--taog-font-sans);letter-spacing:.06em;text-transform:uppercase;color:var(--taog-text-muted);background:var(--taog-surface-2);border-bottom:1px solid var(--taog-border);border-top:0}.taog-table td{padding:10px 12px;color:var(--taog-text-2);border-bottom:1px solid var(--taog-border);vertical-align:middle}.taog-table tbody tr:hover td{background:var(--taog-surface-hover)}.taog-table tr:last-child td{border-bottom:0}.taog-table .taog-num{text-align:right;font-family:var(--taog-font-data);font-variant-numeric:tabular-nums;font-weight:600}.taog-sidebar{position:fixed;top:0;left:0;bottom:0;width:var(--taog-nav-w);display:flex;flex-direction:column;background:var(--taog-surface);border-right:1px solid var(--taog-border);z-index:30}.taog-nav-item{display:flex;align-items:center;gap:12px;padding:8px 12px;margin:2px 8px;border-radius:var(--taog-r);font:500 13px/1.4 var(--taog-font-sans);color:var(--taog-text-3);text-decoration:none;transition:background var(--taog-dur) var(--taog-ease),color var(--taog-dur) var(--taog-ease)}.taog-nav-item svg{width:17px;height:17px;opacity:.68}.taog-nav-item:hover{background:transparent;color:var(--taog-text)}.taog-nav-item.is-active{background:var(--taog-accent-soft);color:var(--taog-accent);font-weight:700}.taog-nav-item.is-active svg{opacity:1}.taog-nav-section{padding:12px 12px 4px;font:700 11px/1.4 var(--taog-font-sans);letter-spacing:.06em;text-transform:uppercase;color:var(--taog-text-muted)}.taog-topbar{position:sticky;top:0;z-index:20;display:flex;align-items:center;gap:12px;min-height:var(--taog-topbar-h);padding:0 var(--taog-content-pad);background:var(--taog-surface);border-bottom:1px solid var(--taog-border)}.taog-topbar__title{font:700 15px/1.3 var(--taog-font-sans);letter-spacing:-.02em;color:var(--taog-text)}.taog-topbar__sub{font:400 13px/1.4 var(--taog-font-sans);color:var(--taog-text-3)}.taog-section-header{display:flex;align-items:center;justify-content:space-between;margin-bottom:18px;padding-top:8px}.taog-section-header h1{font:700 22px/1.2 var(--taog-font-sans);letter-spacing:-.02em;color:var(--taog-text);text-wrap:balance}.taog-section-header .taog-sub{font:400 13px/1.4 var(--taog-font-sans);color:var(--taog-text-3)}.taog-toggle{position:relative;width:38px;height:22px;border-radius:var(--taog-r-full);background:var(--taog-border);cursor:pointer;transition:background var(--taog-dur) var(--taog-ease)}.taog-toggle:after{content:"";position:absolute;top:2px;left:2px;width:18px;height:18px;border-radius:50%;background:var(--taog-surface);box-shadow:var(--taog-shadow-card);transition:left var(--taog-dur) var(--taog-ease)}.taog-toggle.is-on{background:var(--taog-accent)}.taog-toggle.is-on:after{left:18px}.taog-kpi{display:flex;flex-direction:column;gap:4px;padding:16px;background:var(--taog-surface);border:1px solid var(--taog-border);border-radius:var(--taog-r-lg);box-shadow:var(--taog-shadow-card)}.taog-kpi__label{font:500 11px/1.3 var(--taog-font-sans);color:var(--taog-text-3);display:flex;align-items:center;gap:6px}.taog-kpi__value{font:500 26px/1.1 var(--taog-font-data);letter-spacing:-.01em;color:var(--taog-text);font-variant-numeric:tabular-nums;font-feature-settings:"tnum" 1,"zero" 1}.taog-kpi__empty{display:inline-block;width:34px;height:11px;border-radius:999px;background:var(--taog-surface-2);vertical-align:middle}.taog-kpi__delta{font:600 11px/1.3 var(--taog-font-sans);display:inline-flex;align-items:center;gap:4px;color:var(--taog-text-3)}.taog-kpi__delta.is-up{color:var(--taog-success-strong)}.taog-kpi__delta.is-down{color:var(--taog-danger-strong)}.taog-kpi__spark{margin-top:6px;height:32px;width:100%;display:block}.taog-kpi--hero{background:linear-gradient(180deg,var(--taog-accent),var(--taog-accent-2));border-color:var(--taog-accent)}.taog-kpi--hero .taog-kpi__label{color:#ffffffa6}.taog-kpi--hero .taog-kpi__value{color:var(--taog-on-accent);font-size:32px}.taog-kpi--hero .taog-kpi__delta{color:var(--taog-on-accent-up)}.taog-kpi--alert .taog-kpi__value{color:var(--taog-danger-strong)}.taog-segmented{display:inline-flex;gap:2px;padding:4px;background:var(--taog-surface-2);border-radius:var(--taog-r)}.taog-segmented__item{padding:6px 12px;border:0;border-radius:var(--taog-r-sm);font:600 13px/1.4 var(--taog-font-sans);color:var(--taog-text-3);background:transparent;cursor:pointer;transition:background var(--taog-dur) var(--taog-ease),color var(--taog-dur) var(--taog-ease)}.taog-segmented__item:hover{color:var(--taog-text)}.taog-segmented__item.is-active{background:var(--taog-surface);color:var(--taog-text);box-shadow:var(--taog-shadow-card)}.taog-segmented--sm .taog-segmented__item{padding:4px 12px;font-size:12px}.taog-segmented--lg .taog-segmented__item{padding:8px 16px;font-size:14px}.taog-tabs{display:flex;gap:4px;border-bottom:1px solid var(--taog-border)}.taog-tab{display:inline-flex;align-items:center;gap:7px;padding:9px 12px;margin-bottom:-1px;font:600 13px/1.4 var(--taog-font-sans);color:var(--taog-text-3);background:transparent;border:0;border-bottom:2px solid transparent;cursor:pointer}.taog-tab:hover{color:var(--taog-text)}.taog-tab.is-active{color:var(--taog-text);border-bottom-color:var(--taog-accent)}.taog-tab .taog-tab__count{font-size:11px;font-weight:700;padding:1px 6px;border-radius:var(--taog-r-full);background:var(--taog-surface-2);color:var(--taog-text-3)}.taog-chart{width:100%}.taog-chart-grid{stroke:var(--taog-border);stroke-dasharray:3 3}.taog-chart-axis{font:500 11px/1 var(--taog-font-sans);fill:var(--taog-text-3)}.taog-chart-legend{display:flex;flex-wrap:wrap;gap:14px;margin-top:10px;font:400 11px/1.3 var(--taog-font-sans);color:var(--taog-text-3)}.taog-chart-legend b{display:inline-flex;align-items:center;gap:6px;font-weight:500;color:var(--taog-text-2)}.taog-chart-legend .taog-swatch{width:10px;height:10px;border-radius:3px;display:inline-block}.taog-icon-btn{display:inline-grid;place-items:center;width:34px;height:34px;border:1px solid var(--taog-border);border-radius:var(--taog-r);background:var(--taog-surface);color:var(--taog-text-3);cursor:pointer;transition:background var(--taog-dur) var(--taog-ease),color var(--taog-dur) var(--taog-ease),border-color var(--taog-dur) var(--taog-ease)}.taog-icon-btn:hover{background:var(--taog-surface);color:var(--taog-text);border-color:var(--taog-border)}.taog-icon-btn svg{width:17px;height:17px}.taog-btn-group{display:inline-flex}.taog-btn-group>.taog-btn{border-radius:0;margin-left:-1px}.taog-btn-group>.taog-btn:first-child{border-radius:var(--taog-r) 0 0 var(--taog-r);margin-left:0}.taog-btn-group>.taog-btn:last-child{border-radius:0 var(--taog-r) var(--taog-r) 0}.taog-link{color:var(--taog-text);font-weight:600;text-decoration:none;border-bottom:1px solid var(--taog-border-strong);cursor:pointer}.taog-link:hover{border-bottom-color:var(--taog-accent)}.taog-toolbar{display:inline-flex;align-items:center;gap:2px;padding:4px;background:var(--taog-surface);border:1px solid var(--taog-border);border-radius:var(--taog-r);box-shadow:var(--taog-shadow-card)}.taog-field{display:flex;flex-direction:column;gap:6px}.taog-help{font:400 11px/1.4 var(--taog-font-sans);color:var(--taog-text-3)}.taog-error-text{font:500 11px/1.4 var(--taog-font-sans);color:var(--taog-danger-strong)}.taog-input.is-error,.taog-select.is-error,.taog-textarea.is-error{border-color:var(--taog-danger)}.taog-input.is-error:focus{box-shadow:0 0 0 3px var(--taog-danger-soft)}.taog-search{position:relative;display:inline-flex;align-items:center;width:100%}.taog-search svg{position:absolute;left:12px;width:16px;height:16px;color:var(--taog-text-muted);pointer-events:none}.taog-search input{width:100%;padding:8px 12px 8px 37px;font:400 13px/1.4 var(--taog-font-sans);color:var(--taog-text);background:var(--taog-surface);border:1px solid var(--taog-border);border-radius:var(--taog-r)}.taog-search input:focus{outline:none;border-color:var(--taog-accent);box-shadow:var(--taog-focus-ring)}.taog-check{display:inline-flex;align-items:center;gap:9px;cursor:pointer;font:500 13px/1.4 var(--taog-font-sans);color:var(--taog-text-2)}.taog-check__box{width:18px;height:18px;border:1.5px solid var(--taog-border-strong);border-radius:var(--taog-r-xs);background:var(--taog-surface);display:inline-grid;place-items:center;transition:background var(--taog-dur) var(--taog-ease),border-color var(--taog-dur) var(--taog-ease)}.taog-check__box svg{width:12px;height:12px;color:var(--taog-on-accent);opacity:0}.taog-check.is-on .taog-check__box{background:var(--taog-accent);border-color:var(--taog-accent)}.taog-check.is-on .taog-check__box svg{opacity:1}.taog-radio{display:inline-flex;align-items:center;gap:9px;cursor:pointer;font:500 13px/1.4 var(--taog-font-sans);color:var(--taog-text-2)}.taog-radio__dot{width:18px;height:18px;border:1.5px solid var(--taog-border-strong);border-radius:50%;display:inline-grid;place-items:center;transition:border-color var(--taog-dur) var(--taog-ease)}.taog-radio__dot:after{content:"";width:9px;height:9px;border-radius:50%;background:var(--taog-accent);transform:scale(0);transition:transform var(--taog-dur) var(--taog-ease)}.taog-radio.is-on .taog-radio__dot{border-color:var(--taog-accent)}.taog-radio.is-on .taog-radio__dot:after{transform:scale(1)}.taog-slider{position:relative;height:6px;border-radius:var(--taog-r-full);background:var(--taog-surface-2)}.taog-slider__fill{position:absolute;left:0;top:0;height:6px;border-radius:var(--taog-r-full);background:var(--taog-accent)}.taog-slider__thumb{position:absolute;top:50%;width:16px;height:16px;border-radius:50%;background:var(--taog-surface);border:1.5px solid var(--taog-accent);box-shadow:var(--taog-shadow-card);transform:translate(-50%,-50%)}.taog-tag{display:inline-flex;align-items:center;gap:6px;padding:3px 6px 3px 10px;border-radius:var(--taog-r-full);background:var(--taog-surface-2);color:var(--taog-text-2);font:500 13px/1.3 var(--taog-font-sans)}.taog-tag button{display:inline-grid;place-items:center;width:15px;height:15px;border:0;border-radius:50%;background:transparent;color:var(--taog-text-muted);cursor:pointer}.taog-tag button:hover{background:transparent;color:var(--taog-text)}.taog-avatar{display:inline-grid;place-items:center;width:34px;height:34px;border-radius:50%;background:var(--taog-accent);color:var(--taog-on-accent);font:700 13px/1 var(--taog-font-sans);overflow:hidden}.taog-avatar img{width:100%;height:100%;object-fit:cover;outline:1px solid rgba(16,24,40,.08);outline-offset:-1px}.taog-avatar-group{display:inline-flex}.taog-avatar-group .taog-avatar{border:2px solid var(--taog-surface);margin-left:-10px}.taog-avatar-group .taog-avatar:first-child{margin-left:0}.taog-code{font:500 13px/1.4 var(--taog-font-mono);background:var(--taog-surface-2);color:var(--taog-text);padding:1px 6px;border-radius:var(--taog-r-sm)}.taog-kbd{font:600 11px/1 var(--taog-font-mono);background:var(--taog-surface);color:var(--taog-text-2);border:1px solid var(--taog-border-strong);border-bottom-width:2px;border-radius:var(--taog-r-sm);padding:3px 6px}.taog-codeblock{font:500 13px/1.6 var(--taog-font-mono);background:var(--taog-accent);color:var(--taog-border);padding:14px 16px;border-radius:var(--taog-r-lg);overflow-x:auto}.taog-status-dot{display:inline-block;width:8px;height:8px;border-radius:50%;background:var(--taog-text-muted)}.taog-status-dot--ok{background:var(--taog-success)}.taog-status-dot--warn{background:var(--taog-warning)}.taog-status-dot--bad{background:var(--taog-danger)}.taog-empty{text-align:center;padding:40px 24px}.taog-empty__icon{display:inline-grid;place-items:center;width:48px;height:48px;border-radius:50%;background:var(--taog-surface-2);color:var(--taog-text-3);margin-bottom:12px}.taog-empty h4{font:600 14px/1.4 var(--taog-font-sans);color:var(--taog-text);margin-bottom:4px}.taog-empty p{font:400 13px/1.5 var(--taog-font-sans);color:var(--taog-text-3);max-width:36ch;margin:0 auto 14px}.taog-banner{display:flex;align-items:flex-start;gap:10px;padding:12px 14px;border-radius:var(--taog-r-lg);border:1px solid var(--taog-border);background:var(--taog-surface-2);font:500 13px/1.45 var(--taog-font-sans);color:var(--taog-text-2)}.taog-banner svg{width:17px;height:17px;flex:none;margin-top:1px}.taog-banner--success{background:var(--taog-success-soft);border-color:var(--taog-success-soft);color:var(--taog-success-strong)}.taog-banner--danger{background:var(--taog-danger-soft);border-color:var(--taog-danger-soft);color:var(--taog-danger-strong)}.taog-banner--warning{background:var(--taog-warning-soft);border-color:var(--taog-warning-soft);color:var(--taog-warning-strong)}.taog-banner--info{background:var(--taog-info-soft);border-color:var(--taog-info-soft);color:var(--taog-info-strong)}.taog-toast{display:flex;align-items:center;gap:10px;padding:12px 14px;border-radius:var(--taog-r-lg);background:var(--taog-accent);color:var(--taog-on-accent);box-shadow:var(--taog-shadow-pop);font:500 13px/1.4 var(--taog-font-sans)}.taog-toast svg{width:17px;height:17px;flex:none}.taog-progress{height:8px;border-radius:var(--taog-r-full);background:var(--taog-surface-2);overflow:hidden}.taog-progress__bar{height:100%;border-radius:var(--taog-r-full);background:var(--taog-accent)}.taog-skeleton{border-radius:var(--taog-r-sm);background:linear-gradient(90deg,var(--taog-surface-2) 25%,var(--taog-surface-hover) 37%,var(--taog-surface-2) 63%);background-size:400% 100%;animation:taog-shimmer 1.4s ease infinite}@keyframes taog-shimmer{0%{background-position:100% 50%}to{background-position:0 50%}}.taog-spinner{width:20px;height:20px;border-radius:50%;border:2.5px solid var(--taog-border);border-top-color:var(--taog-accent);animation:taog-spin .7s linear infinite}@keyframes taog-spin{to{transform:rotate(360deg)}}@media(prefers-reduced-motion:reduce){.taog-skeleton,.taog-spinner{animation:none}}.taog-breadcrumb{display:flex;align-items:center;gap:7px;font:500 13px/1.4 var(--taog-font-sans);color:var(--taog-text-3)}.taog-breadcrumb a{color:var(--taog-text-3);text-decoration:none}.taog-breadcrumb a:hover{color:var(--taog-text)}.taog-breadcrumb .sep{color:var(--taog-text-muted)}.taog-breadcrumb .current{color:var(--taog-text);font-weight:600}.taog-pagination{display:inline-flex;gap:4px}.taog-pagination button{min-width:32px;height:32px;padding:0 8px;border:1px solid var(--taog-border);border-radius:var(--taog-r);background:var(--taog-surface);color:var(--taog-text-2);font:600 13px/1 var(--taog-font-sans);cursor:pointer}.taog-pagination button:hover{background:var(--taog-surface)}.taog-pagination button.is-active{background:var(--taog-accent);border-color:var(--taog-accent);color:var(--taog-on-accent)}.taog-steps{display:flex;align-items:center}.taog-step{display:inline-flex;align-items:center;gap:8px;font:600 13px/1.4 var(--taog-font-sans);color:var(--taog-text-3)}.taog-step__n{display:inline-grid;place-items:center;width:24px;height:24px;border-radius:50%;border:1.5px solid var(--taog-border-strong);background:var(--taog-surface);color:var(--taog-text-3);font-size:11px}.taog-step.is-active .taog-step__n{background:var(--taog-accent);border-color:var(--taog-accent);color:var(--taog-on-accent)}.taog-step.is-active{color:var(--taog-text)}.taog-step.is-done .taog-step__n{background:var(--taog-success);border-color:var(--taog-success);color:var(--taog-on-accent)}.taog-steps .taog-step__line{width:44px;height:1.5px;background:var(--taog-border);margin:0 10px}.taog-clickable-card{background:var(--taog-surface);border:1px solid var(--taog-border);border-radius:var(--taog-r-lg);box-shadow:var(--taog-shadow-card);padding:16px 18px;cursor:pointer;transition:border-color var(--taog-dur) var(--taog-ease),box-shadow var(--taog-dur) var(--taog-ease),transform var(--taog-dur) var(--taog-ease)}.taog-clickable-card:hover{border-color:var(--taog-border-strong);box-shadow:var(--taog-shadow-pop)}.taog-collapsible{border:1px solid var(--taog-border);border-radius:var(--taog-r-lg);background:var(--taog-surface);overflow:hidden}.taog-collapsible__head{display:flex;align-items:center;justify-content:space-between;padding:13px 16px;font:600 13px/1.4 var(--taog-font-sans);color:var(--taog-text);cursor:pointer}.taog-collapsible__head svg{width:16px;height:16px;color:var(--taog-text-3);transition:transform var(--taog-dur) var(--taog-ease)}.taog-collapsible.is-open .taog-collapsible__head svg{transform:rotate(180deg)}.taog-collapsible__body{padding:0 16px 14px;font:400 13px/1.5 var(--taog-font-sans);color:var(--taog-text-3)}.taog-dialog{width:420px;max-width:92vw;background:var(--taog-surface);border-radius:var(--taog-r-lg);box-shadow:var(--taog-shadow-modal);overflow:hidden}.taog-dialog__head{padding:18px 20px 4px;font:700 16px/1.3 var(--taog-font-sans);color:var(--taog-text)}.taog-dialog__body{padding:6px 20px 8px;font:400 13px/1.55 var(--taog-font-sans);color:var(--taog-text-3)}.taog-dialog__foot{display:flex;justify-content:flex-end;gap:8px;padding:14px 20px 18px}.taog-popover{background:var(--taog-surface);border:1px solid var(--taog-border);border-radius:var(--taog-r-lg);box-shadow:var(--taog-shadow-pop);padding:8px;min-width:180px}.taog-menu-item{display:flex;align-items:center;gap:10px;padding:8px 10px;border-radius:var(--taog-r);font:500 13px/1.4 var(--taog-font-sans);color:var(--taog-text-2);cursor:pointer}.taog-menu-item:hover{background:transparent;color:var(--taog-text)}.taog-menu-item svg{width:16px;height:16px;color:var(--taog-text-3)}.taog-tooltip{display:inline-block;background:var(--taog-accent);color:var(--taog-on-accent);font:500 11px/1.3 var(--taog-font-sans);padding:6px 9px;border-radius:var(--taog-r);box-shadow:var(--taog-shadow-pop)}.taog-list{border:1px solid var(--taog-border);border-radius:var(--taog-r-lg);background:var(--taog-surface);overflow:hidden}.taog-list__item{display:flex;align-items:center;gap:12px;padding:12px 16px;border-bottom:1px solid var(--taog-border)}.taog-list__item:last-child{border-bottom:0}.taog-list__item:hover{background:var(--taog-surface-hover)}.taog-list__title{font:600 13px/1.4 var(--taog-font-sans);color:var(--taog-text)}.taog-list__sub{font:400 13px/1.4 var(--taog-font-sans);color:var(--taog-text-3)}.taog-metadata{display:grid;grid-template-columns:auto 1fr;gap:8px 18px;font:400 13px/1.5 var(--taog-font-sans)}.taog-metadata dt{color:var(--taog-text-3);font-weight:500}.taog-metadata dd{color:var(--taog-text);text-align:right;font-family:var(--taog-font-data);font-variant-numeric:tabular-nums}.taog-divider{height:1px;background:var(--taog-border);border:0}.taog-number{display:inline-flex;align-items:stretch;border:1px solid var(--taog-border);border-radius:var(--taog-r);overflow:hidden;background:var(--taog-surface)}.taog-number input{width:60px;border:0;text-align:center;font:500 13px/1 var(--taog-font-sans);color:var(--taog-text);background:transparent}.taog-number button{width:32px;border:0;background:var(--taog-surface);color:var(--taog-text-3);cursor:pointer;font-size:15px}.taog-number button:hover{background:var(--taog-surface);color:var(--taog-text)}.taog-number button:first-child{border-right:1px solid var(--taog-border)}.taog-number button:last-child{border-left:1px solid var(--taog-border)}.taog-date{position:relative;display:inline-flex;align-items:center;width:100%}.taog-date svg{position:absolute;right:12px;width:16px;height:16px;color:var(--taog-text-muted);pointer-events:none}.taog-date input{width:100%;padding:8px 36px 8px 12px;font:400 13px/1.4 var(--taog-font-sans);color:var(--taog-text);background:var(--taog-surface);border:1px solid var(--taog-border);border-radius:var(--taog-r)}.taog-file{border:1.5px dashed var(--taog-border-strong);border-radius:var(--taog-r-lg);background:var(--taog-surface);padding:20px;text-align:center;color:var(--taog-text-3);font:500 13px/1.5 var(--taog-font-sans);cursor:pointer}.taog-file svg{width:22px;height:22px;color:var(--taog-text-muted);margin:0 auto 6px;display:block}.taog-toggle-btn{display:inline-flex;align-items:center;gap:7px;padding:8px 13px;border:1px solid var(--taog-border);border-radius:var(--taog-r);background:var(--taog-surface);color:var(--taog-text-3);font:600 13px/1.4 var(--taog-font-sans);cursor:pointer}.taog-toggle-btn svg{width:15px;height:15px}.taog-toggle-btn.is-on{background:var(--taog-accent);border-color:var(--taog-accent);color:var(--taog-on-accent)}.taog-calendar{width:236px;padding:12px;border:1px solid var(--taog-border);border-radius:var(--taog-r-lg);background:var(--taog-surface);box-shadow:var(--taog-shadow-card)}.taog-calendar__head{display:flex;align-items:center;justify-content:space-between;margin-bottom:8px;font:700 13px/1 var(--taog-font-sans)}.taog-calendar__grid{display:grid;grid-template-columns:repeat(7,1fr);gap:1px}.taog-calendar__grid span{text-align:center;font:600 10px/1 var(--taog-font-sans);color:var(--taog-text-muted);padding:4px 0}.taog-calendar__grid a{text-align:center;font:500 13px/1 var(--taog-font-sans);color:var(--taog-text-2);padding:6px 0;border-radius:var(--taog-r-sm);text-decoration:none}.taog-calendar__grid a:hover{background:transparent}.taog-calendar__grid a.is-sel{background:var(--taog-accent);color:var(--taog-on-accent);font-weight:700}.taog-calendar__grid a.mut{color:var(--taog-text-muted)}.taog-blockquote{border-left:3px solid var(--taog-accent);padding:4px 0 4px 14px;font:500 14px/1.55 var(--taog-font-sans);color:var(--taog-text-2);font-style:italic}.taog-timestamp{font:500 13px/1.3 var(--taog-font-sans);color:var(--taog-text-3);display:inline-flex;align-items:center;gap:5px}.taog-timestamp svg{width:13px;height:13px}.taog-thumbnail{width:56px;height:56px;border-radius:var(--taog-r);object-fit:cover;border:1px solid var(--taog-border);background:var(--taog-surface-2);outline:1px solid rgba(16,24,40,.06);outline-offset:-1px}.taog-citation{display:inline-flex;align-items:center;gap:6px;padding:3px 9px;border-radius:var(--taog-r-full);background:var(--taog-surface-2);font:600 11px/1.3 var(--taog-font-sans);color:var(--taog-text-3)}.taog-citation b{color:var(--taog-text)}.taog-dropdown{display:inline-flex;align-items:center;gap:8px;padding:8px 12px;border:1px solid var(--taog-border);border-radius:var(--taog-r);background:var(--taog-surface);color:var(--taog-text);font:600 13px/1.4 var(--taog-font-sans);cursor:pointer}.taog-dropdown svg{width:15px;height:15px;color:var(--taog-text-3);transition:transform var(--taog-dur, .14s) var(--taog-ease, ease)}.taog-dropdown.is-open svg{transform:rotate(180deg)}.taog-cmdk{width:300px;border:1px solid var(--taog-border);border-radius:var(--taog-r-lg);background:var(--taog-surface);box-shadow:var(--taog-shadow-modal);overflow:hidden}.taog-cmdk__in{display:flex;align-items:center;gap:9px;padding:12px 14px;border-bottom:1px solid var(--taog-border);color:var(--taog-text-muted);font:400 13px/1 var(--taog-font-sans)}.taog-cmdk__in svg{width:16px;height:16px}.taog-tree{font:500 13px/1.4 var(--taog-font-sans)}.taog-tree__row{display:flex;align-items:center;gap:7px;padding:5px 8px;border-radius:var(--taog-r-sm);color:var(--taog-text-2)}.taog-tree__row:hover{background:var(--taog-surface-hover)}.taog-tree__row svg{width:14px;height:14px;color:var(--taog-text-3)}.taog-tree__child{padding-left:20px}.taog-progress-ring{transform:rotate(-90deg)}.taog-progress-ring circle{fill:none;stroke-width:6}.taog-progress-ring .bg{stroke:var(--taog-surface-2)}.taog-progress-ring .fg{stroke:var(--taog-accent);stroke-linecap:round}.taog-msg{max-width:78%;padding:9px 13px;border-radius:14px;font:400 13px/1.45 var(--taog-font-sans)}.taog-msg--in{background:var(--taog-surface-2);color:var(--taog-text);border-bottom-left-radius:4px;align-self:flex-start}.taog-msg--out{background:var(--taog-accent);color:var(--taog-on-accent);border-bottom-right-radius:4px;align-self:flex-end}.taog-msg__meta{font:500 10px/1 var(--taog-font-sans);color:var(--taog-text-muted);margin-top:4px}.taog-composer{display:flex;align-items:center;gap:8px;padding:8px 8px 8px 14px;border:1px solid var(--taog-border);border-radius:var(--taog-r-full);background:var(--taog-surface)}.taog-composer input{flex:1;border:0;background:transparent;font:400 13px/1.4 var(--taog-font-sans);color:var(--taog-text)}.taog-composer button{width:32px;height:32px;flex:none;border:0;border-radius:50%;background:var(--taog-accent);color:var(--taog-on-accent);display:grid;place-items:center;cursor:pointer}.taog-composer button svg{width:16px;height:16px}.taog-sysmsg{align-self:center;font:500 11px/1.3 var(--taog-font-sans);color:var(--taog-text-3);background:var(--taog-surface-2);padding:4px 12px;border-radius:var(--taog-r-full)}.taog-multiselect{display:flex;align-items:center;flex-wrap:wrap;gap:6px;width:100%;min-height:38px;padding:5px 34px 5px 8px;border:1px solid var(--taog-border);border-radius:var(--taog-r);background:var(--taog-surface);position:relative}.taog-multiselect:after{content:"";position:absolute;right:12px;top:50%;width:8px;height:8px;border-right:1.5px solid var(--taog-text-muted);border-bottom:1.5px solid var(--taog-text-muted);transform:translateY(-70%) rotate(45deg)}.taog-rating{display:inline-flex;gap:3px;color:var(--taog-warning)}.taog-rating svg{width:17px;height:17px}.taog-rating .off{color:var(--taog-border-strong)}.taog-selectable{position:relative;border:1.5px solid var(--taog-border);border-radius:var(--taog-r-lg);background:var(--taog-surface);padding:14px 16px;cursor:pointer;transition:border-color var(--taog-dur) var(--taog-ease)}.taog-selectable.is-sel{border-color:var(--taog-accent);background:var(--taog-accent-soft)}.taog-selectable__mark{position:absolute;top:12px;right:12px;width:18px;height:18px;border-radius:50%;border:1.5px solid var(--taog-border-strong);display:grid;place-items:center}.taog-selectable.is-sel .taog-selectable__mark{background:var(--taog-accent);border-color:var(--taog-accent)}.taog-selectable__mark svg{width:11px;height:11px;color:var(--taog-on-accent);opacity:0}.taog-selectable.is-sel .taog-selectable__mark svg{opacity:1}.taog-carousel-dots{display:inline-flex;gap:6px}.taog-carousel-dots i{width:7px;height:7px;border-radius:50%;background:var(--taog-border-strong)}.taog-carousel-dots i.on{background:var(--taog-accent);width:18px;border-radius:var(--taog-r-full)}.taog-overflow{display:inline-flex;align-items:center}.taog-overflow>*{margin-left:-8px;border:2px solid var(--taog-surface)}.taog-overflow>*:first-child{margin-left:0}.taog-loader{width:44px;height:44px;-webkit-mask:var(--taog-logo-mask, none) center / contain no-repeat;mask:var(--taog-logo-mask, none) center / contain no-repeat;background:var(--taog-accent);animation:taog-breathe 1.3s ease-in-out infinite}.taog-loader--sm{width:26px;height:26px}.taog-loader--lg{width:64px;height:64px}@keyframes taog-breathe{0%,to{transform:scale(.86);opacity:.45}50%{transform:scale(1);opacity:1}}.taog-loading{display:flex;flex-direction:column;align-items:center;justify-content:center;gap:14px;padding:36px}.taog-loading__label{font:500 13px/1.4 var(--taog-font-sans);color:var(--taog-text-3)}@media(prefers-reduced-motion:reduce){.taog-loader{animation:none;opacity:.85}}.taog-catloader svg{animation:taog-cat-life 3s ease-in-out infinite;transform-origin:center}.taog-cat-lid{transform-box:fill-box;transform-origin:center top;transform:scaleY(0);animation:taog-cat-blink 3s ease-out infinite}@keyframes taog-cat-life{0%,8%{transform:scaleX(1) scaleY(1)}13%,16%{transform:scaleX(1) scaleY(.985)}21%{transform:scaleX(1.025) scaleY(1.025)}25%,29%{transform:scaleX(1) scaleY(1)}33%,36%{transform:scaleX(1) scaleY(.985)}41%{transform:scaleX(1.025) scaleY(1.025)}45%,to{transform:scaleX(1) scaleY(1)}}@keyframes taog-cat-blink{0%,9%{transform:scaleY(0)}15%,17%{transform:scaleY(1)}22%{transform:scaleY(0)}27%{transform:scaleY(0)}32%,36%{transform:scaleY(1)}41%,to{transform:scaleY(0)}}@media(prefers-reduced-motion:reduce){.taog-catloader svg,.taog-cat-lid{animation:none}.taog-cat-lid{transform:scaleY(0)}}.taog-check,.taog-radio{position:relative}.taog-check__input,.taog-radio__input{position:absolute;opacity:0;width:18px;height:18px;margin:0;cursor:pointer}.taog-check:has(.taog-check__input:checked) .taog-check__box{background:var(--taog-accent);border-color:var(--taog-accent)}.taog-check:has(.taog-check__input:checked) .taog-check__box svg{opacity:1}.taog-check:has(.taog-check__input:focus-visible) .taog-check__box{box-shadow:var(--taog-focus-ring)}.taog-radio:has(.taog-radio__input:checked) .taog-radio__dot{border-color:var(--taog-accent)}.taog-radio:has(.taog-radio__input:checked) .taog-radio__dot:after{transform:scale(1)}.taog-radio:has(.taog-radio__input:focus-visible) .taog-radio__dot{box-shadow:var(--taog-focus-ring)}.taog-toggle__input{position:absolute;top:0;right:0;bottom:0;left:0;opacity:0;margin:0;cursor:pointer}.taog-toggle:has(.taog-toggle__input:checked){background:var(--taog-accent)}.taog-toggle:has(.taog-toggle__input:checked):after{left:18px}.taog-toggle:has(.taog-toggle__input:focus-visible){box-shadow:var(--taog-focus-ring)}.taog-toggle-btn[aria-pressed=true]{background:var(--taog-accent);border-color:var(--taog-accent);color:var(--taog-on-accent)}.taog-icon-btn:focus-visible,.taog-toggle-btn:focus-visible,.taog-dropdown:focus-visible,.taog-pagination button:focus-visible,.taog-segmented__item:focus-visible,.taog-tab:focus-visible,.taog-menu-item:focus-visible,.taog-nav-item:focus-visible,.taog-clickable-card:focus-visible,.taog-selectable:focus-visible,.taog-link:focus-visible,.taog-collapsible__head:focus-visible{outline:none;box-shadow:var(--taog-focus-ring)}}:root{--taog-focus-ring: 0 0 0 3px rgba(16, 24, 40, .45)}a:focus-visible,button:focus-visible,summary:focus-visible,[tabindex]:focus-visible{outline:2px solid var(--taog-text);outline-offset:2px}nav a:focus-visible,.app-shell>aside :focus-visible{outline-color:#fff}*{box-sizing:border-box}body{margin:0;font-family:var(--taog-font-sans);font-size:13px;line-height:1.4;letter-spacing:-.005em}button,input,select,textarea{font:inherit}button{cursor:pointer}h1,h2,p{margin:0}h1{font-size:22px;font-weight:700;letter-spacing:-.02em;line-height:1.2}h2{font-size:14px;font-weight:600;line-height:1.4}p{color:var(--taog-text-3);font-size:14px;line-height:1.6}input,select,textarea{width:100%;border:1px solid var(--taog-border);border-radius:8px;background:#fff;padding:10px 12px;color:var(--taog-text)}input:focus,select:focus,textarea:focus{outline:2px solid #98a2b3;outline-offset:2px}label{display:grid;gap:7px;font-size:13px;font-weight:500}small{display:block;color:var(--taog-text-3);font-size:12px;margin-top:3px}code{font-family:var(--taog-font-mono)}.number{font-family:var(--taog-font-data)}.app-shell{display:flex;min-height:100vh}.app-shell>aside{width:240px;flex-shrink:0;position:sticky;top:0;height:100vh;background:#101828;color:#fff;padding:30px 16px 16px;display:flex;flex-direction:column}.brand{font-size:36px;font-weight:700;letter-spacing:-2px;padding:0 14px 29px}.brand span{font-size:9px;letter-spacing:2px;display:inline-block;border-left:1px solid #475467;margin-left:15px;padding:5px 0 5px 13px}.company-switch{font-size:9px;letter-spacing:1.6px;color:#98a2b3;padding:0 8px 30px}.company-switch select{background:#1d2939;border-color:#344054;color:#fff;font-size:13px;letter-spacing:0;margin-top:5px}.nav-label{font-size:9px;letter-spacing:1.8px;color:#98a2b3;padding:0 15px 13px}nav{display:grid;gap:4px;min-height:0;overflow-y:auto;scrollbar-width:none;padding-bottom:12px}nav::-webkit-scrollbar{display:none}nav>div{display:grid;gap:4px}nav a,nav button{border:0;background:none;color:#98a2b3;text-decoration:none;text-align:left;display:flex;align-items:center;gap:12px;border-radius:8px;padding:12px 14px;font-size:13px}nav a:hover,nav button:hover{color:#98a2b3}nav a.active,nav button.active{color:#fff;background:#1d2939}.account{margin-top:auto;border-top:1px solid #344054;display:flex;align-items:center;gap:10px;padding-top:20px}.account strong{font-size:13px}.account small{text-transform:capitalize}.avatar{height:34px;width:34px;display:grid;place-items:center;border-radius:50%;background:#344054}.account .icon-button{margin-left:auto;color:#98a2b3}.workspace{flex:1;min-width:0}header{min-height:68px;border-bottom:1px solid var(--taog-border);background:#fff;padding:0 34px;display:flex;align-items:center;justify-content:space-between;font-size:12px;color:var(--taog-text-3)}.breadcrumb{display:flex;flex-wrap:wrap;align-items:center;gap:8px;list-style:none;margin:0;padding:0;color:var(--taog-text-2)}.breadcrumb li{display:flex;align-items:center;min-width:0}.breadcrumb li+li:before{content:"/";margin-right:8px;color:var(--taog-text-3)}.breadcrumb a,.breadcrumb [aria-current=page]{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.breadcrumb a{color:var(--taog-text-3);text-decoration:none}.breadcrumb a:hover{color:var(--taog-text);text-decoration:underline}.breadcrumb [aria-current=page]{color:var(--taog-text);font-weight:500}.identity{display:flex;align-items:center;gap:8px}.dot{height:6px;width:6px;background:#12b76a;border-radius:50%}.workspace main{max-width:1480px;margin:auto;padding:38px 34px;min-height:calc(100vh - 115px)}.page-heading{display:flex;justify-content:space-between;align-items:center;gap:20px;margin-bottom:30px}.page-heading p{margin-top:10px}.eyebrow{font-size:10px;color:var(--taog-text-3);letter-spacing:1.8px;margin-bottom:10px}.card{background:var(--taog-surface);border:1px solid var(--taog-border);border-radius:12px;box-shadow:var(--taog-shadow-card);overflow:hidden}.kpis{display:grid;grid-template-columns:repeat(3,1fr);gap:18px;margin-bottom:25px}.kpis article{padding:14px 16px}.kpis span{font-size:11px;font-weight:500;line-height:1.3;color:var(--taog-text-3)}.number{display:block;font-family:var(--taog-font-data);font-size:26px;font-weight:500;line-height:1.1;letter-spacing:-.01em;font-variant-numeric:tabular-nums;margin-top:10px}.section-heading{padding:21px 24px;display:flex;align-items:center;justify-content:space-between;gap:12px;border-bottom:1px solid var(--taog-border);font-size:12px;color:var(--taog-text-3)}.badge{display:inline-flex;align-items:center;font-size:11px;font-weight:600;line-height:1.4;letter-spacing:.01em;padding:3px 10px;background:var(--taog-surface-2);border:1px solid var(--taog-border);border-radius:999px;color:var(--taog-text-2);white-space:nowrap}.badge--success{color:var(--taog-success);border-color:color-mix(in srgb,var(--taog-success) 35%,var(--taog-border));background:color-mix(in srgb,var(--taog-success) 8%,var(--taog-surface))}.badge--info{color:var(--taog-accent);border-color:color-mix(in srgb,var(--taog-accent) 30%,var(--taog-border));background:color-mix(in srgb,var(--taog-accent) 7%,var(--taog-surface))}.badge--danger{color:var(--taog-danger);border-color:color-mix(in srgb,var(--taog-danger) 35%,var(--taog-border));background:color-mix(in srgb,var(--taog-danger) 8%,var(--taog-surface))}.table-wrap{overflow:auto}table{width:100%;border-collapse:collapse;text-align:left;font-size:12px;white-space:nowrap}th{background:#fcfcfd;color:var(--taog-text-3);font-size:10px;font-weight:500;padding:13px 24px}td{padding:17px 24px;border-top:1px solid var(--taog-border)}.company-grid{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:14px}.company-card{padding:24px}.company-icon{display:inline-flex;padding:12px;background:var(--taog-surface-2);border-radius:10px;margin-bottom:22px}.company-card>.badge{float:right}.company-card>h2+p{margin:10px 0 24px;min-height:44px}.company-card>p{margin:10px 0 14px}.company-grid>.company-card{min-width:0;padding:0;overflow:hidden;border-top:3px solid var(--taog-border)}.company-grid>.company-card--active{border-top-color:var(--taog-success)}.company-grid>.company-card--paused{border-top-color:var(--taog-warning)}.card-label{margin:22px 0 10px;font-size:11px;font-weight:600;letter-spacing:.6px;text-transform:uppercase;color:var(--taog-text-3)}.details{display:flex;align-items:center;gap:10px;justify-content:space-between;font-size:11px;color:var(--taog-text-3)}.card-actions{display:flex;align-items:center;flex-wrap:wrap;gap:10px;font-size:11px;color:var(--taog-text-3)}.card-actions .danger{margin-left:auto}.details{padding-bottom:22px;border-bottom:1px solid var(--taog-border)}.card-actions{padding-top:18px}.danger{color:#b42318!important}.empty,.loading{text-align:center;padding:60px 24px;color:var(--taog-text-3);font-size:14px}.error{background:#fef3f2;color:#b42318;padding:14px;border:1px solid #fecdca;border-radius:8px;margin-bottom:18px;font-size:13px;display:flex;justify-content:space-between;gap:12px}.error button{background:none;border:0;color:inherit}footer{font-size:10px;color:#98a2b3;padding:15px 34px;border-top:1px solid var(--taog-border)}dialog{padding:0;border:1px solid var(--taog-border);border-radius:16px;box-shadow:var(--taog-shadow-modal);width:min(530px,calc(100vw - 30px));max-height:90vh;color:var(--taog-text);background:var(--taog-surface)}dialog::backdrop{background:#10182885}.modal-header{padding:20px 24px;display:flex;align-items:center;justify-content:space-between;border-bottom:1px solid var(--taog-border)}.modal-header h2{margin:0;font-size:17px;line-height:23px}.app-modal{max-height:calc(100dvh - 32px);overflow:hidden}.app-modal[open]{display:grid;grid-template-rows:auto minmax(0,1fr)}.app-modal>.modal-form{min-height:0;max-height:calc(100dvh - 98px);overflow-y:auto}.modal-form{display:grid;gap:16px;padding:24px}.form-actions{display:flex;justify-content:flex-end;gap:10px;padding:18px 24px;border-top:1px solid var(--taog-border)}.modal-form .form-actions{padding:18px 0 0}.app-modal>.modal-form>.form-actions{position:sticky;bottom:-24px;z-index:1;margin:0 -24px -24px;padding:14px 24px;border-top:1px solid var(--taog-border);background:var(--taog-surface);box-shadow:0 -8px 20px color-mix(in srgb,var(--taog-text) 4%,transparent)}.company-editor-dialog{width:min(640px,calc(100vw - 30px))}.company-editor-form{grid-template-rows:minmax(0,1fr) auto;gap:0;padding:0;overflow:hidden!important}.company-editor-body{min-height:0;display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:14px;padding:18px 20px 20px;overflow-y:auto}.modal-form-intro,.company-editor-body>.error,.company-editor-field--description,.company-editor-field--logo{grid-column:1 / -1}.modal-form-intro{margin:0 0 2px;color:var(--taog-text-muted);font-size:12px;line-height:17px}.company-editor-field{min-width:0}.app-modal>.company-editor-form>.form-actions{position:relative;bottom:auto;z-index:1;margin:0;padding:14px 20px;background:var(--taog-surface);box-shadow:0 -8px 20px color-mix(in srgb,var(--taog-text) 4%,transparent)}@media(max-width:560px){.company-editor-dialog{width:calc(100vw - 24px);max-height:calc(100dvh - 24px);border-radius:14px}.company-editor-dialog .modal-header{padding:14px 16px}.company-editor-dialog .modal-header h2{font-size:16px;line-height:22px}.company-editor-body{grid-template-columns:minmax(0,1fr);gap:12px;padding:15px 16px 18px}.company-editor-body>*{grid-column:1}.app-modal>.company-editor-form>.form-actions{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));padding:12px 16px}.company-editor-form .form-actions .taog-btn{justify-content:center}}.icon-button{display:grid;place-items:center;border:0;background:none;padding:5px;color:var(--taog-text-3)}.confirm-copy{padding:24px}.login{min-height:100vh;background:#101828;display:grid;place-items:center;padding:80px 20px;position:relative}.login-brand{position:absolute;top:28px;left:36px;font-size:32px;font-weight:700;color:#fff;letter-spacing:-1px}.login-brand span{font-weight:400;font-size:14px;color:#98a2b3;letter-spacing:0}.login-card{padding:40px;background:#fff;border-radius:16px;max-width:420px;width:100%;box-shadow:0 20px 60px #0003}.login-card h1{margin-top:20px}.login-card p{margin:16px 0 24px}.login-card form{display:grid;gap:18px}.login-card form>button{margin-top:8px;width:100%;padding:13px;justify-content:space-between}@media(max-width:900px){.app-shell>aside{width:195px}.workspace main{padding:28px 20px}header{padding:0 20px}.identity{display:none}.kpis{gap:10px}.kpis article{padding:18px}.card-actions{flex-wrap:wrap}}@media(max-width:600px){.app-shell{display:block}.app-shell>aside{position:static;width:100%;height:auto;padding:15px;display:block}.brand{font-size:28px;padding:0 5px 15px}.company-switch{padding:0 5px 14px}.nav-label,.account{display:none}nav{display:flex;overflow:auto}nav button{flex-shrink:0;padding:10px}.page-heading{align-items:flex-start;flex-direction:column}.kpis{grid-template-columns:1fr}.kpis article{display:flex;align-items:center;justify-content:space-between}.number{margin:0;font-size:26px}.workspace main{padding:24px 15px}h1{font-size:26px}td,th{padding:14px 16px}.company-grid{grid-template-columns:1fr}.login-card{padding:28px}}@media(prefers-reduced-motion:no-preference){.card,dialog{animation:enter .14s cubic-bezier(.4,0,.2,1)}@keyframes enter{0%{opacity:0;transform:translateY(4px)}to{opacity:1;transform:translateY(0)}}}.inline-form{display:flex;flex-wrap:wrap;gap:16px;align-items:end;padding:24px}.inline-form label{flex:1;min-width:150px}.spaced{margin-top:24px}.member-list{list-style:none;padding:0;margin:20px 0}.member-list li{display:grid;grid-template-columns:minmax(0,auto) minmax(0,1fr) auto;align-items:center;gap:14px;padding:12px 0;border-bottom:1px solid var(--taog-border);font-size:12px}.member-list span{color:var(--taog-text-3)}.member-form{display:grid;gap:12px;margin-top:20px}.node-metrics{font-size:12px;display:grid;gap:12px}.node-metrics>div{display:grid;grid-template-columns:minmax(120px,200px) minmax(0,1fr);gap:16px;align-items:baseline}.node-metrics dt{color:var(--taog-text-3)}.node-metrics dd{margin:0;min-width:0;font-family:var(--taog-font-mono);overflow-wrap:anywhere}.node-metrics dd .taog-btn{max-width:100%;white-space:normal;text-align:left;padding-left:0;padding-right:0}.capabilities{display:flex;gap:6px;flex-wrap:wrap;margin:20px 0}.notice{padding:14px;margin-bottom:18px;background:var(--taog-info-soft);border-radius:8px}.action-preview dd{margin:8px 0 20px;white-space:pre-wrap;overflow-wrap:anywhere}.action-preview dt{color:var(--taog-text-muted)}.receipt{overflow:auto;max-height:400px;padding:16px;font-size:12px}.action-card{padding:24px}.action-card>.section-heading{padding:0 0 16px;margin:0 0 16px}.action-card>.inline-form{padding:16px 0 0}.task-board{display:flex;gap:16px;overflow-x:auto;padding-bottom:16px}.task-column{flex:0 0 240px;min-height:180px;padding:12px;background:#eceff4;border-radius:12px}.task-column h2{font-size:14px;display:flex;justify-content:space-between}.task-card{display:block;width:100%;text-align:left;margin:12px 0;padding:16px;border:1px solid #dfe3eb;border-radius:10px;background:#fff;color:inherit;cursor:pointer}.task-card p{font-size:13px;overflow:hidden;display:-webkit-box;-webkit-line-clamp:3;-webkit-box-orient:vertical}.task-form{display:grid;gap:16px;max-width:760px;margin:20px 0}.task-comment{border-bottom:1px solid #e5e7eb;padding:12px 0}.task-runtime-status{display:flex;flex-wrap:wrap;align-items:center;gap:8px 16px;margin:16px 0;padding:12px 14px;border:1px solid #dfe3eb;border-radius:10px;background:#f8fafc;color:#64748b;font-size:13px}.task-runtime-status strong{color:#172033}.prose-text{white-space:pre-wrap;overflow-wrap:anywhere}.context-list{display:grid;gap:16px;margin-top:20px}.context-item .section-heading{display:flex;gap:10px;flex-wrap:wrap;align-items:center}.context-item h3{font-size:16px;margin:0}.context-pairs{border:1px solid var(--taog-border);border-radius:10px;padding:16px;display:grid;gap:12px;min-width:0}.context-pairs legend{padding:0 6px;font-size:13px;font-weight:600}.context-pair{display:grid;grid-template-columns:minmax(0,1fr) minmax(0,2fr) auto;gap:10px}.context-provenance{display:grid;gap:8px;margin:16px 0;font-size:13px}.context-provenance div{display:grid;grid-template-columns:minmax(80px,1fr) minmax(0,3fr);gap:12px}.context-provenance dt{color:var(--taog-text-3)}.context-provenance dd{margin:0;white-space:pre-wrap;overflow-wrap:anywhere}.context-prose{margin:16px 0;overflow-wrap:anywhere;line-height:1.7}.context-prose p,.context-prose ul,.context-prose ol{margin:12px 0}.context-prose pre{overflow-x:auto;white-space:pre;max-width:100%}.context-search{margin-top:20px;display:flex;align-items:flex-end;flex-wrap:wrap}.context-search label{flex:1;min-width:180px}@media(max-width:600px){.context-pair{grid-template-columns:minmax(0,1fr)}.context-provenance div{grid-template-columns:minmax(0,1fr);gap:4px}}.context-mode{display:flex;gap:8px;align-items:center;font-size:12px;margin-bottom:12px}.context-mode input[type=checkbox]{width:auto;min-height:auto}.operation-chain .chain{display:grid;grid-template-columns:1fr auto 1fr auto 1fr;align-items:center;gap:12px;padding:0 24px 21px}.operation-chain .chain>div{display:grid;gap:4px}.operation-chain .chain span{font-size:13px;color:var(--taog-text-2)}.operation-chain .chain small{font-size:11px;color:var(--taog-text-3);line-height:1.5}.operation-chain .chain .number{margin-top:0}.chain-arrow{font-size:22px;color:var(--taog-text-3);justify-self:center}.operation-chain>p{padding:0 24px 16px;color:var(--taog-text-2);font-size:13px;line-height:1.6;max-width:78ch}.operation-warning{margin:0 24px 21px;padding:14px 16px;border:1px solid var(--taog-border);border-left-width:3px;border-radius:8px;background:var(--taog-surface-2, transparent);font-size:13px;line-height:1.6}.metric-absent{display:block;margin-top:18px;font-size:15px;font-style:normal;color:var(--taog-text-3);line-height:1.4}.metric small{display:block;margin-top:10px;font-size:11px;color:var(--taog-text-3);line-height:1.5}nav>div+div{margin-top:14px}nav .nav-label{padding:0 15px 8px}.section-navigation{display:flex;flex-wrap:wrap;gap:6px;overflow:visible;margin-bottom:24px;padding:0 0 16px;border-bottom:1px solid #e4e7ec}.section-navigation a,.section-navigation button{font-size:13px;font-weight:600;line-height:1.4;color:#475467;text-decoration:none;display:inline-flex;align-items:center;padding:9px 12px;background:transparent;border:1px solid transparent;font-weight:500}.section-navigation a:hover,.section-navigation button:hover{color:#101828;background:transparent}.section-navigation a.active,.section-navigation button.active{color:#101828;background:#fff;border-color:#d0d5dd}.section-navigation a:focus-visible,.section-navigation button:focus-visible{outline:2px solid #475467;outline-offset:2px}.settings-navigation{display:flex;align-items:center;gap:16px;padding-bottom:20px;margin-bottom:24px;border-bottom:1px solid #e4e7ec}.settings-navigation label{font-size:13px;font-weight:600;color:#667085}.settings-navigation select{width:min(100%,290px);min-width:0;margin:0}@media(max-width:600px){.settings-navigation{align-items:stretch;flex-direction:column;gap:8px}.settings-navigation select{width:100%}}.header-controls{display:flex;align-items:center;gap:18px;min-width:0}.header-period{position:relative;color:var(--taog-text,#344054)}.header-period>summary{display:flex;align-items:center;gap:8px;cursor:pointer;padding:8px 12px;border:1px solid #d0d5dd;border-radius:8px;white-space:nowrap;font-size:13px}.header-period>summary::-webkit-details-marker{display:none}.period-popover{position:absolute;right:0;top:calc(100% + 8px);z-index:50;background:#fff;border:1px solid #e4e7ec;border-radius:12px;box-shadow:0 12px 32px #10182820;padding:16px;width:min(340px,85vw);display:grid;gap:12px}.period-dates{display:flex;gap:12px}.period-dates label{min-width:0;flex:1}.period-popover input,.period-popover select{width:100%}.period-popover-title{font-size:12px;font-weight:700;color:var(--taog-text)}.period-presets{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:6px}.period-presets button{min-width:0;padding:7px 9px;border:1px solid transparent;border-radius:7px;background:var(--taog-surface-2);color:var(--taog-text-2);font:inherit;font-size:12px;text-align:left;cursor:pointer}.period-presets button:hover{color:var(--taog-text);background:var(--taog-surface-2)}.period-presets button[aria-pressed=true]{color:var(--taog-text);border-color:var(--taog-border);background:var(--taog-surface);font-weight:700}.period-presets button:focus-visible{outline:2px solid var(--taog-text-3);outline-offset:1px}.period-popover .period-apply{width:100%;justify-content:center}.activity-chart{margin-top:20px}.activity-chart>p{color:#667085;font-size:13px}.activity-bars{display:flex;align-items:end;gap:12px;overflow-x:auto;padding:16px 0;min-height:180px}.activity-bar{display:flex;flex:1;min-width:36px;max-width:70px;flex-direction:column;align-items:center;gap:6px;font-size:12px}.activity-bar-track{height:110px;width:100%;display:flex;align-items:end}.activity-bar-track>span{width:100%;background:#475467;border-radius:5px 5px 0 0;min-height:3px}@media(max-width:700px){.header-controls{gap:8px}.header-period>summary{max-width:190px;overflow:hidden;font-size:12px}}.badge.status-active{background:var(--taog-c-green-50);border-color:var(--taog-c-green-500);color:var(--taog-c-green-700)}.badge.status-paused,.badge.status-migrating{background:var(--taog-c-amber-50);border-color:var(--taog-c-amber-500);color:var(--taog-c-amber-700)}.badge.status-draft{background:var(--taog-surface-2);color:var(--taog-text-3)}.badge.status-error,.badge.status-archived{background:var(--taog-c-red-50);border-color:var(--taog-c-red-500);color:var(--taog-c-red-700)}.team-settings{display:grid;gap:14px;margin:20px 0;padding:18px;border:1px solid var(--taog-border);border-radius:10px;background:var(--taog-surface-hover)}.serie-wrap{padding:20px 24px 24px;position:relative}.serie{margin:0}.serie svg{width:100%;height:auto;display:block}.serie figcaption{margin-bottom:12px}.serie-legenda{display:inline-flex;align-items:center;gap:8px;font-size:12px;color:var(--taog-text-3)}.serie-chave{display:inline-block;width:10px;height:10px;border-radius:2px;margin-right:2px}.serie-legenda .serie-chave+.serie-chave,.serie-legenda span+span{margin-left:10px}.serie-tooltip{position:absolute;top:20px;right:24px;display:grid;gap:4px;padding:12px 14px;font-size:12px;background:var(--taog-surface);border:1px solid var(--taog-border);border-radius:10px;box-shadow:var(--taog-elev-2);pointer-events:none}.serie-tooltip strong{font-size:13px}.member-list li .badge{flex:0 0 auto}.celula-num{font-family:var(--taog-font-data);font-size:13px;font-weight:600;font-variant-numeric:tabular-nums;white-space:nowrap;text-align:right}.section-navigation.abas{margin:0;padding:0 24px 14px;border-bottom:1px solid var(--taog-border)}.lista-simples{list-style:none;margin:0;padding:0;display:grid;gap:8px}.lista-simples li{display:flex;gap:10px;align-items:baseline;font-size:12px}.lista-simples span{color:var(--taog-text-3)}.company-card>.member-list,.card>.member-list{padding:0 24px}.card>.member-list:last-child{padding-bottom:20px}.filtros{display:flex;flex-wrap:wrap;align-items:center;gap:10px;padding:16px 24px 0}.filtros input[type=search]{width:min(280px,100%)}.filtros select{width:auto;min-width:160px}.filtros small{flex-basis:100%;color:var(--taog-text-3);margin:0}.kpis.kpis-origem{grid-template-columns:repeat(auto-fill,minmax(190px,1fr));padding:0 24px 24px;margin-bottom:0}.kpis.kpis-origem .number{font-size:24px;margin-top:12px}.kpis.kpis-origem small{margin-top:6px}.kpis-origem .card.origem{padding:0;overflow:hidden}.origem-topo{display:block;width:100%;text-align:left;background:none;border:0;padding:22px 22px 18px;color:inherit}.origem-topo:disabled{cursor:default}.card.origem.aberta{border-color:var(--taog-border-strong)}.origem-detalhe{list-style:none;margin:0;padding:14px 22px 18px;display:grid;gap:8px;border-top:1px solid var(--taog-border)}.origem-detalhe li{display:flex;justify-content:space-between;gap:12px;font-size:12px}.origem-detalhe strong{font-family:var(--taog-font-mono)}.painel-fundo{position:fixed;top:0;right:0;bottom:0;left:0;background:#10182859;display:flex;justify-content:flex-end;z-index:40}.painel{width:min(420px,100%);height:100%;overflow:auto;background:var(--taog-surface);border-left:1px solid var(--taog-border);box-shadow:var(--taog-elev-5);padding:24px}.painel header{display:flex;align-items:flex-start;justify-content:space-between;gap:16px;height:auto;min-height:0;padding:0 0 18px;border-bottom:1px solid var(--taog-border);background:none}.painel h2{font-size:18px}.painel-lista{list-style:none;margin:0;padding:18px 0 0;display:grid;gap:16px}.painel-lista li{display:grid;grid-template-columns:1fr auto;gap:4px 12px;position:relative;padding-bottom:10px}.painel-lista small{display:block;color:var(--taog-text-3)}.painel-barra{grid-column:1 / -1;height:4px;border-radius:2px;background:var(--taog-c-blue-500);min-width:2px}.notice.sem-origem{margin:0 24px 24px;font-size:12px;line-height:1.6}.kpis.kpis-linha{grid-template-columns:repeat(auto-fit,minmax(128px,1fr));gap:10px}.kpis.kpis-linha .card.origem{padding:0}.kpis.kpis-linha .origem-topo{padding:14px 16px}.kpis.kpis-linha .origem-topo .number{font-size:22px}.anuncio-linha{display:flex;align-items:center;gap:10px}.anuncio-thumb{width:34px;height:34px;flex:none;object-fit:cover;border-radius:5px;border:1px solid var(--taog-border);background:var(--taog-surface-2)}.badge.tier-a{color:#067647;border-color:#abefc6;background:#ecfdf3}.badge.tier-b{color:#175cd3;border-color:#b2ddff;background:#eff8ff}.badge.tier-c{color:#b54708;border-color:#fedf89;background:#fffaeb}.badge.tier-d{color:#b42318;border-color:#fecdca;background:#fef3f2}.taxa-campo{width:82px;text-align:right;font-family:var(--taog-font-data);font-variant-numeric:tabular-nums}.taxa-linha{display:flex;align-items:center;gap:8px}.hint{margin:0 0 14px;font-size:12px;line-height:1.5;color:var(--taog-text-3);max-width:68ch}.sufixo{font-size:12px;color:var(--taog-text-3)}.valor-editavel{width:72px;border:1px solid transparent;background:none;padding:3px 6px;margin:-3px -6px;border-radius:5px;font:inherit;font-family:var(--taog-font-data);font-variant-numeric:tabular-nums;text-align:right;color:inherit;cursor:text;transition:border-color .14s cubic-bezier(.4,0,.2,1),background .14s cubic-bezier(.4,0,.2,1)}.valor-editavel:hover:not(:disabled){border-color:var(--taog-border);background:var(--taog-surface-2)}.valor-editavel:focus{outline:none;border-color:var(--taog-text-2, #475467);background:var(--taog-surface)}.valor-editavel:disabled{cursor:progress;opacity:.5}.aviso{display:flex;align-items:center;gap:12px;margin:0 0 18px;padding:10px 14px;font-size:13px;line-height:1.45;color:#b42318;background:#fef3f2;border:1px solid #fecdca;border-radius:8px}.aviso button{margin-left:auto;border:0;background:none;padding:0 4px;font-size:16px;line-height:1;color:inherit;cursor:pointer;opacity:.7}.aviso button:hover{opacity:1}.kpi{display:flex;flex-direction:column;justify-content:space-between;gap:5px;min-height:78px;padding:12px 14px}.kpi>span,.kpi button>span{font-size:11px;font-weight:600;line-height:1.3;letter-spacing:.04em;text-transform:uppercase;color:var(--taog-text-3);white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.kpi .number{margin:0;font-size:20px;line-height:1.15;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.kpi .metric-absent{font-size:13px;line-height:1.15;padding:4px 0}.kpi>small,.kpi button>small{display:block;font-size:11px;line-height:1.3;color:var(--taog-text-3);white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.kpi--abrivel button{display:flex;flex-direction:column;justify-content:space-between;gap:6px;width:100%;height:100%;border:0;background:none;padding:0;text-align:left;font:inherit;color:inherit;cursor:pointer}.kpi--abrivel:hover{border-color:var(--taog-border-strong, #d0d5dd)}.trilha-nivel{display:flex;align-items:center;gap:8px;margin-bottom:14px;font-size:13px;color:var(--taog-text-3)}.trilha-nivel button{border:0;background:none;padding:0;font:inherit;color:var(--taog-text-2);cursor:pointer;text-decoration:underline;text-decoration-color:transparent;text-underline-offset:3px;transition:text-decoration-color .14s cubic-bezier(.4,0,.2,1)}.trilha-nivel button:hover{text-decoration-color:currentColor}.trilha-nivel strong{font-weight:600;color:var(--taog-text-1, #101828)}.link-nivel{display:block;border:0;background:none;padding:0;font:inherit;font-weight:600;color:inherit;text-align:left;cursor:pointer;text-decoration:underline;text-decoration-color:transparent;text-underline-offset:3px;transition:text-decoration-color .14s cubic-bezier(.4,0,.2,1)}.link-nivel:hover{text-decoration-color:currentColor}.acoes{display:flex;gap:6px;white-space:nowrap}.campo-nome{width:100%;min-width:180px;padding:5px 8px;font:inherit;border:1px solid var(--taog-text-2, #475467);border-radius:5px;background:var(--taog-surface);color:inherit}.duas-colunas{display:grid;grid-template-columns:7fr 3fr;gap:18px;align-items:stretch}.duas-colunas>section{display:flex;flex-direction:column;min-width:0}.duas-colunas .serie-wrap{flex:1;display:flex;flex-direction:column;justify-content:center}.duas-colunas .serie-wrap>*{width:100%}.duas-colunas>.spaced{margin-top:0}@media(max-width:1100px){.duas-colunas{grid-template-columns:1fr}}.th-ordenavel{display:inline-flex;align-items:center;gap:4px;border:0;background:none;padding:0;font:inherit;color:inherit;letter-spacing:inherit;text-transform:inherit;cursor:pointer}.th-ordenavel:hover{color:var(--taog-text-1, #101828)}.th-ordenavel .seta{display:inline-block;min-width:8px;font-size:10px}.th-num .th-ordenavel{flex-direction:row-reverse}th.th-num{text-align:right}tr.marcada>td{background:var(--taog-surface-2)}.col-marca{width:34px;padding-right:0}.col-marca input{display:block;margin:0;cursor:pointer}.limpar-selecao{margin-left:auto;border:0;background:none;font-size:12px;color:var(--taog-text-3);cursor:pointer;text-decoration:underline;text-underline-offset:3px}.campo-nome{display:block;width:100%;min-width:200px;border:1px solid transparent;background:none;padding:3px 6px;margin:-3px -6px 0;border-radius:5px;font:inherit;font-weight:600;color:inherit;cursor:text;text-overflow:ellipsis;transition:border-color .14s cubic-bezier(.4,0,.2,1),background .14s cubic-bezier(.4,0,.2,1)}.campo-nome:hover:not(:disabled){border-color:var(--taog-border);background:var(--taog-surface-2)}.campo-nome:focus{outline:none;border-color:var(--taog-text-2, #475467);background:var(--taog-surface)}.lista-taxa li{grid-template-columns:minmax(0,1fr) auto;align-items:start;gap:6px 12px;padding:12px 0;border-bottom:0}.lista-taxa li>strong{grid-column:1;align-self:center}.lista-taxa li>span{grid-column:1;grid-row:2;font-size:11px;line-height:1.4}.lista-taxa .taxa-linha{grid-column:2;grid-row:1 / span 2;align-self:center;flex-wrap:wrap;justify-content:flex-end}.lista-taxa .taxa-campo{width:64px}.lista-taxa .taog-btn{white-space:nowrap}.paginacao{display:flex;align-items:center;justify-content:space-between;gap:16px;padding:16px 24px;font-size:12px;color:var(--taog-text-3)}.paginacao>div{display:flex;gap:8px}.painel-serie{margin-top:22px;padding-top:16px;border-top:1px solid var(--taog-border)}.painel-serie__topo{display:flex;align-items:baseline;justify-content:space-between;margin-bottom:10px}.painel-serie__topo span{font-size:11px;font-weight:600;letter-spacing:.04em;text-transform:uppercase;color:var(--taog-text-3)}.painel-serie__topo small{font-family:var(--taog-font-data);font-size:11px;font-variant-numeric:tabular-nums;color:var(--taog-text-3)}.painel-serie__barras{display:flex;align-items:flex-end;gap:3px;height:56px}.painel-serie__coluna{flex:1;height:100%;display:flex;align-items:flex-end;min-width:3px}.painel-serie__barra{width:100%;border-radius:2px 2px 0 0;background:var(--taog-text-2, #475467);opacity:.85;transition:opacity .14s cubic-bezier(.4,0,.2,1)}.painel-serie__coluna:hover .painel-serie__barra{opacity:1}.painel-serie__eixo{display:flex;justify-content:space-between;margin-top:6px;font-size:10px;color:var(--taog-text-3)}.ranking{list-style:none;padding:0;margin:14px 0 0;overflow-y:auto;max-height:340px}.ranking li{position:relative;padding:10px 12px;border-radius:6px;overflow:hidden}.ranking li+li{margin-top:4px}.ranking__fundo{position:absolute;inset:0 auto 0 0;background:var(--taog-surface-2);border-radius:6px}.ranking__conteudo{position:relative}.ranking__topo{display:flex;align-items:baseline;justify-content:space-between;gap:10px;margin-bottom:5px}.ranking__topo strong{font-size:13px;font-weight:600;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.ranking__topo .celula-num{font-size:13px;font-weight:600;white-space:nowrap}.ranking__linha{display:flex;justify-content:space-between;gap:10px;font-size:11px;line-height:1.6;color:var(--taog-text-3)}.ranking__linha b{font-family:var(--taog-font-data);font-weight:500;font-variant-numeric:tabular-nums;color:var(--taog-text-2)}.ranking__linha b.negativo{color:#b42318}.ranking__linha b.positivo{color:#067647}.card>.table-wrap:last-child{padding-bottom:6px}.card>.table-wrap .paginacao{padding-bottom:16px}.lista-contas li{grid-template-columns:minmax(0,1fr) auto;align-items:center;gap:16px;border-bottom:0}.conta-nome strong{display:block;font-size:13px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.conta-nome small{display:block;margin-top:2px;font-size:11px;color:var(--taog-text-3);overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.conta-numeros{grid-column:1 / -1;grid-row:2;display:flex;flex-wrap:wrap;gap:4px 16px;font-size:11px;color:var(--taog-text-3)}.conta-numeros b{font-family:var(--taog-font-data);font-weight:500;font-variant-numeric:tabular-nums;color:var(--taog-text-2)}.valor-com-origem{display:inline-flex;align-items:baseline;gap:6px;justify-content:flex-end}.selo{font-family:var(--taog-font-sans);font-size:9px;font-weight:600;font-style:normal;letter-spacing:.06em;text-transform:uppercase;padding:1px 5px;border-radius:999px;border:1px solid transparent}.selo--meta{color:#175cd3;border-color:#b2ddff;background:#eff8ff}.selo--gam{color:#5925dc;border-color:#d9d6fe;background:#f4f3ff}.duas-colunas{margin-bottom:18px}.duas-colunas>section{margin-bottom:0}.card.spaced:last-child{margin-bottom:24px}.duas-colunas+.duas-colunas{margin-top:0}.painel-secao+.painel-secao{margin-top:22px}.painel-secao h3{margin:0 0 10px;font-size:11px;font-weight:600;letter-spacing:.05em;text-transform:uppercase;color:var(--taog-text-3)}.painel-lista .celula-num.negativo{color:#b42318}.painel-barra--negativa{background:#fecdca}.aviso--feito{color:#067647;background:#ecfdf3;border-color:#abefc6}.conta-acoes{grid-column:2;grid-row:1;display:flex;align-items:center;justify-content:flex-end;flex-wrap:wrap;gap:8px}.meta-accounts>.hint,.meta-accounts>.aviso{margin:16px 24px}.conta-form{border-top:1px solid var(--taog-border);padding:20px}.conta-form fieldset{border:0;margin:16px 0;padding:0;display:grid;grid-template-columns:repeat(auto-fit,minmax(200px,1fr));gap:14px}.conta-form label{display:flex;flex-direction:column;gap:6px}@media(max-width:600px){.lista-contas li{grid-template-columns:minmax(0,1fr)}.conta-acoes{grid-column:1;grid-row:3;justify-content:flex-start}.conta-nome strong,.conta-nome small{white-space:normal;overflow-wrap:anywhere}}dialog.meta-account-dialog{top:0;right:0;bottom:0;left:0;width:100%;max-width:none;height:100%;max-height:none;margin:0;padding:0;border:0;border-radius:0;background:transparent;box-shadow:none;animation:none}dialog.meta-account-dialog[open]{display:flex;justify-content:flex-end}dialog.meta-account-dialog::backdrop{background:#10182859}.meta-account-dialog .conta-form{border:0;padding:20px 0}.meta-account-dialog .aviso,.meta-account-dialog .hint{margin-top:18px}.dinheiro-paineis{align-items:start}.dinheiro-paineis .serie-wrap{flex:none}.dinheiro-canais{padding:20px 24px 24px}.dinheiro-canais figure{margin:0}.dinheiro-canal{display:flex;flex-direction:column;gap:8px;padding:12px 0}.dinheiro-canal-total{display:flex;align-items:baseline;justify-content:space-between;gap:12px}.dinheiro-canal+.dinheiro-canal{border-top:1px solid var(--taog-border)}.dinheiro-canal span,.dinheiro-canais p{font-size:12px;line-height:1.5}.dinheiro-canal-barra{height:8px;border-radius:4px;background:var(--taog-surface-hover);overflow:hidden}.dinheiro-canal-barra i{display:block;height:100%}.meta-accounts>.section-heading .card-actions{padding-top:0}.meta-accounts>.section-heading .taog-btn{font-size:11px;line-height:1.4;padding:3px 10px}@media(max-width:600px){.meta-accounts>.section-heading{flex-wrap:wrap}.meta-accounts>.section-heading .taog-btn{min-height:36px}}.app-shell>aside.central-sidebar{width:240px;height:100dvh;position:sticky;top:0;display:flex;flex-direction:column;background:#fff;color:#18181b;border-right:1px solid #e4e4e7;padding:0}.central-sidebar .brand{display:flex;align-items:center;gap:8px;padding:16px 16px 12px;border-bottom:1px solid #e4e4e7;font-size:16px;letter-spacing:-.4px}.central-sidebar .brand span{color:#a1a1aa;font-size:inherit;letter-spacing:inherit;border:0;margin:0;padding:0}.central-sidebar .company-switch{padding:12px 16px 4px;color:#71717a;font-size:10px;letter-spacing:.5px}.central-sidebar .company-switch select{background:transparent;color:#18181b;border:0;border-radius:0;box-shadow:none;margin-top:0;padding:6px 0;font-weight:500}.central-sidebar nav{display:block;flex:1;padding:4px 8px;overflow-y:auto}.central-sidebar nav>div{display:block}.central-sidebar .nav-label{display:block;color:#a1a1aa;font-size:10px;font-weight:600;letter-spacing:.5px;padding:12px 12px 4px}.central-sidebar nav a{padding:8px 12px;margin-bottom:2px;color:#71717a;font-weight:500}.central-sidebar nav a svg{width:17px;height:17px;flex-shrink:0}.central-sidebar nav a:hover{color:#18181b}.central-sidebar nav a.active{background:#f4f4f5;color:#18181b}.central-sidebar nav a.active{font-weight:700}.app-shell>aside.central-sidebar :focus-visible{outline-color:#18181b}.central-sidebar nav>div+div{margin-top:0}.sidebar-footer{margin-top:auto;border-top:1px solid #e4e4e7;padding:12px}.sidebar-online{display:flex;align-items:center;gap:8px;padding:0 12px 8px;font-size:11px;color:#a1a1aa}.sidebar-online span{width:6px;height:6px;border-radius:50%}.sidebar-online .online{background:#10b981}.sidebar-online .offline{background:#ef4444}.sidebar-footer button{display:flex;align-items:center;gap:12px;width:100%;border:0;border-radius:8px;background:none;color:#71717a;padding:8px 12px;font-size:13px}.sidebar-footer button:hover{background:transparent;color:#18181b}.sidebar-toggle,.sidebar-close{display:none}@media(max-width:1023px){.app-shell>aside.central-sidebar{position:fixed;inset:0 auto 0 0;z-index:51;transform:translate(-100%)}.app-shell>aside.central-sidebar.is-open{transform:translate(0)}.sidebar-toggle{display:grid;position:fixed;top:12px;left:12px;z-index:39;width:32px;height:32px;background:#fff;border:1px solid #e4e4e7;border-radius:8px;place-items:center}.sidebar-close{display:grid;position:absolute;right:8px;top:17px}.sidebar-backdrop{position:fixed;top:0;right:0;bottom:0;left:0;background:#18181b59;z-index:50}.workspace>header{padding-left:56px}}.dash-login{display:grid;grid-template-columns:2fr 1fr;min-height:100dvh;padding:0;background:#f4f4f5;place-items:stretch}.login-hero{display:flex;flex-direction:column;align-items:center;justify-content:center;position:relative;background:#09090b;color:#fff;padding:48px;text-align:center;min-width:0}.login-hero h1{color:#fff;font-size:60px;font-weight:700;letter-spacing:-3px;margin:0;min-height:72px}.login-hero p{color:#a1a1aa;font-size:18px;max-width:448px;margin:16px 0 0}.login-hero>small{position:absolute;bottom:28px;color:#52525b;font-size:11px;font-family:var(--taog-font-mono)}.login-panel{display:flex;align-items:center;justify-content:center;padding:16px}.dash-login .login-card{width:100%;max-width:320px;padding:24px;border:1px solid #e4e4e7;border-radius:12px;box-shadow:0 1px 2px #0000000d}.dash-login .login-card form{gap:0}.login-mark{display:flex;justify-content:center;margin-bottom:16px}.dash-login label{font-size:12px;color:#3f3f46;margin-bottom:6px}.dash-login input{height:36px;min-height:36px;font-size:12px;border-color:#e4e4e7;border-radius:8px}.dash-login #login-email{margin-bottom:12px}.login-password{position:relative}.login-password input{padding-right:36px}.login-password button{position:absolute;right:8px;top:0;height:36px;display:flex;align-items:center}.dash-login .login-card form>button{margin-top:16px;padding:0 12px;min-height:36px;height:36px;justify-content:center}.dash-login .login-card p{margin:0 0 12px}.dash-login .login-card .login-caps{color:#d97706;font-size:11px;margin:6px 0 0}.login-static{display:none}.login-cursor{animation:login-blink 1s step-end infinite}@keyframes login-blink{50%{opacity:0}}@media(max-width:1023px){.dash-login{grid-template-columns:1fr}.login-hero{display:none}}@media(prefers-reduced-motion:reduce){.login-animated{display:none}.login-static{display:inline}}@media(max-width:1023px){.app-shell>.workspace>main{padding-top:64px}}.operation-page-heading{align-items:center;flex-wrap:wrap;gap:12px}.operation-page-heading h1{font-size:22px;line-height:1.2}.operation-page-heading p{font-size:13px}.operation-heading-controls{display:flex;align-items:stretch;flex-shrink:0}.operation-heading-controls>.taog-btn{border-top-right-radius:0;border-bottom-right-radius:0;min-height:34px;padding:6px 12px;font-size:12px}.operation-heading-controls .header-period>summary{height:100%;min-height:34px;border-top-left-radius:0;border-bottom-left-radius:0;padding:6px 12px;font-size:12px}.operation-sync-icon{animation:operation-sync-spin .7s linear infinite}@keyframes operation-sync-spin{to{transform:rotate(360deg)}}@media(prefers-reduced-motion:reduce){.operation-sync-icon{animation:none}}@media(max-width:600px){.operation-page-heading{align-items:flex-start}.operation-heading-controls,.operation-heading-controls .header-period{position:static}.operation-heading-controls .period-popover{right:0;left:auto;width:min(340px,calc(100vw - 32px));max-width:none}}.operation-page-heading{margin-bottom:15px}.operation-view .kpis.kpis-linha{grid-template-columns:repeat(4,minmax(0,1fr));gap:10px}.operation-view .kpis .kpi{min-height:116px;height:auto;padding:5px;gap:3px;overflow:visible}.operation-view .kpi .number,.operation-view .kpi .metric-absent{min-height:37px;height:auto;padding:0;margin:0}.operation-view .kpi .number,.operation-view .kpi .metric-absent,.operation-view .kpi span,.operation-view .kpi small{white-space:normal;overflow:visible;overflow-wrap:anywhere}.operation-view .kpi small{min-height:3.6em;font-size:9.5px;line-height:1.2}.operation-view .kpi .number{font-size:16px}.operation-view .kpi>span,.operation-view .kpi button>span{font-size:10px;min-height:2.3em;line-height:1.15}.operation-view .kpi>button{height:auto;flex:1;gap:3px}.operation-view .kpi .metric-absent{font-size:11px;line-height:1.2}.operation-view>.duas-colunas{align-items:start}.operation-view>.duas-colunas>.card{min-height:264px;height:auto;overflow:visible}.operation-view .serie-wrap{flex:none;min-height:216px;height:auto;box-sizing:border-box}.operation-view .serie{height:auto}.operation-view .serie svg{aspect-ratio:3.8 / 1;min-height:200px;max-height:216px;height:auto}.operation-view--traffic>section.card{min-height:340px;height:auto;overflow:visible}.operation-view--money>section.card{min-height:340px;height:auto;overflow:visible}.operation-view .section-heading{min-height:42px;padding:10px 14px;flex-shrink:0;flex-wrap:wrap}.operation-view .operation-status p{margin:4px 0 12px}.operation-view .table-wrap{overflow:visible}.operation-entities{width:100%;table-layout:auto}.operation-entities td,.operation-entities th{padding:8px 6px}.operation-entities td:nth-child(2){width:24%;min-width:150px}.operation-entities th.col-marca{width:26px}.operation-entities .campo-nome{min-width:0}.operation-entities td,.operation-entities th{white-space:normal;overflow-wrap:anywhere}.operation-entities .celula-num>small{display:block;margin-top:2px;color:var(--taog-text-muted);font:500 9px/12px var(--taog-font-ui);white-space:normal}.operation-entities input{max-width:100%;min-width:0}.operation-mobile-table-controls{display:none}.operation-view nav.section-navigation.abas{padding:4px 24px}.operation-view nav.section-navigation.abas button{padding:6px 4px}.operation-view nav.section-navigation.abas button{border-radius:8px;transition:background-color .15s,color .15s}.operation-view nav.section-navigation.abas button:hover{background:transparent}.operation-view nav.section-navigation.abas button.active{background:none;border:0;box-shadow:none;color:var(--taog-text);font-weight:700}.operation-view nav.section-navigation.abas button:focus-visible,.operation-switch:focus-visible{outline:2px solid #175cd3;outline-offset:3px}.operation-view .operation-switch{width:36px;height:21px;padding:2px;border:1px solid var(--taog-border);border-radius:20px;background:#98a2b3;cursor:pointer;vertical-align:middle}.operation-view .operation-switch span{display:block;width:15px;height:15px;border-radius:50%;background:#fff;transition:transform .15s}.operation-view .operation-switch[aria-checked=true]{background:#175cd3}.operation-view .operation-switch[aria-checked=true] span{transform:translate(14px)}.operation-view .operation-switch:disabled{opacity:.5;cursor:not-allowed}.operation-view .desempenho-lucrativa{background:#ecfdf3;color:#027a48}.operation-view .desempenho-estavel{background:#fffaeb;color:#93370d}.operation-view .desempenho-prejuizo{background:#fef3f2;color:#b42318}.operation-view .desempenho-sem-dados{color:var(--taog-text-3)}.operation-view .desempenho-meta-acima{background:#ecfdf3;color:#027a48}.operation-view .desempenho-meta-media,.operation-view .desempenho-meta-com-entrega{background:#eff8ff;color:#175cd3}.operation-view .desempenho-meta-misto{background:#fffaeb;color:#93370d}.operation-view .desempenho-meta-abaixo{background:#fef3f2;color:#b42318}.operation-view .desempenho-meta-nao-comparavel,.operation-view .desempenho-meta-sem-entrega,.operation-view .desempenho-meta-sem-leitura{color:var(--taog-text-3)}.operation-view .desempenho-meta{display:inline-flex;min-width:92px}.operation-view .serie rect:focus-visible{outline:2px solid #175cd3;outline-offset:-2px}.meta-mutation-backdrop{position:fixed;top:0;right:0;bottom:0;left:0;z-index:90;display:grid;place-items:center;padding:16px;background:#10182861}.meta-mutation-dialog{width:min(520px,100%);max-height:calc(100dvh - 32px);overflow:auto;box-sizing:border-box;padding:20px;border:1px solid var(--taog-border);border-radius:14px;background:var(--taog-surface);box-shadow:0 20px 54px #10182838}.meta-mutation-dialog>header{display:flex;align-items:flex-start;justify-content:space-between;gap:20px}.meta-mutation-dialog>header h2{margin:8px 0 0;color:var(--taog-text);font-size:18px;line-height:1.25}.meta-mutation-context{margin:18px 0 0;border:1px solid var(--taog-border);border-radius:10px}.meta-mutation-context>div{display:grid;grid-template-columns:92px minmax(0,1fr);gap:14px;padding:11px 13px}.meta-mutation-context>div+div{border-top:1px solid var(--taog-border)}.meta-mutation-context dt{color:var(--taog-text-3);font-size:10px;font-weight:650;letter-spacing:.04em;text-transform:uppercase}.meta-mutation-context dd{min-width:0;margin:0;color:var(--taog-text);font-size:12px;overflow-wrap:anywhere}.meta-mutation-context dd strong,.meta-mutation-context dd small{display:block}.meta-mutation-context dd small{margin-top:3px;color:var(--taog-text-3);font-size:10px;font-weight:400}.meta-mutation-change{display:grid;grid-template-columns:minmax(0,1fr) auto minmax(0,1fr);align-items:center;gap:12px;margin-top:12px;padding:13px;border-radius:10px;background:var(--taog-surface-2)}.meta-mutation-change>div{min-width:0}.meta-mutation-change small,.meta-mutation-change strong{display:block}.meta-mutation-change small{margin-bottom:4px;color:var(--taog-text-3);font-size:9px;font-weight:650;letter-spacing:.04em;text-transform:uppercase}.meta-mutation-change strong{color:var(--taog-text);font-size:12px;line-height:1.35;overflow-wrap:anywhere}.meta-mutation-change>span{color:var(--taog-text-3)}.meta-mutation-note,.meta-mutation-receipt,.meta-mutation-error{margin:12px 0 0;padding:10px 12px;border-radius:9px;font-size:11px;line-height:1.45}.meta-mutation-note{color:var(--taog-text-2);border:1px solid var(--taog-border)}.meta-mutation-receipt{display:grid;gap:3px;color:var(--taog-success);border:1px solid color-mix(in srgb,var(--taog-success) 35%,var(--taog-border));background:color-mix(in srgb,var(--taog-success) 7%,var(--taog-surface))}.meta-mutation-receipt span{color:var(--taog-text-2)}.meta-mutation-error{color:var(--taog-danger);border:1px solid color-mix(in srgb,var(--taog-danger) 35%,var(--taog-border));background:color-mix(in srgb,var(--taog-danger) 7%,var(--taog-surface))}.meta-mutation-dialog>.card-actions{position:sticky;bottom:-20px;z-index:2;justify-content:flex-end;min-height:54px;margin:14px -20px -20px;padding:10px 20px;border-top:1px solid var(--taog-border);background:var(--taog-surface)}@media(max-width:560px){.meta-mutation-dialog{padding:16px}.meta-mutation-context>div{grid-template-columns:1fr;gap:4px}.meta-mutation-dialog>.card-actions{bottom:-16px;margin-right:-16px;margin-bottom:-16px;margin-left:-16px;padding-right:16px;padding-left:16px}}.ranking-sites{list-style:none;margin:0;padding:0 12px 8px;container-type:inline-size}.ranking-sites li{padding:6px 0;border-top:1px solid var(--taog-border)}.ranking-sites strong{display:block;overflow-wrap:anywhere;font-size:12px;line-height:1.2}.ranking-sites dl{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:4px 8px;margin:4px 0 0}.ranking-sites dt{font-size:9px;line-height:1.2;color:var(--taog-text-3)}.ranking-sites dd{margin:0;font-size:11px;line-height:1.2;font-variant-numeric:tabular-nums;overflow-wrap:anywhere}.canal-metricas{margin:0;display:grid;gap:6px;font-size:12px}.canal-metricas>div{display:flex;justify-content:space-between;gap:10px}.canal-metricas dd{margin:0;text-align:right;font-variant-numeric:tabular-nums}@media(max-width:1000px){.operation-mobile-table-controls{display:flex;align-items:center;flex-wrap:wrap;gap:8px;padding:10px 12px;border-bottom:1px solid var(--taog-border);background:var(--taog-surface)}.operation-mobile-select-all,.operation-mobile-sort{display:flex;align-items:center;gap:7px;min-width:0;color:var(--taog-text-2);font-size:10px;font-weight:650}.operation-mobile-select-all{margin-right:auto}.operation-mobile-select-all input{margin:0}.operation-mobile-sort select{width:min(150px,42vw);min-height:30px;padding:4px 26px 4px 8px;border:1px solid var(--taog-border);border-radius:7px;background:var(--taog-surface);color:var(--taog-text);font:500 11px/1.2 var(--taog-font-data)}.operation-mobile-sort-direction{display:grid;place-items:center;width:30px;height:30px;padding:0;border:1px solid var(--taog-border);border-radius:7px;background:var(--taog-surface);color:var(--taog-text-2);font:700 14px/1 var(--taog-font-data)}.operation-mobile-sort-direction:disabled{color:var(--taog-text-3);background:var(--taog-surface-2)}.operation-entities,.operation-entities tbody{display:block}.operation-entities thead{display:none}.operation-entities tbody tr{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));padding:12px;border-bottom:1px solid var(--taog-border)}.operation-entities td{display:flex;flex-direction:column;min-width:0;border:0;padding:6px}.operation-entities td:before{content:attr(data-label);font-size:10px;color:var(--taog-text-3)}.operation-entities td:nth-child(2){grid-column:1 / -1;width:auto;min-width:0}.operation-entities .col-marca{width:auto}.operation-sites td:nth-child(2){grid-column:auto}.operation-sites td:first-child{grid-column:1 / -1}}.central-sidebar .company-navigation{padding:12px 16px 4px}.company-navigation-label{display:block;color:#a1a1aa;font-size:10px;font-weight:600;letter-spacing:.5px;margin-bottom:4px}.company-navigation details{position:relative}.company-navigation summary{display:flex;align-items:center;justify-content:space-between;gap:8px;padding:6px 0;color:#3f3f46;font-size:13px;font-weight:600;cursor:pointer;list-style:none;background:none;border:0;border-radius:0;box-shadow:none}.company-navigation summary::-webkit-details-marker{display:none}.company-navigation summary>span{min-width:0;overflow-wrap:anywhere}.company-navigation summary>svg{color:#a1a1aa;flex-shrink:0}.company-navigation details[open] summary>svg{transform:rotate(180deg)}.central-sidebar nav.company-navigation-options{position:absolute;z-index:55;top:calc(100% + 4px);left:-8px;right:-8px;max-height:260px;overflow:auto;padding:4px;background:#fff;border:1px solid #e4e4e7;border-radius:8px;box-shadow:0 8px 20px #00000012}.central-sidebar .company-navigation-options a{padding:8px 12px;margin:0}.central-sidebar .company-navigation-options a[aria-current=page]{background:#f4f4f5;color:#18181b;font-weight:700}.operation-page-heading{position:relative;z-index:5}.header-period[open]>summary{outline:none}.header-period[open]>summary:focus-visible{outline:2px solid var(--taog-text-3);outline-offset:1px}.header-period[open]>summary>svg:last-child{transform:rotate(180deg)}.period-popover{box-sizing:border-box;max-width:calc(100vw - 32px)}.operation-view .conta-nome strong,.operation-view .conta-nome small{white-space:normal;overflow:visible;overflow-wrap:anywhere}@media(min-width:1360px){.operation-view--traffic .kpis.kpis-linha{grid-template-columns:repeat(5,minmax(0,1fr))}}@media(min-width:1250px){.operation-view--money .kpis.kpis-linha{grid-template-columns:repeat(5,minmax(0,1fr))}}@media(max-width:600px){.operation-view .kpis.kpis-linha{grid-template-columns:repeat(2,minmax(0,1fr))}.operation-view .section-heading>.badge{display:block;max-width:100%;box-sizing:border-box;overflow:hidden;text-overflow:ellipsis}}@container (min-width: 260px){.ranking-sites dl{grid-template-columns:repeat(3,minmax(0,1fr))}}.operation-view .dinheiro-canais{padding:4px 12px 10px}.operation-view .dinheiro-canal{gap:4px;padding:7px 0}.operation-view .dinheiro-canal strong{font-size:12px}.operation-view .canal-metricas{grid-template-columns:repeat(2,minmax(0,1fr));gap:4px 10px;font-size:10px}.operation-view .canal-metricas>div{display:block;min-width:0}.operation-view .canal-metricas dd{text-align:left;overflow-wrap:anywhere}.operation-view .dinheiro-canais{container-type:inline-size}@container (min-width: 260px){.operation-view .canal-metricas{grid-template-columns:repeat(3,minmax(0,1fr))}}.operation-view .section-heading h2{font-size:14px;line-height:1.25;font-weight:600}.operation-view .section-heading .badge{font-size:10px;line-height:1.2}.operation-view .operation-entities{font-size:12px;line-height:1.35}.operation-view .operation-entities th{font-size:10px;line-height:1.25}.operation-view .operation-entities small,.operation-view .hint{font-size:11px;line-height:1.35}.operation-view .ranking-sites dd,.operation-view .canal-metricas dd{font-family:var(--taog-font-data)}.operation-view .dinheiro-canal{gap:3px;padding:5px 0}.operation-view .dinheiro-canal strong{font-size:12px;line-height:1.2}.operation-view .canal-metricas dt{font-size:9px;line-height:1.2}.operation-view .canal-metricas dd{font-size:11px;line-height:1.2}.operation-view>.operation-chart-pair{align-items:stretch}.operation-view .operation-chart-pair .serie-wrap{flex:1}.painel.painel-operacao{width:min(92vw,480px);max-width:100vw;overflow-x:hidden;overflow-y:auto}@media(min-width:601px){.painel.painel-operacao:has(.painel-secoes>.painel-secao:nth-child(2)),.painel.painel-operacao:has(.painel-lista>li:nth-child(7)){width:min(92vw,900px)}}.painel-operacao .painel-secoes{display:grid;grid-template-columns:repeat(auto-fit,minmax(min(100%,320px),1fr));gap:24px;align-items:start}.painel-operacao .painel-secao{min-width:0;margin-top:0}.painel-operacao .painel-lista{overflow:visible}.painel-operacao .painel-lista li{grid-template-columns:minmax(0,1fr) auto}.painel-operacao .painel-lista strong{overflow-wrap:anywhere}.painel-operacao>header h2{font-size:20px;line-height:1.2}.painel-operacao>header p{font-size:13px;line-height:1.4}@media(max-width:600px){.painel.painel-operacao{width:100vw;padding:18px}.painel-operacao .painel-secoes{grid-template-columns:minmax(0,1fr);gap:16px}}.operation-view>.operation-chart-pair>.card{min-height:310px}.operation-view--traffic>section.operation-table-card--pending{min-height:max(340px,60svh)}.articles-view{display:grid;grid-template-columns:minmax(0,1fr);gap:16px;min-width:0}.articles-view>*{min-width:0;max-width:100%}.articles-view>.card{min-width:0}.articles-tabs{margin-bottom:0}.articles-inventory-card{display:grid;gap:12px;padding:16px}.articles-inventory-card .section-head,.articles-detail .section-head{margin:0}.articles-inventory-card>p,.articles-detail>p{margin:0}.articles-inventory-card>label{display:grid;gap:6px;max-width:520px;color:var(--taog-text-muted);font-size:11px;font-weight:600}.articles-list-card{padding:0;overflow:hidden}.articles-list-card>.muted{padding:0 16px 10px}.articles-list-card .articles-list button{padding:12px 16px}.articles-list-card>.articles-pagination{margin:0;padding:10px 16px;border-top:1px solid var(--taog-border)}.articles-detail{padding:16px}.article-detail-dialog[open]{align-items:center;padding:16px 0}.article-detail-dialog .articles-detail-workstation{box-sizing:border-box;width:min(1040px,calc(100vw - 40px));height:min(900px,calc(100dvh - 32px));padding:0;overflow:hidden;display:grid;grid-template-columns:minmax(0,1fr);grid-template-rows:auto auto minmax(0,1fr)}.article-detail-dialog .articles-detail-workstation>header{position:relative;z-index:2;width:100%;min-width:0;min-height:76px;padding:15px 20px;align-items:center;background:var(--taog-surface)}.article-detail-heading{min-width:0}.article-detail-heading h2{max-width:850px;margin:2px 0 0;overflow:hidden;font-size:17px;line-height:23px;text-overflow:ellipsis;white-space:nowrap}.article-detail-heading p{max-width:850px;margin:2px 0 0;overflow:hidden;color:var(--taog-text-muted);font-size:10px;line-height:15px;text-overflow:ellipsis;white-space:nowrap}.article-detail-eyebrow{display:block;color:var(--taog-text-muted);font-size:10px;font-weight:700;line-height:14px;letter-spacing:.04em;text-transform:uppercase}.article-detail-tabs{display:flex;width:100%;min-width:0;min-height:40px;padding:0 20px;gap:22px;border-bottom:1px solid var(--taog-border);background:var(--taog-surface);overflow-x:auto}.article-detail-tabs button{position:relative;flex:0 0 auto;min-height:40px;padding:0 1px;border:0;border-radius:0;color:var(--taog-text-muted);background:transparent;font:600 11px/40px var(--taog-font-ui,sans-serif)}.article-detail-tabs button:hover,.article-detail-tabs button.active{color:var(--taog-text);background:transparent}.article-detail-tabs button.active:after{position:absolute;right:0;bottom:-1px;left:0;height:2px;border-radius:2px;background:var(--taog-accent);content:""}.article-detail-tabs button:focus-visible{outline:2px solid var(--taog-accent);outline-offset:2px}.article-detail-body{min-width:0;overflow-y:auto;overscroll-behavior:contain}.article-detail-loading{min-height:260px;padding:24px;display:grid;place-items:center;align-content:center;gap:12px;color:var(--taog-text-muted)}.article-detail-overview,.article-detail-content,.article-detail-draft{box-sizing:border-box;min-width:0;padding:18px 20px 28px}.article-detail-facts{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));margin:0;border:1px solid var(--taog-border);border-radius:12px;overflow:hidden}.article-detail-facts>div{min-width:0;min-height:64px;padding:11px 13px;border-right:1px solid var(--taog-border);border-bottom:1px solid var(--taog-border)}.article-detail-facts>div:nth-child(3n){border-right:0}.article-detail-facts>div:nth-last-child(-n+3){border-bottom:0}.article-detail-facts dt{color:var(--taog-text-muted);font-size:10px;font-weight:600;line-height:14px}.article-detail-facts dd{min-width:0;margin:5px 0 0;font-size:12px;line-height:17px;overflow-wrap:anywhere}.article-detail-facts dd small{display:block;margin-top:3px;color:var(--taog-text-muted);font-size:10px}.article-detail-version{min-width:0;margin-top:12px;padding:10px 12px;border:1px solid var(--taog-border);border-radius:10px;display:grid;grid-template-columns:auto minmax(0,1fr);align-items:center;gap:12px}.article-detail-version span{color:var(--taog-text-muted);font-size:10px}.article-detail-version code{overflow:hidden;color:var(--taog-text);font:10px/15px var(--taog-font-data);text-align:right;text-overflow:ellipsis;white-space:nowrap}.article-detail-overview>.article-operations{margin-top:16px;padding-top:16px}.article-detail-content>div{margin-bottom:12px}.article-detail-content h3{margin:0;font-size:14px;line-height:19px}.article-detail-content p{margin:3px 0 0;color:var(--taog-text-muted);font-size:10px;line-height:15px}.article-detail-content pre{box-sizing:border-box;min-height:320px;margin:0;padding:16px;border:1px solid var(--taog-border);border-radius:12px;background:var(--taog-surface-2);color:var(--taog-text);font:11px/1.65 var(--taog-font-data);white-space:pre-wrap;overflow-wrap:anywhere}.article-detail-draft>.articles-draft{margin:0;padding:0;border-top:0}@media(max-width:700px){.article-detail-dialog .articles-detail-workstation{width:100vw}.article-detail-dialog .articles-detail-workstation>header{min-height:68px;padding:12px 14px}.article-detail-heading h2{font-size:15px;line-height:20px}.article-detail-tabs{padding:0 14px;gap:18px}.article-detail-overview,.article-detail-content,.article-detail-draft{padding:14px 12px 22px}.article-detail-facts{grid-template-columns:repeat(2,minmax(0,1fr))}.article-detail-facts>div,.article-detail-facts>div:nth-child(3n){border-right:1px solid var(--taog-border);border-bottom:1px solid var(--taog-border)}.article-detail-facts>div:nth-child(2n){border-right:0}.article-detail-facts>div:nth-last-child(-n+2){border-bottom:0}.article-detail-version{grid-template-columns:minmax(0,1fr);gap:3px}.article-detail-version code{text-align:left}.article-pair-summary>div{grid-template-columns:minmax(0,1fr)}.article-operation-history li{align-items:flex-start;flex-direction:column;gap:3px}.article-operation-history span{text-align:left}}.articles-performance{display:grid;gap:16px;min-width:0}.editorial-performance-scope{min-height:68px;padding:12px 16px;display:flex;align-items:center;justify-content:space-between;gap:18px}.editorial-performance-scope>div{min-width:0;display:grid;gap:2px}.editorial-performance-scope>div>strong{font-size:14px;line-height:20px}.editorial-performance-scope>div>small{color:var(--taog-text-muted);font-size:10px;line-height:15px}.editorial-performance-scope>label{flex:0 1 310px;display:grid;grid-template-columns:auto minmax(170px,1fr);align-items:center;gap:9px;color:var(--taog-text-muted);font-size:10px;font-weight:700;text-transform:uppercase}.editorial-performance-scope select{min-height:34px;font-size:11px;text-transform:none}.editorial-performance-kpis{display:grid;grid-template-columns:repeat(5,minmax(0,1fr));gap:10px}.editorial-performance-kpis>article{position:relative;min-width:0;height:104px;padding:12px 11px 11px 13px;display:grid;grid-template-columns:minmax(0,1fr) 58px;align-items:stretch;gap:8px;overflow:hidden}.editorial-performance-kpis>article:before{position:absolute;top:0;right:0;left:0;height:2px;background:var(--editorial-kpi-color,var(--taog-border));content:""}.editorial-performance-kpi--success{--editorial-kpi-color:var(--taog-success)}.editorial-performance-kpi--info{--editorial-kpi-color:var(--taog-accent)}.editorial-performance-kpi--warning{--editorial-kpi-color:var(--taog-warning)}.editorial-performance-kpi>div{min-width:0;display:grid;grid-template-rows:14px minmax(29px,auto) minmax(28px,auto);align-content:start;gap:3px}.editorial-performance-kpis>article>div>span{min-width:0;color:var(--taog-text-muted);font-size:10px;font-weight:700;line-height:14px;text-transform:uppercase;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.editorial-performance-kpis .number{min-width:0;margin:0;font-size:20px;line-height:29px;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.editorial-performance-kpis .metric-pending{min-width:0;margin:0;color:var(--taog-text-muted);font-size:12px;font-weight:500;line-height:27px}.editorial-performance-kpis small{min-width:0;margin:0;color:var(--taog-text-muted);font-size:10px;line-height:14px;overflow-wrap:anywhere}.editorial-kpi-visual{min-width:0;min-height:48px;padding:7px 0 4px 8px;display:flex;align-items:end;justify-content:flex-end;gap:3px;align-self:stretch;border-left:1px solid var(--taog-border)}.editorial-kpi-visual i{width:5px;min-height:0;max-height:32px;border-radius:3px 3px 1px 1px;background:var(--editorial-kpi-color,var(--taog-text-3));opacity:.78}.editorial-kpi-visual--empty{opacity:.35}.editorial-kpi-visual--empty:after{width:100%;height:1px;align-self:end;background:var(--taog-border);content:""}.editorial-performance-error,.editorial-partial{min-height:38px;margin:0}.editorial-performance-grid{display:grid;grid-template-columns:minmax(0,2fr) minmax(280px,1fr);gap:16px;align-items:start}.editorial-performance-card{min-width:0;padding:0;overflow:hidden}.editorial-performance-reserve{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:16px}.editorial-performance-reserve>.card{min-height:180px}.editorial-performance-reserve .editorial-performance-grid>.card{min-height:190px}.editorial-performance-reserve>.card:nth-last-child(2){min-height:240px}.editorial-performance-reserve>.card:last-child{min-height:96px}.editorial-performance-card>.section-heading,.editorial-queue-card>.section-heading{min-height:58px;padding:12px 16px;border-bottom:1px solid var(--taog-border)}.editorial-performance-card>.section-heading small,.editorial-queue-card>.section-heading small{display:block;margin-top:3px;color:var(--taog-text-muted);font-size:10px;font-weight:400;line-height:15px}.editorial-performance-card .editorial-table-wrap{overflow-x:auto}.editorial-performance-card table{width:100%;border-collapse:collapse;font-size:12px}.editorial-performance-card th,.editorial-performance-card td{padding:9px 14px;border-bottom:1px solid var(--taog-border);text-align:left;vertical-align:middle}.editorial-performance-card th:not(:first-child),.editorial-performance-card td:not(:first-child){text-align:right}.editorial-performance-card tbody tr:last-child td{border-bottom:0}.editorial-performance-card>.articles-pagination{margin:0;padding:10px 14px;justify-content:flex-end;border-top:1px solid var(--taog-border)}.editorial-performance-card>.articles-pagination span{margin-right:auto;color:var(--taog-text-muted);font-size:11px}.editorial-performance-card td strong{display:block}.editorial-performance-card td small{margin:2px 0 0;font-size:10px}.editorial-origin{font-size:11px;font-weight:650}.editorial-origin--success{color:var(--taog-success)}.editorial-origin--warning{color:var(--taog-warning)}.editorial-origin--neutral{color:var(--taog-text-2)}.editorial-site-metric{min-width:92px;display:grid;gap:5px}.editorial-site-metric>strong{font:600 11px/15px var(--taog-font-data)}.editorial-site-metric>i{width:100%;height:5px;display:block;overflow:hidden;border-radius:99px;background:var(--taog-surface-2)}.editorial-site-metric>i>b{height:100%;display:block;border-radius:inherit;background:var(--taog-accent)}.editorial-site-metric--success>i>b{background:var(--taog-success)}.editorial-site-metric--warning>i>b{background:var(--taog-warning)}.editorial-sites-compact th:not(:first-child),.editorial-sites-compact td:not(:first-child){width:17%}.editorial-articles-ranking th:first-child,.editorial-articles-ranking td:first-child{width:36%}.editorial-articles-ranking th:nth-child(3),.editorial-articles-ranking td:nth-child(3){width:27%;text-align:left}.editorial-url{display:block;max-width:420px;margin-top:3px;overflow:hidden;color:var(--taog-text-3);font-size:10px;text-overflow:ellipsis;white-space:nowrap}.editorial-site-performance{padding:2px 16px 8px}.editorial-site-performance>article{padding:10px 0}.editorial-site-performance>article+article{border-top:1px solid var(--taog-border)}.editorial-site-performance>article>i{display:block;height:4px;margin-top:7px;overflow:hidden;border-radius:99px;background:var(--taog-surface-2)}.editorial-site-performance>article>i>b{display:block;height:100%;border-radius:inherit;background:var(--taog-accent)}.editorial-site-performance dl{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:8px 16px;margin:9px 0 0}.editorial-site-performance dl div{display:flex;justify-content:space-between;gap:8px}.editorial-site-performance dt{color:var(--taog-text-muted)}.editorial-site-performance dd{margin:0;font-family:var(--taog-font-mono)}.editorial-site-chart{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:0;margin:0;padding:12px 16px 14px}.editorial-site-chart>article{min-width:0;padding:2px 16px}.editorial-site-chart>article:first-child{padding-left:0}.editorial-site-chart>article:last-child{padding-right:0}.editorial-site-chart>article+article{border-left:1px solid var(--taog-border)}.editorial-site-chart>article>strong{display:block;margin-bottom:10px;overflow:hidden;font-size:12px;text-overflow:ellipsis;white-space:nowrap}.editorial-site-chart>article>small{display:block;margin-top:9px;color:var(--taog-text-muted);font-size:10px}.editorial-chart-series{display:grid;grid-template-columns:58px minmax(48px,1fr) auto;align-items:center;gap:7px;margin-top:7px}.editorial-chart-series span{color:var(--taog-text-muted);font-size:10px}.editorial-chart-series i{display:block;height:7px;overflow:hidden;border-radius:99px;background:var(--taog-surface-2)}.editorial-chart-series b{display:block;height:100%;border-radius:inherit;background:var(--taog-accent)}.editorial-chart-series--audience b{background:#02a66f}.editorial-chart-series em{min-width:55px;font:normal 10px var(--taog-font-data);text-align:right;white-space:nowrap}.editorial-data-quality>dl{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:0;margin:0;padding:10px 16px 12px}.editorial-data-quality>dl>div{min-width:0;padding:3px 14px}.editorial-data-quality>dl>div:first-child{padding-left:0}.editorial-data-quality>dl>div:last-child{padding-right:0}.editorial-data-quality>dl>div+div{border-left:1px solid var(--taog-border)}.editorial-data-quality dt{color:var(--taog-text-muted);font-size:10px}.editorial-data-quality dd{margin:4px 0 2px;font:12px/1.35 var(--taog-font-data)}.editorial-data-quality dl small{color:var(--taog-text-muted);font-size:10px;line-height:1.4}.editorial-queue-card{padding:0;overflow:hidden}.editorial-queue-groups{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:18px;padding:12px 16px}.editorial-queue-groups dl{margin:0}.editorial-queue-groups dl div{display:flex;justify-content:space-between;gap:12px;padding:5px 0}.editorial-queue-groups dt{color:var(--taog-text-muted)}.editorial-queue-groups dd{margin:0;font-family:var(--taog-font-mono)}.articles-view select{width:100%;max-width:520px}.articles-filters{display:flex;align-items:center;gap:8px;min-width:min(100%,620px)}.articles-filters input{flex:1 1 260px}.articles-filters select{flex:0 1 180px}.articles-filters input,.articles-filters select,.articles-filters button{min-height:34px;padding-block:6px}.articles-list{list-style:none;padding:0;margin:0}.articles-list li+li{border-top:1px solid var(--taog-border)}.articles-list button{display:grid;gap:5px;width:100%;text-align:left;padding:14px 8px;background:transparent;border:0}.articles-list span{font-size:12px;color:var(--taog-text-muted)}.articles-list button,.articles-detail pre,.articles-digest{overflow-wrap:anywhere;word-break:break-word}.editorial-control .section-head>div{min-width:0}.editorial-control .section-head p{margin:4px 0 0}.editorial-table-wrap{overflow-x:auto}.editorial-control table{width:100%;border-collapse:collapse;font-size:13px}.editorial-control th{color:var(--taog-text-muted);font-size:12px;font-weight:600;text-align:left}.editorial-control th,.editorial-control td{padding:10px 12px;border-bottom:1px solid var(--taog-border);vertical-align:top}.editorial-control tbody tr:last-child td{border-bottom:0}.editorial-control td small{display:block;margin-top:2px;color:var(--taog-text-muted)}.editorial-control td:last-child,.editorial-control th:last-child{padding-right:0}.editorial-control td:first-child,.editorial-control th:first-child{padding-left:0}.editorial-prompt-audit{margin-top:14px;padding-top:12px;border-top:1px solid var(--taog-border)}.editorial-prompt-audit h3{margin:0 0 6px;font-size:13px}.editorial-row-actions{display:flex;align-items:center;gap:5px;white-space:nowrap}.editorial-row-actions .taog-btn{min-height:29px;padding:4px 8px;font-size:11px}.editorial-agent-schedule{min-width:170px}.editorial-agent-schedule strong,.editorial-agent-schedule small{display:block}.editorial-agent-schedule small{margin-top:2px;color:var(--taog-text-muted);font-size:10px;white-space:nowrap}.editorial-queue-overview{padding-bottom:14px}.editorial-queue-statuses{display:grid;grid-template-columns:repeat(auto-fit,minmax(112px,1fr));gap:8px;margin-top:12px}.editorial-queue-statuses article{min-width:0;padding:9px 10px;border:1px solid var(--taog-border);border-radius:10px;background:var(--taog-surface-2)}.editorial-queue-statuses span{display:block;overflow:hidden;color:var(--taog-text-muted);font-size:10px;font-weight:700;text-overflow:ellipsis;text-transform:uppercase;white-space:nowrap}.editorial-queue-statuses strong{display:block;margin-top:3px;font:500 18px/22px var(--taog-font-data)}.editorial-queue-operations{display:flex;min-height:15px;flex-wrap:wrap;gap:6px 14px;margin-top:10px;color:var(--taog-text-muted);font-size:10px}.editorial-queue-operations b{color:var(--taog-text);font-family:var(--taog-font-data)}.editorial-finance-kpis{display:grid;grid-template-columns:repeat(5,minmax(0,1fr));gap:10px;margin:12px 0 16px}.editorial-finance-kpis article{min-width:0;height:92px;padding:10px 12px;display:grid;grid-template-rows:14px 27px 25px;align-content:center;gap:3px}.editorial-finance-kpis span{min-width:0;color:var(--taog-text-muted);font-size:10px;font-weight:700;line-height:14px;text-transform:uppercase;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.editorial-finance-kpis strong{min-width:0;font:19px/27px var(--taog-font-data);white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.editorial-finance-kpis small{min-width:0;height:25px;color:var(--taog-text-muted);font-size:10px;line-height:12.5px;overflow:hidden}.editorial-finance-layout{display:grid;grid-template-columns:minmax(0,2fr) minmax(280px,1fr);gap:16px;margin-bottom:16px;align-items:stretch}.editorial-finance-layout>.card{min-width:0;padding:0;overflow:hidden}.editorial-finance-layout .section-heading,.editorial-cost-log>.section-heading{min-height:52px;padding:10px 16px;border-bottom:1px solid var(--taog-border)}.editorial-finance-layout h3,.editorial-cost-log h3{margin:0}.editorial-cost-chart{margin:0;padding:10px 12px 8px}.editorial-cost-chart svg{display:block;width:100%;height:190px;overflow:visible}.editorial-cost-chart line{stroke:var(--taog-border);stroke-width:1}.editorial-cost-chart polyline{fill:none;stroke:var(--taog-accent);stroke-width:2.25;vector-effect:non-scaling-stroke}.editorial-cost-chart circle{fill:var(--taog-accent)}.editorial-cost-chart text{fill:var(--taog-text-muted);font:10px var(--taog-font-data)}.editorial-budget-card>dl{padding:10px 16px 4px}.editorial-budget-card>.card-actions{padding:0 16px 12px}.editorial-finance-layout--breakdown{grid-template-columns:minmax(0,1.5fr) minmax(280px,1fr)}.editorial-cost-breakdown nav{display:flex;gap:12px}.editorial-cost-breakdown nav button{padding:2px 0;border:0;background:transparent;color:var(--taog-text-muted);font-size:11px}.editorial-cost-breakdown nav button.active{color:var(--taog-text);font-weight:700}.editorial-cost-bars{display:grid;gap:10px;padding:13px 16px 15px}.editorial-cost-bars article>div{display:flex;justify-content:space-between;gap:16px;font-size:11px}.editorial-cost-bars article span{font-family:var(--taog-font-data)}.editorial-cost-bars i{display:block;height:4px;margin-top:5px;overflow:hidden;border-radius:99px;background:var(--taog-surface-2)}.editorial-cost-bars b{display:block;height:100%;border-radius:inherit;background:var(--taog-accent)}.editorial-cost-log{padding:0;overflow:hidden}.editorial-cost-log table{width:100%;border-collapse:collapse;font-size:11px}.editorial-cost-log th,.editorial-cost-log td{padding:8px 14px;border-bottom:1px solid var(--taog-border);text-align:left}.editorial-cost-log th:not(:first-child),.editorial-cost-log td:not(:first-child){text-align:right}.editorial-cost-log .articles-pagination{margin:0;padding:10px 14px;border-top:1px solid var(--taog-border)}.editorial-cost-log .articles-pagination span{margin-right:auto;color:var(--taog-text-muted);font-size:11px}.editorial-system-grid{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:12px;margin:16px 0}.editorial-system-grid>article{min-width:0;padding:14px;border:1px solid var(--taog-border);border-radius:12px}.editorial-system h3{margin:0 0 10px;font-size:14px}.editorial-subhead{display:flex;align-items:center;justify-content:space-between;gap:12px}.editorial-subhead h3,.editorial-system dl{margin:0}.editorial-system dl div{display:flex;justify-content:space-between;gap:12px;padding:7px 0}.editorial-system dt{color:var(--taog-text-muted)}.editorial-system dd{margin:0;text-align:right;overflow-wrap:anywhere}.editorial-system .editorial-table-wrap+.editorial-table-wrap{margin-top:18px}.editorial-modal-backdrop{position:fixed;top:0;right:0;bottom:0;left:0;z-index:80;display:grid;place-items:center;padding:16px;background:#10182859}.editorial-system-dialog,.editorial-override-dialog{width:min(560px,100%);max-height:calc(100dvh - 32px);overflow:auto;box-sizing:border-box;margin:0;padding:20px;border:1px solid var(--taog-border);border-radius:14px;background:var(--taog-surface);box-shadow:0 18px 48px #1018282e}.editorial-override-dialog{width:min(420px,100%)}.editorial-prompt-dialog,.editorial-agent-dialog{width:min(760px,100%);max-height:calc(100dvh - 32px);overflow:auto;box-sizing:border-box;padding:20px;border:1px solid var(--taog-border);border-radius:14px;background:var(--taog-surface);box-shadow:0 18px 48px #1018282e}.editorial-agent-dialog{width:min(980px,100%);overflow:hidden}.editorial-prompt-dialog>label{display:grid;gap:6px;color:var(--taog-text-muted);font-size:11px;font-weight:600}.editorial-prompt-dialog textarea{width:100%;box-sizing:border-box;resize:vertical;font:11px/1.55 var(--taog-font-data)}.editorial-prompt-save{display:flex;align-items:end;justify-content:space-between;gap:12px;margin-top:16px;padding-top:12px;border-top:1px solid var(--taog-border)}.editorial-prompt-save>label{display:grid;flex:1;gap:5px;color:var(--taog-text-muted);font-size:11px;font-weight:600}.editorial-prompt-save input{width:100%;box-sizing:border-box}.editorial-prompt-versions{margin-top:16px}.editorial-prompt-versions h3{margin:0 0 6px;font-size:13px}.editorial-prompt-versions details{padding:8px 0}.editorial-prompt-versions details+details{border-top:1px solid var(--taog-border)}.editorial-prompt-versions summary{display:flex;align-items:center;justify-content:space-between;gap:16px;cursor:pointer;list-style:none}.editorial-prompt-versions summary::-webkit-details-marker{display:none}.editorial-prompt-versions pre{max-height:260px;margin:8px 0 0;padding:10px;overflow:auto;border-radius:8px;background:var(--taog-surface-2);white-space:pre-wrap;font:10px/1.5 var(--taog-font-data)}.editorial-prompt-versions strong,.editorial-prompt-versions small{display:block}.editorial-prompt-versions small{margin-top:2px;color:var(--taog-text-muted);font-size:10px}.editorial-version-metrics{margin:8px 0 0;color:var(--taog-text-muted);font-size:10px}.editorial-agent-heading{padding:0 0 14px!important;min-height:0!important}.editorial-agent-heading .badge--success{color:var(--taog-success);border-color:color-mix(in srgb,var(--taog-success) 35%,var(--taog-border));background:color-mix(in srgb,var(--taog-success) 8%,var(--taog-surface))}.editorial-agent-runtime{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));border:1px solid var(--taog-border);border-radius:10px;overflow:hidden}.editorial-agent-runtime div{min-width:0;padding:9px 12px}.editorial-agent-runtime div+div{border-left:1px solid var(--taog-border)}.editorial-agent-runtime span,.editorial-agent-runtime strong{display:block;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.editorial-agent-runtime span{color:var(--taog-text-muted);font-size:10px;line-height:14px;text-transform:uppercase;letter-spacing:.04em}.editorial-agent-runtime strong{margin-top:2px;font-size:11px;line-height:16px}.editorial-agent-alert{display:grid;grid-template-columns:auto 1fr;gap:10px;margin-top:10px;padding:9px 11px;border:1px solid color-mix(in srgb,var(--taog-warning) 35%,var(--taog-border));border-radius:9px;color:var(--taog-warning);background:color-mix(in srgb,var(--taog-warning) 6%,var(--taog-surface));font-size:10px;line-height:15px}.editorial-agent-tabs{display:flex;gap:18px;margin-top:14px;border-bottom:1px solid var(--taog-border)}.editorial-agent-tabs button{position:relative;height:36px;padding:0 1px;border:0;border-radius:0;color:var(--taog-text-muted);background:transparent;font:600 11px/36px var(--taog-font-ui,sans-serif)}.editorial-agent-tabs button:hover,.editorial-agent-tabs button.active{color:var(--taog-text);background:transparent}.editorial-agent-tabs button.active:after{content:"";position:absolute;right:0;bottom:-1px;left:0;height:2px;border-radius:2px;background:var(--taog-accent)}.editorial-agent-pane{min-height:280px;max-height:min(460px,48dvh);overflow:auto;padding:14px 2px 2px}.editorial-agent-pane{display:grid;align-content:start;gap:16px}.editorial-agent-pane section{min-width:0}.editorial-agent-pane section+section{padding-top:14px;border-top:1px solid var(--taog-border)}.editorial-agent-pane h3{margin:0 0 9px;font-size:11px;line-height:16px;text-transform:uppercase;letter-spacing:.05em}.editorial-agent-form{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:10px;margin-top:0}.editorial-agent-form--four{grid-template-columns:repeat(4,minmax(0,1fr))}.editorial-agent-form--three{grid-template-columns:repeat(3,minmax(0,1fr))}.editorial-agent-form--two{grid-template-columns:repeat(2,minmax(0,1fr))}.editorial-agent-form label,.editorial-agent-save>label{display:grid;gap:5px;color:var(--taog-text-muted);font-size:11px;font-weight:600}.editorial-agent-form input,.editorial-agent-form select,.editorial-agent-save input{width:100%;box-sizing:border-box}.editorial-agent-languages{display:flex;flex-wrap:wrap;gap:6px}.editorial-agent-languages button{min-height:28px;padding:4px 10px;border:1px solid var(--taog-border);border-radius:99px;color:var(--taog-text-muted);background:var(--taog-surface);font:500 10px/16px var(--taog-font-ui,sans-serif)}.editorial-agent-languages button.active{border-color:var(--taog-accent);color:var(--taog-surface);background:var(--taog-accent)}.editorial-agent-languages button:disabled{opacity:.65}.editorial-agent-switches{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:8px}.editorial-agent-switches>label{display:flex;align-items:flex-start;gap:9px;min-width:0;padding:10px;border:1px solid var(--taog-border);border-radius:9px}.editorial-agent-switches input{flex:0 0 14px;width:14px;height:14px;margin:2px 0 0;padding:0}.editorial-agent-switches span,.editorial-agent-switches strong,.editorial-agent-switches small{display:block}.editorial-agent-switches strong{font-size:11px;line-height:15px}.editorial-agent-switches small{margin-top:2px;color:var(--taog-text-muted);font-size:10px;line-height:14px}.editorial-agent-textareas{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:10px}.editorial-agent-textareas label{display:grid;gap:5px;color:var(--taog-text-muted);font-size:11px;font-weight:600}.editorial-agent-textareas textarea{box-sizing:border-box;width:100%;resize:vertical;font:11px/1.5 var(--taog-font-ui,sans-serif)}.editorial-topic-bank .section-head{min-height:0;padding:0 0 9px}.editorial-topic-bank .section-head h3{margin-bottom:2px}.editorial-topic-bank .section-head p{margin:0;font-size:10px}.editorial-topic-workspace{display:grid;grid-template-columns:220px minmax(0,1fr);gap:12px;min-width:0}.editorial-topic-buckets{display:grid;align-content:start;gap:5px;max-height:318px;overflow:auto;padding-right:3px}.editorial-topic-buckets button{display:flex;align-items:center;justify-content:space-between;gap:8px;min-width:0;min-height:42px;padding:7px 9px;border:1px solid var(--taog-border);border-radius:8px;color:var(--taog-text);background:var(--taog-surface);text-align:left}.editorial-topic-buckets button:hover{border-color:color-mix(in srgb,var(--taog-accent) 40%,var(--taog-border))}.editorial-topic-buckets button.active{border-color:var(--taog-accent);background:color-mix(in srgb,var(--taog-accent) 6%,var(--taog-surface));box-shadow:inset 2px 0 0 var(--taog-accent)}.editorial-topic-buckets span,.editorial-topic-buckets strong,.editorial-topic-buckets small{display:block;min-width:0}.editorial-topic-buckets strong{overflow:hidden;font-size:10px;line-height:14px;text-overflow:ellipsis;white-space:nowrap}.editorial-topic-buckets small{color:var(--taog-text-muted);font-size:10px;line-height:14px}.editorial-topic-buckets b{flex:0 0 auto;color:var(--taog-warning);font-size:10px;font-variant-numeric:tabular-nums}.editorial-topic-buckets b.complete{color:var(--taog-success)}.editorial-topic-editor{min-width:0;padding:10px;border:1px solid var(--taog-border);border-radius:9px}.editorial-topic-editor-head{display:flex;align-items:flex-start;justify-content:space-between;gap:12px;margin-bottom:7px}.editorial-topic-editor-head strong,.editorial-topic-editor-head small{display:block}.editorial-topic-editor-head strong{font-size:11px}.editorial-topic-editor-head small{margin-top:1px;color:var(--taog-text-muted);font-size:10px}.editorial-topic-editor-head>span{color:var(--taog-warning);font-size:10px;font-weight:700;white-space:nowrap}.editorial-topic-editor-head>span.complete{color:var(--taog-success)}.editorial-topic-editor textarea{box-sizing:border-box;width:100%;min-height:170px;resize:vertical;white-space:pre;font:10px/1.55 ui-monospace,SFMono-Regular,Menlo,Monaco,Consolas,monospace}.editorial-topic-guidance{margin:7px 0 0;color:var(--taog-warning);font-size:10px;line-height:14px}.editorial-topic-save{display:flex;align-items:end;justify-content:space-between;gap:10px;margin-top:8px}.editorial-topic-save>label{display:grid;flex:1;gap:4px;color:var(--taog-text-muted);font-size:10px;font-weight:600}.editorial-topic-save input{box-sizing:border-box;width:100%}.editorial-voice-pane>section>.section-head{min-height:0;padding:0 0 10px}.editorial-voice-pane>section>.section-head h3{margin-bottom:2px}.editorial-voice-languages{display:grid;grid-template-columns:repeat(auto-fit,minmax(112px,1fr));gap:6px;margin-bottom:10px}.editorial-voice-languages button{display:grid;gap:1px;min-width:0;min-height:42px;padding:6px 9px;border:1px solid var(--taog-border);border-radius:8px;color:var(--taog-text);background:var(--taog-surface);text-align:left}.editorial-voice-languages button:hover:not(:disabled){border-color:color-mix(in srgb,var(--taog-accent) 40%,var(--taog-border))}.editorial-voice-languages button.active{border-color:var(--taog-accent);background:color-mix(in srgb,var(--taog-accent) 6%,var(--taog-surface));box-shadow:inset 2px 0 0 var(--taog-accent)}.editorial-voice-languages button:disabled{cursor:default;opacity:.52}.editorial-voice-languages span{overflow:hidden;font-size:10px;font-weight:700;line-height:14px;text-overflow:ellipsis;white-space:nowrap}.editorial-voice-languages small{color:var(--taog-text-muted);font-size:10px;line-height:14px}.editorial-voice-editor{padding:10px;border:1px solid var(--taog-border);border-radius:9px}.editorial-voice-editor textarea{box-sizing:border-box;width:100%;resize:vertical;font:11px/1.45 var(--taog-font-ui,sans-serif)}.editorial-voice-lists{margin-top:10px}.editorial-voice-lists label>small{color:var(--taog-text-muted);font-size:10px;font-weight:400;line-height:14px}.editorial-voice-save{padding-top:10px;border-top:1px solid var(--taog-border)}.editorial-scope-pane>section>.section-head{min-height:0;padding:0 0 10px}.editorial-scope-pane>section>.section-head h3{margin-bottom:2px}.editorial-scope-identity{grid-template-columns:repeat(4,minmax(0,1fr));gap:0;margin-bottom:12px;border:1px solid var(--taog-border);border-radius:9px;overflow:hidden}.editorial-scope-identity div{display:grid;gap:2px;padding:8px 10px}.editorial-scope-identity div+div{border-left:1px solid var(--taog-border)}.editorial-scope-identity dt{font-size:10px;line-height:14px;text-transform:uppercase;letter-spacing:.04em}.editorial-scope-identity dd{text-align:left;line-height:15px}.editorial-scope-fields{margin-bottom:10px}.editorial-scope-fields label>small,.editorial-scope-sources>small{color:var(--taog-text-muted);font-size:10px;font-weight:400;line-height:14px}.editorial-scope-switches{margin-bottom:10px}.editorial-scope-sources{display:grid;gap:5px;color:var(--taog-text-muted);font-size:11px;font-weight:600}.editorial-scope-sources textarea{box-sizing:border-box;width:100%;min-height:104px;resize:vertical;font:10px/1.5 ui-monospace,SFMono-Regular,Menlo,Monaco,Consolas,monospace}.editorial-scope-save{padding-top:10px;border-top:1px solid var(--taog-border)}.editorial-agent-links{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:8px 18px;margin:0;padding:0}.editorial-agent-links div{display:flex;justify-content:space-between;gap:12px;min-width:0}.editorial-agent-links dt{color:var(--taog-text-muted);font-size:10px}.editorial-agent-links dd{margin:0;overflow:hidden;font-size:11px;text-align:right;text-overflow:ellipsis;white-space:nowrap}.editorial-agent-contract-note{margin-top:10px!important}.editorial-agent-save{display:flex;align-items:end;justify-content:space-between;gap:12px;margin-top:14px;padding-top:12px;border-top:1px solid var(--taog-border)}.editorial-agent-save>label{flex:1}.editorial-agent-notice{margin:8px 0 0;font-size:11px}.editorial-agent-history{margin:0}.editorial-agent-history h3{margin:0 0 6px;font-size:13px}.editorial-agent-history table{width:100%;border-collapse:collapse;font-size:11px}.editorial-agent-history th,.editorial-agent-history td{padding:8px 10px;border-bottom:1px solid var(--taog-border);text-align:left;vertical-align:top}.editorial-agent-history td small{display:block;margin-top:2px;color:var(--taog-text-muted)}@media(max-width:700px){.editorial-prompt-dialog,.editorial-agent-dialog{padding:14px}.editorial-prompt-save,.editorial-agent-save{align-items:stretch;flex-direction:column}.editorial-prompt-save .card-actions,.editorial-agent-save .card-actions{justify-content:flex-end}.editorial-agent-runtime{grid-template-columns:repeat(2,minmax(0,1fr))}.editorial-agent-runtime div+div{border-left:0}.editorial-agent-runtime div:nth-child(2n){border-left:1px solid var(--taog-border)}.editorial-agent-runtime div:nth-child(n+3){border-top:1px solid var(--taog-border)}.editorial-agent-tabs{gap:12px;overflow-x:auto}.editorial-agent-tabs button{flex:0 0 auto}.editorial-agent-form,.editorial-agent-form--four,.editorial-agent-form--three,.editorial-agent-form--two,.editorial-agent-links,.editorial-agent-textareas,.editorial-agent-switches,.editorial-topic-workspace{grid-template-columns:1fr}.editorial-topic-buckets{grid-template-columns:repeat(2,minmax(0,1fr));max-height:150px;padding-right:0}.editorial-topic-save{align-items:stretch;flex-direction:column}.editorial-topic-save .card-actions{justify-content:flex-end}.editorial-voice-languages,.editorial-scope-identity{grid-template-columns:repeat(2,minmax(0,1fr))}.editorial-scope-identity div+div{border-left:0}.editorial-scope-identity div:nth-child(2n){border-left:1px solid var(--taog-border)}.editorial-scope-identity div:nth-child(n+3){border-top:1px solid var(--taog-border)}.editorial-agent-pane{min-height:0;max-height:50dvh}}.editorial-system-dialog .section-head,.editorial-override-dialog .section-head{margin-bottom:16px}.editorial-system-form{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:12px}.editorial-system-form label,.editorial-override-dialog>label{display:grid;gap:6px;font-size:12px;color:var(--taog-text-muted)}.editorial-system-form input,.editorial-override-dialog input{width:100%;box-sizing:border-box}.editorial-system-form .check-line{display:flex;align-items:center;gap:8px;grid-column:1/-1;color:var(--taog-text)}.editorial-system-form .check-line input{width:auto}.editorial-system-dialog>.card-actions,.editorial-override-dialog>.card-actions{justify-content:flex-end;margin-top:18px}@media(max-width:900px){.editorial-finance-kpis,.editorial-performance-kpis{grid-template-columns:repeat(2,minmax(0,1fr))}.editorial-system-grid,.editorial-performance-grid,.editorial-finance-layout{grid-template-columns:1fr}}@media(max-width:600px){.editorial-system-form,.editorial-queue-groups{grid-template-columns:1fr}.editorial-performance-kpis{gap:8px}.editorial-performance-scope{align-items:stretch;flex-direction:column}.editorial-performance-scope>label{flex:auto;grid-template-columns:1fr;gap:5px}.editorial-performance-kpis>article{height:104px;padding:10px;grid-template-columns:minmax(0,1fr) 40px;gap:6px}.editorial-performance-kpis>article:last-child:nth-child(odd){grid-column:1/-1}.editorial-performance-kpis>article>div>span{letter-spacing:-.06em}.editorial-performance-kpis .number{font-size:18px;letter-spacing:-.035em}.editorial-kpi-visual{gap:2px;padding-left:6px}.editorial-site-chart{grid-template-columns:1fr}.editorial-site-chart>article{padding:12px 0}.editorial-site-chart>article+article{border-left:0;border-top:1px solid var(--taog-border)}.articles-filters{width:100%;flex-wrap:wrap}.articles-filters input{flex-basis:100%}.articles-tabs{gap:16px;overflow-x:auto;scrollbar-width:none}.articles-tabs::-webkit-scrollbar{display:none}.editorial-articles-ranking th:nth-child(2),.editorial-articles-ranking td:nth-child(2),.editorial-articles-ranking th:nth-child(5),.editorial-articles-ranking td:nth-child(5){display:none}.editorial-data-quality>dl{grid-template-columns:repeat(2,minmax(0,1fr))}.editorial-data-quality>dl>div{padding:8px;border:0!important}}.funnel-view{display:grid;gap:16px;min-width:0}.funnel-tabs{display:flex;align-items:center;gap:22px;min-height:30px;padding:0 2px 6px;color:var(--taog-text-muted);font-size:13px}.funnel-tabs button{min-width:0;padding:3px 0;border:0;border-radius:0;background:transparent;color:inherit;font:inherit;line-height:1.35;cursor:pointer;user-select:none;-webkit-user-select:none;-webkit-tap-highlight-color:transparent}.funnel-tabs button:hover{color:var(--taog-text-2);background:transparent}.funnel-tabs button:focus{background:transparent;box-shadow:none}.funnel-tabs button:focus-visible{outline:none;box-shadow:inset 0 -2px var(--taog-text-3)}.funnel-tabs button.active{color:var(--taog-text);background:transparent;border:0;box-shadow:none;font-weight:700}.funnel-journey{display:grid;grid-template-columns:minmax(0,1fr) minmax(300px,340px);gap:12px;align-items:start}.journey-acquisition{grid-column:1/-1;min-width:0;padding:0;overflow:hidden}.journey-acquisition>.section-heading{min-height:54px;padding:9px 16px;border-bottom:1px solid var(--taog-border)}.journey-acquisition>.section-heading small{display:block;margin-top:2px;color:var(--taog-text-muted);font-size:10px;font-weight:400}.journey-acquisition-summary{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));border-bottom:1px solid var(--taog-border)}.journey-acquisition-summary>div{display:grid;grid-template-rows:minmax(12px,auto) 24px minmax(13px,auto);min-width:0;padding:9px 16px}.journey-acquisition-summary>div+div{border-left:1px solid var(--taog-border)}.journey-acquisition-summary span,.journey-acquisition-summary small{color:var(--taog-text-muted);font-size:9px;line-height:13px;white-space:normal}.journey-acquisition-summary span{font-weight:700;text-transform:uppercase}.journey-acquisition-summary strong{font:600 16px/24px var(--taog-font-data)}.journey-acquisition-finance{background:color-mix(in srgb,var(--taog-surface-2) 32%,var(--taog-surface))}.journey-acquisition-finance strong.positivo,.journey-acquisition-table strong.positivo{color:var(--taog-success)}.journey-acquisition-finance strong.negativo,.journey-acquisition-table strong.negativo{color:var(--taog-danger)}.journey-acquisition-table table{width:100%;table-layout:fixed;border-collapse:collapse}.journey-acquisition-table th{padding:8px 10px;color:var(--taog-text-muted);font-size:9px;font-weight:600;text-align:left}.journey-acquisition-table td{padding:9px 10px;border-top:1px solid var(--taog-border);font:500 10px/14px var(--taog-font-data);vertical-align:middle}.journey-acquisition-table th:first-child,.journey-acquisition-table td:first-child{width:20%;padding-left:16px}.journey-acquisition-table th:nth-child(2),.journey-acquisition-table td:nth-child(2){width:11%}.journey-acquisition-table th:nth-child(3),.journey-acquisition-table td:nth-child(3){width:13%}.journey-acquisition-table th:nth-child(4),.journey-acquisition-table td:nth-child(4){width:12%}.journey-acquisition-table th:nth-child(5),.journey-acquisition-table td:nth-child(5){width:15%}.journey-acquisition-table th:nth-child(6),.journey-acquisition-table td:nth-child(6){width:16%}.journey-acquisition-table th:last-child,.journey-acquisition-table td:last-child{width:13%;padding-right:16px}.journey-acquisition-table td>strong,.journey-acquisition-table td>small{display:block;overflow:hidden;text-overflow:ellipsis}.journey-acquisition-table td>strong{font-family:var(--taog-font-sans);font-size:10px}.journey-acquisition-table td>small{display:-webkit-box;color:var(--taog-text-muted);font:9px/13px var(--taog-font-sans);white-space:normal;-webkit-box-orient:vertical;-webkit-line-clamp:2}.journey-acquisition-table td:last-child>small{display:block;overflow:visible;text-overflow:clip;-webkit-line-clamp:unset}.journey-acquisition-table td:first-child>.journey-link{margin-top:4px}.journey-link{display:inline-block;padding:2px 6px;border-radius:99px;background:var(--taog-surface-2);color:var(--taog-text-muted);font:700 8px/12px var(--taog-font-sans);white-space:nowrap}.journey-acquisition-table .journey-link{box-sizing:border-box;max-width:100%;text-align:center;white-space:normal}.journey-link--exact,.journey-link--financial_only{background:var(--taog-success-soft);color:var(--taog-success)}.journey-link--ambiguous,.journey-link--landing_missing{background:var(--taog-warning-soft);color:var(--taog-warning)}.journey-acquisition>.articles-pagination{margin:0;padding:8px 16px;border-top:1px solid var(--taog-border)}.journey-card,.journey-audit{min-width:0;padding:0;overflow:hidden}.journey-card>.section-heading,.journey-audit>.section-heading{min-height:58px;padding:10px 16px;border-bottom:1px solid var(--taog-border)}.journey-heading{gap:18px}.journey-heading>div:first-child small,.journey-audit .section-heading small{display:block;margin-top:2px;color:var(--taog-text-muted);font-size:10px;font-weight:400}.journey-selectors{display:flex;align-items:flex-end;gap:14px}.journey-selectors label{display:grid;gap:2px;min-width:150px}.journey-selectors label span{color:var(--taog-text-muted);font-size:9px;font-weight:700;line-height:12px;text-transform:uppercase}.journey-selectors select{max-width:210px;height:27px;padding:2px 22px 2px 0;border:0;border-bottom:1px solid var(--taog-border-strong);border-radius:0;background-color:transparent;box-shadow:none;color:var(--taog-text);font-size:11px;font-weight:600}.journey-selectors select:focus{border-color:var(--taog-text-2);outline:0;box-shadow:none}.journey-updating{align-self:center;color:var(--taog-text-muted);font-size:10px}.journey-stages{display:grid;grid-template-columns:repeat(5,minmax(0,1fr));gap:0;margin:0;padding:18px 16px 14px;list-style:none}.journey-stage{position:relative;min-width:0}.journey-stage:not(:last-child):after{position:absolute;z-index:2;top:30px;right:-5px;width:10px;height:10px;border-top:1px solid var(--taog-border-strong);border-right:1px solid var(--taog-border-strong);background:var(--taog-surface);content:"";transform:rotate(45deg)}.journey-stages--disconnected .journey-stage:after{display:none}.journey-stage>button,.journey-stage>div{display:grid;grid-template-rows:20px minmax(28px,auto) 27px minmax(31px,auto) 13px;align-content:start;width:100%;min-height:150px;padding:12px 13px;border:1px solid var(--taog-border);border-right:0;border-radius:0;background:transparent;color:var(--taog-text);text-align:left}.journey-stage:first-child>button,.journey-stage:first-child>div{border-radius:8px 0 0 8px}.journey-stage:last-child>button,.journey-stage:last-child>div{border-right:1px solid var(--taog-border);border-radius:0 8px 8px 0}.journey-stage>button{cursor:pointer}.journey-stage>button:hover{background:transparent}.journey-stage>button:focus-visible{position:relative;z-index:3;outline:2px solid var(--taog-text-3);outline-offset:-2px}.journey-step{display:grid;width:18px;height:18px;place-items:center;border:1px solid var(--taog-border-strong);border-radius:50%;color:var(--taog-text-muted);font:9px var(--taog-font-data)}.journey-stage-top{display:flex;min-width:0;align-items:start;justify-content:space-between;gap:5px}.journey-stage-label{overflow:hidden;align-self:center;font-size:10px;line-height:14px;text-overflow:ellipsis}.journey-status{flex:none;padding:2px 5px;border-radius:99px;background:var(--taog-surface-2);color:var(--taog-text-muted);font-size:8px;font-weight:700;line-height:12px}.journey-status--measured{background:var(--taog-success-soft);color:var(--taog-success)}.journey-status--estimated{background:var(--taog-info-soft);color:var(--taog-accent)}.journey-status--association_missing{background:var(--taog-warning-soft);color:var(--taog-warning)}.journey-stage b{overflow:hidden;align-self:end;font:600 13px/22px var(--taog-font-data);text-overflow:ellipsis;white-space:nowrap}.journey-stage small{color:var(--taog-text-muted);font-size:9px;line-height:12px}.journey-stage-foot{display:flex;min-width:0;align-items:end;justify-content:space-between;gap:7px;color:var(--taog-text-muted);font-size:8px;font-weight:600;text-transform:uppercase}.journey-stage-foot i{display:block;flex:1;height:4px;overflow:hidden;border-radius:99px;background:var(--taog-surface-2)}.journey-stage-foot i span{display:block;height:100%;border-radius:inherit;background:var(--taog-success)}.journey-chat-signals{margin:0 16px 14px;overflow:hidden;border:1px solid var(--taog-border);border-radius:8px}.journey-chat-heading{display:flex;align-items:center;justify-content:space-between;gap:14px;padding:9px 12px;border-bottom:1px solid var(--taog-border)}.journey-chat-heading>div{display:grid;gap:1px;min-width:0}.journey-chat-heading strong{font-size:11px}.journey-chat-heading small{overflow:hidden;color:var(--taog-text-muted);font-size:9px;text-overflow:ellipsis;white-space:nowrap}.journey-chat-grid{display:grid;grid-template-columns:repeat(7,minmax(0,1fr));gap:1px;background:var(--taog-border)}.journey-chat-signal{display:grid;grid-template-rows:14px 23px minmax(28px,auto) 4px;min-width:0;min-height:98px;gap:2px;padding:9px 10px 10px}.journey-chat-signal{background:var(--taog-surface)}.journey-chat-signal>span,.journey-chat-signal>small{overflow:hidden;color:var(--taog-text-muted);font-size:8px;line-height:14px;text-overflow:ellipsis}.journey-chat-signal>span{white-space:nowrap}.journey-chat-signal>small{min-height:28px;display:-webkit-box;white-space:normal;-webkit-box-orient:vertical;-webkit-line-clamp:2}.journey-chat-signal>span{font-weight:700;text-transform:uppercase}.journey-chat-signal>strong{overflow:hidden;font:600 15px/23px var(--taog-font-data);text-overflow:ellipsis;white-space:nowrap}.journey-chat-signal>i{display:block;overflow:hidden;border-radius:99px;background:var(--taog-surface-2)}.journey-chat-signal>i b{display:block;height:100%;border-radius:inherit;background:var(--taog-accent)}.journey-chat-signal--success>i b{background:var(--taog-success)}.journey-chat-signal--danger>i b{background:var(--taog-danger)}.journey-chat-diagnostics{display:flex;flex-wrap:wrap;gap:6px 14px;padding:7px 10px;border-top:1px solid var(--taog-border);color:var(--taog-text-muted);font-size:9px}.journey-evidence{display:grid;grid-template-columns:repeat(5,minmax(0,1fr));border-top:1px solid var(--taog-border)}.journey-evidence>div{display:grid;min-width:0;gap:2px;padding:11px 16px 13px}.journey-evidence>div+div{border-left:1px solid var(--taog-border)}.journey-evidence span,.journey-evidence small{overflow:hidden;color:var(--taog-text-muted);font-size:9px;text-overflow:ellipsis;white-space:nowrap}.journey-evidence strong{overflow:hidden;font-size:12px;text-overflow:ellipsis;white-space:nowrap}.journey-audit>.section-heading{align-items:flex-start}.journey-audit-summary{display:flex;align-items:baseline;gap:8px;padding:13px 16px;border-bottom:1px solid var(--taog-border)}.journey-audit-summary strong{font:600 20px var(--taog-font-data)}.journey-audit-summary span{color:var(--taog-text-muted);font-size:10px;line-height:14px}.journey-audit ul{margin:0;padding:4px 16px 12px;list-style:none}.journey-issue{display:grid;grid-template-columns:minmax(0,1fr);gap:2px;padding:10px 0}.journey-issue+.journey-issue{border-top:1px solid var(--taog-border)}.journey-issue>span{color:var(--taog-text-muted);font-size:8px;font-weight:700;text-transform:uppercase}.journey-issue--confirmed_fault>span{color:var(--taog-danger)}.journey-issue--association_missing>span,.journey-issue--measurement_missing>span{color:var(--taog-warning)}.journey-issue strong{font-size:10px;line-height:14px}.journey-issue p{margin:0;color:var(--taog-text-muted);font-size:9px;line-height:13px}.funnel-kpis{display:grid;grid-template-columns:repeat(5,minmax(0,1fr));gap:10px}.funnel-kpis>article{min-width:0;height:92px;padding:10px 12px;display:grid;grid-template-rows:14px 27px 25px;align-content:center;gap:3px}.funnel-kpis span{min-width:0;color:var(--taog-text-muted);font-size:10px;font-weight:700;line-height:14px;text-transform:uppercase;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.funnel-kpis .number{min-width:0;margin:0;font-size:19px;line-height:27px;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.funnel-kpis .metric-pending{min-width:0;margin:0;color:var(--taog-text-muted);font-size:12px;font-weight:500;line-height:27px}.funnel-kpis small{min-width:0;height:25px;margin:0;font-size:10px;line-height:12.5px;overflow:hidden}.funnel-sequence-card,.funnel-summary-card{padding:0;overflow:hidden}.funnel-sequence-card>.section-heading,.funnel-summary-card>.section-heading{min-height:52px;padding:10px 16px;border-bottom:1px solid var(--taog-border)}.funnel-metric-card{min-width:0;padding:0;overflow:hidden}.funnel-metric-card>.section-heading{min-height:52px;padding:10px 16px;border-bottom:1px solid var(--taog-border)}.funnel-metric-card>.section-heading small{display:block;margin-top:2px;color:var(--taog-text-muted);font-size:10px;font-weight:400}.funnel-chart-analysis{display:grid;grid-template-columns:repeat(auto-fit,minmax(150px,1fr));border-bottom:1px solid var(--taog-border)}.funnel-chart-analysis>div{display:grid;min-width:0;gap:2px;padding:9px 16px}.funnel-chart-analysis>div+div{border-left:1px solid var(--taog-border)}.funnel-chart-analysis span,.funnel-chart-analysis small{color:var(--taog-text-muted);font-size:9px}.funnel-chart-analysis strong{font:600 16px/20px var(--taog-font-data)}.funnel-chart-analysis--success strong{color:var(--taog-success)}.funnel-chart-analysis--danger strong{color:var(--taog-danger)}.funnel-chart-analysis--warning strong{color:#9a6100}.funnel-metric-chart{display:grid;grid-template-columns:repeat(auto-fit,minmax(210px,1fr));gap:0;margin:0;padding:10px 16px 14px}.funnel-metric-chart>article{min-width:0;padding:9px 14px}.funnel-metric-chart strong{display:block;overflow:hidden;font-size:11px;text-overflow:ellipsis;white-space:nowrap}.funnel-chart-bars{display:grid;gap:3px;margin:8px 0}.funnel-chart-bars i{display:block;height:4px;overflow:hidden;border-radius:99px;background:var(--taog-surface-2)}.funnel-chart-bars i b{display:block;height:100%;border-radius:inherit;background:var(--taog-accent)}.funnel-chart-bars i:nth-child(2) b{background:#02a66f}.funnel-chart-bars i:nth-child(3) b{background:var(--taog-danger)}.funnel-metric-card--outcomes .funnel-chart-bars i:nth-child(2) b{background:var(--taog-danger)}.funnel-metric-card--outcomes .funnel-chart-bars i:nth-child(3) b{background:#c17b00}.funnel-metric-chart dl{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:8px;margin:0}.funnel-metric-chart dl div{min-width:0}.funnel-metric-chart dt{overflow:hidden;color:var(--taog-text-muted);font-size:8px;text-overflow:ellipsis;white-space:nowrap}.funnel-metric-chart dd{margin:2px 0 0;font:10px var(--taog-font-data)}.funnel-chart-empty{margin:0;padding:22px 16px;color:var(--taog-text-muted)}.funnel-timeline{margin:0;padding:10px 16px 14px}.funnel-timeline figcaption{display:flex;flex-wrap:wrap;gap:12px;margin:0 0 4px;color:var(--taog-text-muted);font-size:9px}.funnel-legend-key{display:inline-flex;align-items:center;gap:5px}.funnel-legend-key:before{width:7px;height:7px;border-radius:2px;background:var(--taog-accent);content:""}.funnel-legend-key--delivered:before{background:#02a66f}.funnel-legend-key--failed:before{border-radius:50%;background:var(--taog-danger)}.funnel-legend-key--uncertain:before{border-radius:50%;background:#c17b00}.funnel-timeline svg{display:block;width:100%;height:230px;overflow:visible}.funnel-timeline svg line{stroke:var(--taog-border);stroke-width:1;vector-effect:non-scaling-stroke}.funnel-timeline svg text{fill:var(--taog-text-muted);font:9px var(--taog-font-data);text-anchor:end}.funnel-timeline svg .funnel-date-label{text-anchor:middle}.funnel-timeline-divider{stroke-dasharray:3 4}.funnel-volume-bar{fill:color-mix(in srgb,var(--taog-accent) 32%,transparent)}.funnel-delivered-bar{fill:#02a66f}.funnel-failed-line,.funnel-uncertain-line{fill:none;stroke:var(--taog-danger);stroke-width:2;vector-effect:non-scaling-stroke}.funnel-uncertain-line{stroke:#c17b00}.funnel-failed-dot{fill:var(--taog-danger)}.funnel-uncertain-dot{fill:#c17b00}.broadcast-analysis-grid{display:grid;grid-template-columns:minmax(0,7fr) minmax(270px,3fr);gap:16px;align-items:stretch}.broadcast-performance-card{min-width:0}.broadcast-performance{margin:0;padding:10px 16px 12px}.broadcast-performance figcaption{display:flex;flex-wrap:wrap;gap:8px 14px;margin:0 0 4px;color:var(--taog-text-muted);font-size:9px}.broadcast-performance figcaption span{display:inline-flex;align-items:center;gap:5px}.broadcast-performance figcaption span:before{width:8px;height:8px;border-radius:2px;content:""}.broadcast-legend-sent:before{background:color-mix(in srgb,var(--taog-accent) 34%,transparent)}.broadcast-legend-delivered:before{background:#02a66f}.broadcast-legend-opened:before{border-radius:50%!important;background:#805ad5}.broadcast-legend-clicked:before{border-radius:50%!important;background:#c17b00}.broadcast-performance svg{display:block;width:100%;height:260px;overflow:visible}.broadcast-performance svg line{stroke:var(--taog-border);stroke-width:1;vector-effect:non-scaling-stroke}.broadcast-performance svg text{fill:var(--taog-text-muted);font:9px var(--taog-font-data);text-anchor:end}.broadcast-performance svg .broadcast-rate-axis{text-anchor:start}.broadcast-performance svg .broadcast-date-axis{text-anchor:middle}.broadcast-sent-bar{fill:color-mix(in srgb,var(--taog-accent) 34%,transparent)}.broadcast-delivered-bar{fill:#02a66f}.broadcast-opened-line,.broadcast-clicked-line{fill:none;stroke-width:2;vector-effect:non-scaling-stroke}.broadcast-opened-line{stroke:#805ad5}.broadcast-clicked-line{stroke:#c17b00}.broadcast-opened-dot{fill:#805ad5;stroke:var(--taog-surface);stroke-width:1.5;vector-effect:non-scaling-stroke}.broadcast-clicked-dot{fill:#c17b00;stroke:var(--taog-surface);stroke-width:1.5;vector-effect:non-scaling-stroke}.broadcast-health-card dl{display:grid;align-content:start;margin:0;padding:4px 16px 10px}.broadcast-health-card dl>div{display:grid;grid-template-columns:minmax(0,1fr) auto;align-items:center;gap:14px;min-height:49px;padding:7px 0}.broadcast-health-card dl>div+div{border-top:1px solid var(--taog-border)}.broadcast-health-card dt{min-width:0;font-size:11px;font-weight:650}.broadcast-health-card dt small{display:block;margin-top:2px;color:var(--taog-text-muted);font-size:9px;font-weight:400;line-height:13px}.broadcast-health-card dd{margin:0;font:600 15px/20px var(--taog-font-data)}.broadcast-series-loading{min-height:356px}.broadcast-series-loading>p{display:grid;min-height:270px;margin:0;padding:16px;place-items:center;color:var(--taog-text-muted);font-size:12px;text-align:center}.broadcast-pages-card th,.broadcast-pages-card td{white-space:nowrap}.broadcast-pages-card th:first-child,.broadcast-pages-card td:first-child{min-width:180px;white-space:normal}.broadcast-base-grid>.card{align-self:stretch}.funnel-summary-bars{display:grid;gap:12px;padding:14px 16px 16px}.funnel-summary-bars>div{display:grid;grid-template-columns:minmax(0,1fr) auto;gap:4px 12px;align-items:center}.funnel-summary-bars span{color:var(--taog-text-muted);font-size:10px}.funnel-summary-bars strong{font:12px var(--taog-font-data)}.funnel-summary-bars i{grid-column:1/-1;display:block;height:5px;overflow:hidden;border-radius:99px;background:var(--taog-surface-2)}.funnel-summary-bars i b{display:block;height:100%;border-radius:inherit;background:var(--taog-accent)}.funnel-coverage{display:flex;align-items:center;justify-content:space-between;margin:0 16px;padding:10px 0 14px;border-top:1px solid var(--taog-border);color:var(--taog-text-muted);font-size:10px}.funnel-coverage strong{color:var(--taog-text);font:13px var(--taog-font-data)}.funnel-sequence-card table{width:100%;border-collapse:collapse;font-size:12px}.funnel-sequence-card th,.funnel-sequence-card td{padding:9px 14px;border-bottom:1px solid var(--taog-border);text-align:left}.funnel-sequence-card th:not(:first-child),.funnel-sequence-card td:not(:first-child){text-align:right}.funnel-sequence-card tbody tr:last-child td{border-bottom:0}.funnel-sequence-card td strong,.funnel-sequence-card td small{display:block}.funnel-sequence-card td small{margin:2px 0 0}.funnel-page-picker{display:flex;align-items:center;gap:8px;margin:0;font-size:11px}.funnel-page-picker select{min-width:180px;height:32px;padding-block:4px}.funnel-page-picker>span{color:var(--taog-text-muted);font-size:10px}.sequence-campaign-table{min-width:940px}.sequence-campaign-table th,.sequence-campaign-table td{vertical-align:middle}.sequence-campaign-table th:not(:first-child),.sequence-campaign-table td:not(:first-child){text-align:left}.sequence-campaign-table .sequence-metric-cell{text-align:right!important}.sequence-campaign-table .sequence-copy-cell{width:74px;text-align:right!important}.sequence-campaign-table td:nth-child(2){min-width:150px}.sequence-campaign-table td:nth-child(3){min-width:205px}.sequence-campaign-table .badge{display:inline-flex;width:max-content;margin-left:auto}.sequence-analysis-grid{display:grid;grid-template-columns:minmax(0,7fr) minmax(270px,3fr);gap:16px;align-items:stretch}.sequence-performance-card,.sequence-health-card{min-width:0;padding:0;overflow:hidden}.sequence-performance-card>.section-heading,.sequence-health-card>.section-heading{min-height:52px;padding:10px 16px;border-bottom:1px solid var(--taog-border)}.sequence-performance-card>.section-heading small,.sequence-health-card>.section-heading small{display:block;margin-top:2px;color:var(--taog-text-muted);font-size:10px;font-weight:400}.sequence-performance{margin:0;padding:10px 16px 12px}.sequence-performance figcaption{display:flex;flex-wrap:wrap;gap:8px 14px;margin:0 0 4px;color:var(--taog-text-muted);font-size:9px}.sequence-performance figcaption span{display:inline-flex;align-items:center;gap:5px}.sequence-performance figcaption span:before{width:8px;height:8px;border-radius:2px;content:""}.sequence-legend-attempted:before{background:color-mix(in srgb,var(--taog-accent) 34%,transparent)}.sequence-legend-delivered:before{background:#02a66f}.sequence-legend-rate:before{width:10px!important;height:2px!important;border-radius:99px!important;background:#805ad5}.sequence-performance-scroll{overflow-x:auto;overflow-y:hidden;scrollbar-width:thin}.sequence-performance svg{display:block;width:100%;height:260px;overflow:visible}.sequence-performance svg line{stroke:var(--taog-border);stroke-width:1;vector-effect:non-scaling-stroke}.sequence-performance svg text{fill:var(--taog-text-muted);font:9px var(--taog-font-data);text-anchor:end}.sequence-performance svg .sequence-rate-axis{text-anchor:start}.sequence-performance svg .sequence-date-axis{text-anchor:middle}.sequence-attempted-bar{fill:color-mix(in srgb,var(--taog-accent) 34%,transparent)}.sequence-delivered-bar{fill:#02a66f}.sequence-rate-line{fill:none;stroke:#805ad5;stroke-width:2;vector-effect:non-scaling-stroke}.sequence-rate-dot{fill:#805ad5;stroke:var(--taog-surface);stroke-width:1.5;vector-effect:non-scaling-stroke}.sequence-health-card dl{display:grid;align-content:start;margin:0;padding:4px 16px 8px}.sequence-health-card dl>div{display:grid;grid-template-columns:minmax(0,1fr) auto;align-items:center;gap:14px;min-height:48px;padding:7px 0}.sequence-health-card dl>div+div{border-top:1px solid var(--taog-border)}.sequence-health-card dt{min-width:0;font-size:11px;font-weight:650}.sequence-health-card dt small{display:block;margin-top:2px;color:var(--taog-text-muted);font-size:9px;font-weight:400;line-height:13px}.sequence-health-card dd{margin:0;font:600 15px/20px var(--taog-font-data);white-space:nowrap}.sequence-health-card dd.negative{color:var(--taog-danger)}.sequence-health-card>p{margin:0;padding:10px 16px 13px;border-top:1px solid var(--taog-border);color:var(--taog-text-muted);font-size:9px;line-height:14px}.funnel-agents{display:grid;gap:16px}.funnel-agents-overview{overflow:hidden;padding:0}.funnel-agents-overview>.section-heading{padding:15px 18px 13px;border-bottom:1px solid var(--taog-border)}.funnel-agents-kpis{display:grid;grid-template-columns:repeat(5,minmax(0,1fr));border-bottom:1px solid var(--taog-border)}.funnel-agents-kpis article{display:grid;align-content:center;min-height:88px;padding:12px 18px}.funnel-agents-kpis article+article{border-left:1px solid var(--taog-border)}.funnel-agents-kpis span,.funnel-agents-kpis small{color:var(--taog-text-muted);font-size:10px}.funnel-agents-kpis strong{margin:4px 0 2px;font-size:21px;line-height:1}.funnel-agents-conversion{display:grid;gap:10px;padding:16px 18px 18px}.funnel-agents-conversion>div{display:grid;grid-template-columns:120px 64px minmax(120px,1fr) 48px;align-items:center;gap:10px;font-size:11px}.funnel-agents-conversion>div>span{color:var(--taog-text-2);font-weight:600}.funnel-agents-conversion>div>b{text-align:right}.funnel-agents-conversion>div>i{height:7px;overflow:hidden;border-radius:999px;background:var(--taog-surface-2)}.funnel-agents-conversion>div>i span{display:block;height:100%;border-radius:inherit;background:var(--taog-info)}.funnel-agents-conversion>div>small{color:var(--taog-text-muted);text-align:right}.chat-analysis-grid{display:grid;grid-template-columns:minmax(0,7fr) minmax(270px,3fr);gap:16px;align-items:stretch}.chat-performance-card,.chat-health-card,.chat-agents-card{min-width:0}.chat-performance-chart{padding:10px 16px 4px}.chat-performance-chart svg{display:block;width:100%;height:260px;overflow:visible}.chat-performance-chart svg text{fill:var(--taog-text-muted);font:9px var(--taog-font-data)}.chat-performance-chart svg .chat-rate-axis{text-anchor:start}.chat-performance-chart svg .chat-date-axis{text-anchor:middle}.chat-single-day{display:grid;grid-template-columns:132px minmax(0,1fr);gap:18px;min-height:260px;align-items:center;padding:16px}.chat-single-day-date{display:grid;align-content:center;gap:4px;min-height:208px;padding-right:18px;border-right:1px solid var(--taog-border)}.chat-single-day-date strong{font:650 18px/24px var(--taog-font-data)}.chat-single-day-date span{color:var(--taog-text-muted);font-size:9px;line-height:13px}.chat-single-day-funnel{display:grid;gap:7px}.chat-funnel-step{display:grid;grid-template-columns:20px minmax(92px,128px) minmax(110px,1fr) 45px minmax(94px,auto);align-items:center;gap:8px;min-width:0}.chat-funnel-index{display:grid;width:18px;height:18px;place-items:center;border-radius:50%;background:var(--taog-surface-2);color:var(--taog-text-muted);font:650 8px var(--taog-font-data)}.chat-funnel-label{overflow:hidden;font-size:10px;font-weight:600;text-overflow:ellipsis;white-space:nowrap}.chat-funnel-step>i{display:block;height:9px;overflow:hidden;border-radius:999px;background:var(--taog-surface-2)}.chat-funnel-step>i b{display:block;height:100%;border-radius:inherit;background:var(--taog-info)}.chat-funnel-step--response>i b{background:#805ad5}.chat-funnel-step--link>i b{background:var(--taog-info)}.chat-funnel-step--click>i b,.chat-funnel-step--load>i b{background:var(--taog-accent)}.chat-funnel-step--arrival>i b{background:var(--taog-success)}.chat-funnel-step>strong{font:650 11px var(--taog-font-data);text-align:right}.chat-funnel-step>small{color:var(--taog-text-muted);font-size:9px;line-height:12px;white-space:nowrap}.chat-legend-started{background:color-mix(in srgb,var(--taog-info) 25%,transparent)}.chat-legend-response{height:2px!important;background:#805ad5}.chat-legend-clicked{height:2px!important;background:var(--taog-accent)}.chat-legend-arrived{height:2px!important;background:var(--taog-success)}.chat-started-bar{fill:color-mix(in srgb,var(--taog-info) 26%,transparent)}.chat-response-line,.chat-clicked-line,.chat-arrived-line{fill:none;stroke-width:2;vector-effect:non-scaling-stroke}.chat-response-line{stroke:#805ad5}.chat-clicked-line{stroke:var(--taog-accent)}.chat-arrived-line{stroke:var(--taog-success)}.chat-response-dot{fill:var(--taog-surface);stroke:#805ad5;stroke-width:2;vector-effect:non-scaling-stroke}.chat-clicked-dot{fill:var(--taog-surface);stroke:var(--taog-accent);stroke-width:2;vector-effect:non-scaling-stroke}.chat-arrived-dot{fill:var(--taog-surface);stroke:var(--taog-success);stroke-width:2;vector-effect:non-scaling-stroke}.chat-performance-foot{display:grid;grid-template-columns:repeat(5,minmax(0,1fr));border-top:1px solid var(--taog-border)}.chat-performance-foot span{min-width:0;padding:9px 12px;color:var(--taog-text-muted);font-size:9px;text-align:center}.chat-performance-foot span+span{border-left:1px solid var(--taog-border)}.chat-performance-foot b{margin-left:4px;color:var(--taog-text);font:600 10px var(--taog-font-data)}.chat-health-card dl{display:grid;margin:0}.chat-health-card dl>div{display:flex;align-items:center;justify-content:space-between;gap:12px;padding:10px 16px}.chat-health-card dl>div+div{border-top:1px solid var(--taog-border)}.chat-health-card dt{color:var(--taog-text-muted);font-size:10px}.chat-health-card dt small{display:block;margin-top:2px;font-size:8px;font-weight:400;line-height:11px}.chat-health-card dd{margin:0;font:600 11px var(--taog-font-data);text-align:right}.chat-health-card>.warning{margin:8px 12px 12px}.chat-analysis-grid .badge--success,.chat-agents-card .badge--success,.activity-pages-card .badge--success{color:var(--taog-success);border-color:color-mix(in srgb,var(--taog-success) 35%,var(--taog-border));background:color-mix(in srgb,var(--taog-success) 8%,var(--taog-surface))}.chat-agents-card table{width:100%;border-collapse:collapse;font-size:11px}.chat-agents-card th,.chat-agents-card td{padding:9px 14px;border-bottom:1px solid var(--taog-border);text-align:left;vertical-align:middle}.chat-agents-card th:not(:first-child),.chat-agents-card td:not(:first-child){text-align:right}.chat-agents-card tbody tr:last-child td{border-bottom:0}.chat-agents-card td strong,.chat-agents-card td small,.activity-pages-card td small{display:block}.chat-agents-card td small,.activity-pages-card td small{max-width:250px;margin-top:2px;overflow:hidden;color:var(--taog-text-muted);font-size:9px;text-overflow:ellipsis;white-space:nowrap}.chat-pages-card th,.chat-pages-card td{white-space:nowrap}.chat-agents-card>.articles-pagination{margin:0;padding:8px 14px;border-top:1px solid var(--taog-border)}.chat-agent-table-action{min-height:28px;padding:4px 8px;white-space:nowrap}.chat-agent-control-dialog .painel{width:min(680px,calc(100vw - 30px));max-height:min(760px,calc(100dvh - 30px));overflow:hidden}.chat-agent-control-dialog .painel>header>div{min-width:0}.chat-agent-control-dialog .painel>header p{overflow:hidden;margin:2px 0 0;color:var(--taog-text-muted);font-size:10px;text-overflow:ellipsis;white-space:nowrap}.chat-agent-control-message{margin:12px 16px 0}.chat-agent-control-form{display:grid;gap:12px;max-height:calc(100dvh - 112px);overflow:auto;padding:16px}.chat-agent-control-form label{display:grid;gap:5px;margin:0;color:var(--taog-text-muted);font-size:11px}.chat-agent-control-form input,.chat-agent-control-form select{width:100%;box-sizing:border-box}.chat-agent-control-fields{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:10px}.chat-agent-control-status{display:flex;align-items:center;justify-content:space-between;gap:14px;padding:11px 12px;border:1px solid var(--taog-border);border-radius:10px;background:var(--taog-surface-2)}.chat-agent-control-status>div{display:grid;gap:2px}.chat-agent-control-status span,.chat-agent-link-current span{color:var(--taog-text-muted);font-size:10px}.chat-agent-control-status strong{font-size:13px}.chat-agent-link-current{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:1px;overflow:hidden;border:1px solid var(--taog-border);border-radius:10px;background:var(--taog-border)}.chat-agent-link-current span{display:grid;gap:3px;padding:10px 12px;background:var(--taog-surface-2)}.chat-agent-link-current b{overflow:hidden;color:var(--taog-text);font-size:11px;text-overflow:ellipsis;white-space:nowrap}.chat-agent-control-note{margin:0;color:var(--taog-text-muted);font-size:11px;line-height:1.45}.chat-agent-control-form>.warning{margin:0}.chat-agent-control-form>.card-actions{position:sticky;bottom:-16px;z-index:2;justify-content:flex-end;min-height:54px;margin:2px -16px -16px;padding:10px 16px;border-top:1px solid var(--taog-border);background:var(--taog-surface)}.chat-agent-control-review,.chat-agent-control-result{display:grid;gap:10px;min-height:210px;padding:18px 16px}.chat-agent-control-review>.badge,.chat-agent-control-result>.badge{justify-self:start}.chat-agent-control-review h3,.chat-agent-control-result h3{margin:0;font-size:16px}.chat-agent-control-review p,.chat-agent-control-result p{margin:0;color:var(--taog-text-2);font-size:12px;line-height:1.5}.chat-agent-control-changes{display:grid;overflow:hidden;border:1px solid var(--taog-border);border-radius:10px}.chat-agent-control-changes>div{display:grid;grid-template-columns:minmax(90px,.65fr) minmax(0,1fr) auto minmax(0,1fr);align-items:center;gap:9px;min-height:38px;padding:7px 11px}.chat-agent-control-changes>div+div{border-top:1px solid var(--taog-border)}.chat-agent-control-changes span{color:var(--taog-text-muted);font-size:10px}.chat-agent-control-changes small,.chat-agent-control-changes strong{overflow:hidden;font-size:11px;text-overflow:ellipsis;white-space:nowrap}.chat-agent-control-changes small{color:var(--taog-text-2)}.chat-agent-control-changes b{color:var(--taog-text-muted);font-size:11px}.chat-agent-control-changes>p{padding:10px 11px}.chat-agent-control-review dl{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:1px;overflow:hidden;margin:2px 0;border:1px solid var(--taog-border);border-radius:10px;background:var(--taog-border)}.chat-agent-control-review dl>div{display:flex;align-items:center;justify-content:space-between;gap:10px;padding:9px 11px;background:var(--taog-surface-2)}.chat-agent-control-review dt{color:var(--taog-text-muted);font-size:10px}.chat-agent-control-review dd{margin:0;font:600 11px var(--taog-font-data)}.chat-agent-control-result small{color:var(--taog-text-muted)}.chat-agent-control-current{display:flex;flex-wrap:wrap;gap:6px}.chat-agent-control-current span{display:grid;gap:1px;min-width:130px;padding:7px 9px;border:1px solid var(--taog-border);border-radius:8px;background:var(--taog-surface-2)}.chat-agent-control-current small{font-size:9px}.chat-agent-control-current strong{font-size:11px}.chat-agent-control-uncertain{margin:10px 16px 0}.chat-agent-control-footer{display:flex;align-items:center;justify-content:flex-end;gap:8px;min-height:54px;padding:10px 16px;border-top:1px solid var(--taog-border);background:var(--taog-surface)}.activity-overview,.activity-posts-card,.activity-pages-card,.activity-history-card{overflow:hidden;padding:0}.activity-overview>.section-heading,.activity-posts-card>.section-heading,.activity-pages-card>.section-heading,.activity-history-card>.section-heading{min-height:52px;padding:10px 16px;border-bottom:1px solid var(--taog-border)}.activity-kpis{display:grid;grid-template-columns:repeat(5,minmax(0,1fr));border-bottom:1px solid var(--taog-border)}.activity-kpis article{display:grid;align-content:center;min-width:0;height:82px;padding:10px 16px}.activity-kpis article+article{border-left:1px solid var(--taog-border)}.activity-kpis span,.activity-kpis small{overflow:hidden;color:var(--taog-text-muted);font-size:10px;text-overflow:ellipsis;white-space:nowrap}.activity-kpis strong{margin:3px 0 2px;font-size:20px;line-height:26px}.activity-analysis-grid{display:grid;grid-template-columns:minmax(0,7fr) minmax(270px,3fr);gap:16px;align-items:stretch}.activity-performance-card,.activity-health-card{min-width:0;overflow:hidden;padding:0}.activity-chart{padding:12px 16px 10px}.activity-chart-legend{display:flex;justify-content:flex-end;gap:16px;color:var(--taog-text-muted);font-size:10px}.activity-chart-legend span{display:flex;align-items:center;gap:5px}.activity-chart-legend i{width:12px;height:7px;border-radius:2px}.activity-legend-maintenance{background:color-mix(in srgb,var(--taog-info) 38%,transparent)}.activity-legend-capture{background:color-mix(in srgb,var(--taog-accent) 48%,transparent)}.activity-legend-errors{height:2px!important;background:var(--taog-danger)}.activity-chart svg{display:block;width:100%;height:260px;overflow:visible}.activity-chart svg text{fill:var(--taog-text-muted);font:9px var(--taog-font-sans)}.activity-grid-line{stroke:var(--taog-border);stroke-width:1;vector-effect:non-scaling-stroke}.activity-maintenance-bar{fill:color-mix(in srgb,var(--taog-info) 38%,transparent)}.activity-capture-bar{fill:color-mix(in srgb,var(--taog-accent) 50%,transparent)}.activity-error-mark{stroke:var(--taog-danger);stroke-width:2;vector-effect:non-scaling-stroke}.activity-error-dot{fill:var(--taog-surface);stroke:var(--taog-danger);stroke-width:2;vector-effect:non-scaling-stroke}.activity-chart-summary{display:flex;flex-wrap:wrap;justify-content:flex-end;gap:16px;color:var(--taog-text-muted);font-size:10px}.activity-chart-summary b{margin-left:3px;color:var(--taog-text)}.activity-health-card dl{display:grid;margin:0}.activity-health-card dl>div{display:flex;align-items:center;justify-content:space-between;gap:12px;padding:10px 16px}.activity-health-card dl>div+div{border-top:1px solid var(--taog-border)}.activity-health-card dt{color:var(--taog-text-muted);font-size:10px}.activity-health-card dt small{display:block;margin-top:2px;font-size:8px;font-weight:400;line-height:11px}.activity-health-card dd{margin:0;font:600 11px var(--taog-font-data);text-align:right}.activity-analysis-grid .badge--success{color:var(--taog-success);border-color:color-mix(in srgb,var(--taog-success) 35%,var(--taog-border));background:color-mix(in srgb,var(--taog-success) 8%,var(--taog-surface))}.activity-pages-card table,.activity-posts-card table{width:100%;border-collapse:collapse;font-size:11px}.activity-pages-card th,.activity-pages-card td,.activity-posts-card th,.activity-posts-card td{padding:9px 14px;border-bottom:1px solid var(--taog-border);text-align:left;vertical-align:middle}.activity-pages-card th:not(:first-child),.activity-pages-card td:not(:first-child),.activity-posts-card th:not(:first-child),.activity-posts-card td:not(:first-child){text-align:right}.activity-pages-card th,.activity-pages-card td{white-space:nowrap}.activity-pages-card tbody tr:last-child td,.activity-posts-card tbody tr:last-child td{border-bottom:0}.activity-pages-card td strong,.activity-posts-card td strong,.activity-posts-card td small{display:block}.activity-posts-card td small{max-width:320px;margin-top:2px;overflow:hidden;color:var(--taog-text-muted);font-size:9px;text-overflow:ellipsis;white-space:nowrap}.activity-posts-card td a{display:inline-block;margin-top:3px;font-size:9px}.activity-post-action{min-height:28px;padding:4px 8px;font-size:10px;white-space:nowrap}.activity-post-cell{display:grid;grid-template-columns:auto minmax(0,1fr);align-items:center;gap:8px;min-width:260px;text-align:left}.activity-post-cell img{width:42px;height:42px;border-radius:7px;object-fit:cover;background:var(--taog-surface-2)}.activity-filters{display:grid;grid-template-columns:minmax(260px,1fr) 180px 190px;gap:8px;padding:10px 14px;border-bottom:1px solid var(--taog-border)}.activity-filters input,.activity-filters select{width:100%;height:32px;margin:0;padding-block:4px;font-size:11px}.activity-posts-card>.articles-pagination,.activity-pages-card>.articles-pagination,.activity-history-card>.articles-pagination,.activity-controls-grid .articles-pagination{margin:0;padding:8px 14px;border-top:1px solid var(--taog-border)}.activity-settings-strip{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));border-bottom:1px solid var(--taog-border);background:var(--taog-surface-2)}.activity-settings-strip>span{display:grid;gap:2px;min-width:0;padding:9px 12px}.activity-settings-strip>span+span{border-left:1px solid var(--taog-border)}.activity-settings-strip small{overflow:hidden;color:var(--taog-text-muted);font-size:9px;text-overflow:ellipsis;white-space:nowrap}.activity-settings-strip b{overflow:hidden;font-size:10px;text-overflow:ellipsis;white-space:nowrap}.activity-rule-list,.activity-persona-list{display:grid}.activity-rule-list article{display:grid;grid-template-columns:minmax(0,1fr) auto auto auto;align-items:center;gap:12px;padding:9px 16px}.activity-persona-list article{display:grid;grid-template-columns:minmax(0,1fr) auto auto auto;align-items:center;gap:14px;padding:10px 16px}.activity-rule-list article+article,.activity-persona-list article+article{border-top:1px solid var(--taog-border)}.activity-rule-list strong,.activity-rule-list small,.activity-persona-list strong,.activity-persona-list small{display:block}.activity-rule-list small,.activity-persona-list small{margin-top:2px;color:var(--taog-text-muted);font-size:9px}.activity-rule-list article>div:nth-child(2),.activity-persona-list article>div:nth-child(2){text-align:right}.activity-rule-list b,.activity-persona-list b{font-size:10px}.activity-rule-action{min-height:28px;padding:4px 8px;font-size:10px;white-space:nowrap}.activity-health-list-card{grid-column:1/-1;overflow:hidden;padding:0}.activity-health-list{display:grid}.activity-health-list article{display:grid;grid-template-columns:minmax(220px,1fr) minmax(180px,.7fr) 90px auto;align-items:center;gap:14px;min-height:54px;padding:8px 16px}.activity-health-list article+article{border-top:1px solid var(--taog-border)}.activity-health-list article>div{min-width:0}.activity-health-list strong,.activity-health-list small,.activity-health-list b{display:block}.activity-health-list small{overflow:hidden;margin-top:2px;color:var(--taog-text-muted);font-size:9px;text-overflow:ellipsis;white-space:nowrap}.activity-health-list article>div:nth-child(3){text-align:right}.activity-health-list b{font:600 11px var(--taog-font-data)}.activity-health-list .taog-btn{min-height:29px;padding:4px 8px;font-size:10px;white-space:nowrap}.activity-history-card>.section-heading>label{display:flex;align-items:center;gap:8px;margin:0;color:var(--taog-text-muted);font-size:10px}.activity-history-card>.section-heading select{width:150px;height:30px;margin:0;padding-block:4px;font-size:10px}.activity-history-list{display:grid}.activity-history-list article{display:grid;grid-template-columns:minmax(260px,1.5fr) minmax(150px,.8fr) minmax(150px,.8fr) 125px;align-items:center;gap:14px;min-height:58px;padding:9px 16px}.activity-history-list article+article{border-top:1px solid var(--taog-border)}.activity-history-list article>div{min-width:0}.activity-history-list article>div:first-child{display:grid;grid-template-columns:auto minmax(0,1fr);align-items:center;justify-content:start;gap:3px 8px}.activity-history-list article>div:first-child small{grid-column:2}.activity-history-list strong,.activity-history-list small{display:block;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.activity-history-list strong{font-size:11px}.activity-history-list small{color:var(--taog-text-muted);font-size:9px}.activity-history-list time{color:var(--taog-text-2);font:10px var(--taog-font-data);text-align:right;white-space:nowrap}.activity-health-dialog .painel{width:min(520px,calc(100vw - 30px));max-height:min(700px,calc(100dvh - 30px));overflow:hidden}.activity-health-dialog .painel>header p{overflow:hidden;margin:2px 0 0;color:var(--taog-text-muted);font-size:10px;text-overflow:ellipsis;white-space:nowrap}.activity-health-dialog-body{display:grid;gap:12px;max-height:calc(100dvh - 170px);overflow:auto;padding:16px}.activity-health-dialog-body>.empty,.activity-health-dialog-body>.error,.activity-health-dialog-body>.warning{margin:0}.activity-health-dialog-status{display:flex;align-items:center;justify-content:space-between;gap:12px;padding:10px 12px;border:1px solid var(--taog-border);border-radius:10px;background:var(--taog-surface-2)}.activity-health-dialog-status>div{display:grid;gap:2px}.activity-health-dialog-status small{color:var(--taog-text-muted);font-size:9px}.activity-health-dialog-status strong{font-size:14px}.activity-health-dialog-facts{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:1px;overflow:hidden;margin:0;border:1px solid var(--taog-border);border-radius:10px;background:var(--taog-border)}.activity-health-dialog-facts>div{display:grid;gap:3px;padding:9px 11px;background:var(--taog-surface)}.activity-health-dialog-facts dt{color:var(--taog-text-muted);font-size:9px}.activity-health-dialog-facts dd{overflow:hidden;margin:0;font:600 10px var(--taog-font-data);text-overflow:ellipsis;white-space:nowrap}.activity-health-suggestion,.activity-health-confirm{padding:11px 12px;border:1px solid var(--taog-border);border-radius:10px}.activity-health-suggestion strong{font-size:11px}.activity-health-suggestion p,.activity-health-confirm p{margin:4px 0 0;color:var(--taog-text-2);font-size:11px;line-height:1.45}.activity-health-confirm{background:color-mix(in srgb,var(--taog-warning) 6%,var(--taog-surface))}.activity-health-confirm--done{background:color-mix(in srgb,var(--taog-success) 6%,var(--taog-surface))}.activity-health-dialog-footer{display:flex;align-items:center;justify-content:flex-end;gap:8px;min-height:54px;padding:10px 16px;border-top:1px solid var(--taog-border);background:var(--taog-surface)}.activity-post-dialog .painel{align-self:flex-start;width:min(610px,calc(100vw - 30px));height:auto;max-height:min(720px,calc(100dvh - 30px));overflow:hidden}.activity-post-dialog .painel>header p{overflow:hidden;margin:2px 0 0;color:var(--taog-text-muted);font-size:10px;text-overflow:ellipsis;white-space:nowrap}.activity-post-dialog-body{display:grid;gap:12px;max-height:calc(100dvh - 170px);overflow:auto;padding:16px}.activity-post-dialog-body>.empty,.activity-post-dialog-body>.error,.activity-post-dialog-body>.warning{margin:0}.activity-post-preview{display:grid;grid-template-columns:116px minmax(0,1fr);gap:14px;min-height:116px;padding:10px;border:1px solid var(--taog-border);border-radius:11px;background:var(--taog-surface-2)}.activity-post-preview img{width:116px;height:116px;border-radius:8px;object-fit:cover;background:var(--taog-surface)}.activity-post-preview>div{display:grid;align-content:start;justify-items:start;min-width:0}.activity-post-preview .badge{margin-bottom:7px}.activity-post-preview strong{max-width:100%;overflow:hidden;font-size:13px;text-overflow:ellipsis;white-space:nowrap}.activity-post-preview p{display:-webkit-box;max-width:100%;margin:6px 0 0;overflow:hidden;color:var(--taog-text-2);font-size:11px;line-height:1.45;overflow-wrap:anywhere;white-space:pre-wrap;-webkit-box-orient:vertical;-webkit-line-clamp:4}.activity-post-dialog-facts{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:1px;overflow:hidden;margin:0;border:1px solid var(--taog-border);border-radius:10px;background:var(--taog-border)}.activity-post-dialog-facts>div{display:grid;gap:3px;padding:9px 11px;background:var(--taog-surface)}.activity-post-dialog-facts dt{color:var(--taog-text-muted);font-size:9px}.activity-post-dialog-facts dd{overflow:hidden;margin:0;font:600 10px var(--taog-font-data);text-overflow:ellipsis;white-space:nowrap}.activity-post-state-note,.activity-post-cancel-confirm{margin:0;padding:11px 12px;border:1px solid var(--taog-border);border-radius:10px;color:var(--taog-text-2);font-size:11px;line-height:1.45}.activity-post-cancel-confirm{background:color-mix(in srgb,var(--taog-warning) 6%,var(--taog-surface))}.activity-post-cancel-confirm p{margin:5px 0 0}.activity-post-cancel-confirm--done{background:color-mix(in srgb,var(--taog-success) 6%,var(--taog-surface))}.activity-post-dialog-footer{display:flex;align-items:center;justify-content:flex-end;gap:8px;min-height:54px;padding:10px 16px;border-top:1px solid var(--taog-border);background:var(--taog-surface)}.activity-rule-dialog .painel{align-self:flex-start;width:min(590px,calc(100vw - 30px));height:auto;max-height:min(720px,calc(100dvh - 30px));overflow:hidden}.activity-rule-dialog .painel>header p{overflow:hidden;margin:2px 0 0;color:var(--taog-text-muted);font-size:10px;text-overflow:ellipsis;white-space:nowrap}.activity-rule-dialog-body{display:grid;gap:12px;max-height:calc(100dvh - 170px);overflow:auto;padding:16px}.activity-rule-dialog-body>.empty,.activity-rule-dialog-body>.error,.activity-rule-dialog-body>.warning{margin:0}.activity-rule-status{display:flex;align-items:center;justify-content:space-between;gap:12px;padding:10px 12px;border:1px solid var(--taog-border);border-radius:10px;background:var(--taog-surface-2)}.activity-rule-status>div{display:grid;gap:2px}.activity-rule-status small{color:var(--taog-text-muted);font-size:9px}.activity-rule-status strong{font-size:14px}.activity-rule-facts{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:1px;overflow:hidden;margin:0;border:1px solid var(--taog-border);border-radius:10px;background:var(--taog-border)}.activity-rule-facts>div{display:grid;gap:3px;min-width:0;padding:9px 11px;background:var(--taog-surface)}.activity-rule-facts dt{color:var(--taog-text-muted);font-size:9px}.activity-rule-facts dd{overflow:hidden;margin:0;font:600 10px var(--taog-font-data);text-overflow:ellipsis;white-space:nowrap}.activity-rule-form{display:grid;gap:12px;margin:0}.activity-rule-toggle{display:flex!important;align-items:center;gap:9px!important;margin:0!important;padding:10px 12px;border:1px solid var(--taog-border);border-radius:10px;background:var(--taog-surface-2)}.activity-rule-toggle input{flex:0 0 auto;width:16px!important;height:16px!important;margin:0!important}.activity-rule-toggle span{display:grid;gap:2px}.activity-rule-toggle strong{font-size:11px}.activity-rule-toggle small{color:var(--taog-text-muted);font-size:9px;font-weight:400}.activity-rule-fields{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:9px}.activity-rule-fields label{display:grid;gap:5px;min-width:0;margin:0;color:var(--taog-text-muted);font-size:9px}.activity-rule-fields input{width:100%;height:34px;margin:0;font:600 11px var(--taog-font-data)}.activity-rule-fields small{font-size:8px}.activity-rule-confirm{padding:11px 12px;border:1px solid var(--taog-border);border-radius:10px;background:color-mix(in srgb,var(--taog-warning) 6%,var(--taog-surface))}.activity-rule-confirm strong{font-size:11px}.activity-rule-confirm p{margin:4px 0 0;color:var(--taog-text-2);font-size:11px;line-height:1.45}.activity-rule-confirm--done{background:color-mix(in srgb,var(--taog-success) 6%,var(--taog-surface))}.activity-rule-dialog-footer{display:flex;align-items:center;justify-content:flex-end;gap:8px;min-height:54px;padding:10px 16px;border-top:1px solid var(--taog-border);background:var(--taog-surface)}.activity-persona-dialog .painel{align-self:flex-start;width:min(660px,calc(100vw - 30px));height:auto;max-height:min(790px,calc(100dvh - 30px));overflow:hidden}.activity-persona-dialog .painel>header p{overflow:hidden;margin:2px 0 0;color:var(--taog-text-muted);font-size:10px;text-overflow:ellipsis;white-space:nowrap}.activity-persona-dialog-body{display:grid;gap:12px;max-height:calc(100dvh - 170px);overflow:auto;padding:16px}.activity-persona-dialog-body>.empty,.activity-persona-dialog-body>.error,.activity-persona-dialog-body>.warning{margin:0}.activity-persona-context{display:grid;grid-template-columns:repeat(auto-fit,minmax(105px,1fr));gap:1px;overflow:hidden;margin:0;border:1px solid var(--taog-border);border-radius:10px;background:var(--taog-border)}.activity-persona-context>div{min-width:0;padding:9px 11px;background:var(--taog-surface)}.activity-persona-context dt{color:var(--taog-text-muted);font-size:9px}.activity-persona-context dd{overflow:hidden;margin:3px 0 0;font-size:10px;font-weight:600;text-overflow:ellipsis;white-space:nowrap}.activity-persona-note{margin:0;padding:9px 11px;border-radius:9px;background:var(--taog-surface-2);color:var(--taog-text-2);font-size:10px;line-height:1.45}.activity-persona-form{display:grid;gap:13px;margin:0}.activity-persona-fields{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:10px}.activity-persona-fields label{display:grid;gap:5px;min-width:0;margin:0;color:var(--taog-text-muted);font-size:9px}.activity-persona-fields input,.activity-persona-fields select{width:100%;height:35px;margin:0;font:600 11px var(--taog-font-data)}.activity-persona-timezone{grid-column:1/-1}.activity-persona-interests{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:6px;margin:0;padding:10px;border:1px solid var(--taog-border);border-radius:10px}.activity-persona-interests legend{padding:0 4px;color:var(--taog-text-2);font-size:10px;font-weight:700}.activity-persona-interests legend small{color:var(--taog-text-muted);font-size:9px;font-weight:500}.activity-persona-interests label{display:flex;align-items:center;gap:6px;min-width:0;min-height:30px;margin:0;padding:6px 8px;border:1px solid var(--taog-border);border-radius:8px;color:var(--taog-text-2);font-size:9px;cursor:pointer}.activity-persona-interests label.active{border-color:color-mix(in srgb,var(--taog-accent) 40%,var(--taog-border));background:color-mix(in srgb,var(--taog-accent) 7%,var(--taog-surface));color:var(--taog-text);font-weight:700}.activity-persona-interests input{flex:0 0 auto;width:14px;height:14px;margin:0}.badge--warning{color:var(--taog-warning);border-color:color-mix(in srgb,var(--taog-warning) 35%,var(--taog-border));background:color-mix(in srgb,var(--taog-warning) 8%,var(--taog-surface))}.funnel-sequence-card .editorial-table-wrap[aria-busy=true]{opacity:.58;transition:opacity .12s ease}.funnel-page-actions{display:flex;align-items:center;gap:8px}.funnel-page-actions input[type=search]{min-width:210px;height:32px}.funnel-page-actions>.taog-btn{min-height:32px;padding:5px 9px}.funnel-grid{display:grid;grid-template-columns:minmax(0,1.65fr) minmax(280px,1fr);gap:16px;align-items:start}.funnel-history article{display:grid;grid-template-columns:minmax(0,1fr) auto auto;align-items:center;gap:16px;padding:11px 16px}.funnel-history article+article{border-top:1px solid var(--taog-border)}.funnel-history strong,.funnel-history small{display:block}.funnel-history small{margin:2px 0 0}.funnel-history a{font-size:11px}.sequence-copy-heading{display:flex;align-items:center;justify-content:space-between;gap:14px;margin-bottom:12px}.sequence-copy-heading p{margin:0;color:var(--taog-text-muted);font-size:11px}.sequence-copy-grid{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:10px;max-height:min(620px,70dvh);overflow:auto}.sequence-copy-grid>article{min-width:0;padding:12px;border:1px solid var(--taog-border);border-radius:10px;background:var(--taog-surface-2)}.sequence-copy-grid>article>header{display:flex;align-items:flex-start;justify-content:space-between;gap:10px}.sequence-copy-actions{display:flex;align-items:center;gap:6px}.sequence-copy-actions .taog-btn{min-height:26px;padding:3px 7px;font-size:10px}.sequence-copy-grid header strong,.sequence-copy-grid header small{display:block}.sequence-copy-grid header small{margin-top:2px;color:var(--taog-text-muted);font-size:9px}.sequence-copy-grid code{display:block;margin-top:9px;overflow:hidden;color:var(--taog-text-muted);font-size:9px;text-overflow:ellipsis;white-space:nowrap}.sequence-copy-message{display:grid;grid-template-columns:auto minmax(0,1fr);gap:9px;margin-top:10px;padding-top:10px;border-top:1px solid var(--taog-border)}.sequence-copy-message img{width:64px;height:64px;border-radius:8px;object-fit:cover;background:var(--taog-surface)}.sequence-copy-message p{margin:3px 0 0;overflow-wrap:anywhere;font-size:11px;white-space:pre-wrap}.sequence-copy-links{display:flex;flex-wrap:wrap;gap:5px;margin-top:7px}.sequence-copy-links a{padding:4px 7px;border:1px solid var(--taog-border);border-radius:7px;background:var(--taog-surface);font-size:9px}.sequence-copy-editor{display:grid;gap:13px;padding:16px}.sequence-copy-editor label{display:grid;gap:6px;margin:0}.sequence-copy-editor textarea{min-height:310px;resize:vertical;font-family:var(--taog-font-data);font-size:11px;line-height:1.55}.sequence-copy-editor>small{margin:0;color:var(--taog-text-muted)}.sequence-copy-editor .card-actions{justify-content:flex-end}.sequence-copy-editor-meta{display:flex;align-items:center;justify-content:space-between;gap:12px;color:var(--taog-text-muted);font-size:10px}.sequence-copy-editor-meta code{overflow:hidden;text-overflow:ellipsis}.funnel-config{display:grid;grid-template-columns:1fr 1fr;gap:18px 12px;margin:0;padding:16px}.funnel-config div{min-width:0}.funnel-config dt{color:var(--taog-text-muted);font-size:10px}.funnel-config dd{margin:3px 0 0;font-family:var(--taog-font-data);font-size:14px}.funnel-prompts{border-top:1px solid var(--taog-border);padding:12px 16px}.funnel-prompts h3{margin:0 0 6px;font-size:11px;color:var(--taog-text-muted)}.funnel-prompts button{width:100%;display:grid;grid-template-columns:minmax(0,1fr) auto auto;align-items:center;gap:8px;padding:7px 0;border:0;background:transparent;text-align:left;color:var(--taog-text)}.funnel-prompts button span{font-weight:600}.funnel-prompts button small{margin:0;font-size:10px}.funnel-prompts button b{font-size:11px}.funnel-prompt-dialog .painel{width:min(680px,calc(100vw - 30px))}.funnel-prompt-form{padding:16px}.funnel-prompt-form textarea{resize:vertical;min-height:220px}.funnel-prompt-form>small{margin-top:8px}.funnel-prompt-form .card-actions{justify-content:flex-end}.funnel-default-page-form{padding:16px}.funnel-default-page-form .card-actions{justify-content:flex-end}.funnel-builder-dialog .painel{width:min(940px,calc(100vw - 30px))}.broadcast-preview-dialog .painel{width:min(660px,calc(100vw - 30px))}.funnel-builder-dialog>.painel{position:relative;z-index:1;max-width:100%;background:#fff;opacity:1}.funnel-builder-controls{display:flex;align-items:end;gap:14px;padding:14px 16px;border-bottom:1px solid var(--taog-border)}.funnel-builder-controls label{min-width:220px;margin:0}.funnel-builder-controls p{margin:0 0 7px;color:var(--taog-text-muted);font-size:11px}.funnel-builder-form{display:grid;gap:14px;padding:16px}.funnel-builder-basics,.funnel-builder-fields{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:10px}.funnel-builder-form label{display:grid;gap:5px;margin:0;color:var(--taog-text-muted);font-size:11px}.funnel-builder-form input,.funnel-builder-form textarea,.funnel-builder-form select{width:100%;box-sizing:border-box}.funnel-builder-form textarea{resize:vertical}.funnel-builder-messages{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:10px}.funnel-builder-messages fieldset{display:grid;align-content:start;gap:10px;min-width:0;margin:0;padding:12px;border:1px solid var(--taog-border);border-radius:10px}.funnel-builder-messages legend{padding:0 5px;color:var(--taog-text);font-size:11px;font-weight:700}.funnel-builder-warnings{margin:0;padding-left:20px;color:var(--taog-warning);font-size:11px}.funnel-builder-form>.card-actions{justify-content:flex-end;margin:0}.funnel-sequence-card>.articles-pagination{margin:0;padding:10px 16px;justify-content:flex-end;border-top:1px solid var(--taog-border)}.funnel-sequence-card>.articles-pagination span{margin-right:auto;color:var(--taog-text-muted);font-size:11px}@media(max-width:1180px){.funnel-journey{grid-template-columns:1fr}.journey-stages{grid-template-columns:repeat(3,minmax(0,1fr));gap:8px}.journey-stage:after{display:none}.journey-stage>button,.journey-stage>div,.journey-stage:first-child>button,.journey-stage:first-child>div,.journey-stage:last-child>button,.journey-stage:last-child>div{border:1px solid var(--taog-border);border-radius:8px}}@media(max-width:900px){.funnel-kpis{grid-template-columns:repeat(2,minmax(0,1fr))}.funnel-grid{grid-template-columns:1fr}.journey-acquisition-summary{grid-template-columns:repeat(2,minmax(0,1fr))}.journey-acquisition-summary>div:nth-child(3){border-left:0;border-top:1px solid var(--taog-border)}.journey-acquisition-summary>div:nth-child(4){border-top:1px solid var(--taog-border)}.journey-heading{align-items:flex-start;flex-direction:column}.journey-selectors{width:100%}.journey-selectors label{flex:1}.journey-selectors select{max-width:none;width:100%}.journey-chat-grid{grid-template-columns:repeat(4,minmax(0,1fr))}.journey-evidence{grid-template-columns:repeat(2,minmax(0,1fr))}.journey-evidence>div:nth-child(odd){border-left:0}.journey-evidence>div:nth-child(n+3){border-top:1px solid var(--taog-border)}}@media(max-width:900px){.broadcast-analysis-grid{grid-template-columns:1fr}}@media(max-width:900px){.sequence-analysis-grid{grid-template-columns:1fr}}@media(max-width:900px){.funnel-agents-kpis{grid-template-columns:repeat(2,minmax(0,1fr))}.funnel-agents-kpis article+article{border-left:0;border-top:1px solid var(--taog-border)}.funnel-agents-kpis article:nth-child(2n){border-left:1px solid var(--taog-border)}}@media(max-width:900px){.chat-analysis-grid{grid-template-columns:1fr}}@media(max-width:560px){.chat-agent-control-fields,.chat-agent-link-current,.chat-agent-control-review dl{grid-template-columns:1fr}.chat-agent-control-changes>div{grid-template-columns:1fr auto}.chat-agent-control-changes span{grid-column:1/-1}.chat-agent-control-status{align-items:flex-start;flex-direction:column}.chat-agent-control-status .taog-btn{width:100%}}@media(max-width:900px){.activity-kpis{grid-template-columns:repeat(2,minmax(0,1fr))}.activity-kpis article{border-top:1px solid var(--taog-border)}.activity-kpis article:nth-child(2n){border-left:1px solid var(--taog-border)}.activity-analysis-grid{grid-template-columns:1fr}.activity-filters{grid-template-columns:1fr 1fr}.activity-filters input{grid-column:1/-1}}@media(max-width:600px){.funnel-tabs{gap:18px}.funnel-history article{grid-template-columns:minmax(0,1fr) auto;gap:8px}.funnel-history article a{grid-column:1/-1}.funnel-page-actions{align-items:flex-end;flex-direction:column}.funnel-page-picker span{display:none}.funnel-page-picker select{min-width:140px;max-width:48vw}.funnel-builder-controls{align-items:stretch;flex-direction:column}.funnel-builder-controls label{min-width:0}.funnel-builder-basics,.funnel-builder-fields,.funnel-builder-messages,.sequence-copy-grid{grid-template-columns:1fr}.sequence-copy-heading{align-items:flex-start;flex-direction:column}}@media(max-width:600px){.journey-acquisition-summary{grid-template-columns:1fr 1fr}.journey-acquisition-table table,.journey-acquisition-table tbody{display:block}.journey-acquisition-table thead{display:none}.journey-acquisition-table tr{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));padding:10px 16px;border-top:1px solid var(--taog-border)}.journey-acquisition-table td,.journey-acquisition-table td:first-child,.journey-acquisition-table td:nth-child(2),.journey-acquisition-table td:last-child{display:grid;width:auto;padding:5px 0;border:0}.journey-acquisition-table td:before{color:var(--taog-text-muted);content:attr(data-label);font:700 8px/12px var(--taog-font-sans);text-transform:uppercase}.journey-acquisition-table td:first-child,.journey-acquisition-table td:last-child{grid-column:1/-1}.journey-selectors{align-items:stretch;flex-direction:column;gap:8px}.journey-stages{grid-template-columns:1fr}.journey-stage>button,.journey-stage>div{min-height:132px;grid-template-rows:20px 25px 25px 30px 13px}.journey-chat-heading{align-items:flex-start}.journey-chat-heading small{white-space:normal}.journey-chat-grid{grid-template-columns:repeat(2,minmax(0,1fr))}.journey-evidence{grid-template-columns:1fr}.journey-evidence>div+div{border-left:0;border-top:1px solid var(--taog-border)}}@media(max-width:600px){.journey-acquisition-table td:nth-child(n){width:auto}}@media(max-width:600px){.funnel-tabs{overflow-x:auto}.funnel-agents-overview>.section-heading{align-items:flex-start;flex-direction:column}.funnel-agents-kpis{grid-template-columns:1fr 1fr}.funnel-agents-conversion>div{grid-template-columns:88px 48px minmax(80px,1fr) 40px;gap:6px}}@media(max-width:600px){.chat-performance-chart{padding-inline:8px}.chat-performance-chart svg{height:210px}.chat-single-day{grid-template-columns:1fr;min-height:0;gap:10px;padding:12px}.chat-single-day-date{min-height:0;padding:0 0 10px;border-right:0;border-bottom:1px solid var(--taog-border)}.chat-funnel-step{grid-template-columns:18px minmax(84px,1fr) 42px;gap:6px}.chat-funnel-step>i{grid-column:2/-1;grid-row:2}.chat-funnel-step>small{display:none}.chat-performance-foot{grid-template-columns:repeat(2,minmax(0,1fr))}.chat-performance-foot span:nth-child(n+3){border-top:1px solid var(--taog-border)}.chat-performance-foot span:nth-child(odd){border-left:0}.chat-performance-foot span:last-child{grid-column:1/-1}}@media(max-width:600px){.broadcast-performance{padding-inline:8px}.broadcast-performance svg{height:210px}.broadcast-series-loading{min-height:260px}.broadcast-series-loading>p{min-height:175px}}@media(max-width:600px){.sequence-performance{padding-inline:8px}.sequence-performance svg{height:220px}.sequence-campaign-table{min-width:820px}.funnel-sequence-card>.section-heading{align-items:stretch;flex-direction:column}.funnel-sequence-card .funnel-page-actions{align-items:stretch;flex-flow:row wrap;width:100%}.funnel-sequence-card .funnel-page-picker{flex:1 1 100%}.funnel-sequence-card .funnel-page-picker select{flex:1;width:100%;max-width:none}.funnel-sequence-card .funnel-page-actions>.taog-btn{flex:1 1 auto;justify-content:center}}@media(max-width:600px){.activity-overview>.section-heading,.activity-posts-card>.section-heading,.activity-history-card>.section-heading{align-items:flex-start;flex-direction:column}.activity-chart{padding-inline:8px}.activity-chart svg{height:210px}.activity-chart-summary{justify-content:flex-start}.activity-filters{grid-template-columns:1fr}.activity-filters input{grid-column:auto}.activity-settings-strip{grid-template-columns:repeat(2,minmax(0,1fr))}.activity-settings-strip>span:nth-child(3){border-left:0;border-top:1px solid var(--taog-border)}.activity-settings-strip>span:nth-child(4){border-top:1px solid var(--taog-border)}.activity-rule-list article,.activity-persona-list article{grid-template-columns:minmax(0,1fr) auto}.activity-rule-list article>span,.activity-persona-list article>span{grid-column:1/-1;justify-self:start}.activity-rule-list article>button,.activity-persona-list article>button{grid-column:1/-1;width:100%}.activity-rule-facts{grid-template-columns:repeat(2,minmax(0,1fr))}.activity-rule-fields{grid-template-columns:1fr}.activity-persona-context{grid-template-columns:repeat(2,minmax(0,1fr))}.activity-persona-fields,.activity-persona-interests{grid-template-columns:1fr}.activity-health-list article{grid-template-columns:minmax(0,1fr) auto;gap:8px}.activity-health-list article>div:nth-child(3){text-align:left}.activity-health-list article>button{grid-column:1/-1;width:100%}.activity-history-card>.section-heading>label,.activity-history-card>.section-heading select{width:100%}.activity-history-card>.section-heading>label{align-items:flex-start;flex-direction:column}.activity-history-list article{grid-template-columns:minmax(0,1fr) auto;gap:8px}.activity-history-list article>div:first-child{grid-column:1/-1}.activity-history-list article>div:nth-child(3){text-align:right}.activity-history-list time{grid-column:1/-1;text-align:left}.activity-health-dialog-facts,.activity-post-dialog-facts{grid-template-columns:1fr}.activity-post-preview{grid-template-columns:76px minmax(0,1fr);min-height:76px}.activity-post-preview img{width:76px;height:76px}}@media(max-width:600px){.funnel-metric-chart{grid-template-columns:1fr}.funnel-metric-chart>article{padding-inline:0}.funnel-metric-chart>article+article{border-top:1px solid var(--taog-border)}}@media(max-width:600px){.funnel-chart-analysis{grid-template-columns:repeat(2,minmax(0,1fr))}.funnel-chart-analysis>div:nth-child(odd){border-left:0}.funnel-chart-analysis>div:nth-child(n+3){border-top:1px solid var(--taog-border)}}.articles-detail pre{white-space:pre-wrap;font-size:12px;line-height:1.6}.articles-pagination{display:flex;flex-wrap:wrap;align-items:center;justify-content:flex-end;gap:6px;margin-top:12px}.articles-pagination>span{margin-right:auto;color:var(--taog-text-muted);font-size:11px}.articles-pagination>.taog-btn{min-height:30px;padding:4px 9px;font-size:11px}.articles-draft{border-top:1px solid var(--taog-border);margin-top:24px;padding-top:16px;display:grid;gap:12px;min-width:0}.articles-draft textarea,.articles-draft input{width:100%;box-sizing:border-box}.articles-draft pre{white-space:pre-wrap;overflow-wrap:anywhere}.operation-view .kpis .kpi{min-height:100px;padding:9px;gap:4px}.operation-view .kpi>span,.operation-view .kpi button>span{font-size:12px;min-height:1.3em;line-height:1.3}.operation-view .kpi .number{font-size:22px;line-height:1.2;min-height:30px}.operation-view .kpi .metric-absent{font-size:12px;min-height:30px;line-height:1.25}.operation-view .kpi small{font-size:11px;line-height:1.3;min-height:2.6em}.operation-view>section.operation-site-revenue{min-height:0}.operation-view .serie{width:100%;min-width:0;margin:0}.operation-view .serie svg{display:block;width:100%;height:216px;min-height:216px;max-height:none;aspect-ratio:auto}.operation-view .canal-unavailable{font-size:11px;line-height:1.4;margin:4px 0 0;color:var(--taog-text-3)}@media(max-width:600px){.operation-view .kpis .kpi{padding:10px}.operation-view .kpi .number{font-size:20px}}@media(max-width:1023px){.operation-view .kpis.kpis-linha{grid-template-columns:repeat(2,minmax(0,1fr))}.operation-view .kpis .kpi{padding:7px;gap:3px}.operation-view .kpi .number{font-size:18px}.operation-view .kpi small{min-height:2.6em}}@media(min-width:1250px)and (max-width:1439px){.operation-view--money .kpi .number{font-size:18px}}@media(min-width:1024px){.operation-view--traffic .kpis.kpis-linha,.operation-view--money .kpis.kpis-linha{grid-template-columns:repeat(5,minmax(0,1fr))}.operation-view--traffic .kpis .kpi,.operation-view--traffic .kpi>button,.operation-view--money .kpis .kpi,.operation-view--money .kpi>button{display:grid;grid-template-rows:26px 27px 23px;align-content:start;gap:2px}.operation-view--traffic .kpis .kpi,.operation-view--money .kpis .kpi{min-height:96px}.operation-view--traffic .kpi--abrivel>button,.operation-view--money .kpi--abrivel>button{grid-row:1 / -1}.operation-view--traffic .kpi>span,.operation-view--traffic .kpi button>span,.operation-view--money .kpi>span,.operation-view--money .kpi button>span{min-height:0;font-size:10px}.operation-view--traffic .kpi .number,.operation-view--money .kpi .number{min-height:0;font-size:clamp(14px,1.15vw,19px);white-space:nowrap;overflow-wrap:normal}.operation-view--traffic .kpi .metric-absent,.operation-view--money .kpi .metric-absent{min-height:0;font-size:10.5px}.operation-view--traffic .kpi small,.operation-view--money .kpi small{min-height:0;font-size:9px;line-height:1.25}}.operation-site-revenue th:not(:first-child){text-align:right}.operation-site-revenue th,.operation-site-revenue td{vertical-align:middle}.operation-site-revenue .table-wrap{padding-inline:14px}@media(min-width:901px){.operation-entities--budget th:nth-child(4),.operation-entities--budget td:nth-child(4){padding-right:4px}.operation-entities--budget th:nth-child(5),.operation-entities--budget td:nth-child(5){padding-left:4px}}.painel.painel-operacao{box-sizing:border-box;padding:20px}.painel-operacao>header{position:sticky;top:-20px;z-index:2;padding:14px 0;background:var(--taog-surface)}.painel-operacao .painel-secoes{gap:18px 24px;padding-top:14px}.painel-operacao .painel-secao{padding:0 2px}.painel-operacao .painel-lista{gap:0;padding-top:2px}.painel-operacao .painel-lista li{padding:9px 0;border-bottom:1px solid var(--taog-border)}.painel-operacao .painel-lista li:last-child{border-bottom:0}.painel-operacao .painel-barra{height:3px}@media(max-width:799px){.painel-operacao .painel-secoes{grid-template-columns:minmax(0,1fr)}}.article-operations{border-top:1px solid var(--taog-border);margin-top:20px;padding-top:16px;display:grid;gap:12px}.article-operations .section-head{display:flex;align-items:center;justify-content:space-between;gap:12px;margin:0}.article-operations .section-head>div{min-width:0}.article-operations .section-head h3{margin:0}.article-operations .section-head p{margin:2px 0 0;font-size:11px;line-height:16px}.article-operations .taog-btn{min-height:30px;padding:5px 9px;font-size:11px}.article-operation-actions{justify-content:flex-start;flex-wrap:wrap}.article-pair-summary{padding:12px 14px;border:1px solid var(--taog-border);border-radius:12px;background:var(--taog-surface-2)}.article-pair-summary>div{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:12px}.article-pair-summary span{display:grid;gap:2px;min-width:0}.article-pair-summary small,.article-pair-summary p{color:var(--taog-text-muted);font-size:12px}.article-pair-summary span small:first-of-type{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.article-pair-summary p{margin:10px 0 0}.article-operation-history{list-style:none;padding:0;margin:8px 0 0}.article-operation-history li{display:flex;justify-content:space-between;gap:16px;padding:7px 0;font-size:12px}.article-operation-history span{color:var(--taog-text-muted);text-align:right}.article-draft-history-toggle{justify-self:start}.article-draft-history{display:grid;gap:6px;margin:0;padding:0;list-style:none}.article-draft-history .taog-btn{width:100%;justify-content:flex-start;text-align:left;white-space:normal}.editorial-override-dialog textarea{width:100%;box-sizing:border-box;margin-top:6px}.broadcast-editor-form{max-height:calc(100dvh - 72px);overflow:auto}.broadcast-agenda{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:10px;margin:0;padding:12px;border:1px solid var(--taog-border);border-radius:10px}.broadcast-agenda legend{padding:0 5px;color:var(--taog-text);font-size:11px;font-weight:700}.broadcast-agenda label{min-width:0}.broadcast-editor-form>.card-actions,.broadcast-delete-confirm{position:sticky;bottom:-16px;z-index:3;display:flex;align-items:center;justify-content:flex-end;gap:8px;min-height:54px;margin:0 -16px -16px;padding:10px 16px;border-top:1px solid var(--taog-border);background:var(--taog-surface)}.broadcast-delete-confirm span{margin-right:auto;color:var(--taog-danger);font-size:12px;font-weight:600}.funnel-dialog-loading{min-height:180px;display:grid;place-items:center;color:var(--taog-text-muted)}.broadcast-preview{display:grid;gap:14px;padding:16px}.broadcast-preview-meta{display:flex;flex-wrap:wrap;align-items:center;gap:6px 14px;color:var(--taog-text-muted);font-size:11px}.broadcast-preview-meta code{margin-left:auto;color:inherit;font-size:10px}.broadcast-message-preview{display:grid;grid-template-columns:minmax(0,180px) minmax(0,1fr);gap:16px;min-width:0;padding:14px;border:1px solid var(--taog-border);border-radius:12px;background:var(--taog-surface)}.broadcast-message-preview>img{width:100%;max-height:220px;object-fit:cover;border-radius:8px;background:var(--taog-surface-soft)}.broadcast-message-preview h3{margin:0 0 4px;color:var(--taog-text);font-size:16px;line-height:1.3}.broadcast-message-preview p{margin:0}.broadcast-message-preview h3+p{color:var(--taog-text-muted);font-size:12px}.broadcast-preview-copy{margin-top:12px!important;color:var(--taog-text);font-size:13px;line-height:1.55;white-space:pre-wrap;overflow-wrap:anywhere}.broadcast-preview-links{display:flex;flex-wrap:wrap;gap:7px;margin-top:14px}.broadcast-preview-links a{display:inline-flex;align-items:center;min-height:30px;padding:5px 10px;border:1px solid var(--taog-border);border-radius:8px;color:var(--taog-text);font-size:11px;font-weight:650;text-decoration:none}.broadcast-preview-links a:hover{background:transparent}@media(max-width:700px){.broadcast-agenda{grid-template-columns:repeat(2,minmax(0,1fr))}.broadcast-message-preview{grid-template-columns:minmax(0,1fr)}.broadcast-message-preview>img{max-height:240px}.broadcast-preview-meta code{width:100%;margin-left:0}}.utility-kpis{display:grid;grid-template-columns:repeat(5,minmax(0,1fr));gap:10px}.utility-kpi{box-sizing:border-box;display:grid;grid-template-columns:minmax(0,1fr) 54px;grid-template-rows:14px 28px 22px;gap:3px 8px;height:92px;min-width:0;padding:11px 12px;overflow:hidden}.utility-kpi>span:first-child{grid-column:1/-1;overflow:hidden;color:var(--taog-text-muted);font-size:10px;font-weight:700;line-height:14px;text-overflow:ellipsis;text-transform:uppercase;white-space:nowrap}.utility-kpi>strong{grid-column:1/-1;overflow:hidden;font:500 clamp(15px,1.3vw,19px)/28px var(--taog-font-data);letter-spacing:-.02em;text-overflow:ellipsis;white-space:nowrap}.utility-kpi>strong.metric-pending{color:var(--taog-text-muted);font-size:12px;font-weight:500}.utility-kpi>small{grid-column:1;align-self:center;overflow:hidden;color:var(--taog-text-muted);font-size:9px;line-height:12px}.utility-mini-bars{grid-column:2;grid-row:3;display:flex;align-items:flex-end;justify-content:flex-end;gap:2px;width:54px;height:22px;overflow:hidden;color:var(--taog-accent)}.utility-mini-bars i{flex:1 1 0;min-width:2px;max-width:6px;border-radius:2px 2px 0 0;background:currentColor;opacity:.72}.utility-kpi--success .utility-mini-bars{color:var(--taog-success)}.utility-kpi--danger .utility-mini-bars{color:var(--taog-danger)}.utility-kpi--warning .utility-mini-bars{color:var(--taog-warning)}.utility-analysis-grid{display:grid;grid-template-columns:minmax(0,7fr) minmax(270px,3fr);gap:16px;align-items:stretch}.utility-performance-card{min-width:0}.utility-performance{margin:0;padding:10px 16px 12px}.utility-performance figcaption{display:flex;flex-wrap:wrap;gap:8px 14px;margin:0 0 4px;color:var(--taog-text-muted);font-size:9px}.utility-performance figcaption span{display:inline-flex;align-items:center;gap:5px}.utility-performance figcaption span:before{width:8px;height:8px;border-radius:2px;content:""}.utility-legend-sent:before{background:color-mix(in srgb,var(--taog-accent) 42%,transparent)}.utility-legend-failed:before{border-radius:50%!important;background:var(--taog-danger)}.utility-legend-uncertain:before{border-radius:50%!important;background:var(--taog-warning)}.utility-performance svg{display:block;width:100%;height:260px;overflow:visible}.utility-performance svg line{stroke:var(--taog-border);stroke-width:1;vector-effect:non-scaling-stroke}.utility-performance svg text{fill:var(--taog-text-muted);font:9px var(--taog-font-data);text-anchor:end}.utility-performance svg .utility-rate-axis{text-anchor:start}.utility-performance svg .utility-date-axis{text-anchor:middle}.utility-sent-bar{fill:color-mix(in srgb,var(--taog-accent) 42%,transparent);rx:3px}.utility-failed-line,.utility-uncertain-line{fill:none;stroke-width:2;vector-effect:non-scaling-stroke}.utility-failed-line{stroke:var(--taog-danger)}.utility-uncertain-line{stroke:var(--taog-warning)}.utility-failed-dot{fill:var(--taog-surface);stroke:var(--taog-danger);stroke-width:2;vector-effect:non-scaling-stroke}.utility-uncertain-dot{fill:var(--taog-surface);stroke:var(--taog-warning);stroke-width:2;vector-effect:non-scaling-stroke}.utility-health-card dl{display:grid;align-content:start;margin:0;padding:4px 16px 10px}.utility-health-card dl>div{display:grid;grid-template-columns:minmax(0,1fr) auto;align-items:center;gap:12px;min-height:49px;padding:7px 0}.utility-health-card dl>div+div{border-top:1px solid var(--taog-border)}.utility-health-card dt{min-width:0;font-size:11px;font-weight:650}.utility-health-card dt small,.utility-health-card dd small{display:block;margin-top:2px;color:var(--taog-text-muted);font-size:9px;font-weight:400}.utility-health-card dd{margin:0;font:600 13px var(--taog-font-data);text-align:right}.utility-pages-card>.articles-pagination{margin:0;padding:8px 16px;border-top:1px solid var(--taog-border)}.utility-manager-filters{display:flex;align-items:center;justify-content:flex-end;flex-wrap:wrap;gap:7px;min-width:0}.utility-manager-filters input[type=search]{width:min(245px,32vw);height:32px;padding-block:4px}.utility-manager-filters select{width:auto;max-width:190px;min-height:32px;padding-block:4px}.utility-group-dialog .painel{width:min(620px,calc(100vw - 30px))}.utility-group-form{display:grid;gap:14px;max-height:calc(100dvh - 76px);padding:16px;overflow:auto}.utility-group-form>label{display:grid;gap:5px;color:var(--taog-text-muted);font-size:11px}.utility-group-form input[type=text],.utility-group-form>label input{width:100%;box-sizing:border-box}.utility-group-form fieldset{min-width:0;margin:0;padding:0;border:0}.utility-group-form legend{margin-bottom:7px;color:var(--taog-text-muted);font-size:11px}.utility-page-checks{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:1px 16px;max-height:320px;overflow:auto}.utility-page-checks label{display:flex;align-items:center;gap:8px;min-width:0;padding:7px 0}.utility-page-checks input[type=checkbox],.utility-template-checks input[type=checkbox],.utility-weekday-checks input[type=checkbox]{width:auto;min-height:auto;margin:0;flex:0 0 auto}.utility-page-checks label span,.utility-page-checks label strong,.utility-page-checks label small{display:block;min-width:0}.utility-page-checks label strong,.utility-page-checks label small{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.utility-page-checks label small{margin-top:2px;color:var(--taog-text-muted);font-size:10px}.utility-group-form>.card-actions,.utility-log-detail>.card-actions{position:sticky;bottom:-16px;z-index:3;justify-content:flex-end;min-height:54px;margin:0 -16px -16px;padding:10px 16px;border-top:1px solid var(--taog-border);background:var(--taog-surface)}.utility-schedule-form{max-height:calc(100dvh - 76px);overflow:auto}.utility-template-checks{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:1px 16px;max-height:180px;overflow:auto}.utility-template-checks label{display:flex;align-items:center;gap:8px;min-width:0;padding:7px 0}.utility-template-checks label span,.utility-template-checks label strong,.utility-template-checks label small{display:block;min-width:0}.utility-template-checks label strong,.utility-template-checks label small{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.utility-template-checks label small{margin-top:2px;color:var(--taog-text-muted);font-size:10px}.utility-template-checks>p{grid-column:1/-1;margin:4px 0;color:var(--taog-text-muted);font-size:11px}.utility-weekday-checks{display:grid;gap:8px}.utility-weekday-checks legend{width:100%}.utility-schedule-presets{display:flex;flex-wrap:wrap;gap:6px}.utility-schedule-presets button{min-height:28px;padding:4px 9px;border:1px solid var(--taog-border);border-radius:8px;background:transparent;color:var(--taog-text-muted);font:10px var(--taog-font-ui);cursor:pointer}.utility-schedule-presets button.active{border-color:var(--taog-text-3);color:var(--taog-text);font-weight:700}.utility-weekday-grid{display:grid;grid-template-columns:repeat(7,minmax(0,1fr));gap:5px}.utility-weekday-grid label{position:relative;min-width:0;cursor:pointer}.utility-weekday-grid input{position:absolute;width:1px!important;height:1px;opacity:0}.utility-weekday-grid span{display:grid;place-items:center;min-height:34px;border:1px solid var(--taog-border);border-radius:8px;color:var(--taog-text-muted);font-size:10px}.utility-weekday-grid label:has(input:checked) span{border-color:var(--taog-accent);background:color-mix(in srgb,var(--taog-accent) 9%,transparent);color:var(--taog-text);font-weight:700}.utility-weekday-grid label:has(input:focus-visible) span{outline:2px solid var(--taog-accent);outline-offset:2px}.utility-schedule-preview{display:grid;grid-template-columns:.65fr 1.3fr 1fr;gap:1px;overflow:hidden;border:1px solid var(--taog-border);border-radius:10px;background:var(--taog-border)}.utility-schedule-preview>div{min-width:0;padding:10px 12px;background:var(--taog-surface)}.utility-schedule-preview span,.utility-schedule-preview strong{display:block}.utility-schedule-preview span{color:var(--taog-text-muted);font-size:9px;text-transform:uppercase}.utility-schedule-preview strong{margin-top:3px;overflow-wrap:anywhere;font-size:12px}.utility-schedule-numbers{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:12px}.utility-schedule-numbers label{display:grid;gap:5px;color:var(--taog-text-muted);font-size:11px}.utility-schedule-numbers input{width:100%;box-sizing:border-box}.utility-schedule-numbers small{color:var(--taog-text-muted);font-size:9px;font-weight:400}.utility-template-form textarea{width:100%;box-sizing:border-box;resize:vertical}.utility-template-identity{display:grid;grid-template-columns:minmax(0,2fr) minmax(90px,.7fr) minmax(0,1.5fr);gap:12px}.utility-template-identity label,.utility-template-header label{display:grid;gap:5px;color:var(--taog-text-muted);font-size:11px}.utility-template-identity input,.utility-template-identity select,.utility-template-header input,.utility-template-header select{width:100%;box-sizing:border-box}.utility-template-header{display:grid;grid-template-columns:minmax(130px,.7fr) minmax(0,2fr);gap:12px}.utility-template-buttons{display:grid;gap:8px}.utility-template-buttons>div{display:grid;grid-template-columns:minmax(100px,.8fr) minmax(0,2fr) 32px;gap:8px;align-items:center}.utility-template-buttons input{width:100%;box-sizing:border-box}.utility-inline-action{margin-left:7px;padding:0;border:0;background:none;color:var(--taog-accent);font:inherit;font-weight:700;cursor:pointer}.utility-template-form input[readonly],.utility-template-form textarea[readonly],.utility-template-form select:disabled{color:var(--taog-text);background:transparent;opacity:1}.utility-safe-note{margin:0;color:var(--taog-text-muted);font-size:10px;line-height:1.4}.utility-message-preview{display:grid;gap:10px;padding:14px;border:1px solid var(--taog-border);border-radius:12px;background:var(--taog-surface-soft)}.utility-message-preview-meta{display:flex;justify-content:space-between;gap:12px;color:var(--taog-text-muted);font-size:10px}.utility-message-preview>img{display:block;width:100%;max-height:280px;object-fit:cover;border-radius:9px;background:var(--taog-surface)}.utility-message-preview h3,.utility-message-preview p{margin:0}.utility-message-preview h3{font-size:14px}.utility-message-preview>p{font-size:13px;line-height:1.55;white-space:pre-wrap;overflow-wrap:anywhere}.utility-image-missing{padding:18px;border:1px dashed var(--taog-border);border-radius:8px;color:var(--taog-text-muted);text-align:center}.utility-preview-buttons{display:flex;flex-wrap:wrap;gap:7px}.utility-preview-buttons a,.utility-preview-buttons span{display:inline-flex;align-items:center;min-height:30px;padding:5px 10px;border:1px solid var(--taog-border);border-radius:8px;color:var(--taog-text);font-size:11px;font-weight:650;text-decoration:none}.utility-readonly{color:var(--taog-text-muted);font-size:10px}.utility-tabs{padding:8px 16px;border-bottom:1px solid var(--taog-border)}.utility-template-grid,.utility-control-grid{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:10px;padding:12px 16px}.utility-template-grid>article,.utility-control-grid>article{display:grid;min-width:0;overflow:hidden;border:1px solid var(--taog-border);border-radius:11px;background:var(--taog-surface)}.utility-template-grid article>header,.utility-control-grid article>header{display:flex;align-items:flex-start;justify-content:space-between;gap:12px;padding:11px 12px 9px}.utility-template-grid header>div,.utility-control-grid header>div{display:grid;min-width:0;gap:2px}.utility-template-grid header strong,.utility-template-grid header small,.utility-control-grid header strong,.utility-control-grid header small{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.utility-template-grid header strong,.utility-control-grid header strong{font-size:12px}.utility-template-grid header small,.utility-control-grid header small{color:var(--taog-text-muted);font-size:9px}.utility-template-grid dl,.utility-control-grid dl{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));margin:0;padding:0 12px 10px}.utility-template-grid dl>div,.utility-control-grid dl>div{min-width:0}.utility-template-grid dt,.utility-control-grid dt{color:var(--taog-text-muted);font-size:8px;text-transform:uppercase}.utility-template-grid dd,.utility-control-grid dd{margin:3px 0 0;overflow:hidden;font-size:10px;text-overflow:ellipsis;white-space:nowrap}.utility-template-grid article>footer,.utility-control-grid article>footer{display:flex;align-items:center;justify-content:space-between;gap:10px;min-height:42px;margin-top:auto;padding:7px 12px;border-top:1px solid var(--taog-border);color:var(--taog-text-muted);font-size:9px}.utility-template-error{margin:0 12px 8px;color:var(--taog-danger);font-size:9px}.utility-scope-empty{grid-column:1/-1;margin:0;padding:20px;border:1px dashed var(--taog-border);border-radius:11px;color:var(--taog-text-muted);font-size:11px;line-height:1.5}.utility-log-detail{display:grid;gap:14px;max-height:calc(100dvh - 76px);padding:16px;overflow:auto}.utility-log-detail>dl{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:1px;overflow:hidden;margin:0;border:1px solid var(--taog-border);border-radius:10px;background:var(--taog-border)}.utility-log-detail>dl>div{min-width:0;padding:10px 12px;background:var(--taog-surface)}.utility-log-detail dt{color:var(--taog-text-muted);font-size:9px;text-transform:uppercase}.utility-log-detail dd{margin:3px 0 0;overflow-wrap:anywhere;font:500 11px var(--taog-font-data)}.utility-log-detail>section{display:grid;gap:6px}.utility-log-detail>section>span{color:var(--taog-text-muted);font-size:9px;text-transform:uppercase}.utility-log-detail pre{max-height:190px;margin:0;padding:10px 12px;overflow:auto;border:1px solid var(--taog-border);border-radius:9px;background:var(--taog-surface-soft);color:var(--taog-text);font:10px/1.45 var(--taog-font-data);white-space:pre-wrap;overflow-wrap:anywhere}.utility-manager .articles-pagination{margin:0;padding:10px 16px;border-top:1px solid var(--taog-border)}.utility-manager .articles-pagination span{margin-right:auto;color:var(--taog-text-muted);font-size:11px}@media(max-width:700px){.utility-kpis{grid-template-columns:repeat(2,minmax(0,1fr));gap:8px}.utility-analysis-grid{grid-template-columns:minmax(0,1fr)}.utility-performance{padding-inline:8px}.utility-performance svg{height:220px}.utility-manager>.section-heading{align-items:stretch;flex-direction:column}.utility-manager-filters{justify-content:stretch}.utility-manager-filters input[type=search],.utility-manager-filters select{width:100%;max-width:none}.utility-template-grid,.utility-control-grid{grid-template-columns:minmax(0,1fr);padding-inline:10px}.utility-log-detail>dl{grid-template-columns:minmax(0,1fr)}.utility-page-checks{grid-template-columns:minmax(0,1fr);max-height:50dvh}.utility-schedule-form .utility-page-checks{max-height:180px}.utility-template-checks{grid-template-columns:minmax(0,1fr);max-height:150px}.utility-template-identity,.utility-template-header{grid-template-columns:minmax(0,1fr)}.utility-template-buttons>div{grid-template-columns:minmax(0,1fr) 32px}.utility-template-buttons>div input:first-child{grid-column:1/-1}.utility-schedule-preview{grid-template-columns:1fr}.utility-weekday-grid{grid-template-columns:repeat(4,minmax(0,1fr))}.utility-tabs{gap:16px;overflow:hidden}.utility-table--templates th:nth-child(5),.utility-table--templates td:nth-child(5),.utility-table--templates th:nth-child(6),.utility-table--templates td:nth-child(6),.utility-table--schedules th:nth-child(2),.utility-table--schedules td:nth-child(2),.utility-table--schedules th:nth-child(3),.utility-table--schedules td:nth-child(3),.utility-table--schedules th:nth-child(6),.utility-table--schedules td:nth-child(6),.utility-table--history th:nth-child(5),.utility-table--history td:nth-child(5),.utility-table--history th:nth-child(6),.utility-table--history td:nth-child(6),.utility-table--history th:nth-child(3),.utility-table--history td:nth-child(3){display:none}}.articles-view .editorial-finance-kpis>article{height:auto;min-height:92px;grid-template-rows:minmax(14px,auto) minmax(27px,auto) minmax(25px,auto);align-content:start}.articles-view .editorial-finance-kpis strong{align-self:start}.articles-view .editorial-finance-kpis small{height:auto;min-height:25px;overflow:visible}.articles-view .editorial-finance-kpis strong{white-space:normal;overflow:visible;overflow-wrap:anywhere}.taog-btn:not(:disabled),.icon-button:not(:disabled),.section-navigation button:not(:disabled),.editorial-control-tabs button:not(:disabled),.article-detail-tabs button:not(:disabled),.editorial-agent-tabs button:not(:disabled),.funnel-tabs button:not(:disabled),a.taog-btn,.central-sidebar nav a,.broadcast-preview-links a{transition:transform .14s ease,font-weight .14s ease,color .14s ease;transform-origin:center}.taog-btn:not(:disabled):hover,.icon-button:not(:disabled):hover,.section-navigation button:not(:disabled):hover,.editorial-control-tabs button:not(:disabled):hover,.article-detail-tabs button:not(:disabled):hover,.editorial-agent-tabs button:not(:disabled):hover,.funnel-tabs button:not(:disabled):hover,a.taog-btn:hover,.central-sidebar nav a:hover,.broadcast-preview-links a:hover{font-weight:700;transform:scale(1.025)}.number,.celula-num,.taog-num,[class*=kpi] strong{font-variant-numeric:tabular-nums}.badge--state-published,.badge--state-approved{color:var(--taog-success);border-color:color-mix(in srgb,var(--taog-success) 35%,var(--taog-border));background:color-mix(in srgb,var(--taog-success) 8%,var(--taog-surface))}.badge--state-review,.badge--state-generated,.badge--state-pending,.badge--state-generating,.badge--state-publishing{color:var(--taog-warning);border-color:color-mix(in srgb,var(--taog-warning) 35%,var(--taog-border));background:color-mix(in srgb,var(--taog-warning) 8%,var(--taog-surface))}.badge--state-failed,.badge--state-rejected{color:var(--taog-danger);border-color:color-mix(in srgb,var(--taog-danger) 35%,var(--taog-border));background:color-mix(in srgb,var(--taog-danger) 8%,var(--taog-surface))}.article-detail-diagnosis{display:grid;grid-template-columns:minmax(0,1fr) auto;align-items:center;gap:18px;margin-bottom:12px;padding:12px 13px;border:1px solid color-mix(in srgb,var(--taog-warning) 32%,var(--taog-border));border-radius:10px;background:color-mix(in srgb,var(--taog-warning) 5%,var(--taog-surface))}.article-detail-diagnosis h3{margin:2px 0 0;font-size:13px;line-height:18px}.article-detail-diagnosis p,.article-detail-diagnosis small{margin:2px 0 0;color:var(--taog-text-muted);font-size:10px;line-height:15px}.article-detail-diagnosis>div:last-child{min-width:180px;text-align:right}.article-detail-diagnosis>div:last-child .badge{margin-left:auto}.articles-view .editorial-workspace .editorial-work-queue th:first-child,.articles-view .editorial-workspace .editorial-work-queue td:first-child{padding-left:16px}.articles-view .editorial-workspace .editorial-work-queue th:last-child,.articles-view .editorial-workspace .editorial-work-queue td:last-child{padding-right:16px}@media(max-width:700px){.article-detail-diagnosis{grid-template-columns:1fr;gap:8px}.article-detail-diagnosis>div:last-child{min-width:0;text-align:left}.article-detail-diagnosis>div:last-child .badge{margin-left:0}}.luegim-view{display:grid;min-width:0;gap:16px}.luegim-tabs{margin:0;overflow-x:auto;scrollbar-width:none}.luegim-tabs::-webkit-scrollbar{display:none}.luegim-source-errors{display:flex;flex-wrap:wrap;gap:6px}.luegim-source-errors span{padding:6px 9px;border:1px solid color-mix(in srgb,var(--taog-warning) 35%,var(--taog-border));border-radius:8px;color:var(--taog-warning-strong);background:var(--taog-warning-soft);font-size:10px}.luegim-kpis{display:grid;grid-template-columns:repeat(6,minmax(0,1fr));gap:10px}.luegim-kpis--five{grid-template-columns:repeat(5,minmax(0,1fr))}.luegim-kpi{position:relative;box-sizing:border-box;min-width:0;height:108px;padding:10px 11px;display:grid;grid-template-columns:minmax(0,1fr) minmax(58px,31%);align-items:stretch;gap:8px;overflow:hidden}.luegim-kpi-copy{min-width:0;display:grid;grid-template-rows:auto 27px minmax(25px,1fr);align-content:center;gap:2px}.luegim-kpi-copy>span{display:-webkit-box;max-height:28px;overflow:hidden;color:var(--taog-text-muted);font-size:11px;font-weight:700;line-height:14px;text-transform:uppercase;white-space:normal;-webkit-box-orient:vertical;-webkit-line-clamp:2}.luegim-kpi .number,.luegim-kpi .metric-pending{min-width:0;margin:0;font-size:clamp(17px,1.1vw,20px);font-weight:580;line-height:27px;letter-spacing:-.01em;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.luegim-kpi .metric-pending{color:var(--taog-text-muted);font-size:12px;font-weight:500}.luegim-kpi-copy>small{min-width:0;height:29px;margin:0;overflow:hidden;color:var(--taog-text-muted);font-size:10.5px;line-height:14px}.luegim-kpi-trend{min-width:0;display:grid;grid-template-rows:42px 13px;align-content:center;gap:3px}.luegim-kpi-trend>small{display:block;min-height:13px;overflow:hidden;color:var(--taog-text-muted);font-size:10px;line-height:13px;text-align:right;text-overflow:ellipsis;white-space:nowrap}.luegim-kpi-context{height:42px;display:grid;place-items:center;border-bottom:2px solid var(--taog-border);color:var(--taog-text-muted);font-size:16px;font-weight:650;font-variant-numeric:tabular-nums}.luegim-mini-bars{min-width:0;height:42px;display:flex;align-items:flex-end;justify-content:flex-end;gap:2px}.luegim-mini-bars i{flex:1 1 3px;max-width:7px;min-height:3px;border-radius:2px 2px 1px 1px;background:color-mix(in srgb,var(--taog-info) 38%,var(--taog-surface-2))}.luegim-mini-bars i.is-latest{background:var(--taog-info)}.luegim-analysis-grid{display:grid;grid-template-columns:minmax(0,7fr) minmax(270px,3fr);gap:16px;align-items:stretch}.luegim-capi-analysis-grid{display:grid;grid-template-columns:minmax(0,7fr) minmax(300px,3fr);gap:16px;align-items:stretch}.luegim-chart-card,.luegim-bars-card,.luegim-attention,.luegim-health-card,.luegim-site-overview,.luegim-table-card,.luegim-agent-config{min-width:0;padding:0;overflow:hidden}.luegim-view .section-heading{min-height:52px;box-sizing:border-box;padding:10px 16px;border-bottom:1px solid var(--taog-border)}.luegim-view .section-heading>div{min-width:0}.luegim-view .section-heading h2{margin:0;font-size:14px;line-height:19px}.luegim-view .section-heading small{display:block;min-width:0;margin:2px 0 0;color:var(--taog-text-muted);font-size:11px;line-height:14px;overflow-wrap:anywhere}.luegim-empty-copy{min-height:150px;display:grid;place-items:center;box-sizing:border-box;margin:0;padding:20px;color:var(--taog-text-muted);font-size:12px;text-align:center}.luegim-financial-chart,.luegim-capi-chart,.luegim-agent-chart{min-width:0;margin:0;padding:8px 12px 10px}.luegim-financial-chart figcaption,.luegim-capi-chart figcaption,.luegim-agent-chart figcaption{display:flex;justify-content:flex-end;gap:14px;min-height:18px;color:var(--taog-text-muted);font-size:10.5px}.luegim-financial-chart figcaption span,.luegim-capi-chart figcaption span,.luegim-agent-chart figcaption span{display:inline-flex;align-items:center;gap:5px}.luegim-financial-chart figcaption span:before,.luegim-capi-chart figcaption span:before,.luegim-agent-chart figcaption span:before{width:7px;height:7px;border-radius:2px;background:color-mix(in srgb,var(--taog-info) 65%,var(--taog-surface));content:""}.luegim-financial-chart figcaption span:nth-child(2):before{height:2px;border-radius:1px;background:var(--taog-success)}.luegim-capi-chart figcaption span:nth-child(2):before{background:var(--taog-success)}.luegim-capi-chart figcaption span:nth-child(3):before{border-radius:50%;background:var(--taog-danger)}.luegim-agent-chart figcaption span:first-child:before{background:var(--taog-success)}.luegim-agent-chart figcaption span:nth-child(2):before{background:var(--taog-danger)}.luegim-financial-chart svg,.luegim-capi-chart svg,.luegim-agent-chart svg{display:block;width:100%;height:246px}.luegim-financial-chart svg line,.luegim-capi-chart svg line,.luegim-agent-chart svg line{stroke:var(--taog-border);stroke-width:1;vector-effect:non-scaling-stroke}.luegim-financial-chart svg text,.luegim-capi-chart svg text,.luegim-agent-chart svg text{fill:var(--taog-text-muted);font:10px var(--taog-font-sans);text-anchor:end}.luegim-financial-chart svg>g>rect{fill:color-mix(in srgb,var(--taog-info) 70%,var(--taog-surface));rx:2px}.luegim-financial-chart .luegim-ecpm-line{fill:none;stroke:var(--taog-success);stroke-width:2;vector-effect:non-scaling-stroke}.luegim-financial-chart .luegim-ecpm-dot{fill:var(--taog-surface);stroke:var(--taog-success);stroke-width:2;vector-effect:non-scaling-stroke}.luegim-financial-chart .luegim-axis-right{text-anchor:start}.luegim-financial-chart .luegim-date-axis,.luegim-capi-chart .luegim-date-axis,.luegim-agent-chart .luegim-date-axis{text-anchor:middle}.luegim-capi-chart .capi-accepted{fill:color-mix(in srgb,var(--taog-info) 62%,var(--taog-surface));rx:2px}.luegim-capi-chart .capi-sent{fill:color-mix(in srgb,var(--taog-success) 68%,var(--taog-surface));rx:2px}.luegim-capi-chart .capi-dead{fill:var(--taog-danger);stroke:var(--taog-surface);stroke-width:1;vector-effect:non-scaling-stroke}.luegim-capi-outcome figcaption span:first-child:before{background:color-mix(in srgb,var(--taog-success) 72%,var(--taog-surface))}.luegim-capi-outcome figcaption span:nth-child(2):before{width:10px;height:2px;border-radius:2px;background:var(--taog-info)}.luegim-capi-outcome .capi-purchases{fill:color-mix(in srgb,var(--taog-success) 70%,var(--taog-surface));rx:2px}.luegim-capi-outcome .capi-value-line{fill:none;stroke:var(--taog-info);stroke-width:1.75;vector-effect:non-scaling-stroke}.luegim-capi-outcome .capi-value-dot{fill:var(--taog-info);stroke:var(--taog-surface);stroke-width:1;vector-effect:non-scaling-stroke}.luegim-decision-chart figcaption span:first-child:before{background:var(--taog-success)}.luegim-decision-chart figcaption span:nth-child(2):before{background:var(--taog-warning)}.luegim-decision-chart figcaption span:nth-child(3):before{background:var(--taog-text-muted)}.luegim-decision-chart figcaption span:nth-child(4):before{background:var(--taog-danger)}.luegim-decision-chart .decision-applied{fill:color-mix(in srgb,var(--taog-success) 74%,var(--taog-surface));rx:2px}.luegim-decision-chart .decision-pending{fill:color-mix(in srgb,var(--taog-warning) 78%,var(--taog-surface));rx:2px}.luegim-decision-chart .decision-superseded{fill:color-mix(in srgb,var(--taog-text-muted) 58%,var(--taog-surface));rx:2px}.luegim-decision-chart .decision-rejected{fill:color-mix(in srgb,var(--taog-danger) 76%,var(--taog-surface));rx:2px}.luegim-attention-list{display:grid}.luegim-attention-list button{min-width:0;display:grid;grid-template-columns:5px minmax(0,1fr) auto;align-items:center;gap:10px;padding:11px 14px;border:0;border-bottom:1px solid var(--taog-border);color:var(--taog-text);background:transparent;text-align:left}.luegim-attention-list button:last-child{border-bottom:0}.luegim-attention-list button>i{align-self:stretch;border-radius:3px;background:var(--taog-warning)}.luegim-attention-list button>i.is-danger{background:var(--taog-danger)}.luegim-attention-list button span{min-width:0}.luegim-attention-list button strong,.luegim-attention-list button small{display:block}.luegim-attention-list button strong{overflow:hidden;font-size:12px;line-height:16px;text-overflow:ellipsis;white-space:nowrap}.luegim-attention-list button small{margin-top:2px;color:var(--taog-text-muted);font-size:10.5px;line-height:14px}.luegim-attention-list button b{color:var(--taog-text-muted);font-size:10.5px}.luegim-site-cards{display:grid;grid-template-columns:repeat(3,minmax(0,1fr))}.luegim-site-cards>button{min-width:0;padding:13px 16px;border:0;border-right:1px solid var(--taog-border);color:var(--taog-text);background:transparent;text-align:left}.luegim-site-cards>button:last-of-type{border-right:0}.luegim-site-cards>button>span{display:flex;align-items:center;justify-content:space-between;gap:8px}.luegim-site-cards>button>span strong{overflow:hidden;font-size:12px;text-overflow:ellipsis;white-space:nowrap}.luegim-site-cards>button>span em{flex:none;font-style:normal}.luegim-site-cards dl{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:8px 12px;margin:12px 0 9px}.luegim-site-cards dt,.luegim-health-card dt,.luegim-agent-config dt,.luegim-dialog-facts dt{color:var(--taog-text-muted);font-size:10.5px}.luegim-site-cards dd,.luegim-health-card dd,.luegim-agent-config dd,.luegim-dialog-facts dd{margin:2px 0 0;font-size:13px;font-variant-numeric:tabular-nums}.luegim-site-cards>button>small{color:var(--taog-info-strong);font-size:10.5px;font-weight:650}.luegim-bars{display:grid;padding:7px 16px 12px}.luegim-bars>div{min-width:0;display:grid;grid-template-columns:minmax(130px,1.3fr) minmax(90px,2.5fr) 72px;align-items:center;gap:12px;padding:8px 0}.luegim-bars span,.luegim-bars strong,.luegim-bars small{min-width:0;display:block}.luegim-bars strong{overflow:hidden;font-size:12px;text-overflow:ellipsis;white-space:nowrap}.luegim-bars small{margin-top:2px;color:var(--taog-text-muted);font-size:10.5px}.luegim-bars i{height:7px;overflow:hidden;border-radius:4px;background:var(--taog-surface-2)}.luegim-bars i b{display:block;min-width:2px;height:100%;border-radius:inherit;background:var(--taog-info)}.luegim-bars i b.is-warning{background:var(--taog-warning)}.luegim-bars i b.is-danger{background:var(--taog-danger)}.luegim-bars em{color:var(--taog-text-2);font-size:12px;font-style:normal;font-variant-numeric:tabular-nums;text-align:right}.luegim-health-card dl{display:grid;margin:0}.luegim-health-card dl>div{min-width:0;padding:10px 14px;border-bottom:1px solid var(--taog-border)}.luegim-health-card dl>div:last-child{border-bottom:0}.luegim-health-card dd{overflow-wrap:anywhere}.luegim-health-card dl small{display:block;margin-top:2px;color:var(--taog-text-muted);font-size:10.5px;line-height:14px}.luegim-table-card .table-wrap{max-width:100%;overflow-x:auto}.luegim-table-toolbar{display:flex;flex-wrap:wrap;gap:6px;padding:8px 12px;border-bottom:1px solid var(--taog-border)}.luegim-table-toolbar button{min-height:28px;padding:4px 9px;border:1px solid transparent;border-radius:7px;color:var(--taog-text-muted);background:transparent;font:550 10.5px/14px var(--taog-font-sans)}.luegim-table-toolbar button[aria-pressed=true]{border-color:var(--taog-border-strong);color:var(--taog-text);font-weight:700}.luegim-table-toolbar button span{display:inline-grid;min-width:18px;height:18px;margin-left:6px;padding:0 4px;place-items:center;border-radius:9px;color:var(--taog-text-2);background:var(--taog-surface-2);font-size:10px;font-variant-numeric:tabular-nums}.luegim-table-card table{width:100%;min-width:820px;border-collapse:collapse;font-size:12px}.luegim-table-card th,.luegim-table-card td{height:auto;padding:9px 11px;border-bottom:1px solid var(--taog-border);text-align:left;vertical-align:middle}.luegim-table-card th{color:var(--taog-text-muted);background:var(--taog-surface-2);font-size:10px;font-weight:700;letter-spacing:.02em;text-transform:uppercase;white-space:nowrap}.luegim-table-card th:not(:first-child),.luegim-table-card td:not(:first-child){text-align:right}.luegim-table-card tbody tr:last-child td{border-bottom:0}.luegim-table-card td strong,.luegim-table-card td small{display:block}.luegim-table-card td strong{max-width:220px;overflow:hidden;font-size:12px;text-overflow:ellipsis;white-space:nowrap}.luegim-table-card td small{max-width:230px;margin-top:2px;color:var(--taog-text-muted);font-size:10.5px;line-height:14px}.luegim-table-card td .taog-btn{min-height:30px;padding:4px 9px;font-size:11px}.luegim-table-card>.articles-pagination{margin:0;padding:9px 12px;border-top:1px solid var(--taog-border)}.luegim-note{margin:0;padding:10px 14px;border-top:1px solid var(--taog-border);color:var(--taog-text-muted);font-size:11px;line-height:15px}.luegim-agent-config dl{display:grid;grid-template-columns:repeat(6,minmax(0,1fr));margin:0}.luegim-agent-config dl div{min-width:0;padding:11px 14px;border-right:1px solid var(--taog-border)}.luegim-agent-config dl div:last-child{border-right:0}.luegim-agent-config dd{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.luegim-agent-grid{display:grid;grid-template-columns:1fr 1fr;gap:16px;align-items:start}.luegim-agent-grid .luegim-table-card table{min-width:620px}.luegim-suggestion-table table{min-width:1180px}.luegim-suggestion-table td:nth-child(2) small{max-width:250px;white-space:normal}.luegim-change-after:before{color:var(--taog-info-strong);content:"Depois · ";font-weight:700}.luegim-scope-toolbar{min-height:54px;display:flex;align-items:center;justify-content:space-between;gap:18px;box-sizing:border-box;padding:8px 12px 8px 16px;border:1px solid var(--taog-border);border-radius:10px;background:var(--taog-surface);box-shadow:var(--taog-shadow-card)}.luegim-scope-toolbar>div{min-width:0}.luegim-scope-toolbar strong,.luegim-scope-toolbar small{display:block}.luegim-scope-toolbar strong{font-size:12px;line-height:16px}.luegim-scope-toolbar small{margin-top:2px;color:var(--taog-text-muted);font-size:10.5px;line-height:14px}.luegim-scope-toolbar label{min-width:250px;display:grid;grid-template-columns:auto minmax(160px,1fr);align-items:center;gap:8px;color:var(--taog-text-muted);font-size:10.5px;font-weight:700}.luegim-scope-toolbar select{min-width:0;height:34px}.luegim-suggestion-grid{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:10px;padding:12px;background:var(--taog-surface-2)}.luegim-suggestion-card{min-width:0;overflow:hidden;border:1px solid var(--taog-border);border-radius:10px;background:var(--taog-surface)}.luegim-suggestion-card>header{min-height:58px;display:flex;align-items:flex-start;justify-content:space-between;gap:10px;box-sizing:border-box;padding:11px 12px;border-bottom:1px solid var(--taog-border)}.luegim-suggestion-card>header>div{min-width:0}.luegim-suggestion-card>header strong,.luegim-suggestion-card>header small{display:block}.luegim-suggestion-card>header strong{overflow:hidden;font-size:12px;line-height:16px;text-overflow:ellipsis;white-space:nowrap}.luegim-suggestion-card>header small{margin-top:2px;color:var(--taog-text-muted);font-size:10.5px;line-height:14px}.luegim-suggestion-card>header>.badge{flex:none}.luegim-suggestion-change{display:grid;grid-template-columns:minmax(0,1fr) auto minmax(0,1fr);align-items:center;gap:8px;padding:10px 12px;border-bottom:1px solid var(--taog-border)}.luegim-suggestion-change>div{min-width:0}.luegim-suggestion-change>div>span{display:block;margin-bottom:6px;color:var(--taog-text-muted);font-size:10px;font-weight:700;letter-spacing:.03em;text-transform:uppercase}.luegim-suggestion-change>i{color:var(--taog-text-muted);font-size:13px;font-style:normal}.luegim-floor-pills{display:flex;flex-wrap:wrap;gap:4px}.luegim-floor-pills>span{display:inline-flex;align-items:center;gap:4px;min-width:0;padding:3px 6px;border:1px solid var(--taog-border);border-radius:6px;background:var(--taog-surface-2)}.luegim-floor-pills b{font-size:10px;font-weight:650}.luegim-floor-pills small{color:var(--taog-text-muted);font-size:10px;white-space:nowrap}.luegim-floor-empty{color:var(--taog-text-muted);font-size:10.5px}.luegim-suggestion-facts{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));margin:0}.luegim-suggestion-facts>div{min-width:0;padding:9px 12px;border-right:1px solid var(--taog-border);border-bottom:1px solid var(--taog-border)}.luegim-suggestion-facts>div:nth-child(2n){border-right:0}.luegim-suggestion-facts dt{color:var(--taog-text-muted);font-size:10px;font-weight:700;letter-spacing:.03em;text-transform:uppercase}.luegim-suggestion-facts dd{min-height:24px;display:flex;align-items:center;margin:3px 0 0;font-size:11px;font-weight:650}.luegim-suggestion-facts small{display:block;overflow:hidden;margin-top:2px;color:var(--taog-text-muted);font-size:10px;line-height:14px;text-overflow:ellipsis;white-space:nowrap}.luegim-suggestion-card>footer{display:flex;justify-content:flex-end;padding:8px 10px}.luegim-suggestion-card>footer .taog-btn{min-height:30px;padding:4px 9px;font-size:11px}.luegim-log-list{display:grid}.luegim-log-list article{min-width:0;display:grid;grid-template-columns:auto minmax(0,1fr) auto;align-items:start;gap:9px;padding:10px 12px;border-bottom:1px solid var(--taog-border)}.luegim-log-list article:last-child{border-bottom:0}.luegim-log-list article div{min-width:0}.luegim-log-list strong{display:block;overflow:hidden;font-size:12px;text-overflow:ellipsis;white-space:nowrap}.luegim-log-list p{margin:2px 0 0;color:var(--taog-text-2);font-size:10.5px;line-height:14px}.luegim-log-list time{color:var(--taog-text-muted);font-size:10px;white-space:nowrap}.luegim-dialog .painel{align-self:flex-start;width:min(760px,calc(100vw - 30px));height:auto;max-height:min(820px,calc(100dvh - 30px));padding:0;overflow:hidden;display:flex;flex-direction:column}.luegim-dialog--wide .painel{width:min(1080px,calc(100vw - 30px))}.luegim-dialog .painel>header{flex:none;padding:14px 16px}.luegim-dialog .painel>header p{overflow:hidden;margin:2px 0 0;color:var(--taog-text-muted);font-size:11px;text-overflow:ellipsis;white-space:nowrap}.luegim-dialog-body{min-height:0;overflow:auto}.luegim-dialog .painel>footer{display:flex;flex:none;justify-content:flex-end;gap:8px;padding:10px 16px;border-top:1px solid var(--taog-border);background:var(--taog-surface)}.luegim-dialog-section{padding:14px 16px;border-bottom:1px solid var(--taog-border)}.luegim-dialog-section:last-child{border-bottom:0}.luegim-dialog-section h3{margin:0 0 10px;font-size:13px}.luegim-dialog-section>p,.luegim-dialog-section>small,.luegim-dialog-section li{color:var(--taog-text-2);font-size:12px;line-height:17px}.luegim-dialog-section>p{margin:0}.luegim-dialog-section ol{margin:9px 0 0;padding-left:18px}.luegim-dialog-facts{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:10px 14px;margin:0}.luegim-dialog-facts div{min-width:0}.luegim-dialog-facts dd{overflow-wrap:anywhere}.luegim-event-types{display:flex;flex-wrap:wrap;gap:6px;margin-top:12px}.luegim-event-types span{min-width:90px;padding:7px 9px;border:1px solid var(--taog-border);border-radius:8px}.luegim-event-types small,.luegim-event-types strong{display:block}.luegim-event-types small{color:var(--taog-text-muted);font-size:8px}.luegim-event-types strong{margin-top:2px;font-size:11px}.luegim-slot-list,.luegim-cascade-list{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:7px}.luegim-cascade-list{margin-top:10px}.luegim-slot-list div,.luegim-cascade-list div{min-width:0;padding:9px 10px;border:1px solid var(--taog-border);border-radius:8px}.luegim-slot-list strong,.luegim-slot-list span,.luegim-slot-list small,.luegim-cascade-list strong,.luegim-cascade-list span,.luegim-cascade-list small{display:block}.luegim-slot-list strong,.luegim-cascade-list strong{font-size:10px}.luegim-slot-list span,.luegim-cascade-list span{margin-top:3px;font-size:10px}.luegim-slot-list small,.luegim-cascade-list small{margin-top:2px;color:var(--taog-text-muted);font-size:8.5px;line-height:12px}.luegim-dialog-warning{background:color-mix(in srgb,var(--taog-warning) 5%,var(--taog-surface))}.luegim-inline-warning{display:grid;gap:2px;margin-top:12px;padding:9px 10px;border:1px solid color-mix(in srgb,var(--taog-warning) 36%,var(--taog-border));border-radius:8px;background:color-mix(in srgb,var(--taog-warning) 6%,var(--taog-surface))}.luegim-inline-warning strong{color:var(--taog-warning-strong);font-size:10px}.luegim-inline-warning span{color:var(--taog-text-2);font-size:9px;line-height:13px;overflow-wrap:anywhere}.luegim-price-slots{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:7px;margin-top:12px}.luegim-price-slots article{min-width:0;display:grid;padding:9px 10px;border:1px solid var(--taog-border);border-radius:8px}.luegim-price-slots strong{font-size:10px}.luegim-price-slots span{margin-top:3px;color:var(--taog-text-2);font-size:10px}.luegim-price-slots small,.luegim-price-slots em{overflow:hidden;margin-top:2px;color:var(--taog-text-muted);font-size:8px;font-style:normal;line-height:11px;text-overflow:ellipsis;white-space:nowrap}.luegim-dialog-columns{display:grid;grid-template-columns:1fr 1fr;gap:12px}.luegim-dialog-columns>div{min-width:0}.luegim-dialog-columns h4{margin:0 0 6px;color:var(--taog-text-2);font-size:9px;text-transform:uppercase}.luegim-dialog-table{max-width:100%;overflow:auto;border:1px solid var(--taog-border);border-radius:8px}.luegim-dialog-table table{width:100%;min-width:420px;border-collapse:collapse;font-size:9px}.luegim-dialog-table th,.luegim-dialog-table td{padding:7px 8px;border-bottom:1px solid var(--taog-border);text-align:right;white-space:nowrap}.luegim-dialog-table th{color:var(--taog-text-muted);background:var(--taog-surface-2);font-size:8px;text-transform:uppercase}.luegim-dialog-table th:first-child,.luegim-dialog-table td:first-child{max-width:180px;overflow:hidden;text-align:left;text-overflow:ellipsis}.luegim-dialog-table tbody tr:last-child td{border-bottom:0}.luegim-rule-changes{display:grid;border:1px solid var(--taog-border);border-radius:8px;overflow:hidden}.luegim-rule-changes article{min-width:0;display:grid;grid-template-columns:minmax(150px,1.2fr) minmax(150px,1fr) auto 110px;align-items:center;gap:10px;padding:8px 10px;border-bottom:1px solid var(--taog-border)}.luegim-rule-changes article:last-child{border-bottom:0}.luegim-rule-changes article>span{min-width:0}.luegim-rule-changes strong,.luegim-rule-changes b,.luegim-rule-changes small{display:block;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.luegim-rule-changes strong,.luegim-rule-changes b{font-size:9.5px}.luegim-rule-changes small,.luegim-rule-changes time{margin-top:2px;color:var(--taog-text-muted);font-size:8px}.luegim-rule-changes time{text-align:right}.luegim-decision-heading{display:flex;align-items:flex-start;justify-content:space-between;gap:18px}.luegim-decision-heading h3{margin:0}.luegim-decision-heading p{margin:3px 0 0;color:var(--taog-text-muted);font-size:11px;line-height:15px}.luegim-decision-heading>.badge{flex:none}.luegim-decision-options{display:grid;grid-template-columns:1fr 1fr;gap:8px;margin-top:13px}.luegim-decision-options button{min-width:0;padding:11px 12px;border:1px solid var(--taog-border);border-radius:10px;color:var(--taog-text);background:var(--taog-surface);text-align:left;transition:transform .14s ease,font-weight .14s ease,border-color .14s ease}.luegim-decision-options button[aria-checked=true]{border-color:var(--taog-info);box-shadow:inset 3px 0 0 var(--taog-info);font-weight:700}.luegim-decision-options button:hover{transform:scale(1.012);font-weight:700}.luegim-decision-options strong,.luegim-decision-options small{display:block}.luegim-decision-options strong{font-size:12px}.luegim-decision-options small{margin-top:3px;color:var(--taog-text-muted);font-size:10.5px;line-height:14px}.luegim-decision-boundary{display:grid;gap:2px;margin-top:13px;padding:10px 11px;border:1px solid color-mix(in srgb,var(--taog-info) 28%,var(--taog-border));border-radius:9px;background:color-mix(in srgb,var(--taog-info) 4%,var(--taog-surface))}.luegim-decision-boundary strong{color:var(--taog-info-strong);font-size:11px}.luegim-decision-boundary span{color:var(--taog-text-2);font-size:10.5px;line-height:15px}.luegim-decision-comparison{display:grid;grid-template-columns:1fr 1fr;gap:8px;margin-top:13px}.luegim-decision-comparison article{min-width:0;padding:11px 12px;border:1px solid var(--taog-border);border-radius:9px;background:var(--taog-surface-2)}.luegim-decision-comparison span,.luegim-decision-comparison strong,.luegim-decision-comparison small{display:block}.luegim-decision-comparison span{color:var(--taog-text-muted);font-size:10px;font-weight:700;text-transform:uppercase}.luegim-decision-comparison strong{margin-top:4px;font-size:13px}.luegim-decision-comparison small{margin-top:3px;color:var(--taog-text-muted);font-size:10.5px}.luegim-decision-evidence{margin-top:14px}.luegim-confirmation{display:grid;gap:6px;margin-top:14px}.luegim-confirmation>span{color:var(--taog-text-2);font-size:11px;font-weight:650}.luegim-confirmation code{display:block;overflow:auto;padding:8px 10px;border:1px solid var(--taog-border);border-radius:8px;color:var(--taog-text);background:var(--taog-surface-2);font:600 10.5px/15px var(--taog-font-sans);white-space:nowrap}.luegim-confirmation input{width:100%;box-sizing:border-box;min-height:38px;padding:8px 10px;border:1px solid var(--taog-border-strong);border-radius:8px;color:var(--taog-text);background:var(--taog-surface);font:500 12px/18px var(--taog-font-sans);outline:none}.luegim-confirmation input:focus{border-color:var(--taog-text-muted);box-shadow:0 0 0 2px color-mix(in srgb,var(--taog-text-muted) 15%,transparent)}.luegim-decision-receipt>.badge{margin-bottom:9px}.luegim-decision-receipt h3{margin-bottom:4px}.luegim-decision-receipt .luegim-dialog-facts{margin-top:13px}.luegim-decision-receipt .luegim-dialog-facts dd{font-size:11px;overflow-wrap:anywhere}.luegim-decision-error{margin:0;padding:10px 16px;border-bottom:1px solid color-mix(in srgb,var(--taog-danger) 35%,var(--taog-border));color:var(--taog-danger);background:color-mix(in srgb,var(--taog-danger) 5%,var(--taog-surface));font-size:11px;line-height:15px}.luegim-decision-history>div:last-child{display:grid;margin-top:10px;border:1px solid var(--taog-border);border-radius:9px;overflow:hidden}.luegim-decision-history article{display:flex;align-items:center;justify-content:space-between;gap:12px;padding:9px 10px;border-bottom:1px solid var(--taog-border)}.luegim-decision-history article:last-child{border-bottom:0}.luegim-decision-history article strong,.luegim-decision-history article small{display:block}.luegim-decision-history article strong{font-size:11px}.luegim-decision-history article small,.luegim-decision-history time{color:var(--taog-text-muted);font-size:10px}.luegim-decision-history>p{margin:10px 0 0}.luegim-floor-comparison{display:grid;grid-template-columns:minmax(0,1fr) 24px minmax(0,1fr);align-items:center;gap:9px;margin-top:13px}.luegim-floor-comparison article{min-width:0;padding:11px 12px;border:1px solid var(--taog-border);border-radius:9px;background:var(--taog-surface-2)}.luegim-floor-comparison article:nth-child(3){border-color:color-mix(in srgb,var(--taog-info) 30%,var(--taog-border));background:color-mix(in srgb,var(--taog-info) 4%,var(--taog-surface))}.luegim-floor-comparison span,.luegim-floor-comparison strong,.luegim-floor-comparison small{display:block}.luegim-floor-comparison span{color:var(--taog-text-muted);font-size:9.5px;font-weight:700;letter-spacing:.03em;text-transform:uppercase}.luegim-floor-comparison strong{margin-top:4px;font-size:12px;line-height:17px;overflow-wrap:anywhere}.luegim-floor-comparison small{margin-top:4px;color:var(--taog-text-muted);font-size:9.5px;line-height:14px;overflow-wrap:anywhere}.luegim-floor-comparison>i{color:var(--taog-info-strong);font-size:18px;font-style:normal;text-align:center}.luegim-suggestion-scope,.luegim-rule-readback,.luegim-impact-baseline{margin-top:14px}.luegim-current-rule{min-width:0;display:grid;grid-template-columns:minmax(150px,.7fr) minmax(0,1.3fr);align-items:center;gap:16px;margin-top:13px;padding:11px 12px;border:1px solid var(--taog-border);border-radius:9px;background:var(--taog-surface-2)}.luegim-current-rule strong,.luegim-current-rule small{display:block}.luegim-current-rule strong{font-size:12px}.luegim-current-rule small{margin-top:2px;color:var(--taog-text-muted);font-size:10px}.luegim-current-rule b{min-width:0;overflow-wrap:anywhere;font-size:11px;font-weight:600;text-align:right}.luegim-dialog-body>.luegim-decision-boundary{margin:12px 16px 14px;border-bottom:1px solid color-mix(in srgb,var(--taog-info) 28%,var(--taog-border))}.luegim-experiment-catalog,.luegim-experiment-history{min-width:0;padding:0;overflow:hidden}.luegim-experiment-toolbar{align-items:center}.luegim-experiment-filters{display:flex;align-items:center;justify-content:flex-end;gap:10px}.luegim-experiment-toolbar .luegim-experiment-filters label{min-width:210px;grid-template-columns:auto minmax(130px,1fr)}.luegim-experiment-grid{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:10px;padding:12px;background:var(--taog-surface-2)}.luegim-experiment-card{min-width:0;display:flex;flex-direction:column;overflow:hidden;border:1px solid var(--taog-border);border-radius:10px;background:var(--taog-surface)}.luegim-experiment-card>header{min-height:58px;display:flex;align-items:flex-start;justify-content:space-between;gap:10px;box-sizing:border-box;padding:11px 12px;border-bottom:1px solid var(--taog-border)}.luegim-experiment-card>header>div{min-width:0}.luegim-experiment-card>header strong,.luegim-experiment-card>header small{display:block}.luegim-experiment-card>header strong{overflow:hidden;font-size:12px;line-height:16px;text-overflow:ellipsis;white-space:nowrap}.luegim-experiment-card>header small{overflow:hidden;margin-top:2px;color:var(--taog-text-muted);font-size:10.5px;line-height:14px;text-overflow:ellipsis;white-space:nowrap}.luegim-experiment-card>header .badge{flex:none}.luegim-effective-allocation{display:grid;grid-template-columns:minmax(150px,.7fr) minmax(180px,1.3fr);align-items:center;gap:16px;padding:12px;border-bottom:1px solid var(--taog-border)}.luegim-effective-allocation>div span,.luegim-effective-allocation>div strong,.luegim-effective-allocation>div small{display:block}.luegim-effective-allocation>div span,.luegim-configured-allocation span{color:var(--taog-text-muted);font-size:10px;font-weight:700;letter-spacing:.03em;text-transform:uppercase}.luegim-effective-allocation>div strong{margin-top:4px;font-size:17px;line-height:22px}.luegim-effective-allocation>div small{margin-top:1px;color:var(--taog-text-2);font-size:10.5px}.luegim-allocation{min-width:0}.luegim-allocation>span{width:100%;height:13px;display:flex;overflow:hidden;border-radius:7px;background:var(--taog-surface-2)}.luegim-allocation i,.luegim-allocation b{display:block;height:100%}.luegim-allocation i{background:color-mix(in srgb,var(--taog-info) 78%,var(--taog-surface))}.luegim-allocation b{background:color-mix(in srgb,#7c5ce7 78%,var(--taog-surface))}.luegim-allocation.is-compact>span{height:7px}.luegim-configured-allocation{display:grid;grid-template-columns:minmax(170px,1fr) minmax(130px,1.2fr);align-items:center;gap:6px 14px;padding:9px 12px;border-bottom:1px solid var(--taog-border);background:color-mix(in srgb,var(--taog-warning) 4%,var(--taog-surface))}.luegim-configured-allocation>div{min-width:0}.luegim-configured-allocation strong{display:block;margin-top:2px;font-size:11px}.luegim-configured-allocation>small{grid-column:1/-1;color:var(--taog-text-muted);font-size:10px;line-height:14px}.luegim-experiment-card>dl{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));margin:0}.luegim-experiment-card>dl div{min-width:0;padding:9px 12px;border-right:1px solid var(--taog-border)}.luegim-experiment-card>dl div:last-child{border-right:0}.luegim-experiment-card dt{color:var(--taog-text-muted);font-size:10px}.luegim-experiment-card dd{overflow:hidden;margin:3px 0 0;font-size:11px;font-weight:650;line-height:15px;text-overflow:ellipsis;white-space:nowrap}.luegim-experiment-card>footer{display:flex;justify-content:flex-end;gap:7px;margin-top:auto;padding:8px 10px;border-top:1px solid var(--taog-border)}.luegim-experiment-card>footer .taog-btn{min-height:30px;padding:4px 9px;font-size:11px}.luegim-experiment-catalog>.articles-pagination,.luegim-experiment-history>.articles-pagination{margin:0;padding:9px 12px;border-top:1px solid var(--taog-border)}.luegim-experiment-history-grid{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:10px;padding:12px;background:var(--taog-surface-2)}.luegim-experiment-history-grid>article{min-width:0;overflow:hidden;border:1px solid var(--taog-border);border-radius:10px;background:var(--taog-surface)}.luegim-experiment-history-grid article>header{display:flex;align-items:flex-start;justify-content:space-between;gap:9px;padding:10px 11px;border-bottom:1px solid var(--taog-border)}.luegim-experiment-history-grid article>header div{min-width:0}.luegim-experiment-history-grid article>header strong,.luegim-experiment-history-grid article>header small{display:block;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.luegim-experiment-history-grid article>header strong{font-size:11px}.luegim-experiment-history-grid article>header small{margin-top:2px;color:var(--taog-text-muted);font-size:10px}.luegim-experiment-history-grid article>div{display:grid;grid-template-columns:1fr auto 1fr;align-items:center;gap:8px;padding:10px 11px}.luegim-experiment-history-grid article>div>span:last-child{text-align:right}.luegim-experiment-history-grid article>div small,.luegim-experiment-history-grid article>div strong{display:block}.luegim-experiment-history-grid article>div small{color:var(--taog-text-muted);font-size:9.5px}.luegim-experiment-history-grid article>div strong{margin-top:2px;font-size:11px}.luegim-experiment-history-grid article>div i{color:var(--taog-info-strong);font-size:14px;font-style:normal}.luegim-experiment-history-grid article>footer{display:flex;justify-content:space-between;gap:10px;padding:8px 11px;border-top:1px solid var(--taog-border);color:var(--taog-text-muted);font-size:10px}.luegim-dialog-allocation{display:grid;grid-template-columns:auto auto;align-items:end;gap:2px 16px;margin-top:13px}.luegim-dialog-allocation strong{font-size:17px}.luegim-dialog-allocation>span{color:var(--taog-text-2);font-size:11px;text-align:right}.luegim-dialog-allocation .luegim-allocation{grid-column:1/-1;margin-top:7px}@media(max-width:1180px){.luegim-kpis,.luegim-kpis--five{grid-template-columns:repeat(3,minmax(0,1fr))}.luegim-site-cards{grid-template-columns:repeat(2,minmax(0,1fr))}.luegim-site-cards>button:nth-child(2n){border-right:0}.luegim-agent-config dl{grid-template-columns:repeat(3,minmax(0,1fr))}.luegim-agent-config dl div:nth-child(3n){border-right:0}.luegim-agent-config dl div:nth-child(n+4){border-top:1px solid var(--taog-border)}.luegim-suggestion-grid{grid-template-columns:minmax(0,1fr)}}@media(max-width:900px){.luegim-analysis-grid,.luegim-capi-analysis-grid,.luegim-agent-grid,.luegim-site-cards{grid-template-columns:minmax(0,1fr)}.luegim-site-cards>button{border-right:0;border-bottom:1px solid var(--taog-border)}.luegim-site-cards>button:last-of-type{border-bottom:0}.luegim-experiment-grid,.luegim-experiment-history-grid{grid-template-columns:minmax(0,1fr)}.luegim-experiment-toolbar{align-items:stretch;flex-direction:column}.luegim-experiment-filters{justify-content:stretch}.luegim-experiment-toolbar .luegim-experiment-filters label{flex:1;min-width:0}}@media(max-width:600px){.luegim-view{gap:12px}.luegim-tabs{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:3px 8px;overflow:visible;padding:0 0 5px}.luegim-tabs button{min-height:32px;padding:6px 3px;border-bottom:2px solid transparent;font-size:11px;line-height:16px;text-align:center;white-space:normal}.luegim-tabs button.active{border-bottom:2px solid var(--taog-text)}.luegim-kpis,.luegim-kpis--five{grid-template-columns:repeat(2,minmax(0,1fr));gap:8px}.luegim-kpis--five>.luegim-kpi:last-child:nth-child(odd){grid-column:1/-1}.luegim-kpi{height:104px;grid-template-columns:minmax(0,1fr) 40px;padding-inline:10px;gap:6px}.luegim-kpi .number{font-size:17px;letter-spacing:-.035em}.luegim-mini-bars{gap:1px}.luegim-view .section-heading{align-items:flex-start}.luegim-view .section-heading small{max-width:65vw;white-space:normal}.luegim-financial-chart,.luegim-capi-chart,.luegim-agent-chart{padding-inline:4px}.luegim-financial-chart svg,.luegim-capi-chart svg,.luegim-agent-chart svg{height:220px}.luegim-bars>div{grid-template-columns:minmax(95px,1fr) minmax(70px,1.3fr) 58px;gap:7px}.luegim-agent-config dl{grid-template-columns:repeat(2,minmax(0,1fr))}.luegim-agent-config dl div,.luegim-agent-config dl div:nth-child(3n){border-right:1px solid var(--taog-border)}.luegim-agent-config dl div:nth-child(2n){border-right:0}.luegim-agent-config dl div:nth-child(n+3){border-top:1px solid var(--taog-border)}.luegim-dialog-facts,.luegim-slot-list,.luegim-cascade-list,.luegim-price-slots{grid-template-columns:1fr 1fr}.luegim-dialog-columns,.luegim-decision-options,.luegim-decision-comparison{grid-template-columns:1fr}.luegim-floor-comparison{grid-template-columns:minmax(0,1fr)}.luegim-floor-comparison>i{transform:rotate(90deg)}.luegim-current-rule{grid-template-columns:minmax(0,1fr);gap:7px}.luegim-current-rule b{text-align:left}.luegim-rule-changes article{grid-template-columns:minmax(0,1fr) auto}.luegim-rule-changes article>span:nth-child(2){grid-column:1/-1}.luegim-rule-changes time{grid-column:1/-1;text-align:left}.luegim-dialog .painel{width:calc(100vw - 16px);max-height:calc(100dvh - 16px)}.luegim-experiment-filters{align-items:stretch;flex-direction:column}.luegim-effective-allocation,.luegim-configured-allocation{grid-template-columns:minmax(0,1fr);gap:8px}.luegim-configured-allocation>small{grid-column:auto}.luegim-experiment-card>dl{grid-template-columns:1fr 1fr}.luegim-experiment-card>dl div:nth-child(2){border-right:0}.luegim-experiment-card>dl div:last-child{grid-column:1/-1;border-top:1px solid var(--taog-border)}.luegim-log-list article{grid-template-columns:auto minmax(0,1fr)}.luegim-log-list time{grid-column:2}.luegim-scope-toolbar{align-items:stretch;flex-direction:column;gap:7px}.luegim-scope-toolbar label{min-width:0;grid-template-columns:44px minmax(0,1fr)}.luegim-suggestion-grid{padding:8px}.luegim-suggestion-change{grid-template-columns:minmax(0,1fr)}.luegim-suggestion-change>i{transform:rotate(90deg);justify-self:center}.luegim-suggestion-facts{grid-template-columns:minmax(0,1fr)}.luegim-suggestion-facts>div,.luegim-suggestion-facts>div:nth-child(2n){border-right:0}.luegim-responsive-table .table-wrap{overflow:visible;padding:10px;background:var(--taog-surface-2)}.luegim-responsive-table table,.luegim-responsive-table tbody{display:block;width:100%;min-width:0}.luegim-agent-grid .luegim-responsive-table table{min-width:0}.luegim-responsive-table thead{display:none}.luegim-responsive-table tbody{display:grid;gap:9px}.luegim-responsive-table tbody tr{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:10px 12px;overflow:hidden;padding:11px 12px;border:1px solid var(--taog-border);border-radius:10px;background:var(--taog-surface)}.luegim-responsive-table tbody td{min-width:0;padding:0;border:0;text-align:left!important;white-space:normal}.luegim-responsive-table tbody td:first-child{grid-column:1/-1;padding-bottom:10px;border-bottom:1px solid var(--taog-border)}.luegim-responsive-table tbody td:before{display:block;margin-bottom:4px;color:var(--taog-text-muted);content:attr(data-label);font-size:10px;font-weight:700;letter-spacing:.03em;line-height:13px;text-transform:uppercase}.luegim-responsive-table tbody td strong,.luegim-responsive-table tbody td small{max-width:none;overflow:visible;text-overflow:clip;white-space:normal}.luegim-responsive-table--action tbody td:last-child{grid-column:1/-1;padding-top:9px;border-top:1px solid var(--taog-border)}.luegim-responsive-table--action tbody td:last-child:before{display:none}.luegim-responsive-table--action tbody td:last-child .taog-btn{width:100%;justify-content:center}.luegim-suggestion-table .table-wrap{overflow:visible;padding:10px;background:var(--taog-surface-2)}.luegim-suggestion-table table,.luegim-suggestion-table tbody{display:block;width:100%;min-width:0}.luegim-suggestion-table thead{display:none}.luegim-suggestion-table tbody{display:grid;gap:10px}.luegim-suggestion-table tbody tr{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));overflow:hidden;border:1px solid var(--taog-border);border-radius:10px;background:var(--taog-surface)}.luegim-suggestion-table tbody td{min-width:0;padding:10px 11px;border:0;border-right:1px solid var(--taog-border);border-bottom:1px solid var(--taog-border);text-align:left!important}.luegim-suggestion-table tbody td:nth-child(2n){border-right:0}.luegim-suggestion-table tbody td:nth-child(1),.luegim-suggestion-table tbody td:nth-child(2),.luegim-suggestion-table tbody td:nth-child(3),.luegim-suggestion-table tbody td:last-child{grid-column:1/-1;border-right:0}.luegim-suggestion-table tbody td:nth-last-child(-n+2){border-bottom:0}.luegim-suggestion-table tbody td:before{display:block;margin-bottom:5px;color:var(--taog-text-muted);content:attr(data-label);font-size:10px;font-weight:700;letter-spacing:.03em;line-height:13px;text-transform:uppercase}.luegim-suggestion-table tbody td strong,.luegim-suggestion-table tbody td small{max-width:none;overflow:visible;text-overflow:clip;white-space:normal}.luegim-suggestion-table tbody td:nth-child(2) small{line-height:15px}.luegim-suggestion-table tbody td:last-child{padding:8px}.luegim-suggestion-table tbody td:last-child:before{display:none}.luegim-suggestion-table tbody td:last-child .taog-btn{width:100%;justify-content:center}}.operation-view .kpis .operation-kpi{position:relative;display:block;box-sizing:border-box;height:104px;min-height:104px;padding:0;overflow:hidden}.operation-kpi-inner{box-sizing:border-box;width:100%;height:100%;display:grid;grid-template-columns:minmax(0,1fr) minmax(58px,31%);align-items:stretch;gap:9px;padding:11px 13px}.operation-view .kpi>button.operation-kpi-inner{grid-row:auto;grid-template-columns:minmax(0,1fr) minmax(58px,31%);grid-template-rows:minmax(0,1fr);align-content:stretch;gap:9px;padding:11px 13px}button.operation-kpi-inner{display:grid;border:0;background:transparent;color:inherit;font:inherit;text-align:left;cursor:pointer;transition:transform .14s ease,font-weight .14s ease;transform-origin:center}button.operation-kpi-inner:not(:disabled):hover{font-weight:700;transform:scale(1.015)}button.operation-kpi-inner:disabled{cursor:default}.operation-view .operation-kpi .portfolio-kpi-copy{min-width:0;display:grid;grid-template-rows:14px 29px minmax(24px,1fr);align-content:center;gap:3px}.operation-view .operation-kpi .portfolio-kpi-copy>span{min-height:0;overflow:hidden;color:var(--taog-text-muted);font-size:10px;font-weight:700;line-height:14px;overflow-wrap:normal;text-overflow:ellipsis;text-transform:uppercase;white-space:nowrap}.operation-view .operation-kpi .portfolio-kpi-copy>strong{min-height:0;overflow:hidden;margin:0;padding:0;font:550 clamp(13px,1.05vw,18px)/29px var(--taog-font-data);letter-spacing:-.025em;overflow-wrap:normal;text-overflow:ellipsis;white-space:nowrap}.operation-view .operation-kpi .portfolio-kpi-copy>strong.metric-pending{color:var(--taog-text-muted);font-size:10.5px;font-weight:500}.operation-view .operation-kpi .operation-kpi-footer{min-width:0;min-height:0;align-self:center;overflow:hidden;margin:0;color:var(--taog-text-muted);font-size:9.5px;line-height:14px;overflow-wrap:normal;text-overflow:ellipsis;white-space:nowrap}.operation-view .operation-kpi .portfolio-kpi-trend{min-width:0;grid-template-rows:42px 14px;gap:4px;padding-left:10px}.operation-view .operation-kpi .portfolio-kpi-trend>small{min-height:0;overflow:hidden;margin:0;font-size:10px;line-height:14px;overflow-wrap:normal;text-overflow:ellipsis;white-space:nowrap}.operation-view .operation-kpi .portfolio-mini-bars{height:40px;gap:3px}.operation-view .operation-kpi .portfolio-mini-bars i{min-width:2px;max-width:6px}.operation-view .operation-kpi.portfolio-kpi--positive .portfolio-kpi-copy>strong{color:#027a48}.operation-view .operation-kpi.portfolio-kpi--negative .portfolio-kpi-copy>strong{color:var(--taog-danger)}.operation-view .canal-metricas dt,.operation-view .ranking-sites dt{font-size:10px}.operation-channel-selector{display:flex;align-items:center;justify-content:flex-end;gap:12px;min-height:24px;margin:0 1px 6px;color:var(--taog-text-muted)}.operation-channel-selector>span{flex:none;font-size:10px;font-weight:700;letter-spacing:.035em;line-height:14px;text-transform:uppercase}.operation-channel-selector>div{min-width:0;display:flex;align-items:center;gap:14px}.operation-channel-selector__option{--channel-color:var(--taog-text-muted);position:relative;display:inline-flex;align-items:center;gap:5px;min-height:22px;padding:2px 0 4px;border:0;border-radius:0;background:transparent;color:var(--taog-text-muted);font:550 10.5px/15px var(--taog-font-ui);white-space:nowrap;cursor:pointer;transition:color .14s ease,font-weight .14s ease,transform .14s ease;transform-origin:center}.operation-channel-selector__option>i{width:6px;height:6px;flex:none;border-radius:2px;background:var(--channel-color)}.operation-channel-selector__option:after{position:absolute;right:0;bottom:0;left:0;height:1px;background:var(--channel-color);content:"";opacity:0}.operation-channel-selector__option--broadcast{--channel-color:var(--taog-warning)}.operation-channel-selector__option--sequence{--channel-color:var(--taog-info)}.operation-channel-selector__option--utility,.operation-channel-selector__option--outros{--channel-color:var(--taog-success)}.operation-channel-selector__option:hover{color:var(--taog-text-2);font-weight:700;transform:scale(1.025)}.operation-channel-selector .operation-channel-selector__option.active{border-radius:0;background:transparent;color:var(--taog-text-2);font-weight:700}.operation-channel-selector__option.active:after{opacity:1}.operation-channel-selector__option:focus-visible{outline:2px solid var(--taog-info);outline-offset:2px}@media(max-width:1023px){.operation-view .operation-kpi .portfolio-kpi-copy>strong{font-size:17px}}@media(max-width:600px){.operation-channel-selector{justify-content:flex-start;gap:9px;overflow-x:auto;margin-bottom:5px;padding-bottom:1px;scrollbar-width:none}.operation-channel-selector::-webkit-scrollbar{display:none}.operation-channel-selector>div{gap:11px}.operation-kpi-inner{grid-template-columns:minmax(0,1fr) 46px;gap:6px;padding-inline:10px}.operation-view .kpi>button.operation-kpi-inner{grid-template-columns:minmax(0,1fr) 46px;gap:6px;padding-inline:10px}.operation-view .operation-kpi .portfolio-kpi-trend{padding-left:6px}.operation-view .operation-kpi .portfolio-kpi-copy>strong{font-size:13px;letter-spacing:-.04em}}.base-receita-botao{display:flex;flex-direction:column;align-items:flex-start;gap:2px;padding:2px 6px;height:auto;text-align:left}.base-receita-botao small{color:var(--taog-text-3);font-weight:400}.broadcast-pages-card th:first-child,.broadcast-pages-card td:first-child{position:sticky;left:0;z-index:1;background:var(--taog-surface,#fff)}.funnel-view{gap:18px;font-family:var(--taog-font-ui)}dialog.funnel-builder-dialog[open]{align-items:center;justify-content:center;padding:16px}.funnel-builder-dialog .painel,.funnel-builder-dialog>.painel{display:flex;flex-direction:column;width:min(1040px,calc(100vw - 32px));max-width:1040px;height:min(860px,calc(100dvh - 32px));max-height:calc(100dvh - 32px);padding:0;overflow:hidden;border-radius:14px}.broadcast-editor-dialog .painel,.broadcast-editor-dialog>.painel{height:auto}.funnel-builder-dialog .painel>header{flex:none;min-height:58px;padding:14px 18px;border-bottom:1px solid var(--taog-border)}.funnel-builder-dialog .painel>header h2{margin:0;font-size:16px;line-height:22px}.funnel-builder-dialog .funnel-builder-controls{flex:none;min-height:64px;padding:11px 18px}.funnel-builder-dialog .painel>.aviso{flex:none;margin:10px 18px 0}.funnel-builder-form{display:flex;flex:1;flex-direction:column;gap:0;min-height:0;padding:0}.funnel-builder-body{display:grid;grid-auto-rows:max-content;align-content:start;gap:14px;min-height:0;padding:16px 18px 22px;overflow:auto;overscroll-behavior:contain}.funnel-builder-ready{margin:0}.funnel-builder-publish{display:grid;gap:13px;padding:16px;border:1px solid color-mix(in srgb,var(--taog-warning) 30%,var(--taog-border));border-radius:12px;background:color-mix(in srgb,var(--taog-warning-soft) 52%,var(--taog-surface))}.funnel-builder-publish>header{display:flex;align-items:flex-start;justify-content:space-between;gap:14px}.funnel-builder-publish h3,.funnel-builder-publish p{margin:0}.funnel-builder-publish h3{font-size:14px;line-height:19px}.funnel-builder-publish header p{margin-top:2px;color:var(--taog-text-muted);font-size:11px;line-height:16px}.funnel-builder-publish-picker{display:grid;grid-template-columns:minmax(0,1fr) auto;align-items:end;gap:10px}.funnel-builder-publish-picker .taog-btn{min-height:36px}.funnel-builder-current-state{display:grid;grid-template-columns:minmax(0,1.5fr) repeat(2,minmax(120px,.65fr));margin:0;overflow:hidden;border:1px solid var(--taog-border);border-radius:10px;background:var(--taog-surface)}.funnel-builder-current-state>div{min-width:0;padding:10px 12px}.funnel-builder-current-state>div+div{border-left:1px solid var(--taog-border)}.funnel-builder-current-state dt{color:var(--taog-text-muted);font-size:10px;font-weight:700;line-height:14px;text-transform:uppercase}.funnel-builder-current-state dd{margin:3px 0 0;overflow:hidden;font:650 13px/18px var(--taog-font-data);text-overflow:ellipsis;white-space:nowrap}.funnel-builder-current-campaigns{display:grid;gap:7px}.funnel-builder-current-campaigns>strong{font-size:11px;line-height:16px}.funnel-builder-current-campaigns>div{display:flex;flex-wrap:wrap;gap:6px}.funnel-builder-replace-warning{padding:10px 12px;border-left:3px solid var(--taog-warning);border-radius:0 8px 8px 0;background:var(--taog-surface);color:var(--taog-text-2);font-size:11px;line-height:17px}.funnel-builder-confirm{display:grid!important;grid-template-columns:16px minmax(0,1fr);align-items:start;gap:9px!important;padding:10px 12px;border:1px solid var(--taog-border);border-radius:9px;background:var(--taog-surface);color:var(--taog-text-2)!important;font-size:11px!important;line-height:16px}.funnel-builder-confirm input{width:16px!important;height:16px;margin:0}.funnel-builder-state-loading{color:var(--taog-text-muted);font-size:11px;line-height:16px}.funnel-builder-publish>.error,.funnel-builder-publish>.aviso,.funnel-builder-publish>.sucesso{margin:0}.funnel-builder-footer,.funnel-builder-form>.card-actions.funnel-builder-footer{flex:none;justify-content:flex-end;min-height:60px;margin:0;padding:11px 18px;border-top:1px solid var(--taog-border);background:var(--taog-surface)}@media(max-width:680px){dialog.funnel-builder-dialog[open]{align-items:stretch;padding:8px}.funnel-builder-dialog .painel,.funnel-builder-dialog>.painel{width:calc(100vw - 16px);height:calc(100dvh - 16px);max-height:calc(100dvh - 16px);border-radius:12px}.utility-group-form>.card-actions,.utility-group-form>.broadcast-delete-confirm{position:static;margin-bottom:-16px}.funnel-builder-dialog .painel>header,.funnel-builder-dialog .funnel-builder-controls,.funnel-builder-body,.funnel-builder-footer,.funnel-builder-form>.card-actions.funnel-builder-footer{padding-right:12px;padding-left:12px}.funnel-builder-publish>header{align-items:flex-start;flex-direction:column}.funnel-builder-publish-picker,.funnel-builder-current-state{grid-template-columns:minmax(0,1fr)}.funnel-builder-current-state>div+div{border-top:1px solid var(--taog-border);border-left:0}.funnel-builder-publish-picker .taog-btn{width:100%}.funnel-builder-footer,.funnel-builder-form>.card-actions.funnel-builder-footer{display:grid;grid-template-columns:repeat(2,minmax(0,1fr))}.funnel-builder-footer .taog-btn{width:100%}}.funnel-operation-history{overflow:hidden}.funnel-operation-history>.section-heading{min-height:58px;padding:12px 16px}.funnel-operation-summary{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));margin:0;border-bottom:1px solid var(--taog-border);background:var(--taog-surface-2)}.funnel-operation-summary>div{min-width:0;padding:11px 16px}.funnel-operation-summary>div+div{border-left:1px solid var(--taog-border)}.funnel-operation-summary dt{color:var(--taog-text-muted);font-size:10px;font-weight:650;letter-spacing:.025em;line-height:14px;text-transform:uppercase}.funnel-operation-summary dd{margin:3px 0 0;color:var(--taog-text);font-family:var(--taog-font-data);font-size:15px;font-weight:650;line-height:20px}.funnel-operation-table{table-layout:fixed}.funnel-operation-table th:nth-child(1){width:21%}.funnel-operation-table th:nth-child(2){width:17%}.funnel-operation-table th:nth-child(3){width:14%}.funnel-operation-table th:nth-child(4){width:12%}.funnel-operation-table th:nth-child(5){width:25%}.funnel-operation-table th:nth-child(6){width:11%}.funnel-operation-table td{padding:12px 16px;vertical-align:top;white-space:normal}.funnel-operation-table td strong,.funnel-operation-table td small{display:block;overflow-wrap:anywhere}.funnel-operation-table td strong{color:var(--taog-text);font-size:11px;line-height:15px}.funnel-operation-table td small{margin-top:3px;color:var(--taog-text-muted)}.funnel-operation-table .funnel-operation-reason{margin-top:6px;color:var(--taog-text-2)}.funnel-operation-table .funnel-operation-reason b{display:inline;color:var(--taog-text-muted);font-size:inherit}.funnel-operation-table time{color:var(--taog-text-2);font-family:var(--taog-font-data);font-size:10.5px;line-height:15px}.funnel-operation-limit,.funnel-operation-loading{margin:0;padding:10px 16px;border-top:1px solid var(--taog-border);color:var(--taog-text-muted);font-size:10.5px;line-height:15px}@media(max-width:600px){.funnel-operation-summary{grid-template-columns:repeat(2,minmax(0,1fr))}.funnel-operation-summary>div:last-child{grid-column:1 / -1;border-left:0;border-top:1px solid var(--taog-border)}.funnel-operation-history>.section-heading{align-items:flex-start;flex-wrap:wrap}.sequence-version-summary{grid-template-columns:repeat(2,minmax(0,1fr))}.sequence-version-summary>div:last-child{grid-column:1 / -1;border-top:1px solid var(--taog-border);border-left:0}}.sequence-copy-dialog .painel{display:flex;flex-direction:column;width:min(860px,calc(100vw - 30px));max-height:100dvh;padding:0;overflow:hidden}.sequence-copy-dialog .painel>header{flex:none;padding:15px 18px}.sequence-copy-dialog .painel>.aviso{flex:none;margin:12px 18px 0}.sequence-copy-editor{display:flex;flex:1;flex-direction:column;min-height:0;padding:0}.sequence-copy-editor-body{display:grid;grid-auto-rows:max-content;align-content:start;gap:14px;min-height:0;padding:16px 18px 20px;overflow:auto}.sequence-copy-editor-meta{min-width:0;padding:8px 10px;border:1px solid var(--taog-border);border-radius:9px;background:var(--taog-surface-2)}.sequence-copy-editor-meta code{max-width:48%;font:600 10px/14px var(--taog-font-data);white-space:nowrap}.sequence-copy-name,.sequence-copy-reason,.operation-change-reason,.sequence-copy-advanced label,.sequence-copy-visual-fields label{display:grid;min-width:0;gap:5px;margin:0;color:var(--taog-text-muted);font-size:10.5px;font-weight:600;line-height:14px}.sequence-copy-name input,.sequence-copy-reason textarea,.operation-change-reason textarea,.sequence-copy-advanced textarea,.sequence-copy-visual-fields input,.sequence-copy-visual-fields textarea{box-sizing:border-box;width:100%;margin:0;color:var(--taog-text);font-family:var(--taog-font-ui);font-size:12px;font-weight:450;line-height:17px}.sequence-copy-reason textarea,.operation-change-reason textarea{min-height:58px;resize:vertical}.sequence-copy-reason small,.operation-change-reason small{color:var(--taog-text-muted);font-size:10px!important;font-weight:400;line-height:13px}.operation-change-reason{padding:11px 12px;border:1px solid var(--taog-border);border-radius:10px;background:var(--taog-surface-2)}.sequence-copy-visual-fields textarea{min-height:82px;resize:vertical}.sequence-copy-content-heading{padding-top:2px;border-top:1px solid var(--taog-border)}.sequence-copy-content-heading h3{margin:12px 0 2px;color:var(--taog-text);font-size:13px;line-height:18px}.sequence-copy-content-heading p{margin:0;color:var(--taog-text-muted);font-size:10.5px;line-height:15px}.sequence-copy-visual{display:grid;gap:9px}.sequence-copy-visual-status{display:flex;flex-wrap:wrap;gap:6px}.sequence-copy-visual-grid{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:10px;align-items:start}.sequence-copy-visual-card{min-width:0;overflow:hidden;border:1px solid var(--taog-border);border-radius:11px;background:var(--taog-surface)}.sequence-copy-visual-card>header{display:flex;align-items:flex-start;justify-content:space-between;gap:10px;min-height:0;padding:10px 12px;border-bottom:1px solid var(--taog-border)}.sequence-copy-visual-card>header strong,.sequence-copy-visual-card>header small{display:block}.sequence-copy-visual-card>header strong{color:var(--taog-text);font-size:11.5px;line-height:16px}.sequence-copy-visual-card>header small{margin-top:1px;color:var(--taog-text-muted);font-size:10px!important;line-height:14px}.sequence-copy-kind{flex:none;padding:3px 7px;border:1px solid var(--taog-border);border-radius:999px;font-size:10px;font-weight:700;line-height:13px}.sequence-copy-kind--text{border-color:color-mix(in srgb,var(--taog-info) 35%,var(--taog-border));background:color-mix(in srgb,var(--taog-info) 7%,var(--taog-surface));color:var(--taog-info)}.sequence-copy-kind--card{border-color:color-mix(in srgb,var(--taog-success) 35%,var(--taog-border));background:color-mix(in srgb,var(--taog-success) 7%,var(--taog-surface));color:var(--taog-success)}.sequence-copy-kind--buttons{border-color:color-mix(in srgb,#805ad5 35%,var(--taog-border));background:color-mix(in srgb,#805ad5 7%,var(--taog-surface));color:#6941c6}.sequence-copy-kind--media{border-color:color-mix(in srgb,var(--taog-warning) 35%,var(--taog-border));background:color-mix(in srgb,var(--taog-warning) 7%,var(--taog-surface));color:var(--taog-warning)}.sequence-copy-visual-card figure{height:118px;margin:0;overflow:hidden;border-bottom:1px solid var(--taog-border);background:var(--taog-surface-2)}.sequence-copy-visual-card figure img{display:block;width:100%;height:100%;object-fit:cover}.sequence-copy-visual-fields{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:10px;padding:12px}.sequence-copy-field--wide{grid-column:1 / -1}.sequence-copy-visual-empty{margin:0;padding:13px 14px;border:1px dashed var(--taog-border);border-radius:10px;background:var(--taog-surface-2);color:var(--taog-text-muted);font-size:10.5px;line-height:15px}.sequence-copy-visual-empty--warning{border-color:color-mix(in srgb,var(--taog-warning) 38%,var(--taog-border));background:color-mix(in srgb,var(--taog-warning) 6%,var(--taog-surface));color:var(--taog-warning)}.sequence-copy-advanced{overflow:hidden;border:1px solid var(--taog-border);border-radius:10px;background:var(--taog-surface)}.sequence-copy-advanced summary{display:flex;align-items:center;justify-content:space-between;gap:12px;min-height:40px;padding:8px 11px;color:var(--taog-text);cursor:pointer;font-size:10.5px;font-weight:700;line-height:14px;list-style-position:inside}.sequence-copy-advanced summary small{color:var(--taog-text-muted);font-size:10px!important;font-weight:450}.sequence-copy-advanced[open] summary{border-bottom:1px solid var(--taog-border)}.sequence-copy-advanced label{padding:11px}.sequence-copy-advanced textarea{min-height:260px;resize:vertical;font-family:var(--taog-font-data);font-size:10.5px;line-height:16px}.sequence-copy-safety{margin:0;color:var(--taog-text-muted);font-size:10px!important;line-height:14px}.sequence-copy-editor>.card-actions{flex:none;justify-content:flex-end;min-height:58px;margin:0;padding:10px 18px;border-top:1px solid var(--taog-border);background:var(--taog-surface)}@media(max-width:680px){.sequence-copy-dialog .painel{width:calc(100vw - 16px)}.sequence-copy-dialog .painel>header,.sequence-copy-editor-body,.sequence-copy-editor>.card-actions{padding-right:12px;padding-left:12px}.sequence-copy-visual-grid,.sequence-copy-visual-fields{grid-template-columns:minmax(0,1fr)}.sequence-copy-field--wide{grid-column:auto}.sequence-copy-advanced summary{align-items:flex-start;flex-direction:column;gap:2px}}.funnel-loading-state{display:grid;min-height:92px;place-content:center;gap:5px;padding:20px;color:var(--taog-text-muted);text-align:center}.funnel-loading-state strong{color:var(--taog-text);font-size:13px;font-weight:650;line-height:18px}.funnel-loading-state span{max-width:560px;font-size:10.5px;line-height:15px}.funnel-tabs{gap:24px;min-height:38px;padding:0 2px;border-bottom:1px solid var(--taog-border);font-size:13px}.funnel-tabs button{position:relative;min-height:38px;padding:7px 0 8px;font-weight:550}.funnel-tabs button:after{position:absolute;right:0;bottom:-1px;left:0;height:2px;border-radius:999px 999px 0 0;background:transparent;content:""}.funnel-tabs button.active:after{background:var(--taog-text)}.funnel-view .section-heading h2{font-size:14px;line-height:19px}.funnel-view .section-heading small,.funnel-view small{font-size:10.5px!important;line-height:14px}.funnel-view .badge,.funnel-view .journey-link,.funnel-view .journey-status,.funnel-view .journey-step,.funnel-view .journey-stage-foot,.funnel-view .journey-issue>span,.funnel-view .chat-funnel-index{font-size:10.5px;line-height:14px}.funnel-view .journey-issue-button>span{color:var(--taog-text-muted);font-size:10.5px;font-weight:700;line-height:14px;text-transform:uppercase}.funnel-view .journey-issue--confirmed_fault .journey-issue-button>span{color:var(--taog-danger)}.funnel-view .journey-issue--association_missing .journey-issue-button>span,.funnel-view .journey-issue--measurement_missing .journey-issue-button>span{color:var(--taog-warning)}.funnel-view .journey-acquisition-summary span,.funnel-view .journey-acquisition-summary small,.funnel-view .journey-selectors label span,.funnel-view .journey-stage-label,.funnel-view .journey-chat-signal>span,.funnel-view .journey-chat-signal>small,.funnel-view .journey-chat-diagnostics,.funnel-view .journey-evidence span,.funnel-view .journey-evidence small,.funnel-view .journey-issue strong,.funnel-view .journey-issue p,.funnel-view .funnel-chart-analysis span,.funnel-view .funnel-chart-analysis small,.funnel-view .funnel-metric-chart dt,.funnel-view .funnel-timeline figcaption,.funnel-view .broadcast-performance figcaption,.funnel-view .sequence-performance figcaption,.funnel-view .utility-performance figcaption,.funnel-view .activity-chart-legend,.funnel-view .activity-chart-summary,.funnel-view .chat-performance-foot span,.funnel-view .chat-health-card dt,.funnel-view .activity-health-card dt,.funnel-view .utility-health-card dt,.funnel-view .broadcast-health-card dt,.funnel-view .sequence-health-card dt{font-size:10.5px;line-height:14px}.funnel-view svg text{font-size:10px!important;font-family:var(--taog-font-data)!important}.funnel-kpis>article,.utility-kpi{height:104px;padding:12px 14px}.utility-kpi{display:grid;grid-template-columns:minmax(0,1fr) 54px;grid-template-rows:minmax(0,1fr);gap:8px;height:auto;min-height:108px}.utility-kpi-copy{display:grid;grid-template-rows:minmax(15px,auto) 30px minmax(28px,auto);align-content:center;min-width:0;gap:4px}.utility-kpi-copy>span{color:var(--taog-text-muted);font-size:clamp(9.5px,.72vw,10.5px);font-weight:700;letter-spacing:-.015em;line-height:13px;text-transform:uppercase;white-space:normal;overflow-wrap:anywhere}.utility-kpi-copy>strong{min-width:0;margin:0;font:500 clamp(15px,1.35vw,20px)/30px var(--taog-font-data);letter-spacing:-.02em;white-space:nowrap}.utility-kpi-copy>strong.metric-pending{color:var(--taog-text-muted);font-size:12px}.utility-kpi-copy>small{margin:0;color:var(--taog-text-muted);font-size:10px!important;line-height:14px;white-space:normal;overflow-wrap:anywhere}.utility-kpi-trend{display:grid;grid-template-rows:45px 28px;align-content:center;align-items:end;min-width:0}.utility-kpi-trend>small{align-self:start;margin:0;overflow:hidden;padding-top:4px;color:var(--taog-text-muted);font-size:10px!important;line-height:12px;text-align:right;white-space:nowrap}.funnel-kpis>article.funnel-kpi,.funnel-agents-kpis>article.funnel-kpi,.activity-kpis>article.funnel-kpi{display:grid;grid-template-columns:minmax(0,69fr) minmax(78px,31fr);grid-template-rows:minmax(0,1fr);align-content:stretch;gap:10px;overflow:hidden}.funnel-kpi-copy,.funnel-kpi-trend{display:grid;min-width:0}.funnel-kpi-copy{grid-template-rows:15px 30px minmax(28px,auto);align-content:center;gap:4px}.funnel-kpi-copy>span{color:var(--taog-text-muted);font-size:clamp(9.5px,.72vw,10.5px);font-weight:700;letter-spacing:-.015em;line-height:15px;text-transform:uppercase;white-space:nowrap}.funnel-kpi-copy>strong{font-size:clamp(18px,1.45vw,21px);font-weight:600;line-height:30px;letter-spacing:-.02em;white-space:nowrap}.funnel-kpi-copy>strong.metric-pending{color:var(--taog-text-muted);font-size:12px;font-weight:500}.funnel-kpi-copy>small{display:-webkit-box;overflow:hidden;color:var(--taog-text-muted);font-size:10.5px!important;line-height:14px;white-space:normal;-webkit-box-orient:vertical;-webkit-line-clamp:2}.funnel-kpi-trend{grid-template-rows:45px 28px;align-content:center;align-items:end}.funnel-mini-bars{display:flex;align-items:flex-end;justify-content:flex-end;gap:2px;min-width:0;height:42px;padding-bottom:3px;border-bottom:1px solid var(--taog-border);color:var(--taog-accent)}.funnel-mini-bars i{flex:1 1 3px;min-width:2px;max-width:7px;border-radius:2px 2px 0 0;background:color-mix(in srgb,currentColor 55%,transparent)}.funnel-mini-bars i.is-latest{background:currentColor}.funnel-mini-bars i.is-negative{background:var(--taog-danger)}.funnel-mini-bars--empty{border-bottom-style:dashed;opacity:.55}.funnel-kpi-single{position:relative;display:grid;grid-template-columns:auto auto;align-items:center;justify-content:end;gap:5px;width:100%;color:currentColor}.funnel-kpi-single:before{position:absolute;right:0;bottom:-7px;left:0;height:1px;background:var(--taog-border);content:""}.funnel-kpi-single i{width:7px;height:7px;border-radius:50%;background:currentColor}.funnel-kpi-single b{font:650 10px/14px var(--taog-font-data)}.funnel-kpi-trend>small{align-self:start;overflow:hidden;padding-top:4px;color:var(--taog-text-muted);font-size:10px!important;line-height:12px;text-align:right;white-space:nowrap}.sequence-analysis-grid{align-items:start}.sequence-performance-card{align-self:start}.sequence-version-card{grid-column:1 / -1;min-width:0;overflow:hidden}.sequence-version-card>.section-heading{min-height:56px;padding:11px 16px;border-bottom:1px solid var(--taog-border)}.sequence-version-summary{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));margin:0;border-bottom:1px solid var(--taog-border);background:var(--taog-surface-2)}.sequence-version-summary>div{min-width:0;padding:10px 16px}.sequence-version-summary>div+div{border-left:1px solid var(--taog-border)}.sequence-version-summary dt{color:var(--taog-text-muted);font-size:10px;font-weight:650;line-height:13px;text-transform:uppercase}.sequence-version-summary dd{margin:2px 0 0;font:650 15px/20px var(--taog-font-data)}.sequence-version-table{width:100%;table-layout:fixed}.sequence-version-table th:nth-child(1){width:18%}.sequence-version-table th:nth-child(2){width:34%}.sequence-version-table th:nth-child(3){width:16%}.sequence-version-table th:nth-child(4){width:20%}.sequence-version-table th:nth-child(5){width:12%}.sequence-version-table th,.sequence-version-table td{padding:10px 16px;border-bottom:1px solid var(--taog-border);text-align:left;vertical-align:top}.sequence-version-table td strong,.sequence-version-table td small{display:block}.sequence-version-table td small{margin-top:2px;color:var(--taog-text-muted);font-size:10px!important}.sequence-version-empty{margin:0;padding:14px 16px;color:var(--taog-text-muted);font-size:10.5px;line-height:15px}.sequence-version-empty strong{color:var(--taog-text)}.funnel-kpi--success .funnel-mini-bars{color:var(--taog-success)}.funnel-kpi--warning .funnel-mini-bars{color:var(--taog-warning)}.funnel-kpi--danger .funnel-mini-bars{color:var(--taog-danger)}.funnel-kpi--info .funnel-mini-bars{color:var(--taog-info)}.funnel-agents-kpis .funnel-kpi,.activity-kpis .funnel-kpi{border:0;border-radius:0;box-shadow:none}.funnel-kpis span,.utility-kpi>span:first-child{font-size:10.5px;line-height:15px}.funnel-kpis .number,.utility-kpi>strong{font-size:21px;line-height:30px}.funnel-kpis small,.utility-kpi>small{height:auto;font-size:10.5px!important;line-height:14px}.funnel-agents-kpis article,.activity-kpis article{min-height:96px;height:auto;padding:13px 16px}.funnel-agents-kpis span,.activity-kpis span{font-size:10.5px;font-weight:700;line-height:14px;text-transform:uppercase}.funnel-agents-kpis strong,.activity-kpis strong{margin:5px 0 3px;font-size:22px;line-height:27px}.sequence-performance svg,.broadcast-performance svg,.utility-performance svg,.activity-chart svg,.chat-performance-chart svg{height:280px}.sequence-performance svg{height:250px}.sequence-health-card dl>div,.broadcast-health-card dl>div,.utility-health-card dl>div,.chat-health-card dl>div,.activity-health-card dl>div{min-height:52px;padding-top:8px;padding-bottom:8px}.funnel-sequence-card table,.chat-agents-card table,.activity-pages-card table,.activity-posts-card table,.utility-table{font-size:12px}.funnel-sequence-card th,.chat-agents-card th,.activity-pages-card th,.activity-posts-card th,.utility-table th{color:var(--taog-text-muted);font-size:10.5px;font-weight:700;letter-spacing:.015em}.funnel-sequence-card th,.funnel-sequence-card td,.chat-agents-card th,.chat-agents-card td,.activity-pages-card th,.activity-pages-card td,.activity-posts-card th,.activity-posts-card td,.utility-table th,.utility-table td{padding-top:11px;padding-bottom:11px}.chat-agents-card td small,.activity-pages-card td small,.activity-posts-card td small{max-width:300px;font-size:10.5px!important;line-height:14px}.chat-pages-card table{min-width:0;table-layout:fixed}.chat-pages-card th,.chat-pages-card td{white-space:normal}.chat-pages-card th:nth-child(1){width:14%}.chat-pages-card th:nth-child(2){width:17%}.chat-pages-card th:nth-child(3){width:19%}.chat-pages-card th:nth-child(4){width:10%}.chat-pages-card th:nth-child(5){width:10%}.chat-pages-card th:nth-child(6){width:9%}.chat-pages-card th:nth-child(7){width:10%}.chat-pages-card th:last-child{width:11%}.chat-page-agent-cell .badge{display:inline-flex;margin-top:4px}.chat-single-day-date span,.chat-funnel-label,.chat-funnel-step>small,.chat-performance-foot b,.chat-health-card dt small,.activity-health-card dt small,.utility-health-card dt small,.utility-health-card dd small,.broadcast-health-card dt small,.sequence-health-card dt small,.sequence-health-card>p{font-size:10.5px;line-height:14px}.chat-funnel-step>strong,.chat-health-card dd,.activity-health-card dd{font-size:12px}.funnel-view .chat-started-bar,.funnel-view .activity-maintenance-bar{fill:color-mix(in srgb,var(--taog-info) 58%,transparent)}.funnel-view .chat-legend-started,.funnel-view .activity-legend-maintenance{background:color-mix(in srgb,var(--taog-info) 58%,transparent)}.funnel-view .chat-clicked-line,.funnel-view .chat-clicked-dot{stroke:var(--taog-info)}.funnel-view .chat-legend-clicked{background:var(--taog-info)}.funnel-view .chat-arrived-line,.funnel-view .chat-arrived-dot{stroke:var(--taog-success)}.funnel-view .chat-legend-arrived{background:var(--taog-success)}.funnel-view .chat-funnel-step>i b{background:var(--taog-info)}.funnel-view .chat-funnel-step--arrival>i b{background:var(--taog-success)}.funnel-view .activity-capture-bar{fill:color-mix(in srgb,var(--taog-data-5) 68%,transparent)}.funnel-view .activity-legend-capture{background:color-mix(in srgb,var(--taog-data-5) 68%,transparent)}.funnel-view .activity-error-mark,.funnel-view .activity-error-dot{stroke:var(--taog-danger)}.funnel-view .activity-legend-errors{background:var(--taog-danger)}.funnel-view .funnel-volume-bar,.funnel-view .broadcast-sent-bar,.funnel-view .sequence-attempted-bar,.funnel-view .utility-sent-bar{fill:color-mix(in srgb,var(--taog-info) 48%,transparent)}.funnel-view .funnel-legend-key:not(.funnel-legend-key--delivered,.funnel-legend-key--failed,.funnel-legend-key--uncertain):before,.funnel-view .broadcast-legend-sent:before,.funnel-view .sequence-legend-attempted:before,.funnel-view .utility-legend-sent:before{background:color-mix(in srgb,var(--taog-info) 58%,transparent)}.funnel-view .journey-acquisition-table th,.funnel-view .journey-acquisition-table td>small,.funnel-view .journey-issue>span,.funnel-view .utility-template-grid dt,.funnel-view .utility-control-grid dt,.funnel-view .utility-template-grid article>footer,.funnel-view .utility-control-grid article>footer,.funnel-view .utility-template-grid article>footer .taog-btn,.funnel-view .utility-control-grid article>footer .taog-btn{font-size:10.5px;line-height:14px}.funnel-view .journey-acquisition-table td{font-size:11px;line-height:15px}.funnel-view .journey-acquisition-table td>strong{font-size:11.5px}.funnel-view .utility-template-grid dd,.funnel-view .utility-control-grid dd{font-size:11px;line-height:15px}.funnel-view .utility-template-grid{grid-template-columns:repeat(3,minmax(0,1fr))}.utility-coverage-meter{width:100%;align-self:center;justify-self:end}.utility-coverage-meter{position:relative;height:6px;overflow:hidden;border-radius:999px;background:var(--taog-surface-2)}.utility-coverage-meter>i{position:absolute;inset:0 auto 0 0;border-radius:inherit;background:var(--taog-success)}.utility-kpi .funnel-kpi-single{height:42px}.utility-kpi .utility-mini-bars{grid-column:auto;grid-row:auto;width:100%;height:42px;padding-bottom:3px;border-bottom:1px solid var(--taog-border)}.utility-kpi .utility-mini-bars i{max-width:7px;opacity:.72}.utility-kpi .utility-mini-bars i.is-latest{opacity:1}.utility-kpi .utility-mini-bars--empty{border-bottom-style:dashed;opacity:.55}.funnel-view .utility-template-grid>article{min-height:154px}.funnel-view .utility-template-grid header strong,.funnel-view .utility-template-grid header small{overflow:visible;text-overflow:clip;white-space:normal;overflow-wrap:anywhere}.funnel-view .activity-posts-card td a{font-size:10.5px;line-height:14px}.activity-post-table td small{max-width:none;overflow:visible;text-overflow:clip;white-space:normal}.activity-post-dialog-footer>a:first-child{margin-right:auto}.activity-single-day{display:grid;grid-template-columns:150px minmax(0,1fr);align-items:stretch;min-height:170px;padding:16px}.funnel-single-day-performance{display:grid;grid-template-columns:150px minmax(0,1fr);min-height:170px;padding:16px}.broadcast-performance-card:has(.funnel-single-day-performance),.utility-performance-card:has(.funnel-single-day-performance){align-self:start}.funnel-single-day-performance>div:first-child{display:grid;align-content:center;gap:3px;padding-right:18px;border-right:1px solid var(--taog-border)}.funnel-single-day-performance>div:first-child strong{font:650 18px/24px var(--taog-font-data)}.funnel-single-day-performance>div:first-child small{color:var(--taog-text-muted);font-size:10px;line-height:14px}.funnel-single-day-performance dl{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:1px;overflow:hidden;margin:0;border-radius:10px;background:var(--taog-border)}.funnel-single-day-performance dl>div{display:grid;align-content:center;gap:4px;min-width:0;padding:12px;background:var(--taog-surface)}.funnel-single-day-performance dt{color:var(--taog-text-muted);font-size:10px}.funnel-single-day-performance dd{margin:0;font:650 17px/22px var(--taog-font-data)}.funnel-single-day-performance dd small{display:block;color:var(--taog-text-muted);font:400 10px/13px var(--taog-font-ui)}.activity-single-day-date{display:grid;align-content:center;gap:3px;padding-right:18px;border-right:1px solid var(--taog-border)}.activity-single-day-date strong{font:650 18px/24px var(--taog-font-data)}.activity-single-day-date span{color:var(--taog-text-muted);font-size:10px;line-height:14px}.activity-single-day dl{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:1px;overflow:hidden;margin:0;border-radius:10px;background:var(--taog-border)}.activity-single-day dl>div{display:grid;align-content:center;gap:5px;padding:14px;background:var(--taog-surface)}.activity-single-day dt{color:var(--taog-text-muted);font-size:10px}.activity-single-day dd{margin:0;font:650 20px/26px var(--taog-font-data)}.activity-calendar-card{min-width:0;overflow:hidden;padding:0}.activity-calendar-card>.section-heading{min-height:56px;padding:11px 16px;border-bottom:1px solid var(--taog-border)}.activity-calendar-summary{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));margin:0;border-bottom:1px solid var(--taog-border);background:var(--taog-surface-2)}.activity-calendar-summary>div{min-width:0;padding:9px 14px}.activity-calendar-summary>div+div{border-left:1px solid var(--taog-border)}.activity-calendar-summary dt{color:var(--taog-text-muted);font-size:10px;font-weight:650;line-height:13px;text-transform:uppercase}.activity-calendar-summary dd{margin:2px 0 0;font:650 15px/20px var(--taog-font-data)}.activity-calendar{padding:12px 14px 16px}.activity-calendar-weekdays,.activity-calendar-days{display:grid;grid-template-columns:repeat(7,minmax(0,1fr))}.activity-calendar-weekdays span{padding:0 7px 7px;color:var(--taog-text-muted);font-size:10px;font-weight:650;text-align:right;text-transform:uppercase}.activity-calendar-days{gap:6px}.activity-calendar-days>article{display:grid;grid-template-rows:auto minmax(46px,1fr);min-width:0;min-height:88px;padding:7px;border:1px solid var(--taog-border);border-radius:9px;background:var(--taog-surface-2)}.activity-calendar-days>article.has-events{background:var(--taog-surface)}.activity-calendar-days article>header{display:flex;align-items:center;justify-content:space-between;gap:6px;padding-bottom:5px}.activity-calendar-days time,.activity-calendar-days header b{font:650 10px/14px var(--taog-font-data)}.activity-calendar-days header b{display:grid;min-width:18px;height:18px;place-items:center;border-radius:50%;background:var(--taog-surface-2);color:var(--taog-text-2);font-size:10px}.activity-calendar-days article>div{display:grid;align-content:start;gap:4px;min-width:0}.activity-calendar-days button{display:grid;grid-template-columns:6px minmax(0,1fr);align-items:center;gap:5px;min-width:0;padding:2px 0;border:0;background:transparent;color:var(--taog-text-2);font:500 10px/13px var(--taog-font-ui);text-align:left}.activity-calendar-days button span{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.activity-calendar-dot{width:6px;height:6px;border-radius:50%;background:var(--taog-text-muted)}.activity-calendar-dot--published{background:var(--taog-success)}.activity-calendar-dot--scheduled{background:var(--taog-warning)}.activity-calendar-dot--failed,.activity-calendar-dot--error{background:var(--taog-danger)}.activity-calendar-days article>div>small{color:var(--taog-text-muted);font-size:10px!important;line-height:13px}.activity-calendar--single .activity-calendar-weekdays{display:none}.activity-calendar--single .activity-calendar-days{grid-template-columns:minmax(0,1fr)}.activity-calendar--single .activity-calendar-days>article{grid-column:1!important}.activity-calendar--single .activity-calendar-days article>div{grid-template-columns:repeat(auto-fit,minmax(220px,1fr));gap:6px}.activity-calendar--single .activity-calendar-days button{padding:7px 8px;border:1px solid var(--taog-border);border-radius:7px;background:var(--taog-surface-2)}.activity-calendar--single .activity-calendar-days article>div>small{align-self:center;padding:7px 8px}.activity-post-table{min-width:980px;table-layout:fixed}.activity-post-table th:nth-child(1){width:24%}.activity-post-table th:nth-child(2){width:16%}.activity-post-table th:nth-child(3){width:16%}.activity-post-table th:nth-child(4){width:17%}.activity-post-table th:nth-child(5){width:14%}.activity-post-table th:nth-child(6){width:13%;min-width:96px}.activity-post-cell code{display:block;margin-top:3px;color:var(--taog-text-muted);font:500 10px/13px var(--taog-font-data)}.activity-post-dialog-results{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:1px;overflow:hidden;margin:0;border:1px solid var(--taog-border);border-radius:10px;background:var(--taog-border)}.activity-post-dialog-results>div{display:grid;gap:3px;padding:9px 11px;background:var(--taog-surface)}.activity-post-dialog-results dt{color:var(--taog-text-muted);font-size:10px}.activity-post-dialog-results dd{margin:0;font:650 13px/18px var(--taog-font-data)}.activity-post-dialog-results dd small{display:block;color:var(--taog-text-muted);font:400 10px/13px var(--taog-font-ui)}.sequence-copy-heading>div{display:grid;min-width:0;gap:3px}.sequence-copy-heading>div>strong{font-size:14px;line-height:19px}.sequence-copy-heading>div>p{font-size:10.5px;line-height:15px}.sequence-copy-summary{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:1px;overflow:hidden;margin:0 0 12px;border:1px solid var(--taog-border);border-radius:10px;background:var(--taog-border)}.sequence-copy-summary>div{min-width:0;padding:9px 11px;background:var(--taog-surface)}.sequence-copy-summary dt{color:var(--taog-text-muted);font-size:10px;font-weight:650;line-height:13px}.sequence-copy-summary dd{overflow:hidden;margin:3px 0 0;font:650 12px/16px var(--taog-font-data);text-overflow:ellipsis;white-space:nowrap}.sequence-copy-grid>article{background:var(--taog-surface)}.sequence-copy-grid header small,.sequence-copy-grid code,.sequence-copy-links a{font-size:10.5px;line-height:14px}.sequence-copy-message>div>strong{font-size:12px;line-height:16px}.sequence-copy-message p{font-size:11px;line-height:16px}.sequence-copy-message img{width:72px;height:72px}.sequence-copy-message--wide{grid-template-columns:minmax(0,1fr)}.sequence-copy-audio{display:block;width:100%;height:36px}.sequence-copy-video{width:96px;height:72px;border-radius:8px;background:#0b1220;object-fit:contain}.sequence-copy-file{width:max-content;max-width:100%;padding:6px 9px;border:1px solid var(--taog-border);border-radius:8px;color:var(--taog-text-2);font-size:10.5px;font-weight:650;line-height:14px}.sequence-mobile-stages{display:none}dialog.broadcast-preview-dialog[open]{box-sizing:border-box;align-items:center;padding-block:15px}.broadcast-preview-dialog .painel{align-self:center;height:auto;max-height:calc(100dvh - 30px);overflow:auto;border-radius:12px 0 0 12px}.utility-message-preview>img{aspect-ratio:16 / 10;height:auto;max-height:320px;object-fit:contain;background:var(--taog-surface-2)}.activity-workspace-tabs{display:grid;grid-template-columns:repeat(5,minmax(0,1fr));padding:0 16px;border-bottom:1px solid var(--taog-border)}.activity-workspace-tabs button{display:flex;min-width:0;min-height:42px;align-items:center;justify-content:center;gap:7px;padding:8px 10px;border:0;border-bottom:2px solid transparent;border-radius:0;background:transparent;color:var(--taog-text-muted);font:550 11.5px/16px var(--taog-font-ui);cursor:pointer}.activity-workspace-tabs button:hover,.activity-workspace-tabs button.active{background:transparent}.activity-workspace-tabs button.active{border-bottom-color:var(--taog-text);color:var(--taog-text);font-weight:700}.activity-workspace-tabs button:not(:disabled){transition:transform .14s ease,font-weight .14s ease,color .14s ease}.activity-workspace-tabs button:not(:disabled):hover{color:var(--taog-text);font-weight:700;transform:scale(1.025)}.activity-workspace-tabs button b{display:inline-grid;min-width:21px;height:20px;place-items:center;padding:0 5px;border-radius:999px;background:var(--taog-surface-2);color:var(--taog-text-2);font:650 10px/20px var(--taog-font-data)}@media(max-width:900px){.funnel-kpis,.utility-kpis{grid-template-columns:repeat(2,minmax(0,1fr))}.utility-analysis-grid{grid-template-columns:minmax(0,1fr)}}@media(max-width:1100px){.funnel-view .utility-template-grid{grid-template-columns:repeat(2,minmax(0,1fr))}}@media(max-width:600px){.funnel-view{gap:12px}.funnel-view .utility-template-grid{grid-template-columns:minmax(0,1fr)}.sequence-copy-summary{grid-template-columns:repeat(2,minmax(0,1fr))}.sequence-copy-message{grid-template-columns:64px minmax(0,1fr)}.sequence-copy-message img{width:64px;height:64px}.sequence-copy-message--wide{grid-template-columns:minmax(0,1fr)}.sequence-performance-scroll{display:none}.sequence-mobile-stages{display:grid;gap:8px;padding-top:5px}.sequence-mobile-stages>article{display:grid;gap:7px;padding:10px;border:1px solid var(--taog-border);border-radius:9px;background:var(--taog-surface)}.sequence-mobile-stages header{display:flex;align-items:center;justify-content:space-between;gap:10px}.sequence-mobile-stages header strong{font-size:11px;line-height:15px}.sequence-mobile-stages header span{color:var(--taog-success);font:700 11px/15px var(--taog-font-data)}.sequence-mobile-stage-bars{display:grid;gap:3px}.sequence-mobile-stage-bars i{display:block;height:4px;overflow:hidden;border-radius:999px;background:var(--taog-surface-2)}.sequence-mobile-stage-bars b{display:block;height:100%;border-radius:inherit;background:color-mix(in srgb,var(--taog-info) 58%,transparent)}.sequence-mobile-stage-bars i:last-child b{background:var(--taog-success)}.sequence-mobile-stages dl{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:8px;margin:0}.sequence-mobile-stages dl div{min-width:0}.sequence-mobile-stages dt{color:var(--taog-text-muted);font-size:10px;line-height:13px}.sequence-mobile-stages dd{margin:2px 0 0;font:650 11px/14px var(--taog-font-data)}.sequence-mobile-stages dd.negative{color:var(--taog-danger)}dialog.broadcast-preview-dialog[open]{padding-block:8px}.broadcast-preview-dialog .painel{max-height:calc(100dvh - 16px);border-radius:12px 0 0 12px}.funnel-tabs{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:3px 8px;overflow:visible;padding:0 0 5px}.funnel-tabs button{min-height:34px;padding:6px 3px;font-size:11px;line-height:16px;text-align:center;white-space:normal}.funnel-tabs button:nth-child(3n+1){transform-origin:left center}.funnel-tabs button:nth-child(3n){transform-origin:right center}.activity-workspace-tabs{grid-template-columns:repeat(2,minmax(0,1fr));padding:5px 9px 9px;gap:5px}.activity-workspace-tabs button{min-height:38px;justify-content:space-between;padding:7px 9px;border:1px solid var(--taog-border);border-radius:8px;font-size:11px;text-align:left}.activity-workspace-tabs button.active{border-color:var(--taog-text-2);background:var(--taog-surface-2)}.funnel-tabs button:after{right:8px;left:8px}.funnel-view .section-heading{gap:8px}.funnel-view .section-heading h2{font-size:13px;line-height:18px}.funnel-kpis>article,.utility-kpi{height:116px;padding:11px 12px}.funnel-kpis>.funnel-kpi:last-child,.utility-kpis>.utility-kpi:last-child{grid-column:1 / -1}.funnel-kpis>article.funnel-kpi,.funnel-agents-kpis>article.funnel-kpi,.activity-kpis>article.funnel-kpi{grid-template-columns:minmax(0,1fr) 54px;gap:8px}.funnel-agents-kpis,.activity-kpis{grid-template-columns:repeat(2,minmax(0,1fr))}.funnel-agents-kpis article,.activity-kpis article{min-height:112px;padding:12px}.funnel-kpi-copy{grid-template-rows:minmax(26px,auto) 29px minmax(28px,auto)}.funnel-kpi-copy>span{overflow:visible;line-height:13px;text-overflow:clip;white-space:normal}.funnel-agents-kpis article:last-child,.activity-kpis article:last-child{grid-column:1 / -1}.sequence-performance svg,.broadcast-performance svg,.utility-performance svg,.activity-chart svg,.chat-performance-chart svg{height:228px}.funnel-mobile-table-wrap{overflow:visible;padding:9px;background:var(--taog-surface-2)}.funnel-mobile-cards,.funnel-mobile-cards tbody{display:block;width:100%;min-width:0!important}.funnel-mobile-cards thead{display:none}.funnel-mobile-cards tbody{display:grid;gap:9px}.funnel-mobile-cards tbody tr{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:10px 12px;min-width:0;padding:12px;border:1px solid var(--taog-border);border-radius:10px;background:var(--taog-surface)}.funnel-mobile-cards tbody tr:has(td[colspan]){display:block}.funnel-mobile-cards tbody td,.funnel-mobile-cards tbody td:not(:first-child),.funnel-mobile-cards tbody td.sequence-metric-cell,.funnel-mobile-cards tbody td.sequence-copy-cell{display:block;min-width:0;width:auto;padding:0;border:0;text-align:left!important;white-space:normal}.funnel-mobile-cards tbody td:first-child,.funnel-mobile-cards tbody td[data-role=primary],.funnel-mobile-cards tbody td[data-role=action]{grid-column:1 / -1}.funnel-mobile-cards tbody td:first-child,.funnel-mobile-cards tbody td[data-role=primary]{padding-bottom:10px;border-bottom:1px solid var(--taog-border)}.funnel-mobile-cards tbody td[data-role=action]{padding-top:9px;border-top:1px solid var(--taog-border)}.funnel-mobile-cards tbody td[data-label]:before{display:block;margin-bottom:4px;color:var(--taog-text-muted);content:attr(data-label);font-size:10px;font-weight:700;letter-spacing:.025em;line-height:13px;text-transform:uppercase}.funnel-mobile-cards tbody td[data-role=action]:before{display:none}.funnel-mobile-cards tbody td strong,.funnel-mobile-cards tbody td small{max-width:none;overflow:visible;text-overflow:clip;white-space:normal}.funnel-mobile-cards .sequence-metric-cell .badge{margin-left:0}.funnel-mobile-cards .editorial-row-actions{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));width:100%}.funnel-mobile-cards .editorial-row-actions .taog-btn,.funnel-mobile-cards td[data-role=action]>.taog-btn,.funnel-mobile-cards td[data-role=action]>a{width:100%;justify-content:center;box-sizing:border-box}.activity-post-cell{min-width:0}.activity-post-cell img{width:54px;height:54px}.funnel-sequence-card>.articles-pagination,.activity-posts-card>.articles-pagination,.activity-pages-card>.articles-pagination,.chat-agents-card>.articles-pagination,.utility-pages-card>.articles-pagination{padding:9px 10px}}@media(max-width:600px){.funnel-single-day-performance{grid-template-columns:minmax(0,1fr);gap:10px;min-height:0;padding:10px}.funnel-single-day-performance>div:first-child{padding:0 0 9px;border-right:0;border-bottom:1px solid var(--taog-border)}.funnel-single-day-performance dl{grid-template-columns:repeat(2,minmax(0,1fr))}.activity-single-day{grid-template-columns:minmax(0,1fr);gap:10px;min-height:0;padding:10px}.activity-single-day-date{padding:0 0 9px;border-right:0;border-bottom:1px solid var(--taog-border)}.activity-single-day dl,.activity-calendar-summary{grid-template-columns:repeat(2,minmax(0,1fr))}.activity-calendar-summary>div:nth-child(3){border-left:0}.activity-calendar-summary>div:nth-child(n+3){border-top:1px solid var(--taog-border)}.activity-calendar{padding:10px}.activity-calendar:not(.activity-calendar--single) .activity-calendar-weekdays{display:none}.activity-calendar:not(.activity-calendar--single) .activity-calendar-weekdays,.activity-calendar:not(.activity-calendar--single) .activity-calendar-days{min-width:0}.activity-calendar:not(.activity-calendar--single) .activity-calendar-days{grid-template-columns:minmax(0,1fr)}.activity-calendar:not(.activity-calendar--single) .activity-calendar-days>article{grid-column:1!important;grid-template-columns:62px minmax(0,1fr);grid-template-rows:minmax(46px,auto);min-height:0;gap:8px}.activity-calendar:not(.activity-calendar--single) .activity-calendar-days article>header{align-content:start;align-items:flex-start;padding:2px 8px 2px 0;border-right:1px solid var(--taog-border)}.activity-calendar:not(.activity-calendar--single) .activity-calendar-days article>div{grid-template-columns:minmax(0,1fr)}.activity-calendar:not(.activity-calendar--single) .activity-calendar-days button{padding:5px 7px;border:1px solid var(--taog-border);border-radius:7px;background:var(--taog-surface-2)}.activity-calendar--single .activity-calendar-days{grid-template-columns:minmax(0,1fr)}.activity-calendar--single .activity-calendar-days article>div{grid-template-columns:minmax(0,1fr)}.activity-post-dialog-results{grid-template-columns:minmax(0,1fr)}}.funnel-view .journey-coverage-details{border-bottom:1px solid var(--taog-border);padding:12px 16px}.funnel-view .journey-coverage-details>summary,.funnel-view .journey-row-details>summary{cursor:pointer;color:var(--taog-text);font-size:12px;font-weight:600}.funnel-view .journey-coverage-details>summary span{display:inline-block;margin-left:12px;color:var(--taog-text-muted);font-weight:400}.funnel-view .journey-coverage-details>p,.funnel-view .journey-row-details>p{color:var(--taog-text-muted);font-size:12px;line-height:1.5;margin:8px 0;overflow-wrap:anywhere}.funnel-view .journey-row-details{margin-top:5px}.funnel-view .journey-row-details>summary{font-size:11px}.funnel-view .journey-coverage-details summary:focus-visible,.funnel-view .journey-row-details summary:focus-visible{outline:2px solid var(--taog-primary, #2563eb);outline-offset:3px;border-radius:3px}.funnel-view .journey-acquisition-summary>div{padding:12px 16px}.funnel-view .journey-acquisition-summary small{white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.funnel-view .journey-acquisition-table td{padding-top:12px;padding-bottom:12px}.funnel-view .journey-acquisition-table td>strong{overflow-wrap:anywhere}.funnel-view .journey-acquisition-table td>small{font-size:11px;line-height:1.4}.funnel-view .journey-acquisition-table .journey-sequence-link{white-space:normal}@media(max-width:1000px)and (min-width:601px){.funnel-view .journey-acquisition-table{overflow-x:auto}.funnel-view .journey-acquisition-table table{min-width:960px}}@media(max-width:600px){.funnel-view .journey-coverage-details>summary span{display:block;margin:5px 0 0}.funnel-view .journey-acquisition-table tr{gap:8px 16px}.funnel-view .journey-acquisition-table td:first-child{padding-bottom:8px}.funnel-view .journey-acquisition-summary>div{padding:10px}}.activity-post-table td:first-child{overflow:hidden}.activity-post-table .activity-post-cell{min-width:0}.activity-post-table .activity-post-cell>div{min-width:0}.activity-post-table .activity-post-cell strong,.activity-post-table .activity-post-cell small{overflow-wrap:anywhere;word-break:normal;max-width:100%}:where(a,button,summary,select,input,textarea,[tabindex]):focus-visible{outline:2px solid var(--taog-info-strong, #175cd3);outline-offset:2px}.ux-sr{position:absolute;width:1px;height:1px;overflow:hidden;clip:rect(0 0 0 0);white-space:nowrap}.central-sidebar nav.nav-rolagem{flex:1 1 auto;min-height:0;overflow-y:auto;overscroll-behavior:contain}.central-sidebar nav.nav-fixa{flex:0 0 auto;border-top:1px solid var(--taog-border);padding-top:4px;padding-bottom:6px}.central-sidebar nav a{min-height:34px;margin-bottom:0;display:flex;align-items:center;gap:10px;font-size:14px;color:var(--taog-text-2)}.central-sidebar nav a.active{color:var(--taog-text)}.central-sidebar .nav-label{color:var(--taog-text-3);font-size:11px}.settings-navigation{display:flex;align-items:flex-start;justify-content:space-between;gap:12px;margin-bottom:18px}.settings-tabs{display:flex;flex-wrap:wrap;gap:14px 28px;min-width:0}.settings-tabs-group{display:grid;gap:6px;min-width:0}.settings-tabs-label{font-size:11px;font-weight:600;letter-spacing:.4px;text-transform:uppercase;color:var(--taog-text-3)}.settings-tabs-items{display:flex;flex-wrap:wrap;gap:6px}.settings-tabs a{display:inline-flex;align-items:center;min-height:34px;padding:4px 12px;border:1px solid var(--taog-border);border-radius:8px;background:var(--taog-surface);color:var(--taog-text-2);font-size:14px;font-weight:500;text-decoration:none}.settings-tabs a:hover{background:var(--taog-surface-hover);color:var(--taog-text)}.settings-tabs a.active{background:var(--taog-accent);border-color:var(--taog-accent);color:var(--taog-on-accent);font-weight:600}@media(max-width:700px){.settings-navigation{flex-direction:column}.settings-tabs{gap:12px}.settings-tabs-items{flex-wrap:nowrap;overflow-x:auto;max-width:calc(100vw - 32px);padding-bottom:4px}.settings-tabs a{flex:0 0 auto}}dialog.app-modal{inset:0 0 0 auto;margin:0;width:min(480px,100%);height:100dvh;max-height:100dvh;border-radius:0;border:0;border-left:1px solid var(--taog-border);box-shadow:var(--taog-elev-5)}dialog.app-modal.company-editor-dialog{width:min(520px,100%)}dialog.app-modal::backdrop{background:#10182859}dialog.app-modal .modal-form,dialog.app-modal .company-editor-form{max-height:calc(100dvh - 64px)}dialog.app-modal .company-editor-body{grid-template-columns:minmax(0,1fr)}.ux-selo{display:inline-flex;align-items:center;gap:6px;min-height:24px;padding:2px 10px;border-radius:999px;border:1px solid transparent;font-size:12px;font-weight:600;line-height:1.3;white-space:nowrap}.ux-selo--ok{background:var(--taog-success-soft);color:var(--taog-success-strong);border-color:#abefc6}.ux-selo--espera{background:var(--taog-surface-2);color:var(--taog-text-2);border-color:var(--taog-border)}.ux-selo--atencao{background:var(--taog-warning-soft);color:var(--taog-warning-strong);border-color:#fedf89}.ux-selo--erro{background:var(--taog-danger-soft);color:var(--taog-danger-strong);border-color:#fecdca}.ux-selo--info{background:var(--taog-info-soft);color:var(--taog-info-strong);border-color:#b2ddff}.ux-esqueleto{display:grid;gap:12px;padding:20px 4px;min-height:160px}.ux-esqueleto-linha{display:block;height:18px}.ux-erro{display:flex;align-items:center;justify-content:space-between;gap:16px;flex-wrap:wrap;padding:16px 20px;margin:0 0 18px;border:1px solid #fecdca;border-radius:var(--taog-r);background:var(--taog-danger-soft);color:var(--taog-text)}.ux-erro strong{display:block;font-size:15px;color:var(--taog-danger-strong)}.ux-erro p{margin:4px 0 0;font-size:14px;color:var(--taog-text-2)}.ux-vazio{display:grid;justify-items:center;gap:8px;padding:40px 24px;text-align:center;color:var(--taog-text-2)}.ux-vazio strong{font-size:16px;color:var(--taog-text)}.ux-vazio p{margin:0;max-width:52ch;font-size:14px;line-height:1.5}.ux-vazio .taog-btn{margin-top:8px;min-height:40px}.ux-painel{display:grid;grid-template-rows:auto minmax(0,1fr) auto;padding:0;width:min(420px,100%)}.ux-painel>header{padding:20px 24px 14px}.ux-painel>header h2{color:var(--taog-text)}.ux-painel-corpo{overflow:auto;padding:18px 24px}.ux-painel-rodape{display:flex;justify-content:flex-end;flex-wrap:wrap;gap:10px;padding:14px 24px;border-top:1px solid var(--taog-border);background:var(--taog-surface)}.ux-painel-rodape .taog-btn{min-height:40px}.taog-btn{min-height:38px}@media(max-width:700px){.taog-btn,.icon-button{min-height:44px}.icon-button{min-width:44px}}.number,.kpi strong,.metric strong{overflow-wrap:anywhere;text-overflow:clip}.ux-config-topo{display:flex;align-items:flex-start;justify-content:space-between;gap:12px;flex-wrap:wrap;margin:0 0 16px}.ux-config-topo h2{margin:0;font-size:18px}.ux-config-topo p{margin:4px 0 0;font-size:14px;color:var(--taog-text-2);max-width:62ch}.ux-config-linha{display:flex;flex-wrap:wrap;gap:8px;align-items:center}.ux-config-cartao{display:grid;gap:10px;align-content:start}.ux-config-cartao>header{display:flex;align-items:flex-start;justify-content:space-between;gap:10px;flex-wrap:wrap}.ux-config-cartao>header h2,.ux-config-cartao>header h3{margin:0;padding:0;font-size:16px;line-height:1.3}.ux-config-cartao>p{margin:0}.ux-config-cartao dl{display:grid;grid-template-columns:max-content minmax(0,1fr);gap:4px 12px;margin:0;font-size:14px}.ux-config-cartao dt{color:var(--taog-text-3);font-size:12px}.ux-config-cartao dd{margin:0;overflow-wrap:anywhere}.ux-config-rodape-cartao{display:flex;flex-wrap:wrap;justify-content:flex-end;gap:8px;margin-top:6px;padding-top:12px;border-top:1px solid var(--taog-border)}.ux-config-rodape-cartao .taog-btn,.ux-config-linha .taog-btn,.ux-config-topo .taog-btn,.ux-painel-rodape .taog-btn{min-height:40px;font-size:14px;padding-inline:16px}.ux-config-nota{font-size:13px;color:var(--taog-text-2);margin:0}.ux-config-checks{display:flex;flex-wrap:wrap;gap:8px 16px}.ux-config-check{display:inline-flex;align-items:center;gap:8px;min-height:40px;font-size:14px}.ux-config-check input{width:20px;height:20px}.ux-painel label small{display:block;font-weight:400;font-size:12px;color:var(--taog-text-3)}.context-archived-toggle{display:inline-flex;align-items:center;gap:8px;min-height:40px;margin:8px 0}.context-archived-toggle input{width:20px;height:20px}.ux-config-espera{margin:0 0 16px}.ux-task-board{align-items:flex-start}.ux-task-board .task-column{flex:1 1 240px;min-width:220px;max-width:360px}.task-card,.task-card p{font-size:14px}.task-card small{font-size:12px}.task-card{min-height:40px}.ux-agents-nota{margin:0;padding:12px 24px;font-size:14px;color:var(--taog-text-2)}.ux-agents-nota p{margin:4px 0 0}.ux-agents-nota summary{cursor:pointer;min-height:32px;display:flex;align-items:center}.ux-agents-acoes{white-space:nowrap}.ux-agents-acoes>*{vertical-align:middle}.ux-menu-mais{position:relative;display:inline-block}.ux-menu-mais>summary{list-style:none;cursor:pointer;display:inline-flex;align-items:center;justify-content:center;min-width:40px;min-height:40px;border:1px solid var(--taog-border);border-radius:8px;background:var(--taog-surface);font-size:18px;line-height:1;margin-left:8px}.ux-menu-mais>summary::-webkit-details-marker{display:none}.ux-menu-mais-lista{position:absolute;right:0;top:calc(100% + 4px);z-index:20;display:grid;gap:2px;min-width:190px;padding:6px;border:1px solid var(--taog-border);border-radius:10px;background:var(--taog-surface);box-shadow:var(--taog-elev-5)}.ux-menu-mais-lista .taog-btn{justify-content:flex-start;width:100%;min-height:40px}button.ux-menu-mais-trigger{min-width:40px}@media(max-width:700px){.ux-agents-tabela table,.ux-agents-tabela thead,.ux-agents-tabela tbody,.ux-agents-tabela tr,.ux-agents-tabela td{display:block;width:100%}.ux-agents-tabela thead{position:absolute;width:1px;height:1px;overflow:hidden;clip:rect(0 0 0 0)}.ux-agents-tabela tr{margin:0 0 12px;padding:12px;border:1px solid var(--taog-border);border-radius:12px;background:var(--taog-surface)}.ux-agents-tabela td{display:flex;justify-content:space-between;gap:12px;padding:6px 0;border:0;text-align:right}.ux-agents-tabela td:before{content:attr(data-label);flex:0 0 auto;color:var(--taog-text-3);font-size:12px;text-align:left}.ux-agents-tabela td>small,.ux-agents-tabela td>strong{text-align:right}.ux-agents-tabela td small{white-space:normal}.ux-agents-tabela td.ux-agents-acoes{justify-content:flex-end;border-top:1px solid var(--taog-border);margin-top:6px;padding-top:12px}.ux-agents-tabela td.ux-agents-acoes:before{display:none}.ux-menu-mais-lista{right:0}}.company-settings small,.company-settings dt,.company-settings-shortcuts small,.settings-tabs-label,.ux-config-cartao small,.task-column h2 .badge{font-size:12px}.company-profile-record-actions{display:flex;align-items:center;gap:8px}.company-profile-footer .taog-btn{min-height:40px}.company-repository-summary dt{font-size:12px;white-space:normal;overflow-wrap:normal;word-break:normal;-webkit-hyphens:none;hyphens:none}.company-repository-summary dl{grid-template-columns:repeat(2,minmax(0,1fr))}.card-actions .taog-btn,.section-heading .taog-btn,.context-search .taog-btn{font-size:14px;min-height:40px}.company-directory .company-repository-summary dl{grid-template-columns:repeat(2,minmax(0,1fr))}.company-directory .company-repository-summary dt{white-space:normal;word-break:keep-all;overflow-wrap:normal}.company-profile-record-actions .ux-menu-mais>button{min-width:40px;min-height:40px;font-size:18px;color:var(--taog-text);border:1px solid var(--taog-border)}.company-profile-record-actions .ux-menu-mais-lista{top:auto;bottom:calc(100% + 4px)}.workspace main .page-heading>div:first-child p{flex:1 1 100%;max-width:100%}@media(min-width:701px){.workspace main .page-heading>div:first-child p{flex:1 1 280px}}.settings-navigation{margin-bottom:8px}.settings-tabs{gap:6px 20px}.settings-tabs-group{display:flex;align-items:center;gap:8px;flex-wrap:wrap}.settings-tabs-label{white-space:nowrap}.settings-tabs-items{gap:4px}.settings-tabs a{min-height:30px;padding:2px 10px;font-size:13px;border-radius:8px}.ux-config-topo{margin-bottom:8px}.ux-config-topo h2{font-size:16px}.ux-config-topo p{font-size:13px;margin-top:2px}.ux-config-rodape-cartao .taog-btn,.ux-config-linha .taog-btn,.ux-config-topo .taog-btn{min-height:32px;font-size:13px;padding-inline:12px}.ux-painel-rodape .taog-btn{min-height:36px;font-size:13px}.ux-agents-nota{padding:6px 14px;font-size:13px}.task-card,.task-card p{font-size:13px}@media(max-width:700px){.settings-tabs-group{display:grid;gap:4px}.settings-tabs a,.ux-config-rodape-cartao .taog-btn,.ux-config-linha .taog-btn,.ux-config-topo .taog-btn,.ux-painel-rodape .taog-btn{min-height:40px}}.company-grid>.action-card{padding:12px 14px}.action-card>.section-heading{padding:0 0 8px;margin:0 0 8px}.action-card .inline-form{gap:8px;align-items:end}.action-card .inline-form .taog-btn{min-height:32px}.action-card dl{margin:0}.period-bar{display:flex;align-items:flex-end;gap:16px;flex-wrap:wrap;padding:16px 20px;margin-bottom:18px;background:var(--taog-surface);border:1px solid var(--taog-border);border-radius:12px}.period-bar label{display:grid;gap:6px;font-size:12px;color:var(--taog-text-3)}.period-bar small{color:var(--taog-text-3);font-size:11px;margin-left:auto;max-width:40ch;line-height:1.5}.front-group{padding:0 20px 20px}.front-group h3{font-size:11px;letter-spacing:1.6px;text-transform:uppercase;color:var(--taog-text-3);margin:8px 0 12px}.front--live{border-left:3px solid var(--taog-text-2)}.front--dark{border-left:3px solid var(--taog-border)}.front-summary{display:block;font-size:20px;font-weight:400;margin:12px 0 6px}.front--dark .tool-absent,.tool-absent{color:var(--taog-text-3);font-size:12px;line-height:1.6;margin-top:10px}.settings-intro{padding:0 20px 14px;color:var(--taog-text-2);font-size:13px;line-height:1.6;max-width:82ch}.context-archived-toggle{display:flex;align-items:center;gap:8px;font-size:12px;color:var(--taog-text-2);white-space:nowrap}.context-archived-toggle input{width:auto;margin:0}.workspace-tabs{margin:-2px 0 16px}.business-overview{container:business-overview / inline-size;display:grid;gap:16px}.overview-kpi-cluster{min-width:0;display:grid;gap:0}.overview-retention-selector{margin-top:-2px}.overview-kpis{display:grid;grid-template-columns:repeat(5,minmax(0,1fr));gap:10px}.business-overview-visuals{min-width:0;display:grid;grid-template-columns:1fr;align-items:stretch;overflow:hidden}.business-overview-visuals>.portfolio-company-finance-chart{grid-template-rows:auto auto 200px auto;border-right:0;border-bottom:1px solid var(--taog-border)}.business-overview-visuals>.portfolio-company-finance-chart .portfolio-financial-plot,.business-overview-visuals>.portfolio-company-finance-chart .portfolio-financial-plot svg{min-height:200px}.business-overview-visuals>.portfolio-company-retention{min-width:0}.business-overview-visuals .portfolio-company-retention>header{display:flex;align-items:center;justify-content:space-between;gap:10px;padding:10px 12px}.business-overview-visuals .portfolio-company-signals{grid-template-columns:repeat(3,minmax(0,1fr))}.business-overview-visuals .portfolio-company-signal{min-height:150px;grid-template-columns:1fr;grid-template-rows:auto auto minmax(64px,1fr);gap:4px;padding:12px 13px;border-right:1px solid var(--taog-border);border-bottom:0}.business-overview-visuals .portfolio-company-signal:last-child{border-right:0}.business-overview-visuals .portfolio-company-signal>header,.business-overview-visuals .portfolio-company-signal>p{grid-column:1}.business-overview-visuals .portfolio-company-signal>header>strong{font-size:14px;line-height:18px}.business-overview-visuals .portfolio-company-signal>p{display:-webkit-box;max-height:30px;overflow:hidden;white-space:normal;-webkit-box-orient:vertical;-webkit-line-clamp:2}.business-overview-visuals .portfolio-company-signal>.portfolio-stage-trend{grid-column:1;grid-row:3;align-self:end;margin-top:0;grid-template-rows:64px 13px}.business-overview-visuals .portfolio-company-signal.is-compact{grid-template-rows:auto minmax(64px,1fr)}.business-overview-visuals .portfolio-company-signal.is-compact>.portfolio-stage-trend,.business-overview-visuals .portfolio-company-signal.is-compact>.portfolio-company-signal-empty{grid-column:1;grid-row:2}.business-overview-visuals .portfolio-company-signal .portfolio-stage-canvas,.business-overview-visuals .portfolio-company-signal .portfolio-stage-trend svg{height:64px}.business-overview-visuals .portfolio-company-signal-quality{grid-column:1/-1;min-height:44px}.business-overview-finance-empty{min-height:250px;box-sizing:border-box;display:grid;align-content:center;justify-items:center;gap:4px;padding:20px;border-right:0;border-bottom:1px solid var(--taog-border);color:var(--taog-text-muted);text-align:center}.business-overview-finance-empty strong{color:var(--taog-text-2);font-size:13px}.business-overview-finance-empty span{font-size:11px}.overview-fronts{overflow:hidden}.overview-fronts>.section-heading,.overview-attention>.section-heading{min-height:56px;padding:12px 16px}.overview-fronts .section-heading p{margin:2px 0 0;color:var(--taog-text-muted);font-size:11px}.overview-front-grid{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));border-top:1px solid var(--taog-border)}.overview-front{position:relative;min-width:0;display:grid;grid-template-columns:1fr auto;gap:5px 12px;padding:14px 16px;border-right:1px solid var(--taog-border);border-bottom:1px solid var(--taog-border)}.overview-front:nth-child(3n){border-right:0}.overview-front:nth-last-child(-n+3){border-bottom:0}.overview-front-state{width:max-content;display:inline-flex;padding:2px 6px;border:1px solid var(--taog-border);border-radius:999px;color:var(--taog-text-muted);background:var(--taog-surface-2);font-size:10px;font-weight:700;line-height:12px;text-transform:uppercase}.overview-front-state--success{border-color:color-mix(in srgb,var(--taog-success) 28%,var(--taog-border));color:#027a48;background:color-mix(in srgb,var(--taog-success) 8%,var(--taog-surface))}.overview-front-state--warning{border-color:color-mix(in srgb,var(--taog-warning) 32%,var(--taog-border));color:#9a6700;background:color-mix(in srgb,var(--taog-warning) 9%,var(--taog-surface))}.overview-front h3{margin:2px 0 0;font-size:14px}.overview-front>strong{align-self:end;font:500 14px/1.4 var(--taog-font-data)}.overview-front p{min-width:0;margin:0;color:var(--taog-text-muted);font-size:11px;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.overview-front button{justify-self:end;padding:0;border:0;background:none;color:var(--taog-text);font:inherit;font-size:11px;font-weight:600;cursor:pointer}.overview-front button:hover{font-weight:750;transform:scale(1.025)}.overview-attention{overflow:hidden}.overview-attention .section-heading p{margin:2px 0 0;color:var(--taog-text-muted);font-size:11px}.overview-attention ul{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));margin:0;padding:0;border-top:1px solid var(--taog-border);list-style:none}.overview-attention li{min-width:0;display:grid;grid-template-columns:minmax(0,1fr) auto;align-items:center;gap:14px;padding:12px 16px;border-right:1px solid var(--taog-border);border-bottom:1px solid var(--taog-border)}.overview-attention li:nth-child(2n){border-right:0}.overview-attention li:nth-child(odd):nth-last-child(2),.overview-attention li:nth-child(odd):nth-last-child(2)+li{border-bottom:0}.overview-attention li:last-child:nth-child(odd){grid-column:1/-1;border-right:0;border-bottom:0}.overview-attention li>span{min-width:0;display:grid;gap:2px}.overview-attention li strong{font-size:11px;line-height:15px}.overview-attention li small{color:var(--taog-text-muted);font-size:10.5px;line-height:15px}.overview-attention li button{padding:0;border:0;background:none;color:var(--taog-text-2);font:650 10.5px/15px var(--taog-font-ui);cursor:pointer}.overview-attention li button:hover{font-weight:750;transform:scale(1.025)}.badge--warning{color:#9a6700;background:#fff8c5}@container business-overview (max-width:900px){.overview-kpis{grid-template-columns:repeat(3,minmax(0,1fr))}}@container business-overview (min-width:981px){.business-overview-visuals>.portfolio-company-finance-chart{grid-template-rows:auto auto 224px auto}.business-overview-visuals>.portfolio-company-finance-chart .portfolio-financial-plot,.business-overview-visuals>.portfolio-company-finance-chart .portfolio-financial-plot svg{min-height:224px}}@media(max-width:760px){.overview-kpis{grid-template-columns:repeat(2,minmax(0,1fr));gap:8px}.overview-kpis>:last-child:nth-child(odd){grid-column:1/-1}.business-overview-visuals>.portfolio-company-finance-chart{grid-template-rows:auto auto 176px auto}.business-overview-visuals>.portfolio-company-finance-chart .portfolio-financial-plot,.business-overview-visuals>.portfolio-company-finance-chart .portfolio-financial-plot svg{height:176px;min-height:176px}.overview-front-grid,.overview-attention ul,.business-overview-visuals .portfolio-company-signals{grid-template-columns:1fr}.business-overview-visuals .portfolio-company-retention>header{display:grid;gap:8px}.business-overview-visuals .portfolio-company-retention .retention-metric-selector{width:100%;display:grid;grid-template-columns:repeat(4,minmax(0,1fr));box-sizing:border-box}.business-overview-visuals .portfolio-company-signal{min-height:120px;grid-template-columns:minmax(138px,.9fr) minmax(126px,1fr);grid-template-rows:auto auto 1fr;gap:3px 12px;padding:11px 13px;border-right:0;border-bottom:1px solid var(--taog-border)}.business-overview-visuals .portfolio-company-signal:last-child{border-bottom:0}.business-overview-visuals .portfolio-company-signal>.portfolio-stage-trend{grid-column:2;grid-row:1/4;align-self:center;grid-template-rows:64px 13px;margin-top:0}.business-overview-visuals .portfolio-company-signal.is-compact>.portfolio-stage-trend,.business-overview-visuals .portfolio-company-signal.is-compact>.portfolio-company-signal-empty{grid-column:2;grid-row:1/4}.business-overview-visuals .portfolio-company-signal .portfolio-stage-canvas,.business-overview-visuals .portfolio-company-signal .portfolio-stage-trend svg{height:64px}.business-overview-visuals .portfolio-company-signal>p{display:-webkit-box;max-height:30px;overflow:hidden;white-space:normal;-webkit-box-orient:vertical;-webkit-line-clamp:2}.business-overview-visuals .portfolio-company-signal-quality{grid-column:1/-1;min-height:52px}.overview-front,.overview-front:nth-child(3n),.overview-front:nth-last-child(-n+3){border-right:0;border-bottom:1px solid var(--taog-border)}.overview-front:last-child{border-bottom:0}.overview-attention li,.overview-attention li:nth-child(2n),.overview-attention li:nth-child(odd):nth-last-child(2),.overview-attention li:nth-child(odd):nth-last-child(2)+li{grid-column:1;border-right:0;border-bottom:1px solid var(--taog-border)}.overview-attention li:last-child{border-bottom:0}}.runtime-context-page{display:grid;gap:18px}.runtime-context-config,.runtime-skill-registry{overflow:hidden}.runtime-context-toolbar{display:grid;grid-template-columns:minmax(240px,.7fr) minmax(0,2fr);gap:18px;padding:18px 20px;border-bottom:1px solid var(--border)}.runtime-context-toolbar>label,.runtime-skill-form>label{display:grid;gap:7px;color:var(--muted);font-size:12px;font-weight:700}.runtime-context-toolbar select{width:100%}.runtime-context-summary{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));align-items:stretch;border:1px solid var(--border);border-radius:10px;overflow:hidden}.runtime-context-summary span{display:grid;align-content:center;gap:3px;min-width:0;padding:9px 12px;color:var(--muted);font-size:11px}.runtime-context-summary span+span{border-left:1px solid var(--border)}.runtime-context-summary strong{overflow:hidden;color:var(--ink);font-size:13px;text-overflow:ellipsis;white-space:nowrap}.runtime-context-columns{display:grid;grid-template-columns:minmax(210px,.72fr) repeat(2,minmax(0,1fr));gap:0}.runtime-context-columns fieldset{min-width:0;margin:0;padding:16px 20px 20px;border:0}.runtime-context-columns fieldset+fieldset{border-left:1px solid var(--border)}.runtime-context-columns legend{padding-top:16px;color:var(--ink);font-size:12px;font-weight:800;text-transform:uppercase;letter-spacing:.04em}.runtime-context-options{display:grid;gap:7px;max-height:280px;overflow:auto;padding-right:4px}.runtime-context-choice{display:grid;grid-template-columns:18px minmax(0,1fr);gap:9px;align-items:start;padding:9px;border:1px solid var(--border);border-radius:9px;background:var(--surface-subtle, #f8fafc)}.runtime-context-choice input{margin-top:2px}.runtime-context-choice span{display:grid;min-width:0;gap:3px}.runtime-context-choice strong,.runtime-context-choice small{overflow-wrap:anywhere}.runtime-context-choice small{color:var(--muted);line-height:1.35}.runtime-context-save{margin:0;padding:14px 20px;border-top:1px solid var(--border)}.runtime-skill-form{margin:0;padding:18px 20px;border-top:1px solid var(--border);border-bottom:1px solid var(--border)}.runtime-skill-list{display:grid}.runtime-skill-list article{display:grid;grid-template-columns:minmax(0,1fr) auto;gap:18px;align-items:center;padding:16px 20px}.runtime-skill-list article+article{border-top:1px solid var(--border)}.runtime-skill-list article>div{display:grid;min-width:0;gap:4px}.runtime-skill-list small,.runtime-skill-list span{color:var(--muted);overflow-wrap:anywhere}.runtime-skill-list p{margin:3px 0}@media(max-width:900px){.runtime-context-toolbar,.runtime-context-columns{grid-template-columns:1fr}.runtime-context-summary{grid-template-columns:repeat(2,minmax(0,1fr))}.runtime-context-summary span:nth-child(3){border-left:0}.runtime-context-summary span:nth-child(n+3){border-top:1px solid var(--border)}.runtime-context-columns fieldset+fieldset{border-top:1px solid var(--border);border-left:0}}@media(max-width:560px){.runtime-context-toolbar,.runtime-context-columns fieldset,.runtime-context-save,.runtime-skill-form,.runtime-skill-list article{padding-right:14px;padding-left:14px}.runtime-context-summary,.runtime-skill-list article{grid-template-columns:1fr}.runtime-context-summary span+span{border-top:1px solid var(--border);border-left:0}.runtime-skill-list article>button{justify-self:start}}@media(min-width:1181px){.business-overview-visuals .portfolio-company-signals{grid-template-columns:repeat(4,minmax(0,1fr))}}@media(min-width:761px){.business-overview-visuals .portfolio-company-signal{min-height:176px}}@media(min-width:761px)and (max-width:1180px){.business-overview-visuals .portfolio-company-signals{grid-template-columns:repeat(2,minmax(0,1fr))}.business-overview-visuals .portfolio-company-signal{border-bottom:1px solid var(--taog-border)}.business-overview-visuals .portfolio-company-signal:nth-child(2n){border-right:0}.business-overview-visuals .portfolio-company-signal:nth-child(n+3){border-bottom:0}}.business-overview-visuals>.portfolio-company-finance-chart.portfolio-company-finance-chart--day{grid-template-rows:auto auto;align-content:start}.task-board.ux-task-board{flex-wrap:wrap;overflow:visible;padding-bottom:0}.task-board.ux-task-board .task-column{flex:1 1 220px;min-width:200px;max-width:none}.hm-atalho{display:inline-flex;align-items:center;gap:6px;height:var(--ux-h-chip, 22px);padding:0 9px;border:1px solid var(--taog-border);border-radius:999px;background:var(--taog-surface-2);color:var(--taog-text-2);font:500 12px/1 var(--taog-font-sans);white-space:nowrap;text-decoration:none;align-self:center;flex:none}.hm-atalho:hover{border-color:var(--taog-border-strong);color:var(--taog-text);text-decoration:none}.hm-atalho:focus-visible{outline:2px solid var(--taog-info);outline-offset:2px}.hm-atalho svg{flex:none;color:var(--taog-text-3)}.hm-ponto{width:7px;height:7px;border-radius:50%;background:var(--taog-text-3);flex:none}.hm-atalho--ok{background:var(--taog-success-soft);border-color:#abefc6;color:var(--taog-success-strong)}.hm-atalho--ok .hm-ponto{background:var(--taog-success)}.hm-atalho--ok svg{color:var(--taog-success-strong)}.hm-atalho--atencao{background:var(--taog-warning-soft, #fffaeb);border-color:#fedf89;color:var(--taog-warning-strong, #b54708)}.hm-atalho--atencao .hm-ponto{background:var(--taog-warning, #f79009)}.page-heading>div:first-child .hm-atalho{margin:0}.wg{display:grid;gap:var(--ux-s3, 12px);margin-bottom:var(--ux-s3, 12px)}.wg-regra{margin:0;font-size:13px;color:var(--taog-text-3)}.wg-quadro{display:grid;gap:var(--ux-s2, 8px);padding:12px 14px 14px;border:1px solid var(--taog-border);border-radius:12px;background:var(--taog-surface);box-shadow:var(--taog-elev-1);min-width:0}.wg-quadro>header.wg-topo{display:flex;align-items:center;justify-content:flex-start;flex-wrap:wrap;gap:8px 10px;min-height:32px;padding:0;border:0;background:transparent;font-size:13px;color:var(--taog-text-2)}.wg-topo h2{margin:0;font-size:16px;line-height:22px;font-weight:700;color:var(--taog-text)}.wg-dia{font-size:12px;color:var(--taog-text-2);font-variant-numeric:tabular-nums}.wg-dia--parcial{color:var(--taog-text-3)}.wg-abrir{margin-left:auto;display:inline-flex;align-items:center;gap:4px}.wg-kpis{--ux-cols: 5}.wg-kpis .ux-kpi{min-height:var(--ux-h-kpi, 78px)}.wg-saude{font-size:18px!important;line-height:24px!important}.wg-colunas{display:grid;grid-template-columns:minmax(0,7fr) minmax(0,5fr);gap:var(--ux-s2, 8px);align-items:stretch}.wg-colunas>.wg-bloco{display:flex;flex-direction:column}.wg-colunas>.wg-bloco>.wg-nota{margin-top:auto}.wg-bloco{min-width:0;padding:10px 12px;border:1px solid var(--taog-border);border-radius:12px;background:var(--taog-surface)}.wg-bloco h3{display:flex;align-items:center;gap:8px;margin:0 0 6px;font-size:13px;font-weight:600;color:var(--taog-text)}.wg-lista{display:grid;margin:0;padding:0;list-style:none}.wg-lista li{display:flex;align-items:center;gap:8px;min-height:40px;border-top:1px solid var(--taog-border);font-size:13px}.wg-lista li:first-child{border-top:0}.wg-lista .ux-btn{margin-left:auto;flex:none}.wg-txt{min-width:0;flex:1 1 auto;color:var(--taog-text)}.wg-nota{display:flex;align-items:center;flex-wrap:wrap;gap:4px 8px;margin:6px 0 0;font-size:12px;color:var(--taog-text-3)}.wg-nota .ux-link{margin-left:auto}.wg-etapas{width:100%;border-collapse:collapse;font-size:13px;font-variant-numeric:tabular-nums}.wg-etapas th,.wg-etapas td{height:32px;padding:0 6px;border-top:0;border-bottom:1px solid var(--taog-border);background:transparent;font-size:13px;text-align:right;white-space:nowrap}.wg-etapas thead th{height:24px;font-size:11px;font-weight:600;letter-spacing:.3px;text-transform:uppercase;color:var(--taog-text-3);background:transparent}.wg-etapas th:first-child{text-align:left;padding-left:0}.wg-etapas tbody th{font-weight:600;color:var(--taog-text);letter-spacing:0;text-transform:none}.wg-etapas tbody tr:last-child>*,#root .wg-etapas tbody tr:last-child>th,#root .wg-etapas tbody tr:last-child>td{border-bottom:0!important}.wg-vagas{display:flex;flex-wrap:wrap;gap:8px 16px;margin-top:8px}.wg-vagas .ux-barra{flex:1 1 120px}.wg-agente{margin-top:10px;padding-top:8px;border-top:1px solid var(--taog-border)}.wg-agente h4{display:flex;align-items:center;gap:8px;margin:0 0 2px;font-size:12px;font-weight:600;color:var(--taog-text-2)}.wg-agente h4 .ux-link{margin-left:auto;font-weight:500}.wg-lista--eventos li{min-height:32px}.wg-lista--eventos time{flex:none;width:40px;font-size:12px;color:var(--taog-text-3);font-variant-numeric:tabular-nums}.wg-lista--eventos .wg-txt{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.portfolio-overview>.hj-analise{margin-top:0}@media(max-width:1100px){.wg-kpis{--ux-cols: 3}.wg-colunas{grid-template-columns:minmax(0,1fr)}}@media(max-width:760px){.wg-quadro{padding:10px 12px 12px}.wg-quadro>header.wg-topo{padding:0}.wg-kpis{grid-template-columns:repeat(2,minmax(0,1fr))}.wg-abrir{margin-left:0}.wg-lista li{flex-wrap:wrap;padding:6px 0}.wg-lista:not(.wg-lista--eventos) .wg-txt{flex-basis:100%;order:2}.wg-lista--eventos li{flex-wrap:nowrap}.wg-lista .ux-btn{order:1;margin-left:auto;min-height:36px}.wg-kpis>:last-child:nth-child(odd){grid-column:1 / -1}}.wg-analise{margin:12px 0 0}.wg-analise .portfolio-companies{padding-top:10px}.wg-analise .portfolio-company-grid{grid-template-columns:minmax(0,1fr)}.wg-analise .portfolio-attention--empresa{margin-top:12px;border-top:1px solid var(--taog-border);padding-top:10px}.wg-analise .portfolio-attention--empresa h3{margin:0 0 4px;font-size:13px;display:flex;align-items:center;gap:8px}.wg-analise .portfolio-attention--empresa li{padding-inline:0}.wg-analise .portfolio-company-identity h3{display:none}.wg-analise .portfolio-company>header{justify-content:flex-start}.wg-analise .portfolio-company-result{text-align:left;align-items:flex-start}.gq{display:grid;gap:6px;padding:8px 12px;border:1px solid var(--taog-border);border-radius:12px;background:var(--taog-surface);box-shadow:var(--taog-elev-1);min-width:0}#root .gq>header.gq-topo{display:flex;align-items:center;flex-wrap:wrap;gap:6px 10px;min-height:28px;height:auto;padding:0;border:0;background:transparent;font-size:13px;color:var(--taog-text-2)}#root .gq-topo h2{margin:0;padding:0;border:0;font-size:16px;line-height:22px;font-weight:700;color:var(--taog-text)}.gq-nota{display:flex;align-items:center;gap:8px;min-width:0;margin:0;font-size:12px;color:var(--taog-text-3)}.gq-corta{min-width:0;flex:1 1 auto;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.gq-nota .ux-link{flex:none;margin-left:auto}.gq-kpis{display:grid;grid-template-columns:repeat(5,minmax(0,1fr));gap:8px}.gq-kpi{position:relative;min-width:0;display:grid;align-content:start;gap:1px;padding:5px 12px;border:1px solid var(--taog-border);border-radius:10px;background:var(--taog-surface)}#root .gq-kpi-rotulo{display:flex;align-items:center;gap:4px;height:14px;font-size:11px;line-height:14px;font-weight:600;letter-spacing:.3px;text-transform:uppercase;color:var(--taog-text-3);white-space:nowrap}#root .gq-kpi .ux-kpi-valor{display:block;margin:0;padding:0;font:700 20px/24px var(--taog-font-data);letter-spacing:-.2px;font-variant-numeric:tabular-nums;color:var(--taog-text);white-space:nowrap;overflow:hidden;text-overflow:ellipsis}#root .gq-kpi .ux-kpi-valor.ux-nd{color:var(--taog-text-3)}#root .gq-kpi--ok .ux-kpi-valor{color:var(--taog-success-strong)}#root .gq-kpi--atencao .ux-kpi-valor{color:var(--taog-warning-strong)}#root .gq-kpi--erro .ux-kpi-valor{color:var(--taog-danger-strong)}#root .gq-kpi .ux-kpi-valor.gq-saude{font-size:15px;line-height:24px}#root .gq-kpi .gq-kpi-apoio{display:block!important;white-space:nowrap!important;overflow:hidden!important;text-overflow:ellipsis!important;height:14px;margin:0;font-size:11px;line-height:14px;color:var(--taog-text-2);white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.gq-kpi-trio{display:flex;align-items:baseline;gap:6px;min-width:0}#root .gq-kpi .gq-kpi-lido{display:block;height:14px;margin:0;font-size:11px;line-height:14px;font-weight:600;color:var(--taog-warning-strong);white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.gq-kpi-trio i{font-style:normal;font-size:12px;color:var(--taog-text-2);white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.gq-dica{display:inline-flex;flex:none}.gq-dica-b{display:inline-flex;align-items:center;justify-content:center;width:16px;height:16px;padding:0;border:1px solid var(--taog-border-strong);border-radius:50%;background:transparent;color:var(--taog-text-3);font:600 10px/1 var(--taog-font-sans);text-transform:none;cursor:help}.gq-dica-b:hover,.gq-dica-b:focus-visible{color:var(--taog-text);border-color:var(--taog-text-2)}.gq-dica-b:focus-visible{outline:2px solid var(--taog-info-strong, #175cd3);outline-offset:1px}.gq-dica-pop{display:none;position:absolute;z-index:30;top:calc(100% + 4px);left:0;width:max(100%,260px);max-width:min(320px,calc(100vw - 32px));padding:8px 10px;border:1px solid var(--taog-border-strong);border-radius:8px;background:var(--taog-surface);box-shadow:var(--taog-elev-2, 0 8px 24px rgba(16, 24, 40, .16));color:var(--taog-text);font:400 12px/1.4 var(--taog-font-sans);letter-spacing:0;text-transform:none;white-space:normal;text-align:left}.gq-dica:hover .gq-dica-pop,.gq-dica:focus-within .gq-dica-pop{display:block}.gq-kpi:nth-child(n+4) .gq-dica-pop{left:auto;right:0}.gq-bloco .gq-dica{position:relative}.gq-bloco .gq-dica-pop{top:calc(100% + 4px);left:0;width:260px}.gq-corpo{display:grid;grid-template-columns:minmax(0,5fr) minmax(0,6fr) minmax(0,5fr);gap:8px;align-items:stretch}.gq-bloco{min-width:0;padding:6px 10px;border:1px solid var(--taog-border);border-radius:10px;background:var(--taog-surface)}#root .gq-bloco>h3{display:flex;align-items:center;gap:6px;margin:0 0 4px;font-size:13px;line-height:20px;font-weight:600;color:var(--taog-text)}#root .gq-bloco .gq-sub{display:flex;align-items:center;gap:6px;margin:6px 0 2px;font-size:12px;font-weight:600;color:var(--taog-text-2)}.gq-lista{display:grid;margin:0;padding:0;list-style:none}.gq-lista li{display:flex;align-items:center;gap:6px;min-height:28px;border-top:1px solid var(--taog-border);font-size:12px;min-width:0}.gq-lista li:first-child{border-top:0}.gq-lista .gq-corta{color:var(--taog-text)}.gq-lista .ux-chip{flex:none;height:20px;padding:0 6px;font-size:11px}#root .gq-lista .gq-btn{flex:none;min-height:0;height:24px;padding:0 8px;font-size:12px;border-radius:6px}.gq-mais{display:block;margin:2px 0 0;font-size:12px}#root .gq-bloco .ux-linha{min-height:28px;font-size:12px}.gq-etapas{width:100%;border-collapse:collapse;font-variant-numeric:tabular-nums}#root .gq-etapas th,#root .gq-etapas td{height:22px;padding:0 4px;border:0;border-bottom:1px solid var(--taog-border);background:transparent;font-size:12px;text-align:right;white-space:nowrap}#root .gq-etapas thead th{height:20px;font-size:10px;font-weight:600;letter-spacing:.3px;text-transform:uppercase;color:var(--taog-text-3)}#root .gq-etapas th:first-child{text-align:left;padding-left:0}#root .gq-etapas tbody th{font-weight:600;letter-spacing:0;text-transform:none;color:var(--taog-text)}#root .gq-etapas tbody tr:last-child>*{border-bottom:0}.gq-vagas{display:grid;grid-template-columns:1fr 1fr;gap:4px 12px;margin-top:4px}.gq-vagas .ux-barra{min-width:0}.gq-bloco .gq-nota{margin-top:4px}.gq-agente{display:flex;align-items:center;gap:6px;min-width:0;margin-top:6px;padding-top:6px;border-top:1px solid var(--taog-border);font-size:12px;color:var(--taog-text-2)}.gq-agente-t{flex:none;font-weight:600}.gq-agente .ux-link{flex:none;margin-left:auto}.gq-agente .ux-chip{flex:none;height:20px;padding:0 6px;font-size:11px}.gq-agente time{font-variant-numeric:tabular-nums;color:var(--taog-text-3)}.gq-grafico{display:grid;gap:2px}.gq-leitura{display:flex;flex-wrap:wrap;align-items:center;gap:2px 10px;margin:0;min-height:18px;font-size:12px;color:var(--taog-text-2);font-variant-numeric:tabular-nums}.gq-leitura b{color:var(--taog-text)}.gq-leitura span{display:inline-flex;align-items:center;gap:4px}.gq-cor{display:inline-block;width:8px;height:8px;border-radius:2px}.gq-cor--receita{background:var(--h-g-receita)}.gq-cor--gasto{background:var(--h-g-gasto)}.gq-cor--parcial{background:transparent;border:1px dashed var(--taog-text-2)}.gq-svg{display:block;width:100%;height:auto;overflow:visible}.gq-eixo{font:400 9px var(--taog-font-sans);fill:var(--h-g-eixo-cor);font-variant-numeric:tabular-nums}.gq-dia{outline:none;cursor:default}.gq-dia:focus-visible rect:first-of-type,.gq-dia--ativo rect:first-of-type{fill:var(--taog-surface-2)}.gq-dia:focus-visible{outline:2px solid var(--taog-info-strong, #175cd3);outline-offset:1px}.gq-legenda{display:flex;flex-wrap:wrap;gap:2px 12px;margin:0;font-size:11px;color:var(--taog-text-3)}.gq-legenda span{display:inline-flex;align-items:center;gap:4px}.gq-vazio{margin:0;padding:24px 0;font-size:12px;color:var(--taog-text-3);text-align:center}#root .gq-analise{margin:0}#root .gq-analise>summary{min-height:28px;padding:2px 12px;align-items:center}#root .gq-analise>summary>small{display:inline}@media(max-width:1100px){.gq-kpis{grid-template-columns:repeat(3,minmax(0,1fr))}.gq-corpo{grid-template-columns:minmax(0,1fr) minmax(0,1fr)}.gq-kpi:nth-child(n+4) .gq-dica-pop{left:0;right:auto}.gq-kpi:nth-child(3n) .gq-dica-pop{left:auto;right:0}}@media(max-width:760px){.gq{padding:10px}.gq-kpis{grid-template-columns:repeat(2,minmax(0,1fr))}.gq-kpis>:last-child:nth-child(odd){grid-column:1 / -1}.gq-kpi:nth-child(n) .gq-dica-pop{left:0;right:auto;width:min(260px,calc(100vw - 52px))}.gq-kpi:nth-child(2n) .gq-dica-pop{left:auto;right:0}.gq-corpo{grid-template-columns:minmax(0,1fr)}.gq-lista li{flex-wrap:wrap;padding:4px 0}.gq-lista .gq-corta{flex-basis:100%;order:3;white-space:normal}.gq-lista .gq-btn{order:2;margin-left:auto;height:32px}.gq-bloco .gq-dica-pop{width:min(260px,calc(100vw - 52px))}#root .gq-analise>summary>small{display:none}}.gq-nota--linha{min-height:28px;white-space:normal}.gq-leitura-un{margin-left:auto;color:var(--taog-text-3)}.gq-leitura{flex-wrap:nowrap;white-space:nowrap}.portfolio-overview{container:portfolio-overview / inline-size;display:grid;gap:16px}.portfolio-window{display:flex;align-items:center;justify-content:space-between;gap:16px;min-height:34px}.portfolio-window>div{display:flex;align-items:baseline;gap:10px}.portfolio-window strong{font-size:13px}.portfolio-window span{color:var(--taog-text-muted);font-size:11px}.portfolio-kpis{display:grid;grid-template-columns:repeat(5,minmax(0,1fr));gap:10px}.portfolio-kpi{box-sizing:border-box;display:grid;grid-template-columns:minmax(0,1fr) minmax(58px,31%);align-items:stretch;gap:9px;height:104px;min-width:0;padding:11px 13px;overflow:hidden}.portfolio-kpi-copy{min-width:0;display:grid;grid-template-rows:14px 29px minmax(24px,1fr);align-content:center;gap:3px}.portfolio-kpi-copy>span{color:var(--taog-text-muted);font-size:clamp(9px,.7vw,10px);font-weight:700;letter-spacing:-.015em;line-height:14px;text-transform:uppercase;white-space:nowrap}.portfolio-kpi-copy>strong{font:550 clamp(14px,1.1vw,18px)/29px var(--taog-font-data);letter-spacing:-.025em;white-space:normal;overflow-wrap:anywhere}.portfolio-kpi-copy>strong.metric-pending{color:var(--taog-text-muted);font-size:12px;font-weight:500}.portfolio-kpi-copy>small{align-self:center;display:-webkit-box;-webkit-box-orient:vertical;-webkit-line-clamp:2;overflow:hidden;color:var(--taog-text-muted);font-size:12px;line-height:15px;white-space:normal}.portfolio-kpi-trend{min-width:0;display:grid;grid-template-rows:28px auto;align-content:center;justify-items:stretch;gap:4px;padding-left:10px;border-left:1px solid color-mix(in srgb,var(--taog-border) 76%,transparent)}.portfolio-kpi-trend>small{color:var(--taog-text-muted);font-size:12px;line-height:14px;text-align:right;white-space:normal;overflow-wrap:normal}.portfolio-mini-bars{display:flex;align-items:flex-end;justify-content:flex-end;gap:3px;width:100%;height:28px;overflow:hidden}.portfolio-mini-bars i{flex:1 1 0;min-width:2px;max-width:6px;border-radius:2px 2px 0 0;background:currentColor;opacity:.72}.portfolio-mini-bars i.negative{background:var(--taog-danger)}.portfolio-kpi--accent .portfolio-mini-bars{color:var(--taog-info)}.portfolio-kpi--success .portfolio-mini-bars{color:var(--taog-success)}.portfolio-kpi--warning .portfolio-mini-bars{color:var(--taog-warning)}.portfolio-kpi--positive .portfolio-mini-bars{color:var(--taog-success)}.portfolio-kpi--negative .portfolio-mini-bars{color:var(--taog-danger)}.portfolio-kpi--positive .portfolio-kpi-copy>strong{color:#027a48}.portfolio-kpi--negative .portfolio-kpi-copy>strong{color:var(--taog-danger)}.portfolio-trend-card{min-width:0;overflow:hidden;padding:0}.portfolio-trend-card>.section-heading{min-height:56px;padding:12px 16px}.portfolio-trend-card .section-heading p{margin:2px 0 0;color:var(--taog-text-muted);font-size:11px}.portfolio-trend{min-width:0;display:grid;grid-template-rows:auto minmax(224px,1fr) auto;padding:12px 16px 16px}.portfolio-trend-toolbar{display:flex;align-items:flex-start;justify-content:space-between;gap:18px;min-height:42px}.portfolio-trend-legend{display:flex;align-items:center;flex-wrap:wrap;gap:7px}.portfolio-trend-legend .badge{gap:6px;padding:3px 8px;font-size:10px}.portfolio-trend-legend i{width:7px;height:7px;border-radius:2px;background:currentColor}.portfolio-trend-legend .portfolio-trend-legend--impressions{color:#667085}.portfolio-trend-legend .portfolio-trend-legend--ecpm{color:#6941c6}.portfolio-trend-legend .portfolio-trend-legend--ecpm i{width:11px;height:2px;border-radius:999px}.portfolio-series-toggle{-webkit-appearance:none;-moz-appearance:none;appearance:none;font-family:inherit;cursor:pointer;transition:opacity .15s ease,background-color .15s ease,border-color .15s ease,box-shadow .15s ease}.portfolio-series-toggle[aria-pressed=false]{opacity:.42;filter:saturate(.35)}.portfolio-series-toggle[aria-pressed=false]:hover{opacity:.58}.portfolio-series-toggle[aria-pressed=true]:hover{opacity:.88}.portfolio-series-toggle:focus-visible{outline:2px solid color-mix(in srgb,var(--taog-info) 72%,white);outline-offset:2px}.portfolio-series-toggle:disabled{cursor:not-allowed;opacity:.46;filter:saturate(.25)}.portfolio-series-toggle:disabled:hover{opacity:.46}.portfolio-trend-summary{flex:none;display:flex}.portfolio-trend-summary>span{min-width:126px;display:grid;justify-items:end;padding:0 13px;border-left:1px solid var(--taog-border)}.portfolio-trend-summary>span:last-child{padding-right:0}.portfolio-trend-summary small{color:var(--taog-text-muted);font-size:10px;font-weight:700;line-height:14px;text-transform:uppercase}.portfolio-trend-summary strong{color:#027a48;font:650 15px/21px var(--taog-font-data)}.portfolio-trend-summary strong.negative{color:var(--taog-danger)}.portfolio-financial-plot{position:relative;min-width:0;display:grid;grid-template-columns:58px minmax(0,1fr);align-items:stretch}.portfolio-financial-plot:not(.has-money){grid-template-columns:0 minmax(0,1fr)}.portfolio-financial-plot.has-ecpm{grid-template-columns:58px minmax(0,1fr) 52px}.portfolio-financial-plot.has-ecpm:not(.has-money){grid-template-columns:0 minmax(0,1fr) 52px}.portfolio-chart-axis{position:relative;grid-column:1;grid-row:1;color:var(--taog-text-muted);font:10px/13px var(--taog-font-data);white-space:nowrap}.portfolio-chart-axis>span{position:absolute;right:9px;transform:translateY(-50%)}.portfolio-chart-axis--right{grid-column:3;color:#6941c6}.portfolio-chart-axis--right>span{left:9px;right:auto}.portfolio-financial-canvas{position:relative;grid-column:2;grid-row:1;min-width:0;min-height:0}.portfolio-financial-canvas>svg{position:relative;z-index:1;display:block;width:100%;height:100%;overflow:visible}.portfolio-financial-grid{stroke:color-mix(in srgb,var(--taog-border) 76%,transparent);stroke-width:1;vector-effect:non-scaling-stroke}.portfolio-financial-zero{stroke:var(--taog-border-strong);stroke-width:1;vector-effect:non-scaling-stroke}.portfolio-financial-day{fill:transparent;rx:8px}.portfolio-financial-day.latest{fill:color-mix(in srgb,var(--taog-info) 4%,transparent)}.portfolio-financial-day:hover,.portfolio-financial-day.active{fill:color-mix(in srgb,var(--taog-info) 7%,transparent)}.portfolio-financial-line{fill:none;stroke-width:2;stroke-linecap:round;stroke-linejoin:round}.portfolio-financial-line.revenue,.portfolio-financial-point.revenue{stroke:var(--taog-success)}.portfolio-financial-line.spend,.portfolio-financial-point.spend{stroke:var(--taog-info)}.portfolio-financial-line.result,.portfolio-financial-point.result{stroke:var(--taog-warning)}.portfolio-financial-line.result{stroke-dasharray:5 4}.portfolio-financial-line.ecpm,.portfolio-financial-point.ecpm{stroke:#7f56d9}.portfolio-financial-line.ecpm{stroke-width:1.6}.portfolio-financial-point{stroke-width:5;stroke-linecap:round}.portfolio-impressions-overlay{position:absolute;z-index:0;top:12px;right:0;bottom:10px;left:0;display:grid;align-items:end;overflow:hidden;pointer-events:none}.portfolio-impressions-slot{min-width:0;height:100%;display:flex;align-items:flex-end;justify-content:center}.portfolio-impressions-bar{display:block;width:clamp(6px,20%,10px);max-height:70%;border-radius:3px 3px 0 0;background:#7c8da5;opacity:.34;box-shadow:inset 0 0 0 1px color-mix(in srgb,#667085 20%,transparent)}.portfolio-impressions-bar.active{background:#52647c;opacity:.58}.portfolio-chart-tooltip{position:absolute;z-index:3;top:8px;width:min(190px,calc(100% - 12px));box-sizing:border-box;display:grid;gap:4px;padding:9px 10px;border:1px solid var(--taog-border-strong);border-radius:9px;background:color-mix(in srgb,var(--taog-surface) 97%,transparent);box-shadow:0 8px 22px #0f172a1f;color:var(--taog-text-2);font-size:10px;line-height:14px;pointer-events:none;transform:translate(-50%)}.portfolio-chart-tooltip.edge-start{left:6px!important;transform:none}.portfolio-chart-tooltip.edge-end{right:6px;left:auto!important;transform:none}.portfolio-chart-tooltip>strong{margin-bottom:1px;font:700 11px/15px var(--taog-font-data)}.portfolio-chart-tooltip>span{display:grid;grid-template-columns:7px 1fr auto;align-items:center;gap:5px}.portfolio-chart-tooltip i{width:6px;height:6px;border-radius:2px}.portfolio-chart-tooltip i.revenue{background:var(--taog-success)}.portfolio-chart-tooltip i.spend{background:var(--taog-info)}.portfolio-chart-tooltip i.result{height:2px;border-radius:999px;background:var(--taog-warning)}.portfolio-chart-tooltip i.impressions{background:#98a2b3}.portfolio-chart-tooltip i.ecpm{height:2px;border-radius:999px;background:#7f56d9}.portfolio-chart-tooltip b{font:650 10px/14px var(--taog-font-data)}.portfolio-result-strip-set{min-width:0}.portfolio-result-strip-set--trend{margin:4px 0 0 58px}.portfolio-trend:has(.portfolio-financial-plot:not(.has-money)) .portfolio-result-strip-set--trend{margin-left:0}.portfolio-trend:has(.portfolio-financial-plot.has-ecpm) .portfolio-result-strip-set--trend{margin-right:52px}.portfolio-trend-result-strip{display:grid;gap:1px;overflow:hidden;border:1px solid var(--taog-border);border-radius:9px;background:var(--taog-border)}.portfolio-result-strip-set .portfolio-result-strip--compact{display:none}.portfolio-trend-result-strip>span{min-width:0;display:grid;justify-items:center;gap:2px;padding:8px 5px;background:var(--taog-surface)}.portfolio-trend-result-strip>span.latest{background:color-mix(in srgb,var(--taog-info) 5%,var(--taog-surface))}.portfolio-trend-result-strip small{color:var(--taog-text-muted);font-size:10px;line-height:13px}.portfolio-trend-result-strip strong{overflow:hidden;max-width:100%;color:#027a48;font:650 11px/15px var(--taog-font-data);text-overflow:ellipsis;white-space:nowrap}.portfolio-trend-result-strip .negative strong{color:var(--taog-danger)}.portfolio-trend-result-strip .unavailable strong{color:var(--taog-text-muted)}.portfolio-pulse{overflow:hidden}.portfolio-pulse>.section-heading,.portfolio-companies>.section-heading,.portfolio-attention>.section-heading{min-height:56px;padding:12px 16px}.portfolio-pulse .section-heading p,.portfolio-companies .section-heading p,.portfolio-attention .section-heading p{margin:2px 0 0;color:var(--taog-text-muted);font-size:11px}.portfolio-pulse-grid{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));border-top:1px solid var(--taog-border)}.portfolio-pulse-grid>div{display:grid;gap:3px;padding:13px 16px;border-right:1px solid var(--taog-border)}.portfolio-pulse-grid>div:last-child{border-right:0}.portfolio-pulse-grid span{color:var(--taog-text-muted);font-size:10px;text-transform:uppercase}.portfolio-pulse-grid strong{font:500 18px/24px var(--taog-font-data)}.portfolio-pulse-grid small{color:var(--taog-text-muted);font-size:10px}.portfolio-companies{container:portfolio-companies / inline-size;display:grid;gap:10px}.portfolio-companies>.section-heading{padding-inline:0}.portfolio-company-grid{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));align-items:stretch;gap:14px}.portfolio-company{position:relative;display:grid;grid-template-rows:auto auto auto 1fr;overflow:hidden;border:1px solid var(--taog-border)}.portfolio-company:before{position:absolute;inset:0 0 auto;height:3px;background:var(--taog-border);content:""}.portfolio-company--healthy:before{background:#12a36d}.portfolio-company--partial:before{background:#d49b24}.portfolio-company--attention:before{background:#d97706}.portfolio-company>header{display:flex;justify-content:space-between;align-items:center;gap:20px;padding:18px 18px 15px}.portfolio-company-identity{min-width:0;display:grid;justify-items:start;gap:8px}.portfolio-company h3{margin:0;font-size:20px;line-height:25px;letter-spacing:-.018em}.portfolio-company-result{flex:none;display:grid;justify-items:end}.portfolio-company-result>small{color:var(--taog-text-muted);font-size:10px;font-weight:650;line-height:14px;text-transform:uppercase}.portfolio-company-result>strong{font:650 22px/28px var(--taog-font-data);letter-spacing:-.02em;white-space:nowrap}.portfolio-company-result>strong.negative{color:var(--taog-danger)}.portfolio-company-result>em{color:var(--taog-text-muted);font-size:10px;font-style:normal;line-height:14px}.portfolio-company-state{width:max-content;display:inline-flex;align-items:center;gap:6px;padding:4px 8px;border:1px solid var(--taog-border);border-radius:999px;color:var(--taog-text-muted);background:var(--taog-surface-2);font:700 10px/14px var(--taog-font-ui);text-transform:uppercase}button.portfolio-company-state{cursor:pointer}.portfolio-company--healthy .portfolio-company-state{border-color:color-mix(in srgb,#12a36d 28%,var(--taog-border));color:#027a48;background:color-mix(in srgb,#12a36d 9%,var(--taog-surface))}.portfolio-company--partial .portfolio-company-state{border-color:color-mix(in srgb,#d49b24 34%,var(--taog-border));color:#8a6400;background:color-mix(in srgb,#d49b24 10%,var(--taog-surface))}.portfolio-company--attention .portfolio-company-state{border-color:color-mix(in srgb,#d97706 34%,var(--taog-border));color:#a15c00;background:color-mix(in srgb,#d97706 10%,var(--taog-surface))}.portfolio-company-metrics{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));margin:0;border-block:1px solid var(--taog-border);background:color-mix(in srgb,var(--taog-surface-2) 42%,var(--taog-surface))}.portfolio-company-metrics>div{min-width:0;min-height:74px;box-sizing:border-box;display:grid;align-content:start;padding:12px 16px 13px;border-right:1px solid var(--taog-border)}.portfolio-company-metrics>div:last-child{border-right:0}.portfolio-company-metrics dt{color:var(--taog-text-muted);font-size:11px;font-weight:650;line-height:15px;text-transform:uppercase}.portfolio-company-metrics dd{margin:3px 0 0;font:600 16px/22px var(--taog-font-data);overflow-wrap:anywhere;white-space:normal}.portfolio-company-metrics small{margin:2px 0 0;color:var(--taog-text-muted);font-size:12px;line-height:15px;white-space:normal}.portfolio-company-visuals{display:grid;grid-template-columns:minmax(0,1fr)}.portfolio-company-finance-chart{min-width:0;display:grid;grid-template-rows:auto auto minmax(168px,1fr) auto;gap:10px;padding:17px 18px 16px;border-bottom:1px solid var(--taog-border)}.portfolio-company-finance-chart>header{min-height:0;display:flex;align-items:flex-start;justify-content:space-between;gap:16px;padding:0;border:0;background:transparent}.portfolio-company-finance-chart>header>span:first-child{min-width:0;display:grid;gap:2px}.portfolio-company-finance-chart>header>span:first-child>strong{color:var(--taog-text-2);font-size:13px;line-height:18px}.portfolio-company-finance-chart small,.portfolio-company-finance-chart--empty span{color:var(--taog-text-muted);font-size:11px;line-height:15px}.portfolio-company-chart-summary{flex:none;display:flex;align-items:flex-start}.portfolio-company-chart-summary>span{min-width:94px;display:grid;justify-items:end;padding:0 10px;border-left:1px solid var(--taog-border)}.portfolio-company-chart-summary>span:last-child{padding-right:0}.portfolio-company-chart-summary small{font-size:10px;font-weight:700;line-height:14px;text-transform:uppercase}.portfolio-company-chart-summary strong{color:var(--taog-text-2);font:650 14px/19px var(--taog-font-data);white-space:nowrap}.portfolio-company-chart-summary strong.negative{color:var(--taog-danger)}.portfolio-company-chart-summary em{color:var(--taog-text-muted);font-size:10px;font-style:normal;line-height:13px}.portfolio-company-chart-legend{display:flex;align-items:center;flex-wrap:wrap;gap:6px 15px;color:var(--taog-text-muted);font-size:11px;line-height:15px}.portfolio-company-chart-legend>.portfolio-series-toggle{display:inline-flex;align-items:center;gap:5px;padding:2px 4px;border:1px solid transparent;border-radius:6px;background:transparent;color:inherit;font-size:inherit;line-height:inherit}.portfolio-company-chart-legend>.portfolio-series-toggle:hover{border-color:var(--taog-border);background:var(--taog-surface-2)}.portfolio-company-chart-legend i{width:8px;height:8px;border-radius:2px}.portfolio-company-chart-legend .revenue{background:var(--taog-success)}.portfolio-company-chart-legend .spend{background:var(--taog-info)}.portfolio-company-chart-legend .result{width:12px;height:2px;border-radius:999px;background:var(--taog-warning)}.portfolio-company-chart-legend .impressions{background:#98a2b3}.portfolio-company-chart-legend .ecpm{width:12px;height:2px;border-radius:999px;background:#7f56d9}.portfolio-company-finance-chart .portfolio-financial-plot{grid-template-columns:54px minmax(0,1fr);min-height:168px}.portfolio-company-finance-chart .portfolio-financial-plot:not(.has-money){grid-template-columns:0 minmax(0,1fr)}.portfolio-company-finance-chart .portfolio-financial-plot.has-ecpm{grid-template-columns:54px minmax(0,1fr) 48px}.portfolio-company-finance-chart .portfolio-financial-plot.has-ecpm:not(.has-money){grid-template-columns:0 minmax(0,1fr) 48px}.portfolio-company-finance-chart .portfolio-financial-canvas>svg{min-height:168px}.portfolio-company-result-strip{display:grid;gap:1px;overflow:hidden;border:1px solid var(--taog-border);border-radius:9px;background:var(--taog-border)}.portfolio-company-result-strip>span{min-width:0;display:grid;gap:2px;justify-items:center;padding:7px 5px 8px;background:var(--taog-surface)}.portfolio-company-result-strip>span.latest{background:color-mix(in srgb,var(--taog-info) 5%,var(--taog-surface))}.portfolio-company-result-strip small{font-size:10px;line-height:13px}.portfolio-company-result-strip strong{overflow:hidden;max-width:100%;color:#027a48;font:650 10.5px/14px var(--taog-font-data);text-overflow:ellipsis;white-space:nowrap}.portfolio-company-result-strip .negative strong{color:var(--taog-danger)}.portfolio-company-result-strip .unavailable strong{color:var(--taog-text-muted)}.portfolio-company-finance-chart--empty{align-content:center}.portfolio-company-retention{min-width:0;display:grid;grid-template-rows:auto 1fr;background:color-mix(in srgb,var(--taog-surface-2) 28%,var(--taog-surface))}.portfolio-company-retention>header{min-height:0;display:flex;align-items:center;justify-content:space-between;gap:14px;padding:10px 18px;border:0;border-bottom:1px solid var(--taog-border);background:transparent}.portfolio-company-retention>header strong{color:var(--taog-text-2);font-size:13px;line-height:18px}.retention-metric-selector{min-width:0;display:flex;align-items:center;justify-content:flex-end;gap:14px}.retention-metric-selector button{--metric-color:var(--taog-text-muted);position:relative;min-width:0;min-height:24px;display:inline-flex;align-items:center;gap:5px;padding:2px 0 5px;border:0;border-radius:0;background:transparent;color:var(--taog-text-muted);font:550 10px/15px var(--taog-font-ui);white-space:nowrap;cursor:pointer;transition:color .14s ease,font-weight .14s ease,transform .14s ease}.retention-metric-selector button>i{width:6px;height:6px;flex:none;border-radius:2px;background:var(--metric-color)}.retention-metric-selector button:after{position:absolute;right:0;bottom:0;left:0;height:1px;background:var(--metric-color);content:"";opacity:0}.retention-metric-selector button[data-metric=revenue]{--metric-color:var(--taog-success)}.retention-metric-selector button[data-metric=volume]{--metric-color:var(--taog-info)}.retention-metric-selector button[data-metric=impressions]{--metric-color:#98a2b3}.retention-metric-selector button[data-metric=ecpm]{--metric-color:#7f56d9}.retention-metric-selector button:hover{color:var(--taog-text-2);font-weight:700;transform:scale(1.025)}.retention-metric-selector button[aria-pressed=true]{color:var(--taog-text-2);font-weight:700}.retention-metric-selector button[aria-pressed=true]:after{opacity:1}.retention-metric-selector button:focus-visible{outline:2px solid var(--taog-info);outline-offset:2px}.portfolio-company-signals{display:grid;grid-template-columns:repeat(4,minmax(0,1fr))}.portfolio-company-signal{--stage-color:var(--taog-accent);min-width:0;min-height:194px;box-sizing:border-box;display:grid;grid-template-rows:auto auto minmax(90px,1fr);gap:5px;padding:13px 13px 12px;border-right:1px solid var(--taog-border)}.portfolio-company-signal:last-child{border-right:0}.portfolio-company-signal>header{min-width:0;min-height:39px;display:grid;grid-template-rows:15px minmax(20px,auto);align-content:start;justify-items:start;gap:4px;padding:0;border:0;background:transparent}.portfolio-company-signal>header>span{display:inline-flex;align-items:center;gap:6px;color:var(--taog-text-2);font-size:11px;font-weight:700;line-height:15px;text-transform:uppercase}.portfolio-company-signal>header>span>i{width:7px;height:7px;flex:none;border-radius:2px;background:var(--stage-color)}.portfolio-company-signal>header>strong{max-width:100%;overflow:hidden;font:650 16px/22px var(--taog-font-data);text-overflow:ellipsis;white-space:nowrap}.portfolio-company-signal>p{min-height:30px;display:-webkit-box;overflow:hidden;margin:1px 0 0;color:var(--taog-text-muted);font-size:10.5px;line-height:15px;white-space:normal;-webkit-box-orient:vertical;-webkit-line-clamp:2}.portfolio-company-signal>.portfolio-stage-trend{grid-row:3;align-self:end;margin-top:2px}.portfolio-company-signal.is-compact{grid-template-rows:auto minmax(90px,1fr)}.portfolio-company-signal.is-compact>.portfolio-stage-trend,.portfolio-company-signal.is-compact>.portfolio-company-signal-empty{grid-row:2}.portfolio-company-signal--sequence,.portfolio-company-signal--agents{--stage-color:var(--taog-info)}.portfolio-company-signal--broadcast{--stage-color:var(--taog-warning)}.portfolio-company-signal--utility{--stage-color:var(--taog-success)}.portfolio-stage-trend{min-width:0;display:grid;grid-template-rows:82px 15px}.portfolio-stage-canvas{position:relative;min-width:0;height:82px}.portfolio-stage-trend svg{display:block;width:100%;height:82px;color:var(--stage-color)}.portfolio-stage-trend svg line{stroke:var(--taog-border);stroke-width:1;vector-effect:non-scaling-stroke}.portfolio-stage-trend svg rect.metric-bar{fill:var(--stage-color);opacity:.82;rx:2px}.portfolio-stage-trend--revenue svg rect.metric-bar{fill:var(--taog-success)}.portfolio-stage-trend--impressions svg rect.metric-bar{fill:#98a2b3}.portfolio-stage-trend svg path.metric-line{fill:none;stroke:#7f56d9;stroke-width:1.8;vector-effect:non-scaling-stroke}.portfolio-stage-trend svg circle.metric-point{fill:#7f56d9;stroke:var(--taog-surface);stroke-width:1;vector-effect:non-scaling-stroke}.portfolio-stage-trend svg rect.hit{fill:transparent;outline:none}.portfolio-stage-tooltip{position:absolute;z-index:2;top:0;width:min(174px,calc(100% - 8px));box-sizing:border-box;display:grid;gap:1px;padding:6px 7px;border:1px solid var(--taog-border-strong);border-radius:7px;background:color-mix(in srgb,var(--taog-surface) 97%,transparent);box-shadow:0 6px 16px #0f172a1c;color:var(--taog-text-muted);font-size:10px;line-height:12px;pointer-events:none;transform:translate(-50%)}.portfolio-stage-tooltip.edge-start{left:4px!important;transform:none}.portfolio-stage-tooltip.edge-end{right:4px;left:auto!important;transform:none}.portfolio-stage-tooltip strong{color:var(--taog-text-2);font:700 10px/13px var(--taog-font-data)}.portfolio-stage-tooltip b{color:var(--taog-text-2);font-weight:700}.portfolio-stage-trend>span{display:grid;grid-template-columns:1fr auto 1fr;align-items:center}.portfolio-stage-trend>span small{margin:0;color:var(--taog-text-muted);font-size:10px;line-height:13px}.portfolio-stage-trend>span small:nth-child(2){text-align:center}.portfolio-stage-trend>span small:last-child{text-align:right}.portfolio-stage-series-key{display:inline-flex;align-items:center;justify-content:center;gap:3px;white-space:nowrap}.portfolio-stage-series-key i{width:5px;height:5px;border-radius:1px;background:var(--stage-color)}.portfolio-stage-trend--revenue .portfolio-stage-series-key i{background:var(--taog-success)}.portfolio-stage-trend--impressions .portfolio-stage-series-key i{background:#98a2b3}.portfolio-stage-trend--ecpm .portfolio-stage-series-key i{width:7px;height:2px;border-radius:999px;background:#7f56d9}.portfolio-company-signal-quality{min-height:76px;display:grid;align-content:center;align-self:stretch;gap:10px;padding-top:5px}.portfolio-company-signal-quality>span{display:flex;align-items:center;justify-content:space-between;gap:12px}.portfolio-company-signal-quality small{margin:0;color:var(--taog-text-muted);font-size:10px}.portfolio-company-signal-empty{min-height:48px;display:flex;align-items:center;color:var(--taog-text-muted);font-size:10px;line-height:14px}.portfolio-company-signal-meter{position:relative;min-width:0;height:7px;overflow:hidden;border-radius:999px;background:var(--taog-surface-2)}.portfolio-company-signal-meter i{position:absolute;inset:0 auto 0 0;border-radius:inherit;background:var(--stage-color)}.portfolio-company--loading{align-self:start;grid-template-rows:auto auto}.portfolio-company--loading:before{background:var(--taog-border)}.portfolio-company--loading .portfolio-company-state,.portfolio-company--loading strong,.portfolio-company--loading dd{color:var(--taog-text-muted)}.portfolio-company-loading-body{min-height:72px;box-sizing:border-box;display:grid;align-content:center;gap:4px;padding:15px 18px 17px;border-top:1px solid var(--taog-border)}.portfolio-company-loading-body strong{font-size:12px;line-height:17px}.portfolio-company-loading-body span{color:var(--taog-text-muted);font-size:11px;line-height:16px}.portfolio-attention{overflow:hidden}.portfolio-attention-groups{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));border-top:1px solid var(--taog-border)}.portfolio-attention-groups>article{min-width:0;padding:13px 16px;border-right:1px solid var(--taog-border)}.portfolio-attention-groups>article:last-child{border-right:0}.portfolio-attention-groups h3{margin:0 0 8px;font-size:13px}.portfolio-attention ul{margin:0;padding:0;list-style:none}.portfolio-attention li{display:flex;align-items:center;justify-content:space-between;gap:16px;padding:10px 16px;border-bottom:1px solid var(--taog-border)}.portfolio-attention li:last-child{border-bottom:0}.portfolio-attention li>div{display:flex;align-items:center;gap:8px;min-width:0}.portfolio-attention li strong{font-size:12px}.portfolio-attention li .badge{flex:0 0 auto;font-size:10px}.portfolio-attention li button{display:flex;align-items:center;gap:4px;border:0;background:none;font:600 10px var(--taog-font-ui);cursor:pointer}@container portfolio-overview (max-width:1040px){.portfolio-kpis{grid-template-columns:repeat(3,minmax(0,1fr))}}@container portfolio-companies (max-width:1020px){.portfolio-company-grid{grid-template-columns:minmax(0,1fr)}}@media(max-width:900px){.portfolio-company-grid{grid-template-columns:minmax(0,1fr)}}@media(max-width:760px){.portfolio-kpis{grid-template-columns:repeat(2,minmax(0,1fr));gap:8px}.portfolio-kpis>:last-child:nth-child(odd){grid-column:1/-1}.portfolio-kpi{grid-template-columns:minmax(0,1fr) 46px;gap:6px;padding-inline:10px}.portfolio-kpi-copy>span{letter-spacing:-.05em}.portfolio-kpi-copy>strong{font-size:15px}.portfolio-kpi-trend{padding-left:6px}.portfolio-pulse-grid{grid-template-columns:repeat(2,minmax(0,1fr))}.portfolio-pulse-grid>div:nth-child(2){border-right:0}.portfolio-pulse-grid>div:nth-child(-n+2){border-bottom:1px solid var(--taog-border)}.portfolio-company>header{align-items:flex-end}.portfolio-company-visuals{grid-template-columns:1fr}.portfolio-company-finance-chart{border-right:0;border-bottom:1px solid var(--taog-border)}.portfolio-attention li span{white-space:normal}.portfolio-attention-groups{grid-template-columns:1fr}.portfolio-attention-groups>article{border-right:0;border-bottom:1px solid var(--taog-border)}.portfolio-trend{padding-inline:8px}.portfolio-trend{grid-template-rows:auto minmax(200px,1fr) auto}.portfolio-trend .portfolio-financial-plot,.portfolio-trend .portfolio-financial-canvas>svg{min-height:200px}}@container portfolio-companies (max-width:520px){.portfolio-company-signals{grid-template-columns:1fr}.portfolio-company-signal{min-height:150px;grid-template-columns:minmax(128px,.78fr) minmax(136px,1fr);grid-template-rows:auto auto 1fr;gap:3px 14px;padding:13px 15px;border-right:0;border-bottom:1px solid var(--taog-border)}.portfolio-company-signal:last-child{border-bottom:0}.portfolio-company-signal>.portfolio-stage-trend{grid-column:2;grid-row:1/4;margin-top:0}.portfolio-company-signal-quality{grid-column:1/-1;min-height:52px}}@media(max-width:430px){.portfolio-window>div{display:grid;gap:1px}.portfolio-trend-toolbar{display:grid;gap:10px}.portfolio-trend-summary{width:100%}.portfolio-trend-summary>span{min-width:0;width:50%;box-sizing:border-box;justify-items:start;padding:0 10px 0 0;border-left:0}.portfolio-trend-summary>span+span{padding-left:10px;border-left:1px solid var(--taog-border)}.portfolio-result-strip-set--trend{margin-left:0}.portfolio-result-strip-set .portfolio-result-strip--compact{display:none}.portfolio-result-strip-set{overflow-x:auto;-webkit-overflow-scrolling:touch}.portfolio-result-strip--wide{display:grid;min-width:max-content;grid-auto-columns:minmax(64px,1fr);grid-template-columns:none!important;grid-auto-flow:column;overflow:visible}.portfolio-company>header{display:grid;align-items:start;padding:17px 15px 14px}.portfolio-company-identity{gap:7px}.portfolio-company-result{justify-items:start}.portfolio-company-result>strong{font-size:20px}.portfolio-company-metrics{grid-template-columns:repeat(2,minmax(0,1fr))}.portfolio-company-metrics>div{padding:12px 15px}.portfolio-company-metrics>div:nth-child(2){border-right:0}.portfolio-company-metrics>div:nth-child(-n+2){border-bottom:1px solid var(--taog-border)}.portfolio-company-finance-chart{padding:16px 12px 10px}.portfolio-company-finance-chart{grid-template-rows:auto auto auto auto}.portfolio-company-finance-chart>header{display:grid;gap:10px}.portfolio-company-chart-summary{width:100%}.portfolio-company-chart-summary>span{min-width:0;width:50%;box-sizing:border-box;justify-items:start;padding:0 10px 0 0;border-left:0}.portfolio-company-chart-summary>span+span{padding-left:10px;border-left:1px solid var(--taog-border)}.portfolio-company-finance-chart .portfolio-financial-plot{min-height:195px}.portfolio-company-retention>header{display:grid;gap:8px}.retention-metric-selector{width:100%;display:grid;grid-template-columns:repeat(4,minmax(0,1fr));box-sizing:border-box}.retention-metric-selector button{padding-inline:4px}.portfolio-company-signal{grid-template-columns:minmax(112px,.76fr) minmax(126px,1fr);padding:13px 15px}}.portfolio-scope-detail{margin-top:4px;font-size:11px;color:var(--taog-text-muted)}.portfolio-scope-detail summary{cursor:pointer;width:fit-content}.portfolio-company-signal>p{min-height:15px;display:block;white-space:nowrap;text-overflow:ellipsis}.portfolio-attention li>div{align-items:flex-start}.portfolio-attention .av-linha{display:grid;gap:2px;min-width:0}.portfolio-attention .av-linha small{color:var(--taog-text-muted);font-size:11px;line-height:15px;font-weight:500}.portfolio-company-notes{display:flex;flex-wrap:wrap;gap:6px;padding:0 16px 10px}.portfolio-company-note{display:inline-flex;align-items:center;gap:6px;max-width:100%;padding:3px 9px;border:1px solid var(--taog-border);border-radius:999px;background:var(--taog-surface-2);color:var(--taog-text-muted);font:600 10px/14px var(--taog-font-ui);cursor:pointer;text-align:left}.portfolio-company-note i{flex:0 0 auto;width:6px;height:6px;border-radius:50%;background:var(--taog-text-muted);opacity:.6}.portfolio-company-note:hover{color:var(--taog-text);border-color:var(--taog-text-muted)}dialog.av-gaveta .painel.painel-operacao.av-painel{display:flex;flex-direction:column;width:min(100vw,420px);max-width:100vw;height:100%;padding:0;overflow:hidden;font-size:13px}.av-painel>header{flex:none;padding:18px 20px 14px}.av-painel>header p{margin:4px 0 0;color:var(--taog-text-3);font-size:12px;line-height:17px;overflow-wrap:anywhere}.av-corpo{flex:1 1 auto;min-height:0;overflow-y:auto;display:grid;align-content:start;grid-auto-rows:max-content;gap:16px;padding:16px 20px 20px}.av-corpo h3{margin:0 0 6px;font-size:12px;text-transform:uppercase;letter-spacing:.04em;color:var(--taog-text-3)}.av-corpo p{margin:0;font-size:13px;line-height:19px}.av-tecnico{margin:0;padding:0;list-style:none;display:grid;gap:6px}.av-tecnico li{padding:8px 10px;border:1px solid var(--taog-border);border-radius:8px;background:var(--taog-surface-2);font:500 11px/16px ui-monospace,SFMono-Regular,Menlo,monospace;overflow-wrap:anywhere}.av-rodape{flex:none;display:flex;flex-wrap:wrap;justify-content:flex-end;gap:8px;padding:12px 20px;border-top:1px solid var(--taog-border);background:var(--taog-surface)}@media(max-width:760px){dialog.av-gaveta .painel.painel-operacao.av-painel{width:100vw}}.portfolio-day-numbers{display:grid;gap:10px;padding:2px 0}.portfolio-day-numbers-head{display:flex;align-items:baseline;gap:10px}.portfolio-day-numbers-head strong{font-size:15px}.portfolio-day-numbers-head small,.portfolio-day-numbers-note{color:var(--taog-text-muted);font-size:11px;line-height:15px}.portfolio-day-numbers-grid{display:grid;grid-template-columns:repeat(5,minmax(0,1fr));gap:1px;border:1px solid var(--taog-border);border-radius:8px;overflow:hidden;background:var(--taog-border)}.portfolio-day-numbers-grid>div{display:grid;gap:2px;padding:10px 12px;background:var(--taog-surface);min-width:0}.portfolio-day-numbers-grid small{color:var(--taog-text-muted);font-size:10px;text-transform:uppercase}.portfolio-day-numbers-grid strong{font:650 15px/20px var(--taog-font-data);overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.portfolio-day-numbers-grid strong.negative{color:var(--taog-danger)}.portfolio-company-finance-chart--day{grid-template-rows:auto auto}.portfolio-company-signal-neutral{margin:0;align-self:center;color:var(--taog-text-muted);font-size:11px;line-height:16px}.portfolio-kpi-hint{all:unset;display:block;max-width:100%;white-space:normal;color:var(--taog-text-muted);font-size:12px;line-height:15px;cursor:pointer;text-decoration:underline dotted}.portfolio-kpi-hint:focus-visible{outline:2px solid var(--taog-accent);outline-offset:2px}@media(max-width:760px){.portfolio-day-numbers-grid{grid-template-columns:repeat(2,minmax(0,1fr))}.portfolio-day-numbers-grid>div:last-child:nth-child(odd){grid-column:1/-1}}.operation-view .operation-status{display:grid;gap:8px;margin-bottom:12px}.operation-view .ux-operacao-nota{margin:0;color:var(--taog-text-2);background:var(--taog-surface-2);border:1px solid var(--taog-border)}.operation-view .serie-legenda{display:flex;flex-wrap:wrap;gap:4px 14px;margin:0 0 6px;font-size:12px;color:var(--taog-text-2)}.operation-view .serie-legenda i{display:inline-block;width:10px;height:10px;border-radius:2px;margin-right:6px}.operation-view .dinheiro-canal-vazio{display:grid;gap:8px;font-size:13px;color:var(--taog-text-2)}.operation-view .dinheiro-canal-vazio .taog-btn{justify-self:start;min-height:40px}.operation-view .operacao-filtros{display:flex;flex-wrap:wrap;align-items:end;gap:10px 14px;padding:10px 12px;border-bottom:1px solid var(--taog-border)}.operation-view .operacao-filtros-situacao{display:inline-flex;border:1px solid var(--taog-border);border-radius:8px;overflow:hidden}.operation-view .operacao-filtros-situacao button{min-height:40px;padding:0 14px;border:0;background:var(--taog-surface);color:var(--taog-text-2);font-size:13px;cursor:pointer}.operation-view .operacao-filtros-situacao button+button{border-left:1px solid var(--taog-border)}.operation-view .operacao-filtros-situacao button.active{background:var(--taog-surface-2);color:var(--taog-text);font-weight:650}.operation-view .operacao-filtro{display:grid;gap:2px;font-size:12px;color:var(--taog-text-2)}.operation-view .operacao-filtro select{min-height:40px;min-width:110px;padding:0 8px;border:1px solid var(--taog-border);border-radius:8px;background:var(--taog-surface);color:var(--taog-text);font-size:13px}.operation-view .operacao-filtros-conta{margin-left:auto;font-size:12px;color:var(--taog-text-2)}.operation-view .campo-nome--leitura{display:block;width:100%;padding:4px 6px;border:1px solid transparent;border-radius:6px;background:transparent;color:inherit;font:inherit;text-align:left;white-space:normal;overflow-wrap:anywhere;cursor:text}.operation-view .campo-nome--leitura:hover:not(:disabled){border-color:var(--taog-border)}.operation-view .operacao-src{display:inline-block;padding:0 6px;border-radius:6px;background:var(--taog-surface-2);font-weight:650;color:var(--taog-text)}.operation-view .operacao-acao{display:inline-flex;align-items:center;gap:8px;min-height:40px}.operation-view .operacao-acao .operation-switch{position:relative;flex:none}.operation-view .operacao-acao .operation-switch:after{content:"";position:absolute;top:-12px;right:-6px;bottom:-12px;left:-6px}.operation-view .operacao-acao-texto{font-size:13px;line-height:16px;color:var(--taog-text-2);white-space:normal;max-width:9ch;overflow-wrap:normal}.operation-view .operacao-acao-texto--ligada{color:var(--taog-text);font-weight:650}.operation-view .operacao-mais{display:none}.operation-view .lista-taxa li{display:grid;grid-template-columns:minmax(0,1fr);gap:6px}.operation-view .lista-taxa .taxa-site{grid-column:1;grid-row:auto;overflow-wrap:anywhere}.operation-view .lista-taxa .taxa-estado{grid-column:1;grid-row:auto}.operation-view .lista-taxa .taxa-linha{grid-column:1;grid-row:auto;justify-content:flex-start;flex-wrap:wrap;gap:8px}.operation-view .lista-taxa .taxa-campo{width:9ch;min-width:9ch;min-height:44px;padding:0 8px;font-size:14px}.operation-view .lista-taxa .taxa-salvar{min-height:44px;padding:0 16px}.operation-view .meta-mutation-dialog--painel{display:grid;gap:14px;position:static;width:auto;max-width:none;box-shadow:none;border:0;padding:0;background:transparent}@media(max-width:700px){.operation-view .operacao-filtros{align-items:stretch}.operation-view .operacao-filtros-situacao{width:100%}.operation-view .operacao-filtros-situacao button{flex:1;min-height:44px}.operation-view .operacao-filtro{flex:1 1 40%}.operation-view .operacao-filtro select{min-height:44px;width:100%}.operation-view .operacao-filtros-conta{margin-left:0;width:100%}.operation-view .operation-entities--budget tbody tr{grid-template-columns:repeat(3,minmax(0,1fr));gap:0;padding:10px 12px}.operation-view .operation-entities--budget td{padding:4px 6px}.operation-view .operation-entities--budget td[data-label=Selecionar]{grid-column:1 / -1;flex-direction:row;padding-bottom:0}.operation-view .operation-entities--budget td[data-label=Selecionar]:before{content:"Selecionar";margin-left:6px;align-self:center;font-size:12px}.operation-view .operation-entities--budget td[data-label=Selecionar] input{width:22px;height:22px}.operation-view .operation-entities--budget td[data-label=Campanha]{grid-column:1 / -1}.operation-view .operation-entities--budget td[data-label=Campanha]:before{display:none}.operation-view .operation-entities--budget td[data-label=Desempenho],.operation-view .operation-entities--budget td[data-label="Retorno (ROI)"],.operation-view .operation-entities--budget td[data-label=Gasto]{grid-row:3}.operation-view .operation-entities--budget td[data-label=Situação]{grid-column:1 / -1;grid-row:4;flex-direction:row;justify-content:space-between;align-items:center}.operation-view .operation-entities--budget td[data-label=Situação]:before{display:none}.operation-view .operation-entities--budget td[data-label=Site],.operation-view .operation-entities--budget td[data-label=Orçamento],.operation-view .operation-entities--budget td[data-label="Custo por resultado"],.operation-view .operation-entities--budget td[data-label=CTR],.operation-view .operation-entities--budget td[data-label=Receita]{display:none}.operation-view .operation-entities--budget tr.aberta td[data-label=Site],.operation-view .operation-entities--budget tr.aberta td[data-label=Orçamento],.operation-view .operation-entities--budget tr.aberta td[data-label="Custo por resultado"],.operation-view .operation-entities--budget tr.aberta td[data-label=CTR],.operation-view .operation-entities--budget tr.aberta td[data-label=Receita]{display:flex;grid-row:auto}.operation-view .operacao-mais{display:inline-flex;align-items:center;min-height:44px;padding:0 12px;border:1px solid var(--taog-border);border-radius:8px;background:var(--taog-surface);color:var(--taog-text-2);font-size:13px}.operation-view .operacao-acao{min-height:44px}}.operation-view .operation-entities .celula-num,.operation-view .operation-entities--budget td[data-label=Site]{white-space:nowrap;overflow-wrap:normal}.operation-view .operation-entities--budget td[data-label=Campanha]{min-width:220px}.operacao-nota-agente{margin:0 0 10px;font-size:13px;color:var(--taog-text-2)}.operation-view{display:grid;gap:8px}.operation-view>*{margin-top:0;margin-bottom:0}.operation-view .kpis.kpis-linha{gap:8px;margin:0}.operation-view .kpis .kpi{height:78px;min-height:78px;padding:8px 12px;gap:2px;overflow:hidden;border-radius:12px}.operation-view .kpi>span,.operation-view .kpi button>span{min-height:0;font-size:11px;line-height:14px;font-weight:600;letter-spacing:.3px;text-transform:uppercase;color:var(--taog-text-3);white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.operation-view .kpi .number{min-height:0;font-size:22px;line-height:26px;white-space:nowrap;overflow:visible}.operation-view .kpi .metric-absent{min-height:0;font-size:12px;line-height:16px}.operation-view .kpi small{min-height:0;font-size:11px;line-height:14px;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.operation-view .kpi canvas,.operation-view .kpi svg{max-height:40px}.operation-view .serie svg{height:150px;min-height:150px}.operation-view .serie-wrap{min-height:0}.operation-view .section-heading{padding:8px 14px}.operation-view .operacao-nota-agente{display:none}.operation-view .operacao-filtros{padding:8px 12px;gap:8px 12px;align-items:center;flex-wrap:wrap}.operation-view .operacao-filtros-situacao button{min-height:32px;padding:0 12px}.operation-view .operacao-filtro{display:inline-flex;align-items:center;gap:6px}.operation-view .operacao-filtro select{min-height:32px;min-width:90px}.operation-view .operation-entities td,.operation-view .operation-entities th{padding:4px 6px}.operation-view .operation-entities--budget tbody td{height:40px}.operation-view .operation-entities thead th{position:sticky;top:0;z-index:2;background:var(--taog-surface-2);font-size:11px}.operation-view .campo-nome--leitura{white-space:nowrap;overflow:hidden;text-overflow:ellipsis;overflow-wrap:normal}.operation-view .operation-entities--budget td[data-label=Campanha]{min-width:200px;max-width:320px}.operation-view .operation-entities small{white-space:nowrap;overflow:hidden;text-overflow:ellipsis;display:block}.operation-view .operacao-acao{min-height:32px}.operation-view .operation-channel-selector{margin:0}.operation-view .lista-taxa li{grid-template-columns:minmax(0,1fr) auto;align-items:center;gap:4px 8px;padding:6px 0}.operation-view .lista-taxa .taxa-campo{min-height:32px;width:7ch;min-width:7ch;font-size:13px}.operation-view .lista-taxa .taxa-salvar{min-height:32px;padding:0 12px}.operation-view .lista-taxa .taxa-estado{grid-column:1}.operation-view .lista-taxa .taxa-linha{grid-column:2;grid-row:1 / span 2}.operation-view .dinheiro-paineis,.operation-view .operation-chart-pair{gap:8px}.operation-view .ranking-sites dl{grid-template-columns:repeat(4,minmax(0,1fr))}@media(max-width:700px){.operation-view .kpis.kpis-linha{grid-template-columns:repeat(2,minmax(0,1fr))}.operation-view .operacao-filtros-situacao button,.operation-view .operacao-filtro select,.operation-view .operacao-acao,.operation-view .lista-taxa .taxa-campo,.operation-view .lista-taxa .taxa-salvar{min-height:40px}}.operation-view .operation-chart-pair,.operation-view .dinheiro-paineis{align-items:start}.operation-view .ranking-sites{padding-bottom:4px}.operation-view .ranking-sites li{padding:4px 0}.operation-view .ranking-sites dl{grid-template-columns:repeat(3,minmax(0,1fr));gap:2px 8px}.operation-view .ranking-sites dt{font-size:10px;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.operation-view .lista-taxa .taxa-site{grid-column:1;overflow-wrap:normal;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;font-size:13px}.operation-view .lista-taxa .taxa-estado{grid-column:1;grid-row:2;font-size:11px;white-space:nowrap}.operation-view .lista-taxa .taxa-linha{grid-column:2;grid-row:1 / span 2;flex-wrap:nowrap}.operation-view .lista-taxa .taxa-salvar{white-space:nowrap;font-size:12px;padding:0 8px}.operation-view .operation-entities--budget td.celula-num,.operation-view .operation-entities--budget td[data-label=Orçamento] *{white-space:nowrap}.operation-view .lista-taxa .taxa-site{grid-column:1 / -1;grid-row:1}.operation-view .lista-taxa .taxa-estado{grid-column:1;grid-row:2}.operation-view .lista-taxa .taxa-linha{grid-column:2;grid-row:2}.operation-view .lista-taxa li{padding:4px 0}.operation-view .serie-wrap{padding-top:0}.operation-view .serie-legenda{margin:6px 12px 0}.operation-view .serie svg{height:130px;min-height:130px}.operation-view .kpis.kpis-linha{grid-template-columns:repeat(auto-fit,minmax(150px,1fr))}.operation-view .kpis .kpi,.operation-view .kpi>button,.operation-view .operation-channel-selector{min-width:0;max-width:100%}.operation-view .operation-channel-selector>div{flex-wrap:wrap}@media(max-width:700px){.operation-view .kpis.kpis-linha{grid-template-columns:repeat(2,minmax(0,1fr))}}.operation-view .conta-nome strong{font-size:13px}.operation-view .conta-numeros{margin-top:2px}.operation-view div.kpis.kpis-linha{display:grid;grid-template-columns:repeat(5,minmax(0,1fr));width:100%;max-width:100%}.operation-view div.kpis.kpis-linha>*{min-width:0}@media(max-width:1100px){.operation-view div.kpis.kpis-linha{grid-template-columns:repeat(3,minmax(0,1fr))}}@media(max-width:700px){.operation-view div.kpis.kpis-linha{grid-template-columns:repeat(2,minmax(0,1fr))}}.operation-view>*{min-width:0}@media(min-width:701px)and (max-width:1360px){.operation-view .operation-entities--budget:has(td[data-label=CTR]) th:nth-child(3),.operation-view .operation-entities--budget td[data-label=Site],.operation-view .operation-entities--budget:has(td[data-label=CTR]) th:nth-child(7),.operation-view .operation-entities--budget td[data-label="Custo por resultado"],.operation-view .operation-entities--budget:has(td[data-label=CTR]) th:nth-child(8),.operation-view .operation-entities--budget td[data-label=CTR]{display:none}}@media(max-width:700px){.operation-view .operation-entities--budget tbody tr{position:relative;padding:8px 10px}.operation-view .operation-entities--budget td[data-label=Selecionar]{position:absolute;top:6px;right:6px;width:40px;height:40px;padding:0;align-items:center;justify-content:center;z-index:1}.operation-view .operation-entities--budget td[data-label=Selecionar]:before{display:none}.operation-view .operation-entities--budget td[data-label=Campanha]{padding-right:48px;min-width:0;max-width:none}.operation-view .campo-nome--leitura{white-space:normal;overflow:visible}.operation-view .operation-entities--budget td[data-label=Campanha] small{white-space:normal}.operation-view .operacao-mais{min-height:32px}.operation-view .ranking-sites dl{grid-template-columns:repeat(3,minmax(0,1fr))}.operation-view .operation-entities--budget td[data-label=Desempenho],.operation-view .operation-entities--budget td[data-label=Gasto],.operation-view .operation-entities--budget td[data-label="Retorno (ROI)"]{padding:2px 4px}}@media(max-width:700px){.operation-view .operation-entities--budget tbody td{height:auto;overflow:visible}.operation-view .operation-entities small{white-space:normal;overflow:visible}}.operation-view .duas-colunas{grid-template-columns:minmax(0,1fr) minmax(0,1fr)}@media(max-width:1100px){.operation-view .duas-colunas{grid-template-columns:minmax(0,1fr)}}.operation-view .serie svg{height:200px;min-height:200px}.operation-view .ranking-sites li{display:grid;grid-template-columns:minmax(110px,150px) minmax(0,1fr);align-items:center;gap:4px 12px;padding:6px 12px;border-top:1px solid var(--taog-border)}.operation-view .ranking-sites li:first-child{border-top:0}.operation-view .ranking-sites li>strong{font-size:13px;overflow-wrap:anywhere}.operation-view .ranking-sites dl{grid-template-columns:repeat(6,minmax(0,1fr));gap:2px 8px;margin:0}.operation-view .ranking-sites dt{font-size:11px;line-height:13px;white-space:normal;overflow:visible;text-overflow:clip}.operation-view .ranking-sites dd{margin:0;font-size:13px;font-weight:600;font-variant-numeric:tabular-nums;white-space:nowrap}@media(max-width:700px){.operation-view .ranking-sites li{grid-template-columns:minmax(0,1fr)}.operation-view .ranking-sites dl{grid-template-columns:repeat(3,minmax(0,1fr))}}.operation-view .lista-taxa .taxa-estado{white-space:normal}.operation-view .lista-taxa .taxa-campo{width:8ch;min-width:8ch;padding:0 6px;text-align:right}.operation-view .lista-taxa li{grid-template-columns:minmax(0,1fr) auto}.operation-view .kpis .operation-kpi{min-height:78px;border-radius:12px}.operation-view .operation-kpi .operation-kpi-inner{min-height:78px;padding:8px 12px}.operation-view .operation-kpi .portfolio-kpi-copy{grid-template-rows:auto;gap:2px;align-content:center}.operation-view .operation-kpi .operation-kpi-inner,.operation-view .kpi>button.operation-kpi-inner{grid-template-columns:minmax(0,1fr) 48px;gap:8px}.operation-view .operation-kpi .portfolio-mini-bars{gap:2px}.operation-view .operation-kpi .portfolio-kpi-copy>span{font-size:11px;line-height:14px;white-space:normal!important;overflow:visible!important;text-overflow:clip!important;overflow-wrap:normal}.operation-view .operation-kpi .portfolio-kpi-copy>small{font-size:11px;line-height:14px;min-width:0;white-space:normal!important;overflow:visible!important;text-overflow:clip!important;overflow-wrap:normal;display:block}.operation-view .operation-kpi .portfolio-kpi-copy>.operation-kpi-var{color:var(--taog-text-3)}.operation-view .operation-kpi .portfolio-kpi-trend{grid-template-rows:1fr;align-content:center}@media(max-width:760px){.operation-view .operation-kpi .operation-kpi-inner{grid-template-columns:minmax(0,1fr)!important}.operation-view .operation-kpi .portfolio-kpi-trend{display:none}}.operation-view .valor-editavel-com-moeda{display:inline-flex;align-items:baseline;justify-content:flex-end;gap:4px;white-space:nowrap}.operation-view .valor-editavel-com-moeda .valor-editavel{width:7ch;min-width:0;margin:0;padding:2px 4px;text-align:right}@supports (field-sizing: content){.operation-view .valor-editavel-com-moeda .valor-editavel{field-sizing:content;width:auto;min-width:3ch}}.operation-view .valor-editavel-com-moeda{gap:2px}.operation-view .ux-nd,.operation-view td .ux-nd,.operation-view dd .ux-nd{color:var(--taog-text-3);font-weight:400}.operation-view .dinheiro-canal strong{font-size:13px}.operation-view .canal-metricas{grid-template-columns:repeat(auto-fit,minmax(150px,1fr));gap:8px 14px;font-size:13px}.operation-view .canal-metricas dt{font-size:13px;line-height:18px;color:var(--taog-text-3)}.operation-view .canal-metricas dd{font-size:13px;line-height:18px;font-weight:650;color:var(--taog-text)}@container (min-width: 260px){.operation-view .canal-metricas{grid-template-columns:repeat(auto-fit,minmax(150px,1fr))}}.operation-view .lista-taxa .taxa-salvar{min-height:32px;padding:0 12px;border:1px solid var(--taog-border);border-radius:8px;background:var(--taog-surface);color:var(--taog-text);font-size:13px;font-weight:600;white-space:nowrap}.operation-view .lista-taxa .taxa-salvar:disabled{color:var(--taog-text-3)}.operation-view .lista-taxa .taxa-campo{min-height:32px}.operation-view .ux-nd{color:var(--taog-text-3);font-weight:400}.operation-view .operation-ranking-card{display:flex;flex-direction:column}.operation-view .ranking-sites.ranking-sites--um{flex:1;display:flex;padding:0}.operation-view .ranking-sites.ranking-sites--um li{flex:1;display:grid;grid-template-columns:minmax(0,1fr);align-content:center;gap:16px;padding:16px;border-top:0}.operation-view .ranking-sites.ranking-sites--um li>strong{font-size:15px}.operation-view .ranking-sites.ranking-sites--um dl{grid-template-columns:repeat(3,minmax(0,1fr));gap:18px 14px}.operation-view .ranking-sites.ranking-sites--um dt{font-size:11px}.operation-view .ranking-sites.ranking-sites--um dd{font-size:18px}body .luegim-view .ux-nd,body .observability-view .ux-nd,body .routines-view .ux-nd,body .model-cost-page .ux-nd,body .luegim-kpi .ux-nd,body .routine-kpi strong.ux-nd,body .routine-quality-row b.ux-nd{color:var(--taog-text-3);font-weight:400}body .luegim-kpis{gap:8px}body .luegim-kpi{height:auto;min-height:78px;padding:8px 12px;border-radius:12px}body .luegim-kpi-copy{grid-template-rows:auto auto auto;align-content:start;gap:2px}body .luegim-kpi-copy>span,body .luegim-kpi-copy>small{display:block;height:auto;max-height:none;overflow:visible;text-overflow:clip;white-space:normal}body .luegim-view .card{border-radius:12px}body .luegim-view .section-heading{align-items:flex-start;gap:8px}body .luegim-view .section-heading>div{min-width:0}body .luegim-view .section-heading small,body .luegim-chart-card .section-heading small,body .luegim-site-overview .section-heading small,body .luegim-attention .section-heading small{display:block;overflow:visible;text-overflow:clip;white-space:normal}body .luegim-view .section-heading .badge{flex:none}body .luegim-agent-grid{grid-template-columns:minmax(0,1fr)}body .luegim-view .luegim-table-card .table-wrap td small,body .luegim-view .luegim-table-card .table-wrap th{white-space:normal}body .luegim-view .luegim-table-card .table-wrap{overflow-x:auto}body .luegim-view td,body .luegim-view th{line-height:1.3}body .luegim-view button.taog-btn,body .luegim-view .luegim-table-toolbar button{min-height:32px}body .luegim-view .luegim-table-toolbar button{height:32px}body .luegim-view tbody tr{min-height:40px}body dialog.meta-account-dialog.luegim-dialog[open]{align-items:stretch;justify-content:flex-end;padding:0}body dialog.luegim-dialog .painel,body dialog.luegim-dialog.luegim-dialog--wide .painel,body .luegim-dialog--wide .painel{align-self:stretch;width:min(420px,100vw);height:100dvh;max-height:100dvh;border-radius:0}body .luegim-dialog .painel>header p{overflow:visible;text-overflow:clip;white-space:normal}body .luegim-dialog-facts{grid-template-columns:repeat(2,minmax(0,1fr))}body .luegim-dialog-columns{grid-template-columns:minmax(0,1fr)}body .luegim-dialog-table table{min-width:0;font-size:11px}body .luegim-dialog-table th,body .luegim-dialog-table td{white-space:normal;overflow-wrap:anywhere;font-size:11px}body .luegim-dialog-table th:first-child,body .luegim-dialog-table td:first-child{max-width:none;overflow:visible;text-overflow:clip}body .luegim-dialog-section h4{font-size:11px}body .luegim-dialog .luegim-decision-comparison,body .luegim-dialog .luegim-floor-comparison{grid-template-columns:minmax(0,1fr)}body .luegim-dialog .luegim-floor-comparison>i{display:none}@media(max-width:700px){body .luegim-kpi{padding:8px 12px}body .luegim-view .luegim-table-toolbar{flex-wrap:wrap}}body .observability-kpis{gap:8px}body .observability-view .observability-kpi{height:auto;min-height:78px;padding:8px 12px;grid-template-columns:minmax(0,1fr);border-radius:12px;align-content:start}body .observability-view .observability-kpi .observability-mini{display:none}body .observability-view .observability-kpi>div{grid-template-rows:auto auto auto;align-content:start;gap:2px}body .observability-view .observability-kpi span:first-child{display:block;overflow:visible;font-size:11px;line-height:14px;letter-spacing:.3px;-webkit-line-clamp:unset}body .observability-view .observability-kpi strong{font:600 22px/26px var(--taog-font-data)}body .observability-view .observability-kpi small{display:block;overflow:visible;font-size:11px;line-height:14px;-webkit-line-clamp:unset}body .observability-view .card{border-radius:12px}body .observability-view .observability-section-heading p,body .observability-view .observability-section-heading small{overflow:visible;text-overflow:clip;white-space:normal}body .observability-ranking a,body .observability-ranking strong,body .observability-ranking small,body .observability-ranking span,body .observability-table td,body .observability-table td strong,body .observability-table td small{overflow:visible;text-overflow:clip;white-space:normal;overflow-wrap:anywhere}body .observability-health-list small{overflow:visible;text-overflow:clip;white-space:normal}body .observability-view .observability-table th{white-space:normal}body .observability-view .taog-btn,body .observability-view select{min-height:32px}@media(max-width:700px){body .observability-view .observability-kpis{grid-template-columns:repeat(2,minmax(0,1fr))}body .observability-view .observability-kpis>:last-child:nth-child(odd){grid-column:1 / -1}}body .routines-view .routine-kpi{height:auto;min-height:78px;padding:8px 12px;border-radius:12px}body .routines-view .routine-kpi>div>strong{overflow:visible;text-overflow:clip;white-space:normal}body .routines-view .routine-kpi>div>small{overflow:visible;text-overflow:clip;white-space:normal}body .routines-view .section-heading{align-items:flex-start;gap:8px}body .routines-view .section-heading>div{min-width:0}body .routines-view .section-heading small{max-width:none;overflow:visible;text-overflow:clip;white-space:normal}body .routines-view .section-heading .badge{flex:none}body .routines-view .card,body .routines-view .routine-source-section{border-radius:12px}body .routines-view .routine-table-wrap td small{max-width:none;white-space:normal}body .routines-view .routine-table-wrap .taog-btn{min-height:32px;font-size:12px}body .routines-view .routine-source-card>b{overflow:visible;text-overflow:clip;white-space:normal}body .routines-view .routine-execution-analysis{grid-template-columns:minmax(0,7fr) minmax(300px,3fr)}body .routines-view .routine-quality-row small{overflow-wrap:anywhere}body .model-cost-page .model-cost-kpi{height:auto;min-height:78px;border-radius:12px}body .model-cost-page .model-cost-kpi span,body .model-cost-page .model-cost-kpi small{overflow:visible;text-overflow:clip;white-space:normal}body .model-cost-page .card{border-radius:12px}body .model-cost-page .model-cost-list article>div strong,body .model-cost-page .model-cost-list article>div small{overflow:visible;text-overflow:clip;white-space:normal;overflow-wrap:anywhere}body .model-cost-page .model-cost-list dd{overflow:visible;text-overflow:clip;white-space:normal}body .model-cost-page .model-cost-list dl{grid-template-columns:repeat(2,minmax(0,1fr));gap:6px 0}body .model-cost-page .model-cost-list dl div:nth-child(odd){padding-left:0;border-left:0}body .model-cost-page .model-cost-recent .section-heading{align-items:flex-start;gap:8px}body .model-cost-page .model-cost-recent td:last-child{min-width:0;white-space:normal}body .model-cost-page .taog-btn{min-height:32px}@media(max-width:620px){body .model-cost-page .model-cost-recent .table-wrap{overflow:visible}body .model-cost-page .model-cost-recent table,body .model-cost-page .model-cost-recent tbody{display:block}body .model-cost-page .model-cost-recent thead{display:none}body .model-cost-page .model-cost-recent tr{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:2px 12px;padding:10px 14px;border-top:1px solid var(--taog-border)}body .model-cost-page .model-cost-recent td{display:grid;padding:4px 0;border:0;white-space:normal}body .model-cost-page .model-cost-recent td:before{content:attr(data-label);color:var(--taog-text-muted);font-size:11px;font-weight:600}body .model-cost-page .model-cost-recent td[colspan]{display:block;grid-column:1 / -1}body .model-cost-page .model-cost-recent td[colspan]:before{content:none}body .model-cost-page .model-cost-recent td:first-child,body .model-cost-page .model-cost-recent td:last-child{grid-column:1 / -1}}body .routines-view .articles-pagination,body .luegim-view .articles-pagination,body .observability-view .articles-pagination{padding:8px 14px}@media(max-width:700px){body .luegim-view .luegim-chart-card svg,body .luegim-financial-chart svg,body .luegim-capi-chart svg,body .luegim-agent-chart svg{height:auto;max-height:none}}.luegim-kpis{gap:8px}.luegim-kpi{height:78px;padding:10px 12px;grid-template-columns:minmax(0,1fr)}.luegim-kpi-trend{display:none}.luegim-kpi-copy{grid-template-rows:14px 26px 14px;gap:0;align-content:space-between}.luegim-kpi-copy>span{display:block;max-height:14px;font-size:11px;font-weight:600;letter-spacing:.3px;white-space:nowrap;text-overflow:ellipsis;overflow:hidden}.luegim-kpi .number,.luegim-kpi .metric-pending{font-size:22px;line-height:26px;font-weight:600}.luegim-kpi-copy>small{height:14px;font-size:11px;white-space:nowrap;text-overflow:ellipsis}.luegim-analysis-grid{gap:8px;align-items:start}.luegim-chart-card svg{max-height:190px}.luegim-site-cards>button{padding:8px 14px}.luegim-site-cards dl{margin:6px 0;gap:4px 12px}.luegim-site-cards dt{font-size:11px}.luegim-site-cards dd{font-size:13px;margin:0}.luegim-view .section-heading,.luegim-chart-card .section-heading,.luegim-attention .section-heading,.luegim-health-card .section-heading,.luegim-table-card .section-heading,.luegim-site-overview .section-heading{padding:8px 14px;min-height:0}.luegim-chart-card .section-heading small,.luegim-site-overview .section-heading small,.luegim-attention .section-heading small{display:block;font-size:11px;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}@media(max-width:700px){.luegim-kpis,.luegim-kpis--five{grid-template-columns:repeat(2,minmax(0,1fr))}.luegim-kpis>:last-child:nth-child(odd){grid-column:1 / -1}.luegim-analysis-grid{grid-template-columns:minmax(0,1fr)}}.company-settings{display:grid;gap:16px;min-width:0}.company-settings-tabs{display:flex;margin:0;padding:4px;overflow:visible;border:1px solid var(--taog-border);border-radius:10px;background:var(--taog-surface)}.company-settings-tabs button{flex:1 1 0;min-width:0;min-height:38px;padding:8px 12px;font-size:12px;line-height:16px;white-space:nowrap}.company-settings-loading{display:grid;gap:5px;padding:24px}.company-settings-loading small,.company-settings-section header p,.company-settings-panel header p,.company-identity-card header p,.company-settings-attention header p{margin:3px 0 0;color:var(--taog-text-muted);font-size:11.5px;line-height:16px}.company-settings-partial{display:flex;align-items:center;gap:10px;min-width:0;padding:11px 14px;border:1px solid color-mix(in srgb,var(--taog-warning) 30%,var(--taog-border));border-radius:9px;background:color-mix(in srgb,var(--taog-warning) 6%,var(--taog-surface));font-size:12px;line-height:17px}.company-settings-partial span{color:var(--taog-text-2)}.company-settings-kpis{display:grid;grid-template-columns:repeat(5,minmax(0,1fr));gap:12px}.company-settings-overview{display:grid;grid-template-columns:minmax(0,1.1fr) minmax(320px,.9fr);gap:14px}.company-identity-card,.company-settings-attention,.company-settings-panel,.company-settings-section{min-width:0;overflow:hidden}.company-identity-card>header,.company-settings-attention>header,.company-settings-panel>header,.company-settings-section>header{display:flex;align-items:center;justify-content:space-between;gap:14px;min-width:0;padding:14px 16px;border-bottom:1px solid var(--taog-border)}.company-identity-card>header>div,.company-settings-panel>header>div{display:flex;align-items:center;gap:11px;min-width:0}.company-identity-card h2,.company-settings-attention h2,.company-settings-panel h2,.company-settings-section h2{margin:0;font-size:15px;line-height:20px}.company-settings-icon{flex:0 0 auto;display:grid;width:36px;height:36px;color:var(--taog-accent);background:color-mix(in srgb,var(--taog-accent) 7%,var(--taog-surface));border-radius:10px;place-items:center}.company-identity-card dl,.company-settings-panel dl{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));margin:0}.company-identity-card dl>div,.company-settings-panel dl>div{min-width:0;padding:12px 16px;border-right:1px solid var(--taog-border);border-bottom:1px solid var(--taog-border)}.company-identity-card dl>div:nth-child(2n),.company-settings-panel dl>div:nth-child(2n){border-right:0}.company-identity-card dt,.company-settings-panel dt{color:var(--taog-text-muted);font-size:10.5px;font-weight:650;line-height:14px;text-transform:uppercase}.company-identity-card dd,.company-settings-panel dd{overflow:hidden;margin:3px 0 0;font-size:12.5px;font-weight:650;line-height:17px;text-overflow:ellipsis;white-space:nowrap}.company-identity-card>footer,.company-settings-panel>footer,.company-settings-section>footer{display:flex;align-items:center;justify-content:space-between;gap:12px;min-height:48px;padding:9px 15px}.company-identity-card>footer small,.company-settings-panel>footer small,.company-settings-section>footer small{color:var(--taog-text-muted);font-size:11px;line-height:15px;text-align:right}.company-settings-attention>header>div{min-width:0}.company-settings-attention>div{display:grid}.company-settings-attention>div>button{display:flex;align-items:center;justify-content:space-between;gap:12px;min-width:0;padding:12px 15px;border:0;border-bottom:1px solid var(--taog-border);color:inherit;background:transparent;text-align:left}.company-settings-attention>div>button span{display:grid;min-width:0}.company-settings-attention>div>button strong{font-size:12px;line-height:17px}.company-settings-attention>div>button small{color:var(--taog-text-muted);font-size:11px;line-height:15px}.company-settings-attention>div>button b{flex:0 0 auto;color:var(--taog-accent);font-size:11px}.company-settings-attention>div>button:hover{font-weight:700;transform:scale(1.005)}.company-settings-ok{display:flex!important;align-items:center;gap:10px;padding:18px 16px;color:var(--taog-success)}.company-settings-ok span{display:grid;color:var(--taog-text)}.company-settings-ok strong{font-size:12px;line-height:17px}.company-settings-ok small{color:var(--taog-text-muted);font-size:11px;line-height:15px}.company-settings-shortcuts{display:grid;grid-template-columns:repeat(5,minmax(0,1fr));gap:10px}.company-settings-shortcuts button{display:grid;grid-template-columns:auto minmax(0,1fr);align-items:center;gap:10px;min-width:0;padding:13px 14px;color:inherit;text-align:left}.company-settings-shortcuts button>svg{color:var(--taog-accent)}.company-settings-shortcuts button span{display:grid;min-width:0}.company-settings-shortcuts strong,.company-settings-shortcuts small{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.company-settings-shortcuts strong{font-size:12px;line-height:17px}.company-settings-shortcuts small{color:var(--taog-text-muted);font-size:10.5px;line-height:14px}.company-settings-section--plain{display:grid;gap:14px;overflow:visible}.company-settings-section--plain>header{padding:1px 2px 3px;border:0}.company-settings-table{min-width:0;overflow:auto}.company-settings-table table{width:100%;min-width:760px}.company-settings-table th{padding:11px 14px;font-size:10.5px;line-height:14px}.company-settings-table td{padding:12px 14px;font-size:12px;line-height:17px;vertical-align:middle}.company-settings-table td>strong,.company-settings-table td>small{display:block}.company-settings-table td>small{margin-top:3px;color:var(--taog-text-muted);font-size:10.5px;line-height:14px}.company-settings-table code{font:550 11.5px/16px var(--taog-font-data)}.company-settings-empty{padding:18px;color:var(--taog-text-muted);font-size:12px;line-height:17px}.company-integrations-grid{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:12px}.company-integration{min-width:0;display:grid;grid-template-rows:auto 1fr auto;overflow:hidden;border-left:3px solid var(--taog-border)}.company-integration--healthy{border-left-color:var(--taog-success)}.company-integration--configured{border-left-color:var(--taog-accent)}.company-integration--missing{border-left-color:var(--taog-warning)}.company-integration>header{display:flex;align-items:flex-start;justify-content:space-between;gap:11px;padding:13px 14px 10px}.company-integration>header>div{display:grid;min-width:0}.company-integration>header strong{font-size:13px;line-height:18px}.company-integration>header small{color:var(--taog-text-muted);font-size:10.5px;line-height:14px}.company-integration>p{margin:0;padding:1px 14px 13px;color:var(--taog-text-2);font-size:11.5px;line-height:17px}.company-integration>footer{display:flex;justify-content:flex-end;padding:9px 12px;border-top:1px solid var(--taog-border)}.company-settings-two-columns{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:13px}.company-settings-panel--wide{grid-column:1/-1}.company-settings-panel>header>div>div{min-width:0}.company-settings-panel>footer .taog-btn,.company-integration>footer .taog-btn{min-height:32px;padding:6px 10px;font-size:11px}.company-settings-runtime{display:grid;grid-template-columns:minmax(240px,.75fr) minmax(0,1.25fr)}.company-settings-runtime dl{border-right:1px solid var(--taog-border)}.company-settings-flags{display:flex;align-content:flex-start;align-items:flex-start;flex-wrap:wrap;gap:7px;padding:14px 15px}.company-indexing-kpis{display:grid;grid-template-columns:repeat(4,minmax(0,1fr))}.company-indexing-kpis>div{display:grid;gap:3px;min-width:0;padding:16px;border-right:1px solid var(--taog-border);border-bottom:1px solid var(--taog-border)}.company-indexing-kpis>div:last-child{border-right:0}.company-indexing-kpis span{color:var(--taog-text-muted);font-size:10.5px;font-weight:650;line-height:14px;text-transform:uppercase}.company-indexing-kpis strong{overflow:hidden;font:650 22px/29px var(--taog-font-data);text-overflow:ellipsis;white-space:nowrap}.company-indexing-engines{display:grid;gap:9px;padding:15px 16px}.company-indexing-engines>strong{font-size:11px;line-height:15px;text-transform:uppercase}.company-indexing-engines>div{display:flex;flex-wrap:wrap;gap:6px}.company-settings-evidence-grid{display:grid;grid-template-columns:minmax(0,1.35fr) minmax(260px,.65fr);border-bottom:1px solid var(--taog-border)}.company-settings-evidence-grid>div{min-width:0;padding:15px 16px 17px}.company-settings-evidence-grid>div+div{border-left:1px solid var(--taog-border)}.company-settings-evidence-heading{display:flex;align-items:baseline;justify-content:space-between;gap:12px;margin-bottom:13px}.company-settings-evidence-heading strong{font-size:11.5px;line-height:16px}.company-settings-evidence-heading small{color:var(--taog-text-muted);font-size:10.5px;line-height:14px;text-align:right}.company-settings-chart{display:grid;grid-template-rows:auto 118px auto;gap:8px;min-width:0}.company-settings-chart-legend{display:flex;align-items:center;gap:14px;min-height:15px;color:var(--taog-text-muted);font-size:10.5px;line-height:14px}.company-settings-chart-legend span{display:inline-flex;align-items:center;gap:5px}.company-settings-chart-legend i{width:7px;height:7px;border-radius:2px;background:currentColor}.company-settings-chart .is-accent{color:var(--taog-info)}.company-settings-chart .is-success{color:var(--taog-success)}.company-settings-chart .is-warning{color:var(--taog-warning)}.company-settings-chart-bars{display:grid;grid-auto-flow:column;grid-auto-columns:minmax(12px,1fr);align-items:end;gap:7px;min-width:0;padding:8px 7px 0;border-bottom:1px solid var(--taog-border);background:repeating-linear-gradient(to bottom,transparent 0,transparent calc(50% - .5px),color-mix(in srgb,var(--taog-border) 72%,transparent) 50%,transparent calc(50% + .5px),transparent 100%)}.company-settings-chart-bars>span{display:flex;align-items:flex-end;justify-content:center;gap:2px;height:100%;min-width:0}.company-settings-chart-bars i{width:min(42%,10px);min-width:3px;max-width:10px;border-radius:3px 3px 0 0;background:currentColor;opacity:.78}.company-settings-chart-axis{display:grid;grid-template-columns:1fr auto 1fr;color:var(--taog-text-muted);font-size:10px;line-height:13px}.company-settings-chart-axis span:nth-child(2){text-align:center}.company-settings-chart-axis span:last-child{text-align:right}.company-settings-chart-empty{display:grid;min-height:159px;place-items:center;color:var(--taog-text-muted);font-size:11px;line-height:16px;text-align:center}.company-settings-breakdown{display:grid;align-content:center;gap:11px;min-height:159px}.company-settings-breakdown>div{display:grid;gap:5px}.company-settings-breakdown span{display:flex;align-items:center;justify-content:space-between;gap:12px;min-width:0;font-size:10.5px;line-height:14px}.company-settings-breakdown span strong{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.company-settings-breakdown span b{flex:none;font:650 10.5px/14px var(--taog-font-data)}.company-settings-breakdown>div>i{height:6px;overflow:hidden;border-radius:999px;background:var(--taog-surface-2)}.company-settings-breakdown>div>i>b{display:block;height:100%;border-radius:inherit;background:var(--taog-accent);opacity:.78}.company-settings-users{display:grid}.company-settings-users>div{display:flex;align-items:center;justify-content:space-between;gap:10px;min-width:0;padding:11px 15px;border-bottom:1px solid var(--taog-border)}.company-settings-users>div>span:first-child{display:grid;min-width:0}.company-settings-users strong{overflow:hidden;font-size:12px;line-height:17px;text-overflow:ellipsis;white-space:nowrap}.company-settings-users small{color:var(--taog-text-muted);font-size:10.5px;line-height:14px}@media(max-width:1000px){.company-settings-kpis,.company-settings-shortcuts{grid-template-columns:repeat(3,minmax(0,1fr))}.company-settings-overview{grid-template-columns:1fr}}@media(max-width:700px){.company-settings{gap:14px}.company-settings-tabs{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:2px}.company-settings-tabs button{width:100%;min-height:42px;padding:7px 5px;font-size:11px;line-height:14px;white-space:normal}.company-settings-kpis{grid-template-columns:repeat(2,minmax(0,1fr))}.company-settings-kpis>:last-child:nth-child(odd){grid-column:1/-1}.company-settings-shortcuts,.company-integrations-grid,.company-settings-two-columns{grid-template-columns:1fr}.company-settings-panel--wide{grid-column:auto}.company-settings-runtime,.company-settings-evidence-grid{grid-template-columns:1fr}.company-settings-evidence-grid>div+div{border-top:1px solid var(--taog-border);border-left:0}.company-settings-evidence-heading{align-items:flex-start;flex-direction:column;gap:2px}.company-settings-evidence-heading small{text-align:left}.company-settings-chart{grid-template-rows:auto 104px auto}.company-settings-runtime dl{border-right:0}.company-indexing-kpis{grid-template-columns:repeat(2,minmax(0,1fr))}.company-indexing-kpis>div:nth-child(2){border-right:0}.company-identity-card>footer,.company-settings-panel>footer,.company-settings-section>footer{align-items:stretch;flex-direction:column}.company-identity-card>footer small,.company-settings-panel>footer small,.company-settings-section>footer small{text-align:left}.company-integration>footer .taog-btn,.company-settings-panel>footer .taog-btn,.company-settings-section>footer .taog-btn{width:100%;justify-content:center}.company-settings-table{overflow:visible;padding:10px;background:var(--taog-surface-2)}.company-settings-table table,.company-settings-table tbody{display:block;width:100%;min-width:0}.company-settings-table thead{display:none}.company-settings-table tbody{display:grid;gap:9px}.company-settings-table tbody tr{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:11px 12px;overflow:hidden;padding:12px;border:1px solid var(--taog-border);border-radius:10px;background:var(--taog-surface)}.company-settings-table tbody td{min-width:0;padding:0;border:0;text-align:left!important;white-space:normal}.company-settings-table tbody td:first-child{grid-column:1/-1;padding-bottom:10px;border-bottom:1px solid var(--taog-border)}.company-settings-table tbody td:before{display:block;margin-bottom:4px;color:var(--taog-text-muted);content:attr(data-label);font-size:10px;font-weight:700;letter-spacing:.03em;line-height:13px;text-transform:uppercase}.company-settings-table tbody td strong,.company-settings-table tbody td small{max-width:none;overflow:visible;text-overflow:clip;white-space:normal;overflow-wrap:anywhere}.company-settings-table--action tbody td:last-child{grid-column:1/-1;padding-top:9px;border-top:1px solid var(--taog-border)}.company-settings-table--action tbody td:last-child:before{display:none}.company-settings-table--action tbody td:last-child .taog-btn{width:100%;justify-content:center}}.cfg-nav{display:flex;flex-wrap:wrap;align-items:center;gap:8px 16px;margin:0 0 12px}.cfg-nav--global{justify-content:space-between}.cfg-trilha{display:flex;align-items:center;gap:6px;font-size:13px;color:var(--taog-text-3)}.cfg-trilha a{color:var(--taog-info-strong);text-decoration:none;font-weight:500}.cfg-trilha a:hover{text-decoration:underline}.cfg-trilha strong{color:var(--taog-text);font-weight:600}a.ux-btn{display:inline-flex;align-items:center;justify-content:center;text-decoration:none}.cfg-avancado{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:var(--ux-s2, 8px);align-items:start}.cfg-lista li{min-height:52px;padding:6px 0}.cfg-lista-txt{display:grid;gap:2px;flex:1 1 auto;min-width:0}.cfg-lista-txt strong{font-size:13px;font-weight:600}.cfg-lista-txt small{font-size:12px;line-height:16px;color:var(--taog-text-3)}.cfg-lista .ux-btn{flex:0 0 auto}.cfg-resumo{display:grid;gap:var(--ux-s2, 8px)}.cfg-dados dl{display:grid;grid-template-columns:max-content minmax(0,1fr);gap:6px 16px;margin:4px 0 0;font-size:13px}.cfg-dados dt{color:var(--taog-text-3)}.cfg-dados dd{margin:0;font-weight:500;overflow-wrap:anywhere}.cfg-rodape{display:flex;flex-wrap:wrap;align-items:center;justify-content:flex-end;gap:8px 12px;margin-top:10px;padding:10px 0 0;border-top:1px solid var(--taog-border);font-size:inherit;color:inherit}.cfg-rodape small{margin-right:auto;font-size:12px;color:var(--taog-text-3)}.cfg-ferramentas{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:var(--ux-s2, 8px)}.cfg-ferramenta{display:grid;grid-template-rows:auto 1fr auto;gap:6px}.cfg-ferramenta>header{display:flex;align-items:flex-start;justify-content:space-between;gap:8px;min-height:0;padding:0;border:0;background:none;font-size:inherit}.cfg-ferramenta header strong{display:block;font-size:14px;color:var(--taog-text)}.cfg-ferramenta header small{display:block;font-size:12px;color:var(--taog-text-3)}.cfg-ferramenta p{margin:0;font-size:13px;color:var(--taog-text-2)}.cfg-ferramenta .cfg-rodape{margin-top:4px;padding:8px 0 0}.cfg-secao-titulo{display:flex;align-items:center;gap:8px;margin:8px 0 0;font-size:14px;font-weight:600}@media(max-width:1100px){.cfg-avancado,.cfg-ferramentas{grid-template-columns:repeat(2,minmax(0,1fr))}}@media(max-width:760px){.cfg-nav{margin-bottom:8px}.cfg-nav .ux-abas{display:flex;flex-wrap:wrap;width:100%;overflow:visible}.cfg-nav .ux-abas button{flex:1 1 auto}.cfg-avancado,.cfg-ferramentas{grid-template-columns:minmax(0,1fr)}.hj-lista.cfg-lista li{flex-wrap:nowrap}.cfg-lista .ux-btn{height:40px}}.app-painel .ux-painel-corpo{padding:0}.app-painel .modal-form{display:grid;gap:14px;padding:18px 24px 0}.app-painel .company-editor-form{padding:0;overflow:visible!important}.app-painel .company-editor-body{grid-template-columns:minmax(0,1fr);padding:18px 24px;overflow:visible}.app-painel .company-editor-body>*{grid-column:1}.app-painel .form-actions{position:sticky;bottom:0;z-index:1;margin:0;padding:12px 24px;border-top:1px solid var(--taog-border);background:var(--taog-surface)}.app-painel .modal-form .form-actions{margin:0 -24px}.app-painel .confirm-copy{margin:0;padding:18px 24px;font-size:14px}.app-painel>.painel>header{display:flex;align-items:flex-start;justify-content:space-between;gap:12px}.cfg-nota-rodape{margin:0;padding:10px 14px 12px;border-top:1px solid var(--taog-border);font-size:12px;color:var(--taog-text-3)}.section-heading .ux-config-linha .ux-link{margin-left:0}.section-heading h2 .ux-chip{margin-left:6px;vertical-align:1px}.ux-config-cartao>header{min-height:0;padding:0;border:0;background:none;font-size:inherit}.ux-config-rodape-cartao{padding-left:0;padding-right:0;font-size:inherit;color:inherit}.workspace main .page-heading>div:first-child{flex:1 1 auto}.ux-config-cartao>header h3{color:var(--taog-text)}.ux-painel .inline-form{display:grid;grid-template-columns:minmax(0,1fr);align-items:start;gap:14px;padding:0}.ux-painel .inline-form label{align-self:start}.app-painel .company-editor-form .form-actions{margin:0}.company-grid>.company-card.node-card{padding:14px 16px}.company-grid>.company-card.node-card .ux-config-rodape-cartao{margin:8px -16px -14px;padding:12px 16px}.cfg-escuro h2{color:var(--taog-text)}.company-grid>.company-card.node-card>p{min-height:0;margin:2px 0 8px;font-size:13px}.node-card .node-metrics{gap:6px;font-size:13px}.node-card .node-metrics dd{font-family:inherit;font-weight:500;font-variant-numeric:tabular-nums}.company-settings-panel>header h2{color:var(--taog-text)}.context-list{gap:var(--ux-s2, 8px);margin-top:12px}.context-list>.context-item.spaced{margin-top:0}.context-list>.context-item.action-card{padding:14px 16px;border-radius:12px}.context-item.action-card>.section-heading{justify-content:flex-start;padding:0 0 8px;margin:0 0 8px}.context-item .section-heading h3{flex:1 1 auto;font-size:14px;color:var(--taog-text)}.context-item .ux-config-rodape-cartao{margin-top:8px;padding-top:8px;padding-bottom:0}.cfg-pessoas .section-heading h2{white-space:nowrap}@media(max-width:760px){.cfg-pessoas .section-heading{flex-wrap:wrap;padding:14px 16px}.cfg-pessoas .section-heading .ux-config-linha{margin-left:auto}.cfg-pessoas .table-wrap{overflow:visible}.cfg-pessoas .table-wrap thead{display:none}.cfg-pessoas .table-wrap table,.cfg-pessoas .table-wrap tbody,.cfg-pessoas .table-wrap tr,.cfg-pessoas .table-wrap td{display:block;width:100%;min-width:0}.cfg-pessoas .table-wrap tr{padding:12px 16px;border-top:1px solid var(--taog-border)}.cfg-pessoas .table-wrap tr:first-child{border-top:0}.cfg-pessoas .table-wrap td{padding:3px 0;border:0;white-space:normal}.cfg-pessoas .table-wrap td small,.cfg-pessoas .table-wrap td p,.cfg-pessoas .table-wrap td span{white-space:normal;overflow-wrap:anywhere}.cfg-pessoas .table-wrap td select{width:100%}}@media(max-width:760px){.node-card .node-metrics>div{grid-template-columns:minmax(0,1fr) auto;gap:12px}.node-card .node-metrics dd{text-align:right;overflow-wrap:normal}}.company-directory{display:grid;gap:16px;min-width:0}.company-directory-overview{min-width:0;padding:0;overflow:hidden}.company-directory-overview-heading{display:flex;min-height:76px;align-items:center;justify-content:space-between;gap:20px;padding:16px 20px;border-bottom:1px solid var(--taog-border)}.company-directory-overview-heading>div{display:flex;min-width:0;align-items:center;gap:12px}.company-directory-overview-icon{display:grid;flex:0 0 40px;width:40px;height:40px;place-items:center;border-radius:11px;color:var(--taog-text);background:var(--taog-surface-2)}.company-directory-overview-heading h2{margin:0;font-size:16px;font-weight:680;line-height:22px}.company-directory-overview-heading p{margin:2px 0 0;color:var(--taog-text-3);font-size:12px;line-height:17px}.company-directory-overview-heading .badge{flex:0 0 auto}.company-directory-summary-grid{display:grid;grid-template-columns:repeat(4,minmax(0,1fr))}.company-summary-metric{position:relative;min-width:0;display:grid;grid-template-rows:auto auto auto 4px;gap:6px;padding:17px 19px 14px;border-right:1px solid var(--taog-border)}.company-summary-metric:last-child{border-right:0}.company-summary-metric>div{display:flex;min-width:0;align-items:center;gap:7px}.company-summary-metric>div>span{display:grid;width:26px;height:26px;place-items:center;border-radius:8px}.company-summary-metric>div p{overflow:hidden;margin:0;color:var(--taog-text-3);font-size:12px;font-weight:620;line-height:16px;text-overflow:ellipsis;white-space:nowrap}.company-summary-metric>strong{overflow:hidden;color:var(--taog-text);font:650 24px/30px var(--taog-font-data);letter-spacing:-.02em;text-overflow:ellipsis;white-space:nowrap}.company-summary-metric>small{overflow:hidden;margin:0;color:var(--taog-text-muted);font-size:12px;line-height:16px;text-overflow:ellipsis;white-space:nowrap}.company-summary-progress{align-self:end;display:block;height:4px;overflow:hidden;border-radius:999px;background:var(--taog-surface-2)}.company-summary-progress i{display:block;height:100%;min-width:0;border-radius:inherit;background:currentColor}.company-summary-metric--success>div>span{color:var(--taog-success-strong);background:var(--taog-success-soft)}.company-summary-metric--success .company-summary-progress{color:var(--taog-success)}.company-summary-metric--info>div>span{color:var(--taog-info-strong);background:var(--taog-info-soft)}.company-summary-metric--info .company-summary-progress{color:var(--taog-info)}.company-summary-metric--violet>div>span{color:#6941c6;background:#f4f3ff}.company-summary-metric--violet .company-summary-progress{color:#7f56d9}.company-summary-metric--warning>div>span{color:var(--taog-warning-strong);background:var(--taog-warning-soft)}.company-summary-metric--warning .company-summary-progress{color:var(--taog-warning)}.company-directory-toolbar{display:grid;grid-template-columns:minmax(300px,1fr) auto auto;align-items:center;gap:10px}.company-directory-search{display:flex;min-height:42px;align-items:center;gap:9px;padding:0 13px;color:var(--taog-text-muted);border:1px solid var(--taog-border);border-radius:10px;background:var(--taog-surface);box-shadow:var(--taog-shadow-xs)}.company-directory-search:focus-within{border-color:var(--taog-border-strong);box-shadow:var(--taog-focus-ring)}.company-directory-search input{width:100%;min-width:0;padding:0;border:0;outline:0;background:transparent;color:var(--taog-text);font:400 13px/18px var(--taog-font-sans)}.company-directory-filters{display:flex;gap:3px;padding:3px;border:1px solid var(--taog-border);border-radius:10px;background:var(--taog-surface);box-shadow:var(--taog-shadow-xs)}.company-directory-filters button{display:flex;min-height:34px;align-items:center;gap:7px;padding:6px 11px;border:0;border-radius:7px;background:transparent;color:var(--taog-text-2);font:520 12px/16px var(--taog-font-sans);transition:font-weight .12s ease,transform .12s ease}.company-directory-filters button span{display:grid;min-width:19px;height:19px;place-items:center;border-radius:10px;background:var(--taog-surface-2);color:var(--taog-text-muted);font-size:12px}.company-directory-filters button[aria-pressed=true]{background:var(--taog-text);color:var(--taog-surface);font-weight:680}.company-directory-filters button[aria-pressed=true] span{background:color-mix(in srgb,var(--taog-surface) 16%,transparent);color:inherit}.company-directory-filters button:hover{font-weight:700;transform:scale(1.02)}.company-directory-result{justify-self:end;margin:0;color:var(--taog-text-muted);font-size:12px;line-height:16px;white-space:nowrap}.company-directory-result strong{color:var(--taog-text-2);font-weight:680}.company-directory-workspace{display:grid;grid-template-columns:minmax(248px,280px) minmax(0,1fr);align-items:start;gap:12px;min-width:0}.company-selector{min-width:0;padding:0;overflow:hidden}.company-selector-heading{display:flex;min-height:49px;align-items:center;justify-content:space-between;gap:10px;padding:0 14px;border-bottom:1px solid var(--taog-border)}.company-selector-heading span{color:var(--taog-text);font-size:12px;font-weight:680}.company-selector-heading strong{display:grid;min-width:24px;height:24px;place-items:center;border-radius:12px;background:var(--taog-surface-2);color:var(--taog-text-2);font-size:12px}.company-selector-list{display:grid;padding:6px}.company-selector-list>button{display:grid;grid-template-columns:auto minmax(0,1fr) auto auto;align-items:center;gap:9px;min-width:0;min-height:66px;padding:10px 9px;border:0;border-radius:9px;background:transparent;color:var(--taog-text);text-align:left;transition:font-weight .12s ease,transform .12s ease}.company-selector-list>button+button{margin-top:2px}.company-selector-list>button:hover{font-weight:700;transform:scale(1.01)}.company-selector-list>button[aria-selected=true]{background:var(--taog-surface-2)}.company-selector-list>button[aria-selected=true]>svg{color:var(--taog-text)}.company-selector-icon{display:grid;width:34px;height:34px;place-items:center;border:1px solid var(--taog-border);border-radius:9px;background:var(--taog-surface);color:var(--taog-text-2)}.company-selector-copy{display:grid;min-width:0}.company-selector-copy strong{overflow:hidden;font-size:13px;font-weight:650;line-height:18px;text-overflow:ellipsis;white-space:nowrap}.company-selector-copy small{overflow:hidden;margin:1px 0 0;color:var(--taog-text-muted);font-size:12px;line-height:16px;text-overflow:ellipsis;white-space:nowrap}.company-selector-list>button>svg{color:var(--taog-text-muted)}.company-status-dot{width:7px;height:7px;border-radius:50%;background:var(--taog-border-strong)}.company-status-dot--active{background:var(--taog-success);box-shadow:0 0 0 3px var(--taog-success-soft)}.company-status-dot--paused{background:var(--taog-warning);box-shadow:0 0 0 3px var(--taog-warning-soft)}.company-profile{min-width:0;padding:0;overflow:hidden}.company-profile-heading{display:grid;grid-template-columns:minmax(220px,1fr) auto auto;min-height:92px;align-items:center;gap:16px;padding:17px 18px;border-bottom:1px solid var(--taog-border)}.company-profile-identity{display:flex;min-width:0;align-items:center;gap:12px}.company-profile-mark{display:grid;flex:0 0 46px;width:46px;height:46px;place-items:center;color:var(--taog-text);border-radius:12px;background:var(--taog-surface-2)}.company-profile-identity>div{min-width:0}.company-profile-identity>div>span{display:block;color:var(--taog-text-muted);font-size:12px;font-weight:650;line-height:16px;letter-spacing:.055em;text-transform:uppercase}.company-profile-identity h2{overflow:hidden;margin:1px 0 0;color:var(--taog-text);font-size:19px;font-weight:700;line-height:25px;text-overflow:ellipsis;white-space:nowrap}.company-profile-identity p{overflow:hidden;max-width:440px;margin:2px 0 0;color:var(--taog-text-3);font-size:12px;line-height:17px;text-overflow:ellipsis;white-space:nowrap}.company-profile-state{display:flex;align-items:center;gap:5px}.company-profile-state .badge{min-height:24px;padding:3px 9px;font-size:12px}.company-profile-primary-actions{display:flex;justify-content:flex-end;gap:5px}.company-profile-primary-actions .taog-btn{min-height:36px;gap:6px;padding:7px 11px;font-size:12px}.company-profile-warning{display:flex;align-items:center;gap:9px;padding:10px 18px;color:var(--taog-warning-strong);border-bottom:1px solid color-mix(in srgb,var(--taog-warning) 24%,var(--taog-border));background:var(--taog-warning-soft)}.company-profile-warning span{display:grid}.company-profile-warning strong{color:var(--taog-text);font-size:12px;line-height:16px}.company-profile-warning small{margin:0;color:var(--taog-text-3);font-size:12px;line-height:16px}.company-profile-facts{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));margin:0;border-bottom:1px solid var(--taog-border)}.company-profile-facts>div{min-width:0;padding:13px 17px;border-right:1px solid var(--taog-border)}.company-profile-facts>div:last-child{border-right:0}.company-profile-facts dt{color:var(--taog-text-muted);font-size:12px;font-weight:620;line-height:16px}.company-profile-facts dd{overflow:hidden;margin:3px 0 0;color:var(--taog-text);font:650 17px/22px var(--taog-font-data);text-overflow:ellipsis;white-space:nowrap}.company-profile-facts small{overflow:hidden;margin:1px 0 0;color:var(--taog-text-muted);font-size:12px;line-height:16px;text-overflow:ellipsis;white-space:nowrap}.company-profile-body{display:grid;grid-template-columns:minmax(0,1.12fr) minmax(300px,.88fr);border-bottom:1px solid var(--taog-border)}.company-profile-body>section{min-width:0;padding:17px 18px}.company-profile-sites{border-right:1px solid var(--taog-border)}.company-profile-section-heading{display:flex;align-items:flex-start;justify-content:space-between;gap:12px;margin-bottom:12px}.company-profile-section-heading h3{margin:0;color:var(--taog-text);font-size:13px;font-weight:680;line-height:18px}.company-profile-section-heading p{margin:2px 0 0;color:var(--taog-text-muted);font-size:12px;line-height:16px}.company-profile-section-heading>span{display:grid;min-width:25px;height:25px;place-items:center;border-radius:13px;background:var(--taog-surface-2);color:var(--taog-text-2);font-size:12px;font-weight:650}.company-site-list{display:grid;gap:5px}.company-site{display:grid;grid-template-columns:auto minmax(0,1fr) auto;align-items:center;gap:9px;min-width:0;min-height:49px;padding:7px 9px;border:1px solid var(--taog-border);border-radius:9px}.company-site-icon{display:grid;width:30px;height:30px;place-items:center;border-radius:8px;color:var(--taog-info-strong);background:var(--taog-info-soft)}.company-site-copy{display:grid;min-width:0}.company-site-copy strong{overflow:hidden;color:var(--taog-text);font-size:13px;font-weight:650;line-height:18px;text-overflow:ellipsis;white-space:nowrap}.company-site-copy small{overflow:hidden;margin:0;color:var(--taog-text-muted);font-size:12px;line-height:16px;text-overflow:ellipsis;white-space:nowrap}.company-site-signals{display:flex;align-items:center;gap:4px}.company-site-signals i{padding:3px 7px;border-radius:999px;font-size:12px;font-style:normal;font-weight:650;line-height:16px;white-space:nowrap}.company-site-signals .is-ready{color:var(--taog-success-strong);background:var(--taog-success-soft)}.company-site-signals .is-missing{color:var(--taog-warning-strong);background:var(--taog-warning-soft)}.company-site-signals .is-neutral{color:var(--taog-text-2);background:var(--taog-surface-2)}.company-profile-empty{min-height:64px;display:grid;place-items:center;color:var(--taog-text-muted);font-size:12px}.company-profile-stack{display:grid;align-content:start}.company-stack-block{display:grid;gap:6px;padding:10px 0;border-top:1px solid var(--taog-border)}.company-stack-block:first-of-type{padding-top:0;border-top:0}.company-stack-block>span,.company-repository-summary>span{color:var(--taog-text-muted);font-size:12px;font-weight:650;line-height:16px;letter-spacing:.03em;text-transform:uppercase}.company-stack-block>div{display:flex;flex-wrap:wrap;gap:5px}.company-stack-block i{display:inline-flex;align-items:center;gap:4px;padding:4px 7px;border:1px solid var(--taog-border);border-radius:7px;color:var(--taog-text-2);background:var(--taog-surface);font-size:12px;font-style:normal;font-weight:600;line-height:16px}.company-stack-block i.is-connected{color:var(--taog-success-strong);border-color:color-mix(in srgb,var(--taog-success) 25%,var(--taog-border));background:var(--taog-success-soft)}.company-stack-block small{margin:0;color:var(--taog-text-muted);font-size:12px}.company-repository-summary{display:grid;gap:7px;padding-top:10px;border-top:1px solid var(--taog-border)}.company-repository-summary dl{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));margin:0;overflow:hidden;border:1px solid var(--taog-border);border-radius:9px}.company-repository-summary dl>div{min-width:0;padding:8px;border-right:1px solid var(--taog-border)}.company-repository-summary dl>div:last-child{border-right:0}.company-repository-summary dt{color:var(--taog-text-muted);font-size:12px;line-height:14px;overflow-wrap:anywhere}.company-repository-summary dd{margin:2px 0 0;font:650 13px/17px var(--taog-font-data)}.company-profile-fronts{padding:17px 18px 18px;border-bottom:1px solid var(--taog-border)}.company-profile-fronts>div:last-child{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:9px}.company-front{display:grid;grid-template-columns:auto minmax(0,1fr) auto;align-items:center;gap:9px;min-width:0;min-height:60px;padding:10px;border:1px solid var(--taog-border);border-radius:10px;color:var(--taog-text);background:var(--taog-surface);text-align:left;box-shadow:var(--taog-shadow-xs);transition:font-weight .12s ease,transform .12s ease}.company-front:hover{font-weight:700;transform:scale(1.015)}.company-front>span:first-child{display:grid;width:32px;height:32px;place-items:center;border-radius:8px}.company-front>span:nth-child(2){display:grid;min-width:0}.company-front strong{overflow:hidden;font-size:12px;font-weight:650;line-height:16px;text-overflow:ellipsis;white-space:nowrap}.company-front small{overflow:hidden;margin:1px 0 0;color:var(--taog-text-muted);font-size:12px;line-height:16px;text-overflow:ellipsis;white-space:nowrap}.company-front>svg{color:var(--taog-text-muted)}.company-front--info>span:first-child{color:var(--taog-info-strong);background:var(--taog-info-soft)}.company-front--warning>span:first-child{color:var(--taog-warning-strong);background:var(--taog-warning-soft)}.company-front--violet>span:first-child{color:#6941c6;background:#f4f3ff}.company-front--success>span:first-child{color:var(--taog-success-strong);background:var(--taog-success-soft)}.company-profile-footer{display:flex;align-items:flex-end;justify-content:space-between;gap:12px;padding:11px 14px;background:color-mix(in srgb,var(--taog-surface-2) 48%,var(--taog-surface))}.company-profile-footer>div:first-child{display:grid;gap:3px;min-width:0}.company-profile-footer>div:first-child>span{padding-left:6px;color:var(--taog-text-muted);font-size:12px;font-weight:650;line-height:16px;letter-spacing:.03em;text-transform:uppercase}.company-profile-footer>div:first-child>div,.company-profile-record-actions{display:flex;flex-wrap:wrap;align-items:center;gap:2px}.company-profile-footer .taog-btn{min-height:32px;gap:5px;padding:5px 8px;font-size:12px}.company-profile-record-actions{justify-content:flex-end}.company-profile-footer .danger{color:var(--taog-danger-strong)}.company-directory-empty{display:grid;min-height:190px;place-content:center;justify-items:center;gap:5px;color:var(--taog-text-muted);text-align:center}.company-directory-empty strong{color:var(--taog-text);font-size:14px}.company-directory-empty small{margin:0;color:var(--taog-text-muted);font-size:12px}@media(max-width:1120px){.company-directory-summary-grid{grid-template-columns:repeat(2,minmax(0,1fr))}.company-summary-metric:nth-child(2){border-right:0}.company-summary-metric:nth-child(-n+2){border-bottom:1px solid var(--taog-border)}.company-profile-heading{grid-template-columns:minmax(220px,1fr) auto}.company-profile-primary-actions{grid-column:1/-1;justify-content:flex-start}.company-profile-body{grid-template-columns:1fr}.company-profile-sites{border-right:0;border-bottom:1px solid var(--taog-border)}}@media(max-width:900px){.company-directory-toolbar{grid-template-columns:minmax(260px,1fr) auto}.company-directory-result{grid-column:1/-1;justify-self:start}.company-directory-workspace{grid-template-columns:1fr}.company-selector-list{grid-template-columns:repeat(2,minmax(0,1fr));gap:4px}.company-selector-list>button+button{margin-top:0}}@media(max-width:700px){.company-directory-overview-heading{align-items:flex-start;flex-direction:column;gap:10px}.company-directory-toolbar{grid-template-columns:1fr}.company-directory-filters{width:max-content;max-width:100%}.company-directory-result{grid-column:auto}.company-profile-heading{grid-template-columns:minmax(0,1fr) auto;align-items:start}.company-profile-state{align-items:flex-end;flex-direction:column}.company-profile-primary-actions{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));width:100%}.company-profile-primary-actions .taog-btn{min-width:0}.company-profile-facts{grid-template-columns:repeat(2,minmax(0,1fr))}.company-profile-facts>div:nth-child(2){border-right:0}.company-profile-facts>div:nth-child(-n+2){border-bottom:1px solid var(--taog-border)}.company-profile-fronts>div:last-child{grid-template-columns:repeat(2,minmax(0,1fr))}.company-profile-footer{align-items:stretch;flex-direction:column}.company-profile-record-actions{justify-content:flex-start}}@media(max-width:480px){.company-directory{gap:12px}.company-directory-overview-heading{min-height:0;padding:14px}.company-directory-overview-heading>div{align-items:flex-start}.company-directory-overview-heading h2{font-size:15px;line-height:20px}.company-directory-overview-heading .badge{align-self:flex-start}.company-directory-summary-grid{grid-template-columns:repeat(2,minmax(0,1fr))}.company-summary-metric{grid-template-rows:auto auto auto 4px;min-height:124px;padding:12px;border-bottom:1px solid var(--taog-border)}.company-summary-metric:nth-child(odd){border-right:1px solid var(--taog-border)}.company-summary-metric:nth-child(2n){border-right:0}.company-summary-metric:nth-child(n+3){border-bottom:0}.company-summary-metric>div{align-items:flex-start}.company-summary-metric>div p{white-space:normal}.company-summary-metric>strong{font-size:21px;line-height:27px}.company-summary-metric>small{white-space:normal}.company-summary-progress{grid-column:1/-1}.company-directory-filters{width:100%}.company-directory-filters button{flex:1 1 0;justify-content:center;padding-inline:7px}.company-selector-list{grid-template-columns:1fr}.company-profile-heading{padding:14px}.company-profile-mark{flex-basis:40px;width:40px;height:40px}.company-profile-identity h2{font-size:17px;line-height:22px}.company-profile-identity p{white-space:normal}.company-profile-state .badge:nth-child(2){display:none}.company-profile-primary-actions{grid-template-columns:minmax(0,1.15fr) minmax(0,.85fr)}.company-profile-facts>div{padding:11px 13px}.company-profile-body>section,.company-profile-fronts{padding:14px}.company-site{grid-template-columns:auto minmax(0,1fr)}.company-site-signals{grid-column:1/-1;padding-left:39px}.company-repository-summary dl{grid-template-columns:repeat(2,minmax(0,1fr))}.company-repository-summary dl>div:nth-child(2){border-right:0}.company-repository-summary dl>div:nth-child(-n+2){border-bottom:1px solid var(--taog-border)}.company-profile-fronts>div:last-child{grid-template-columns:1fr}.company-profile-footer{padding:10px}.company-profile-footer>div:first-child>div,.company-profile-record-actions{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));width:100%}.company-profile-footer .taog-btn{justify-content:flex-start}}.observability-view{display:grid;width:100%;max-width:100%;gap:16px;min-width:0;overflow:hidden}.observability-view>*{min-width:0;max-width:100%}.observability-toolbar{display:flex;width:100%;min-width:0;max-width:100%;align-items:flex-end;justify-content:space-between;gap:18px;border-bottom:1px solid var(--taog-border)}.observability-tabs{display:flex;min-width:0;max-width:100%;flex-wrap:wrap;gap:22px;padding:0;border:0;min-height:40px}.observability-tabs button{position:relative;min-height:40px;padding:7px 2px 10px;border:0;border-radius:0;background:transparent;color:var(--taog-text-3);white-space:nowrap}.observability-tabs button.active{border:0;background:transparent;color:var(--taog-text);box-shadow:none;font-weight:700}.observability-tabs button.active:after{content:"";position:absolute;right:0;bottom:-1px;left:0;height:2px;border-radius:2px 2px 0 0;background:var(--taog-accent)}.observability-site-filter{display:grid;min-width:0;max-width:100%;grid-template-columns:auto 190px;align-items:center;gap:8px;padding-bottom:7px;color:var(--taog-text-3);font-size:11px}.observability-site-filter select{width:190px;min-height:32px;padding:6px 30px 6px 9px;font-size:12px}.observability-kpis{display:grid;grid-template-columns:repeat(auto-fit,minmax(205px,1fr));gap:12px}.observability-kpi{position:relative;box-sizing:border-box;display:grid;grid-template-columns:minmax(0,69fr) minmax(54px,31fr);align-items:stretch;gap:10px;height:106px;min-width:0;padding:11px 13px;overflow:hidden;border-top:2px solid var(--taog-data-1)}.observability-kpi--success{border-top-color:var(--taog-success)}.observability-kpi--warning{border-top-color:var(--taog-warning)}.observability-kpi--danger{border-top-color:var(--taog-danger)}.observability-kpi>div{display:grid;min-width:0;grid-template-rows:24px 23px minmax(24px,1fr);align-content:center;gap:2px}.observability-kpi span:first-child{align-self:end;display:-webkit-box;overflow:hidden;color:var(--taog-text-3);font-size:10px;font-weight:700;line-height:12px;letter-spacing:.045em;text-transform:uppercase;white-space:normal;-webkit-box-orient:vertical;-webkit-line-clamp:2}.observability-kpi strong{overflow:hidden;color:var(--taog-text);font:650 clamp(17px,1.35vw,20px)/23px var(--taog-font-data);letter-spacing:-.025em;text-overflow:ellipsis;white-space:nowrap}.observability-kpi small{align-self:center;display:-webkit-box;overflow:hidden;color:var(--taog-text-muted);font-size:10px;line-height:13px;-webkit-box-orient:vertical;-webkit-line-clamp:2}.observability-mini{align-self:stretch;display:flex;min-width:0;align-items:flex-end;justify-content:flex-end;gap:3px;padding:15px 0 9px 10px;overflow:hidden;border-left:1px solid color-mix(in srgb,var(--taog-border) 76%,transparent)}.observability-mini i{flex:1 1 0;width:auto;min-width:2px;max-width:6px;min-height:3px;max-height:28px;border-radius:2px 2px 0 0;background:var(--taog-data-1);opacity:.78}.observability-kpi--success .observability-mini i{background:var(--taog-success)}.observability-kpi--warning .observability-mini i{background:var(--taog-warning)}.observability-kpi--danger .observability-mini i{background:var(--taog-danger)}.observability-mini i.is-missing{background:var(--taog-border-strong);opacity:.55}.observability-mini em{align-self:center;color:var(--taog-text-muted);font-size:10px;font-style:normal;line-height:1.25;text-align:right}.observability-main-grid,.observability-analysis-grid,.observability-split-grid{display:grid;min-width:0;gap:14px;align-items:stretch}.observability-main-grid{grid-template-columns:minmax(0,7fr) minmax(285px,3fr);align-items:start}.observability-analysis-grid{grid-template-columns:minmax(0,7fr) minmax(310px,3fr)}.observability-analysis-grid--equal,.observability-split-grid{grid-template-columns:repeat(2,minmax(0,1fr))}.observability-panel{min-width:0;padding:0;overflow:hidden}.observability-section-heading{display:flex;align-items:flex-start;justify-content:space-between;gap:14px;min-height:67px;padding:15px 16px 13px;border-bottom:1px solid var(--taog-border)}.observability-section-heading h2{color:var(--taog-text);font-size:14px;font-weight:700}.observability-section-heading p{margin-top:2px;color:var(--taog-text-3);font-size:11px;line-height:1.45}.observability-section-heading .badge{flex:none;margin-top:1px}.observability-chart{display:grid;min-width:0;grid-template-rows:auto minmax(214px,1fr) auto;gap:8px;padding:13px 14px 12px}.observability-chart-legend{display:flex;flex-wrap:wrap;justify-content:flex-end;gap:14px;min-height:16px;color:var(--taog-text-3);font-size:10px;line-height:14px}.observability-chart-legend span{display:inline-flex;align-items:center;gap:5px}.observability-chart-legend i{width:8px;height:8px;border-radius:3px}.observability-chart-plot{display:grid;min-width:0;grid-template-columns:54px minmax(0,1fr);align-items:stretch}.observability-chart--dual .observability-chart-plot{grid-template-columns:54px minmax(0,1fr) 58px}.observability-chart-axis{display:flex;flex-direction:column;align-items:flex-end;justify-content:space-between;padding:5px 9px 3px 0;color:var(--taog-text-muted);font:10px/13px var(--taog-font-data);white-space:nowrap}.observability-chart-axis--right{align-items:flex-start;padding-right:0;padding-left:9px}.observability-chart-axis em{font:inherit;font-style:normal}.observability-chart svg{display:block;align-self:stretch;width:100%;height:214px;min-width:0;overflow:visible}.observability-chart svg .grid{stroke:var(--taog-border);stroke-width:1;stroke-dasharray:3 4}.observability-chart-hit{cursor:crosshair;pointer-events:all}.observability-chart-dates{display:grid;align-items:center;margin-left:54px;color:var(--taog-text-muted);font:10px/14px var(--taog-font-data)}.observability-chart--dual .observability-chart-dates{margin-right:58px}.observability-chart-dates span{min-width:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.observability-chart-dates span:only-child{text-align:center}.observability-chart-dates span:nth-child(2){text-align:center}.observability-chart-dates span:last-child{text-align:right}.observability-chart-empty{display:grid;place-items:center;min-height:168px;padding:24px;color:var(--taog-text-muted);font-size:11px;text-align:center}.observability-health-list{display:grid;padding:4px 16px 12px}.observability-health-list>div{display:grid;grid-template-columns:9px minmax(0,1fr) auto;align-items:center;gap:10px;min-height:55px;padding:9px 0;border-bottom:1px solid var(--taog-border)}.observability-health-list--sources>div{min-height:48px;padding:7px 0}.observability-health-list--analytics>div{min-height:52px;padding:8px 0}.observability-health-list>div:last-child{border-bottom:0}.observability-health-list strong,.observability-health-list small{display:block}.observability-health-list small{margin-top:2px;font-size:10px;line-height:1.4;white-space:normal}.observability-health-list a{display:grid;place-items:center;color:var(--taog-text-3)}.observability-action-footer{min-height:43px;padding:8px 13px;display:flex;align-items:center;justify-content:space-between;gap:12px;border-top:1px solid var(--taog-border);color:var(--taog-text-muted);font-size:10px;line-height:14px}.observability-action-footer .taog-btn{flex:none;min-height:27px;padding:0 9px}.observability-dot{width:8px;height:8px;border-radius:50%;background:var(--taog-border-strong)}.observability-dot.is-ok{background:var(--taog-success);box-shadow:0 0 0 3px var(--taog-success-soft)}.observability-dot.is-warning{background:var(--taog-warning);box-shadow:0 0 0 3px var(--taog-warning-soft)}.observability-bars{display:grid;gap:16px;padding:18px 16px 20px}.observability-bars>div>div{display:flex;justify-content:space-between;gap:12px;margin-bottom:7px;font-size:11px}.observability-bars>div>div span{color:var(--taog-text-3);font-variant-numeric:tabular-nums}.observability-bars>div>i{display:block;height:7px;overflow:hidden;border-radius:999px;background:var(--taog-surface-2)}.observability-bars>div>i b{display:block;height:100%;min-width:2px;border-radius:inherit;background:var(--taog-data-1)}.observability-table{width:100%;min-width:760px;border-collapse:collapse;font-size:11px}.observability-table--analytics{min-width:1040px}.observability-panel>.table-wrap{width:100%;max-width:100%;min-width:0;overflow-x:auto}.observability-table th{padding:9px 13px;background:var(--taog-surface-2);color:var(--taog-text-3);font-size:10px;font-weight:700;letter-spacing:.035em;text-align:left;text-transform:uppercase;white-space:nowrap}.observability-table td{padding:10px 13px;border-top:1px solid var(--taog-border);color:var(--taog-text-2);vertical-align:middle;font-variant-numeric:tabular-nums}.observability-table td strong{display:block;max-width:380px;overflow:hidden;color:var(--taog-text);font-weight:650;text-overflow:ellipsis;white-space:nowrap}.observability-table td small{margin-top:1px;font-size:10px;white-space:nowrap}.observability-pagination{margin:0;padding:9px 13px;border-top:1px solid var(--taog-border)}.observability-ranking{display:grid;margin:0;padding:5px 16px 12px;list-style:none;counter-reset:ranking}.observability-ranking li{position:relative;display:grid;grid-template-columns:minmax(0,1fr) auto;gap:2px 12px;min-height:54px;padding:10px 0 9px 25px;border-bottom:1px solid var(--taog-border);counter-increment:ranking}.observability-ranking li:last-child{border-bottom:0}.observability-ranking li:before{content:counter(ranking);position:absolute;top:11px;left:0;display:grid;width:17px;height:17px;place-items:center;border-radius:50%;background:var(--taog-surface-2);color:var(--taog-text-3);font-size:10px;font-weight:700}.observability-ranking a,.observability-ranking strong{overflow:hidden;color:var(--taog-text);font-size:11px;font-weight:650;text-decoration:none;text-overflow:ellipsis;white-space:nowrap}.observability-ranking>li>span{color:var(--taog-text-2);font-size:10px;font-weight:650;white-space:nowrap}.observability-ranking small{grid-column:1/-1;margin:0;font-size:10px}.observability-list-empty{display:grid;min-height:120px;place-items:center;padding:20px;color:var(--taog-text-muted);font-size:11px;text-align:center}.observability-hours{display:grid;grid-template-columns:repeat(12,minmax(0,1fr));gap:8px 6px;padding:20px 16px 22px}.observability-hours>div{display:grid;gap:4px;text-align:center}.observability-hours span{color:var(--taog-text-muted);font-size:10px}.observability-hours i{display:block;aspect-ratio:1;border-radius:5px;background:rgba(23,92,211,var(--strength))}.observability-facts{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));margin:0;padding:12px 16px 16px}.observability-facts>div{padding:10px 12px;border-right:1px solid var(--taog-border);border-bottom:1px solid var(--taog-border)}.observability-facts>div:nth-child(2n){border-right:0}.observability-facts>div:nth-last-child(-n+2){border-bottom:0}.observability-facts dt{color:var(--taog-text-3);font-size:10px}.observability-facts dd{margin:4px 0 0;color:var(--taog-text);font-size:12px;font-weight:650}.observability-note{margin:0 16px 16px;padding:9px 11px;border-radius:8px;background:var(--taog-surface-2);font-size:10px;line-height:1.45}.observability-engine-list{display:flex;flex-wrap:wrap;gap:6px;padding:15px 16px 2px}.observability-site-activity{display:grid;grid-template-columns:repeat(auto-fit,minmax(210px,1fr));gap:10px;padding:14px 16px 16px}.observability-site-activity article{padding:11px 12px;border:1px solid var(--taog-border);border-radius:10px}.observability-site-activity article>small{font-size:10px}.observability-site-activity article>div{display:flex;justify-content:space-between;gap:10px;margin-top:10px;color:var(--taog-text-3);font-size:10px}.observability-site-activity b{color:var(--taog-text)}.observability-bing{display:flex;align-items:flex-start;gap:12px;padding:16px;border-left:3px solid var(--taog-warning)}.observability-bing>div{min-width:0;flex:1}.observability-bing>.taog-btn{flex:none;min-height:29px}.observability-bing h2{font-weight:700}.observability-bing p{margin-top:2px;font-size:12px}.observability-bing small{margin-top:5px;font-size:10px}.observability-empty{display:grid;min-height:180px;place-items:center;align-content:center;gap:7px;padding:24px;text-align:center}.observability-empty p{max-width:480px;font-size:12px}@media(max-width:900px){.observability-main-grid,.observability-analysis-grid,.observability-split-grid{grid-template-columns:1fr}.observability-chart{grid-template-rows:auto minmax(210px,1fr) auto}.observability-chart svg{height:210px}}@media(max-width:600px){.observability-view{gap:12px}.observability-toolbar{align-items:stretch;flex-direction:column;gap:7px}.observability-tabs{width:100%;flex-wrap:wrap;gap:0 17px;overflow:visible}.observability-site-filter{width:100%;grid-template-columns:auto minmax(0,1fr);padding:0 0 9px}.observability-site-filter select{width:100%}.observability-kpis{grid-template-columns:repeat(2,minmax(0,1fr));gap:8px}.observability-kpis>.observability-kpi:last-child:nth-child(odd){grid-column:1/-1}.observability-kpi{height:104px;grid-template-columns:minmax(0,1fr) 40px;gap:6px;padding-inline:10px}.observability-kpi strong{font-size:16px;letter-spacing:-.035em}.observability-mini{gap:2px;padding-left:6px}.observability-chart{grid-template-rows:auto minmax(196px,1fr) auto;padding-inline:10px}.observability-chart-plot{grid-template-columns:46px minmax(0,1fr)}.observability-chart--dual .observability-chart-plot{grid-template-columns:46px minmax(0,1fr) 46px}.observability-chart svg{height:196px}.observability-chart-dates{margin-left:46px}.observability-chart--dual .observability-chart-dates{margin-right:46px}.observability-section-heading{min-height:61px;flex-wrap:wrap;padding:13px 14px 11px}.observability-section-heading .badge{display:inline-flex;align-self:flex-start}.observability-action-footer{align-items:flex-start;flex-direction:column}.observability-hours{grid-template-columns:repeat(8,minmax(0,1fr))}.observability-facts{grid-template-columns:1fr}.observability-facts>div,.observability-facts>div:nth-child(2n),.observability-facts>div:nth-last-child(-n+2){border-right:0;border-bottom:1px solid var(--taog-border)}.observability-facts>div:last-child{border-bottom:0}.observability-panel>.table-wrap{overflow:visible}.observability-table,.observability-table tbody{display:block;width:100%;min-width:0}.observability-table thead{display:none}.observability-table tr{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));padding:10px 14px;border-top:1px solid var(--taog-border)}.observability-table td{display:grid;min-width:0;gap:2px;padding:5px 0;border:0;white-space:normal;overflow-wrap:anywhere}.observability-table td:before{color:var(--taog-text-muted);content:attr(data-label);font-size:10px;font-weight:700;line-height:14px;letter-spacing:.035em;text-transform:uppercase}.observability-table td:first-child{grid-column:1/-1;padding-bottom:8px}.observability-table td strong{max-width:none;white-space:normal}.observability-bing{flex-wrap:wrap}.observability-bing>.taog-btn{margin-left:32px}}.observability-kpi--plain{grid-template-columns:minmax(0,1fr)}dialog.rt-gaveta .painel.painel-operacao.rt-painel--ficha{width:min(100vw,420px)}dialog.rt-gaveta .painel.painel-operacao.rt-painel--wide{width:min(100vw,820px)}.rt-painel--ficha .rt-corpo{overflow-x:hidden}.rt-painel--ficha .rt-rodape{gap:8px}.rt-painel--ficha .rt-rodape .taog-btn{min-height:40px}.rt-painel--ficha .rt-rodape>.taog-btn--primary{flex:1 1 100%;justify-content:center;order:-1}.rt-painel--ficha .rt-grid{grid-template-columns:minmax(0,1fr)}.rt-rodape .rt-ajuda{flex:1 1 100%}.cf .cf-paginas>.section-heading small>span.rt-lock-legend{font-size:12px;line-height:17px}.rt-lock-legend svg{width:12px;height:12px}.rt-lock-tag,.rt-facts dt{font-size:12px}.rt-facts dd{font-size:13px}.rt-pool{display:grid;gap:0;margin:0;padding:0;list-style:none;max-height:min(52vh,460px);overflow-y:auto;overscroll-behavior:contain;border:1px solid var(--taog-border);border-radius:10px}.rt-pool-item{display:grid;gap:8px;padding:10px 12px;border-top:1px solid var(--taog-border);min-width:0}.rt-pool-item:first-child{border-top:0}.rt-pool-topo{display:flex;align-items:flex-start;justify-content:space-between;gap:8px;min-width:0}.rt-pool-nome{display:grid;gap:2px;min-width:0;flex:1 1 auto}.rt-pool-nome strong{font-size:13px;font-weight:600}.rt-pool-nome small,.rt-pool-nums small,.rt-pool-item>small{color:var(--taog-text-3);font-size:12px;line-height:16px;margin:0}.rt-pool-nums{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:8px}.rt-pool-nums>span{display:grid;gap:2px;align-content:start;min-width:0}.rt-pool-nums b{font-size:13px;font-variant-numeric:tabular-nums}.rt-pool .rt-actions{display:flex;flex-wrap:nowrap;align-items:center;gap:6px}.rt-pool .rt-mini{min-width:40px;min-height:40px}.rt-pool .rt-marcar{margin:0;min-height:40px;font-size:12px;text-align:left}.rt-pool-item .badge{white-space:nowrap}.rt-sem-link{color:var(--taog-text-2)}.rt-barra{justify-content:flex-start}.rt-auto{display:grid;gap:6px;padding:10px 12px;border:1px solid var(--taog-border);border-radius:10px;background:var(--taog-surface-hover)}.rt-auto>strong{font-size:12px;color:var(--taog-text-2)}.rt-auto ul{display:grid;gap:4px;margin:0;padding:0;list-style:none}.rt-auto li{display:grid;grid-template-columns:minmax(0,1fr) minmax(0,1.4fr);gap:8px;font-size:12px;line-height:17px}.rt-auto li span{color:var(--taog-text-3)}.rt-auto li b{font-weight:600;overflow-wrap:anywhere}.rt-rodape.rt-rodape--ajuda{flex-wrap:wrap;justify-content:flex-end}.rt-rodape--ajuda .rt-ajuda{flex:1 1 100%}.rt-rodape--ajuda .rt-acao-lote{margin-right:auto;margin-left:0}.rotator-cf .kpi--abrivel button{cursor:pointer}.rotator-cf .kpi--abrivel:hover small{color:var(--taog-accent);text-decoration:underline}.rotator-cf .kpi--abrivel button:focus-visible{outline:2px solid var(--taog-accent);outline-offset:2px}.rotator-cf .cf-filtros{flex-wrap:wrap}.rotator-cf .cf-filtros select{min-height:40px}@media(max-width:600px){.rotator-cf .cf-tabela.funnel-mobile-cards tbody td[data-label="30 dias"],.rotator-cf .cf-tabela.funnel-mobile-cards tbody td[data-label="eCPM 30d"]{display:none}.rt-link-button{min-height:44px}.rt-pool-nums{grid-template-columns:repeat(2,minmax(0,1fr))}.rt-pool .rt-mini,.rt-pool .rt-marcar{min-height:44px}.rt-painel--ficha .rt-rodape>.taog-btn{min-height:44px}.rotator-cf .cf-filtros select{width:100%}}.rt-pool,body .rotator-cf .cf-tabela-wrap{max-height:none;overflow-y:visible}.rotator-cf .ux-nd,.rotator-cf .rt-muted{color:var(--taog-text-3);font-weight:400}.rt-ecpm-motivo{color:var(--taog-text-3);font-weight:400;font-size:11px;white-space:nowrap}.atribuicao-view{gap:16px}.atribuicao-view>.observability-toolbar{align-items:center}.atribuicao-view>.observability-toolbar .observability-tabs{flex:1 1 auto;width:auto;margin-bottom:0}.atribuicao-filters{display:grid;grid-template-columns:minmax(0,2fr) minmax(0,1fr);gap:12px;padding:12px 16px;border-bottom:1px solid var(--taog-border)}.atribuicao-filters label{display:grid;gap:4px;color:var(--taog-text-3);font-size:11px}.atribuicao-filters input,.atribuicao-filters select{min-height:32px;padding:6px 9px;font-size:12px}.observability-table--atribuicao{min-width:1180px}.observability-table--atribuicao-day{min-width:920px}.observability-table--atribuicao-channel{min-width:640px}.atribuicao-open{padding:0;border:0;background:transparent;color:var(--taog-accent);font:650 11px/1.4 var(--taog-font-data);cursor:pointer}.atribuicao-open:hover{text-decoration:underline}.atribuicao-up{color:var(--taog-success)}.atribuicao-down{color:var(--taog-danger)}.atribuicao-notes{display:grid;gap:4px;margin:0;padding-left:16px}.atribuicao-detail{display:grid;gap:14px;min-width:0}.atribuicao-verdict{display:grid;gap:6px;padding:14px 16px}.atribuicao-verdict p{margin:0;color:var(--taog-text-2);font-size:12px;line-height:1.5}.atribuicao-warning{margin:0;padding:9px 11px;border-radius:9px;background:var(--taog-surface-2);color:var(--taog-text-2);font-size:11px;line-height:1.45}@media(max-width:600px){.atribuicao-filters{grid-template-columns:1fr}}.observability-table--atribuicao{min-width:0}.atribuicao-filters{grid-template-columns:minmax(0,2fr) repeat(2,minmax(0,1fr))}.atribuicao-filters label{font-size:12px}.atribuicao-filters input,.atribuicao-filters select{min-height:40px}.atribuicao-open{font-size:13px;min-height:40px}.atribuicao-ver{display:none;font-weight:500}.atribuicao-view td small{display:block;color:var(--taog-text-3);font-size:12px;margin-top:2px}.atribuicao-verdict p{font-size:13px}.atribuicao-warning{font-size:12px}.atribuicao-facts{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:8px;margin:0}.atribuicao-facts>div{padding:8px 10px;border:1px solid var(--taog-border);border-radius:10px}.atribuicao-facts dt{color:var(--taog-text-3);font-size:12px}.atribuicao-facts dd{margin:2px 0 0;font-size:13px;font-weight:600;overflow-wrap:anywhere}.atribuicao-h3{margin:6px 0 0;font-size:14px}.atribuicao-note{margin:0;color:var(--taog-text-3);font-size:12px;line-height:17px}.atribuicao-scroll{overflow-x:auto;border:1px solid var(--taog-border);border-radius:10px}.atribuicao-mini{width:100%;border-collapse:collapse;font-size:12px}.atribuicao-mini th,.atribuicao-mini td{padding:7px 8px;text-align:left;white-space:nowrap;border-bottom:1px solid var(--taog-border)}.atribuicao-mini th{color:var(--taog-text-3);font-weight:600}@media(max-width:600px){.atribuicao-filters{grid-template-columns:1fr}.atribuicao-extra{display:none!important}.atribuicao-ver{display:inline}.atribuicao-open{min-height:44px}.atribuicao-facts{grid-template-columns:1fr}}.atribuicao-view>.observability-note,.atribuicao-view>.atribuicao-notes{margin:0;padding:9px 12px;box-sizing:border-box}.atribuicao-mais{margin:12px 16px;min-height:44px}.atribuicao-paginas{display:flex;align-items:center;justify-content:space-between;gap:12px;padding:12px 16px;font-size:13px;color:var(--taog-text-3)}.atribuicao-paginas .ux-btn{min-height:36px}.atribuicao-nota-secao{margin:0;padding:10px 16px;font-size:12px;line-height:17px;color:var(--taog-text-3);background:var(--taog-surface-2)}.atribuicao-resumo{display:flex;flex-wrap:wrap;gap:6px 14px;padding:10px 16px;font-size:13px}.atribuicao-resumo b{font-variant-numeric:tabular-nums}body .atribuicao-view .table-wrap{max-height:none;overflow-y:visible}body .atribuicao-view .atribuicao-scroll{overflow-y:visible}.atribuicao-view .ux-nd{color:var(--taog-text-3);font-weight:400}.atribuicao-view td small{white-space:normal;overflow-wrap:anywhere}@media(max-width:700px){body .atribuicao-view .table-wrap{overflow:visible}body .atribuicao-view .atribuicao-extra{display:block!important}.atribuicao-view .atribuicao-ver{display:inline;color:var(--taog-text-3)}.atribuicao-view .atribuicao-open{min-height:40px}}.routines-view{display:grid;min-width:0;gap:16px}.routines-tabs{margin:0;overflow-x:auto;scrollbar-width:none}.routines-tabs::-webkit-scrollbar{display:none}.routine-read-errors{display:flex;flex-wrap:wrap;gap:7px}.routine-read-errors span{display:inline-flex;align-items:center;gap:6px;padding:7px 10px;border:1px solid color-mix(in srgb,var(--taog-warning) 35%,var(--taog-border));border-radius:8px;color:var(--taog-warning-strong);background:var(--taog-warning-soft);font-size:11px;line-height:15px}.routine-kpis{display:grid;grid-template-columns:repeat(5,minmax(0,1fr));gap:10px}.routine-kpi{--routine-tone:var(--taog-accent);position:relative;display:grid;grid-template-columns:minmax(0,1fr) minmax(58px,31%);align-items:stretch;height:104px;padding:10px 11px;gap:8px;overflow:hidden}.routine-kpi:before{position:absolute;inset:0 auto 0 0;width:3px;background:var(--routine-tone);content:""}.routine-kpi--success{--routine-tone:var(--taog-success)}.routine-kpi--warning{--routine-tone:var(--taog-warning)}.routine-kpi--info{--routine-tone:var(--taog-info)}.routine-kpi>div{min-width:0;display:grid;align-content:center;gap:3px;padding-right:4px}.routine-kpi>div>span{color:var(--taog-text-muted);font-size:10px;font-weight:700;line-height:14px;text-transform:uppercase}.routine-kpi>div>strong{overflow:hidden;color:var(--taog-text);font:650 clamp(17px,1.1vw,20px)/27px var(--taog-font-data);letter-spacing:-.02em;text-overflow:ellipsis;white-space:nowrap}.routine-kpi>div>small{color:var(--taog-text-muted);font-size:10.5px;line-height:15px}.routine-mini-bars{display:flex;align-items:flex-end;justify-content:flex-end;gap:3px;min-width:0;height:42px;align-self:center;padding:0 1px 4px;border-bottom:1px solid var(--taog-border)}.routine-mini-bars i{position:relative;width:min(10px,calc(100% / 12));min-width:3px;max-height:42px;border-radius:2px 2px 0 0;background:color-mix(in srgb,var(--routine-tone) 64%,transparent)}.routine-mini-bars i span{position:absolute;width:1px;height:1px;overflow:hidden;clip-path:inset(50%)}.routine-mini-bars--success{--routine-tone:var(--taog-success)}.routine-mini-bars--warning{--routine-tone:var(--taog-warning)}.routine-mini-bars--info{--routine-tone:var(--taog-info)}.routine-mini-empty{align-self:end;justify-self:end;padding:0 2px 6px;color:var(--taog-text-muted);font-size:10px}.routine-schedule-card,.routine-executions-card,.routine-week,.routine-cadence,.routine-volume-card,.routine-quality-card,.routine-issues{min-width:0;overflow:hidden}.routines-view .section-heading{min-height:58px;padding:13px 16px}.routines-view .section-heading h2{margin:0;color:var(--taog-text);font-size:13px;line-height:18px}.routines-view .section-heading small{display:block;margin-top:2px;color:var(--taog-text-muted);font-size:10.5px;line-height:15px}.routine-list-controls{display:grid;grid-template-columns:minmax(220px,1fr) 210px;gap:8px;padding:11px 16px;border-bottom:1px solid var(--taog-border);background:color-mix(in srgb,var(--taog-surface-2) 38%,var(--taog-surface))}.routine-list-controls input,.routine-list-controls select{box-sizing:border-box;width:100%;min-height:35px;margin:0;font-size:11px}.routine-table-wrap{min-width:0;overflow-x:auto}.routine-table-wrap table{width:100%;font-size:11px;line-height:15px;white-space:normal}.routine-table-wrap th{padding:9px 10px;color:var(--taog-text-muted);background:var(--taog-surface-2);font-size:10px;font-weight:700;line-height:13px;text-transform:uppercase;white-space:nowrap}.routine-table-wrap td{padding:10px;border-top:1px solid var(--taog-border);color:var(--taog-text-2);vertical-align:middle}.routine-table-wrap tbody tr:first-child td{border-top:0}.routine-table-wrap td:first-child,.routine-table-wrap th:first-child{padding-left:16px}.routine-table-wrap td:last-child,.routine-table-wrap th:last-child{padding-right:16px}.routine-table-wrap td strong{display:block;color:var(--taog-text);font-size:11px;line-height:15px}.routine-table-wrap td small{display:block;max-width:360px;color:var(--taog-text-muted);font-size:10px;line-height:14px}.routine-table-wrap .taog-btn{min-height:30px;padding:5px 9px;font-size:10px}.routine-state,.routine-result--success,.routine-result--warning,.routine-result--neutral{font-size:10px}.routine-state--active,.routine-result--success{color:var(--taog-success-strong);border-color:color-mix(in srgb,var(--taog-success) 35%,var(--taog-border));background:var(--taog-success-soft)}.routine-state--attention,.routine-result--warning{color:var(--taog-warning-strong);border-color:color-mix(in srgb,var(--taog-warning) 35%,var(--taog-border));background:var(--taog-warning-soft)}.routine-state--paused,.routine-result--neutral{color:var(--taog-text-muted);background:var(--taog-surface-2)}.routine-empty{padding:26px!important;color:var(--taog-text-muted)!important;text-align:center}.routine-cadence-grid{display:grid;grid-template-columns:minmax(0,1fr) minmax(0,1fr);gap:12px}.routine-week,.routine-cadence{display:grid;grid-template-rows:auto 1fr auto;min-height:334px}.routine-week-bars{display:grid;align-content:center;gap:11px;padding:17px 18px}.routine-week-bars>div{display:grid;grid-template-columns:28px minmax(0,1fr) 34px 86px;align-items:center;gap:10px}.routine-week-bars span{color:var(--taog-text-2);font-size:10px;font-weight:650}.routine-week-bars i{height:8px;overflow:hidden;border-radius:999px;background:var(--taog-surface-2)}.routine-week-bars i b{display:block;height:100%;border-radius:inherit;background:color-mix(in srgb,var(--taog-warning) 78%,transparent)}.routine-week-bars strong{font:650 11px var(--taog-font-data);text-align:right}.routine-week-bars small{color:var(--taog-text-muted);font-size:10px;text-align:right}.routine-cadence-steps{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));align-content:start;gap:0;padding:13px 18px}.routine-cadence-steps>div{display:grid;grid-template-columns:22px minmax(0,1fr);grid-template-rows:auto auto;align-items:center;column-gap:8px;min-width:0;padding:8px 0;border-bottom:1px solid var(--taog-border)}.routine-cadence-steps>div:nth-child(odd){padding-right:14px;border-right:1px solid var(--taog-border)}.routine-cadence-steps>div:nth-child(2n){padding-left:14px}.routine-cadence-steps>div>span{grid-row:1/3;display:grid;width:20px;height:20px;place-items:center;border-radius:50%;color:var(--taog-info-strong);background:var(--taog-info-soft);font:650 10px var(--taog-font-data)}.routine-cadence-steps strong{overflow:hidden;font-size:10.5px;line-height:14px;text-overflow:ellipsis;white-space:nowrap}.routine-cadence-steps small{color:var(--taog-text-muted);font-size:10px;line-height:13px}.routine-card-link{display:flex;align-items:center;justify-content:flex-end;gap:4px;width:100%;padding:11px 16px;border:0;border-top:1px solid var(--taog-border);color:var(--taog-text-2);background:transparent;font:600 10.5px var(--taog-font-ui);cursor:pointer}.routine-card-link:hover{font-weight:700;transform:scale(1.012)}.routine-scope-note{display:grid;grid-template-columns:auto minmax(0,1fr) auto;align-items:center;gap:10px;padding:12px 14px;border:1px solid color-mix(in srgb,var(--taog-warning) 30%,var(--taog-border));border-radius:10px;color:var(--taog-warning-strong);background:var(--taog-warning-soft)}.routine-scope-note span{color:var(--taog-text-2);font-size:10.5px;line-height:15px}.routine-scope-note strong{color:var(--taog-warning-strong)}.routine-scope-note .taog-btn{min-height:31px;padding:5px 9px;font-size:10px}.routine-execution-analysis{display:grid;grid-template-columns:minmax(0,7fr) minmax(270px,3fr);gap:12px;align-items:stretch}.routine-volume-card,.routine-quality-card{min-height:372px}.routine-volume-chart{margin:0;padding:10px 14px 12px}.routine-volume-chart figcaption{display:flex;flex-wrap:wrap;gap:14px;padding:0 4px;color:var(--taog-text-muted);font-size:10px}.routine-volume-chart figcaption span{display:inline-flex;align-items:center;gap:5px}.routine-volume-chart figcaption span:before{width:8px;height:8px;border-radius:2px;content:""}.routine-volume-chart figcaption .is-broadcast:before{background:var(--taog-info)}.routine-volume-chart figcaption .is-utility:before{background:var(--taog-success)}.routine-volume-chart figcaption .is-post:before{border-radius:50%;background:var(--taog-warning)}.routine-volume-chart figcaption .is-run:before{border-radius:50%;background:var(--taog-accent)}.routine-volume-chart svg{display:block;width:100%;height:270px;overflow:visible}.routine-volume-chart svg line{stroke:var(--taog-border);stroke-width:1;vector-effect:non-scaling-stroke}.routine-volume-chart svg text{fill:var(--taog-text-muted);font:10px var(--taog-font-data);text-anchor:end}.routine-volume-chart svg text.date{text-anchor:middle}.routine-volume-chart svg rect{rx:3px}.routine-volume-chart svg rect.broadcast{fill:color-mix(in srgb,var(--taog-info) 72%,transparent)}.routine-volume-chart svg rect.utility{fill:color-mix(in srgb,var(--taog-success) 72%,transparent)}.routine-volume-chart svg circle.post{fill:var(--taog-warning);stroke:var(--taog-surface);stroke-width:1}.routine-volume-chart svg circle.run{fill:var(--taog-accent);stroke:var(--taog-surface);stroke-width:1}.routine-quality-list{display:grid;align-content:start;gap:17px;padding:19px 17px}.routine-quality-row{display:grid;gap:7px}.routine-quality-row>span{display:flex;align-items:center;justify-content:space-between;gap:10px}.routine-quality-row strong{font-size:11px;line-height:15px}.routine-quality-row b{font:650 12px var(--taog-font-data)}.routine-quality-row>i{height:7px;overflow:hidden;border-radius:999px;background:var(--taog-surface-2)}.routine-quality-row>i em{display:block;height:100%;border-radius:inherit;background:var(--taog-success)}.routine-quality-row--warning>i em{background:var(--taog-warning)}.routine-quality-row small{color:var(--taog-text-muted);font-size:10px;line-height:13px}.routine-source-section{overflow:hidden;border:1px solid var(--taog-border);border-radius:12px;background:color-mix(in srgb,var(--taog-surface-2) 40%,var(--taog-surface))}.routine-source-grid{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:10px;padding:12px}.routine-source-card{--source-tone:var(--taog-text-muted);min-width:0;display:grid;justify-items:start;gap:6px;padding:14px;text-align:left;cursor:pointer}.routine-source-card>span{display:flex;align-items:center;gap:7px;color:var(--source-tone)}.routine-source-card>span strong{color:var(--taog-text);font-size:11px}.routine-source-card>b{overflow:hidden;width:100%;font:650 16px/22px var(--taog-font-data);text-overflow:ellipsis;white-space:nowrap}.routine-source-card>small{min-height:30px;color:var(--taog-text-muted);font-size:10px;line-height:15px}.routine-source-card>em{display:flex;align-items:center;gap:3px;color:var(--taog-text-2);font-size:10px;font-style:normal;font-weight:600}.routine-source-card--success{--source-tone:var(--taog-success)}.routine-source-card--warning{--source-tone:var(--taog-warning)}.routine-source-card:hover,.routine-issue-list button:hover{font-weight:700;transform:scale(1.012)}.routine-issue-list{display:grid}.routine-issue-list button{display:grid;grid-template-columns:32px minmax(0,1fr) auto;align-items:center;gap:11px;padding:11px 16px;border:0;border-bottom:1px solid var(--taog-border);color:inherit;background:transparent;text-align:left;cursor:pointer;transition:transform .14s ease,font-weight .14s ease}.routine-issue-list button:last-child{border-bottom:0}.routine-issue-list>button>i{display:grid;width:30px;height:30px;place-items:center;border-radius:8px;font-style:normal}.routine-issue-list>button>i.is-warning{color:var(--taog-warning-strong);background:var(--taog-warning-soft)}.routine-issue-list>button>i.is-danger{color:var(--taog-danger-strong);background:var(--taog-danger-soft)}.routine-issue-list>button>span{min-width:0;display:grid;gap:1px}.routine-issue-list>button>span small{color:var(--taog-text-muted);font-size:10px;font-weight:700;line-height:13px;text-transform:uppercase}.routine-issue-list>button>span strong{font-size:11px;line-height:15px}.routine-issue-list>button>span em{color:var(--taog-text-muted);font-size:10px;font-style:normal;line-height:14px}.routine-issue-list>button>b{display:flex;align-items:center;gap:3px;color:var(--taog-text-2);font-size:10px;white-space:nowrap}.routine-all-clear{display:flex;align-items:center;justify-content:center;gap:10px;min-height:118px;padding:20px;color:var(--taog-success-strong)}.routine-all-clear span{display:grid;gap:3px}.routine-all-clear strong{color:var(--taog-text);font-size:11px}.routine-all-clear small{color:var(--taog-text-muted);font-size:10px}.routine-responsibility{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));overflow:hidden;border:1px solid var(--taog-border);border-radius:10px;background:var(--taog-surface)}.routine-responsibility>div{display:flex;align-items:center;gap:9px;padding:12px 14px;border-right:1px solid var(--taog-border);color:var(--taog-text-muted)}.routine-responsibility>div:last-child{border-right:0}.routine-responsibility span{display:grid;gap:1px}.routine-responsibility strong{color:var(--taog-text);font-size:10.5px}.routine-responsibility small{color:var(--taog-text-muted);font-size:10px;line-height:13px}@media(max-width:1120px){.routine-kpis{grid-template-columns:repeat(2,minmax(0,1fr))}.routine-execution-analysis{grid-template-columns:minmax(0,2fr) minmax(260px,1fr)}.routine-source-grid{grid-template-columns:repeat(2,minmax(0,1fr))}}@media(max-width:760px){.routine-cadence-grid,.routine-execution-analysis{grid-template-columns:1fr}.routine-quality-card{min-height:0}.routine-responsibility{grid-template-columns:repeat(2,minmax(0,1fr))}.routine-responsibility>div:nth-child(2){border-right:0}.routine-responsibility>div:nth-child(-n+2){border-bottom:1px solid var(--taog-border)}.routine-list-controls,.routine-source-grid{grid-template-columns:1fr}}@media(max-width:600px){.routine-kpis{grid-template-columns:repeat(2,minmax(0,1fr));gap:8px}.routine-kpis>.routine-kpi:last-child:nth-child(odd){grid-column:1/-1}.routine-kpi{grid-template-columns:minmax(0,1fr) minmax(48px,29%);padding:10px;gap:6px}.routine-kpi>div{padding-right:3px}.routine-kpi>div>strong{font-size:18px}.routines-view .section-heading{align-items:flex-start;padding:12px 13px}.routines-view .section-heading .badge{margin-left:auto}.routine-list-controls{padding:10px 12px}.routine-table-wrap{overflow:visible}.routine-table-wrap table,.routine-table-wrap tbody{display:block}.routine-table-wrap thead{display:none}.routine-table-wrap tr{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));padding:10px 13px;border-top:1px solid var(--taog-border)}.routine-table-wrap tbody tr:first-child{border-top:0}.routine-table-wrap td,.routine-table-wrap td:first-child,.routine-table-wrap td:last-child{display:grid;min-width:0;padding:5px 0;border:0;font-size:10.5px}.routine-table-wrap td:before{margin-bottom:2px;color:var(--taog-text-muted);content:attr(data-label);font-size:10px;font-weight:700;line-height:12px;text-transform:uppercase}.routine-table-wrap td:first-child,.routine-table-wrap td:last-child,.routine-table-wrap td:nth-last-child(2){grid-column:1/-1}.routine-table-wrap td:last-child{justify-items:end}.routine-table-wrap td small{max-width:none}.routine-table-wrap .routine-empty{display:block;grid-column:1/-1;text-align:center}.routine-week,.routine-cadence{min-height:0}.routine-week-bars{padding:15px 13px}.routine-week-bars>div{grid-template-columns:26px minmax(0,1fr) 28px 72px;gap:7px}.routine-cadence-steps{padding:10px 13px}.routine-cadence-steps>div:nth-child(odd){padding-right:9px}.routine-cadence-steps>div:nth-child(2n){padding-left:9px}.routine-cadence-steps strong{font-size:10px}.routine-scope-note{grid-template-columns:auto 1fr;align-items:start}.routine-scope-note .taog-btn{grid-column:1/-1;justify-self:end}.routine-volume-card{min-height:0}.routine-volume-chart{padding:8px 5px}.routine-volume-chart svg{height:220px}.routine-volume-chart figcaption{gap:8px;font-size:10px}.routine-source-grid{padding:9px}.routine-issue-list button{grid-template-columns:30px minmax(0,1fr);padding:11px 13px}.routine-issue-list>button>b{grid-column:2;justify-self:end}.routine-responsibility>div{padding:10px}.routine-responsibility small{font-size:10px}}.routines-view,.routine-kpis{gap:8px}.routine-kpi{height:78px;padding:10px 12px;grid-template-columns:minmax(0,1fr);border-radius:12px}.routine-kpi>.routine-mini-bars,.routine-kpi>.routine-mini-empty{display:none}.routine-kpi>div{align-content:space-between;gap:0;padding:0}.routine-kpi>div>span{font-size:11px;font-weight:600;letter-spacing:.3px}.routine-kpi>div>strong{font:600 22px/26px var(--taog-font-data)}.routine-kpi>div>small{font-size:11px;line-height:14px;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.routines-view .section-heading{min-height:0;padding:8px 14px}.routines-view .section-heading small{white-space:nowrap;overflow:hidden;text-overflow:ellipsis;max-width:70ch;font-size:11px}.routine-list-controls{padding:8px 14px;grid-template-columns:minmax(200px,1fr) 200px}.routine-list-controls input,.routine-list-controls select{min-height:32px;font-size:13px}.routine-table-wrap table{font-size:13px;white-space:nowrap}.routine-table-wrap th{padding:6px 10px;font-size:11px;position:sticky;top:0;z-index:1}.routine-table-wrap td{padding:6px 10px;height:38px}.routine-table-wrap td strong,.routine-table-wrap td small{font-size:13px;line-height:18px}.routine-table-wrap td small{font-size:11px;line-height:14px;overflow:hidden;text-overflow:ellipsis}.routine-table-wrap .taog-btn{min-height:28px;font-size:12px}.routine-week,.routine-cadence{min-height:0}.routine-week-bars{gap:6px;padding:10px 14px}.routine-week-bars span,.routine-week-bars small{font-size:11px}.routine-cadence-steps{padding:6px 14px}.routine-cadence-steps>div{padding:4px 0}.routine-volume-card,.routine-quality-card{min-height:0}.routine-card-link{padding:6px 14px;font-size:12px}@media(max-width:760px){.routine-kpis{grid-template-columns:repeat(2,minmax(0,1fr))}.routine-kpis>.routine-kpi:last-child{grid-column:1/-1}.routine-cadence-grid,.routine-execution-analysis,.routine-list-controls{grid-template-columns:minmax(0,1fr)}.routine-table-wrap .taog-btn{min-height:40px}}@media(max-width:760px){.routines-view,.routines-view>*{min-width:0;max-width:100%}.routines-view .section-heading{flex-wrap:wrap}.routines-view .section-heading small{white-space:normal;max-width:100%}.routine-week-bars>div{grid-template-columns:28px minmax(0,1fr) 28px}.routine-week-bars small{display:none}.routine-cadence-steps{grid-template-columns:minmax(0,1fr)}.routine-cadence-steps>div:nth-child(odd){border-right:0;padding-right:0}.routine-cadence-steps>div:nth-child(2n){padding-left:0}}@media(max-width:760px){.routine-table-wrap tr{gap:2px 12px;padding:8px 12px}.routine-table-wrap td{height:auto;padding:0;border:0}.routine-table-wrap td strong,.routine-table-wrap td small{font-size:12px;line-height:16px}}.co-origem.ts{padding-bottom:0;margin-top:18px}.co-origem .co-aviso,.co-origem .co-resumo,.co-origem .co-filtros{margin:0 16px}.co-origem .co-resumo{font-size:12px;color:var(--taog-text-2)}.co-origem .co-filtros{display:flex;flex-wrap:wrap;align-items:center;gap:8px 16px;padding:10px 0;border-bottom:0}.co-origem .co-confere{display:inline-flex;align-items:center;gap:6px;font-size:12px;font-weight:600}.co-origem .co-tabela td small{margin-top:2px}@media(max-width:600px){.co-origem .co-aviso,.co-origem .co-resumo,.co-origem .co-filtros{margin:0 12px}}.co-origem .tc-busca-campo{display:inline-flex;align-items:center;gap:6px;height:32px;margin:0;padding:0 10px;border:1px solid var(--taog-border);border-radius:var(--taog-r-sm);background:var(--taog-surface);color:var(--taog-text-3)}.co-origem .tc-busca-campo input{width:min(260px,52vw);height:30px;min-height:0;padding:0;border:0;background:transparent;color:var(--taog-text);font-size:12px;outline:none;box-shadow:none}.co-origem .tc-busca-campo:focus-within{outline:2px solid var(--taog-accent);outline-offset:2px}@media(max-width:600px){.co-origem .tc-busca-campo{flex:1 1 100%}.co-origem .tc-busca-campo input{width:100%}}.model-cost-page{display:grid;gap:14px;container-type:inline-size}.model-cost-kpis{display:grid;grid-template-columns:repeat(5,minmax(0,1fr));gap:10px}.model-cost-kpi{min-width:0;min-height:106px;box-sizing:border-box;display:grid;grid-template-columns:minmax(0,1fr) 76px;align-items:center;gap:10px;padding:14px 15px;overflow:hidden}.model-cost-kpi>div{min-width:0;display:grid;align-content:center;gap:3px}.model-cost-kpi span{color:var(--taog-text-muted);font-size:12px;font-weight:700;line-height:16px}.model-cost-kpi strong{font:650 20px/27px var(--taog-font-data);letter-spacing:-.015em;overflow-wrap:anywhere}.model-cost-kpi small{color:var(--taog-text-muted);font-size:12px;line-height:16px}.model-cost-mini{width:72px;height:38px;border-left:1px solid var(--taog-border);padding-left:7px;color:var(--taog-info)}.model-cost-mini line{stroke:var(--taog-border);stroke-width:1}.model-cost-mini rect{fill:currentColor;opacity:.78}.model-cost-mini--green{color:var(--taog-success)}.model-cost-mini--amber{color:var(--taog-warning)}.model-cost-contract{display:grid;grid-template-columns:minmax(190px,.5fr) minmax(190px,.5fr) minmax(260px,1fr);align-items:center;gap:0;overflow:hidden}.model-cost-contract>div,.model-cost-contract>p{min-height:64px;box-sizing:border-box;display:grid;align-content:center;gap:3px;margin:0;padding:11px 16px;border-right:1px solid var(--taog-border)}.model-cost-contract>p{border:0;color:var(--taog-text-muted);font-size:12px;line-height:16px}.model-cost-contract strong{font-size:12px}.model-cost-contract span{color:var(--taog-text-muted);font-size:12px}.model-cost-trend{overflow:hidden}.model-cost-trend>.section-heading{min-height:58px;padding:11px 16px;border-bottom:1px solid var(--taog-border)}.model-cost-trend .section-heading small{display:block;margin-top:2px;color:var(--taog-text-muted);font-size:12px}.model-cost-trend nav{display:flex;gap:3px;padding:3px;border:1px solid var(--taog-border);border-radius:8px;background:var(--taog-surface-2)}.model-cost-trend nav button{border:0;border-radius:6px;padding:5px 8px;background:transparent;color:var(--taog-text-muted);font:600 12px var(--taog-font-ui);cursor:pointer;white-space:nowrap}.model-cost-trend nav button.active{background:var(--taog-surface);color:var(--taog-text-2);box-shadow:0 1px 2px #0f172a14}.model-cost-chart{position:relative;min-height:236px;padding:6px 12px 5px}.model-cost-chart svg{display:block;width:100%;height:236px}.model-cost-chart svg>g>line{stroke:var(--taog-border);stroke-width:1}.model-cost-chart svg text{fill:var(--taog-text-muted);font:12px var(--taog-font-data)}.model-cost-chart svg .series{stroke:var(--taog-info);stroke-width:2;vector-effect:non-scaling-stroke}.model-cost-chart svg .point{fill:var(--taog-info)}.model-cost-chart svg .hit{fill:transparent;outline:none}.model-cost-chart svg .date{font-family:var(--taog-font-ui)}.model-cost-tooltip{position:absolute;z-index:2;top:16px;width:170px;box-sizing:border-box;display:grid;gap:3px;padding:8px 9px;border:1px solid var(--taog-border-strong);border-radius:8px;background:color-mix(in srgb,var(--taog-surface) 97%,transparent);box-shadow:0 7px 18px #0f172a1f;transform:translate(-50%);pointer-events:none}.model-cost-tooltip strong{font-size:12px}.model-cost-tooltip span{display:flex;justify-content:space-between;gap:8px;color:var(--taog-text-muted);font-size:12px}.model-cost-tooltip b{color:var(--taog-text-2)}.model-cost-tooltip small{color:var(--taog-text-muted);font-size:12px}.model-cost-tooltip.edge-start{left:12px!important;transform:none}.model-cost-tooltip.edge-end{right:12px;left:auto!important;transform:none}.model-cost-empty{min-height:110px;display:grid;place-content:center;gap:3px;padding:16px;text-align:center}.model-cost-empty strong{font-size:12px}.model-cost-empty span{color:var(--taog-text-muted);font-size:12px}.model-cost-breakdowns{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:14px}.model-cost-breakdowns>.card{overflow:hidden}.model-cost-breakdowns .section-heading,.model-cost-recent>.section-heading{min-height:58px;padding:11px 16px;border-bottom:1px solid var(--taog-border)}.model-cost-breakdowns .section-heading small,.model-cost-recent .section-heading small{display:block;margin-top:2px;color:var(--taog-text-muted);font-size:12px}.model-cost-list article{min-width:0;display:grid;grid-template-columns:minmax(130px,.8fr) minmax(0,1.2fr);align-items:center;gap:14px;padding:11px 16px;border-bottom:1px solid var(--taog-border)}.model-cost-list article:last-child{border-bottom:0}.model-cost-list article>div{min-width:0;display:grid;gap:2px}.model-cost-list article>div strong,.model-cost-list article>div small{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.model-cost-list article>div strong{font-size:12px}.model-cost-list article>div small{color:var(--taog-text-muted);font-size:12px}.model-cost-list dl{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));margin:0}.model-cost-list dl div{min-width:0;padding-left:9px;border-left:1px solid var(--taog-border)}.model-cost-list dt{color:var(--taog-text-muted);font-size:12px;line-height:16px}.model-cost-list dd{overflow:hidden;margin:2px 0 0;font:600 12px/14px var(--taog-font-data);text-overflow:ellipsis;white-space:nowrap}.model-cost-recent{overflow:hidden}.model-cost-recent .table-wrap{border:0;border-radius:0}.model-cost-recent table{font-size:12px}.model-cost-recent th,.model-cost-recent td{padding:9px 11px}.model-cost-recent td:last-child{min-width:190px}.model-run-status{white-space:nowrap}.model-run-status--succeeded{color:#027a48;background:#ecfdf3;border-color:#a6e4c9}.model-run-status--failed,.model-run-status--timed_out{color:var(--taog-danger);background:color-mix(in srgb,var(--taog-danger) 7%,var(--taog-surface));border-color:color-mix(in srgb,var(--taog-danger) 25%,var(--taog-border))}.model-run-status--running,.model-run-status--waiting,.model-run-status--queued{color:#175cd3;background:#eff8ff;border-color:#b2ddff}@container (max-width:900px){.model-cost-kpis{grid-template-columns:repeat(3,minmax(0,1fr))}.model-cost-kpis>:nth-child(n+4){grid-column:span 1}.model-cost-contract{grid-template-columns:repeat(2,minmax(0,1fr))}.model-cost-contract>p{grid-column:1/-1;border-top:1px solid var(--taog-border)}}@container (max-width:700px){.model-cost-kpis{grid-template-columns:repeat(2,minmax(0,1fr))}.model-cost-kpis>:last-child:nth-child(odd){grid-column:1/-1}.model-cost-breakdowns{grid-template-columns:1fr}.model-cost-trend>.section-heading{align-items:flex-start;flex-direction:column}.model-cost-trend nav{max-width:100%;overflow-x:auto}.model-cost-list article{grid-template-columns:1fr}.model-cost-list dl div:first-child{padding-left:0;border-left:0}}@media(max-width:620px){.model-cost-kpis{grid-template-columns:1fr}.model-cost-kpis>:last-child:nth-child(odd){grid-column:auto}.model-cost-contract{grid-template-columns:1fr}.model-cost-contract>div,.model-cost-contract>p{grid-column:auto;border-right:0;border-bottom:1px solid var(--taog-border)}.model-cost-contract>p{border-bottom:0}.model-cost-chart{padding-inline:4px}.model-cost-list dl{grid-template-columns:repeat(2,minmax(0,1fr));gap:8px 0}.model-cost-list dl div:nth-child(3){padding-left:0;border-left:0}}.model-cost-scope{margin:0;padding:12px 16px;color:var(--taog-text-muted);font-size:12px;line-height:1.5}.model-cost-scope summary{cursor:pointer;color:var(--taog-text-2)}.model-cost-scope p{max-width:85ch;margin-bottom:0}.model-cost-page,.model-cost-kpis{gap:8px}.model-cost-kpi{height:78px;min-height:78px;grid-template-columns:minmax(0,1fr);padding:10px 12px}.model-cost-kpi .model-cost-mini{display:none}.model-cost-kpi>div{height:100%;align-content:space-between;gap:0}.model-cost-kpi>div>span{font-size:11px;font-weight:600;line-height:14px;text-transform:uppercase;letter-spacing:.3px;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.model-cost-kpi strong{font:600 22px/26px var(--taog-font-data);white-space:nowrap}.model-cost-kpi strong .ux-nd{font:inherit;text-transform:none;letter-spacing:0}.model-cost-kpi small{font-size:11px;line-height:14px;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.model-cost-contract>div,.model-cost-contract>p{min-height:0;padding:6px 14px}.model-cost-trend>.section-heading{min-height:0;padding:8px 14px}.model-cost-chart{min-height:0;padding:4px 12px}.model-cost-chart svg{height:150px}.model-cost-page .section-heading{min-height:0;padding:8px 14px}.model-cost-page .section-heading small{display:block;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;font-size:11px}.model-cost-list article{padding:6px 14px}.model-cost-recent th,.model-cost-recent td{padding:6px 10px;white-space:nowrap}.model-cost-list dl strong{white-space:nowrap;overflow:visible;text-overflow:clip}.model-cost-scope{padding:4px 14px}@media(max-width:620px){.model-cost-kpis{grid-template-columns:repeat(2,minmax(0,1fr))}.model-cost-kpis>:last-child:nth-child(odd){grid-column:1/-1}}.model-cost-empty .model-cost-empty-text{margin:0;padding:16px;color:var(--taog-text-2);font-size:13px;line-height:1.5;max-width:80ch}.model-cost-empty-card{display:grid;gap:4px;padding:16px}.model-cost-empty-card span{color:var(--taog-text-muted);font-size:13px}.rh-card{display:grid;gap:14px;align-content:start;width:100%;min-width:0;box-sizing:border-box}.rh-resumo{margin:0;padding:10px 12px;border-radius:10px;background:var(--taog-surface-2);color:var(--taog-text-2);font-size:14px;border-left:4px solid var(--taog-border-strong)}.rh-resumo--erro{border-left-color:var(--taog-c-red-500)}.rh-resumo--atencao{border-left-color:var(--taog-c-amber-500)}.rh-resumo--ok{border-left-color:var(--taog-c-green-500)}.rh-parcial{margin:0;padding:10px 12px;border-radius:10px;background:var(--taog-warning-soft);color:var(--taog-text-2);font-size:14px}.rh-lista-cartoes{list-style:none;margin:0;padding:0;display:grid;grid-template-columns:repeat(auto-fill,minmax(min(100%,300px),1fr));gap:10px}.rh-cartao{width:100%;text-align:left;display:grid;gap:4px;padding:12px 14px;background:var(--taog-surface);color:inherit;font:inherit;cursor:pointer;border:1px solid var(--taog-border);border-left:4px solid var(--taog-border-strong);border-radius:12px;box-shadow:var(--taog-elev-1);transition:box-shadow .15s,border-color .15s}.rh-cartao:hover{box-shadow:var(--taog-elev-3)}.rh-cartao:focus-visible{outline:2px solid var(--taog-c-blue-500);outline-offset:2px}.rh-cartao--erro{border-left-color:var(--taog-c-red-500)}.rh-cartao--atencao{border-left-color:var(--taog-c-amber-500)}.rh-cartao--ok{border-left-color:var(--taog-c-green-500)}.rh-topo{display:flex;align-items:center;justify-content:space-between;gap:8px;flex-wrap:wrap}.rh-tag{display:inline-flex;align-items:center;gap:4px;font-size:11px;letter-spacing:.03em;text-transform:uppercase;color:var(--taog-text-3);border:1px dashed var(--taog-border-strong);border-radius:999px;padding:1px 8px}.rh-nome{font-size:15px}.rh-meta{font-size:12.5px;color:var(--taog-text-3)}.rh-proposta{font-size:14px;font-weight:600;margin-top:2px}.rh-avisos{display:flex;flex-wrap:wrap;gap:4px;margin-top:4px}.rh-avisos em{font-style:normal;font-size:12px;background:var(--taog-warning-soft);color:var(--taog-c-amber-700);border-radius:6px;padding:1px 6px}.rh-cartao--esqueleto{pointer-events:none;min-height:112px}.rh-cartao--esqueleto span{height:12px;border-radius:6px;background:linear-gradient(90deg,var(--taog-surface-2),var(--taog-border),var(--taog-surface-2));background-size:200% 100%;animation:rh-brilho 1.4s linear infinite}.rh-cartao--esqueleto span:nth-child(1){width:40%}.rh-cartao--esqueleto span:nth-child(2){width:75%}.rh-cartao--esqueleto span:nth-child(3){width:55%}@keyframes rh-brilho{to{background-position:-200% 0}}@media(prefers-reduced-motion:reduce){.rh-cartao--esqueleto span{animation:none}}.rh-pendencias h3{font-size:14px;margin:6px 0}.rh-pendencias ul{list-style:none;margin:0;padding:0;display:grid;gap:6px}.rh-pend{padding:8px 12px;border:1px solid var(--taog-border);border-left:4px solid var(--taog-border-strong);border-radius:8px;font-size:13.5px}.rh-pend--erro{border-left-color:var(--taog-c-red-500)}.rh-pend--atencao{border-left-color:var(--taog-c-amber-500)}.rh-acao{display:flex;gap:10px;align-items:flex-start;padding:10px 12px;border-radius:10px;background:var(--taog-surface-2);border:1px dashed var(--taog-border-strong);margin:14px 0 4px}.rh-acao p{margin:2px 0 0;font-size:13px;color:var(--taog-text-3)}.rh-acao--bloqueada{background:var(--taog-warning-soft)}.rh-secoes{margin-top:10px}.rh-secoes h3{font-size:12px;letter-spacing:.05em;text-transform:uppercase;color:var(--taog-text-3);margin:14px 0 6px}.rh-secoes p{margin:4px 0}.rh-destaque{font-weight:650;font-size:15px}.rh-muted{color:var(--taog-text-3);font-size:13px}.rh-aviso{color:var(--taog-c-amber-700)}.rh-par{display:grid;gap:8px;margin:0}.rh-par>div{display:grid;grid-template-columns:1fr auto;gap:2px 12px;align-items:baseline;padding-bottom:6px;border-bottom:1px solid var(--taog-border)}.rh-par dt{color:var(--taog-text-3);font-size:13px}.rh-par dd{margin:0;font-weight:650;text-align:right;font-variant-numeric:tabular-nums}.rh-par dd small{display:block;font-weight:400;font-size:12px;color:var(--taog-text-3)}.rh-par dd.rh-texto{font-weight:500;max-width:24ch}.rh-lista{list-style:none;margin:0;padding:0;display:grid;gap:4px}.rh-lista li{display:flex;justify-content:space-between;gap:12px;font-size:13.5px}.rh-lista--atencao strong{color:var(--taog-c-amber-700)}.rh-conflitos{margin:6px 0;padding-left:18px;font-size:13px;color:var(--taog-text-2)}.rh-grafico{margin:0}.rh-grafico svg{width:100%;height:auto;display:block}.rh-grafico text{font-size:10px;fill:var(--taog-text-3)}.rh-grade{stroke:var(--taog-border);stroke-width:.75}.rh-zero{stroke:var(--taog-text-3);stroke-width:1;stroke-dasharray:2 3}.rh-linha{fill:none;stroke-width:2;stroke-linecap:round;stroke-linejoin:round}.rh-linha--medida{stroke:var(--taog-text)}.rh-linha--prevista{stroke:var(--taog-c-blue-500);stroke-dasharray:5 4}.rh-ponto{fill:var(--taog-text)}.rh-grafico figcaption{display:flex;flex-wrap:wrap;gap:4px 14px;font-size:12px;color:var(--taog-text-3);margin-top:4px}.rh-chave{display:inline-block;width:16px;height:0;border-top:2px solid var(--taog-text);vertical-align:middle;margin-right:4px}.rh-chave--prevista{border-top:2px dashed var(--taog-c-blue-500)}.rh-tabela{margin-top:6px;font-size:13px}.rh-tabela table{width:100%;border-collapse:collapse;margin-top:4px}.rh-tabela th,.rh-tabela td{text-align:right;padding:2px 6px;border-bottom:1px solid var(--taog-border)}.rh-tabela th:first-child,.rh-tabela td:first-child{text-align:left}@media(max-width:520px){.rh-lista-cartoes{grid-template-columns:1fr}}.rh-tabela summary{display:list-item;padding:12px 0;min-height:20px;cursor:pointer}.rh-tabela summary:focus-visible{outline:2px solid var(--taog-c-blue-500);outline-offset:2px}.rh-card .ux-erro summary{display:list-item;padding:12px 0;cursor:pointer}.ho{display:grid;gap:14px;container-type:inline-size;min-width:0}.ho-demo{margin:0;padding:8px 12px;border:1px dashed var(--taog-border-strong);border-radius:8px;background:var(--taog-surface-2);color:var(--taog-text-2);font-size:12px}.ho-consultivo{margin:0;color:var(--taog-text-muted);font-size:12px;line-height:18px}.ho-kpis{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:10px}.ho-kpi{display:grid;gap:2px;min-width:0;padding:12px 14px;text-align:left;cursor:pointer;font:inherit;color:inherit;border-left:3px solid var(--taog-border-strong)}.ho-kpi span{color:var(--taog-text-muted);font-size:11px;font-weight:700;letter-spacing:.03em;text-transform:uppercase}.ho-kpi strong{font:650 26px/32px var(--taog-font-data)}.ho-kpi small{color:var(--taog-text-muted);font-size:11px;line-height:15px}.ho-kpi--info{border-left-color:var(--taog-info)}.ho-kpi--ok{border-left-color:var(--taog-success)}.ho-kpi--aviso{border-left-color:var(--taog-warning)}.ho-kpi.ativo{outline:2px solid var(--taog-text);outline-offset:-2px}.ho-kpi:focus-visible,.ho button:focus-visible{outline:2px solid var(--taog-accent);outline-offset:2px}.ho-indicadores{overflow:hidden}.ho-ind-grid{display:grid;grid-template-columns:repeat(4,minmax(0,1fr))}.ho-medida{display:grid;gap:3px;min-width:0;padding:13px 16px;border-right:1px solid var(--taog-border);border-top:1px solid var(--taog-border)}.ho-medida__topo{display:flex;flex-wrap:wrap;align-items:center;justify-content:space-between;gap:6px}.ho-medida__rotulo{color:var(--taog-text-2);font-size:12px;font-weight:600}.ho-medida__valor{font:650 20px/26px var(--taog-font-data);overflow-wrap:anywhere}.ho-medida__valor--vazio{color:var(--taog-text-muted);font:italic 500 14px/26px var(--taog-font-ui)}.ho-medida small{color:var(--taog-text-muted);font-size:11px;line-height:15px}.ho-medida__nota{color:var(--taog-text-2)!important}.ho-natureza{display:inline-block;padding:1px 7px;border:1px solid var(--taog-border-strong);border-radius:999px;font-size:10px;font-weight:700;letter-spacing:.02em;white-space:nowrap}.ho-natureza--observado{color:var(--taog-success);border-color:color-mix(in srgb,var(--taog-success) 40%,var(--taog-border))}.ho-natureza--estimativa{color:var(--taog-accent);border-color:color-mix(in srgb,var(--taog-accent) 40%,var(--taog-border))}.ho-natureza--hipotese{color:var(--taog-warning);border-color:color-mix(in srgb,var(--taog-warning) 45%,var(--taog-border))}.ho-colunas{display:grid;grid-template-columns:minmax(260px,.8fr) minmax(0,1.4fr);gap:14px;align-items:start}.ho-agentes,.ho-tarefas{overflow:hidden;min-width:0}.ho ul{list-style:none;margin:0;padding:0}.ho li>button{display:grid;grid-template-columns:10px minmax(0,1fr) auto;align-items:center;gap:10px;width:100%;padding:12px 16px;border:0;border-top:1px solid var(--taog-border);background:transparent;color:inherit;font:inherit;text-align:left;cursor:pointer}.ho li>button:hover,.ho li>button.ativo{background:var(--taog-surface-2)}.ho-ag-txt{display:grid;gap:2px;min-width:0}.ho-ag-txt strong{font-size:13px;line-height:18px;overflow-wrap:anywhere}.ho-ag-txt small,.ho-ag-estado small{color:var(--taog-text-muted);font-size:11px;line-height:15px}.ho-ag-estado{display:grid;justify-items:end;font-size:11px;font-weight:600;text-align:right}.ho-motivo{color:var(--taog-text-2)!important}.ho-ponto{width:10px;height:10px;border-radius:50%;background:var(--taog-border-strong)}.ho-ponto--info{background:var(--taog-info)}.ho-ponto--ok{background:var(--taog-success)}.ho-ponto--aviso{background:var(--taog-warning)}.ho-estado{font-size:11px;font-weight:650;white-space:nowrap}.ho-estado--info{color:var(--taog-info)}.ho-estado--ok{color:var(--taog-success)}.ho-estado--aviso{color:var(--taog-warning)}.ho-estado--neutro{color:var(--taog-text-muted)}.ho-chips{display:flex;gap:6px;padding:10px 16px;overflow-x:auto}.ho-chips button{flex:0 0 auto;padding:5px 10px;border:1px solid var(--taog-border);border-radius:999px;background:var(--taog-surface);color:var(--taog-text-2);font:600 11px var(--taog-font-ui);cursor:pointer}.ho-chips button.active,.ho-chips button.active:hover{border-color:var(--taog-text);background:var(--taog-surface-2);color:var(--taog-text)}.ho-painel{display:flex;flex-direction:column;gap:12px}.ho-painel h2{overflow-wrap:anywhere}.ho-painel h3{margin:14px 0 6px;font-size:13px}.ho-sub{margin:4px 0 0;color:var(--taog-text-muted);font-size:12px}.ho-aviso{margin:0;padding:10px 12px;border:1px solid color-mix(in srgb,var(--taog-warning) 40%,var(--taog-border));border-radius:8px;background:color-mix(in srgb,var(--taog-warning) 7%,var(--taog-surface));font-size:12px;line-height:18px}.ho-abas{display:flex;border-bottom:1px solid var(--taog-border);overflow-x:auto}.ho-abas button{flex:0 0 auto;padding:9px 11px;border:0;border-radius:0;box-shadow:none;background:transparent;color:var(--taog-text-muted);font:600 12px var(--taog-font-ui);cursor:pointer}.ho-abas button.active,.ho-abas button.active:hover{border-bottom:2px solid var(--taog-text);background:transparent;color:var(--taog-text)}.ho-bloco{display:grid;gap:10px}.ho-bloco p{margin:0;font-size:13px;line-height:19px}.ho-resumo{font-weight:600}.ho-meta{display:flex!important;flex-wrap:wrap;align-items:center;gap:6px;color:var(--taog-text-muted);font-size:11px!important}.ho-rec,.ho-evid{display:grid;gap:6px;padding:12px;border:1px solid var(--taog-border);border-radius:8px}.ho-rec p{margin:0;font-size:12px;line-height:18px}.ho-decisao{display:flex;flex-wrap:wrap;align-items:center;gap:6px}.ho-decisao .btn{font-size:11px;padding:5px 9px}.ho-decisao .btn:disabled{opacity:.5;cursor:not-allowed}.ho-chip{padding:2px 8px;border-radius:999px;background:var(--taog-surface-2);font-size:10px;font-weight:700}.ho-chip--aprovada{color:var(--taog-success)}.ho-chip--rejeitada{color:var(--taog-danger)}.ho-evid .ho-medida{padding:8px 0;border:0;border-top:1px solid var(--taog-border)}.ho-historico{display:grid;gap:0}.ho-historico li{display:grid;gap:2px;padding:10px 0 10px 14px;border-left:2px solid var(--taog-border)}.ho-historico time{color:var(--taog-text-muted);font:600 11px var(--taog-font-data)}.ho-historico b{font-size:12px}.ho-historico span{font-size:12px;line-height:18px}@container (max-width:980px){.ho-ind-grid{grid-template-columns:repeat(2,minmax(0,1fr))}.ho-colunas{grid-template-columns:1fr}}@container (max-width:640px){.ho-kpis{grid-template-columns:repeat(2,minmax(0,1fr))}.ho-ind-grid{grid-template-columns:1fr}.ho li>button{grid-template-columns:10px minmax(0,1fr)}.ho-ag-estado,.ho li>button>.ho-estado{grid-column:2;justify-items:start;text-align:left}}.hp{display:grid;gap:14px;min-width:0;margin-top:16px}.hp-topo{display:flex;flex-wrap:wrap;align-items:center;justify-content:space-between;gap:8px}.hp-lido,.hp-nota,.hp-consultivo{margin:0;color:var(--taog-text-muted);font-size:12px;line-height:18px}.hp-grade{display:grid;gap:14px;min-width:0}.hp-bloco{overflow:hidden;min-width:0}.hp-bloco>h3,.hp-bloco>.hp-chips,.hp-bloco>p,.hp-bloco>ul,.hp-bloco>.hp-filtros,.hp-bloco>.empty{margin-left:16px;margin-right:16px}.hp-bloco>h3{margin-top:14px;margin-bottom:6px;font-size:13px}.hp-bloco>p:last-child,.hp-bloco>ul:last-child{margin-bottom:14px}.hp-aviso{margin:0;padding:10px 14px;font-size:13px;line-height:19px}.hp-aviso p,.hp-aviso ul{margin:4px 0 0}.hp-aviso--parcial{border-color:color-mix(in srgb,var(--taog-warning) 40%,var(--taog-border))}.hp-chips{display:flex;flex-wrap:wrap;gap:6px;align-items:center}.hp-filtros{display:flex;flex-wrap:wrap;gap:12px;padding:10px 0}.hp-filtros label{display:grid;gap:3px;font-size:11px;font-weight:600;color:var(--taog-text-2)}.hp-lista{list-style:none;padding:0}.hp-lista li{border-top:1px solid var(--taog-border)}.hp-lista li>button,.hp-lista li>div{display:grid;gap:5px;width:100%;padding:12px 16px;margin:0;border:0;background:transparent;color:inherit;font:inherit;text-align:left}.hp-lista li>button{cursor:pointer}.hp-lista li>button:hover{background:var(--taog-surface-2)}.hp-lista li:has(>.hp-linha-titulo){display:flex;align-items:center;justify-content:space-between;gap:8px;padding-right:16px}.hp-lista li:has(>.hp-linha-titulo)>.hp-linha-titulo{flex:1;min-width:0}.hp-bloco>.hp-lista,.hp-bloco>.hp-lista.hp-lista{margin-left:0;margin-right:0}.hp-linha-titulo{display:grid;gap:2px;min-width:0}.hp-linha-titulo strong{font-size:13px;line-height:18px;overflow-wrap:anywhere}.hp-linha-titulo small,.hp-lista small{color:var(--taog-text-muted);font-size:11px;line-height:15px;overflow-wrap:anywhere}.hp-bloqueio{color:var(--taog-warning)!important}.hp-intencao{color:var(--taog-text-2)!important;font-weight:600}.hp-vazio{color:var(--taog-text-muted);font-style:italic;font-weight:500}.hp-detalhe{display:grid;gap:10px}.hp-detalhe h3{margin:10px 0 2px;font-size:13px}.hp-detalhe p{margin:0;font-size:13px;line-height:19px}.hp-achado{font-weight:600}.hp-dl{display:grid;grid-template-columns:auto 1fr;gap:4px 12px;margin:0;font-size:12px}.hp-dl dt{color:var(--taog-text-muted)}.hp-dl dd{margin:0}.hp-rodape{display:grid;gap:8px}.hp-botoes{display:flex;flex-wrap:wrap;gap:6px}.hp-botoes button[aria-pressed=true]{outline:2px solid var(--taog-text);outline-offset:-2px}.hp .ho-kpi--neutro{cursor:default}@media(max-width:640px){.hp .ho-kpis{grid-template-columns:repeat(2,minmax(0,1fr))}}.hermes-grade{margin-top:16px}.hermes-cartao .hermes-visto{margin:0;font-size:13px;color:var(--taog-text-2)}.hermes-cinza{color:var(--taog-text-3)}.hermes-perfis{display:inline-flex;flex-wrap:wrap;gap:6px}.hermes-cartao>header{min-height:0;padding:0;border:0;background:none;align-items:center}.hermes-cartao>header h3{margin:0;padding:0;border:0;color:var(--taog-text);font-size:16px}:root{--ux-s1: 4px;--ux-s2: 8px;--ux-s3: 12px;--ux-s4: 16px;--ux-s5: 24px;--ux-h-kpi: 78px;--ux-h-linha: 36px;--ux-h-botao: 32px;--ux-h-chip: 22px;--ux-h-aba: 32px;--ux-t-rotulo: 11px;--ux-t-denso: 13px;--ux-t-corpo: 14px}.ux-ajuda{display:inline-flex;align-items:center;justify-content:center;width:14px;height:14px;margin-left:4px;border-radius:50%;border:1px solid var(--taog-border-strong);color:var(--taog-text-3);font:600 10px/1 var(--taog-font-sans);cursor:help;text-transform:none;vertical-align:1px}.ux-chip{display:inline-flex;align-items:center;gap:4px;height:var(--ux-h-chip);padding:0 8px;border:1px solid var(--taog-border);border-radius:999px;background:var(--taog-surface-2);color:var(--taog-text-2);font-size:12px;font-weight:500;line-height:1;white-space:nowrap}.ux-chip b{font-weight:700;color:var(--taog-text);font-variant-numeric:tabular-nums}.ux-chip--ok{background:var(--taog-success-soft);border-color:#abefc6;color:var(--taog-success-strong)}.ux-chip--atencao{background:var(--taog-warning-soft);border-color:#fedf89;color:var(--taog-warning-strong)}.ux-chip--erro{background:var(--taog-danger-soft);border-color:#fecdca;color:var(--taog-danger-strong)}.ux-chip--info,.ux-chip--acao{background:var(--taog-info-soft);border-color:#b2ddff;color:var(--taog-info-strong)}.ux-chip--acao b{color:var(--taog-info-strong)}.ux-kpis{display:grid;grid-template-columns:repeat(var(--ux-cols, 6),minmax(0,1fr));gap:var(--ux-s2)}@media(min-width:1101px){.ux-kpis[data-colunas="4"]{--ux-cols: 4}}.ux-kpi{position:relative;min-width:0;height:var(--ux-h-kpi);padding:10px 12px;display:grid;align-content:space-between;border:1px solid var(--taog-border);border-radius:12px;background:var(--taog-surface);overflow:hidden}.ux-kpi-rotulo{font-size:var(--ux-t-rotulo);font-weight:600;letter-spacing:.3px;text-transform:uppercase;color:var(--taog-text-3);line-height:14px;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.ux-kpi-valor{font:600 24px/28px var(--taog-font-data);font-variant-numeric:tabular-nums;color:var(--taog-text);white-space:nowrap;overflow:hidden;text-overflow:clip}.ux-kpi--ok .ux-kpi-valor{color:var(--taog-success-strong)}.ux-kpi--atencao .ux-kpi-valor{color:var(--taog-warning-strong)}.ux-kpi--erro .ux-kpi-valor{color:var(--taog-danger-strong)}.ux-kpi-apoio{font-size:var(--ux-t-rotulo);line-height:14px;color:var(--taog-text-3);white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.ux-kpi-spark{position:absolute;right:8px;bottom:8px;width:56px;height:26px;opacity:.9}.ux-kpi-trio{display:flex;gap:14px;align-items:flex-end}.ux-kpi-trio span{display:grid;line-height:1}.ux-kpi-trio b{font:600 20px/22px var(--taog-font-data);font-variant-numeric:tabular-nums}.ux-kpi-trio i{font-style:normal;font-size:10px;color:var(--taog-text-3)}.ux-nd{color:var(--taog-text-3)}.ux-spark-nd{color:var(--taog-text-3);font-size:12px}.ux-abas{display:inline-flex;gap:2px;padding:2px;border:1px solid var(--taog-border);border-radius:10px;background:var(--taog-surface-2)}.ux-abas button{height:28px;padding:0 12px;border:0;border-radius:8px;background:transparent;color:var(--taog-text-2);font:500 13px/1 var(--taog-font-sans);cursor:pointer;white-space:nowrap}.ux-abas button[aria-selected=true]{background:var(--taog-surface);color:var(--taog-text);font-weight:600;box-shadow:var(--taog-elev-1)}.ux-abas button:hover:not([aria-selected=true]){color:var(--taog-text)}.ux-abas-n{margin-left:6px;color:var(--taog-text-3);font-weight:500}.ux-barra{display:inline-grid;gap:3px;min-width:96px}.ux-barra-txt{font-size:12px;line-height:14px;color:var(--taog-text-2);white-space:nowrap}.ux-barra-txt b{color:var(--taog-text);font-variant-numeric:tabular-nums}.ux-barra-trilho{display:block;height:4px;border-radius:2px;background:var(--taog-border);overflow:hidden}.ux-barra-cheio{display:block;height:100%;border-radius:2px;background:var(--taog-info)}.ux-barra-cheio--lotada{background:var(--taog-warning)}.ux-barra--nd .ux-barra-txt{color:var(--taog-text-3)}.ux-linha{display:flex;align-items:center;gap:var(--ux-s2);margin:0;min-height:var(--ux-h-linha);font-size:var(--ux-t-denso);color:var(--taog-text-2)}.ux-btn{height:var(--ux-h-botao);padding:0 12px;border:1px solid var(--taog-border-strong);border-radius:8px;background:var(--taog-surface);color:var(--taog-text);font:500 13px/1 var(--taog-font-sans);white-space:nowrap;cursor:pointer}.ux-btn:hover{background:var(--taog-surface-hover)}.ux-btn--acao{background:var(--taog-info-strong);border-color:var(--taog-info-strong);color:#fff;font-weight:600}.ux-btn--acao:hover{background:#1849a9}.ux-link{margin-left:auto;padding:0;border:0;background:none;color:var(--taog-info-strong);font:500 12px/1 var(--taog-font-sans);cursor:pointer;text-transform:none}.ux-link:hover{text-decoration:underline}.hj{display:grid;gap:var(--ux-s2)}.hj-topo{min-height:0;padding:0;border:0;background:none;display:flex;align-items:center;flex-wrap:wrap;gap:var(--ux-s2) var(--ux-s3);font-size:inherit;color:inherit}.hj-topo h2{margin:0;font-size:16px}.hj-faixa{display:flex;align-items:center;justify-content:space-between;gap:var(--ux-s3);padding:6px 12px;border:1px solid var(--taog-border);border-left:3px solid var(--taog-warning);border-radius:10px;background:var(--taog-surface);font-size:var(--ux-t-denso)}.hj-tabela{border:1px solid var(--taog-border);border-radius:12px;background:var(--taog-surface);overflow:hidden}.hj-tr{display:grid;grid-template-columns:minmax(130px,1.3fr) minmax(76px,.8fr) minmax(76px,.8fr) minmax(56px,.5fr) minmax(52px,.4fr) minmax(0,2.4fr) minmax(0,1.6fr) 100px;align-items:center;gap:var(--ux-s3);min-height:44px;padding:4px 14px;border-top:1px solid var(--taog-border);font-size:var(--ux-t-denso);font-variant-numeric:tabular-nums}.hj-tr:first-child{border-top:0}.hj-th{min-height:28px;background:var(--taog-surface-2);font-size:var(--ux-t-rotulo);font-weight:600;letter-spacing:.3px;text-transform:uppercase;color:var(--taog-text-3)}.hj-emp{font-weight:600;font-size:var(--ux-t-corpo)}.hj-ok{color:var(--taog-success-strong);font-weight:600}.hj-at{color:var(--taog-warning-strong);font-weight:600}.hj-chips,.hj-c-vagas{display:flex;flex-wrap:wrap;gap:6px;align-items:center}.hj-c-vagas{gap:14px;flex-wrap:nowrap}.hj-c-vagas .ux-barra{min-width:72px;flex:1 1 0}.hj-vagas{display:flex;flex-wrap:wrap;align-items:center;gap:8px 18px;padding:8px 14px;border:1px solid var(--taog-border);border-radius:12px;background:var(--taog-surface);font-size:var(--ux-t-denso)}.hj-vagas>span:first-child{font-size:var(--ux-t-rotulo);font-weight:600;letter-spacing:.3px;text-transform:uppercase;color:var(--taog-text-3)}.hj-vagas .ux-barra{min-width:140px;flex:0 1 220px}.hj-colunas{display:grid;grid-template-columns:minmax(0,7fr) minmax(0,5fr);gap:var(--ux-s2);align-items:start}.hj-esq{display:grid;gap:var(--ux-s2);min-width:0}.hj-card{min-width:0;padding:10px 14px 12px;border:1px solid var(--taog-border);border-radius:12px;background:var(--taog-surface)}.hj-card h3{display:flex;align-items:center;gap:var(--ux-s2);margin:0 0 6px;font-size:13px;font-weight:600}.hj-lista{display:grid;grid-template-columns:minmax(0,1fr);margin:0;padding:0;list-style:none}.hj-lista li{display:flex;align-items:center;gap:var(--ux-s2);min-height:var(--ux-h-linha);border-top:1px solid var(--taog-border);font-size:var(--ux-t-denso)}.hj-lista li:first-child{border-top:0}.hj-txt{flex:1 1 auto;min-width:0;overflow-wrap:anywhere;white-space:normal}.hj-lista li{padding:4px 0}.hj-lista--eventos li{min-height:28px}.hj-lista time{color:var(--taog-text-3);font-size:12px;font-variant-numeric:tabular-nums}.hj-res{margin-left:auto;font-weight:500;font-size:12px;color:var(--taog-text-2)}.hj-res b{font-weight:700;color:var(--taog-text);font-variant-numeric:tabular-nums}.hj-grafico{display:block;width:100%;height:auto;max-height:190px}.hj-eixo{stroke:var(--taog-border-strong);stroke-width:1}.hj-tick{fill:var(--taog-text-3);font:500 10px var(--taog-font-sans)}.hj-rot{font:600 11px var(--taog-font-sans)}.hj-rot--rec{fill:#027a48}.hj-rot--gas{fill:#175cd3}.hj-legenda{display:flex;gap:14px;margin:4px 0 0;padding:0;list-style:none;font-size:12px;color:var(--taog-text-2)}.hj-p{display:inline-block;width:10px;height:3px;margin-right:6px;border-radius:2px;vertical-align:middle}.hj-p--rec{background:var(--taog-data-2)}.hj-p--gas{background:var(--taog-data-1)}.hj-analise{margin-top:var(--ux-s2);border:1px solid var(--taog-border);border-radius:12px;background:var(--taog-surface)}.hj-analise>summary{display:flex;align-items:baseline;gap:var(--ux-s3);min-height:40px;padding:10px 14px;font-size:13px;font-weight:600;cursor:pointer}.hj-analise>summary small{font-weight:400;color:var(--taog-text-3);font-size:12px}.hj-analise[open]>summary{border-bottom:1px solid var(--taog-border)}.hj-analise>*:not(summary){margin:var(--ux-s3)}@media(max-width:1100px){.ux-kpis{--ux-cols: 3}.hj-tr{grid-template-columns:minmax(110px,1.2fr) 1fr 1fr 64px minmax(0,2fr)}.hj-tr>:nth-child(5),.hj-tr>:nth-child(7),.hj-tr>:nth-child(8){display:none}.hj-colunas{grid-template-columns:minmax(0,1fr)}}@media(max-width:760px){.ux-kpis{--ux-cols: 2}.hj-lista li{min-height:36px;padding:4px 0;flex-wrap:wrap}.hj-txt{white-space:normal;flex-basis:60%}.hj-lista .ux-btn{margin-left:auto}.ux-btn{height:40px}.ux-abas{max-width:100%;overflow-x:auto}.ux-abas button{height:36px}.hj-tr{grid-template-columns:repeat(3,minmax(0,1fr));gap:4px 12px;padding:8px 12px}.hj-tr.hj-th{display:none}.hj-emp{grid-column:1 / -1}.hj-tr>[data-r]:before{content:attr(data-r);display:block;font-size:10px;color:var(--taog-text-3);text-transform:uppercase}.hj-tr>.hj-c-etapas{grid-column:1 / -1;display:block}.hj-tr>:nth-child(5){display:block}.hj-tr>.hj-c-vagas{display:flex}.hj-tr>:nth-child(8){display:none}.hj-tr>.hj-c-vagas{grid-column:1 / -1}}.workspace main{padding:20px 24px 24px;min-height:0}.page-heading{margin-bottom:12px;gap:12px}.page-heading h1{margin:0;font-size:20px;line-height:26px}.page-heading p{margin:2px 0 0;font-size:13px;line-height:18px;color:var(--taog-text-3);max-width:70ch;white-space:normal;overflow-wrap:anywhere}.page-heading .taog-btn,.header-period>summary{min-height:32px;padding-top:4px;padding-bottom:4px;font-size:13px}.section-heading{padding:10px 14px}.section-heading h2{font-size:14px}.section-heading p,.section-heading small{font-size:12px;margin:0}.section-navigation{margin-bottom:12px}.page-heading>div:first-child{display:flex;flex-wrap:wrap;align-items:baseline;gap:0 12px;min-width:0}.page-heading>div:first-child p{margin:0;flex:1 1 280px;min-width:0}.workspace>footer{min-height:0;padding:8px 24px}.hj-c-etapas{white-space:nowrap}.hj-chips{flex-wrap:nowrap;gap:4px}.page-heading>div{min-width:0}.ux-kpi-trio{gap:10px}@media(max-width:760px){.ux-kpi-trio i{font-size:9px}.ux-kpi-valor{font-size:22px}.ux-kpi-rotulo{letter-spacing:0}}.page-heading>div:first-child p{max-width:100%}@media(max-width:760px){.page-heading>div:first-child p{flex-basis:100%}.page-heading{flex-wrap:wrap}}@media(max-width:760px){.page-heading{flex-direction:column;align-items:stretch;gap:8px}.page-heading>div:first-child{max-width:100%}}@media(max-width:760px){.ux-kpis{grid-template-columns:repeat(2,minmax(0,1fr))}.ux-kpi{height:auto;min-height:var(--ux-h-kpi)}[class*=kpi] strong,[class*=kpi] .number,[class*=kpi] small,[class*=kpi]>span,[class*=kpi] button>span,.ux-kpi-valor,.ux-kpi-rotulo,.ux-kpi-apoio,.operation-kpi-footer{white-space:normal!important;overflow:visible!important;text-overflow:clip!important;overflow-wrap:anywhere}[class*=kpi]{height:auto!important;max-height:none!important}}.ux-recolhe{border:1px solid var(--taog-border);border-radius:12px;background:var(--taog-surface);align-self:start}.ux-recolhe>summary{display:flex;align-items:center;min-height:40px;padding:0 14px;font-size:13px;font-weight:600;cursor:pointer}.ux-recolhe[open]>summary{border-bottom:1px solid var(--taog-border)}.ux-recolhe>.card{margin:0;border:0;box-shadow:none;border-radius:0}[class*=kpi] strong,[class*=kpi] .number,[class*=kpi] small,[class*=kpi]>span,[class*=kpi] button>span,.ux-kpi-rotulo,.ux-kpi-valor,.ux-kpi-apoio,.operation-kpi-footer{white-space:normal!important;overflow:visible!important;text-overflow:clip!important;overflow-wrap:anywhere}.ux-kpi{height:auto;min-height:var(--ux-h-kpi)}@media(max-width:1360px){.ux-kpi-valor{font-size:21px;line-height:26px}}@media(max-width:760px){.page-heading>div:first-child p{font-size:12px}}.workspace main :is(small,dd,p,strong):not(td *,th *,thead *,.hj-txt,.page-heading *,.section-heading *,.ux-btn *,.ux-chip *,summary *,.campo-nome--leitura,.rf-texto){white-space:normal!important;overflow:visible!important;text-overflow:clip!important}.workspace main td>strong{overflow:visible!important;text-overflow:clip!important}.operation-view .campo-nome--leitura{white-space:normal!important;display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;overflow:hidden;text-overflow:clip}[class*=kpi] strong,[class*=kpi] .number,.ux-kpi-valor{white-space:nowrap!important;overflow-wrap:normal!important;word-break:keep-all}@media(max-width:760px){[class*=kpi] strong,[class*=kpi] .number{font-size:18px;line-height:24px}[class*=kpi] svg,[class*=kpi] [class*=spark],[class*=kpi] [class*=bars],[class*=kpi] [class*=mini]{display:none}}.workspace main select{min-height:32px;height:auto;line-height:1.3;padding-top:4px;padding-bottom:4px}@media(max-width:760px){.workspace main select{min-height:40px}}@media(min-width:761px)and (max-height:760px){.hj-lista--eventos li:nth-child(n+4){display:none}}.operation-view .operation-kpi .portfolio-kpi-copy,.portfolio-kpi-copy{grid-template-rows:auto auto auto;align-content:start;gap:2px}.portfolio-kpi-copy>small{display:block;-webkit-line-clamp:unset;overflow:visible}.operation-view .kpis .kpi,.operation-view .kpi>button.operation-kpi-inner,.operation-view .operation-kpi{height:auto!important;min-height:var(--ux-h-kpi)}.portfolio-kpi-trend>small{white-space:normal}.operation-view .ranking-sites dl{grid-template-columns:repeat(3,minmax(0,1fr))}.operation-view .ranking-sites dd{white-space:nowrap!important}.linha-horario{margin:-6px 0 10px;font-size:11.5px;line-height:1.35;color:var(--taog-muted, #667085);font-variant-numeric:tabular-nums}.linha-horario-ajuda{margin-left:6px;width:16px;height:16px;padding:0;border:1px solid currentColor;border-radius:50%;background:none;color:inherit;font-size:10px;line-height:1;cursor:pointer}.linha-horario p{margin:4px 0 0;max-width:78ch}@media(max-width:700px){.cmp-periodo{display:none}}.ux-kpi-extra{display:block;margin-top:2px;white-space:normal}.ux-kpi-extra b{font-weight:600;color:var(--taog-text-2)}:root{--h-aba1-fonte: 13px;--h-aba1-peso: 600;--h-aba1-altura: 36px;--h-aba1-espaco: 20px;--h-aba1-cor: var(--taog-text-2);--h-aba1-cor-ativa: var(--taog-text);--h-aba1-linha: 2px;--h-seg-fundo: var(--taog-surface-2);--h-seg-raio: 8px;--h-seg-altura: 32px;--h-seg-fonte: 13px;--h-seg-peso: 600;--h-seg-ativo-fundo: var(--taog-surface);--h-seg-ativo-sombra: 0 1px 2px rgba(16, 24, 40, .08);--h-kpi-raio: 12px;--h-kpi-pad: 10px 14px;--h-kpi-min: 78px;--h-kpi-gap: 8px;--h-kpi-rotulo: 11px;--h-kpi-rotulo-peso: 600;--h-kpi-rotulo-espaco: .3px;--h-kpi-valor: 22px;--h-kpi-valor-peso: 700;--h-kpi-apoio: 12px;--h-kpi-serie: 56px;--h-kpi-linha-rotulo: 14px;--h-kpi-linha-valor: 24px;--h-kpi-margem-valor: 2px;--h-kpi-linha-apoio: 16px;--h-card-raio: 12px;--h-card-borda: 1px solid var(--taog-border);--h-card-sombra: none;--h-card-cab-pad: 12px 16px;--h-card-pad: 12px 16px;--h-card-titulo: 15px;--h-card-titulo-peso: 600;--h-card-sub: 12px;--h-gap-blocos: 12px;--h-th-fonte: 11px;--h-th-peso: 600;--h-th-espaco: .3px;--h-th-pad: 8px 12px;--h-th-fundo: var(--taog-surface-2);--h-td-fonte: 13px;--h-td-pad: 10px 12px;--h-selo-altura: 22px;--h-selo-pad: 0 8px;--h-selo-fonte: 12px;--h-selo-peso: 600;--h-selo-raio: 999px;--h-btn-altura: 32px;--h-btn-altura-cel: 40px;--h-btn-fonte: 13px;--h-btn-peso: 600;--h-btn-raio: 8px;--h-g-receita: #12b76a;--h-g-receita-texto: #027a48;--h-g-gasto: #175cd3;--h-g-ecpm: #7f56d9;--h-g-resultado: #f79009;--h-g-volume: rgba(23, 92, 211, .48);--h-g-ok: #12b76a;--h-g-falha: #f04438;--h-g-incerto: #f79009;--h-g-taxa: #7f56d9;--h-g-clique: #b54708;--h-g-neutro: #98a2b3;--h-g-grade: var(--taog-border);--h-g-eixo: 11px;--h-g-eixo-cor: var(--taog-text-3);--h-g-altura: 220px;--h-g-altura-cel: 196px;--h-g-legenda: 12px;--h-g-linha: 2px}@media(max-width:640px){#root .hj-analise>summary{flex-wrap:nowrap}#root .hj-analise>summary>span:first-child{white-space:nowrap}#root .hj-analise>summary>small{display:none}}#root :is(.ux-abas:not(.utility-tabs),.section-navigation,.ts-modos,.funnel-tabs:not(.ts-abas,.broad-subtabs,.utility-tabs,.cf-saltos)){display:flex;flex-wrap:wrap;align-items:flex-end;justify-content:flex-start;gap:0 var(--h-aba1-espaco);box-sizing:border-box;width:100%;max-width:100%;min-width:0;min-height:var(--h-aba1-altura);padding:0;overflow:visible;background:none;border:0;border-bottom:1px solid var(--taog-border);border-radius:0;box-shadow:none;white-space:normal}#root .cfg-nav{border-bottom:1px solid var(--taog-border)}#root .cfg-nav .ux-abas{width:auto;flex:1 1 auto;border-bottom:0}#root :is(.ux-abas:not(.utility-tabs)>button,.section-navigation>:is(a,button),.ts-modos>button,.funnel-tabs:not(.ts-abas,.broad-subtabs,.utility-tabs,.cf-saltos)>button){position:relative;display:inline-flex;align-items:center;gap:6px;flex:0 0 auto;box-sizing:border-box;height:auto;min-height:var(--h-aba1-altura);margin:0;padding:0;border:0;border-radius:0;background:none;box-shadow:none;transform:none;text-decoration:none;text-transform:none;letter-spacing:0;color:var(--h-aba1-cor);font:var(--h-aba1-peso) var(--h-aba1-fonte)/1.4 var(--taog-font-sans);white-space:nowrap;text-align:left;cursor:pointer}#root :is(.ux-abas:not(.utility-tabs)>button,.section-navigation>:is(a,button),.ts-modos>button,.funnel-tabs:not(.ts-abas,.broad-subtabs,.utility-tabs,.cf-saltos)>button):after{content:"";position:absolute;inset:auto 0 -1px 0;height:0;border:0;border-radius:0;background:var(--h-aba1-cor-ativa);opacity:1;transform:none}#root :is(.ux-abas:not(.utility-tabs)>button,.section-navigation>:is(a,button),.ts-modos>button,.funnel-tabs:not(.ts-abas,.broad-subtabs,.utility-tabs,.cf-saltos)>button):is(:hover,:focus-visible){color:var(--h-aba1-cor-ativa);background:none;box-shadow:none;transform:none;font-weight:var(--h-aba1-peso)}#root :is(.ux-abas:not(.utility-tabs)>button,.section-navigation>:is(a,button),.ts-modos>button,.funnel-tabs:not(.ts-abas,.broad-subtabs,.utility-tabs,.cf-saltos)>button):is(.active,.is-active,[aria-selected=true],[aria-current=page],[aria-current=true]){color:var(--h-aba1-cor-ativa);background:none;border:0;box-shadow:none;font-weight:var(--h-aba1-peso)}#root :is(.ux-abas:not(.utility-tabs)>button,.section-navigation>:is(a,button),.ts-modos>button,.funnel-tabs:not(.ts-abas,.broad-subtabs,.utility-tabs,.cf-saltos)>button):is(.active,.is-active,[aria-selected=true],[aria-current=page],[aria-current=true]):after{height:var(--h-aba1-linha)}#root :is(.ux-abas:not(.utility-tabs)>button,.section-navigation>:is(a,button),.ts-modos>button,.funnel-tabs:not(.ts-abas,.broad-subtabs,.utility-tabs,.cf-saltos)>button):focus-visible{outline:2px solid var(--taog-accent);outline-offset:2px}#root :is(.ux-abas:not(.utility-tabs)>button,.section-navigation>:is(a,button),.ts-modos>button,.funnel-tabs>button,.utility-tabs button,.activity-workspace-tabs>button,.editorial-control-tabs>button,.ts-chips>button,.cf-botoes-lista>button,.rt-fgrupo>button,.company-directory-filters>button,.luegim-table-toolbar>button)>:is(b,span:not([aria-hidden]),.ux-abas-n,.ts-aba-n){display:inline-flex;align-items:center;justify-content:center;box-sizing:border-box;min-width:18px;height:18px;margin:0;padding:0 6px;border:0;border-radius:999px;background:var(--taog-surface-2);color:var(--taog-text-2);font:600 11px/1 var(--taog-font-sans);font-variant-numeric:tabular-nums;letter-spacing:0;text-transform:none;box-shadow:none}#root :is(.funnel-tabs:is(.ts-abas,.broad-subtabs,.utility-tabs,.cf-saltos),.activity-workspace-tabs,.editorial-control-tabs,.ts-chips,.cf-botoes-lista,.rt-fgrupo,.company-directory-filters,.operacao-filtros-situacao,.luegim-table-toolbar,.retention-metric-selector,.operation-channel-selector>div){display:inline-flex;flex-wrap:wrap;align-items:center;justify-content:flex-start;gap:2px;box-sizing:border-box;width:fit-content;max-width:100%;min-width:0;min-height:0;margin-block:0;padding:2px;overflow:visible;background:var(--h-seg-fundo);border:0;border-radius:var(--h-seg-raio);box-shadow:none;white-space:normal;grid-template-columns:none}#root :is(.funnel-tabs:is(.ts-abas,.broad-subtabs,.utility-tabs,.cf-saltos)>button,.utility-tabs .ux-mais>button,.activity-workspace-tabs>button,.editorial-control-tabs>button,.ts-chips>button,.cf-botoes-lista>button,.rt-fgrupo>button,.company-directory-filters>button,.operacao-filtros-situacao>button,.luegim-table-toolbar>button,.retention-metric-selector>button,.operation-channel-selector__option){position:relative;display:inline-flex;align-items:center;justify-content:center;gap:6px;flex:0 1 auto;box-sizing:border-box;height:auto;min-height:var(--h-seg-altura);margin:0;padding:0 12px;border:0;border-radius:calc(var(--h-seg-raio) - 2px);background:transparent;box-shadow:none;transform:none;color:var(--taog-text-2);font:var(--h-seg-peso) var(--h-seg-fonte)/1.3 var(--taog-font-sans);letter-spacing:0;text-transform:none;text-decoration:none;white-space:nowrap;text-align:center;cursor:pointer}#root :is(.funnel-tabs:is(.ts-abas,.broad-subtabs,.utility-tabs,.cf-saltos)>button,.utility-tabs .ux-mais>button,.activity-workspace-tabs>button,.editorial-control-tabs>button,.operation-channel-selector__option):after{content:none;display:none}#root :is(.funnel-tabs:is(.ts-abas,.broad-subtabs,.utility-tabs,.cf-saltos)>button,.utility-tabs .ux-mais>button,.activity-workspace-tabs>button,.editorial-control-tabs>button,.ts-chips>button,.cf-botoes-lista>button,.rt-fgrupo>button,.company-directory-filters>button,.operacao-filtros-situacao>button,.luegim-table-toolbar>button,.retention-metric-selector>button,.operation-channel-selector__option):is(:hover,:focus-visible){color:var(--taog-text);background:transparent;box-shadow:none;transform:none;font-weight:var(--h-seg-peso)}#root :is(.funnel-tabs:is(.ts-abas,.broad-subtabs,.utility-tabs,.cf-saltos)>button,.utility-tabs .ux-mais>button,.activity-workspace-tabs>button,.editorial-control-tabs>button,.ts-chips>button,.cf-botoes-lista>button,.rt-fgrupo>button,.company-directory-filters>button,.operacao-filtros-situacao>button,.luegim-table-toolbar>button,.retention-metric-selector>button,.operation-channel-selector__option):is(.active,.is-active,[aria-selected=true],[aria-current=page],[aria-current=true],[aria-pressed=true]){background:var(--h-seg-ativo-fundo);color:var(--taog-text);border:0;box-shadow:var(--h-seg-ativo-sombra);font-weight:var(--h-seg-peso)}#root :is(.funnel-tabs:is(.ts-abas,.broad-subtabs,.utility-tabs,.cf-saltos)>button,.utility-tabs .ux-mais>button,.activity-workspace-tabs>button,.editorial-control-tabs>button,.ts-chips>button,.cf-botoes-lista>button,.rt-fgrupo>button,.company-directory-filters>button,.operacao-filtros-situacao>button,.luegim-table-toolbar>button,.retention-metric-selector>button,.operation-channel-selector__option):focus-visible{outline:2px solid var(--taog-accent);outline-offset:1px}#root :is(.funnel-tabs:is(.ts-abas,.broad-subtabs,.utility-tabs,.cf-saltos),.activity-workspace-tabs,.editorial-control-tabs,.ts-chips,.cf-botoes-lista,.rt-fgrupo,.company-directory-filters,.luegim-table-toolbar)>button:not(.active,.is-active,[aria-selected=true],[aria-current=page],[aria-pressed=true])>:is(b,span:not([aria-hidden]),.ts-aba-n){background:#10182814}#root :is(.ts-chips,.cf-botoes-lista,.rt-fgrupo)>button>b{color:var(--taog-text-2)}#root .operation-channel-selector__option>i{flex:none}#root .utility-tabs .ux-mais{display:inline-flex}#root .luegim-table-toolbar{margin:8px 12px;border-bottom:0}#root .editorial-control-tabs{margin-top:0}@media(max-width:640px){#root :is(.ux-abas:not(.utility-tabs),.section-navigation,.ts-modos,.funnel-tabs:not(.ts-abas,.broad-subtabs,.utility-tabs,.cf-saltos)){display:flex;grid-template-columns:none;gap:0 16px;overflow:visible}#root :is(.ux-abas:not(.utility-tabs)>button,.section-navigation>:is(a,button),.ts-modos>button,.funnel-tabs:not(.ts-abas,.broad-subtabs,.utility-tabs,.cf-saltos)>button){min-height:40px;width:auto;padding:0;font-size:var(--h-aba1-fonte)}#root :is(.funnel-tabs:is(.ts-abas,.broad-subtabs,.utility-tabs,.cf-saltos),.activity-workspace-tabs,.editorial-control-tabs,.ts-chips,.cf-botoes-lista,.rt-fgrupo,.company-directory-filters,.operacao-filtros-situacao,.luegim-table-toolbar,.retention-metric-selector,.operation-channel-selector>div){display:flex;width:100%;grid-template-columns:none;overflow:visible}#root .luegim-table-toolbar{width:auto;margin:8px 12px}#root :is(.funnel-tabs:is(.ts-abas,.broad-subtabs,.utility-tabs,.cf-saltos)>button,.utility-tabs .ux-mais>button,.activity-workspace-tabs>button,.editorial-control-tabs>button,.ts-chips>button,.cf-botoes-lista>button,.rt-fgrupo>button,.company-directory-filters>button,.operacao-filtros-situacao>button,.luegim-table-toolbar>button,.retention-metric-selector>button,.operation-channel-selector__option){flex:1 1 auto;min-height:40px;padding:0 12px;font-size:var(--h-seg-fonte);width:auto}}#root :is(.ux-kpi,.card.kpi,.funnel-kpi,.observability-kpi,.luegim-kpi,.utility-kpi,.portfolio-kpi,.operation-kpi,.model-cost-kpi,.routine-kpi,.editorial-system-kpi,.editorial-performance-kpi,.ts-kpi,.conf-kpi,.cf-quadro,.company-summary-metric,.kpis>article.card,.editorial-finance-kpis>article.card){box-sizing:border-box;position:relative;min-width:0;height:auto;min-height:var(--h-kpi-min);display:flex;align-items:flex-start;justify-content:flex-start;gap:8px;padding:var(--h-kpi-pad);margin:0;background:var(--taog-surface);border:1px solid var(--taog-border);border-radius:var(--h-kpi-raio);box-shadow:none;overflow:hidden;text-align:left}#root :is(.ux-kpi,.card.kpi,.funnel-kpi,.observability-kpi,.luegim-kpi,.utility-kpi,.portfolio-kpi,.operation-kpi,.model-cost-kpi,.routine-kpi,.editorial-system-kpi,.editorial-performance-kpi,.ts-kpi,.conf-kpi,.cf-quadro,.company-summary-metric,.kpis>article.card,.editorial-finance-kpis>article.card):before,#root :is(.ux-kpi,.card.kpi,.funnel-kpi,.observability-kpi,.luegim-kpi,.utility-kpi,.portfolio-kpi,.operation-kpi,.model-cost-kpi,.routine-kpi,.editorial-system-kpi,.editorial-performance-kpi,.ts-kpi,.conf-kpi,.cf-quadro,.company-summary-metric):after{display:none}#root :is(.ux-kpi,.card.kpi:not(.operation-kpi),.ts-kpi,.conf-kpi,.cf-quadro,.card.metric,.company-summary-metric,.kpis>article.card,.editorial-finance-kpis>article.card){display:block}#root :is(.card.kpi:not(.operation-kpi),.conf-kpi,.cf-quadro)>button{display:block;width:100%;margin:0;padding:0;border:0;background:transparent;text-align:left;font:inherit;color:inherit;cursor:pointer}#root .card.kpi:not(.operation-kpi):has(>button){padding:0}#root .card.kpi:not(.operation-kpi)>button{padding:var(--h-kpi-pad);box-sizing:border-box;min-height:var(--h-kpi-min)}#root .card.kpi.operation-kpi{display:block;padding:0}#root .operation-kpi>.operation-kpi-inner{width:100%;box-sizing:border-box;margin:0;min-height:var(--h-kpi-min);padding:var(--h-kpi-pad);border:0;background:transparent;text-align:left;font:inherit;color:inherit;transform:none}#root .card.metric{padding:var(--h-kpi-pad);min-height:var(--h-kpi-min);background:var(--taog-surface);border:1px solid var(--taog-border);border-radius:var(--h-kpi-raio);box-shadow:none}#root :is(.funnel-kpi,.observability-kpi,.luegim-kpi,.utility-kpi,.routine-kpi,.model-cost-kpi,.editorial-system-kpi,.editorial-performance-kpi):is(article.card),#root .portfolio-kpi:not(.operation-kpi):is(article.card),#root .operation-kpi>.operation-kpi-inner{display:grid;grid-template-columns:minmax(0,1fr) var(--h-kpi-serie);column-gap:8px;align-items:start;align-content:start;grid-template-rows:none;row-gap:0}#root :is(.funnel-kpi,.observability-kpi,.luegim-kpi,.utility-kpi,.routine-kpi,.model-cost-kpi,.editorial-system-kpi,.editorial-performance-kpi)>div:first-child,#root :is(.funnel-kpi-copy,.luegim-kpi-copy,.utility-kpi-copy,.portfolio-kpi-copy){display:contents}#root :is(.funnel-kpi-copy>span,.luegim-kpi-copy>span,.utility-kpi-copy>span,.portfolio-kpi-copy>span,:is(.observability-kpi,.routine-kpi,.model-cost-kpi,.editorial-system-kpi,.editorial-performance-kpi)>div:first-child>span){grid-column:1 / -1}#root :is(.funnel-kpi-copy>:is(strong,small),.luegim-kpi-copy>:is(strong,small),.utility-kpi-copy>:is(strong,small),.portfolio-kpi-copy>:is(strong,small),:is(.observability-kpi,.routine-kpi,.model-cost-kpi,.editorial-system-kpi,.editorial-performance-kpi)>div:first-child>:is(strong,small)){grid-column:1;min-width:0}#root :is(.funnel-kpi-copy>small,.luegim-kpi-copy>small,.utility-kpi-copy>small,.portfolio-kpi-copy>small,:is(.observability-kpi,.routine-kpi,.model-cost-kpi,.editorial-system-kpi,.editorial-performance-kpi)>div:first-child>small){grid-column:1 / -1}#root :is(.funnel-kpi-copy>span,.luegim-kpi-copy>span,.utility-kpi-copy>span,.portfolio-kpi-copy>span,:is(.observability-kpi,.routine-kpi,.model-cost-kpi,.editorial-system-kpi,.editorial-performance-kpi)>div:first-child>span,:is(.ts-kpi,.card.metric,.kpis>article.card,.editorial-finance-kpis>article.card)>span,.conf-kpi-label,.cf-quadro-rotulo,.ux-kpi-rotulo,.company-summary-metric>div>p,.company-summary-metric>p){display:block;margin:0;padding:0;font-family:inherit;font-size:var(--h-kpi-rotulo);font-weight:var(--h-kpi-rotulo-peso);line-height:var(--h-kpi-linha-rotulo);letter-spacing:var(--h-kpi-rotulo-espaco);text-transform:uppercase;color:var(--taog-text-3);white-space:nowrap;overflow:hidden;text-overflow:clip;overflow-wrap:normal;height:var(--h-kpi-linha-rotulo)}#root .ux-kpi-rotulo .ux-ajuda{vertical-align:top;margin-top:0}#root :is(.conf-kpi-label,.cf-quadro-rotulo){display:flex;align-items:center;gap:6px}#root .company-summary-metric>div{display:flex;align-items:center;gap:6px;margin:0}#root .company-summary-metric>div>span{width:16px;height:16px;flex:none;padding:0;background:transparent}#root :where(.funnel-kpi-copy>strong,.luegim-kpi-copy>strong,.utility-kpi-copy>strong,.portfolio-kpi-copy>strong,:is(.observability-kpi,.routine-kpi,.model-cost-kpi,.editorial-system-kpi,.editorial-performance-kpi)>div:first-child>strong,:is(.ts-kpi,.card.metric,.conf-kpi,.cf-quadro,.card.kpi,.kpis>article.card,.editorial-finance-kpis>article.card) strong,:is(.ts-kpi,.card.metric,.conf-kpi,.cf-quadro,.kpis>article.card) .number,.ux-kpi-valor,.company-summary-metric>strong):where(:not(.metric-pending):not(.metric-absent):not(.ux-nd)){display:block;margin:var(--h-kpi-margem-valor) 0 0;padding:0;font-family:var(--taog-font-data);font-size:var(--h-kpi-valor);font-weight:var(--h-kpi-valor-peso);line-height:var(--h-kpi-linha-valor);letter-spacing:-.2px;font-variant-numeric:tabular-nums;color:var(--taog-text);white-space:nowrap;overflow:visible;text-overflow:clip;overflow-wrap:normal}#root :is(.card.kpi,.conf-kpi,.cf-quadro,.card.metric) .number{margin:var(--h-kpi-margem-valor) 0 0}#root .ux-kpi-trio{margin-top:var(--h-kpi-margem-valor);gap:12px;align-items:flex-end}#root .ux-kpi-trio b{font-family:var(--taog-font-data);font-size:var(--h-kpi-valor);font-weight:var(--h-kpi-valor-peso);line-height:18px}#root .ux-kpi-trio i{font-size:11px;line-height:14px;white-space:nowrap}#root .ux-kpi-trio>span{display:grid;line-height:1}#root :is(.ux-kpi,.card.kpi,.funnel-kpi,.observability-kpi,.luegim-kpi,.utility-kpi,.portfolio-kpi,.routine-kpi,.model-cost-kpi,.editorial-system-kpi,.editorial-performance-kpi,.ts-kpi,.conf-kpi,.cf-quadro,.card.metric,.editorial-finance-kpis>article.card) :is(.metric-pending,.metric-absent){display:block;margin:var(--h-kpi-margem-valor) 0 0;padding:0;font-family:inherit;font-size:12px;font-weight:500;font-style:normal;line-height:var(--h-kpi-linha-valor);letter-spacing:0;white-space:nowrap;text-transform:none}#root :is(.ux-kpi--ok,.funnel-kpi--success,.observability-kpi--success,.routine-kpi--success,.editorial-system-kpi--success,.editorial-performance-kpi--success,.ts-kpi--ok,.portfolio-kpi--positive,.portfolio-kpi--success,.cf-quadro--ok,.conf-kpi--verde,.utility-kpi--success) strong:not(.ux-nd):not(.metric-pending),#root :is(.ux-kpi--ok) .ux-kpi-valor{color:var(--taog-success-strong)}#root :is(.ux-kpi--atencao,.funnel-kpi--warning,.observability-kpi--warning,.routine-kpi--warning,.editorial-system-kpi--warning,.editorial-performance-kpi--warning,.ts-kpi--atencao,.conf-kpi--amarelo,.cf-quadro--atencao) strong:not(.ux-nd):not(.metric-pending),#root :is(.ux-kpi--atencao) .ux-kpi-valor{color:var(--taog-warning-strong)}#root :is(.ux-kpi--erro,.funnel-kpi--danger,.observability-kpi--danger,.portfolio-kpi--negative,.conf-kpi--vermelho,.cf-quadro--erro) strong:not(.ux-nd):not(.metric-pending),#root :is(.ux-kpi--erro) .ux-kpi-valor{color:var(--taog-danger-strong)}#root :is(.ux-kpi,.funnel-kpi,.observability-kpi,.luegim-kpi,.utility-kpi,.portfolio-kpi,.routine-kpi,.model-cost-kpi,.editorial-system-kpi,.editorial-performance-kpi,.ts-kpi,.conf-kpi,.cf-quadro,.card.metric) .ux-nd{color:var(--taog-text-3)}#root :is(.ux-kpi,.card.kpi,.funnel-kpi,.observability-kpi,.luegim-kpi,.utility-kpi,.portfolio-kpi,.routine-kpi,.model-cost-kpi,.editorial-system-kpi,.editorial-performance-kpi,.ts-kpi,.conf-kpi,.cf-quadro,.card.metric,.editorial-queue-statuses>article,.journey-acquisition-summary>div,.journey-chat-signal) strong.ux-nd,#root :is(.ux-kpi,.card.kpi,.funnel-kpi,.routine-kpi,.editorial-performance-kpi,.luegim-kpi) .ux-nd{display:block;margin:var(--h-kpi-margem-valor) 0 0;font-family:var(--taog-font-data);font-size:var(--h-kpi-valor);font-weight:var(--h-kpi-valor-peso);line-height:var(--h-kpi-linha-valor);letter-spacing:-.2px;color:var(--taog-text-3)}#root :is(.funnel-kpi-copy>small,.luegim-kpi-copy>small,.utility-kpi-copy>small,.portfolio-kpi-copy>small,:is(.observability-kpi,.routine-kpi,.model-cost-kpi,.editorial-system-kpi,.editorial-performance-kpi)>div:first-child>small,:is(.ts-kpi,.card.metric,.conf-kpi,.cf-quadro,.card.kpi,.kpis>article.card,.editorial-finance-kpis>article.card) small,.ux-kpi-apoio,.company-summary-metric>small){display:block;margin:0;padding:0;font-family:inherit;font-size:var(--h-kpi-apoio);font-weight:400;line-height:var(--h-kpi-linha-apoio);letter-spacing:0;text-transform:none;color:var(--taog-text-2);white-space:nowrap;overflow:hidden;text-overflow:clip}#root .portfolio-kpi-copy>small.operation-kpi-var{color:var(--taog-text-3)}#root :is(.funnel-kpi,.luegim-kpi,.utility-kpi)>:is(.funnel-kpi-trend,.luegim-kpi-trend,.utility-kpi-trend),#root .portfolio-kpi-trend,#root :is(.observability-kpi,.routine-kpi,.model-cost-kpi,.editorial-system-kpi,.editorial-performance-kpi)>:is([role=img],svg,span,div:not(:first-child)){grid-column:2;grid-row:2;width:var(--h-kpi-serie);min-width:0;margin:var(--h-kpi-margem-valor) -6px 0 0;padding:0;align-self:start;display:flex;flex-direction:column;align-items:flex-end;justify-content:flex-start;border:0;background:transparent}#root :is(.funnel-kpi-trend,.luegim-kpi-trend,.utility-kpi-trend,.portfolio-kpi-trend)>small{display:none}#root :is(.funnel-mini-bars,.luegim-mini-bars,.utility-mini-bars,.portfolio-mini-bars){width:var(--h-kpi-serie);height:var(--h-kpi-linha-valor);margin:0;padding:0;display:flex;flex-direction:row;align-items:flex-end;justify-content:flex-end;gap:2px;overflow:hidden}#root :is(.funnel-mini-bars,.luegim-mini-bars,.utility-mini-bars,.portfolio-mini-bars)>i{flex:1 1 0;min-width:2px;max-width:6px;max-height:var(--h-kpi-linha-valor)}#root :is(.observability-mini,.routine-mini-bars,.model-cost-mini,.editorial-system-mini-bars,.editorial-kpi-visual){grid-column:2;grid-row:2;width:var(--h-kpi-serie);height:var(--h-kpi-linha-valor);margin:var(--h-kpi-margem-valor) -6px 0 0;padding:0;gap:2px;overflow:hidden;display:flex;flex-direction:row;align-items:flex-end;justify-content:flex-end;align-self:start}#root svg.model-cost-mini{display:block}#root :is(.observability-mini--empty,.routine-mini-bars--empty,.editorial-kpi-visual--empty,.editorial-system-mini-bars--empty,.funnel-mini-bars--empty,.utility-mini-bars--empty,.luegim-kpi-context){display:none}#root :is(.observability-mini,.routine-mini-bars,.editorial-system-mini-bars,.editorial-kpi-visual)>i{flex:1 1 0;width:auto;min-width:2px;max-width:6px;max-height:var(--h-kpi-linha-valor)}#root .editorial-kpi-visual{border-left:0;padding:0;min-height:0;align-self:flex-start}#root :is(.observability-mini,.routine-mini-bars)>em{display:none}#root .ux-kpi-spark{position:absolute;top:26px;right:14px;bottom:auto;width:var(--h-kpi-serie);height:var(--h-kpi-linha-valor)}#root .ux-kpi:has(.ux-kpi-spark) .ux-kpi-valor{padding-right:calc(var(--h-kpi-serie) + 6px)}#root .company-summary-progress{display:block;width:100%;height:4px;margin:8px 0 0;border-radius:999px;background:var(--taog-surface-2);overflow:hidden}#root .company-summary-progress>i{display:block;height:100%;border-radius:999px}#root :is(.funnel-kpi-trend,.utility-kpi-trend,.luegim-kpi-trend):has(>:is(.funnel-mini-bars--empty,.utility-mini-bars--empty,.luegim-kpi-context,.funnel-kpi-single)),#root :is(.funnel-kpi-single){display:none}#root .portfolio-kpi-trend:has(>.portfolio-mini-bars:empty){display:none}#root :is(.funnel-kpi,.observability-kpi,.luegim-kpi,.utility-kpi,.portfolio-kpi,.routine-kpi,.model-cost-kpi,.editorial-system-kpi,.editorial-performance-kpi){container-type:inline-size}@container (max-width: 176px){.funnel-kpi-trend,.luegim-kpi-trend,.utility-kpi-trend,.portfolio-kpi-trend,.observability-mini,.routine-mini-bars,svg.model-cost-mini,.editorial-system-mini-bars,.editorial-kpi-visual{display:none!important}}@container (max-width: 205px){.operation-kpi .portfolio-kpi-trend{display:none!important}}#root :is(.ux-kpis,.kpis,.funnel-kpis,.funnel-agents-kpis,.activity-kpis,.observability-kpis,.luegim-kpis,.utility-kpis,.routine-kpis,.model-cost-kpis,.editorial-performance-kpis,.editorial-finance-kpis,.ts-kpis,.conf-kpis,.overview-kpis,.portfolio-kpis,.company-settings-kpis,.company-indexing-kpis,.kpis-linha,.cf-quadros){gap:var(--h-kpi-gap);align-items:stretch}#root :is(.ux-kpis,.kpis,.funnel-kpis,.funnel-agents-kpis,.activity-kpis,.observability-kpis,.luegim-kpis,.utility-kpis,.routine-kpis,.model-cost-kpis,.editorial-performance-kpis,.editorial-finance-kpis,.ts-kpis,.conf-kpis,.overview-kpis,.portfolio-kpis,.company-settings-kpis,.company-indexing-kpis,.kpis-linha,.cf-quadros)>*{height:auto;align-self:stretch}@media(max-width:640px){#root :is(.ux-kpis,.kpis,.funnel-kpis,.funnel-agents-kpis,.activity-kpis,.observability-kpis,.luegim-kpis,.utility-kpis,.routine-kpis,.model-cost-kpis,.editorial-performance-kpis,.editorial-finance-kpis,.ts-kpis,.overview-kpis,.portfolio-kpis,.company-settings-kpis,.company-indexing-kpis,.kpis-linha){display:grid;grid-template-columns:repeat(2,minmax(0,1fr))}#root :is(.ux-kpis,.kpis,.funnel-kpis,.funnel-agents-kpis,.activity-kpis,.observability-kpis,.luegim-kpis,.utility-kpis,.routine-kpis,.model-cost-kpis,.editorial-performance-kpis,.editorial-finance-kpis,.ts-kpis,.overview-kpis,.portfolio-kpis,.company-settings-kpis,.company-indexing-kpis,.kpis-linha)>:last-child:nth-child(odd){grid-column:1 / -1}#root :is(.funnel-kpi-trend,.luegim-kpi-trend,.utility-kpi-trend,.portfolio-kpi-trend,.ux-kpi-spark),#root :is(.funnel-kpi,.observability-kpi,.luegim-kpi,.utility-kpi,.routine-kpi,.model-cost-kpi,.editorial-system-kpi,.editorial-performance-kpi)>:is([role=img],svg){display:none}#root .ux-kpi:has(.ux-kpi-spark) .ux-kpi-valor{padding-right:0}#root :is(.ux-kpi,.card.kpi>button,.operation-kpi>.operation-kpi-inner){padding:10px 12px}#root .ux-kpi-apoio{font-size:11px}#root :is(.ux-kpi-rotulo,.conf-kpi-label,.cf-quadro-rotulo,.ts-kpi>span,.card.metric>span,.kpis>article.card>span){font-size:10px;letter-spacing:.1px}#root :is(.ux-kpi-valor,.funnel-kpi-copy>strong,.luegim-kpi-copy>strong,.utility-kpi-copy>strong,.portfolio-kpi-copy>strong){font-size:var(--h-kpi-valor)}}#root :is(.editorial-queue-statuses>article,.journey-acquisition-summary>div,.journey-chat-signal){box-sizing:border-box;display:block;position:relative;min-width:0;height:auto;min-height:var(--h-kpi-min);margin:0;padding:var(--h-kpi-pad);background:var(--taog-surface);border:1px solid var(--taog-border);border-radius:var(--h-kpi-raio);box-shadow:none;overflow:hidden}#root :is(.editorial-queue-statuses>article,.journey-acquisition-summary>div,.journey-chat-signal):before{display:none}#root :is(.editorial-queue-statuses>article,.journey-acquisition-summary>div,.journey-chat-signal)>span:first-child{display:block;margin:0;font-size:var(--h-kpi-rotulo);font-weight:var(--h-kpi-rotulo-peso);line-height:14px;letter-spacing:var(--h-kpi-rotulo-espaco);text-transform:uppercase;color:var(--taog-text-3);white-space:normal;overflow:visible;text-overflow:clip}#root :is(.editorial-queue-statuses>article,.journey-acquisition-summary>div,.journey-chat-signal)>strong:not(.metric-pending):not(.ux-nd){display:block;margin:4px 0 0;font-family:var(--taog-font-data);font-size:var(--h-kpi-valor);font-weight:var(--h-kpi-valor-peso);line-height:26px;letter-spacing:-.2px;font-variant-numeric:tabular-nums;color:var(--taog-text);white-space:nowrap;overflow:visible;text-overflow:clip}#root :is(.editorial-queue-statuses>article,.journey-acquisition-summary>div,.journey-chat-signal)>strong.metric-pending{display:block;margin:4px 0 0;font-size:12px;font-weight:500;line-height:26px}#root :is(.editorial-queue-statuses>article,.journey-acquisition-summary>div,.journey-chat-signal)>small{display:-webkit-box;-webkit-line-clamp:unset;margin:2px 0 0;min-height:0;font-size:var(--h-kpi-apoio);font-weight:400;line-height:16px;letter-spacing:0;text-transform:none;color:var(--taog-text-2);white-space:normal;overflow:visible;text-overflow:clip}#root :is(.editorial-queue-statuses>article[data-tone=failed],.journey-chat-signal--danger)>strong{color:var(--taog-danger-strong)}#root :is(.editorial-queue-statuses>article[data-tone=review],.journey-chat-signal--warning)>strong{color:var(--taog-warning-strong)}#root :is(.editorial-queue-statuses>article[data-tone=approved],.journey-chat-signal--success)>strong{color:var(--taog-success-strong)}#root .journey-chat-signal>i{display:block;height:4px;margin:8px 0 0;border-radius:999px;background:var(--taog-surface-2);overflow:hidden}#root .journey-chat-signal>i>b{display:block;height:100%;border-radius:999px}#root .journey-acquisition-summary{gap:var(--h-kpi-gap);padding:12px 16px;margin:0;background:transparent;border-bottom:0}#root .journey-chat-signals{margin:0;padding:12px 16px;border:0;border-radius:0;overflow:visible;background:transparent}#root .journey-chat-grid{gap:var(--h-kpi-gap);background:transparent}#root .journey-acquisition-summary>div+div{border-left:1px solid var(--taog-border)}#root .editorial-queue-statuses{gap:var(--h-kpi-gap);align-items:stretch}@media(max-width:640px){#root :is(.editorial-queue-statuses,.journey-acquisition-summary,.journey-chat-grid){grid-template-columns:repeat(2,minmax(0,1fr))}#root :is(.editorial-queue-statuses,.journey-acquisition-summary,.journey-chat-grid)>:last-child:nth-child(odd){grid-column:1 / -1}}#root .sequence-version-summary{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:var(--h-kpi-gap);padding:12px 16px;margin:0;border:0;background:transparent}#root .sequence-version-summary>div{box-sizing:border-box;min-width:0;min-height:var(--h-kpi-min);margin:0;padding:var(--h-kpi-pad);background:var(--taog-surface);border:1px solid var(--taog-border);border-radius:var(--h-kpi-raio);box-shadow:none}#root .sequence-version-summary dt{margin:0;font-size:var(--h-kpi-rotulo);font-weight:var(--h-kpi-rotulo-peso);line-height:14px;letter-spacing:var(--h-kpi-rotulo-espaco);text-transform:uppercase;color:var(--taog-text-3)}#root .sequence-version-summary dd{margin:4px 0 0;font-family:var(--taog-font-data);font-size:var(--h-kpi-valor);font-weight:var(--h-kpi-valor-peso);line-height:26px;letter-spacing:-.2px;font-variant-numeric:tabular-nums;color:var(--taog-text)}@media(max-width:640px){#root .sequence-version-summary{grid-template-columns:repeat(2,minmax(0,1fr))}#root .sequence-version-summary>:last-child:nth-child(odd){grid-column:1 / -1}}#root :is(.ux-kpi,.card.kpi,.funnel-kpi,.observability-kpi,.luegim-kpi,.utility-kpi,.portfolio-kpi,.operation-kpi,.model-cost-kpi,.routine-kpi,.editorial-system-kpi,.editorial-performance-kpi,.ts-kpi,.conf-kpi,.cf-quadro,.company-summary-metric){height:auto!important;min-height:var(--h-kpi-min);max-height:none!important;overflow:visible!important}#root :is(.card.kpi:not(.operation-kpi),.cf-quadro)>button{min-height:calc(var(--h-kpi-min) - 2px);height:auto;overflow:visible}#root .operation-kpi>.operation-kpi-inner{min-height:calc(var(--h-kpi-min) - 2px);height:auto;overflow:visible}#root :is(.funnel-kpi-copy>span,.luegim-kpi-copy>span,.utility-kpi-copy>span,.portfolio-kpi-copy>span,:is(.observability-kpi,.routine-kpi,.model-cost-kpi,.editorial-system-kpi,.editorial-performance-kpi)>div:first-child>span,:is(.ts-kpi,.card.metric,.kpis>article.card,.editorial-finance-kpis>article.card)>span,.conf-kpi-label,.cf-quadro-rotulo,.ux-kpi-rotulo){white-space:normal!important;overflow:visible!important;text-overflow:clip!important;overflow-wrap:break-word!important;height:auto!important;max-height:none!important;-webkit-line-clamp:unset!important}#root :is(.funnel-kpi-copy>small,.luegim-kpi-copy>small,.utility-kpi-copy>small,.portfolio-kpi-copy>small,:is(.observability-kpi,.routine-kpi,.model-cost-kpi,.editorial-system-kpi,.editorial-performance-kpi)>div:first-child>small,:is(.ts-kpi,.card.metric,.conf-kpi,.cf-quadro,.card.kpi:not(.operation-kpi),.kpis>article.card,.editorial-finance-kpis>article.card) small,.ux-kpi-apoio,.company-summary-metric>small,.operation-kpi-footer){display:block!important;white-space:normal!important;overflow:visible!important;text-overflow:clip!important;overflow-wrap:break-word!important;max-width:100%;height:auto!important;max-height:none!important;-webkit-line-clamp:unset!important}#root :is(.ux-kpi,.card.kpi,.funnel-kpi,.observability-kpi,.luegim-kpi,.utility-kpi,.portfolio-kpi,.operation-kpi,.model-cost-kpi,.routine-kpi,.editorial-system-kpi,.editorial-performance-kpi,.ts-kpi,.conf-kpi,.cf-quadro,.company-summary-metric) :is(strong,.number){white-space:nowrap!important;overflow-wrap:normal!important}@media(max-width:640px){#root :is(.funnel-kpi-copy>span,.luegim-kpi-copy>span,.utility-kpi-copy>span,.portfolio-kpi-copy>span,:is(.observability-kpi,.routine-kpi,.model-cost-kpi,.editorial-system-kpi,.editorial-performance-kpi)>div:first-child>span){font-size:10px;letter-spacing:.1px}}#root .card{border:var(--h-card-borda);border-radius:var(--h-card-raio);box-shadow:var(--h-card-sombra)}#root .card+.card,#root .card.spaced{margin-bottom:var(--h-gap-blocos)}#root .card>.section-heading,#root .card>.section-head,#root article>.section-heading,#root section>.section-heading,#root .section-heading.ts-secao-cab{display:grid;grid-template-columns:minmax(0,1fr) auto;align-items:center;gap:0 12px;padding:var(--h-card-cab-pad);min-height:0;margin:0;border-bottom:1px solid var(--taog-border);background:transparent}#root .section-heading>div,#root .section-head>div{min-width:0}#root .section-heading>h2,#root .section-head>h2,#root .section-heading>h3,#root .section-head>h3,#root .section-heading>small,#root .section-head>small,#root .section-heading>p,#root .section-head>p,#root .section-heading>div:first-child,#root .section-head>div:first-child{grid-column:1}#root .section-heading>:not(h2):not(h3):not(small):not(p):not(div:first-child),#root .section-head>:not(h2):not(h3):not(small):not(p):not(div:first-child){grid-column:2;grid-row:1 / span 2;justify-self:end}#root .section-heading h2,#root .section-head h2,#root .card>h2:first-child,#root .observability-panel h2,#root .wg-quadro h2{margin:0;font-size:var(--h-card-titulo);font-weight:var(--h-card-titulo-peso);line-height:20px;letter-spacing:0;text-transform:none;color:var(--taog-text)}#root .section-heading h3,#root .section-head h3,#root .hj-card>h3:first-child,#root .wg-bloco>h3:first-child{margin:0;font-size:13px;font-weight:600;line-height:18px;letter-spacing:0;text-transform:none;color:var(--taog-text)}#root .section-heading small,#root .section-heading p,#root .section-head small,#root .section-head p,#root .section-heading>div>span.muted,#root .section-head>div>span.muted{display:block;margin:2px 0 0;font-size:var(--h-card-sub);line-height:16px;font-weight:400;color:var(--taog-text-3);white-space:normal;text-overflow:clip;overflow:visible;max-width:72ch}#root .section-heading>.badge,#root .section-head>.badge{flex:none;font-variant-numeric:tabular-nums}#root .card>.table-wrap,#root .card>.editorial-table-wrap{padding:0}#root .card>p.muted,#root .card>.empty,#root .card>.empty-state{padding:var(--h-card-pad);margin:0}@media(min-width:901px){#root table{border-collapse:collapse}#root table th,#root table thead td{padding:var(--h-th-pad);font-size:var(--h-th-fonte);font-weight:var(--h-th-peso);letter-spacing:var(--h-th-espaco);text-transform:uppercase;color:var(--taog-text-3);background:var(--h-th-fundo);line-height:16px;vertical-align:middle;white-space:normal;overflow-wrap:normal;word-break:keep-all;-webkit-hyphens:none;hyphens:none;border-bottom:1px solid var(--taog-border)}#root table td{padding:var(--h-td-pad);font-size:var(--h-td-fonte);line-height:18px;vertical-align:middle;overflow-wrap:break-word;word-break:normal}#root table tbody tr+tr>td,#root table tbody tr>td{border-bottom:1px solid var(--taog-border)}#root table tbody tr:last-child>td{border-bottom:0}#root table td:first-child:not(:empty){font-weight:600}#root table tbody th{background:transparent;text-transform:none;letter-spacing:0;font-size:var(--h-td-fonte);font-weight:600;color:var(--taog-text);padding:var(--h-td-pad)}#root table td,#root table th{font-variant-numeric:tabular-nums}#root table.operation-entities :is(th,td){padding-left:5px;padding-right:5px}#root table th.num,#root table td.num,#root table th.numeric,#root table td.numeric,#root table th.right,#root table td.right,#root table th.ta-right,#root table td.ta-right{text-align:right}}@media(max-width:720px){#root .card>.section-heading,#root .card>.section-head{padding:12px}#root .section-heading,#root .section-head{grid-template-columns:minmax(0,1fr);gap:8px}#root .section-heading>*,#root .section-head>*{grid-column:1!important;grid-row:auto!important;justify-self:start!important;max-width:100%}}#root .wg-quadro,#root .hj-card,#root .hermes-cartao,#root .portfolio-company{box-shadow:var(--h-card-sombra);border-radius:var(--h-card-raio)}#root .hj-card>h3:first-child,#root .hj-card .hj-cab h3,#root .hermes-cartao h3,#root .hermes-cartao h2{font-size:var(--h-card-titulo);font-weight:var(--h-card-titulo-peso);line-height:20px;letter-spacing:0}#root :is(.section-heading,.section-head):has(>div:first-child){display:flex;flex-wrap:wrap;align-items:center;justify-content:space-between;gap:6px 12px}#root :is(.section-heading,.section-head):has(>div:first-child)>div:first-child{flex:1 1 auto;min-width:min(100%,max-content)}#root :is(.section-heading,.section-head):has(>div:first-child)>:not(div:first-child){flex:0 0 auto;grid-column:auto;grid-row:auto}#root .rf-leitura-velha,#root .cfg-leitura-velha{color:var(--taog-warning-strong);font-weight:600}#root .operation-view .badge.desempenho-prejuizo{background:var(--taog-danger-soft, #fef3f2);color:var(--taog-danger-strong, #b42318);border-color:transparent}#root .operation-view .badge.desempenho-lucrativa{background:#ecfdf3;color:#027a48;border-color:transparent}#root .operation-view .badge.desempenho-estavel{background:#fffaeb;color:#93370d;border-color:transparent}#root .editorial-site-metric>i>b{background:var(--h-g-volume)}#root .editorial-site-metric--success>i>b{background:var(--h-g-receita)}#root .editorial-site-metric--warning>i>b{background:var(--h-g-ecpm)}#root .operation-view .operation-kpi .portfolio-kpi-copy>small.operation-kpi-footer{white-space:nowrap!important}#root .editorial-work-queue .editorial-motivo{display:block;max-height:36px;overflow:hidden;line-height:18px}#root .observability-site-filter{overflow:visible;padding-right:2px}#root .observability-site-filter select{box-sizing:border-box;max-width:100%}#root{--hs-ok-bg: var(--taog-c-green-50);--hs-ok-fg: var(--taog-c-green-700);--hs-ok-bd: #abefc6;--hs-at-bg: var(--taog-c-amber-50);--hs-at-fg: var(--taog-c-amber-700);--hs-at-bd: #fedf89;--hs-er-bg: var(--taog-c-red-50);--hs-er-fg: var(--taog-c-red-700);--hs-er-bd: #fecdca;--hs-es-bg: var(--taog-surface-2);--hs-es-fg: var(--taog-text-2);--hs-es-bd: var(--taog-border);--hs-in-bg: var(--taog-c-blue-50);--hs-in-fg: var(--taog-c-blue-700);--hs-in-bd: #b2ddff}#root :is(.badge,.ux-chip,.ux-selo,.cf-selo-meta,.routine-state,.routine-result,.model-run-status,.journey-link,.hm-atalho,.portfolio-company-note,.selo){display:inline-flex;align-items:center;gap:6px;box-sizing:border-box;min-height:var(--h-selo-altura);height:auto;padding:2px 8px;border:1px solid var(--hs-es-bd);border-radius:var(--h-selo-raio);font:var(--h-selo-peso) var(--h-selo-fonte)/16px var(--taog-font-sans);letter-spacing:0;text-transform:none;text-decoration:none;background:var(--hs-es-bg);color:var(--hs-es-fg);white-space:nowrap;max-width:100%;vertical-align:middle}#root :is(td,.cf-painel,.painel,.journey-acquisition-table) :is(.badge,.ux-chip,.journey-link){white-space:normal}@media(max-width:700px){#root :is(.badge,.ux-chip,.ux-selo,.journey-link){white-space:normal}}#root .cf-selo-meta{text-transform:none}#root .cf-painel .cf-resumo-item .cf-selo-meta{font-size:var(--h-selo-fonte);line-height:16px;padding:2px 8px}#root .ux-chip b{font-weight:700}#root .selo{font-size:var(--h-selo-fonte)}#root :is(.badge--success,.badge--state-published,.badge--state-approved,.badge.status-active,.badge.tier-a,.ux-chip--ok,.ux-selo--ok,.cf-selo-meta--ligada,.routine-state--active,.routine-result--success,.model-run-status--succeeded,.journey-link--exact,.journey-link--financial_only,.hm-atalho--ok){background:var(--hs-ok-bg);color:var(--hs-ok-fg);border-color:var(--hs-ok-bd)}#root :is(.badge--warning,.badge--state-review,.badge--state-generated,.badge--state-pending,.badge--state-generating,.badge--state-publishing,.badge.status-migrating,.badge.tier-c,.ux-chip--atencao,.ux-selo--atencao,.routine-state--attention,.routine-result--warning,.journey-link--ambiguous,.journey-link--landing_missing){background:var(--hs-at-bg);color:var(--hs-at-fg);border-color:var(--hs-at-bd)}#root :is(.badge--danger,.badge--state-failed,.badge--state-rejected,.badge.status-error,.badge.tier-d,.ux-chip--erro,.ux-selo--erro,.model-run-status--failed,.model-run-status--timed_out){background:var(--hs-er-bg);color:var(--hs-er-fg);border-color:var(--hs-er-bd)}#root :is(.badge--info,.badge.tier-b,.ux-chip--info,.ux-chip--acao,.ux-selo--info,.selo--meta,.model-run-status--running,.model-run-status--waiting,.model-run-status--queued){background:var(--hs-in-bg);color:var(--hs-in-fg);border-color:var(--hs-in-bd)}#root .ux-chip--acao b{color:var(--hs-in-fg)}#root :is(.badge--neutral,.badge--state-draft,.badge.status-draft,.badge.status-paused,.badge.status-archived,.ux-chip--espera,.ux-selo--espera,.cf-selo-meta--pausada,.cf-selo-meta--aquecimento,.routine-state--paused,.routine-result--neutral){background:var(--hs-es-bg);color:var(--hs-es-fg);border-color:var(--hs-es-bd)}#root .cf-selo-meta--sem_campanha,#root .cf-selo-meta--sem_leitura{background:transparent;color:var(--taog-text-3);border-color:var(--hs-es-bd)}#root .selo--gam{background:#f4f3ff;color:#5925dc;border-color:#d9d6fe}#root .hm-atalho:hover,#root .portfolio-company-note:hover{border-color:var(--taog-border-strong)}#root .journey-link{padding:2px 8px}#root .journey-sequence-link{min-height:var(--h-selo-altura)}@media(max-width:700px){#root .journey-sequence-link{min-height:40px}}#root :is(.taog-btn,.ux-btn){box-sizing:border-box;min-height:var(--h-btn-altura);height:auto;padding:0 12px;border-radius:var(--h-btn-raio);font:var(--h-btn-peso) var(--h-btn-fonte)/18px var(--taog-font-sans);letter-spacing:0;gap:6px;text-decoration:none;transform:none;white-space:nowrap}#root :is(.taog-btn,.icon-button):not(:disabled):hover{font-weight:var(--h-btn-peso);transform:none}#root .taog-btn--sm,#root .taog-btn--lg{padding:0 12px;font-size:var(--h-btn-fonte);border-radius:var(--h-btn-raio)}#root :is(.taog-btn:not(.taog-btn--primary,.taog-btn--ghost,.taog-btn--danger),.taog-btn--secondary,.ux-btn:not(.ux-btn--acao)){background:var(--taog-surface);color:var(--taog-text);border:1px solid var(--taog-border-strong)}#root :is(.taog-btn--secondary,.ux-btn:not(.ux-btn--acao)):hover:not(:disabled),#root .taog-btn:not(.taog-btn--primary,.taog-btn--ghost,.taog-btn--danger):hover:not(:disabled){background:var(--taog-surface-hover)}#root :is(.taog-btn--primary,.ux-btn--acao){background:var(--taog-accent);border:1px solid var(--taog-accent);color:var(--taog-on-accent)}#root :is(.taog-btn--primary,.ux-btn--acao):hover:not(:disabled){background:var(--taog-accent);filter:brightness(1.15)}#root .taog-btn--ghost{background:transparent;border:1px solid transparent;color:var(--taog-text-2)}#root .taog-btn--ghost:hover:not(:disabled){background:var(--taog-surface-2);color:var(--taog-text)}#root .taog-btn--danger{background:var(--hs-er-bg);color:var(--hs-er-fg);border:1px solid var(--hs-er-bd)}#root .taog-btn.ux-alvo,#root .taog-btn--ghost.ux-alvo{background:transparent;border-color:transparent;color:var(--taog-c-blue-700);font-weight:500;padding:0 8px}#root .taog-btn.ux-alvo:hover:not(:disabled){background:var(--hs-in-bg);color:var(--taog-c-blue-700)}#root .taog-btn-group>.taog-btn:first-child{border-radius:var(--h-btn-raio) 0 0 var(--h-btn-raio)}#root .taog-btn-group>.taog-btn:last-child{border-radius:0 var(--h-btn-raio) var(--h-btn-raio) 0}#root .taog-btn-group>.taog-btn:only-child{border-radius:var(--h-btn-raio)}#root :is(.taog-btn,.ux-btn):focus-visible{outline:2px solid var(--taog-info);outline-offset:2px}@media(max-width:700px){#root :is(.taog-btn,.ux-btn){min-height:var(--h-btn-altura-cel)}}#root main h1,#root .page-heading h1{font-size:22px;font-weight:700;line-height:1.2;letter-spacing:-.02em}#root main h2:not([role=dialog] h2,dialog h2,.meta-mutation-dialog h2){font-size:var(--h-card-titulo);font-weight:var(--h-card-titulo-peso);line-height:1.35;letter-spacing:0}#root main h3:not([role=dialog] h3,dialog h3){font-size:13px;font-weight:600;line-height:1.4;letter-spacing:0}#root :is(.badge,.ux-chip,.ux-selo,.cf-selo-meta,.journey-link,.selo)[hidden]{display:none}@media(max-width:600px){#root .cf .cf-so-computador{display:none}}#root .ux-nd,#root .ux-nd *{color:var(--taog-text-3)}#root .badge.ux-nd,#root .ux-chip.ux-nd{background:transparent;border-color:var(--hs-es-bd)}#root :is(.utility-performance,.broadcast-performance,.sequence-performance,.chat-performance-chart,.activity-chart,.funnel-timeline,.luegim-financial-chart,.luegim-capi-chart,.luegim-agent-chart,.routine-volume-chart,.model-cost-chart,.observability-chart,.editorial-cost-chart,.serie) svg{display:block;width:100%;height:var(--h-g-altura);min-height:0;max-height:none;aspect-ratio:auto;overflow:visible}#root .luegim-chart-card svg{max-height:none}#root .model-cost-chart{min-height:var(--h-g-altura)}#root .serie-wrap{min-height:0}#root .articles-view .editorial-workspace .editorial-cost-chart svg{height:var(--h-g-altura);overflow:visible}#root .portfolio-trend{grid-template-rows:auto var(--h-g-altura) auto}#root .portfolio-trend .portfolio-financial-plot,#root .portfolio-trend .portfolio-financial-canvas>svg{height:var(--h-g-altura);min-height:var(--h-g-altura)}@media(max-width:640px){#root :is(.utility-performance,.broadcast-performance,.sequence-performance,.chat-performance-chart,.activity-chart,.funnel-timeline,.luegim-financial-chart,.luegim-capi-chart,.luegim-agent-chart,.routine-volume-chart,.model-cost-chart,.observability-chart,.editorial-cost-chart,.serie) svg,#root .articles-view .editorial-workspace .editorial-cost-chart svg{height:var(--h-g-altura-cel)}#root .model-cost-chart{min-height:var(--h-g-altura-cel)}#root .portfolio-trend{grid-template-rows:auto var(--h-g-altura-cel) auto}#root .portfolio-trend .portfolio-financial-plot,#root .portfolio-trend .portfolio-financial-canvas>svg{height:var(--h-g-altura-cel);min-height:var(--h-g-altura-cel)}}#root :is(.utility-performance,.broadcast-performance,.sequence-performance,.chat-performance-chart,.activity-chart,.funnel-timeline,.funnel-view,.luegim-financial-chart,.luegim-capi-chart,.luegim-agent-chart,.routine-volume-chart,.model-cost-chart,.observability-chart,.editorial-cost-chart,.serie,.hj-grafico) svg text,#root svg.hj-grafico text{font-size:var(--h-g-eixo)!important;fill:var(--h-g-eixo-cor);font-family:var(--taog-font-data)!important;font-variant-numeric:tabular-nums}#root .articles-view .editorial-workspace .editorial-cost-chart text{font-size:var(--h-g-eixo)}#root :is(.portfolio-chart-axis,.observability-chart-axis,.observability-chart-dates){font-size:var(--h-g-eixo);color:var(--h-g-eixo-cor);font-variant-numeric:tabular-nums}#root .portfolio-chart-axis--right{color:var(--h-g-ecpm)}#root .hj-rot{font-size:var(--h-g-eixo);font-weight:600}#root .hj-rot--rec{fill:var(--h-g-receita-texto)}#root .hj-rot--gas{fill:var(--h-g-gasto)}#root :is(.utility-performance,.broadcast-performance,.sequence-performance,.chat-performance-chart,.activity-chart,.funnel-timeline,.luegim-financial-chart,.luegim-capi-chart,.luegim-agent-chart,.routine-volume-chart,.model-cost-chart,.observability-chart,.editorial-cost-chart,.serie) svg line:not(.funnel-timeline-divider){stroke:var(--h-g-grade);stroke-width:1;stroke-dasharray:none}#root .observability-chart svg .grid,#root .activity-grid-line,#root .portfolio-financial-grid,#root .editorial-cost-chart .editorial-cost-grid{stroke:var(--h-g-grade);stroke-width:1;stroke-dasharray:none}#root .portfolio-financial-zero,#root :is(.observability-chart,.luegim-financial-chart,.luegim-capi-chart,.routine-volume-chart) svg .zero,#root .hj-eixo{stroke:var(--taog-border-strong);stroke-width:1;stroke-dasharray:none}#root .portfolio-financial-line{stroke-width:var(--h-g-linha)}#root :is(.portfolio-financial-line,.portfolio-financial-point).revenue{stroke:var(--h-g-receita)}#root :is(.portfolio-financial-line,.portfolio-financial-point).spend{stroke:var(--h-g-gasto)}#root :is(.portfolio-financial-line,.portfolio-financial-point).result{stroke:var(--h-g-resultado)}#root .portfolio-financial-line.result{stroke-dasharray:4 3}#root :is(.portfolio-financial-line,.portfolio-financial-point).ecpm{stroke:var(--h-g-ecpm)}#root .portfolio-financial-line.ecpm{stroke-width:var(--h-g-linha)}#root :is(.portfolio-trend-legend,.portfolio-company-chart-legend,.portfolio-chart-tooltip) i.revenue{background:var(--h-g-receita)}#root :is(.portfolio-trend-legend,.portfolio-company-chart-legend,.portfolio-chart-tooltip) i.spend{background:var(--h-g-gasto)}#root :is(.portfolio-trend-legend,.portfolio-company-chart-legend,.portfolio-chart-tooltip) i.result{background:var(--h-g-resultado)}#root :is(.portfolio-trend-legend,.portfolio-company-chart-legend,.portfolio-chart-tooltip) i.impressions{background:var(--h-g-neutro)}#root :is(.portfolio-trend-legend,.portfolio-company-chart-legend,.portfolio-chart-tooltip) i.ecpm{background:var(--h-g-ecpm)}#root .portfolio-trend-legend .portfolio-trend-legend--impressions{color:var(--h-g-neutro)}#root .portfolio-trend-legend .portfolio-trend-legend--ecpm{color:var(--h-g-ecpm)}#root .luegim-financial-chart svg>g>rect{fill:var(--h-g-receita)}#root .luegim-financial-chart .luegim-ecpm-line{stroke:var(--h-g-ecpm);stroke-width:var(--h-g-linha)}#root .luegim-financial-chart .luegim-ecpm-dot{stroke:var(--h-g-ecpm)}#root .luegim-financial-chart figcaption span:first-child:before{background:var(--h-g-receita)}#root .luegim-financial-chart figcaption span:nth-child(2):before{background:var(--h-g-ecpm)}#root .luegim-capi-chart .capi-accepted{fill:var(--h-g-ok)}#root .luegim-capi-chart .capi-sent{fill:var(--h-g-volume)}#root .luegim-capi-chart .capi-dead{fill:var(--h-g-falha)}#root .luegim-capi-chart:not(.luegim-capi-outcome) figcaption span:nth-child(1):before{background:var(--h-g-ok)}#root .luegim-capi-chart:not(.luegim-capi-outcome) figcaption span:nth-child(2):before{background:var(--h-g-volume)}#root .luegim-capi-chart:not(.luegim-capi-outcome) figcaption span:nth-child(3):before{background:var(--h-g-falha)}#root .luegim-capi-outcome .capi-purchases{fill:var(--h-g-ok)}#root .luegim-capi-outcome .capi-value-line{stroke:var(--h-g-receita);stroke-width:var(--h-g-linha)}#root .luegim-capi-outcome .capi-value-dot{fill:var(--h-g-receita)}#root .luegim-capi-outcome figcaption span:nth-child(1):before{background:var(--h-g-ok)}#root .luegim-capi-outcome figcaption span:nth-child(2):before{background:var(--h-g-receita)}#root .luegim-decision-chart .decision-applied{fill:var(--h-g-ok)}#root .luegim-decision-chart .decision-pending{fill:var(--h-g-incerto)}#root .luegim-decision-chart .decision-superseded{fill:var(--h-g-neutro)}#root .luegim-decision-chart .decision-rejected{fill:var(--h-g-falha)}#root .luegim-decision-chart figcaption span:nth-child(1):before{background:var(--h-g-ok)}#root .luegim-decision-chart figcaption span:nth-child(2):before{background:var(--h-g-incerto)}#root .luegim-decision-chart figcaption span:nth-child(3):before{background:var(--h-g-neutro)}#root .luegim-decision-chart figcaption span:nth-child(4):before{background:var(--h-g-falha)}#root :is(.funnel-volume-bar,.broadcast-sent-bar,.sequence-attempted-bar,.utility-sent-bar,.chat-started-bar,.activity-maintenance-bar){fill:var(--h-g-volume)}#root :is(.funnel-delivered-bar,.broadcast-delivered-bar,.sequence-delivered-bar){fill:var(--h-g-ok)}#root .activity-capture-bar{fill:var(--h-g-ok)}#root :is(.broadcast-opened-line,.sequence-rate-line,.chat-response-line){stroke:var(--h-g-taxa);stroke-width:var(--h-g-linha)}#root :is(.broadcast-opened-dot,.sequence-rate-dot){fill:var(--h-g-taxa)}#root .chat-response-dot{stroke:var(--h-g-taxa)}#root .broadcast-clicked-line{stroke:var(--h-g-clique);stroke-width:var(--h-g-linha)}#root .broadcast-clicked-dot{fill:var(--h-g-clique)}#root .chat-clicked-line{stroke:var(--h-g-clique);stroke-width:var(--h-g-linha)}#root .chat-clicked-dot{stroke:var(--h-g-clique)}#root .chat-arrived-line{stroke:var(--h-g-ok);stroke-width:var(--h-g-linha)}#root .chat-arrived-dot{stroke:var(--h-g-ok)}#root :is(.utility-failed-line,.activity-error-mark){stroke:var(--h-g-falha);stroke-width:var(--h-g-linha)}#root :is(.utility-failed-dot,.activity-error-dot){stroke:var(--h-g-falha)}#root .utility-uncertain-line,#root .funnel-uncertain-line{stroke:var(--h-g-incerto);stroke-width:var(--h-g-linha)}#root .utility-uncertain-dot{stroke:var(--h-g-incerto)}#root .funnel-uncertain-dot{fill:var(--h-g-incerto)}#root :is(.broadcast-legend-sent,.sequence-legend-attempted,.utility-legend-sent,.chat-legend-started,.activity-legend-maintenance):before,#root :is(.chat-legend-started,.activity-legend-maintenance),#root .funnel-legend-key:not(.funnel-legend-key--delivered,.funnel-legend-key--failed,.funnel-legend-key--uncertain):before{background:var(--h-g-volume)}#root :is(.broadcast-legend-delivered,.sequence-legend-delivered,.funnel-legend-key--delivered):before,#root :is(.chat-legend-arrived,.activity-legend-capture){background:var(--h-g-ok)}#root :is(.broadcast-legend-opened,.sequence-legend-rate):before,#root .chat-legend-response{background:var(--h-g-taxa)}#root .broadcast-legend-clicked:before,#root .chat-legend-clicked{background:var(--h-g-clique)}#root :is(.utility-legend-failed,.funnel-legend-key--failed):before,#root .activity-legend-errors{background:var(--h-g-falha)}#root :is(.utility-legend-uncertain,.funnel-legend-key--uncertain):before{background:var(--h-g-incerto)}#root .funnel-chart-bars i:nth-child(2) b{background:var(--h-g-ok)}#root .funnel-metric-card--outcomes .funnel-chart-bars i:nth-child(3) b{background:var(--h-g-clique)}#root .chat-funnel-step--response>i b{background:var(--h-g-taxa)}#root .chat-funnel-step--arrival>i b{background:var(--h-g-ok)}#root .routine-volume-chart svg rect.broadcast{fill:var(--h-g-ok)}#root .routine-volume-chart svg rect.utility{fill:var(--h-g-volume)}#root .routine-volume-chart svg circle.post{fill:var(--h-g-incerto)}#root .routine-volume-chart svg circle.run{fill:var(--h-g-taxa)}#root .routine-volume-chart figcaption .is-broadcast:before{background:var(--h-g-ok)}#root .routine-volume-chart figcaption .is-utility:before{background:var(--h-g-volume)}#root .routine-volume-chart figcaption .is-post:before{background:var(--h-g-incerto)}#root .routine-volume-chart figcaption .is-run:before{background:var(--h-g-taxa)}#root .hj-grafico [stroke="var(--taog-data-2)"]{stroke:var(--h-g-receita)}#root .hj-grafico [stroke="var(--taog-data-1)"]{stroke:var(--h-g-gasto)}#root .hj-grafico [fill="var(--taog-data-2)"]{fill:var(--h-g-receita)}#root .hj-grafico [fill="var(--taog-data-1)"]{fill:var(--h-g-gasto)}#root .hj-p--rec{background:var(--h-g-receita)}#root .hj-p--gas{background:var(--h-g-gasto)}#root :is(.luegim-financial-chart,.luegim-capi-chart,.luegim-agent-chart,.routine-volume-chart,.broadcast-performance,.utility-performance,.sequence-performance,.funnel-timeline,.editorial-cost-chart) figcaption,#root :is(.activity-chart-legend,.observability-chart-legend,.serie-legenda,.hj-legenda,.portfolio-trend-legend,.portfolio-company-chart-legend){font-size:var(--h-g-legenda);line-height:16px;color:var(--taog-text-2)}#root :is(.luegim-financial-chart,.luegim-capi-chart,.luegim-agent-chart,.routine-volume-chart,.broadcast-performance,.utility-performance,.sequence-performance,.funnel-timeline) figcaption{display:flex;flex-wrap:wrap;gap:6px 14px;margin:0 0 6px}#root :is(.luegim-financial-chart,.luegim-capi-chart,.luegim-agent-chart) figcaption,#root :is(.activity-chart-legend,.observability-chart-legend){justify-content:flex-end}#root :is(.luegim-financial-chart,.luegim-capi-chart,.luegim-agent-chart,.routine-volume-chart,.broadcast-performance,.utility-performance,.sequence-performance) figcaption span:before,#root .funnel-legend-key:before{display:inline-block;flex:none;width:8px;height:8px;border-radius:2px;content:""}#root :is(.activity-chart-legend,.observability-chart-legend,.portfolio-trend-legend,.portfolio-company-chart-legend) i,#root .serie-chave,#root .hj-p{display:inline-block;flex:none;width:8px;height:8px;border-radius:2px}#root .hj-p{margin-right:6px;vertical-align:baseline}#root .portfolio-trend-legend .badge,#root .portfolio-series-toggle{font-size:var(--h-g-legenda)}#root :is(.activity-chart-legend,.observability-chart-legend) span{color:var(--taog-text-2)}#root :is(.portfolio-chart-tooltip,.model-cost-tooltip,.serie-tooltip){background:var(--taog-surface);border:1px solid var(--taog-border);border-radius:8px;box-shadow:0 4px 12px #10182814;font-size:12px;font-variant-numeric:tabular-nums}#root :is(.portfolio-chart-tooltip,.model-cost-tooltip,.serie-tooltip) :is(strong,span,small,b,em){font-size:12px;font-variant-numeric:tabular-nums}#root :is(.luegim-empty-copy,.model-cost-empty,.observability-chart-empty,.funnel-chart-empty,.editorial-cost-chart-empty,.ux-grafico-vazio){display:grid;place-items:center;place-content:center;box-sizing:border-box;min-height:0;margin:0;padding:16px;font-size:13px;line-height:18px;color:var(--taog-text-3);text-align:center}#root :is(.model-cost-empty,.observability-chart-empty,.funnel-chart-empty,.editorial-cost-chart-empty,.ux-grafico-vazio,.luegim-chart-card .luegim-empty-copy){min-height:var(--h-g-altura)}#root :is(.model-cost-empty,.luegim-empty-copy) :is(strong,span){font-size:13px;color:var(--taog-text-3);font-weight:400}#root .luegim-floor-empty{font-size:13px;color:var(--taog-text-3)}@media(max-width:640px){#root :is(.model-cost-empty,.observability-chart-empty,.funnel-chart-empty,.editorial-cost-chart-empty,.ux-grafico-vazio,.luegim-chart-card .luegim-empty-copy){min-height:var(--h-g-altura-cel)}}#root :is(.portfolio-company-result-strip,.portfolio-trend-result-strip)>span>strong{white-space:nowrap;overflow:visible;text-overflow:clip;overflow-wrap:normal;max-width:none;font-size:11px;letter-spacing:-.01em;font-variant-numeric:tabular-nums}#root .portfolio-stage-trend .portfolio-stage-series-key{display:none}#root .portfolio-kpi[style*=--serie-cor] .portfolio-mini-bars{color:var(--serie-cor)}#root .portfolio-mini-bars>i:not(.negative){opacity:.8}#root .cf .cf-so-celular{display:none}@media(max-width:600px){#root .cf .cf-so-celular{display:inline-flex}#root .cf .cf-so-computador{display:none}}#root .cf .cf-quadro-rotulo{display:flex;align-items:center;gap:6px}#root .cf .cf-quadro-rotulo .cf-dot{flex:none;margin-right:0}#root .cf .cf-quadro small{white-space:nowrap}#root .ux-conf-acoes li>.ux-selo{flex:0 0 auto;flex-basis:auto;width:auto;max-width:none;white-space:nowrap}@media(max-width:640px){#root .ts .funnel-tabs.ts-abas{display:flex;flex-wrap:nowrap;overflow-x:auto;overflow-y:hidden;width:100%;scrollbar-width:none}#root .ts .funnel-tabs.ts-abas::-webkit-scrollbar{display:none}#root .ts .funnel-tabs.ts-abas>button{flex:0 0 auto;white-space:nowrap;padding:0 10px}}#root .tc-pausada-meta{display:block;color:var(--taog-text-3);font-size:12px;line-height:16px;white-space:nowrap}#root .tc-sit,#root .observability-table--atribuicao td[data-label=Dia]{white-space:nowrap}#root .atribuicao-cobertura{margin:0;font-size:13px;line-height:18px}#root#root :is(.cf-quadro-rotulo,.conf-kpi-label){display:flex;align-items:center;gap:6px}#root#root :is(.cf-quadro-rotulo,.conf-kpi-label)>:is(.cf-dot,i){flex:none;margin:0}#root#root :is(.observability-mini,.routine-mini-bars,.model-cost-mini,.editorial-system-mini-bars,.editorial-kpi-visual){display:flex;flex-direction:row;align-items:flex-end;justify-content:flex-end;gap:2px}#root#root :is(.observability-mini,.routine-mini-bars,.editorial-system-mini-bars,.editorial-kpi-visual)>i{display:block;flex:1 1 0;width:auto;min-width:2px;max-width:6px;border-radius:2px 2px 0 0}#root#root :is(.editorial-system-mini-bars,.editorial-kpi-visual)>i{background:var(--h-g-neutro, #667085);opacity:.85}@media(max-width:700px){#root#root .ts :is(.funnel-tabs.ts-abas,.ts-abas,.ts-modos){flex-wrap:wrap;overflow:visible;gap:0 16px;row-gap:0}#root#root .ts :is(.ts-abas,.ts-modos) button{white-space:nowrap}#root#root :is(.ux-abas,.section-navigation,.funnel-tabs,.broad-subtabs,.utility-tabs,.cf-saltos){flex-wrap:wrap;overflow-x:visible}}@media(max-width:600px){#root#root .rotator-cf .cf-tabela.funnel-mobile-cards tbody tr.cf-grupo,#root#root .rotator-cf .cf-tabela.funnel-mobile-cards tbody tr.cf-grupo>td{height:auto;min-height:0;max-height:none;overflow:visible}#root#root .rotator-cf .rt-grupo small{height:auto;max-height:none;overflow:visible;white-space:normal;text-overflow:clip}#root#root .rotator-cf .cf-tabela.funnel-mobile-cards tbody tr.cf-linha{grid-template-columns:minmax(0,.7fr) minmax(0,1.3fr)}#root#root .rotator-cf .rt-link-button,#root#root .rotator-cf .rt-short{white-space:nowrap;overflow-wrap:normal;word-break:normal;font-size:12px}#root#root .rotator-cf .rt-short-cell{flex-wrap:nowrap;gap:6px}}@media(max-width:600px){#root#root .operation-view .lista-taxa li{grid-template-columns:minmax(0,1fr);gap:4px;padding:10px 0}#root#root .operation-view .lista-taxa .taxa-site{grid-column:1;grid-row:1;white-space:normal;overflow:visible}#root#root .operation-view .lista-taxa .taxa-estado{grid-column:1;grid-row:2;white-space:normal;font-size:12px}#root#root .operation-view .lista-taxa .taxa-linha{grid-column:1;grid-row:3;justify-content:flex-start;flex-wrap:wrap;gap:8px}}#root#root .ts .ts-duas:has(>.ts-trava){grid-template-columns:minmax(0,1fr)}#root#root .ts .ts-duas>.ts-trava{order:-1}#root#root .ts .ts-duas>.ts-trava ul{grid-template-columns:repeat(auto-fit,minmax(230px,1fr));gap:8px 28px}#root#root .ts .ts-tabela--fila thead th{white-space:nowrap}#root#root .ts .ts-tabela--fila tbody td:nth-child(2){overflow-wrap:normal;word-break:normal;min-width:150px}#root#root .ts .ts-tabela--fila tbody td:nth-child(2) small{white-space:nowrap}#root#root .ts .ts-tabela--fila tbody td:last-child{min-width:210px}#root#root .ts .ts-tabela--fila tbody td.ts-td-ordem{min-width:200px}#root#root .ts .ts-tabela--fila thead th.ts-chk{letter-spacing:0;padding-left:4px;padding-right:4px}@media(max-width:700px){#root#root .ts .ts-duas>.ts-trava{order:0}#root#root .ts .ts-tabela--fila tbody td:nth-child(2) small{white-space:normal}#root#root .ts .ts-tabela--fila tbody td:nth-child(2),#root#root .ts .ts-tabela--fila tbody td.ts-td-ordem{min-width:0}}@media(max-width:700px){#root#root .cf .cf-tabela.funnel-mobile-cards tbody tr.cf-linha>td.cf-cel{padding-left:6px;padding-right:6px}}@media(min-width:701px){#root#root thead th,#root#root .th-ordenavel{white-space:nowrap}}#root#root :is(.rf-leitura-velha,.cfg-leitura-velha,.ux-dado-parado){display:inline-flex;align-items:center;padding:3px 10px;border:1px solid #fedf89;border-radius:8px;background:var(--taog-warning-soft);color:var(--taog-warning-strong);font-weight:650}#root#root details.ux-recolhe>summary{justify-content:space-between;gap:12px;list-style:none}#root#root details.ux-recolhe>summary::-webkit-details-marker{display:none}#root#root details.ux-recolhe>summary:after{content:"Mostrar ▾";font-size:12px;font-weight:500;color:var(--taog-text-3)}#root#root details.ux-recolhe[open]>summary:after{content:"Esconder ▴"}#root#root .card.ux-sec-pad>:not(.section-heading,table,details,header){margin-left:16px;margin-right:16px}#root#root .card.ux-sec-pad>:last-child{margin-bottom:16px}#root#root .card.ux-sec-pad>.kpis{margin-bottom:16px}#root#root .card.ux-sec-pad .node-metrics,#root#root .card.ux-sec-pad .node-metrics dd{font-family:inherit}#root#root .operation-view .duas-colunas{align-items:start}#root#root .card.ux-sec-pad>.section-heading+:not(table,details){margin-top:12px}@media(min-width:701px){#root#root .operation-view thead th,#root#root .operation-view .th-ordenavel{white-space:normal}}@media(max-width:640px){#root#root [data-kpi-1col]{display:grid;grid-template-columns:minmax(0,1fr)}#root#root [data-kpi-1col]>:last-child:nth-child(odd){grid-column:auto}#root#root :is(.journey-acquisition-summary,.journey-chat-grid,.editorial-queue-statuses)>div>strong,#root#root :is(.journey-acquisition-summary,.journey-chat-grid,.editorial-queue-statuses)>article>strong{white-space:nowrap;word-break:keep-all}}@media(min-width:701px){#root#root .ts-tabela:not(.funnel-mobile-cards--cartoes) tbody>tr>td{border-top:0;border-bottom:0;display:table-cell;vertical-align:middle;box-shadow:inset 0 -1px 0 var(--taog-border)}#root#root .ts-tabela tbody>tr:last-child>td{box-shadow:none}}#root#root .ux-fn-caixa--dono{border-color:var(--taog-border)}#root#root .funnel-agents-overview>.funnel-agents-kpis{box-sizing:border-box;margin:0;padding:12px 16px;border-bottom:0}#root#root .funnel-view .ux-aviso-caixa{margin:12px 16px;padding:10px 14px}#root#root .funnel-view .ux-aviso-caixa>summary,#root#root .funnel-view .ux-aviso-caixa details>summary{min-height:28px;width:max-content;color:var(--taog-info, #175cd3);font-weight:600;text-decoration:underline;text-underline-offset:3px}#root#root .portfolio-stage-trend>span small:last-child:nth-child(2){grid-column:3;text-align:right}@media(max-width:600px){#root#root .cf .cf-tabela.funnel-mobile-cards tbody td.cf-cel{margin:0;padding:4px 8px}#root#root .cf-selo-topo{display:block;height:auto;min-height:0;border-radius:12px;padding:6px 12px;line-height:18px;text-align:left;white-space:normal}#root#root .cf-selo-topo>span{display:inline-block;margin-right:6px}}#root#root .observability-site-filter{display:flex;align-items:center;justify-content:flex-end;gap:8px;min-width:0;max-width:100%}#root#root .observability-site-filter select{box-sizing:border-box;min-width:0;max-width:100%}#root#root .node-metrics:not(.node-card .node-metrics){padding:8px 24px 14px;margin:0;font-family:inherit}#root#root .node-metrics:not(.node-card .node-metrics) dd{font-family:inherit}#root#root .operation-chart-pair>.operation-ranking-card{align-self:start}#root#root th .th-ordenavel{white-space:nowrap}@media(max-width:600px){#root#root .funnel-view .journey-link.journey-sequence-link{min-height:0;height:auto;padding:2px 10px;line-height:16px}}@media(max-width:700px){#root#root .ts-tabela.funnel-mobile-cards td[data-label=Estado]{grid-column:1 / -1;width:auto;min-width:0;max-width:100%;overflow-wrap:anywhere}#root#root .ts-tabela.funnel-mobile-cards td{min-width:0}}#root#root .portfolio-stage-trend>span small:last-child{grid-column:3;text-align:right}#root#root .activity-post-table .activity-post-cell>div{min-width:0;flex:1 1 0}#root#root .activity-post-table .activity-post-cell strong{display:block;white-space:normal;overflow:visible;text-overflow:clip;overflow-wrap:anywhere;max-width:100%}@media(max-width:700px){#root#root .cf .cf-quadro{height:auto!important;max-height:none!important;min-height:78px}#root#root .cf .cf-quadro>button{height:auto;min-height:76px;overflow:visible}}@media(max-width:600px){#root#root .operation-view .ranking-sites.ranking-sites--um dl{grid-template-columns:repeat(2,minmax(0,1fr))}#root#root .operation-view .ranking-sites.ranking-sites--um dd{font-size:16px}}#root#root .operation-view .ranking-sites dd{white-space:nowrap;overflow-wrap:normal;word-break:keep-all}#root#root .wg-colunas{align-items:start}#root#root .wg-colunas>.wg-bloco>.wg-nota{margin-top:6px}@media(max-width:600px){#root#root .operation-channel-selector{flex-direction:column;align-items:stretch;gap:6px;overflow:visible}#root#root .operation-channel-selector>div{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));width:100%;gap:2px}#root#root .operation-channel-selector__option{justify-content:center}}@media(max-width:600px){#root#root .operation-channel-selector>div>.operation-channel-selector__option:last-child:nth-child(odd){grid-column:1 / -1}}#root :is(.funnel-kpi-copy>span,.luegim-kpi-copy>span,.utility-kpi-copy>span,.portfolio-kpi-copy>span,:is(.observability-kpi,.routine-kpi,.model-cost-kpi,.editorial-system-kpi,.editorial-performance-kpi)>div:first-child>span,:is(.ts-kpi,.card.metric,.kpis>article.card,.editorial-finance-kpis>article.card)>span,.conf-kpi-label,.cf-quadro-rotulo,.ux-kpi-rotulo,.company-summary-metric>div>p,.company-summary-metric>p,.funnel-kpi-copy>small,.luegim-kpi-copy>small,.utility-kpi-copy>small,.portfolio-kpi-copy>small,:is(.observability-kpi,.routine-kpi,.model-cost-kpi,.editorial-system-kpi,.editorial-performance-kpi)>div:first-child>small,:is(.ts-kpi,.card.metric,.conf-kpi,.cf-quadro,.card.kpi,.kpis>article.card,.editorial-finance-kpis>article.card) small,.ux-kpi-apoio,.company-summary-metric>small){white-space:normal;overflow:visible;text-overflow:clip;height:auto;overflow-wrap:anywhere}#root .ux-barra-txt{white-space:normal;overflow-wrap:anywhere}
