@font-face{font-family: 'Bricolage Grotesque';font-style: normal;font-weight: 400 700;font-stretch: 75% 100%;font-display: swap;src: url(fonts/bricolage-grotesque-latin-ext.e1a04c16.woff2) format('woff2');unicode-range: U+0100-02BA,U+02BD-02C5,U+02C7-02CC,U+02CE-02D7,U+02DD-02FF,U+0304,U+0308,U+0329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C4,U+2113,U+2C60-2C7F,U+A720-A7FF;}@font-face{font-family: 'Bricolage Grotesque';font-style: normal;font-weight: 400 700;font-stretch: 75% 100%;font-display: swap;src: url(fonts/bricolage-grotesque-latin.a756882d.woff2) format('woff2');unicode-range: U+0000-00FF,U+0131,U+0152-0153,U+02BB-02BC,U+02C6,U+02DA,U+02DC,U+0304,U+0308,U+0329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD;}@font-face{font-family: 'Geist';font-style: normal;font-weight: 400 700;font-display: swap;src: url(fonts/geist-latin-ext.824f485b.woff2) format('woff2');unicode-range: U+0100-02BA,U+02BD-02C5,U+02C7-02CC,U+02CE-02D7,U+02DD-02FF,U+0304,U+0308,U+0329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C4,U+2113,U+2C60-2C7F,U+A720-A7FF;}@font-face{font-family: 'Geist';font-style: normal;font-weight: 400 700;font-display: swap;src: url(fonts/geist-latin.19f9c925.woff2) format('woff2');unicode-range: U+0000-00FF,U+0131,U+0152-0153,U+02BB-02BC,U+02C6,U+02DA,U+02DC,U+0304,U+0308,U+0329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD;}@font-face{font-family: 'Geist Mono';font-style: normal;font-weight: 400 600;font-display: swap;src: url(fonts/geist-mono-latin-ext.1a189eb9.woff2) format('woff2');unicode-range: U+0100-02BA,U+02BD-02C5,U+02C7-02CC,U+02CE-02D7,U+02DD-02FF,U+0304,U+0308,U+0329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C4,U+2113,U+2C60-2C7F,U+A720-A7FF;}@font-face{font-family: 'Geist Mono';font-style: normal;font-weight: 400 600;font-display: swap;src: url(fonts/geist-mono-latin.684ad5b5.woff2) format('woff2');unicode-range: U+0000-00FF,U+0131,U+0152-0153,U+02BB-02BC,U+02C6,U+02DA,U+02DC,U+0304,U+0308,U+0329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD;}@font-face{font-family: 'Instrument Sans';font-style: normal;font-weight: 600;font-stretch: 100%;font-display: swap;src: url(fonts/instrument-sans-latin-ext.ed241245.woff2) format('woff2');unicode-range: U+0100-02BA,U+02BD-02C5,U+02C7-02CC,U+02CE-02D7,U+02DD-02FF,U+0304,U+0308,U+0329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C4,U+2113,U+2C60-2C7F,U+A720-A7FF;}@font-face{font-family: 'Instrument Sans';font-style: normal;font-weight: 600;font-stretch: 100%;font-display: swap;src: url(fonts/instrument-sans-latin.efb77091.woff2) format('woff2');unicode-range: U+0000-00FF,U+0131,U+0152-0153,U+02BB-02BC,U+02C6,U+02DA,U+02DC,U+0304,U+0308,U+0329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD;}:root{color-scheme:dark;--chao:#0F1217;--painel:#151920;--painel-topo:#12161C;--elevado:#1B2029;--realce:#1A1F26;--costura:#262C35;--costura-2:#1F242B;--costura-forte:#343B46;--texto:#E6E8EB;--texto-2:#AAB1BB;--texto-3:#7E8792;--apagado:#5A626D;--cobre:#D38E55;--cobre-texto:#E6A572;--cobre-claro:#E9C39B;--cobre-suave:#2A2118;--cobre-tinta:#1A1006;--acao:var(--cobre);--acao-hover:#DE9B63;--acao-texto:var(--cobre-texto);--acao-suave:var(--cobre-suave);--acao-tinta:var(--cobre-tinta);--acao-selecao:rgba(211,142,85,.30);--conta:var(--warn);--conta-tinta:var(--marinho);--conta-bg:var(--warn-bg);--conta-txt:var(--warn);--marinho:#12161C;--marinho-2:#1B2029;--marinho-texto:#C9CED6;--marinho-texto-2:#8A929D;--marinho-linha:rgba(255,255,255,.07);--ok:#62C391;--ok-bg:#14301F;--warn:#E5B25C;--warn-bg:#33270F;--bad:#F27A73;--bad-bg:#3A1C1D;--info:#7EA9F0;--info-bg:#172439;--sans:"Geist",system-ui,-apple-system,"Segoe UI",Roboto,sans-serif;--mono:"Geist Mono",ui-monospace,"Cascadia Mono",Consolas,monospace;--display:var(--sans);--serif:var(--sans);--sans-lateral:var(--sans);--bg:var(--chao);--paper:var(--painel);--paper-2:var(--realce);--papel:var(--chao);--papel-2:var(--realce);--folha:var(--painel);--ink:var(--texto);--ink-2:var(--texto-2);--ink-3:var(--texto-3);--tinta:var(--texto);--tinta-2:#FFFFFF;--carvao:var(--texto-2);--pedra:var(--apagado);--line:var(--costura);--line-2:var(--costura-2);--nevoa:var(--costura);--regua:var(--costura-forte);--navy:var(--marinho);--navy-2:var(--marinho-2);--navy-line:var(--marinho-linha);--gold:var(--acao);--gold-2:var(--acao-texto);--gold-soft:var(--acao-suave);--chip-bg:#1F252D;--hover:var(--realce);--th-bg:var(--painel-topo);--lateral:248px;--r:6px;--r2:8px;--r3:10px;--sombra-1:none;--sombra-2:none;--sombra-3:0 0 0 1px var(--costura);--anel:0 0 0 3px rgba(211,142,85,.28);--pg-azul:#6F9BEF;--pg-azul-forte:#3F74DE;--pg-azul-bg:rgba(111,155,239,.14);--pg-azul-txt:#9DBBF5;--pg-lar:#EE9A4D;--pg-lar-bg:rgba(238,154,77,.14);--pg-teal:#46BFB6;--pg-verde:#5CC482;--pg-verde-bg:rgba(92,196,130,.14);--pg-roxo:#B08CF0;--pg-roxo-bg:rgba(176,140,240,.14);--lst-acento:var(--acao);--lst-acento-forte:var(--acao);--lst-acento-txt:var(--acao-texto);--lst-acento-bg:var(--acao-suave);--lst-acento-tinta:var(--acao-tinta);--lst-raio:12px;--ease:cubic-bezier(.2,.8,.2,1);--seta:url("data:image/svg+xml;utf8,<svg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='%237E8792' stroke-width='2' stroke-linecap='round' stroke-linejoin='round'><path d='m6 9 6 6 6-6'/></svg>");--lupa:url("data:image/svg+xml;utf8,<svg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='%237E8792' stroke-width='2' stroke-linecap='round'><circle cx='11' cy='11' r='7'/><path d='m20.5 20.5-4.5-4.5'/></svg>");--xis:url("data:image/svg+xml;utf8,<svg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='%237E8792' stroke-width='2.2' stroke-linecap='round'><path d='M18 6 6 18M6 6l12 12'/></svg>");--tique:url("data:image/svg+xml;utf8,<svg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='black' stroke-width='3.4' stroke-linecap='round' stroke-linejoin='round'><path d='m4.5 12.5 5 5 10-11'/></svg>");}:root[data-theme="light"]{color-scheme:light;--chao:#F3F5F8;--painel:#FFFFFF;--painel-topo:#F8FAFB;--elevado:#FFFFFF;--realce:#F1F4F7;--costura:#CDD4DD;--costura-2:#DDE2E9;--costura-forte:#B7C0CB;--texto:#111827;--texto-2:#4B5563;--texto-3:#667085;--apagado:#98A2B3;--cobre:#B4733F;--cobre-texto:#8E5528;--cobre-claro:#E2B98E;--cobre-suave:#F6EDE4;--cobre-tinta:#FFFFFF;--acao:#2F6BD8;--acao-hover:#2459BD;--acao-texto:#2459BD;--acao-suave:#EAF1FD;--acao-tinta:#FFFFFF;--acao-selecao:rgba(47,107,216,.22);--conta:var(--acao);--conta-tinta:#FFFFFF;--conta-bg:var(--acao-suave);--conta-txt:var(--acao-texto);--ok:#1F7A4D;--ok-bg:#E3F4EA;--warn:#96610B;--warn-bg:#FDF1DC;--bad:#B42318;--bad-bg:#FDE8E6;--info:#2F5FB3;--info-bg:#E7EEFB;--chip-bg:#EEF1F5;--anel:0 0 0 3px rgba(47,107,216,.24);--pg-azul:var(--acao);--pg-azul-forte:var(--acao);--pg-azul-bg:var(--acao-suave);--pg-azul-txt:var(--acao-texto);--pg-lar:#C8620A;--pg-lar-bg:#FDEEE0;--pg-teal:#0F8B84;--pg-verde:#1C8A4A;--pg-verde-bg:#E6F6EC;--pg-roxo:#7C3AED;--pg-roxo-bg:#F1EAFD;--seta:url("data:image/svg+xml;utf8,<svg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='%23667085' stroke-width='2' stroke-linecap='round' stroke-linejoin='round'><path d='m6 9 6 6 6-6'/></svg>");--lupa:url("data:image/svg+xml;utf8,<svg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='%23667085' stroke-width='2' stroke-linecap='round'><circle cx='11' cy='11' r='7'/><path d='m20.5 20.5-4.5-4.5'/></svg>");--xis:url("data:image/svg+xml;utf8,<svg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='%23667085' stroke-width='2.2' stroke-linecap='round'><path d='M18 6 6 18M6 6l12 12'/></svg>");}*{box-sizing:border-box}html,body{margin:0;height:100%}html:has(#janela),html:has(#gaveta:not([hidden])),html:has(.atdMsgs-lado){overflow:hidden}body{background:var(--chao);color:var(--texto);font-family:var(--sans);font-size:14px;line-height:1.5;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;caret-color:transparent}input,textarea,[contenteditable]{caret-color:var(--acao)}[hidden]{display:none!important}button,a,input,select,textarea,[tabindex]{touch-action:manipulation;-webkit-tap-highlight-color:transparent}::selection{background:var(--acao-selecao);color:inherit}a{color:var(--acao-texto);text-decoration-thickness:1px;text-underline-offset:3px}.link-bt{display:inline;background:none;border:0;padding:0;margin:0;font:inherit;color:var(--acao-texto);text-decoration:underline;text-decoration-thickness:1px;text-underline-offset:3px;cursor:pointer}h1,h2,h3,h4{margin:0;font-weight:600;color:var(--texto);letter-spacing:-.01em;text-wrap:balance}h1{font-size:24px}h2{font-size:20px}h3{font-size:15px}h4{font-size:13px}.muted{color:var(--texto-3)}.mono,code,td.num,.tnum{font-variant-numeric:tabular-nums}.mono,code{font-family:var(--mono);font-size:12.5px}.erro{color:var(--bad);font-size:13px;margin:6px 0 0}.eyebrow{font-family:var(--mono);font-size:10.5px;font-weight:500;letter-spacing:.08em;text-transform:uppercase;color:var(--texto-3)}.pular{position:absolute;left:-9999px;top:8px;z-index:100;background:var(--acao);color:var(--acao-tinta);padding:8px 14px;border-radius:var(--r);font-weight:600}.pular:focus{left:8px}.tela:focus{outline:none}.btn:focus-visible,a:focus-visible,.abas button:focus-visible,.kpi:focus-visible,.grupo > button:focus-visible,.subs button:focus-visible,.link-bt:focus-visible{outline:2px solid var(--acao);outline-offset:2px}tbody tr:focus-visible,.item:focus-visible,.tarefa:focus-visible{outline:2px solid var(--acao);outline-offset:-2px}.lateral,th,.abas,.btn,.chip,.kpi .l,.kpi .d,.opcao,.cal-dia-nome,.rodape-tabela{user-select:none;-webkit-user-select:none}::-webkit-scrollbar{width:10px;height:10px}::-webkit-scrollbar-thumb{background:#2A313B;border:3px solid transparent;background-clip:padding-box;border-radius:999px}::-webkit-scrollbar-thumb:hover{background-color:#3A424E}::-webkit-scrollbar-track{background:transparent}:root[data-theme="light"] ::-webkit-scrollbar-thumb{background-color:#C9D0D8}.lateral::-webkit-scrollbar-thumb{background-color:rgba(255,255,255,.08)}.i{width:16px;height:16px;flex:none;fill:none;stroke:currentColor;stroke-width:1.6;stroke-linecap:round;stroke-linejoin:round;vertical-align:-3px}.i.ico{width:17px;height:17px}.btn .i{width:15px;height:15px}.marca{display:flex;align-items:center;gap:12px;min-width:0}.marca-logo{display:block;width:36px;height:auto;flex:none}.marca-mono{display:none}.marca b{display:block;font-weight:500;font-size:11px;line-height:1.2;letter-spacing:.24em;text-transform:uppercase;color:var(--cobre-claro);white-space:nowrap}.marca small{display:block;margin-top:4px;font-size:12px;color:var(--marinho-texto-2)}.login{min-height:100vh;min-height:100svh;display:grid;grid-template-columns:minmax(0,5fr) minmax(0,6fr);grid-template-rows:1fr auto;grid-template-areas:"marca form" "marca rodape";background:var(--chao)}.login-marca{grid-area:marca;position:relative;overflow:hidden;isolation:isolate;background:var(--marinho);border-right:1px solid var(--costura);display:flex;flex-direction:column;align-items:center;justify-content:center;gap:26px;padding:48px}.login-fumaca{position:absolute;inset:0;width:100%;height:100%;z-index:-1;opacity:0;transition:opacity 1.4s ease}.login-fumaca.pronta{opacity:1}.login-marca::after{content:"";position:absolute;inset:0;z-index:-1;pointer-events:none;background:radial-gradient(60% 45% at 50% 46%,rgba(18,22,28,.72),rgba(18,22,28,0) 70%),linear-gradient(to top,rgba(18,22,28,.85),rgba(18,22,28,0) 35%)}.login-marca-miolo{display:flex;flex-direction:column;align-items:center;gap:26px}.login-marca .logo-mono{width:128px;height:auto;filter:drop-shadow(0 18px 40px rgba(211,142,85,.28))}.login-marca .logo-nome{width:min(330px,80%);height:auto}.login-frase{position:absolute;left:48px;right:48px;bottom:40px;margin:0;text-align:center;font-size:13.5px;line-height:1.5;color:var(--marinho-texto-2)}.login-card{grid-area:form;align-self:center;justify-self:center;width:100%;max-width:400px;padding:12px 28px;display:flex;flex-direction:column;gap:18px}.login-card form{display:flex;flex-direction:column;gap:18px}.login-saudacao{margin:0 0 -10px;font-size:13px;font-weight:500;color:var(--acao-texto)}.login-card h1{margin:0;font-size:34px;font-weight:600;letter-spacing:-.025em;line-height:1.1}.login-card #login-sub{margin:-6px 0 8px;font-size:14px;line-height:1.5;color:var(--texto-3)}.login-card .campo label{font-size:13px}.login-entrada{position:relative;display:flex;align-items:center}.login-entrada > .i{position:absolute;left:14px;width:17px;height:17px;color:var(--texto-3);pointer-events:none;transition:color .2s}.login-entrada input{min-height:46px;padding-left:42px;font-size:15px;border-radius:var(--r2)}.login-entrada input[name=senha]{padding-right:46px}.login-entrada:focus-within > .i{color:var(--acao)}.login-olho{position:absolute;right:6px;width:34px;height:34px;display:grid;place-items:center;border:0;border-radius:var(--r);background:none;color:var(--texto-3);cursor:pointer}.login-olho:hover,.login-olho:focus-visible{color:var(--texto);background:var(--realce)}.login-olho .i{width:17px;height:17px}.login-caps{display:flex;align-items:center;gap:6px;margin:2px 0 0;font-size:12.5px;color:var(--warn)}.login-caps .i{width:14px;height:14px}.login-card .btn.primario{position:relative;min-height:48px;margin-top:4px;font-size:15px;border-radius:var(--r2);transition:background-color .2s,transform .15s}.login-card .btn.primario:active{transform:scale(.985)}.login-card .btn.primario.carregando{color:transparent;pointer-events:none}.login-card .btn.primario.carregando::after{content:"";position:absolute;left:50%;top:50%;width:18px;height:18px;margin:-9px 0 0 -9px;border-radius:50%;border:2px solid var(--acao-tinta);border-right-color:transparent;animation:login-gira .7s linear infinite}@keyframes login-gira{to{transform:rotate(360deg)}}.login-card .erro{margin:0;padding:10px 12px;border-radius:var(--r2);background:var(--bad-bg);color:var(--bad);font-size:13.5px}.login-ajuda{margin:-4px 0 0;font-size:13px;color:var(--texto-3);text-align:center}.login-esc{display:flex;flex-direction:column;gap:18px;animation:login-sobe .6s cubic-bezier(.16,1,.3,1) both}.login-esc .login-esc-sub{margin:-6px 0 0;font-size:14px;line-height:1.5;color:var(--texto-3)}.login-esc-lista{display:flex;flex-direction:column;border:1px solid var(--costura);border-radius:var(--r2);overflow:hidden;background:var(--painel)}.login-esc-item{position:relative;display:flex;align-items:center;gap:12px;min-height:54px;padding:12px 16px;border:0;border-top:1px solid var(--costura);background:none;color:var(--texto);font:inherit;font-size:15px;text-align:left;cursor:pointer;transition:background-color .15s}.login-esc-item:first-child{border-top:0}.login-esc-item:hover,.login-esc-item:focus-visible{background:var(--realce);outline:none}.login-esc-item:focus-visible{box-shadow:inset 2px 0 0 var(--acao)}.login-esc-item:disabled{cursor:default;opacity:.55}.login-esc-nome{flex:1;min-width:0;line-height:1.35;overflow-wrap:anywhere;font-weight:500}.login-esc-entrar{flex:none;font-family:var(--mono);font-size:11px;letter-spacing:.06em;text-transform:uppercase;color:var(--texto-3);transition:color .15s}.login-esc-item:hover .login-esc-entrar,.login-esc-item:focus-visible .login-esc-entrar{color:var(--acao-texto)}.login-esc-item.carregando{opacity:1}.login-esc-item.carregando .login-esc-entrar{color:transparent;position:relative}.login-esc-item.carregando .login-esc-entrar::after{content:"";position:absolute;right:0;top:50%;width:14px;height:14px;margin-top:-7px;border-radius:50%;border:2px solid var(--acao);border-right-color:transparent;animation:login-gira .7s linear infinite}.login-esc-voltar{align-self:center;border:0;background:none;padding:6px 10px;border-radius:var(--r);color:var(--texto-3);font:inherit;font-size:13px;cursor:pointer}.login-esc-voltar:hover,.login-esc-voltar:focus-visible{color:var(--texto);background:var(--realce)}.login-rodape{grid-area:rodape;justify-self:center;display:flex;align-items:center;gap:8px;padding:0 24px 28px;font-size:12.5px;color:var(--texto-3)}.login-rodape .i{width:14px;height:14px;color:var(--ok)}.login-card.tremeu{animation:login-treme .42s cubic-bezier(.36,.07,.19,.97)}@keyframes login-treme{10%,90%{transform:translateX(-2px)}20%,80%{transform:translateX(4px)}30%,50%,70%{transform:translateX(-7px)}40%,60%{transform:translateX(7px)}}.login:not([hidden]) .login-marca-miolo{animation:login-sobe 1.2s cubic-bezier(.16,1,.3,1) both}.login:not([hidden]) .login-marca .logo-mono{animation:login-acende 1.6s cubic-bezier(.16,1,.3,1) both}.login:not([hidden]) .login-card form > *{animation:login-sobe .9s cubic-bezier(.16,1,.3,1) both}.login:not([hidden]) .login-card form > :nth-child(2){animation-delay:.06s}.login:not([hidden]) .login-card form > :nth-child(3){animation-delay:.12s}.login:not([hidden]) .login-card form > :nth-child(4),.login:not([hidden]) .login-card form > :nth-child(5){animation-delay:.18s}.login:not([hidden]) .login-card form > :nth-child(n+6){animation-delay:.26s}.login:not([hidden]) .login-frase,.login:not([hidden]) .login-rodape{animation:login-aparece 1.4s .4s ease both}@keyframes login-sobe{from{opacity:0;transform:translateY(18px)}to{opacity:1;transform:none}}@keyframes login-acende{from{opacity:0;transform:scale(.86);filter:drop-shadow(0 0 0 rgba(211,142,85,0)) blur(6px)}to{opacity:1;transform:none}}@keyframes login-aparece{from{opacity:0}to{opacity:1}}@media (prefers-reduced-motion:reduce){.login *,.login-card.tremeu{animation:none!important}}.campo{display:flex;flex-direction:column;gap:6px}.campo label{font-size:12.5px;font-weight:500;color:var(--texto-2)}input,select,textarea{font:inherit;font-size:14px;color:var(--texto);background:var(--elevado);border:1px solid var(--costura);border-radius:var(--r);padding:8px 12px;width:100%;min-height:38px;transition:border-color .15s,box-shadow .15s,background-color .15s}input:hover:not(:focus),select:hover:not(:focus),textarea:hover:not(:focus){border-color:var(--costura-forte)}input:focus,select:focus,textarea:focus{outline:none;border-color:var(--acao);box-shadow:var(--anel)}textarea{min-height:100px;resize:vertical;line-height:1.55}::placeholder{color:var(--texto-3);opacity:1}select{appearance:none;-webkit-appearance:none;cursor:pointer;padding-right:34px;background-image:var(--seta);background-repeat:no-repeat;background-position:right 11px center;background-size:14px}select::-ms-expand{display:none}select option{background:var(--painel);color:var(--texto)}input[type=search]{padding-left:36px;background-image:var(--lupa);background-repeat:no-repeat;background-position:left 12px center;background-size:15px}input[type=search]::-webkit-search-cancel-button{-webkit-appearance:none;width:12px;height:12px;cursor:pointer;opacity:.7;background:var(--xis) center/contain no-repeat}input[type=date],input[type=time]{cursor:pointer;font-family:var(--mono);font-size:13px;color-scheme:inherit}input[type=file]{padding:6px 10px}input[type=checkbox],input[type=radio]{appearance:none;-webkit-appearance:none;width:16px;height:16px;min-height:0;flex:none;padding:0;margin:0;border:1.5px solid var(--costura-forte);background:var(--elevado);display:inline-grid;place-content:center;cursor:pointer;vertical-align:-3px;box-shadow:none;transition:background-color .12s,border-color .12s}input[type=checkbox]{border-radius:4px}input[type=radio]{border-radius:50%}input[type=checkbox]:hover,input[type=radio]:hover{border-color:var(--texto-3)}input[type=checkbox]::before{content:"";width:10px;height:10px;transform:scale(0);transition:transform .12s var(--ease);background:var(--acao-tinta);-webkit-mask:var(--tique) center/contain no-repeat;mask:var(--tique) center/contain no-repeat}input[type=radio]::before{content:"";width:6px;height:6px;border-radius:50%;background:var(--acao-tinta);transform:scale(0);transition:transform .12s var(--ease)}input[type=checkbox]:checked,input[type=radio]:checked{background:var(--acao);border-color:var(--acao)}input[type=checkbox]:checked::before,input[type=radio]:checked::before{transform:scale(1)}input[type=checkbox]:focus,input[type=radio]:focus{box-shadow:none;border-color:var(--costura-forte)}input[type=checkbox]:focus-visible,input[type=radio]:focus-visible{box-shadow:var(--anel)}.btn{font:inherit;font-size:13.5px;font-weight:500;border:1px solid var(--costura-forte);background:transparent;color:var(--texto);border-radius:var(--r);padding:0 14px;min-height:36px;cursor:pointer;white-space:nowrap;display:inline-flex;align-items:center;justify-content:center;gap:8px;text-decoration:none;transition:background-color .15s,border-color .15s,color .15s}.btn:hover{background:var(--realce);border-color:var(--texto-3)}.btn:active{background:var(--elevado)}.btn.primario,.btn.dourado{background:var(--acao);border-color:var(--acao);color:var(--acao-tinta);font-weight:600}.btn.primario:hover,.btn.dourado:hover{background:var(--acao-hover);border-color:var(--acao-hover)}.btn.fantasma{background:transparent;border-color:transparent}.btn.fantasma:hover{background:var(--realce);border-color:transparent}.btn.pequeno{min-height:30px;padding:0 10px;font-size:12.5px;gap:6px}.btn.perigo{color:var(--bad);border-style:dashed;border-color:color-mix(in srgb,var(--bad) 60%,transparent)}.btn.perigo:hover{background:var(--bad-bg);border-color:var(--bad)}.btn[disabled]{opacity:.45;cursor:default}.linha{display:flex;gap:10px;align-items:center;flex-wrap:wrap}.linha.entre{justify-content:space-between}.grid-form{display:grid;grid-template-columns:repeat(auto-fit,minmax(190px,1fr));gap:14px}.app{display:grid;grid-template-columns:var(--lateral) minmax(0,1fr);min-height:100vh;transition:grid-template-columns .22s var(--ease)}:root.lat-recolhida{--lateral:72px}.sr{position:absolute;width:1px;height:1px;overflow:hidden;clip:rect(0 0 0 0);white-space:nowrap}.lateral{position:sticky;top:0;height:100vh;overflow-y:auto;overflow-x:hidden;display:flex;flex-direction:column;gap:12px;padding:14px 12px 12px;background:var(--marinho);border-right:1px solid var(--costura);color:#fff;font-family:var(--sans)}:root[data-theme="light"] .lateral{border-right-color:transparent}.lateral .marca{position:relative;flex:none;height:54px;gap:11px;padding:0 2px 12px 6px;border-bottom:1px solid var(--marinho-linha)}.lateral .marca-logo{width:32px}.marca-nome{min-width:0;flex:1}.lat-recolher{flex:none;display:grid;place-items:center;width:30px;height:30px;margin-left:auto;border:0;border-radius:var(--r2);background:none;color:var(--marinho-texto-2);cursor:pointer;transition:background-color .15s,color .15s}.lat-recolher:hover{background:rgba(255,255,255,.06);color:#fff}.lat-recolher:focus-visible{outline:2px solid var(--acao);outline-offset:2px}.lat-recolher .i{width:17px;height:17px;transition:transform .22s var(--ease)}#menu{display:flex;flex-direction:column;gap:2px;flex:1;min-height:0}.menu-pe{display:flex;flex-direction:column;gap:2px;margin-top:auto;padding-top:10px;border-top:1px solid var(--marinho-linha)}.grupo{display:flex;flex-direction:column}.grupo > a,.grupo > button{position:relative;display:flex;align-items:center;gap:12px;width:100%;min-height:38px;padding:0 10px;border:0;border-radius:var(--r2);background:none;color:var(--marinho-texto);font:inherit;font-size:14px;font-weight:400;text-align:left;text-decoration:none;cursor:pointer;transition:background-color .15s,color .15s}.grupo > a > .rot,.grupo > button > .rot{flex:1;min-width:0;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.grupo > a:hover,.grupo > button:hover{background:rgba(255,255,255,.045);color:#fff}.grupo > a.ativo,.grupo > button.ativo{background:var(--elevado);color:#fff;font-weight:500;box-shadow:inset 0 0 0 1px rgba(255,255,255,.06)}.grupo.aberto > button,.grupo.tem-ativo > button{color:#fff}.grupo > a > .i,.grupo > button > .i:not(.seta){flex:none;width:18px;height:18px;opacity:.62;transition:opacity .15s,color .15s}.grupo > a:hover > .i,.grupo > button:hover > .i:not(.seta){opacity:.95}.grupo > a.ativo > .i,.grupo > button.ativo > .i:not(.seta),.grupo.tem-ativo > button > .i:not(.seta){opacity:1;color:var(--cobre-claro)}.grupo .seta{flex:none;width:14px;height:14px;opacity:.45;transition:transform .2s var(--ease)}.grupo.aberto > button > .seta{transform:rotate(180deg)}.grupo .badge{flex:none;margin-left:auto;background:var(--acao);color:var(--acao-tinta);font-family:var(--mono);font-size:10.5px;font-weight:600;padding:0 6px;border-radius:999px;line-height:1.6}.subs{display:grid;grid-template-rows:0fr;opacity:0;transition:grid-template-rows .26s var(--ease),opacity .2s ease}.grupo.aberto .subs{grid-template-rows:1fr;opacity:1}.subs-in{min-height:0;overflow:hidden;display:flex;flex-direction:column;gap:1px;padding-left:30px}.grupo.aberto .subs-in{padding-top:2px;padding-bottom:6px}.subs-tit{display:none}.subs a,.subs button{position:relative;display:flex;align-items:center;gap:8px;width:100%;min-height:32px;padding:0 10px 0 14px;border:0;background:none;border-radius:var(--r);color:var(--marinho-texto-2);font:inherit;font-size:13.5px;text-align:left;text-decoration:none;cursor:pointer;transition:background-color .15s,color .15s}.subs a::before,.subs button:not(.sub2-bt)::before{content:"";position:absolute;left:4px;top:50%;width:4px;height:4px;margin-top:-2px;border-radius:50%;background:currentColor;opacity:.35;transition:opacity .15s,background-color .15s}.subs a:hover,.subs button:hover{color:#fff;background:rgba(255,255,255,.04)}.subs a.ativo,.subs button.ativo{color:#fff;font-weight:500;background:rgba(255,255,255,.06)}.subs a.ativo::before,.subs button.ativo::before{opacity:1;background:var(--cobre-claro)}.grupo .subs .sub2-bt .seta{margin-left:auto;width:12px;height:12px;opacity:.4;transform:none;transition:transform .2s var(--ease)}.grupo .sub2.aberto > .sub2-bt .seta{transform:rotate(180deg)}.sub2.aberto > .sub2-bt{color:#fff}.sub2-in{display:none;flex-direction:column;gap:1px;margin:1px 0 4px 12px}.sub2.aberto > .sub2-in{display:flex}.subs a .fase,.subs button .fase{margin-left:auto;font-family:var(--mono);font-size:10px;color:#6F7A8E;border:1px solid rgba(255,255,255,.12);border-radius:4px;padding:0 5px;line-height:1.5}:root.lat-recolhida .lateral{padding:14px 10px 12px;overflow:visible}:root.lat-recolhida .lateral .marca{flex-direction:column;justify-content:center;height:auto;gap:10px;padding:0 0 12px}:root.lat-recolhida .marca-nome{display:none}:root.lat-recolhida .lat-recolher{margin:0}:root.lat-recolhida .lat-recolher .i{transform:scaleX(-1)}:root.lat-recolhida .grupo > a,:root.lat-recolhida .grupo > button{justify-content:center;padding:0;min-height:42px}:root.lat-recolhida .grupo > a > .rot,:root.lat-recolhida .grupo > button > .rot,:root.lat-recolhida .grupo > button > .seta{display:none}:root.lat-recolhida .grupo .badge{position:absolute;top:3px;right:3px;font-size:9.5px;padding:0 4px}:root.lat-recolhida .grupo .subs{display:none}:root.lat-recolhida .grupo.tem-ativo > button{background:var(--elevado);box-shadow:inset 0 0 0 1px rgba(255,255,255,.06)}:root[data-theme="light"].lat-recolhida .grupo.tem-ativo > button{background:var(--lat-azul-bg);box-shadow:none}:root.lat-recolhida .grupo.voando .subs{display:block;position:fixed;left:calc(var(--lateral) - 4px);top:var(--voo-top,80px);z-index:60;opacity:1;min-width:236px;max-height:calc(100vh - var(--voo-top,80px) - 12px);overflow:auto;padding:6px;background:var(--painel);border:1px solid var(--costura-forte);border-radius:var(--r3);box-shadow:0 18px 40px -18px rgba(0,0,0,.55)}:root.lat-recolhida .grupo.voando .subs-in{padding:0;overflow:visible}:root.lat-recolhida .grupo.voando .subs-tit{display:block;padding:6px 10px 8px;font-size:12.5px;font-weight:600;color:var(--texto)}:root.lat-recolhida .grupo.voando .subs a,:root.lat-recolhida .grupo.voando .subs button{color:var(--texto-2)}:root.lat-recolhida .grupo.voando .subs a:hover,:root.lat-recolhida .grupo.voando .subs button:hover{color:var(--texto);background:var(--realce)}:root.lat-recolhida .grupo.voando .subs .ativo{color:var(--texto);background:var(--acao-suave)}:root.lat-recolhida .grupo.voando .subs .ativo::before{background:var(--acao)}:root.lat-recolhida .menu-pe{padding-top:8px}:root[data-theme="light"]{--lat-azul:var(--acao);--lat-azul-bg:var(--acao-suave);--lat-hover:#F3F6FB}:root[data-theme="light"] .lateral{background:#FFFFFF;color:#111827;border-right:1px solid var(--costura)}:root[data-theme="light"] .lateral::-webkit-scrollbar-thumb{background-color:rgba(17,24,39,.14)}:root[data-theme="light"] .lateral .marca,:root[data-theme="light"] .menu-pe{border-color:var(--costura)}:root[data-theme="light"] .lateral .marca small{color:#667085}:root[data-theme="light"] .marca b{color:var(--lat-azul)}:root[data-theme="light"] .lat-recolher{color:#667085}:root[data-theme="light"] .lat-recolher:hover{background:var(--lat-hover);color:#111827}:root:not([data-theme="light"]) .marca-logo-claro,:root:not([data-theme="light"]) .topo-logo-claro{display:none!important}:root[data-theme="light"] .marca-logo:not(.marca-logo-claro),:root[data-theme="light"] .topo-logo:not(.topo-logo-claro){display:none!important}:root[data-theme="light"] .grupo > a,:root[data-theme="light"] .grupo > button{color:#344054}:root[data-theme="light"] .grupo > a:hover,:root[data-theme="light"] .grupo > button:hover{background:var(--lat-hover);color:#111827}:root[data-theme="light"] .grupo > a.ativo,:root[data-theme="light"] .grupo > button.ativo{background:var(--lat-azul-bg);color:#111827;font-weight:600;box-shadow:none}:root[data-theme="light"] .grupo.aberto > button,:root[data-theme="light"] .grupo.tem-ativo > button{color:#111827;font-weight:500}:root[data-theme="light"] .grupo > a > .i,:root[data-theme="light"] .grupo > button > .i:not(.seta){opacity:.75;color:#475467}:root[data-theme="light"] .grupo > a.ativo > .i,:root[data-theme="light"] .grupo > button.ativo > .i:not(.seta),:root[data-theme="light"] .grupo.tem-ativo > button > .i:not(.seta){opacity:1;color:var(--lat-azul)}:root[data-theme="light"] .grupo .seta{color:#667085;opacity:.75}:root[data-theme="light"] .subs a,:root[data-theme="light"] .subs button{color:#475467}:root[data-theme="light"] .subs a:hover,:root[data-theme="light"] .subs button:hover{color:#111827;background:var(--lat-hover)}:root[data-theme="light"] .subs a.ativo,:root[data-theme="light"] .subs button.ativo{color:var(--acao-texto);font-weight:600;background:var(--lat-azul-bg)}:root[data-theme="light"] .subs a.ativo::before,:root[data-theme="light"] .subs button.ativo::before{background:var(--lat-azul)}:root[data-theme="light"] .sub2.aberto > .sub2-bt{color:#111827}:root[data-theme="light"] .subs a .fase,:root[data-theme="light"] .subs button .fase{color:#667085;border-color:var(--costura-forte)}.conteudo{min-width:0;display:flex;flex-direction:column;background:var(--chao)}.topo{display:flex;align-items:center;gap:16px;min-height:70px;padding:12px 32px;background:var(--painel);border-bottom:1px solid var(--costura);position:static}.topo-tit{flex:1;min-width:0;display:flex;flex-direction:column;gap:2px}.topo-caminho{display:none}.topo h2{font-size:21px;font-weight:600;letter-spacing:-.015em;line-height:1.25;color:var(--texto);white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.sub-tela{margin:0;font-size:13px;color:var(--texto-3);max-width:90ch;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.sub-tela:empty{display:none}.topo-logo{display:none}.topo-dir{display:none}.topo-acoes{flex:none;display:flex;align-items:center;gap:6px}.topo-plat{flex:none;display:flex;gap:2px;padding:3px;border-radius:999px;background:rgba(255,255,255,.035);box-shadow:inset 0 0 0 1px var(--costura);max-width:100%;overflow-x:auto;scrollbar-width:none}.topo-plat::-webkit-scrollbar{display:none}.topo-plat button{display:inline-flex;align-items:center;gap:7px;border:0;background:none;color:var(--texto-3);font:500 12.5px var(--sans);padding:6px 12px;border-radius:999px;cursor:pointer;white-space:nowrap;transition:background-color .2s,color .2s}.topo-plat button:hover{color:var(--texto)}.topo-plat button.ativo{background:var(--elevado);color:var(--texto);box-shadow:inset 0 0 0 1px var(--costura-forte)}.topo-plat svg{width:15px;height:15px;flex:none}.topo-plat .n{font:600 10.5px var(--mono);background:var(--acao);color:var(--acao-tinta);border-radius:999px;padding:0 6px;line-height:1.7}:root[data-theme="light"] .topo-plat{background:rgba(0,0,0,.03)}@media (max-width:1180px){.topo-plat .nome{display:none}.topo-plat button{padding:6px 10px}}@media (max-width:820px){.topo.com-plat{flex-wrap:wrap}.topo.com-plat .topo-plat{order:10;flex-basis:100%;justify-content:space-between}.topo-plat .nome{display:inline}.topo-plat button{flex:1;justify-content:center}}@media (max-width:420px){.topo-plat .nome{display:none}}#topo-extra{display:flex;align-items:center;gap:2px}#topo-extra:empty{display:none}#btn-menu{flex:none;margin-left:-8px}.topo .btn.fantasma{color:var(--texto)}.topo .topo-acoes .btn.fantasma.sup-btn{width:36px;min-height:34px;padding:0;margin:0;justify-content:center;border:0;color:var(--texto-2)}.topo .topo-acoes .btn.fantasma.sup-btn > span{display:none}.topo .topo-acoes .btn.fantasma.sup-btn .i{width:17px;height:17px}.topo .topo-acoes .btn.topo-lancar{gap:6px;min-height:34px;padding:0 12px;margin:0;border:0;border-radius:999px;background:var(--warn-bg);color:var(--warn);font-size:13px;font-weight:500;white-space:nowrap}.topo .topo-acoes .btn.topo-lancar b{font-weight:700}.topo .topo-acoes .btn.topo-lancar .i{width:16px;height:16px}.topo .topo-acoes .btn.topo-lancar:hover{filter:brightness(1.12)}@media (max-width:700px){.topo .topo-acoes .btn.topo-lancar > span{display:none}}.topo .topo-acoes .btn.fantasma.sup-btn:hover,.topo .topo-acoes .btn.fantasma.sup-btn[aria-expanded="true"]{background:var(--realce);color:var(--texto)}.add,.conta{position:relative}.add-bt{gap:8px;min-height:38px;padding:0 14px 0 16px;margin-right:6px}.topo .btn.primario.add-bt{background:transparent;border:1px solid var(--acao);color:var(--acao-texto)}.topo .btn.primario.add-bt:hover,.topo .btn.primario.add-bt[aria-expanded="true"]{background:var(--acao-suave);color:var(--acao-texto)}.add-bt .i{width:16px;height:16px;transition:transform .2s var(--ease)}.add-bt[aria-expanded="true"] .i{transform:rotate(45deg)}.add-menu,.conta-menu{position:absolute;right:0;top:calc(100% + 8px);z-index:70;min-width:264px;padding:6px;background:var(--painel);border:1px solid var(--costura-forte);border-radius:var(--r3);box-shadow:0 18px 40px -18px rgba(0,0,0,.55);animation:menuDesce .16s var(--ease)}:root[data-theme="light"] .add-menu,:root[data-theme="light"] .conta-menu,:root[data-theme="light"].lat-recolhida .grupo.voando .subs{box-shadow:0 16px 36px -16px rgba(17,24,39,.28)}@keyframes menuDesce{from{opacity:0;transform:translateY(-4px)}}.add-menu[hidden],.conta-menu[hidden]{display:none}.add-sep{height:1px;margin:5px 6px;background:var(--costura-2)}.add-item,.conta-item{display:flex;align-items:center;gap:11px;width:100%;min-height:38px;padding:0 10px 0 8px;border:0;border-radius:var(--r2);background:none;color:var(--texto);font:inherit;font-size:13.5px;text-align:left;cursor:pointer;transition:background-color .12s}.add-item:hover,.add-item:focus-visible,.conta-item:hover,.conta-item:focus-visible{background:var(--realce);outline:none}.add-ic{flex:none;display:grid;place-items:center;width:28px;height:28px;border-radius:var(--r);background:var(--acao-suave);color:var(--acao-texto)}.add-ic .i{width:15px;height:15px}.avatar{flex:none;width:34px;height:34px;display:grid;place-items:center;border-radius:var(--r);font-family:var(--mono);font-size:12.5px;font-weight:500;line-height:1;color:var(--cobre-claro);background:rgba(255,255,255,.04);border:1px solid rgba(255,255,255,.10)}.conta-bt{display:grid;place-items:center;width:40px;height:40px;margin-left:4px;padding:0;border:0;border-radius:50%;background:none;cursor:pointer}.conta-bt:focus-visible{outline:2px solid var(--acao);outline-offset:2px}.conta-bt .avatar,.conta-menu .avatar{width:36px;height:36px;border-radius:50%;font-family:var(--sans);font-size:12.5px;font-weight:600;letter-spacing:.02em;color:var(--acao-texto);background:var(--acao-suave);border:1px solid var(--costura-forte)}.conta-bt:hover .avatar,.conta-bt[aria-expanded="true"] .avatar{border-color:var(--acao)}.conta-menu{min-width:248px}.conta-menu .quem{display:flex;align-items:center;gap:11px;padding:8px 8px 12px;margin-bottom:4px;border-bottom:1px solid var(--costura-2)}.conta-menu .quem > div{min-width:0}.conta-menu .quem b{display:block;font-size:13.5px;font-weight:600;color:var(--texto);white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.conta-menu .quem small{display:block;font-size:12px;color:var(--texto-3)}.conta-item .i{width:16px;height:16px;color:var(--texto-3)}.conta-sair,.conta-sair .i{color:var(--bad)}.tela{flex:1;display:flex;flex-direction:column;gap:16px;padding:24px 32px 64px;background:var(--chao)}.so-mobile{display:none}.tela.entrando > *{animation:entrar .18s ease-out both}@keyframes entrar{from{opacity:0}}@keyframes surgir{from{opacity:0;transform:translateY(4px)}}@keyframes esmaecer{from{opacity:0}}.esqueleto{display:flex;flex-direction:column;gap:14px;animation:esmaecer .25s ease-out}.esq-diz{display:flex;align-items:center;gap:10px;font-family:var(--mono);font-size:11.5px;letter-spacing:.04em;color:var(--texto-3)}.esq-diz::before{content:"";width:7px;height:7px;border-radius:50%;background:var(--acao);animation:esqPonto 1.1s ease-in-out infinite}.esq-diz .demora{color:var(--texto-2);opacity:0;transition:opacity .4s}.esqueleto.demorou .esq-diz .demora{opacity:1}.esq-kpis{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));border:1px solid var(--costura);border-radius:var(--r2);background:var(--painel);overflow:hidden}.esq-kpis>div{padding:14px 16px 16px;display:flex;flex-direction:column;gap:12px}.esq-kpis>div+div{box-shadow:inset 1px 0 0 var(--costura)}.esq-lista{border:1px solid var(--costura);border-radius:var(--r2);background:var(--painel);overflow:hidden}.esq-lista>div{display:flex;gap:18px;align-items:center;padding:13px 16px}.esq-lista>div+div{box-shadow:inset 0 1px 0 var(--costura)}.esq-lista>div:first-child{background:var(--painel-topo)}.esqueleto b{display:block;height:9px;border-radius:5px;background:var(--costura);animation:esqPulso 1.6s ease-in-out infinite}.esqueleto b.n{height:22px;width:42%}.esqueleto b.l{width:58%}.esq-lista b:nth-child(1){flex:0 0 26%}.esq-lista b:nth-child(2){flex:0 0 14%}.esq-lista b:nth-child(3){flex:0 0 18%}.esq-lista b:nth-child(4){flex:1}.esq-lista>div:nth-child(3n) b:nth-child(1){flex-basis:20%}.esq-lista>div:nth-child(3n+1) b:nth-child(4){flex:0 0 22%}.esq-lista>div:nth-child(2) b{animation-delay:.1s}.esq-lista>div:nth-child(3) b{animation-delay:.2s}.esq-lista>div:nth-child(4) b{animation-delay:.3s}.esq-lista>div:nth-child(5) b{animation-delay:.4s}.esq-lista>div:nth-child(6) b{animation-delay:.5s}.esq-lista>div:nth-child(7) b{animation-delay:.6s}@keyframes esqPulso{0%,100%{opacity:.45}50%{opacity:.9}}@keyframes esqPonto{0%,100%{opacity:.35;transform:scale(.8)}50%{opacity:1;transform:scale(1)}}@media (max-width:700px){.esq-kpis{grid-template-columns:repeat(2,minmax(0,1fr))}.esq-kpis>div:nth-child(3){box-shadow:inset 0 1px 0 var(--costura)}.esq-kpis>div:nth-child(4){box-shadow:inset 1px 1px 0 var(--costura)}}@media (prefers-reduced-motion:reduce){.esqueleto b,.esq-diz::before{animation:none}}.kpis{display:grid;grid-template-columns:repeat(auto-fit,minmax(160px,1fr));gap:1px;background:var(--costura);border:1px solid var(--costura);border-radius:var(--r2);overflow:hidden}.kpi{position:relative;min-width:0;display:flex;flex-direction:column;padding:14px 16px 14px;background:var(--painel);border:0;border-radius:0;cursor:pointer;box-shadow:none;transition:background-color .15s}.kpi .l{order:-1;margin-bottom:8px;min-height:calc(2em * 1.35);display:flex;align-items:flex-start;font-family:var(--mono);font-size:10.5px;font-weight:500;letter-spacing:.08em;line-height:1.35;text-transform:uppercase;color:var(--texto-3)}.kpi .n{font-family:var(--mono);font-size:32px;font-weight:500;line-height:1.05;letter-spacing:-.02em;color:var(--texto);margin:0 0 6px}.kpi .d{font-size:12px;line-height:1.4;color:var(--texto-3)}.kpi:hover{background:var(--realce)}.kpi.bad .n{color:var(--bad)}.kpi.warn .n,.kpi.gold .n{color:var(--warn)}.kpi.info .n{color:var(--info)}.kpi.ok .n{color:var(--ok)}.kpi::before{content:none}.kpi.ativo{background:var(--realce);box-shadow:inset 0 -2px 0 var(--acao)}.v-cel{display:flex;flex-direction:column;gap:4px}.v-num{font-family:var(--mono);font-size:20px;font-weight:500;line-height:1.1;color:var(--texto);font-variant-numeric:tabular-nums}.cartao{background:var(--painel);border:1px solid var(--costura);border-radius:var(--r2);box-shadow:none;overflow:hidden}.cartao-topo{display:flex;align-items:baseline;flex-wrap:wrap;gap:4px 12px;padding:11px 16px 10px;background:var(--painel-topo);border-bottom:1px solid var(--costura)}.cartao-topo h3{font-family:var(--mono);font-size:11px;font-weight:500;letter-spacing:.08em;line-height:1.4;text-transform:uppercase;color:var(--texto-2)}.cartao-topo .muted{font-size:12px}.cartao-topo .dir{margin-left:auto}.cartao-corpo{padding:0}.duas{display:grid;grid-template-columns:minmax(0,1fr) minmax(0,1fr);gap:16px;align-items:start}.tres{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:16px;align-items:start}.duas > .col{display:flex;flex-direction:column;gap:16px;min-width:0}.int-secao{margin:10px 0 -6px}.int-situacao{display:grid;grid-template-columns:repeat(3,minmax(0,1fr))}.int-st{display:flex;align-items:center;justify-content:space-between;gap:16px;min-width:0;padding:10px 16px;border-bottom:1px solid var(--costura-2);border-right:1px solid var(--costura-2);color:inherit;text-decoration:none}.int-st:nth-child(3n){border-right:0}.int-st:nth-last-child(-n+3){border-bottom:0}a.int-st:hover{background:var(--painel-topo)}a.int-st:hover .int-st-val{color:var(--texto)}.int-st-nome{font-size:13px;font-weight:500;color:var(--texto);white-space:nowrap}.int-st-val{min-width:0;font-size:12.5px;color:var(--texto-3);white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.int-st-val::before{content:"";display:inline-block;width:6px;height:6px;margin-right:7px;border-radius:50%;background:var(--texto-3);vertical-align:1px}.int-st-val.ok{color:var(--ok)}.int-st-val.ok::before{background:var(--ok)}.int-st-val.warn{color:var(--warn)}.int-st-val.warn::before{background:var(--warn)}.int-svcs{display:grid;grid-template-columns:minmax(0,1fr) minmax(0,1fr)}.int-svc{display:flex;flex-direction:column;gap:10px;min-width:0;padding:14px 16px;border-bottom:1px solid var(--costura-2)}.int-svc:nth-child(odd):not(.int-largo){border-right:1px solid var(--costura-2)}.int-largo{grid-column:1/-1}.int-svc-topo{display:flex;align-items:center;gap:8px;flex-wrap:wrap;min-height:28px}.int-svc-topo b{font-size:13.5px;color:var(--texto)}.int-svc-topo .btn{margin:0 0 0 auto}.int-rodape{display:flex;gap:10px;align-items:center;padding:12px 16px;background:var(--painel-topo)}.int-corpo{padding:14px 16px}.int-form{display:flex;flex-direction:column;gap:12px;padding:14px 16px}.int-desc{margin:0;padding:12px 16px 0;font-size:12.5px}.int-saida{margin:0;padding:12px 16px 14px;white-space:pre-wrap;color:var(--texto-2)}.int-linha{border-bottom:1px solid var(--costura-2)}.int-desc + .int-linha{margin-top:12px;border-top:1px solid var(--costura-2)}.int-caixa{display:flex;align-items:center;gap:8px;cursor:pointer;color:var(--texto)}.acesso{grid-column:1/-1;border:1px solid var(--costura);border-radius:var(--r2);overflow:hidden;background:var(--painel)}.acesso-topo{display:flex;align-items:center;gap:10px;flex-wrap:wrap;min-height:44px;padding:8px 14px;background:var(--painel-topo);border-bottom:1px solid var(--costura)}.acesso-titulo{font-family:var(--mono);font-size:11px;letter-spacing:.06em;text-transform:uppercase;color:var(--texto-2)}.acesso-resumo{font-size:12.5px;color:var(--texto-3)}.acesso-topo .btn{margin-left:auto}.acesso-grade{display:grid;grid-template-columns:repeat(auto-fill,minmax(230px,1fr))}.acesso-cel{display:flex;align-items:center;gap:12px;min-width:0;padding:11px 14px;background:var(--painel);box-shadow:1px 0 0 var(--costura-2),0 1px 0 var(--costura-2);cursor:pointer;transition:background-color .12s}.acesso-cel:hover{background:var(--realce)}.acesso-cel.travada{cursor:not-allowed}.acesso-cel.travada:hover{background:var(--painel)}.acesso-txt{display:flex;flex-direction:column;gap:2px;min-width:0;flex:1}.acesso-txt b{display:flex;align-items:center;gap:8px;font-size:13.5px;font-weight:500;color:var(--texto)}.acesso-txt small{font-size:12px;color:var(--texto-3);overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.acesso-cel.travada .acesso-txt b{color:var(--texto-2)}.acesso-cel .chip{flex:none}input.interruptor[type=checkbox]{width:32px;height:18px;border-radius:9px;border:1px solid var(--costura-forte);background:var(--elevado);display:block;position:relative;vertical-align:middle}input.interruptor[type=checkbox]::before{content:"";position:absolute;top:2px;left:2px;width:12px;height:12px;border-radius:50%;background:var(--texto-3);transform:none;-webkit-mask:none;mask:none;transition:transform .15s var(--ease),background-color .15s}input.interruptor[type=checkbox]:checked{background:var(--acao);border-color:var(--acao)}input.interruptor[type=checkbox]:checked::before{transform:translateX(14px);background:var(--acao-tinta)}input.interruptor[type=checkbox]:disabled{opacity:.45;cursor:not-allowed}.vazio{padding:28px 18px;color:var(--texto-3);text-align:center;font-size:13.5px}.item{display:grid;grid-template-columns:minmax(0,1fr) auto;gap:2px 16px;padding:11px 16px;border-top:1px solid var(--costura-2);cursor:pointer;transition:background-color .12s}.item:first-child{border-top:0}.item:hover{background:var(--realce)}.item b{font-weight:500;font-size:14px}.item small{display:block;color:var(--texto-3);font-size:12.5px;margin-top:1px}.item .dir{text-align:right;font-family:var(--mono);font-size:12px;color:var(--texto-2);white-space:nowrap}.item .dir .btn.pequeno{margin-top:6px;font-family:var(--sans)}.item.feito>div:first-child>b{text-decoration:line-through;color:var(--texto-3)}.lst-cab,.agd-cab{display:flex;align-items:center;gap:10px;flex-wrap:wrap;margin-bottom:16px}.lst-tit,.agd-tit{display:flex;align-items:center;gap:10px;font-size:26px;font-weight:650;letter-spacing:-.02em;color:var(--texto);margin:0}.lst-tit .i,.agd-tit .i{width:26px;height:26px;color:var(--lst-acento)}.lst-busca,.agd-busca{flex:1 1 220px;min-width:0}.lst-busca input,.agd-busca input{border:0;background-color:transparent;box-shadow:none;min-height:38px;font-size:14.5px}.lst-busca input:focus,.agd-busca input:focus{box-shadow:none;border:0}.lst-cab-dir,.agd-cab-dir{display:flex;align-items:center;gap:8px;margin-left:auto}.lst-cab-dir .btn{min-height:38px}.lst-acao,.agd-azul{display:inline-flex;align-items:center;gap:8px;min-height:38px;background:var(--lst-acento-forte);color:var(--lst-acento-tinta);border:0;border-radius:8px;padding:9px 16px;font:inherit;font-size:14px;font-weight:600;cursor:pointer;white-space:nowrap}.lst-acao:hover,.agd-azul:hover{filter:brightness(1.08)}.lst-acao .i,.agd-azul .i{width:17px;height:17px}.lst-acao:disabled,.agd-azul:disabled{opacity:.6;cursor:default}.lst-acao:focus-visible,.agd-azul:focus-visible{outline:2px solid var(--lst-acento);outline-offset:2px}.lst-cartao,.agd-cartao{background:var(--painel);border:1px solid var(--costura);border-radius:var(--lst-raio);padding:16px}.lst-l1,.agd-l1{display:flex;flex-wrap:wrap;align-items:center;gap:8px}.lst-seg,.agd-seg{display:inline-flex;border:1px solid var(--costura);border-radius:8px;overflow:hidden;flex:none}.lst-seg button,.agd-seg button{display:inline-flex;align-items:center;gap:7px;min-height:34px;border:0;border-right:1px solid var(--costura);background:transparent;color:var(--texto-2);font:inherit;font-size:13.5px;padding:6px 14px;cursor:pointer}.lst-seg button:last-child,.agd-seg button:last-child{border-right:0}.lst-seg button:hover,.agd-seg button:hover{color:var(--texto)}.lst-seg button.ativo,.agd-seg button.ativo{background:var(--lst-acento-bg);color:var(--lst-acento-txt);box-shadow:inset 0 0 0 1px var(--lst-acento);font-weight:600}.lst-seg button b{font-family:var(--mono);font-size:11px;font-weight:600;font-variant-numeric:tabular-nums;color:var(--texto-3)}.lst-seg button.ativo b{color:inherit}.lst-pilula,.agd-pilula{display:inline-flex;align-items:center;gap:6px;min-height:34px;border:1px solid var(--costura);border-radius:999px;background:transparent;color:var(--texto);font:inherit;font-size:13.5px;padding:6px 12px;cursor:pointer;white-space:nowrap}.lst-pilula .i,.agd-pilula .i{width:14px;height:14px;color:var(--texto-3)}.lst-pilula.on,.agd-pilula.on{border-color:var(--lst-acento);background:var(--lst-acento-bg)}.lst-menu-wrap,.agd-menu-wrap{position:relative;display:inline-flex}.lst-menu,.agd-menu{position:absolute;top:calc(100% + 6px);left:0;z-index:40;min-width:210px;background:var(--elevado);border:1px solid var(--costura);border-radius:10px;padding:6px;box-shadow:0 12px 30px rgba(0,0,0,.25);display:flex;flex-direction:column;gap:1px}.lst-op,.agd-op{display:flex;align-items:center;gap:10px;width:100%;text-align:left;border:0;background:transparent;color:var(--texto);font:inherit;font-size:13.5px;padding:8px 10px;border-radius:6px;cursor:pointer}.lst-op:hover,.agd-op:hover{background:var(--realce)}.lst-op.on,.agd-op.on{color:var(--lst-acento-txt);font-weight:600}.lst-op .i,.agd-op .i{width:16px;height:16px;color:var(--texto-3)}.lst-op input,.agd-op input{width:15px;height:15px;min-height:0;margin:0;accent-color:var(--lst-acento-forte)}.lst-sw,.agd-sw{display:inline-flex;align-items:center;gap:8px;cursor:pointer;font-size:13.5px;color:var(--texto-2);user-select:none}.lst-sw input,.agd-sw input{position:absolute;opacity:0;width:1px;height:1px;min-height:0}.lst-sw span,.agd-sw span{width:32px;height:18px;border-radius:999px;background:var(--costura-forte);position:relative;transition:background .15s;flex:none}.lst-sw span::after,.agd-sw span::after{content:"";position:absolute;top:2px;left:2px;width:14px;height:14px;border-radius:50%;background:#fff;transition:transform .15s}.lst-sw input:checked + span,.agd-sw input:checked + span{background:var(--lst-sw-on,var(--lst-acento-forte))}.lst-sw input:checked + span::after,.agd-sw input:checked + span::after{transform:translateX(14px)}.lst-sw input:focus-visible + span,.agd-sw input:focus-visible + span{outline:2px solid var(--lst-acento);outline-offset:2px}.lst-grupo + .lst-grupo,.agd-lista-dia + .agd-lista-dia{margin-top:14px}.lst-grupo h4,.agd-lista-dia h4{display:flex;gap:8px;align-items:center;font-size:13px;font-weight:650;color:var(--texto-2);margin:0 0 4px;padding-bottom:6px;border-bottom:1px solid var(--costura)}.lst-grupo h4 span,.agd-lista-dia h4 span{font-family:var(--mono);font-size:11px;font-weight:500;font-variant-numeric:tabular-nums;color:var(--texto-3)}.agd-lista-dia h4.hoje{color:var(--lst-acento-txt)}.lst-it,.agd-it{display:grid;gap:10px;padding:10px 4px;border-bottom:1px solid var(--costura-2);cursor:pointer;border-radius:6px}.agd-it{grid-template-columns:52px 3px minmax(0,1fr)}.lst-it:last-child,.agd-it:last-child{border-bottom:0}.lst-it:hover,.agd-it:hover{background:var(--realce)}.lst-it-quando,.agd-it-hora{display:flex;flex-direction:column;align-items:flex-start;gap:2px;min-width:0}.lst-it-quando b,.agd-it-hora b{font-family:var(--mono);font-size:13.5px;font-weight:600;font-variant-numeric:tabular-nums;color:var(--texto)}.lst-it-quando small,.agd-it-hora small{font-size:11.5px;color:var(--texto-3);margin-bottom:4px}.lst-it-barra,.agd-it-barra{border-radius:3px;min-height:100%}.lst-it-corpo,.agd-it-corpo{min-width:0;display:flex;flex-direction:column;gap:2px;position:relative}.lst-it-tipo,.agd-it-tipo{display:flex;align-items:center;gap:6px;font-size:12px;font-weight:600;min-width:0}.lst-it-tipo .i,.agd-it-tipo .i{width:13px;height:13px}.lst-it-tit,.agd-it-tit{font-size:13px;font-weight:700;text-transform:uppercase;letter-spacing:.01em;color:var(--texto);line-height:1.3;overflow-wrap:anywhere}.lst-it-sub,.agd-it-sub{font-size:12.5px;color:var(--texto-2)}.agd-it-sub{padding-right:64px}.lst-av,.agd-av{width:24px;height:24px;border-radius:50%;display:grid;place-items:center;font-size:10px;font-weight:700;background:var(--lst-acento-bg);color:var(--lst-acento-txt);border:2px solid var(--painel)}.agd-avs{display:flex;justify-content:flex-end;margin-top:-18px;min-height:22px}.agd-av{margin-left:-6px}.lst-it.feito .lst-it-tit,.lst-it.feito .lst-it-sub,.agd-it.feito .agd-it-tit,.agd-it.feito .agd-it-sub{text-decoration:line-through}.lst-it.feito .lst-it-corpo,.lst-it.feito .lst-it-barra,.lst-it.feito .lst-it-quando b,.agd-it.feito .agd-it-corpo,.agd-it.feito .agd-it-barra,.agd-it.feito .agd-it-hora b{opacity:.5}.lst-prio,.agd-prio{flex:none;font-size:10.5px;font-weight:600;border-radius:999px;padding:1px 7px;line-height:1.5;letter-spacing:.02em}.lst-prio.urgente,.agd-prio.urgente{background:var(--bad-bg);color:var(--bad)}.lst-prio.alta,.agd-prio.alta{background:var(--warn-bg);color:var(--pg-lar)}.lst-prio.media,.agd-prio.media{background:var(--chip-bg);color:var(--texto-2)}.lst-prio.baixa,.agd-prio.baixa{background:transparent;color:var(--texto-3);box-shadow:inset 0 0 0 1px var(--costura)}.lst-it-entrega,.agd-it-entrega{font-size:11.5px;margin-top:2px}.lst-it-entrega b,.agd-it-entrega b{font-weight:700}.lst .c-azul,.agd .c-azul,.agd-g .c-azul{color:var(--pg-azul-txt)}.lst .c-vermelho,.agd .c-vermelho,.agd-g .c-vermelho{color:var(--bad)}.lst .c-laranja,.agd .c-laranja,.agd-g .c-laranja{color:var(--pg-lar)}.lst .c-teal,.agd .c-teal,.agd-g .c-teal{color:var(--pg-teal)}.lst .c-verde,.agd .c-verde,.agd-g .c-verde{color:var(--pg-verde)}.lst .c-roxo,.agd .c-roxo,.agd-g .c-roxo{color:var(--pg-roxo)}.lst .c-ok,.agd .c-ok,.agd-g .c-ok{color:var(--ok)}.lst .c-cinza{color:var(--texto-3)}.lst .bg-azul,.agd .bg-azul,.agd-g .bg-azul{background:var(--pg-azul)}.lst .bg-vermelho,.agd .bg-vermelho,.agd-g .bg-vermelho{background:var(--bad)}.lst .bg-laranja,.agd .bg-laranja,.agd-g .bg-laranja{background:var(--pg-lar)}.lst .bg-teal,.agd .bg-teal,.agd-g .bg-teal{background:var(--pg-teal)}.lst .bg-verde,.agd .bg-verde,.agd-g .bg-verde{background:var(--pg-verde)}.lst .bg-roxo,.agd .bg-roxo,.agd-g .bg-roxo{background:var(--pg-roxo)}.lst .bg-cinza{background:var(--texto-3)}.sug-caixa{position:fixed;z-index:1200;max-height:260px;overflow:auto;padding:4px;background:var(--elevado);border:1px solid var(--costura);border-radius:var(--r)}.sug-item{display:flex;align-items:baseline;gap:8px;width:100%;padding:7px 10px;border:0;border-radius:4px;background:none;color:var(--texto);font:inherit;font-size:13px;text-align:left;cursor:pointer}.sug-item small{color:var(--texto-3);font-size:11.5px;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.sug-item:hover,.sug-item.ativo{background:var(--acao-suave)}.chip{display:inline-flex;align-items:center;gap:6px;font-family:var(--sans);font-size:11.5px;font-weight:500;line-height:1.6;padding:0 7px;border-radius:4px;white-space:nowrap;vertical-align:middle;background:var(--chip-bg);color:var(--texto-2)}.chip.num{font-family:var(--mono);font-size:11px}.chip.bad,.chip.warn,.chip.ok,.chip.info,.chip.gold{padding-left:6px}.chip.bad::before,.chip.warn::before,.chip.ok::before,.chip.info::before,.chip.gold::before{content:"";width:6px;height:6px;border-radius:50%;background:currentColor;flex:none}.chip.bad{background:var(--bad-bg);color:var(--bad)}.chip.warn{background:var(--warn-bg);color:var(--warn)}.chip.ok{background:var(--ok-bg);color:var(--ok)}.chip.info{background:var(--info-bg);color:var(--info)}.chip.gold{background:var(--warn-bg);color:var(--warn)}.barra{display:flex;gap:8px;align-items:center;flex-wrap:wrap}.barra input,.barra select,.barra .btn,.barra .opcao{min-height:36px}.barra input[type=checkbox]{min-height:0}.barra input[type=search]{max-width:380px;flex:1 1 260px}.barra select{width:auto}.opcao{display:inline-flex;align-items:center;gap:8px;padding:0 12px;border:1px solid var(--costura);border-radius:var(--r);background:var(--elevado);font-size:13.5px;color:var(--texto-2);cursor:pointer;white-space:nowrap;transition:border-color .15s}.opcao:hover{border-color:var(--costura-forte)}.opcao:has(input:checked){border-color:var(--acao);color:var(--texto)}.tabela-wrap{background:var(--painel);border:1px solid var(--costura);border-radius:var(--r2);box-shadow:none;overflow:auto}table{border-collapse:collapse;width:100%;font-size:13.5px}th,td{text-align:left;vertical-align:top}th{position:sticky;top:0;z-index:1;padding:10px 14px 9px;font-family:var(--mono);font-size:10.5px;font-weight:500;letter-spacing:.08em;text-transform:uppercase;color:var(--texto-3);background:var(--painel-topo);border-bottom:1px solid var(--costura);cursor:pointer;white-space:nowrap;transition:color .15s}th:hover,th.ord{color:var(--texto)}th.ord::after{content:"";display:inline-block;width:0;height:0;margin-left:6px;vertical-align:1px;border-left:3.5px solid transparent;border-right:3.5px solid transparent;border-top:4.5px solid var(--acao)}th.ord.asc::after{border-top:0;border-bottom:4.5px solid var(--acao)}td{padding:11px 14px;border-top:1px solid var(--costura-2)}tbody tr:first-child td{border-top:0}tbody tr{cursor:pointer;transition:background-color .12s}tbody tr:hover{background:var(--realce)}tr.parado td:first-child{box-shadow:inset 1px 0 0 var(--bad)}td.num{font-family:var(--mono);font-size:12.5px;color:var(--texto-2);white-space:nowrap}td.nowrap{white-space:nowrap}td.corte{max-width:240px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.tabela-fixa table{table-layout:fixed;min-width:0}.tabela-fixa td,.tabela-fixa th{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.tabela-fixa td.quebra{white-space:normal}.trecho{white-space:normal;display:-webkit-box;-webkit-line-clamp:3;-webkit-box-orient:vertical;overflow:hidden;line-height:1.45}.rodape-tabela{display:flex;justify-content:space-between;gap:10px;flex-wrap:wrap;padding:9px 14px;font-family:var(--mono);font-size:11px;color:var(--texto-3);border-top:1px solid var(--costura);background:var(--painel-topo)}.abas{display:flex;gap:22px;border-bottom:1px solid var(--costura);padding:0}.abas button{font:inherit;font-family:var(--mono);font-size:11px;font-weight:500;letter-spacing:.08em;text-transform:uppercase;background:none;border:0;border-bottom:2px solid transparent;margin-bottom:-1px;padding:10px 0 9px;color:var(--texto-3);cursor:pointer;transition:color .15s,border-color .15s}.abas button:hover{color:var(--texto)}.abas button.ativo{color:var(--texto);border-bottom-color:var(--acao)}.abas .badge{font-size:10.5px;background:var(--chip-bg);color:var(--texto-2);padding:0 5px;margin-left:6px;border-radius:4px;letter-spacing:0}.cartao .abas{padding:0 16px}.barras{display:flex;flex-direction:column;gap:10px;padding:14px 16px}.barra-h{display:grid;grid-template-columns:170px 1fr 52px;gap:12px;align-items:center;font-size:13px}.barra-h .tr{height:6px;background:var(--chip-bg);border-radius:999px;overflow:hidden}.barra-h .tr i{display:block;height:100%;background:var(--acao);border-radius:999px}.barra-h .v{font-family:var(--mono);font-size:12.5px;text-align:right;color:var(--texto-2)}.pgv-aviso{position:fixed;left:16px;bottom:16px;z-index:80;display:flex;align-items:center;gap:12px;max-width:min(460px,calc(100vw - 32px));padding:12px 12px 12px 16px;border:1px solid var(--costura-forte);border-radius:var(--r2);background:var(--painel-topo);color:var(--ink);box-shadow:var(--sombra-3);font-size:13.5px;line-height:1.4;animation:surgir .2s var(--ease) both}.pgv-aviso span{flex:1;min-width:0}.pgv-aviso .btn{margin-top:0;flex:none}.pgv-x{flex:none;border:0;background:transparent;color:inherit;opacity:.55;font-size:18px;line-height:1;cursor:pointer;padding:2px 6px;border-radius:6px}.pgv-x:hover{opacity:1;background:rgba(127,127,127,.16)}.pgv-aviso.pgv-forte{top:0;left:0;right:0;bottom:auto;z-index:90;max-width:none;border-radius:0;border-left:0;border-right:0;border-top:0;border-bottom:1px solid var(--costura-forte);box-shadow:var(--sombra-3);padding:12px 16px;animation:none}.pgv-aviso.pgv-forte b{flex:none}.pgv-aviso.pgv-forte span{flex:1}@media (max-width:520px){.pgv-aviso{left:8px;right:8px;bottom:8px;max-width:none;flex-wrap:wrap}.pgv-aviso.pgv-forte{left:auto;right:auto;bottom:auto}}.pgav-pilha{position:fixed;right:16px;bottom:16px;z-index:70;display:flex;flex-direction:column;gap:8px;align-items:flex-end;max-width:min(380px,calc(100vw - 32px));pointer-events:none}.pgav-cartao{pointer-events:auto;display:grid;grid-template-columns:28px minmax(0,1fr) auto;gap:10px;width:100%;padding:11px 10px 11px 13px;border:1px solid var(--costura-forte);border-radius:var(--r2);background:var(--painel-topo);color:var(--ink);box-shadow:var(--sombra-3);font-size:13.5px;line-height:1.4;cursor:pointer;text-align:left;animation:surgir .2s var(--ease) both}.pgav-cartao:hover{background:var(--realce)}.pgav-ico{width:28px;height:28px;display:grid;place-items:center;border-radius:var(--r);background:var(--chip-bg);color:var(--texto-2)}.pgav-ico .i{width:15px;height:15px;vertical-align:0}.pgav-corpo{min-width:0}.pgav-cartao b{display:block;font-size:13.5px;font-weight:500;line-height:1.35;color:var(--texto);overflow-wrap:anywhere}.pgav-cartao small{display:-webkit-box;margin-top:2px;font-size:12.5px;line-height:1.4;color:var(--texto-3);-webkit-line-clamp:2;-webkit-box-orient:vertical;overflow:hidden}.pgav-mais{display:block;margin-top:3px;font-family:var(--mono);font-size:10.5px;font-style:normal;letter-spacing:.04em;color:var(--texto-3)}.pgav-permitir{display:block;margin-top:8px;padding:5px 9px;border:1px solid var(--costura-forte);border-radius:var(--r);background:transparent;color:var(--texto-2);font:inherit;font-size:12px;cursor:pointer}.pgav-permitir:hover{background:var(--realce);color:var(--texto)}.pgav-x{flex:none;align-self:start;border:0;background:transparent;color:inherit;opacity:.5;font-size:17px;line-height:1;cursor:pointer;padding:0 4px;border-radius:6px}.pgav-x:hover{opacity:1;background:rgba(127,127,127,.16)}.ntf-vivo-est{display:block;margin-top:4px;color:var(--texto-3)}@media (max-width:520px){.pgav-pilha{left:8px;right:8px;bottom:8px;max-width:none}}@media (prefers-reduced-motion:reduce){.pgav-cartao{animation:none}}.gaveta{position:fixed;inset:0;z-index:50;display:grid;place-items:center;padding:16px}.gaveta[hidden]{display:none}.gaveta-fundo{position:absolute;inset:0;background:rgba(3,6,10,.55);animation:esmaecer .18s ease-out both}:root[data-theme="light"] .gaveta-fundo{background:rgba(17,24,39,.30)}.gaveta-painel{position:relative;z-index:1;width:min(900px,100%);max-height:calc(100vh - 32px);display:flex;flex-direction:column;overflow:hidden;background:var(--painel);border:1px solid var(--costura-forte);border-radius:var(--r3);box-shadow:0 24px 60px -24px rgba(0,0,0,.6);animation:gavetaEntra .2s var(--ease) both}:root[data-theme="light"] .gaveta-painel{box-shadow:0 24px 60px -24px rgba(17,24,39,.35)}@keyframes gavetaEntra{from{transform:translateY(8px);opacity:0}}.gaveta-topo{display:flex;align-items:center;gap:12px;padding:18px 18px 16px 24px;background:var(--painel);border-bottom:1px solid var(--costura-2)}.gaveta-topo h3{flex:1;font-size:19px;font-weight:600;line-height:1.3;letter-spacing:-.01em}.gaveta-corpo{padding:20px 24px 28px;overflow:auto;overscroll-behavior:contain;display:flex;flex-direction:column;gap:20px;flex:1 1 auto;min-height:0}.par{display:grid;grid-template-columns:130px 1fr;gap:8px 14px;font-size:14px}.par dt{font-family:var(--mono);font-size:10.5px;letter-spacing:.08em;text-transform:uppercase;color:var(--texto-3);padding-top:3px}.par dd{margin:0}.bloco h4{font-family:var(--mono);font-size:10.5px;font-weight:500;letter-spacing:.08em;text-transform:uppercase;color:var(--texto-3);margin:0 0 10px;padding-bottom:8px;border-bottom:1px solid var(--costura)}.pub{border:1px solid var(--costura);border-radius:var(--r);padding:11px 13px;margin-bottom:8px;font-size:13.5px;background:var(--realce)}.pub .cab{display:flex;gap:8px;align-items:center;margin-bottom:5px;flex-wrap:wrap}.pub .cab .mono{color:var(--texto-3);font-size:12px}.pub .teor{white-space:pre-wrap;color:var(--texto-2);max-height:120px;overflow:hidden;line-height:1.6}.pub .teor.aberto{max-height:none}.pub .mais{color:var(--acao-texto);cursor:pointer;font-size:13px;font-weight:500;margin-top:5px;display:inline-block}.md h4{font-family:var(--sans)!important;font-size:14px!important;font-weight:600!important;color:var(--texto)!important;text-transform:none!important;letter-spacing:0!important;border-bottom:1px solid var(--costura);padding-bottom:6px}.cal{background:var(--painel);border:1px solid var(--costura);border-radius:var(--r2);overflow:hidden}.cal-topo{display:flex;align-items:center;gap:10px;padding:10px 14px;background:var(--painel-topo);border-bottom:1px solid var(--costura)}.cal-topo h3{flex:1;text-align:center;font-size:16px;font-weight:600}.cal-topo h3::first-letter{text-transform:uppercase}.cal-grade{display:grid;grid-template-columns:repeat(7,minmax(0,1fr))}.cal-dia-nome{font-family:var(--mono);font-size:10.5px;letter-spacing:.08em;text-transform:uppercase;color:var(--texto-3);text-align:center;padding:8px 0;border-bottom:1px solid var(--costura)}.cal-dia{min-width:0;min-height:100px;border-right:1px solid var(--costura-2);border-bottom:1px solid var(--costura-2);padding:6px;font-size:12px;cursor:pointer;transition:background-color .12s}.cal-dia:nth-child(7n){border-right:0}.cal-dia:hover{background:var(--realce)}.cal-dia .n{font-family:var(--mono);font-size:12px;line-height:1;color:var(--texto-2);margin:3px 0 7px 3px}.cal-dia.fora{background:var(--chao)}.cal-dia.fora .n{color:var(--apagado)}.cal-dia.hoje .n{display:inline-grid;place-items:center;min-width:24px;height:22px;padding:0 5px;margin:0 0 6px;border-radius:4px;background:var(--acao);color:var(--acao-tinta);font-weight:600}.cal-dia.sel{box-shadow:inset 0 0 0 1px var(--acao)}.ev,.ev.tarefa{display:block;font-size:11.5px;line-height:1.5;padding:1px 6px;margin:0 0 3px;border-radius:4px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;border:0;text-align:left;grid-template-columns:none}.ev::before{content:"";display:inline-block;width:6px;height:6px;border-radius:50%;margin-right:6px;vertical-align:1px}.ev.prazo{background:var(--bad-bg)}.ev.prazo::before{background:var(--bad)}.ev.margem{background:var(--warn-bg)}.ev.margem::before{background:var(--warn)}.ev.audiencia{background:var(--info-bg)}.ev.audiencia::before{background:var(--info)}.ev.tarefa{background:var(--ok-bg)}.ev.tarefa::before{background:var(--ok)}.ev.google{background:var(--chip-bg)}.ev.google::before{background:var(--texto-3)}.legenda{display:flex;gap:18px;flex-wrap:wrap;font-family:var(--mono);font-size:11px;color:var(--texto-2)}.legenda span::before{content:"";display:inline-block;width:7px;height:7px;border-radius:50%;margin-right:7px;vertical-align:1px}.legenda .l-prazo::before{background:var(--bad)}.legenda .l-margem::before{background:var(--warn)}.legenda .l-audiencia::before{background:var(--info)}.legenda .l-tarefa::before{background:var(--ok)}.legenda .l-google::before{background:var(--texto-3)}.tarefa{display:grid;grid-template-columns:auto minmax(0,1fr) auto;gap:12px;align-items:start;padding:11px 16px;border-top:1px solid var(--costura-2);transition:background-color .12s}.tarefa:first-child{border-top:0}.tarefa:hover{background:var(--realce)}.ev.tarefa:hover{background:var(--ok-bg)}.tarefa input[type=checkbox]{margin-top:3px}.tarefa input[type=checkbox]:checked{background:var(--ok);border-color:var(--ok)}.tarefa.feita b{text-decoration:line-through;color:var(--texto-3)}.tarefa b{font-size:14px;font-weight:500}.tarefa small{display:block;color:var(--texto-3);font-size:12.5px}.fase-box{background:var(--painel);border:1px dashed var(--costura-forte);border-radius:var(--r2);padding:36px 28px;display:flex;flex-direction:column;gap:10px;align-items:flex-start;max-width:720px}.fase-box h3{font-size:18px;font-weight:600}.fase-box p{margin:0;color:var(--texto-2);max-width:62ch}.fase-box .i.ico{width:22px;height:22px;stroke-width:1.4;color:var(--acao)}.toast{position:fixed;left:50%;bottom:24px;transform:translateX(-50%);z-index:70;display:flex;align-items:center;gap:10px;max-width:min(560px,calc(100vw - 32px));padding:10px 16px 10px 13px;background:var(--elevado);color:var(--texto);border:1px solid var(--costura-forte);border-radius:var(--r2);font-size:13.5px;font-weight:500;animation:avisoEntra .2s var(--ease) both}.toast::before{content:"";flex:none;width:7px;height:7px;border-radius:50%;background:var(--ok)}.toast.bad::before{background:var(--bad)}@keyframes avisoEntra{from{opacity:0;transform:translate(-50%,6px)}}#carregando{position:fixed;top:0;left:0;right:0;height:2px;z-index:80;background:linear-gradient(90deg,transparent,var(--acao),transparent);background-size:40% 100%;background-repeat:no-repeat;animation:carregar 1s linear infinite}@keyframes carregar{from{background-position:-40% 0}to{background-position:140% 0}}.spinner{display:none}.tela:not([data-mantem]) .cartao{border-radius:var(--r3)}.tela:not([data-mantem]) .cartao-topo{align-items:center;padding:14px 18px 12px;background:var(--painel);border-bottom-color:var(--costura-2)}.tela:not([data-mantem]) .cartao-topo h3{font-family:var(--sans);font-size:14.5px;font-weight:600;letter-spacing:-.005em;line-height:1.35;text-transform:none;color:var(--texto)}.tela:not([data-mantem]) .kpis{display:flex;flex-wrap:wrap;gap:12px;background:none;border:0;border-radius:0;overflow:visible}.tela:not([data-mantem]) .kpi{flex:1 1 220px;min-width:0;display:grid;grid-template-columns:minmax(0,1fr);grid-template-areas:"n" "l" "d";align-content:start;padding:16px 18px;border:1px solid var(--costura);border-radius:var(--r3);background:var(--painel);transition:background-color .15s,border-color .15s}.tela:not([data-mantem]) .kpi:has(.k-ic){grid-template-columns:auto minmax(0,1fr);grid-template-areas:"ic n" "ic l" "ic d";column-gap:14px}.tela:not([data-mantem]) .kpi:hover{background:var(--painel);border-color:var(--costura-forte)}.tela:not([data-mantem]) .kpi .n{grid-area:n;font-size:26px;margin:0}.tela:not([data-mantem]) .kpi .l{grid-area:l;order:0;min-height:0;margin:3px 0 0;font-family:var(--sans);font-size:13px;font-weight:500;letter-spacing:0;line-height:1.35;text-transform:none;color:var(--texto-2)}.tela:not([data-mantem]) .kpi .d{grid-area:d;margin-top:2px;font-size:12px}.tela:not([data-mantem]) .kpi.ativo{border-color:var(--acao);box-shadow:inset 0 0 0 1px var(--acao)}.k-ic{grid-area:ic;align-self:start;display:grid;place-items:center;width:42px;height:42px;border-radius:var(--r3);background:var(--chip-bg);color:var(--texto-2)}.k-ic .i{width:20px;height:20px}.kpi.bad .k-ic{background:var(--bad-bg);color:var(--bad)}.kpi.warn .k-ic,.kpi.gold .k-ic{background:var(--warn-bg);color:var(--warn)}.kpi.info .k-ic{background:var(--info-bg);color:var(--info)}.kpi.ok .k-ic{background:var(--ok-bg);color:var(--ok)}.ini-topo{display:grid;grid-template-columns:minmax(0,5fr) minmax(0,7fr);gap:16px}.ini-boas{position:relative;overflow:hidden;display:flex;flex-direction:column;justify-content:flex-end;gap:6px;min-height:236px;padding:24px 28px 22px;border-radius:var(--r3);border:1px solid var(--costura);color:#fff;background:linear-gradient(160deg,#1C222C,#12161C 72%)}:root[data-theme="light"] .ini-boas{border-color:transparent;background:linear-gradient(160deg,#152846,#0B1526 75%)}.ini-marca{position:absolute;right:-30px;top:-22px;width:220px;height:auto;opacity:.11;pointer-events:none;user-select:none}.ini-data{font-size:12.5px;color:rgba(255,255,255,.64)}.ini-boas h3{position:relative;font-size:27px;font-weight:600;letter-spacing:-.02em;line-height:1.2;color:#fff}.ini-boas p{position:relative;max-width:48ch;margin:2px 0 0;font-size:14px;line-height:1.55;color:rgba(255,255,255,.80)}.ini-boas-acoes{position:relative;margin-top:14px;display:flex;align-items:center;gap:12px;flex-wrap:wrap}.ini-boas .btn.fantasma{color:rgba(255,255,255,.88);border:1px solid rgba(255,255,255,.20)}.ini-boas .btn.fantasma:hover{background:rgba(255,255,255,.08);color:#fff}.ini-nov{display:flex;flex-direction:column;min-height:236px}.ini-nov-cab{display:flex;align-items:center;gap:10px;min-height:46px;padding:10px 12px 0 20px}.ini-nov-cab > .i{width:17px;height:17px;color:var(--acao-texto)}.ini-nov-cab b{font-size:14.5px;font-weight:600;color:var(--texto)}.ini-nov-pontos{margin-left:auto;display:flex;align-items:center;gap:5px;padding-right:6px}.ini-nov-pontos i{width:6px;height:6px;border-radius:999px;background:var(--costura-forte);transition:width .2s var(--ease),background-color .2s}.ini-nov-pontos i.on{width:16px;background:var(--acao)}.ini-nov-bt{width:30px;padding:0;justify-content:center}.ini-nov-corpo{flex:1;display:flex;padding:12px 20px 20px}.ini-nov-txt{flex:1;display:flex;flex-direction:column;align-items:flex-start;gap:8px;min-width:0}.ini-nov-txt h4{font-size:19px;font-weight:600;letter-spacing:-.01em;line-height:1.3;color:var(--texto)}.ini-nov-meta{display:flex;align-items:center;gap:10px;flex-wrap:wrap;margin-top:auto;padding-top:6px}.ini-nov-quando{font-family:var(--mono);font-size:12px;color:var(--texto-3)}.ini-nov-txt p{max-width:68ch;margin:0;font-size:13.5px;line-height:1.55;color:var(--texto-2);display:-webkit-box;-webkit-line-clamp:4;-webkit-box-orient:vertical;overflow:hidden}.ini-nov-vazio{display:flex;align-items:center;justify-content:center;color:var(--texto-3)}.ini-verif{padding:12px 18px 14px;display:grid;grid-template-columns:repeat(auto-fit,minmax(130px,1fr));gap:10px;font-size:12.5px}@media (max-width:1150px){.ini-topo{grid-template-columns:1fr}}@media (max-width:640px){.ini-boas{min-height:0}.ini-boas h3{font-size:23px}}@media (max-width:640px){.tela:not([data-mantem]) .kpis{gap:10px}.tela:not([data-mantem]) .kpi{flex-basis:calc(50% - 5px);padding:14px}.tela:not([data-mantem]) .kpi:has(.k-ic){grid-template-columns:minmax(0,1fr);grid-template-areas:"ic" "n" "l" "d"}.tela:not([data-mantem]) .k-ic{width:38px;height:38px;margin-bottom:10px}}.intg{display:flex;flex-direction:column;gap:16px}.intg-busca{display:flex;min-width:0}.intg-busca input{flex:1;min-width:0;min-height:42px;border-top-right-radius:0;border-bottom-right-radius:0;background-color:var(--painel)}.intg-busca button{flex:none;display:grid;place-items:center;width:46px;border:1px solid var(--costura);border-left:0;border-radius:0 var(--r) var(--r) 0;background:var(--painel);color:var(--texto-2);cursor:pointer}.intg-busca button:hover{background:var(--acao-suave);color:var(--acao-texto)}.intg-busca button .i{width:16px;height:16px}.intg-l2{display:flex;align-items:flex-end;justify-content:space-between;gap:12px 20px;flex-wrap:wrap}.intg-cats{display:flex;flex-wrap:wrap;gap:6px}.intg-cats button{min-height:32px;padding:0 12px;border:1px solid var(--costura);border-radius:999px;background:var(--painel);color:var(--texto-2);font:inherit;font-size:12.5px;font-weight:500;cursor:pointer;transition:background-color .15s,color .15s,border-color .15s}.intg-cats button:hover{color:var(--texto);border-color:var(--costura-forte)}.intg-cats button.on{background:var(--acao);border-color:var(--acao);color:var(--acao-tinta);font-weight:600}.intg-sel{display:flex;gap:10px}.intg-sel .campo label{font-size:12px;color:var(--texto-3)}.intg-sel select{min-width:190px}.intg-grade{display:grid;grid-template-columns:repeat(auto-fill,minmax(270px,1fr));gap:14px}.intg-card{display:flex;flex-direction:column;min-width:0;border:1px solid var(--costura);border-radius:var(--r3);background:var(--painel);cursor:pointer;transition:border-color .15s}.intg-card:hover{border-color:var(--costura-forte)}.intg-card:focus-visible{outline:2px solid var(--acao);outline-offset:2px}.intg-card.breve{cursor:default}.intg-card.breve:hover{border-color:var(--costura)}.intg-card-topo{display:flex;align-items:flex-start;gap:12px;padding:16px 16px 0}.intg-tile{flex:none;display:grid;place-items:center;width:44px;height:44px;border-radius:var(--r3);background:var(--intg-cor);color:#fff;font-size:15px;font-weight:700;letter-spacing:-.01em;line-height:1}.intg-tile.longo{font-size:11.5px;letter-spacing:.01em}.intg-card.breve .intg-tile{opacity:.75}.intg-card-nome{flex:1;min-width:0;display:flex;flex-direction:column;gap:2px;padding-top:2px}.intg-card-nome b{font-size:14.5px;font-weight:600;line-height:1.3;color:var(--texto)}.intg-card-nome small{font-size:12px;color:var(--texto-3)}.intg-card-meta{display:flex;align-items:center;gap:8px;flex-wrap:wrap;margin-top:2px}.intg-st{flex:none;white-space:nowrap;padding:2px 9px;border-radius:999px;font-size:11.5px;font-weight:600;line-height:1.4}.intg-st.ok{background:var(--ok-bg);color:var(--ok)}.intg-st.warn{background:var(--warn-bg);color:var(--warn)}.intg-st.neutro{background:var(--chip-bg);color:var(--texto-2)}.intg-st.breve{border:1px solid var(--costura-forte);color:var(--texto-3)}.intg-card-desc{flex:1;margin:12px 16px 14px;font-size:13px;line-height:1.5;color:var(--texto-2);display:-webkit-box;-webkit-line-clamp:3;-webkit-box-orient:vertical;overflow:hidden}.intg-card-pe{display:flex;align-items:center;justify-content:center;min-height:44px;border-top:1px solid var(--costura-2)}.intg-ver{display:inline-flex;align-items:center;gap:6px;font-size:13px;font-weight:600;color:var(--texto)}.intg-ver .i{width:15px;height:15px;transition:transform .15s}.intg-card:hover .intg-ver{color:var(--acao-texto)}.intg-card:hover .intg-ver .i{transform:translateX(2px)}.intg-card.breve .intg-card-pe{justify-content:flex-start;padding:0 16px}.intg-breve{display:inline-flex;align-items:center;gap:6px;font-size:12.5px;color:var(--texto-3)}.intg-breve .i{width:14px;height:14px}.intg-vazio{grid-column:1/-1;display:flex;flex-direction:column;align-items:center;gap:6px;padding:52px 16px;border:1px dashed var(--costura-forte);border-radius:var(--r3);text-align:center}.intg-vazio .i{width:24px;height:24px;color:var(--texto-3)}.intg-vazio b{font-size:15px;color:var(--texto)}.intg-vazio span{font-size:13px;color:var(--texto-3)}.intg-det{display:flex;flex-direction:column;gap:14px}.intg-det-topo{display:flex;align-items:center;gap:12px}.intg-det-topo > div{display:flex;align-items:center;gap:10px;flex-wrap:wrap}.intg-det-topo small{font-size:12.5px;color:var(--texto-3)}.intg-det-desc{margin:0;font-size:13.5px;line-height:1.55;color:var(--texto-2)}.intg-form{padding:16px;border:1px solid var(--costura);border-radius:var(--r3);background:var(--painel)}.intg-saida{margin:0;padding:12px;border:1px solid var(--costura-2);border-radius:var(--r);background:var(--elevado);max-height:320px;overflow:auto}.intg-det .cartao{border-radius:var(--r3)}@media (max-width:900px){.intg-sel{width:100%}.intg-sel .campo{flex:1}.intg-sel select{min-width:0;width:100%}}.intg-tile.logo{overflow:hidden}.intg-tile.logo img{width:58%;height:58%;object-fit:contain;display:block}.intg-tile.logo.cheia{background:#fff}.intg-tile.logo.cheia img{width:100%;height:100%;object-fit:cover}.intg-tile.logo.branca{background:#fff;box-shadow:inset 0 0 0 1px rgba(0,0,0,.08)}.intg-tile.logo.branca img{width:72%;height:72%}.intg-tile.g{width:56px;height:56px;border-radius:14px;font-size:18px}.janela:has(> .cx.intg-cx){width:min(880px,100%);height:min(860px,calc(100vh - 32px))}.intg-cx-topo{display:flex;align-items:flex-start;gap:16px;padding:22px 24px 14px}.intg-cx-tit{flex:1;min-width:0}.intg-cx-tit small{display:block;font-size:11px;font-weight:600;letter-spacing:.08em;text-transform:uppercase;color:var(--texto-3)}.intg-cx-tit h3{display:flex;align-items:center;flex-wrap:wrap;gap:10px;margin:2px 0 0;font-size:21px;font-weight:600;letter-spacing:-.01em;color:var(--texto)}.intg-cx-tit p{margin:4px 0 0;font-size:13.5px;line-height:1.5;color:var(--texto-2)}.intg-abas{display:flex;gap:2px;padding:0 24px;border-bottom:1px solid var(--costura-2);overflow-x:auto}.intg-abas button{flex:none;padding:10px 12px;border:0;background:none;color:var(--texto-3);font:inherit;font-size:13.5px;font-weight:500;cursor:pointer;box-shadow:inset 0 -2px 0 transparent}.intg-abas button:hover{color:var(--texto)}.intg-abas button.on{color:var(--texto);font-weight:600;box-shadow:inset 0 -2px 0 var(--texto)}.intg-cx-corpo{flex:1;min-height:0;overflow:auto;overscroll-behavior:contain;padding:20px 24px 24px}.intg-cx-corpo > [data-aba-corpo]:not(.intg-geral){display:flex;flex-direction:column;gap:10px}.intg-cx-corpo > [hidden]{display:none!important}.intg-geral{display:grid;grid-template-columns:minmax(0,1.55fr) minmax(0,1fr);gap:20px;align-items:start}.intg-esq{display:flex;flex-direction:column;gap:18px;min-width:0}.intg-box{padding:16px;border:1px solid var(--costura);border-radius:var(--r3);background:var(--elevado);display:flex;flex-direction:column;gap:10px}.intg-box h4{margin:0;font-size:15px;font-weight:600;color:var(--texto)}.intg-box p{margin:-4px 0 0;font-size:13px;color:var(--texto-2)}.intg-box ol{margin:0;padding-left:20px;display:flex;flex-direction:column;gap:6px;font-size:13.5px;line-height:1.5;color:var(--texto)}.intg-box-bts{display:flex;flex-wrap:wrap;gap:8px}.intg-box-bts .btn .i{width:14px;height:14px}.intg-url{display:flex;gap:8px}.intg-url input{flex:1;min-width:0;font-size:12.5px;background:var(--painel)}.intg-sec{display:flex;flex-direction:column;gap:10px}.intg-sec p{margin:0;font-size:13.5px;line-height:1.6;color:var(--texto-2)}.intg-h{margin:0;font-size:15px;font-weight:600;color:var(--texto)}.intg-cx-corpo [data-aba-corpo] > .intg-h:not(:first-child){margin-top:14px}.intg-exemplo{display:flex;align-items:center;gap:12px;padding:14px 16px;border:1px solid var(--costura-forte);border-radius:var(--r3);background:var(--acao-suave)}.intg-exemplo > .i{flex:none;width:20px;height:20px;color:var(--acao-texto)}.intg-exemplo small{display:block;font-size:11.5px;color:var(--texto-3)}.intg-exemplo b{font-size:14px;color:var(--texto)}.intg-faz{list-style:none;margin:0;padding:0;display:flex;flex-direction:column;gap:6px}.intg-faz li{display:flex;align-items:center;gap:10px;padding:10px 12px;border:1px solid var(--costura);border-radius:var(--r2);font-size:13.5px;color:var(--texto)}.intg-faz .i{flex:none;width:16px;height:16px;color:var(--ok)}.intg-info{position:sticky;top:0;display:flex;flex-direction:column;gap:12px;padding:16px;border:1px solid var(--costura);border-radius:var(--r3);background:var(--elevado)}.intg-info h4{margin:0;font-size:15px;font-weight:600;color:var(--texto)}.intg-info dl{margin:0;display:flex;flex-direction:column}.intg-info dl > div{display:grid;grid-template-columns:18px minmax(0,1fr);column-gap:10px;padding:10px 0;border-top:1px solid var(--costura-2)}.intg-info dl > div:first-child{border-top:0;padding-top:2px}.intg-info dt{display:contents;font-size:11.5px;color:var(--texto-3)}.intg-info dt .i{grid-row:1/3;width:16px;height:16px;margin-top:2px;color:var(--texto-2)}.intg-info dd{grid-column:2;margin:1px 0 0;font-size:13.5px;font-weight:600;line-height:1.4;color:var(--texto)}.intg-nota{display:flex;gap:8px;align-items:flex-start;padding:10px 12px;border-radius:var(--r2);background:var(--warn-bg);color:var(--warn);font-size:12.5px;line-height:1.45}.intg-nota .i{flex:none;width:14px;height:14px;margin-top:2px}.intg-gest{display:flex;flex-direction:column;gap:8px;padding-top:10px;border-top:1px solid var(--costura-2)}.intg-chave{display:flex;align-items:center;gap:8px;font-size:13.5px;font-weight:600;color:var(--texto);cursor:pointer}.intg-quem summary{cursor:pointer;font-size:12.5px;color:var(--texto-2);margin-bottom:8px}.intg-quem .cx-marcas{margin-bottom:8px}.intg-linha{display:flex;align-items:center;justify-content:space-between;gap:12px;padding:12px 14px;border:1px solid var(--costura);border-radius:var(--r2);background:var(--painel)}.intg-linha > div{min-width:0;display:flex;flex-direction:column;gap:2px}.intg-linha b{font-size:13.5px;font-weight:600;color:var(--texto)}.intg-linha small{font-size:12.5px;line-height:1.45;color:var(--texto-3)}.intg-seg{justify-content:flex-start}.intg-seg > .i{flex:none;width:18px;height:18px;color:var(--texto-2)}.intg-vaziozinho{margin:0;font-size:13px}.intg-tab td small{display:block;font-size:11.5px;color:var(--texto-3);max-width:340px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.intg-cx .intg-form{background:var(--painel)}@media (max-width:760px){.intg-geral{grid-template-columns:1fr}.intg-info{position:static}.intg-cx-topo{padding:16px 16px 12px;gap:12px}.intg-abas{padding:0 12px}.intg-cx-corpo{padding:16px}.intg-url{flex-direction:column}}.janela:has(> .cx){width:min(1060px,100%);max-height:calc(100vh - 32px);display:flex;flex-direction:column;overflow:hidden;padding:0;background:var(--painel);border-color:var(--costura-forte);box-shadow:0 24px 60px -24px rgba(0,0,0,.6)}:root[data-theme="light"] .janela:has(> .cx){box-shadow:0 24px 60px -24px rgba(17,24,39,.35)}.janela:has(> .cx.cx-estreita){width:min(760px,100%)}.cx{display:flex;flex-direction:column;min-height:0;flex:1}.cx-topo{display:flex;align-items:flex-start;gap:12px;padding:20px 24px 16px;border-bottom:1px solid var(--costura-2)}.cx-topo > div{flex:1;min-width:0}.cx-topo h3{margin:0;font-size:19px;font-weight:600;letter-spacing:-.01em;color:var(--texto)}.cx-topo p{margin:4px 0 0;font-size:13px;color:var(--texto-3)}.cx-x{flex:none;display:grid;place-items:center;width:34px;height:34px;border:0;border-radius:var(--r2);background:none;color:var(--texto-3);cursor:pointer}.cx-x:hover{background:var(--realce);color:var(--texto)}.cx-x .i{width:17px;height:17px}.cx form,.cx > .cx-form{display:flex;flex-direction:column;min-height:0;flex:1}.cx-corpo{flex:1;min-height:0;overflow:auto;overscroll-behavior:contain;padding:18px 24px 22px;display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:14px;align-items:start;background:var(--chao)}.cx-col{display:flex;flex-direction:column;gap:14px;min-width:0}.cx-largo{grid-column:1/-1}.cx-secao{min-width:0;border:1px solid var(--costura);border-radius:var(--r3);background:var(--painel)}.cx-secao h4{display:flex;align-items:center;gap:9px;margin:0;padding:13px 16px 0;font-size:14px;font-weight:600;color:var(--texto)}.cx-secao h4 .i{width:17px;height:17px;color:var(--texto-3)}.cx-secao-corpo{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:12px 12px;padding:12px 16px 16px}.cx-secao-corpo > .campo,.cx-secao-corpo > .agd-f{min-width:0;margin:0}.cx-secao-corpo .cx-cheio,.cx-secao-corpo > .agd-f[data-campo="resp"],.cx-secao-corpo > .agd-f[data-campo="descricao"],.cx-secao-corpo > .agd-f[data-campo="anexos"],.cx-secao-corpo > .agd-f[data-campo="tags"],.cx-secao-corpo > .agd-f[data-campo="part"],.cx-secao-corpo > .agd-f[data-campo="prazoJudicial"],.cx-secao-corpo > .agd-f[data-campo="entrega"],.cx-secao-corpo > #agd-entrega-wrap,.cx-secao-corpo > .agd-f[data-campo="modalidade"]{grid-column:1/-1}.cx-secao-corpo .campo label,.cx-secao-corpo .agd-f > label{font-size:12.5px;font-weight:500;color:var(--texto-2)}.cx-secao-corpo textarea{min-height:92px}.cx-req{color:var(--bad);margin-left:2px}.cx-radios{display:flex;flex-wrap:wrap;gap:6px 14px;align-items:center;min-height:38px}.cx-radios label{display:inline-flex;align-items:center;gap:7px;font-size:13.5px;color:var(--texto);cursor:pointer}.cx-radios input{margin:0}.cx-dica{margin:0;font-size:12px;line-height:1.5;color:var(--texto-3)}.cx-aviso{display:flex;gap:10px;align-items:flex-start;padding:10px 12px;border:1px solid var(--costura);border-radius:var(--r2);background:var(--elevado);font-size:12.5px;line-height:1.5;color:var(--texto-2)}.cx-aviso .i{flex:none;width:16px;height:16px;margin-top:1px;color:var(--info)}.cx-aviso.ok .i{color:var(--ok)}.cx-aviso.warn .i{color:var(--warn)}.cx-marcas{display:flex;flex-wrap:wrap;gap:6px}.cx-marcas label{display:inline-flex;align-items:center;gap:6px;min-height:30px;padding:0 10px;border:1px solid var(--costura);border-radius:999px;font-size:12.5px;color:var(--texto-2);cursor:pointer}.cx-marcas label:has(input:checked){border-color:var(--acao);background:var(--acao-suave);color:var(--acao-texto)}.cx-marcas input{margin:0}.cx-pe{display:flex;align-items:center;justify-content:flex-end;gap:10px;flex-wrap:wrap;padding:14px 24px;border-top:1px solid var(--costura-2);background:var(--painel)}.cx-pe .cx-pe-esq{margin-right:auto;font-size:12.5px;color:var(--texto-3)}@media (max-width:820px){.cx-corpo{grid-template-columns:minmax(0,1fr);padding:14px}.cx-topo,.cx-pe{padding-left:16px;padding-right:16px}}@media (max-width:520px){.cx-secao-corpo{grid-template-columns:minmax(0,1fr)}}.agd-cx{display:flex;flex-direction:column;min-height:0;flex:1}.cx .agd-form.cx-form{max-width:none;gap:0}.cx .agd-f-linha{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:12px}.cx .agd-anexos{border-color:var(--costura-forte);background:var(--elevado)}.cli-blocos{display:flex;flex-direction:column;gap:12px}.cli-blocos > .linha{margin-top:4px}.kb-barra{display:flex;flex-direction:column;gap:0;padding:0;overflow:visible}.kb-linha{display:flex;flex-wrap:wrap;align-items:center;gap:8px;padding:12px 14px}.kb-linha + .kb-linha{border-top:1px solid var(--costura-2)}.kb-filtrar input[type=search]{flex:1 1 260px;max-width:380px;min-width:0}.kb-filtrar select{width:auto;flex:0 1 auto}.kb-linha .dir{margin-left:auto;display:flex;align-items:center;gap:8px;flex-wrap:wrap}.kb-modos{display:inline-flex;padding:3px;gap:2px;border:1px solid var(--costura);border-radius:var(--r2);background:var(--chao)}.kb-modos button{display:inline-flex;align-items:center;gap:7px;min-height:30px;padding:0 12px;border:0;border-radius:var(--r);background:none;color:var(--texto-2);font:inherit;font-size:13px;cursor:pointer}.kb-modos button .i{width:15px;height:15px}.kb-modos button:hover{color:var(--texto)}.kb-modos button.on{background:var(--painel);color:var(--texto);font-weight:500;box-shadow:0 0 0 1px var(--costura-forte)}.kb-total{font-family:var(--mono);font-size:12px;color:var(--texto-3)}.kb-pilula{display:inline-flex;align-items:center;gap:7px;min-height:36px;padding:0 12px;border:1px solid var(--costura-forte);border-radius:var(--r);background:none;color:var(--texto-2);font:inherit;font-size:13px;cursor:pointer;transition:background-color .15s,border-color .15s,color .15s}.kb-pilula .i{width:15px;height:15px}.kb-pilula:hover{background:var(--realce);color:var(--texto)}.kb-pilula[aria-pressed="true"]{background:var(--acao-suave);border-color:var(--acao);color:var(--acao-texto);font-weight:500}.kb-filtros{display:flex;align-items:center;gap:8px;flex-wrap:wrap;padding:8px 14px 10px;border-top:1px solid var(--costura-2);font-size:12.5px;color:var(--texto-3)}.kb{display:grid;grid-template-columns:repeat(3,minmax(250px,1fr));gap:14px;align-items:start}.kb-col{display:flex;flex-direction:column;min-width:0;max-height:calc(100vh - 236px);min-height:280px;border:1px solid var(--costura);border-radius:var(--r3);background:var(--painel-topo)}.kb-col-cab{display:flex;align-items:center;gap:9px;min-height:48px;padding:8px 8px 8px 14px;border-bottom:1px solid var(--costura-2)}.kb-ponto{flex:none;width:8px;height:8px;border-radius:2px;background:var(--texto-3)}.kb-col[data-col="fazendo"] .kb-ponto{background:var(--pg-azul)}.kb-col[data-col="concluido"] .kb-ponto{background:var(--ok)}.kb-col-cab h3{font-size:14px;font-weight:600;color:var(--texto)}.kb-n{font-family:var(--mono);font-size:11.5px;color:var(--texto-3);background:var(--chip-bg);border-radius:4px;padding:0 6px;line-height:1.6}.kb-add{margin-left:auto;width:30px;min-height:30px;padding:0;justify-content:center}.kb-lista{flex:1;overflow:auto;display:flex;flex-direction:column;gap:8px;padding:10px;min-height:120px;border-radius:0 0 var(--r3) var(--r3);transition:background-color .15s,box-shadow .15s}.kb-lista.alvo{background:var(--acao-suave);box-shadow:inset 0 0 0 1px var(--acao)}.kb-card{position:relative;flex:none;display:flex;flex-direction:column;gap:7px;padding:11px 12px 10px;border:1px solid var(--costura);border-radius:var(--r2);background:var(--painel);cursor:grab;transition:border-color .15s,opacity .15s}.kb-card:hover{border-color:var(--costura-forte)}.kb-card:active{cursor:grabbing}.kb-card:focus-visible{outline:2px solid var(--acao);outline-offset:2px}.kb-card.arrastando{opacity:.4}.kb-card.atrasada{box-shadow:inset 1px 0 0 var(--bad)}.kb-card.feita .kb-tit{color:var(--texto-3);text-decoration:line-through;text-decoration-color:var(--costura-forte)}.kb-card-topo{display:flex;align-items:center;gap:5px;flex-wrap:wrap;min-height:24px}.kb-mover{margin-left:auto;display:grid;place-items:center;width:26px;height:24px;border:0;border-radius:var(--r);background:none;color:var(--texto-3);cursor:pointer;opacity:0;transition:opacity .15s,background-color .15s}.kb-mover .i{width:15px;height:15px}.kb-mover:hover,.kb-mover:focus-visible{background:var(--realce);color:var(--texto)}.kb-card:hover .kb-mover,.kb-card:focus-within .kb-mover{opacity:1}@media (hover:none){.kb-mover{opacity:1}}.kb-tit{font-size:13.5px;font-weight:500;line-height:1.4;color:var(--texto);overflow-wrap:anywhere}.kb-cli{margin-top:-3px;font-size:12.5px;color:var(--texto-3);overflow-wrap:anywhere}.kb-mover.kb-mover-2{margin-left:0}.kb-pe{display:flex;align-items:center;gap:6px;flex-wrap:wrap;padding-top:8px;border-top:1px solid var(--costura-2)}.kb-prazo{display:inline-flex;align-items:center;gap:5px;font-size:12px;color:var(--texto-2)}.kb-prazo .i{width:13px;height:13px;color:var(--texto-3)}.kb-sem{color:var(--texto-3)}.kb-resps{margin-left:auto;display:flex;align-items:center}.kb-av{display:grid;place-items:center;width:26px;height:26px;margin-left:-3px;border-radius:50%;border:1px solid var(--costura-forte);background:var(--elevado);color:var(--texto-2);font-size:10px;font-weight:600;line-height:1;letter-spacing:.02em;box-shadow:0 0 0 2px var(--painel)}.kb-av:first-child{margin-left:0}.kb-av.mais,.kb-av.setor{background:var(--chip-bg);color:var(--texto-3)}.kb-av .i{width:12px;height:12px}.kb-quem{font-size:11.5px;line-height:1.4;color:var(--texto-3)}.kb-vazio{display:flex;flex-direction:column;align-items:center;justify-content:center;gap:6px;min-height:96px;padding:14px;border:1px dashed var(--costura-forte);border-radius:var(--r2);font-size:12.5px;line-height:1.45;color:var(--texto-3);text-align:center}.kb-vazio .i{width:17px;height:17px;color:var(--warn)}.kb-mais{align-self:center}.kb-menu{position:absolute;right:8px;top:38px;z-index:6;min-width:196px;padding:4px;background:var(--painel);border:1px solid var(--costura-forte);border-radius:var(--r2);box-shadow:0 14px 30px -14px rgba(0,0,0,.55);cursor:default}:root[data-theme="light"] .kb-menu{box-shadow:0 14px 30px -14px rgba(17,24,39,.3)}.kb-menu button{display:flex;align-items:center;gap:9px;width:100%;min-height:34px;padding:0 10px;border:0;border-radius:var(--r);background:none;color:var(--texto);font:inherit;font-size:13px;text-align:left;cursor:pointer}.kb-menu button .i{width:15px;height:15px;color:var(--texto-3)}.kb-menu button:hover,.kb-menu button:focus-visible{background:var(--realce);outline:none}@media (max-width:1050px){.kb{grid-template-columns:1fr}.kb-col{max-height:none;min-height:0}}@media (prefers-reduced-motion:reduce){.kb-card,.kb-lista{transition:none}}@media (min-width:901px){.conteudo:has(> .tela > .kb-tela){height:100vh;overflow:hidden}.tela:has(> .kb-tela){flex:1 1 auto;min-height:0;padding:0;gap:0}.tela > .kb-tela{flex:1 1 auto;min-height:0;display:flex;flex-direction:column}.tela > .kb-tela > .kb-barra{flex:none;border-width:0 0 1px;border-radius:0}.tela > .kb-tela > .kb{flex:1 1 auto;min-height:0;padding:14px 16px 12px;align-items:stretch;overflow-y:hidden}.tela > .kb-tela .kb-col{max-height:none;min-height:0}}.pq .kb.pq-quadro{grid-template-columns:none;grid-auto-flow:column;grid-auto-columns:minmax(272px,1fr);overflow-x:auto;overscroll-behavior-x:contain;padding-bottom:10px}.pq .pq-col{max-height:calc(100vh - 250px);min-height:220px}.pq-col .kb-col-cab{min-height:46px}.pq-col .kb-col-cab h3{font-size:13.5px;line-height:1.25}.pq-parados{margin-left:auto}.pq-prox{font-size:12.5px;line-height:1.45;color:var(--texto-2);display:-webkit-box;-webkit-line-clamp:3;-webkit-box-orient:vertical;overflow:hidden}.pq-trib{margin-left:auto;font-family:var(--mono);font-size:11.5px;color:var(--texto-3)}.pq-card .chip .i{width:11px;height:11px;margin-right:3px;vertical-align:-1px}.pq-ace{border-style:dashed}.pq-dica{display:inline-flex;align-items:center;gap:6px;font-size:12px;color:var(--texto-3)}.pq-dica .i{width:14px;height:14px;flex:none}.pq-ed-lista{display:flex;flex-direction:column;gap:8px}.pq-ed-linha{display:flex;align-items:center;gap:4px}.pq-ed-linha input{flex:1;min-width:0}@media (max-width:1050px){.pq .kb.pq-quadro{grid-auto-columns:minmax(260px,86vw)}.pq .pq-col{max-height:70vh}}@media (min-width:1600px){:root{--lateral:256px}body{font-size:14.5px}.topo{padding:12px 40px}.tela{padding:24px 40px 64px;gap:18px}.kpi .n{font-size:36px}td.corte{max-width:none}.cal-dia{min-height:116px}}@media (min-width:2200px){body{font-size:15.5px}.topo{padding:12px 56px}.tela{padding:28px 56px 64px}}@media (max-width:900px){.app{grid-template-columns:1fr}:root.lat-recolhida{--lateral:248px}.lateral{position:fixed;left:0;top:0;bottom:0;width:min(288px,86vw);transform:translateX(-100%);transition:transform .22s var(--ease);z-index:30}.lateral.aberta{transform:none}.lat-recolher{display:none}:root.lat-recolhida .marca-nome,:root.lat-recolhida .grupo > button > .rot,:root.lat-recolhida .grupo > button > .seta{display:revert}:root.lat-recolhida .grupo > button{justify-content:flex-start;padding:0 10px}:root.lat-recolhida .grupo .subs{display:grid}.so-mobile{display:inline-flex}.topo{flex-wrap:wrap;gap:8px 10px;padding:10px 16px 12px;min-height:0}.topo-tit{order:3;flex:1 0 100%}.topo-acoes{margin-left:auto}.add-bt{padding:0 12px;margin-right:2px}.add-bt > span{display:none}.topo h2{font-size:19px}.sub-tela{white-space:normal}.tela{padding:16px 16px 56px;gap:14px}.duas,.tres{grid-template-columns:1fr}.int-svcs{grid-template-columns:1fr}.int-svc:nth-child(odd):not(.int-largo){border-right:0}.int-situacao{grid-template-columns:1fr}.int-st{border-right:0}.int-st:nth-last-child(-n+3){border-bottom:1px solid var(--costura-2)}.int-st:last-child{border-bottom:0}.kpis{grid-template-columns:repeat(2,minmax(0,1fr))}.kpi{padding:12px}.kpi .n{font-size:26px}.par{grid-template-columns:1fr}.item,.tarefa{padding:11px 14px}.cal-dia{min-height:58px;padding:3px}.barra-h{grid-template-columns:110px 1fr 44px}.tabela-fixa table{min-width:1240px}.tabela-fixa th:first-child,.tabela-fixa td:first-child{position:sticky;left:0;z-index:1;background:var(--painel);box-shadow:1px 0 0 var(--costura)}.tabela-fixa th:first-child{z-index:2;background:var(--painel-topo)}.gaveta{padding:8px}.gaveta-painel{max-height:calc(100vh - 16px)}.gaveta-topo{padding:14px 12px 12px 16px}.gaveta-corpo{padding:16px 16px 28px}.login{grid-template-columns:1fr;grid-template-rows:auto 1fr auto;grid-template-areas:"marca" "form" "rodape"}.login-marca{min-height:190px;padding:28px 20px;border-right:0;border-bottom:1px solid var(--costura)}.login-marca-miolo{gap:14px}.login-marca .logo-mono{width:64px}.login-marca .logo-nome{width:min(230px,64vw)}.login-frase{display:none}.login-card{margin:28px 0 8px;padding:0 20px;width:auto;max-width:440px;align-self:start}.login-card h1{font-size:28px}.login-rodape{text-align:center;padding-bottom:22px}}}@media (prefers-reduced-motion:reduce){.esqueleto i{animation-iteration-count:1!important}}.janela-fundo{position:fixed;inset:0;background:rgba(14,26,46,.30);display:grid;place-items:center;padding:16px;z-index:60;animation:esmaecer .18s ease-out both}.janela{overscroll-behavior:contain;background:var(--paper);color:var(--ink);border:1px solid var(--line-2);border-radius:var(--r3);width:min(600px,100%);max-height:calc(100vh - 32px);overflow:auto;box-shadow:var(--sombra-3);animation:surgir .2s var(--ease) both}.janela-topo{display:flex;align-items:baseline;gap:10px;flex-wrap:wrap;padding:24px 28px 16px;border-bottom:1px solid var(--line-2)}.janela-topo h3{margin:0;font-size:18px;font-weight:600;line-height:1.3}.janela-corpo{padding:20px 28px;display:flex;flex-direction:column;gap:14px}.janela-pe{display:flex;justify-content:flex-end;flex-wrap:wrap;gap:10px;padding:16px 28px;border-top:1px solid var(--line-2);background:var(--paper-2)}.dwr-fundo{position:fixed;inset:0;background:rgba(14,26,46,.45);display:grid;grid-template-columns:minmax(0,1fr);grid-template-rows:minmax(0,1fr);place-items:center;padding:16px;z-index:60}.dwr{background:var(--paper);color:var(--ink);border:1px solid var(--line-2);border-radius:var(--r3);width:min(980px,100%);height:calc(100vh - 32px);display:flex;flex-direction:column;overflow:hidden}.dwr-topo{display:flex;align-items:baseline;gap:10px;flex-wrap:wrap;padding:16px 22px 12px;border-bottom:1px solid var(--line-2)}.dwr-topo h3{margin:0;font-size:16px;font-weight:600;min-width:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;max-width:100%}.dwr-topo p{margin:0;font-size:12.5px;flex-basis:100%}.dwr-corpo{flex:1;overflow:auto;background:var(--paper-2);padding:22px 16px}.dwr-pagina{max-width:760px;margin:0 auto;background:var(--paper);border:1px solid var(--line);border-radius:var(--r);padding:36px 44px;display:flex;flex-direction:column;gap:2px}.dwr-p{white-space:pre-wrap;word-break:break-word;font-size:14px;line-height:1.6;padding:3px 8px;margin:0 -10px;border-left:2px solid transparent;border-radius:2px;outline:none;min-height:1.6em}.dwr-p:hover{background:var(--hover)}.dwr-p:focus{background:var(--hover);border-left-color:var(--acao)}.dwr-p.mudou{border-left-color:var(--warn)}.dwr-p.centro{text-align:center}.dwr-p.direita{text-align:right}.dwr-p.justificado{text-align:justify}.dwr-tab{width:100%;border-collapse:collapse;table-layout:fixed;margin:4px 0}.dwr-tab td{vertical-align:top;border:1px dashed var(--line);padding:2px 12px}.dwr-tab .dwr-p{margin:0 -6px}.dwr-oculto{color:var(--ink-3);border:1px dashed var(--line-2);border-radius:3px;font-family:var(--mono);font-size:11.5px;padding:0 3px}.dwr-pe{display:flex;align-items:center;gap:8px;flex-wrap:wrap;padding:12px 22px;border-top:1px solid var(--line-2);background:var(--paper-2)}.dwr-pe .esp{flex:1}@media (max-width:700px){.dwr-pagina{padding:20px 18px}.dwr-fundo{padding:0}.dwr{height:100vh;border-radius:0}}.vpdf{position:fixed;inset:0;z-index:65;display:flex;flex-direction:column;background:var(--bg);color:var(--ink);animation:esmaecer .15s ease-out both}.vpdf-barra{display:flex;align-items:center;gap:10px;flex-wrap:wrap;padding:10px 16px;border-bottom:1px solid var(--line-2);background:var(--paper)}.vpdf-nome{display:flex;align-items:center;gap:8px;flex:1 1 200px;min-width:0;font-size:14px;font-weight:600;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.vpdf-nome .i{flex:none;color:var(--ink-3)}.vpdf-grupo{display:flex;align-items:center;gap:6px}.vpdf-conta{font-family:var(--mono);font-size:12px;color:var(--ink-3);white-space:nowrap}.vpdf-zoom{min-width:72px;font-family:var(--mono)}.vpdf-dir{display:flex;align-items:center;gap:6px;margin-left:auto}.vpdf-palco{flex:1;overflow:auto;display:flex;flex-direction:column;align-items:center;gap:14px;padding:20px 24px 40px;background:var(--paper-2);outline:0}.vpdf-pagina{flex:none;background:#fff;box-shadow:0 0 0 1px var(--line-2)}.vpdf-pagina canvas{display:block}.vpdf-aviso{margin:auto;display:flex;flex-direction:column;align-items:center;gap:12px;max-width:460px;text-align:center;color:var(--ink-2);font-size:13.5px}@media (max-width:640px){.vpdf-barra{padding:8px 10px;gap:6px}.vpdf-palco{padding:12px 8px 30px}.vpdf-dir{margin-left:0}}.janela:has(.pconf){width:min(420px,100%)}.pconf{padding:22px 24px 20px}.pconf h3{margin:0;font-size:16px;font-weight:600;line-height:1.3}.pconf-nome{margin-top:8px;font-size:13px;color:var(--texto-2);overflow:hidden;display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;overflow-wrap:anywhere}.pconf-txt{margin:18px 0 0;font-size:14px;line-height:1.5}.pconf-lista{list-style:none;margin:12px 0 0;padding:0;display:flex;flex-direction:column;gap:8px}.pconf-lista li{display:flex;align-items:flex-start;gap:9px;font-size:13px;line-height:1.45;color:var(--texto-2)}.pconf-lista .i{width:15px;height:15px;flex:none;margin-top:2px;color:var(--texto-3)}.pconf-pe{display:flex;justify-content:flex-end;gap:8px;margin-top:22px}:root{--display:"Bricolage Grotesque","Geist",system-ui,sans-serif;--r:8px;--r2:12px;--r3:16px;--r4:20px;--ease:cubic-bezier(.16,1,.3,1);--mola:cubic-bezier(.34,1.56,.64,1);--sup-1:linear-gradient(180deg,rgba(255,255,255,.035),rgba(255,255,255,0) 60%);--brilho-borda:inset 0 1px 0 rgba(255,255,255,.05);--sombra-cartao:0 1px 0 rgba(255,255,255,.04) inset,0 24px 48px -28px rgba(0,0,0,.75),0 0 0 1px rgba(255,255,255,.055);--sombra-flutua:0 30px 60px -24px rgba(0,0,0,.8),0 0 0 1px rgba(255,255,255,.07);--anel:0 0 0 3px rgba(211,142,85,.22),0 0 18px rgba(211,142,85,.18);}:root:not([data-theme="light"]){--chao:#0d1015;--painel:#141820;--painel-topo:#141820;--elevado:#1b2029;--realce:#1a1f28;--costura:rgba(255,255,255,.07);--costura-2:rgba(255,255,255,.05);--costura-forte:rgba(255,255,255,.12);--marinho:#11151b;}:root[data-theme="light"]{--sombra-cartao:0 1px 2px rgba(16,24,40,.04),0 18px 40px -26px rgba(16,24,40,.28),0 0 0 1px rgba(16,24,40,.07);--sombra-flutua:0 24px 50px -20px rgba(16,24,40,.3),0 0 0 1px rgba(16,24,40,.08);--sup-1:linear-gradient(180deg,rgba(255,255,255,1),rgba(255,255,255,1));--brilho-borda:none;--anel:0 0 0 3px rgba(47,107,216,.2);}body{background:var(--chao)}:root:not([data-theme="light"]) body{background: radial-gradient(900px 520px at 12% -8%,rgba(211,142,85,.10),transparent 60%),radial-gradient(700px 500px at 105% 8%,rgba(111,155,239,.05),transparent 60%),var(--chao);background-attachment:fixed;}:root[data-theme="light"] body{background:radial-gradient(900px 520px at 12% -8%,rgba(47,107,216,.07),transparent 60%),var(--chao);background-attachment:fixed}:root:not([data-theme="light"]) .conteudo,:root[data-theme="light"] .conteudo{background:transparent}.tela{background:transparent;padding:22px 32px 72px;gap:18px}.app{grid-template-columns:calc(var(--lateral) + 12px) minmax(0,1fr)}.lateral{margin:10px 0 10px 10px;height:calc(100vh - 20px);top:10px;border-radius:var(--r4);border:0;box-shadow:var(--sombra-flutua);padding:14px 10px 12px;background:linear-gradient(180deg,#151a22,#10141a);}:root[data-theme="light"] .lateral{background:#fff;box-shadow:var(--sombra-flutua);border:0}.lateral .marca{border-bottom-color:transparent;padding-bottom:6px}.grupo > a,.grupo > button{border-radius:var(--r2);min-height:40px;transition:background-color .2s,color .2s,transform .25s var(--ease)}.grupo > a:hover,.grupo > button:hover{transform:translateX(2px)}:root:not([data-theme="light"]) .grupo > a.ativo,:root:not([data-theme="light"]) .grupo > button.ativo{background:linear-gradient(90deg,rgba(211,142,85,.16),rgba(211,142,85,.04));box-shadow:inset 0 0 0 1px rgba(211,142,85,.18);}.grupo > a.ativo::before,.grupo > button.ativo::before{content:"";position:absolute;left:-10px;top:9px;bottom:9px;width:3px;border-radius:0 3px 3px 0;background:var(--acao);box-shadow:0 0 12px var(--acao);animation:vtIndicador .4s var(--ease) both;}@keyframes vtIndicador{from{transform:scaleY(0)}}.subs a,.subs button{border-radius:var(--r);transition:color .15s,background-color .15s,transform .25s var(--ease)}.subs a:hover,.subs button:hover{transform:translateX(2px)}.menu-pe{border-top-color:var(--costura)}:root.lat-recolhida .grupo > a.ativo::before,:root.lat-recolhida .grupo > button.ativo::before{left:-10px}:root.lat-recolhida .grupo.voando .subs{border-radius:var(--r3);box-shadow:var(--sombra-flutua);border:0}.topo{position:sticky;top:0;z-index:30;min-height:74px;padding:14px 32px;background:rgba(13,16,21,.72);-webkit-backdrop-filter:saturate(150%) blur(16px);backdrop-filter:saturate(150%) blur(16px);border-bottom:1px solid var(--costura);}:root[data-theme="light"] .topo{background:rgba(243,245,248,.78)}.topo h2{font-family:"Instrument Sans",var(--sans);font-size:22px;font-weight:600;letter-spacing:-.015em;font-variation-settings:normal}.topo .btn.primario.add-bt{border-radius:999px;min-height:40px;padding:0 16px 0 14px}.add-menu,.conta-menu{border-radius:var(--r3);border:0;box-shadow:var(--sombra-flutua);padding:8px;animation:vtMenu .28s var(--ease)}@keyframes vtMenu{from{opacity:0;transform:translateY(-6px) scale(.98)}}.add-item,.conta-item{border-radius:var(--r2)}.add-ic{border-radius:10px}.conta-bt .avatar{box-shadow:0 0 0 2px rgba(211,142,85,.35)}.cartao{border:0;border-radius:var(--r3);background:var(--sup-1),var(--painel);box-shadow:var(--sombra-cartao)}.cartao-topo{background:transparent;border-bottom:1px solid var(--costura);padding:14px 18px 12px}.cartao-topo h3{font-family:var(--sans);font-size:14px;font-weight:600;letter-spacing:-.005em;text-transform:none;color:var(--texto)}.item{border-top-color:var(--costura-2);transition:background-color .2s,transform .3s var(--ease)}.item:hover{background:rgba(211,142,85,.05)}:root[data-theme="light"] .item:hover{background:rgba(47,107,216,.05)}.vazio{padding:36px 18px}.kpis{gap:12px;background:transparent;border:0;border-radius:0;overflow:visible}.kpi{border-radius:var(--r3);padding:16px 18px 16px;background:var(--sup-1),var(--painel);box-shadow:var(--sombra-cartao);transition:transform .35s var(--ease),box-shadow .35s var(--ease),background-color .2s;}.kpi:hover{transform:translateY(-3px);background:var(--sup-1),var(--elevado)}.kpi .l{font-family:var(--sans);font-size:12.5px;font-weight:500;letter-spacing:0;text-transform:none;color:var(--texto-2);min-height:0}.kpi .n{font-family:var(--display);font-size:38px;font-weight:600;letter-spacing:-.035em;font-variation-settings:"opsz" 96,"wdth" 85;font-variant-numeric:tabular-nums;margin:2px 0 6px}.kpi.ativo{box-shadow:var(--sombra-cartao),inset 0 -2px 0 var(--acao)}.kpi.bad::after,.kpi.warn::after,.kpi.ok::after,.kpi.info::after{content:"";position:absolute;top:16px;right:16px;width:8px;height:8px;border-radius:50%;background:currentColor;opacity:.9;}.kpi.bad::after{color:var(--bad);box-shadow:0 0 12px var(--bad)}.kpi.warn::after{color:var(--warn);box-shadow:0 0 12px var(--warn)}.kpi.ok::after{color:var(--ok)}.kpi.info::after{color:var(--info)}.v-num{font-family:var(--display);font-size:22px;font-weight:600;letter-spacing:-.02em}.btn{border-radius:10px;transition:background-color .2s,border-color .2s,color .2s,transform .2s var(--ease),box-shadow .3s var(--ease)}.btn:active{transform:scale(.97)}:root:not([data-theme="light"]) .btn.primario,:root:not([data-theme="light"]) .btn.dourado{background:linear-gradient(180deg,#de9b63,#c98249);border-color:transparent;box-shadow:inset 0 1px 0 rgba(255,255,255,.25),0 6px 18px -8px rgba(211,142,85,.7);}:root:not([data-theme="light"]) .btn.primario:hover,:root:not([data-theme="light"]) .btn.dourado:hover{background:linear-gradient(180deg,#e7a873,#d38e55);box-shadow:inset 0 1px 0 rgba(255,255,255,.3),0 10px 26px -8px rgba(211,142,85,.85);}:root:not([data-theme="light"]) .topo .btn.primario.add-bt{background:transparent;box-shadow:inset 0 0 0 1px var(--acao)}input,select,textarea{border-radius:10px;background:rgba(255,255,255,.03);transition:border-color .2s,box-shadow .25s var(--ease),background-color .2s}:root[data-theme="light"] input:not([type=checkbox]):not([type=radio]),:root[data-theme="light"] select,:root[data-theme="light"] textarea{background:#fff}input:focus,select:focus,textarea:focus{background:rgba(255,255,255,.05)}.chip{border-radius:999px;padding-inline:9px}.opcao{border-radius:999px}.tabela-wrap{border-radius:var(--r3)}th{font-family:var(--sans);font-size:12px;font-weight:600;letter-spacing:0;text-transform:none;color:var(--texto-3)}tbody tr{transition:background-color .18s}tbody tr:hover{background:rgba(211,142,85,.05);box-shadow:inset 3px 0 0 var(--acao)}:root[data-theme="light"] tbody tr:hover{background:rgba(47,107,216,.05)}.abas{gap:4px;padding:4px;border-radius:999px;background:rgba(255,255,255,.035);box-shadow:inset 0 0 0 1px var(--costura);width:max-content;max-width:100%;border-bottom:0}:root[data-theme="light"] .abas{background:rgba(16,24,40,.04)}.abas button{border-radius:999px;border:0;padding:7px 14px;transition:background-color .25s var(--ease),color .2s}.abas button.ativo{background:var(--elevado);color:var(--texto);box-shadow:0 4px 14px -6px rgba(0,0,0,.6),inset 0 0 0 1px var(--costura-forte)}:root[data-theme="light"] .abas button.ativo{background:#fff;box-shadow:0 2px 8px -3px rgba(16,24,40,.25)}.cartao .abas{margin:12px 16px}.gaveta-fundo{-webkit-backdrop-filter:blur(6px);backdrop-filter:blur(6px)}.gaveta-painel{border-radius:var(--r4);border:0;box-shadow:var(--sombra-flutua);animation:vtGaveta .45s var(--ease) both}@keyframes vtGaveta{from{opacity:0;transform:translateY(18px) scale(.985)}}.gaveta-topo h3{font-family:var(--display);font-size:22px;font-weight:650;letter-spacing:-.02em}.kb-col{border-radius:var(--r3);background:rgba(255,255,255,.025);box-shadow:inset 0 0 0 1px var(--costura)}:root[data-theme="light"] .kb-col{background:rgba(16,24,40,.03)}.kb-col-cab h3{font-family:var(--display);font-weight:600;letter-spacing:-.01em}.kb-card{border-radius:var(--r2);border:0;background:var(--sup-1),var(--painel);box-shadow:var(--sombra-cartao);transition:transform .3s var(--ease),box-shadow .3s var(--ease)}.kb-card:hover{transform:translateY(-2px);box-shadow:var(--sombra-cartao),0 0 0 1px rgba(211,142,85,.35)}.kb-card.arrastando{transform:rotate(2deg) scale(1.02)}.kb-modos,.kb-pilula{border-radius:999px}.kb-modos button{border-radius:999px}.lst-tit,.agd-tit{font-family:var(--display);font-size:30px;font-weight:650;letter-spacing:-.03em;font-variation-settings:"opsz" 96,"wdth" 90}[class*="-painel"]:not(.gaveta-painel):not(.lateral){border-radius:var(--r3)}.tela.entrando > *{animation:vtEntra .6s var(--ease) both}.tela.entrando > *:nth-child(2){animation-delay:.05s}.tela.entrando > *:nth-child(3){animation-delay:.1s}.tela.entrando > *:nth-child(4){animation-delay:.15s}.tela.entrando > *:nth-child(n+5){animation-delay:.2s}@keyframes vtEntra{from{opacity:0;transform:translateY(14px)}}.vt-sobe{animation:vtEntra .6s var(--ease) both}.tela.entrando .kpis > .kpi{animation:vtEntra .7s var(--ease) both}.tela.entrando .kpis > .kpi:nth-child(2){animation-delay:.06s}.tela.entrando .kpis > .kpi:nth-child(3){animation-delay:.12s}.tela.entrando .kpis > .kpi:nth-child(4){animation-delay:.18s}.tela.entrando .kpis > .kpi:nth-child(n+5){animation-delay:.24s}.tela.entrando .duas > .col > .cartao,.tela.entrando .tres > .cartao{animation:vtEntra .7s var(--ease) both}.tela.entrando .duas > .col:nth-child(2) > .cartao{animation-delay:.08s}.vt-progresso{position:fixed;left:0;top:0;height:2px;width:100%;z-index:200;pointer-events:none;transform-origin:left;transform:scaleX(0);background:linear-gradient(90deg,var(--acao),#f2c79c);box-shadow:0 0 12px var(--acao);opacity:0;transition:opacity .3s}.vt-progresso.ativo{opacity:1;animation:vtCarrega 1.6s var(--ease) forwards}.vt-progresso.fim{opacity:0;transform:scaleX(1);transition:opacity .4s .1s,transform .2s}@keyframes vtCarrega{from{transform:scaleX(0)}to{transform:scaleX(.82)}}@media (max-width:900px){.app{grid-template-columns:1fr}.lateral{margin:0;height:100vh;top:0;border-radius:0 var(--r4) var(--r4) 0;z-index:60}.topo{padding:12px 16px}.tela{padding:16px 14px 64px}.topo h2{font-size:21px}}.janela-fundo{-webkit-backdrop-filter:blur(6px);backdrop-filter:blur(6px)}.janela{border:0;border-radius:var(--r4);box-shadow:var(--sombra-flutua);animation:vtGaveta .45s var(--ease) both}.janela-topo h3,.janela-topo h2{font-family:var(--display);letter-spacing:-.02em}:root:not([data-theme="light"]){--chao:#0a0c10;--painel:#13171f;--elevado:#1a1f29;--realce:#1a1f29}html body{font-size:14.5px}html .lateral{padding:16px 12px 14px;gap:16px}html .lateral .marca-logo{width:36px;filter:drop-shadow(0 6px 16px rgba(211,142,85,.35))}html .grupo > a,html .grupo > button{gap:12px;min-height:44px;padding:0 8px;font-size:14.5px}html .grupo > a > .i,html .grupo > button > .i:not(.seta){width:32px;height:32px;padding:7px;border-radius:10px;opacity:1;color:var(--marinho-texto-2);background:rgba(255,255,255,.04);box-shadow:inset 0 0 0 1px rgba(255,255,255,.05);transition:background-color .25s,color .25s,box-shadow .3s var(--ease)}html .grupo > a:hover > .i,html .grupo > button:hover > .i:not(.seta){color:#fff;background:rgba(255,255,255,.07)}html:not([data-theme="light"]) .grupo > a.ativo,html:not([data-theme="light"]) .grupo > button.ativo,html:not([data-theme="light"]) .grupo.tem-ativo > button{background:rgba(255,255,255,.04);box-shadow:none}html .grupo > a.ativo > .i,html .grupo > button.ativo > .i:not(.seta),html .grupo.tem-ativo > button > .i:not(.seta){color:var(--acao-tinta);background:linear-gradient(160deg,#e9a46b,#c98249);box-shadow:0 6px 16px -6px rgba(211,142,85,.8),inset 0 1px 0 rgba(255,255,255,.3)}html[data-theme="light"] .grupo > a.ativo > .i,html[data-theme="light"] .grupo > button.ativo > .i:not(.seta),html[data-theme="light"] .grupo.tem-ativo > button > .i:not(.seta){color:#fff;background:linear-gradient(160deg,#4a85ec,#2f6bd8);box-shadow:0 6px 16px -6px rgba(47,107,216,.7)}html .grupo > a.ativo::before,html .grupo > button.ativo::before{display:none}html .subs-in{padding-left:36px}html .grupo .badge{font-family:var(--sans);font-weight:700;padding:1px 7px;box-shadow:0 0 12px rgba(229,178,92,.4)}html .topo h2{font-family:"Instrument Sans",var(--sans);font-size:22px;font-weight:600;letter-spacing:-.015em;font-variation-settings:normal}html .sub-tela{font-size:13.5px}@media (min-width:901px){html .topo{margin-left:calc(-1 * (var(--lateral) + 12px));padding-left:calc(var(--lateral) + 12px + 32px);border-bottom:0}html .topo::after{content:"";position:absolute;left:calc(var(--lateral) + 12px);right:0;bottom:-1px;height:1px;background:var(--costura);pointer-events:none}}@media (min-width:1600px){html .topo{padding-left:calc(var(--lateral) + 12px + 40px)}}@media (min-width:901px){html .conteudo:has(> .tela > .atd-caixa),html .conteudo:has(> .tela > .kb-tela){overflow:visible;clip-path:inset(0 0 0 calc(-1 * (var(--lateral) + 12px)))}}html .ini-boas{min-height:260px;padding:28px 32px 26px;border:0;border-radius:var(--r4);isolation:isolate;background:#120d09;box-shadow:var(--sombra-cartao)}html .ini-boas::before{content:"";position:absolute;inset:-40%;z-index:-1;background: radial-gradient(40% 45% at 30% 40%,rgba(211,142,85,.55),transparent 70%),radial-gradient(35% 40% at 75% 65%,rgba(233,195,155,.28),transparent 70%),radial-gradient(45% 50% at 60% 20%,rgba(160,90,40,.45),transparent 70%),linear-gradient(160deg,#1a130d,#0d0a07);filter:blur(10px);animation:vtAurora 18s ease-in-out infinite alternate}html .ini-boas::after{content:"";position:absolute;inset:0;z-index:-1;background:linear-gradient(to top,rgba(10,7,4,.75),rgba(10,7,4,.1) 60%)}@keyframes vtAurora{0%{transform:translate(0,0) rotate(0)}50%{transform:translate(6%,-4%) rotate(8deg)}100%{transform:translate(-5%,5%) rotate(-6deg)}}html .ini-boas h3{font-family:var(--display);font-size:44px;font-weight:650;letter-spacing:-.035em;line-height:1;font-variation-settings:"opsz" 96,"wdth" 88}html .ini-boas p{font-size:15px;color:rgba(255,240,228,.86)}html .ini-marca{opacity:.16;width:260px;right:-36px;top:-30px;mix-blend-mode:screen}html .ini-boas .btn.fantasma{border-radius:999px;background:rgba(255,255,255,.08);border-color:rgba(255,255,255,.22);-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px)}html[data-theme="light"] .ini-boas{background:#0b1526}html[data-theme="light"] .ini-boas::before{background:radial-gradient(40% 45% at 30% 40%,rgba(74,133,236,.6),transparent 70%),radial-gradient(35% 40% at 75% 65%,rgba(140,180,255,.3),transparent 70%),linear-gradient(160deg,#152846,#0b1526)}html .ini-nov{border-radius:var(--r4)}html .ini-nov-txt h4{font-family:var(--display);font-size:24px;letter-spacing:-.02em}html .tela:not([data-mantem]) .kpis{gap:14px}html .tela:not([data-mantem]) .kpi{border:0;border-radius:var(--r4);padding:20px 20px 18px;background:var(--sup-1),var(--painel);box-shadow:var(--sombra-cartao);transition:transform .4s var(--ease),box-shadow .4s var(--ease)}html .tela:not([data-mantem]) .kpi:hover{transform:translateY(-4px);background:var(--sup-1),var(--painel);box-shadow:var(--sombra-cartao),0 18px 40px -20px rgba(211,142,85,.35)}html .tela:not([data-mantem]) .kpi .n{font-family:var(--display);font-size:42px;font-weight:600;line-height:.95;letter-spacing:-.04em;font-variation-settings:"opsz" 96,"wdth" 82}html .tela:not([data-mantem]) .kpi .l{font-size:13.5px;margin-top:8px;color:var(--texto)}html .tela:not([data-mantem]) .kpi .d{color:var(--texto-3)}html .k-ic{width:46px;height:46px;border-radius:14px}html .kpi.bad .k-ic{box-shadow:0 0 24px -6px var(--bad)}html .kpi.warn .k-ic,html .kpi.gold .k-ic{box-shadow:0 0 24px -6px var(--warn)}html .kpi.info .k-ic{box-shadow:0 0 24px -6px var(--info)}html .kpi.ok .k-ic{box-shadow:0 0 24px -6px var(--ok)}html .tela:not([data-mantem]) .kpi::after{top:18px;right:18px}html .ini-verif{gap:14px;padding:16px 20px 18px}html .ini-verif *{text-transform:none!important;letter-spacing:0!important}html .ini-verif b,html .ini-verif .v-num{font-family:var(--display);font-size:26px;font-weight:600;letter-spacing:-.03em!important}html .cartao,html .tela:not([data-mantem]) .cartao{border-radius:var(--r4)}html .tela:not([data-mantem]) .cartao-topo,html .cartao-topo{padding:16px 20px 14px;background:transparent}html .cartao-topo h3,html .tela:not([data-mantem]) .cartao-topo h3{font-family:var(--display);font-size:17px;font-weight:600;letter-spacing:-.015em}html .item{padding:14px 20px}html .item b{font-size:14.5px;font-weight:600}html th{position:sticky;top:0;z-index:2;background:rgb(19,23,31);background:color-mix(in srgb,rgb(19,23,31) 92%,var(--painel));isolation:isolate;padding-top:12px;padding-bottom:12px}html[data-theme="light"] th{background:#fff;background:color-mix(in srgb,#fff 92%,var(--painel))}html th[style*="background:none"]{border-bottom-color:transparent}html td{padding-top:13px;padding-bottom:13px}html td:first-child b,html td:nth-child(2) b{font-weight:600}html .chip{font-weight:600;letter-spacing:0;box-shadow:inset 0 0 0 1px rgba(255,255,255,.06)}html .kb-col{border-radius:var(--r4);padding:6px}html .kb-card{border-radius:14px;padding:14px}html .kb-tit{font-size:14px;font-weight:600}html .btn{border-radius:999px;padding-inline:16px}html .btn.pequeno{padding-inline:12px}html .login-card .btn.primario{border-radius:var(--r2)}html .grupo > a.ativo,html .grupo > button.ativo,html .grupo.tem-ativo > button,html.lat-recolhida .grupo.tem-ativo > button{background:transparent!important;box-shadow:none!important}html .grupo > a.ativo > .rot,html .grupo > button.ativo > .rot,html .grupo.tem-ativo > button > .rot{font-weight:600}@media (min-width:901px){html .lateral{z-index:40}}.pg-hero{position:relative;isolation:isolate;display:flex;align-items:flex-end;justify-content:space-between;gap:24px 40px;flex-wrap:wrap;padding:30px 32px 26px;margin-bottom:16px;border-radius:var(--r4,20px);background:var(--painel);box-shadow:var(--sombra-cartao,inset 0 0 0 1px var(--costura));overflow:hidden}.pg-hero::before,.pg-hero::after{content:"";position:absolute;z-index:-1;border-radius:50%;filter:blur(60px);pointer-events:none}.pg-hero::before{width:520px;height:320px;left:-120px;top:-180px;background:radial-gradient(closest-side,rgba(211,142,85,.30),transparent);animation:pg-luz 14s ease-in-out infinite alternate}.pg-hero::after{width:420px;height:300px;right:8%;bottom:-220px;background:radial-gradient(closest-side,rgba(111,155,239,.14),transparent);animation:pg-luz 18s ease-in-out infinite alternate-reverse}[data-theme="light"] .pg-hero::before{background:radial-gradient(closest-side,rgba(47,107,216,.16),transparent)}[data-theme="light"] .pg-hero::after{background:radial-gradient(closest-side,rgba(211,142,85,.14),transparent)}@keyframes pg-luz{to{transform:translate(140px,60px) scale(1.15)}}.pg-hero-txt{max-width:660px;min-width:0}.pg-hero h2{margin:0;font-family:var(--display,var(--sans));font-size:46px;font-weight:600;line-height:1;letter-spacing:-.035em;font-variation-settings:"opsz" 96,"wdth" 86}.pg-hero p{margin:12px 0 0;font-size:14px;line-height:1.55;color:var(--texto-2)}.pg-hero-num{display:flex;gap:6px 34px;flex-wrap:wrap}.pg-num{display:flex;flex-direction:column;gap:4px;min-width:84px}.pg-num b{font-family:var(--display,var(--sans));font-size:38px;font-weight:600;line-height:.95;letter-spacing:-.04em;font-variant-numeric:tabular-nums;font-variation-settings:"opsz" 96,"wdth" 82}.pg-num span{font-size:12px;color:var(--texto-3);max-width:130px;line-height:1.3}.pg-num.warn b{color:var(--warn)}.pg-num.bad b{color:var(--bad)}.pg-num.ok b{color:var(--ok)}.pg-num.vivo b{color:var(--acao-texto)}.pg-num.vivo span::before{content:"";display:inline-block;width:7px;height:7px;margin-right:6px;border-radius:50%;background:var(--acao);vertical-align:1px;animation:pg-pisca 1.2s ease-in-out infinite}@keyframes pg-pisca{50%{opacity:.25}}.pg-hero-acoes{display:flex;gap:8px;flex-wrap:wrap;align-items:center}#tela.entrando .pg-hero h2{animation:pg-sobe .8s var(--ease,ease) both}#tela.entrando .pg-hero p{animation:pg-sobe .8s .08s var(--ease,ease) both}#tela.entrando .pg-num{animation:pg-sobe .7s var(--ease,ease) both}#tela.entrando .pg-num:nth-child(2){animation-delay:.08s}#tela.entrando .pg-num:nth-child(3){animation-delay:.16s}#tela.entrando .pg-num:nth-child(4){animation-delay:.24s}#tela.entrando .pg-seq{animation:pg-sobe .6s calc(var(--i,0) * 50ms + .12s) var(--ease,ease) both}@keyframes pg-sobe{from{opacity:.35;transform:translateY(18px)}}@media (max-width:760px){.pg-hero{padding:22px 18px}.pg-hero h2{font-size:34px}.pg-num b{font-size:30px}}.pg-vista{position:relative;display:inline-flex;flex:none}.pg-vista-bt{display:inline-flex;align-items:center;gap:7px;height:34px;padding:0 10px 0 11px;border:0;border-radius:var(--r2,10px);background:transparent;color:var(--texto-2);font:inherit;font-size:12.5px;font-weight:500;cursor:pointer;transition:background-color .18s,color .18s}.pg-vista-bt .i{width:15px;height:15px}.pg-vista-bt .i:last-child{width:12px;height:12px;color:var(--texto-3);transition:transform .25s var(--ease,ease)}.pg-vista-bt:hover,.pg-vista.aberto .pg-vista-bt{background:var(--realce);color:var(--texto)}.pg-vista.aberto .pg-vista-bt .i:last-child{transform:rotate(180deg)}.pg-vista-menu{position:absolute;z-index:60;right:0;top:calc(100% + 6px);min-width:176px;padding:5px;border-radius:var(--r2,10px);background:var(--elevado);box-shadow:var(--sombra-flutua,0 20px 40px -16px rgba(0,0,0,.6));opacity:0;transform:translateY(-4px) scale(.98);transform-origin:top right;pointer-events:none;transition:opacity .16s var(--ease,ease),transform .2s var(--ease,ease)}.pg-vista.aberto .pg-vista-menu{opacity:1;transform:none;pointer-events:auto}.pg-vista-menu button{display:flex;align-items:center;gap:10px;width:100%;height:34px;padding:0 10px;border:0;border-radius:7px;background:none;color:var(--texto);font:inherit;font-size:13px;text-align:left;cursor:pointer}.pg-vista-menu button:hover,.pg-vista-menu button:focus-visible{background:var(--realce);outline:0}.pg-vista-menu button .i{width:15px;height:15px;color:var(--texto-2)}.pg-vista-ponto{width:6px;height:6px;flex:none;border-radius:50%;background:transparent;transition:background-color .2s,transform .25s var(--ease,ease);transform:scale(.4)}.pg-vista-menu button.ativo .pg-vista-ponto{background:var(--acao);transform:none}.proc{background:var(--painel);border:1px solid var(--costura);border-radius:var(--r3);container:proc / inline-size}.proc-topo{display:flex;align-items:flex-end;gap:12px 16px;padding:0 14px 0 6px;border-bottom:1px solid var(--costura);flex-wrap:wrap}.proc-abas{display:flex;gap:2px;flex:1 1 420px;min-width:0;overflow-x:auto;scrollbar-width:none}.proc-abas::-webkit-scrollbar{display:none}.proc-aba{position:relative;display:inline-flex;align-items:baseline;gap:7px;padding:16px 10px 13px;border:0;background:none;color:var(--texto-2);font:inherit;font-size:13.5px;line-height:1.2;cursor:pointer;white-space:nowrap;transition:color .12s}.proc-aba .n{font-family:var(--mono);font-size:11.5px;color:var(--texto-3);font-variant-numeric:tabular-nums}.proc-aba:hover{color:var(--texto)}.proc-aba[aria-selected="true"]{color:var(--texto);font-weight:600}.proc-aba[aria-selected="true"] .n{color:var(--acao-texto)}.proc-aba[aria-selected="true"]::after{content:"";position:absolute;left:10px;right:10px;bottom:-1px;height:2px;border-radius:2px 2px 0 0;background:var(--acao)}.proc-aba:focus-visible{outline:2px solid var(--acao);outline-offset:-4px;border-radius:var(--r)}.proc-acoes{display:flex;align-items:center;gap:8px;padding:10px 0;margin-left:auto}.proc-acoes .kb-modos{margin-right:4px}.proc-ancora{position:relative}.proc-ancora .add-menu{min-width:270px}.proc-ancora .add-item{min-height:40px}.proc-so-icone{width:36px;padding:0;justify-content:center}.proc-so-icone .i{margin:0}.btn .proc-seta{width:13px;height:13px;margin:0 -2px 0 2px;opacity:.75}.proc-filtros{display:flex;align-items:center;gap:8px;padding:12px 14px;flex-wrap:wrap}.proc-busca{position:relative;flex:1 1 300px;max-width:460px;margin:0}.proc-busca .i{position:absolute;left:12px;top:50%;width:15px;height:15px;margin-top:-7.5px;color:var(--texto-3);pointer-events:none}.proc-busca input{width:100%;min-height:36px;padding-left:36px}.proc-filtros select{width:auto;min-width:160px;min-height:36px}.proc-parados{display:inline-flex;align-items:center;gap:9px;min-height:36px;padding:0 12px;border:1px solid var(--costura);border-radius:var(--r);color:var(--texto-2);font-size:13px;cursor:pointer;transition:border-color .12s,background-color .12s,color .12s}.proc-parados:hover{border-color:var(--costura-forte);color:var(--texto)}.proc-parados .n{font-family:var(--mono);font-size:11.5px;color:var(--bad);font-variant-numeric:tabular-nums}.proc-parados:has(input:checked){border-color:var(--acao);background:var(--acao-suave);color:var(--texto)}.proc .tabela-wrap{border:0;border-top:1px solid var(--costura);border-radius:0 0 var(--r3) var(--r3);background:transparent}.proc .pm-barra{margin:0;border-radius:0;border-width:1px 0 0}#p-tab td{white-space:normal;vertical-align:top;padding:13px 14px}#p-tab th.c-dias,#p-tab td.c-dias{text-align:right}#p-tab tbody tr[data-proc]{cursor:pointer}#p-tab tbody tr[data-proc]:focus-visible{outline:2px solid var(--acao);outline-offset:-2px}.p-nome{display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;overflow:hidden;font-weight:500;color:var(--texto);line-height:1.4}.p-tags{display:flex;flex-wrap:wrap;gap:4px;margin-top:6px}.p-tags .chip{margin:0}.p-tags .p-contra{align-self:center;max-width:100%;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;font-size:12px;color:var(--texto-2)}.p-tags .p-contra small{font-size:11px;opacity:.8}.p-num{display:block;font-family:var(--mono);font-size:12.5px;color:var(--texto);font-variant-numeric:tabular-nums;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.p-onde{display:flex;align-items:baseline;gap:7px;min-width:0;margin-top:6px;font-size:12px;color:var(--texto-3)}.p-trib{flex:none;font-family:var(--mono);font-size:11px;color:var(--texto-2)}.p-vara{min-width:0;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.p-fazer{display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;overflow:hidden;color:var(--texto);line-height:1.45}.p-fazer .chip{margin-right:2px;vertical-align:1px}.p-sit{display:block;margin-top:5px;font-size:12px;color:var(--texto-3);white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.p-idade{display:inline-grid;justify-items:end;gap:6px}.p-idade-n{font-family:var(--mono);font-size:16px;font-weight:500;line-height:1;color:var(--texto-2);font-variant-numeric:tabular-nums}.p-idade-n small{margin-left:4px;font-size:10.5px;font-weight:400;color:var(--texto-3)}.p-idade-trilho{position:relative;display:block;width:76px;height:4px;border-radius:2px;background:var(--chip-bg)}.p-idade-trilho i{position:absolute;left:0;top:0;bottom:0;border-radius:2px;background:var(--texto-3)}.p-idade-trilho::after{content:"";position:absolute;left:16.67%;top:-3px;bottom:-3px;width:1px;background:var(--texto-2)}.p-idade-data{font-family:var(--mono);font-size:10.5px;color:var(--texto-3)}.p-idade.bad .p-idade-n{color:var(--bad)}.p-idade.bad i{background:var(--bad)}.p-idade.warn .p-idade-n{color:var(--warn)}.p-idade.warn i{background:var(--warn)}.p-idade.ok .p-idade-n{color:var(--ok)}.p-idade.ok i{background:var(--ok)}.p-idade.sem .p-idade-n{font-family:var(--sans);font-size:12px;color:var(--texto-3)}#p-tab th.p-chk,#p-tab td.p-chk{padding-left:14px;padding-right:0;overflow:visible;text-overflow:clip}#p-tab td.p-chk input{margin-top:2px}.p-fazer.p-sem{color:var(--texto-3)}#p-tab tr.p-vazio td{padding:40px 14px;text-align:center;color:var(--texto-3);cursor:default}@container proc (max-width:1100px){.proc-acoes .kb-modos button{font-size:0;gap:0;padding:0 10px}.proc-acoes .btn[data-pgexp]{width:36px;padding:0;justify-content:center;font-size:0;gap:0}}@container proc (max-width:1000px){.proc-topo{padding:0 12px 0 6px}.proc-acoes{order:-1;width:100%;margin:0;padding:12px 0 0 6px;justify-content:flex-end}.proc-acoes .kb-modos{margin-right:auto}.proc-abas{flex:1 1 100%}.proc-busca{flex-basis:220px}}@media (max-width:640px){.proc-filtros select{flex:1 1 140px;min-width:0}.proc-parados{flex:1 1 100%}#p-tab{min-width:0!important;table-layout:auto}#p-tab colgroup,#p-tab thead{display:none}#p-tab tbody{display:block}#p-tab tr[data-proc]{display:grid;grid-template-columns:auto minmax(0,1fr) auto;gap:8px 12px;padding:13px 14px;border-top:1px solid var(--costura-2)}#p-tab tbody tr:first-child{border-top:0}#p-tab td,#p-tab td:first-child{display:block;position:static;padding:0;border:0;box-shadow:none;background:transparent;max-width:none;overflow:visible}#p-tab td.p-chk{grid-column:1;grid-row:1;padding:0}#p-tab td.c-cliente{grid-column:2;grid-row:1}#p-tab td.c-dias{grid-column:3;grid-row:1}#p-tab td.c-processo,#p-tab td.c-proximo{grid-column:2/-1}#p-tab tr[data-proc] td.c-cliente:first-child,#p-tab tr[data-proc] td.c-cliente:first-child ~ td.c-processo,#p-tab tr[data-proc] td.c-cliente:first-child ~ td.c-proximo{grid-column:1/3}#p-tab tr.parado{box-shadow:inset 1px 0 0 var(--bad)}}.intg-gtopo{display:flex;flex-wrap:wrap;align-items:flex-end;gap:12px 28px;margin-bottom:14px}.intg-gtopo small{display:block;font-size:12px;color:var(--texto-3)}.intg-gtopo b{font-family:var(--mono);font-size:22px;font-weight:500;color:var(--texto)}.intg-gtopo .seg-dias{display:flex;gap:6px;margin-left:auto}.intg-gbarras{display:flex;align-items:flex-end;gap:3px;height:120px;padding:8px 0 0;margin-bottom:6px;border-bottom:1px solid var(--costura)}.intg-gbar{flex:1 1 0;min-width:6px;height:100%;display:flex;flex-direction:column;justify-content:flex-end;align-items:center;gap:3px}.intg-gbar i{display:block;width:100%;max-width:22px;border-radius:3px 3px 0 0;background:var(--texto-3)}.intg-gbar small{font-family:var(--mono);font-size:9.5px;color:var(--texto-3)}.pg-pag{display:flex;align-items:center;justify-content:space-between;gap:10px 16px;flex-wrap:wrap;padding:14px 20px;border-top:1px solid var(--costura-2)}.pg-pag-esq{display:flex;align-items:center;gap:8px 18px;flex-wrap:wrap}.pg-pag-conta{font-size:12.5px;color:var(--texto-3)}.pg-pag label{display:flex;align-items:center;gap:8px;white-space:nowrap;font-size:12.5px;color:var(--texto-3)}.pg-pag input[type=number]{width:72px;height:32px;min-height:32px;padding:0 10px 0 14px;border-radius:999px;font-family:var(--mono);font-size:12.5px}.pg-pag-bts{display:flex;align-items:center;gap:2px;flex-wrap:wrap}.pg-pag-bts button{min-width:32px;height:32px;padding:0 6px;border:0;border-radius:999px;background:transparent;color:var(--texto-2);font:500 12.5px var(--mono);font-variant-numeric:tabular-nums;cursor:pointer;transition:background-color .15s,color .15s}.pg-pag-bts button:hover:not(:disabled){background:var(--realce);color:var(--texto)}.pg-pag-bts button:focus-visible{outline:2px solid var(--acao);outline-offset:1px}.pg-pag-bts button.ativo{background:var(--acao-suave);color:var(--acao-texto);font-weight:600}.pg-pag-bts button[data-pgir="ant"],.pg-pag-bts button[data-pgir="prox"]{display:inline-flex;align-items:center;gap:4px;padding:0 14px;font-family:var(--sans);font-size:13px;box-shadow:inset 0 0 0 1px var(--costura-forte)}.pg-pag-bts button[data-pgir="ant"]{margin-right:6px}.pg-pag-bts button[data-pgir="prox"]{margin-left:6px}.pg-pag-bts button .i{width:14px;height:14px}.pg-pag-bts button:disabled{opacity:.45;cursor:default}.pg-pag-reti{min-width:24px;text-align:center;color:var(--texto-3);font-family:var(--mono)}.dst .dst-modo{display:flex;flex-wrap:wrap;gap:4px 16px}.dst .dst-modo label,.dst .dst-pessoas label{display:flex;align-items:center;gap:6px;font-weight:400;color:var(--texto);cursor:pointer}.dst .dst-pessoas{display:grid;grid-template-columns:repeat(auto-fill,minmax(190px,1fr));gap:6px 14px;max-height:220px;overflow:auto;border:1px solid var(--costura);border-radius:var(--r2);padding:8px 10px}.dst .dst-pessoas .muted{font-size:11.5px}.dst [hidden]{display:none}.gaveta-tit{flex:1;min-width:0}.gaveta-sub{display:flex;flex-wrap:wrap;align-items:center;gap:8px 10px;margin-top:8px;color:var(--texto-2);font-size:13px}.gaveta-sub[hidden]{display:none}.g-ficha .gaveta-painel{width:min(1080px,100%)}.g-ficha .gaveta-topo{align-items:flex-start;padding:22px 20px 18px 28px;border-bottom-color:var(--costura)}.g-ficha .gaveta-topo h3{font-family:"Instrument Sans",var(--sans);font-size:24px;font-weight:600;letter-spacing:-.02em;line-height:1.2}.g-ficha .gaveta-corpo{padding:0;display:block}.pf-numero{display:inline-flex;align-items:center;gap:2px}.pf-numero .mono{font-size:13px;color:var(--texto)}.pf-copiar{display:grid;place-items:center;width:26px;height:26px;border:0;border-radius:8px;background:none;color:var(--texto-3);cursor:pointer}.pf-copiar:hover{background:var(--realce);color:var(--acao-texto)}.pf-copiar .i{width:14px;height:14px}.pf-tag{display:inline-flex;align-items:center;height:22px;padding:0 9px;border-radius:999px;background:var(--chip-bg);color:var(--texto-2);font-size:12px;font-weight:500}.pf{display:grid;grid-template-columns:minmax(0,1fr) 284px;min-height:100%}.pf-main{padding:24px 28px 32px;display:flex;flex-direction:column;gap:28px;min-width:0}.pf-lado{border-left:1px solid var(--costura);padding:24px 22px 32px;display:flex;flex-direction:column;gap:24px;background:linear-gradient(180deg,var(--realce),transparent 360px)}.pf-lado h6{margin:0 0 10px;font-family:"Instrument Sans",var(--sans);font-size:14px;font-weight:600;display:flex;flex-wrap:wrap;align-items:center;gap:6px}.pf-dados{margin:0;display:grid;grid-template-columns:auto 1fr;gap:9px 14px;font-size:13px}.pf-dados dt{color:var(--texto-3)}.pf-dados dd{margin:0;text-align:right;min-width:0;overflow-wrap:anywhere}.pf-lado-bts{display:flex;flex-direction:column;gap:8px;margin-top:16px}.pf-lado-bts .btn{justify-content:flex-start;width:100%;white-space:normal;text-align:left}.pf-lado .bloco h4{font-family:"Instrument Sans",var(--sans);font-size:14px;font-weight:600;letter-spacing:0;text-transform:none;color:var(--texto);border:0;padding:0;margin:0 0 10px}.pf-lado .par{grid-template-columns:1fr;gap:2px;font-size:13px}.pf-lado .par dt{font-family:var(--sans);font-size:12.5px;letter-spacing:0;text-transform:none;padding-top:8px}.g-ficha .pf-main .bloco h4{font-family:"Instrument Sans",var(--sans);font-size:16px;font-weight:600;letter-spacing:-.01em;text-transform:none;color:var(--texto);border:0;padding:0;margin:0 0 12px}.g-ficha .pf-main .bloco + .bloco{border-top:1px solid var(--costura);padding-top:24px}.g-ficha .pf-main > #loc-extra:empty,.g-ficha .pf-main > .bloco:empty{display:none}.pf-sec-cab{display:flex;flex-wrap:wrap;align-items:center;gap:4px 12px;margin:0 0 6px}.g-ficha .pf-sec-cab h4{margin:0}.pf-acoes{margin-left:auto;display:flex;gap:4px;flex-wrap:wrap}.pf-meta{margin:0 0 4px;color:var(--texto-3);font-size:12.5px}.pf-agora{border-radius:var(--r3);background:var(--realce);padding:20px 22px 18px}.pf-agora.pf-prazo{background:var(--warn-bg);--pf-cor:var(--warn)}.pf-agora.pf-urgente{background:var(--bad-bg);--pf-cor:var(--bad)}.pf-estado{display:flex;align-items:center;gap:8px;color:var(--pf-cor,var(--texto-2));font-size:12.5px;font-weight:600}.pf-estado i{width:8px;height:8px;border-radius:50%;background:currentColor;box-shadow:0 0 0 4px color-mix(in srgb,currentColor 18%,transparent)}.pf-agora h5{margin:8px 0 0;font-family:"Instrument Sans",var(--sans);font-size:20px;font-weight:600;letter-spacing:-.015em;line-height:1.3;max-width:44ch;white-space:pre-line;color:var(--texto)}.pf-prazo-barra{margin-top:18px}.pf-trilho{position:relative;height:10px;border-radius:999px;background:color-mix(in srgb,var(--pf-cor) 18%,transparent)}.pf-feito{position:absolute;inset:0 auto 0 0;border-radius:999px;background:var(--pf-cor);transform-origin:left;animation:pfEnche .9s .2s var(--ease) both}@keyframes pfEnche{from{transform:scaleX(0)}}.pf-hoje{position:absolute;top:50%;width:18px;height:18px;margin:-9px 0 0 -9px;border-radius:50%;background:var(--painel);box-shadow:0 0 0 3px var(--pf-cor)}.pf-reg{position:relative;display:grid;grid-template-columns:1fr 1fr;align-items:start;margin-top:10px;font-size:12.5px;color:var(--texto-2);min-height:38px}.pf-reg b{display:block;font-family:var(--mono);font-weight:500;font-size:12.5px;color:var(--texto)}.pf-meio{position:absolute;top:0;transform:translateX(-50%);text-align:center;white-space:nowrap}.pf-meio > span{display:block;font-size:12px}.pf-meio .pf-falta{font-family:"Instrument Sans",var(--sans);font-size:15px;font-weight:600;color:var(--pf-cor)}.pf-fim{text-align:right;grid-column:2}.pf-passo{margin:18px 0 0;padding-top:16px;border-top:1px solid color-mix(in srgb,var(--pf-cor,var(--texto-3)) 22%,transparent);display:grid;grid-template-columns:112px 1fr;gap:4px 16px}.pf-agora > #pf-agora-cab:empty + #pf-agora-prazo:empty + .pf-passo{margin-top:0;padding-top:0;border-top:0}.pf-passo dt{color:var(--texto-2);font-size:13px;padding-top:1px}.pf-passo dd{margin:0;font-size:14.5px;line-height:1.55;max-width:66ch;white-space:pre-line}.pf-passo .pf-bts{grid-column:2;display:flex;gap:8px;flex-wrap:wrap;margin-top:10px;white-space:normal}.pf-bts [hidden]{display:none}:root[data-theme="light"] .pf-agora .btn:not(.primario){background:rgba(255,255,255,.7)}.pf-fonte{display:flex;flex-wrap:wrap;align-items:center;gap:4px 10px;margin-top:14px;font-size:12.5px;color:var(--texto-2)}.pf-fonte:empty{display:none}.pf-ok,.pf-duvida{display:inline-flex;align-items:center;gap:6px;font-weight:500}.pf-ok{color:var(--ok)}.pf-duvida{color:var(--warn)}.pf-conferido{margin:0 0 4px;font-size:12.5px}.pf-ok i,.pf-duvida i{width:7px;height:7px;border-radius:50%;background:currentColor}.pf-historia{margin:0;display:grid;grid-template-columns:132px 1fr;column-gap:16px}.pf-historia dt{color:var(--texto-3);font-size:13px;padding:13px 0 0;border-top:1px solid var(--costura-2)}.pf-historia dd{margin:0;padding:12px 0 13px;border-top:1px solid var(--costura-2);font-size:14px;line-height:1.6;white-space:pre-line}.pf-historia dt:first-of-type,.pf-historia dd:first-of-type{border-top:0;padding-top:4px}.pf-selo{display:inline-flex;align-items:center;height:22px;padding:0 9px;border-radius:999px;background:var(--ok-bg);color:var(--ok);font-size:12px;font-weight:500;margin-right:4px;vertical-align:1px;white-space:nowrap}.pf-resto{margin:4px 0 0;white-space:pre-wrap}.pf-equipe{margin-top:16px;display:flex;align-items:center;gap:14px;padding:14px 16px;border-radius:var(--r2);border:1px dashed var(--costura-forte)}.pf-equipe.tem{border-style:solid;border-color:var(--costura);align-items:flex-start}.pf-equipe-txt{flex:1;min-width:0;font-size:13.5px;color:var(--texto-2)}.pf-equipe-txt b{display:block;color:var(--texto);font-weight:600}.pf-equipe-txt p{margin:2px 0 0}.pf-equipe-txt .pf-anot{color:var(--texto);white-space:pre-wrap;margin-top:6px}.pf-equipe-txt .pf-meta{margin-top:6px}.pf-aviso{font-size:12.5px}.pf-equipe-edita{margin-top:16px}.pf-equipe-edita b{display:block;margin-bottom:6px;font-weight:600}.pf-djen{margin:0 0 6px;font-size:12.5px}.pf-tags{margin:0 0 6px;display:flex;flex-wrap:wrap;gap:4px}.pf-tempo{list-style:none;margin:14px 0 0;padding:0}.pf-dia{display:grid;grid-template-columns:72px 20px 1fr;column-gap:12px}.pf-dia-data{text-align:right;padding-top:1px}.pf-dia-data b{display:block;font-size:13px;font-weight:500;color:var(--texto);line-height:1.4}.pf-dia-data span{font-size:11.5px;color:var(--texto-3)}.pf-dia-fio{position:relative}.pf-dia-fio::before{content:"";position:absolute;left:9px;top:0;bottom:0;width:2px;background:var(--costura)}.pf-dia:first-child .pf-dia-fio::before{top:8px}.pf-dia:last-child .pf-dia-fio::before{bottom:auto;height:8px}.pf-dia-fio i{position:absolute;left:4px;top:5px;width:12px;height:12px;border-radius:50%;background:var(--painel);box-shadow:inset 0 0 0 2px var(--costura-forte)}.pf-dia.novo .pf-dia-fio i{box-shadow:inset 0 0 0 2px var(--acao);background:var(--acao-suave)}.pf-dia.prazo .pf-dia-fio i{box-shadow:inset 0 0 0 2px var(--warn);background:var(--warn-bg)}.pf-dia-evs{padding-bottom:18px;display:flex;flex-direction:column;gap:6px;min-width:0}.pf-ev{display:flex;gap:10px;align-items:baseline;font-size:13.5px;line-height:1.5}.pf-ev-txt{flex:1;min-width:0;overflow-wrap:anywhere}.pf-ev-sub{display:block;color:var(--texto-3);font-size:12.5px}.pf-ev-ref{flex:none;font-size:11.5px;color:var(--texto-3)}.pf-novo{font-size:11.5px;font-weight:500;color:var(--acao-texto);white-space:nowrap}.btn.pf-pdf{flex:none;min-height:24px;padding:0 6px;font-size:12px}.pf-ev-prazo{border-radius:var(--r2);padding:12px 14px;background:var(--warn-bg);box-shadow:inset 3px 0 0 var(--warn)}.pf-ev-prazo .pf-ev{font-weight:500}.pf-datas{display:flex;gap:18px;flex-wrap:wrap;margin-top:6px;font-size:12.5px;color:var(--texto-2)}.pf-datas b{font-weight:500;color:var(--texto)}.pf-tempo-pe{display:flex;align-items:center;gap:12px;flex-wrap:wrap;margin-left:104px}.pf-mais{padding:0;border:0;background:none;color:var(--acao-texto);font:inherit;font-size:13px;font-weight:500;cursor:pointer}.pf-mais:hover{text-decoration:underline;text-underline-offset:3px}.pf-copiar:focus-visible,.pf-mais:focus-visible{outline:2px solid var(--acao);outline-offset:2px}@media (max-width:900px){.pf{grid-template-columns:1fr}.pf-lado{border-left:0;border-top:1px solid var(--costura);background:none}.pf-main{padding:20px 16px 24px}.pf-lado{padding:20px 16px 28px}.g-ficha .gaveta-topo{padding:16px 12px 14px 16px}.pf-passo,.pf-historia{grid-template-columns:1fr}.pf-passo .pf-bts{grid-column:1}.pf-historia dt{border-top:1px solid var(--costura-2);padding-top:12px}.pf-historia dd{border-top:0;padding-top:2px}.pf-dia{grid-template-columns:52px 20px 1fr;column-gap:8px}.pf-tempo-pe{margin-left:80px}.pf-ev{flex-wrap:wrap;column-gap:8px;row-gap:0}.pf-agora{padding:16px}.pf-acoes{margin-left:-8px;width:100%}.pf-equipe{flex-direction:column;align-items:flex-start}}@media (prefers-reduced-motion:reduce){.pf-feito{animation:none}}.agd-anexos{border:1px dashed var(--line-2);border-radius:var(--r);padding:10px;display:flex;flex-direction:column;gap:8px}.agd-anexos:focus-visible{outline:2px solid var(--line-2);outline-offset:2px}.agd-anexos-lista{display:flex;flex-wrap:wrap;gap:6px;align-items:center}.agd-anexos-pe{display:flex;align-items:center;gap:8px;flex-wrap:wrap}.agd-anexos-pe .btn{margin-top:0}.agd-anexo-min{display:inline-flex;align-items:center;gap:6px;padding:4px 8px;border:1px solid var(--line-2);border-radius:999px;background:var(--paper-2);font-size:12.5px;color:inherit;cursor:pointer}.agd-anexo-min .i{width:14px;height:14px;opacity:.7}.agd-anexo-x{border:0;background:transparent;color:inherit;opacity:.6;cursor:pointer;font-size:15px;line-height:1;padding:0 2px}.agd-anexo-x:hover{opacity:1}.janela:has(.agd-print-corpo){width:min(1280px,96vw)}.agd-print-corpo{display:grid;place-items:center;max-height:78vh;overflow:auto;padding:12px}.agd-print-img{max-width:100%;max-height:74vh;cursor:zoom-in;border-radius:var(--r);background:#fff}.agd-print-img.real{max-width:none;max-height:none;width:auto;cursor:zoom-out}.agd-arq-quadro{width:min(1000px,90vw);height:72vh;border:1px solid var(--line-2);border-radius:var(--r);background:#fff}.agd-prova{display:flex;flex-direction:column;gap:12px;padding:14px;min-width:min(520px,92vw)}.agd-prova textarea{width:100%;resize:vertical}.agd-prova-item{display:flex;flex-direction:column;gap:5px;padding:7px 0}.agd-prova-item + .agd-prova-item{border-top:1px solid var(--line-2)}.agd,.agd-g{--agd-azul:var(--pg-azul);--agd-azul-forte:var(--pg-azul-forte);--agd-azul-bg:var(--pg-azul-bg);--agd-azul-txt:var(--pg-azul-txt);--agd-lar:var(--pg-lar);--agd-teal:var(--pg-teal);--agd-verde:var(--pg-verde);--agd-verde-bg:var(--pg-verde-bg);--agd-roxo:var(--pg-roxo);--agd-roxo-bg:var(--pg-roxo-bg);--lst-acento:var(--pg-azul);--lst-acento-forte:var(--pg-azul-forte);--lst-acento-txt:var(--pg-azul-txt);--lst-acento-bg:var(--pg-azul-bg);--lst-acento-tinta:#fff}.agd{--agd-fds:rgba(150,140,230,.055);--agd-hoje:rgba(80,180,220,.10)}:root[data-theme="light"] .agd{--agd-fds:#F5F4FC;--agd-hoje:#E8F6FB}.agd-ajuda{width:22px;height:22px;display:grid;place-items:center;border:0;background:transparent;color:var(--texto-3);cursor:pointer;padding:0;border-radius:50%}.agd-ajuda .i{width:17px;height:17px}.agd-ajuda:hover{color:var(--texto)}.agd-sep{width:1px;height:28px;background:var(--costura);margin:0 4px}.agd-redondo{width:40px;height:40px;border-radius:50%;border:1px solid var(--costura);background:var(--painel);color:var(--texto-2);display:grid;place-items:center;cursor:pointer;padding:0}.agd-redondo:hover{color:var(--texto);border-color:var(--costura-forte)}.agd-redondo.on{border-color:var(--agd-azul);color:var(--agd-azul-txt)}.agd-redondo .i{width:18px;height:18px}.agd-cab-dir .agd-menu{left:auto;right:0}.agd-assinar{height:40px;border-radius:20px;border:1px solid var(--costura);background:var(--painel);color:var(--texto-2);display:inline-flex;align-items:center;gap:6px;padding:0 14px;cursor:pointer;font:inherit;font-size:13px}.agd-assinar:hover{color:var(--texto);border-color:var(--costura-forte)}.agd-assinar .i{width:16px;height:16px}.agd-ics-link{width:100%;font-family:var(--mono,"Geist Mono",monospace);font-size:12px}.agd-ics-passos{margin:0;padding-left:18px;display:flex;flex-direction:column;gap:6px;font-size:13px;color:var(--texto-2)}.agd-ics-pessoa{display:flex;align-items:center;justify-content:space-between;gap:10px;padding:6px 0;border-top:1px solid var(--costura)}.agd-corpo{display:grid;grid-template-columns:minmax(0,2fr) minmax(290px,1fr);gap:16px;align-items:start}.agd-lat{display:flex;flex-direction:column;gap:16px;min-width:0}.agd-l1 .btn.agd-exp{border-radius:999px;padding:6px 12px;font-size:13.5px;margin-left:auto}.agd-x{display:inline-grid;place-items:center;margin-left:-4px}.agd-x:hover .i{color:var(--bad)}.agd-conta{margin-left:auto;display:inline-flex;align-items:center;gap:6px;font-size:12.5px;color:var(--texto-3);min-width:0}.agd-conta .i{width:15px;height:15px;color:var(--agd-azul)}.agd-conta span{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.agd-l2{display:flex;align-items:center;gap:6px;flex-wrap:wrap;margin:16px 0 12px}.agd-nav{width:30px;height:30px;border-radius:50%;border:0;background:transparent;color:var(--texto-2);display:grid;place-items:center;cursor:pointer;padding:0}.agd-nav:hover{background:var(--realce);color:var(--texto)}.agd-nav .i{width:17px;height:17px}.agd-per{font-size:17px;font-weight:700;margin-left:6px;color:var(--texto)}.agd-l2-dir{margin-left:auto;display:flex;align-items:center;gap:14px;flex-wrap:wrap}.agd-grade{display:grid;grid-template-columns:repeat(var(--cols),minmax(0,1fr));border-top:1px solid var(--costura);border-left:1px solid var(--costura);border-radius:8px;overflow:hidden}.agd-gnome{padding:9px 8px;font-size:12.5px;font-weight:600;color:var(--texto-2);border-right:1px solid var(--costura);border-bottom:1px solid var(--costura);white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.agd-gnome.fds{background:var(--agd-fds);color:var(--texto-3)}.agd-gnome .sm{display:none}.agd-gnome.hoje b{color:var(--agd-azul-txt)}.agd-cel{min-height:104px;padding:6px 8px;border-right:1px solid var(--costura);border-bottom:1px solid var(--costura);cursor:pointer;display:flex;flex-direction:column;gap:2px;min-width:0}.agd-cel:hover{background:var(--realce)}.agd-cel.fds{background:var(--agd-fds)}.agd-cel.hoje{background:var(--agd-hoje)}.agd-cel.sel{box-shadow:inset 0 0 0 2px var(--agd-azul)}.agd-n{width:26px;height:26px;border-radius:50%;display:grid;place-items:center;font-size:13px;font-weight:600;color:var(--texto);margin-bottom:2px;font-variant-numeric:tabular-nums}.agd-cel.fora .agd-n{color:var(--apagado)}.agd-cel.fora .agd-cont{opacity:.55}.agd-cel.hoje .agd-n{background:var(--agd-azul-forte);color:#fff}.agd-cont{font-size:12px;font-weight:600;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;line-height:1.35}.agd-cont i{font-style:normal}.agd-horas-wrap{overflow-x:auto}.agd-horas{display:grid;grid-template-columns:52px repeat(var(--cols),minmax(90px,1fr));border-top:1px solid var(--costura)}.agd-horas > div{border-bottom:1px solid var(--costura)}.agd-h-canto,.agd-h-rot,.agd-h-rotulos{border-right:1px solid var(--costura)}.agd-h-rot{font-size:11px;color:var(--texto-3);padding:6px 4px}.agd-h-todo{padding:4px;border-right:1px solid var(--costura);display:flex;flex-direction:column;gap:3px;min-height:34px}.agd-h-rotulos span{display:block;font-size:11px;color:var(--texto-3);padding:2px 6px 0 0;text-align:right;font-family:var(--mono);box-sizing:border-box}.agd-h-col{position:relative;border-right:1px solid var(--costura);background-image:repeating-linear-gradient(to bottom,var(--costura-2) 0 1px,transparent 1px 44px)}.agd-h-col.fds{background-color:var(--agd-fds)}.agd-bloco{display:block;width:100%;text-align:left;border:0;border-left:3px solid;border-radius:5px;padding:3px 6px;font:inherit;font-size:11.5px;line-height:1.3;color:var(--texto);background:var(--realce);cursor:pointer;overflow:hidden;white-space:nowrap;text-overflow:ellipsis}.agd-bloco.abs{position:absolute;left:3px;right:3px;width:auto;white-space:normal}.agd-bloco.b-azul{border-color:var(--agd-azul);background:var(--agd-azul-bg)}.agd-bloco.b-vermelho{border-color:var(--bad);background:var(--bad-bg)}.agd-bloco.b-laranja{border-color:var(--agd-lar);background:var(--warn-bg)}.agd-bloco.b-teal{border-color:var(--agd-teal);background:var(--ok-bg)}.agd-bloco.b-verde{border-color:var(--agd-verde);background:var(--agd-verde-bg)}.agd-bloco.b-roxo{border-color:var(--agd-roxo);background:var(--agd-roxo-bg)}.agd-bloco.feito{opacity:.5;text-decoration:line-through}.agd-sem-topo{display:flex;align-items:center;gap:2px;margin-bottom:10px}.agd-sem-topo b{font-size:15px;margin-left:6px}.agd-sem-topo span{margin-left:auto;font-size:12.5px;color:var(--texto-3)}.agd-sem-dias{display:grid;grid-template-columns:repeat(7,1fr);gap:2px}.agd-sem-d{border:0;background:transparent;font:inherit;color:var(--texto);display:flex;flex-direction:column;align-items:center;gap:4px;padding:4px 0;cursor:pointer;border-radius:8px}.agd-sem-d small{font-size:11.5px;color:var(--texto-3)}.agd-sem-d b{width:32px;height:32px;border-radius:50%;display:grid;place-items:center;font-size:14px;font-weight:600;font-variant-numeric:tabular-nums}.agd-sem-d.fds b{color:var(--texto-3)}.agd-sem-d:hover b{background:var(--realce)}.agd-sem-d.sel b{box-shadow:inset 0 0 0 2px var(--agd-azul)}.agd-sem-d.hoje b{background:var(--agd-azul-forte);color:#fff;box-shadow:none}.agd-lat-topo{display:flex;align-items:baseline;gap:8px;margin-bottom:6px}.agd-lat-topo h3{font-size:15px;font-weight:650;margin:0}.agd-lat-topo span{font-size:12px;color:var(--texto-3)}.agd-lat-topo em{margin-left:auto;font-style:normal;font-family:var(--mono);font-size:11px;color:var(--texto-3)}.agd-vazio{font-size:13px;color:var(--texto-3);padding:10px 0}.agd-mais{display:flex;justify-content:center;width:100%;border:0;background:transparent;color:var(--texto-2);cursor:pointer;padding:6px 0 0}.agd-mais .i{width:18px;height:18px}.agd-mais.aberto .i{transform:rotate(180deg)}.agd-avisos{margin-top:10px;font-size:12px;color:var(--warn)}.agd-sd{display:block;width:100%;text-align:left;border:0;border-top:1px solid var(--costura);background:transparent;color:inherit;cursor:pointer;padding:8px 0;font:inherit}.agd-sd:first-of-type{border-top:0}.agd-sd b{display:block;font-size:13px;font-weight:600}.agd-sd small{font-size:12px;color:var(--texto-3)}.agd-sd:hover b{text-decoration:underline}.agd-chegou .agd-novo{color:var(--acao-tinta);font-weight:600}.agd-saldo-ads .agd-sd b{display:flex;justify-content:space-between;gap:10px}.agd-saldo-ads .agd-sd .v{font-family:var(--mono);font-weight:500;white-space:nowrap}.agd-saldo-ads .agd-sd.baixo .v{color:var(--bad)}.agd-it.atrasada .agd-it-tit{color:var(--bad)}.agd-form{display:flex;flex-direction:column;gap:14px;max-width:760px}.agd-form-topo{display:flex;align-items:center;gap:6px;margin-bottom:4px}.agd-form-topo h2{font-size:21px;font-weight:650;margin:0;letter-spacing:-.015em}.agd-req{color:var(--bad);margin-left:2px}.agd-f-linha{display:grid;grid-template-columns:repeat(auto-fit,minmax(150px,1fr));gap:12px}.agd-f.erro input,.agd-f.erro select,.agd-f.erro .agd-radios{border-color:var(--bad)}.agd-f.erro label{color:var(--bad)}.agd-caixa{display:inline-flex;align-items:center;gap:8px;font-size:13.5px;color:var(--texto);cursor:pointer;width:max-content}.agd-caixa input,.agd-radios input{width:16px;height:16px;min-height:0;margin:0;accent-color:var(--agd-azul-forte)}.agd-radios{display:flex;gap:22px;flex-wrap:wrap;padding:6px 0;border:1px solid transparent;border-radius:6px}.agd-radios label{display:inline-flex;align-items:center;gap:8px;font-size:14px;color:var(--texto);cursor:pointer}.agd-chips{display:flex;flex-wrap:wrap;align-items:center;gap:6px;border:1px solid var(--costura);border-radius:var(--r);padding:4px 6px;background:var(--elevado);min-height:38px}.agd-chips-l{display:contents}.agd-chips input,.agd-chips select{border:0;box-shadow:none;background-color:transparent;flex:1 1 180px;min-height:30px;padding:4px 6px;width:auto}.agd-chips input:focus,.agd-chips select:focus{box-shadow:none}.agd-bastaum{flex:1 1 100%;display:flex;align-items:center;gap:8px;border-top:1px solid var(--costura);margin-top:2px;padding-top:4px;font-size:12px;color:var(--suave,inherit)}.agd-bastaum select{flex:0 1 auto;border:1px solid var(--costura);border-radius:var(--r)}.agd-chips:focus-within{border-color:var(--agd-azul)}.agd-chip{display:inline-flex;align-items:center;gap:4px;background:var(--agd-azul-bg);color:var(--texto);border-radius:999px;padding:3px 6px 3px 10px;font-size:13px}.agd-chip button{border:0;background:transparent;color:var(--texto-3);display:grid;place-items:center;padding:0;cursor:pointer;width:18px;height:18px}.agd-chip button .i{width:12px;height:12px}.agd-chips.travado .agd-chip{padding-right:10px}.agd-form-pe{display:flex;gap:10px;margin-top:6px}.agd-g .agd-it{padding-left:0}.agd-g-tit{font-size:18px;font-weight:700;text-transform:uppercase;margin:0 0 12px;line-height:1.3}.agd-g-tit.feito{text-decoration:line-through;opacity:.55}.agd-g-acoes{margin-top:16px;flex-wrap:wrap}.agd-dia-rapido{display:flex;flex-wrap:wrap;align-items:center;gap:6px;margin:14px 0 0;padding-top:12px;border-top:1px solid var(--costura)}.agd-dia-rapido > span{font-size:12.5px;color:var(--texto-2);margin-right:2px}.agd-dia-rapido input[type=date]{width:auto;flex:0 0 auto;height:30px;padding:0 8px;font:inherit;font-size:12.5px;border:1px solid var(--costura);border-radius:15px;background:var(--elevado);color:var(--texto)}.agd-dia-op,.agd-pra-hoje{height:30px;border-radius:15px;border:1px solid var(--costura);background:var(--painel);color:var(--texto-2);display:inline-flex;align-items:center;padding:0 12px;cursor:pointer;font:inherit;font-size:12.5px}.agd-dia-op:hover,.agd-pra-hoje:hover{color:var(--texto);border-color:var(--costura-forte)}.agd-dia-op:disabled,.agd-pra-hoje:disabled{opacity:.5;cursor:default}.agd-pra-hoje{height:24px;padding:0 10px;font-size:12px;margin-top:6px}.agd-perm-cols{display:grid;grid-template-columns:1fr 1fr;gap:12px}.agd-perm-cols b{display:block;font-size:12.5px;margin-bottom:4px;color:var(--texto-2)}.agd-perm .bloco{margin-bottom:14px}@media (max-width:1180px){.agd-corpo{grid-template-columns:1fr}}@media (max-width:760px){.agd-tit{font-size:22px}.agd-sep{display:none}.agd-busca{order:5;flex-basis:100%}.agd-gnome .lg{display:none}.agd-gnome .sm{display:inline}.agd-cel{min-height:62px;padding:4px}.agd-cont i{display:none}.agd-cont{font-size:11px}.agd-conta{margin-left:0;flex-basis:100%}.agd-l2-dir{margin-left:0}.agd-cartao{padding:12px}.agd-perm-cols{grid-template-columns:1fr}}