.ip4-monitoramento-superficies{--ip4-monitor-radius:16px;display:contents}.ip4-monitoramento-superficies :is(.panel,[data-slot=card]){border-radius:var(--ip4-monitor-radius);border-color:var(--border);background-color:var(--card)}.ip4-monitoramento-superficies :is(.panel,[data-slot=card]) h2{letter-spacing:-.02em}.ip4-monitoramento-superficies :is(button,a,input,select):focus-visible{outline:2px solid var(--primary);outline-offset:3px}.ip4-monitoramento-superficies :is(input:not([type=checkbox]):not([type=radio]),select){min-height:44px}.ip4-monitor-clientes-cartoes>ul,.ip4-monitor-clientes-grid{gap:16px;margin:0;padding:0;list-style:none;display:grid}.ip4-monitor-clientes-cartoes>ul{grid-template-columns:repeat(2,minmax(0,1fr))}.ip4-monitor-cliente-card,.ip4-monitor-cliente-gestao,.ip4-monitor-cliente-escolha{border:1px solid var(--border);background:var(--card);min-width:0;color:var(--card-foreground);border-radius:16px;padding:20px;box-shadow:0 2px 8px #00000008}.ip4-monitor-cliente-card{flex-direction:column;gap:16px;height:100%;text-decoration:none;transition:border-color .14s,box-shadow .14s;display:flex}.ip4-monitor-cliente-card:hover{border-color:var(--primary);box-shadow:0 4px 14px #0000000d}.ip4-monitor-card-cabecalho{align-items:center;gap:12px;min-width:0;display:flex}.ip4-monitor-clientes-cartoes .ip4-monitor-cliente-card .ip4-monitor-cliente{flex:1;gap:4px;padding:0}.ip4-monitor-clientes-cartoes .ip4-monitor-cliente-card .ip4-monitor-cliente strong{white-space:normal;overflow-wrap:anywhere;font-size:17px;line-height:1.35;display:block}.ip4-monitor-clientes-cartoes .ip4-monitor-cliente-card .ip4-monitor-cliente small{white-space:normal;font-size:12px;display:block}.ip4-monitor-clientes-cartoes .ip4-monitor-cliente-card .ip4-monitor-cliente-icone,.ip4-monitor-tipo-icone,.ip4-monitor-captura-icone{background:color-mix(in srgb,var(--primary) 9%,var(--card));width:44px;height:44px;color:var(--primary);border-radius:12px;flex:0 0 44px;place-items:center;margin:0;display:grid}.ip4-monitor-clientes-cartoes .ip4-monitor-cliente-card .ip4-monitor-acesso{border-radius:10px;flex:0 0 32px;width:32px;min-height:44px;position:static}.ip4-monitor-card-comunicacao{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:8px;display:flex}.ip4-monitor-clientes-cartoes .ip4-monitor-cliente-card .ip4-monitor-agente{flex-direction:row;align-items:center;gap:8px;padding:0;display:flex}.ip4-monitor-clientes-cartoes .ip4-monitor-cliente-card .ip4-monitor-comunicacao{padding:0;font-size:12px}.ip4-monitor-card-metricas{border-top:1px solid var(--border);grid-template-columns:repeat(3,minmax(0,1fr));gap:12px;padding-top:14px;display:grid}.ip4-monitor-clientes-cartoes .ip4-monitor-cliente-card :is(.ip4-monitor-total,.ip4-monitor-online,.ip4-monitor-offline){text-align:left;flex-direction:column;align-items:flex-start;gap:3px;padding:0;display:flex}.ip4-monitor-card-metricas small{color:var(--muted-foreground);font-size:11px}.ip4-monitor-card-metricas strong{font-variant-numeric:tabular-nums;font-size:22px;font-weight:600;line-height:1.15}.ip4-monitor-cliente-numeros{border-block:1px solid var(--border);grid-template-columns:repeat(2,minmax(0,1fr));gap:16px;margin-block:16px 12px;padding-block:14px;display:grid}.ip4-monitor-cliente-numeros dt{color:var(--muted-foreground);font-size:12px}.ip4-monitor-cliente-numeros dd{font-variant-numeric:tabular-nums;font-size:24px;font-weight:600;line-height:1.4}.ip4-monitor-cliente-numeros small{color:var(--muted-foreground);font-size:11px;font-weight:400;display:block}.ip4-monitor-cliente-gestao :is(button,a),.ip4-monitor-cliente-escolha{min-height:44px}.ip4-monitor-agentes{overflow:hidden}.ip4-monitor-agente-escolhas{padding-block:4px}.ip4-monitor-agente-escolhas button{border-radius:12px;min-height:44px;padding:10px 14px}.ip4-monitor-agente-detalhe{border-top:1px solid var(--border);margin-top:16px;padding-top:20px}.ip4-monitor-agente-contato{border-top:1px solid var(--border);padding-top:14px}.ip4-monitor-detalhes{border-top:1px solid var(--border);min-width:0;padding-top:6px}.ip4-monitor-detalhes>summary{cursor:pointer;min-height:44px;color:var(--foreground);align-content:center;font-size:13px;font-weight:600;display:list-item}.ip4-monitor-detalhes>summary:focus-visible{outline:2px solid var(--primary);outline-offset:3px;border-radius:6px}.ip4-monitor-detalhes dt{color:var(--muted-foreground)}.ip4-monitor-detalhes dd{color:var(--foreground);overflow-wrap:anywhere}.ip4-monitor-relatorio :is(h2,h3){letter-spacing:-.02em}.ip4-monitor-relatorio-resumo{border-block:1px solid var(--border);grid-template-columns:repeat(3,minmax(0,1fr));gap:12px;padding:16px 0;display:grid}.ip4-monitor-relatorio-resumo dt{color:var(--muted-foreground);font-size:12px;line-height:1.4}.ip4-monitor-relatorio-resumo dd{font-variant-numeric:tabular-nums;padding-top:6px;font-size:26px;font-weight:600;line-height:1.2}.ip4-monitor-relatorio-resumo--selecao{grid-template-columns:repeat(5,minmax(0,1fr))}.ip4-monitor-relatorio-resumo--selecao>div:last-child{border-left:1px solid var(--border);padding-left:12px}.ip4-monitor-relatorio-acoes :is(button,a),.ip4-monitor-captura-selecao button{border-radius:12px;min-height:44px}.ip4-monitor-relatorio-acoes label{min-height:44px;padding-inline:8px}.ip4-monitor-captura-aviso{border:1px solid var(--border);background:var(--muted);border-radius:12px;padding:12px;font-size:12px;line-height:1.6}.ip4-monitor-captura-aviso button{min-height:44px;color:var(--primary);padding-inline:8px;font-weight:600}.ip4-monitor-captura-progresso{border:1px solid var(--border);border-radius:12px;margin:0;padding:0;list-style:none}.ip4-monitor-captura-progresso li{flex-wrap:wrap;justify-content:space-between;gap:6px 16px;padding:10px 12px;display:flex}.ip4-monitor-captura-progresso li+li{border-top:1px solid var(--border)}.ip4-monitor-captura-selecao{border-bottom:1px solid var(--border);padding-bottom:12px}.ip4-monitor-captura-selecao>span{margin-right:auto;font-weight:600}.ip4-monitor-captura-selecao button{border:1px solid var(--border);background:var(--card);padding:8px 12px}.ip4-monitor-captura-grid{margin:0;padding:0;list-style:none}.ip4-monitor-captura-card{border:1px solid var(--border);background:var(--card);border-radius:16px;flex-direction:column;gap:12px;min-width:0;padding:16px;display:flex}.ip4-monitor-captura-card[data-selected=true]{border-color:color-mix(in srgb,var(--primary) 45%,var(--border))}.ip4-monitor-captura-cabecalho{align-items:center;gap:12px;min-width:0;display:flex}.ip4-monitor-captura-cabecalho input{accent-color:var(--primary);flex:0 0 20px}.ip4-monitor-captura-modelo{overflow-wrap:anywhere;font-size:16px;font-weight:600;line-height:1.4}.ip4-monitor-captura-ip{overflow-wrap:anywhere;margin-top:4px;font-size:16px;font-weight:500}.ip4-monitor-captura-situacao{flex-wrap:wrap;align-items:center;gap:8px;display:flex}.ip4-monitor-captura-identidade{color:var(--muted-foreground);flex-wrap:wrap;align-items:center;gap:8px 12px;font-size:12px;display:flex}.ip4-monitor-captura-monitoramento{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:6px 12px;font-size:12px;display:flex}.ip4-monitor-captura-monitoramento>span{color:var(--muted-foreground)}.ip4-monitor-captura-monitoramento>strong{background:var(--muted);border-radius:999px;padding:4px 8px;font-weight:500}.ip4-monitor-captura-monitoramento[data-estado=online]>strong{color:var(--success);background:color-mix(in srgb,var(--success) 12%,var(--card))}.ip4-monitor-captura-monitoramento[data-estado=offline]>strong{color:var(--destructive);background:color-mix(in srgb,var(--destructive) 10%,var(--card))}.ip4-monitor-captura-sem-foto{border:1px dashed var(--border);background:var(--muted);min-height:180px;color:var(--muted-foreground);text-align:center;border-radius:12px;flex-direction:column;justify-content:center;align-items:center;gap:8px;padding:16px;font-size:13px;display:flex}.ip4-monitor-captura-sem-foto>span{font-size:12px}.ip4-monitor-captura-miniatura{border:1px solid var(--border);background:var(--muted);text-align:left;border-radius:12px;gap:8px;width:100%;padding:0;display:grid;overflow:hidden}.ip4-monitor-captura-miniatura img{object-fit:contain;background:var(--muted);width:100%;height:180px}.ip4-monitor-captura-miniatura span{color:var(--primary);padding:0 12px 10px;font-size:12px}.ip4-monitor-captura-leitura{color:var(--muted-foreground);gap:6px;font-size:12px;display:grid}.ip4-monitor-captura-leitura button{border:1px solid var(--border);min-height:44px;color:var(--primary);border-radius:10px;padding:8px 12px}.ip4-monitor-captura-rodape{border-top:1px solid var(--border);flex-wrap:wrap;align-items:flex-start;gap:8px 12px;margin-top:auto;padding-top:8px;display:flex}.ip4-monitor-captura-rodape>details{border:0;flex:1;padding:0}.ip4-monitor-captura-rodape>button{min-height:44px}.ip4-monitor-captura-rodape>details[open]{flex-basis:100%}@media (width<=640px){.ip4-monitoramento-superficies{--ip4-monitor-radius:14px}.ip4-monitoramento-superficies .panel{overflow-wrap:anywhere}.ip4-monitor-clientes-cartoes>ul{grid-template-columns:minmax(0,1fr);gap:12px}.ip4-monitor-cliente-card,.ip4-monitor-cliente-gestao,.ip4-monitor-cliente-escolha{padding:16px}.ip4-monitor-card-comunicacao{align-items:flex-start}.ip4-monitor-relatorio-acoes>button:first-of-type{justify-content:center;width:100%}.ip4-monitor-relatorio-acoes>label{width:100%;padding-inline:0}.ip4-monitor-relatorio-resumo{gap:8px}.ip4-monitor-relatorio-resumo--selecao,.ip4-dialog-responsive[data-ip4-dialog] .ip4-monitor-relatorio-resumo--selecao{grid-template-columns:repeat(2,minmax(0,1fr));gap:16px}.ip4-monitor-relatorio-resumo--selecao>div:first-child{grid-column:1/-1}.ip4-monitor-relatorio-resumo--selecao>div:last-child{border-left:0;padding-left:0}.ip4-monitor-relatorio-resumo dd{font-size:24px}.ip4-monitor-captura-icone{border-radius:10px;flex-basis:36px;width:36px;height:36px}.ip4-monitor-captura-card{gap:12px}.ip4-monitor-relatorio{padding-bottom:env(safe-area-inset-bottom)}}html.ip4-internal .ip4-navigation-layout.ip4-sidebar{grid-template-rows:auto minmax(0,1fr) auto;grid-template-areas:"brand""body""footer";height:100%;min-height:0;display:grid;overflow:visible}html.ip4-internal .ip4-sidebar-brand{grid-area:brand}html.ip4-internal .ip4-sidebar-body{overscroll-behavior-y:contain;scrollbar-width:thin;-webkit-overflow-scrolling:touch;grid-area:body;min-width:0;min-height:0;scroll-padding-block:12px;overflow-y:auto}html.ip4-internal .ip4-sidebar-scroll{flex:none;min-height:auto;padding-block:8px 12px;overflow:visible}html.ip4-internal .ip4-navigation-layout>.ip4-sidebar-footer{background:var(--sidebar);border-top:1px solid var(--border);flex:none;grid-area:footer;margin:0;padding:8px 12px;position:relative;box-shadow:0 -1px 6px #00000008}html.ip4-internal .ip4-sidebar-extra{padding:4px 12px 12px}html.ip4-internal .ip4-sidebar .ip4-company-identity strong{white-space:normal;overflow-wrap:anywhere;line-height:1.35}html.ip4-internal .ip4-sidebar .ip4-nav-group-trigger{letter-spacing:0;min-height:36px;color:var(--muted-foreground);padding:7px 12px}html.ip4-internal .ip4-sidebar .ip4-nav-group-trigger>span{overflow-wrap:anywhere;min-width:0;line-height:1.35}html.ip4-internal .ip4-sidebar .ip4-nav-group+.ip4-nav-group{margin-top:8px}html.ip4-internal .ip4-sidebar .ip4-nav-group-content{transition:grid-template-rows .22s,opacity .22s}html.ip4-internal .ip4-sidebar .ip4-nav-group-content .ip4-nav-link{padding-left:24px;font-weight:450}html.ip4-internal .ip4-sidebar .ip4-nav-link>span{white-space:normal;overflow-wrap:anywhere;line-height:1.35}html.ip4-internal .ip4-sidebar .ip4-nav-link[aria-current=page]{font-weight:600}html.ip4-internal .ip4-sidebar .ip4-nav-group-content:has(.ip4-nav-link[aria-current=page]){--ip4-path-color:var(--border)}html.ip4-internal .ip4-sidebar .ip4-nav-group-content>div{border-left:1px solid var(--ip4-path-color,transparent);margin-left:12px}html.ip4-internal .ip4-sidebar .ip4-nav-group-content .ip4-nav-link{padding-left:12px}html.ip4-internal .mobile-navigation-overlay{z-index:70;-webkit-backdrop-filter:none;backdrop-filter:none;background:#00000070;animation:.24s ease-out both ip4-navigation-fade-in}html.ip4-internal .mobile-navigation-overlay[data-state=closed]{animation:.24s ease-in both ip4-navigation-fade-out}html.ip4-internal .mobile-navigation-drawer.drawer-mobile-unificado{--foreground:inherit;--muted-foreground:inherit;--background:inherit;--card:inherit;--card-foreground:inherit;--popover:inherit;--popover-foreground:inherit;--border:inherit;--input:inherit;--accent:inherit;--accent-foreground:inherit;--primary:inherit;--muted:inherit;--sidebar:inherit;--sidebar-foreground:inherit;--sidebar-accent:inherit;--sidebar-accent-foreground:inherit;--sidebar-border:inherit;--mobile-menu-text:var(--foreground);--mobile-menu-muted:var(--muted-foreground);--mobile-menu-panel:var(--sidebar);--mobile-menu-active:var(--muted);z-index:71;top:var(--ip4-visible-top,0px);width:min(360px,100vw - 24px);height:var(--ip4-visible-height,100dvh);min-height:0;max-height:none;padding:env(safe-area-inset-top,0px) env(safe-area-inset-right,0px) var(--ip4-safe-bottom,env(safe-area-inset-bottom,0px)) 0;border:0;border-left:1px solid var(--border);background:var(--sidebar);color:var(--foreground);color-scheme:inherit;border-radius:12px 0 0 12px;grid-template-rows:auto minmax(0,1fr);animation:.24s cubic-bezier(.2,.7,.3,1) both ip4-navigation-enter;display:grid;position:fixed;bottom:auto;left:auto;right:0;overflow:hidden;box-shadow:-8px 0 28px #00000029}html.ip4-internal .mobile-navigation-drawer.drawer-mobile-unificado[data-state=closed]{pointer-events:none;animation:.24s ease-in both ip4-navigation-exit}html.ip4-internal .mobile-navigation-drawer .mobile-navigation-heading{background:var(--sidebar);border-bottom:1px solid var(--border);grid-template-columns:56px minmax(0,1fr) 44px;gap:10px;min-height:56px;padding:6px 12px}html.ip4-internal .mobile-navigation-drawer .mobile-navigation-heading h2{font-size:16px}html.ip4-internal .mobile-navigation-drawer .mobile-navigation-body{min-width:0;min-height:0;overflow:hidden}html.ip4-internal .mobile-navigation-drawer .mobile-navigation-close{width:44px;height:44px;color:var(--muted-foreground);background:0 0;border-radius:8px;transition:background-color .15s}html.ip4-internal .mobile-navigation-drawer .mobile-navigation-close:is(:hover,:active){background:var(--muted);color:var(--foreground)}html.ip4-internal .mobile-navigation-drawer .ip4-sidebar-mobile{height:100%}html.ip4-internal .mobile-navigation-drawer .ip4-sidebar-context{background:var(--sidebar);gap:8px;padding:8px 12px 10px;position:static}html.ip4-internal .mobile-navigation-drawer .ip4-sidebar-context .portal-modulos-desktop{display:flex}html.ip4-internal .mobile-navigation-drawer .ip4-sidebar-context .portal-modulos{flex-wrap:wrap;gap:2px}html.ip4-internal .mobile-navigation-drawer .ip4-sidebar .ip4-nav-link,html.ip4-internal .mobile-navigation-drawer .ip4-sidebar .ip4-nav-group-trigger{min-height:44px}html.ip4-internal .mobile-navigation-drawer .ip4-sidebar .ip4-sidebar-scroll{padding-block:8px 12px}html.ip4-internal .mobile-navigation-drawer .ip4-sidebar-footer .menu-flutuante{max-height:min(420px, calc(var(--ip4-visible-height,100dvh) - 136px));overscroll-behavior:contain;overflow-y:auto}html.ip4-internal .mobile-navigation-drawer .mobile-client-picker .menu-flutuante{background:var(--card);border-radius:8px;max-height:none}html.ip4-internal body[data-menu-mobile-aberto=true] .portal-frame-main{overflow-y:hidden}html.ip4-internal body[data-menu-mobile-aberto=true] .barra-inferior{pointer-events:none}@keyframes ip4-navigation-enter{0%{transform:translate(100%)}to{transform:translate(0)}}@keyframes ip4-navigation-exit{0%{transform:translate(0)}to{transform:translate(100%)}}@keyframes ip4-navigation-fade-in{0%{opacity:0}to{opacity:1}}@keyframes ip4-navigation-fade-out{0%{opacity:1}to{opacity:0}}@media (prefers-reduced-motion:reduce){html.ip4-internal :is(.mobile-navigation-overlay,.mobile-navigation-drawer,.ip4-nav-group-content,.ip4-nav-group-trigger,.mobile-navigation-close){transition:none!important;animation:none!important}}html.ip4-internal .mobile-navigation-drawer .mobile-client-picker .menu-flutuante>.overflow-y-auto{max-height:min(280px, max(88px, calc(var(--ip4-visible-height,100dvh) - 260px)));flex:0 auto}html.ip4-internal .ip4-sidebar .ip4-nav-group[data-menu-direto] .ip4-nav-group-content>div{border-left:0;margin-left:0}html.ip4-internal .ip4-sidebar .ip4-nav-group[data-menu-direto] .ip4-nav-link{padding-left:12px;font-weight:500}html.ip4-internal .ip4-sidebar[data-cliente] .ip4-nav-group+.ip4-nav-group{margin-top:0}html.ip4-internal .mobile-navigation-drawer .portal-modulo-icone{min-height:44px}html.ip4-internal .mobile-navigation-drawer .mobile-navigation-heading img{object-fit:contain;width:auto;max-width:56px!important;max-height:36px!important}html.ip4-internal{--lightningcss-light:initial;--lightningcss-dark: ;--lightningcss-light:initial;--lightningcss-dark: ;color-scheme:light;--background:#f5f5f5;--foreground:#242424;--card:#fff;--card-foreground:#242424;--popover:#fff;--popover-foreground:#242424;--sidebar:#fff;--sidebar-foreground:#242424;--muted:#eee;--muted-foreground:#626262;--border:#e2e2e2;--input:#d2d2d2;--primary:#315fce;--primary-readable:#284eab;--primary-foreground:#fff;--secondary:#eee;--secondary-foreground:#242424;--accent:#eee;--accent-foreground:#242424;--ring:#315fce;--sidebar-accent:#eee;--sidebar-accent-foreground:#242424;--success:#157347;--warning:#975b09;--destructive:#b42318;--destructive-foreground:#fff;--info:#175cd3;--font-sans:"Inter", ui-sans-serif, system-ui, sans-serif;--font-display:var(--font-sans);--text-base:15px;--text-sm:14px;--fs-auxiliar:14px;--fs-tabela:14px;--fs-menu:14px;--fs-campo:15px;--fs-botao:14px;--fs-titulo-pagina:28px;--fw-titulo-pagina:600;--fs-titulo-secao:18px;--fw-titulo-secao:600;--fs-titulo-card:16px;--fw-titulo-card:600;--radius:6px;--radius-card:10px;--btn-radius:8px;--btn-h:40px;--btn-peso:600;--campo-h:40px;--campo-radius:6px;--campo-borda:1px;--card-borda:1px;--card-pad:20px;--tabela-pad:12px;--tabela-radius:8px;--menu-radius:6px;--shadow-inset:0 0 transparent;--elevation-1:0 1px 2px #0000000d;--elevation-2:0 2px 5px #0000000f;--elevation-3:0 8px 24px #0000001a;--shadow-elevated:var(--elevation-1);--card-sombra:var(--elevation-1);--shadow-panel:var(--elevation-1);--control-reflection:none;--panel-reflection:none;--glass-reflex:none;--gradient-panel:none;--gradient-primary:none;--navigation-base:#fff;--navigation-text:#242424;--navigation-muted:#626262;--navigation-active:#eee;--navigation-hover:#eee;--nav-cor:#fff;--nav-texto:#242424;--navigation-shadow:none;--navigation-edge:#e2e2e2;--secao-fundo:transparent;--secao-linha:#e2e2e2;--secao-pad:12px;--secao-radius:6px;--secao-borda:1px;font-family:var(--font-sans)}html.ip4-internal.dark{--lightningcss-light: ;--lightningcss-dark:initial;--lightningcss-light: ;--lightningcss-dark:initial;color-scheme:dark;--background:#222;--foreground:#f2f2f2;--card:#2c2c2c;--card-foreground:#f2f2f2;--popover:#303030;--popover-foreground:#f2f2f2;--sidebar:#282828;--sidebar-foreground:#f2f2f2;--muted:#353535;--muted-foreground:#bdbdbd;--border:#444;--input:#555;--primary:#4169e1;--primary-readable:#9bb6ff;--secondary:#353535;--secondary-foreground:#f2f2f2;--accent:#3b3b3b;--accent-foreground:#f2f2f2;--sidebar-accent:#3b3b3b;--sidebar-accent-foreground:#f2f2f2;--navigation-base:var(--sidebar);--navigation-text:var(--foreground);--navigation-muted:var(--muted-foreground);--navigation-active:var(--accent);--navigation-hover:var(--muted);--navigation-edge:var(--border);--nav-cor:var(--sidebar);--nav-texto:var(--foreground);--secao-linha:var(--border);--elevation-1:0 1px 2px #00000024;--elevation-2:0 2px 5px #0000002e;--elevation-3:0 8px 24px #00000038}html.ip4-internal{--surface-panel:var(--card);--surface-card:var(--card);--surface-edge:var(--border);--surface-depth:var(--elevation-1)}html.ip4-internal body{background:var(--background);color:var(--foreground)}html.ip4-internal :is(h1,h2,h3,h4,input,textarea,select,button){font-family:var(--font-sans)}html.ip4-internal :is(.panel,.menu-flutuante,.ip4-operacao,[data-slot=card],[data-slot=dialog-content],[data-slot=popover-content]){background:var(--card);border-color:var(--border);box-shadow:var(--elevation-1);-webkit-backdrop-filter:none;backdrop-filter:none;background-image:none;border-radius:8px}html.ip4-internal :is(.gradient-primary,.ip4-button-primary){background:var(--primary);color:#fff;box-shadow:var(--elevation-1);background-image:none}html.ip4-internal .ip4-pressable{transition:background-color .14s,border-color .14s,box-shadow .14s;transform:none}html.ip4-internal .ip4-button-primary:hover{background:#284eab}html.ip4-internal .ip4-pressable:active{background-color:var(--accent);box-shadow:inset 0 1px 3px #0000001f}html.ip4-internal .ip4-button-primary:active{background-color:#24489d}html.ip4-internal .titulo-pagina{letter-spacing:-.025em;font-size:28px;font-weight:600;line-height:1.3}html.ip4-internal .subtitulo-pagina{font-size:14px;line-height:1.6}html.ip4-internal .page-heading{align-items:center;gap:16px;padding-bottom:4px}html.ip4-internal :is(.tabela-ajustavel,table) th{color:var(--muted-foreground);background:var(--muted);text-transform:none;letter-spacing:0;font-size:13px;font-weight:500}html.ip4-internal :is(.tabela-ajustavel,table) td{border-color:var(--border);font-size:14px;line-height:1.45}html.ip4-internal :is(input:not([type=checkbox]):not([type=radio]):not([type=range]),textarea,select):not(.portal-inline-search-field input){background:var(--card);color:var(--foreground);border-color:var(--input);border-radius:6px;box-shadow:0 1px 2px #0000000a}html.ip4-internal :is(button,a,input,select,textarea,summary,[tabindex]):focus-visible{outline:2px solid var(--ring);outline-offset:2px}html.ip4-internal .ip4-sidebar{flex-direction:column;height:100%;min-height:0;padding:0;display:flex}.ip4-sidebar-brand{align-items:center;min-height:80px;padding:20px 24px;display:flex}.ip4-sidebar-brand img{object-fit:contain;max-height:40px;max-width:110px!important}.ip4-sidebar-context{border-bottom:1px solid var(--border);gap:12px;padding:0 16px 16px;display:grid}.ip4-sidebar-context>p{color:var(--muted-foreground);font-size:12px}.ip4-sidebar-context .mobile-client-context{display:block}.ip4-sidebar-context button{max-width:100%}.ip4-sidebar-scroll{overscroll-behavior:contain;scrollbar-width:thin;flex:1;min-height:0;padding:16px 12px;overflow-y:auto}.ip4-nav-group+.ip4-nav-group{margin-top:22px}.ip4-nav-group-title{color:var(--muted-foreground);padding:0 12px 8px;font-size:12px;font-weight:500}.ip4-nav-row{min-width:0;position:relative}.ip4-nav-link{min-height:42px;color:var(--foreground);border-radius:6px;align-items:center;gap:10px;padding:10px 30px 10px 12px;font-size:14px;font-weight:500;display:flex}.ip4-nav-link>span{min-width:0;line-height:1.4}.ip4-nav-link>svg{color:var(--muted-foreground);flex-shrink:0}.ip4-nav-link:hover{background:var(--muted)}.ip4-nav-link-active{background:var(--muted);color:var(--primary-readable);font-weight:600}.ip4-nav-link-active>svg{color:#315fce}.ip4-nav-star{opacity:0;position:absolute;top:6px;right:2px}.ip4-nav-row:hover .ip4-nav-star,.ip4-nav-row:focus-within .ip4-nav-star,.ip4-nav-star[aria-pressed=true]{opacity:1}.ip4-nav-favorites{margin-bottom:12px;padding:8px 12px;font-size:14px}.ip4-nav-favorites summary{cursor:pointer}.ip4-sidebar-footer{border-top:1px solid var(--border);background:var(--card);padding:12px}.ip4-sidebar-footer .item-topo{border-radius:6px;width:100%;padding:8px}.ip4-sidebar-footer .item-topo>span:nth-child(2){flex:1;min-width:0;display:flex}.ip4-sidebar-footer .item-topo>svg{display:block}.ip4-sidebar-footer .menu-flutuante{width:280px;max-width:calc(100vw - 32px);box-shadow:var(--elevation-3);inset:auto auto calc(100% + 8px) 0}html.ip4-internal .portal-modulos{box-shadow:none;border:1px solid var(--border);background:0 0;border-radius:6px;flex-wrap:wrap;padding:4px}html.ip4-internal .portal-modulos-desktop{flex-direction:column;align-items:stretch;width:100%}html.ip4-internal .portal-modulo-icone{color:var(--muted-foreground);min-height:32px;box-shadow:none;background:0 0;border-radius:4px;font-size:13px}html.ip4-internal .portal-modulo-icone[aria-current=page]{background:var(--muted);color:var(--primary-readable);box-shadow:none}html.ip4-internal :is(.os-indicadores,.financeiro-indicadores,.monitoramento-indicadores){background:0 0;border:0;border-radius:0;gap:16px;overflow:visible}html.ip4-internal :is(.os-indicadores,.financeiro-indicadores,.monitoramento-indicadores) .indicador-faixa{border:1px solid var(--border);box-shadow:var(--elevation-1);background:var(--card);border-radius:10px;padding:20px;transition:background-color .14s,border-color .14s,box-shadow .14s}html.ip4-internal .os-indicadores .indicador-faixa:hover{border-color:var(--input);box-shadow:var(--elevation-2)}@media (hover:hover) and (pointer:fine){html.ip4-internal .financeiro-indicadores :is(a,button).indicador-faixa:hover{border-color:var(--input);box-shadow:var(--elevation-2)}}html.ip4-internal .os-indicadores .indicador-faixa:active,html.ip4-internal .financeiro-indicadores :is(a,button).indicador-faixa:active{background:var(--muted);box-shadow:inset 0 1px 3px #00000014}html.ip4-internal [data-indicadores-grid=financeiro]{gap:16px}html.ip4-internal .panel.ip4-indicador{border-radius:10px}html.ip4-internal .indicador-faixa-conteudo{flex-direction:column;align-items:flex-start;gap:8px;display:flex}html.ip4-internal .indicador-faixa-conteudo>div{font-size:14px}html.ip4-internal .indicador-faixa-conteudo p:not([data-indicador-valor]){font-size:13px}html.ip4-internal .indicador-faixa-valor{color:var(--foreground);font-size:30px;line-height:1.15}.ip4-dashboard{gap:24px;min-width:0;display:grid}.ip4-dashboard-overview{grid-template-columns:minmax(0,1.4fr) minmax(0,1fr);align-items:start;gap:24px;display:grid}.ip4-dashboard-overview h2{font-size:16px;font-weight:600}.ip4-section-head{border-bottom:1px solid var(--border);justify-content:space-between;align-items:flex-start;gap:16px;padding:20px;display:flex}.ip4-section-head p{color:var(--muted-foreground);margin-top:4px;font-size:13px}.ip4-pending-row{border-bottom:1px solid var(--border);justify-content:space-between;align-items:center;gap:16px;padding:16px 20px;display:flex}.ip4-pending-row:last-child{border:0}.ip4-pending-row:hover{background:var(--muted)}.ip4-pending-row strong{font-size:14px;font-weight:600}.ip4-pending-row p{color:var(--muted-foreground);margin-top:4px;font-size:14px}.ip4-dashboard .ip4-timeline{padding:0}.ip4-timeline>div:first-child{border-bottom:1px solid var(--border);padding:20px}.ip4-timeline>ol{margin:0;padding:0 20px}.ip4-timeline>ol>li>a{padding:16px 0;position:relative}.ip4-timeline>ol>li>a>span:first-child{border:1px solid var(--border);background:var(--card);width:28px;height:28px;color:var(--muted-foreground);border-radius:50%}html.ip4-internal .ak-heading h2{font-size:18px}html.ip4-internal :is(.ak-heading p,.ak-unscheduled header p){font-size:14px}html.ip4-internal .ak-switch{box-shadow:none;border-radius:6px}html.ip4-internal .ak-switch button{border-radius:4px;font-size:14px}html.ip4-internal .ak-switch button[aria-pressed=true]{box-shadow:none;background:var(--muted)}.ip4-dashboard-shortcuts{flex-wrap:wrap;gap:8px;display:flex}html.ip4-internal .barra-inferior-capsula{background:var(--card);border:0;border-top:1px solid var(--border);width:100%;max-width:none;box-shadow:none;-webkit-backdrop-filter:none;backdrop-filter:none;padding-bottom:env(safe-area-inset-bottom);background-image:none;border-radius:0;margin:0;bottom:0;left:0;right:0;transform:none}html.ip4-internal .barra-inferior-destaque{display:none}html.ip4-internal .item-inferior-ativo{background:var(--muted);color:var(--primary-readable);border-radius:6px}html.ip4-internal .mobile-navigation-drawer{background:var(--card);color:var(--foreground);box-shadow:var(--elevation-3);background-image:none;border-radius:0;width:min(340px,94vw)}html.ip4-internal .mobile-navigation-heading{border-bottom:1px solid var(--border);padding:16px}html.ip4-internal .mobile-navigation-scroll{padding:0}.ip4-sidebar-mobile .ip4-sidebar-context{padding:16px}@media (width<=1023px){.ip4-dashboard-overview{grid-template-columns:minmax(0,1fr);gap:20px}html.ip4-internal .titulo-pagina{font-size:24px}html.ip4-internal input,html.ip4-internal textarea,html.ip4-internal select{font-size:16px}.ip4-nav-link{min-height:46px}.ip4-sidebar-mobile{height:auto}.ip4-sidebar-mobile .ip4-sidebar-scroll{overflow:visible}.ip4-sidebar-footer{padding-bottom:max(16px, env(safe-area-inset-bottom))}.ip4-sidebar-footer .menu-flutuante{bottom:calc(100% + 8px)}html.ip4-internal .ip4-sidebar-context .mobile-client-picker{box-shadow:none;position:relative}html.ip4-internal .ip4-sidebar-context .portal-modulos-desktop{display:none}}@media (width<=767px){html.ip4-internal :is(.os-indicadores,.financeiro-indicadores){grid-template-columns:repeat(2,minmax(0,1fr));gap:12px}html.ip4-internal :is(.os-indicadores,.financeiro-indicadores,.monitoramento-indicadores) .indicador-faixa{padding:16px}html.ip4-internal .os-indicadores .indicador-faixa:last-child,html.ip4-internal .financeiro-indicadores .indicador-faixa:last-child:nth-child(odd){grid-column:1/-1}.ip4-section-head,.ip4-pending-row{padding:16px}.ip4-pending-row{align-items:flex-start}}html.ip4-internal :is(button,summary,a[role=button]){-webkit-tap-highlight-color:transparent}html.ip4-internal button:not(:disabled):active{box-shadow:inset 0 1px 3px #0000001f}html.ip4-internal [role=tab][aria-selected=true],html.ip4-internal button[aria-pressed=true]{background:var(--accent);color:var(--accent-foreground);border-color:var(--input)}html.ip4-internal [aria-busy=true]{cursor:progress}html.ip4-internal :is(button:disabled,[aria-disabled=true]){opacity:.5;cursor:not-allowed;box-shadow:none}@media (prefers-reduced-motion:reduce){html.ip4-internal *,html.ip4-internal :before,html.ip4-internal :after{scroll-behavior:auto;transition:none!important;animation-duration:.01ms!important;animation-iteration-count:1!important}}html.ip4-internal .ip4-pressable[data-variant=ghost][data-size=icon]{background:0 0;border:0;border-radius:6px}html.ip4-internal .ip4-pressable[data-variant=ghost][data-size=icon]:hover{background:var(--muted)}html.ip4-internal .ip4-pressable:active{box-shadow:inset 0 1px 2px #0000001a}html.ip4-internal .ip4-sidebar-context .mobile-client-picker{top:180px;left:calc(var(--largura-navegacao,264px) + 8px);z-index:70;width:min(340px,100vw - 32px);position:fixed}html.ip4-internal .ip4-sidebar-context .mobile-client-picker .menu-flutuante{border:1px solid var(--border);box-shadow:var(--elevation-3);border-radius:8px}@media (width<=1023px){html.ip4-internal .ip4-sidebar-context .mobile-client-picker{width:100%;position:relative;inset:auto}}html.ip4-internal .portal-topbar-actions .botao-topo{background:0 0;border-color:#0000}html.ip4-internal .portal-topbar-actions .botao-topo:hover{background:var(--muted)}@media (width<=1023px){html.ip4-internal .portal-frame-header{background:var(--card);padding-top:0}html.ip4-internal .portal-frame-main{padding:20px max(16px, env(safe-area-inset-right)) var(--ip4-bottom-space,max(16px, env(safe-area-inset-bottom))) max(16px, env(safe-area-inset-left))}html.ip4-internal .portal-frame-header .portal-topbar{padding:max(8px, env(safe-area-inset-top)) max(12px, env(safe-area-inset-right)) 8px max(12px, env(safe-area-inset-left));gap:10px;display:flex}html.ip4-internal .portal-frame-header .portal-topbar-logo{width:auto;padding:0}html.ip4-internal .portal-frame-header .portal-topbar-logo>*{width:auto}}html.ip4-internal .ip4-sidebar-context .portal-modulos-desktop{display:flex}html.ip4-internal .ip4-sidebar-context .portal-modulos{border:0;width:100%;padding:0}html.ip4-internal .ip4-sidebar-context .portal-modulo-icone{border:0;justify-content:flex-start;gap:8px;width:100%;padding:8px 12px}html.ip4-internal .ip4-sidebar-context .portal-modulo-icone>span{font-size:14px;font-weight:500}html.ip4-internal .ip4-company-identity{flex-direction:column;gap:4px;padding:8px 6px;display:flex}html.ip4-internal .ip4-company-identity span{color:var(--muted-foreground);font-size:11px}html.ip4-internal .ip4-company-identity strong{overflow-wrap:anywhere;font-size:13px;font-weight:600}html.ip4-internal .ip4-sidebar-context button{border-radius:6px}.ip4-nav-group-trigger{width:100%;min-height:40px;color:var(--muted-foreground);text-align:left;cursor:pointer;background:0 0;border:0;border-radius:6px;justify-content:space-between;align-items:center;gap:8px;padding:8px 12px;font-size:13px;font-weight:600;transition:background-color .14s,box-shadow .14s;display:flex}.ip4-nav-group-trigger:hover{background:var(--muted)}.ip4-nav-group-trigger svg{flex-shrink:0;transition:transform .14s}.ip4-nav-group-trigger[aria-expanded=true] svg{transform:rotate(180deg)}.ip4-nav-group-content{opacity:0;grid-template-rows:0fr;transition:grid-template-rows .14s,opacity .14s;display:grid}.ip4-nav-group-content>div{min-height:0;overflow:hidden}.ip4-nav-group-open{opacity:1;grid-template-rows:1fr}html.ip4-internal .portal-topbar-modules{flex:1}.portal-search-trigger{white-space:nowrap}.portal-search-trigger svg,.portal-search-trigger kbd{flex-shrink:0}.portal-search-trigger>span{text-overflow:ellipsis;overflow:hidden}.mobile-disclosure,.mobile-disclosure-content{display:contents}.mobile-disclosure-toggle,.mobile-disclosure-clear{display:none}@media (width<=1023px){html.ip4-internal .portal-topbar-search{width:44px}.mobile-disclosure{min-width:0;max-width:100%;display:block}.mobile-disclosure-toggle,.mobile-disclosure-clear{border:1px solid var(--border);background:var(--card);min-height:44px;color:var(--foreground);border-radius:6px;justify-content:center;align-items:center;gap:6px;padding:8px 10px;font-size:14px;display:inline-flex}.mobile-disclosure-content{min-width:0;display:none}.mobile-disclosure[data-open=true]>.mobile-disclosure-content{gap:8px;padding-top:8px;display:grid}.mobile-disclosure-clear{justify-self:start}.mobile-header-details .mobile-disclosure-toggle{color:var(--muted-foreground);border:0}.ip4-operacao .mobile-disclosure[data-open=true]{flex-basis:100%}.ip4-nav-group-trigger{min-height:44px}.ak-heading .ak-eyebrow,.ak-heading p,.ak-panel>.ak-help{display:none}.ak-panel .ak-heading{padding-bottom:8px}.ak-panel .ak-filters{grid-template-columns:minmax(0,1fr);gap:8px;display:grid}.ak-panel .ak-summary{flex-wrap:wrap}.ak-panel .ak-summary>span{display:none}}html.ip4-internal button{transition:background-color .14s,border-color .14s,box-shadow .14s}html.ip4-internal button:not(:disabled):not(.ip4-button-primary):not([data-variant=destructive]):active{background-color:var(--accent)}html.ip4-internal .ip4-pressable[data-variant=destructive]:active{color:#fff;background-color:#9e2019}html.ip4-internal .ak-dashboard-unscheduled{border:1px solid var(--border);border-radius:10px;margin:0 0 24px;padding:20px}html.ip4-internal .ak-dashboard-unscheduled h3{font-size:18px}html.ip4-internal :is(.ak-day,.ak-column){background:var(--muted);border-color:var(--border);box-shadow:none;background-image:none}html.ip4-internal :is(.ak-card,.ak-click-panel){background:var(--card);background-image:none}html.ip4-internal .ak-panel .ak-switch button[aria-pressed=true]{background:var(--accent);color:var(--foreground);box-shadow:none}html.ip4-internal .ak-panel .ak-day[data-today=true] h4{background:var(--accent)}html.ip4-internal.dark .os-indicadores>a.panel.indicador-faixa:first-child{background:var(--card);background-image:none}html.ip4-internal.dark :is(.os-indicadores,.financeiro-indicadores,.ak-panel,.ak-click-panel){--foreground:#f2f2f2;--muted-foreground:#bdbdbd;--border:#444;--input:#555}html.ip4-internal.dark .ak-panel :is(.ak-day,.ak-column){background:var(--muted);border-color:var(--border);box-shadow:none}html.ip4-internal.dark .ak-panel :is(.ak-switch,.ak-filters input,.ak-filters select,.ak-date-picker input){background:var(--card);border-color:var(--input)}html.ip4-internal.dark .ak-panel .ak-switch button[aria-pressed=true]{background:var(--accent);color:var(--foreground);box-shadow:none}html.ip4-internal.dark .ak-panel .ak-day[data-today=true] h4{background:var(--accent)}.ip4-theme-selector{gap:8px;padding-inline:12px}.ip4-theme-name,.ip4-theme-name-always{font-size:14px}@media (width<=1023px){.ip4-theme-name,.ip4-theme-chevron{display:none}.portal-topbar .ip4-theme-selector{padding-inline:0}html.ip4-internal .ak-dashboard-unscheduled{padding:16px}}html.ip4-internal .ip4-sidebar-context{gap:8px;padding:0 12px 12px}html.ip4-internal .ip4-company-identity{gap:2px;min-width:0;padding:4px 8px}html.ip4-internal .ip4-company-identity span{font-size:12px}html.ip4-internal .ip4-company-identity strong{white-space:nowrap;text-overflow:ellipsis;line-height:1.5;overflow:hidden}html.ip4-internal .ip4-client-selector{border-radius:8px;min-height:52px}html.ip4-internal .ip4-nav-group+.ip4-nav-group{margin-top:8px}html.ip4-internal .ip4-nav-home{margin-bottom:8px;padding-right:12px}html.ip4-internal .ip4-nav-favorites{margin-block:4px 8px}html.ip4-internal .ip4-pressable:not([data-variant=link]){min-height:var(--btn-h);border-radius:8px;gap:8px;font-size:14px;font-weight:600}html.ip4-internal .ip4-pressable:is([data-size=default],[data-size=sm]){height:var(--btn-h);padding:0 14px}html.ip4-internal .ip4-pressable[data-size=icon]{width:var(--btn-h);height:var(--btn-h);flex-shrink:0;padding:0}html.ip4-internal .ip4-pressable>svg{width:16px;height:16px}html.ip4-internal .ip4-button-secondary{background:var(--card);border-color:var(--border);color:var(--foreground);padding:0 14px}html.ip4-internal .ip4-button-secondary:hover{background:var(--muted)}html.ip4-internal .os-indicadores .indicador-faixa:first-child{border-inline-start:2px solid #4b4b4b}html.ip4-internal .os-indicadores .indicador-faixa:first-child .indicador-faixa-conteudo>div>svg{color:#4b4b4b}html.ip4-internal.dark .os-indicadores .indicador-faixa:first-child .indicador-faixa-conteudo>div>svg{color:#bdbdbd}.ip4-quick-access{min-width:0;max-width:100%}.ip4-quick-heading{justify-content:space-between;align-items:center;gap:8px;margin-bottom:6px;display:flex}.ip4-quick-heading h2{font-size:14px;font-weight:600}.ip4-quick-heading>div,.ip4-quick-arrows{align-items:center;gap:4px;display:flex}.ip4-quick-track{scroll-snap-type:x proximity;overscroll-behavior-x:contain;scrollbar-width:thin;gap:8px;min-width:0;max-width:100%;padding:2px 2px 6px;scroll-padding-inline:2px;display:flex;overflow:auto hidden}.ip4-quick-card{border:1px solid var(--border);background:var(--card);min-height:52px;color:var(--foreground);box-shadow:var(--elevation-1);scroll-snap-align:start;border-radius:8px;flex:0 0 160px;align-items:center;gap:8px;padding:10px 12px;transition:background-color .14s,box-shadow .14s,border-color .14s;display:flex}.ip4-quick-card>svg{color:var(--muted-foreground);flex-shrink:0}.ip4-quick-card>span{text-overflow:ellipsis;white-space:nowrap;font-size:14px;font-weight:500;overflow:hidden}.ip4-quick-card:hover{background:var(--muted);border-color:var(--input)}.ip4-quick-card:active{background:var(--accent);box-shadow:inset 0 1px 2px #0000001a}.ip4-quick-empty{color:var(--muted-foreground);padding-block:4px;font-size:14px}.ip4-shortcut-editor{flex-direction:column;min-width:0;max-height:min(85dvh,720px);display:flex}.ip4-shortcut-editor-scroll{overscroll-behavior:contain;min-height:0;padding-right:2px;overflow-y:auto}.ip4-shortcut-editor h3{margin-block:14px 8px;font-size:14px;font-weight:600}.ip4-shortcut-selected{margin:0;padding:0;list-style:none}.ip4-shortcut-selected li{border-bottom:1px solid var(--border);justify-content:space-between;align-items:center;gap:8px;display:flex}.ip4-shortcut-selected li>span{text-overflow:ellipsis;white-space:nowrap;min-width:0;font-size:14px;overflow:hidden}.ip4-shortcut-selected li>div{flex-shrink:0;display:flex}.ip4-shortcut-editor input{width:100%;padding:8px 12px}.ip4-shortcut-options{margin-block:8px 0;padding:0;list-style:none}.ip4-shortcut-options button{text-align:left;border-radius:6px;justify-content:space-between;gap:8px;width:100%;min-height:40px;padding:10px 12px;font-size:14px;display:flex}.ip4-shortcut-options button>span:last-child{color:var(--muted-foreground);align-items:center;font-size:12px;display:flex}.ip4-shortcut-options button:hover{background:var(--muted)}@media (width<=1023px){html.ip4-internal{--btn-h:44px}.ip4-quick-card{flex-basis:144px}.ip4-quick-arrows{display:none}.ip4-quick-track{scrollbar-width:none}.ip4-shortcut-editor{padding:16px}.ip4-shortcut-options button{min-height:44px}}html.ip4-internal nav.barra-inferior.barra-inferior-capsula{width:100%;max-width:none;height:calc(60px + var(--ip4-safe-bottom,env(safe-area-inset-bottom,0px)));padding:0 env(safe-area-inset-right,0px) var(--ip4-safe-bottom,env(safe-area-inset-bottom,0px)) env(safe-area-inset-left,0px);border:0;border-top:1px solid var(--border);background:var(--card);box-shadow:none;-webkit-backdrop-filter:none;background-image:none;border-radius:0;bottom:0;left:0;right:0;overflow:hidden;transform:translateY(0)}html.ip4-internal nav.barra-inferior.barra-inferior-capsula:before{display:none}html.ip4-internal nav.barra-inferior.barra-inferior-capsula[data-oculta=true]{opacity:0;visibility:hidden;pointer-events:none;transform:translateY(100%)}html.ip4-internal nav.barra-inferior-capsula .barra-inferior-itens{height:60px}html.ip4-internal nav.barra-inferior.barra-inferior-capsula :is(a,button){min-height:56px;color:var(--muted-foreground);background:0 0;border-radius:6px;gap:3px;padding:4px 2px;font-size:11px}html.ip4-internal nav.barra-inferior.barra-inferior-capsula .item-inferior-ativo{color:var(--primary-readable);background:var(--muted)}html.ip4-internal nav.barra-inferior.barra-inferior-capsula :is(a,button)>svg{width:20px;height:20px;color:inherit;filter:none;transform:none}html.ip4-internal nav.barra-inferior.barra-inferior-capsula :is(a,button)>span{display:block}html.ip4-internal nav.barra-inferior.barra-inferior-capsula :is(a,button):active{background:var(--accent)}@media (width<=1023px){html.ip4-internal .page-heading{align-items:stretch;gap:12px}html.ip4-internal .page-heading>div:first-child{text-align:left}html.ip4-internal .page-heading .titulo-pagina{font-size:24px}}html.ip4-internal .portal-frame-navigation{background:var(--sidebar);border-right:0;box-shadow:2px 0 5px #0000000d}html.ip4-internal .portal-frame-header{background:var(--sidebar);border-bottom:0;box-shadow:0 2px 5px #0000000d}html.ip4-internal .portal-nav-divider{z-index:46;width:8px;position:absolute;top:0;bottom:0;right:-4px}html.ip4-internal .portal-nav-divider>span{background:var(--muted-foreground);opacity:.25;border-radius:2px;width:2px;height:48px;top:calc(50% - 24px);bottom:auto}html.ip4-internal .portal-nav-divider:is(:hover,:focus-visible)>span{opacity:.8}html.ip4-internal .portal-nav-divider:focus-visible{outline:2px solid var(--ring);outline-offset:-2px}html.ip4-internal .ip4-sidebar-scroll{padding:8px 12px}html.ip4-internal .ip4-nav-link{min-height:36px;padding:6px 36px 6px 12px}html.ip4-internal .ip4-nav-group-trigger{min-height:32px;padding:4px 12px}html.ip4-internal .ip4-nav-group-trigger+.ip4-nav-group-content .ip4-nav-link{padding-left:20px}html.ip4-internal .ip4-nav-home{padding-right:12px}html.ip4-internal .ip4-sidebar .ip4-nav-star{width:32px;height:32px;min-height:32px;padding:0;top:2px;right:0}@media (width<=1023px){html.ip4-internal .ip4-nav-link,html.ip4-internal .ip4-nav-group-trigger{min-height:44px}html.ip4-internal .ip4-nav-link{padding-right:48px}html.ip4-internal .ip4-nav-home{padding-right:12px}html.ip4-internal .ip4-sidebar .ip4-nav-star{width:44px;height:44px;min-height:44px;top:0}}html.ip4-internal .portal-frame-header .portal-topbar{gap:12px;min-height:56px;padding:8px 24px}html.ip4-internal .ip4-sidebar-brand{min-height:56px;padding:12px 20px}html.ip4-internal .ip4-sidebar-brand img{max-width:100px!important;max-height:32px!important}html.ip4-internal .portal-topbar-search{width:260px}html.ip4-internal .portal-topbar-actions{gap:4px}html.ip4-internal .portal-topbar .ip4-theme-selector{width:var(--btn-h);min-width:var(--btn-h);height:var(--btn-h);background:0 0;border:0;border-radius:8px;padding:0}html.ip4-internal .ip4-nav-link{gap:9px;padding-right:12px;transition:background-color .15s,color .15s,box-shadow .15s}html.ip4-internal .ip4-nav-link>svg:first-child{stroke-width:1.8px;width:17px;height:17px}html.ip4-internal .ip4-nav-link>span{text-overflow:ellipsis;white-space:nowrap;overflow:hidden}html.ip4-internal .ip4-nav-link-active{background:var(--muted);color:var(--primary-readable);position:relative}html.ip4-internal .ip4-nav-link-active:before{content:"";background:var(--primary-readable);border-radius:2px;width:2px;position:absolute;inset-block:8px;inset-inline-start:0}html.ip4-internal .ip4-nav-group-trigger:has(+.ip4-nav-group-content .ip4-nav-link-active){color:var(--foreground)}html.ip4-internal :is(.ip4-nav-link,.ip4-nav-group-trigger,.portal-topbar-button,.ip4-quick-card):active{background:var(--accent);box-shadow:inset 0 1px 2px #00000017}html.ip4-internal :is(.ip4-nav-link,.ip4-nav-group-trigger,.portal-topbar-button,.ip4-quick-card):focus-visible{outline:2px solid var(--ring);outline-offset:2px}html.ip4-internal .ip4-nav-mobile-chevron{color:var(--muted-foreground);flex-shrink:0;margin-left:auto}html.ip4-internal .ip4-quick-card>svg{color:var(--primary-readable);flex-shrink:0}html.ip4-internal .ip4-quick-card>span{-webkit-line-clamp:2;-webkit-box-orient:vertical;line-height:1.35;display:-webkit-box;overflow:hidden}@media (width<=1023px){html.ip4-internal .portal-frame-header .portal-topbar{min-height:calc(60px + env(safe-area-inset-top,0px));padding:max(8px, env(safe-area-inset-top)) max(8px, env(safe-area-inset-right)) 8px max(12px, env(safe-area-inset-left));gap:4px}html.ip4-internal .portal-topbar-search{width:44px}html.ip4-internal .ip4-sidebar-brand{min-height:52px;padding:8px 16px}html.ip4-internal .ip4-quick-card{flex-basis:136px;min-height:48px;padding:8px 10px;font-size:13px}html.ip4-internal .ip4-nav-link{min-height:44px;padding:8px 12px}html.ip4-internal .ip4-nav-group-trigger+.ip4-nav-group-content .ip4-nav-link{padding-left:20px}}html.ip4-internal .mobile-navigation-drawer.drawer-mobile-unificado{--foreground:inherit;--muted-foreground:inherit;--background:inherit;--card:inherit;--card-foreground:inherit;--popover:inherit;--popover-foreground:inherit;--border:inherit;--input:inherit;--accent:inherit;--accent-foreground:inherit;--primary:inherit;--muted:inherit;--mobile-menu-text:var(--foreground);--mobile-menu-muted:var(--muted-foreground);--mobile-menu-panel:var(--sidebar);--mobile-menu-active:var(--muted);--mobile-menu-disabled:var(--muted-foreground);background:var(--sidebar);color:var(--foreground);color-scheme:inherit;border-left:0}html.ip4-internal .mobile-navigation-heading{min-height:60px;padding:8px 12px}html.ip4-internal .mobile-navigation-drawer :is(button,a):active{background-color:var(--accent)}html.ip4-internal .mobile-navigation-drawer :is(button,a):focus-visible{outline-color:var(--ring)}html.ip4-internal .ip4-quick-card>span{white-space:normal;min-width:0}@media (width<=1023px){html.ip4-internal .ip4-quick-card>span{font-size:13px}html.ip4-internal .portal-topbar-logo img{object-fit:contain;object-fit:contain;width:auto;max-width:min(88px,100%)!important;max-height:44px!important}}html.ip4-internal .mobile-navigation-heading img{object-fit:contain;max-width:88px!important;max-height:44px!important}html.ip4-internal{--sidebar:#f0f0f0;--navigation-base:var(--sidebar);--nav-cor:var(--sidebar);--field-surface:#fff;--elevation-1:0 1px 3px #00000012, 0 1px 1px #00000008;--elevation-2:0 4px 12px #00000017, 0 1px 3px #0000000d;--elevation-3:0 14px 36px #00000029, 0 2px 7px #00000014;--field-depth:inset 0 1px 2px #0000000a}html.ip4-internal.dark{--sidebar:#272727;--field-surface:#252525;--elevation-1:0 2px 4px #0000002e, 0 1px 1px #0000001a;--elevation-2:0 5px 14px #0000003d, 0 1px 4px #0000001f;--elevation-3:0 16px 40px #00000059, 0 2px 8px #0000002e;--field-depth:inset 0 1px 3px #00000026}html.ip4-internal :is(.panel,[data-slot=card],.financeiro-lancamento){border-radius:var(--radius-card);border-color:var(--border);background:var(--card);box-shadow:var(--elevation-1)}html.ip4-internal :is(.menu-flutuante,[data-slot=popover-content],[data-slot=dropdown-menu-content],[data-slot=context-menu-content]){background:var(--popover);color:var(--popover-foreground);border-color:var(--border);box-shadow:var(--elevation-2)}html.ip4-internal :is([data-slot=dialog-content],.action-dialog-content){background:var(--popover);color:var(--popover-foreground);box-shadow:var(--elevation-3)}html.ip4-internal :is(input:not([type=checkbox]):not([type=radio]):not([type=range]):not([type=file]),textarea,select):not(.portal-inline-search-field input){background:var(--field-surface);box-shadow:var(--field-depth)}html.ip4-internal :is(input,textarea,select):not(.portal-inline-search-field input):focus-visible{box-shadow:var(--field-depth), 0 0 0 2px color-mix(in srgb, var(--ring) 18%, transparent)}html.ip4-internal .portal-frame-header{box-shadow:0 2px 6px #00000012}html.ip4-internal .portal-frame-navigation{box-shadow:2px 0 7px #0000000f}html.ip4-internal nav.barra-inferior.barra-inferior-capsula{background:var(--sidebar);box-shadow:0 -2px 7px #00000012}html.ip4-internal.dark .portal-frame-header{box-shadow:0 2px 7px #0003}html.ip4-internal.dark .portal-frame-navigation{box-shadow:2px 0 8px #0000002b}html.ip4-internal.dark nav.barra-inferior.barra-inferior-capsula{box-shadow:0 -2px 8px #0003}.ip4-inicio-acoes{justify-content:flex-start;align-items:center;min-width:0;display:flex}.ip4-inicio-acoes:empty{display:none}html.ip4-internal .ip4-inicio-acoes :is(button,a){min-height:var(--btn-h);margin:0}@media (width<=1023px){html.ip4-internal .page-heading .subtitulo-pagina{font-size:14px;line-height:1.5}html.ip4-internal .ip4-inicio-acoes{margin-top:-4px}html.ip4-internal .financeiro-lancamento{padding:12px}html.ip4-internal .financeiro-cliente-valor>strong:first-child{-webkit-line-clamp:2;overflow-wrap:anywhere;-webkit-box-orient:vertical;font-size:14px;line-height:1.4;display:-webkit-box;overflow:hidden}html.ip4-internal .financeiro-cliente-valor .financeiro-valor{font-size:14px}}html.ip4-internal.dark .text-success{color:#8adbb0}html.ip4-internal.dark .text-warning{color:#ebc86a}html.ip4-internal.dark .text-destructive{color:#ffb6ae}html.ip4-internal.dark .text-info{color:#a9c9ff}.portal-frame{--largura-navegacao:264px;background:var(--background);min-height:100dvh}.portal-frame-navigation{width:var(--largura-navegacao);z-index:45;background:var(--sidebar);border-right:1px solid var(--border);position:fixed;inset:0 auto 0 0}.portal-frame-header{z-index:40;margin-left:var(--largura-navegacao);background:var(--card);border-bottom:1px solid var(--border);position:sticky;top:0}.portal-frame-body{margin-left:var(--largura-navegacao);min-height:calc(100dvh - var(--altura-topo))}@media screen{.portal-frame-body:has(.ip4-inicio-mobile[data-inicio-operacional],.ip4-monitoramento-inicio,.ip4-monitoramento-dashboard){background:var(--ip4-page-base,var(--background))}}.portal-frame-main{width:100%;min-width:0;max-width:1600px;margin:0 auto;padding:28px 32px 40px}.portal-frame-main>*+*{margin-top:24px}.portal-frame-main:focus{outline:none}.portal-com-contexto{grid-template-columns:var(--largura-contexto) minmax(0, 1fr);align-items:start;display:grid}.portal-frame-sidebar{min-width:0;height:calc(100dvh - var(--altura-topo));top:var(--altura-topo);border-right:1px solid var(--border);background:var(--card);flex-direction:column;gap:16px;padding:20px 16px;display:flex;position:sticky}.portal-sidebar-divider{position:absolute;inset:0 0 0 auto}.portal-skip{z-index:100;background:var(--primary);color:#fff;border-radius:6px;padding:12px 18px;position:fixed;top:8px;left:16px;transform:translateY(-150%)}.portal-skip:focus{transform:translateY(0)}@media (width<=1279px){.portal-frame-main{padding:24px}}@media (width<=1023px){.portal-frame-navigation,.portal-frame-sidebar{display:none}.portal-frame-header,.portal-frame-body{margin-left:0}.portal-frame-body.portal-com-contexto{display:block}.portal-frame-main{padding:20px max(16px, env(safe-area-inset-left)) var(--ip4-bottom-space,max(16px, env(safe-area-inset-bottom)))}.portal-frame-main>*+*{margin-top:20px}}@media print{.portal-frame-header,.portal-frame-navigation,.portal-frame-sidebar{display:none}.portal-frame-body{margin:0;display:block}.portal-frame-main{padding:0}}@media (width<=1023px){:root{--ip4-safe-top:env(safe-area-inset-top,0px);--ip4-safe-bottom:env(safe-area-inset-bottom,0px);--ip4-footer-height:0px;--ip4-bottom-space:max(16px, var(--ip4-safe-bottom));scroll-padding-block:calc(60px + var(--ip4-safe-top)) var(--ip4-bottom-space)}.portal-frame{min-height:calc(100dvh - 4px)}.portal-frame .portal-frame-header{padding-top:var(--ip4-safe-top);background:var(--background);top:0}.portal-frame:after{top:max(var(--portal-edge), var(--ip4-safe-top));bottom:max(var(--portal-edge), var(--ip4-safe-bottom))}.portal-frame .portal-frame-main{padding:14px max(10px, env(safe-area-inset-right,0px)) var(--ip4-bottom-space) max(10px, env(safe-area-inset-left,0px))}.portal-frame-header .portal-topbar{padding:0 env(safe-area-inset-right,0px) 0 env(safe-area-inset-left,0px);grid-template-columns:clamp(24px,100% - 276px,50px) minmax(0,1fr);gap:12px}.portal-frame-header .portal-topbar-logo{width:100%;padding-inline:0}.portal-frame-header .portal-topbar-logo>*{justify-content:center;width:100%}.portal-frame-header .portal-topbar-band{flex-wrap:nowrap;gap:0;padding:0}.portal-frame-header .portal-modulos-desktop{gap:0;display:flex}.portal-frame-header .portal-topbar-modules{margin-inline:auto}.portal-frame-header .portal-modulo-icone{flex:0 0 44px;width:44px;height:44px}.portal-frame-header .portal-modulo-icone[aria-current=page]{color:#fff;background:#ffffff24;box-shadow:inset 0 -3px #dce7ff}.portal-frame-header .portal-topbar-context{display:none}.portal-frame-header .portal-topbar-actions{flex:none}.portal-frame-header .portal-topbar-notification-control .botao-topo>span{font-size:9px;top:0;right:0}.portal-frame .page-heading{gap:10px}.portal-frame .titulo-pagina{letter-spacing:-.5px;font-size:24px;line-height:1.2}.portal-frame .subtitulo-pagina{font-size:13px;line-height:1.5}.portal-frame-main :is(h2,.titulo-secao){font-size:17px;line-height:1.35}.portal-frame-main h3{font-size:14px;line-height:1.4}.portal-frame .panel{box-shadow:inset 0 1px #ffffff08,0 3px 9px #0002}.portal-frame-main :is(input:not([type=checkbox]):not([type=radio]),textarea,select),:is(.ip4-modal-surface,[role=dialog]) :is(input:not([type=checkbox]):not([type=radio]),textarea,select){font-size:16px}.ip4-modal-surface label>span:first-child{letter-spacing:0;text-transform:none;font-size:12px}.ip4-modal-viewport{top:var(--ip4-visible-top,0px);height:var(--ip4-visible-height,100dvh);padding:calc(12px + var(--ip4-safe-top)) max(12px, env(safe-area-inset-right,0px)) calc(12px + var(--ip4-safe-bottom)) max(12px, env(safe-area-inset-left,0px));align-items:center;bottom:auto}.ip4-modal-viewport .ip4-modal-surface{border-radius:24px;max-width:none;height:auto;min-height:0;max-height:100%;padding:0;overflow:hidden;transform:none}.ip4-modal-surface>[data-dialog-header]{padding:16px 16px 12px}.ip4-modal-surface>[data-dialog-scroll-region]>[data-dialog-body]{-webkit-overflow-scrolling:touch;padding:16px;scroll-padding-block:12px}.ip4-modal-surface>[data-dialog-scroll-region]>[data-dialog-body]>.sticky{margin-inline:0;padding-inline:0}.ip4-modal-surface button[aria-label=Fechar]{width:44px;height:44px}.ip4-modal-surface .mobile-form-actions{padding-bottom:0}.ip4-dialog-responsive[data-ip4-dialog]{top:calc(var(--ip4-visible-top,0px) + var(--ip4-safe-top) + (var(--ip4-visible-height,100dvh) - var(--ip4-safe-top) - var(--ip4-safe-bottom)) / 2);max-height:calc(var(--ip4-visible-height,100dvh) - var(--ip4-safe-top) - var(--ip4-safe-bottom) - 24px);width:calc(100vw - max(16px, env(safe-area-inset-left,0px)) - max(16px, env(safe-area-inset-right,0px)));min-height:0;animation:.14s ease-out mobile-drawer-fade;left:50%}.ip4-dialog-responsive[data-ip4-dialog-layout]{flex-direction:column;display:flex;overflow:hidden}.ip4-dialog-responsive>[data-dialog-header]{flex:none;padding-right:36px;display:block}.ip4-dialog-responsive>[data-dialog-body]{overscroll-behavior:contain;flex:auto;min-height:0;scroll-padding-block:12px;display:block;overflow-y:auto}.ip4-dialog-responsive>[data-dialog-body]>*+*{margin-top:16px}.ip4-dialog-responsive>[data-dialog-footer]{flex:none;display:block}:root[data-ip4-keyboard]{--ip4-safe-bottom:0px}.barra-inferior.barra-inferior-capsula{height:calc(56px + var(--ip4-safe-bottom));padding:0 env(safe-area-inset-right,0px) var(--ip4-safe-bottom) env(safe-area-inset-left,0px);-webkit-backdrop-filter:none;backdrop-filter:none;background:#111113;border-bottom:0;border-radius:16px 16px 0 0;bottom:0;left:0;right:0;box-shadow:0 -3px 12px #0004}.barra-inferior.barra-inferior-capsula .barra-inferior-curva{left:env(safe-area-inset-left,0px);width:calc(100% - env(safe-area-inset-left,0px) - env(safe-area-inset-right,0px))}.barra-inferior-itens{height:56px}.barra-inferior-capsula :is(a,button){border-radius:12px;gap:2px;min-width:44px;min-height:44px;padding:3px 1px}.barra-inferior-capsula .item-inferior-ativo>svg{transform:translateY(7px)}.ip4-dialog-responsive .op-acoes{flex-wrap:wrap;gap:8px;display:flex}.ip4-dialog-responsive .op-acoes>button{border:1px solid var(--border);background:var(--card);min-width:44px;min-height:44px;color:var(--foreground);cursor:pointer;border-radius:10px;justify-content:center;align-items:center;padding:8px 12px;display:inline-flex}:root[data-ip4-keyboard] .barra-inferior-capsula{display:none}:root[data-ip4-keyboard]:not([data-ip4-dialog-keyboard]) .portal-frame-header{position:relative}:root[data-ip4-keyboard]:not([data-ip4-dialog-keyboard]) .portal-frame-main{padding-bottom:24px}body:has([role=dialog][aria-modal=true]) .barra-inferior-capsula{visibility:hidden;pointer-events:none}.mobile-navigation-overlay{z-index:70;background:#0007;animation:.14s ease-out mobile-drawer-fade;position:fixed;inset:0}.mobile-navigation-overlay[data-state=closed]{animation:.14s ease-in reverse mobile-drawer-fade}.mobile-navigation-drawer.drawer-mobile-unificado{--foreground:#f1f3f7;--muted-foreground:#b2b8c4;--background:#16181d;--card:#202329;--card-foreground:#f1f3f7;--popover:#202329;--popover-foreground:#f1f3f7;--border:#363b45;--input:#464c58;--accent:#292e39;--accent-foreground:#fff;--primary:#83a4ff;--muted:#252932;--mobile-menu-text:#f1f3f7;--mobile-menu-muted:#b2b8c4;--mobile-menu-panel:#16181d;--mobile-menu-active:#21355c;--mobile-menu-disabled:#a2a9b7;z-index:71;top:var(--ip4-visible-top,0px);width:min(360px,100% - 24px);height:var(--ip4-visible-height,100dvh);max-height:none;padding:var(--ip4-safe-top) env(safe-area-inset-right,0px) var(--ip4-safe-bottom) 0;color:#f1f3f7;--lightningcss-light: ;--lightningcss-dark:initial;--lightningcss-light: ;--lightningcss-dark:initial;color-scheme:dark;background:#16181d;border:0;border-left:1px solid #ffffff18;border-radius:18px 0 0 18px;flex-direction:column;animation:.24s cubic-bezier(.22,.8,.25,1) mobile-drawer-enter;display:flex;position:fixed;bottom:auto;left:auto;right:0;overflow:hidden;box-shadow:-8px 0 32px #0004}.mobile-navigation-drawer[data-state=closed]{animation:.18s ease-in mobile-drawer-exit}.mobile-navigation-heading{border-bottom:1px solid #ffffff12;flex-shrink:0;grid-template-columns:58px 1fr 44px;align-items:center;gap:10px;min-height:64px;padding:8px 12px;display:grid}.mobile-navigation-heading img{object-fit:contain;width:58px;max-height:36px}.mobile-navigation-heading h2{font-size:17px;font-weight:650}.mobile-navigation-close{border-radius:9px;place-items:center;width:44px;height:44px;display:grid}.mobile-navigation-scroll{overscroll-behavior:contain;-webkit-overflow-scrolling:touch;flex:1;min-height:0;padding:8px 12px 20px;scroll-padding-block:12px;overflow-y:auto}.mobile-navigation-drawer :is(button,a,summary){cursor:pointer;touch-action:manipulation;-webkit-tap-highlight-color:transparent}.mobile-navigation-drawer :is(button,a):focus-visible{outline-offset:-2px;outline:2px solid #83a4ff}.mobile-navigation-drawer :is(button,a):active{background-color:#ffffff12}.mobile-navigation-drawer .menu-mobile-linha>a>svg,.mobile-navigation-drawer .menu-mobile-favorito>svg,.mobile-navigation-tools button svg{color:#b8c3d5}.mobile-navigation-drawer .menu-mobile-linha-ativa>a>svg,.mobile-navigation-drawer .menu-mobile-favorito[aria-pressed=true]>svg{color:#9cb9ff}.mobile-navigation-tools{align-items:center;gap:4px;padding-bottom:8px;display:flex}.mobile-navigation-tools :is(button,.item-topo){min-width:44px;min-height:44px;color:var(--foreground);box-shadow:none;background:0 0;border:0}.mobile-navigation-tools .item-topo{padding:0}.mobile-navigation-tools .item-topo>span:not(:first-child),.mobile-navigation-tools .item-topo>svg{display:none}.mobile-navigation-tools .portal-search-trigger{width:44px}.mobile-navigation-tools .portal-search-trigger :is(span,kbd){display:none}.mobile-navigation-context{border-bottom:1px solid #ffffff12;margin-bottom:12px;padding-block:2px 10px}.mobile-navigation-context>summary,.mobile-navigation-favorites>summary{color:#c2c8d3;align-items:center;gap:8px;min-height:44px;font-size:13px;list-style:none;display:flex}.mobile-navigation-context summary::-webkit-details-marker{display:none}.mobile-navigation-favorites summary::-webkit-details-marker{display:none}.mobile-navigation-context summary>svg:last-child,.mobile-navigation-favorites summary>svg:last-child{margin-left:auto;transition:transform .18s}.mobile-navigation-drawer details[open]>summary>svg:last-child{transform:rotate(180deg)}.mobile-navigation-context>div{gap:10px;padding-top:6px;display:grid}.mobile-navigation-context button{box-shadow:none;background-image:none;font-size:13px}.mobile-navigation-context button span{text-transform:none;letter-spacing:0}.mobile-navigation-favorites{margin-bottom:8px}.mobile-navigation-favorites h2{display:none}.mobile-navigation-favorites>section{background:0 0;border:0;padding:0}.mobile-navigation-favorites li{grid-template-columns:minmax(0,1fr)}.mobile-navigation-favorites li>div{justify-content:flex-end}.mobile-client-picker .menu-flutuante{max-height:360px;box-shadow:none;border:1px solid var(--border);background:var(--card);border-radius:10px;padding:8px}.mobile-navigation-drawer .menu-mobile-titulo{letter-spacing:1px;margin:6px 10px;font-size:10px;font-weight:600}.mobile-navigation-drawer :is(.menu-mobile-linha,.menu-mobile-grupo,.menu-mobile-categoria,.menu-mobile-submenus-conteudo){color:var(--foreground);box-shadow:none;background:0 0;border:0;border-radius:8px}.mobile-navigation-drawer .menu-mobile-categoria{min-height:46px;padding:10px;font-size:14px;font-weight:600}.mobile-navigation-drawer .menu-mobile-categoria>svg:first-child{color:#b2b8c4;width:18px;height:18px}.mobile-navigation-drawer .menu-mobile-navegacao>div{gap:2px}.mobile-navigation-drawer .menu-mobile-submenus-conteudo{border-left:1px solid #ffffff20;border-radius:0;margin-left:18px;padding-left:6px}.mobile-navigation-drawer .menu-mobile-linha-interna a span{font-size:13px;font-weight:450}.mobile-navigation-drawer .menu-mobile-linha-ativa{background:#4169ff20;box-shadow:inset 2px 0 #6189ff}.mobile-navigation-drawer .menu-mobile-linha-ativa a{color:#aec4ff}.mobile-navigation-drawer .menu-mobile-favorito{width:44px;height:44px;box-shadow:none;background:0 0}.mobile-navigation-drawer[data-state=open] .menu-mobile-navegacao>div>*{animation:.17s ease-out 60ms both mobile-menu-row}.mobile-navigation-drawer[data-state=open] .menu-mobile-navegacao>div>:nth-child(2){animation-delay:80ms}.mobile-navigation-drawer[data-state=open] .menu-mobile-navegacao>div>:nth-child(3){animation-delay:.1s}.mobile-navigation-drawer[data-state=open] .menu-mobile-navegacao>div>:nth-child(n+4){animation-delay:.12s}}@keyframes mobile-drawer-enter{0%{transform:translate(100%)}to{transform:translate(0)}}@keyframes mobile-drawer-exit{0%{transform:translate(0)}to{transform:translate(100%)}}@keyframes mobile-drawer-fade{0%{opacity:0}to{opacity:1}}@keyframes mobile-menu-row{0%{opacity:0;transform:translate(8px)}to{opacity:1;transform:translate(0)}}@media (prefers-reduced-motion:reduce){.mobile-navigation-drawer,.mobile-navigation-overlay,.mobile-navigation-drawer *{transition:none!important;animation:none!important}}@media (width<=1023px){.portal-frame{border:0;border-radius:0;flex-direction:column;height:100dvh;min-height:0;margin:0;display:flex}.portal-frame .portal-frame-header{flex:none}.portal-frame .portal-frame-body{flex:auto;min-height:0;display:block}.portal-frame .portal-frame-main{overscroll-behavior-y:contain;-webkit-overflow-scrolling:touch;height:100%;min-height:0;scroll-padding-top:12px;scroll-padding-bottom:var(--ip4-bottom-space);scrollbar-width:thin;position:relative;overflow:clip auto}}html.ip4-internal .mobile-navigation-drawer.drawer-mobile-unificado.ip4-glass-drawer{--foreground:#f4f8ff;--muted-foreground:#cbd9e8;--background:#183751;--card:#20435f;--card-foreground:#f4f8ff;--popover:#20435f;--popover-foreground:#f4f8ff;--accent:#ffffff1a;--accent-foreground:#fff;--muted:#ffffff17;--primary:#9dc5ff;--primary-foreground:#102b48;--border:#daebff30;--input:#daebff3d;--field-surface:#20435f;--ring:#a9ceff;--sidebar:transparent;--sidebar-foreground:#f4f8ff;--sidebar-accent:#ffffff1a;--sidebar-accent-foreground:#fff;--sidebar-border:#daebff30;color:var(--foreground);--lightningcss-light: ;--lightningcss-dark:initial;--lightningcss-light: ;--lightningcss-dark:initial;color-scheme:dark;-webkit-backdrop-filter:blur(22px)saturate(125%);backdrop-filter:blur(22px)saturate(125%);background-color:#0c233a8f;background-image:linear-gradient(160deg,#e0f2ff14 0%,#e0f2ff00 38%,#e0f2ff0a 100%);border:1px solid #dceeff3d;box-shadow:inset 0 1px #ffffff1f,inset 1px 0 #ffffff0d,0 8px 26px #0a1d2e33}html.ip4-internal .portal-frame-navigation:has(.ip4-sidebar-glass){--foreground:#f4f8ff;--muted-foreground:#cbd9e8;--background:#183751;--card:#20435f;--card-foreground:#f4f8ff;--popover:#20435f;--popover-foreground:#f4f8ff;--accent:#ffffff1a;--accent-foreground:#fff;--muted:#ffffff17;--primary:#9dc5ff;--primary-foreground:#102b48;--border:#daebff30;--input:#daebff3d;--field-surface:#20435f;--ring:#a9ceff;--sidebar:transparent;--sidebar-foreground:#f4f8ff;--sidebar-accent:#ffffff1a;--sidebar-accent-foreground:#fff;--sidebar-border:#daebff30;color:var(--foreground);--lightningcss-light: ;--lightningcss-dark:initial;--lightningcss-light: ;--lightningcss-dark:initial;color-scheme:dark;-webkit-backdrop-filter:blur(22px)saturate(125%);backdrop-filter:blur(22px)saturate(125%);background-color:#0c233a8f;background-image:linear-gradient(160deg,#e0f2ff14 0%,#e0f2ff00 38%,#e0f2ff0a 100%);border:1px solid #dceeff3d;box-shadow:inset 0 1px #ffffff1f,inset 1px 0 #ffffff0d,0 8px 26px #0a1d2e33}html.ip4-internal .portal-frame-navigation:has(.ip4-sidebar-glass){width:calc(var(--largura-navegacao) - 20px);border-radius:18px;inset:10px auto 10px 10px}html.ip4-internal .ip4-navigation-layout.ip4-sidebar.ip4-sidebar-glass{height:100%;min-height:0;color:var(--foreground);background:0 0;grid-template-rows:auto auto minmax(0,1fr) auto;grid-template-areas:"brand""context""pages""footer";display:grid}html.ip4-internal .ip4-sidebar-glass .ip4-sidebar-brand{background:0 0;border:0;min-height:108px;padding:22px 18px 18px}html.ip4-internal .ip4-navigation-brand{align-items:center;gap:12px;width:100%;min-width:0;display:flex}html.ip4-internal .ip4-navigation-brand-logo{flex:0 0 48px;justify-content:center;align-items:center;width:48px;min-width:42px;display:flex}html.ip4-internal .ip4-navigation-brand .ip4-navigation-brand-logo img{object-fit:contain;width:auto;max-width:48px!important;max-height:48px!important}html.ip4-internal .ip4-navigation-brand-copy{flex-direction:column;gap:2px;min-width:0;line-height:1.25;display:flex}html.ip4-internal .ip4-navigation-brand-copy strong{letter-spacing:-.01em;overflow-wrap:anywhere;-webkit-line-clamp:3;text-wrap:pretty;-webkit-box-orient:vertical;font-size:16px;font-weight:600;line-height:1.4;display:-webkit-box;overflow:hidden}html.ip4-internal .ip4-navigation-brand-copy>span{color:#c3d1df;font-size:11px;line-height:1.4}html.ip4-internal .ip4-sidebar-glass .ip4-sidebar-context{z-index:2;background:0 0;border-bottom:1px solid #ffffff17;grid-area:context;gap:8px;padding:0 16px 16px;position:relative}html.ip4-internal .ip4-sidebar-glass .ip4-company-identity>span{color:var(--muted-foreground);text-transform:none;letter-spacing:0;font-size:10px}html.ip4-internal .ip4-sidebar-glass .ip4-company-identity strong{font-size:12px;font-weight:550;line-height:1.3}html.ip4-internal .ip4-sidebar-glass .ip4-client-selector,html.ip4-internal .ip4-sidebar-glass .portal-context-toggle{border:1px solid var(--border);color:var(--foreground);background:#091d312e;border-radius:7px;box-shadow:inset 0 1px #ffffff08}html.ip4-internal .ip4-sidebar-glass .ip4-client-selector{padding:7px 10px}html.ip4-internal .ip4-sidebar-glass .ip4-client-selector span.block.text-xs{font-size:10px}html.ip4-internal .ip4-sidebar-glass .ip4-client-selector span.block.text-sm{font-size:12px}html.ip4-internal .ip4-sidebar-glass .portal-modulo-icone{min-height:32px;color:var(--muted-foreground);background:0 0;border-radius:6px;padding:5px 8px;font-size:11px}html.ip4-internal .ip4-sidebar-glass .portal-modulo-icone[aria-current=page]{color:#fff;background:#ffffff1a}html.ip4-internal .ip4-sidebar-glass .ip4-sidebar-pages{grid-area:pages;min-width:0;min-height:0;position:relative}html.ip4-internal .ip4-sidebar-glass .ip4-sidebar-body{scrollbar-width:none;-ms-overflow-style:none;grid-area:1/1;min-width:0;height:100%;min-height:0;scroll-padding-block:8px;overflow:hidden auto}html.ip4-internal .ip4-sidebar-glass .ip4-sidebar-page-content{padding-bottom:8px}html.ip4-internal .ip4-sidebar-glass .ip4-sidebar-scroll{flex-direction:column;gap:2px;padding:10px 10px 6px;display:flex}html.ip4-internal .ip4-sidebar-glass .ip4-nav-link{color:#ecf2f8;width:100%;min-width:0;min-height:44px;box-shadow:none;background:0 0;border:0;border-radius:9px;gap:11px;padding:10px 11px;font-size:15px;font-weight:400;line-height:1.35;transition:background-color .18s,border-color .18s,box-shadow .18s;transform:none}html.ip4-internal .ip4-sidebar-glass .ip4-nav-link:before{display:none}html.ip4-internal .ip4-sidebar-glass .ip4-nav-link>svg:first-child{color:#f4f8ff;stroke-width:1.65px;flex:0 0 20px;width:20px;height:20px}html.ip4-internal .ip4-sidebar-glass .ip4-nav-link>span{flex:1;min-width:0}html.ip4-internal .ip4-sidebar-glass .ip4-nav-link .ip4-nav-chevron{color:#e1eef9b3;stroke-width:1.6px;flex:0 0 15px;width:15px;height:15px;margin-left:auto;transition:transform .18s;display:block}html.ip4-internal .ip4-sidebar-glass .ip4-nav-link[aria-current=page]{color:#fff;background:#1c6fdebd;font-weight:550;box-shadow:inset 0 0 0 1px #aed8ff52,0 2px 9px #0e5ab924}html.ip4-internal .ip4-sidebar-glass .ip4-sidebar-scroll-cue{opacity:0;pointer-events:none;grid-area:2/1;place-items:center;height:24px;transition:opacity .18s;display:grid}html.ip4-internal .ip4-sidebar-glass .ip4-sidebar-scroll-cue[data-visible]{opacity:1;pointer-events:auto}html.ip4-internal .ip4-sidebar-glass .ip4-sidebar-more{color:#e9f2fbc7;width:44px;height:24px;min-height:24px;box-shadow:none;background:0 0;border:0;border-radius:4px;place-items:center;padding:0;transition:color .16s;display:grid}html.ip4-internal .ip4-sidebar-glass .ip4-sidebar-more svg{stroke-width:1.6px;width:16px;height:16px}html.ip4-internal .ip4-sidebar-glass .ip4-sidebar-footer{background:#091d3114;border-top:1px solid #e1efff1a;border-radius:0 0 17px 17px;grid-area:footer;min-width:0;padding:12px 10px;box-shadow:0 -1px 8px #0a1c2c0f}html.ip4-internal .ip4-sidebar-glass .ip4-sidebar-account{align-items:center;gap:2px;display:flex}html.ip4-internal .ip4-sidebar-glass .ip4-sidebar-account .item-topo{color:#f4f8ff;flex:1;gap:9px;width:auto;min-width:0;padding:5px}html.ip4-internal .ip4-sidebar-glass .ip4-sidebar-account .item-topo>span:nth-child(2){flex:1;gap:2px;display:flex}html.ip4-internal .ip4-sidebar-glass .ip4-sidebar-account .item-topo>span>span{max-width:100%}html.ip4-internal .ip4-sidebar-glass .ip4-sidebar-account .item-topo>svg{display:none}html.ip4-internal .ip4-sidebar-glass .ip4-sidebar-signout{color:#f4f8ff;border-radius:7px;flex:0 0 36px;place-items:center;min-height:44px;transition:background-color .18s;display:grid}html.ip4-internal .ip4-sidebar-glass .ip4-sidebar-signout:disabled{opacity:.5}html.ip4-internal .ip4-sidebar-glass :is(a,button):focus-visible{outline-offset:2px;outline:2px solid #c4dfff}html.ip4-internal .ip4-sidebar-glass :is(.ip4-nav-link,.ip4-sidebar-signout):active{background-color:#ffffff29}html.ip4-internal .ip4-sidebar-glass .mobile-client-picker{z-index:5;margin:0;position:absolute;top:100%;left:8px;right:8px}html.ip4-internal .ip4-sidebar-glass .mobile-client-picker .menu-flutuante{max-height:var(--ip4-picker-height,min(420px, calc(var(--ip4-visible-height,100dvh) - 240px)));color:#f4f8ff;background:#20435f;border-color:#ddedff4d;border-radius:9px;padding:12px}html.ip4-internal .ip4-sidebar-glass .ip4-sidebar-footer .menu-flutuante{color:#f4f8ff;background:#20435f;border-color:#ddedff4d}html.ip4-internal .mobile-navigation-drawer.drawer-mobile-unificado.ip4-glass-drawer{left:0;right:auto;top:var(--ip4-visible-top,0px);width:clamp(280px,82vw,352px);height:var(--ip4-visible-height,100dvh);box-sizing:border-box;min-height:0;max-height:none;padding:env(safe-area-inset-top,0px) env(safe-area-inset-right,0px) var(--ip4-safe-bottom,env(safe-area-inset-bottom,0px)) env(safe-area-inset-left,0px);-webkit-backdrop-filter:blur(22px)saturate(140%);backdrop-filter:blur(22px)saturate(140%);background-color:#0000;background-image:radial-gradient(85% 32% at 88% 42%,#81bce540,#0000 85%),radial-gradient(100% 26% at 5% 76%,#3e8bc92b,#0000 85%),linear-gradient(#051e35de 0%,#0a2a48c9 55%,#041b31e6 100%);border-color:#d5e9fb36;border-left-style:none;border-left-width:0;border-radius:0 18px 18px 0;animation:.5s cubic-bezier(.2,.65,.3,1) both ip4-glass-menu-enter;bottom:auto;box-shadow:inset -1px 0 #ebf6ff14,10px 0 30px #04101c38}html.ip4-internal .mobile-navigation-drawer.drawer-mobile-unificado.ip4-glass-drawer[data-state=closed]{animation:.35s cubic-bezier(.4,0,.6,1) both ip4-glass-menu-exit}html.ip4-internal body .mobile-navigation-overlay{background:#030f1b70;animation-duration:.5s;animation-timing-function:cubic-bezier(.2,.65,.3,1)}html.ip4-internal body .mobile-navigation-overlay[data-state=closed]{animation-duration:.35s;animation-timing-function:cubic-bezier(.4,0,.6,1)}html.ip4-internal .ip4-glass-drawer .mobile-navigation-heading{background:0 0;border-bottom:1px solid #e6f2ff2b;grid-template-columns:minmax(0,1fr) 40px;gap:8px;min-height:96px;padding:18px 14px 16px}html.ip4-internal .ip4-glass-drawer .mobile-navigation-close{color:#edf5ff;width:40px;height:44px}html.ip4-internal .ip4-glass-drawer .ip4-sidebar-glass.ip4-sidebar-mobile{grid-template-rows:auto minmax(0,1fr) auto;grid-template-areas:"context""pages""footer"}html.ip4-internal .ip4-glass-drawer .ip4-sidebar-glass .ip4-sidebar-scroll{padding:8px 10px}html.ip4-internal .ip4-glass-drawer .ip4-sidebar-glass .ip4-sidebar-context{background:0 0;gap:4px;padding:6px 12px 8px}html.ip4-internal .ip4-glass-drawer .ip4-sidebar-glass .ip4-client-selector{min-height:44px;padding:6px 10px}html.ip4-internal .ip4-glass-drawer .ip4-client-selector>span{grid-template-columns:auto minmax(0,1fr);align-items:baseline;gap:2px 6px;display:grid}html.ip4-internal .ip4-glass-drawer .ip4-client-selector>span>span:nth-child(n+3){grid-column:1/-1}html.ip4-internal .ip4-glass-drawer .portal-modulos{flex-wrap:wrap;gap:3px}html.ip4-internal .ip4-glass-drawer .ip4-sidebar-glass .portal-modulo-icone{min-height:40px}html.ip4-internal .ip4-glass-drawer .ip4-navigation-brand{gap:10px}html.ip4-internal .ip4-glass-drawer .ip4-navigation-brand-copy strong{font-size:14px;line-height:1.4}html.ip4-internal .ip4-glass-drawer .ip4-navigation-brand-copy>span{font-size:11px}html.ip4-internal .ip4-glass-drawer .ip4-nav-link{gap:12px;min-height:46px;padding:10px;font-size:14px}html.ip4-internal .ip4-glass-drawer .ip4-nav-link>svg:first-child{color:#fff;stroke-width:1.75px}html.ip4-internal .ip4-glass-drawer .ip4-nav-link .ip4-nav-chevron{color:#eff8ffdb}html.ip4-internal .ip4-glass-drawer .ip4-nav-link[aria-current=page]{color:#fff;background:linear-gradient(105deg,#0a75ebe8,#0d57ccde);box-shadow:inset 0 0 0 1px #a2d4ff6e,inset 0 1px #dbf1ff29,0 3px 13px #006fe638}html.ip4-internal .ip4-glass-drawer .ip4-sidebar-footer{background:linear-gradient(100deg,#18436642,#081f3429);border-top-color:#e0f1ff2b;border-radius:0 0 17px;padding:11px 10px;box-shadow:0 -4px 14px #04142314}@media (hover:hover) and (pointer:fine){html.ip4-internal .ip4-sidebar-glass .ip4-nav-link:hover{background-color:#ffffff1a}html.ip4-internal .ip4-sidebar-glass .ip4-nav-link[aria-current=page]:hover{background-color:#3e84e299}html.ip4-internal .ip4-sidebar-glass .ip4-nav-link:hover .ip4-nav-chevron{transform:translate(2px)}html.ip4-internal .ip4-sidebar-glass .ip4-sidebar-signout:hover{background-color:#ffffff1a}html.ip4-internal .ip4-sidebar-glass .ip4-sidebar-more:hover{color:#fff;background:0 0}}@keyframes ip4-glass-menu-enter{0%{transform:translate(-100%)}to{transform:translate(0)}}@keyframes ip4-glass-menu-exit{0%{transform:translate(0)}to{transform:translate(-100%)}}@media (prefers-reduced-motion:reduce){html.ip4-internal .mobile-navigation-drawer.drawer-mobile-unificado.ip4-glass-drawer{animation:none!important}html.ip4-internal .ip4-sidebar-glass .ip4-sidebar-scroll-cue,html.ip4-internal .ip4-sidebar-glass :is(a,button,.ip4-nav-chevron){scroll-behavior:auto;transition:none!important}}html.ip4-internal .ip4-sidebar-glass .mobile-client-picker{width:auto;transform:translateY(var(--ip4-picker-shift,0px))}html.ip4-internal .ip4-sidebar-glass .ip4-sidebar-monitor-context{z-index:5;max-height:max(120px, calc(var(--ip4-visible-height,100dvh) - 300px));overscroll-behavior:contain;border:1px solid var(--border);background:#20435f;border-radius:9px;padding:10px;position:absolute;top:100%;left:8px;right:8px;overflow-y:auto;box-shadow:0 5px 18px #05142233}html.ip4-internal .ip4-sidebar-glass .ip4-sidebar-account .menu-flutuante{width:100%;max-width:100%}html.ip4-internal .ip4-account-mobile-actions{border-bottom:1px solid var(--border);align-items:center;gap:8px;margin-bottom:4px;padding:4px 6px 8px;display:flex}html.ip4-internal .ip4-account-compact>.item-topo{justify-content:center;width:44px;height:44px;padding:0;display:flex}html.ip4-internal .ip4-account-compact>.item-topo>span:nth-child(2),html.ip4-internal .ip4-account-compact>.item-topo>svg{display:none}html.ip4-internal .ip4-account-compact>.menu-flutuante{max-width:calc(100vw - 24px);max-height:max(120px, calc(var(--ip4-visible-height,100dvh) - 72px));overscroll-behavior:contain;overflow-y:auto}html.ip4-internal .portal-frame:has(.ip4-sidebar-glass){--ip4-nav-backdrop:radial-gradient(ellipse 110% 30% at 100% 38%, #98c2e0a6, transparent 80%), radial-gradient(ellipse 100% 24% at 0% 80%, #9ec3dd7a, transparent 82%), linear-gradient(180deg, #143852 0%, #2a5476 36%, #527996 72%, #7394ad 100%)}html.ip4-internal.dark .portal-frame:has(.ip4-sidebar-glass){--ip4-nav-backdrop:radial-gradient(ellipse 110% 30% at 100% 38%, #7faed08c, transparent 80%), radial-gradient(ellipse 100% 24% at 0% 80%, #84afcf66, transparent 82%), linear-gradient(180deg, #102e47 0%, #244764 36%, #456b87 72%, #63859f 100%)}@media (width>=1024px){html.ip4-internal .portal-frame:has(.ip4-sidebar-glass):before{content:"";width:calc(var(--largura-navegacao) - 20px);pointer-events:none;z-index:0;background:var(--ip4-nav-backdrop);border-radius:18px;position:fixed;inset:10px auto 10px 10px}}html.ip4-internal body .mobile-navigation-overlay:before{content:none}html.ip4-internal .ip4-sidebar-glass .ip4-sidebar-body::-webkit-scrollbar{width:0;height:0}html.ip4-internal .ip4-sidebar-glass .ip4-sidebar-pages{grid-template-rows:minmax(0,1fr) 24px;display:grid}html.ip4-internal .ip4-sidebar-glass .ip4-company-identity{display:none}html.ip4-internal .ip4-sidebar-glass .ip4-nav-link>span{white-space:normal;text-overflow:clip;overflow-wrap:anywhere;overflow:visible}@supports not ((-webkit-backdrop-filter:blur(18px)) or (backdrop-filter:blur(18px))){html.ip4-internal .mobile-navigation-drawer.drawer-mobile-unificado.ip4-glass-drawer{background-color:#112b44f5}html.ip4-internal .portal-frame-navigation:has(.ip4-sidebar-glass){background-color:#112b44f5}}html.ip4-internal .ip4-navigation-brand-logo:has(.ip4-navigation-brand-initials){flex-basis:32px;width:32px;min-width:32px}html.ip4-internal .ip4-navigation-brand-initials{color:#e5eef8;background:#e6f0fa0f;border:1px solid #e6f0fa1f;border-radius:8px;place-items:center;width:32px;height:32px;font-size:12px;font-weight:550;display:grid}html.ip4-internal .ip4-glass-drawer .ip4-navigation-brand .ip4-navigation-brand-logo img{object-fit:contain;max-width:48px!important;max-height:48px!important}@media (prefers-reduced-transparency:reduce){html.ip4-internal .mobile-navigation-drawer.drawer-mobile-unificado.ip4-glass-drawer{-webkit-backdrop-filter:none;backdrop-filter:none;background-color:#112b44;background-image:none}html.ip4-internal .portal-frame-navigation:has(.ip4-sidebar-glass){-webkit-backdrop-filter:none;backdrop-filter:none;background-color:#112b44;background-image:none}}@media (width<=359px){html.ip4-internal .ip4-glass-drawer .mobile-navigation-heading{gap:6px;padding-inline:14px}html.ip4-internal .ip4-glass-drawer .ip4-navigation-brand{gap:9px}}@media screen{html.ip4-internal{--ip4-glass-floating-bg:#ffffffd6;--ip4-glass-dialog-bg:#ffffffe6;--ip4-glass-header-bg:#fafafabd;--ip4-glass-section-bg:#ffffff8f;--ip4-glass-border:#646e7838;--ip4-glass-reflection:#ffffffad;--ip4-glass-shadow:0 7px 22px #121e2a1f;--ip4-glass-section-shadow:0 2px 7px #121e2a0d;--ip4-glass-field-bg:#fff}html.ip4-internal.dark{--ip4-glass-floating-bg:#2b2b2bd6;--ip4-glass-dialog-bg:#282828e6;--ip4-glass-header-bg:#272727bd;--ip4-glass-section-bg:#3030308f;--ip4-glass-border:#d2d7dc2b;--ip4-glass-reflection:#ffffff17;--ip4-glass-shadow:0 8px 24px #00000042;--ip4-glass-section-shadow:0 2px 8px #00000029;--ip4-glass-field-bg:#292929}html.ip4-internal :is(.portal-frame-navigation:has(.ip4-sidebar-glass),.ip4-glass-drawer){--ip4-glass-floating-bg:#193a56d6;--ip4-glass-border:#d8eafa40;--ip4-glass-reflection:#e6f3ff29;--ip4-glass-field-bg:#18364f;--ip4-glass-shadow:0 7px 22px #0514223d}html.ip4-internal :is(.menu-flutuante,.ip4-menu-motion.ip4-polished,.ip4-polished[data-vaul-drawer],.portal-inline-search-results,.ip4-glass-surface,.ip4-sidebar-monitor-context){background:var(--ip4-glass-floating-bg);border-color:var(--ip4-glass-border);box-shadow:inset 0 1px 0 var(--ip4-glass-reflection), var(--ip4-glass-shadow);-webkit-backdrop-filter:blur(18px)saturate(130%);backdrop-filter:blur(18px)saturate(130%)}html.ip4-internal .ip4-sidebar-glass :is(.mobile-client-picker,.ip4-sidebar-footer) .menu-flutuante,html.ip4-internal .ip4-sidebar-glass .ip4-sidebar-monitor-context{background:var(--ip4-glass-floating-bg);border-color:var(--ip4-glass-border);box-shadow:inset 0 1px 0 var(--ip4-glass-reflection), var(--ip4-glass-shadow)}html.ip4-internal .portal-frame .portal-frame-header{background:var(--ip4-glass-header-bg);border-bottom-color:var(--ip4-glass-border);box-shadow:inset 0 -1px 0 var(--ip4-glass-border), var(--ip4-glass-section-shadow);-webkit-backdrop-filter:blur(18px)saturate(130%);backdrop-filter:blur(18px)saturate(130%)}html.ip4-internal .portal-frame .portal-frame-header>header.portal-topbar{background:0 0}html.ip4-internal .portal-frame .portal-frame-sidebar{background:var(--ip4-glass-header-bg);border-color:var(--ip4-glass-border);box-shadow:inset -1px 0 0 var(--ip4-glass-reflection), var(--ip4-glass-section-shadow);-webkit-backdrop-filter:blur(18px)saturate(130%);backdrop-filter:blur(18px)saturate(130%)}html.ip4-internal .ip4-modal-viewport>.ip4-modal-surface.ip4-form-surface,html.ip4-internal .ip4-dialog-responsive.ip4-form-surface[data-ip4-dialog]{--ip4-form-field-bg:var(--ip4-glass-field-bg);background:var(--ip4-glass-dialog-bg);border-color:var(--ip4-glass-border);box-shadow:inset 0 1px 0 var(--ip4-glass-reflection), var(--ip4-glass-shadow);-webkit-backdrop-filter:blur(18px)saturate(130%);backdrop-filter:blur(18px)saturate(130%)}html.ip4-internal .ip4-modal-surface.ip4-form-surface>[data-dialog-header],html.ip4-internal .ip4-modal-surface.ip4-form-surface>[data-dialog-scroll-region]>[data-dialog-footer],html.ip4-internal .ip4-dialog-responsive.ip4-form-surface[data-ip4-dialog]>:is([data-dialog-header],[data-dialog-footer]){border-color:var(--ip4-glass-border);background:0 0}html.ip4-internal :is(.financeiro-filtros.panel,.ip4-monitor-timeline-filtros[open]>form,[data-ip4-filter-panel]>.mobile-disclosure-content>.panel){background:var(--ip4-glass-section-bg);border-color:var(--ip4-glass-border);box-shadow:inset 0 0 0 1px var(--ip4-glass-border), var(--ip4-glass-section-shadow);-webkit-backdrop-filter:blur(18px)saturate(130%);backdrop-filter:blur(18px)saturate(130%);border-radius:10px}html.ip4-internal .ip4-menu-motion.ip4-polished>:is([cmdk-root],.rdp-root){background:0 0}html.ip4-internal :is(.menu-flutuante,.ip4-menu-motion.ip4-polished,.ip4-modal-surface.ip4-form-surface,.ip4-glass-surface,.financeiro-filtros,[data-ip4-filter-panel]) :where(input:not([type=checkbox]):not([type=radio]):not([type=range]):not([type=file]),select,textarea,button[role=combobox]):not(:disabled):not([aria-disabled=true]){background:var(--ip4-glass-field-bg)}@supports not ((-webkit-backdrop-filter:blur(1px)) or (backdrop-filter:blur(1px))){html.ip4-internal,html.ip4-internal.dark{--ip4-glass-floating-bg:var(--popover);--ip4-glass-dialog-bg:var(--popover);--ip4-glass-header-bg:var(--sidebar);--ip4-glass-section-bg:var(--card)}html.ip4-internal :is(.portal-frame-navigation:has(.ip4-sidebar-glass),.ip4-glass-drawer){--ip4-glass-floating-bg:#193a56}}@media (prefers-reduced-transparency:reduce){html.ip4-internal,html.ip4-internal.dark{--ip4-glass-floating-bg:var(--popover);--ip4-glass-dialog-bg:var(--popover);--ip4-glass-header-bg:var(--sidebar);--ip4-glass-section-bg:var(--card)}html.ip4-internal :is(.portal-frame-navigation:has(.ip4-sidebar-glass),.ip4-glass-drawer){--ip4-glass-floating-bg:#193a56}}}.portal-topbar{min-height:72px;color:var(--foreground);align-items:center;gap:16px;padding:12px 32px;display:flex}.portal-topbar-logo{display:none}.portal-topbar-modules{flex:1;min-width:0}.portal-topbar-search{flex-shrink:0;width:232px}.portal-topbar-actions{align-items:center;gap:8px;display:flex}.portal-topbar-mobile-controls{display:none}.portal-search-trigger{border:1px solid var(--border);background:var(--card);width:100%;min-height:40px;color:var(--muted-foreground);cursor:pointer;border-radius:6px;align-items:center;gap:8px;padding:8px 12px;font-size:14px;display:flex}.portal-search-trigger kbd{margin-left:auto;font-size:11px}.portal-topbar-button,.portal-topbar-actions .botao-topo{border:1px solid var(--border);background:var(--card);min-width:40px;min-height:40px;color:var(--muted-foreground);cursor:pointer;border-radius:6px;justify-content:center;align-items:center;display:inline-flex}.portal-topbar-button:hover,.portal-search-trigger:hover{background:var(--muted);color:var(--foreground)}.ip4-breadcrumb{color:var(--muted-foreground);align-items:center;gap:10px;font-size:14px;display:flex}.ip4-breadcrumb strong{color:var(--foreground);font-weight:500}@media (width<=1023px){.portal-topbar{min-height:64px;padding:max(8px, env(safe-area-inset-top)) max(12px, env(safe-area-inset-right)) 8px max(12px, env(safe-area-inset-left));gap:10px}.portal-topbar-mobile-controls{display:block}.portal-topbar-logo{flex:1;min-width:0;display:flex}.portal-topbar-logo img{object-fit:contain;max-height:36px;max-width:88px!important}.portal-topbar-modules{display:none}.portal-topbar-search{width:44px}.portal-search-trigger{border-color:#0000;justify-content:center;min-height:44px;padding:10px}.portal-search-trigger>span,.portal-search-trigger kbd{display:none}.portal-topbar-button,.portal-topbar-actions .botao-topo{min-width:44px;min-height:44px}}.portal-topbar-mobile-account{display:none}.portal-topbar-secondary-actions{align-items:center;gap:inherit;display:flex}@media (width<=1023px){html.ip4-internal .portal-frame-header header.portal-topbar.portal-topbar-mobile-refresh{min-height:52px;padding:4px max(8px, env(safe-area-inset-right,0px)) 4px max(8px, env(safe-area-inset-left,0px));grid-template-columns:minmax(0,1fr) 44px auto 44px;grid-template-areas:"logo search actions account";gap:2px 4px;display:grid}html.ip4-internal .portal-frame-header header.portal-topbar.portal-topbar-mobile-refresh:has(.portal-inline-search[data-mobile-aberta=true]){grid-template-columns:minmax(0,1fr) auto 44px;grid-template-areas:"logo actions account""search search search"}html.ip4-internal .portal-topbar-mobile-refresh .portal-topbar-logo{grid-area:logo;width:100%;min-width:0;padding:0;display:flex}html.ip4-internal .portal-topbar-mobile-refresh .portal-topbar-logo>*{justify-content:flex-start;min-width:0}html.ip4-internal .portal-topbar-mobile-refresh .portal-topbar-modules,html.ip4-internal .portal-topbar-mobile-refresh .portal-topbar-secondary-actions{display:none}html.ip4-internal .portal-topbar-mobile-refresh .portal-topbar-search{grid-area:search;width:100%;min-width:0}html.ip4-internal .portal-topbar-mobile-refresh .portal-topbar-actions{grid-area:actions;gap:0;min-width:0}html.ip4-internal .portal-topbar-mobile-refresh .portal-topbar-mobile-account{grid-area:account;width:44px;min-width:0;display:block}}.portal-mobile-menu-trigger{display:none}@media (width<=1023px){html.ip4-internal .portal-frame-header header.portal-topbar.portal-topbar-with-mobile-menu{grid-template-columns:44px minmax(0,1fr) 44px auto 44px;grid-template-areas:"menu logo search actions account"}html.ip4-internal .portal-frame-header header.portal-topbar.portal-topbar-with-mobile-menu:has(.portal-inline-search[data-mobile-aberta=true]){grid-template-columns:44px minmax(0,1fr) auto 44px;grid-template-areas:"menu logo actions account""search search search search"}html.ip4-internal .portal-topbar-with-mobile-menu .portal-mobile-menu-trigger{border:1px solid var(--border);background:var(--card);width:44px;min-width:44px;height:44px;color:var(--foreground);cursor:pointer;touch-action:manipulation;border-radius:8px;grid-area:menu;justify-content:center;align-items:center;padding:0;transition:background-color .16s,box-shadow .16s;display:inline-flex}html.ip4-internal .portal-topbar-with-mobile-menu .portal-mobile-menu-trigger:active{background:var(--muted);box-shadow:inset 0 1px 2px #00000014}html.ip4-internal .portal-topbar-with-mobile-menu .portal-mobile-menu-trigger:focus-visible{outline:2px solid var(--ring);outline-offset:2px}}@media (width<=1023px) and (hover:hover) and (pointer:fine){html.ip4-internal .portal-topbar-with-mobile-menu .portal-mobile-menu-trigger:hover{background:var(--muted)}}@media (prefers-reduced-motion:reduce){.portal-mobile-menu-trigger{transition:none}}.portal-topbar-signature{flex:none;align-self:center;align-items:center;min-width:0;min-height:40px;margin-inline-start:6px;padding-inline:6px 4px;display:flex}.ip4-platform-signature{color:var(--foreground);letter-spacing:-.015em;white-space:nowrap;align-items:center;gap:8px;font-size:13px;font-weight:650;line-height:1.2;display:flex}.ip4-platform-signature img{object-fit:contain;filter:none;flex:0 0 34px;width:34px;height:34px;display:block}.ip4-platform-signature-copy>span{color:var(--muted-foreground);letter-spacing:0;font-weight:500}@media (width<=1023px){html.ip4-internal .portal-frame-header header.portal-topbar.portal-topbar-with-signature{padding-inline:max(10px, env(safe-area-inset-left,0px)) max(12px, env(safe-area-inset-right,0px));grid-template-columns:44px minmax(0,1fr) 44px auto 44px auto;grid-template-areas:"menu.search actions account signature";column-gap:6px}html.ip4-internal .portal-frame-header header.portal-topbar.portal-topbar-with-signature:has(.portal-inline-search[data-mobile-aberta=true]){grid-template-columns:44px minmax(0,1fr) auto 44px auto;grid-template-areas:"menu.actions account signature""search search search search search"}html.ip4-internal .portal-topbar-with-signature .portal-topbar-signature{grid-area:signature;justify-content:center;min-height:44px;margin-inline-start:2px;padding-inline:2px}.ip4-platform-signature{gap:7px;font-size:12px}.ip4-platform-signature img{flex-basis:32px;width:32px;height:32px}}@media (width<=479px){.ip4-platform-signature>span{display:none}.portal-topbar-signature{width:44px}.ip4-platform-signature:not(:has(img))>span{white-space:normal;text-align:center;font-size:10px;line-height:1.15;display:block}.ip4-platform-signature:not(:has(img))>span>span{display:block}}.ip4-platform-signature .ip4-platform-signature-mark{background:0 0;border:0;border-radius:0;flex:0 0 80px;width:80px;height:48px;display:block;position:relative;overflow:clip}.ip4-platform-signature .ip4-platform-signature-mark img{filter:none;background:0 0;border:0;border-radius:0;width:98px;max-width:none;height:98px;position:absolute;inset:50% auto auto 50%;transform:translate(-50%,-50%)}.portal-topbar-modules{flex:none;grid-column:2;justify-self:center;min-width:0}.portal-modulos,.portal-modulos-desktop{align-items:center;gap:4px;display:flex}.portal-modulos{background:linear-gradient(#ffffff1a,#ffffff05);border:1px solid #ffffff29;border-radius:10px;padding-inline:6px;position:relative;box-shadow:inset 0 1px #ffffff17}.portal-modulos-mobile,.portal-modulo-icone-mobile{display:none}.portal-modulo-icone[aria-current=page],.portal-modulo-menu[data-modulo-ativo=true]{background-color:var(--navigation-active);box-shadow:inset 0 0 0 1px #ffffff5c,inset 0 1px #ffffff4d}.portal-modulos-lista{min-width:236px;max-width:calc(100vw - 24px)}.portal-modulo-opcao{gap:10px;min-height:36px}.portal-modulo-opcao[data-state=checked]{background-color:var(--accent);color:var(--accent-foreground)}@media (width<=1023px){.portal-modulo-icone-desktop{display:none}.portal-modulo-icone-mobile{display:block}.portal-modulos{box-shadow:none;background:0 0;border:0;padding-inline:0}.portal-modulos-desktop{display:none}.portal-modulos-mobile{display:flex}.portal-modulo-opcao{min-height:44px}}html.ip4-internal .portal-inline-search{width:100%;min-width:0;position:relative}html.ip4-internal :is(.portal-inline-search-trigger,.portal-inline-search-close){width:44px;min-width:44px;height:44px;min-height:44px;color:var(--muted-foreground);cursor:pointer;touch-action:manipulation;background:0 0;border:0;border-radius:8px;flex:none;justify-content:center;align-items:center;padding:0;transition:background-color .15s,color .15s;display:none}html.ip4-internal :is(.portal-inline-search-trigger,.portal-inline-search-close):is(:hover,:active){background:var(--muted);color:var(--foreground)}html.ip4-internal :is(.portal-inline-search-trigger,.portal-inline-search-close):focus-visible{outline:2px solid var(--ring);outline-offset:-2px}html.ip4-internal .portal-inline-search-field{border:1px solid var(--border);background:var(--card);width:100%;min-width:0;min-height:40px;color:var(--muted-foreground);cursor:text;border-radius:8px;align-items:center;gap:8px;margin:0;padding:0 10px;transition:border-color .15s,background-color .15s;display:flex}html.ip4-internal .portal-inline-search-field:focus-within{border-color:var(--ring);outline:2px solid color-mix(in srgb, var(--ring) 24%, transparent);outline-offset:1px}html.ip4-internal .portal-inline-search-field>svg{flex:none}html.ip4-internal .portal-inline-search-field input{width:100%;min-width:0;height:38px;min-height:38px;color:var(--foreground);box-shadow:none;background:0 0;border:0;border-radius:0;outline:none;flex:auto;margin:0;padding:0;font-size:14px;line-height:1.4}html.ip4-internal .portal-inline-search-field input:focus-visible{outline:none}html.ip4-internal .portal-inline-search-field input::placeholder{color:var(--muted-foreground)}html.ip4-internal .portal-inline-search-field kbd{color:var(--muted-foreground);flex:none;font-family:inherit;font-size:10px}html.ip4-internal .portal-inline-search-results{z-index:75;overscroll-behavior:contain;scrollbar-width:thin;-webkit-overflow-scrolling:touch;border:1px solid var(--border);background:var(--popover);width:max(100%,280px);max-width:calc(100vw - 24px);min-height:0;color:var(--foreground);box-shadow:var(--elevation-2);border-radius:8px;padding:4px;position:absolute;top:calc(100% + 6px);right:0;overflow-y:auto}html.ip4-internal .portal-inline-search-option{width:100%;min-width:0;min-height:38px;color:var(--foreground);text-align:left;cursor:pointer;background:0 0;border:0;border-radius:6px;align-items:center;gap:8px;padding:8px;font-size:14px;line-height:1.35;transition:background-color .15s;display:flex}html.ip4-internal .portal-inline-search-option>svg{color:var(--muted-foreground);flex:none}html.ip4-internal .portal-inline-search-option>svg:last-child{margin-left:auto}html.ip4-internal .portal-inline-search-option>span{overflow-wrap:anywhere;min-width:0}html.ip4-internal .portal-inline-search-option:is(:hover,:active,[aria-selected=true]){background:var(--muted)}html.ip4-internal .portal-inline-search-group{color:var(--muted-foreground);margin:0;padding:8px 8px 4px;font-size:11px;font-weight:500}html.ip4-internal .portal-inline-search-empty{color:var(--muted-foreground);text-align:center;margin:0;padding:16px 8px;font-size:13px}@media (width<=1023px){html.ip4-internal .portal-frame-header .portal-topbar:has(.portal-inline-search){min-height:0;padding:2px max(10px, env(safe-area-inset-right,0px)) 2px max(10px, env(safe-area-inset-left,0px));grid-template-columns:minmax(0,1fr) 44px auto;grid-template-areas:"logo search actions";gap:4px 6px;display:grid}html.ip4-internal .portal-frame-header .portal-topbar:has(.portal-inline-search[data-mobile-aberta=true]){grid-template-columns:minmax(0,1fr) auto;grid-template-areas:"logo actions""search search";column-gap:8px}html.ip4-internal .portal-inline-search-trigger,html.ip4-internal .portal-inline-search-close{display:inline-flex}html.ip4-internal .portal-inline-search[data-mobile-aberta=true] .portal-inline-search-trigger,html.ip4-internal .portal-inline-search[data-mobile-aberta=false] .portal-inline-search-field{display:none}html.ip4-internal .portal-topbar:has(.portal-inline-search) .portal-topbar-logo{grid-area:logo;width:100%;min-width:0}html.ip4-internal .portal-topbar:has(.portal-inline-search) .portal-topbar-actions{grid-area:actions}html.ip4-internal .portal-topbar:has(.portal-inline-search) .portal-topbar-modules{display:none}html.ip4-internal .portal-topbar:has(.portal-inline-search) .portal-topbar-search{grid-area:search;width:100%;min-width:0}html.ip4-internal .portal-frame-header .portal-topbar:has(.portal-inline-search) .portal-topbar-logo img{object-fit:contain;max-width:min(76px,100%)!important;max-height:28px!important}html.ip4-internal .portal-frame-header .portal-topbar:has(.portal-inline-search) .portal-topbar-actions{gap:2px}html.ip4-internal .portal-frame-header .portal-topbar:has(.portal-inline-search) :is(.portal-topbar-button,.botao-topo){width:44px;min-width:44px;height:44px;min-height:44px;padding:0}html.ip4-internal .portal-inline-search-field{height:44px;min-height:44px;padding-right:0}html.ip4-internal .portal-inline-search-field input{height:42px;min-height:42px;font-size:16px}html.ip4-internal .portal-inline-search-field kbd{display:none}html.ip4-internal .portal-inline-search-results{width:100%;max-width:none;margin-top:4px;position:relative;top:auto;right:auto}html.ip4-internal .portal-inline-search-option{min-height:44px}}@media (prefers-reduced-motion:reduce){html.ip4-internal :is(.portal-inline-search-field,.portal-inline-search-option,.portal-inline-search-trigger,.portal-inline-search-close){transition:none}}html.ip4-internal .ip4-sidebar-glass .ip4-sidebar-account>.item-topo{--navbar-texto:#f4f8ff;--navbar-texto-suave:#cbd9e8;--navbar-hover:#75b1e221;--navbar-ativo:#75b1e22b;color:#f4f8ff;min-height:48px;box-shadow:none;background:0 0;border:1px solid #0000;border-radius:10px}html.ip4-internal .ip4-sidebar-glass .ip4-sidebar-account>.item-topo:is(:active,[aria-expanded=true]){color:#fff;background:#5897ce29;border-color:#bfdcf626}html.ip4-internal .ip4-sidebar-glass .ip4-sidebar-account>.item-topo:focus-visible{outline-offset:2px;background:#5897ce1f;outline:2px solid #9dd5ff}html.ip4-internal .ip4-sidebar-glass .ip4-sidebar-account>.item-topo .text-muted-foreground{color:#cbd9e8}@media (hover:hover) and (pointer:fine){html.ip4-internal .ip4-sidebar-glass .ip4-sidebar-account>.item-topo:hover{color:#fff;box-shadow:none;background:#75b1e221}}html.ip4-internal .ip4-sidebar-glass .ip4-sidebar-footer:has(.ip4-account-panel){z-index:8}html.ip4-internal .ip4-sidebar-glass .ip4-sidebar-account>.ip4-account-panel{--foreground:#f4f8ff;--popover-foreground:#f4f8ff;--muted-foreground:#cbd9e8;--accent:#97ccf91f;--accent-foreground:#fff;--primary:#add6ff;--border:#d3e7fb2e;isolation:isolate;color:#f4f8ff;-webkit-backdrop-filter:blur(20px)saturate(130%);backdrop-filter:blur(20px)saturate(130%);background:linear-gradient(165deg,#193e5ef5,#0a233bf0);border:1px solid #cfe9ff3d;border-radius:14px;box-shadow:0 8px 28px #030e1a47,inset 0 1px #e5f4ff17}html.ip4-internal .mobile-navigation-drawer .ip4-sidebar-glass .ip4-sidebar-account>.ip4-account-panel{width:auto;max-width:100%;min-height:0;max-height:var(--ip4-account-panel-height,calc(var(--ip4-visible-height,100dvh) - 180px));overscroll-behavior:contain;scrollbar-width:thin;scrollbar-color:#c2dcf645 transparent;margin:0;padding:7px;scroll-padding-block:8px;inset:auto 0 calc(100% + 8px);overflow-y:auto}html.ip4-internal .mobile-navigation-drawer .ip4-account-panel :is(a,button){white-space:normal;min-height:42px;line-height:1.35}html.ip4-internal .mobile-navigation-drawer .ip4-account-mobile-actions{flex-wrap:wrap}@media (prefers-reduced-transparency:reduce){html.ip4-internal .ip4-sidebar-glass .ip4-sidebar-account>.ip4-account-panel{-webkit-backdrop-filter:none;background:#163852}}@media screen and (width<=1023px){html.ip4-internal{--ip4-page-base:#f8f9fb;--ip4-mobile-backdrop:radial-gradient(ellipse 80% 55% at 100% 30%, #e0e9f140, transparent 90%), linear-gradient(180deg, #f4f7fa, var(--ip4-page-base))}html.ip4-internal .portal-frame{isolation:isolate;background:0 0;position:relative}html.ip4-internal .portal-frame:before{content:"";z-index:-1;pointer-events:none;background:var(--ip4-mobile-backdrop);position:fixed;inset:0}html.ip4-internal .portal-frame .portal-frame-main{--foreground:#172234;--muted-foreground:#586579;--card:#fff;--card-foreground:#172234;--secondary:#e8eef5;--secondary-foreground:#173046;color:#172234;padding-inline:max(14px, env(safe-area-inset-left,0px)) max(14px, env(safe-area-inset-right,0px));padding-bottom:var(--ip4-bottom-space,max(16px, env(safe-area-inset-bottom,0px)));background:0 0}html.ip4-internal .portal-frame-main :is(.page-heading,.titulo-pagina){color:#172234}html.ip4-internal .portal-frame-main .subtitulo-pagina{color:#586579}html.ip4-internal :is(.ip4-monitoramento-inicio,.ip4-monitoramento-dashboard)>.ip4-monitoramento-hero{isolation:isolate;min-width:0;color:var(--foreground);gap:18px;display:grid;position:relative}html.ip4-internal .ip4-monitoramento-hero>.page-heading{color:inherit;margin-bottom:0}html.ip4-internal :is(.ip4-monitoramento-inicio,.ip4-monitoramento-dashboard)>.ip4-monitoramento-hero .titulo-pagina{color:var(--foreground)}html.ip4-internal :is(.ip4-monitoramento-inicio,.ip4-monitoramento-dashboard)>.ip4-monitoramento-hero .subtitulo-pagina{color:var(--muted-foreground)}@media (hover:hover) and (pointer:fine){html.ip4-internal :is(.ip4-monitoramento-inicio,.ip4-monitoramento-dashboard)>.ip4-monitoramento-hero :is(a,button):hover{background-color:var(--accent);color:var(--accent-foreground)}}html.ip4-internal .portal-frame-main :is(.panel,.bg-card,.bg-card\/95,.bg-background\/95,.ip4-monitor-timeline,.financeiro-lancamentos,.ip4-operacao){--background:#f8fafc;--card:#fff;--card-foreground:#172234;--foreground:#172234;--muted-foreground:#586579;--muted:#eef2f6;--accent:#edf3fa;--accent-foreground:#183352;--border:#dce3eb;--input:#ced7e2;--field-surface:#fff;--primary:#2864cf;--primary-readable:#215da8;--primary-foreground:#fff;--success:#167147;--warning:#8e5c08;--destructive:#b42332;--info:#2166a3;color:var(--foreground);--lightningcss-light:initial;--lightningcss-dark: ;--lightningcss-light:initial;--lightningcss-dark: ;color-scheme:light;-webkit-backdrop-filter:blur(20px)saturate(120%);backdrop-filter:blur(20px)saturate(120%);background-color:#fafcfff0;border-color:#dbe6f2b3}html.ip4-internal .portal-frame .portal-frame-header{padding-top:calc(var(--ip4-safe-top,env(safe-area-inset-top,0px)) + 4px);--foreground:#f5f8fc;--muted-foreground:#dbe6f2;--card:#ffffff17;--border:#e0edfa2e;--muted:#ffffff1f;--accent:#ffffff1f;--ring:#79bdff;box-shadow:none;-webkit-backdrop-filter:blur(20px)saturate(125%);backdrop-filter:blur(20px)saturate(125%);background:radial-gradient(53% 200% at 83% 35%,#3f7db842,#0000 100%),linear-gradient(#04182cf5,#0c2b49f5);border-bottom:0}html.ip4-internal .portal-frame-header header.portal-topbar.portal-topbar-with-signature{min-height:64px;padding:8px max(14px, env(safe-area-inset-right,0px)) 8px max(10px, env(safe-area-inset-left,0px));color:#f5f8fc;grid-template-columns:44px minmax(0,1fr) 44px auto auto;grid-template-areas:"menu.search actions signature";column-gap:4px}html.ip4-internal .portal-frame-header header.portal-topbar.portal-topbar-with-signature:has(.portal-inline-search[data-mobile-aberta=true]){grid-template-columns:44px minmax(0,1fr) auto auto;grid-template-areas:"menu.actions signature""search search search search";row-gap:6px}html.ip4-internal .portal-topbar.portal-topbar-with-signature .portal-topbar-secondary-actions{display:flex}html.ip4-internal .portal-topbar-with-signature .portal-topbar-actions{gap:2px}html.ip4-internal .portal-topbar-with-signature .ip4-theme-selector{color:#f5f8fc;touch-action:manipulation;width:44px;min-width:44px;height:44px}html.ip4-internal .portal-topbar-with-signature .ip4-theme-selector:focus-visible{outline:2px solid var(--ring);outline-offset:-3px}html.ip4-internal .portal-topbar-with-signature .portal-mobile-menu-trigger{color:#f5f8fc;background:0 0;border-color:#0000}html.ip4-internal .portal-topbar-with-signature .portal-mobile-menu-trigger svg{width:24px;height:24px}html.ip4-internal .portal-topbar-with-signature :is(.portal-topbar-mobile-account,.ip4-account-compact>.item-topo){width:44px;min-width:44px}html.ip4-internal .portal-topbar-with-signature .portal-topbar-actions .botao-topo{color:#f5f8fc;width:40px;min-width:40px;padding-inline:0}html.ip4-internal .portal-topbar-with-signature .portal-topbar-signature{width:auto;min-height:44px;margin-left:6px;padding:0}html.ip4-internal .portal-topbar-with-signature .ip4-platform-signature{color:#f5f8fc;gap:7px;font-size:15px}html.ip4-internal .portal-topbar-with-signature .ip4-platform-signature>span{display:block}html.ip4-internal .portal-topbar-with-signature .ip4-platform-signature-copy>span{color:#e2eaf4}html.ip4-internal .portal-frame-header .portal-inline-search-results,html.ip4-internal .portal-frame-header .menu-flutuante{--foreground:#f4f8fc;--muted-foreground:#d0ddea;--card:#193c59;--popover:#193c59;--accent:#ffffff1f;--ip4-glass-floating-bg:#133049ed;color:var(--foreground);background:var(--ip4-glass-floating-bg)}}@media screen and (width<=359px){html.ip4-internal .portal-frame-header header.portal-topbar.portal-topbar-with-signature{column-gap:2px;padding-inline:8px}html.ip4-internal .portal-topbar-with-signature .ip4-platform-signature{gap:4px;font-size:11px}html.ip4-internal .portal-topbar-with-signature .ip4-platform-signature img{flex-basis:28px;width:28px;height:28px}}@media screen and (width<=1023px) and (prefers-reduced-transparency:reduce){html.ip4-internal .portal-frame .portal-frame-header{-webkit-backdrop-filter:none;backdrop-filter:none;background:#122f49}}@media screen and (width<=1023px){html.ip4-internal .portal-frame-main :is(input:not([type=checkbox]):not([type=radio]),select,textarea,[role=combobox]){--foreground:#172234;--muted-foreground:#586579;color:#172234;--lightningcss-light:initial;--lightningcss-dark: ;--lightningcss-light:initial;--lightningcss-dark: ;color-scheme:light;background-color:#ffffffdb}}@media screen and (width<=1023px) and (prefers-reduced-transparency:reduce){html.ip4-internal .mobile-navigation-drawer.drawer-mobile-unificado.ip4-glass-drawer{-webkit-backdrop-filter:none;backdrop-filter:none;background:#112f49}}@supports not ((-webkit-backdrop-filter:blur(1px)) or (backdrop-filter:blur(1px))){@media screen and (width<=1023px){html.ip4-internal .mobile-navigation-drawer.drawer-mobile-unificado.ip4-glass-drawer,html.ip4-internal .portal-frame .portal-frame-header{background:#112f49}}}@media screen and (width<=1023px){html.ip4-internal .ip4-glass-drawer .ip4-sidebar-context .portal-modulos-desktop{grid-template-columns:repeat(2,minmax(0,1fr));gap:4px;width:100%;display:grid}html.ip4-internal .ip4-glass-drawer .ip4-sidebar-context .portal-modulos-desktop .portal-modulo-icone{gap:6px;min-width:0;min-height:44px;padding:6px 8px;font-size:11px;line-height:1.25}html.ip4-internal .ip4-glass-drawer .ip4-sidebar-context .portal-modulo-icone span{white-space:normal;text-align:left;font-size:11px;line-height:1.25}html.ip4-internal .ip4-glass-drawer .portal-modulo-icone svg{flex-shrink:0;width:16px;height:16px}html.ip4-internal .portal-frame-main .ip4-os-unsaved-bar{bottom:max(8px, env(safe-area-inset-bottom,0px))}html.ip4-internal[data-ip4-keyboard] .portal-frame-main .ip4-os-unsaved-bar{bottom:0}html.ip4-internal body:has(.ip4-os-unsaved-bar) .ip4-whatsapp-support{display:none}html.ip4-internal .portal-frame-main .ip4-form-field>.ip4-form-field-label{color:var(--muted-foreground)}html.ip4-internal .portal-frame-main :is(.mobile-disclosure-toggle,.mobile-disclosure-clear){color:#263b51;background:#f3f6fa}html.ip4-internal,html.ip4-internal.dark{--ip4-glass-floating-bg:#f0f7fde6;--ip4-glass-dialog-bg:#f1f8ffe6;--ip4-glass-header-bg:#122f4985;--ip4-glass-section-bg:#eef7ffc7;--ip4-glass-border:#d8e7f68f;--ip4-glass-reflection:#ffffff70;--ip4-glass-field-bg:#ffffffd6}html.ip4-internal :is(.ip4-modal-surface.ip4-form-surface,.ip4-dialog-responsive.ip4-form-surface,.ip4-menu-motion.ip4-polished,.ip4-polished[data-vaul-drawer],.ip4-glass-surface){--background:#f3f7fb;--foreground:#17283b;--card:#ffffffd1;--card-foreground:#17283b;--popover:#f0f7fde6;--popover-foreground:#17283b;--muted:#d8e6f394;--muted-foreground:#506176;--accent:#c7dbf1a6;--accent-foreground:#153654;--secondary:#dce8f5b3;--secondary-foreground:#173b5e;--border:#8da7bf6b;--input:#809bb68c;--primary:#2864cf;--primary-readable:#215da8;--primary-foreground:#fff;--destructive:#b42332;--ip4-form-field-bg:#ffffffd6;color:var(--foreground);--lightningcss-light:initial;--lightningcss-dark: ;--lightningcss-light:initial;--lightningcss-dark: ;color-scheme:light;-webkit-backdrop-filter:blur(22px)saturate(120%);backdrop-filter:blur(22px)saturate(120%)}html.ip4-internal .ip4-action-overlay{background-color:#03111f7a}html.ip4-internal .portal-frame-main :is(.panel,.bg-card) :is(.panel,.bg-card){-webkit-backdrop-filter:none;backdrop-filter:none;background-color:#fff6}html.ip4-internal .portal-frame-main :is(.mobile-disclosure-toggle,.mobile-disclosure-clear){background:#edf6ffdb;border-color:#e7f2fd6b}}@media screen and (width<=1023px) and (prefers-reduced-transparency:reduce){html.ip4-internal,html.ip4-internal.dark{--ip4-glass-floating-bg:#eff5fb;--ip4-glass-dialog-bg:#f1f6fc;--ip4-glass-section-bg:#edf3fa;--ip4-glass-field-bg:#fff}html.ip4-internal .portal-frame-main :is(.panel,.bg-card,.bg-card\/95,.bg-background\/95,.ip4-monitor-timeline,.financeiro-lancamentos,.ip4-operacao),html.ip4-internal .portal-frame-main :is(.panel,.bg-card) :is(.panel,.bg-card),html.ip4-internal .ip4-modal-viewport>.ip4-modal-surface.ip4-form-surface,html.ip4-internal .ip4-dialog-responsive.ip4-form-surface[data-ip4-dialog],html.ip4-internal :is(.ip4-form-surface,.ip4-menu-motion.ip4-polished,.ip4-polished[data-vaul-drawer],.ip4-glass-surface){-webkit-backdrop-filter:none;backdrop-filter:none;background:#f3f7fb}}@media screen and (width<=1023px){html.ip4-internal .portal-frame-main,html.ip4-internal .portal-frame-main :is(.panel,.bg-card,.bg-card\/95,.bg-background\/95,.ip4-monitor-timeline,.financeiro-lancamentos,.ip4-operacao),html.ip4-internal :is(.ip4-form-surface,.ip4-menu-motion.ip4-polished,.ip4-glass-surface){--color-background:var(--background);--color-foreground:var(--foreground);--color-card:var(--card);--color-card-foreground:var(--card-foreground);--color-muted:var(--muted);--color-muted-foreground:var(--muted-foreground);--color-primary:var(--primary);--color-primary-foreground:var(--primary-foreground);--color-accent:var(--accent);--color-accent-foreground:var(--accent-foreground);--color-border:var(--border);--color-success:var(--success);--color-warning:var(--warning);--color-destructive:var(--destructive);--color-info:var(--info)}html.ip4-internal .portal-frame-main .text-muted-foreground{color:var(--muted-foreground)}html.ip4-internal .portal-frame-main .ip4-operacao{--op-bg:#f3f9ffe0;--op-fg:#17283b;--op-muted:#506176;--op-line:#8da7bf52;--op-soft:#d5e5f380;--op-accent:#2864cf}html.ip4-internal :is(.portal-frame-main .panel,.portal-frame-main .bg-card,.portal-frame-main .bg-card\/95,.portal-frame-main .bg-background\/95,.portal-frame-main .ip4-monitor-timeline,.portal-frame-main .financeiro-lancamentos,.portal-frame-main .ip4-operacao,.ip4-form-surface,.ip4-menu-motion.ip4-polished,.ip4-glass-surface) :is(.dark\:text-blue-300,.text-info){color:#215da8}html.ip4-internal :is(.portal-frame-main .panel,.portal-frame-main .bg-card,.portal-frame-main .bg-card\/95,.portal-frame-main .bg-background\/95,.portal-frame-main .ip4-monitor-timeline,.portal-frame-main .financeiro-lancamentos,.portal-frame-main .ip4-operacao,.ip4-form-surface,.ip4-menu-motion.ip4-polished,.ip4-glass-surface) .dark\:text-sky-300{color:#12618a}html.ip4-internal :is(.portal-frame-main .panel,.portal-frame-main .bg-card,.portal-frame-main .bg-card\/95,.portal-frame-main .bg-background\/95,.portal-frame-main .ip4-monitor-timeline,.portal-frame-main .financeiro-lancamentos,.portal-frame-main .ip4-operacao,.ip4-form-surface,.ip4-menu-motion.ip4-polished,.ip4-glass-surface) .dark\:text-orange-300{color:#a94a10}html.ip4-internal :is(.portal-frame-main .panel,.portal-frame-main .bg-card,.portal-frame-main .bg-card\/95,.portal-frame-main .bg-background\/95,.portal-frame-main .ip4-monitor-timeline,.portal-frame-main .financeiro-lancamentos,.portal-frame-main .ip4-operacao,.ip4-form-surface,.ip4-menu-motion.ip4-polished,.ip4-glass-surface) :is(.dark\:text-yellow-300,.dark\:text-amber-300,.dark\:text-amber-400,.text-warning){color:#815b09}html.ip4-internal :is(.portal-frame-main .panel,.portal-frame-main .bg-card,.portal-frame-main .bg-card\/95,.portal-frame-main .bg-background\/95,.portal-frame-main .ip4-monitor-timeline,.portal-frame-main .financeiro-lancamentos,.portal-frame-main .ip4-operacao,.ip4-form-surface,.ip4-menu-motion.ip4-polished,.ip4-glass-surface) :is(.dark\:text-emerald-300,.dark\:text-green-300,.text-success){color:#167147}html.ip4-internal :is(.portal-frame-main .panel,.portal-frame-main .bg-card,.portal-frame-main .bg-card\/95,.portal-frame-main .bg-background\/95,.portal-frame-main .ip4-monitor-timeline,.portal-frame-main .financeiro-lancamentos,.portal-frame-main .ip4-operacao,.ip4-form-surface,.ip4-menu-motion.ip4-polished,.ip4-glass-surface) :is(.dark\:text-rose-300,.dark\:text-red-300,.text-destructive){color:#b42332}html.ip4-internal .portal-frame-main :is(.os-indicadores,.financeiro-indicadores,.monitoramento-indicadores)>:is(a,button,div).panel.ip4-indicador.indicador-faixa{-webkit-backdrop-filter:blur(20px)saturate(120%);backdrop-filter:blur(20px)saturate(120%);background:#fafcfff0}html.ip4-internal .portal-frame-main .financeiro-indicadores [data-indicador-tom=amarelo]{--indicador-cor:#9b7008}html.ip4-internal .portal-frame-main .financeiro-indicadores [data-indicador-tom=laranja]{--indicador-cor:#c34b0e}html.ip4-internal .portal-frame-main .financeiro-indicadores [data-indicador-tom=verde]{--indicador-cor:#16803c}html.ip4-internal .portal-frame-main .financeiro-indicadores [data-indicador-tom=vermelho]{--indicador-cor:#c52d36}}@media screen and (width<=1023px) and (prefers-reduced-transparency:reduce){html.ip4-internal .portal-frame-main :is(.os-indicadores,.financeiro-indicadores,.monitoramento-indicadores)>:is(a,button,div).panel.ip4-indicador.indicador-faixa{-webkit-backdrop-filter:none;backdrop-filter:none;background:#f3f7fb}}@media screen and (width<=1023px){html.ip4-internal .portal-topbar-with-signature .portal-mobile-menu-trigger,html.ip4-internal .portal-topbar-with-signature .portal-inline-search-trigger{width:44px;min-width:44px}html.ip4-internal .portal-topbar-with-signature .ip4-platform-signature img{border-radius:6px;flex-basis:36px;width:36px;height:36px}html.ip4-internal .portal-topbar-with-signature .portal-topbar-actions .botao-topo{background:#dceeff12;border:1px solid #dceeff2e;border-radius:11px}html.ip4-internal .portal-topbar-with-signature .portal-topbar-signature{justify-content:flex-end}html.ip4-internal .portal-frame-main .panel{box-shadow:0 3px 12px #071b2e1f,inset 0 1px #ffffff8c}html.ip4-internal .portal-frame-main :is(.panel,.bg-card) :is(.panel,.bg-card){box-shadow:none}}@media screen and (width<=359px){html.ip4-internal .portal-topbar-with-signature .ip4-platform-signature{gap:5px;font-size:13px}html.ip4-internal .portal-topbar-with-signature .ip4-platform-signature img{flex-basis:30px;width:30px;height:30px}}@media screen and (width<=1023px){html.ip4-internal .portal-topbar-with-signature .ip4-platform-signature{gap:5px;font-size:17px;font-weight:500}html.ip4-internal .portal-topbar-with-signature .ip4-platform-signature:not([data-logo-falhou=true]) .ip4-platform-signature-copy,html.ip4-internal .portal-topbar-with-signature .ip4-platform-signature-copy>span{display:none}html.ip4-internal .portal-topbar-with-signature .ip4-platform-signature-mark{flex-basis:72px;width:72px;height:44px}html.ip4-internal .portal-topbar-with-signature .ip4-platform-signature-mark img{border-radius:0;flex-basis:auto;width:90px;height:90px}html.ip4-internal .portal-frame-header .portal-topbar-mobile-account{display:none}html.ip4-internal .portal-frame-header header.portal-topbar .portal-mobile-menu-trigger{box-shadow:none;background:0 0;border:0}html.ip4-internal .portal-frame-main{scrollbar-width:none}html.ip4-internal .portal-frame-main::-webkit-scrollbar{display:none}html.ip4-internal .portal-topbar-mobile-account .menu-flutuante{inset:calc(var(--altura-topo,68px) - 4px) max(12px, env(safe-area-inset-right,0px)) auto auto;width:min(17rem,100vw - 24px);max-height:calc(var(--ip4-visible-height,100dvh) - var(--altura-topo,68px) - 20px);margin-top:0;position:fixed;overflow-y:auto}html.ip4-internal.dark{--ip4-page-base:#162331;--ip4-mobile-backdrop:radial-gradient(ellipse 80% 55% at 100% 30%, #436b901f, transparent 90%), linear-gradient(180deg, #111c2b, var(--ip4-page-base));--ip4-glass-floating-bg:#172a3cf5;--ip4-glass-dialog-bg:#152535f5;--ip4-glass-header-bg:#122435f0;--ip4-glass-section-bg:#1d3144e6;--ip4-glass-border:#94b2ce42;--ip4-glass-reflection:#d9ebff17;--ip4-glass-field-bg:#172a3c}html.ip4-internal.dark .ip4-modal-viewport[data-dialog-mobile-panel][data-dialog-appearance=nova-os]>.ip4-modal-surface,html.ip4-internal.dark .portal-frame .portal-frame-main,html.ip4-internal.dark .portal-frame-main :is(.panel,.bg-card,.bg-card\/95,.bg-background\/95,.ip4-monitor-timeline,.financeiro-lancamentos,.ip4-operacao),html.ip4-internal.dark .ip4-inicio-mobile .os-indicadores[data-indicadores-grid=ordens]>a.panel.ip4-indicador.indicador-faixa[href],html.ip4-internal.dark :is(.ip4-modal-surface.ip4-form-surface,.ip4-dialog-responsive.ip4-form-surface,.ip4-menu-motion.ip4-polished,.ip4-polished[data-vaul-drawer],.ip4-glass-surface){--background:#152535;--foreground:#ecf2f8;--card:#1b2e40;--card-foreground:#ecf2f8;--popover:#172a3c;--popover-foreground:#ecf2f8;--muted:#263d53;--muted-foreground:#b7c7d7;--secondary:#263d53;--secondary-foreground:#ecf2f8;--accent:#294560;--accent-foreground:#ecf2f8;--border:#40566b;--input:#60788f;--field-surface:#172a3c;--ip4-form-field-bg:#172a3c;--primary:#4169e1;--primary-readable:#9bbfff;--primary-foreground:#fff;--ring:#91b9ff;--success:#73d9a6;--warning:#f0ca79;--destructive:#ffa1ae;--destructive-foreground:#152535;--info:#95c4ff;--color-secondary:var(--secondary);--color-secondary-foreground:var(--secondary-foreground);--color-popover:var(--popover);--color-popover-foreground:var(--popover-foreground);--color-input:var(--input);--color-ring:var(--ring);--color-destructive-foreground:var(--destructive-foreground);color:var(--foreground);--lightningcss-light: ;--lightningcss-dark:initial;--lightningcss-light: ;--lightningcss-dark:initial;color-scheme:dark}html.ip4-internal.dark .ip4-modal-viewport[data-dialog-mobile-panel][data-dialog-appearance=nova-os]>.ip4-modal-surface{background:var(--ip4-glass-dialog-bg);border-color:var(--ip4-glass-border);box-shadow:0 -8px 32px #00081152, inset 0 1px 0 var(--ip4-glass-reflection)}html.ip4-internal.dark .ip4-modal-viewport[data-dialog-mobile-panel][data-dialog-appearance=nova-os]>.ip4-modal-surface>[data-dialog-header]{background:var(--ip4-glass-header-bg);border-bottom-color:var(--ip4-glass-border);box-shadow:0 3px 12px #0008111f}html.ip4-internal.dark .ip4-modal-viewport[data-dialog-mobile-panel][data-dialog-appearance=nova-os]>.ip4-modal-surface [data-dialog-header] p{color:var(--muted-foreground)}html.ip4-internal.dark .ip4-modal-viewport[data-dialog-mobile-panel][data-dialog-appearance=nova-os]>.ip4-modal-surface button.ip4-form-close{color:var(--foreground);background:var(--muted);border-color:var(--ip4-glass-border)}html.ip4-internal.dark .ip4-modal-viewport[data-dialog-mobile-panel][data-dialog-appearance=nova-os]>.ip4-modal-surface>[data-dialog-scroll-region]>[data-dialog-footer]{background:var(--ip4-glass-dialog-bg);border-color:var(--ip4-glass-border)}html.ip4-internal.dark .portal-frame-main :is(.page-heading,.titulo-pagina){color:var(--foreground)}html.ip4-internal.dark .portal-frame-main .subtitulo-pagina{color:var(--muted-foreground)}html.ip4-internal.dark .portal-frame-main :is(.panel,.bg-card,.bg-card\/95,.bg-background\/95,.ip4-monitor-timeline,.financeiro-lancamentos,.ip4-operacao),html.ip4-internal.dark .portal-frame-main :is(.os-indicadores,.financeiro-indicadores,.monitoramento-indicadores)>:is(a,button,div).panel.ip4-indicador.indicador-faixa,html.ip4-internal.dark .ip4-inicio-mobile .os-indicadores[data-indicadores-grid=ordens]>a.panel.ip4-indicador.indicador-faixa[href]{border-color:var(--ip4-glass-border);box-shadow:0 3px 12px #00081138, inset 0 1px 0 var(--ip4-glass-reflection);background:#1b2e40f0}html.ip4-internal.dark .portal-frame-main :is(.os-indicadores,.financeiro-indicadores,.monitoramento-indicadores)>:is(a,button,div).panel.ip4-indicador.indicador-faixa{border-inline-start-color:var(--os-indicador-cor,var(--indicador-cor))}html.ip4-internal.dark .ip4-inicio-mobile .os-indicadores[data-indicadores-grid=ordens]>a.panel.ip4-indicador.indicador-faixa[href]{border-inline-start-color:var(--os-indicador-cor)}html.ip4-internal.dark .portal-frame-main :is(.panel,.bg-card) :is(.panel,.bg-card){box-shadow:none;background:#12223294}html.ip4-internal.dark .portal-frame-main :is(input:not([type=checkbox]):not([type=radio]),select,textarea,[role=combobox]){--foreground:#ecf2f8;--muted-foreground:#b7c7d7;color:var(--foreground);background-color:var(--ip4-glass-field-bg);--lightningcss-light: ;--lightningcss-dark:initial;--lightningcss-light: ;--lightningcss-dark:initial;color-scheme:dark}html.ip4-internal.dark .portal-frame-main :is(.mobile-disclosure-toggle,.mobile-disclosure-clear){color:#ecf2f8;background:#263d53;border-color:#40566b}html.ip4-internal.dark .portal-frame-main .ip4-operacao{--op-bg:#152535f0;--op-fg:#ecf2f8;--op-muted:#b7c7d7;--op-line:#40566b;--op-soft:#263d53;--op-accent:#9bbfff}html.ip4-internal.dark :is(.portal-frame-main,.ip4-form-surface,.ip4-menu-motion.ip4-polished,.ip4-glass-surface) :is(.dark\:text-blue-300,.text-info){color:#95c4ff}html.ip4-internal.dark :is(.portal-frame-main,.ip4-form-surface,.ip4-menu-motion.ip4-polished,.ip4-glass-surface) .dark\:text-sky-300{color:#8ad3f4}html.ip4-internal.dark :is(.portal-frame-main,.ip4-form-surface,.ip4-menu-motion.ip4-polished,.ip4-glass-surface) .dark\:text-orange-300{color:#ffc18b}html.ip4-internal.dark :is(.portal-frame-main,.ip4-form-surface,.ip4-menu-motion.ip4-polished,.ip4-glass-surface) :is(.dark\:text-yellow-300,.dark\:text-amber-300,.dark\:text-amber-400,.text-warning){color:#f0ca79}html.ip4-internal.dark :is(.portal-frame-main,.ip4-form-surface,.ip4-menu-motion.ip4-polished,.ip4-glass-surface) :is(.dark\:text-emerald-300,.dark\:text-green-300,.text-success){color:#73d9a6}html.ip4-internal.dark :is(.portal-frame-main,.ip4-form-surface,.ip4-menu-motion.ip4-polished,.ip4-glass-surface) :is(.dark\:text-rose-300,.dark\:text-red-300,.text-destructive){color:#ffa1ae}html.ip4-internal.dark .portal-frame-main :is(.os-indicadores,.financeiro-indicadores,.monitoramento-indicadores) [data-indicador-tom=cinza]{--indicador-cor:#b8c5d3}html.ip4-internal.dark .portal-frame-main .financeiro-indicadores [data-indicador-tom=amarelo]{--indicador-cor:#f0ca79}html.ip4-internal.dark .portal-frame-main .financeiro-indicadores [data-indicador-tom=laranja]{--indicador-cor:#ffc18b}html.ip4-internal.dark .portal-frame-main .financeiro-indicadores [data-indicador-tom=verde]{--indicador-cor:#73d9a6}html.ip4-internal.dark .portal-frame-main .financeiro-indicadores [data-indicador-tom=vermelho]{--indicador-cor:#ffa1ae}html.ip4-internal.dark .ip4-inicio-mobile .os-indicadores[data-indicadores-grid=ordens]>a.panel.ip4-indicador.indicador-faixa[href][data-indicador-tom=cinza]{--os-indicador-cor:#b8c5d3}html.ip4-internal.dark .ip4-inicio-mobile .os-indicadores[data-indicadores-grid=ordens]>a.panel.ip4-indicador.indicador-faixa[href][data-indicador-tom=laranja]{--os-indicador-cor:#ffc18b}html.ip4-internal.dark .ip4-inicio-mobile .os-indicadores[data-indicadores-grid=ordens]>a.panel.ip4-indicador.indicador-faixa[href][data-indicador-tom=amarelo]{--os-indicador-cor:#f0ca79}html.ip4-internal.dark .ip4-inicio-mobile .os-indicadores[data-indicadores-grid=ordens]>a.panel.ip4-indicador.indicador-faixa[href][data-indicador-tom=azul]{--os-indicador-cor:#95c4ff}html.ip4-internal.dark .ip4-inicio-mobile .os-indicadores[data-indicadores-grid=ordens]>a.panel.ip4-indicador.indicador-faixa[href][data-indicador-tom=verde]{--os-indicador-cor:#73d9a6}}@media screen and (width<=1023px) and (prefers-reduced-transparency:reduce){html.ip4-internal.dark{--ip4-glass-floating-bg:#172a3c;--ip4-glass-dialog-bg:#152535;--ip4-glass-section-bg:#1d3144;--ip4-glass-field-bg:#172a3c}html.ip4-internal.dark .portal-frame-main :is(.panel,.bg-card,.bg-card\/95,.bg-background\/95,.ip4-monitor-timeline,.financeiro-lancamentos,.ip4-operacao),html.ip4-internal.dark .portal-frame-main :is(.panel,.bg-card) :is(.panel,.bg-card),html.ip4-internal.dark .portal-frame-main :is(.os-indicadores,.financeiro-indicadores,.monitoramento-indicadores)>:is(a,button,div).panel.ip4-indicador.indicador-faixa,html.ip4-internal.dark .ip4-inicio-mobile .os-indicadores[data-indicadores-grid=ordens]>a.panel.ip4-indicador.indicador-faixa[href],html.ip4-internal.dark .ip4-modal-viewport>.ip4-modal-surface.ip4-form-surface,html.ip4-internal.dark .ip4-dialog-responsive.ip4-form-surface[data-ip4-dialog],html.ip4-internal.dark :is(.ip4-form-surface,.ip4-menu-motion.ip4-polished,.ip4-polished[data-vaul-drawer],.ip4-glass-surface){-webkit-backdrop-filter:none;backdrop-filter:none;background:#1b2e40}}.ip4-acoes-monitoramento{flex-wrap:nowrap;gap:8px;min-width:0;display:flex}.ip4-acoes-monitoramento .ip4-acao-mobile{min-width:0;min-height:38px;color:var(--foreground);background:color-mix(in srgb, var(--card) 82%, transparent);border:1px solid var(--border);text-align:left;border-radius:9px;flex-direction:row;justify-content:flex-start;align-items:center;gap:6px;padding:6px 10px;font-size:.8125rem;font-weight:500;line-height:1.25;transition:background-color .15s,box-shadow .15s;display:flex}.ip4-acoes-monitoramento .ip4-acao-mobile>svg{stroke-width:1.8px;flex:none;width:1.125rem;height:1.125rem}.ip4-acoes-monitoramento .ip4-acao-mobile:focus-visible{outline:2px solid var(--ring);outline-offset:2px}@media (width>=1024px) and (hover:hover) and (pointer:fine){.ip4-acoes-monitoramento .ip4-acao-mobile:hover{background:var(--accent)}}@media (prefers-reduced-motion:reduce){.ip4-acoes-monitoramento .ip4-acao-mobile{transition:none}}@media screen and (width<=1023px){html.ip4-internal :is(.ip4-inicio-mobile,.ip4-monitoramento-inicio,.ip4-monitoramento-dashboard) .ip4-acao-mobile{border:1px solid var(--border);background:color-mix(in srgb, var(--card) 92%, transparent);min-width:0;min-height:38px;color:var(--foreground);-webkit-backdrop-filter:blur(16px)saturate(110%);backdrop-filter:blur(16px)saturate(110%);box-shadow:none;text-align:left;white-space:normal;-webkit-tap-highlight-color:transparent;border-radius:9px;flex-direction:row;justify-content:flex-start;align-items:center;gap:6px;padding:6px 10px;font-size:.8125rem;font-weight:500;line-height:1.25;transition:background-color .15s,box-shadow .15s;display:flex}html.ip4-internal :is(.ip4-inicio-mobile,.ip4-monitoramento-inicio,.ip4-monitoramento-dashboard) .ip4-acao-mobile>svg{stroke-width:1.8px;flex:none;width:1.125rem;height:1.125rem}html.ip4-internal :is(.ip4-inicio-mobile,.ip4-monitoramento-inicio,.ip4-monitoramento-dashboard) .ip4-acao-mobile>span{overflow-wrap:normal;word-break:normal;-webkit-hyphens:none;hyphens:none;max-width:100%}html.ip4-internal :is(.ip4-inicio-mobile,.ip4-monitoramento-inicio,.ip4-monitoramento-dashboard) .ip4-acao-mobile:focus-visible{outline:2px solid var(--ring);outline-offset:2px}html.ip4-internal :is(.ip4-inicio-mobile,.ip4-monitoramento-inicio,.ip4-monitoramento-dashboard) .ip4-acao-mobile[data-toque-pressionado=true]{background:var(--accent);box-shadow:inset 0 1px 2px #0614232e}}@media (width<=1023px) and (hover:hover) and (pointer:fine){html.ip4-internal :is(.ip4-acoes-inicio-mobile,.ip4-acoes-monitoramento):not([data-interacao-toque=true]) .ip4-acao-mobile:hover{background:var(--accent)}html.ip4-internal :is(.ip4-acoes-inicio-mobile,.ip4-acoes-monitoramento):not([data-interacao-toque=true]) .ip4-acao-mobile:active{background:var(--accent);box-shadow:inset 0 1px 2px #0614232e}}@media (width<=1023px) and (prefers-reduced-motion:reduce){html.ip4-internal :is(.ip4-inicio-mobile,.ip4-monitoramento-inicio,.ip4-monitoramento-dashboard) .ip4-acao-mobile{transition:none}}@media (width<=1023px) and (prefers-reduced-transparency:reduce){html.ip4-internal :is(.ip4-inicio-mobile,.ip4-monitoramento-inicio,.ip4-monitoramento-dashboard) .ip4-acao-mobile{background:var(--card);-webkit-backdrop-filter:none;backdrop-filter:none}}@supports not ((-webkit-backdrop-filter:blur(1px)) or (backdrop-filter:blur(1px))){@media (width<=1023px){html.ip4-internal :is(.ip4-inicio-mobile,.ip4-monitoramento-inicio,.ip4-monitoramento-dashboard) .ip4-acao-mobile{background:var(--card)}}}html.ip4-internal :is(.ip4-acoes-inicio-mobile,.ip4-acoes-monitoramento){scroll-snap-type:x proximity;scroll-behavior:smooth;overscroll-behavior-x:contain;scrollbar-width:none;min-width:0;max-width:100%;padding:3px;scroll-padding-inline:3px;overflow-x:auto}html.ip4-internal :is(.ip4-acoes-inicio-mobile,.ip4-acoes-monitoramento)::-webkit-scrollbar{display:none}html.ip4-internal :is(.ip4-acoes-inicio-mobile,.ip4-acoes-monitoramento)>.ip4-acao-mobile{scroll-snap-align:start;flex:none;width:max-content;max-width:100%}html.ip4-internal .ip4-monitoramento-dashboard .ip4-monitoramento-acoes{flex-wrap:wrap;align-items:center;gap:8px;min-width:0;display:flex}html.ip4-internal .ip4-monitoramento-dashboard .ip4-monitoramento-acao,html.ip4-internal .ip4-monitoramento-dashboard .ip4-monitor-timeline-acoes>button.ip4-pressable{border:1px solid var(--border);background:color-mix(in srgb, var(--card) 82%, transparent);min-width:0;max-width:100%;height:auto;min-height:36px;color:var(--foreground);box-shadow:none;white-space:normal;border-radius:8px;justify-content:center;align-items:center;gap:6px;padding:4px 8px;font-size:.8125rem;font-weight:500;line-height:1.3;transition:background-color .15s,border-color .15s;display:inline-flex}html.ip4-internal .ip4-monitoramento-dashboard .ip4-monitoramento-acao>svg,html.ip4-internal .ip4-monitoramento-dashboard .ip4-monitor-timeline-acoes>button>svg{flex:none;width:1rem;height:1rem}html.ip4-internal .ip4-monitoramento-dashboard .ip4-monitoramento-acao:focus-visible{outline:2px solid var(--ring);outline-offset:2px}html.ip4-internal .ip4-monitoramento-dashboard .ip4-monitor-timeline-acoes{flex-wrap:wrap;gap:8px}@media (hover:hover) and (pointer:fine){html.ip4-internal .ip4-monitoramento-dashboard .ip4-monitoramento-acao:hover{background:var(--accent)}}@media (width<=1023px){html.ip4-internal .ip4-monitoramento-dashboard>.ip4-monitoramento-hero,html.ip4-internal .ip4-monitoramento-dashboard .ip4-monitor-timeline-cabecalho{gap:8px}}@media (prefers-reduced-motion:reduce){html.ip4-internal :is(.ip4-acoes-inicio-mobile,.ip4-acoes-monitoramento){scroll-behavior:auto}html.ip4-internal .ip4-monitoramento-dashboard .ip4-monitoramento-acao,html.ip4-internal .ip4-monitoramento-dashboard .ip4-monitor-timeline-acoes>button.ip4-pressable{transition:none}}@media (width<=640px){html.ip4-internal .ip4-monitoramento-dashboard .ip4-monitor-timeline-acoes>button.ip4-monitor-timeline-atualizar{width:36px;padding:0;font-size:0}}
