:root{--font:"Mona Sans", system-ui, sans-serif;--font-display:"Fustat", "Mona Sans", system-ui, sans-serif;--mono:"Martian Mono", ui-monospace, monospace;--text-xs:.8125rem;--text-sm:.9375rem;--text-base:1.0625rem;--text-lg:1.25rem;--text-xl:clamp(1.5rem, 1.2rem + 1vw, 2rem);--text-2xl:clamp(2rem, 1.4rem + 2.4vw, 3.25rem);--text-hero:clamp(2.75rem, 1.2rem + 5vw, 5.5rem);--gutter:clamp(1.25rem, 4vw, 3rem);--max:1240px;--r-control:10px;--r-card:18px;--r-feature:26px;--ease-out:cubic-bezier(.22, 1, .36, 1);--lightningcss-light:initial;--lightningcss-dark: ;--lightningcss-light:initial;--lightningcss-dark: ;color-scheme:light;--papel:#f6f9fa;--cartao:#fff;--azul-claro:#eaf4f6;--linho:#dde7ea;--linho-forte:#c3d3d8;--greige:#8aa0a8;--taupe:#4f6670;--grafite:#6b7a80;--nogueira:#1b7f4e;--vinho:#123b4a;--vinho-forte:#0b2530;--vinho-suave:#123b4a12;--carvao:#102a33;--sobre-vinho:#fff;--atencao:#a85a17;--atencao-viva:#f2994a;--atencao-suave:#f2994a29;--alerta:#b4232c;--alerta-suave:#b4232c14;--depth-control:0 1px 2px #123b4a1f;--depth-card:inset 0 1px 0 #ffffffe6, 0 1px 2px #123b4a14, 0 18px 40px -24px #123b4a4d;--depth-feature:inset 0 1px 0 #fffffff2, 0 2px 4px #123b4a1a, 0 36px 80px -32px #123b4a59}[data-theme=dark]{--lightningcss-light: ;--lightningcss-dark:initial;color-scheme:dark;--papel:#0b1d24;--cartao:#11262e;--azul-claro:#16303a;--linho:#1f3a45;--linho-forte:#2c4b57;--greige:#6f8a94;--taupe:#a5bcc4;--grafite:#93a6ad;--nogueira:#4cc38a;--vinho:#7cc4d6;--vinho-forte:#a6dbe8;--vinho-suave:#7cc4d61f;--carvao:#eef5f7;--sobre-vinho:#0b1d24;--atencao:#f2b07a;--atencao-viva:#f2994a;--atencao-suave:#f2994a29;--alerta:#f08a8f;--alerta-suave:#f08a8f1f;--depth-control:0 1px 2px #00000080;--depth-card:inset 0 1px 0 #ffffff0d, 0 1px 2px #00000080, 0 24px 48px -24px #000c;--depth-feature:inset 0 1px 0 #ffffff14, 0 2px 4px #00000080, 0 40px 90px -30px #7cc4d640}:root,[data-theme]{--texto:var(--carvao);--texto-apoio:var(--taupe);--borda:var(--linho);--borda-forte:var(--linho-forte)}*,:before,:after{box-sizing:border-box}html{-webkit-text-size-adjust:100%}body{background:var(--papel);color:var(--texto);font-family:var(--font);font-size:var(--text-base);font-variation-settings:"wdth" 100;-webkit-font-smoothing:antialiased;margin:0;line-height:1.6}h1,h2,h3{text-wrap:balance;margin:0}h1,h2{font-family:var(--font-display);letter-spacing:-.035em;font-weight:700;line-height:1.08}h3{font-family:var(--font);font-size:var(--text-base);letter-spacing:-.01em;font-weight:650;line-height:1.3}.num{font-variant-numeric:tabular-nums;white-space:nowrap}p{text-wrap:pretty;margin:0}button{font:inherit}:focus-visible{outline:2px solid var(--vinho);outline-offset:3px}.mono{font-family:var(--mono);font-size:var(--text-xs);letter-spacing:0}.btn{border-radius:var(--r-control);white-space:nowrap;cursor:pointer;height:46px;transition:background-color .16s var(--ease-out), transform .16s var(--ease-out);border:0;align-items:center;gap:8px;padding:0 20px;font-weight:600;text-decoration:none;display:inline-flex}.btn:active{transform:translateY(1px)}.btn--acao{background:var(--vinho);color:var(--sobre-vinho);box-shadow:var(--depth-control)}.btn--acao:hover{background:var(--vinho-forte)}.btn--neutro{color:var(--texto);box-shadow:inset 0 0 0 1px var(--borda-forte);background:0 0}.btn--neutro:hover{background:var(--vinho-suave)}.sr-only{clip:rect(0 0 0 0);white-space:nowrap;border:0;width:1px;height:1px;margin:-1px;padding:0;position:absolute;overflow:hidden}@property --fade-topo{syntax:"<length>";inherits:false;initial-value:0}@property --fade-base{syntax:"<length>";inherits:false;initial-value:0}.rola-invisivel{overscroll-behavior:contain;scrollbar-width:none;-webkit-mask-image:linear-gradient(to bottom, transparent 0, #000 var(--fade-topo), #000 calc(100% - var(--fade-base)), transparent 100%);mask-image:linear-gradient(to bottom, transparent 0, #000 var(--fade-topo), #000 calc(100% - var(--fade-base)), transparent 100%);overflow-y:auto}@supports (animation-timeline:scroll()){.rola-invisivel{animation:linear both rola-fade;animation-timeline:scroll(self)}}@keyframes rola-fade{0%{--fade-topo:0px;--fade-base:28px}8%,92%{--fade-topo:28px;--fade-base:28px}to{--fade-topo:28px;--fade-base:0px}}.rola-invisivel::-webkit-scrollbar{display:none}html[data-visivel=false] *,html[data-visivel=false] :before,html[data-visivel=false] :after{animation-play-state:paused!important}.wordmark{color:var(--texto);white-space:nowrap;align-items:center;gap:10px;text-decoration:none;display:inline-flex}.wordmark__mark{border-radius:8px;display:block}.wordmark__name{font-family:var(--font-display);letter-spacing:-.03em;padding-bottom:5px;font-size:1.375rem;font-weight:750;line-height:1;position:relative}.wordmark__name:after{content:"";background:var(--vinho);border-radius:2px;height:2px;position:absolute;inset:auto 0 0}.wordmark__osc{color:var(--texto-apoio)}.field{gap:7px;display:grid}.field__top{font-size:var(--text-sm);justify-content:space-between;align-items:baseline;gap:12px;font-weight:600;display:flex}.field__box{align-items:center;display:flex;position:relative}.field__icon{color:var(--grafite);pointer-events:none;position:absolute;left:14px}.field__box input{border-radius:var(--r-control);background:var(--cartao);width:100%;height:50px;box-shadow:inset 0 0 0 1px var(--borda-forte), var(--depth-control);color:var(--texto);font:inherit;font-size:var(--text-base);transition:box-shadow .16s var(--ease-out);border:0;padding:0 14px 0 44px}.field__box--olho input{padding-right:46px}.field__box input::placeholder{color:var(--greige)}.field__box input:hover{box-shadow:inset 0 0 0 1px var(--greige), var(--depth-control)}.field__box input:focus{box-shadow:inset 0 0 0 1.5px var(--vinho), 0 0 0 4px var(--vinho-suave);outline:none}.field--erro .field__box input{box-shadow:inset 0 0 0 1.5px var(--alerta), var(--depth-control)}.field__eye{width:38px;height:38px;color:var(--grafite);cursor:pointer;background:0 0;border:0;border-radius:8px;place-items:center;display:grid;position:absolute;right:6px}.field__eye:hover{background:var(--vinho-suave);color:var(--texto)}.field__msg{color:var(--vinho);font-size:var(--text-xs);font-weight:500}.field__msg--dica{color:var(--texto-apoio);font-weight:400}.vitrine{border-radius:var(--r-feature);background:var(--papel);color:var(--texto);box-shadow:var(--depth-feature);isolation:isolate;display:none;position:relative;overflow:hidden}@media (width>=1024px){.vitrine{place-items:center;display:grid}}.vitrine__luz{z-index:-1;background:radial-gradient(38% 46% at 26% -6%,#d6eef44d,#0000 70%),radial-gradient(34% 52% at 56% -10%,#d6eef461,#0000 72%),radial-gradient(30% 44% at 86% -6%,#d6eef43d,#0000 70%),linear-gradient(#12303b 0%,#0b1d24 70%);position:absolute;inset:0}.vitrine__luz:after{content:"";background:repeating-linear-gradient(90deg,#0000 0 calc(12.5% - 1px),#ffffff08 calc(12.5% - 1px) 12.5%);position:absolute;inset:0;-webkit-mask-image:linear-gradient(#000 10%,#0000 80%);mask-image:linear-gradient(#000 10%,#0000 80%)}.vitrine__painel{border-radius:var(--r-card);background:#11262ed1;width:min(84%,28.5rem);padding:26px 26px 22px;box-shadow:inset 0 1px #ffffff12,inset 0 0 0 1px #ffffff0a,0 40px 80px -30px #000000e6}.vitrine__exemplo{color:var(--taupe)}.vitrine__titulo{margin-top:10px;font-size:2rem}.vitrine__prazo{color:var(--taupe);font-size:var(--text-sm);margin-top:6px}.vitrine__prazo .mono{color:var(--texto)}.vitrine__lista{margin:20px 0 0;padding:0;list-style:none;display:grid}.vitrine__lista li{border-top:1px solid var(--linho);font-size:var(--text-sm);grid-template-columns:auto 1fr auto;align-items:center;gap:12px;padding:10px 0;display:grid}.vitrine__anel{background:var(--vinho);color:#fff;border-radius:50%;place-items:center;width:24px;height:24px;display:grid}.vitrine__itens{color:var(--taupe)}.vitrine__fim{border-top:1px solid var(--linho);margin-top:6px;padding-top:16px}.vitrine__barra{background:var(--linho);border-radius:4px;height:4px;display:block;overflow:hidden}.vitrine__barra span{border-radius:inherit;background:var(--nogueira);height:100%;display:block}.vitrine__fim p{font-size:var(--text-sm);justify-content:space-between;align-items:baseline;gap:12px;margin-top:12px;display:flex}.vitrine__fim p>*{white-space:nowrap}.vitrine__fim .mono{color:var(--taupe)}@media (prefers-reduced-motion:no-preference){.vitrine__lista li{--at:calc(.6s + var(--i) * .42s)}.vitrine__anel{animation:vitrine-anel .5s var(--ease-out) var(--at) both}.vitrine__anel svg{animation:vitrine-check .35s var(--ease-out) calc(var(--at) + .2s) both}.vitrine__nome{animation:vitrine-nome .5s var(--ease-out) var(--at) both}.vitrine__barra span{animation:vitrine-barra calc(var(--n) * .42s) linear .6s both}.vitrine__fim p{animation:vitrine-fim .6s var(--ease-out) calc(.9s + var(--n) * .42s) both}}@keyframes vitrine-anel{0%{box-shadow:inset 0 0 0 1.5px var(--linho-forte);background:0 0}}@keyframes vitrine-check{0%{opacity:0;transform:scale(.4)}}@keyframes vitrine-nome{0%{color:var(--taupe)}}@keyframes vitrine-barra{0%{width:0}}@keyframes vitrine-fim{0%{opacity:0;transform:translateY(6px)}}.entrar{grid-template-columns:minmax(0,1fr);height:100dvh;display:grid;overflow:hidden}@media (width>=1024px){.entrar{grid-template-columns:1fr 1.08fr;padding:clamp(10px,1.2vw,16px) clamp(10px,1.2vw,16px) clamp(10px,1.2vw,16px) 0}}.entrar__coluna{min-height:0;padding:28px 20px calc(24px + env(safe-area-inset-bottom));flex-direction:column;justify-content:safe center;display:flex}@media (width>=1024px){.entrar__coluna{padding:clamp(20px,4vh,48px) clamp(32px,4vw,72px)}}.entrar__miolo{gap:clamp(18px,2.8vh,26px);width:min(100%,25rem);margin-inline:auto;display:grid}.entrar__marca{justify-self:center;margin-bottom:clamp(4px,1.4vh,14px)}.entrar__estado{gap:clamp(14px,2.2vh,20px);display:grid}.entrar__abertura{text-align:center;justify-items:center;gap:10px;display:grid}.entrar__abertura h1{font-size:clamp(2rem,4.4vh,2.6rem)}.entrar__abertura p{max-width:46ch;color:var(--texto-apoio);font-size:var(--text-sm);line-height:1.5}.entrar__selo{background:var(--vinho-suave);width:56px;height:56px;color:var(--vinho);border-radius:50%;justify-self:center;place-items:center;display:grid}.entrar__google{background:var(--cartao);height:50px;box-shadow:inset 0 0 0 1px var(--borda-forte);color:var(--texto);font-size:var(--text-sm);cursor:pointer;transition:box-shadow .16s var(--ease-out);border:0;border-radius:999px;justify-content:center;align-items:center;gap:10px;font-weight:600;display:flex}.entrar__google:hover{box-shadow:inset 0 0 0 1px var(--greige)}.entrar__ou{color:var(--texto-apoio);font-size:var(--text-xs);align-items:center;gap:12px;display:flex}.entrar__ou:before,.entrar__ou:after{content:"";background:var(--borda-forte);flex:1;height:1px}.entrar__forma{gap:16px;display:grid}.entrar__enviar{justify-content:center;width:100%;height:50px;margin-top:4px}.field__box input.entrar__codigo{font-family:var(--mono);letter-spacing:.4em}.entrar__link{color:var(--vinho);font-size:var(--text-sm);cursor:pointer;background:0 0;border:0;align-items:center;gap:4px;padding:0;font-weight:600;display:inline-flex}.entrar__link:hover{text-underline-offset:3px;text-decoration:underline}.entrar__voltar{justify-self:center}.entrar__rodape{color:var(--texto-apoio);font-size:var(--text-sm);text-align:center}.entrar__rodape a{color:var(--vinho);font-weight:600;text-decoration:none}.entrar__rodape a:hover{text-underline-offset:3px;text-decoration:underline}.entrar__local{border:1px dashed var(--greige);border-radius:var(--r-control);height:40px;color:var(--texto-apoio);font-size:var(--text-sm);white-space:nowrap;cursor:pointer;background:0 0;justify-content:center;justify-self:center;align-items:center;gap:8px;padding:0 14px;font-weight:600;display:inline-flex}.entrar__local .mono{background:var(--linho);color:var(--taupe);border-radius:5px;padding:1px 6px;font-size:.7rem}.entrar__local:hover{border-color:var(--vinho);color:var(--vinho)}.entrar__instituicoes{gap:10px;margin:0;padding:0;list-style:none;display:grid}.entrar__instituicoes button{border-radius:var(--r-card);background:var(--cartao);width:100%;box-shadow:var(--depth-card);color:var(--texto);text-align:left;cursor:pointer;transition:box-shadow .16s var(--ease-out), transform .16s var(--ease-out);border:0;grid-template-columns:auto 1fr auto auto;align-items:center;gap:14px;padding:14px 16px;display:grid}.entrar__instituicoes button:hover{box-shadow:inset 0 0 0 1.5px var(--vinho), var(--depth-card)}.entrar__inst-icone{background:var(--papel);width:40px;height:40px;color:var(--taupe);border-radius:12px;place-items:center;display:grid}.entrar__inst-texto{min-width:0;display:grid}.entrar__inst-texto b{white-space:nowrap;text-overflow:ellipsis;font-weight:650;overflow:hidden}.entrar__inst-texto small{color:var(--texto-apoio);font-size:var(--text-xs);white-space:nowrap}.entrar__inst-papel{color:var(--texto-apoio);white-space:nowrap}.entrar__inst-seta{color:var(--greige)}@media (width<=420px){.entrar__inst-papel{display:none}}@media (prefers-reduced-motion:no-preference){.entrar__estado{animation:entrar-in .45s var(--ease-out) both}}@keyframes entrar-in{0%{opacity:0;transform:translateY(8px)}}.entrar__falha{border-radius:var(--r-control);background:var(--alerta-suave);color:var(--alerta);font-size:var(--text-sm);align-items:flex-start;gap:8px;padding:12px 14px;line-height:1.5;display:flex}.entrar__falha svg{flex:none;margin-top:2px}.entrar__verificando{color:var(--texto-apoio);font-size:var(--text-sm)}.pv{border-radius:var(--r-feature);background:var(--cartao);width:min(100%,36rem);min-height:25rem;box-shadow:var(--depth-feature);font-size:var(--text-sm);grid-template-columns:132px 1fr;display:grid;overflow:hidden}.pv__menu{background:var(--papel);box-shadow:inset -1px 0 0 var(--borda);align-content:start;gap:4px;padding:18px 12px;display:grid}.pv__menu img{border-radius:6px;margin:0 0 14px 6px}.pv__item{color:var(--texto-apoio);font-size:var(--text-xs);white-space:nowrap;border-radius:8px;padding:6px 8px}.pv__item.is-on{background:var(--cartao);box-shadow:var(--depth-control);color:var(--texto);font-weight:600}.pv__corpo{align-content:start;gap:14px;min-width:0;padding:20px;display:grid}.pv__topo{gap:2px;display:grid}.pv__ola b{font-family:var(--font-display);letter-spacing:-.03em;font-size:1.35rem;font-weight:700}.pv__inst{color:var(--texto);white-space:nowrap;text-overflow:ellipsis;font-weight:600;overflow:hidden}.pv__lugar{color:var(--texto-apoio);white-space:nowrap;align-items:center;gap:5px;display:flex}.pv__chips{gap:6px;min-width:0;display:flex;overflow:hidden}.pv__chip{background:var(--papel);max-width:11rem;box-shadow:inset 0 0 0 1px var(--borda);font-size:var(--text-xs);white-space:nowrap;text-overflow:ellipsis;border-radius:999px;flex:none;padding:4px 10px;overflow:hidden}.pv__chip--vazio{background:var(--linho);width:4.5rem;height:24px;box-shadow:none}.pv__chip--mais{color:var(--texto-apoio)}.pv__destaque{border-radius:var(--r-card);background:var(--papel);box-shadow:inset 0 0 0 1px var(--borda);gap:4px;padding:16px;display:grid}.pv__destaque b{font-size:var(--text-lg);letter-spacing:-.01em;font-weight:650}.pv__rotulo,.pv__texto{color:var(--texto-apoio)}.pv__data{color:var(--vinho);font-family:var(--font-display);font-size:var(--text-sm);font-variant-numeric:lining-nums;font-weight:600}.pv__grade{grid-auto-columns:minmax(0,1fr);grid-auto-flow:column;gap:10px;display:grid}.pv__cartao{background:var(--cartao);box-shadow:inset 0 0 0 1px var(--borda), var(--depth-control);border-radius:14px;align-content:start;gap:4px;padding:12px;display:grid}.pv__cartao svg{color:var(--nogueira)}.pv__cartao b,.pv__cartao span{font-size:var(--text-xs);white-space:nowrap;text-overflow:ellipsis;overflow:hidden}.pv__cartao b{font-weight:650}.pv__cartao span{color:var(--texto-apoio)}.pv__cartao--vazio{min-height:4.5rem}.pv__rodape{border-top:1px solid var(--borda);align-items:center;gap:10px;padding-top:12px;display:flex}.pv__indicador{min-width:0;color:var(--texto-apoio);white-space:nowrap;flex:1}.pv__plano{background:var(--vinho-suave);color:var(--vinho);white-space:nowrap;border-radius:6px;padding:3px 8px}.pv__equipe{display:flex}.pv__avatar{background:var(--linho-forte);width:24px;height:24px;box-shadow:0 0 0 2px var(--cartao);border-radius:50%;place-items:center;margin-left:-6px;font-size:.7rem;font-weight:700;display:grid}.pv__osso{background:var(--linho);border-radius:6px;height:10px;margin:4px 0;display:block}@media (prefers-reduced-motion:no-preference){.is-new{animation:pv-acende 1.1s var(--ease-out);border-radius:12px}}@keyframes pv-acende{0%{opacity:0;transform:translateY(6px);box-shadow:0 0 #123b4a00}30%{opacity:1;transform:none;box-shadow:0 0 0 3px #123b4a59,0 0 28px #123b4a59}to{box-shadow:0 0 #123b4a00}}.choices{border:0;gap:10px;min-width:0;margin:0;padding:0;display:grid}.choice{cursor:pointer;align-items:center;gap:12px;display:flex;position:relative}.choice input{opacity:0;pointer-events:none;position:absolute}.choice__box{width:20px;height:20px;box-shadow:inset 0 0 0 1.5px var(--borda-forte);color:#0000;transition:background-color .16s var(--ease-out), box-shadow .16s var(--ease-out), color .16s var(--ease-out);border-radius:50%;flex:none;place-items:center;display:grid}.choice__box--multi{border-radius:6px}.choice.is-on .choice__box{background:var(--vinho);box-shadow:none;color:var(--sobre-vinho)}.choice__text{gap:2px;min-width:0;display:grid}.choice__text b{white-space:nowrap;text-overflow:ellipsis;font-weight:600;overflow:hidden}.choice__text small{color:var(--texto-apoio);font-size:var(--text-sm);line-height:1.4}.choices--grupo .choice__text small{font-size:var(--text-xs);white-space:nowrap;text-overflow:ellipsis;overflow:hidden}.choices--cartao{border-radius:var(--r-card);background:var(--cartao);box-shadow:inset 0 0 0 1px var(--borda), var(--depth-control);gap:4px;padding:6px}.choices--cartao .choice{transition:background-color .16s var(--ease-out), box-shadow .16s var(--ease-out);border-radius:12px;padding:12px 14px}.choices--cartao .choice:hover{background:var(--papel)}.choices--cartao .choice.is-on{background:var(--vinho-suave);box-shadow:inset 0 0 0 1.5px var(--vinho)}.choices--grupo{grid-template-columns:repeat(var(--cols), minmax(0, 1fr));gap:6px}.choices--grupo[data-cols="2"] .choice:last-of-type:nth-of-type(odd){grid-column:1/-1}.choices--grupo .choice{background:var(--papel);min-height:46px;font-size:var(--text-sm);transition:background-color .16s var(--ease-out), box-shadow .16s var(--ease-out);border-radius:12px;padding:8px 14px}.choices--grupo .choice:hover{box-shadow:inset 0 0 0 1px var(--borda-forte)}.choices--grupo .choice.is-on{background:var(--vinho-suave);box-shadow:inset 0 0 0 1.5px var(--vinho)}.choice:has(input:disabled){opacity:.45;cursor:not-allowed}.choice:has(input:focus-visible){outline:2px solid var(--vinho);outline-offset:2px}.op-painel{border-radius:var(--r-card);background:var(--cartao);box-shadow:inset 0 0 0 1px var(--borda), var(--depth-control)}.op-secao{padding:14px}.op-secao+.op-secao,.op-secao+*>.op-secao{border-top:1px solid var(--borda)}.op-secao__titulo{font-size:var(--text-sm);justify-content:space-between;align-items:baseline;gap:12px;margin:0 2px 10px;font-weight:600;display:flex}.op-secao__lado{color:var(--texto-apoio);font-size:var(--text-xs);white-space:nowrap;font-weight:400}.op-painel__nota{border-radius:0 0 calc(var(--r-card) - 1px) calc(var(--r-card) - 1px);border-top:1px solid var(--borda);background:var(--papel);color:var(--texto-apoio);font-size:var(--text-xs);margin:0 1px 1px;padding:10px 15px}@media (width<=520px){.choices--grupo[data-cols="2"]{grid-template-columns:1fr}.choices--grupo .choice{gap:8px;padding:8px 10px}}.brasil{width:100%;height:auto;display:block;overflow:visible}.brasil__uf{fill:var(--linho);stroke:var(--cartao);stroke-width:1.2px;stroke-linejoin:round;cursor:pointer;transition:fill .22s var(--ease-out), filter .22s var(--ease-out)}.brasil__uf[data-nivel=piloto]{fill:var(--nogueira)}.brasil__uf[data-nivel=referencia]{fill:var(--linho-forte)}.brasil__uf:hover{fill:var(--greige)}.brasil__uf.is-on{fill:var(--vinho);filter:drop-shadow(0 6px 10px #123b4a73)}.brasil__marca{pointer-events:none}.brasil__anel{fill:var(--cartao);stroke:var(--vinho);stroke-width:3.5px}.brasil__ponto{fill:var(--vinho)}.brasil__onda{fill:#123b4a29}@media (prefers-reduced-motion:no-preference){.brasil__uf.is-on{animation:brasil-acende .7s var(--ease-out)}.brasil__onda{animation:brasil-onda 2.4s var(--ease-out) infinite;transform-origin:50%;transform-box:fill-box}}@keyframes brasil-onda{0%{opacity:1;transform:scale(.5)}to{opacity:0;transform:scale(1.6)}}@keyframes brasil-acende{0%{fill:#a6dbe8;filter:drop-shadow(0 0 18px #7cc4d6e6)}}.onb{grid-template-columns:minmax(0,1fr);height:100dvh;display:grid;overflow:hidden}@media (width>=1100px){.onb{grid-template-columns:minmax(0,1fr) minmax(0,1.05fr);padding:clamp(10px,1.2vw,16px) clamp(10px,1.2vw,16px) clamp(10px,1.2vw,16px) 0}}.onb__coluna{width:min(100%,38rem);height:100%;min-height:0;padding:20px 20px calc(18px + env(safe-area-inset-bottom));flex-direction:column;gap:clamp(16px,3vh,30px);margin-inline:auto;display:flex}@media (width>=1100px){.onb__coluna{padding:clamp(16px,3vh,32px) clamp(24px,3vw,48px)}}.onb__barra{justify-content:space-between;align-items:center;gap:16px;display:flex}.onb__ja{color:var(--texto-apoio);font-size:var(--text-sm);white-space:nowrap}.onb__ja a{color:var(--vinho);font-weight:600;text-decoration:none}.onb__progresso{color:var(--texto-apoio);gap:10px;display:grid}.onb__progresso-texto{color:var(--texto-apoio);font-size:var(--text-xs);white-space:nowrap;align-items:baseline;gap:5px;margin:0;display:flex}.onb__progresso-texto b{color:var(--texto);font-weight:600}.onb__falta{color:var(--texto-apoio);margin-left:auto}.onb__progresso ol{gap:4px;margin:0;padding:0;list-style:none;display:flex}.onb__progresso li{background:var(--linho);height:4px;transition:background-color .3s var(--ease-out);border-radius:4px;flex:1}.onb__progresso li.is-feito{background:var(--nogueira)}.onb__progresso li.is-agora{background:var(--vinho)}.onb__passo{flex-direction:column;flex:1;gap:clamp(16px,2.6vh,26px);min-height:0;display:flex}.onb__abertura{gap:10px;display:grid}.onb__abertura h1{font-size:clamp(1.75rem,1.2rem + 1.3vw,2.3rem)}.onb__abertura p{color:var(--texto-apoio)}.onb__campos{flex-direction:column;flex:1;gap:16px;min-height:0;margin:-4px;padding:4px;display:flex}.onb__campos>*{flex:none;min-width:0}.onb__acoes{flex-wrap:wrap;flex:none;justify-content:flex-end;align-items:center;gap:10px 12px;display:flex}.onb__acoes .btn--acao{margin-left:auto}.onb__espaco{flex:1}.onb__pular{color:var(--texto-apoio);font-size:var(--text-sm);cursor:pointer;background:0 0;border:0;padding:0 6px;font-weight:600}.onb__pular:hover{color:var(--texto)}.onb__teste{border:1px dashed var(--greige);border-radius:var(--r-control);height:38px;color:var(--texto-apoio);font-family:var(--mono);font-size:var(--text-xs);white-space:nowrap;cursor:pointer;background:0 0;padding:0 14px}.onb__teste:hover{border-color:var(--vinho);color:var(--vinho)}.onb__erro{color:var(--alerta);font-size:var(--text-xs);font-weight:500}.onb__nota{color:var(--texto-apoio);font-size:var(--text-xs);line-height:1.5}.onb__grupo{gap:10px;display:grid}.onb__rotulo{font-size:var(--text-sm);font-weight:600}.onb__rotulo span{color:var(--texto-apoio);font-weight:400}.onb__linha{grid-template-columns:repeat(2,minmax(0,1fr));gap:14px;display:grid}.onb__linha--cnpj{grid-template-columns:minmax(14rem,.85fr) minmax(0,1.15fr)}.onb__regra{color:var(--texto-apoio);font-size:var(--text-xs);white-space:nowrap;font-weight:400}.onb__termos{font-size:var(--text-sm);cursor:pointer;align-items:flex-start;gap:12px;line-height:1.45;display:flex;position:relative}.onb__termos input{opacity:0;position:absolute}.onb__termos-caixa{width:20px;height:20px;box-shadow:inset 0 0 0 1.5px var(--borda-forte);color:#0000;border-radius:6px;flex:none;place-items:center;margin-top:1px;display:grid}.onb__termos.is-on .onb__termos-caixa{background:var(--vinho);box-shadow:none;color:var(--sobre-vinho)}.onb__termos:has(input:focus-visible) .onb__termos-caixa{outline:2px solid var(--vinho);outline-offset:2px}.onb__termos a{color:var(--vinho);font-weight:600}.onb__local{border:1px solid var(--borda);border-radius:var(--r-card);background:var(--cartao);box-shadow:var(--depth-control);grid-template-columns:minmax(0,.88fr) minmax(0,1.12fr);display:grid}.onb__mapa{align-content:center;padding:16px 12px 16px 16px;display:grid;position:relative}.onb__mapa .brasil{max-height:min(15rem,30vh)}.onb__legenda{color:var(--texto-apoio);gap:4px;margin:0;padding:0;font-size:.75rem;list-style:none;display:grid;position:absolute;bottom:14px;left:16px}.onb__legenda li{white-space:nowrap;align-items:center;gap:5px;display:flex}.onb__legenda i{background:var(--linho);border-radius:3px;width:9px;height:9px}.onb__legenda i[data-nivel=piloto]{background:var(--nogueira)}.onb__legenda i[data-nivel=referencia]{background:var(--linho-forte)}.onb__lado{border-left:1px solid var(--borda);background:var(--papel);border-radius:0 calc(var(--r-card) - 1px) calc(var(--r-card) - 1px) 0;align-content:start;gap:14px;min-width:0;padding:16px;display:grid}.onb__busca{position:relative}.onb__busca input,.onb__uf .field__box input,.onb__convites input{border-radius:var(--r-control);background:var(--cartao);width:100%;height:44px;box-shadow:inset 0 0 0 1px var(--borda-forte), var(--depth-control);color:var(--texto);font:inherit;font-size:var(--text-sm);border:0;padding:0 14px 0 42px}.onb__busca input:focus,.onb__uf .field__box input:focus,.onb__convites input:focus,.onb__convites select:focus{box-shadow:inset 0 0 0 1.5px var(--vinho), 0 0 0 4px var(--vinho-suave);outline:none}.onb__resultados{z-index:2;border-radius:var(--r-control);background:var(--cartao);box-shadow:var(--depth-card), inset 0 0 0 1px var(--borda);margin:0;padding:6px;list-style:none;display:grid;position:absolute;inset:calc(100% + 6px) 0 auto}.onb__resultados button{width:100%;color:var(--texto);font-size:var(--text-sm);text-align:left;white-space:nowrap;cursor:pointer;background:0 0;border:0;border-radius:8px;gap:10px;padding:8px 10px;display:flex}.onb__resultados button:hover,.onb__resultados button:focus-visible{background:var(--vinho-suave)}.onb__resultados .num{color:var(--texto-apoio)}.onb__vazio{color:var(--texto-apoio);font-size:var(--text-sm);padding:18px 4px}.onb__uf{gap:6px;display:grid}.onb__uf-topo{font-size:var(--text-lg);justify-content:space-between;align-items:center;gap:10px;display:flex}.onb__uf-topo b{white-space:nowrap;text-overflow:ellipsis;min-width:0;font-weight:650;overflow:hidden}.onb__selo{white-space:nowrap;border-radius:999px;flex:none;padding:3px 9px;font-size:.75rem;font-weight:600}.onb__selo--piloto{color:#a85a17;background:#1b7f4e29}.onb__selo--referencia{background:var(--linho);color:var(--taupe)}.onb__selo--levantar{background:var(--cartao);box-shadow:inset 0 0 0 1px var(--borda-forte);color:var(--texto-apoio)}.onb__uf .onb__rotulo{margin-top:10px}.onb__und-topo{justify-content:space-between;align-items:center;gap:16px;display:flex}.onb__passador{background:var(--papel);box-shadow:inset 0 0 0 1px var(--borda);border-radius:999px;align-items:center;gap:4px;padding:4px;display:inline-flex}.onb__passador button{background:var(--cartao);width:40px;height:40px;box-shadow:var(--depth-control), inset 0 0 0 1px var(--borda);color:var(--texto);cursor:pointer;transition:background-color .16s var(--ease-out);border:0;border-radius:50%;place-items:center;display:grid}.onb__passador button:hover:not(:disabled){background:var(--vinho-suave);color:var(--vinho)}.onb__passador button:disabled{opacity:.4;cursor:not-allowed}.onb__passador output{min-width:8.5rem;color:var(--texto-apoio);font-size:var(--text-sm);text-align:center;white-space:nowrap}.onb__passador output b{color:var(--texto);font-family:var(--font-display);letter-spacing:-.03em;vertical-align:-2px;margin-right:4px;font-size:1.6rem;font-weight:700}.onb__plano{justify-items:end;gap:2px;display:grid}.onb__plano .unid__rotulo{color:var(--texto-apoio)}.onb__plano b{color:var(--vinho);font-family:var(--font-display);font-size:var(--text-lg);letter-spacing:-.02em;font-weight:700}@media (prefers-reduced-motion:no-preference){.onb__plano{animation:onb-in .4s var(--ease-out) both}}.onb__regua-secao{gap:8px;padding-top:0;display:grid}.onb__regua{grid-template-columns:repeat(var(--n), minmax(0, 1fr));gap:4px;display:grid}.onb__regua i{background:var(--linho);height:8px;transition:background-color .26s var(--ease-out);border-radius:4px}.onb__regua i.is-on{background:var(--nogueira)}.onb__regua-texto{color:var(--texto-apoio);font-size:var(--text-xs)}.onb__regua-texto .num{color:var(--texto);font-weight:600}.onb__unidades{grid-template-columns:repeat(2,minmax(0,1fr));gap:6px;margin:0;padding:0;list-style:none;display:grid}.onb__unidades li{background:var(--papel);transition:box-shadow .16s var(--ease-out);border-radius:12px;align-items:center;gap:10px;padding:0 12px;display:flex}.onb__unidades li:last-child:nth-child(odd){grid-column:1/-1}.onb__unidades .num{color:var(--greige)}.onb__unidades input{width:100%;min-width:0;height:44px;color:var(--texto);font:inherit;font-size:var(--text-sm);background:0 0;border:0}.onb__unidades input::placeholder{color:var(--greige)}.onb__unidades input:focus{outline:none}.onb__unidades li:hover{box-shadow:inset 0 0 0 1px var(--borda-forte)}.onb__unidades li:focus-within{box-shadow:inset 0 0 0 1.5px var(--vinho)}.onb__selo-ok{background:var(--vinho);width:48px;height:48px;color:var(--sobre-vinho);border-radius:50%;place-items:center;display:grid}.onb__primeiros{align-content:start;gap:8px;margin:0;padding:0;list-style:none;display:grid}.onb__proximo{background:var(--cartao);min-height:60px;box-shadow:inset 0 0 0 1px var(--borda);color:var(--texto);transition:box-shadow .16s var(--ease-out), transform .16s var(--ease-out);border-radius:14px;align-items:center;gap:14px;padding:10px 14px;text-decoration:none;display:flex}.onb__proximo:hover,.onb__proximo:focus-visible{box-shadow:inset 0 0 0 1px var(--borda-forte), var(--depth-control);transform:translateY(-1px)}.onb__proximo:focus-visible{outline:2px solid var(--vinho);outline-offset:2px}.onb__proximo.is-primeiro{background:var(--vinho);color:#fff;box-shadow:0 8px 20px -12px #123b4a99}.onb__proximo-icone{background:var(--vinho-suave);width:34px;height:34px;color:var(--vinho);border-radius:10px;flex:none;place-items:center;display:grid}.onb__proximo.is-primeiro .onb__proximo-icone{color:#fff;background:#ffffff24}.onb__proximo-texto{flex:1;gap:2px;min-width:0;display:grid}.onb__proximo-texto b{font-size:var(--text-sm);white-space:nowrap;text-overflow:ellipsis;font-weight:600;overflow:hidden}.onb__proximo-texto small{color:var(--texto-apoio);font-size:var(--text-xs);white-space:nowrap;text-overflow:ellipsis;overflow:hidden}.onb__proximo.is-primeiro .onb__proximo-texto small{color:#ffffffb8}.onb__proximo-acao{color:var(--texto-apoio);font-size:var(--text-xs);white-space:nowrap;flex:none;align-items:center;gap:2px;font-weight:600;display:inline-flex}.onb__proximo.is-primeiro .onb__proximo-acao{background:var(--cartao);height:28px;color:var(--vinho);border-radius:999px;padding:0 8px 0 12px}.onb__proximo:hover .onb__proximo-acao{color:var(--texto)}.onb__proximo.is-primeiro:hover .onb__proximo-acao{color:var(--vinho)}@media (prefers-reduced-motion:reduce){.onb__proximo{transition:none}}.onb__palco{border-radius:var(--r-feature);isolation:isolate;display:none;position:relative;overflow:hidden}@media (width>=1100px){.onb__palco{grid-template-columns:min(36rem,100%);place-content:center;justify-items:center;gap:18px;min-height:0;padding:32px;display:grid}}.onb__luz{z-index:-1;background:radial-gradient(34% 50% at 24% -8%,#ffffffd9,#0000 70%),radial-gradient(32% 56% at 55% -10%,#fffffff2,#0000 72%),radial-gradient(30% 48% at 86% -8%,#ffffffbf,#0000 70%),linear-gradient(#dfe9ec 0%,#cfdde2 100%);position:absolute;inset:0}.onb__luz:after{content:"";background:repeating-linear-gradient(90deg,#0000 0 calc(12.5% - 1px),#123b4a14 calc(12.5% - 1px) 12.5%);position:absolute;inset:0}.onb__palco-legenda{color:var(--taupe)}@media (prefers-reduced-motion:no-preference){.onb__passo{animation:onb-in .45s var(--ease-out) both}.onb__surge,.onb__uf{animation:onb-in .4s var(--ease-out) both}}@keyframes onb-in{0%{opacity:0;transform:translateY(10px)}}@media (width<=520px){.onb__voltar-texto{display:none}.onb__linha{grid-template-columns:1fr}.onb__abertura h1{font-size:1.5rem}.onb__abertura p{font-size:var(--text-sm)}.onb__local{grid-template-columns:minmax(0,1fr)}.onb__mapa{padding-bottom:20px}.onb__lado{border-top:1px solid var(--borda);border-radius:0 0 calc(var(--r-card) - 1px) calc(var(--r-card) - 1px);border-left:0}.onb__und-topo{flex-direction:column;align-items:stretch;gap:12px}.onb__passador{justify-content:space-between}.onb__plano{justify-content:space-between;align-items:baseline;display:flex}.onb__unidades{grid-template-columns:1fr}}.onb__progresso li.is-fase{margin-left:8px}.onb__pular{white-space:nowrap}@media (width<=560px){.onb__acoes{flex-wrap:wrap;row-gap:10px}.onb__acoes .btn--acao{flex:1 0 100%;order:10}.onb__acoes .onb__espaco{display:none}}.unid__rotulo{color:var(--texto-apoio);font-size:var(--text-xs)}.onb__perfil .choice__text small{display:none}.onb__escolha{color:var(--texto-apoio);font-size:var(--text-xs);margin:8px 2px 0}.onb__escolha b{color:var(--texto);margin-right:4px;font-weight:600}@media (width<=560px){.onb__proximo-acao-texto{display:none}.onb__proximo.is-primeiro .onb__proximo-acao{justify-content:center;width:28px;padding:0}}.onb__senha-de-novo{font-size:var(--text-xs);gap:6px;margin-top:16px;font-weight:600;display:grid}.onb__senha-de-novo input{background:var(--cartao);min-height:44px;box-shadow:inset 0 0 0 1px var(--borda-forte);font:inherit;border:0;border-radius:12px;padding:0 14px}.onb__erro-conta{background:var(--alerta-suave);color:var(--alerta);font-size:var(--text-xs);border-radius:12px;align-items:center;gap:8px;margin:14px 0 0;padding:10px 14px;font-weight:600;display:flex}.onb__criar{white-space:nowrap}.lia-veu{z-index:40;display:none;position:fixed;inset:0}.lia-veu.is-aberto{display:block}.lia{z-index:41;border-radius:var(--r-feature);background:var(--papel);width:min(400px,100vw - 32px);height:min(600px,100dvh - 140px);box-shadow:var(--depth-feature), inset 0 0 0 1px var(--borda);opacity:0;transform-origin:calc(100% - 36px) calc(100% + 40px);pointer-events:none;transition:opacity .22s var(--ease-out), transform .32s var(--ease-out);flex-direction:column;display:flex;position:fixed;bottom:92px;right:24px;transform:translateY(14px)scale(.94)}.lia.is-aberta{opacity:1;pointer-events:auto;transform:none}.lia__topo{border-bottom:1px solid var(--borda);flex:none;align-items:center;gap:12px;padding:18px 18px 14px;display:flex}.lia__quem{flex:1;min-width:0}.lia__quem h2{letter-spacing:-.03em;font-size:1.25rem;font-weight:700}.lia__quem p{color:var(--texto-apoio);font-size:var(--text-xs);white-space:nowrap}.lia__fechar{width:36px;height:36px;color:var(--grafite);cursor:pointer;background:0 0;border:0;border-radius:10px;place-items:center;display:grid}.lia__fechar:hover{background:var(--cartao);color:var(--texto)}.lia__conversa{flex-direction:column;flex:1;gap:18px;min-height:0;padding:18px;display:flex}.lia__conversa>*{flex:none}.lia__ola{color:var(--texto-apoio);font-size:var(--text-sm)}.lia__sugestoes{border-radius:var(--r-card);background:var(--cartao);box-shadow:var(--depth-control), inset 0 0 0 1px var(--borda);gap:4px;margin:12px 0 0;padding:6px;list-style:none;display:grid}.lia__sugestoes button{width:100%;color:var(--texto);font-size:var(--text-sm);text-align:left;cursor:pointer;background:0 0;border:0;border-radius:12px;align-items:center;gap:10px;padding:12px;font-weight:600;display:flex}.lia__sugestoes button span{flex:1}.lia__sugestoes button svg{color:var(--greige);flex:none}.lia__sugestoes button:hover{background:var(--vinho-suave)}.lia__sugestoes button:hover svg{color:var(--vinho)}.lia__turno{gap:10px;display:grid}.lia__pergunta{background:var(--linho);max-width:86%;font-size:var(--text-sm);border-radius:16px 16px 4px;justify-self:end;padding:10px 14px}.lia__resposta{background:var(--cartao);box-shadow:var(--depth-control), inset 0 0 0 1px var(--borda);font-size:var(--text-sm);border-radius:4px 16px 16px;gap:10px;padding:14px 16px;line-height:1.55;display:grid}@media (prefers-reduced-motion:no-preference){.lia__resposta,.lia__pergunta{animation:lia-entra .35s var(--ease-out) both}}@keyframes lia-entra{0%{opacity:0;transform:translateY(6px)}}.lia__fontes{border-top:1px dashed var(--borda-forte);gap:4px;margin:0;padding:10px 0 0;list-style:none;display:grid}.lia__fontes li{color:var(--taupe);font-family:var(--mono);white-space:nowrap;text-overflow:ellipsis;align-items:center;gap:6px;font-size:.75rem;display:flex;overflow:hidden}.lia__fontes svg{color:var(--nogueira);flex:none}.lia__pensando{color:var(--texto-apoio);font-size:var(--text-sm);align-items:center;gap:10px;display:flex}.lia__compor{background:var(--cartao);box-shadow:var(--depth-control), inset 0 0 0 1px var(--borda-forte);border-radius:16px;flex:none;align-items:flex-end;gap:8px;margin:0 14px;padding:6px 6px 6px 14px;display:flex}.lia__compor:focus-within{box-shadow:inset 0 0 0 1.5px var(--vinho), 0 0 0 4px var(--vinho-suave)}.lia__compor textarea{min-height:40px;max-height:120px;color:var(--texto);font:inherit;font-size:var(--text-sm);resize:none;field-sizing:content;background:0 0;border:0;flex:1;padding:9px 0}.lia__compor textarea:focus{outline:none}.lia__enviar{background:var(--vinho);width:40px;height:40px;color:var(--sobre-vinho);cursor:pointer;border:0;border-radius:12px;flex:none;place-items:center;display:grid}.lia__enviar:disabled{background:var(--linho);color:var(--greige);cursor:not-allowed}.lia__aviso{color:var(--texto-apoio);text-align:center;white-space:nowrap;flex:none;padding:10px 18px 16px;font-size:.75rem}@media (width<=900px){.lia{border-radius:var(--r-feature) var(--r-feature) 0 0;width:auto;height:86dvh;bottom:0;left:0;right:0;transform:translateY(100%)}.lia__aviso{white-space:normal;padding-bottom:calc(16px + env(safe-area-inset-bottom))}}.lia-canto{z-index:42;transition:opacity .2s var(--ease-out);align-items:flex-end;gap:12px;display:flex;position:fixed;bottom:22px;right:22px}.lia-corpo{cursor:pointer;filter:drop-shadow(0 10px 12px #0b253047);-webkit-tap-highlight-color:transparent;background:0 0;border:0;border-radius:25%;place-items:center;width:56px;height:56px;padding:0;display:grid}.lia-corpo:focus-visible{outline:2px solid var(--vinho);outline-offset:2px}.lia-av{--tam:52px;--olhar-x:0px;--olhar-y:0px;width:var(--tam);height:var(--tam);flex:none;display:block}.lia-av svg{display:block;overflow:visible}.lia-av__gosma{transform-box:fill-box;transform-origin:50% 100%}.lia-av__olhos{translate:calc(var(--olhar-x) * .28) calc(var(--olhar-y) * .22);transition:translate .14s linear}.lia-av__abertos{fill:#fff;transform-box:fill-box;transform-origin:50%;transition:opacity .12s linear}.lia-av__sorriso{fill:none;stroke:#fff;stroke-width:1.9px;stroke-linecap:round;opacity:0;transition:opacity .12s linear}.lia-av__elos{fill:none;stroke:#3fae78;stroke-width:1.7px;transform-box:fill-box;transform-origin:0 100%;rotate:14deg}.lia-corpo:hover .lia-av__abertos{opacity:0}.lia-corpo:hover .lia-av__sorriso{opacity:1}@media (prefers-reduced-motion:no-preference){.lia-av__gosma{animation:4.8s ease-in-out infinite gosma-respira}.lia-av__abertos{animation:5.4s ease-in-out infinite olho-pisca}.lia-corpo:hover .lia-av__gosma{animation:gosma-balanca .7s var(--ease-out)}.lia-corpo:hover .lia-av__elos{animation:elos-balancam .7s var(--ease-out)}.lia-av.is-pensando .lia-av__gosma{animation:gosma-pula .9s var(--ease-out) infinite}.lia-av.is-pensando .lia-av__olhos{animation:1.2s ease-in-out infinite olhos-procuram}.lia-dica{animation:dica-entra .45s var(--ease-out) both}}@keyframes gosma-respira{50%{scale:1.03 .97}}@keyframes gosma-balanca{30%{scale:1.1 .9}60%{scale:.95 1.06}80%{scale:1.02 .98}}@keyframes elos-balancam{40%{rotate:28deg}70%{rotate:6deg}}@keyframes gosma-pula{0%,to{translate:0;scale:1.06 .94}45%{translate:0 -3px;scale:.96 1.05}}@keyframes olho-pisca{92%,96%{scale:1 .1}}@keyframes olhos-procuram{0%,to{translate:-1.4px -.6px}50%{translate:1.4px -.6px}}.lia-dica{background:var(--cartao);width:260px;box-shadow:var(--depth-feature), inset 0 0 0 1px var(--borda);font-size:var(--text-sm);border-radius:18px 18px 4px;gap:10px;margin-bottom:14px;padding:14px 14px 12px 16px;line-height:1.45;display:grid}.lia-dica__acoes{justify-content:space-between;align-items:center;display:flex}.lia-dica__ir{color:var(--vinho);cursor:pointer;background:0 0;border:0;padding:0;font-weight:600}.lia-dica__ir:hover{text-underline-offset:3px;text-decoration:underline}.lia-dica__fechar{width:28px;height:28px;color:var(--grafite);cursor:pointer;background:0 0;border:0;border-radius:8px;place-items:center;display:grid}.lia-dica__fechar:hover{background:var(--papel)}.lia-dica.is-recolhida{display:none}.lia-canto:hover .lia-dica.is-recolhida,.lia-canto:focus-within .lia-dica.is-recolhida{animation:none;display:grid}.lia-corpo{position:relative}.lia-corpo.tem-dica:after{content:"";background:var(--atencao-viva);width:12px;height:12px;box-shadow:0 0 0 2px var(--cartao);border-radius:50%;position:absolute;top:2px;right:2px}@keyframes dica-entra{0%{opacity:0;transform:translate(10px)scale(.96)}}@media (width<=900px){.lia-canto{right:12px;bottom:calc(76px + env(safe-area-inset-bottom))}.lia-canto.is-aberta{opacity:0;pointer-events:none}.lia-corpo{width:52px;height:52px}.lia-corpo .lia-av{--tam:48px!important}.lia-dica{width:min(240px,100vw - 110px)}}.exemplo-faixa{background:var(--carvao);height:32px;color:var(--papel);font-size:var(--text-xs);white-space:nowrap;flex:none;justify-content:center;align-items:center;gap:10px;padding:0 44px;display:flex;position:relative}.exemplo-faixa__ponto{background:var(--nogueira);border-radius:50%;flex:none;width:6px;height:6px}.exemplo-faixa__texto{text-overflow:ellipsis;overflow:hidden}.exemplo-faixa__link{color:inherit;text-decoration:underline;-webkit-text-decoration-color:color-mix(in srgb, currentColor 45%, transparent);text-decoration-color:color-mix(in srgb, currentColor 45%, transparent);text-underline-offset:3px;font-weight:600}.exemplo-faixa__link:hover{text-decoration-color:currentColor}.exemplo-faixa__fechar{width:24px;height:24px;color:inherit;opacity:.7;cursor:pointer;background:0 0;border:0;border-radius:6px;place-items:center;display:grid;position:absolute;right:12px}.exemplo-faixa__fechar:hover{background:color-mix(in srgb, currentColor 14%, transparent);opacity:1}.exemplo-faixa__link:focus-visible,.exemplo-faixa__fechar:focus-visible{outline-offset:2px;outline:2px solid}.exemplo-lado{background:var(--carvao);color:var(--papel);font-size:var(--text-xs);white-space:nowrap;border-radius:12px;gap:2px;margin-bottom:8px;padding:10px 36px 10px 12px;display:none;position:relative}.exemplo-lado p{align-items:center;gap:8px;display:flex}.exemplo-lado .exemplo-faixa__fechar{top:8px;right:8px}@media (width>=901px){.exemplo-faixa{display:none}.exemplo-lado{display:grid}}.exemplo-selo{background:color-mix(in srgb, var(--vinho) 8%, transparent);color:var(--vinho);white-space:nowrap;border-radius:10px;align-items:center;gap:8px;margin:0 0 8px;padding:8px 12px;font-size:.75rem;font-weight:600;display:flex}.exemplo-selo.is-curto{justify-content:center;gap:4px;padding:6px 4px;font-size:.6875rem}@font-face{font-family:Poppins;font-style:normal;font-display:swap;font-weight:400;src:url(/assets/poppins-devanagari-400-normal-CJDn6rn8.woff2)format("woff2"),url(/assets/poppins-devanagari-400-normal-CqVvlrh5.woff)format("woff");unicode-range:U+900-97F,U+1CD0-1CF9,U+200C-200D,U+20A8,U+20B9,U+20F0,U+25CC,U+A830-A839,U+A8E0-A8FF,U+11B00-11B09}@font-face{font-family:Poppins;font-style:normal;font-display:swap;font-weight:400;src:url(/assets/poppins-latin-ext-400-normal-by3JarPu.woff2)format("woff2"),url(/assets/poppins-latin-ext-400-normal-DaBSavcJ.woff)format("woff");unicode-range:U+100-2BA,U+2BD-2C5,U+2C7-2CC,U+2CE-2D7,U+2DD-2FF,U+304,U+308,U+329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Poppins;font-style:normal;font-display:swap;font-weight:400;src:url(/assets/poppins-latin-400-normal-cpxAROuN.woff2)format("woff2"),url(/assets/poppins-latin-400-normal-BOb3E3N0.woff)format("woff");unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:Poppins;font-style:normal;font-display:swap;font-weight:500;src:url(/assets/poppins-devanagari-500-normal-BIdkeU1p.woff2)format("woff2"),url(/assets/poppins-devanagari-500-normal-DMPDjHtT.woff)format("woff");unicode-range:U+900-97F,U+1CD0-1CF9,U+200C-200D,U+20A8,U+20B9,U+20F0,U+25CC,U+A830-A839,U+A8E0-A8FF,U+11B00-11B09}@font-face{font-family:Poppins;font-style:normal;font-display:swap;font-weight:500;src:url(/assets/poppins-latin-ext-500-normal-CK-6C4Hw.woff2)format("woff2"),url(/assets/poppins-latin-ext-500-normal-CgAe2rWW.woff)format("woff");unicode-range:U+100-2BA,U+2BD-2C5,U+2C7-2CC,U+2CE-2D7,U+2DD-2FF,U+304,U+308,U+329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Poppins;font-style:normal;font-display:swap;font-weight:500;src:url(/assets/poppins-latin-500-normal-C8OXljZJ.woff2)format("woff2"),url(/assets/poppins-latin-500-normal-DGXqpDMm.woff)format("woff");unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:Poppins;font-style:normal;font-display:swap;font-weight:600;src:url(/assets/poppins-devanagari-600-normal-STEjXBNN.woff2)format("woff2"),url(/assets/poppins-devanagari-600-normal-ClASKHrr.woff)format("woff");unicode-range:U+900-97F,U+1CD0-1CF9,U+200C-200D,U+20A8,U+20B9,U+20F0,U+25CC,U+A830-A839,U+A8E0-A8FF,U+11B00-11B09}@font-face{font-family:Poppins;font-style:normal;font-display:swap;font-weight:600;src:url(/assets/poppins-latin-ext-600-normal-CAhIAdZj.woff2)format("woff2"),url(/assets/poppins-latin-ext-600-normal-Df5ffKXP.woff)format("woff");unicode-range:U+100-2BA,U+2BD-2C5,U+2C7-2CC,U+2CE-2D7,U+2DD-2FF,U+304,U+308,U+329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Poppins;font-style:normal;font-display:swap;font-weight:600;src:url(/assets/poppins-latin-600-normal-zEkxB9Mr.woff2)format("woff2"),url(/assets/poppins-latin-600-normal-BJdTmd5m.woff)format("woff");unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}.shell{--side:260px;--barra:68px;grid-template-columns:var(--side) minmax(0, 1fr);height:100dvh;transition:grid-template-columns .2s var(--ease-out);display:grid;overflow:hidden}.side{border-right:1px solid var(--borda);background:var(--papel);flex-direction:column;min-height:0;padding:0 12px 14px;display:flex}.side__marca{height:var(--barra);flex:none;align-items:center;gap:10px;padding-left:8px;display:flex;position:relative}.side__marca img{flex:none}.side__recolher{width:32px;height:32px;color:var(--greige);cursor:pointer;transition:background-color .16s var(--ease-out), color .16s var(--ease-out), opacity .15s;background:0 0;border:0;border-radius:10px;flex:none;place-items:center;margin-left:auto;padding:0;display:grid}.side__recolher:hover,.side__recolher:focus-visible{color:var(--vinho);background:#123b4a14}.side__marca img{border-radius:8px}.side__nome{font-family:var(--font-display);letter-spacing:-.03em;font-size:1.25rem;font-weight:750}.side__nome span{color:var(--texto-apoio)}.side__inst{width:100%;color:var(--texto-apoio);text-align:left;cursor:pointer;transition:background .16s var(--ease-out);background:0 0;border:0;border-radius:12px;flex:none;align-items:center;gap:8px;padding:8px 10px 12px;display:flex;position:relative}.side__inst:after{content:"";background:linear-gradient(90deg, transparent, var(--borda) 18%, var(--borda) 82%, transparent);height:1px;position:absolute;bottom:0;left:10px;right:10px}.side__inst:hover,.side__inst[aria-expanded=true]{background:var(--cartao)}.side__inst>svg{transition:transform .2s var(--ease-out);flex:none}.side__inst[aria-expanded=true]>svg{transform:rotate(180deg)}.side__inst-texto{flex:1;gap:2px;min-width:0;display:grid}.side__inst-texto b{color:var(--texto);font-size:var(--text-sm);letter-spacing:-.01em;white-space:nowrap;text-overflow:ellipsis;font-weight:600;overflow:hidden}.side__nav{flex:1;align-content:start;gap:14px;min-height:0;padding-top:14px;display:grid}.side__grupo{gap:2px;display:grid}.side__rotulo{width:100%;height:32px;color:var(--taupe);font:inherit;letter-spacing:0;text-align:left;cursor:pointer;transition:background-color .16s var(--ease-out), color .16s var(--ease-out);background:0 0;border:0;border-radius:10px;align-items:center;gap:8px;padding:0 10px;font-size:.75rem;font-weight:600;display:flex}.side__rotulo:hover{color:var(--texto);background:#123b4a0f}.side__rotulo:focus-visible{outline:2px solid var(--vinho);outline-offset:-2px}.side__rotulo-nome{white-space:nowrap;text-overflow:ellipsis;flex:1;min-width:0;overflow:hidden}.side__rotulo.is-aqui{color:var(--texto-apoio)}.side__grupo-sinal{background:var(--greige);border-radius:50%;flex:none;width:7px;height:7px}.side__grupo-sinal.is-atencao{background:var(--atencao-viva);box-shadow:0 0 0 3px #f2994a2e}.side__rotulo svg{color:var(--greige);transition:transform .22s var(--ease-out), color .16s var(--ease-out);flex:none;transform:rotate(-90deg)}.side__grupo.is-aberto .side__rotulo svg{transform:none}.side__rotulo:hover svg{color:var(--vinho)}.side__itens{transition:grid-template-rows .24s var(--ease-out);grid-template-rows:0fr;display:grid}.side__grupo.is-aberto .side__itens{grid-template-rows:1fr}.side__itens>div{grid-template-columns:minmax(0,1fr);gap:2px;min-width:0;min-height:0;display:grid;overflow:hidden}.side__rotulo+.side__itens>div{margin-left:12px;padding-left:6px;position:relative}.side__rotulo+.side__itens>div:before{content:"";background:var(--borda-forte);opacity:.7;border-radius:1px;width:1px;position:absolute;top:2px;bottom:2px;left:0}.side__rotulo+.side__itens .side__item{gap:10px;padding:0 8px 0 6px;font-size:.8125rem;position:relative}.side__rotulo+.side__itens .side__item.active:before{content:"";background:var(--vinho);border-radius:2px;width:2px;position:absolute;top:10px;bottom:10px;left:-6px}.side__item{height:36px;color:var(--texto-apoio);white-space:nowrap;transition:background-color .16s var(--ease-out), color .16s var(--ease-out);border-radius:12px;align-items:center;gap:10px;padding:0 8px 0 4px;font-size:.875rem;font-weight:600;text-decoration:none;display:flex}.side__item>span{text-overflow:ellipsis;flex:1;min-width:0;overflow:hidden}.side__icone{background:var(--vinho-suave);width:28px;height:28px;color:var(--grafite);transition:background-color .16s var(--ease-out), color .16s var(--ease-out), box-shadow .16s var(--ease-out);border-radius:8px;flex:none;place-items:center;display:grid}.side__item:hover{background:var(--vinho-suave);color:var(--texto)}.side__item:hover .side__icone{background:var(--azul-claro);color:var(--vinho)}.side__item.active{background:var(--cartao);box-shadow:var(--depth-card), inset 0 0 0 1px var(--borda);color:var(--texto)}.side__item.active .side__icone{background:linear-gradient(180deg, #1d5568, var(--vinho) 70%);color:var(--sobre-vinho);box-shadow:inset 0 1px #ffffff38,inset 0 -1px 2px #0000002e,0 2px 5px #123b4a47}.side__sinal{color:var(--greige);flex:none;font-size:.75rem;font-weight:600}.side__sinal.is-atencao{color:var(--atencao)}.side__sinal.is-prazo{align-items:center;gap:4px;display:inline-flex}.side__sinal.is-alerta{background:var(--atencao-suave);min-width:22px;color:var(--atencao);text-align:center;border-radius:999px;padding:1px 7px}.side__item.active .side__sinal{color:var(--texto-apoio)}.side__item.active .side__sinal.is-atencao{color:var(--atencao)}@media (hover:hover) and (prefers-reduced-motion:no-preference){.side__item:hover svg>*{stroke-dasharray:1;animation:icone-risca .9s var(--ease-out) both}.side__item:hover svg>:nth-child(2){animation-delay:.12s}.side__item:hover svg>:nth-child(n+3){animation-delay:.24s}}@keyframes icone-risca{0%{stroke-dashoffset:1px}to{stroke-dashoffset:0}}.side__inst-sigla{background:var(--vinho-suave);width:28px;height:28px;color:var(--vinho);font-family:var(--font-display);border-radius:8px;flex:none;place-items:center;font-size:.72rem;font-weight:700;display:grid}.shell{--folha-max:1180px}.shell.is-recolhida{--side:76px;--folha-max:calc(1180px + 184px)}.is-recolhida .side__marca{justify-content:center;padding-left:0}.is-recolhida .side__nome,.is-recolhida .side__item>span,.is-recolhida .side__sinal,.is-recolhida .side__inst-texto,.is-recolhida .side__inst>svg,.is-recolhida .side__pessoa-texto{display:none}.is-recolhida .side__recolher{background:var(--cartao);box-shadow:var(--depth-control), inset 0 0 0 1px var(--borda);opacity:0;margin:0;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)scaleX(-1)}.is-recolhida .side__marca:hover .side__recolher,.is-recolhida .side__recolher:focus-visible{opacity:1}.is-recolhida .side__inst{justify-content:center;padding:8px 0}.is-recolhida .side__inst-sigla{background:var(--vinho-suave);width:32px;height:32px;color:var(--vinho);font-family:var(--font-display);border-radius:9px;place-items:center;font-size:.8rem;font-weight:700;display:grid}.is-recolhida .side__inst-ancora .menu{min-width:280px}.is-recolhida .side__rotulo{background:var(--borda);color:#0000;pointer-events:none;height:1px;margin:0 14px 6px;padding:0;overflow:hidden}.is-recolhida .side__rotulo svg{display:none}.is-recolhida .side__item{justify-content:center;padding:0}.is-recolhida .side__rotulo+.side__itens>div{margin-left:0;padding-left:0}.is-recolhida .side__rotulo+.side__itens>div:before,.is-recolhida .side__rotulo+.side__itens .side__item.active:before{display:none}.is-recolhida .side__pessoa{justify-content:center;padding-inline:0}.side__prazo{background:var(--cartao);box-shadow:0 0 0 1px var(--borda), inset 0 1px 0 #ffffffe6, 0 1px 2px #123b4a14, 0 10px 24px -14px #123b4a59;border-radius:16px;flex:none;gap:4px;margin-top:12px;padding:6px;display:grid}.side__prazo.is-compacto .side__tarefas,.side__prazo.is-mini .side__tarefas{display:none}.side__prazo-topo{color:var(--texto-apoio);font-size:var(--text-xs);transition:background-color .16s var(--ease-out);border-radius:12px;gap:4px;padding:8px 8px 10px;text-decoration:none;display:grid}.side__prazo-topo:hover{background:var(--vinho-suave)}.side__prazo-nome{color:var(--texto);white-space:nowrap;text-overflow:ellipsis;font-size:.8125rem;font-weight:600;overflow:hidden}.side__prazo-dias{white-space:nowrap;align-items:baseline;gap:4px;display:flex}.side__prazo-dias b{color:var(--texto);font-family:var(--font-display);letter-spacing:-.03em;font-size:2rem;font-weight:300;line-height:1}.side__prazo.is-perto .side__prazo-dias b{color:var(--atencao)}.side__regua-linha{gap:6px;margin-top:6px;display:grid}.side__regua{background:repeating-linear-gradient(90deg, transparent 0 calc(100% / var(--semanas) - 1px), #123b4a24 calc(100% / var(--semanas) - 1px) calc(100% / var(--semanas))), var(--papel);border-radius:999px;height:10px;position:relative;box-shadow:inset 0 1px 2px #123b4a2e,inset 0 0 0 1px #123b4a0f}.side__regua:before{content:"";width:var(--p);border-radius:inherit;background:#123b4a29;position:absolute;inset:0 auto 0 0}.side__regua:after{content:"";top:50%;left:var(--p);background:radial-gradient(circle at 50% 50%, var(--vinho) 0 3px, var(--cartao) 3.5px);border-radius:50%;width:14px;height:14px;margin:-7px 0 0 -7px;position:absolute;box-shadow:0 0 0 1px #123b4a2e,0 2px 4px #123b4a47,inset 0 -1px 1px #123b4a1f}.side__prazo.is-perto .side__regua:after{background:radial-gradient(circle at 50% 50%, var(--atencao-viva) 0 3px, var(--cartao) 3.5px)}.side__regua-pontas{color:var(--greige);font-size:var(--text-xs);justify-content:space-between;display:flex}.side__prazo.is-mini .side__prazo-topo{grid-template-columns:auto minmax(0,1fr);align-items:baseline;gap:8px;padding:8px 8px 10px}.side__prazo.is-mini .side__prazo-dias{grid-area:1/1}.side__prazo.is-mini .side__prazo-dias b{font-size:1.25rem}.side__prazo.is-mini .side__prazo-nome{color:var(--texto-apoio);grid-area:1/2;font-weight:500}.side__prazo.is-mini .side__regua-linha{grid-column:1/-1;margin-top:0}.side__prazo.is-mini .side__regua{height:6px}.side__prazo.is-mini .side__regua:after{width:12px;height:12px;margin:-6px 0 0 -6px}.side__prazo.is-mini .side__regua-pontas{display:none}.side__tarefas{margin:0;padding:0;list-style:none;display:grid}.side__tarefas li:before{content:"";background:var(--borda);height:1px;margin:0 8px;display:block}.side__tarefas a{height:36px;color:var(--texto);white-space:nowrap;transition:background-color .16s var(--ease-out);border-radius:12px;justify-content:space-between;align-items:center;gap:8px;padding:0 8px;font-size:.8125rem;text-decoration:none;display:flex}.side__tarefas a span:first-child{text-overflow:ellipsis;overflow:hidden}.side__tarefas a .num{color:var(--texto-apoio);font-size:var(--text-xs);flex:none}.side__tarefas a.is-urgente .num{color:var(--atencao);font-weight:600}.side__tarefas a:hover{background:var(--vinho-suave)}.side__prazo a:focus-visible{outline:2px solid var(--vinho);outline-offset:-2px}.side__pe{flex:none;gap:2px;padding-top:12px;display:grid}.side__pessoa{border-top:1px solid var(--borda);align-items:center;gap:10px;margin-top:8px;padding:12px 8px 0;display:flex}.side__avatar{background:var(--vinho);width:32px;height:32px;color:var(--sobre-vinho);border-radius:50%;flex:none;place-items:center;font-size:.75rem;font-weight:700;display:grid}.side__pessoa-texto{min-width:0;line-height:1.3;display:grid}.side__pessoa-texto b{font-size:var(--text-sm);white-space:nowrap;text-overflow:ellipsis;font-weight:600;overflow:hidden}.side__pessoa-texto small{color:var(--texto-apoio);font-size:var(--text-xs);white-space:nowrap}.shell__principal{flex-direction:column;min-width:0;min-height:0;display:flex}.topo{height:var(--barra);border-bottom:1px solid var(--borda);flex:none;align-items:center;gap:16px;padding:0 clamp(20px,2.4vw,32px);display:flex}.topo__titulo{align-items:baseline;gap:10px;min-width:0;margin-right:auto;display:flex}.topo__titulo h1{letter-spacing:-.03em;white-space:nowrap;text-overflow:ellipsis;font-size:1.5rem;font-weight:700;overflow:hidden}.topo__exemplo{background:var(--linho);color:var(--taupe);white-space:nowrap;border-radius:6px;padding:2px 8px}.filtros{background:var(--cartao);height:40px;box-shadow:var(--depth-control), inset 0 0 0 1px var(--borda);border-radius:12px;flex:none;align-items:stretch;padding:3px;display:flex}.filtros__parte{color:var(--texto-apoio);font-size:var(--text-xs);white-space:nowrap;cursor:pointer;background:0 0;border:0;border-radius:9px;align-items:center;gap:7px;padding:0 12px;display:flex}.filtros__parte b{color:var(--texto);font-size:var(--text-sm);font-weight:600}.filtros__parte:hover{background:var(--papel)}.topo__acoes{flex:none;gap:6px;display:flex}.topo__botao{width:40px;height:40px;color:var(--grafite);cursor:pointer;background:0 0;border:0;border-radius:12px;place-items:center;display:grid;position:relative}.topo__botao:hover{background:var(--cartao);box-shadow:inset 0 0 0 1px var(--borda);color:var(--texto)}.topo__ponto{background:var(--vinho);width:8px;height:8px;box-shadow:0 0 0 2px var(--papel);border-radius:50%;position:absolute;top:9px;right:10px}.shell__conteudo{flex:1;min-height:0;padding:clamp(18px,2.6vh,28px) clamp(20px,2.4vw,32px) 108px}@media (width>=901px){.shell{--moldura:color-mix(in srgb, var(--papel) 52%, var(--linho));background:var(--moldura)}.side{background:0 0;border-right:0}.topo{border-bottom:0}.topo__titulo h1{letter-spacing:-.02em;font-size:1.375rem;font-weight:600}.shell__conteudo{background:var(--papel);box-shadow:0 0 0 1px var(--borda), inset 0 1px 0 #ffffffb3, -8px 0 24px -20px #123b4a59, 0 -6px 24px -20px #123b4a4d;border-top-left-radius:20px}.filtros{background:var(--vinho-suave);box-shadow:none}.filtros__parte:hover,.filtros__parte.is-aberta{background:var(--cartao);box-shadow:var(--depth-control)}.topo__acoes{gap:8px}.topo__botao,.side__recolher{background:var(--vinho-suave);width:36px;height:36px;color:var(--grafite);transition:background-color .16s var(--ease-out), color .16s var(--ease-out);border-radius:10px}.side__recolher{width:32px;height:32px}.topo__botao:hover,.side__recolher:hover,.side__recolher:focus-visible{background:var(--cartao);box-shadow:var(--depth-control);color:var(--vinho)}.topo__ponto{box-shadow:0 0 0 2px var(--moldura)}}.filtros__sigla{background:var(--vinho);width:24px;height:24px;color:var(--sobre-vinho);font-family:var(--font-display);letter-spacing:.02em;border-radius:7px;flex:none;place-items:center;font-size:.6875rem;font-weight:700;display:grid}.filtros__ancora:first-child .filtros__parte b{text-overflow:ellipsis;max-width:180px;overflow:hidden}.side__inst-ancora,.filtros__ancora,.notif-ancora{position:relative}.menu{z-index:30;background:var(--cartao);width:max-content;min-width:100%;max-width:320px;max-height:360px;box-shadow:var(--depth-feature), inset 0 0 0 1px var(--borda);scrollbar-width:none;animation:menu-entra .18s var(--ease-out);border-radius:14px;gap:2px;padding:6px;display:grid;position:absolute;top:calc(100% + 8px);left:0;overflow-y:auto}.menu--right{left:auto;right:0}.menu__item{color:var(--texto);font-size:var(--text-sm);text-align:left;cursor:pointer;background:0 0;border:0;border-radius:10px;align-items:center;gap:12px;padding:9px 10px;display:flex}.menu__item .celula-dupla{flex:1}.menu__item .celula-dupla b,.menu__item .celula-dupla small{white-space:nowrap}.menu__item:hover{background:var(--papel)}.menu__item.is-on{background:var(--vinho-suave)}.menu__item svg{color:var(--vinho);flex:none}.menu__pe{border-top:1px solid var(--borda);margin-top:4px;padding:10px 10px 6px}.side__inst-ancora .menu{width:300px}.side__inst-ancora .menu__item .celula-dupla b{white-space:normal;text-wrap:balance}.filtros__ancora{display:flex}.filtros__ancora+.filtros__ancora .filtros__parte:before{content:"";background:var(--borda);width:1px;position:absolute;top:8px;bottom:8px;left:0}.filtros__parte{position:relative}.filtros__parte.is-aberta{background:var(--papel)}@keyframes menu-entra{0%{opacity:0;transform:translateY(-4px)}}.notif{z-index:30;background:var(--cartao);width:360px;box-shadow:var(--depth-feature), inset 0 0 0 1px var(--borda);animation:menu-entra .18s var(--ease-out);border-radius:16px;position:absolute;top:calc(100% + 8px);right:0}.notif__topo{border-bottom:1px solid var(--borda);font-size:var(--text-sm);justify-content:space-between;align-items:center;padding:14px 16px 10px;display:flex}.notif__topo .link-acao:disabled{color:var(--greige);cursor:default;text-decoration:none}.notif__lista{gap:2px;margin:0;padding:6px;list-style:none;display:grid}.notif__item{width:100%;color:var(--texto);font-size:var(--text-sm);text-align:left;cursor:pointer;background:0 0;border:0;border-radius:12px;align-items:center;gap:12px;padding:10px;display:flex}.notif__item:hover{background:var(--papel)}.notif__item .celula-dupla{flex:1}.notif__item .celula-dupla b,.notif__item .celula-dupla small{white-space:nowrap;text-overflow:ellipsis;overflow:hidden}.notif__item.is-lida{opacity:.55}.notif__icone{background:var(--vinho-suave);width:32px;height:32px;color:var(--vinho);border-radius:10px;flex:none;place-items:center;display:grid}.notif__quando{color:var(--texto-apoio);flex:none}.busca-veu{z-index:60;animation:veu-entra .18s var(--ease-out);background:#102a3338;place-items:start center;padding-top:12vh;display:grid;position:fixed;inset:0}.busca{background:var(--cartao);width:min(620px,100vw - 24px);box-shadow:var(--depth-feature), inset 0 0 0 1px var(--borda);animation:menu-entra .2s var(--ease-out);border-radius:18px;overflow:hidden}.busca__campo{border-bottom:1px solid var(--borda);color:var(--grafite);align-items:center;gap:12px;padding:14px 16px;display:flex}.busca__campo input{min-width:0;color:var(--texto);font:inherit;font-size:var(--text-base);background:0 0;border:0;flex:1}.busca__campo input:focus{outline:none}.busca__campo kbd{background:var(--papel);color:var(--texto-apoio);border-radius:6px;padding:2px 7px}.busca__lista{scrollbar-width:none;gap:2px;max-height:420px;margin:0;padding:6px;list-style:none;display:grid;overflow-y:auto}.busca__item{width:100%;color:var(--texto);font-size:var(--text-sm);text-align:left;cursor:pointer;background:0 0;border:0;border-radius:12px;align-items:center;gap:12px;padding:10px 12px;display:flex}.busca__item svg{color:var(--grafite);flex:none}.busca__item .celula-dupla{flex:1}.busca__item.is-on{background:var(--vinho-suave)}.busca__item.is-on svg{color:var(--vinho)}.busca__grupo{color:var(--texto-apoio)}.busca__vazio{color:var(--texto-apoio);font-size:var(--text-sm);padding:16px 12px}.mais__grupo{gap:6px;display:grid}.mais__painel{border-radius:var(--r-card);background:var(--cartao);box-shadow:var(--depth-control), inset 0 0 0 1px var(--borda);gap:2px;padding:6px;display:grid}.mais__item{color:var(--texto);font-size:var(--text-sm);border-radius:12px;align-items:center;gap:12px;padding:12px;font-weight:600;text-decoration:none;display:flex}.mais__item svg{color:var(--grafite);flex:none}.mais__item span{flex:1}.mais__item.active{background:var(--vinho-suave);color:var(--vinho)}.abas{display:none}@media (width<=1366px){.filtros__rotulo{display:none}}@media (width<=1180px){.filtros__ancora:first-child .filtros__parte b{display:none}}@media (width<=900px){.shell{grid-template-rows:minmax(0,1fr) auto;grid-template-columns:minmax(0,1fr)}.side,.filtros,.topo__exemplo{display:none}.abas{padding:6px 6px calc(6px + env(safe-area-inset-bottom));border-top:1px solid var(--borda);background:var(--cartao);grid-template-columns:repeat(5,minmax(0,1fr));display:grid}.abas__item{color:var(--texto-apoio);white-space:nowrap;border-radius:10px;justify-items:center;gap:3px;padding:6px 0;font-size:.6875rem;font-weight:600;text-decoration:none;display:grid}.abas__item.active{color:var(--vinho);background:var(--vinho-suave)}}@media (width>=901px) and (height<=860px){.side__nav{gap:8px;padding-top:10px}.side__item{height:32px}.side__icone{width:24px;height:24px}.side__rotulo{height:28px}.side__pe{padding-top:6px}.side__pessoa{margin-top:4px;padding-top:8px}}@media (width>=901px) and (width<=1366px){.topo__exemplo,.filtros__rotulo{display:none}.topo__titulo h1{font-size:1.3rem}}.shell__verificando{min-height:100dvh;color:var(--texto-apoio);font-size:var(--text-sm);place-items:center;display:grid}.side__sair{border-radius:var(--r-control);width:32px;height:32px;color:var(--texto-apoio);cursor:pointer;background:0 0;border:0;flex:none;place-items:center;margin-left:auto;display:grid}.side__sair:hover{background:var(--papel);color:var(--texto)}.is-recolhida .side__sair{display:none}.side__comecar{background:var(--vinho);color:#fff;min-height:62px;transition:transform .14s var(--ease-out);border-radius:14px;grid-template-columns:32px minmax(0,1fr);align-items:center;gap:10px;padding:10px 12px 14px 10px;text-decoration:none;display:grid;position:relative;box-shadow:0 10px 22px -12px #123b4ab3}.side__comecar:hover{transform:translateY(-1px)}.side__comecar:focus-visible{outline:2px solid var(--vinho);outline-offset:3px}.side__comecar-icone{background:#ffffff24;border-radius:10px;place-items:center;width:32px;height:32px;display:grid}.side__comecar-texto{min-width:0;line-height:1.25;display:grid}.side__comecar-texto b{font-size:var(--text-sm);white-space:nowrap}.side__comecar-texto small{color:#ffffffbf;font-size:var(--text-xs)}.side__comecar-barra{background:#ffffff2e;border-radius:999px;height:3px;position:absolute;bottom:7px;left:12px;right:12px}.side__comecar-barra:after{content:"";width:var(--p);border-radius:inherit;background:#fff;position:absolute;inset:0 auto 0 0}.shell.is-recolhida .side__comecar{grid-template-columns:32px;justify-content:center;min-height:48px;padding:8px}.shell.is-recolhida .side__comecar-texto{display:none}.predios{flex:none;gap:5px;margin:0;padding:0;list-style:none;display:flex}.predio{width:28px;height:28px;color:var(--nogueira);cursor:pointer;transition:transform .16s var(--ease-out), box-shadow .16s var(--ease-out);background:#1b7f4e1f;border:0;border-radius:8px;place-items:center;display:grid}.predio[data-status=pendente]{background:var(--papel);box-shadow:inset 0 0 0 1px var(--borda-forte);color:var(--grafite)}.predio[data-status=atrasada]{background:var(--alerta-suave);color:var(--alerta)}.predio:hover{box-shadow:var(--depth-control), inset 0 0 0 1px currentColor;transform:translateY(-1px)}.predio:focus-visible{outline:2px solid var(--vinho);outline-offset:2px}@media (prefers-reduced-motion:reduce){.predio{transition:none}}.cartao{border-radius:var(--r-card);background:var(--cartao);min-width:0;box-shadow:var(--depth-card), inset 0 0 0 1px var(--borda)}.cartao h3{font-size:var(--text-sm);white-space:nowrap}.pag{max-width:var(--folha-max,1180px);grid-template-columns:minmax(0,1fr);gap:clamp(14px,2vh,20px);margin:0 auto;display:grid}.pag__topo{align-items:center;gap:16px;min-height:42px;display:flex}.pag__lead{min-width:0;color:var(--texto-apoio);font-size:var(--text-xs);white-space:nowrap;text-overflow:ellipsis;flex:1;overflow:hidden}.pag__acoes{gap:8px;margin-left:auto;display:flex}.pag__acoes .btn{height:40px;font-size:var(--text-sm);padding:0 16px}.grade-2{grid-template-columns:repeat(2,minmax(0,1fr));gap:clamp(12px,1.4vw,18px);display:grid}.grade-3{grid-template-columns:repeat(3,minmax(0,1fr));gap:clamp(12px,1.4vw,18px);display:grid}.grade-4{grid-template-columns:repeat(4,minmax(0,1fr));gap:clamp(12px,1.4vw,18px);display:grid}.grade-larga{grid-template-columns:minmax(0,1.5fr) minmax(0,1fr);align-items:start;gap:clamp(12px,1.4vw,18px);display:grid}.abas-seg{background:var(--papel);border-radius:14px;flex:none;gap:2px;padding:4px;display:inline-flex;box-shadow:inset 0 1px 2px #123b4a1f,inset 0 0 0 1px #123b4a0f}.abas-seg__item{height:34px;color:var(--texto-apoio);font-size:var(--text-sm);white-space:nowrap;cursor:pointer;transition:background-color .16s var(--ease-out), color .16s var(--ease-out), box-shadow .16s var(--ease-out);background:0 0;border:0;border-radius:10px;align-items:center;gap:8px;padding:0 14px;font-weight:600;display:inline-flex}.abas-seg__item:hover:not(.is-on){color:var(--texto);background:#123b4a0d}.abas-seg__item:focus-visible{outline:2px solid var(--vinho);outline-offset:1px}.abas-seg__item.is-on{background:var(--cartao);color:var(--vinho);box-shadow:0 1px 2px #123b4a24,0 4px 10px -4px #123b4a38,inset 0 0 0 1px #123b4a0f}.abas-seg__conta{min-width:20px;height:20px;color:var(--texto-apoio);background:#123b4a14;border-radius:999px;place-items:center;padding:0 6px;font-size:.6875rem;font-weight:700;line-height:1;display:inline-grid}.abas-seg__conta.is-pendente{background:var(--atencao);color:#fff;box-shadow:0 2px 6px #a85a174d}.secao{align-content:start;gap:12px;padding:16px 18px 18px;display:grid}.secao--rente{padding:16px 8px 8px}.secao--rente .secao__topo{padding:0 10px}.secao__topo{align-items:baseline;gap:10px;min-width:0;display:flex}.secao__lado{color:var(--texto-apoio);font-family:var(--mono);font-size:var(--text-xs);white-space:nowrap;text-overflow:ellipsis;overflow:hidden}.secao__acao{white-space:nowrap;margin-left:auto}.link-acao{color:var(--vinho);font-size:var(--text-xs);white-space:nowrap;cursor:pointer;background:0 0;border:0;align-items:center;gap:4px;padding:0;font-weight:600;text-decoration:none;display:inline-flex}.link-acao:hover{text-underline-offset:3px;text-decoration:underline}.selo{white-space:nowrap;border-radius:999px;align-items:center;gap:5px;padding:2px 9px;font-size:.75rem;font-weight:600;line-height:1.5;display:inline-flex}.selo--ok{color:#3d4f56;background:#6b7a801f}.selo--ok:before{content:"";background:#1b7f4e;border-radius:50%;width:6px;height:6px}.selo--atencao{background:var(--atencao-suave);color:var(--atencao)}.selo--alerta{background:var(--alerta-suave);color:var(--alerta)}.selo--neutro{background:var(--papel);box-shadow:inset 0 0 0 1px var(--borda);color:var(--texto-apoio)}.selo--info{background:var(--linho);color:var(--taupe)}.medidor{background:var(--linho);border-radius:4px;height:8px;display:block;position:relative}.medidor>span{border-radius:inherit;background:var(--nogueira);height:100%;display:block}.medidor--vinho>span{background:var(--vinho)}.medidor--grafite>span{background:var(--grafite)}.medidor i{background:var(--carvao);border-radius:1px;width:2px;margin-left:-1px;position:absolute;top:-4px;bottom:-4px}.metrica{border-radius:var(--r-card);background:var(--cartao);min-width:0;box-shadow:var(--depth-card), inset 0 0 0 1px var(--borda);gap:2px;padding:16px 18px;display:grid}.metrica__rotulo{color:var(--texto-apoio);font-size:var(--text-xs);white-space:nowrap;text-overflow:ellipsis;font-weight:600;overflow:hidden}.metrica__valor{font-family:var(--font-display);letter-spacing:-.035em;white-space:nowrap;font-size:1.6rem;font-weight:700;line-height:1.15}.metrica--alerta .metrica__valor{color:var(--alerta)}.metrica--atencao .metrica__valor{color:var(--atencao)}.metrica__apoio{color:var(--texto-apoio);font-size:var(--text-xs);white-space:nowrap;text-overflow:ellipsis;overflow:hidden}.tabela-caixa{scrollbar-width:none;min-width:0;overflow-x:auto}.tabela{border-collapse:separate;border-spacing:0;width:100%;font-size:var(--text-sm)}.tabela th{text-align:left;border-bottom:1px solid var(--borda);color:var(--texto-apoio);white-space:nowrap;padding:0 12px 8px;font-size:.75rem;font-weight:600}.tabela td{border-bottom:1px solid var(--borda);white-space:nowrap;padding:10px 12px}.tabela tr:last-child td{border-bottom:0}.tabela td.num{font-variant-numeric:tabular-nums}.tabela tr.is-clicavel{cursor:pointer}.tabela tr.is-clicavel:hover td{background:var(--papel)}.tabela tr.is-sel td{background:var(--vinho-suave)}.tabela td{border-radius:0}.tabela__vazio{color:var(--texto-apoio);font-size:var(--text-sm);padding:18px 12px}.celula-dupla{min-width:0;line-height:1.35;display:grid}.celula-dupla b{font-weight:600}.celula-dupla small{color:var(--texto-apoio);font-size:var(--text-xs)}.celula-dupla.is-linha{white-space:nowrap;align-items:baseline;gap:8px;display:flex}.celula-dupla.is-linha b{text-overflow:ellipsis;flex:0 auto;min-width:0;overflow:hidden}.celula-dupla.is-linha small{text-overflow:ellipsis;flex:1 1 0;min-width:0;overflow:hidden}.apoio{color:var(--texto-apoio)}.folha-veu{z-index:50;animation:veu-entra .2s var(--ease-out);background:#102a3338;position:fixed;inset:0}.folha{border-radius:var(--r-feature);background:var(--papel);width:min(480px,100vw - 20px);box-shadow:var(--depth-feature), inset 0 0 0 1px var(--borda);animation:folha-entra .32s var(--ease-out);flex-direction:column;display:flex;position:absolute;top:10px;bottom:10px;right:10px}.folha:focus{outline:none}.folha__topo{border-bottom:1px solid var(--borda);align-items:flex-start;gap:12px;padding:20px 20px 14px;display:flex}.folha__topo>div{flex:1;min-width:0}.folha__topo h2{font-size:1.3rem}.folha__topo p{color:var(--texto-apoio);font-size:var(--text-sm);margin-top:2px}.folha__fechar{width:36px;height:36px;color:var(--grafite);cursor:pointer;background:0 0;border:0;border-radius:10px;place-items:center;display:grid}.folha__fechar:hover{background:var(--cartao)}.folha__corpo{flex-direction:column;flex:1;gap:16px;min-height:0;padding:18px 20px;display:flex}.folha__corpo>*{flex:none}.folha__pe{border-top:1px solid var(--borda);justify-content:flex-end;gap:8px;padding:14px 20px 18px;display:flex}.folha__pe .btn{height:42px}@keyframes folha-entra{0%{opacity:0;transform:translate(24px)}}@keyframes veu-entra{0%{opacity:0}}.linha-campo{gap:6px;display:grid}.linha-campo__rotulo{font-size:var(--text-sm);font-weight:600}.linha-campo__caixa input,.linha-campo__caixa select,.linha-campo__caixa textarea{border-radius:var(--r-control);background:var(--cartao);width:100%;min-height:44px;box-shadow:inset 0 0 0 1px var(--borda-forte), var(--depth-control);color:var(--texto);font:inherit;font-size:var(--text-sm);border:0;padding:0 14px}.linha-campo__caixa textarea{resize:vertical;min-height:96px;padding:12px 14px}.linha-campo__caixa :is(input,select,textarea):focus{box-shadow:inset 0 0 0 1.5px var(--vinho), 0 0 0 4px var(--vinho-suave);outline:none}.linha-campo__dica{color:var(--texto-apoio);font-size:var(--text-xs)}.lista-simples{margin:0;padding:0;list-style:none;display:grid}.lista-simples li{border-top:1px solid var(--borda);min-width:0;font-size:var(--text-sm);align-items:center;gap:12px;padding:10px 2px;display:flex}.lista-simples li:first-child{border-top:0}.lista-simples .celula-dupla{flex:1}.lista-simples .celula-dupla b,.lista-simples .celula-dupla small{white-space:nowrap;text-overflow:ellipsis;overflow:hidden}.aviso{border-radius:var(--r-card);background:var(--vinho-suave);color:var(--texto);font-size:var(--text-sm);align-items:center;gap:12px;padding:12px 16px;display:flex;box-shadow:inset 0 0 0 1px #123b4a38}.aviso svg{color:var(--vinho);flex:none}.aviso--neutro{background:var(--cartao);box-shadow:inset 0 0 0 1px var(--borda)}.aviso--neutro svg{color:var(--nogueira)}@media (width<=1100px){.grade-4,.grade-3{grid-template-columns:repeat(2,minmax(0,1fr))}.grade-larga{grid-template-columns:minmax(0,1fr)}}@media (width<=720px){.grade-2,.grade-3{grid-template-columns:minmax(0,1fr)}.grade-4{grid-template-columns:repeat(2,minmax(0,1fr))}.metrica{padding:12px 14px}.metrica__valor{font-size:1.25rem}.pag__topo{flex-wrap:wrap}.pag__topo>*{min-width:0;max-width:100%}.pag__lead{flex-basis:100%;order:3}.abas-seg{scrollbar-width:none;max-width:100%;overflow-x:auto}.folha{border-radius:var(--r-feature) var(--r-feature) 0 0;width:auto;height:88dvh;inset:auto 0 0}}.celula-dupla .selo{justify-self:start}.ajuda{vertical-align:middle;flex:none;display:inline-flex;position:relative}.ajuda__botao{width:24px;height:24px;color:var(--greige);cursor:pointer;transition:color .16s var(--ease-out), background-color .16s var(--ease-out);background:0 0;border:0;border-radius:8px;place-items:center;padding:0;display:grid}.ajuda__botao:hover,.ajuda__botao.is-aberta{background:var(--papel);color:var(--vinho)}.ajuda__balao{z-index:30;background:var(--cartao);width:min(320px,80vw);box-shadow:var(--depth-feature), inset 0 0 0 1px var(--borda);color:var(--texto);font-size:var(--text-xs);text-align:left;white-space:normal;animation:veu-entra .16s var(--ease-out);border-radius:14px;gap:8px;padding:14px 16px;font-weight:400;line-height:1.5;display:grid;position:absolute;top:calc(100% + 6px)}.ajuda__balao--end{right:-6px}.ajuda__balao--start{left:-6px}.ajuda__titulo{font-size:var(--text-sm);font-weight:650}.ajuda__formula{background:var(--papel);color:var(--taupe);border-radius:10px;padding:8px 10px}.ajuda__texto{color:var(--texto-apoio)}.ajuda__exemplo{border-top:1px solid var(--borda);color:var(--texto-apoio);gap:2px;padding-top:8px;display:grid}.ajuda__exemplo i{color:var(--nogueira);font-style:normal;font-weight:650}.tabela tr.is-total td{border-top:1px solid var(--borda-forte);font-weight:650}.conferencias{margin:0;padding:0;list-style:none;display:grid}.conferencias li{border-top:1px solid var(--borda);font-size:var(--text-sm);grid-template-columns:22px minmax(0,1fr);gap:10px;padding:10px 2px;display:grid}.conferencias li:first-child{border-top:0}.conferencias .conf__marca{background:var(--papel);width:22px;height:22px;color:var(--nogueira);border-radius:7px;place-items:center;display:grid}.conferencias li.is-falha .conf__marca{background:var(--vinho-suave);color:var(--vinho)}.conferencias small{color:var(--texto-apoio);font-size:var(--text-xs);display:block}.folha__rotulo{color:var(--texto-apoio);font-size:var(--text-xs);margin-bottom:-8px;font-weight:650}.folha .detalhes dd{white-space:normal;text-align:right;min-width:0}.pag__acoes .btn:disabled,.folha .btn:disabled{opacity:.5;cursor:not-allowed}.shell,.deck{--mono:var(--font-display);--font:"Poppins", system-ui, sans-serif;font-family:var(--font)}.jur__etapa,.prest__etapa,.forn__etapa{color:var(--texto-apoio);font-size:var(--text-sm)}.jur__etapa b,.prest__etapa b,.forn__etapa b,.rem__meta b{color:var(--vinho);font-weight:600}.filtro{grid-template-columns:repeat(var(--n), minmax(0, 1fr));background:var(--papel);box-shadow:inset 0 0 0 1px var(--borda);border-radius:12px;padding:3px;display:grid;position:relative}.filtro:before{content:"";width:calc((100% - 6px) / var(--n));background:var(--cartao);box-shadow:var(--depth-control), inset 0 0 0 1px var(--borda);transform:translateX(calc(var(--i) * 100%));transition:transform .28s var(--ease-out);border-radius:9px;position:absolute;top:3px;bottom:3px;left:3px}.filtro button{min-width:0;height:30px;color:var(--texto-apoio);font:inherit;font-size:var(--text-xs);white-space:nowrap;text-overflow:ellipsis;cursor:pointer;transition:color .16s var(--ease-out);background:0 0;border:0;justify-content:center;align-items:center;gap:6px;padding:0 8px;font-weight:600;display:inline-flex;position:relative;overflow:hidden}.filtro button:hover,.filtro button[aria-pressed=true]{color:var(--texto)}.filtro button:focus-visible{outline:2px solid var(--vinho);outline-offset:-2px;border-radius:9px}.filtro i{border-radius:2px;flex:none;width:8px;height:8px}@media (width>=901px){.shell__conteudo:has(>.pag--parada){padding-bottom:clamp(16px,2.6vh,28px)}.pag--parada{flex-direction:column;height:100%;min-height:600px;display:flex}.pag--parada>:nth-last-child(1 of :not(.folha-veu)){flex:1;min-height:0}}.rolavel{grid-template-rows:auto minmax(0,1fr);min-height:0;display:grid}.rolavel>.rola-invisivel{min-height:0;padding-bottom:8px}.rola-invisivel.tem-mais,.rola-tabela.tem-mais{padding-bottom:48px}.bloco__topo{align-items:center;gap:10px;min-width:0;padding:0 4px;display:flex}.bloco__topo h3{font-size:var(--text-sm);white-space:nowrap;font-weight:600}.bloco__topo .apoio{min-width:0;color:var(--texto-apoio);font-size:var(--text-xs);white-space:nowrap;text-overflow:ellipsis;flex:0 auto;overflow:hidden}.bloco__topo>:last-child:not(h3,.apoio){margin-left:auto}.bloco__topo .filtro{flex:none}.bloco__topo .filtro button{height:26px;padding:0 12px}.rola-tabela{overscroll-behavior:contain;scrollbar-width:none;min-height:0;overflow:auto}.rola-tabela::-webkit-scrollbar{display:none}.rolavel>.rola-tabela{padding-bottom:8px}.rola-tabela .tabela th{z-index:1;background:var(--cartao);position:sticky;top:0}.tabela .a-direita{text-align:right}@media (width>=901px){.pag--parada>.grade-larga{align-items:stretch}.pag--parada>.grade-larga>*{min-height:0}}.resumo{grid-template-columns:fit-content(38%) minmax(0,1fr);align-items:center;gap:32px;padding:20px 24px;display:grid}.resumo__heroi{gap:2px;min-width:0;display:grid}.resumo__heroi .apoio{font-size:var(--text-xs);white-space:nowrap;text-overflow:ellipsis;overflow:hidden}.resumo__linha{flex-wrap:wrap;align-items:baseline;gap:2px 14px;min-width:0;display:flex}.resumo__numero{color:var(--texto);font-family:var(--font-display);font-variant-numeric:lining-nums;letter-spacing:-.02em;white-space:nowrap;margin:0;font-size:2.25rem;font-weight:500;line-height:1}.resumo__moeda,.resumo__centavos{color:var(--texto-apoio);font-family:var(--font);font-size:var(--text-sm);letter-spacing:0;font-weight:500}.resumo__moeda{margin-right:4px}.resumo__detalhe{color:var(--texto-apoio);font-size:var(--text-sm);white-space:nowrap}.resumo__divisao{gap:12px;min-width:0;display:grid}.resumo__pilha{gap:4px;height:10px;display:flex}.resumo__pilha span{border-radius:4px;min-width:4px}[data-tom=cheio]{background:var(--nogueira)}[data-tom=listra]{background:repeating-linear-gradient(135deg, var(--linho-forte) 0 4px, var(--linho) 4px 8px)}[data-tom=vazio]{background:var(--linho)}[data-tom=grafite]{background:var(--grafite)}[data-tom=alerta]{background:var(--alerta)}.resumo__partes{gap:16px;margin:0;padding:0;list-style:none;display:grid}.resumo__partes li,.resumo__acao{gap:2px;min-width:0;display:grid}.resumo__rotulo{color:var(--texto-apoio);font-size:var(--text-xs);white-space:nowrap;text-overflow:ellipsis;align-items:center;gap:8px;display:flex;overflow:hidden}.resumo__rotulo i{border-radius:2px;flex:none;width:8px;height:8px}.resumo__rotulo i[data-tom=nenhum]{display:none}.resumo__partes b{font-size:var(--text-sm);white-space:nowrap;font-weight:600}.resumo__partes .is-alerta b{color:var(--alerta)}.resumo__acao{color:inherit;font:inherit;text-align:left;cursor:pointer;transition:background-color .16s var(--ease-out), box-shadow .16s var(--ease-out);background:0 0;border:0;border-radius:10px;margin:-6px -8px;padding:6px 8px}.resumo__acao:hover{background:var(--papel)}.resumo__acao.is-on{background:var(--vinho-suave);box-shadow:inset 0 0 0 1px #123b4a40}@media (width<=1100px){.resumo{grid-template-columns:minmax(0,1fr);gap:16px}}.rolavel,.lista{position:relative}.rola__mais{z-index:2;background:var(--cartao);height:30px;box-shadow:var(--depth-control), 0 8px 20px -10px #123b4a80, inset 0 0 0 1px var(--borda);color:var(--texto);font:inherit;font-size:var(--text-xs);white-space:nowrap;cursor:pointer;transition:box-shadow .16s var(--ease-out), color .16s var(--ease-out);border:0;border-radius:999px;align-items:center;gap:6px;padding:0 12px 0 14px;font-weight:600;display:inline-flex;position:absolute;bottom:12px;left:50%;transform:translate(-50%)}.rola__mais:hover{color:var(--vinho);box-shadow:var(--depth-control), 0 10px 24px -10px #123b4a99, inset 0 0 0 1px var(--borda-forte)}.rola__mais:focus-visible{outline:2px solid var(--vinho);outline-offset:2px}@media (prefers-reduced-motion:no-preference){.rola__mais{animation:rola-chega .36s var(--ease-out) both}.rola__mais svg{animation:rola-desce 1.6s var(--ease-out) .6s infinite}}@keyframes rola-chega{0%{opacity:0;transform:translate(-50%,6px)}}@keyframes rola-desce{0%,60%,to{transform:none}30%{transform:translateY(2px)}}.pend__pronta{background:var(--linho);width:20px;height:20px;color:var(--taupe);border-radius:50%;flex:none;place-items:center;display:grid}.lista__regua{background:radial-gradient(circle, var(--linho-forte) 1px, transparent 1.5px) 0 50% / 6px 6px repeat-x;flex:none;width:72px;height:8px;position:relative}.lista__regua:after{content:"";top:50%;left:var(--p);background:var(--greige);width:8px;height:8px;box-shadow:0 0 0 2px var(--cartao);border-radius:50%;margin:-4px 0 0 -4px;position:absolute}@media (width>=901px){.pag--parada>.grade-2{align-items:stretch;min-height:0}.pag--parada>.grade-2>.secao,.pag--parada>.secao{scrollbar-width:none;align-content:start;min-height:0;overflow-y:auto}}.shell .tabela{font-size:.875rem}.shell .tabela th{font-size:.6875rem}.filtro button{padding:0 6px;font-size:.75rem}@media (width<=1440px){.shell .tabela th,.shell .tabela td{padding-inline:8px}}.shell .tabela .celula-dupla{max-width:30ch}.shell .tabela .celula-dupla.is-linha{max-width:none}.shell .tabela .celula-dupla b,.shell .tabela .celula-dupla small{white-space:nowrap;text-overflow:ellipsis;overflow:hidden}.filtro[style*="--n: 4"] button,.filtro[style*="--n: 5"] button{padding:0 4px;font-size:.6875rem}.valor-entrada{color:var(--nogueira);font-weight:600}.valor-saida{color:var(--alerta);font-weight:500}.valor-saldo.is-positivo{color:var(--nogueira)}.valor-saldo.is-negativo{color:var(--alerta)}.pag:not(.pag--parada) .rola-tabela{overflow:visible}@media (width>=901px){.pag:not(.pag--parada)>.grade-larga>:last-child.cartao{align-self:start;position:sticky;top:0}}.pag__contexto{min-width:0;color:var(--texto-apoio);font-size:var(--text-sm);white-space:nowrap;text-overflow:ellipsis;flex:none;margin:-4px 4px 0;overflow:hidden}.shell:has(.folha-veu) .lia-canto{opacity:0;pointer-events:none}@media (width>=901px){.shell__conteudo:has(>.pag:not(.pag--parada)){animation:none;-webkit-mask-image:linear-gradient(#000 calc(100% - 28px),#0000 100%);mask-image:linear-gradient(#000 calc(100% - 28px),#0000 100%)}}.leitura{grid-template-rows:auto minmax(0,1fr);position:relative}.leitura:has(>.lente-barra){grid-template-rows:auto auto minmax(0,1fr)}.leitura__corpo{overscroll-behavior:contain;scrollbar-width:none;min-height:0;padding-bottom:8px;overflow:auto}.leitura__corpo::-webkit-scrollbar{display:none}.leitura__corpo.tem-mais{padding-bottom:48px}.leitura:has(>h3.sr-only):not(:has(>.leitura__cabeca)){grid-template-rows:auto minmax(0,1fr)}@media (width>=901px){.pag--parada>.expansivel:has(>.leitura){min-height:320px}}.lente-barra>.leitura__expandir{margin-left:12px}.leitura__expandir{flex:none;margin-left:auto}.leitura__fatos~.leitura__expandir,.leitura__controle~.leitura__expandir{margin-left:8px}.leitura .tabela-caixa{overflow:visible}.leitura .tabela thead th{z-index:3;background:var(--cartao);padding-top:8px;position:sticky;top:0;box-shadow:0 6px 8px -8px #123b4a59}.tabela__grupo th{background:var(--cartao);border-bottom:0;padding:0}.tabela__grupo-linha{background:var(--papel);color:var(--texto);font-size:var(--text-sm);border-radius:10px;align-items:baseline;gap:12px;margin:12px 0 2px;padding:8px 12px;font-weight:500;display:flex}.tabela__grupo-linha>b{font-family:var(--font-display);letter-spacing:-.01em;font-size:.9375rem;font-weight:500}.tabela__grupo-conta{color:var(--texto-apoio);font-size:var(--text-xs)}.tabela__grupo-totais{font-size:var(--text-xs);font-variant-numeric:tabular-nums;gap:16px;margin-left:auto;font-weight:600;display:inline-flex}.tabela tbody>.tabela__grupo:first-child .tabela__grupo-linha{margin-top:6px}.tabela tbody>tr:has(+.tabela__grupo) td{border-bottom:0}.lista-fim{border-top:1px solid var(--borda);color:var(--texto-apoio);font-size:var(--text-xs);align-items:center;gap:16px;margin:4px 8px 0;padding:16px 4px 18px;display:flex}.lista-fim__conta{font-weight:600}.lista-fim__resumo{font-variant-numeric:tabular-nums;gap:16px;font-weight:600;display:inline-flex}.lista-fim__topo{height:30px;box-shadow:inset 0 0 0 1px var(--borda-forte);color:var(--texto);font:inherit;cursor:pointer;background:0 0;border:0;border-radius:999px;align-items:center;gap:6px;margin-left:auto;margin-right:56px;padding:0 12px;font-weight:600;display:inline-flex}.lista-fim__topo:hover{background:var(--papel)}.lista-fim__topo:focus-visible{outline:2px solid var(--vinho);outline-offset:2px}.leitura>.lente-barra{align-items:center;padding:0 8px;display:flex}.leitura>.lente-barra>.lente{flex:1}.leitura{gap:8px;padding:16px 8px 0;display:grid}.leitura__cabeca{align-items:center;gap:16px;min-width:0;min-height:32px;padding:0 8px;display:flex}.leitura__cabeca h3{font-size:var(--text-sm);white-space:nowrap;font-weight:600}.leitura__fatos{min-width:0;color:var(--texto-apoio);font-size:var(--text-xs);white-space:nowrap;align-items:baseline;gap:24px;margin:0 0 0 auto;display:flex;overflow:hidden}.leitura__fatos b{color:var(--texto);font-size:var(--text-sm);font-weight:600}.leitura__fatos [data-tom=entrada] b{color:var(--nogueira)}.leitura__fatos [data-tom=saida] b{color:var(--alerta)}.leitura__fatos [data-tom=atencao] b{color:var(--atencao)}.leitura__controle{flex:none}.leitura__fatos+.leitura__controle{margin-left:8px}.leitura__cabeca>h3+.leitura__controle{margin-left:auto}.leitura__cabeca>h3.sr-only+.leitura__fatos{margin-left:0}.tabela__rotulo-ajuda{align-items:center;gap:6px;display:inline-flex}.leitura__colunas{z-index:3;border-bottom:1px solid var(--borda);background:var(--cartao);color:var(--texto-apoio);white-space:nowrap;align-items:center;margin:0 -1px;padding:8px 15px;font-size:.75rem;font-weight:600;display:grid;position:sticky;top:0;box-shadow:0 6px 8px -8px #123b4a59}.leitura__cabeca>h3.sr-only~.leitura__controle{margin-left:auto}@media (width>=901px){.pag:not(.pag--parada) .rola-tabela .tabela thead th{top:calc(-1*clamp(18px,2.6vh,28px));box-shadow:0 6px 8px -8px #123b4a59}}.leitura__nota{min-width:0;color:var(--texto-apoio);font-size:var(--text-xs);white-space:nowrap;text-overflow:ellipsis;flex:0 auto;overflow:hidden}.leitura__nota+.leitura__controle{margin-left:auto}.filtro-menu{flex:none;position:relative}.filtro-menu__botao{background:var(--papel);height:26px;box-shadow:inset 0 0 0 1px var(--borda);color:var(--texto);font:inherit;font-size:var(--text-xs);white-space:nowrap;cursor:pointer;transition:box-shadow .16s var(--ease-out);border:0;border-radius:999px;align-items:center;gap:6px;padding:0 8px 0 10px;font-weight:600;display:inline-flex}.filtro-menu__botao:hover,.filtro-menu__botao[aria-expanded=true]{box-shadow:inset 0 0 0 1px var(--borda-forte)}.filtro-menu__botao:focus-visible{outline:2px solid var(--texto);outline-offset:2px}.filtro-menu__botao svg{color:var(--texto-apoio);transition:transform .2s var(--ease-out)}.filtro-menu__botao[aria-expanded=true] svg{transform:rotate(180deg)}.filtro-menu__botao i,.filtro-menu__cor{border-radius:2px;flex:none;width:8px;height:8px}.filtro-menu__cor.is-vazia{background:0 0}.filtro-menu__painel{min-width:168px}.filtro-menu__painel .menu__item{gap:10px}.filtro-menu__nome{white-space:nowrap;flex:1}.cartao.ind{grid-template-rows:auto auto auto 1fr}.ind .graf{margin-bottom:4px}.ind .graf__area{height:104px}@media (width>=901px){.ind .graf__area{height:clamp(72px,11vh,104px)}}@media (width>=901px) and (height<=820px){.ind .graf__area{height:64px}}.acao-linha{position:relative}.acao-linha__alvo{color:inherit;text-decoration:none}.acao-linha__alvo:after{content:"";border-radius:inherit;position:absolute;inset:0}.acao-botao,.acao-feito{z-index:1;flex:none;position:relative}.acao-botao{background:var(--cartao);height:30px;box-shadow:var(--depth-control), inset 0 0 0 1px var(--borda-forte);color:var(--texto);font:inherit;font-size:var(--text-xs);white-space:nowrap;cursor:pointer;opacity:0;transition:opacity .16s var(--ease-out), box-shadow .16s var(--ease-out);border:0;border-radius:999px;align-items:center;gap:6px;padding:0 12px;font-weight:600;text-decoration:none;display:inline-flex}.acao-linha:hover .acao-botao,.acao-linha:focus-within .acao-botao,.acao-linha.is-urgente .acao-botao,.acao-linha.is-solta .acao-botao{opacity:1}.acao-botao:hover{box-shadow:var(--depth-card), inset 0 0 0 1px var(--texto-apoio)}.acao-botao:focus-visible{outline:2px solid var(--texto);outline-offset:2px}.acao-fora{rotate:-45deg}@media (hover:none){.acao-botao{opacity:1}}@media (hover:hover){.acao-linha:not(.is-urgente)>.acao-botao{position:absolute;top:50%;right:12px;translate:0 -50%}.acao-linha:not(.is-urgente):is(:hover,:focus-within,.is-solta)>:is(.lista__valor,.lista__prazo,.lista__regua){opacity:0}.acao-linha>:is(.lista__valor,.lista__prazo,.lista__regua){transition:opacity .16s var(--ease-out)}}.acao-linha>.lista__valor{text-align:right;margin-left:auto}.acao-linha.is-solta{background:var(--papel);box-shadow:inset 0 0 0 1.5px var(--texto-apoio);outline:1px dashed var(--borda-forte);outline-offset:-5px}.acao-linha.is-feita .lista__texto b,.acao-linha.is-feita .lista__valor{color:var(--texto-apoio)}.acao-feito{color:var(--texto-apoio);align-items:center;gap:8px;display:inline-flex}.acao-desfazer{color:var(--texto-apoio);font:inherit;font-size:var(--text-xs);text-underline-offset:3px;cursor:pointer;background:0 0;border:0;padding:0;text-decoration:underline}.acao-desfazer:hover{color:var(--texto)}.acao-erro{color:var(--alerta,var(--vinho));font-size:var(--text-xs);margin:2px 12px 6px}button.pend__linha{width:100%;font:inherit;font-size:var(--text-sm);text-align:left;cursor:pointer;background:0 0;border:0}.falta{margin:0;padding:0;list-style:none;display:grid}.falta__item{align-items:center;gap:12px;padding:12px 0;display:flex}.falta__item+.falta__item{border-top:1px solid var(--borda)}.falta__marca{background:var(--papel);width:28px;height:28px;color:var(--texto-apoio);border-radius:9px;flex:none;place-items:center;display:grid}.falta__item.is-trava .falta__marca{color:var(--alerta,var(--vinho))}.falta__texto{flex:1;min-width:0;line-height:1.35;display:grid}.falta__texto b{font-size:var(--text-sm);font-weight:600}.falta__texto small,.falta__conta small{color:var(--texto-apoio);font-size:var(--text-xs)}.falta__conta{font-size:var(--text-sm);white-space:nowrap;flex:none;justify-items:end;font-weight:600;display:grid}.falta__item.is-trava .falta__conta small{color:var(--alerta,var(--vinho))}.ind__delta{color:var(--texto-apoio);font-family:var(--font);font-size:var(--text-xs);letter-spacing:0;vertical-align:.35em;white-space:nowrap;margin-left:8px;font-weight:600}.ind__delta.is-atencao{color:var(--alerta,var(--vinho))}.lista:has(>.selos){flex-direction:column;display:flex}.lista>.selos{flex:1;grid-template-columns:repeat(2,minmax(0,1fr));grid-auto-rows:minmax(64px,1fr);align-content:stretch;gap:8px;min-height:0;margin:0;padding:4px 4px 0;list-style:none;display:grid}.selos li{min-width:0;container:selo/size}.lista .selos li:before{display:none}.selos__item{background:var(--vinho-suave);height:100%;color:var(--texto);transition:background-color .16s var(--ease-out), box-shadow .16s var(--ease-out);border-radius:14px;grid-template-columns:minmax(0,1fr) auto auto;grid-template-areas:"texto acao selo";align-items:center;column-gap:10px;padding:10px 12px;text-decoration:none;display:grid;position:relative}.selos__item:hover,.selos__item:focus-within{background:var(--cartao);box-shadow:inset 0 0 0 1px var(--borda), var(--depth-control)}.selos__item.is-urgente{background:var(--atencao-suave)}.selos__texto{min-width:0;color:inherit;grid-area:texto;gap:2px;line-height:1.3;text-decoration:none;display:grid}.selos__texto b,.selos__vence,.selos__pe small{white-space:nowrap;text-overflow:ellipsis;min-width:0;overflow:hidden}.selos__texto b{font-size:.8125rem;font-weight:600}.selos__vence{color:var(--texto-apoio);font-size:var(--text-xs)}.is-urgente .selos__vence{color:var(--atencao);font-weight:600}.selos__item>.selo{grid-area:selo}.selos__pe,.selos__em{display:none}.selos__emitir-faixa{cursor:pointer;z-index:1;background:var(--atencao);color:#fff;border:0;border-radius:50%;grid-area:acao;place-items:center;width:30px;height:30px;display:grid;position:relative;box-shadow:0 2px 6px #a85a174d}.selos__emitir-faixa:focus-visible{outline:2px solid var(--texto);outline-offset:2px}@container selo (height>=88px){.selos__item{grid-template:"texto selo""pe pe"1fr/minmax(0,1fr) auto;align-items:start;row-gap:6px;padding:12px 14px}.selos__emitir-faixa{display:none}.selos__em{display:inline}.selos__pe{grid-area:pe;justify-content:space-between;align-self:end;align-items:center;gap:8px;min-width:0;display:flex}.selos__pe small{color:var(--texto-apoio);font-size:var(--text-xs)}}@container selo (height>=140px){.selos__item{row-gap:10px;padding:16px}.selos__texto b{font-size:var(--text-sm);white-space:normal;-webkit-line-clamp:2;-webkit-box-orient:vertical;display:-webkit-box}.selos__item>.selo,.selos__item>.selo svg{width:56px;height:56px}.selos__item .selo__dias{font-size:1rem}}.selos__emitir{font:inherit;cursor:pointer;z-index:1;height:28px;color:var(--texto);font-size:var(--text-xs);white-space:nowrap;box-shadow:inset 0 0 0 1px var(--borda-forte);appearance:none;transition:background-color .16s var(--ease-out), box-shadow .16s var(--ease-out);background:0 0;border:0;border-radius:999px;flex:none;align-items:center;gap:4px;padding:0 10px;font-weight:600;text-decoration:none;display:inline-flex;position:relative}.selos__emitir:hover{background:var(--cartao);box-shadow:inset 0 0 0 1px var(--texto-apoio), var(--depth-control)}.selos__emitir.is-cheio{background:var(--atencao);color:#fff;box-shadow:0 2px 6px #a85a174d}.selos__emitir.is-cheio:hover{background:#8f4c12}.selos__emitir:focus-visible{outline:2px solid var(--texto);outline-offset:2px}.selos__texto:after{content:"";border-radius:inherit;position:absolute;inset:0}.selos__resto{grid-template-columns:minmax(0,1fr);grid-template-areas:none;align-content:center;gap:2px}.selos__resto b{font-family:var(--font-display);font-size:1.125rem;font-weight:600}.selos__ver{color:var(--texto-apoio);font-size:var(--text-xs);align-items:center;gap:2px;margin-top:4px;font-weight:600;display:inline-flex}.selos__resto:hover .selos__ver{color:var(--vinho)}.selo{flex:none;place-items:center;width:40px;height:40px;display:grid;position:relative}.selo svg{width:40px;height:40px;position:absolute;inset:0;overflow:visible}.selo circle{fill:none}.selo__trilho{stroke:var(--linho);stroke-width:4px}.selo__anel{stroke:var(--vinho);stroke-width:4px;stroke-linecap:round;transition:stroke-dasharray .6s var(--ease-out)}.selo__borda{fill:var(--cartao);stroke:var(--linho-forte);stroke-width:1px;stroke-dasharray:2 2.5}.selo__dias{color:var(--texto);font-family:var(--font-display);letter-spacing:-.02em;place-items:center;font-size:.8125rem;font-weight:600;display:grid;position:absolute;inset:0}.selo.is-urgente .selo__anel{stroke:var(--atencao-viva)}.selo.is-urgente .selo__dias{color:var(--atencao)}@media (prefers-reduced-motion:reduce){.selo__anel{transition:none}}.selos__item>.papel{grid-area:selo}.papel{flex:none;place-items:center;width:32px;height:42px;display:grid;position:relative}.papel svg{width:100%;height:100%;position:absolute;inset:0;overflow:visible}.papel__borda{fill:none;stroke:var(--grafite);stroke-width:1.5px;stroke-dasharray:3 2.5;stroke-linejoin:round}.papel__enchimento{fill:#123b4a24;transition:y .6s var(--ease-out), height .6s var(--ease-out)}.papel.is-urgente .papel__enchimento{fill:#f2994a73}.papel.is-urgente .papel__borda{stroke:var(--atencao)}.papel__dias{color:var(--texto);font-family:var(--font-display);letter-spacing:-.02em;place-items:center;font-size:.75rem;font-weight:600;display:grid;position:absolute;inset:0 0 6px}.papel.is-urgente .papel__dias{color:var(--atencao)}.papel.is-feita .papel__borda{fill:#1b7f4e1f;stroke:var(--nogueira);stroke-dasharray:none}.papel__sinal{fill:none;stroke:var(--nogueira);stroke-width:2px;stroke-linecap:round;stroke-linejoin:round}.selos__item.is-feita{background:#1b7f4e12}.selos__item.is-feita .selos__vence{color:var(--nogueira);font-weight:600}.selos__item.is-solta{background:var(--cartao);box-shadow:inset 0 0 0 1.5px var(--texto-apoio);outline:1px dashed var(--borda-forte);outline-offset:3px}.selos__vence.is-erro{color:var(--alerta);white-space:normal}@container selo (height>=140px){.selos__item>.papel{width:40px;height:52px}.papel__dias{font-size:.875rem}}@media (prefers-reduced-motion:reduce){.papel__enchimento{transition:none}}.so-alto{display:none}.selos__valor{font-size:var(--text-sm);white-space:nowrap;text-overflow:ellipsis;font-weight:600;overflow:hidden}@container selo (height>=88px){.so-faixa{display:none}.so-alto{display:inline}}@media (width>=901px){.lista:last-child .selos li:last-child .selos__pe{padding-right:64px}.lista:last-child .selos li:last-child .selos__item>:is(.selo,.papel){margin-right:0}}.selo.is-vencido .selo__anel{stroke:var(--alerta)}.selo.is-vencido .selo__dias{color:var(--alerta)}.troca{flex:none;position:relative}.troca__botao{height:30px;box-shadow:inset 0 0 0 1px var(--borda-forte);color:var(--texto-apoio);font:inherit;font-size:var(--text-xs);cursor:pointer;transition:background-color .16s var(--ease-out), color .16s var(--ease-out);background:0 0;border:0;border-radius:999px;align-items:center;gap:5px;padding:0 10px;font-weight:600;display:inline-flex}.troca__botao:hover,.troca__botao.is-aberto{background:var(--cartao);color:var(--texto)}.troca__botao:focus-visible{outline:2px solid var(--vinho);outline-offset:2px}.troca__menu{z-index:30;background:var(--cartao);width:320px;box-shadow:0 12px 32px #123b4a2e, inset 0 0 0 1px var(--borda);border-radius:16px;gap:2px;padding:8px;display:grid;position:absolute;top:calc(100% + 8px);right:0}.troca__titulo{color:var(--texto-apoio);font-size:var(--text-xs);margin:4px 8px 6px;font-weight:600}.troca__opcao{width:100%;color:var(--texto);font:inherit;text-align:left;cursor:pointer;background:0 0;border:0;border-radius:10px;align-items:center;gap:10px;padding:8px;display:flex}.troca__opcao:hover,.troca__opcao:focus-visible{background:var(--papel);outline:none}.troca__opcao.is-atual{background:var(--vinho-suave)}.troca__opcao>i{background:var(--papel);width:30px;height:30px;color:var(--vinho);border-radius:10px;flex:none;place-items:center;display:grid}.troca__opcao>span{flex:1;gap:1px;min-width:0;display:grid}.troca__opcao b{font-size:var(--text-sm);font-weight:600}.troca__opcao>span span{color:var(--texto-apoio);font-size:var(--text-xs);white-space:nowrap;text-overflow:ellipsis;overflow:hidden}.troca__opcao>svg{color:var(--vinho);flex:none}.lista__em-dia{text-align:center;background:#1b7f4e0f;border-radius:16px;flex:1;place-content:center;justify-items:center;gap:6px;min-height:0;margin:4px;padding:20px;display:grid}.lista__em-dia-marca{background:var(--nogueira);color:#fff;border-radius:50%;place-items:center;width:48px;height:48px;margin-bottom:6px;display:grid;box-shadow:0 0 0 8px #1b7f4e1f}.lista__em-dia>b{font-family:var(--font-display);font-size:1.25rem;font-weight:500}.lista__em-dia>span:not(.troca__sugestoes,.lista__em-dia-marca){color:var(--texto-apoio);font-size:var(--text-sm)}.troca__sugestoes{color:var(--texto-apoio);font-size:var(--text-xs);flex-wrap:wrap;justify-content:center;align-items:center;gap:8px;margin-top:14px;display:flex}.troca__sugestao{background:var(--cartao);height:32px;box-shadow:inset 0 0 0 1px var(--borda-forte), var(--depth-control);color:var(--texto);font:inherit;font-size:var(--text-xs);white-space:nowrap;cursor:pointer;border:0;border-radius:999px;align-items:center;gap:6px;padding:0 14px;font-weight:600;display:inline-flex}.troca__sugestao:hover{background:var(--vinho);box-shadow:none;color:#fff}.troca__sugestao:focus-visible{outline:2px solid var(--vinho);outline-offset:2px}.extra__regua{align-items:center}.extra__regua .regua-meta{flex:1}.extra__regua>svg{color:var(--texto-apoio);flex:none}.lista:has(>.lista__em-dia){flex-direction:column;display:flex}.lista__topo{min-width:0}.lista__topo>h3{flex:none}.lista__topo>.lista__conta{white-space:nowrap;text-overflow:ellipsis;flex:0 auto;min-width:0;overflow:hidden}.lista__topo>.lista__ver,.lista__topo>.troca{flex:none}.troca__menu{top:auto;bottom:calc(100% + 8px)}.selos__pe>small{flex:1}.selos__pe>.selos__valor{flex:none;overflow:visible}.lista__em-dia-marca svg{stroke-width:2.4px}.extra__ok{width:40px;height:40px;color:var(--nogueira);background:#1b7f4e1f;border-radius:50%;grid-area:selo;place-items:center;display:grid}.extra__ok svg{stroke-width:2.4px}.visao{max-width:var(--folha-max,1180px);grid-template-columns:minmax(0,1fr);gap:clamp(14px,2vh,20px);margin:0 auto;display:grid}.prazo{grid-template-columns:minmax(0,1fr) minmax(0,1.15fr);display:grid;overflow:hidden}.prazo__info{grid-template-rows:auto auto 1fr;gap:4px;padding:24px;display:grid}.prazo__cabeca{align-items:baseline;gap:10px;min-width:0;display:flex}.prazo__rotulo{color:var(--texto-apoio);font-size:var(--text-xs);white-space:nowrap;flex:none}.prazo__titulo{letter-spacing:-.02em;white-space:nowrap;font-size:1.5rem;font-weight:650}.prazo__conta{color:var(--texto-apoio);font-size:var(--text-sm);white-space:nowrap;align-items:baseline;gap:8px;margin-top:4px;display:flex}.prazo__cabeca .cta{align-self:center;height:38px;margin-left:auto;padding-left:16px}.ind__moeda{color:var(--texto-apoio);letter-spacing:0;margin-right:4px;font-size:.5em;font-weight:600}.prazo__data{color:var(--greige);font-size:var(--text-xs);margin-left:4px}.prazo__conta b{color:var(--texto);font-family:var(--font-display);letter-spacing:-.02em;font-variant-numeric:normal;letter-spacing:-.04em;font-size:3rem;font-weight:500;line-height:1}.prazo__pe{flex-wrap:wrap;align-self:end;align-items:center;gap:10px 16px;min-width:0;padding-top:20px;display:flex}.cta{background:var(--vinho);height:44px;color:var(--sobre-vinho);font-size:var(--text-sm);white-space:nowrap;transition:transform .22s var(--ease-out), box-shadow .22s var(--ease-out), background-color .22s var(--ease-out);border-radius:999px;flex:none;align-items:center;gap:12px;padding:0 6px 0 20px;font-weight:600;text-decoration:none;display:inline-flex;position:relative;overflow:hidden;box-shadow:inset 0 1px #ffffff2e,0 1px 2px #0b25304d,0 12px 24px -14px #123b4ab3}.cta:after{content:"";pointer-events:none;background:linear-gradient(100deg,#0000 30%,#ffffff38 50%,#0000 70%);position:absolute;inset:0;transform:translate(-120%)}.cta:hover{background:var(--vinho-forte);transform:translateY(-1px);box-shadow:inset 0 1px #ffffff2e,0 2px 4px #0b25304d,0 18px 32px -14px #123b4acc}.cta:active{transition-duration:90ms;transform:translateY(0)scale(.97)}.cta:focus-visible{outline:2px solid var(--vinho);outline-offset:3px}.cta__seta{background:var(--sobre-vinho);width:32px;height:32px;color:var(--vinho);border-radius:50%;place-items:center;display:grid;position:relative;overflow:hidden}.cta__seta svg{grid-area:1/1}.cta__seta svg+svg{transform:translate(-160%)}@media (prefers-reduced-motion:no-preference){.cta:after{animation:cta-brilho 1.1s var(--ease-out) .7s both}.cta:hover:after{animation:cta-brilho .9s var(--ease-out) both}.cta:hover .cta__seta svg:first-child{animation:cta-sai .42s var(--ease-out) both}.cta:hover .cta__seta svg+svg{animation:cta-entra .42s var(--ease-out) .12s both}}@keyframes cta-brilho{0%{transform:translate(-120%)}to{transform:translate(120%)}}@keyframes cta-sai{to{transform:translate(160%)}}@keyframes cta-entra{0%{transform:translate(-160%)}to{transform:translate(0)}}.prazo__unidades{border-left:1px solid var(--borda);background:var(--papel);gap:8px;padding:16px 16px 0}@media (width>=1101px){.prazo__unidades{contain:size}}@media (width<=1100px){.prazo__unidades .pend{max-height:280px}}.prazo__unidades .rola__mais{bottom:8px}.pend__vazio,.lista__vazio{color:var(--texto-apoio);font-size:var(--text-sm);padding:12px 8px}.prazo__topo{justify-content:space-between;align-items:center;gap:12px;padding:0 8px;display:flex}.prazo__topo h3{font-size:var(--text-sm);white-space:nowrap;font-weight:600}.prazo__topo h3 span{color:var(--texto-apoio);font-size:var(--text-xs);margin-left:6px;font-weight:500}@media (width<=1366px){.prazo__topo h3 span{display:none}}.prazo__topo .filtro button{height:26px;padding:0 12px}.pend{align-content:start;gap:2px;margin:0;padding:0;list-style:none;display:grid}.pend__linha{height:40px;color:var(--texto);font-size:var(--text-sm);transition:background-color .16s var(--ease-out), box-shadow .16s var(--ease-out);border-radius:12px;align-items:center;gap:10px;padding:0 8px;text-decoration:none;display:flex}.pend__linha:hover,.pend__linha:focus-visible{background:var(--cartao);box-shadow:var(--depth-control), inset 0 0 0 1px var(--borda)}.anel{--cor:var(--nogueira);background:conic-gradient(var(--cor) calc(var(--p) * 360deg), var(--linho) 0);border-radius:50%;flex:none;width:20px;height:20px;-webkit-mask:radial-gradient(circle,#0000 6px,#000 6.5px);mask:radial-gradient(circle,#0000 6px,#000 6.5px)}.pend__linha[data-status=atrasada] .anel{--cor:var(--alerta)}.pend__nome{white-space:nowrap;text-overflow:ellipsis;flex:1;min-width:0;overflow:hidden}.pend__falta{color:var(--texto-apoio);font-size:var(--text-xs)}.pend__linha[data-status=atrasada] .pend__falta{color:var(--alerta);font-weight:600}.pend__seta{color:var(--greige);transition:transform .16s var(--ease-out), color .16s var(--ease-out)}.pend__linha:hover .pend__seta{color:var(--vinho);transform:translate(2px)}.visao__grade3{grid-template-columns:repeat(3,minmax(0,1fr));gap:16px;display:grid}.ind{grid-template-rows:auto auto auto 1fr auto;padding:20px 24px 16px;display:grid}.ind__topo h3{color:var(--texto-apoio);font-size:var(--text-xs);font-weight:600}.ind__numero{font-family:var(--font-display);font-variant-numeric:normal;letter-spacing:-.035em;margin-top:8px;font-size:2rem;font-weight:700;line-height:1.05}.ind__fala{color:var(--texto-apoio);font-family:var(--font);font-size:var(--text-sm);letter-spacing:0;white-space:nowrap;margin-left:10px;font-weight:500}.ind__fala>*+*,.ind__fala>.ind__delta,.ind__fala>.ind__acao,.ind__fala>.ind__ok{vertical-align:baseline;margin-left:0}.ind__fala>:is(.ind__delta,.ind__acao,.ind__ok):not(:first-child):before{content:"·";color:var(--greige);margin:0 6px;font-weight:500}.ind__ok{color:var(--nogueira)}.ind__numero{flex-wrap:wrap;align-items:baseline;row-gap:2px;min-width:0;display:flex}@media (width<=1366px){.ind__numero{font-size:1.6rem}.ind__fala{font-size:var(--text-xs);margin-left:8px}}.ind__apoio{color:var(--texto-apoio);font-size:var(--text-xs);white-space:nowrap;text-overflow:ellipsis;margin-top:2px;overflow:hidden}.ind__acao{color:var(--atencao);font-weight:600;text-decoration:none}.ind__acao:hover{text-underline-offset:3px;text-decoration:underline}[data-parte=restrito],[data-parte=conciliado]{--cor:var(--nogueira);background:var(--nogueira)}[data-parte=livre]{--cor:var(--grafite);background:var(--grafite)}[data-parte=aberto]{--cor:var(--vinho);background:var(--vinho)}.graf{gap:8px;margin:16px 0;display:grid}.graf__area{height:72px;position:relative}.graf__plot{inset:0 calc(50% / var(--n));position:absolute}.graf__area svg{width:100%;height:100%;display:block;position:relative;overflow:visible}.graf g[data-parte]{color:var(--cor);background:0 0}.graf__preenche{fill:currentColor;fill-opacity:.16}.graf__traco{fill:none;stroke:currentColor;stroke-width:2px;stroke-linejoin:round}.graf__orcado{fill:none;stroke:var(--greige);stroke-width:1.5px;stroke-dasharray:4 4}.graf__executado-area{fill:var(--nogueira);fill-opacity:.14}.graf__executado{fill:none;stroke:var(--nogueira);stroke-width:2px;stroke-linejoin:round}.graf__janela{transition:left .28s var(--ease-out), right .28s var(--ease-out);background:#123b4a0f;border-radius:8px;position:absolute;top:0;bottom:0}.graf__ponto{background:var(--cartao);width:8px;height:8px;box-shadow:0 0 0 2px var(--carvao);pointer-events:none;border-radius:50%;margin:-4px 0 0 -4px;position:absolute}.graf__colunas{align-items:flex-end;gap:4px;display:flex}.graf__coluna{height:100%;transition:background-color .16s var(--ease-out);border-radius:4px;flex-direction:column;flex:1;justify-content:flex-end;gap:2px;display:flex}.graf__coluna i{transition:height .32s var(--ease-out);border-radius:3px}.graf__coluna i[style*="height: 0%"]{display:none}.graf__meses{color:var(--greige);font-size:var(--text-xs);line-height:1;display:flex}.graf__meses span{text-align:center;flex:1}.graf__meses .is-atual{color:var(--texto);font-weight:600}.visao__grade2{grid-template-columns:repeat(2,minmax(0,1fr));gap:clamp(12px,1.4vw,18px);display:grid}.lista{padding:16px 8px 8px}.lista__topo{align-items:baseline;gap:10px;padding:0 12px 8px;display:flex}.lista__conta{color:var(--texto-apoio);font-size:var(--text-xs);white-space:nowrap}.lista__ver{color:var(--texto-apoio);font-size:var(--text-xs);white-space:nowrap;transition:color .16s var(--ease-out);align-items:center;gap:2px;margin-left:auto;font-weight:600;text-decoration:none;display:inline-flex}.lista__ver:hover{color:var(--vinho)}.lista ul{align-content:start;margin:0;padding:0;list-style:none;display:grid}.lista li{position:relative}.lista li+li:before{content:"";background:linear-gradient(90deg, transparent, var(--borda) 16%, var(--borda) 84%, transparent);height:1px;transition:opacity .16s var(--ease-out);position:absolute;top:0;left:12px;right:12px}.lista li:hover:before,.lista li:hover+li:before,.lista li:focus-within:before,.lista li:focus-within+li:before{opacity:0}.lista__linha{min-height:44px;color:var(--texto);transition:background-color .16s var(--ease-out), box-shadow .16s var(--ease-out);border-radius:12px;align-items:center;gap:12px;padding:6px 12px;text-decoration:none;display:flex}.lista__linha:hover,.lista__linha:focus-visible{background:var(--papel);box-shadow:inset 0 0 0 1px var(--borda)}.lista__texto{flex:1;align-items:baseline;gap:8px;min-width:0;line-height:1.35;display:flex}.lista__texto b{flex:0 auto;min-width:0}.lista__texto small{flex:1 1 0;min-width:0}.lista__texto b{font-size:var(--text-sm);white-space:nowrap;text-overflow:ellipsis;font-weight:600;overflow:hidden}.lista__texto small{color:var(--texto-apoio);font-size:var(--text-xs);white-space:nowrap;text-overflow:ellipsis;overflow:hidden}.lista__valor{font-size:var(--text-sm);font-weight:600}.lista__prazo{min-width:52px;color:var(--texto-apoio);font-size:var(--text-xs);text-align:right;white-space:nowrap;flex:none;font-weight:600}.is-urgente .lista__regua:after{background:var(--atencao-viva)}.is-urgente .lista__prazo{color:var(--atencao)}.lista__seta{color:var(--greige);opacity:0;transition:opacity .16s var(--ease-out), transform .16s var(--ease-out);flex:none;margin-right:-4px}.lista__linha:hover .lista__seta,.lista__linha:focus-visible .lista__seta{opacity:1;transform:translate(2px)}.vazio{text-align:center;justify-items:center;gap:12px;max-width:36rem;margin:12vh auto 0;display:grid}.vazio__icone{background:var(--cartao);width:60px;height:60px;box-shadow:var(--depth-card), inset 0 0 0 1px var(--borda);color:var(--vinho);border-radius:18px;place-items:center;display:grid}.vazio h2{letter-spacing:-.03em;font-size:1.5rem;font-weight:700}.vazio p{color:var(--texto-apoio)}@media (width<=1100px){.visao__grade3{grid-template-columns:repeat(2,minmax(0,1fr))}.prazo{grid-template-columns:minmax(0,1fr)}.prazo__unidades{border-top:1px solid var(--borda);border-left:0}}@media (width<=720px){.visao__grade3,.visao__grade2{grid-template-columns:minmax(0,1fr)}.prazo__pe{flex-direction:column;align-items:stretch}.cta{justify-content:space-between}}.ind__topo{align-items:center;gap:8px;min-width:0;display:flex}.ind__topo h3{white-space:nowrap;text-overflow:ellipsis;flex:1;min-width:0;overflow:hidden}.ind__controles{flex:none;align-items:center;gap:4px;display:flex}.ind__controles .filtro-menu__botao{padding-inline:10px 8px}@media (width>=901px){.shell__conteudo:has(>.visao){padding-bottom:clamp(16px,2.6vh,28px)}.visao{grid-template-rows:auto minmax(0,1fr) auto;height:100%;min-height:640px}.visao__grade2{min-height:0}.lista{grid-template-rows:auto minmax(0,1fr);min-height:0;display:grid}.lista ul{min-height:0;padding-bottom:8px}.graf__area{height:clamp(48px,8vh,72px)}}@media (width>=901px) and (height<=820px){.visao{gap:12px;min-height:560px}.prazo__info{padding:16px 20px}.prazo__titulo{font-size:1.25rem}.prazo__conta b{font-size:2.25rem}.prazo__pe{padding-top:12px}.prazo__unidades{gap:4px;padding:12px}.pend__linha{height:32px}.ind{padding:16px 20px 12px}.ind__numero{margin-top:4px;font-size:1.6rem}.graf{gap:4px;margin:8px 0}.graf__area{height:40px}.filtro button{height:26px}.lista{padding-top:12px}.lista__linha{min-height:40px;padding-block:4px}}.ind__mes{background:var(--vinho-suave);height:22px;color:var(--vinho);font:inherit;font-size:var(--text-xs);white-space:nowrap;cursor:pointer;border:0;border-radius:999px;align-items:center;gap:4px;padding:0 6px 0 8px;font-weight:600;display:inline-flex}.ind__mes:hover{box-shadow:inset 0 0 0 1px #123b4a4d}@media (prefers-reduced-motion:no-preference){.ind__mes{animation:rola-chega .24s var(--ease-out) both}}.graf{position:relative}.graf__seletor{display:flex;position:absolute;inset:0}.graf__seletor button{cursor:pointer;min-width:0;transition:background-color .16s var(--ease-out);background:0 0;border:0;border-radius:8px;flex:1;padding:0;position:relative}.graf__seletor button:hover:not(:disabled){background:#123b4a0d}.graf__seletor button:focus-visible{outline:2px solid var(--vinho);outline-offset:-2px}.graf__seletor button:disabled{cursor:default}.graf__guia{background:var(--vinho);opacity:.4;pointer-events:none;width:1px;margin-left:-.5px;position:absolute;top:0;bottom:0}.graf__meses .is-escolhido{color:var(--vinho);font-weight:700}.graf__coluna.is-apagado{opacity:.3}.prazo__unidades{grid-template-rows:auto minmax(0,1fr) auto}.prazo__total{border-top:1px solid var(--borda);color:var(--texto-apoio);font-size:var(--text-xs);white-space:nowrap;padding:8px 8px 12px}.prazo__total b{color:var(--texto);font-weight:600}.escopo{color:var(--greige);white-space:nowrap;font-weight:500}.prazo__unidades:has(>.prazo__total) .rola__mais{bottom:48px}.prazo__frase{color:var(--texto-apoio);font-size:var(--text-sm);white-space:nowrap;margin:0}.prazo__frase b{color:var(--texto);font-weight:600}.prazo__frase .is-atraso{color:var(--alerta);font-weight:600}.visao__faixa{background:color-mix(in srgb, var(--vinho) 8%, var(--cartao));box-shadow:inset 0 0 0 1px color-mix(in srgb, var(--vinho) 22%, transparent);font-size:var(--text-sm);border-radius:16px;align-items:center;gap:14px;margin:0;padding:10px 12px 12px 18px;display:flex;position:relative;overflow:hidden}.visao__faixa-barra{background:color-mix(in srgb, var(--vinho) 14%, transparent);height:3px;position:absolute;bottom:0;left:0;right:0}.visao__faixa-barra:after{content:"";width:var(--p);background:var(--vinho);position:absolute;inset:0 auto 0 0}.visao__faixa-texto{min-width:0;color:var(--texto-apoio);text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.visao__faixa-texto b{color:var(--texto)}.visao__faixa .btn{white-space:nowrap;flex:none;height:38px;margin-left:auto}.visao__aviso{background:var(--cartao);color:var(--texto-apoio);border-radius:16px;margin:0;padding:18px 20px}.visao__comece{background:radial-gradient(120% 100% at 100% 0%, color-mix(in srgb, var(--vinho) 6%, transparent) 0, transparent 55%), var(--cartao);flex-direction:column;align-items:flex-start;gap:8px;min-height:0;padding:20px 22px;display:flex}.visao__comece-icone{background:var(--papel);width:40px;height:40px;box-shadow:inset 0 0 0 1px var(--borda);color:var(--vinho);border-radius:12px;place-items:center;display:grid}.visao__comece-icone.is-grande{background:var(--vinho);width:60px;height:60px;box-shadow:none;color:#fff;border-radius:18px}.visao__comece h3{font-size:var(--text-sm);margin:4px 0 0}.visao__comece p{color:var(--texto-apoio);font-size:var(--text-xs);margin:0;line-height:1.5}.visao__comece .btn{white-space:nowrap;height:38px;margin-top:auto}.visao--vazia{place-items:center}.visao__convite{text-align:center;background:radial-gradient(120% 90% at 50% 0%, color-mix(in srgb, var(--vinho) 9%, transparent) 0, transparent 60%), var(--cartao);justify-items:center;gap:12px;max-width:560px;padding:40px 44px;display:grid}.visao__convite h2{font-family:var(--font-display);letter-spacing:-.02em;margin:6px 0 0;font-size:1.875rem;font-weight:500}.visao__convite p{color:var(--texto-apoio);font-size:var(--text-sm);margin:0;line-height:1.55}.visao__convite-acao{white-space:nowrap;height:52px;box-shadow:0 0 0 5px color-mix(in srgb, var(--vinho) 12%, transparent), 0 14px 28px -12px #123b4a99;border-radius:16px;margin-top:8px;padding:0 26px;font-size:1rem}.visao__convite small{color:var(--texto-apoio);font-size:var(--text-xs)}@media (width>=901px){.visao.has-faixa{grid-template-rows:auto auto minmax(0,1fr) auto}.visao.visao--vazia{grid-template-rows:minmax(0,1fr)}}.pag-detalhe__pe{flex:1;justify-content:space-between;gap:8px;min-width:0;display:flex}.pag-detalhe__pe .btn{white-space:nowrap}.pag-detalhe__lista{margin:0;padding:0;list-style:none;display:grid}.pag-detalhe__lista button{border:0;border-bottom:1px solid var(--borda);width:100%;color:var(--texto);font:inherit;text-align:left;cursor:pointer;background:0 0;grid-template-columns:48px minmax(0,1fr) auto 14px;align-items:center;gap:12px;padding:12px 8px;display:grid}.pag-detalhe__lista li:last-child button{border-bottom:0}.pag-detalhe__lista button:hover{background:var(--papel)}.pag-detalhe__lista button:focus-visible{outline:2px solid var(--vinho);outline-offset:-2px}.pag-detalhe__dia{color:var(--texto-apoio);font-size:var(--text-sm)}.pag-detalhe__nome{min-width:0;display:grid}.pag-detalhe__nome b,.pag-detalhe__nome small{text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.pag-detalhe__nome small{color:var(--texto-apoio)}.pag-detalhe__valor{white-space:nowrap}button.selos__texto{font:inherit;text-align:left;cursor:pointer;background:0 0;border:0;padding:0}button.selos__texto:focus-visible{outline:2px solid var(--vinho);outline-offset:2px;border-radius:6px}button.lista__ver{cursor:pointer;background:0 0;border:0;padding:0;font-family:inherit}.regua-meta{background:var(--papel);border-radius:999px;flex:1;min-width:48px;height:12px;display:block;position:relative;box-shadow:inset 0 1px 2px #123b4a29,inset 0 0 0 1px #123b4a0f}.regua-meta__valor{width:max(0px, calc(var(--v) - 6px));background:var(--nogueira);transition:width .32s var(--ease-out);border-radius:999px;position:absolute;inset:3px auto 3px 3px;box-shadow:inset 0 1px #ffffff47,0 1px 1px #123b4a2e}.regua-meta[data-estado=atencao] .regua-meta__valor{background:var(--atencao-viva)}.regua-meta[data-estado=alerta] .regua-meta__valor{background:var(--alerta)}.regua-meta__entalhe{top:-3px;bottom:-3px;left:var(--meta);background:var(--vinho);width:2px;box-shadow:0 0 0 1.5px var(--cartao);border-radius:1px;margin-left:-1px;position:absolute}.regua-meta[data-estado=vazio]{background:repeating-linear-gradient(90deg, #123b4a1f 0 4px, transparent 4px 8px), var(--papel)}.regua-meta[data-estado=vazio] .regua-meta__valor{display:none}.un__cartao{grid-template-rows:auto auto minmax(0,1fr)}.un__cabeca,.un{grid-template-columns:28px minmax(0,1fr) minmax(120px,.75fr) minmax(120px,.75fr);align-items:center;gap:16px;display:grid}.un__cabeca{border-bottom:1px solid var(--borda);color:var(--texto-apoio);font-size:var(--text-xs);margin:0;padding:0 12px 6px;font-weight:600}.un__cabeca span:first-child{grid-column:1/3}.un__cabeca small{color:var(--greige);margin-left:4px;font-weight:500}.un__lista{grid-auto-rows:minmax(48px,1fr);margin:0;padding:0;list-style:none;display:grid}.un{min-width:0;font-size:var(--text-sm);white-space:nowrap;padding:0 12px}.un+.un{border-top:1px solid #123b4a17}.un[data-status=alerta]{background:linear-gradient(90deg, var(--alerta-suave), transparent 70%)}.un[data-status=atencao]{background:linear-gradient(90deg, var(--atencao-suave), transparent 70%)}.un__predio{width:28px;height:28px;color:var(--nogueira);background:#1b7f4e1f;border-radius:8px;place-items:center;display:grid}.un[data-status=atencao] .un__predio{background:var(--cartao);color:var(--atencao);box-shadow:inset 0 0 0 1px #a85a1759}.un[data-status=alerta] .un__predio{background:var(--cartao);color:var(--alerta);box-shadow:inset 0 0 0 1px #b4232c59}.un__nome{align-items:baseline;gap:8px;min-width:0;display:flex;overflow:hidden}.un__nome b{text-overflow:ellipsis;font-weight:500;overflow:hidden}.un__metrica{align-items:center;gap:10px;min-width:0;display:flex}.un__metrica b{width:40px;font-family:var(--font-display);font-variant-numeric:lining-nums;text-align:right;flex:none;font-size:1rem;font-weight:500}.un__metrica[data-estado=atencao] b{color:var(--atencao);font-weight:600}.un__metrica[data-estado=alerta] b{color:var(--alerta);font-weight:600}.meta__lista{grid-auto-rows:minmax(48px,1fr);margin:0;padding:0 4px;list-style:none;display:grid}.meta{grid-template-columns:minmax(0,1fr) minmax(64px,.5fr) minmax(72px,auto);align-items:center;gap:14px;min-width:0;padding:0 10px;display:grid}.meta+.meta{border-top:1px solid #123b4a17}.meta[data-status=em-risco]{background:linear-gradient(90deg, var(--alerta-suave), transparent 80%)}.meta[data-status=sem-dados]{background:linear-gradient(90deg, var(--atencao-suave), transparent 80%)}.meta__nome{font-size:var(--text-sm);white-space:nowrap;text-overflow:ellipsis;font-weight:500;overflow:hidden}.meta__valor{min-width:48px;font-family:var(--font-display);font-variant-numeric:lining-nums;text-align:right;font-size:1.125rem;font-weight:500}.meta[data-status=em-risco] .meta__valor{color:var(--alerta);font-weight:600}.meta__enviar{background:var(--vinho);color:#fff;height:32px;font-size:var(--text-xs);white-space:nowrap;transition:background-color .16s var(--ease-out), color .16s var(--ease-out), box-shadow .16s var(--ease-out);border-radius:999px;flex:none;justify-self:end;align-items:center;gap:4px;padding:0 12px;font-weight:600;text-decoration:none;display:inline-flex}.meta__enviar:hover,.meta__enviar:focus-visible{background:color-mix(in srgb, var(--vinho) 85%, #000);color:#fff}@media (prefers-reduced-motion:reduce){.regua-meta__valor{transition:none}}@media (width<=1366px){.un__cabeca,.un{grid-template-columns:28px minmax(0,1fr) minmax(96px,.7fr) minmax(96px,.7fr);gap:12px}}@media (width>=901px){.meta{padding-right:48px}}.meta__cartao .bloco__topo{gap:8px}@media (width>=1101px){.metas__corpo{grid-template-columns:minmax(0,1.2fr) minmax(0,1fr)}}.rp{padding:20px 24px}.rp__exec{align-content:center;gap:14px;min-width:0;display:grid}.rp__rotulo{color:var(--texto-apoio);font-size:var(--text-xs);white-space:nowrap;margin:0}.rp__heroi{white-space:nowrap;align-items:baseline;gap:12px;margin:0;display:flex}.rp__numero{color:var(--texto);font-family:var(--font-display);font-variant-numeric:lining-nums;letter-spacing:-.03em;font-size:2.75rem;font-weight:500;line-height:1}.rp__selo{height:26px;color:var(--nogueira);font-size:var(--text-xs);background:#1b7f4e1a;border-radius:999px;align-self:center;align-items:center;padding:0 10px;font-weight:600;display:inline-flex}.rp__selo[data-tom=alerta]{background:var(--alerta-suave);color:var(--alerta)}@media (height<=820px){.rp{padding:14px 20px}.rp__numero{font-size:2.25rem}.rp__exec{gap:10px}}.rp__selo[data-tom=atencao]{background:var(--atencao-suave);color:var(--atencao)}.rp__selo[data-tom=neutro]{background:var(--vinho-suave);color:var(--vinho)}.rp__lado{border-left:1px solid var(--borda);min-width:0;padding-left:24px;display:grid}@media (width<=1100px){.rp__lado{border-top:1px solid var(--borda);border-left:0;padding:16px 0 0}}.rp.tem-fatos .rp__numero{font-size:3.5rem}.rp__fatos{border-top:1px solid var(--borda);grid-auto-columns:minmax(0,1fr);grid-auto-flow:column;margin:4px 0 0;padding:14px 0 0;list-style:none;display:grid}.rp__fatos li{gap:2px;min-width:0;padding:0 16px;display:grid}.rp__fatos li:first-child{padding-left:0}.rp__fatos li+li{border-left:1px solid var(--borda)}.rp__fatos b{font-family:var(--font-display);font-variant-numeric:lining-nums;letter-spacing:-.02em;white-space:nowrap;text-overflow:ellipsis;font-size:1.375rem;font-weight:500;overflow:hidden}.rp__fatos span{color:var(--texto-apoio);font-size:var(--text-xs);white-space:nowrap;text-overflow:ellipsis;overflow:hidden}@media (height<=820px){.rp.tem-fatos .rp__numero{font-size:2.75rem}.rp__fatos{padding-top:10px}.rp__fatos b{font-size:1.125rem}}.rp__topo{justify-content:space-between;align-items:center;gap:12px;min-width:0;display:flex}.rp__topo>.rp__rotulo{white-space:nowrap;text-overflow:ellipsis;min-width:0;overflow:hidden}.rp__controle{flex:none;align-items:center;gap:6px;display:flex}.rp__controle .abas-seg{border-radius:12px;padding:3px}.rp__controle .abas-seg__item{height:28px;font-size:var(--text-xs);padding:0 12px}.rp__controle .btn{height:32px;font-size:var(--text-xs);padding:0 14px}.atencao{border-left:1px solid var(--borda);grid-template-rows:auto minmax(0,1fr);gap:8px;min-width:0;padding-left:24px;display:grid}.atencao__titulo{color:var(--texto-apoio);font-size:var(--text-xs);align-items:center;gap:8px;margin:0;font-weight:600;display:flex}.atencao__titulo .num{background:var(--alerta);color:#fff;border-radius:999px;place-items:center;min-width:18px;height:18px;padding:0 5px;font-size:.6875rem;display:inline-grid}.atencao__lista{grid-template-columns:minmax(0,1fr);grid-auto-rows:minmax(48px,64px);align-content:center;gap:8px;margin:0;padding:0;list-style:none;display:grid}.atencao__lista :is(a,button){background:var(--alerta-suave);height:100%;color:var(--texto);font-size:var(--text-sm);white-space:nowrap;transition:box-shadow .16s var(--ease-out), background-color .16s var(--ease-out);border-radius:14px;align-items:center;gap:10px;padding:0 10px;text-decoration:none;display:flex}.atencao__lista :is(a,button):hover,.atencao__lista :is(a,button):focus-visible{background:var(--cartao);box-shadow:inset 0 0 0 1px #b4232c59, var(--depth-control)}.atencao__icone{background:var(--cartao);width:28px;height:28px;color:var(--alerta);border-radius:50%;flex:none;place-items:center;display:grid;box-shadow:inset 0 0 0 1px #b4232c40}.atencao__texto{flex:1;align-items:baseline;gap:6px;min-width:0;display:flex;overflow:hidden}.atencao__texto b{text-overflow:ellipsis;flex:0 auto;font-weight:600;overflow:hidden}.atencao__texto span{min-width:0;color:var(--texto-apoio);font-size:var(--text-xs);text-overflow:ellipsis;flex:1 1 0;overflow:hidden}.atencao__fim{flex:none;place-items:center end;display:grid;position:relative}.atencao__valor,.atencao__acao{transition:opacity .16s var(--ease-out);grid-area:1/1}.atencao__valor{color:var(--alerta);font-weight:600}.atencao__acao{background:var(--alerta);color:#fff;height:28px;font-size:var(--text-xs);white-space:nowrap;opacity:0;border-radius:999px;align-items:center;gap:2px;padding:0 8px 0 10px;font-weight:600;display:inline-flex}.atencao__lista :is(a,button):hover .atencao__valor,.atencao__lista :is(a,button):focus-visible .atencao__valor{opacity:0}.atencao__lista :is(a,button):hover .atencao__acao,.atencao__lista :is(a,button):focus-visible .atencao__acao{opacity:1}@media (hover:none){.atencao__fim{gap:8px;display:flex}.atencao__acao{opacity:1}}.atencao__todos{color:var(--texto-apoio);font:inherit;font-size:var(--text-xs);cursor:pointer;background:0 0;border:0;align-items:center;gap:2px;margin-left:auto;padding:0;font-weight:600;display:inline-flex}.atencao__todos:hover{color:var(--alerta)}.resumo-duplo{grid-template-columns:minmax(0,1.1fr) minmax(0,1fr);align-items:stretch;gap:28px;display:grid}.resumo-duplo.is-sozinho{grid-template-columns:minmax(0,1fr)}@media (height<=820px){.atencao__lista{grid-auto-rows:minmax(40px,56px);gap:6px}}@media (width<=1100px){.resumo-duplo{grid-template-columns:minmax(0,1fr)}.atencao{border-top:1px solid var(--borda);border-left:0;padding:16px 0 0}}.atencao__lista button{width:100%;font:inherit;text-align:left;cursor:pointer;border:0}.atencao.is-bare{border-left:0;grid-template-rows:minmax(0,1fr);padding-left:0}.atencao.is-bare .atencao__lista{align-content:start}@media (width<=1366px) and (width>=1101px){.resumo-duplo{grid-template-columns:minmax(0,1.45fr) minmax(0,1fr);gap:24px}}.novap__fundo{z-index:60;animation:novap-fundo .18s var(--ease-out);background:#0b25306b;place-items:center;padding:24px;display:grid;position:fixed;inset:0}.novap{background:radial-gradient(120% 90% at 0% 0%, color-mix(in srgb, var(--vinho) 8%, transparent) 0, transparent 50%), var(--cartao);width:min(760px,100vw - 48px);max-height:min(820px,100dvh - 48px);box-shadow:inset 0 1px 0 #ffffffb3, 0 0 0 1px var(--borda), 0 32px 64px -24px #0b253080;border-radius:22px;outline:none;grid-template-rows:auto minmax(0,1fr);display:grid}.novap--modal{animation:novap-entra .26s var(--ease-out)}.novap--pagina{width:100%;max-width:860px;margin:0 auto}.pag.pag--parada>.novap.novap--pagina{flex:0 auto;max-height:100%}.novap__corpo{grid-template-rows:auto minmax(0,1fr) auto;min-height:0;display:grid}.novap__rolagem{scrollbar-width:none;min-height:0;padding-bottom:16px;overflow-y:auto;-webkit-mask-image:linear-gradient(#000 calc(100% - 20px),#0000);mask-image:linear-gradient(#000 calc(100% - 20px),#0000)}.novap__rolagem::-webkit-scrollbar{display:none}.novap__topo{align-items:center;gap:12px;padding:18px 22px 0 28px;display:flex}.novap__passos{color:var(--texto-apoio);font-size:var(--text-xs);gap:18px;margin:0;padding:0;font-weight:600;list-style:none;display:flex}.novap__passos li{white-space:nowrap;align-items:center;gap:8px;display:inline-flex}.novap__passo-marca{background:var(--papel);width:22px;height:22px;box-shadow:inset 0 0 0 1px var(--borda-forte);border-radius:50%;place-items:center;font-size:.6875rem;display:grid}.novap__passos li.is-atual{color:var(--texto)}.novap__passos li.is-atual .novap__passo-marca{background:var(--vinho);box-shadow:none;color:#fff}.novap__passos li.is-feito .novap__passo-marca{background:var(--nogueira);box-shadow:none;color:#fff}.novap__fechar{width:36px;height:36px;color:var(--texto-apoio);cursor:pointer;background:0 0;border:0;border-radius:10px;place-items:center;margin-left:auto;display:grid}.novap__fechar:hover{background:var(--papel);color:var(--texto)}.novap__cabeca{gap:6px;padding:18px 28px 16px;display:grid}.novap__cabeca h2{font-family:var(--font-display);letter-spacing:-.02em;margin:0;font-size:1.625rem;font-weight:500}.novap__cabeca p{color:var(--texto-apoio);font-size:var(--text-sm);margin:0}.novap__contagem{color:var(--vinho);font-size:var(--text-xs);font-weight:700}.novap__ok{background:color-mix(in srgb, var(--nogueira) 14%, var(--cartao));width:40px;height:40px;color:var(--nogueira);border-radius:50%;place-items:center;margin-bottom:4px;display:grid}.novap__tipos{background:var(--papel);box-shadow:inset 0 0 0 1px var(--borda);border:0;border-radius:16px;margin:0 28px;padding:4px;display:grid}.novap__tipo{cursor:pointer;transition:background-color .14s var(--ease-out), box-shadow .14s var(--ease-out);border-radius:12px;grid-template-columns:22px minmax(0,1fr) auto;align-items:center;gap:14px;padding:13px 14px;display:grid}.novap__tipo:hover{background:var(--cartao)}.novap__tipo.is-on{background:var(--cartao);box-shadow:inset 0 0 0 1.5px var(--vinho), 0 6px 16px -10px #123b4a73}.novap__tipo input,.novap__unidade input{opacity:0;pointer-events:none;position:absolute}:is(.novap__tipo:has(input:focus-visible),.novap__unidade:has(input:focus-visible)){outline:2px solid var(--vinho);outline-offset:2px}.novap__marca{background:var(--cartao);width:22px;height:22px;box-shadow:inset 0 0 0 1.5px var(--borda-forte);color:#0000;border-radius:7px;place-items:center;display:grid}.is-on>.novap__marca{background:var(--vinho);box-shadow:none;color:#fff}.novap__tipo-texto{gap:2px;min-width:0;display:grid}.novap__tipo-texto b{font-size:var(--text-sm)}.novap__tipo-texto small{color:var(--texto-apoio);font-size:var(--text-xs);text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.novap__repasse{background:color-mix(in srgb, var(--nogueira) 10%, var(--cartao));color:var(--nogueira);white-space:nowrap;border-radius:999px;padding:3px 9px;font-size:.6875rem;font-weight:600}.novap__repasse.is-sem{background:var(--cartao);box-shadow:inset 0 0 0 1px var(--borda-forte);color:var(--texto-apoio)}.novap__campos{grid-template-columns:repeat(2,minmax(0,1fr));gap:14px 16px;padding:0 28px;display:grid}.novap__campo{align-content:start;gap:6px;display:grid}.novap__rotulo{font-size:var(--text-xs);align-items:baseline;gap:6px;font-weight:600;display:flex}.novap__rotulo small,.novap__unidades legend small{color:var(--texto-apoio);font-weight:500}.novap__campo input{background:var(--cartao);width:100%;min-height:44px;box-shadow:inset 0 0 0 1px var(--borda-forte);color:var(--texto);font:inherit;font-size:var(--text-sm);border:0;border-radius:12px;padding:0 14px}.novap__campo input:focus{box-shadow:inset 0 0 0 1.5px var(--vinho), 0 0 0 4px color-mix(in srgb, var(--vinho) 12%, transparent);outline:none}.novap__campo.is-erro input{box-shadow:inset 0 0 0 1.5px var(--alerta)}.novap__campo-erro{color:var(--alerta);font-size:var(--text-xs);font-weight:600}.novap__sem-valor{background:var(--papel);min-height:44px;color:var(--texto-apoio);font-size:var(--text-xs);white-space:nowrap;border-radius:12px;align-self:end;align-items:center;gap:8px;margin:0;padding:0 14px;display:flex}.novap__unidades{border:0;min-height:0;margin:18px 28px 0;padding:0}.novap__unidades legend{font-size:var(--text-xs);gap:6px;margin-bottom:8px;padding:0;font-weight:600;display:flex}.novap__unidades-grade{background:var(--papel);max-height:156px;box-shadow:inset 0 0 0 1px var(--borda);scrollbar-width:none;border-radius:14px;grid-template-columns:repeat(4,minmax(0,1fr));gap:4px;padding:4px;display:grid;overflow-y:auto}.novap__unidade{min-width:0;height:38px;font-size:var(--text-xs);cursor:pointer;border-radius:10px;align-items:center;gap:8px;padding:0 10px;font-weight:600;display:flex;position:relative}.novap__unidade:hover,.novap__unidade.is-on{background:var(--cartao)}.novap__unidade .novap__marca{border-radius:6px;flex:none;width:18px;height:18px}.novap__unidade-nome{text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.novap__erro{background:var(--alerta-suave);color:var(--alerta);font-size:var(--text-xs);border-radius:12px;align-items:center;gap:8px;margin:16px 28px 0;padding:10px 14px;font-weight:600;display:flex}.novap__feitas{gap:6px;margin:0 28px;padding:0;list-style:none;display:grid}.novap__feitas button{background:var(--papel);width:100%;box-shadow:inset 0 0 0 1px var(--borda);color:var(--texto);font:inherit;text-align:left;cursor:pointer;border:0;border-radius:14px;grid-template-columns:minmax(0,1fr) auto 14px;align-items:center;gap:16px;padding:14px 16px;display:grid}.novap__feitas button:hover{background:var(--cartao);box-shadow:inset 0 0 0 1.5px var(--vinho)}.novap__feita-nome{min-width:0;display:grid}.novap__feita-nome b,.novap__feita-nome small{text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.novap__feita-nome small,.novap__feita-secoes{color:var(--texto-apoio);font-size:var(--text-xs)}.novap__feita-secoes{white-space:nowrap}.novap__pe{border-top:1px solid var(--borda);justify-content:flex-end;align-items:center;gap:10px;margin-top:4px;padding:16px 28px 22px;display:flex}.novap__pe .btn{white-space:nowrap;height:42px}.novap__conta{color:var(--texto-apoio);font-size:var(--text-xs);margin-right:auto;font-weight:600}.novap__pe>.btn--neutro:first-child{margin-right:auto}@keyframes novap-fundo{0%{opacity:0}}@keyframes novap-entra{0%{opacity:0;transform:translateY(12px)scale(.98)}}@media (prefers-reduced-motion:reduce){.novap--modal,.novap__fundo{animation:none}}@media (width<=720px){.novap__campos,.novap__unidades-grade{grid-template-columns:minmax(0,1fr)}.novap__repasse{display:none}}.parc__resumo{gap:16px;padding:20px 24px;display:grid}.parc__resumo-topo{white-space:nowrap;align-items:baseline;gap:10px;min-width:0;display:flex}.parc__titulo{letter-spacing:-.01em;text-overflow:ellipsis;font-size:1.125rem;font-weight:600;overflow:hidden}.parc__orgao{color:var(--texto-apoio);font-size:var(--text-xs);flex:none}.parc__situacao{background:var(--papel);height:24px;box-shadow:inset 0 0 0 1px var(--borda);color:var(--texto-apoio);font-size:var(--text-xs);border-radius:999px;flex:none;align-self:center;align-items:center;gap:6px;margin-left:auto;padding:0 10px;font-weight:600;display:inline-flex}.parc__situacao:before{content:"";background:var(--nogueira);border-radius:50%;width:6px;height:6px;box-shadow:0 0 0 3px #1b7f4e26}.parc__execucao{align-content:center;gap:20px;min-width:0;display:grid}.parc__heroi{white-space:nowrap;align-items:baseline;gap:10px;min-width:0;margin:0;display:flex}.parc__heroi-numero{color:var(--texto);font-family:var(--font-display);letter-spacing:-.03em;font-size:3.25rem;font-weight:500;line-height:1}.parc__heroi-fala{color:var(--texto-apoio);font-size:var(--text-sm)}.parc__ritmo{height:26px;color:var(--nogueira);font-size:var(--text-xs);background:#1b7f4e1a;border-radius:999px;align-self:center;align-items:center;margin-left:4px;padding:0 10px;font-weight:600;display:inline-flex}.parc__ritmo.is-atras{background:var(--atencao-suave);color:var(--atencao)}.parc__trilho-linha{gap:8px;min-width:0;padding-top:24px;display:grid;position:relative}.parc__trilho{background:var(--papel);border-radius:999px;height:14px;display:block;position:relative;box-shadow:inset 0 1px 2px #123b4a29,inset 0 0 0 1px #123b4a0f}.parc__trilho-gasto{width:calc(var(--gasto) - 6px);background:var(--nogueira);border-radius:999px;position:absolute;inset:3px auto 3px 3px;box-shadow:inset 0 1px #ffffff47,0 1px 1px #123b4a2e}.parc__trilho-atraso{inset:3px auto 3px calc(var(--gasto) + 1px);width:calc(var(--hoje) - var(--gasto) - 1px);background:repeating-linear-gradient(135deg,#f2994abf 0 2px,#f2994a38 2px 5px);border-radius:999px;position:absolute}.parc__trilho:after{content:"";top:50%;left:var(--hoje);background:radial-gradient(circle at 50% 50%, var(--vinho) 0 3.5px, var(--cartao) 4px);border-radius:50%;width:18px;height:18px;margin:-9px 0 0 -9px;position:absolute;box-shadow:0 0 0 1px #123b4a2e,0 2px 5px #123b4a4d,inset 0 -1px 1px #123b4a1f}.parc__trilho-pontas{color:var(--greige);font-size:var(--text-xs);justify-content:space-between;display:flex;position:relative}.parc__hoje{top:0;left:var(--hoje);color:var(--vinho);font-size:var(--text-xs);white-space:nowrap;font-weight:600;position:absolute;transform:translate(-50%)}.parc__hoje.is-fim{transform:translate(calc(9px - 100%))}.parc__corpo{grid-template-columns:minmax(0,1.25fr) minmax(0,1fr);gap:16px;min-height:0;display:grid}.parc__lado{grid-template-rows:auto minmax(0,1fr);gap:16px;min-height:0;display:grid}.parc__bloco{grid-template-rows:auto minmax(0,1fr);gap:8px;padding:16px 12px 0}.parc__linhas,.parc__parcelas{align-content:start;gap:2px;margin:0;padding:0;list-style:none;display:grid}.parc__linha{min-height:44px;color:var(--texto);font-size:var(--text-sm);white-space:nowrap;transition:background-color .16s var(--ease-out);border-radius:12px;grid-template-columns:minmax(0,1fr) minmax(48px,.4fr) 88px 44px;align-items:center;gap:16px;padding:0 8px;text-decoration:none;display:grid}.parc__linhas>li+li{border-top:1px solid var(--borda)}.parc__linhas>li+li>.parc__linha,.parc__linhas>li.parc__linha+li.parc__linha{border-radius:0}a.parc__linha:hover,a.parc__linha:focus-visible{background:var(--papel)}.parc__linha--unidade{grid-template-columns:minmax(0,1fr) minmax(40px,.5fr) 84px 36px;gap:12px;min-height:36px}.parc__nome{white-space:nowrap;text-overflow:ellipsis;overflow:hidden}.parc__barra{background:var(--linho);border-radius:3px;height:6px;overflow:hidden}.parc__barra i{width:var(--p);border-radius:inherit;background:var(--nogueira);height:100%;transition:width .32s var(--ease-out);display:block}.parc__barra[data-vista=saldo] i{background:var(--grafite)}.parc__quanto{color:var(--texto-apoio);font-size:var(--text-xs);text-align:right}.parc__pct{text-align:right;font-weight:600}.is-estourada .parc__barra i{background:var(--alerta)}.is-estourada .parc__quanto,.is-estourada .parc__pct{color:var(--alerta)}.parc__corpo>.parc__bloco .parc__linhas{grid-auto-rows:minmax(44px,60px);align-content:space-between}.parc__parcelas li{min-height:36px;font-size:var(--text-sm);white-space:nowrap;grid-template-columns:8px minmax(0,1fr) auto 96px;align-items:center;gap:12px;padding:0 8px;display:grid}.parc__estado{background:var(--linho-forte);border-radius:50%;width:8px;height:8px}.parc__parcelas li[data-status=recebida] .parc__estado{background:var(--nogueira)}.parc__parcelas li[data-status=atrasada] .parc__estado{background:var(--alerta)}.parc__data{color:var(--texto-apoio);font-size:var(--text-xs)}.parc__parcelas .parc__quanto{color:var(--texto);font-size:var(--text-sm);font-weight:600}.parc__parcelas li[data-status=atrasada] .parc__data,.parc__parcelas li[data-status=atrasada] .parc__quanto{color:var(--alerta)}@media (width<=1366px){.parc__linha{gap:10px}}@media (height<=820px){.parc__resumo{gap:10px;padding:14px 20px}.parc__heroi-numero{font-size:2.5rem}.parc__execucao{gap:12px}.parc__linha,.parc__parcelas li{min-height:34px}.parc__corpo>.parc__bloco .parc__linhas{grid-auto-rows:minmax(34px,52px)}}@media (width<=1100px){.parc__corpo{grid-template-columns:minmax(0,1fr)}}@media (width<=720px){.parc__linha{grid-template-columns:minmax(0,1fr) 96px 44px}.parc__linha .parc__barra{display:none}}.parc__repasse-cartao{flex-direction:column;padding-bottom:12px;display:flex}.parc__marcos{flex:1;grid-template-columns:repeat(2,minmax(0,1fr));grid-auto-rows:minmax(76px,1fr);gap:8px;margin:0;padding:0;list-style:none;display:grid}.parc__marco{background:var(--vinho-suave);border-radius:14px;grid-template-rows:auto 1fr;gap:8px;min-width:0;padding:12px;display:grid;position:relative}.parc__marco[data-status=atrasada]{background:var(--alerta-suave)}.parc__marco-topo{align-items:center;gap:8px;min-width:0;display:flex}.parc__marco-topo b{font-size:var(--text-sm);white-space:nowrap;text-overflow:ellipsis;font-weight:600;overflow:hidden}.parc__marco-pe{justify-content:space-between;align-self:end;align-items:baseline;gap:8px;min-width:0;display:flex}.parc__marco-pe span{color:var(--texto-apoio);font-size:var(--text-xs);white-space:nowrap;text-overflow:ellipsis;overflow:hidden}.parc__marco-pe b{font-size:var(--text-sm);flex:none;font-weight:600}.parc__marco[data-status=atrasada] .parc__marco-pe span,.parc__marco[data-status=atrasada] .parc__marco-pe b{color:var(--alerta)}.parc__marco[data-status=recebida] .parc__marco-pe b{color:var(--nogueira)}.parc__marco[data-status=prevista] .parc__marco-pe b{color:var(--texto-apoio)}.parc__marco-acao{background:var(--cartao);height:24px;box-shadow:var(--depth-control), inset 0 0 0 1px var(--borda);color:var(--alerta);font-size:var(--text-xs);white-space:nowrap;border-radius:999px;align-items:center;gap:2px;padding:0 8px;font-weight:600;text-decoration:none;display:inline-flex;position:absolute;top:10px;right:10px}.parc__marco-acao:hover{box-shadow:var(--depth-card), inset 0 0 0 1px var(--alerta)}.carimbo{flex:none;width:26px;height:26px;display:grid}.carimbo svg{width:100%;height:100%;overflow:visible}.carimbo__borda{fill:var(--cartao);stroke:var(--linho-forte);stroke-width:1.5px;stroke-dasharray:2.5 2.5}.carimbo__sinal{fill:none;stroke-width:2px;stroke-linecap:round;stroke-linejoin:round}.carimbo[data-status=recebida] .carimbo__borda{fill:#1b7f4e1f;stroke:var(--nogueira);stroke-dasharray:none}.carimbo[data-status=recebida] .carimbo__sinal{stroke:var(--nogueira)}.carimbo[data-status=atrasada] .carimbo__borda{fill:var(--cartao);stroke:var(--alerta);stroke-dasharray:none}.carimbo[data-status=atrasada] .carimbo__sinal{stroke:var(--alerta)}@media (height<=820px){.parc__marcos{flex:none;grid-auto-rows:auto;gap:6px}.parc__marco{grid-template-rows:none;grid-template-columns:minmax(0,1fr) auto;align-items:center;padding:8px 10px}.parc__marco-pe{align-self:center}.parc__marco-pe span,.parc__marco-palavra{display:none}.carimbo{width:22px;height:22px}}.parc__faixa{flex:1;align-items:center;gap:12px;min-width:0;max-width:100%;display:flex}.parc__faixa>.abas-seg{scrollbar-width:none;flex:0 auto;min-width:0;overflow-x:auto}.parc__faixa>.abas-seg>*{flex:none}.parc__nova{white-space:nowrap;flex:none;height:40px}.parc__aviso{background:var(--cartao);box-shadow:inset 0 0 0 1px var(--borda);color:var(--texto-apoio);font-size:var(--text-sm);border-radius:16px;margin:0;padding:18px 20px}.parc__aviso.is-erro{color:var(--alerta)}.parcn__termo{background:radial-gradient(120% 140% at 0% 0%, color-mix(in srgb, var(--vinho) 6%, transparent) 0, transparent 55%), var(--cartao);gap:18px;padding:20px 24px;display:grid}.parcn__termo-topo{white-space:nowrap;align-items:baseline;gap:10px;min-width:0;display:flex}.parcn__situacao{background:var(--papel);box-shadow:inset 0 0 0 1px var(--borda-forte);color:var(--texto-apoio);font-size:var(--text-xs);border-radius:999px;margin-left:auto;padding:3px 10px;font-weight:600}.parcn__termo-corpo{grid-template-columns:auto minmax(0,1fr) auto;align-items:end;gap:32px;display:grid}.parcn__valor{gap:2px;margin:0;display:grid}.parcn__valor b.num{word-spacing:-.14em}.parcn__valor b{font-family:var(--font-display);letter-spacing:-.03em;white-space:nowrap;font-size:2.25rem;font-weight:500;line-height:1}.parcn__valor span{color:var(--texto-apoio);font-size:var(--text-xs)}.parcn__vigencia{gap:6px;min-width:0;display:grid}.parcn__vigencia-fala{color:var(--texto-apoio);font-size:var(--text-xs);font-weight:600}.parcn__trilho{background:var(--papel);height:8px;box-shadow:inset 0 0 0 1px var(--borda);border-radius:999px;position:relative}.parcn__trilho i{width:var(--hoje);border-radius:inherit;background:color-mix(in srgb, var(--vinho) 70%, var(--cartao));position:absolute;inset:0 auto 0 0}.parcn__falta{background:var(--atencao-suave);color:var(--atencao);font-size:var(--text-xs);white-space:nowrap;border-radius:999px;align-items:center;gap:6px;margin:0;padding:6px 12px;font-weight:600;display:inline-flex}.parcn__falta.is-ok{background:color-mix(in srgb, var(--nogueira) 12%, var(--cartao));color:var(--nogueira)}.parcn__secoes{grid-template-columns:repeat(var(--colunas,3), minmax(0, 1fr));align-items:stretch;gap:16px;display:grid}.parcn__secao{flex-direction:column;gap:12px;padding:18px 20px 20px;display:flex}.parcn__acao{align-self:flex-start;margin-top:auto}.parcn__secao-itens.is-lista{grid-template-columns:minmax(0,1fr)}.parcn__secao-topo{align-items:center;gap:10px;display:flex}.parcn__secao-topo h3{font-size:var(--text-sm);margin:0}.parcn__secao-icone{background:var(--papel);width:32px;height:32px;box-shadow:inset 0 0 0 1px var(--borda);color:var(--texto-apoio);border-radius:10px;place-items:center;display:grid}.parcn__secao-estado{color:var(--nogueira);font-size:var(--text-xs);margin-left:auto;font-weight:600}.parcn__secao.is-falta .parcn__secao-estado{color:var(--atencao)}.parcn__secao-resumo{color:var(--texto);font-size:var(--text-sm);margin:0;line-height:1.45}.parcn__secao-itens{grid-template-columns:repeat(2,minmax(0,1fr));gap:6px;margin:0;padding:0;list-style:none;display:grid}.parcn__secao-itens li{background:var(--papel);color:var(--texto-apoio);font-size:var(--text-xs);text-overflow:ellipsis;white-space:nowrap;border-radius:10px;padding:8px 12px;font-weight:600;overflow:hidden}.parcn__acao{white-space:nowrap;justify-self:start;height:38px}@media (width<=1366px){.parcn__secao-itens{grid-template-columns:minmax(0,1fr)}}@media (width<=1100px){.parcn__termo-corpo{grid-template-columns:auto minmax(0,1fr)}.parcn__falta{grid-column:1/-1;justify-self:start}.parcn__secoes{grid-template-columns:minmax(0,1fr)}}.mpasso__fundo{z-index:60;animation:mpasso-fundo .18s var(--ease-out);background:#0b25306b;place-items:center;padding:24px;display:grid;position:fixed;inset:0}.mpasso{background:radial-gradient(120% 90% at 0% 0%, color-mix(in srgb, var(--vinho) 8%, transparent) 0, transparent 50%), var(--cartao);width:min(760px,100vw - 48px);max-height:min(820px,100dvh - 48px);box-shadow:inset 0 1px 0 #ffffffb3, 0 0 0 1px var(--borda), 0 32px 64px -24px #0b253080;animation:mpasso-entra .24s var(--ease-out);border-radius:22px;outline:none;grid-template-rows:auto minmax(0,1fr) auto auto;display:grid}.mpasso__topo{grid-template-columns:48px minmax(0,1fr) 36px;align-items:start;gap:16px;padding:24px 22px 16px 28px;display:grid}.mpasso__icone{background:var(--vinho);color:#fff;border-radius:14px;place-items:center;width:48px;height:48px;display:grid}.mpasso__titulos{gap:4px;min-width:0;display:grid}.mpasso__titulos h2{font-family:var(--font-display);letter-spacing:-.02em;margin:0;font-size:1.5rem;font-weight:500}.mpasso__titulos p{color:var(--texto-apoio);font-size:var(--text-sm);margin:0}.mpasso__fechar{width:36px;height:36px;color:var(--texto-apoio);cursor:pointer;background:0 0;border:0;border-radius:10px;place-items:center;display:grid}.mpasso__fechar:hover{background:var(--papel)}.mpasso__corpo{scrollbar-width:none;align-content:start;gap:14px;min-height:0;padding:4px 28px 18px;display:grid;overflow-y:auto}.mpasso__campos{grid-template-columns:repeat(2,minmax(0,1fr));gap:14px 16px;display:grid}.mpasso__campo{align-content:start;gap:6px;min-width:0;display:grid}.mpasso__campo.is-largo{grid-column:1/-1}.mpasso__rotulo{font-size:var(--text-xs);white-space:nowrap;align-items:baseline;gap:6px;font-weight:600;display:flex}.mpasso__rotulo small{color:var(--texto-apoio);font-weight:500}.mpasso input,.mpasso select{background:var(--cartao);width:100%;min-height:42px;box-shadow:inset 0 0 0 1px var(--borda-forte);color:var(--texto);font:inherit;font-size:var(--text-sm);border:0;border-radius:12px;padding:0 12px}.mpasso input:focus,.mpasso select:focus{box-shadow:inset 0 0 0 1.5px var(--vinho), 0 0 0 4px color-mix(in srgb, var(--vinho) 12%, transparent);outline:none}.mpasso__escolha{background:var(--papel);box-shadow:inset 0 0 0 1px var(--borda);border-radius:14px;grid-auto-columns:minmax(0,1fr);grid-auto-flow:column;gap:4px;padding:4px;display:grid}.mpasso__escolha label{min-height:38px;font-size:var(--text-xs);white-space:nowrap;cursor:pointer;border-radius:10px;place-items:center;padding:0 10px;font-weight:600;display:grid;position:relative}.mpasso__escolha input{opacity:0;pointer-events:none;position:absolute}.mpasso__escolha label:has(input:checked){background:var(--cartao);box-shadow:inset 0 0 0 1.5px var(--vinho), 0 4px 10px -6px #123b4a66}.mpasso__escolha label:has(input:focus-visible){outline:2px solid var(--vinho);outline-offset:2px}.mpasso__linhas{gap:6px;margin:0;padding:0;list-style:none;display:grid}.mpasso__linha{grid-template-columns:var(--colunas,minmax(0, 1fr) 140px 36px);align-items:center;gap:8px;display:grid}.mpasso__tirar{width:36px;height:36px;color:var(--texto-apoio);cursor:pointer;background:0 0;border:0;border-radius:10px;place-items:center;display:grid}.mpasso__tirar:hover{background:var(--alerta-suave);color:var(--alerta)}.mpasso__mais{justify-self:start;height:36px}.mpasso__grupo{background:var(--papel);box-shadow:inset 0 0 0 1px var(--borda);border-radius:16px;gap:8px;padding:14px;display:grid}.mpasso__grupo-topo{grid-template-columns:minmax(0,1fr) 236px 36px;gap:8px;display:grid}.mpasso__nota{color:var(--texto-apoio);font-size:var(--text-xs);margin:0}.mpasso__erro{background:var(--alerta-suave);color:var(--alerta);font-size:var(--text-xs);border-radius:12px;align-items:center;gap:8px;margin:0 28px;padding:10px 14px;font-weight:600;display:flex}.mpasso__pe{border-top:1px solid var(--borda);align-items:center;gap:10px;margin-top:12px;padding:16px 28px 22px;display:flex}.mpasso__resumo{color:var(--texto-apoio);font-size:var(--text-xs);white-space:nowrap;margin-right:auto;font-weight:600}.mpasso__resumo b{color:var(--texto)}.mpasso__resumo .is-erro{color:var(--alerta)}.mpasso__pe .btn{white-space:nowrap;height:42px}@keyframes mpasso-fundo{0%{opacity:0}}@keyframes mpasso-entra{0%{opacity:0;transform:translateY(12px)scale(.98)}}@media (prefers-reduced-motion:reduce){.mpasso,.mpasso__fundo{animation:none}}.mpasso__arquivo{background:var(--papel);box-shadow:inset 0 0 0 1.5px var(--borda-forte);cursor:pointer;border-radius:16px;align-items:center;gap:14px;padding:18px;display:flex}.mpasso__arquivo:hover{box-shadow:inset 0 0 0 1.5px var(--vinho)}.mpasso__arquivo:has(input:focus-visible){box-shadow:inset 0 0 0 1.5px var(--vinho)}.mpasso__arquivo>svg{color:var(--vinho);flex:none}.mpasso__arquivo span{min-width:0;display:grid}.mpasso__arquivo b{font-size:var(--text-sm);text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.mpasso__arquivo small{color:var(--texto-apoio);font-size:var(--text-xs)}.mpasso__previa{grid-template-columns:repeat(4,minmax(0,1fr));gap:8px;margin:0;display:grid}.mpasso__previa div{background:var(--papel);border-radius:12px;gap:2px;padding:12px 14px;display:grid}.mpasso__previa dt{color:var(--texto-apoio);font-size:var(--text-xs)}.mpasso__previa dd{white-space:nowrap;margin:0;font-size:1rem;font-weight:600}.mpasso__colar{background:var(--cartao);width:100%;box-shadow:inset 0 0 0 1px var(--borda-forte);color:var(--texto);font:inherit;font-size:var(--text-sm);resize:vertical;border:0;border-radius:12px;padding:12px}.comecar__aviso{background:var(--cartao);color:var(--texto-apoio);border-radius:16px;margin:0;padding:18px 20px}.comecar__heroi{background:radial-gradient(110% 160% at 0% 0%, color-mix(in srgb, var(--vinho) 9%, transparent) 0, transparent 55%), var(--cartao);box-shadow:inset 0 1px 0 #ffffffb3, var(--depth-card,0 1px 2px #123b4a14);grid-template-columns:auto minmax(0,1fr) auto;align-items:center;gap:24px;padding:22px 28px;display:grid}.comecar__heroi-texto{gap:4px;min-width:0;display:grid}.comecar__heroi-texto h2{font-family:var(--font-display);letter-spacing:-.02em;white-space:nowrap;margin:0;font-size:1.875rem;font-weight:500}.comecar__heroi-texto p{color:var(--texto-apoio);font-size:var(--text-sm);white-space:nowrap;margin:0}.comecar__continuar{white-space:nowrap;height:52px;box-shadow:0 0 0 5px color-mix(in srgb, var(--vinho) 12%, transparent), 0 14px 28px -12px #123b4a99;border-radius:16px;padding:0 24px;font-size:1rem}.comecar__anel{place-items:center;width:92px;height:92px;display:grid;position:relative}.comecar__anel svg{width:100%;height:100%;position:absolute;inset:0;overflow:visible}.comecar__anel path{fill:none;stroke:var(--borda-forte);stroke-width:7px;stroke-linecap:round}.comecar__anel path.is-feito{stroke:var(--nogueira)}.comecar__anel path.is-atual{stroke:var(--vinho)}.comecar__anel-centro{justify-items:center;line-height:1;display:grid}.comecar__anel-centro b{font-family:var(--font-display);font-size:1.75rem;font-weight:500}.comecar__anel-centro small{color:var(--texto-apoio);margin-top:2px;font-size:.6875rem;font-weight:600}.comecar__corpo{grid-template-columns:minmax(0,1.25fr) minmax(0,1fr);gap:16px;min-height:0;display:grid}.comecar__trilha{scrollbar-width:none;align-content:start;gap:14px;padding:18px 16px;display:grid;overflow-y:auto}.comecar__bloco-nome{color:var(--texto-apoio);font-size:var(--text-xs);margin:0 0 6px 10px;font-weight:600}.comecar__passos{gap:4px;margin:0;padding:0;list-style:none;display:grid}.comecar__passo{width:100%;color:var(--texto);font:inherit;text-align:left;cursor:pointer;transition:background-color .14s var(--ease-out), box-shadow .14s var(--ease-out);background:0 0;border:0;border-radius:14px;grid-template-columns:30px minmax(0,1fr) auto;align-items:center;gap:14px;padding:10px 12px;display:grid}.comecar__passo:hover{background:var(--papel)}.comecar__passo.is-foco{background:var(--papel);box-shadow:inset 0 0 0 1px var(--borda-forte)}.comecar__passo.is-atual.is-foco{background:color-mix(in srgb, var(--vinho) 6%, var(--cartao));box-shadow:inset 0 0 0 1.5px var(--vinho)}.comecar__passo:focus-visible{outline:2px solid var(--vinho);outline-offset:2px}.comecar__marca{background:var(--papel);width:30px;height:30px;box-shadow:inset 0 0 0 1.5px var(--borda-forte);color:var(--texto-apoio);font-size:var(--text-xs);border-radius:50%;place-items:center;font-weight:700;display:grid}.is-feito>.comecar__marca{background:var(--nogueira);box-shadow:none;color:#fff}.is-atual>.comecar__marca{background:var(--vinho);box-shadow:0 0 0 4px color-mix(in srgb, var(--vinho) 16%, transparent);color:#fff}.comecar__passo-texto{gap:1px;min-width:0;display:grid}.comecar__passo-texto b,.comecar__passo-texto small{text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.comecar__passo-texto b{font-size:var(--text-sm)}.is-feito .comecar__passo-texto b{color:var(--texto-apoio);font-weight:600}.comecar__passo-texto small{color:var(--texto-apoio);font-size:var(--text-xs)}.comecar__passo-estado{color:var(--nogueira);font-size:var(--text-xs);white-space:nowrap;font-weight:600}.is-atual .comecar__passo-estado{color:var(--vinho)}.comecar__foco{background:radial-gradient(120% 90% at 100% 0%, color-mix(in srgb, var(--vinho) 7%, transparent) 0, transparent 55%), var(--cartao);flex-direction:column;gap:10px;min-height:0;padding:24px 26px;display:flex}.comecar__foco-icone{background:var(--vinho);color:#fff;border-radius:14px;place-items:center;width:48px;height:48px;display:grid}.comecar__foco.is-feito .comecar__foco-icone{background:var(--nogueira)}.comecar__foco-bloco{color:var(--texto-apoio);font-size:var(--text-xs);margin-top:4px;font-weight:600}.comecar__foco h3{font-family:var(--font-display);letter-spacing:-.02em;margin:0;font-size:1.5rem;font-weight:500}.comecar__porque{color:var(--texto);font-size:var(--text-sm);margin:0;line-height:1.5}.comecar__mao-titulo{color:var(--texto-apoio);font-size:var(--text-xs);margin:8px 0 0;font-weight:600}.comecar__mao{gap:6px;margin:0;padding:0;list-style:none;display:grid}.comecar__mao li{background:var(--papel);font-size:var(--text-sm);border-radius:12px;align-items:center;gap:10px;padding:10px 12px;display:flex}.comecar__mao li svg{color:var(--nogueira);flex:none}.comecar__feito{background:color-mix(in srgb, var(--nogueira) 10%, var(--cartao));color:var(--nogueira);font-size:var(--text-sm);border-radius:12px;align-items:center;gap:8px;margin:8px 0 0;padding:12px 14px;font-weight:600;display:flex}.comecar__fazer{white-space:nowrap;align-self:flex-start;height:46px;margin-top:auto;padding:0 20px}@media (width<=1100px){.comecar__heroi{grid-template-columns:auto minmax(0,1fr)}.comecar__continuar{grid-column:1/-1;justify-self:start}.comecar__corpo{grid-template-columns:minmax(0,1fr)}}.comecar__volta{background:color-mix(in srgb, var(--vinho) 8%, var(--cartao));box-shadow:inset 0 0 0 1px color-mix(in srgb, var(--vinho) 22%, transparent);color:var(--texto);font-size:var(--text-sm);border-radius:16px;flex:none;align-items:center;gap:12px;margin:0;padding:10px 12px 10px 18px;display:flex}.comecar__volta>svg{color:var(--vinho);flex:none}.comecar__volta span{text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.comecar__volta .btn{white-space:nowrap;flex:none;height:38px;margin-left:auto}.comecar__passo.is-travado .comecar__passo-texto b{color:var(--texto-apoio);font-weight:600}.comecar__passo.is-travado .comecar__marca{opacity:.55}.comecar__fazer:disabled,.comecar__continuar:disabled{opacity:.55;cursor:not-allowed}.tab-codigo{background:var(--papel);box-shadow:inset 0 0 0 1px var(--borda);color:var(--texto);font-variant-numeric:tabular-nums;border-radius:6px;flex:none;align-items:center;padding:1px 6px;font-size:.6875rem;font-weight:600;display:inline-flex}.tab-item{align-items:center;gap:8px;min-width:0;display:flex}.tab-item>b{white-space:nowrap;text-overflow:ellipsis;min-width:0;font-weight:600;overflow:hidden}.tabela.is-fixa{table-layout:fixed}.tabela.is-fixa td{text-overflow:ellipsis;overflow:hidden}.tab-vazio{color:var(--texto-apoio);opacity:.55}.tab-dinheiro{font-variant-numeric:tabular-nums}.tab-dinheiro.is-negativo{color:var(--alerta);font-weight:600}.tabela tr.tabela__faixa>td{border-top:10px solid var(--cartao);background:var(--papel);background-clip:padding-box;border-bottom:0;padding-block:10px;font-weight:600}.tabela tbody>tr.tabela__faixa:first-child>td{border-top-width:4px}.tabela tr.tabela__faixa>td:first-child{border-radius:10px 0 0 10px}.tabela tr.tabela__faixa>td:last-child{border-radius:0 10px 10px 0}.tabela tbody>tr:has(+tr.tabela__faixa)>td{border-bottom:0}.tab-uso{grid-template-columns:minmax(56px,1fr) 4.5ch;align-items:center;gap:8px;display:grid}.tab-uso__barra{background:var(--linho);border-radius:3px;height:6px;display:flex;overflow:hidden}.tab-uso__barra i{width:var(--p);flex:none;height:100%;display:block}.tab-uso__realizado{background:var(--nogueira)}.tab-uso__apagar{background:repeating-linear-gradient(135deg,#1b7f4e8c 0 3px,#1b7f4e38 3px 6px)}.tab-uso__pct{color:var(--texto-apoio);font-size:var(--text-xs);text-align:right}.tab-uso.is-acima .tab-uso__realizado{background:var(--alerta)}.tab-uso.is-acima .tab-uso__apagar{background:repeating-linear-gradient(135deg,#b5282899 0 3px,#b5282840 3px 6px)}.tab-uso.is-acima .tab-uso__pct{color:var(--alerta);font-weight:600}.tabela tr.is-destaque>td{animation:tabela-destaque 2.6s var(--ease-out)}@keyframes tabela-destaque{0%,55%{background:color-mix(in srgb, var(--atencao-viva) 22%, var(--cartao))}to{background:0 0}}@media (prefers-reduced-motion:reduce){.tabela tr.is-destaque>td{background:color-mix(in srgb, var(--atencao-viva) 18%, var(--cartao));animation:none}}.is-destaque:not(tr){animation:item-destaque 2.6s var(--ease-out)}@keyframes item-destaque{0%,55%{box-shadow:0 0 0 3px color-mix(in srgb, var(--atencao-viva) 55%, transparent);background-color:color-mix(in srgb, var(--atencao-viva) 14%, var(--cartao))}to{box-shadow:0 0 0 3px #0000}}@media (prefers-reduced-motion:reduce){.is-destaque:not(tr){box-shadow:0 0 0 3px color-mix(in srgb, var(--atencao-viva) 55%, transparent);animation:none}}.br{gap:10px;min-width:0;display:grid}.br__barra{background:var(--papel);border-radius:999px;gap:3px;height:14px;padding:3px;display:flex;box-shadow:inset 0 1px 2px #123b4a29,inset 0 0 0 1px #123b4a0f}.br__segmento{border-radius:999px;min-width:6px;box-shadow:inset 0 1px #ffffff47,0 1px 1px #123b4a2e}.br__segmento[data-tom=vazio]{box-shadow:none;background:0 0}.br__segmento[data-tom=listra],.br__amostra[data-tom=listra]{background:repeating-linear-gradient(135deg,#123b4a57 0 2px,#123b4a1a 2px 5px)}.br__segmento[data-tom=grafite]{background:#123b4a8c}.br__legenda{flex-wrap:wrap;align-items:center;gap:6px 20px;margin:0;padding:0;list-style:none;display:flex}.br__texto{white-space:nowrap;align-items:center;gap:7px;display:inline-flex}.br__amostra{border-radius:999px;flex:none;width:14px;height:6px;box-shadow:inset 0 1px #ffffff47}.br__amostra[data-tom=vazio]{background:var(--papel);box-shadow:inset 0 1px 2px #123b4a2e,inset 0 0 0 1px #123b4a14}.br__amostra[data-tom=grafite]{background:#123b4a8c}.br__rotulo{color:var(--texto-apoio);font-size:var(--text-xs)}.br__valor{color:var(--texto);font-family:var(--font-display);font-variant-numeric:lining-nums;letter-spacing:-.01em;font-size:.9375rem;font-weight:600}.br__legenda .is-alerta .br__valor{color:var(--alerta)}.br__zero{color:var(--greige);font-size:var(--text-xs);white-space:nowrap}.br__botao{color:inherit;font:inherit;cursor:pointer;background:0 0;border:0;border-radius:8px;margin:-4px -6px;padding:4px 6px}.br__botao:hover{background:var(--papel)}.br__botao.is-on{background:var(--vinho-suave);box-shadow:inset 0 0 0 1px #123b4a40}.br__botao:focus-visible{outline:2px solid var(--vinho);outline-offset:1px}@media (width<=1366px){.br__legenda{column-gap:14px}.br__valor{font-size:var(--text-xs)}}.br.is-sem-barra .br__amostra{display:none}.br__segmento[data-tom=atencao],.br__amostra[data-tom=atencao]{background:var(--atencao-viva,var(--atencao))}.mesa{grid-template-columns:repeat(auto-fill,minmax(132px,1fr));gap:8px;margin:0;padding:4px 0 0;list-style:none;display:grid}.pasta{min-width:0;transition:background-color .18s var(--ease-out), box-shadow .18s var(--ease-out);border-radius:16px;justify-items:center;gap:10px;padding:14px 8px 12px;display:grid;position:relative}.pasta:hover,.pasta:focus-within,.pasta.is-editando{background:var(--papel)}.pasta.is-aberta{background:color-mix(in srgb, var(--vinho) 6%, var(--cartao));box-shadow:inset 0 0 0 1px color-mix(in srgb, var(--vinho) 14%, transparent)}.pasta.is-alvo{background:color-mix(in srgb, var(--vinho) 9%, var(--cartao));box-shadow:inset 0 0 0 1.5px var(--vinho)}.pasta__abrir{cursor:pointer;perspective:520px;background:0 0;border:0;border-radius:12px;place-items:center;padding:0;display:grid}.pasta__abrir:focus-visible{outline:2px solid var(--vinho);outline-offset:4px}.pasta__desenho{--fundo:color-mix(in srgb, var(--vinho) 22%, var(--cartao));--frente:color-mix(in srgb, var(--vinho) 9%, var(--cartao));--frente-luz:color-mix(in srgb, var(--vinho) 3%, var(--cartao));--tinta:color-mix(in srgb, var(--vinho) 55%, var(--cartao));width:116px;height:88px;display:block;position:relative}.pasta__desenho[data-tom=entrada]{--fundo:color-mix(in srgb, var(--vinho) 78%, #000);--frente:var(--vinho);--frente-luz:color-mix(in srgb, var(--vinho) 82%, #fff);--tinta:color-mix(in srgb, var(--cartao) 72%, transparent)}.pasta__fundo{background:var(--fundo);border-radius:4px 10px 10px;position:absolute;inset:10px 0 0}.pasta__fundo:before{content:"";background:var(--fundo);clip-path:polygon(0 0,78% 0,100% 100%,0 100%);border-radius:7px 9px 0 0;width:46%;height:14px;position:absolute;top:-10px;left:0}.pasta__papeis{position:absolute;inset:4px 12px 18px}.pasta__papel{--i:0;background:var(--cartao);transform:translateY(calc(var(--i) * 4px + 6px));transition:transform .3s var(--ease-out);border-radius:4px;align-content:start;gap:4px;padding:7px 7px 0;display:grid;position:absolute;inset:0;overflow:hidden;box-shadow:0 1px 2px #123b4a29,inset 0 0 0 1px #123b4a0f}.pasta__papel b{background:color-mix(in srgb, var(--vinho) 10%, var(--cartao));color:var(--vinho);letter-spacing:.02em;border-radius:3px;justify-self:start;padding:1px 4px;font-size:.5625rem;font-weight:700}.pasta__papel small{color:var(--texto-apoio);word-break:break-all;-webkit-line-clamp:2;-webkit-box-orient:vertical;font-size:.625rem;line-height:1.25;display:-webkit-box;overflow:hidden}.pasta__papel.is-vazio{background:repeating-linear-gradient(to bottom, var(--cartao) 0 9px, var(--linho) 9px 10px) var(--cartao);background-position:0 14px}.pasta__frente{background:linear-gradient(to bottom, var(--frente-luz), var(--frente));height:64%;color:var(--tinta);transform-origin:50% 100%;transition:transform .3s var(--ease-out), box-shadow .3s var(--ease-out);border-radius:6px 6px 10px 10px;align-items:flex-end;padding:0 0 10px 12px;display:flex;position:absolute;inset:auto 0 0;box-shadow:inset 0 1px #ffffff80,0 -1px #123b4a0f,0 6px 12px -6px #123b4a59}.pasta.is-aberta .pasta__frente{transform:rotateX(-14deg)}.pasta:hover .pasta__frente,.pasta__abrir:focus-visible .pasta__frente,.pasta.is-alvo .pasta__frente{transform:rotateX(-42deg);box-shadow:inset 0 1px #ffffff80,0 10px 18px -8px #123b4a73}.pasta:hover .pasta__papel,.pasta__abrir:focus-visible .pasta__papel,.pasta.is-alvo .pasta__papel{transform:translate(calc((var(--i) - 1) * 10px), calc(var(--i) * 4px - 24px)) rotate(calc((var(--i) - 1) * 7deg))}.pasta.is-alvo .pasta__papel{transition-duration:.2s}.pasta__rotulo{justify-items:center;gap:1px;min-width:0;max-width:100%;display:grid}.pasta__rotulo b{max-width:100%;font-size:var(--text-xs);white-space:nowrap;text-overflow:ellipsis;font-weight:600;overflow:hidden}.pasta__rotulo small{color:var(--texto-apoio);white-space:nowrap;font-size:.75rem}.pasta__rotulo small.is-atencao{color:var(--atencao);font-weight:600}.pasta.is-aberta .pasta__rotulo b{color:var(--vinho)}.pasta__renomear{gap:6px;width:100%;display:grid}.pasta__botoes{grid-template-columns:1fr 1fr;gap:4px;display:grid}.pasta__botoes button{height:28px;font:inherit;cursor:pointer;border:0;border-radius:8px;padding:0 6px;font-size:.75rem;font-weight:600}.pasta__cancelar{background:var(--cartao);box-shadow:inset 0 0 0 1px var(--borda-forte);color:var(--texto)}.pasta__salvar{background:var(--vinho);color:var(--cartao)}.pasta__botoes button:focus-visible{outline:2px solid var(--vinho);outline-offset:2px}.pasta__renomear input{background:var(--cartao);width:100%;height:30px;box-shadow:inset 0 0 0 1.5px var(--vinho);color:var(--texto);font:inherit;font-size:var(--text-xs);text-align:center;border:0;border-radius:8px;padding:0 8px}.pasta__renomear input:focus{outline:none}.pasta__mais{width:28px;height:28px;color:var(--texto-apoio);cursor:pointer;opacity:0;transition:opacity .16s var(--ease-out), background-color .16s var(--ease-out);background:0 0;border:0;border-radius:8px;place-items:center;display:grid;position:absolute;top:6px;right:6px}.pasta:hover .pasta__mais,.pasta:focus-within .pasta__mais,.pasta.is-editando .pasta__mais{opacity:1}.pasta__mais:hover,.pasta__mais[aria-expanded=true]{background:var(--cartao);color:var(--texto)}.pasta__mais:focus-visible{outline:2px solid var(--vinho);outline-offset:1px}.pasta__menu{z-index:5;background:var(--cartao);min-width:150px;box-shadow:0 0 0 1px var(--borda), 0 12px 28px -10px #123b4a59;border-radius:12px;padding:6px;display:grid;position:absolute;top:38px;right:6px}.pasta__menu button{height:32px;color:var(--texto);font:inherit;font-size:var(--text-xs);text-align:left;white-space:nowrap;cursor:pointer;background:0 0;border:0;border-radius:8px;padding:0 10px}.pasta__menu button:hover,.pasta__menu button:focus-visible{background:var(--papel);outline:none}.pasta__menu button.is-perigo{color:var(--alerta)}.pasta__menu.is-confirmar{width:190px;color:var(--texto-apoio);gap:8px;padding:12px;font-size:.75rem}.pasta__menu.is-confirmar button.is-perigo{background:var(--alerta);color:#fff;text-align:center}.pasta__erro{color:var(--alerta);text-align:center;font-size:.75rem}.pasta__desenho.is-nova{color:var(--texto-apoio);box-shadow:inset 0 0 0 1.5px var(--linho-forte);background:repeating-linear-gradient(135deg, transparent 0 6px, color-mix(in srgb, var(--linho) 45%, transparent) 6px 7px);transition:color .16s var(--ease-out), box-shadow .16s var(--ease-out);border-radius:12px;place-items:center;display:grid}.pasta.is-nova:hover .pasta__desenho.is-nova{color:var(--vinho);box-shadow:inset 0 0 0 1.5px var(--vinho)}@media (prefers-reduced-motion:reduce){.pasta__frente,.pasta__papel{transition:none}.pasta:hover .pasta__frente,.pasta.is-aberta .pasta__frente,.pasta.is-alvo .pasta__frente,.pasta:hover .pasta__papel,.pasta.is-alvo .pasta__papel{transform:none}}.doc__nova-pasta{height:34px;font-size:var(--text-xs);white-space:nowrap;flex:none;padding:0 12px}.envio__conferencia-texto{white-space:nowrap;text-overflow:ellipsis;min-width:0;overflow:hidden}@media (width<=1366px){.mesa{grid-template-columns:repeat(auto-fill,minmax(112px,1fr));gap:4px}.pasta{padding:12px 4px 10px}.pasta__desenho{width:100px;height:76px}.pasta__papeis{inset:4px 10px 16px}}.doc__voltar{height:34px;font-size:var(--text-xs);flex:none;padding:0 12px 0 8px}.doc__mesa>.bloco__topo .envio__vivo{margin-left:auto}.doc__limpar{justify-self:start;margin:4px 8px 0}.arquivos{grid-template-columns:repeat(auto-fill,minmax(132px,1fr));gap:8px;margin:0;padding:4px 0 0;list-style:none;display:grid}.arquivo{min-width:0;transition:background-color .18s var(--ease-out);border-radius:16px;position:relative}.arquivo:hover,.arquivo:focus-within{background:var(--papel)}.arquivo[draggable=true]{cursor:grab}.arquivo.is-arrastando{opacity:.4}.arquivo__abrir{width:100%;color:var(--texto);font:inherit;cursor:pointer;background:0 0;border:0;border-radius:16px;justify-items:center;gap:4px;padding:16px 10px 12px;display:grid}.arquivo__abrir[aria-disabled=true]{cursor:default}.arquivo__abrir:focus-visible{outline:2px solid var(--vinho);outline-offset:-2px}.arquivo__papel{background:linear-gradient(225deg, color-mix(in srgb, var(--vinho) 16%, var(--cartao)) 0 13px, transparent 13px), repeating-linear-gradient(to bottom, transparent 0 9px, var(--linho) 9px 10px) 12px 22px / calc(100% - 24px) 36px no-repeat, var(--cartao);width:70px;height:88px;transition:transform .22s var(--ease-out), box-shadow .22s var(--ease-out);border-radius:6px 14px 6px 6px;margin-bottom:8px;display:block;position:relative;box-shadow:0 0 0 1px #123b4a14,0 4px 10px -4px #123b4a4d}.arquivo:hover .arquivo__papel,.arquivo__abrir:focus-visible .arquivo__papel{transform:translateY(-4px);box-shadow:0 0 0 1px #123b4a14,0 12px 20px -8px #123b4a66}.arquivo__papel b{background:var(--vinho);color:var(--cartao);letter-spacing:.02em;border-radius:4px;padding:2px 5px;font-size:.625rem;font-weight:700;position:absolute;bottom:8px;left:8px}.arquivo__papel[data-tom=atencao] b{background:var(--atencao)}.arquivo__papel[data-tom=erro] b{background:var(--alerta)}.arquivo__barra{background:var(--linho);border-radius:2px;height:3px;position:absolute;bottom:-10px;left:8px;right:8px;overflow:hidden}.arquivo__barra i{width:var(--p);background:var(--vinho);height:100%;transition:width .3s var(--ease-out);display:block}.arquivo__nome{max-width:100%;font-size:var(--text-xs);text-align:center;overflow-wrap:anywhere;-webkit-line-clamp:2;-webkit-box-orient:vertical;font-weight:600;line-height:1.3;display:-webkit-box;overflow:hidden}.arquivo__estado{max-width:100%}.arquivo__estado span{white-space:nowrap;text-overflow:ellipsis;min-width:0;overflow:hidden}.arquivo__estado{color:var(--texto-apoio);align-items:center;gap:5px;font-size:.75rem;display:inline-flex}.arquivo__estado i{background:var(--greige);border-radius:50%;flex:none;width:6px;height:6px}.arquivo__estado[data-tom=ok] i{background:var(--nogueira)}.arquivo__estado[data-tom=andando] i{background:var(--vinho)}.arquivo__estado[data-tom=atencao]{color:var(--atencao)}.arquivo__estado[data-tom=atencao] i{background:var(--atencao-viva)}.arquivo__estado[data-tom=erro]{color:var(--alerta)}.arquivo__estado[data-tom=erro] i{background:var(--alerta)}.arquivo__acoes{opacity:0;transition:opacity .16s var(--ease-out);gap:2px;display:flex;position:absolute;top:6px;right:6px}.arquivo:hover .arquivo__acoes,.arquivo:focus-within .arquivo__acoes{opacity:1}.arquivo__acoes .envio__tirar{background:var(--cartao);box-shadow:0 0 0 1px var(--borda)}.destinos{background:color-mix(in srgb, var(--vinho) 5%, var(--cartao));box-shadow:inset 0 0 0 1px color-mix(in srgb, var(--vinho) 14%, transparent);border-radius:14px;flex-wrap:wrap;align-items:center;gap:8px 12px;margin:0 4px 8px;padding:10px 12px;display:flex}.destinos small{color:var(--texto-apoio);white-space:nowrap;font-size:.75rem}.destinos ul{flex-wrap:wrap;gap:8px;margin:0;padding:0;list-style:none;display:flex}.destino{background:var(--cartao);height:34px;box-shadow:inset 0 0 0 1px var(--linho-forte);color:var(--texto);font-size:var(--text-xs);white-space:nowrap;transition:background-color .14s var(--ease-out), box-shadow .14s var(--ease-out);border-radius:10px;align-items:center;gap:6px;padding:0 12px;font-weight:600;display:inline-flex}.destino.is-alvo{background:color-mix(in srgb, var(--vinho) 10%, var(--cartao));box-shadow:inset 0 0 0 1.5px var(--vinho);color:var(--vinho)}.conteudo__vazio{background:var(--papel);color:var(--texto-apoio);font-size:var(--text-xs);border-radius:14px;align-items:center;gap:10px;margin:8px 4px;padding:24px 20px;display:flex}.conteudo__mais{justify-self:start;margin:8px 4px 0}.conteudo{display:grid}.previa__conferencia{margin-top:16px}.mover{display:inline-flex;position:relative}.doc__envio{grid-template-rows:none;align-content:start}.para{align-items:center;gap:10px;margin:0 8px;display:flex;position:relative}.para__rotulo{color:var(--texto-apoio);font-size:var(--text-xs);white-space:nowrap;flex:none}.para__botao{background:color-mix(in srgb, var(--vinho) 7%, var(--cartao));min-width:0;height:40px;box-shadow:inset 0 0 0 1px color-mix(in srgb, var(--vinho) 18%, transparent);color:var(--vinho);font:inherit;font-size:var(--text-sm);cursor:pointer;transition:box-shadow .16s var(--ease-out);border:0;border-radius:12px;flex:auto;align-items:center;gap:8px;padding:0 12px;display:inline-flex}.para__botao:hover,.para__botao[aria-expanded=true]{box-shadow:inset 0 0 0 1.5px var(--vinho)}.para__botao:focus-visible{outline:2px solid var(--vinho);outline-offset:2px}.para__botao b{text-align:left;white-space:nowrap;text-overflow:ellipsis;flex:auto;min-width:0;font-weight:600;overflow:hidden}.para__menu{z-index:6;width:min(100%,280px);position:absolute;top:calc(100% + 6px);right:0}.para__menu .menu-pastas{width:100%}.envio__dica{align-items:center;gap:6px;margin:0 8px;font-size:.75rem;display:flex}.andamento{border-top:1px solid var(--borda);gap:8px;margin:4px 8px 0;padding-top:12px;display:grid}.andamento__topo{font-size:var(--text-xs);justify-content:space-between;align-items:center;gap:8px;display:flex}.andamento ul{gap:4px;margin:0;padding:0;list-style:none;display:grid}.andamento__item{grid-template-columns:auto minmax(0,1fr) auto;align-items:center;gap:10px;padding:8px 4px;display:grid}.andamento__item .envio__tirar{grid-column:3}.andamento__tipo{background:var(--papel);width:34px;height:40px;box-shadow:inset 0 0 0 1px var(--borda);color:var(--vinho);border-radius:4px 9px 4px 4px;place-items:center;font-size:.5625rem;font-weight:700;display:grid}.andamento__item[data-tom=erro] .andamento__tipo{color:var(--alerta)}.andamento__texto{gap:2px;min-width:0;display:grid}.andamento__texto b,.andamento__texto small{white-space:nowrap;text-overflow:ellipsis;min-width:0;overflow:hidden}.andamento__texto b{font-size:var(--text-xs);font-weight:600}.andamento__texto small{color:var(--texto-apoio);font-size:.75rem}.andamento__item[data-tom=ok] small{color:var(--nogueira)}.andamento__item[data-tom=erro] small{color:var(--alerta)}.andamento__barra{background:var(--linho);border-radius:2px;height:3px;margin-top:3px;overflow:hidden}.andamento__barra i{width:var(--p);border-radius:inherit;background:var(--vinho);height:100%;transition:width .3s var(--ease-out);display:block}.andamento__barra i.is-indefinido{animation:andamento-corre 1.2s var(--ease-out) infinite}@keyframes andamento-corre{0%{transform:translate(-100%)}to{transform:translate(300%)}}.andamento__abrir{font-size:var(--text-xs);white-space:nowrap}.andamento__mais,.andamento__nota{color:var(--texto-apoio);font-size:.75rem}.conteudo{transition:box-shadow .16s var(--ease-out), background-color .16s var(--ease-out);border-radius:16px;position:relative}.conteudo.is-sobre{background:color-mix(in srgb, var(--vinho) 5%, var(--cartao));box-shadow:inset 0 0 0 1.5px var(--vinho)}.conteudo__soltar{color:var(--vinho);font-size:var(--text-xs);text-align:center;margin:8px;font-weight:600}@media (prefers-reduced-motion:reduce){.andamento__barra i.is-indefinido{animation:none}}.mover>.menu-pastas{z-index:6;width:240px;position:absolute;top:calc(100% + 6px);right:0}.mover[data-lado=direita]>.menu-pastas{left:0;right:auto}.menu-pastas{background:var(--cartao);box-shadow:0 0 0 1px var(--borda), 0 16px 32px -12px #123b4a66;border-radius:14px;padding:6px;display:grid}.menu-pastas__titulo{color:var(--texto-apoio);padding:6px 10px 4px;font-size:.75rem}.menu-pastas__item{height:40px;color:var(--texto);font:inherit;font-size:var(--text-xs);text-align:left;cursor:pointer;transition:background-color .12s var(--ease-out);background:0 0;border:0;border-radius:10px;grid-template-columns:auto minmax(0,1fr) auto 16px;align-items:center;gap:10px;padding:0 10px 0 6px;display:grid}.menu-pastas__item:hover,.menu-pastas__item:focus-visible{background:var(--papel);outline:none}.menu-pastas__item.is-atual{background:color-mix(in srgb, var(--vinho) 7%, var(--cartao));color:var(--vinho);font-weight:600}.menu-pastas__icone{background:color-mix(in srgb, var(--vinho) 9%, var(--cartao));width:28px;height:28px;color:var(--vinho);border-radius:8px;place-items:center;display:grid}.menu-pastas__icone[data-tom=entrada]{background:var(--vinho);color:var(--cartao)}.menu-pastas__nome{white-space:nowrap;text-overflow:ellipsis;min-width:0;overflow:hidden}.menu-pastas__total{color:var(--texto-apoio);font-variant-numeric:tabular-nums;font-size:.75rem;font-weight:400}.menu-pastas__sinal{color:var(--vinho);place-items:center;display:grid}.menu-pastas__filete{background:var(--borda);height:1px;margin:4px 8px}.doc__soltar{border:1.5px dashed var(--borda-forte);border-radius:var(--r-card);background:var(--papel);text-align:center;cursor:pointer;transition:border-color .16s var(--ease-out), background-color .16s var(--ease-out);justify-items:center;gap:6px;padding:26px 16px;display:grid}.doc__soltar:hover,.doc__soltar.is-sobre,.doc__soltar:focus-within{border-color:var(--vinho);background:var(--vinho-suave)}.doc__soltar b{font-size:var(--text-sm)}.doc__soltar small{color:var(--texto-apoio);font-size:var(--text-xs)}.doc__soltar-icone{background:var(--cartao);width:44px;height:44px;box-shadow:var(--depth-control), inset 0 0 0 1px var(--borda);color:var(--vinho);border-radius:14px;place-items:center;margin-bottom:4px;display:grid}.esteira{gap:2px;margin:0;padding:0;list-style:none;display:grid}.esteira li{color:var(--greige);font-size:var(--text-sm);align-items:center;gap:10px;padding:6px 2px;display:flex}.esteira .esteira__marca{width:18px;height:18px;box-shadow:inset 0 0 0 1.5px var(--linho-forte);color:var(--sobre-vinho);border-radius:50%;place-items:center;display:grid}.esteira li.is-feito{color:var(--texto-apoio)}.esteira li.is-feito .esteira__marca{background:var(--nogueira);box-shadow:none}.esteira li.is-agora{color:var(--vinho);font-weight:600}.esteira li.is-agora .esteira__marca{box-shadow:inset 0 0 0 5px var(--vinho)}.esteira li.is-erro{color:var(--alerta);font-weight:600}.esteira li.is-erro .esteira__marca{background:var(--alerta);box-shadow:none}.doc__estado{background:var(--papel);font-size:var(--text-sm);border-radius:12px;gap:2px;padding:10px 12px;display:grid}.doc__estado .mono{color:var(--texto-apoio);white-space:nowrap;text-overflow:ellipsis;overflow:hidden}.doc__estado.is-erro{background:var(--alerta-suave);color:var(--alerta)}.revisao{gap:14px;display:grid}.revisao__linha{align-items:center;gap:8px;display:flex}.revisao__linha input{flex:1;min-width:0}.revisao__linha>:not(input){white-space:nowrap;flex:none}.revisao__conferi{background:var(--cartao);box-shadow:inset 0 0 0 1px var(--borda);font-size:var(--text-sm);cursor:pointer;border-radius:12px;align-items:center;gap:10px;padding:12px 14px;font-weight:600;display:flex}.revisao__conferi input{width:18px;height:18px;accent-color:var(--vinho)}.revisao__acoes{justify-content:flex-end;gap:8px;margin-top:auto;padding-top:6px;display:flex}.revisao__acoes .btn{height:42px}.revisao__acoes .btn:disabled{background:var(--linho);color:var(--greige);cursor:not-allowed}.revisao__nota{font-size:var(--text-xs)}.detalhes{border-radius:var(--r-card);background:var(--cartao);box-shadow:inset 0 0 0 1px var(--borda);gap:2px;margin:0;padding:6px;display:grid}.detalhes div{border-top:1px solid var(--borda);font-size:var(--text-sm);justify-content:space-between;gap:16px;padding:9px 10px;display:flex}.detalhes div:first-child{border-top:0}.detalhes dt{color:var(--texto-apoio)}.detalhes dd{white-space:nowrap;margin:0;font-weight:600}.doc__envio{grid-template-rows:auto auto auto minmax(0,1fr) auto;grid-template-columns:minmax(0,1fr);gap:12px;min-width:0;padding-bottom:16px;display:grid}.doc__envio .doc__soltar,.doc__envio .esteira,.doc__envio .doc__estado{margin:0 8px}.doc__corpo{grid-template-columns:minmax(0,2fr) minmax(280px,1fr)}.doc__soltar b{white-space:nowrap}.envio__vivo{color:var(--texto-apoio);font-size:var(--text-xs);white-space:nowrap;align-items:center;gap:6px;display:inline-flex}.envio__vivo i{background:var(--borda-forte);border-radius:999px;width:8px;height:8px}.envio__vivo.is-conectado i{background:var(--nogueira)}.envio__vivo.is-reconectando i,.envio__vivo.is-pausado i{background:var(--atencao-viva)}.envio__vivo.is-erro i,.envio__vivo.is-sem_acesso i{background:var(--alerta)}.envio__lista{margin:0;padding:0;list-style:none;display:grid}.envio__linha{border-top:1px solid var(--borda);grid-template-columns:minmax(0,1fr) minmax(0,1.1fr) auto;align-items:center;gap:16px;padding:12px 4px;display:grid}.envio__linha:first-child{border-top:0}.envio__nome b{text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.envio__estado{min-width:0;font-size:var(--text-sm);gap:6px;display:grid}.envio__estado.is-ok .envio__rotulo{color:var(--nogueira)}.envio__estado.is-erro .envio__rotulo{color:var(--alerta)}.envio__estado.is-neutro .envio__rotulo{color:var(--texto-apoio)}.envio__barra{background:var(--linho);border-radius:999px;height:4px;display:block;overflow:hidden}.envio__barra i{border-radius:inherit;background:var(--nogueira);height:100%;transition:width .4s var(--ease-out);display:block}.envio__tirar{width:28px;height:28px;color:var(--texto-apoio);cursor:pointer;background:0 0;border:0;border-radius:999px;place-items:center;display:grid}.envio__tirar:hover{background:var(--papel);color:var(--texto)}.envio__vazio{font-size:var(--text-sm);padding:24px 4px}.envio__limpar{cursor:pointer;background:0 0;border:0;justify-self:start;margin-top:8px}@media (width<=720px){.envio__linha{grid-template-columns:minmax(0,1fr) auto}}@media (prefers-reduced-motion:reduce){.envio__barra i{transition:none}}.envio__lista{align-content:start}.envio__nota{font-size:var(--text-xs);margin:0 8px}.envio__acoes{gap:2px;display:inline-flex}.envio__pe{flex-wrap:wrap;align-items:center;gap:8px 16px;margin-top:8px;padding:0 4px 12px;display:flex}.envio__mais{height:38px}.envio__limpar{margin-top:0}.envio__falha{border-radius:var(--r-control);background:var(--alerta-suave);color:var(--alerta);font-size:var(--text-sm);margin:0 4px 8px;padding:10px 12px}.envio__meio{gap:6px;min-width:0;display:grid}.envio__conferencia{font-size:var(--text-xs);gap:8px;display:grid}.envio__conferencia-titulo{color:var(--texto-apoio);font:inherit;text-align:left;background:0 0;border:0;justify-self:start;align-items:center;gap:6px;padding:0;font-weight:600;display:inline-flex}button.envio__conferencia-titulo{cursor:pointer}.envio__conferencia.is-ok .envio__conferencia-titulo{color:var(--nogueira)}.envio__conferencia.is-erro .envio__conferencia-titulo{color:var(--alerta)}.envio__campos{border-collapse:collapse;width:100%;font-size:var(--text-xs)}.envio__campos th,.envio__campos td{border-top:1px solid var(--borda);text-align:left;white-space:nowrap;padding:6px 8px 6px 0}.envio__campos thead th{color:var(--texto-apoio);border-top:0;font-weight:500}.envio__campos tbody th{font-weight:500}.envio__campos tr.is-diverge td:last-child{color:var(--alerta);font-weight:600}.envio__campos tr.is-nao_lido td:last-child{color:var(--texto-apoio)}@media (width<=720px){.envio__meio{grid-area:2/1/auto/-1}}.envio__conferencia.is-atencao .envio__conferencia-titulo{color:var(--atencao)}.envio__revisao{background:var(--atencao-suave);color:var(--atencao);font-size:var(--text-xs);border-radius:999px;justify-self:start;padding:2px 8px;font-weight:600}.envio__detalhe{gap:6px;display:grid}.envio__campos tr.is-ambiguo td:nth-child(3){color:var(--atencao);font-weight:600}.envio__aviso{color:var(--texto-apoio);font-size:var(--text-xs);white-space:normal;line-height:1.5}.envio__linha:has(.envio__detalhe) .envio__meio{grid-area:2/1/auto/-1}.envio__linha:has(.envio__detalhe) .envio__acoes{grid-area:1/3}.envio__conferencia-titulo{white-space:normal;align-items:flex-start}.envio__conferencia-titulo svg{flex:none;margin-top:2px}.envio__campos{table-layout:fixed}.envio__campos th,.envio__campos td{white-space:normal;overflow-wrap:anywhere}.envio__vinculo{font-size:var(--text-xs);gap:4px;display:grid}.envio__vinculo-resumo{color:var(--texto-apoio)}.envio__motivo{color:var(--texto-apoio);align-items:flex-start;gap:6px;line-height:1.45;display:flex}.envio__motivo svg{flex:none;margin-top:2px}.envio__motivo.is-revisao{color:var(--atencao);font-weight:600}.envio__evidencia{color:var(--texto-apoio);font-size:var(--text-xs);gap:4px;display:grid}.envio__evidencia dl{grid-template-columns:repeat(auto-fill,minmax(180px,1fr));gap:4px 16px;margin:0;display:grid}.envio__evidencia dl>span{gap:1px;display:grid}.envio__evidencia dt{color:var(--texto-apoio)}.envio__evidencia dd{color:var(--texto);overflow-wrap:anywhere;font-variant-numeric:tabular-nums;margin:0}.doc__lista{align-content:start;margin:0;padding:0 4px;list-style:none;display:grid}.doc__lista li+li{border-top:1px solid #123b4a17}.doc__linha{width:100%;min-height:54px;color:var(--texto);font:inherit;font-size:var(--text-sm);text-align:left;white-space:nowrap;cursor:pointer;transition:background-color .16s var(--ease-out);background:0 0;border:0;grid-template-columns:30px minmax(0,1fr) 64px 112px 104px;align-items:center;gap:14px;padding:0 10px;display:grid}.doc__linha:hover,.doc__linha:focus-visible{background:var(--papel)}.doc__linha:focus-visible{outline:2px solid var(--vinho);outline-offset:-2px}.doc__linha[data-status=falhou]{background:linear-gradient(90deg, var(--alerta-suave), transparent 75%)}.doc__linha[data-status=revisar]{background:linear-gradient(90deg, var(--atencao-suave), transparent 75%)}.doc__icone{background:var(--vinho-suave);width:30px;height:30px;color:var(--vinho);border-radius:9px;place-items:center;display:grid}.doc__linha[data-status=falhou] .doc__icone{background:var(--cartao);color:var(--alerta);box-shadow:inset 0 0 0 1px #b4232c59}.doc__linha[data-status=revisar] .doc__icone{background:var(--cartao);color:var(--atencao);box-shadow:inset 0 0 0 1px #a85a1759}.doc__nome{align-items:baseline;gap:8px;min-width:0;display:flex;overflow:hidden}.doc__nome b{text-overflow:ellipsis;font-weight:500;overflow:hidden}.doc__nome small{min-width:0;color:var(--texto-apoio);font-size:var(--text-xs);text-overflow:ellipsis;flex:1 1 0;overflow:hidden}.doc__competencia{color:var(--texto-apoio);font-size:var(--text-xs)}.doc__fim{place-items:center end;display:grid}.doc__valor,.doc__acao{transition:opacity .16s var(--ease-out);grid-area:1/1}.doc__valor{font-family:var(--font-display);font-variant-numeric:lining-nums;font-size:1rem;font-weight:500}.doc__valor .resumo__moeda,.doc__valor .resumo__centavos{font-size:.6875rem}.doc__acao{background:var(--vinho);color:#fff;height:26px;font-size:var(--text-xs);opacity:0;border-radius:999px;align-items:center;gap:2px;padding:0 8px 0 12px;font-weight:600;display:inline-flex}.doc__linha:hover .doc__valor,.doc__linha:focus-visible .doc__valor{opacity:0}.doc__linha:hover .doc__acao,.doc__linha:focus-visible .doc__acao{opacity:1}.doc__situacao{justify-content:flex-end;display:flex}.doc__situacao .rp__selo{height:24px;font-size:var(--text-xs);padding:0 10px}.doc__ok{width:22px;height:22px;color:var(--nogueira);background:#1b7f4e1f;border-radius:50%;place-items:center;display:grid}.doc__escolher{background:var(--vinho);color:#fff;height:30px;font-size:var(--text-xs);border-radius:999px;align-items:center;margin:4px 0 2px;padding:0 14px;font-weight:600;display:inline-flex}.doc__etapas-titulo{color:var(--texto-apoio);font-size:var(--text-xs);margin:4px 8px 0;font-weight:600}.doc__envio .esteira{grid-auto-rows:minmax(30px,1fr);align-content:stretch;gap:0;min-height:0;overflow:hidden}.doc__envio .esteira li+li{border-top:1px solid #123b4a17}.esteira__texto{white-space:nowrap;align-items:baseline;gap:8px;min-width:0;display:flex;overflow:hidden}.esteira__texto b{font-size:var(--text-sm);flex:none;font-weight:500}.esteira__texto small{color:var(--texto-apoio);font-size:var(--text-xs);text-overflow:ellipsis;overflow:hidden}.esteira .esteira__marca{font-size:.6875rem;font-weight:600}@media (width<=1366px){.doc__linha{grid-template-columns:30px minmax(0,1fr) 56px 100px 96px;gap:10px}.doc__nome small{display:none}}@media (prefers-reduced-motion:reduce){.doc__valor,.doc__acao{transition:none}}.esteira.is-parada li{color:var(--texto)}.esteira .esteira__marca{flex:none}.doc__envio .esteira .esteira__marca{width:22px;height:22px;color:var(--texto-apoio)}.doc__envio .esteira li.is-feito .esteira__marca,.doc__envio .esteira li.is-agora .esteira__marca,.doc__envio .esteira li.is-erro .esteira__marca{color:#fff}.doc__envio .esteira li{min-width:0}@media (height<=820px){.doc__envio .doc__soltar{gap:4px;padding:14px 12px}.doc__envio .doc__soltar-icone{width:36px;height:36px;margin-bottom:0}.doc__envio .doc__soltar small{display:none}}.esteira__marca{font-family:var(--font-display);font-variant-numeric:lining-nums;flex:none;font-size:.6875rem;font-style:normal;font-weight:600}.original{gap:10px;margin-bottom:16px;display:grid}.original__quadro{background:var(--papel);border-radius:14px;place-items:center;height:220px;display:grid;overflow:hidden;box-shadow:inset 0 1px 2px #123b4a24,inset 0 0 0 1px #123b4a0f}.original__quadro img{object-fit:contain;width:100%;height:100%}.original__quadro iframe{background:#fff;border:0;width:100%;height:100%}.original__arquivo{color:var(--vinho);text-align:center;justify-items:center;gap:6px;padding:16px;display:grid}.original__arquivo b{color:var(--texto);font-size:var(--text-sm)}.original__arquivo small{color:var(--texto-apoio);font-size:var(--text-xs)}.original__nota{width:min(220px,70%);box-shadow:0 8px 18px -10px #123b4a73, inset 0 0 0 1px var(--borda);background:#fff;border-radius:6px;gap:4px;padding:16px 16px 18px;display:grid;transform:rotate(-1.5deg)}.original__nota small{color:var(--texto-apoio);font-size:.6875rem;font-weight:600}.original__nota b{font-size:var(--text-xs);white-space:nowrap;text-overflow:ellipsis;overflow:hidden}.original__nota span{color:var(--texto-apoio);font-size:.6875rem}.original__nota strong{font-variant-numeric:lining-nums;font-family:var(--font-display);margin:4px 0 6px;font-size:1.125rem;font-weight:500}.original__nota i{background:var(--linho);border-radius:3px;height:5px;display:block}.original__nota i:nth-of-type(2){width:80%}.original__nota i:nth-of-type(3){width:55%}.original__acoes{align-items:center;gap:8px;min-width:0;display:flex}.original__nome{min-width:0;color:var(--texto-apoio);font-size:var(--text-xs);white-space:nowrap;text-overflow:ellipsis;flex:1;overflow:hidden}.original__botao{background:var(--cartao);height:32px;box-shadow:inset 0 0 0 1px var(--borda-forte);color:var(--texto);font:inherit;font-size:var(--text-xs);cursor:pointer;border:0;border-radius:999px;flex:none;align-items:center;gap:6px;padding:0 12px;font-weight:600;text-decoration:none;display:inline-flex}.original__botao.is-cheio{background:var(--vinho);box-shadow:none;color:#fff}.original__botao:disabled{color:var(--greige);cursor:not-allowed}.original__botao:not(:disabled):hover{box-shadow:inset 0 0 0 1px var(--texto-apoio), var(--depth-control)}.original__botao:focus-visible{outline:2px solid var(--vinho);outline-offset:2px}@media (width<=1366px){.doc__envio .esteira__texto small{display:none}}.folha:has(.previa){width:min(760px,100vw - 20px)}.folha:has(.previa) .folha__corpo{flex-direction:column;display:flex}.previa{background:var(--cartao);border-radius:14px;flex:1;place-items:center;min-height:320px;display:grid;overflow:hidden;box-shadow:inset 0 1px 2px #123b4a24,inset 0 0 0 1px #123b4a0f}.previa img{object-fit:contain;width:100%;height:100%}.previa iframe{background:#fff;border:0;width:100%;height:100%;min-height:560px}.previa__texto{color:var(--texto);white-space:pre-wrap;word-break:break-word;place-self:stretch stretch;margin:0;padding:16px;font-family:ui-monospace,SF Mono,Menlo,monospace;font-size:.75rem;line-height:1.55;overflow:auto}.previa__aviso{max-width:40ch;color:var(--texto-apoio);font-size:var(--text-sm);text-align:center;align-items:center;gap:10px;margin:0;padding:24px;display:inline-flex}.previa__aviso.is-erro{color:var(--alerta)}.previa__giro{border:2px solid var(--borda-forte);border-top-color:var(--vinho);border-radius:50%;width:16px;height:16px;animation:.8s linear infinite previa-gira}@keyframes previa-gira{to{transform:rotate(360deg)}}@media (prefers-reduced-motion:reduce){.previa__giro{animation-duration:2.4s}}.previa__pe{justify-content:flex-end;gap:8px;width:100%;display:flex}.previa__pe .btn{align-items:center;gap:6px;text-decoration:none;display:inline-flex}.previa__pe .is-desligado{opacity:.5;pointer-events:none}.envio__abrir{min-width:0;color:inherit;font:inherit;text-align:left;cursor:pointer;background:0 0;border:0;gap:2px;padding:0;display:grid}.envio__abrir b{white-space:nowrap;text-overflow:ellipsis;overflow:hidden}.envio__abrir:hover b{color:var(--vinho);text-underline-offset:3px;text-decoration:underline}.envio__abrir:focus-visible{outline:2px solid var(--vinho);outline-offset:4px;border-radius:6px}.fluxo-abas{--holofote-a:#154555;--holofote-b:#0d2a35;--holofote-texto:#f3f8f9;--holofote-apoio:#e2eef1a8;--holofote-fio:#ffffff29;--holofote-feito:#6fd3a1;--holofote-pendente:#f6b16b;background:radial-gradient(90% 160% at 100% 0%, #7cc4d633, transparent 60%), linear-gradient(135deg, var(--holofote-a), var(--holofote-b));color:var(--holofote-texto);box-shadow:0 14px 30px -16px #0d2a3599,inset 0 1px #ffffff14}.fluxo-abas.is-pronto{--holofote-a:#17603f;--holofote-b:#0e3d29;box-shadow:0 14px 30px -16px #0e3d2999,inset 0 1px #ffffff14}.fluxo-abas{border-radius:var(--r-card,20px);flex-wrap:wrap;flex:none;align-items:center;gap:10px 24px;padding:10px 12px;display:flex}.fluxo-abas__abas{flex:0 auto;align-items:center;min-width:0;display:flex}.fluxo-abas__passo{flex:none;align-items:center;display:flex}.fluxo-abas__passo+.fluxo-abas__passo:before{content:"";background:var(--holofote-fio);border-radius:2px;width:14px;height:1.5px;margin:0 2px}.fluxo-abas__passo[data-estado=feito]+.fluxo-abas__passo:before{background:var(--holofote-feito)}.fluxo-abas__passo[data-estado=consulta]:before{background:var(--holofote-fio);width:1px;height:20px;margin:0 12px}.fluxo-abas__aba{height:40px;color:var(--holofote-apoio);font:inherit;font-size:var(--text-sm);white-space:nowrap;cursor:pointer;transition:background-color .16s var(--ease-out), color .16s var(--ease-out);background:0 0;border:0;border-radius:12px;align-items:center;gap:8px;padding:0 14px 0 10px;font-weight:600;display:inline-flex}.fluxo-abas__passo[data-estado=consulta] .fluxo-abas__aba{padding-left:14px}.fluxo-abas__aba:hover:not(.is-on){color:var(--holofote-texto);background:#ffffff14}.fluxo-abas__aba:focus-visible{outline:2px solid var(--holofote-texto);outline-offset:2px}.fluxo-abas__aba.is-on{color:var(--holofote-b);background:#fff;box-shadow:0 6px 16px -8px #00000073}.fluxo-abas__marca{width:16px;height:16px;color:var(--holofote-b);border-radius:50%;flex:none;place-items:center;display:grid}.fluxo-abas__marca[data-estado=feito]{background:var(--holofote-feito)}.fluxo-abas__marca[data-estado=alerta]{background:var(--holofote-pendente)}.is-on .fluxo-abas__marca[data-estado=alerta]{background:var(--atencao);color:#fff}.fluxo-abas__marca svg{display:block}.fluxo-abas__marca[data-estado=depois]{box-shadow:inset 0 0 0 1.5px #fff6}.fluxo-abas__marca[data-estado=agora]{background:var(--holofote-texto);box-shadow:0 0 0 3px #ffffff2e}.is-on .fluxo-abas__marca[data-estado=feito]{background:var(--nogueira);color:#fff}.is-on .fluxo-abas__marca[data-estado=depois]{box-shadow:inset 0 0 0 1.5px var(--borda-forte)}.is-on .fluxo-abas__marca[data-estado=agora]{background:var(--holofote-b);box-shadow:0 0 0 3px #0d2a3526}.fluxo-abas__conta{background:var(--holofote-pendente);min-width:20px;height:20px;color:var(--holofote-b);font-variant-numeric:tabular-nums;border-radius:999px;place-items:center;padding:0 6px;font-size:.6875rem;font-weight:700;display:inline-grid}.fluxo-abas__passo[data-estado=agora] .fluxo-abas__conta{box-shadow:0 0 0 3px #f6b16b47}.is-on .fluxo-abas__conta{background:var(--atencao);color:#fff}.fluxo-abas__agora{flex:auto;align-items:center;gap:12px;min-width:0;padding-left:6px;display:flex}.fluxo-abas__rotulo{color:var(--holofote-pendente);font-size:var(--text-xs);white-space:nowrap;background:#f6b16b29;border-radius:999px;flex:none;padding:3px 8px;font-weight:600}.is-pronto .fluxo-abas__rotulo{color:var(--holofote-feito);background:#6fd3a129}.fluxo-abas__titulo{color:var(--holofote-texto);font-family:var(--font-display);font-variant-numeric:lining-nums;letter-spacing:-.01em;white-space:nowrap;flex:none;font-size:1.25rem;font-weight:500}.fluxo-abas__porque{width:0;min-width:0;color:var(--holofote-apoio);font-size:var(--text-sm);white-space:nowrap;text-overflow:ellipsis;flex:1 1 0;overflow:hidden}.fluxo-abas__acao{height:42px;color:var(--holofote-b);font:inherit;font-size:var(--text-sm);white-space:nowrap;cursor:pointer;transition:transform .16s var(--ease-out), box-shadow .16s var(--ease-out);background:#fff;border:0;border-radius:999px;flex:none;align-items:center;gap:4px;margin-left:auto;padding:0 14px 0 18px;font-weight:600;text-decoration:none;display:inline-flex;box-shadow:0 8px 18px -6px #00000059}.fluxo-abas__acao:hover{transform:translateY(-1px);box-shadow:0 10px 22px -6px #0000006b}.fluxo-abas__acao:focus-visible{outline-offset:3px;outline:2px solid #fff}@media (prefers-reduced-motion:reduce){.fluxo-abas__aba,.fluxo-abas__acao{transition:none}}@media (width<=1100px){.fluxo-abas__abas{scrollbar-width:none;flex:100%;overflow-x:auto}.fluxo-abas__abas::-webkit-scrollbar{display:none}.fluxo-abas__porque{display:none}}.expansivel{grid-template-rows:minmax(0,1fr);min-height:0;display:grid}.expansivel>.expansivel__cartao{min-height:0}.expansivel.is-aberto>.expansivel__cartao{z-index:46;box-shadow:0 40px 80px -24px #0d2a3573, inset 0 0 0 1px var(--borda);position:fixed;inset:clamp(16px,3vh,32px) clamp(16px,3vw,48px)}.expansivel__veu{z-index:45;animation:expansivel-veu .32s var(--ease-out) both;background:#0d1e266b;position:fixed;inset:0}@keyframes expansivel-veu{0%{opacity:0}}.bloco__topo>.expansivel__botao{margin-left:auto}.expansivel__botao{color:#f3f8f9;height:34px;font:inherit;font-size:var(--text-sm);white-space:nowrap;cursor:pointer;transition:transform .16s var(--ease-out), box-shadow .16s var(--ease-out);background:linear-gradient(135deg,#154555,#0d2a35);border:0;border-radius:999px;flex:none;align-items:center;gap:8px;padding:0 14px 0 4px;font-weight:600;display:inline-flex;box-shadow:0 8px 18px -10px #0d2a35b3,inset 0 1px #ffffff1a}.expansivel__botao svg{box-sizing:content-box;background:#ffffff24;border-radius:999px;padding:6px}.expansivel__botao:hover,.expansivel__botao:focus-visible{transform:translateY(-1px);box-shadow:0 12px 22px -10px #0d2a35bf,inset 0 1px #ffffff24}.expansivel__botao:focus-visible{outline:2px solid var(--vinho);outline-offset:2px}@media (prefers-reduced-motion:reduce){.expansivel__veu{animation:none}}.lente{background:var(--papel);border-radius:16px;align-items:stretch;gap:4px;padding:4px;display:flex;box-shadow:inset 0 1px 2px #123b4a14}.lente__item{min-width:0;height:60px;color:var(--texto-apoio);font:inherit;text-align:left;white-space:nowrap;cursor:pointer;transition:background-color .16s var(--ease-out), box-shadow .16s var(--ease-out);background:0 0;border:0;border-radius:12px;flex:1 1 0;align-items:center;padding:0 18px;display:flex;position:relative;overflow:hidden;container:lente-item/inline-size}.lente__item:hover:not(.is-on){background:#ffffff8c}.lente__item.is-on{background:var(--cartao);box-shadow:var(--depth-control), inset 0 0 0 1px var(--borda);color:var(--texto-apoio)}.lente__item:focus-visible{outline:2px solid var(--vinho);outline-offset:2px}.lente__linha{align-items:baseline;gap:8px;min-width:0;display:flex}.lente__valor{color:var(--texto);font-family:var(--font-display);font-variant-numeric:lining-nums;letter-spacing:-.02em;flex:none;font-size:1.5rem;font-weight:500;line-height:1}.lente__valor .resumo__moeda,.lente__valor .resumo__centavos{letter-spacing:0;font-size:.6em}.lente__item[data-tom=entrada] .lente__valor{color:var(--nogueira)}.lente__item[data-tom=saida] .lente__valor{color:var(--alerta)}.lente__item[data-tom=atencao] .lente__valor{color:var(--atencao)}.lente__rotulo{min-width:0;font-size:var(--text-sm);text-overflow:ellipsis;overflow:hidden}.lente__medidor{background:#b528288c;border-radius:999px;height:3px;position:absolute;bottom:8px;left:16px;right:16px;overflow:hidden}.lente__medidor i{background:var(--nogueira);border-radius:999px;height:100%;display:block}.lente__item.is-acao{background:color-mix(in srgb, var(--lente-cor) 9%, var(--cartao));box-shadow:inset 0 0 0 1px color-mix(in srgb, var(--lente-cor) 38%, transparent)}.lente__item.is-acao:hover:not(.is-on){background:color-mix(in srgb, var(--lente-cor) 15%, var(--cartao))}.lente__item.is-acao.is-on{box-shadow:var(--depth-control), inset 0 0 0 1.5px color-mix(in srgb, var(--lente-cor) 55%, transparent)}.lente__item[data-tom=atencao]{--lente-cor:var(--atencao)}.lente__item[data-tom=saida]{--lente-cor:var(--alerta)}.lente__item[data-tom=entrada]{--lente-cor:var(--nogueira)}.lente__item[data-tom=neutro]{--lente-cor:var(--vinho)}.lente__ver{color:var(--lente-cor);font-size:var(--text-xs);flex:none;align-items:center;gap:2px;margin-left:auto;padding-left:8px;font-weight:600;display:inline-flex}@media (prefers-reduced-motion:reduce){.lente__item{transition:none}}@container lente-item (width<=200px){.lente__valor .resumo__centavos{display:none}.lente__rotulo{font-size:var(--text-xs)}.lente__ver-texto{display:none}.lente__ver{padding-left:4px}}.lente__medidor.is-parte{background:color-mix(in srgb, var(--lente-cor) 12%, transparent)}.lente__medidor.is-parte i{background:color-mix(in srgb, var(--lente-cor) 70%, transparent)}.lente__medidor{left:18px;right:18px}.lente__item.is-acao:after{content:"";background:var(--lente-cor);width:6px;height:6px;animation:lente-respira 2.4s var(--ease-out) infinite;border-radius:50%;position:absolute;top:10px;right:10px}.lente__item.is-acao.is-on:after{display:none}@keyframes lente-respira{0%,to{box-shadow:0 0 0 0 color-mix(in srgb, var(--lente-cor) 45%, transparent)}50%{box-shadow:0 0 0 5px color-mix(in srgb, var(--lente-cor) 0%, transparent)}}@media (prefers-reduced-motion:reduce){.lente__item.is-acao:after{animation:none}}.lente__op{width:18px;color:var(--texto-apoio);font-family:var(--font-display);flex:none;place-items:center;font-size:1.25rem;font-weight:400;line-height:1;display:grid}.lente__op.is-divisor{background:var(--borda-forte);align-self:center;width:1px;height:36px;margin:0 8px}.lente__item.is-heroi{flex-grow:1.35}.lente__item.is-heroi .lente__valor{letter-spacing:-.025em;font-size:1.875rem}.lente__item.is-heroi .lente__rotulo{color:var(--texto);font-weight:500}@container lente-item (width<=260px){.lente__item.is-heroi .lente__valor .resumo__centavos{display:none}.lente__item.is-heroi .lente__valor{font-size:1.625rem}}.lente__item.is-compacto{flex-grow:.8}@media (width<=1366px){.lente__item{padding:0 12px}.lente__medidor{left:12px;right:12px}}@container lente-item (width<=200px){.lente__valor{font-size:1.375rem}.lente__linha{gap:6px}.lente__rotulo{font-size:.75rem}}.confirmar{z-index:6;background:var(--cartao);width:300px;box-shadow:0 0 0 1px var(--borda), 0 16px 32px -12px #123b4a66;color:var(--texto-apoio);font-size:var(--text-xs);text-align:left;border-radius:14px;gap:6px;padding:14px;line-height:1.45;display:grid;position:absolute;top:calc(100% + 8px);right:0}.confirmar b{color:var(--texto);font-size:var(--text-sm)}.confirmar__botoes{justify-content:flex-end;gap:8px;margin-top:6px;display:flex}.confirmar__botoes .btn{white-space:nowrap;height:34px;padding:0 14px}.fatos{grid-auto-rows:minmax(36px,56px);align-content:space-evenly;min-height:0;margin:0;padding:0 8px;list-style:none;display:grid}.fatos li{min-width:0;font-size:var(--text-sm);white-space:nowrap;align-items:center;gap:10px;display:flex}.fatos li+li{border-top:1px solid var(--borda)}.fatos i{background:var(--vinho-suave);width:28px;height:28px;color:var(--vinho);border-radius:50%;flex:none;place-items:center;display:grid}.fatos__rotulo{width:112px;color:var(--texto-apoio);font-size:var(--text-xs);flex:none}.fatos b{text-overflow:ellipsis;font-weight:600;overflow:hidden}@media (width<=1366px){.fatos__extra{display:none}}.fatos__extra{font-variant-numeric:lining-nums;color:var(--texto-apoio);font-family:var(--font-display);margin-left:auto;font-weight:500}.fatos__valor{font-family:var(--font-display);font-variant-numeric:lining-nums;margin-left:auto;font-weight:500}.fatos li.is-falha i{background:var(--alerta-suave);color:var(--alerta)}.fatos li.is-falha .fatos__valor{color:var(--alerta)}.fatos li:not(.is-falha) i:has(svg){color:var(--vinho)}.fatos__valor+.fatos__extra,.fatos__valor+.rp__selo{margin-left:8px}.casos{grid-auto-rows:minmax(112px,1fr);align-content:start;gap:8px;margin:0;padding:0 4px;list-style:none;display:grid}.caso{background:var(--vinho-suave);min-width:0;font-size:var(--text-sm);border-radius:14px;align-content:center;gap:18px;padding:14px 16px;display:grid}.caso.is-acao{background:var(--alerta-suave)}.caso.is-apagado{background:var(--papel)}.caso__topo,.caso__pe{white-space:nowrap;align-items:center;gap:12px;min-width:0;display:flex}.caso__data{color:var(--texto-apoio);font-size:var(--text-xs);flex:none}.caso__nome{text-overflow:ellipsis;flex:none;max-width:50%;font-weight:600;overflow:hidden}.caso__motivo{min-width:0;color:var(--texto-apoio);text-overflow:ellipsis;flex:1;overflow:hidden}.caso__valor{font-family:var(--font-display);font-variant-numeric:lining-nums;letter-spacing:-.02em;flex:none;margin-left:auto;font-size:1.25rem;font-weight:500}.caso__valor .resumo__moeda,.caso__valor .resumo__centavos{font-size:var(--text-xs)}.caso.is-apagado .caso__valor{color:var(--texto-apoio);text-decoration:line-through;text-decoration-thickness:1px}.caso__status{color:var(--vinho);font-size:var(--text-xs);flex:none;font-weight:600}.caso__status.is-acao{color:var(--alerta)}.caso__meta{color:var(--texto-apoio);font-size:var(--text-xs);text-overflow:ellipsis;overflow:hidden}.regua{grid-auto-columns:minmax(0,1fr);grid-auto-flow:column;gap:6px;margin:0;padding:0 0 18px;list-style:none;display:grid}.regua li{background:var(--linho);border-radius:3px;height:6px;position:relative}.regua li:after{content:attr(data-nome);color:var(--greige);white-space:nowrap;text-overflow:ellipsis;font-size:.6875rem;position:absolute;top:12px;left:0;right:0;overflow:hidden}.regua li:last-child:after{text-align:right;left:auto;overflow:visible}.regua li.is-feita{background:var(--nogueira)}.regua li.is-atual{background:var(--vinho);box-shadow:0 0 0 3px #123b4a1f}.regua li.is-atual:after{color:var(--vinho);font-weight:600}.caso.is-acao .regua li.is-atual{background:var(--alerta);box-shadow:0 0 0 3px #b4232c24}.caso.is-acao .regua li.is-atual:after{color:var(--alerta)}.regua li.is-parou{background:#b4232c59}.fin__lado{grid-template-rows:auto minmax(0,1fr);gap:16px;min-height:0;display:grid}.fin__soma{background:var(--alerta-suave);height:26px;color:var(--alerta);font-size:var(--text-xs);white-space:nowrap;border-radius:999px;align-items:center;margin-left:auto;padding:0 10px;font-weight:600;display:inline-flex}.fin__soma.is-ok{color:var(--nogueira);background:#1b7f4e1a}.fin__memoria{color:var(--texto-apoio);font-size:var(--text-sm);line-height:1.55}.fin__importar{cursor:pointer;height:36px!important;font-size:var(--text-xs)!important;padding:0 12px!important}.fin__msg{margin:0 10px}.fech{margin:0;padding:0;list-style:none;display:grid}.fech__linha{border-top:1px solid var(--borda);font-size:var(--text-sm);align-items:center;gap:16px;padding:11px 12px;display:grid}.fech__linha:first-child{border-top:0}.fech__linha.is-fechada{background:var(--papel);border-radius:12px}.fech__nome{white-space:nowrap;text-overflow:ellipsis;font-weight:600;overflow:hidden}.fech__checks{grid-template-columns:repeat(4,minmax(0,1fr));gap:8px;display:grid}.fech__check{min-width:0;color:var(--vinho);font-size:var(--text-xs);white-space:nowrap;text-overflow:ellipsis;align-items:center;gap:5px;display:inline-flex;overflow:hidden}.fech__check svg{flex:none}.fech__check.is-ok{color:var(--texto-apoio)}.fech__check.is-ok svg{color:var(--nogueira)}@media (width<=900px){.fech__linha{grid-template-columns:minmax(0,1fr) auto}.fech__checks{grid-area:2/1/auto/-1;grid-template-columns:repeat(2,minmax(0,1fr))}}.conc__escolha{flex-wrap:wrap;align-items:center;gap:10px;display:flex}.conc__escolha .fin__importar{margin-left:auto}.conc__par b{font-weight:500}.conc__fluxo{margin:0;padding:0;list-style:none;display:grid}.conc__fluxo li{border-top:1px solid var(--borda);font-size:var(--text-sm);justify-content:space-between;align-items:baseline;gap:12px;padding:8px 2px;display:flex}.conc__fluxo li:first-child{border-top:0}.conc__fluxo li>span{white-space:nowrap;text-overflow:ellipsis;min-width:0;overflow:hidden}.conc__fluxo small{color:var(--texto-apoio);font-size:var(--text-xs);display:block}.conc__fluxo li.is-principal{color:var(--texto-apoio)}.conc__fluxo li.is-total{border-top:1px solid var(--borda-forte);font-weight:650}.conc__fluxo li.is-diferenca b{color:var(--vinho)}.conc__fluxo b{white-space:nowrap}.mult__analise{max-width:260px}.mult__analise small{white-space:nowrap;text-overflow:ellipsis;overflow:hidden}.fin__bloco{gap:8px;padding:16px 8px 0}.fin__bloco .bloco__topo{padding:0 8px}.fin__anexado{color:var(--nogueira);place-items:center;display:inline-grid}.fin__falta{color:var(--atencao);font-size:var(--text-xs);font-weight:600}.fin__fechado{font-size:var(--text-xs);align-items:center;gap:4px;display:inline-flex}.conc__acoes{align-items:center;gap:8px;display:flex}.fin__rateio-cartao{grid-template-rows:auto auto auto minmax(0,1fr)}.fin__rateio-heroi{white-space:nowrap;align-items:baseline;gap:12px;margin:4px 0 0;padding:0 4px;display:flex}.fin__rateio-heroi b{font-family:var(--font-display);font-variant-numeric:lining-nums;letter-spacing:-.03em;font-size:2.75rem;font-weight:500;line-height:1}.fin__rateio-heroi>span{color:var(--texto-apoio);font-size:var(--text-sm)}.fin__nota{background:var(--papel);border-radius:999px;gap:3px;height:22px;margin:4px 4px 6px;padding:4px;display:flex;box-shadow:inset 0 1px 2px #123b4a29,inset 0 0 0 1px #123b4a0f}.fin__nota i{background:color-mix(in srgb, var(--vinho) var(--tom), var(--papel));min-width:6px;transition:opacity .16s var(--ease-out), transform .16s var(--ease-out);border-radius:999px;box-shadow:inset 0 1px #ffffff38,0 1px 1px #123b4a2e}.fin__nota.is-foco i{opacity:.25}.fin__nota.is-foco i.is-on{opacity:1;transform:scaleY(1.15)}.fin__fatias{grid-auto-rows:minmax(44px,1fr);margin:0;padding:0 4px;list-style:none;display:grid}.fin__fatias li{min-width:0;font-size:var(--text-sm);white-space:nowrap;transition:background-color .16s var(--ease-out);border-radius:0;grid-template-columns:14px minmax(0,1fr) 84px 56px 120px;align-items:center;gap:16px;padding:0 10px;display:grid}.fin__fatias li+li{border-top:1px solid #123b4a17}.fin__fatias li.is-on{background:var(--vinho-suave)}.fin__fatia-amostra{background:color-mix(in srgb, var(--vinho) var(--tom), var(--papel));border-radius:5px;width:14px;height:14px;box-shadow:inset 0 1px #ffffff38,0 1px 1px #123b4a2e}.fin__fatia-nome{text-overflow:ellipsis;font-weight:500;overflow:hidden}.fin__fatia-base,.fin__fatia-pct{color:var(--texto-apoio);font-size:var(--text-xs);text-align:right}.fin__fatia-valor{font-family:var(--font-display);font-variant-numeric:lining-nums;text-align:right;font-size:1.125rem;font-weight:500}.fin__fatia-valor .resumo__moeda,.fin__fatia-valor .resumo__centavos{font-size:.6875rem}@media (prefers-reduced-motion:reduce){.fin__nota i{transition:none}}.fin__memoria-cartao{grid-template-rows:auto minmax(0,1fr);gap:8px;padding:16px 12px 12px;display:grid}@media (width<=1366px){.fin__fatias li{grid-template-columns:12px minmax(0,1fr) 68px 48px 108px;gap:10px}}.fin__contas{padding-bottom:8px}.fech__corpo{grid-template-columns:minmax(0,1.5fr) minmax(0,1fr);gap:16px;display:grid}.fech__lado{grid-template-rows:auto minmax(0,1fr);gap:16px;min-height:0;display:grid}.fech__lado .conferencias{padding:0 8px 12px}@media (width>=901px){.pag--parada .fech__corpo,.pag--parada .grade-larga{min-height:0}}@media (width<=1100px){.fech__corpo{grid-template-columns:minmax(0,1fr)}}.fech__checks{align-items:center;gap:12px;min-width:0;display:flex}.fech__pontos{flex:none;gap:4px;display:flex}.fech__pontos i{background:var(--vinho);border-radius:50%;width:8px;height:8px}.fech__pontos i.is-ok{background:var(--linho-forte)}.fech__checks .apoio,.fech__falta{font-size:var(--text-xs);white-space:nowrap;text-overflow:ellipsis;overflow:hidden}.fech__falta{color:var(--atencao)}.fech__linha{grid-template-columns:minmax(120px,.6fr) minmax(0,1.6fr) auto;padding-block:8px}.fech__lado{grid-template-rows:minmax(0,1fr) auto}.fech__lado>.cartao:first-child{grid-template-rows:auto minmax(0,1fr)}.fech__lado>.cartao:last-child{padding-bottom:8px}@media (width<=1440px){.fin__contas .tabela th,.fin__contas .tabela td{padding-block:8px;padding-inline:8px}.fin__contas .celula-dupla small{display:none}.fin__contas .celula-dupla b{text-overflow:ellipsis;max-width:180px;display:block;overflow:hidden}.mult__analise{max-width:200px}.fin__bloco .rola-tabela .tabela th,.fin__bloco .rola-tabela .tabela td{padding-inline:8px}}.mult__pagamento b,.mult__pagamento small{text-overflow:ellipsis;max-width:34ch;overflow:hidden}@media (width<=1300px){.mult__pagamento b,.mult__pagamento small{max-width:24ch}}.fin__bloco .conc__fluxo{padding:0 8px}.conc__acoes{margin-left:auto}.conc__confirmar{background:var(--cartao);height:26px;box-shadow:inset 0 0 0 1px var(--borda-forte);color:var(--texto);font:inherit;font-size:var(--text-xs);cursor:pointer;transition:background-color .16s var(--ease-out), color .16s var(--ease-out), box-shadow .16s var(--ease-out);border:0;border-radius:999px;align-items:center;padding:0 12px;font-weight:600;display:inline-flex}.conc__confirmar:hover,.conc__confirmar:focus-visible{background:var(--vinho);box-shadow:none;color:#fff}.conc__fluxo li{align-items:center}.fin__bloco .tabela:has(.conc__par){table-layout:fixed}.fin__bloco .tabela:has(.conc__par) td{text-overflow:ellipsis;overflow:hidden}.fech{grid-auto-rows:minmax(44px,1fr)}.fech__checks .rp__selo,.fech__conferencia .rp__selo{flex:none;height:22px;padding:0 8px;font-size:.6875rem}.fin__contas .rp__selo{gap:4px;height:24px}.fin__contas td,.fin__contas th{padding-block:10px}.fech__linha{grid-template-columns:minmax(150px,.8fr) minmax(0,1.6fr) auto}@media (width>=901px){.fech__lado>:last-child .lista-simples li{padding-right:56px}}@media (width<=1366px){.fech__conferencia .rp__selo{display:none}}.saldos{gap:12px;padding:16px 16px 12px;display:grid}.saldos__topo{align-items:baseline;gap:10px;display:flex}.saldos__topo h3{font-size:var(--text-sm);font-weight:600}.saldos__topo .apoio{color:var(--texto-apoio);font-size:var(--text-xs)}.saldos__corpo{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:24px 40px;display:flex}.saldos__heroi{white-space:nowrap;align-items:baseline;gap:10px;margin:0;display:flex}.saldos__heroi b{font-family:var(--font-display);font-variant-numeric:lining-nums;letter-spacing:-.03em;font-size:2.25rem;font-weight:500;line-height:1}.saldos__heroi b.is-diferenca{color:var(--alerta)}.saldos__fala{color:var(--texto-apoio);font-size:var(--text-sm)}.saldos__heroi .rp__selo{align-self:center}.saldos__ponte{white-space:nowrap;align-items:baseline;gap:14px;margin:0;padding:0;list-style:none;display:flex}.saldos__termo{gap:2px;display:grid}.saldos__termo b{color:var(--texto);font-family:var(--font-display);font-variant-numeric:lining-nums;letter-spacing:-.01em;font-size:1.125rem;font-weight:500}.saldos__termo[data-tom=entrada] b{color:var(--nogueira)}.saldos__termo[data-tom=saida] b{color:var(--alerta)}.saldos__termo span{color:var(--texto-apoio);font-size:var(--text-xs)}.saldos__op{color:var(--texto-apoio);font-family:var(--font-display);align-self:center;font-size:1.125rem}.saldos__op.is-diferente{color:var(--alerta)}.saldos__calculo{border-top:1px solid var(--borda)}.saldos__calculo summary{color:var(--texto-apoio);font-size:var(--text-xs);cursor:pointer;align-items:center;gap:6px;padding:10px 0 2px;font-weight:600;list-style:none;display:inline-flex}.saldos__calculo summary::-webkit-details-marker{display:none}.saldos__calculo summary:after{content:"";width:6px;height:6px;transition:transform .16s var(--ease-out);border-bottom:1.5px solid;border-right:1.5px solid;transform:translateY(-2px)rotate(45deg)}.saldos__calculo[open] summary:after{transform:translateY(1px)rotate(-135deg)}.saldos__calculo summary:hover{color:var(--texto)}.saldos__calculo summary:focus-visible{outline:2px solid var(--vinho);outline-offset:2px;border-radius:4px}.saldos__calculo .conc__fluxo{grid-template-columns:repeat(2,minmax(0,1fr));column-gap:40px;margin-top:6px}.saldos__calculo .conc__fluxo li:nth-child(2){border-top:0}.lanc__dia{align-items:baseline;gap:5px;display:inline-flex}.lanc__dia b{color:var(--texto);font-family:var(--font-display);font-variant-numeric:lining-nums tabular-nums;font-size:1.0625rem;font-weight:500}.lanc__dia small{color:var(--texto-apoio);font-size:var(--text-xs)}.tabela tr.segue-dia>td:first-child{border-bottom-color:#0000}.lanc__linha{align-items:center;gap:10px;min-width:0;display:flex}.lanc__tipo{background:var(--papel);width:30px;height:30px;box-shadow:inset 0 0 0 1px var(--borda);color:var(--texto-apoio);border-radius:10px;flex:none;place-items:center;display:grid}.lanc__tipo[data-direcao=entrada]{color:var(--nogueira);background:#1b7f4e14;box-shadow:inset 0 0 0 1px #1b7f4e2e}.lanc__linha>b{white-space:nowrap;text-overflow:ellipsis;flex:0 auto;min-width:0;font-weight:600;overflow:hidden}.lanc__item{min-width:0;color:var(--texto-apoio);font-size:var(--text-xs);white-space:nowrap;text-overflow:ellipsis;flex:0 6 auto;align-items:center;gap:6px;display:inline-flex;overflow:hidden}.lanc__ok{width:22px;height:22px;color:var(--nogueira);background:#1b7f4e1a;border-radius:50%;place-items:center;display:inline-grid}.lanc__ok.is-extrato{box-shadow:inset 0 0 0 1px var(--borda-forte);color:var(--texto-apoio);background:0 0}.lanc__anexar{background:var(--atencao-suave);height:28px;color:var(--atencao);font:inherit;font-size:var(--text-xs);white-space:nowrap;cursor:pointer;transition:background-color .16s var(--ease-out), color .16s var(--ease-out);border:0;border-radius:999px;align-items:center;gap:5px;padding:0 12px 0 10px;font-weight:600;display:inline-flex;box-shadow:inset 0 0 0 1px #a85a1740}.lanc__anexar:hover{background:var(--atencao);box-shadow:none;color:#fff}.lanc__anexar:focus-visible{outline:2px solid var(--atencao);outline-offset:2px}@media (prefers-reduced-motion:reduce){.lanc__anexar{transition:none}}.conc__todas{white-space:nowrap;height:40px}.fech__fechar{justify-items:end;gap:4px;margin-left:auto;display:grid;position:relative}.fech__fechar .btn{white-space:nowrap;height:38px}.fech__fechar .btn:disabled{opacity:.5;cursor:not-allowed}.fech__motivo{color:var(--alerta);font-size:var(--text-xs);white-space:nowrap;font-weight:600}.fech__motivo.is-ok{color:var(--nogueira)}.rel__arquivo{background:var(--papel);width:30px;height:36px;box-shadow:inset 0 0 0 1px var(--borda-forte);color:var(--texto-apoio);letter-spacing:.02em;border-radius:4px 9px 4px 4px;flex:none;place-items:end center;padding-bottom:5px;font-size:.5625rem;font-weight:700;display:grid;position:relative}.rel__arquivo:after{content:"";background:linear-gradient(225deg, var(--fundo,#eef2f3) 50%, var(--borda-forte) 50%);border-radius:0 9px 0 3px;width:9px;height:9px;position:absolute;top:0;right:0}.rel__arquivo[data-ext=pdf]{color:var(--alerta);background:#b4232c14}.rel__arquivo[data-ext=xlsx]{color:var(--nogueira);background:#1b7f4e1a}.rel__arquivo.is-mini{width:24px;height:28px;padding-bottom:3px;font-size:.5rem}.rel__arquivo.is-mini:after{width:7px;height:7px}.prest__fluxo{grid-template-columns:minmax(0,1.6fr) minmax(0,1fr);align-items:center;gap:24px;padding:16px 20px;display:grid}.prest__fluxo>div{min-width:0}.prest__fluxo .mono{white-space:nowrap;text-overflow:ellipsis;overflow:hidden}.prest__fluxo .trilho{margin-top:12px}.prest__regra{border-left:1px solid var(--borda);color:var(--texto-apoio);font-size:var(--text-xs);padding-left:20px;line-height:1.5}.prest__check{grid-template-columns:minmax(0,.8fr) minmax(0,1.4fr);align-items:start;gap:clamp(12px,1.4vw,18px);display:grid}.prest__unidades{gap:2px;margin:0;padding:0;list-style:none;display:grid}.prest__unidade{width:100%;color:var(--texto);font-size:var(--text-sm);text-align:left;cursor:pointer;background:0 0;border:0;border-radius:12px;align-items:center;gap:10px;padding:10px 12px;display:flex}.prest__unidade:hover{background:var(--papel)}.prest__unidade.is-on{background:var(--vinho-suave);box-shadow:inset 0 0 0 1.5px var(--vinho)}.prest__unidade .anel{--cor:var(--nogueira);background:conic-gradient(var(--cor) calc(var(--p) * 360deg), var(--linho) 0);width:20px;height:20px;color:var(--sobre-vinho);border-radius:50%;flex:none;place-items:center;display:grid;-webkit-mask:radial-gradient(circle,#0000 5px,#000 5.5px);mask:radial-gradient(circle,#0000 5px,#000 5.5px)}.prest__unidade .anel.is-pronto{--cor:var(--vinho);-webkit-mask:none;mask:none}.prest__unidade-nome{white-space:nowrap;text-overflow:ellipsis;flex:1;min-width:0;font-weight:600;overflow:hidden}.prest__itens,.prest__dilig{margin:0;padding:0;list-style:none;display:grid}.prest__itens li,.prest__dilig li{border-top:1px solid var(--borda);font-size:var(--text-sm);align-items:center;gap:12px;padding:11px 12px;display:flex}.prest__itens li:first-child,.prest__dilig li:first-child{border-top:0}.prest__itens .celula-dupla,.prest__dilig .celula-dupla{flex:1}.prest__marca{background:var(--papel);width:26px;height:26px;color:var(--nogueira);border-radius:8px;flex:none;place-items:center;display:grid}.prest__itens li.is-aberto .prest__marca{background:var(--vinho-suave);color:var(--vinho)}.prest__resposta{background:var(--papel);color:var(--texto-apoio);font-size:var(--text-xs);border-radius:10px;margin-top:6px;padding:8px 10px}@media (width<=1100px){.prest__check,.prest__fluxo{grid-template-columns:minmax(0,1fr)}.prest__regra{border-left:0;padding-left:0}}.prest__estado{font-size:var(--text-xs);white-space:nowrap}.pag--parada>.prest__check{align-items:stretch;min-height:0}.prest__check>.cartao{min-height:0}.prest__unidades,.prest__itens,.pag--parada>.grade-larga>.prest__lado{align-content:start}.rolavel>.rie{padding:0 8px 8px}.prest__versao{grid-template-columns:34px minmax(0,1fr) 260px 168px;align-items:center;column-gap:14px;display:grid!important}.prest__versao .celula-dupla b,.prest__versao .celula-dupla small{white-space:nowrap;text-overflow:ellipsis;overflow:hidden}.prest__versao-icone{background:var(--papel);width:34px;height:34px;box-shadow:inset 0 0 0 1px var(--borda);color:var(--texto-apoio);border-radius:10px;place-items:center;display:grid}.prest__versao.is-montagem .prest__versao-icone{box-shadow:inset 0 0 0 1px var(--borda-forte);outline:1px dashed var(--borda-forte);outline-offset:-5px;background:0 0}.prest__versao.is-antiga{opacity:.72}.prest__versao-estado{white-space:nowrap;justify-items:start;gap:1px;display:grid}.prest__versao-estado>span{color:var(--texto);align-items:center;gap:7px;font-weight:600;display:inline-flex}.prest__versao-estado small{color:var(--texto-apoio);font-size:var(--text-xs)}.prest__versao-estado i{background:var(--linho-forte);border-radius:50%;width:8px;height:8px}.prest__versao-estado[data-estado=montagem] i{box-shadow:inset 0 0 0 1.5px var(--greige);background:0 0}.prest__versao-estado[data-estado=exportada] i{background:var(--greige)}.prest__versao-estado[data-estado=protocolada] i{background:var(--texto)}.prest__versao-sistema{font-size:var(--text-xs);white-space:nowrap;justify-self:end}.dilig__quadro{grid-template-columns:repeat(auto-fill,minmax(300px,1fr));align-content:start;gap:12px;margin:0;padding:4px 16px 16px;list-style:none;display:grid}.dilig__tarefa{background:var(--cartao);width:100%;min-width:0;height:100%;box-shadow:var(--depth-control), inset 0 0 0 1px var(--borda);color:var(--texto);font:inherit;text-align:left;cursor:pointer;transition:box-shadow .16s var(--ease-out), transform .16s var(--ease-out);border:0;border-radius:14px;grid-template-columns:minmax(0,1fr);gap:10px;padding:14px 16px;display:grid}.dilig__tarefa:hover{box-shadow:var(--depth-card), inset 0 0 0 1px var(--borda-forte);transform:translateY(-1px)}.dilig__tarefa:focus-visible{outline:2px solid var(--texto);outline-offset:2px}.dilig__tarefa.is-respondida{background:var(--papel);box-shadow:inset 0 0 0 1px var(--borda)}.dilig__etiqueta{background:var(--papel);box-shadow:inset 0 0 0 1px var(--borda);color:var(--texto-apoio);white-space:nowrap;border-radius:999px;justify-self:start;padding:2px 8px;font-size:.75rem}.dilig__titulo{min-height:2.7em;font-size:var(--text-sm);-webkit-line-clamp:2;-webkit-box-orient:vertical;font-weight:600;line-height:1.35;display:-webkit-box;overflow:hidden}.dilig__pecas{grid-template-columns:repeat(var(--n), minmax(0, 1fr));gap:4px;display:grid}.dilig__pecas i{background:var(--linho);border-radius:3px;height:6px}.dilig__pecas i.is-pronta{background:var(--texto)}.dilig__pe{font-size:var(--text-xs);white-space:nowrap;align-items:center;gap:10px;display:flex}.dilig__conta{min-width:0;color:var(--texto-apoio);text-overflow:ellipsis;flex:1;overflow:hidden}.dilig__rostos{display:flex}.dilig__rosto{background:var(--linho);width:24px;height:24px;box-shadow:0 0 0 2px var(--cartao);color:var(--texto);border-radius:50%;place-items:center;font-size:.625rem;font-weight:600;display:grid}.dilig__rosto+.dilig__rosto{margin-left:-3px}.dilig__prazo{color:var(--texto-apoio)}.dilig__prazo.is-perto{color:var(--alerta,var(--vinho));font-weight:600}.dilig__conversa{gap:12px;margin:0;padding:0;list-style:none;display:grid}.dilig__msg{gap:4px;max-width:86%;display:grid}.dilig__msg.is-equipe{justify-self:end;justify-items:end}.dilig__balao{background:var(--papel);box-shadow:inset 0 0 0 1px var(--borda);font-size:var(--text-sm);border-radius:16px 16px 16px 4px;padding:10px 14px;line-height:1.45}.dilig__msg.is-equipe .dilig__balao{background:var(--texto);box-shadow:none;color:var(--cartao);border-radius:16px 16px 4px}.dilig__msg small{color:var(--texto-apoio);font-size:.75rem}.dilig__bloco{border-top:1px solid var(--borda);gap:8px;padding-top:14px;display:grid}.dilig__lista{gap:2px;margin:0;padding:0;list-style:none;display:grid}.dilig__peca{font-size:var(--text-sm);cursor:pointer;border-radius:10px;align-items:center;gap:10px;padding:8px 6px;display:flex;position:relative}.dilig__peca:hover{background:var(--papel)}.dilig__peca input{opacity:0;pointer-events:none;position:absolute}.dilig__caixa{width:20px;height:20px;box-shadow:inset 0 0 0 1.5px var(--borda-forte);color:#0000;border-radius:6px;flex:none;place-items:center;display:grid}.dilig__peca.is-pronta .dilig__caixa{background:var(--texto);box-shadow:none;color:var(--cartao)}.dilig__peca.is-pronta{color:var(--texto-apoio)}.dilig__peca input:focus-visible+.dilig__caixa{outline:2px solid var(--texto);outline-offset:2px}.dilig__peca input:disabled~*{cursor:default}.prest__item-nome{gap:2px;min-width:0;display:grid}.prest__item-nome b,.prest__item-nome small{white-space:nowrap;text-overflow:ellipsis;overflow:hidden}.prest__item-nome b{font-weight:500}.prest__item-nome small{color:var(--texto-apoio);font-size:var(--text-xs)}.prest__item-fim{flex:none;align-items:center;gap:8px;margin-left:auto;display:inline-flex}.prest__item-fim .rp__selo{height:22px;padding:0 8px;font-size:.6875rem}.prest__resolver{background:var(--cartao);height:28px;box-shadow:inset 0 0 0 1px var(--borda-forte);color:var(--texto);font-size:var(--text-xs);white-space:nowrap;transition:background-color .16s var(--ease-out), color .16s var(--ease-out), box-shadow .16s var(--ease-out);border-radius:999px;align-items:center;gap:2px;padding:0 8px 0 12px;font-weight:600;text-decoration:none;display:inline-flex}.prest__resolver:hover,.prest__resolver:focus-visible{background:var(--vinho);box-shadow:none;color:#fff}.prest__ok{width:22px;height:22px;color:var(--nogueira);background:#1b7f4e1f;border-radius:50%;flex:none;place-items:center;margin-left:auto;display:grid}.prest__itens li.is-impede{background:linear-gradient(90deg, var(--alerta-suave), transparent 75%)}.prest__itens li.is-aberto:not(.is-impede){background:linear-gradient(90deg, var(--atencao-suave), transparent 75%)}.dilig__lista-casos{grid-auto-rows:minmax(112px,148px);padding:4px 8px 0}.dilig__caso{padding:0}.dilig__abrir{border-radius:inherit;width:100%;height:100%;color:inherit;font:inherit;text-align:left;cursor:pointer;background:0 0;border:0;align-content:center;gap:16px;padding:14px 16px;display:grid}.dilig__abrir:hover{background:#ffffff80}.dilig__abrir:focus-visible{outline:2px solid var(--vinho);outline-offset:2px}.dilig__nome{flex:1;max-width:none}.dilig__caso .caso__topo .dilig__prazo{flex:none;margin-left:auto}.dilig__caso .regua li:after{display:none}.dilig__caso .regua{padding-bottom:0}.dilig__corpo{min-height:0}.dilig__prazo-cartao{grid-template-rows:auto auto minmax(0,1fr);gap:10px;padding:16px 12px 12px;display:grid}.dilig__heroi{border-bottom:1px solid var(--borda);gap:2px;margin:0;padding:0 8px 12px;display:grid}.dilig__heroi b{font-family:var(--font-display);font-variant-numeric:lining-nums;letter-spacing:-.03em;font-size:2.75rem;font-weight:500;line-height:1}.dilig__heroi.is-perto b{color:var(--atencao)}.dilig__heroi span{color:var(--texto-apoio);font-size:var(--text-xs)}.entrega{gap:18px;padding:20px 24px;display:grid}.entrega__topo{align-items:flex-end;gap:16px;min-width:0;display:flex}.entrega__titulo{gap:4px;min-width:0;display:grid}.entrega__rotulo{color:var(--texto-apoio);font-size:var(--text-xs);margin:0}.entrega__heroi{white-space:nowrap;align-items:baseline;gap:12px;margin:0;display:flex}.entrega__heroi b{font-family:var(--font-display);font-variant-numeric:lining-nums;letter-spacing:-.03em;font-size:2.75rem;font-weight:500;line-height:1}.entrega__heroi span{color:var(--texto-apoio);font-size:var(--text-sm)}.entrega__selo{flex:none;margin-left:auto}.entrega__regua{padding-bottom:18px}.entrega__regua li{height:8px}.entrega__corpo{border-top:1px solid var(--borda);grid-template-columns:minmax(0,.8fr) minmax(0,1.2fr);gap:28px;padding-top:16px;display:grid}.entrega__unidades{align-content:start;gap:12px;min-width:0;display:grid}.entrega__secao{color:var(--texto-apoio);font-size:var(--text-xs);white-space:nowrap;align-items:center;gap:8px;margin:0;font-weight:600;display:flex}.entrega__secao b{color:var(--texto)}.entrega__conta{background:var(--alerta);color:#fff;border-radius:999px;place-items:center;min-width:18px;height:18px;padding:0 5px;font-size:.6875rem;display:inline-grid}.entrega__unidades .predio{width:34px;height:34px;text-decoration:none}.entrega__bloqueios{border-left:1px solid var(--borda);align-content:start;gap:6px;min-width:0;padding-left:28px;display:grid}.entrega__lista{grid-template-columns:minmax(0,1fr);margin:0;padding:0;list-style:none;display:grid}.entrega__lista li+li{border-top:1px solid #123b4a14}.entrega__lista a{min-width:0;height:32px;color:var(--texto);font-size:var(--text-sm);white-space:nowrap;transition:background-color .16s var(--ease-out);align-items:center;gap:10px;padding:0 6px;text-decoration:none;display:flex}.entrega__lista a:hover,.entrega__lista a:focus-visible{background:var(--alerta-suave)}.entrega__ponto{background:var(--alerta);border-radius:50%;flex:none;width:7px;height:7px}.entrega__lista b{flex:none;font-weight:600}.entrega__lista span:not(.entrega__resolver){min-width:0;color:var(--texto-apoio);text-overflow:ellipsis;flex:1;overflow:hidden}.entrega__resolver{color:var(--texto-apoio);font-size:var(--text-xs);flex:none;align-items:center;gap:2px;margin-left:auto;font-weight:600;display:inline-flex}.entrega__lista a:hover .entrega__resolver{color:var(--alerta)}.entrega__livre{color:var(--nogueira);font-size:var(--text-sm);align-items:center;gap:6px;margin:0;font-weight:600;display:inline-flex}@media (height<=820px){.entrega{gap:12px;padding:14px 20px}.entrega__heroi b{font-size:2.25rem}.entrega__corpo{padding-top:10px}.entrega__lista a{height:28px}}@media (width<=1100px){.entrega__corpo{grid-template-columns:minmax(0,1fr)}.entrega__bloqueios{border-top:1px solid var(--borda);border-left:0;padding:12px 0 0}}.entrega__legenda{color:var(--texto-apoio);font-size:var(--text-xs);white-space:nowrap;gap:14px;margin:0;display:flex}.entrega__legenda span{align-items:center;gap:6px;display:inline-flex}.entrega__legenda span:before{content:"";background:#1b7f4e40;border-radius:3px;width:10px;height:10px}.entrega__legenda [data-status=pendente]:before{background:var(--papel);box-shadow:inset 0 0 0 1px var(--borda-forte)}.entrega__legenda [data-status=atrasada]:before{background:#b4232c47}.rel{grid-template-columns:minmax(0,1.55fr) minmax(0,1fr)}.rel__partes{align-content:start;margin:0;padding:0 4px;list-style:none;display:grid}.rel__parte{border-top:1px solid var(--borda);grid-template-columns:28px minmax(0,1fr) auto;align-items:center;column-gap:12px;padding:11px 8px;display:grid}.rel__parte:first-child{border-top:0}.rel__numero{width:26px;height:26px;color:var(--nogueira);font-family:var(--font-display);font-variant-numeric:lining-nums;background:#1b7f4e1f;border-radius:50%;place-items:center;font-size:.8125rem;font-weight:500;display:grid}.rel__parte.is-falta .rel__numero{background:var(--atencao-suave);color:var(--atencao)}.rel__texto{white-space:nowrap;align-items:baseline;gap:10px;min-width:0;display:flex}.rel__texto b{font-size:var(--text-sm);flex:none;font-weight:600}.rel__texto span{min-width:0;color:var(--texto-apoio);font-size:var(--text-sm);text-overflow:ellipsis;overflow:hidden}.rel__fim{white-space:nowrap;align-items:center;gap:8px;display:inline-flex}.rel__fim .rp__selo{height:22px;padding:0 8px;font-size:.6875rem}.rel__ir{min-width:28px;height:28px;color:var(--texto-apoio);font-size:var(--text-xs);transition:background-color .16s var(--ease-out), color .16s var(--ease-out);border-radius:999px;place-items:center;font-weight:600;text-decoration:none;display:inline-grid}.rel__ir:hover,.rel__ir:focus-visible{background:var(--papel);color:var(--texto)}.rel__ir.is-cheio{background:var(--atencao);color:#fff;padding:0 12px;box-shadow:0 2px 6px #a85a174d}.rel__ir.is-cheio:hover{color:#fff;background:#8f4c12}.rel__ir.is-vazio{pointer-events:none}.rel__metas{grid-column:2/-1;margin:8px 0 0;padding:0;list-style:none;display:grid}.rel__metas li{height:34px;font-size:var(--text-sm);border-top:1px solid #123b4a12;grid-template-columns:minmax(170px,1.1fr) minmax(80px,1.2fr) 76px 112px;align-items:center;column-gap:14px;display:grid}.rel__meta-nome{white-space:nowrap;text-overflow:ellipsis;overflow:hidden}.rel__meta-valor{font-family:var(--font-display);font-variant-numeric:lining-nums;text-align:right;white-space:nowrap;font-weight:500}.rel__meta-valor[data-estado=alerta]{color:var(--alerta)}.rel__meta-valor[data-estado=atencao]{color:var(--atencao);font-family:inherit;font-size:var(--text-xs);font-weight:600}.rel__meta-alvo{color:var(--texto-apoio);font-size:var(--text-xs);white-space:nowrap}.rel__cartao{grid-template-rows:auto minmax(0,1fr);gap:6px;padding:16px 12px 8px;display:grid}.rel__cartao .bloco__topo{margin:0;padding:0 8px}.rel__gerar{grid-template-rows:auto auto auto minmax(0,1fr) auto;gap:12px;min-height:0;padding:16px 16px 14px;display:grid}.rel__gerar .bloco__topo{margin:0}.rel__botao{background:var(--vinho);color:#fff;height:34px;font:inherit;font-size:var(--text-sm);white-space:nowrap;cursor:pointer;transition:background-color .16s var(--ease-out);border:0;border-radius:999px;align-items:center;gap:6px;margin-left:auto;padding:0 14px;font-weight:600;display:inline-flex;box-shadow:inset 0 1px #ffffff2e,0 2px 8px #123b4a40}.rel__botao:hover{background:var(--vinho-forte,#0d2d39)}.rel__botao:focus-visible{outline:2px solid var(--vinho);outline-offset:2px}.rel__botao:disabled{opacity:.6;cursor:progress}.rel__estado{min-width:0;color:var(--nogueira);font-size:var(--text-sm);white-space:nowrap;background:#1b7f4e14;border-radius:12px;align-items:center;gap:8px;margin:0;padding:10px 12px;font-weight:600;display:flex}.rel__estado span{text-overflow:ellipsis;min-width:0;overflow:hidden}.rel__estado.is-rascunho{background:var(--atencao-suave);color:var(--atencao)}.rel__estado-link{color:inherit;font-size:var(--text-xs);margin-left:auto}.rel__pacote{grid-auto-rows:minmax(44px,1fr);align-content:stretch;min-height:0;margin:0;padding:0;list-style:none;display:grid}.rel__pacote li{border-top:1px solid var(--borda);align-items:center;gap:12px;min-width:0;padding:9px 0;display:flex}.rel__pacote li:first-child{border-top:0}.rel__arquivo-texto{white-space:nowrap;align-items:baseline;gap:8px;min-width:0;display:flex}.rel__arquivo-texto b{font-size:var(--text-sm);flex:none;font-weight:600}.rel__arquivo-texto span{min-width:0;color:var(--texto-apoio);font-size:var(--text-xs);text-overflow:ellipsis;overflow:hidden}.rel__nota{border-top:1px solid var(--borda);color:var(--texto-apoio);font-size:var(--text-xs);align-items:center;gap:6px;margin:0;padding-top:10px;display:flex}@media (height<=820px){.rel__parte{padding:8px}.rel__metas li{height:30px}.rel__pacote li{padding:6px 0}}@media (width<=1100px){.rel{grid-template-columns:minmax(0,1fr)}.rel__metas li{grid-template-columns:minmax(0,1fr) 70px 80px}.rel__metas .regua-meta{display:none}}@media (width<=1366px){.rel__metas li{grid-template-columns:minmax(150px,1.3fr) minmax(60px,1fr) 76px 92px;column-gap:10px}}@media (height<=820px){.rel__gerar{gap:8px;padding:12px 14px 10px}.rel__estado{padding:8px 12px}.rel__pacote{grid-auto-rows:minmax(34px,1fr)}.rel__nota{padding-top:8px}.rel__cartao{padding-top:12px}}@media (width>=901px){.rel__nota{padding-right:56px}}.ver{gap:var(--grade-vao,16px);grid-template-rows:minmax(0,1fr);min-height:0;display:grid}.ver.tem-historico{grid-template-rows:minmax(0,1fr) auto}.ver__atual{grid-template-rows:auto minmax(0,1fr) auto;gap:16px;min-height:0;padding:20px 20px 16px;display:grid}.ver__topo{white-space:nowrap;align-items:center;gap:12px;min-width:0;display:flex}.ver__topo h3{margin:0}.ver__topo .apoio{text-overflow:ellipsis;min-width:0;overflow:hidden}.ver__acao,.ver__acao-selo{flex:none;margin-left:auto}.ver__acao{background:var(--vinho);color:#fff;height:34px;font:inherit;font-size:var(--text-sm);cursor:pointer;border:0;border-radius:999px;align-items:center;gap:6px;padding:0 14px;font-weight:600;display:inline-flex;box-shadow:inset 0 1px #ffffff2e,0 2px 8px #123b4a40}.ver__acao:focus-visible{outline:2px solid var(--vinho);outline-offset:2px}.ver__etapas{grid-template-columns:repeat(4,minmax(0,1fr));gap:10px;min-height:0;margin:0;padding:0;list-style:none;display:grid}.ver__etapa{background:var(--papel);min-height:0;color:var(--texto-apoio);border-radius:14px;grid-template-rows:auto auto minmax(0,1fr) auto;gap:12px;padding:22px 16px 14px;display:grid;position:relative;overflow:hidden}.ver__etapa:before{content:"";background:var(--borda-forte);border-radius:0 0 4px 4px;height:4px;position:absolute;top:0;left:16px;right:16px}.ver__etapa.is-feita{background:#1b7f4e12}.ver__etapa.is-feita:before{background:var(--nogueira)}.ver__etapa.is-atual{background:var(--cartao);box-shadow:inset 0 0 0 1px var(--borda-forte), var(--depth-control);color:var(--texto)}.ver__etapa.is-atual:before{background:var(--vinho)}.ver__marca{background:var(--cartao);width:36px;height:36px;box-shadow:inset 0 0 0 1px var(--borda);border-radius:50%;place-items:center;display:grid}.is-feita .ver__marca{box-shadow:none;color:var(--nogueira);background:#1b7f4e24}.is-atual .ver__marca{background:var(--vinho);box-shadow:none;color:#fff}.ver__etapa-texto{gap:4px;min-width:0;display:grid}.ver__etapa-texto b{color:var(--texto);font-size:var(--text-sm);white-space:nowrap;font-weight:600}.ver__etapa-texto span{font-size:var(--text-xs);line-height:1.45}.ver__etapa-pe{font-size:var(--text-xs);white-space:nowrap;grid-row:4;font-weight:600}.is-feita .ver__etapa-pe{color:var(--nogueira)}.is-atual .ver__etapa-pe{color:var(--vinho)}.ver__nota{border-top:1px solid var(--borda);color:var(--texto-apoio);font-size:var(--text-xs);white-space:nowrap;align-items:center;gap:6px;margin:0;padding:12px 56px 0 0;display:flex}.ver__hash{color:var(--texto-apoio);margin-left:auto}.ver__historico{padding:14px 16px 8px}.ver__lista{max-height:132px;margin:6px 0 0;padding:0;list-style:none;display:grid;overflow:auto}.ver__lista li{border-top:1px solid var(--borda);height:38px;font-size:var(--text-sm);white-space:nowrap;align-items:center;gap:12px;padding-right:56px;display:flex}.ver__lista span{color:var(--texto-apoio)}.ver__lista-estado{font-size:var(--text-xs);margin-left:auto}@media (width<=1100px){.ver__etapas{grid-template-columns:repeat(2,minmax(0,1fr))}}.dilig__lista-casos{grid-auto-rows:minmax(112px,1fr);align-content:stretch}.ver__etapa{grid-template-rows:auto auto minmax(0,1fr) auto}.ver__itens{align-content:end;margin:0;padding:0;list-style:none;display:grid}.ver__itens li{border-top:1px solid var(--borda);min-width:0;min-height:36px;font-size:var(--text-xs);white-space:nowrap;align-items:center;gap:8px;display:flex}.ver__itens li span:last-child{text-overflow:ellipsis;min-width:0;overflow:hidden}.ver__itens i{background:var(--borda-forte);border-radius:50%;flex:none;width:6px;height:6px;margin:0 9px}.ver__itens [data-tom=ok] i{background:var(--nogueira)}.ver__itens [data-tom=atencao]{color:var(--atencao);font-weight:600}.ver__itens [data-tom=atencao] i{background:var(--atencao-viva,var(--atencao))}.ver__etapa-pe{border-top:1px solid var(--borda);padding-top:10px}.dilig__abrir{align-content:space-between;padding:18px 18px 16px}.dilig__dias{gap:6px;padding:34px 8px 0;display:grid;position:relative}.dilig__dias-regua{grid-template-columns:repeat(30,minmax(0,1fr));align-items:end;gap:3px;height:22px;margin:0;padding:0;list-style:none;display:grid}.dilig__dias-regua li{background:var(--linho,#123b4a1f);border-radius:2px;height:10px}.dilig__dias-regua li.is-semana{height:16px}.dilig__dias-regua li.is-hoje{background:var(--vinho);height:22px}.dilig__marco{top:0;left:calc(8px + (100% - 16px) * var(--dia));background:var(--cartao);height:24px;box-shadow:inset 0 0 0 1px var(--borda-forte), var(--depth-control);font-size:var(--text-xs);white-space:nowrap;border-radius:999px;align-items:center;gap:6px;padding:0 8px 0 4px;display:inline-flex;position:absolute;transform:translate(-50%)}.dilig__marco:after{content:"";background:var(--vinho);width:2px;height:18px;position:absolute;top:100%;left:50%;transform:translate(-50%)}.dilig__marco b{background:var(--vinho);color:#fff;border-radius:999px;place-items:center;min-width:18px;height:18px;font-size:.6875rem;display:grid}.dilig__marco.is-perto b,.dilig__marco.is-perto:after{background:var(--atencao)}.dilig__dias-pontas{color:var(--texto-apoio);font-size:var(--text-xs);justify-content:space-between;display:flex}.dilig__prazo-cartao{grid-template-rows:auto auto auto minmax(0,1fr)}.dilig__titulo{color:var(--texto);font-size:var(--text-base,1rem);-webkit-line-clamp:2;-webkit-box-orient:vertical;font-weight:600;line-height:1.35;display:-webkit-box;overflow:hidden}.is-apagado .dilig__titulo{color:var(--texto-apoio)}.ver__etapas{grid-template-columns:repeat(4,minmax(0,1fr))}.ver__itens li{white-space:normal;padding:6px 0;line-height:1.35}.ver__etapa{grid-template-rows:auto auto auto minmax(0,1fr) auto;gap:14px;padding:26px 20px 16px}.ver__marca{width:44px;height:44px}.ver__etapa-texto b{font-family:var(--font-display);letter-spacing:-.01em;font-size:1.25rem;font-weight:500}.ver__etapa-texto span{font-size:var(--text-sm)}.ver__itens{align-content:start}.ver__itens li{min-height:40px;font-size:var(--text-sm)}.ver__etapa-pe{grid-row:5}@media (height<=820px){.ver__etapa{gap:10px;padding:18px 14px 12px}.ver__marca{width:36px;height:36px}.ver__itens li{min-height:32px;font-size:var(--text-xs);padding:4px 0}.dilig__abrir{gap:8px;padding:12px 16px}.dilig__titulo{font-size:var(--text-sm)}.dilig__dias{padding-top:30px}}.rel__partes{grid-template-rows:auto minmax(0,1fr) auto auto auto;align-content:stretch;height:100%}.rel__parte.is-metas{grid-template-rows:auto minmax(0,1fr);align-items:start}.rel__parte.is-metas>:not(.rel__metas){align-self:center}.rel__parte.is-metas .rel__metas{grid-auto-rows:minmax(34px,1fr);align-content:stretch;height:100%}.rel__parte.is-metas .rel__metas li{height:auto}.rel__gerar{grid-template-rows:auto auto minmax(0,1fr) auto auto}.rel__mesa{background:var(--papel);border-radius:14px;place-items:center;min-height:0;padding:16px;display:grid;overflow:hidden;box-shadow:inset 0 1px 2px #123b4a14}.rel__folha{aspect-ratio:210/297;background:#fff;border-radius:3px;grid-auto-rows:auto;align-content:start;gap:5cqh;max-width:100%;height:100%;max-height:420px;padding:9cqh 8cqh;display:grid;position:relative;overflow:hidden;box-shadow:0 1px 2px #123b4a1f,0 8px 24px #123b4a1f;container-type:size}.rel__folha-topo{color:var(--texto-apoio);font-size:max(7px,3.4cqh)}.rel__folha-titulo{color:var(--texto);font-family:var(--font-display);margin-bottom:2cqh;font-size:max(9px,5.4cqh);font-weight:500;line-height:1.1}.rel__folha-parte{gap:1.6cqh;display:grid}.rel__folha-parte b{color:var(--texto);white-space:nowrap;text-overflow:ellipsis;font-size:max(7px,3.4cqh);font-weight:600;overflow:hidden}.rel__folha-parte i{background:#123b4a1a;border-radius:2px;height:max(3px,1.4cqh)}.rel__folha-parte i+i{width:68%}.rel__folha-parte.is-falta b{color:var(--atencao)}.rel__folha-parte.is-falta i{background:#f2994a73}.rel__marca-dagua{color:#a85a171f;font-family:var(--font-display);white-space:nowrap;pointer-events:none;font-size:max(16px,13cqh);font-weight:600;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)rotate(-28deg)}.rel__gerar .rel__pacote{grid-template-columns:repeat(3,minmax(0,1fr));grid-auto-rows:auto;gap:8px}.rel__gerar .rel__pacote li{background:var(--papel);border-top:0;border-radius:12px;gap:8px;padding:8px 10px}.rel__gerar .rel__arquivo-texto{gap:1px;display:grid}.rel__gerar .rel__arquivo-texto b{font-size:var(--text-xs)}.rel__gerar .rel__arquivo-texto span{font-size:.6875rem}.rel__nota{border-top:0;padding-top:0}.rel__partes{grid-template-rows:minmax(52px,1fr) auto repeat(3,minmax(52px,1fr))}.rel__parte.is-metas .rel__metas{grid-auto-rows:46px;height:auto}.rel__metas li{grid-template-columns:minmax(220px,1.1fr) minmax(80px,1.2fr) 76px 132px}.rel__folha{gap:3.2cqh;max-height:none;padding:7cqh}.rel__folha-topo{font-size:max(8px,3.4cqh)}.rel__folha-titulo{font-size:max(11px,6.2cqh)}.rel__folha-parte b{font-size:max(8px,3.6cqh)}.rel__gerar .rel__arquivo-texto span{display:none}@media (width<=1366px){.rel__metas li{grid-template-columns:minmax(170px,1.3fr) minmax(60px,1fr) 76px 112px}.rel__parte.is-metas .rel__metas{grid-auto-rows:38px}}@media (height<=820px){.rel__partes{grid-template-rows:minmax(44px,1fr) auto repeat(3,minmax(44px,1fr))}.rel__parte.is-metas .rel__metas{grid-auto-rows:32px}}@media (width<=1366px){.rel__metas li{grid-template-columns:minmax(210px,1.4fr) minmax(60px,1fr) 72px 128px}}.dilig__responder{height:34px;font-size:var(--text-xs);white-space:nowrap;pointer-events:none;flex:none;margin-left:auto;padding:0 14px}.dica{background:var(--vinho-suave);min-width:0;color:var(--vinho);font-size:var(--text-sm);white-space:nowrap;border-radius:12px;align-items:center;gap:10px;margin:0;padding:8px 8px 8px 14px;display:flex}.dica>svg{flex:none}.dica>span{min-width:0;color:var(--texto);text-overflow:ellipsis;overflow:hidden}.dica__ok{background:var(--cartao);height:28px;box-shadow:inset 0 0 0 1px var(--borda-forte);color:var(--texto);font:inherit;font-size:var(--text-xs);cursor:pointer;border:0;border-radius:999px;flex:none;margin-left:auto;padding:0 12px;font-weight:600}.dica__ok:hover{background:var(--vinho);box-shadow:none;color:#fff}.dica__ok:focus-visible{outline:2px solid var(--vinho);outline-offset:2px}.cert__cartao{padding:16px 12px 8px}.cert__cartao .bloco__topo{padding:0 8px}.cert__lista{align-content:start;margin:0;padding:0 4px;list-style:none;display:grid}.cert__linha{border-top:1px solid var(--borda);grid-template-columns:40px minmax(0,1fr) auto 200px 96px;align-items:center;column-gap:16px;min-height:60px;padding:0 8px;display:grid}.cert__linha:first-child{border-top:0}.cert__nome{white-space:nowrap;align-items:baseline;gap:10px;min-width:0;display:flex}.cert__nome b{font-size:var(--text-sm);flex:none;font-weight:600}.cert__nome span{min-width:0;color:var(--texto-apoio);font-size:var(--text-sm);text-overflow:ellipsis;overflow:hidden}.cert__situacao .rp__selo{height:24px;font-size:var(--text-xs);padding:0 10px}.cert__vence{white-space:nowrap;align-items:baseline;gap:8px;display:flex}.cert__vence b{font-size:var(--text-sm);font-weight:600}.cert__vence span{color:var(--texto-apoio);font-size:var(--text-xs)}.is-urgente .cert__vence b{color:var(--atencao)}.is-vencida .cert__vence b{color:var(--alerta)}.cert__renovar{background:var(--cartao);height:30px;box-shadow:inset 0 0 0 1px var(--borda-forte);color:var(--texto);font:inherit;font-size:var(--text-xs);cursor:pointer;transition:background-color .16s var(--ease-out), color .16s var(--ease-out), opacity .16s var(--ease-out);border:0;border-radius:999px;justify-self:end;padding:0 14px;font-weight:600}.cert__renovar:hover{background:var(--vinho);box-shadow:none;color:#fff}.cert__renovar:focus-visible{outline:2px solid var(--vinho);outline-offset:2px}.cert__renovar.is-cheio{background:var(--atencao);color:#fff;box-shadow:0 2px 6px #a85a174d}.is-vencida .cert__renovar.is-cheio{background:var(--alerta);box-shadow:0 2px 6px #b4232c47}.cert__renovar.is-discreto{opacity:0}.cert__linha:hover .cert__renovar.is-discreto,.cert__renovar.is-discreto:focus-visible{opacity:1}.cert__linha:hover{background:#123b4a06}.cert__vazio{color:var(--texto-apoio);font-size:var(--text-sm);margin:0;padding:24px 8px}@media (width>=901px){.cert__linha:last-child{padding-right:64px}}.cert__atual{background:var(--papel);border-radius:14px;align-items:center;gap:12px;margin:0 0 16px;padding:12px 14px;display:flex}.cert__atual>span:last-child{gap:2px;display:grid}.cert__atual b{font-size:var(--text-sm);font-weight:600}.cert__atual>span:last-child span{color:var(--texto-apoio);font-size:var(--text-xs)}.cert__atual.is-vencida b{color:var(--alerta)}@media (width<=1366px){.cert__linha{grid-template-columns:40px minmax(0,1fr) auto 214px 88px;column-gap:12px}}@media (height<=820px){.cert__linha{min-height:50px}.cert__linha .selo,.cert__linha .selo svg{width:34px;height:34px}}.nadata,.pag--parada>.grade-larga.nadata{grid-template-columns:minmax(0,.9fr) minmax(0,1.25fr)}.nadata__escolha,.nadata__resposta{padding:16px 12px 8px}.nadata__escolha .bloco__topo{padding:0 8px}.nadata__data{color:var(--texto-apoio);font-size:var(--text-xs);white-space:nowrap;align-items:center;gap:8px;margin-left:auto;display:inline-flex}.nadata__data input{background:var(--papel);height:32px;box-shadow:inset 0 0 0 1px var(--borda-forte);color:var(--texto);font:inherit;font-size:var(--text-xs);border:0;border-radius:999px;padding:0 10px}.nadata__pagamentos,.nadata__certidoes{align-content:start;margin:0;padding:0 4px;list-style:none;display:grid}.nadata__pagamentos li+li,.nadata__certidoes li+li{border-top:1px solid var(--borda)}.nadata__pagamento{width:100%;height:44px;color:var(--texto);font:inherit;font-size:var(--text-sm);text-align:left;white-space:nowrap;cursor:pointer;background:0 0;border:0;border-radius:10px;align-items:center;gap:12px;padding:0 10px;display:flex}.nadata__pagamento:hover{background:#123b4a0a}.nadata__pagamento:focus-visible{outline:2px solid var(--vinho);outline-offset:-2px}.nadata__pagamento.is-ativo{background:var(--vinho-suave);box-shadow:inset 3px 0 0 var(--vinho)}.nadata__dia{width:44px;color:var(--texto-apoio);font-size:var(--text-xs);flex:none}.nadata__quem{text-overflow:ellipsis;flex:1;min-width:0;overflow:hidden}.nadata__valor{flex:none;font-weight:600}.nadata__resposta{grid-template-rows:auto minmax(0,1fr) auto}.nadata__topo{white-space:nowrap;align-items:center;gap:10px;min-width:0;padding:0 8px 10px;display:flex}.nadata__topo h3{margin:0}.nadata__contexto{text-overflow:ellipsis;min-width:0;overflow:hidden}.nadata__topo .rp__selo{flex:none;margin-left:auto}.nadata__certidao{grid-template-columns:28px minmax(0,1fr) auto 168px;align-items:center;column-gap:12px;min-height:52px;padding:0 8px;display:grid}.nadata__marca{width:26px;height:26px;color:var(--nogueira);background:#1b7f4e1f;border-radius:50%;place-items:center;display:grid}.is-falta .nadata__marca{background:var(--alerta-suave);color:var(--alerta)}.nadata__nome{white-space:nowrap;align-items:baseline;gap:8px;min-width:0;display:flex}.nadata__nome b{font-size:var(--text-sm);flex:none;font-weight:600}.nadata__nome span{min-width:0;color:var(--texto-apoio);font-size:var(--text-xs);text-overflow:ellipsis;overflow:hidden}.nadata__versao{font-size:var(--text-sm);white-space:nowrap}.is-falta .nadata__versao{color:var(--alerta);font-weight:600}.nadata__codigo{color:var(--texto-apoio);font-size:var(--text-xs);text-align:right;white-space:nowrap;text-overflow:ellipsis;overflow:hidden}.nadata__nota{border-top:1px solid var(--borda);color:var(--texto-apoio);font-size:var(--text-xs);white-space:nowrap;align-items:center;gap:6px;margin:0;padding:10px 64px 4px 8px;display:flex}@media (width<=1366px){.nadata__certidao{grid-template-columns:28px minmax(0,1fr) auto}.nadata__codigo{display:none}}.nadata>*{min-width:0}.nadata__escolha,.nadata__resposta{grid-template-columns:minmax(0,1fr)}@media (width<=1366px){.nadata__data span{display:none}}.cert__lista,.nadata__pagamentos,.nadata__certidoes{grid-template-columns:minmax(0,1fr)}.cfg{border-radius:var(--r-card,20px);background:var(--cartao);box-shadow:var(--depth-card), inset 0 0 0 1px var(--borda);flex:none;grid-template-columns:minmax(300px,.8fr) minmax(0,1.6fr);gap:20px;padding:18px 20px;display:grid}.cfg__heroi{border-right:1px solid var(--borda);grid-template-rows:minmax(0,1fr) auto;grid-template-columns:auto minmax(0,1fr);align-items:center;gap:14px 16px;padding-right:20px;display:grid}.cfg__anel{place-items:center;width:84px;height:84px;display:grid;position:relative}.cfg__anel svg{width:100%;height:100%;position:absolute;inset:0}.cfg__anel circle{fill:none;stroke-width:7px}.cfg__anel-trilho{stroke:var(--papel)}.cfg__anel-valor{stroke:var(--vinho);stroke-linecap:round;transition:stroke-dasharray .6s var(--ease-out)}.is-completa .cfg__anel-valor{stroke:var(--nogueira)}.cfg__anel b{font-family:var(--font-display);font-variant-numeric:lining-nums;font-size:1.25rem;font-weight:500}.cfg__texto{gap:2px;min-width:0;display:grid}.cfg__rotulo{color:var(--texto-apoio);font-size:var(--text-xs);font-weight:600}.cfg__titulo{font-family:var(--font-display);letter-spacing:-.01em;font-size:1.375rem;font-weight:500;line-height:1.2}.cfg__apoio{color:var(--texto-apoio);font-size:var(--text-sm);white-space:nowrap;text-overflow:ellipsis;overflow:hidden}.cfg__continuar{background:var(--vinho);color:#fff;height:40px;font:inherit;font-size:var(--text-sm);cursor:pointer;border:0;border-radius:999px;grid-column:1/-1;justify-self:start;align-items:center;gap:4px;padding:0 16px 0 20px;font-weight:600;display:inline-flex;box-shadow:inset 0 1px #ffffff2e,0 4px 12px #123b4a47}.is-completa .cfg__continuar{background:var(--cartao);box-shadow:inset 0 0 0 1px var(--borda-forte);color:var(--texto)}.cfg__continuar:focus-visible{outline:2px solid var(--vinho);outline-offset:3px}.cfg__etapas{grid-template-columns:repeat(2,minmax(0,1fr));grid-auto-rows:1fr;gap:8px;margin:0;padding:0;list-style:none;display:grid}.cfg__etapa{background:var(--papel);width:100%;height:100%;min-height:52px;color:var(--texto);font:inherit;text-align:left;cursor:pointer;transition:background-color .16s var(--ease-out), box-shadow .16s var(--ease-out);border:0;border-radius:14px;align-items:center;gap:12px;padding:8px 12px;display:flex}.cfg__etapa:hover{background:var(--cartao);box-shadow:inset 0 0 0 1px var(--borda-forte), var(--depth-control)}.cfg__etapa:focus-visible{outline:2px solid var(--vinho);outline-offset:2px}.is-proxima .cfg__etapa{background:var(--cartao);box-shadow:inset 0 0 0 1.5px var(--vinho), var(--depth-control)}.cfg__marca{background:var(--cartao);width:30px;height:30px;box-shadow:inset 0 0 0 1px var(--borda);color:var(--texto-apoio);border-radius:50%;flex:none;place-items:center;display:grid}.is-pronta .cfg__marca{background:var(--nogueira);box-shadow:none;color:#fff}.is-proxima .cfg__marca{background:var(--vinho);box-shadow:none;color:#fff}.cfg__etapa-texto{white-space:nowrap;flex:1;gap:1px;min-width:0;display:grid}.cfg__etapa-texto b{font-size:var(--text-sm);text-overflow:ellipsis;font-weight:600;overflow:hidden}.cfg__etapa-texto span{color:var(--texto-apoio);font-size:var(--text-xs);text-overflow:ellipsis;overflow:hidden}.is-proxima .cfg__etapa-texto span{color:var(--vinho);font-weight:600}.cfg__etapa-acao{color:var(--texto-apoio);font-size:var(--text-xs);flex:none;font-weight:600}.is-proxima .cfg__etapa-acao{background:var(--vinho);color:#fff;border-radius:999px;height:28px;padding:0 12px;line-height:28px}.cfg__trilha{grid-auto-columns:minmax(0,1fr);grid-auto-flow:column;gap:4px;margin:0 0 16px;padding:0;list-style:none;display:grid}.cfg__trilha li{background:var(--papel);height:4px;box-shadow:inset 0 0 0 1px var(--borda);border-radius:999px}.cfg__trilha li.is-pronta{background:var(--nogueira);box-shadow:none}.cfg__trilha li.is-atual{background:var(--vinho);box-shadow:none}.cfg__porque{background:var(--vinho-suave);color:var(--texto);font-size:var(--text-sm);border-radius:14px;align-items:flex-start;gap:10px;margin:0 0 18px;padding:12px 14px;line-height:1.45;display:flex}.cfg__porque svg{color:var(--vinho);flex:none;margin-top:2px}.cfg__lista{margin:0 0 16px;padding:0;list-style:none;display:grid}.cfg__lista li{border-top:1px solid var(--borda);min-height:44px;font-size:var(--text-sm);align-items:center;gap:10px;display:flex}.cfg__lista li:first-child{border-top:0}.cfg__lista li>span:first-child{white-space:nowrap;text-overflow:ellipsis;flex:1;min-width:0;overflow:hidden}.cfg__lista small{color:var(--texto-apoio);font-size:var(--text-xs)}.cfg__ok{color:var(--nogueira);font-size:var(--text-xs);flex:none;align-items:center;gap:4px;font-weight:600;display:inline-flex}.cfg__falta{color:var(--atencao);font-size:var(--text-xs);flex:none;font-weight:600}@media (width<=1366px){.cfg{grid-template-columns:minmax(260px,.75fr) minmax(0,1.6fr);gap:16px;padding:14px 16px}.cfg__anel{width:68px;height:68px}.cfg__anel b{font-size:1rem}.cfg__titulo{font-size:1.125rem}}@media (height<=820px){.cfg__etapa{min-height:44px;padding:6px 10px}.cfg__marca{width:26px;height:26px}.cfg__heroi{row-gap:10px}.cfg__continuar{height:36px}}@media (width<=1100px){.cfg{grid-template-columns:minmax(0,1fr)}.cfg__heroi{border-right:0;border-bottom:1px solid var(--borda);padding:0 0 14px}}@media (prefers-reduced-motion:reduce){.cfg__anel-valor{transition:none}}.cfg__etapas>li:last-child:nth-child(odd){grid-column:1/-1}.inst__mandatos{margin:0;padding:0;list-style:none;display:grid}.inst__mandatos li{border-top:1px solid var(--borda);font-size:var(--text-sm);align-items:center;gap:12px;padding:12px;display:flex}.inst__mandatos li:first-child{border-top:0}.inst__mandatos .celula-dupla{flex:1}.inst__mandatos li.is-antigo{opacity:.6}.inst__mandatos li.is-antigo .side__avatar{background:var(--greige)}.estr{grid-template-columns:minmax(0,1fr) minmax(0,1fr) minmax(0,1.1fr);align-items:start;gap:clamp(12px,1.4vw,18px);display:grid}.estr__coluna{gap:clamp(12px,1.4vw,18px);display:grid}.estr__bloco{font-size:var(--text-sm);align-items:center;gap:12px;display:flex}.estr__bloco .celula-dupla{flex:1}.estr__icone{background:var(--vinho-suave);width:34px;height:34px;color:var(--vinho);border-radius:10px;flex:none;place-items:center;display:grid}.estr__icone--conta{background:var(--papel);width:28px;height:28px;color:var(--nogueira);border-radius:8px}.ident__folha{--destaque:var(--vinho);box-shadow:inset 0 0 0 1px var(--borda), var(--depth-card);background:#fff;border-radius:12px;gap:14px;padding:18px 20px;display:grid}.ident__folha--nogueira{--destaque:var(--nogueira)}.ident__folha--grafite{--destaque:var(--grafite)}.ident__folha header{border-bottom:2px solid var(--destaque);font-size:var(--text-sm);align-items:center;gap:12px;padding-bottom:12px;display:flex}.ident__folha header b{color:var(--destaque)}.ident__logo{background:var(--destaque);color:#fff;width:38px;height:38px;font-family:var(--font-display);border-radius:10px;place-items:center;font-weight:700;display:grid}.ident__corpo{gap:8px;display:grid}.ident__corpo i{background:var(--linho);border-radius:4px;height:8px}.ident__corpo i:nth-child(2){width:82%}.ident__corpo i:nth-child(3){width:64%}.ident__folha footer{border-top:1px solid var(--borda);color:var(--texto-apoio);padding-top:10px;font-size:.72rem}.ident__rodape{border-radius:var(--r-control);background:var(--cartao);width:100%;min-height:72px;box-shadow:inset 0 0 0 1px var(--borda-forte);color:var(--texto);font:inherit;font-size:var(--text-sm);resize:vertical;border:0;padding:10px 12px}@media (width<=1100px){.estr{grid-template-columns:minmax(0,1fr)}}.inst__vigente{color:var(--texto);font-size:var(--text-xs);font-weight:600}.inst__geral{align-content:start;gap:16px;min-height:0;padding-bottom:8px;display:grid}.inst__unidades{display:contents}.jur__fluxo{grid-template-columns:minmax(0,1.6fr) minmax(0,1fr);align-items:center;gap:28px;padding:18px 22px;display:grid}.jur__andamento{gap:14px;min-width:0;display:grid}.jur__titulo{white-space:nowrap;align-items:center;gap:10px;min-width:0;margin:0;display:flex}.jur__titulo b{font-size:var(--text-base,1rem);flex:none;font-weight:600}.jur__titulo .rp__selo{height:24px;font-size:var(--text-xs);flex:none;padding:0 10px}.jur__proximo{min-width:0;color:var(--texto-apoio);font-size:var(--text-sm);text-overflow:ellipsis;overflow:hidden}.jur__regua{padding-bottom:18px}.jur__regua li{height:8px}.jur__pessoa{border-left:1px solid var(--borda);align-items:center;gap:12px;min-width:0;padding-left:24px;display:flex}.jur__pessoa-texto{white-space:nowrap;flex:1;gap:2px;min-width:0;display:grid}.jur__pessoa-texto b{font-size:var(--text-sm);font-weight:600}.jur__pessoa-texto span{color:var(--texto-apoio);font-size:var(--text-xs);text-overflow:ellipsis;overflow:hidden}.jur__trocar,.jur__convidar{background:var(--cartao);height:30px;box-shadow:inset 0 0 0 1px var(--borda-forte);color:var(--texto);font:inherit;font-size:var(--text-xs);cursor:pointer;border:0;border-radius:999px;flex:none;padding:0 14px;font-weight:600}.jur__convidar{background:var(--vinho);box-shadow:none;color:#fff;justify-self:end;align-items:center;gap:6px;display:inline-flex}.jur__trocar:hover{background:var(--vinho);box-shadow:none;color:#fff}.jur__trocar:focus-visible,.jur__convidar:focus-visible{outline:2px solid var(--vinho);outline-offset:2px}.jur__dossie-cartao{padding:16px 12px 8px}.jur__dossie-cartao .bloco__topo{padding:0 8px}.jur__dossie{grid-template-columns:minmax(0,1fr);grid-auto-rows:minmax(48px,1fr);align-content:stretch;min-height:0;margin:0;padding:0 4px;list-style:none;display:grid;overflow:auto}.jur__dossie li+li{border-top:1px solid var(--borda)}.jur__item{height:100%;font-size:var(--text-sm);white-space:nowrap;cursor:pointer;border-radius:10px;align-items:center;gap:14px;padding:0 8px;display:flex;position:relative}.jur__item:hover{background:#123b4a08}.jur__item input{opacity:0;pointer-events:none;position:absolute}.jur__chave{background:var(--papel);width:36px;height:20px;box-shadow:inset 0 1px 2px #123b4a2e, inset 0 0 0 1px var(--borda-forte);transition:background-color .18s var(--ease-out);border-radius:999px;flex:none;position:relative}.jur__chave:after{content:"";width:14px;height:14px;transition:transform .18s var(--ease-out);background:#fff;border-radius:50%;position:absolute;top:3px;left:3px;box-shadow:inset 0 1px #ffffff47,0 1px 3px #123b4a4d}.jur__item.is-on .jur__chave{background:var(--vinho);box-shadow:none}.jur__item.is-on .jur__chave:after{transform:translate(16px)}.jur__item input:focus-visible+.jur__chave{outline:2px solid var(--vinho);outline-offset:2px}.jur__item b{flex:none;font-weight:600}.jur__detalhe{min-width:0;color:var(--texto-apoio);text-overflow:ellipsis;overflow:hidden}.jur__restrito{flex:none;align-items:center;gap:4px;height:22px;padding:0 8px;font-size:.6875rem;display:inline-flex}.jur__estado{color:var(--texto-apoio);font-size:var(--text-xs);flex:none;margin-left:auto}.jur__item.is-on .jur__estado{color:var(--vinho);font-weight:600}.jur__item:not(.is-on) b{color:var(--texto-apoio)}.jur__lado{gap:var(--grade-vao,16px);grid-template-rows:auto minmax(0,1fr);min-height:0;display:grid}.jur__parecer,.jur__papeis{align-content:start;gap:12px;padding:16px;display:grid}.jur__papeis{grid-template-rows:auto minmax(0,1fr)}.jur__soltar{background:var(--papel);outline:1px dashed var(--borda-forte);outline-offset:-1px;cursor:pointer;transition:background-color .16s var(--ease-out);border-radius:14px;align-items:center;gap:14px;padding:14px 16px;display:flex}.jur__soltar:hover,.jur__soltar:focus-within{background:var(--cartao)}.jur__soltar-icone{background:var(--cartao);width:40px;height:40px;box-shadow:var(--depth-control), inset 0 0 0 1px var(--borda);border-radius:12px;flex:none;place-items:center;display:grid}.jur__soltar>span:last-child,.jur__anexado>span:last-child{gap:2px;min-width:0;display:grid}.jur__soltar b,.jur__anexado b{font-size:var(--text-sm);font-weight:600}.jur__soltar>span:last-child span,.jur__anexado>span:last-child span{color:var(--texto-apoio);font-size:var(--text-xs)}.jur__anexado{background:#1b7f4e14;border-radius:14px;align-items:center;gap:12px;margin:0;padding:12px 14px;display:flex}.jur__papel{text-overflow:ellipsis;font-weight:500;overflow:hidden}.jur__papeis .fatos__rotulo{width:104px}.jur__papeis .fatos{grid-auto-rows:minmax(40px,64px);align-content:start}@media (width>=901px){.jur__papeis .fatos li:last-child{padding-right:56px}}@media (width<=1100px){.jur__fluxo{grid-template-columns:minmax(0,1fr)}.jur__pessoa{border-top:1px solid var(--borda);border-left:0;padding:12px 0 0}}@media (width<=1366px){.jur__fluxo{grid-template-columns:minmax(0,2fr) minmax(0,1fr);gap:20px}.jur__pessoa{padding-left:20px}}.conf__integ{align-content:start;gap:6px;padding:16px 18px;display:grid}.conf__integ header{justify-content:space-between;align-items:center;margin-bottom:6px;display:flex}.conf__integ-icone{background:var(--papel);width:38px;height:38px;box-shadow:inset 0 0 0 1px var(--borda);color:var(--vinho);border-radius:12px;place-items:center;display:grid}.conf__integ p{color:var(--texto-apoio);font-size:var(--text-xs);line-height:1.5}.conf__integ .link-acao{justify-self:start;margin-top:6px}.conf__coluna{gap:clamp(12px,1.4vw,18px);display:grid}.conf__limites{gap:14px;margin:0;padding:0;list-style:none;display:grid}.conf__limites li{gap:6px;display:grid}.conf__limite-topo{font-size:var(--text-sm);justify-content:space-between;gap:12px;display:flex}.conf__limite-topo span{color:var(--texto-apoio)}.conf__limite-topo b{font-weight:600}.conf__botao{justify-content:center;width:100%}.conf__botao:disabled{background:var(--linho);color:var(--taupe);cursor:default}.sess__incomum{color:var(--vinho)!important}.sess__msg{margin:0 10px 6px}.conf__integ-estado{font-size:var(--text-xs);white-space:nowrap}.pag--parada>.grade-3{scrollbar-width:none;align-content:start;min-height:0;overflow-y:auto}.config__aviso{flex:none}.tabela.is-fixa td:has(.conf__balao){overflow:visible}.conf{display:inline-block;position:relative}.conf__balao{z-index:6;background:var(--cartao);width:280px;box-shadow:0 0 0 1px var(--borda), 0 16px 32px -12px #123b4a66;color:var(--texto-apoio);font-size:var(--text-xs);text-align:left;white-space:normal;border-radius:14px;gap:6px;padding:14px;display:grid;position:absolute;top:calc(100% + 8px);right:0}.conf__balao b{color:var(--texto);font-size:var(--text-sm)}.conf__botoes{justify-content:flex-end;gap:8px;margin-top:6px;display:flex}.conf__botoes .btn{height:34px;font-size:var(--text-xs);padding:0 14px}.conf__perigo{background:var(--alerta);color:#fff}.conf__confirmar{align-content:start;gap:6px;display:grid;position:relative}.conf__agendado{color:var(--texto-apoio);font-size:var(--text-xs);text-align:center}.conf__integ-preparo{font-size:var(--text-xs)}.conf__integ-feito{color:var(--nogueira);font-size:var(--text-xs);font-weight:600}button.link-acao:disabled,.tabela button.link-acao:disabled{color:var(--taupe);cursor:help;font-weight:500;text-decoration:none}.res__niveis{border-radius:var(--r-card);background:var(--cartao);box-shadow:var(--depth-control), inset 0 0 0 1px var(--borda);grid-template-columns:repeat(3,minmax(0,1fr));gap:4px;padding:5px;display:grid}.res__nivel{background:var(--papel);min-width:0;font-size:var(--text-xs);white-space:nowrap;border-radius:12px;align-items:center;gap:10px;padding:10px 12px;display:flex}.res__lado{gap:clamp(12px,1.4vw,18px);display:grid}.res__total{align-items:baseline;gap:10px;display:flex}.res__total b{font-family:var(--font-display);letter-spacing:-.04em;font-size:2.6rem;font-weight:700;line-height:1}.res__total span{color:var(--texto-apoio);font-size:var(--text-xs)}.res__dims{gap:10px;margin:0;padding:0;list-style:none;display:grid}.res__dims li{gap:5px;display:grid}.res__dim-topo{font-size:var(--text-sm);justify-content:space-between;gap:10px;display:flex}.res__nota{font-size:var(--text-xs);line-height:1.5}@media (width<=720px){.res__niveis{grid-template-columns:minmax(0,1fr)}}.imp__numero{min-width:0;color:var(--texto);font:inherit;text-align:left;cursor:pointer;border:0;gap:4px;padding:16px 18px;display:grid}.imp__numero:hover{box-shadow:var(--depth-card), inset 0 0 0 1px var(--borda-forte)}.imp__numero-topo{color:var(--texto-apoio);font-size:var(--text-xs);white-space:nowrap;justify-content:space-between;align-items:center;gap:8px;font-weight:600;display:flex}.imp__numero b{font-family:var(--font-display);font-variant-numeric:normal;letter-spacing:-.035em;white-space:nowrap;font-size:1.6rem;font-weight:700;line-height:1.15}.imp__numero small{color:var(--texto-apoio);font-size:var(--text-xs);white-space:nowrap;text-overflow:ellipsis;overflow:hidden}.imp__serie{grid-auto-columns:minmax(0,1fr);grid-auto-flow:column;align-items:end;gap:14px;height:180px;padding-top:8px;display:grid}.imp__coluna{height:100%;font:inherit;cursor:pointer;transition:background-color .16s var(--ease-out), opacity .16s var(--ease-out);background:0 0;border:0;border-radius:8px;grid-template-rows:minmax(0,1fr) auto auto;justify-items:center;gap:4px;padding:4px 0;display:grid}.imp__coluna:hover{background:#123b4a0d}.imp__coluna.is-apagada{opacity:.35}.imp__coluna.is-escolhida small{color:var(--vinho);font-weight:700}.imp__coluna i{background:var(--nogueira);border-radius:8px 8px 3px 3px;align-self:end;width:min(56px,70%)}.imp__coluna b{font-size:var(--text-xs)}.imp__coluna small{color:var(--texto-apoio)}.imp__linha{width:100%;color:var(--texto);font:inherit;text-align:left;cursor:pointer;background:0 0;border:0;align-items:center;gap:12px;padding:0;display:flex}.imp__linha .celula-dupla{flex:1}.imp__linha:hover b:first-child{color:var(--vinho)}.imp__medida{grid-template-columns:minmax(40px,1fr) auto;align-items:center;gap:8px;display:grid}.imp__medida .num{color:var(--texto-apoio);font-size:var(--text-xs)}.imp__lado,.ed__lado,.ed__blocos{align-content:start;gap:clamp(12px,1.4vw,18px);display:grid}.imp__estado{background:var(--papel);width:22px;height:22px;color:var(--nogueira);border-radius:7px;flex:none;place-items:center;display:grid}.imp__estado--pendente{background:var(--atencao-suave);color:var(--atencao)}.imp__estado--parcial{color:#a85a17;background:#1b7f4e26}.imp__textos{color:var(--texto-apoio);font-size:var(--text-sm);gap:10px;line-height:1.55;display:grid}.imp__textos b{color:var(--texto)}.imp__limites{color:var(--texto-apoio);font-size:var(--text-sm);gap:6px;margin:0;padding-left:18px;display:grid}.prog__problema{background:var(--vinho-suave);font-size:var(--text-sm);border-radius:12px;padding:12px 14px}.prog__problema b{color:var(--vinho);margin-right:6px}.prog__cadeia{grid-template-columns:repeat(5,minmax(0,1fr));gap:10px;margin:0;padding:0;list-style:none;display:grid}.prog__cadeia>li{background:var(--papel);box-shadow:inset 0 0 0 1px var(--borda);border-radius:14px;align-content:start;gap:8px;padding:12px 14px;display:grid}.prog__etapa{display:grid}.prog__etapa b{font-size:var(--text-sm)}.prog__etapa small{color:var(--nogueira);font-size:var(--text-xs);font-weight:600}.prog__cadeia ul{color:var(--texto-apoio);font-size:var(--text-xs);gap:4px;margin:0;padding-left:16px;line-height:1.45;display:grid}.ed__lista{gap:10px;margin:0;padding:0;list-style:none;display:grid}.ed__item{background:var(--papel);box-shadow:inset 0 0 0 1px var(--borda);border-radius:14px;gap:10px;padding:14px 16px;display:grid}.ed__item header,.ed__item footer{font-size:var(--text-sm);align-items:center;gap:12px;display:flex}.ed__item header .celula-dupla{flex:1}.ed__hash{min-width:0;font-size:var(--text-xs);white-space:nowrap;text-overflow:ellipsis;flex:1;overflow:hidden}.ed__acoes{gap:14px;display:flex}.ed__estado{grid-template-columns:auto minmax(0,1fr);align-items:center;gap:18px;padding:14px 18px;display:grid}.ed__estado .mono{font-size:var(--text-xs);white-space:nowrap;text-overflow:ellipsis;overflow:hidden}.ed__ferramentas{flex-wrap:wrap;align-items:center;gap:10px;display:flex}.ed__ferramentas .btn{height:38px;font-size:var(--text-sm);padding:0 14px}.ed__ferramentas .btn:disabled{opacity:.5;cursor:not-allowed}.ed__ferramentas .apoio{font-size:var(--text-xs)}.ed__texto{border-radius:var(--r-control);background:var(--papel);width:100%;min-height:110px;box-shadow:inset 0 0 0 1px var(--borda-forte);color:var(--texto);font:inherit;font-size:var(--text-sm);resize:vertical;border:0;padding:12px 14px;line-height:1.55}.ed__texto:focus{box-shadow:inset 0 0 0 1.5px var(--vinho), 0 0 0 4px var(--vinho-suave);outline:none}.ed__texto:disabled{color:var(--texto-apoio)}.ed__rodape{justify-content:space-between;align-items:center;gap:12px;display:flex}.ed__rodape select,.ed__historia{background:var(--cartao);height:34px;box-shadow:inset 0 0 0 1px var(--borda-forte);color:var(--texto);font:inherit;font-size:var(--text-xs);border:0;border-radius:9px;padding:0 10px}.ed__historia{width:100%;height:40px;font-size:var(--text-sm)}.ed__conta{color:var(--texto-apoio);font-size:var(--text-xs);margin-left:auto}.ed__conta.is-acima{color:var(--vinho)}.ed__previa{background:var(--cartao);box-shadow:inset 0 0 0 1px var(--borda);color:var(--texto-apoio);font-size:var(--text-xs);border-radius:10px;padding:10px 12px;line-height:1.5}.ed__apontamentos{font-size:var(--text-xs);gap:8px;margin:0;padding:0;line-height:1.45;list-style:none;display:grid}.ed__apontamentos li{background:#1b7f4e1f;border-radius:10px;padding:8px 10px}.ed__apontamentos li.is-bloqueia{background:var(--vinho-suave)}@media (width<=1100px){.prog__cadeia,.ed__estado{grid-template-columns:minmax(0,1fr)}}.imp__corpo{grid-template-columns:minmax(0,1.3fr) minmax(0,1fr)}.imp__corpo .imp__serie{align-self:start;height:clamp(140px,24vh,220px);padding:8px}.imp__lista{align-content:start;padding:0 8px 8px}.imp__nota,.imp__texto{color:var(--texto-apoio);font-size:var(--text-sm);line-height:1.55}.imp__texto b{color:var(--texto)}.imp__numero-topo .apoio{font-size:var(--text-xs);font-weight:500}.ed__situacao{font-size:var(--text-xs);white-space:nowrap}.res__nivel-nome{font-size:var(--text-sm);white-space:nowrap;font-weight:600}.imp__numero b{font-variant-numeric:lining-nums;letter-spacing:-.03em;font-weight:500}.imp__corpo .rolavel>.imp__serie{height:auto;min-height:180px;padding:16px 8px 0}.imp__coluna i{border-radius:999px 999px 6px 6px;width:min(48px,60%);box-shadow:inset 0 1px #ffffff47,0 1px 2px #123b4a2e}.imp__coluna b{font-family:var(--font-display);font-size:var(--text-sm);font-variant-numeric:lining-nums;font-weight:500}.prog__pe{min-height:0}.prog__bloco{grid-template-rows:auto minmax(0,1fr);gap:10px;padding:16px 20px;display:grid}.prog__bloco .bloco__topo{margin:0}.prog__condicoes{align-content:start;margin:0;padding:0;list-style:none;display:grid}.prog__condicoes li{border-top:1px solid var(--borda);font-size:var(--text-sm);grid-template-columns:112px minmax(0,1fr);align-items:baseline;column-gap:14px;padding:12px 0;line-height:1.45;display:grid}.prog__condicoes li:first-child{border-top:0}.prog__tipo{color:var(--texto-apoio);font-size:var(--text-xs);white-space:nowrap;font-weight:600}.prog__tipo.is-externo{color:var(--atencao)}.prog__tipo.is-ok{color:var(--nogueira)}.met__corpo{min-height:0}@media (width>=901px){.prog__condicoes li:last-child{padding-right:48px}}.res__nivel{white-space:nowrap}.res__nivel-nome{flex:none}.res__nivel .apoio{text-overflow:ellipsis;min-width:0;overflow:hidden}.prog__pe>.prog__bloco{min-height:0}.prog__pe .prog__condicoes{scrollbar-width:none;min-height:0;overflow:auto}@media (width>=901px){.pag--parada>.grade-2.prog__pe{flex:1;min-height:0}}.ed__cartao{padding:16px 12px 8px}.ed__cartao .bloco__topo{padding:0 8px}.ed__casos{grid-auto-rows:minmax(140px,200px);padding:4px 8px 0}.ed__botoes{flex:none;gap:8px;margin-left:auto;display:inline-flex}.ed__botao{background:var(--cartao);height:30px;box-shadow:inset 0 0 0 1px var(--borda-forte);color:var(--texto);font:inherit;font-size:var(--text-xs);cursor:pointer;border:0;border-radius:999px;align-items:center;gap:4px;padding:0 14px;font-weight:600;text-decoration:none;display:inline-flex}.ed__botao.is-cheio{background:var(--vinho);box-shadow:none;color:#fff}.ed__ver{color:var(--texto);font-size:var(--text-xs);margin-left:auto;font-weight:600}.deck{color:#f6f9fa;background:#102a33;grid-template-rows:auto minmax(0,1fr) auto;display:grid;position:fixed;inset:0}.deck--vazio{align-content:center;place-items:center;gap:8px}.deck--vazio a{color:#c3d3d8}.deck__barra{font-size:var(--text-sm);align-items:center;gap:16px;padding:12px 20px;display:flex}.deck__voltar{color:#c3d3d8;align-items:center;gap:6px;text-decoration:none;display:inline-flex}.deck__titulo{color:#8aa0a8;white-space:nowrap;text-overflow:ellipsis;flex:1;min-width:0;overflow:hidden}.deck__titulo em{color:#9fd3e0;font-style:normal}.deck__controles{gap:6px;display:flex}.deck__controles button,.deck__navegacao button{color:#f6f9fa;height:32px;font:inherit;font-size:var(--text-xs);cursor:pointer;background:#f6f9fa14;border:0;border-radius:9px;align-items:center;gap:6px;padding:0 12px;display:inline-flex}.deck__controles button:hover,.deck__navegacao button:hover:not(:disabled){background:#f6f9fa29}.deck__controles button[aria-pressed=true]{background:#123b4a}.deck__navegacao button:disabled{opacity:.3;cursor:default}.deck__indice{z-index:5;background:#0f2a33;border-radius:14px;width:min(320px,90vw);max-height:70vh;padding:8px;position:absolute;top:56px;right:20px;overflow:auto;box-shadow:0 18px 48px #00000073}.deck__indice ol{gap:2px;margin:0;padding:0;list-style:none;display:grid}.deck__indice button{color:#f6f9fa;width:100%;font:inherit;font-size:var(--text-sm);text-align:left;cursor:pointer;background:0 0;border:0;border-radius:9px;gap:10px;padding:8px 10px;display:flex}.deck__indice button:hover,.deck__indice button.is-on{background:#f6f9fa1a}.deck__indice .mono{color:#8aa0a8}.deck__palco{place-items:center;min-height:0;padding:8px 24px;display:grid;position:relative}.slide{aspect-ratio:16/9;color:#102a33;opacity:0;visibility:hidden;width:min(100vw - 48px,177.778dvh - 266.667px);transition:opacity .24s var(--ease-out), transform .24s var(--ease-out), visibility 0s linear .24s;background:#fff;border-radius:14px;grid-template-rows:auto minmax(0,1fr) auto;padding:4.2cqw 5cqw 3cqw;display:grid;position:absolute;overflow:hidden;transform:translateY(10px);box-shadow:0 30px 80px #00000080;container-type:inline-size}.slide.is-on{opacity:1;visibility:visible;transition:opacity .24s var(--ease-out), transform .24s var(--ease-out);transform:none}.slide__topo,.slide__pe{color:#4f6670;justify-content:space-between;align-items:baseline;gap:2cqw;font-size:1.1cqw;display:flex}.slide__titulo{color:#102a33;font-size:2.8cqw;line-height:1.1}.slide__pe{border-top:1px solid #dde7ea;padding-top:1.4cqw}.slide__corpo{align-content:center;min-height:0;display:grid}.slide__capa{grid-row:1/-1;grid-template-columns:minmax(0,1.5fr) minmax(0,1fr);align-items:center;gap:4cqw;display:grid}.slide__capa-texto{gap:1.2cqw;display:grid}.slide__capa .slide__numero{border-left:1px solid #dde7ea;justify-items:start;padding-left:4cqw}.slide__capa .slide__numero b{font-size:8cqw}.slide__capa h2{font-size:4.6cqw;line-height:1.05}.slide__capa .slide__capa-sub{color:#123b4a;font-family:var(--font-display);font-size:2.6cqw;font-weight:600}.slide__capa p{color:#4f6670;font-size:1.6cqw}.slide__marca{color:#fff;width:6cqw;height:6cqw;font-family:var(--font-display);background:#123b4a;border-radius:1.4cqw;place-items:center;font-size:2.4cqw;font-weight:700;display:grid}.slide__versao{font-size:1.2cqw!important}.slide__texto{gap:2cqw;max-width:78%;display:grid}.slide__destaque{font-family:var(--font-display);letter-spacing:-.02em;font-size:2.6cqw;font-weight:600;line-height:1.25}.slide__apoio{color:#4f6670;font-size:1.5cqw;line-height:1.5}.slide__numero{opacity:0;transition:opacity .36s var(--ease-out) .12s, transform .36s var(--ease-out) .12s;gap:.4cqw;display:grid;transform:translateY(8px)}.slide.is-on .slide__numero{opacity:1;transform:none}.slide__numero b{color:#123b4a;font-family:var(--font-display);font-variant-numeric:normal;letter-spacing:-.04em;font-size:6cqw;font-weight:700;line-height:1}.slide__numero span{font-size:1.8cqw;font-weight:600}.slide__numero small{color:#4f6670;font-size:1.3cqw}.slide__dupla{grid-template-columns:minmax(0,1fr) minmax(0,1fr);align-items:center;gap:5cqw;display:grid}.slide__trio{grid-template-columns:repeat(3,minmax(0,1fr));gap:4cqw;display:grid}.slide__trio .slide__numero b{font-size:4.4cqw}.slide__barras{gap:1.3cqw;margin:0;padding:0;list-style:none;display:grid}.slide__barras li{grid-template-columns:28% minmax(0,1fr) auto;align-items:center;gap:1.4cqw;font-size:1.4cqw;display:grid}.slide__trilho{background:#e6eff2;border-radius:.7cqw;height:1.4cqw;position:relative}.slide__trilho i{border-radius:inherit;transform-origin:0;transition:transform .62s var(--ease-out) .16s;background:#1b7f4e;position:absolute;inset:0;transform:scaleX(0)}.slide.is-on .slide__trilho i{transform:scaleX(var(--p))}.slide__trilho em{background:#102a33;width:2px;position:absolute;top:-.5cqw;bottom:-.5cqw}.slide__barras b{text-align:right;min-width:8cqw}.slide__fluxo{counter-reset:etapa;grid-template-columns:repeat(5,minmax(0,1fr));gap:1.2cqw;margin:0;padding:0;list-style:none;display:grid}.slide__fluxo li{background:#f6f9fa;border-radius:1.2cqw;align-content:start;gap:.6cqw;padding:1.6cqw;font-size:1.25cqw;line-height:1.4;display:grid}.slide__fluxo b{color:#123b4a;font-size:1.5cqw}.slide__unidades{grid-template-columns:repeat(2,minmax(0,1fr));gap:1cqw 4cqw;margin:0;padding:0;list-style:none;display:grid}.slide__unidades li{border-bottom:1px solid #dde7ea;justify-content:space-between;padding-bottom:.8cqw;font-size:1.6cqw;display:flex}.slide__historia{gap:2cqw;max-width:76%;margin:0;display:grid}.slide__historia blockquote{font-family:var(--font-display);border-left:.5cqw solid #123b4a;margin:0;padding-left:2.4cqw;font-size:2.6cqw;line-height:1.3}.slide__historia figcaption{color:#4f6670;font-size:1.4cqw}.slide__fontes{color:#4f6670;gap:.8cqw;margin:0;padding-left:1.6cqw;font-size:1.3cqw;display:grid}.deck__navegacao{color:#8aa0a8;font-size:var(--text-xs);justify-content:center;align-items:center;gap:14px;padding:10px 20px 16px;display:flex}.deck__progresso{background:#f6f9fa24;border-radius:2px;width:min(280px,40vw);height:3px}.deck__progresso i{border-radius:inherit;height:100%;transition:width .24s var(--ease-out);background:#7cc4d6;display:block}@media (prefers-reduced-motion:reduce){.deck *,.deck{transition:none!important}}.deck.is-parado *,.deck.is-parado{transition:none!important}@media (width<=720px){.deck__controles button:not(:last-child){display:none}.deck__palco{padding:8px}.slide{width:calc(100vw - 16px)}}@media print{@page{size:297mm 167.06mm;margin:0}.deck{background:#fff;display:block;position:static}.deck__barra,.deck__navegacao,.deck__indice{display:none!important}.deck__palco{padding:0;display:block}.slide{width:297mm;height:167.06mm;box-shadow:none;break-after:page;-webkit-print-color-adjust:exact;print-color-adjust:exact;border-radius:0;position:relative;opacity:1!important;visibility:visible!important;transition:none!important;transform:none!important}.slide__trilho i{transform:scaleX(var(--p))!important;transition:none!important}.slide__numero{opacity:1!important;transform:none!important}}.cen__grafico{grid-template-columns:repeat(12,minmax(0,1fr));gap:6px;padding:6px 2px 0;display:grid}.cen__coluna{font:inherit;cursor:pointer;transition:background-color .16s var(--ease-out), opacity .16s var(--ease-out);background:0 0;border:0;border-radius:8px;grid-template-rows:90px 90px auto;justify-items:center;padding:0;display:grid}.cen__coluna:hover{background:#123b4a0d}.cen__coluna:focus-visible{outline:2px solid var(--vinho);outline-offset:2px}.cen__coluna.is-apagada{opacity:.35}.cen__coluna.is-escolhida .cen__mes{color:var(--vinho);font-weight:700}.cen__metade{border-bottom:1px solid var(--borda-forte);justify-content:center;align-items:flex-end;width:100%;display:flex}.cen__metade--baixo{border-bottom:0;align-items:flex-start}.cen__barra{background:var(--nogueira);width:70%;max-width:34px;transition:height .32s var(--ease-out);border-radius:6px 6px 2px 2px;display:block}.cen__barra.is-negativa{background:var(--alerta);border-radius:2px 2px 6px 6px}.cen__mes{color:var(--texto-apoio);margin-top:8px}.cap__notas{color:var(--texto-apoio);font-size:var(--text-xs);gap:6px;margin:8px 10px 4px;padding:0;list-style:none;display:grid}.cap__notas li{align-items:center;gap:8px;display:flex}.cap__notas svg{color:var(--nogueira);flex:none}.cen__opcoes,.pag--parada>.grade-larga>.secao,.cen__bloco>:last-child{min-height:0}.cen__grafico{height:100%;min-height:220px;padding:24px 2px 0}.cen__coluna{grid-template-rows:minmax(0,1fr) 0 auto}.cen__grafico.tem-negativo .cen__coluna{grid-template-rows:minmax(0,1fr) minmax(0,1fr) auto}.cen__metade{min-height:0}.cen__barra{border-radius:999px 999px 6px 6px;width:64%;max-width:44px;position:relative;box-shadow:inset 0 1px #ffffff47,0 1px 2px #123b4a2e}.cen__barra.is-negativa{border-radius:6px 6px 999px 999px}.cen__valor{color:var(--texto);font-family:var(--font-display);font-variant-numeric:lining-nums;white-space:nowrap;font-size:.75rem;font-weight:500;position:absolute;bottom:calc(100% + 6px);left:50%;transform:translate(-50%)}.is-negativa .cen__valor{color:var(--alerta);top:calc(100% + 6px);bottom:auto}.cen__mes{font-size:var(--text-xs)}.cen__metade{position:relative}.cen__base{border:1.5px dashed var(--texto-apoio);width:70%;max-width:34px;transition:height .32s var(--ease-out);pointer-events:none;border-bottom:0;border-radius:6px 6px 2px 2px;position:absolute;bottom:0;left:50%;transform:translate(-50%)}.cen__base.is-negativa{border-top:0;border-bottom:1.5px dashed var(--texto-apoio);border-radius:2px 2px 6px 6px;top:0;bottom:auto}.cen__barra{position:relative}.cen__comparar{color:var(--texto);font-size:var(--text-xs);white-space:nowrap;cursor:pointer;align-items:center;gap:8px;font-weight:600;display:inline-flex}.cen__comparar input{width:16px;height:16px;accent-color:var(--vinho)}.cen__comparar.is-desligado{color:var(--texto-apoio);cursor:default}.cen__rascunho{background:var(--cartao);box-shadow:0 0 0 1px var(--borda);color:var(--texto-apoio);font-size:var(--text-xs);border-radius:14px;flex-wrap:wrap;justify-content:space-between;align-items:center;gap:8px 12px;margin-bottom:12px;padding:12px 14px;display:flex}.cen__rascunho.is-ativo{background:color-mix(in srgb, var(--atencao-viva) 10%, var(--cartao));box-shadow:0 0 0 1px color-mix(in srgb, var(--atencao-viva) 35%, transparent)}.cen__rascunho-texto{white-space:nowrap}.cen__rascunho-texto b{color:var(--texto)}.cen__rascunho.is-ativo .cen__rascunho-texto b{color:var(--atencao)}.cen__botoes{gap:8px;display:flex}.cen__botoes .btn{height:34px;font-size:var(--text-xs);white-space:nowrap;padding:0 12px}.cen__nomear{gap:8px;width:100%;display:grid}.cen__nomear input{background:var(--cartao);height:36px;box-shadow:inset 0 0 0 1.5px var(--vinho);color:var(--texto);font:inherit;font-size:var(--text-sm);border:0;border-radius:10px;padding:0 10px}.cen__nomear input:focus{outline:none}.cen__nomear .cen__botoes{justify-content:flex-end}.cen__erro{color:var(--alerta)}@media (prefers-reduced-motion:reduce){.cen__base{transition:none}}@media (width<=1366px){.cen__bloco .secao__lado{display:none}}.rel__exportar{height:36px;font-size:var(--text-xs);padding:0 12px}.rel__exportar:disabled{opacity:.5;cursor:not-allowed}.ref__cabeca{background:radial-gradient(120% 140% at 0% 0%, color-mix(in srgb, var(--vinho) 7%, transparent) 0, transparent 55%), var(--cartao);box-shadow:inset 0 1px 0 #ffffffb3, var(--depth-card,0 1px 2px #123b4a14);gap:18px;padding:22px 24px 20px;display:grid}.ref__heroi{grid-template-columns:auto minmax(0,1fr) auto;align-items:center;gap:22px;display:grid}.ref__heroi-meio{gap:12px;min-width:0;display:grid}.ref__anel{place-items:center;width:96px;height:96px;display:grid;position:relative}.ref__anel svg{width:100%;height:100%;position:absolute;inset:0;overflow:visible}.ref__anel path{fill:none;stroke:var(--alerta);stroke-width:7px;stroke-linecap:round}.ref__anel path.is-ok{stroke:var(--nogueira)}.ref__anel-centro{justify-items:center;line-height:1;display:grid}.ref__anel-centro b{font-family:var(--font-display);letter-spacing:-.03em;font-size:1.75rem;font-weight:500}.ref__anel-centro small{color:var(--texto-apoio);margin-top:2px;font-size:.6875rem;font-weight:600}.ref__caminho-texto{flex-wrap:wrap;align-items:center;gap:8px 12px;min-width:0;display:flex}.ref__caminho-titulo{color:var(--texto);font-size:var(--text-sm);white-space:nowrap;margin:0;font-weight:600}.ref__caminho-titulo.is-ok{color:var(--nogueira)}.ref__pendentes{flex-wrap:wrap;gap:8px;margin:0;padding:0;list-style:none;display:flex}.ref__pendente{background:var(--alerta-suave);height:32px;box-shadow:inset 0 0 0 1px color-mix(in srgb, var(--alerta) 22%, transparent);color:var(--alerta);font:inherit;font-size:var(--text-xs);white-space:nowrap;cursor:pointer;transition:background-color .14s var(--ease-out), color .14s var(--ease-out), box-shadow .14s var(--ease-out);border:0;border-radius:999px;align-items:center;gap:6px;padding:0 10px 0 12px;font-weight:600;display:inline-flex}.ref__pendente:hover,.ref__pendente.is-aberta{background:var(--alerta);color:#fff;box-shadow:0 4px 12px -6px #b4232c99}.ref__pendente:focus-visible{outline:2px solid var(--vinho);outline-offset:2px}.ref__titulo{gap:2px;min-width:0;display:grid}.ref__titulo h2{font-family:var(--font-display);letter-spacing:-.02em;white-space:nowrap;font-size:1.375rem;font-weight:600}.ref__titulo .apoio{color:var(--texto-apoio);font-size:var(--text-xs);white-space:nowrap;text-overflow:ellipsis;overflow:hidden}.ref__congelar-caixa{flex:none;justify-items:end;gap:4px;margin-left:auto;display:grid;position:relative}.ref__congelar{height:38px;font-size:var(--text-xs);padding:0 16px}.ref__congelar:disabled{opacity:.45;cursor:not-allowed}.ref__congelar.is-pronto{box-shadow:0 0 0 4px color-mix(in srgb, var(--nogueira) 18%, transparent), 0 8px 18px -8px #1b7f4e99}.ref__motivo{color:var(--alerta);white-space:nowrap;font-size:.75rem;font-weight:600}.ref__motivo.is-ok{color:var(--nogueira)}.ref__numeros{border-top:1px solid var(--borda);grid-template-columns:repeat(3,minmax(0,1fr));gap:16px;margin:0;padding-top:16px;display:grid}.ref__numeros div{flex-direction:column-reverse;gap:2px;min-width:0;display:flex}.ref__numeros dt{color:var(--texto-apoio);font-size:var(--text-xs);white-space:nowrap;text-overflow:ellipsis;overflow:hidden}.ref__numeros dd{font-variant-numeric:lining-nums proportional-nums;font-family:var(--font-display);letter-spacing:-.02em;margin:0;font-size:1.25rem;font-weight:500}.ref__corpo{grid-template-columns:232px minmax(0,1fr);align-items:stretch;gap:16px;display:grid}.ref__indice{padding:16px 10px 10px}.ref__indice>ol{position:sticky;top:0}.ref__indice-titulo{color:var(--texto-apoio);font-size:var(--text-xs);margin:0 0 8px;padding:0 10px;font-weight:600}.ref__indice ol{gap:2px;margin:0;padding:0;list-style:none;display:grid}.ref__parte{width:100%;color:var(--texto);font:inherit;text-align:left;cursor:pointer;transition:background-color .14s var(--ease-out);background:0 0;border:0;border-radius:12px;grid-template-columns:24px minmax(0,1fr) auto;align-items:center;gap:10px;padding:10px;display:grid}.ref__parte:hover{background:var(--papel)}.ref__parte.is-aberta{background:color-mix(in srgb, var(--vinho) 7%, var(--cartao));box-shadow:inset 0 0 0 1px color-mix(in srgb, var(--vinho) 16%, transparent)}.ref__parte:focus-visible{outline:2px solid var(--vinho);outline-offset:1px}.ref__parte-num{background:var(--papel);width:24px;height:24px;color:var(--texto-apoio);border-radius:8px;place-items:center;font-size:.75rem;font-weight:600;display:grid}.ref__parte.is-aberta .ref__parte-num{background:var(--vinho);color:var(--cartao)}.ref__parte-texto{gap:1px;min-width:0;display:grid}.ref__parte-texto b{font-size:var(--text-sm);font-weight:600}.ref__parte-estado{color:var(--nogueira);place-items:center;display:grid}.ref__parte-estado.is-falha{background:var(--alerta-suave);color:var(--alerta);white-space:nowrap;border-radius:999px;align-items:center;gap:4px;padding:2px 8px;font-size:.6875rem;font-weight:600;display:inline-flex}.ref__checks{gap:6px;margin:4px 8px 12px;padding:0;list-style:none;display:grid}.ref__check{background:var(--alerta-suave);box-shadow:inset 0 0 0 1px color-mix(in srgb, var(--alerta) 18%, transparent);border-radius:14px;grid-template-columns:28px minmax(0,1fr) auto;align-items:center;gap:12px;padding:12px 14px;display:grid}.ref__check.is-ok{box-shadow:inset 0 0 0 1px var(--borda);background:0 0;padding-block:8px}.ref__check-marca{background:var(--alerta);color:#fff;border-radius:50%;place-items:center;width:28px;height:28px;display:grid}.ref__check.is-ok .ref__check-marca{background:color-mix(in srgb, var(--nogueira) 14%, var(--cartao));width:22px;height:22px;color:var(--nogueira);margin-inline:3px}.ref__check-texto{gap:2px;min-width:0;display:grid}.ref__check-texto b,.ref__check-texto small{white-space:nowrap;text-overflow:ellipsis;overflow:hidden}.ref__check-texto b{font-size:var(--text-sm);font-weight:600}.ref__check-texto small{color:var(--alerta);font-size:var(--text-xs)}.ref__check.is-ok .ref__check-texto b{font-weight:500}.ref__check.is-ok .ref__check-texto small{color:var(--texto-apoio)}.ref__check-acao{height:36px;font-size:var(--text-xs);white-space:nowrap;align-items:center;gap:4px;padding:0 14px;display:inline-flex}.ref__falha{color:var(--vinho)}.ref__nota{margin-top:8px}.ref__banco{text-overflow:ellipsis;max-width:180px;font-size:var(--text-xs);overflow:hidden}.ref__nota-valores{white-space:nowrap;margin-left:auto}.bloco__topo>.ref__nota-valores+.btn.rel__exportar{margin-left:0}@media (width<=1366px){.ref__corpo{grid-template-columns:220px minmax(0,1fr)}.bloco__topo>.ref__nota-valores{display:none}.bloco__topo>.ref__nota-valores+.btn.rel__exportar{margin-left:auto}.ref__corpo .tabela th,.ref__corpo .tabela td{padding-inline:6px}.ref__corpo .tabela{font-size:.8125rem}}@media (width<=1100px){.ref__corpo{grid-template-columns:minmax(0,1fr)}.ref__indice>ol{position:static}.ref__heroi{grid-template-columns:auto minmax(0,1fr)}.ref__congelar-caixa{grid-column:1/-1;justify-items:start;margin-left:0}}.pers__parte-cab{width:22%;color:var(--texto-apoio)}.pers__parte{vertical-align:middle}.pers__barra{background:linear-gradient(90deg, var(--vinho) var(--p), transparent var(--p)), var(--papel);border-radius:999px;height:8px;display:block;box-shadow:inset 0 1px 2px #123b4a1f}.pers__valor{font-family:var(--font-display);font-variant-numeric:lining-nums;font-weight:500}.pag--parada>.ref__corpo,.pag--parada .ref__indice,.pag--parada .ref__parte-cartao{min-height:0}.ref__parte-cartao{grid-template-rows:auto auto minmax(0,1fr)}.ref__parte-cartao:not(:has(.ref__checks)){grid-template-rows:auto minmax(0,1fr)}.ref__tabela td{padding-block:13px}.ref__conta,.ref__saldo{font-weight:600}.ref__tabela tr.ref__linha-falha>td{background:color-mix(in srgb, var(--alerta) 4%, var(--cartao))}.ref__tabela tr.ref__linha-falha>td:first-child{box-shadow:inset 3px 0 0 var(--alerta)}.ref__dif{background:var(--alerta-suave);color:var(--alerta);white-space:nowrap;border-radius:999px;padding:2px 8px;font-weight:700;display:inline-block}.ref__tabela tr.ref__total>td{border-top:1px solid var(--borda-forte);background:var(--papel);border-bottom:0;font-weight:700}.ref__tabela tr.ref__total>td:first-child{border-radius:10px 0 0 10px}.ref__tabela tr.ref__total>td:last-child{border-radius:0 10px 10px 0}@media (width>=901px) and (height<=820px){.pag--parada:has(>.ref__corpo){height:auto;min-height:0;display:grid}.pag--parada .ref__parte-cartao .rola-tabela{overflow:visible}.pag--parada .ref__parte-cartao .rola-tabela .tabela thead th{top:calc(-1*clamp(18px,2.6vh,28px))}}.ref__indice{flex-direction:column;display:flex}.ref__indice-titulo.ref__indice-pe{border-top:1px solid var(--borda);margin-top:auto;padding-top:14px}.ref__indice .ref__numeros{border-top:0;grid-template-columns:minmax(0,1fr);gap:10px;padding:0 10px 6px}.ref__check.is-ok{padding-block:6px}.ref__check.is-ok .ref__check-texto b{font-size:var(--text-xs)}.ref__parte{padding-block:8px}.ref__indice .ref__numeros{gap:6px}.ref__indice .ref__numeros dd{font-size:1rem}@media (width>=901px) and (height<=820px){.pag--parada:has(>.ref__corpo) .ref__indice{align-self:start;position:sticky;top:0}.pag--parada:has(>.ref__corpo) .ref__indice>ol{position:static}.ref__indice-titulo.ref__indice-pe{margin-top:10px}}@media (width<=1366px){.ref__check:not(.is-ok){grid-template-columns:28px minmax(0,1fr);row-gap:10px}.ref__check:not(.is-ok) .ref__check-acao{grid-column:2;justify-self:start}}.ref__tabela th,.ref__tabela td{padding-inline:10px}@media (width>=1101px) and (width<=1366px){.ref__corpo{grid-template-rows:auto minmax(0,1fr);grid-template-columns:minmax(0,1fr)}.ref__indice{grid-template-columns:auto minmax(0,1fr);align-items:center;gap:6px 16px;padding:8px;display:grid;position:static}.pag--parada:has(>.ref__corpo) .ref__indice{grid-template-columns:auto minmax(0,1fr);align-items:center;gap:6px 16px;padding:8px;display:grid;position:static}.ref__indice>.ref__indice-titulo:not(.ref__indice-pe){clip:rect(0 0 0 0);white-space:nowrap;width:1px;height:1px;position:absolute;overflow:hidden}.ref__indice>ol{grid-column:1/-1;justify-content:space-between;gap:4px;display:flex;position:static}.pag--parada:has(>.ref__corpo) .ref__indice>ol{grid-column:1/-1;justify-content:space-between;gap:4px;display:flex;position:static}.ref__indice>ol>li{flex:none}.ref__indice>.ref__indice-titulo.ref__indice-pe{white-space:nowrap;border-top:0;margin:0;padding:8px 0 4px 12px}.ref__indice .ref__numeros{border-top:0;gap:28px;padding:8px 0 4px;display:flex}.ref__indice .ref__numeros>div{white-space:nowrap;flex-direction:row-reverse;justify-content:flex-end;align-items:baseline;gap:6px;display:flex}.ref__indice .ref__numeros dd{margin:0;font-size:.9375rem}}.forn__andamento,.qual__cartao,.prog__cartao{padding:16px 12px 8px}:is(.forn__andamento,.qual__cartao,.prog__cartao) .bloco__topo{padding:0 8px}.forn__lista,.prog__lista,.qual__grupos,.qual__textos{grid-template-columns:minmax(0,1fr);align-content:start;margin:0;padding:0 4px;list-style:none;display:grid}.forn__lista li+li,.prog__lista li+li,.qual__textos li+li{border-top:1px solid var(--borda)}.forn__cabeca{grid-template-columns:minmax(0,1fr) 150px 120px 130px 110px;column-gap:16px}.forn__cabeca .forn__consulta{color:inherit;font-size:inherit}.forn__linha{width:100%;min-height:50px;color:var(--texto);font:inherit;font-size:var(--text-sm);text-align:left;white-space:nowrap;cursor:pointer;background:0 0;border:0;border-radius:10px;grid-template-columns:minmax(0,1fr) 150px 120px 130px 110px;align-items:center;column-gap:16px;padding:0 10px;display:grid}.forn__linha:hover{background:#123b4a08}.forn__linha.is-aberta{background:var(--vinho-suave)}.forn__linha:focus-visible{outline:2px solid var(--vinho);outline-offset:-2px}.forn__nome{align-items:baseline;gap:10px;min-width:0;display:flex}.forn__nome b{text-overflow:ellipsis;min-width:0;font-weight:600;overflow:hidden}.forn__nome span{color:var(--texto-apoio);font-size:var(--text-xs);flex:none}.forn__doc,.forn__conta,.forn__consulta{color:var(--texto-apoio);font-size:var(--text-xs);text-overflow:ellipsis;overflow:hidden}.forn__consulta{text-align:right}.forn__consulta.is-nunca{color:var(--atencao);font-weight:600}.forn__situacao .rp__selo{height:22px;padding:0 9px;font-size:.6875rem}@media (width>=901px){.forn__lista li:last-child .forn__linha{padding-right:64px}}@media (width<=1366px){.forn__linha,.forn__cabeca{grid-template-columns:minmax(0,1fr) 140px 116px 104px;column-gap:12px}.forn__conta,.forn__nome span{display:none}}.prog__selo{height:24px;font-size:var(--text-xs);flex:none;margin-left:auto;padding:0 10px}.prog__lista li{min-height:46px;font-size:var(--text-sm);white-space:nowrap;grid-template-columns:48px minmax(0,1fr) 120px 120px;align-items:center;column-gap:14px;padding:0 10px;display:grid}.prog__dia{color:var(--texto-apoio);font-size:var(--text-xs)}.prog__nome{align-items:baseline;gap:10px;min-width:0;display:flex}.prog__nome b{flex:none;font-weight:600}.prog__nome span{min-width:0;color:var(--texto-apoio);font-size:var(--text-xs);text-overflow:ellipsis;overflow:hidden}.prog__valor{font-family:var(--font-display);font-variant-numeric:lining-nums;text-align:right;font-weight:500}.prog__estado{color:var(--nogueira);font-size:var(--text-xs);text-align:right;font-weight:600}.prog__estado.is-falta{color:var(--atencao)}.forn__casos{grid-auto-rows:minmax(104px,1fr);align-content:stretch;padding:4px 8px 0}.qual__corpo,.pag--parada>.grade-larga.qual__corpo{grid-template-columns:minmax(0,1.25fr) minmax(0,1fr)}.qual__grupos{gap:10px;padding:4px 8px 0}.qual__grupo{background:var(--papel);border-radius:14px;gap:8px;padding:12px 14px;display:grid}.qual__grupo.is-feito{background:#1b7f4e0f}.qual__topo,.qual__texto{white-space:nowrap;align-items:center;gap:10px;min-width:0;display:flex}.qual__topo b{min-width:0;font-size:var(--text-sm);text-overflow:ellipsis;font-weight:600;overflow:hidden}.qual__motivo{color:var(--texto-apoio);font-size:var(--text-xs);flex:none}.qual__topo .rp__selo,.qual__texto .rp__selo{height:24px;font-size:var(--text-xs);flex:none;margin-left:auto;padding:0 10px}.qual__acao{background:var(--vinho);color:#fff;height:28px;font:inherit;font-size:var(--text-xs);cursor:pointer;border:0;border-radius:999px;flex:none;margin-left:auto;padding:0 14px;font-weight:600}.qual__acao:focus-visible{outline:2px solid var(--vinho);outline-offset:2px}.qual__registros{margin:0;padding:0;list-style:none;display:grid}.qual__registros li{min-height:30px;font-size:var(--text-xs);white-space:nowrap;border-top:1px solid #123b4a12;grid-template-columns:minmax(0,1fr) auto 48px;align-items:center;column-gap:12px;display:grid}.qual__registro{text-overflow:ellipsis;overflow:hidden}.qual__registros .num{color:var(--texto-apoio)}.qual__fica,.qual__sai{text-align:right;font-weight:600}.qual__fica{color:var(--nogueira)}.qual__sai{color:var(--texto-apoio)}.qual__texto{min-height:54px;padding:0 8px}.qual__texto.is-feito .qual__nome b{color:var(--texto-apoio)}.qual__tipo{width:64px;color:var(--texto-apoio);font-size:var(--text-xs);flex:none}.qual__nome{align-items:baseline;gap:10px;min-width:0;display:flex}.qual__nome b{min-width:0;font-size:var(--text-sm);text-overflow:ellipsis;font-weight:600;overflow:hidden}.qual__nome span{color:var(--texto-apoio);font-size:var(--text-xs);flex:none}@media (width>=901px){.qual__textos li:last-child{padding-right:64px}}.forn__repetido{font-weight:600;color:var(--atencao)!important}.forn__novo-botao{height:34px;font-size:var(--text-xs);white-space:nowrap;padding:0 12px}.forn__novo{gap:14px;display:grid}.forn__novo input{width:100%}.forn__parecido{background:color-mix(in srgb, var(--atencao-viva) 12%, var(--cartao));box-shadow:inset 0 0 0 1px color-mix(in srgb, var(--atencao-viva) 40%, transparent);color:var(--atencao);border-radius:14px;grid-template-columns:auto minmax(0,1fr);align-items:center;gap:8px 12px;padding:14px;display:grid}.forn__parecido-texto{gap:2px;min-width:0;display:grid}.forn__parecido-texto b{color:var(--texto);font-size:var(--text-sm)}.forn__parecido-texto small{color:var(--texto-apoio);font-size:var(--text-xs);white-space:nowrap;text-overflow:ellipsis;overflow:hidden}.forn__parecido .btn{height:34px;font-size:var(--text-xs);white-space:nowrap;grid-column:2;justify-self:start;padding:0 12px}.forn__outro{color:var(--texto);font-size:var(--text-xs);cursor:pointer;grid-column:2;align-items:center;gap:8px;display:flex}.forn__outro input{width:16px;height:16px;accent-color:var(--vinho)}.forn__novo-pe{justify-content:flex-end;align-items:center;gap:8px;display:flex}.forn__novo-falta{color:var(--texto-apoio);font-size:var(--text-xs);margin-right:auto}.forn__novo-erro{color:var(--alerta);font-size:var(--text-xs);margin:0}.pes__docs{font-size:var(--text-xs);align-items:center;gap:5px;display:inline-flex}.pes__valor{text-align:right;justify-items:end}.quadro th,.quadro td{text-align:center}.quadro th:first-child,.quadro td:first-child{text-align:left}.quadro .is-agora{background:var(--papel)}.quadro__celula{border-radius:8px;align-items:baseline;gap:1px;padding:2px 6px;display:inline-flex}.quadro__celula small{color:var(--texto-apoio);font-size:var(--text-xs)}.quadro__celula.is-falta{background:var(--atencao-suave);color:var(--atencao)}.quadro__celula.is-sobra{background:#1b7f4e26}.quadro__celula.is-futuro{opacity:.45}.reserva__pergunta{gap:14px;padding:18px 20px;display:grid}.reserva__pergunta h3{font-size:var(--text-base,1rem);white-space:normal}.reserva__cenario{background:var(--papel);box-shadow:inset 0 0 0 1px var(--borda);border-radius:14px;gap:8px;padding:14px 16px;display:grid}.reserva__quando{color:var(--texto-apoio);font-size:var(--text-xs);font-weight:600}.reserva__numero{font-family:var(--font-display);font-variant-numeric:normal;letter-spacing:-.035em;font-size:1.6rem;font-weight:700}.reserva__apoio,.reserva__onde{color:var(--texto-apoio);font-size:var(--text-xs)}.reserva__apoio b{color:var(--texto)}.reserva__apoio .reserva__falta{color:var(--atencao)}.reserva__cobertura{grid-template-columns:56px 4ch;align-items:center;gap:10px;display:grid}.reserva__pessoa{width:100%;color:var(--texto);font-size:var(--text-sm);text-align:left;cursor:pointer;background:0 0;border:0;align-items:center;gap:12px;padding:0;display:flex}.reserva__pessoa .celula-dupla{flex:1}.reserva__pessoa:hover b:first-child{color:var(--vinho)}.reserva__memoria{border-radius:var(--r-card);background:var(--cartao);box-shadow:inset 0 0 0 1px var(--borda);color:var(--texto-apoio);font-size:var(--text-xs);gap:6px;margin:0;padding:12px 14px 12px 30px;line-height:1.5;display:grid}.imp__entrada{flex-wrap:wrap;align-items:center;gap:14px;display:flex}.imp__arquivo{height:40px;font-size:var(--text-sm);cursor:pointer}.imp__erro{flex-basis:100%}.imp__motivo{white-space:normal}.imp__motivo b{white-space:nowrap;margin-right:6px}.imp__motivo small{color:var(--texto-apoio);font-size:var(--text-xs)}.imp__confirmar{height:36px;font-size:var(--text-xs);padding:0 14px}.imp__confirmar:disabled{opacity:.5;cursor:not-allowed}.pes__quadro{grid-template-rows:auto minmax(0,1fr);gap:16px;min-height:0;display:grid}.reserva__corpo .rolavel:has(tr.is-total)>.rola__mais{bottom:60px}.reserva__corpo .tabela tr.is-total td{z-index:2;background:var(--cartao);position:sticky;bottom:0;box-shadow:0 -6px 8px -8px #123b4a59}.pag--parada>.grade-larga.reserva__corpo,.pag--parada>.grade-larga{min-height:0}.reserva__lista{align-content:start;padding:0 8px 8px}.imp__confira{color:var(--texto);font-size:var(--text-xs)}.imp__resumo{background:var(--cartao);box-shadow:var(--depth-control), inset 0 0 0 1px var(--borda);color:var(--texto-apoio);font-size:var(--text-sm);border-radius:12px;padding:12px 16px}.imp__resumo b{color:var(--texto)}@media (width<=1440px){.reserva__pergunta{gap:8px;padding:16px 20px}.reserva__cenario{gap:4px;padding:12px 16px}.reserva__numero{font-size:1.5rem}.reserva__cobertura{grid-template-columns:4ch}.reserva__cobertura .medidor{display:none}}@media (width<=1300px){.reserva__corpo{grid-template-columns:minmax(0,1.7fr) minmax(0,1fr)}}.pes__lista{grid-template-columns:minmax(0,1fr);align-content:start;margin:0;padding:0 4px;list-style:none;display:grid}.pes__lista li+li{border-top:1px solid var(--borda)}.pes__linha{width:100%;min-height:52px;color:var(--texto);font:inherit;font-size:var(--text-sm);text-align:left;white-space:nowrap;cursor:pointer;background:0 0;border:0;border-radius:10px;grid-template-columns:32px minmax(0,1fr) 150px 120px 120px 110px;align-items:center;column-gap:14px;padding:0 10px;display:grid}.pes__linha:hover{background:#123b4a08}.pes__linha.is-aberta{background:var(--vinho-suave)}.pes__linha.is-saiu{opacity:.6}.pes__linha:focus-visible{outline:2px solid var(--vinho);outline-offset:-2px}.pes__avatar{background:var(--vinho-suave);width:32px;height:32px;color:var(--vinho);border-radius:50%;place-items:center;font-size:.6875rem;font-weight:700;display:grid}.pes__nome{align-items:baseline;gap:10px;min-width:0;display:flex}.pes__nome b{flex:none;font-weight:600}.pes__nome span{min-width:0;color:var(--texto-apoio);font-size:var(--text-xs);text-overflow:ellipsis;overflow:hidden}.pes__tag .rp__selo{height:22px;padding:0 9px;font-size:.6875rem}.pes__unidade,.pes__aloc{color:var(--texto-apoio);font-size:var(--text-xs);text-overflow:ellipsis;overflow:hidden}.pes__salario{font-family:var(--font-display);font-variant-numeric:lining-nums;text-align:right;font-weight:500}@media (width>=901px){.pes__lista li:last-child .pes__linha{padding-right:64px}}@media (width<=1366px){.pes__linha{grid-template-columns:32px minmax(0,1fr) 140px 96px 100px}.pes__aloc{display:none}}.imp__vazio{grid-template-rows:auto minmax(0,1fr) auto auto auto;gap:16px;padding:18px 20px;display:grid}.imp__vazio .bloco__topo{margin:0}.imp__soltar{background:var(--papel);outline:1.5px dashed var(--borda-forte);outline-offset:-1.5px;text-align:center;cursor:pointer;min-height:160px;max-height:420px;transition:background-color .16s var(--ease-out);border-radius:18px;place-content:center;justify-items:center;gap:6px;display:grid}.imp__soltar:hover,.imp__soltar:focus-within{background:var(--cartao);outline-color:var(--vinho)}.imp__soltar-icone{background:var(--cartao);width:52px;height:52px;box-shadow:var(--depth-control), inset 0 0 0 1px var(--borda);color:var(--vinho);border-radius:16px;place-items:center;margin-bottom:6px;display:grid}.imp__soltar b{font-size:var(--text-base,1rem);font-weight:600}.imp__soltar>span:last-child{color:var(--texto-apoio);font-size:var(--text-sm)}.imp__passos{grid-template-columns:repeat(3,minmax(0,1fr));gap:12px;margin:0;padding:0;list-style:none;display:grid}.imp__passos li{background:var(--papel);border-radius:14px;align-items:center;gap:12px;min-width:0;padding:12px 14px;display:flex}.imp__passo-numero{box-sizing:border-box;background:var(--vinho);color:#fff;width:28px;height:28px;font-family:var(--font-display);font-size:var(--text-sm);font-variant-numeric:lining-nums;border-radius:50%;flex:none;place-items:center;padding:0;font-weight:500;line-height:1;display:grid}.imp__passo{gap:2px;min-width:0;display:grid}.imp__passo b{font-size:var(--text-sm);font-weight:600}.imp__passo span{color:var(--texto-apoio);font-size:var(--text-xs);white-space:nowrap;text-overflow:ellipsis;overflow:hidden}.imp__exemplo{height:32px;box-shadow:inset 0 0 0 1px var(--borda-forte);color:var(--texto);font:inherit;font-size:var(--text-xs);cursor:pointer;background:0 0;border:0;border-radius:999px;justify-self:start;padding:0 14px;font-weight:600}.imp__exemplo:hover{background:var(--vinho);box-shadow:none;color:#fff}.imp__voltar{background:var(--papel);height:26px;color:var(--texto);font:inherit;font-size:var(--text-xs);cursor:pointer;border:0;border-radius:999px;align-items:center;gap:4px;margin-right:8px;padding:0 10px;font-weight:600;display:inline-flex}@media (width>=901px){.pes__quadro{gap:var(--grade-vao,16px);grid-template-rows:auto minmax(0,1fr);min-height:0;display:grid}}.pes__cabeca{grid-template-columns:32px minmax(0,1fr) 150px 120px 120px 110px;column-gap:14px}.pes__cabeca-salario{text-align:right}@media (width<=1366px){.pes__cabeca{grid-template-columns:32px minmax(0,1fr) 140px 96px 100px}}.pes__controles{align-items:center;gap:8px;display:flex}.pes__busca{background:var(--papel);width:260px;height:34px;box-shadow:inset 0 0 0 1px var(--borda);color:var(--texto-apoio);border-radius:10px;align-items:center;gap:8px;padding:0 12px;display:flex}.pes__busca:focus-within{box-shadow:inset 0 0 0 1.5px var(--vinho)}.pes__busca input{min-width:0;color:var(--texto);font:inherit;font-size:var(--text-xs);background:0 0;border:0;flex:1}.pes__busca input:focus{outline:none}.pes__olho{height:34px;font-size:var(--text-xs);white-space:nowrap;padding:0 12px}.pes__oculto{color:var(--texto-apoio);letter-spacing:.08em;font-weight:600}@media (width<=1366px){.pes__busca{width:200px}}.mat__cartao{padding:16px 12px 8px}.mat__cartao .bloco__topo{padding:0 8px}.mat__grade{grid-template-columns:repeat(3,minmax(0,1fr));grid-auto-rows:minmax(150px,1fr);align-content:stretch;gap:10px;margin:0;padding:4px 8px 0;list-style:none;display:grid}.mat__grade.is-bens{grid-template-columns:repeat(2,minmax(0,1fr));grid-auto-rows:minmax(120px,1fr)}.mat__item{background:var(--papel);border-radius:14px;grid-template-rows:auto auto auto minmax(0,1fr);align-content:start;gap:12px;min-width:0;padding:16px;display:grid}.mat__item.is-baixo{background:var(--atencao-suave)}.mat__topo{white-space:nowrap;align-items:baseline;gap:8px;min-width:0;display:flex}.mat__topo b{min-width:0;font-size:var(--text-sm);text-overflow:ellipsis;font-weight:600;overflow:hidden}.mat__topo span{color:var(--texto-apoio);font-size:var(--text-xs);flex:none;margin-left:auto}.mat__quanto{white-space:nowrap;align-items:baseline;gap:8px;display:flex}.mat__quanto b{font-family:var(--font-display);font-variant-numeric:lining-nums;letter-spacing:-.02em;font-size:2rem;font-weight:500;line-height:1}.is-baixo .mat__quanto b{color:var(--atencao)}.mat__quanto span{color:var(--texto-apoio);font-size:var(--text-xs);text-overflow:ellipsis;overflow:hidden}.mat__pe{min-width:0;color:var(--texto-apoio);font-size:var(--text-xs);white-space:nowrap;align-items:flex-end;gap:8px;display:flex}.mat__pe>span{text-overflow:ellipsis;min-width:0;overflow:hidden}.mat__entrada{background:var(--cartao);height:28px;box-shadow:inset 0 0 0 1px var(--borda-forte);color:var(--texto);font:inherit;font-size:var(--text-xs);cursor:pointer;border:0;border-radius:999px;flex:none;align-items:center;gap:4px;margin-left:auto;padding:0 12px;font-weight:600;display:inline-flex}.mat__entrada:hover{background:var(--vinho);box-shadow:none;color:#fff}.mat__entrada.is-cheio{background:var(--atencao);color:#fff;box-shadow:0 2px 6px #a85a174d}.mat__entrada:focus-visible{outline:2px solid var(--vinho);outline-offset:2px}.mat__origem{flex-wrap:wrap;gap:6px;display:flex}.mat__origem .rp__selo{height:24px;font-size:var(--text-xs);padding:0 10px}.mat__atual{background:var(--papel);border-radius:14px;gap:2px;margin:0 0 16px;padding:12px 14px;display:grid}.mat__atual b{font-family:var(--font-display);font-variant-numeric:lining-nums;font-size:1.5rem;font-weight:500}.mat__atual span{color:var(--texto-apoio);font-size:var(--text-xs)}@media (width>=901px){.mat__grade>li:last-child .mat__pe{padding-right:56px}}@media (height<=820px){.mat__grade{grid-auto-rows:minmax(128px,1fr)}.mat__item{gap:8px;padding:12px 14px}.mat__quanto b{font-size:1.5rem}}@media (width<=1100px){.mat__grade{grid-template-columns:repeat(2,minmax(0,1fr))}}.mat__grade.is-bens{grid-template-columns:repeat(4,minmax(0,1fr))}.is-bens .mat__item{grid-template-rows:auto minmax(0,1fr) auto auto;align-content:stretch}.mat__icone{background:var(--cartao);width:64px;height:64px;box-shadow:var(--depth-control), inset 0 0 0 1px var(--borda);color:var(--vinho);border-radius:20px;place-self:center;place-items:center;display:grid}.is-baixo .mat__icone{color:var(--atencao)}.mat__origem{align-items:center}.mat__pago{color:var(--texto-apoio);font-size:var(--text-xs)}.is-bens .mat__pe{border-top:1px solid var(--borda);align-items:center;gap:6px;padding-top:10px}.is-bens .mat__topo{white-space:normal;gap:2px;display:grid}.is-bens .mat__topo b{-webkit-line-clamp:2;-webkit-box-orient:vertical;display:-webkit-box}.is-bens .mat__topo span{margin-left:0}.orc__com-ajuda{align-items:center;gap:8px;display:inline-flex}.orc__bloco,.rem__bloco{gap:8px;padding:16px 8px 0}.orc__bloco .bloco__topo,.rem__bloco .bloco__topo{padding:0 8px}.orc__sit{flex:none}.orc__sit:empty{display:none}.orc__vinculo{text-overflow:ellipsis;max-width:200px;overflow:hidden}.rem__regra{grid-template-rows:auto minmax(0,1fr);gap:8px;padding-bottom:12px;display:grid}.rem__rota-curta{display:none}@media (width<=1366px){.rem__rota-longa{display:none}.rem__rota-curta{display:inline}}.rem__erros{gap:4px;margin:0;padding:12px 16px 12px 32px;display:grid}@media (width<=1440px){.orc__bloco .tabela th,.orc__bloco .tabela td{padding-inline:8px}.orc__vinculo{max-width:160px}}.orc__tabela th.a-direita{white-space:nowrap;width:1%;padding-left:24px}.orc__tabela td{border-bottom-color:#123b4a17;padding-block:12px}.orc__tabela td.is-negativo{color:var(--alerta);font-weight:600}.orc__chip{background:var(--alerta-suave);height:20px;color:var(--alerta);border-radius:999px;align-items:center;padding:0 8px;font-size:.6875rem;font-weight:600;display:inline-flex}@media (height<=820px){.orc__tabela td{padding-block:9px}}.est__tabela{table-layout:fixed}.est__c-item{width:33%}.est__c-rubrica{width:21%}.est__c-natureza{width:14%}.est__c-vinculo{width:24%}.est__c-historico{width:8%}@media (width<=1366px){.est__tabela .est__c-natureza{display:none}.est__c-item{width:36%}.est__c-rubrica{width:26%}.est__c-vinculo{width:29%}.est__c-historico{width:9%}}.est__tabela td{text-overflow:ellipsis;border-bottom-color:#123b4a17;padding-block:12px;overflow:hidden}.est__corta{text-overflow:ellipsis;overflow:hidden}.est__historico{background:var(--papel);height:28px;box-shadow:inset 0 0 0 1px var(--borda);color:var(--texto);font:inherit;font-size:var(--text-xs);cursor:pointer;transition:background-color .16s var(--ease-out), color .16s var(--ease-out), box-shadow .16s var(--ease-out);border:0;border-radius:999px;align-items:center;gap:4px;padding:0 8px 0 12px;font-weight:600;display:inline-flex}.est__historico .num{font-family:var(--font-display);font-size:var(--text-sm);font-weight:500}.est__tabela tr:hover .est__historico,.est__historico:focus-visible{background:var(--vinho);box-shadow:none;color:#fff}@media (height<=820px){.est__tabela td{padding-block:9px}}.orc__painel{border-radius:var(--r-card);background:var(--cartao);box-shadow:var(--depth-card), inset 0 0 0 1px var(--borda);flex:none;display:grid}.orc__painel>.fluxo-abas{border-radius:var(--r-card) var(--r-card) 0 0;box-shadow:inset 0 1px #ffffff14}.orc__painel>.rp{border-radius:0 0 var(--r-card) var(--r-card);box-shadow:none;background:0 0}.orc__painel .rp__numero{font-size:3.25rem}.orc__filtros{align-items:center;gap:12px;padding:16px 24px 0;display:flex}.orc__filtros-itens{margin-left:auto}@media (height<=820px){.orc__painel .rp__numero{font-size:2.75rem}.orc__filtros{padding-top:12px}}.rem__corpo{grid-template-columns:minmax(0,2fr) minmax(0,1fr)}.rem__lado{scrollbar-width:none;align-content:start;gap:clamp(12px,1.4vw,18px);min-height:0;display:grid;overflow-y:auto}.rem__lado::-webkit-scrollbar{display:none}.rem__lado .rem__regra{grid-template-rows:auto auto}.orc__rubrica{font-weight:400}.orc__desde{font-size:var(--text-xs);white-space:nowrap;flex:none;margin-left:auto}.orc__desde+.filtro{margin-left:0}.rec__fluxo{white-space:nowrap}.rec__fluxo span{color:var(--greige);margin:0 4px}.rec__mes{color:inherit;font:inherit;cursor:pointer;background:0 0;border:0;border-radius:6px;margin-right:-6px;padding:2px 6px}.rec__mes:hover{background:var(--papel);color:var(--vinho)}.insumo{grid-template-columns:minmax(0,1fr);gap:10px;display:grid}.insumo__nota{background:var(--papel);color:var(--texto-apoio);font-size:var(--text-xs);border-radius:10px;margin:0;padding:8px 10px}.insumo__grupo{border:1px solid var(--borda);border-radius:10px;gap:6px;margin:0;padding:10px 12px;display:grid}.insumo__grupo legend{color:var(--texto-apoio);font-size:var(--text-xs);padding:0 4px}.insumo__grupo label,.insumo__caixa{font-size:var(--text-sm);align-items:center;gap:8px;display:flex}.insumo__matriz .insumo__linha{flex-wrap:wrap;align-items:center;gap:4px 12px;display:flex}.insumo__matriz .insumo__linha b{min-width:96px;font-size:var(--text-sm)}.insumo__dupla{grid-template-columns:repeat(2,minmax(0,1fr));gap:10px;display:grid}.insumo__tabela{border-collapse:collapse;table-layout:fixed;width:100%;font-size:var(--text-sm)}.insumo__tabela th,.insumo__tabela td{text-align:left;padding:4px 6px}.insumo__tabela th{white-space:nowrap;text-overflow:ellipsis;overflow:hidden}.insumo__tabela .insumo__col-base{width:72px}.insumo__tabela .insumo__col-valor{width:112px}.insumo__tabela input,.insumo__arquivo input[type=search],.insumo__revogar input{border-radius:var(--r-control);background:var(--cartao);width:100%;min-height:36px;box-shadow:inset 0 0 0 1px var(--borda-forte), var(--depth-control);color:var(--texto);font:inherit;font-size:var(--text-sm);border:0;padding:0 10px}.insumo__tabela input{text-align:right;font-variant-numeric:tabular-nums}.insumo__tabela input:focus,.insumo__arquivo input[type=search]:focus,.insumo__revogar input:focus{box-shadow:inset 0 0 0 1.5px var(--vinho), 0 0 0 4px var(--vinho-suave);outline:none}.insumo__tabela .is-erro{color:var(--alerta)}.insumo__arquivo{border:1px solid var(--borda);border-radius:10px;gap:6px;margin:0;padding:10px 12px;display:grid}.insumo__arquivo legend{color:var(--texto-apoio);font-size:var(--text-xs);padding:0 4px}.insumo__arquivos{max-height:160px;font-size:var(--text-sm);gap:4px;margin:0;padding:0;list-style:none;display:grid;overflow-y:auto}.insumo__lado{color:var(--texto-apoio);font-size:var(--text-xs);margin:0}.insumo__acoes{gap:8px;display:grid}.insumo__botoes{justify-content:flex-end;gap:8px;display:flex}.insumo__erro,.insumo__erros{color:var(--alerta);font-size:var(--text-sm);margin:0}.insumo__erro{gap:4px;display:grid}.insumo__ofertas{grid-template-columns:repeat(auto-fill,minmax(180px,1fr));gap:8px;margin:0;padding:0;list-style:none;display:grid}.insumo__oferta{border:1px solid var(--borda);width:100%;color:var(--texto);font-size:var(--text-sm);text-align:left;cursor:pointer;background:0 0;border-radius:10px;gap:2px;padding:10px 12px;display:grid}.insumo__oferta:hover{background:var(--papel)}.insumo__oferta.is-recomendado{border-color:var(--alerta)}.insumo__oferta small{color:var(--alerta);font-size:var(--text-xs)}.insumo__excecao{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:8px;display:flex}.insumo__revogar{gap:6px;display:flex}.insumo__aviso{color:var(--alerta);font-size:var(--text-xs);margin:0}.insumo__calcular{justify-self:start}.regras__politica{white-space:nowrap;margin-left:auto}@media (width<=480px){.insumo__dupla{grid-template-columns:minmax(0,1fr)}}.regras__parceria{align-items:center;gap:8px;display:inline-flex}.regras__parceria select{max-width:320px}.regras__estado.is-pendente{color:var(--alerta)}.regras__faixa{background:var(--papel);color:var(--texto-apoio);font-size:var(--text-xs);border-radius:10px;margin:0;padding:8px 12px}.risco__item.regras__regra{grid-template-columns:40px minmax(0,1fr)}.regras__regra.is-ativa{background:var(--papel)}.risco__item.regras__item{grid-template-columns:128px minmax(0,1fr);column-gap:16px}.regras__ponto{background:var(--borda);border-radius:50%;width:8px;height:8px}.regras__ponto[data-tom=alerta]{background:var(--alerta)}.regras__ponto[data-tom=pendente]{box-shadow:inset 0 0 0 2px var(--alerta);background:0 0}.regras__ponto[data-tom=ok]{background:var(--texto-apoio)}.regras__item[data-tom=alerta] .risco__nivel{color:var(--alerta)}.regras__erro{color:var(--alerta);font-size:var(--text-sm);margin:8px 0 0}@media (width<=640px){.risco__item.regras__item{grid-template-columns:minmax(0,1fr);gap:4px}}.regras__mais{justify-content:center;padding:12px 0;display:flex}.regras__grade{flex:1;grid-template-columns:minmax(280px,360px) minmax(0,1fr);align-items:stretch;gap:clamp(12px,1.4vw,18px);min-height:0;display:grid}.regras__grade>.cartao{min-width:0;min-height:0}.regras__filtro{flex:none;margin:0 12px 8px;overflow-x:auto}.regras__filtro .abas-seg{width:max-content}#regras-resultados{white-space:nowrap;text-overflow:ellipsis;overflow:hidden}@media (width<=960px){.regras__grade{grid-template-columns:minmax(0,1fr)}}.regras__resultados.rolavel{grid-template-rows:auto auto minmax(0,1fr)}@media (width<=480px){.pag:has(.regras__grade) .resumo__partes{gap:6px;grid-template-columns:minmax(0,1fr)!important}.pag:has(.regras__grade) .resumo__partes li{justify-content:space-between;align-items:baseline;gap:12px;display:flex}.pag:has(.regras__grade) .resumo__rotulo{overflow:visible}}.risco__lista{grid-template-columns:minmax(0,1fr);align-content:start;margin:0;padding:0 4px;list-style:none;display:grid}.risco__lista li+li{border-top:1px solid var(--borda)}.risco__item{width:100%;min-height:52px;color:var(--texto);font:inherit;font-size:var(--text-sm);text-align:left;white-space:nowrap;cursor:pointer;background:0 0;border:0;border-radius:10px;grid-template-columns:14px minmax(0,1fr) 80px 112px;align-items:center;gap:14px;padding:0 10px;display:grid}.risco__item:hover{background:#123b4a08}.risco__item:focus-visible{outline:2px solid var(--vinho);outline-offset:-2px}.risco__nivel{color:var(--texto-apoio);font-size:var(--text-xs);align-items:center;gap:6px;font-weight:600;display:inline-flex}.risco__item[data-nivel=critico] .risco__nivel{color:var(--alerta)}.risco__item[data-nivel=alto] .risco__nivel{color:var(--atencao)}.risco__texto{align-items:baseline;gap:10px;min-width:0;display:flex}.risco__texto b{text-overflow:ellipsis;min-width:0;font-weight:600;overflow:hidden}.risco__texto span{color:var(--texto-apoio);font-size:var(--text-xs);text-overflow:ellipsis;flex:none;overflow:hidden}.risco__exposicao{font-family:var(--font-display);font-variant-numeric:lining-nums;text-align:right;font-weight:500}.risco__dono{color:var(--texto-apoio);font-size:var(--text-xs);justify-self:end;align-items:center;gap:8px;display:inline-flex}.risco__dono.is-vencido{color:var(--alerta);font-weight:600}.risco__avatar{background:var(--vinho-suave);width:26px;height:26px;color:var(--vinho);border-radius:50%;place-items:center;font-size:.6875rem;font-weight:700;display:grid}.risco__encaminhar{height:28px;box-shadow:inset 0 0 0 1px var(--borda-forte);color:var(--texto);font-size:var(--text-xs);border-radius:999px;justify-self:end;padding:0 12px;font-weight:600;line-height:28px}.risco__item:hover .risco__encaminhar{background:var(--vinho);box-shadow:none;color:#fff}.risco__item[data-nivel=critico] .risco__encaminhar{background:var(--alerta);box-shadow:none;color:#fff}.risco__cartao{padding:16px 12px 8px}.risco__cartao .bloco__topo{padding:0 8px}@media (width>=901px){.risco__lista li:last-child .risco__item{padding-right:64px}}@media (width<=1366px){.risco__item{grid-template-columns:14px minmax(0,1fr) 72px 104px;gap:10px}}.risco__matriz{gap:2px;display:grid}.risco__linha{border-radius:10px;grid-template-columns:minmax(96px,1.8fr) repeat(6,minmax(0,1fr));align-items:center;min-height:34px;display:grid}.risco__linha:not(.is-cabeca):hover{background:var(--papel)}.risco__linha>span{place-items:center;min-width:0;display:grid}.risco__linha.is-cabeca>span{color:var(--texto-apoio);white-space:nowrap;text-overflow:ellipsis;font-size:.7rem;font-weight:600;overflow:hidden}.risco__unidade{font-size:var(--text-xs);white-space:nowrap;text-overflow:ellipsis;padding-left:8px;font-weight:600;overflow:hidden;justify-items:start!important}.risco__ponto{width:12px;height:12px;box-shadow:inset 0 0 0 1.5px var(--borda);background:0 0;border-radius:50%;display:inline-block}.risco__ponto[data-nivel=critico]{background:var(--alerta);box-shadow:0 0 0 3px var(--alerta-suave)}.risco__ponto[data-nivel=alto]{background:var(--atencao-viva,var(--atencao));box-shadow:none}.risco__ponto[data-nivel=medio]{background:var(--linho-forte,var(--linho));box-shadow:none}.risco__legenda{color:var(--texto-apoio);font-size:var(--text-xs);gap:16px;margin-top:6px;display:flex}.risco__legenda span{align-items:center;gap:6px;display:inline-flex}.risco__legenda .risco__ponto{width:9px;height:9px}.risco__linha:not(.is-cabeca){cursor:pointer}.risco__linha.is-escolhida{background:var(--vinho-suave);box-shadow:inset 0 0 0 1px #123b4a40}.risco__linha:focus-visible{outline:2px solid var(--vinho);outline-offset:1px}.pag--parada>.grade-larga>.secao{scrollbar-width:none;align-content:start;min-height:0;overflow-y:auto}.risco__corpo,.pag--parada>.grade-larga.risco__corpo{grid-template-columns:minmax(0,1fr) minmax(300px,.42fr)}.risco__areas{border-top:1px solid var(--borda);flex-wrap:wrap;gap:6px 14px;margin-top:12px;padding-top:10px}.risco__linha.is-cabeca>span{color:var(--texto-apoio)}@media (width<=1366px){.risco__texto span{display:none}.risco__corpo,.pag--parada>.grade-larga.risco__corpo{grid-template-columns:minmax(0,1fr) minmax(290px,.4fr)}}.risco__distribuir{white-space:nowrap;height:40px}.planos__escolhas{flex-wrap:wrap;justify-content:center;align-items:center;gap:16px 32px;display:flex}.cobranca{background:#ffffffd1;border-radius:999px;gap:4px;padding:4px;display:inline-flex;box-shadow:inset 0 0 0 1px #fff,0 1px 2px #123b4a14,0 16px 36px -20px #123b4a73}.cobranca button{height:44px;color:var(--texto-apoio);font-size:var(--text-sm);white-space:nowrap;cursor:pointer;background:0 0;border:0;border-radius:999px;align-items:center;gap:8px;padding:0 20px;font-weight:600;transition:background .3s,color .3s;display:inline-flex}.cobranca button.is-ativo{background:var(--azul-claro);color:var(--texto)}.cobranca__selo{color:var(--nogueira);font-size:var(--text-xs);background:#1b7f4e1f;border-radius:999px;padding:2px 8px;font-weight:600}.planos{grid-template-columns:minmax(0,1fr) minmax(0,1.18fr) minmax(0,1fr);align-items:center;gap:24px;width:100%;max-width:1200px;margin-inline:auto;padding-block:40px;display:grid}.plano{border-radius:var(--r-feature);box-shadow:inset 0 0 0 1px var(--borda);color:var(--texto);transition:background-color .5s var(--ease-out), box-shadow .5s var(--ease-out), margin .5s var(--ease-out), padding .5s var(--ease-out);background:#ffffff8c;align-content:start;gap:20px;padding:36px;display:grid;position:relative}.plano.is-destaque{background:#0b2530 url(/luz/plano-escuro.webp) 50%/cover no-repeat;margin-block:-40px;padding-block:56px;box-shadow:inset 0 0 0 1px #ffffff14,inset 0 1px #ffffff1a,0 40px 80px -32px #0519208c}.plano__lia{filter:drop-shadow(0 12px 14px #05192059);animation:lia-chega .7s var(--ease-out) both;position:absolute;top:-46px;right:36px}.plano.is-destaque:hover .lia-av__abertos{opacity:0}.plano.is-destaque:hover .lia-av__sorriso{opacity:1}@media (prefers-reduced-motion:no-preference){.plano.is-destaque:hover .lia-av__gosma{animation:gosma-balanca .7s var(--ease-out)}.plano.is-destaque:hover .lia-av__elos{animation:elos-balancam .7s var(--ease-out)}}@keyframes lia-chega{0%{opacity:0;translate:0 12px;scale:.6}}.plano__cab{align-items:center;gap:8px;height:28px;display:flex}.plano__cab h3{font-family:var(--font-display);font-size:var(--text-lg);letter-spacing:-.02em;font-weight:600}.plano__selo{color:var(--nogueira);font-size:var(--text-sm);white-space:nowrap;animation:selo-entra .35s var(--ease-out) both;background:#4cc38a29;border-radius:999px;padding:2px 10px;font-weight:500}@keyframes selo-entra{0%{opacity:0;translate:0 4px}}.plano__perfil{color:var(--texto-apoio);font-size:var(--text-sm);text-overflow:ellipsis;white-space:nowrap;margin-top:-12px;overflow:hidden}.plano__valor{gap:8px;display:grid}.plano__preco{white-space:nowrap;align-items:flex-start;gap:4px;display:flex}.plano__preco small{color:var(--texto-apoio);font-size:var(--text-sm);margin-top:6px;font-weight:500}.plano__preco b{font-family:var(--font-display);letter-spacing:-.04em;animation:preco-troca .4s var(--ease-out);font-size:3rem;font-weight:300;line-height:1}.plano.is-destaque .plano__preco b{font-size:4rem}@keyframes preco-troca{0%{opacity:0;translate:0 6px}}.plano__preco span{color:var(--texto-apoio);font-size:var(--text-sm);align-self:flex-end;margin-bottom:4px}.plano__cobranca{color:var(--texto-apoio);font-size:var(--text-xs);text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.plano .btn{justify-content:center}.plano.is-destaque .btn{height:54px}.plano__cta{color:#102a33;background:#eef5f7;box-shadow:0 8px 20px -10px #0009}.plano__cta:hover{background:#fff}.plano__linhas{border-top:1px solid var(--borda);margin:0;padding-top:8px;display:grid}.plano__linhas div{font-size:var(--text-sm);justify-content:space-between;align-items:center;gap:12px;padding:8px 0;display:flex}.plano__linhas dt{color:var(--texto-apoio);white-space:nowrap;align-items:center;gap:10px;display:flex}.plano__linhas dt svg{color:var(--greige);flex:none}.plano__linhas dd{white-space:nowrap;margin:0;font-weight:500}.plano__extras{border-top:1px solid var(--borda);gap:12px;padding-top:16px;display:grid}.plano__extras p{font-size:var(--text-sm);font-weight:600}.plano__extras ul{gap:8px;margin:0;padding:0;list-style:none;display:grid}.plano__extras li{color:var(--texto-apoio);font-size:var(--text-sm);align-items:flex-start;gap:10px;display:flex}.plano__extras svg{color:var(--nogueira);flex:none;margin-top:2px}.planos__troca{display:none}.planos__nota{color:var(--texto-apoio);font-size:var(--text-sm);flex-wrap:wrap;justify-content:center;align-items:center;gap:8px 16px;display:flex}@media (width<=1100px){.plano{padding:28px}.plano__lia{right:24px}}@media (width<=720px){.planos__escolhas{flex-direction:column;gap:12px}.planos__escolhas .unidades{display:none}.cobranca{width:100%}.cobranca button{flex:1;justify-content:center}.planos{--largura-plano:76vw;width:100vw;max-width:none;padding:56px calc((100vw - var(--largura-plano)) / 2) 16px;scroll-snap-type:x mandatory;scrollbar-width:none;gap:12px;margin-inline:calc(50% - 50vw);display:flex;position:relative;overflow-x:auto}.planos::-webkit-scrollbar{display:none}.plano,.plano.is-destaque{flex:0 0 var(--largura-plano);opacity:.5;scroll-snap-align:center;transition:opacity .45s var(--ease-out), scale .45s var(--ease-out), background-color .5s var(--ease-out), box-shadow .5s var(--ease-out);margin-block:0;padding:24px;scale:.92}.plano.is-centro{opacity:1;scale:1}.planos__troca{background:#ffffffd1;border-radius:20px;grid-template-columns:repeat(3,minmax(0,1fr));gap:4px;padding:4px;display:grid;box-shadow:inset 0 0 0 1px #fff,0 1px 2px #123b4a14,0 16px 36px -20px #123b4a73}.planos__troca button{color:var(--texto-apoio);text-align:center;cursor:pointer;background:0 0;border:0;border-radius:16px;gap:2px;padding:10px 4px;transition:background .3s,color .3s;display:grid}.planos__troca b{font-size:var(--text-sm);font-weight:600}.planos__troca span{font-size:var(--text-xs);white-space:nowrap}.planos__troca button.is-ativo{background:var(--vinho);color:var(--sobre-vinho);box-shadow:0 6px 16px -6px #0b253099}.plano.is-destaque .plano__preco b{font-size:3.25rem}}@media (prefers-reduced-motion:reduce){.plano,.plano.is-destaque,.cobranca button,.planos__troca button{transition:none}.plano__selo,.plano__lia,.plano__preco b{animation:none}}.faixa.faixa--larga{max-width:1400px}.marquee+.faixa.faixa--larga{padding-top:64px}.fio{grid-template-columns:repeat(5,minmax(0,1fr));gap:16px;margin:0;padding:0;list-style:none;display:grid}.fio__passo{--fio-curva:calc(var(--passo-ms) * .85);--acende:0s;grid-template-rows:auto 1fr;gap:16px;display:grid;position:relative}.fio__passo:not(:first-child).is-atual{--acende:var(--fio-curva)}.fio.is-esperando .fio__passo{opacity:0}.fio.is-chegou .fio__passo{--giro:-1.5deg;animation:1.1s cubic-bezier(.2,1.15,.4,1) backwards cai;animation-delay:calc(var(--i) * .16s)}.fio.is-chegou .fio__passo:nth-child(2n){--giro:1.5deg}.fio.is-chegou .fio__no{animation:brota .5s var(--ease-out) backwards;animation-delay:calc(var(--i) * .16s + .6s)}@keyframes cai{0%{opacity:0;translate:0 -32px;rotate:var(--giro)}50%{opacity:1}}@keyframes brota{0%{opacity:0;scale:.4}}.fio__passo:not(:last-child):before,.fio__passo:not(:last-child):after{content:"";background-repeat:repeat-x;background-size:10px 4px;width:calc(100% - 28px);height:4px;position:absolute;top:14px;left:62px}.fio__passo:not(:last-child):before{background-image:radial-gradient(circle at 2px 2px, var(--borda-forte) 1.5px, transparent 2px)}.fio__passo:not(:last-child):after{background-image:radial-gradient(circle at 2px 2px, var(--vinho) 1.6px, transparent 2.1px);clip-path:inset(0 100% 0 0);transition:clip-path var(--fio-curva) cubic-bezier(.65, 0, .35, 1)}.fio__passo.is-passou:after{clip-path:inset(0)}.fio.is-recomeco .fio__passo:after{transition-duration:.3s}.fio__faisca{z-index:2;background:var(--vinho);opacity:0;pointer-events:none;border-radius:999px;width:8px;height:8px;transition:opacity .2s;position:absolute;top:12px;left:58px;box-shadow:0 0 0 3px #123b4a1f}.fio__passo:last-child .fio__faisca{display:none}.fio__passo.is-correndo .fio__faisca{opacity:1;transition:left var(--fio-curva) cubic-bezier(.65, 0, .35, 1), opacity .2s;left:calc(100% + 52px)}.fio__no{z-index:1;background:var(--cartao);width:32px;height:32px;box-shadow:inset 0 0 0 1px var(--borda-forte);color:var(--texto-apoio);font-family:var(--mono);font-size:var(--text-xs);transition:background .3s var(--acende), color .3s var(--acende), box-shadow .3s var(--acende), scale .3s var(--acende);border-radius:999px;place-items:center;margin-left:24px;display:grid;position:relative}.fio__passo:is(.is-passou,.is-atual) .fio__no{background:var(--vinho);box-shadow:0 0 0 4px var(--vinho-suave);color:var(--sobre-vinho)}.fio__passo.is-atual .fio__no{box-shadow:0 0 0 6px var(--vinho-suave), 0 0 12px #123b4a33;scale:1.04}.fio__cartao{transition:box-shadow .4s var(--ease-out) var(--acende), translate .4s var(--ease-out) var(--acende);background:#fff;border-radius:28px;grid-template-rows:auto 1fr;padding:12px;display:grid;box-shadow:inset 0 0 0 1px #123b4a14,0 1px 2px #123b4a0f,0 18px 40px -28px #123b4a66}.fio__passo.is-atual .fio__cartao{box-shadow:inset 0 0 0 1px #123b4a14, var(--depth-feature);translate:0 -3px}.fio__tela{color:#eef5f7;background:#0b1d24 url(/luz/passo.webp) bottom/cover no-repeat;border-radius:20px;align-content:center;height:168px;padding:16px;display:grid;overflow:hidden}.fio__texto{align-content:start;gap:4px;padding:16px 12px 12px;display:grid}.fio__texto p{color:var(--texto-apoio);font-size:var(--text-sm)}.fio__texto b{font-family:var(--font-display);font-size:var(--text-lg);letter-spacing:-.02em;font-weight:600;line-height:1.2}.vis{font-size:var(--text-xs);gap:12px;margin:0;padding:0;list-style:none;display:grid}.vis .mono,.vis__rodape{color:#8fa5ad}.vis__rodape{white-space:nowrap;justify-content:space-between;gap:8px;display:flex}.vis__chip{color:#eef5f7cc;white-space:nowrap;background:#ffffff14;border-radius:999px;justify-self:start;padding:6px 12px}.vis__barra,.vis__trilho{background:#ffffff14;border-radius:999px;height:6px;display:block;overflow:hidden}.vis__barra i,.vis__trilho i{border-radius:inherit;transform-origin:0;height:100%;transition:scale .8s var(--ease-out) calc(var(--acende) + .12s);background:#4cc38a;display:block;scale:0 1}.vis__barra i{width:72%}.fio__passo:is(.is-atual,.is-passou) :is(.vis__barra,.vis__trilho) i{scale:1}.vis--registro{gap:6px}.vis--registro li{opacity:.3;transition:opacity .4s var(--ease-out) var(--linha-atraso), translate .4s var(--ease-out) var(--linha-atraso);--linha-atraso:var(--acende);background:#ffffff0d;border-radius:10px;grid-template-columns:auto minmax(0,1fr) auto;align-items:center;gap:8px;padding:8px 10px;display:grid;translate:0 6px}.vis--registro li:nth-child(2){--linha-atraso:calc(var(--acende) + .15s)}.vis--registro li:nth-child(3){--linha-atraso:calc(var(--acende) + .3s)}.vis__item{text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.vis__ok{opacity:0;width:16px;height:16px;transition:scale .3s var(--ease-out) calc(var(--linha-atraso) + .2s), opacity .3s var(--ease-out) calc(var(--linha-atraso) + .2s);background:#6ebe8c33;border-radius:999px;place-items:center;display:grid;scale:.4}.vis__ok:before{content:"";background:#8fd6a8;border-radius:999px;width:6px;height:6px}.fio__passo:is(.is-atual,.is-passou) .vis--registro li{opacity:1;translate:0}.fio__passo:is(.is-atual,.is-passou) .vis__ok{opacity:1;scale:1}.vis__linha{white-space:nowrap;grid-template-columns:64px minmax(0,1fr) auto;align-items:center;gap:8px;display:grid}.vis__linha>span:first-child{color:#8fa5ad}.vis__linha b{font-weight:400}.vis .vis__quente{color:#7fd6a8}.vis__trilho i{width:97%}.vis__trilho i.is-cheio{background:#ffffff59;width:100%}.vis__erro,.vis__certo{white-space:nowrap;border-radius:10px;align-items:center;gap:8px;padding:8px 10px;display:flex;position:relative}.vis .vis__erro{color:#8fd0e0;background:#7cc4d629}.vis__erro:after{content:"";transform-origin:0;height:1px;transition:scale .4s var(--ease-out) calc(var(--acende) + .12s);background:currentColor;position:absolute;top:50%;left:10px;right:10px;scale:0 1}.vis .vis__certo{color:#8fd6a8;opacity:0;transition:opacity .35s var(--ease-out) calc(var(--acende) + .42s), translate .35s var(--ease-out) calc(var(--acende) + .42s);background:#6ebe8c24;translate:0 6px}.fio__passo:is(.is-atual,.is-passou) .vis__erro:after{scale:1}.fio__passo:is(.is-atual,.is-passou) .vis__certo{opacity:1;translate:0}.vis--resultado{gap:8px}.vis__numero{white-space:nowrap;align-items:baseline;gap:8px;display:flex}.vis__numero b{letter-spacing:-.03em;font-size:1.75rem;font-weight:300;line-height:1}.vis__numero span{color:#8fa5ad}.vis__linha-grafico{width:100%;height:40px}.vis__linha-grafico path{fill:none;stroke:#4cc38a;stroke-dasharray:1;stroke-dashoffset:1px;stroke-linecap:round;stroke-width:2px;transition:stroke-dashoffset .9s var(--ease-out) calc(var(--acende) + .12s)}.fio__passo:is(.is-atual,.is-passou) .vis__linha-grafico path{stroke-dashoffset:0}@media (width<=1100px){.fio{grid-template-columns:minmax(0,1fr);gap:12px}.fio__passo{grid-template-rows:none;grid-template-columns:32px minmax(0,1fr)}.fio__no{margin:24px 0 0}.fio__passo:not(:last-child):before,.fio__passo:not(:last-child):after{background-repeat:repeat-y;background-size:4px 10px;width:4px;height:calc(100% - 32px);top:62px;left:14px}.fio__passo:not(:last-child):after{clip-path:inset(0 0 100%)}.fio__passo.is-passou:after{clip-path:inset(0)}.fio__faisca{top:58px;left:12px}.fio__passo.is-correndo .fio__faisca{transition:top var(--fio-curva) cubic-bezier(.65, 0, .35, 1), opacity .2s;top:calc(100% + 48px);left:12px}.fio__tela{height:152px}}@media (width<=720px){.fio{gap:24px}.fio__passo{top:calc(24px + var(--i) * 14px);grid-template-columns:minmax(0,1fr);position:sticky}.fio__passo:not(:last-child):before,.fio__passo:not(:last-child):after,.fio__faisca{display:none}.fio__no{margin:0;position:absolute;bottom:24px;right:24px}.fio__cartao{box-shadow:inset 0 0 0 1px #123b4a14,0 -8px 24px -16px #123b4a59,0 18px 40px -28px #123b4a66}.fio__texto{padding-right:48px}}@media (prefers-reduced-motion:reduce){.fio.is-chegou .fio__passo,.fio.is-chegou .fio__no,.fio__passo:after{animation:none}.fio.is-esperando .fio__passo{opacity:1}.fio__faisca{display:none}.fio__passo:after,.fio__no,.fio__cartao,.fio__tela *,.fio__tela :before,.fio__tela :after{transition:none}}.hero{--hero-margem:12px;margin:calc(var(--hero-margem) - var(--topo-altura)) var(--hero-margem) 0;padding:calc(var(--topo-altura) + 56px - var(--hero-margem)) var(--gutter) 64px;background:#e3eef1 url(/luz/hero-cartao.webp) top/100% 100% no-repeat;border-radius:44px;justify-items:center;gap:48px;display:grid;box-shadow:inset 0 0 0 1px #fff9}.hero__abertura{justify-items:center;gap:24px;width:100%;display:grid}.hero__acoes{animation:sobe .8s var(--ease-out) .12s both;flex-wrap:wrap;justify-content:center;align-items:center;gap:16px 28px;display:flex}.hero__cta{height:52px;padding:0 28px}.hero__planos{color:var(--texto);font-size:var(--text-sm);white-space:nowrap;align-items:center;gap:6px;font-weight:600;text-decoration:none;display:inline-flex}.hero__planos span{color:var(--texto-apoio);font-weight:400}.hero__planos:hover{color:var(--vinho)}.ofertas{text-align:center;width:100%;max-width:1120px;animation:sobe .8s var(--ease-out) both;justify-items:center;gap:16px;display:grid}.ofertas__titulos,.ofertas__apoios{width:100%;display:grid}.ofertas__titulos>*,.ofertas__apoios>*{opacity:0;visibility:hidden;transition:opacity .5s var(--ease-out), translate .5s var(--ease-out), visibility 0s .5s;grid-area:1/1;align-self:end;translate:0 12px}.ofertas__titulos>.is-ativo,.ofertas__apoios>.is-ativo{opacity:1;visibility:visible;transition:opacity .6s var(--ease-out) .1s, translate .6s var(--ease-out) .1s, visibility 0s;translate:0}.ofertas__titulos{letter-spacing:-.05em;font-size:clamp(2.25rem,1rem + 3.4vw,4rem);font-weight:600;line-height:1.02}.ofertas__titulos>*{text-wrap:balance;justify-self:center;max-width:24ch}.ofertas__apoios>*{max-width:72ch;color:var(--texto-apoio);font-size:var(--text-lg);text-wrap:balance;justify-self:center;line-height:1.5}.hero__abas{z-index:2;margin-bottom:-26px;position:relative}.ofertas__abas{background:#ffffffd1;border-radius:999px;gap:4px;padding:4px;display:inline-flex;box-shadow:inset 0 0 0 1px #fff,0 1px 2px #123b4a14,0 16px 36px -20px #123b4a73}.ofertas__aba{height:44px;color:var(--texto-apoio);font-size:var(--text-sm);white-space:nowrap;cursor:pointer;background:0 0;border:0;border-radius:999px;padding:0 20px;font-weight:500;transition:color .3s,background .3s,box-shadow .3s;position:relative;overflow:hidden}.ofertas__aba:hover{color:var(--texto)}.ofertas__aba.is-ativo{color:var(--texto);background:#fff;box-shadow:inset 0 0 0 1px #123b4a0f,0 1px 2px #123b4a1a,0 6px 14px -8px #123b4a59}.ofertas__rotulo{position:relative}.ofertas__enche{transform-origin:0;background:#123b4a1a;animation:linear both enche-aba;position:absolute;inset:0}@keyframes enche-aba{0%{scale:0 1}}.hero__produto{width:100%;max-width:1120px;animation:sobe 1s var(--ease-out) .24s both;grid-template-columns:minmax(0,1fr);justify-items:center;display:grid;position:relative}.hero__tela{background:var(--cartao);width:100%;box-shadow:inset 0 0 0 1px var(--borda), var(--depth-feature);transform-origin:top;border-radius:28px;padding:56px 24px 24px;position:relative}@supports (animation-timeline:view()){.hero__tela{animation:linear both endireita;animation-timeline:view();animation-range:entry 10% cover 45%}}@keyframes endireita{0%{transform:perspective(1800px)rotateX(16deg)scale(.92)}to{transform:none}}.tela-escalada{contain:inline-size;overflow:hidden}.tela-escalada__tela{transition:opacity .3s}.hero__painel{gap:16px;display:grid}.hero__painel .ind__legenda{display:none}.hero__painel>.prazo,.hero__painel .visao__grade3>*{outline-offset:4px;transition:opacity .5s var(--ease-out), translate .5s var(--ease-out), outline-color .5s var(--ease-out), filter .5s var(--ease-out);outline:2px solid #0000}.hero__painel[data-foco=prazo] .visao__grade3>*,.hero__painel[data-foco=conciliacao]>.prazo,.hero__painel[data-foco=conciliacao] .visao__grade3>:not(:nth-child(3)),.hero__painel[data-foco=valores]>.prazo,.hero__painel[data-foco=valores] .visao__grade3>:nth-child(3){opacity:.78}.hero__painel[data-foco=prazo]>.prazo,.hero__painel[data-foco=conciliacao] .visao__grade3>:nth-child(3),.hero__painel[data-foco=valores] .visao__grade3>:nth-child(-n+2){filter:drop-shadow(0 20px 28px #1b7f4e38);animation:foco-acende .9s var(--ease-out);outline-color:#1b7f4eb3;translate:0 -6px}@keyframes foco-acende{0%{outline-offset:16px;outline-color:#1b7f4e00}}.hero__tela.is-mirando{cursor:pointer}.hero__painel[data-mira=prazo]>.prazo,.hero__painel[data-mira=conciliacao] .visao__grade3>:nth-child(3),.hero__painel[data-mira=valores] .visao__grade3>:nth-child(-n+2){opacity:1;translate:0 -6px}.hero__legenda{color:var(--texto-apoio);font-size:var(--text-xs);text-align:center;margin-top:16px}.hero-aviso{border-radius:var(--r-card);width:288px;box-shadow:inset 0 0 0 1px #fff, var(--depth-feature);background:#ffffffeb;padding:12px;position:absolute;bottom:-28px;right:-32px}.hero-aviso__item{animation:aviso-entra .5s var(--ease-out) both;align-items:center;gap:12px;display:flex}.hero-aviso__icone{background:var(--vinho);width:32px;height:32px;color:var(--sobre-vinho);border-radius:999px;flex:none;place-items:center;display:grid}.hero-aviso__texto{gap:2px;min-width:0;display:grid}.hero-aviso__texto b{font-size:var(--text-sm);text-overflow:ellipsis;white-space:nowrap;font-weight:600;overflow:hidden}.hero-aviso__texto .mono{color:var(--texto-apoio);white-space:nowrap}@keyframes sobe{0%{opacity:0;translate:0 16px}}@keyframes aviso-entra{0%{opacity:0;translate:0 8px}}@media (width<=1100px){.hero-aviso{bottom:-24px;right:16px}}@media (width<=720px){.hero{--hero-margem:8px;padding-top:calc(var(--topo-altura) + 32px - var(--hero-margem));border-radius:28px;gap:32px;padding-bottom:40px}.ofertas{gap:16px}.ofertas__apoios>*{font-size:var(--text-base)}.ofertas__abas{align-items:center;gap:8px;padding:10px 14px}.hero__abas{margin-bottom:-14px}.ofertas__aba{background:var(--borda-forte);width:8px;height:8px;transition:width .4s var(--ease-out), background .3s;padding:0}.ofertas__aba.is-ativo{width:32px;box-shadow:none;background:#123b4a33}.ofertas__enche{background:var(--vinho)}.ofertas__rotulo{clip-path:inset(50%);width:1px;height:1px;position:absolute;overflow:hidden}.hero__tela{border-radius:22px;padding:40px 8px 8px}.hero__painel{grid-template-areas:"baralho";padding-top:32px}.hero__painel .visao__grade3{display:contents}.hero__painel>.prazo>:not(.prazo__info){display:none}.hero__painel[data-foco]>.prazo,.hero__painel[data-foco] .visao__grade3>*{z-index:0;opacity:0;filter:none;transition:opacity .6s var(--ease-out), translate .6s var(--ease-out), scale .6s var(--ease-out);outline:0;grid-area:baralho;align-self:stretch;animation:none;translate:0 24px;scale:.96}.hero__painel[data-foco=prazo]>.prazo,.hero__painel[data-foco=conciliacao] .visao__grade3>:nth-child(3),.hero__painel[data-foco=valores] .visao__grade3>:first-child,.hero__painel[data-foco=todos] .visao__grade3>:nth-child(2){z-index:2;opacity:1;filter:drop-shadow(0 18px 24px #123b4a38);translate:0;scale:1}.hero__painel[data-proximo=prazo]>.prazo,.hero__painel[data-proximo=conciliacao] .visao__grade3>:nth-child(3),.hero__painel[data-proximo=valores] .visao__grade3>:first-child,.hero__painel[data-proximo=todos] .visao__grade3>:nth-child(2){z-index:1;opacity:1;filter:brightness(.93);translate:0 -26px;scale:.9}.hero-aviso{display:none}}@media (prefers-reduced-motion:reduce){.ofertas,.hero__produto,.hero__tela,.hero-aviso__item,.ofertas__enche,.hero__painel>.prazo,.hero__painel .visao__grade3>*{animation:none}.ofertas__titulos>*,.ofertas__apoios>*{transition:none}}.unidades{justify-content:center;align-items:center;gap:16px;display:flex}.unidades__pergunta{color:var(--texto-apoio);font-size:var(--text-sm);white-space:nowrap}.unidades__opcoes{background:#ffffffd1;border-radius:999px;grid-template-columns:repeat(3,128px);padding:4px;display:grid;position:relative;box-shadow:inset 0 0 0 1px #fff,0 1px 2px #123b4a14,0 16px 36px -20px #123b4a73}.unidades__marcador{background:var(--vinho);width:128px;translate:calc(var(--i) * 100%) 0;transition:translate .45s var(--ease-out);border-radius:999px;position:absolute;top:4px;bottom:4px;left:4px;box-shadow:inset 0 1px #ffffff2e,0 6px 16px -6px #0b253099}.unidades__opcoes button{z-index:1;height:44px;color:var(--texto-apoio);font-size:var(--text-sm);white-space:nowrap;cursor:pointer;background:0 0;border:0;border-radius:999px;font-weight:600;transition:color .3s;position:relative}.unidades__opcoes button:hover{color:var(--texto)}.unidades__opcoes button.is-ativo{color:var(--sobre-vinho)}@media (width<=720px){.unidades{flex-direction:column;gap:12px}.unidades,.unidades__opcoes{width:100%}.unidades__opcoes{grid-template-columns:repeat(3,minmax(0,1fr))}.unidades__marcador{width:calc(33.3333% - 2.66667px)}}@media (prefers-reduced-motion:reduce){.unidades__marcador{transition:none}}.seg{grid-template-columns:minmax(0,.9fr) minmax(0,1.1fr);align-items:center;gap:64px;display:grid}.seg__texto{justify-items:start;gap:16px;display:grid}.seg__texto h2{max-width:20ch;font-size:var(--text-2xl);letter-spacing:-.04em;text-wrap:balance;line-height:1.05}.seg__texto p{max-width:36ch;color:var(--texto-apoio);font-size:var(--text-lg);line-height:1.5}.seg__texto .link-acao{color:var(--vinho-forte);margin-top:8px}.seg__console{background:#ffffff0a;border-radius:28px;gap:8px;padding:8px;display:grid;box-shadow:inset 0 0 0 1px #ffffff14,inset 0 1px #ffffff14,0 40px 80px -40px #000c}.seg__cab{font-size:var(--text-sm);justify-content:space-between;align-items:baseline;gap:16px;padding:12px 16px 8px;display:flex}.seg__cab b{white-space:nowrap;font-weight:600}.seg__cab .mono{color:var(--texto-apoio)}.seg__linhas{gap:4px;margin:0;padding:0;list-style:none;display:grid}.seg__linha{width:100%;color:var(--texto);font:inherit;text-align:left;cursor:pointer;transition:background .5s var(--ease-out), box-shadow .5s var(--ease-out);background:#ffffff05;border:0;border-radius:20px;grid-template-columns:40px minmax(0,1fr) auto;align-items:center;gap:16px;padding:16px;display:grid}.seg__linha:hover{background:#ffffff0a}.seg__linha.is-atual{background:#ffffff12;box-shadow:inset 0 0 0 1px #ffffff1a}.seg__icone{width:40px;height:40px;color:var(--texto-apoio);background:#ffffff0f;border-radius:12px;place-items:center;transition:background .5s,color .5s;display:grid}.seg__linha.is-atual .seg__icone{color:var(--nogueira);background:#4cc38a29}.seg__nome{gap:2px;min-width:0;display:grid}.seg__nome b{font-size:var(--text-sm);text-overflow:ellipsis;white-space:nowrap;font-weight:600;overflow:hidden}.seg__nome span{color:var(--texto-apoio);font-size:var(--text-xs);text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.seg__estado{align-items:center;gap:12px;display:flex}.seg__mono{color:var(--texto-apoio);opacity:0;transition:opacity .4s .3s}.seg__linha.is-pronto .seg__mono{opacity:1}.seg__interruptor{width:36px;height:20px;transition:background .4s var(--ease-out);background:#ffffff1f;border-radius:999px;position:relative}.seg__interruptor i{width:16px;height:16px;transition:translate .4s var(--ease-out);background:#eef5f7;border-radius:999px;position:absolute;top:2px;left:2px}.seg__linha.is-pronto .seg__interruptor{background:var(--nogueira)}.seg__linha.is-pronto .seg__interruptor i{translate:16px}.seg__chip{color:var(--texto-apoio);white-space:nowrap;background:#ffffff0f;border-radius:999px;padding:4px 10px;transition:background .4s,color .4s}.seg__linha.is-pronto .seg__chip{color:var(--nogueira);background:#4cc38a29}.seg__barra{background:#ffffff1a;border-radius:999px;width:72px;height:4px;overflow:hidden}.seg__barra i{border-radius:inherit;background:var(--nogueira);transform-origin:0;height:100%;transition:scale .9s var(--ease-out);display:block;scale:0 1}.seg__linha.is-pronto .seg__barra i{scale:1}.seg__ok{color:#0000;border-radius:999px;place-items:center;width:20px;height:20px;transition:background .4s,box-shadow .4s,color .4s;display:grid;box-shadow:inset 0 0 0 1.5px #fff3}.seg__linha.is-pronto .seg__ok{background:var(--nogueira);box-shadow:none;color:#102a33}@media (width<=1100px){.seg{grid-template-columns:minmax(0,1fr);gap:40px}}@media (width<=720px){.seg__linha{grid-template-columns:36px minmax(0,1fr) auto;gap:12px;padding:12px}.seg__icone{width:36px;height:36px}.seg__mono,.seg__cab .mono,.seg__longo{display:none}.seg__barra{width:48px}}@media (prefers-reduced-motion:reduce){.seg__linha,.seg__linha *,.seg__mono{transition:none}}.site{--largura:1180px;--topo-altura:96px;--mono:"Poppins", var(--font);min-height:100dvh;overflow-x:clip}.site main{grid-template-columns:minmax(0,1fr);display:grid}.site__topo{z-index:20;height:var(--topo-altura);padding:24px var(--gutter) 0;transition:translate .3s var(--ease-out);position:sticky;top:0}.site__topo.is-escondido{translate:0 -120%}.site__pilula{background:#ffffffd6;border-radius:32px;max-width:1100px;margin:0 auto;overflow:hidden;box-shadow:inset 0 0 0 1px #ffffffe6,inset 0 1px #fff,0 12px 32px -14px #123b4a4d}.site__pilula:has(.site__menu){box-shadow:inset 0 0 0 1px var(--borda), 0 24px 48px -16px #123b4a66;background:#fff}.site__barra{align-items:center;gap:24px;height:72px;padding:0 16px 0 32px;display:flex}.site__nav{gap:4px;margin-right:auto;display:flex}.site__link{color:var(--texto-apoio);font-size:var(--text-sm);white-space:nowrap;border-radius:10px;padding:8px 12px;font-weight:600;text-decoration:none}.site__link:hover,.site__link.active{color:var(--texto);background:#123b4a0f}.site__acoes{align-items:center;gap:12px;margin-left:auto;display:flex}.site__entrar{color:var(--texto);font-size:var(--text-sm);white-space:nowrap;font-weight:700;text-decoration:none}.site__entrar:hover{color:var(--vinho)}.site__cta{height:42px;font-size:var(--text-sm)}.site__menu-botao{background:var(--vinho);height:42px;color:var(--sobre-vinho);font-size:var(--text-sm);cursor:pointer;border:0;border-radius:999px;align-items:center;gap:10px;padding:0 14px 0 16px;font-weight:600;display:none;box-shadow:0 6px 16px -8px #0b253099}.site__menu-linhas{gap:5px;width:16px;display:grid}.site__menu-linhas i{height:2px;transition:translate .3s var(--ease-out), rotate .3s var(--ease-out);background:currentColor;border-radius:2px;display:block}.site__menu-botao.is-aberto .site__menu-linhas i:first-child{translate:0 3.5px;rotate:45deg}.site__menu-botao.is-aberto .site__menu-linhas i:last-child{translate:0 -3.5px;rotate:-45deg}.site__menu{gap:4px;padding:4px 8px 12px;display:grid}.site__menu-item{color:var(--texto);animation:menu-chega .4s var(--ease-out) both;animation-delay:calc(var(--i) * 40ms);border-radius:18px;grid-template-columns:40px minmax(0,1fr) auto;align-items:center;gap:12px;padding:10px 12px;text-decoration:none;display:grid}@keyframes menu-chega{0%{opacity:0;translate:0 -6px}}.site__menu-item>svg{color:var(--greige)}.site__menu-item.active{background:var(--azul-claro)}.site__menu-icone{background:var(--papel);width:40px;height:40px;box-shadow:inset 0 0 0 1px var(--borda);color:var(--vinho);border-radius:12px;place-items:center;display:grid}.site__menu-texto{gap:2px;min-width:0;display:grid}.site__menu-texto b{font-size:var(--text-sm);font-weight:600}.site__menu-texto span{color:var(--texto-apoio);font-size:var(--text-xs);text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.site__menu .btn{justify-content:center;margin:8px 4px 0}.faixa{width:100%;max-width:var(--largura);padding:96px var(--gutter);gap:32px;margin:0 auto;display:grid}.faixa--estreita{max-width:820px}.faixa--escura{width:auto;max-width:none;padding-inline:max(var(--gutter), calc((100% - var(--largura)) / 2 + var(--gutter)));color:var(--texto);background:#0b2530 url(/luz/escura.webp) top/100% no-repeat;border-radius:44px;margin-inline:12px}.sec-cab{gap:12px;max-width:62ch;display:grid}.sec-cab--centro{text-align:center;justify-items:center;max-width:none}.sec-cab h2{font-size:var(--text-2xl);letter-spacing:-.04em}.sec-cab p{color:var(--texto-apoio);font-size:var(--text-lg)}.lista-site{gap:8px;margin:4px 0;padding:0;list-style:none;display:grid}.lista-site li{font-size:var(--text-sm);align-items:center;gap:10px;display:flex}.lista-site li svg{color:var(--vinho);flex:none}.faixa.faixa--perguntas{padding-block:64px}.perguntas{grid-template-columns:minmax(0,.7fr) minmax(0,1.3fr);align-items:start;gap:48px;display:grid}.perguntas__cab{justify-items:start;gap:12px;display:grid}.perguntas__cab h2{font-size:var(--text-xl);letter-spacing:-.03em}.faq{border-top:1px solid var(--borda);display:grid}.faq__item{border-bottom:1px solid var(--borda)}.faq__item button{width:100%;color:var(--texto);font-size:var(--text-base);text-align:left;cursor:pointer;background:0 0;border:0;justify-content:space-between;align-items:center;gap:16px;padding:16px 0;font-weight:500;display:flex}.faq__item button:hover{color:var(--vinho)}.faq__item button svg{color:var(--greige);flex:none}.faq__item p{max-width:64ch;color:var(--texto-apoio);font-size:var(--text-sm);animation:faq-abre .3s var(--ease-out);padding:0 32px 16px 0;line-height:1.6}@keyframes faq-abre{0%{opacity:0;translate:0 -4px}}.fecho{padding:104px var(--gutter);color:var(--texto);text-align:center;background:#0b2530 url(/luz/escura.webp) top/100% no-repeat;border-radius:44px;justify-items:center;gap:16px;margin:24px 12px 0;display:grid;box-shadow:inset 0 0 0 1px #ffffff0f}.fecho--claro{background:#e3eef1 url(/luz/hero-cartao.webp) 50%/100% 100% no-repeat;box-shadow:inset 0 0 0 1px #fff9}.fecho:not(.fecho--claro) .btn--acao{color:#102a33;background:#eef5f7}.fecho:not(.fecho--claro) .btn--acao:hover{background:#fff}.fecho h2{max-width:24ch;font-size:var(--text-2xl);letter-spacing:-.04em}.fecho p{color:var(--texto-apoio)}.fecho__acoes{flex-wrap:wrap;justify-content:center;gap:12px;margin-top:8px;display:flex}.demo{width:100%;max-width:var(--largura);padding:clamp(48px, 9vh, 96px) var(--gutter);grid-template-columns:minmax(0,.9fr) minmax(0,1fr);align-items:start;gap:clamp(28px,4vw,56px);margin:0 auto;display:grid}.demo__texto{gap:18px;display:grid}.demo__texto h1{letter-spacing:-.045em;font-size:clamp(2.2rem,1.4rem + 2.6vw,3.6rem)}.demo__texto>p{color:var(--texto-apoio);font-size:var(--text-lg)}.demo__plano{background:var(--vinho-suave);color:var(--vinho);font-size:var(--text-sm);border-radius:12px;padding:12px 14px;font-weight:600}.demo__cartao{padding:24px}.demo__form{gap:14px;display:grid}.demo__linha{grid-template-columns:repeat(2,minmax(0,1fr));gap:12px;display:grid}.demo__campo{font-size:var(--text-sm);gap:6px;font-weight:600;display:grid}.demo__campo input,.demo__campo select{border-radius:var(--r-control);background:var(--cartao);min-height:46px;box-shadow:inset 0 0 0 1px var(--borda-forte), var(--depth-control);color:var(--texto);font:inherit;border:0;padding:0 14px;font-weight:400}.demo__campo :is(input,select):focus{box-shadow:inset 0 0 0 1.5px var(--vinho), 0 0 0 4px var(--vinho-suave);outline:none}.demo__campo.is-erro :is(input,select){box-shadow:inset 0 0 0 1.5px var(--alerta)}.demo__campo small{color:var(--vinho);font-weight:500}.demo__aceite{font-size:var(--text-sm);cursor:pointer;align-items:center;gap:10px;display:flex}.demo__aceite input{width:18px;height:18px;accent-color:var(--vinho)}.demo__enviar{justify-content:center}.demo__ok{justify-items:start;gap:12px;padding:12px 4px;display:grid}.demo__ok h2{font-size:1.6rem}.demo__ok p{color:var(--texto-apoio)}.legal{width:100%;max-width:760px;padding:clamp(48px, 9vh, 96px) var(--gutter);gap:22px;margin:0 auto;display:grid}.legal__minuta{background:var(--vinho-suave);color:var(--vinho);border-radius:8px;justify-self:start;padding:4px 10px}.legal h1{font-size:clamp(2.2rem,1.6rem + 2vw,3.2rem)}.legal h2{font-size:var(--text-lg);margin-bottom:6px}.legal p{color:var(--texto-apoio);line-height:1.7}.site__rodape{width:100%;padding:40px var(--gutter) 32px;border-top:1px solid var(--borda);background:var(--cartao);margin-top:12px}.site__rodape-miolo{max-width:calc(var(--largura) - 2 * var(--gutter));justify-content:space-between;gap:32px;margin:0 auto;display:flex}.site__rodape-miolo>div{gap:12px;max-width:34ch;display:grid}.site__rodape-miolo p{color:var(--texto-apoio);font-size:var(--text-sm)}.site__rodape nav{grid-template-columns:repeat(2,auto);align-content:start;gap:8px 32px;display:grid}.site__rodape nav a{color:var(--texto-apoio);font-size:var(--text-sm);text-decoration:none}.site__rodape nav a:hover{color:var(--vinho)}.site__rodape-nota{max-width:calc(var(--largura) - 2 * var(--gutter));border-top:1px solid var(--borda);color:var(--texto-apoio);font-size:var(--text-xs);margin:32px auto 0;padding-top:16px}@media (width<=1100px){.perguntas{grid-template-columns:minmax(0,1fr);gap:24px}.site__nav{display:none}.site__menu-botao{display:inline-flex}.demo{grid-template-columns:minmax(0,1fr)}}@media (width<=720px){.site__cta{display:none}.demo__linha{grid-template-columns:minmax(0,1fr)}.site{--topo-altura:80px}.site__topo{padding:16px 12px 0}.site__barra{height:64px;padding:0 8px 0 20px}.faixa,.fecho{padding-block:64px}.fecho,.faixa--escura{border-radius:28px;margin-inline:8px}.faixa.faixa--perguntas{padding-block:48px}.site__rodape-miolo{flex-direction:column}}@media (prefers-reduced-motion:reduce){.faq__item p,.site__menu-item{animation:none}.site__menu-linhas i{transition:none}}.faixa.faixa--seguida{padding-top:0}.mostruario{gap:32px;display:grid}.mostruario__cab{justify-content:space-between;align-items:end;gap:16px;display:flex}.mostruario__cab h2{font-size:var(--text-2xl);letter-spacing:-.04em}.mostruario__controle{background:#ffffffd1;border-radius:999px;flex:none;align-items:center;gap:4px;padding:4px;display:inline-flex;box-shadow:inset 0 0 0 1px #fff,0 1px 2px #123b4a14,0 16px 36px -20px #123b4a73}.mostruario__seta{width:36px;height:36px;color:var(--texto);cursor:pointer;background:0 0;border:0;border-radius:999px;place-items:center;transition:background .2s;display:grid}.mostruario__seta:hover{background:var(--papel)}.mostruario__pontos{align-items:center;padding:0 4px;display:flex}.mostruario__ponto{cursor:pointer;width:16px;height:24px;transition:width .4s var(--ease-out);background:0 0;border:0;padding:0;position:relative}.mostruario__ponto:after,.mostruario__ponto i{border-radius:999px;position:absolute;inset:8px 4px}.mostruario__ponto:after{background:var(--borda-forte);content:"";transition:background .3s}.mostruario__ponto.is-ativo{width:40px}.mostruario__ponto.is-ativo:after{background:#123b4a33}.mostruario__ponto i{z-index:1;background:var(--vinho);transform-origin:0;animation:linear both enche-ponto}@keyframes enche-ponto{0%{scale:0 1}}.mostruario__fila{grid-template-columns:repeat(4,minmax(0,1fr));align-items:start;gap:24px;display:grid}.vit:nth-child(odd){margin-top:96px}.vit{align-content:start;gap:20px;display:grid}.mostruario:not(.is-chegou) .vit{opacity:0}.mostruario.is-chegou .vit{animation:vit-sobe .9s var(--ease-out) backwards;animation-delay:calc(var(--i) * .14s)}@keyframes vit-sobe{0%{opacity:0;translate:0 48px}}.vit__midia{aspect-ratio:4/5;color:#eef5f7;transition:translate .6s var(--ease-out), box-shadow .6s var(--ease-out);background:#0b1d24 50%/cover no-repeat;border-radius:28px;flex-direction:column;justify-content:space-between;gap:16px;padding:20px;display:flex;box-shadow:0 1px 2px #06161c33,0 24px 48px -28px #06161c8c}.vit__midia[data-cor="1"]{background-image:url(/luz/vitrine-1.webp)}.vit__midia[data-cor="2"]{background-image:url(/luz/vitrine-2.webp)}.vit__midia[data-cor="3"]{background-image:url(/luz/vitrine-3.webp)}.vit__midia[data-cor="4"]{background-image:url(/luz/vitrine-4.webp)}.vit.is-atual .vit__midia{translate:0 -8px;box-shadow:0 2px 4px #06161c38,0 36px 64px -28px #0b253099}.vit__selo{color:#eef5f7e6;font-size:var(--text-xs);white-space:nowrap;background:#ffffff1a;border-radius:999px;align-self:flex-start;align-items:center;gap:8px;padding:8px 14px;font-weight:500;transition:background .4s,color .4s;display:inline-flex;box-shadow:inset 0 0 0 1px #ffffff14}.vit.is-atual .vit__selo{color:var(--carvao);background:#eef5f7}.vit__pontos{gap:6px;margin:0;padding:0;list-style:none;display:grid}.vit__pontos li{--atraso:0s;color:#eef5f7e6;font-size:var(--text-xs);opacity:.4;transition:opacity .5s var(--ease-out) var(--atraso), translate .5s var(--ease-out) var(--atraso);background:#ffffff0f;border-radius:12px;align-items:center;gap:10px;padding:10px 12px;line-height:1.35;display:flex;translate:0 6px;box-shadow:inset 0 0 0 1px #ffffff0f}.vit__pontos li:nth-child(2){--atraso:.12s}.vit__pontos li:nth-child(3){--atraso:.24s}.vit__pontos svg{color:#7fd6a8;flex:none}.vit.is-atual .vit__pontos li{opacity:1;translate:0}.vit__texto{gap:8px;padding:0 4px;display:grid}.vit__texto h3{font-family:var(--font-display);font-size:var(--text-lg);letter-spacing:-.02em;font-weight:600;line-height:1.2}.vit__texto p{color:var(--texto-apoio);font-size:var(--text-sm);line-height:1.5}.vit__texto .link-acao{justify-self:start;margin-top:4px}@media (width<=1100px){.mostruario__fila{grid-template-columns:repeat(2,minmax(0,1fr))}.vit:nth-child(odd){margin-top:0}.vit:nth-child(2n){margin-top:64px}}@media (width<=720px){.mostruario{gap:20px}.mostruario__cab{display:contents}.mostruario__cab h2{font-size:var(--text-xl)}.mostruario__controle{order:2;justify-self:center}.mostruario__fila{margin-inline:calc(-1 * var(--gutter));padding:8px var(--gutter) 8px;scroll-padding-inline:var(--gutter);scroll-snap-type:x mandatory;scrollbar-width:none;gap:12px;display:flex;overflow-x:auto}.mostruario__fila::-webkit-scrollbar{display:none}.vit{opacity:.55;scroll-snap-align:center;transition:opacity .5s var(--ease-out), scale .5s var(--ease-out);flex:0 0 82%;scale:.94}.vit.is-atual{opacity:1;scale:1}.vit:nth-child(odd),.vit:nth-child(2n){margin-top:0}.vit__midia{aspect-ratio:auto;justify-content:flex-start;gap:20px;min-height:260px}.vit.is-atual .vit__midia{translate:none}.vit__pontos li{translate:16px}.vit.is-atual .vit__pontos li{translate:0}.vit__pontos li:nth-child(2){--atraso:.18s}.vit__pontos li:nth-child(3){--atraso:.36s}}@media (prefers-reduced-motion:reduce){.mostruario.is-chegou .vit,.mostruario__ponto i{animation:none}.vit,.vit__midia,.vit__pontos li{transition:none}}.marquee{gap:16px;padding-top:40px;display:grid}.marquee__titulo{padding-inline:var(--gutter);font-family:var(--font-display);font-size:var(--text-lg);letter-spacing:-.01em;text-align:center;font-weight:600}.marquee__janela{overflow:hidden;-webkit-mask-image:linear-gradient(90deg,#0000,#000 12% 88%,#0000);mask-image:linear-gradient(90deg,#0000,#000 12% 88%,#0000)}.marquee__trilho{width:max-content;animation:48s linear infinite corre;display:flex}@keyframes corre{to{translate:-50%}}.marquee__lista{gap:56px;margin:0;padding:0 56px 0 0;list-style:none;display:flex}.marquee__lista li{color:var(--greige);font-size:var(--text-lg);letter-spacing:-.01em;white-space:nowrap;align-items:center;gap:12px;font-weight:500;display:flex}@media (width<=720px){.marquee__lista{gap:40px;padding-right:40px}.marquee__lista li{font-size:var(--text-base)}}@media (prefers-reduced-motion:reduce){.marquee__trilho{animation:none}}.trilho{grid-template-columns:repeat(var(--n), minmax(0, 1fr));margin:18px 0 0;padding:0;list-style:none;display:grid}.trilho li{justify-items:start;display:grid;position:relative}.trilho__texto{color:var(--texto-apoio);font-size:var(--text-xs);white-space:nowrap;margin-top:10px}.trilho__texto b{color:var(--vinho);font-weight:600}.trilho li:before{content:"";background:var(--linho);height:2px;position:absolute;top:5px;left:12px;right:0}.trilho li:last-child:before{display:none}.trilho i{background:var(--cartao);width:12px;height:12px;box-shadow:inset 0 0 0 2px var(--linho-forte);border-radius:50%;position:relative}.trilho li.is-feito:before,.trilho li.is-feito i{background:var(--nogueira);box-shadow:none}.trilho li.is-agora i{background:var(--vinho);box-shadow:0 0 0 4px var(--vinho-suave)}@media (prefers-reduced-motion:no-preference){.trilho li.is-agora i{animation:trilho-pulso 2.4s var(--ease-out) infinite}}@keyframes trilho-pulso{50%{box-shadow:0 0 0 7px #123b4a0f}}.console{background:#ffffff0a;border-radius:28px;gap:8px;padding:8px;display:grid;box-shadow:inset 0 0 0 1px #ffffff14,inset 0 1px #ffffff14,0 40px 80px -40px #000c}.console__cab{font-size:var(--text-sm);justify-content:space-between;align-items:baseline;gap:16px;padding:12px 16px 8px;display:flex}.console__cab b{font-weight:600}.console__cab .mono{color:var(--texto-apoio)}.conversa{gap:16px;margin:0;padding:8px 8px 12px;list-style:none;display:grid}.conversa__troca{gap:8px;display:grid}.console:not(.is-chegou) .conversa__troca{opacity:0}.console.is-chegou .conversa__troca{animation:conversa-chega .7s var(--ease-out) backwards;animation-delay:calc(var(--i) * .9s + .2s)}@keyframes conversa-chega{0%{opacity:0;translate:0 12px}}.conversa__pergunta{max-width:85%;font-size:var(--text-sm);background:#ffffff1a;border-radius:20px 20px 6px;justify-self:end;padding:12px 16px}.conversa__resposta{max-width:92%;font-size:var(--text-sm);background:#ffffff0a;border-radius:20px 20px 20px 6px;align-items:flex-start;gap:10px;padding:12px 16px;line-height:1.5;display:flex;box-shadow:inset 0 0 0 1px #ffffff14}.conversa__resposta.is-falta{background:#4cc38a1a;box-shadow:inset 0 0 0 1px #4cc38a33}.conversa__resposta svg{color:var(--nogueira);flex:none;margin-top:2px}.conversa__fontes{gap:4px;margin:0;padding:0 0 0 16px;list-style:none;display:grid}.conversa__fontes li{color:var(--texto-apoio);font-size:var(--text-xs);text-overflow:ellipsis;white-space:nowrap;align-items:center;gap:8px;display:flex;overflow:hidden}.conversa__fontes svg{color:var(--greige);flex:none}.ied__total{align-items:baseline;gap:12px;padding:8px 16px 16px;display:flex}.ied__total b{font-family:var(--font-display);font-variant-numeric:tabular-nums;letter-spacing:-.04em;font-size:4rem;font-weight:300;line-height:1}.ied__total span{color:var(--texto-apoio);font-size:var(--text-sm)}.ied{gap:4px;margin:0;padding:0;list-style:none;display:grid}.ied__linha{font-size:var(--text-sm);background:#ffffff05;border-radius:20px;grid-template-columns:minmax(0,1fr) auto;gap:12px 16px;padding:16px;display:grid}.ied__nome{text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.ied__valor{font-variant-numeric:tabular-nums;white-space:nowrap;grid-template-columns:2.5ch 8ch;gap:8px;display:grid}.ied__valor b{text-align:right;font-weight:400}.ied__valor span{color:var(--texto-apoio)}.ied__regua{background:radial-gradient(circle,#ffffff38 1px,#0000 1.5px) 0/8px 8px repeat-x;grid-column:1/-1;height:8px;position:relative}.ied__regua i{background:var(--nogueira);width:0;height:2px;transition:width 1.1s var(--ease-out);transition-delay:calc(var(--i) * .12s + .2s);border-radius:999px;position:absolute;top:50%;left:0;translate:0 -50%}.ied__regua i:after{content:"";background:#eef5f7;border-radius:999px;width:10px;height:10px;position:absolute;top:50%;right:-5px;translate:0 -50%;box-shadow:0 0 0 3px #4cc38a59}.console.is-chegou .ied__regua i{width:var(--nota)}@media (width<=720px){.ied__valor{grid-template-columns:2.5ch}.ied__valor span{display:none}.ied__total b{font-size:3rem}.conversa__pergunta,.conversa__resposta{max-width:100%}}@media (prefers-reduced-motion:reduce){.console.is-chegou .conversa__troca{animation:none}.ied__regua i{transition:none}}.pagina{--topo-margem:12px}.pagina .faixa{padding-block:56px}.pagina .faixa--escura{margin-block:40px;padding-block:96px}.pagina__topo{margin:calc(var(--topo-margem) - var(--topo-altura)) var(--topo-margem) 0;padding:calc(var(--topo-altura) + 64px - var(--topo-margem)) var(--gutter) 72px;text-align:center;background:#e3eef1 url(/luz/hero-cartao.webp) top/100% 100% no-repeat;border-radius:44px;justify-items:center;gap:16px;display:grid;box-shadow:inset 0 0 0 1px #fff9}.pagina__topo>*{animation:pagina-sobe .8s var(--ease-out) both}.pagina__topo>:nth-child(2){animation-delay:80ms}.pagina__topo>:nth-child(3){animation-delay:.16s}.pagina__acoes{flex-wrap:wrap;justify-content:center;align-items:center;gap:12px 28px;margin-top:8px;display:flex}.pagina__cta{height:52px;padding:0 28px}.pagina__planos{color:var(--texto);font-size:var(--text-sm);white-space:nowrap;align-items:center;gap:6px;font-weight:600;text-decoration:none;display:inline-flex}.pagina__planos span{color:var(--texto-apoio);font-weight:400}.pagina__planos:hover{color:var(--vinho)}.pagina__topo.is-com-painel+.faixa .indice,.pagina__topo.is-com-painel+.faixa .painel--niveis{background:#fffffff0}.pagina__topo.is-com-painel{padding-bottom:152px}.pagina__topo.is-com-painel+.faixa{margin-top:-128px;padding-top:0;position:relative}@keyframes pagina-sobe{0%{opacity:0;translate:0 16px}}.pagina__topo h1{letter-spacing:-.04em;text-wrap:balance;max-width:24ch;font-size:clamp(2.25rem,1rem + 3.4vw,4rem);line-height:1.05}.pagina__topo p{max-width:60ch;color:var(--texto-apoio);font-size:var(--text-lg);text-wrap:balance;line-height:1.5}.indice,.painel{border-radius:var(--r-feature);box-shadow:inset 0 0 0 1px var(--borda), inset 0 1px 0 #fff, 0 18px 40px -28px #123b4a59;background:#fff9}.indice{grid-template-columns:repeat(2,minmax(0,1fr));margin:0;padding:8px 0;list-style:none;display:grid}.indice--uma{grid-template-columns:minmax(0,1fr)}.indice__item{grid-template-columns:40px minmax(0,1fr);align-items:start;gap:16px;padding:20px 24px;display:grid}.indice:not(.indice--uma) .indice__item:nth-child(n+3),.indice--uma .indice__item+.indice__item{border-top:1px solid var(--borda)}.indice:not(.indice--uma) .indice__item:nth-child(2n){border-left:1px solid var(--borda)}.indice__icone{background:var(--papel);width:40px;height:40px;box-shadow:inset 0 0 0 1px var(--borda);color:var(--taupe);border-radius:12px;place-items:center;display:grid}.indice__texto{align-self:center;gap:4px;min-width:0;display:grid}.indice__texto b{font-weight:600}.indice__texto span{color:var(--texto-apoio);font-size:var(--text-sm);line-height:1.5}.dupla{grid-template-columns:minmax(0,.9fr) minmax(0,1.1fr);align-items:center;gap:64px;display:grid}.dupla__texto{justify-items:start;gap:16px;display:grid}.dupla__texto h2{max-width:20ch;font-size:var(--text-2xl);letter-spacing:-.04em;text-wrap:balance;line-height:1.05}.dupla__texto p{max-width:40ch;color:var(--texto-apoio);font-size:var(--text-lg);line-height:1.5}.painel{gap:8px;padding:8px;display:grid}.painel__cab{font-size:var(--text-sm);justify-content:space-between;align-items:baseline;gap:16px;padding:16px 16px 0;display:flex}.painel__cab b{font-weight:600}.painel__cab .mono{color:var(--texto-apoio)}.painel__trilho{padding:8px 16px 16px}.painel .indice{background:var(--cartao);box-shadow:inset 0 0 0 1px var(--borda);border-radius:20px;padding:0}.painel .indice__item{padding:12px 16px}.painel--mapa{padding:24px}.painel--mapa .brasil{max-height:360px}.legenda{border-top:1px solid var(--borda);color:var(--texto-apoio);font-size:var(--text-sm);flex-wrap:wrap;justify-content:center;gap:8px 24px;margin:0;padding:16px 0 0;list-style:none;display:flex}.legenda li{white-space:nowrap;align-items:center;gap:8px;display:flex}.legenda i{background:var(--linho);border-radius:999px;width:10px;height:10px;box-shadow:inset 0 0 0 1px #123b4a26}.legenda i[data-nivel=piloto]{background:var(--nogueira)}.legenda i[data-nivel=referencia]{background:var(--linho-forte)}.niveis.painel--niveis{border-radius:var(--r-feature);box-shadow:inset 0 0 0 1px var(--borda), inset 0 1px 0 #fff, 0 24px 48px -28px #123b4a59;background:#ffffffd9;padding:40px}.niveis{grid-template-columns:repeat(3,minmax(0,1fr));gap:32px;margin:0;padding:0;list-style:none;display:grid}.nivel{align-content:start;gap:12px;display:grid}.nivel__marca{align-items:center;gap:12px;display:flex}.nivel__n{background:var(--cartao);width:32px;height:32px;box-shadow:inset 0 0 0 1px var(--borda-forte);color:var(--texto);font-size:var(--text-xs);border-radius:999px;flex:none;place-items:center;display:grid}.nivel:first-child .nivel__n{background:var(--vinho);box-shadow:none;color:var(--sobre-vinho)}.nivel:not(:last-child) .nivel__marca:after{background:radial-gradient(circle, var(--borda-forte) 1.2px, transparent 1.7px) 0 50% / 8px 8px repeat-x;content:"";flex:1;height:8px;margin-right:-32px}.nivel__tag{color:var(--texto-apoio);font-size:var(--text-xs)}.nivel h3{font-family:var(--font-display);font-size:var(--text-lg);letter-spacing:-.02em;font-weight:600}.nivel p{max-width:34ch;color:var(--texto-apoio);font-size:var(--text-sm);line-height:1.55}.nota{border-radius:var(--r-feature);box-shadow:inset 0 0 0 1px var(--borda);color:var(--texto-apoio);font-size:var(--text-sm);grid-template-columns:40px minmax(0,1fr);align-items:start;gap:16px;padding:20px 24px;line-height:1.6;display:grid}.nota a{color:var(--vinho);font-weight:600}@media (width<=1100px){.dupla{grid-template-columns:minmax(0,1fr);gap:40px}}@media (width<=720px){.pagina{--topo-margem:8px}.pagina__topo{padding-top:calc(var(--topo-altura) + 32px - var(--topo-margem));border-radius:28px;padding-bottom:48px}.pagina__topo.is-com-painel{padding-bottom:104px}.pagina__topo.is-com-painel+.faixa{margin-top:-72px}.pagina .faixa{padding-block:40px}.pagina .faixa--escura{padding-block:64px}.indice{grid-template-columns:minmax(0,1fr)}.indice:not(.indice--uma) .indice__item:nth-child(2n){border-left:0}.indice:not(.indice--uma) .indice__item:nth-child(n+2){border-top:1px solid var(--borda)}.indice__item{grid-template-columns:32px minmax(0,1fr);gap:12px;padding:14px 16px}.indice__icone{border-radius:10px;width:32px;height:32px}.indice__texto b{font-size:var(--text-sm)}.indice__texto span{font-size:var(--text-xs)}.niveis{grid-template-columns:minmax(0,1fr);gap:0}.niveis.painel--niveis{padding:24px 20px}.nivel{grid-template-columns:32px minmax(0,1fr);gap:4px 16px;padding-bottom:24px;position:relative}.nivel:last-child{padding-bottom:0}.nivel__marca{grid-row:1/span 3;align-self:start}.nivel:not(:last-child) .nivel__marca:after{display:none}.nivel:not(:last-child):before{background:radial-gradient(circle, var(--borda-forte) 1.2px, transparent 1.7px) 50% 0 / 4px 8px repeat-y;content:"";width:4px;position:absolute;top:40px;bottom:8px;left:14px}.nivel>:not(.nivel__marca){grid-column:2}.nota{grid-template-columns:minmax(0,1fr);padding:16px}.nota>.indice__icone{display:none}}@media (prefers-reduced-motion:reduce){.pagina__topo>*{animation:none}}.pagina>.faixa--escura:last-child{margin-bottom:0}.indice--uma .indice__texto b{font-size:var(--text-sm);font-weight:500}
