@font-face{font-family:Geist;font-style:normal;font-weight:100 900;font-display:swap;src:url(/fonts/geist-latin.woff2) format("woff2");unicode-range:U+0000-00FF,U+0131,U+0152-0153,U+02BB-02BC,U+02C6,U+02DA,U+02DC,U+0304,U+0308,U+0329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:Geist;font-style:normal;font-weight:100 900;font-display:swap;src:url(/fonts/geist-latin-ext.woff2) format("woff2");unicode-range:U+0100-02BA,U+02BD-02C5,U+02C7-02CC,U+02CE-02D7,U+02DD-02FF,U+0304,U+0308,U+0329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Geist Mono;font-style:normal;font-weight:100 900;font-display:swap;src:url(/fonts/geist-mono-latin.woff2) format("woff2");unicode-range:U+0000-00FF,U+0131,U+0152-0153,U+02BB-02BC,U+02C6,U+02DA,U+02DC,U+0304,U+0308,U+0329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:Geist Mono;font-style:normal;font-weight:100 900;font-display:swap;src:url(/fonts/geist-mono-latin-ext.woff2) format("woff2");unicode-range:U+0100-02BA,U+02BD-02C5,U+02C7-02CC,U+02CE-02D7,U+02DD-02FF,U+0304,U+0308,U+0329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF}:root{--bolt-fonte: "Geist", system-ui, -apple-system, "Segoe UI", sans-serif;--bolt-mono: "Geist Mono", ui-monospace, SFMono-Regular, Menlo, Consolas, monospace}input,textarea,select,button{font-family:inherit}input:disabled,select:disabled,textarea:disabled{-webkit-text-fill-color:currentColor;opacity:.78}html{-webkit-tap-highlight-color:transparent}button,[role=button],[role=tab]{-webkit-user-select:none;user-select:none;-webkit-touch-callout:none}*,*:before,*:after{box-sizing:border-box;margin:0;padding:0}body{font-family:var(--bolt-fonte);-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}html,body{touch-action:pan-x pan-y}@media (hover: hover) and (pointer: fine){.nav-link-item:hover{background:#0000001f!important;border-color:#00000026!important}}@media (hover: hover) and (pointer: fine){[data-tema=escuro] .nav-link-item:hover{background:#ffffff1f!important;border-color:#ffffff26!important}}@media (max-width: 768px){.sidebar-desktop{display:none!important}.header-mobile{display:flex!important}}@media (min-width: 769px){.header-mobile{display:none!important}}.input-sem-spinner{-moz-appearance:textfield;-webkit-appearance:textfield;appearance:textfield}.input-sem-spinner::-webkit-outer-spin-button,.input-sem-spinner::-webkit-inner-spin-button{-webkit-appearance:none;margin:0}@keyframes shimmer{0%{background-position:200% 0}to{background-position:-200% 0}}@keyframes cardEnter{0%{opacity:0;transform:translateY(8px)}to{opacity:1;transform:translateY(0)}}@keyframes revelar{0%{opacity:0;transform:translateY(16px) scale(.985)}to{opacity:1;transform:translateY(0) scale(1)}}@keyframes horizMare{0%{transform:scaleX(0)}}@keyframes horizAcende{0%{opacity:0}}@keyframes horizSurge{0%{opacity:0;transform:translateY(14px)}}@keyframes horizCresce{0%{transform:scaleY(0)}}@keyframes evoPulso{0%,to{opacity:.45;transform:translateY(0)}50%{opacity:.8;transform:translateY(-3px)}}@keyframes horizPulsa{0%,to{box-shadow:0 0 10px 2px var(--hz-glow1)}50%{box-shadow:0 0 16px 5px var(--hz-glow2)}}@keyframes mosTile{0%{opacity:0;transform:translateY(6px) scale(.97)}}@keyframes mosLiquido{0%{transform:scaleY(0)}}.mos-tile{transition:border-color .16s ease,box-shadow .16s ease,transform .16s ease}@media (hover: hover) and (pointer: fine){.mos-tile:hover,.mos-tile:focus-visible{border-color:var(--mos-accent)!important;box-shadow:0 8px 22px -6px var(--mos-glow);transform:translateY(-1px);outline:none;z-index:3}}@keyframes dsrPulso{0%,to{opacity:1}50%{opacity:.58}}.dsr-pulso{animation:dsrPulso 2.4s ease-in-out infinite}.dsr-lista{-webkit-mask-image:linear-gradient(to bottom,#000 calc(100% - 22px),transparent 100%);mask-image:linear-gradient(to bottom,#000 calc(100% - 22px),transparent 100%)}.an-linha{transition:background .14s ease}@media (hover: hover) and (pointer: fine){.an-linha:hover{background:var(--an-hover)}}.devboard-card:focus-visible{outline:2px solid var(--dv-acento, currentColor);outline-offset:2px}.an-linha:focus-visible{outline:2px solid var(--an-accent, currentColor);outline-offset:1px}@media (hover: hover) and (pointer: fine){.an-nome:hover{color:var(--an-accent)!important;text-decoration:underline}}.mos-linha{transition:background .14s ease,border-color .14s ease}@media (hover: hover) and (pointer: fine){.mos-linha:hover{background:var(--mos-hover);border-color:var(--mos-borda)!important}}.mos-btn{transition:background .14s ease,border-color .14s ease,color .14s ease}@media (hover: hover) and (pointer: fine){.mos-btn:hover{border-color:var(--mos-accent)!important}}.mos-btn:focus-visible{outline:2px solid var(--mos-accent);outline-offset:2px}.etapa-stepper-clicavel:focus-visible{outline:2px solid var(--etapa-accent, currentColor);outline-offset:2px}.horiz-seg{transition:background .16s ease}.horiz-seg[data-click]{cursor:pointer}@media (hover: hover) and (pointer: fine){.horiz-seg[data-click]:hover{background:var(--hz-hover)}}@media (hover: hover) and (pointer: fine){.horiz-seg[data-click]:hover .horiz-ver{color:var(--hz-accent)}}.horiz-dia{transition:background .16s ease}@media (hover: hover) and (pointer: fine){.horiz-dia:hover{background:var(--hz-hover)!important}}@keyframes spinIcon{0%{transform:rotate(0)}to{transform:rotate(360deg)}}@keyframes statusPillPulse{0%,to{opacity:1}50%{opacity:.35}}.status-pill-dot-pulse{animation:statusPillPulse 1.8s ease-in-out infinite}@keyframes glowPulse{0%,to{box-shadow:0 0 #ff453a00}50%{box-shadow:0 0 18px 5px #ff453a4d}}.light-glow-pulse{animation:glowPulseLight 2s ease-in-out infinite}@keyframes glowPulseLight{0%,to{box-shadow:0 0 #c200}50%{box-shadow:0 0 18px 5px #cc220038}}.dia-critico-glow{animation:glowPulse 2s ease-in-out infinite}.lanc-daycard{transition:transform .28s cubic-bezier(.16,1,.3,1),box-shadow .28s}@media (hover: hover) and (pointer: fine){.lanc-daycard:hover{transform:translateY(-3px)}}.lanc-ticket-spot{position:absolute;top:0;right:0;bottom:0;left:0;opacity:0;transition:opacity .35s;pointer-events:none}@media (hover: hover) and (pointer: fine){.lanc-ticket:hover .lanc-ticket-spot{opacity:1}}@media (prefers-reduced-motion: reduce){.lanc-daycard,.lanc-ticket-spot{transition:none}}@media (hover: hover) and (pointer: fine){.agentes-card:hover{transform:translateY(-3px)}}@media (prefers-reduced-motion: reduce){.agentes-card{transition:none}}.lanc-form-inp{transition:border-color .15s,box-shadow .15s}.lanc-form-inp:focus{border-color:var(--lf-accent)!important;box-shadow:var(--lf-inner),0 0 0 3px var(--lf-accentBg)!important}.lanc-form-close,.modal-close-x{transition:color .15s,border-color .15s,transform .15s}@media (hover: hover) and (pointer: fine){.lanc-form-close:hover,.modal-close-x:hover{color:#dc2626!important;border-color:#dc2626!important;transform:rotate(90deg)}}.lanc-form-btn-ghost,.lanc-form-btn-primary{transition:transform .15s,border-color .15s}@media (hover: hover) and (pointer: fine){.lanc-form-btn-ghost:hover{border-color:currentColor}}@media (hover: hover) and (pointer: fine){.lanc-form-btn-primary:hover{transform:translateY(-2px)}}@media (prefers-reduced-motion: reduce){.lanc-form-inp,.lanc-form-close,.lanc-form-btn-ghost,.lanc-form-btn-primary,.modal-close-x{transition:none}.lanc-form-close:hover,.lanc-form-btn-primary:hover,.modal-close-x:hover{transform:none}}.fin-grid-host{display:flex;flex-direction:column;height:0;min-height:0}.fin-grid-host>*{flex:1 1 auto;min-height:0;display:flex;flex-direction:column}.fin-grid-host .ag-root-wrapper{flex:1 1 auto;min-height:0}.rentab-grid-host .ag-layout-auto-height .ag-center-cols-viewport{min-height:0!important}.botao-boardui{display:inline-flex;align-items:center;justify-content:center;gap:6px;border:none;cursor:pointer;font-family:inherit;white-space:nowrap;transition:background-image .15s ease,background-color .15s ease,border-color .15s ease,box-shadow .15s ease}.botao-boardui:disabled{cursor:not-allowed}.botao-boardui--md{height:36px;padding:0 18px;border-radius:10px;font-size:13px;font-weight:700}.botao-boardui--sm{height:32px;padding:0 14px;border-radius:8px;font-size:12.5px;font-weight:600}.botao-boardui--xs{height:24px;padding:0 10px;border-radius:6px;font-size:11px;font-weight:700}.botao-boardui--pri,.botao-boardui--danger{background-image:var(--bbg-default);color:var(--bbg-ink);box-shadow:var(--bbg-shadow-lift),var(--bbg-shadow-contato),var(--bbg-inset-hi)}@media (hover: hover) and (pointer: fine){.botao-boardui--pri:hover:not(:disabled),.botao-boardui--danger:hover:not(:disabled){background-image:var(--bbg-hover)}}.botao-boardui--pri:active:not(:disabled),.botao-boardui--danger:active:not(:disabled){background-image:var(--bbg-active);box-shadow:var(--bbg-shadow-contato),var(--bbg-inset-hi)}.botao-boardui--pri:disabled,.botao-boardui--danger:disabled{background-image:none;background:var(--bbg-bg-disabled);color:var(--bbg-ink-disabled);box-shadow:none}.botao-boardui--danger:disabled{opacity:.45}.botao-boardui--sec{background:var(--bbg-bg);color:var(--bbg-ink);border:1px solid var(--bbg-border)!important;box-shadow:var(--bbg-shadow-contato)}@media (hover: hover) and (pointer: fine){.botao-boardui--sec:hover:not(:disabled){background:var(--bbg-bg-hover);border-color:var(--bbg-border-hover)!important}}.botao-boardui--sec:active:not(:disabled){background:var(--bbg-bg-active);border-color:var(--bbg-border-active)!important;box-shadow:none}.botao-boardui--sec:disabled{color:var(--bbg-ink-disabled);box-shadow:none}.botao-icone-boardui{display:inline-flex;align-items:center;justify-content:center;flex-shrink:0;background:var(--bbg-bg);border:1px solid var(--bbg-border);color:var(--bbg-ink);box-shadow:var(--bbg-shadow-contato);cursor:pointer;transition:background-color .15s,border-color .15s,box-shadow .15s}.botao-icone-boardui--md{width:36px;height:36px;border-radius:10px}.botao-icone-boardui--sm{width:32px;height:32px;border-radius:10px}@media (hover: hover) and (pointer: fine){.botao-icone-boardui:hover:not(:disabled){background:var(--bbg-bg-hover);border-color:var(--bbg-border-hover)}}.botao-icone-boardui:active:not(:disabled){background:var(--bbg-bg-active);border-color:var(--bbg-border-active);box-shadow:none}.botao-icone-boardui:disabled{opacity:.5;cursor:default}.botao-icone-boardui--danger{color:var(--bbg-red);border-color:var(--bbg-red-border)}@media (hover: hover) and (pointer: fine){.botao-icone-boardui--danger:hover:not(:disabled){background:var(--bbg-red-bg);border-color:var(--bbg-red)}}@media (prefers-reduced-motion: reduce){.botao-boardui,.botao-icone-boardui{transition:none}}.tbolt-th,.tbolt-td{position:relative}.tbolt-pipe:after{content:"";position:absolute;right:0;top:22%;bottom:22%;width:1px;background:var(--tbolt-pipe);transition:background .12s,width .12s}.tbolt-th.tbolt-resize-hover.tbolt-pipe:after{width:2px;background:var(--tbolt-pipe-hover)}.tbolt-kebab{opacity:0;transition:opacity .12s,background .12s,color .12s}.tbolt-th:hover .tbolt-kebab,.tbolt-kebab:focus-visible{opacity:1}.tbolt-th:hover .tbolt-dot,.tbolt-kebab:focus-visible~.tbolt-dot{opacity:0}.bolt-fab-sino{transition:transform .2s ease-out;touch-action:manipulation;-webkit-tap-highlight-color:transparent}.bolt-fab-sino:focus-visible{outline:none}.bolt-fab-sino:focus-visible .bolt-fab-vid{outline:2px solid var(--sino-foco);outline-offset:3px}.bolt-fab-ico,.bolt-fab-badge{transition:transform .2s ease-out}@media (hover: hover) and (pointer: fine){.bolt-fab-sino[data-estado=grande]:hover{transform:scale(1.08)}}.bolt-fab-sino[data-estado=grande]:active{transform:scale(.96)}.bolt-fab-sino[data-estado=sobe]{transform:translateY(calc(var(--dy, 0px) * -1))}.bolt-fab-sino[data-estado=pastilha]{transform:translate(31px)}.bolt-fab-sino[data-estado=pastilha] .bolt-fab-vid{transform:scale(.62,.8);transform-origin:100% 50%}.bolt-fab-sino[data-estado=pastilha] .bolt-fab-ico{transform:translate(7px) scale(.78)}.bolt-fab-sino[data-estado=pastilha] .bolt-fab-badge{transform:translate(-15px,5px) scale(.85)}@media (prefers-reduced-motion: reduce){.bolt-fab-sino,.bolt-fab-sino *{transition:none!important}.bolt-fab-sino:hover,.bolt-fab-sino:active{transform:none}}.checkbox-boardui{position:relative;display:inline-flex;flex-shrink:0}.checkbox-boardui--md{width:16px;height:16px}.checkbox-boardui--sm{width:14px;height:14px}.checkbox-boardui input[type=checkbox]{position:absolute;top:0;right:0;bottom:0;left:0;width:100%;height:100%;margin:0;padding:0;opacity:0;cursor:pointer}.checkbox-boardui input:disabled{cursor:not-allowed}.checkbox-boardui__desenho{position:absolute;top:0;right:0;bottom:0;left:0;display:flex;align-items:center;justify-content:center;border-radius:4px;border:1px solid var(--chk-border);background:var(--chk-bg);box-shadow:var(--chk-shadow);pointer-events:none;transition:background-color .15s,background-image .15s,border-color .15s,box-shadow .15s}.checkbox-boardui__desenho svg{width:62%;height:62%;overflow:visible}.checkbox-boardui__tick,.checkbox-boardui__traco{fill:none;stroke:#fff;stroke-width:2;stroke-linecap:round;stroke-linejoin:round;stroke-dasharray:1;stroke-dashoffset:1;opacity:0}@media (hover: hover) and (pointer: fine){.checkbox-boardui:hover input:not(:disabled)~.checkbox-boardui__desenho{border-color:var(--chk-border-hover)}}.checkbox-boardui input:checked~.checkbox-boardui__desenho,.checkbox-boardui input:indeterminate~.checkbox-boardui__desenho{background-image:var(--chk-default);border-color:transparent;box-shadow:var(--chk-inset-hi)}@media (hover: hover) and (pointer: fine){.checkbox-boardui:hover input:checked:not(:disabled)~.checkbox-boardui__desenho,.checkbox-boardui:hover input:indeterminate:not(:disabled)~.checkbox-boardui__desenho{background-image:var(--chk-hover)}}.checkbox-boardui input:checked~.checkbox-boardui__desenho .checkbox-boardui__tick{opacity:1;animation:checkboxBoardUIDesenhar .22s ease forwards}.checkbox-boardui input:indeterminate~.checkbox-boardui__desenho .checkbox-boardui__traco{opacity:1;animation:checkboxBoardUIDesenhar .16s ease forwards}.checkbox-boardui input:disabled~.checkbox-boardui__desenho{opacity:.5}.checkbox-boardui input:focus-visible~.checkbox-boardui__desenho{box-shadow:var(--chk-focus-ring),var(--chk-inset-hi)}@keyframes checkboxBoardUIDesenhar{to{stroke-dashoffset:0}}.checkbox-boardui-linha{display:inline-flex;align-items:center;gap:8px;cursor:pointer}.checkbox-boardui-linha--disabled{cursor:not-allowed}.checkbox-boardui-linha .checkbox-boardui__label{-webkit-user-select:none;user-select:none}.pag-celula-boardui{display:flex;align-items:center;justify-content:center;cursor:pointer;transition:background-color .15s,color .15s}.pag-celula-boardui:disabled{cursor:default}@media (hover: hover) and (pointer: fine){.pag-celula-boardui:hover:not(:disabled){background:var(--pcb-hover)!important}}.celula-editavel-grade{width:100%;min-width:76px;padding:6px 8px;border-radius:7px;border:1px solid transparent;background:transparent;color:inherit;font:inherit;outline:none;transition:border-color .12s,background-color .12s}@media (hover: hover) and (pointer: fine){.celula-editavel-grade:hover{border-color:var(--cel-border);background:var(--cel-bg-hover)}}.celula-editavel-grade:focus-visible{border-color:var(--cel-border-hover);background:var(--cel-bg-hover);box-shadow:0 0 0 3px var(--cel-focus-ring)}.ico-traco{stroke-dasharray:1;stroke-dashoffset:0}.nav-ico-hover:hover .ico-traco{animation:icoTracoDesenhar .35s ease backwards}.nav-ico-hover:hover .ico-traco-2{animation-delay:.12s}.nav-ico-hover:hover .ico-traco-3{animation-delay:.24s}@keyframes icoTracoDesenhar{0%{stroke-dashoffset:1}to{stroke-dashoffset:0}}.ico-pulo{transform-origin:center}.nav-ico-hover:hover .ico-pulo{animation:icoPulo .55s ease-in-out}@keyframes icoPulo{0%{transform:translateY(0) rotate(0)}45%{transform:translateY(-11%) rotate(-4deg)}to{transform:translateY(0) rotate(0)}}.nav-ico-hover:hover .ico-piscar{animation:icoPiscar .4s ease}@keyframes icoPiscar{0%,to{opacity:1}50%{opacity:.3}}.nav-ico-hover:hover .ico-girar{animation:icoGirar .8s ease-in-out}@keyframes icoGirar{0%{transform:translate(0)}40%,60%{transform:translate(var(--dx, 0),var(--dy, 0))}to{transform:translate(0)}}.nav-ico-hover:hover .ico-balancar{animation:icoBalancar .9s ease-in-out}@keyframes icoBalancar{0%,to{transform:rotate(0)}25%{transform:rotate(var(--ang, 8deg))}50%{transform:rotate(calc(var(--ang, 8deg) * -.75))}75%{transform:rotate(calc(var(--ang, 8deg) * .4))}}.ico-desloca{transform:translate(var(--tx0, 0),var(--ty0, 0)) rotate(var(--rot0, 0deg));transition:transform .32s cubic-bezier(.68,-.6,.32,1.6)}.nav-ico-hover:hover .ico-desloca{transform:translate(var(--tx, 0),var(--ty, 0)) rotate(var(--rot, 0deg))}.nav-ico-hover:hover .ico-entrar{animation:icoEntrar .45s cubic-bezier(.34,1.56,.64,1)}@keyframes icoEntrar{0%{transform:translate(var(--dx, 0),var(--dy, 0))}to{transform:none}}.nav-ico-cap{transition:transform .2s cubic-bezier(.34,1.56,.64,1),opacity .18s,color .18s}.nav-ico-cap>svg{width:100%!important;height:100%!important}.nav-ico-hover:hover .nav-ico-cap{transform:scale(1.12);opacity:1}.nav-item-ativo .nav-ico-cap{color:var(--nav-accent);filter:drop-shadow(0 0 7px color-mix(in srgb,var(--nav-accent) 45%,transparent))}.nav-marca{position:absolute;left:var(--marca-x, 12px);top:50%;width:2px;height:20px;border-radius:2px;background:var(--nav-accent);transform:translateY(-50%) scaleY(0);transform-origin:center;transition:transform .2s ease}.nav-ico-hover:hover .nav-marca{transform:translateY(-50%) scaleY(.6)}.nav-item-ativo .nav-marca{transform:translateY(-50%) scaleY(1)}.nav-ico-hover:hover .ico-bater{animation:icoBater .5s ease}@keyframes icoBater{0%,to{transform:scale(1)}45%{transform:scale(var(--esc, 1.15))}}.nav-ico-hover:focus-visible .ico-traco,.tocar .ico-traco{animation:icoTracoDesenharT .35s ease backwards}.nav-ico-hover:focus-visible .ico-traco-2,.tocar .ico-traco-2{animation-delay:.12s}.nav-ico-hover:focus-visible .ico-traco-3,.tocar .ico-traco-3{animation-delay:.24s}.nav-ico-hover:focus-visible .ico-pulo,.tocar .ico-pulo{animation:icoPuloT .55s ease-in-out}.nav-ico-hover:focus-visible .ico-piscar,.tocar .ico-piscar{animation:icoPiscarT .4s ease}.nav-ico-hover:focus-visible .ico-girar,.tocar .ico-girar{animation:icoGirarT .8s ease-in-out}.nav-ico-hover:focus-visible .ico-balancar,.tocar .ico-balancar{animation:icoBalancarT .9s ease-in-out}.nav-ico-hover:focus-visible .ico-entrar,.tocar .ico-entrar{animation:icoEntrarT .45s cubic-bezier(.34,1.56,.64,1)}.nav-ico-hover:focus-visible .ico-bater,.tocar .ico-bater{animation:icoBaterT .5s ease}.nav-ico-hover:focus-visible .ico-desloca,.tocar .ico-desloca{transform:translate(var(--tx, 0),var(--ty, 0)) rotate(var(--rot, 0deg))}@keyframes icoTracoDesenharT{0%{stroke-dashoffset:1}to{stroke-dashoffset:0}}@keyframes icoPuloT{0%,to{transform:none}45%{transform:translateY(-11%) rotate(-4deg)}}@keyframes icoPiscarT{0%,to{opacity:1}50%{opacity:.3}}@keyframes icoGirarT{0%,to{transform:translate(0)}40%,60%{transform:translate(var(--dx, 0),var(--dy, 0))}}@keyframes icoBalancarT{0%,to{transform:rotate(0)}25%{transform:rotate(var(--ang, 8deg))}50%{transform:rotate(calc(var(--ang, 8deg) * -.75))}75%{transform:rotate(calc(var(--ang, 8deg) * .4))}}@keyframes icoEntrarT{0%{transform:translate(var(--dx, 0),var(--dy, 0))}to{transform:none}}@keyframes icoBaterT{0%,to{transform:scale(1)}45%{transform:scale(var(--esc, 1.15))}}.ico-db-rec{opacity:0}.ico-db-corpo{transform-box:view-box;transform-origin:12px 22px}.nav-ico-hover:hover .ico-db-rec{animation:icoDbRec .8s ease-in-out}.nav-ico-hover:focus-visible .ico-db-rec,.tocar .ico-db-rec{animation:icoDbRecT .8s ease-in-out}@keyframes icoDbRec{0%{transform:translateY(-11px);opacity:0}10%{transform:translateY(-8.2px);opacity:1}40%{transform:none;opacity:1}50%{transform:translateY(.6px);opacity:0}to{transform:none;opacity:0}}@keyframes icoDbRecT{0%{transform:translateY(-11px);opacity:0}10%{transform:translateY(-8.2px);opacity:1}40%{transform:none;opacity:1}50%{transform:translateY(.6px);opacity:0}to{transform:none;opacity:0}}.nav-ico-hover:hover .ico-db-tampa{animation:icoDbTampa .8s ease-in-out}.nav-ico-hover:focus-visible .ico-db-tampa,.tocar .ico-db-tampa{animation:icoDbTampaT .8s ease-in-out}@keyframes icoDbTampa{0%,40%,to{transform:none}58%{transform:translateY(1px)}80%{transform:translateY(-.3px)}}@keyframes icoDbTampaT{0%,40%,to{transform:none}58%{transform:translateY(1px)}80%{transform:translateY(-.3px)}}.nav-ico-hover:hover .ico-db-anel{animation:icoDbAnel .8s ease-in-out}.nav-ico-hover:focus-visible .ico-db-anel,.tocar .ico-db-anel{animation:icoDbAnelT .8s ease-in-out}@keyframes icoDbAnel{0%,45%,to{transform:none}63%{transform:translateY(1.4px)}84%{transform:translateY(-.35px)}}@keyframes icoDbAnelT{0%,45%,to{transform:none}63%{transform:translateY(1.4px)}84%{transform:translateY(-.35px)}}.nav-ico-hover:hover .ico-db-corpo{animation:icoDbCorpo .8s ease-in-out}.nav-ico-hover:focus-visible .ico-db-corpo,.tocar .ico-db-corpo{animation:icoDbCorpoT .8s ease-in-out}@keyframes icoDbCorpo{0%,40%,to{transform:none}60%{transform:scaleY(.96)}82%{transform:scaleY(1.01)}}@keyframes icoDbCorpoT{0%,40%,to{transform:none}60%{transform:scaleY(.96)}82%{transform:scaleY(1.01)}}.nav-ico-hover:hover .ico-db-seta{animation:icoDbSeta .6s ease-in-out}.nav-ico-hover:focus-visible .ico-db-seta,.tocar .ico-db-seta{animation:icoDbSetaT .6s ease-in-out}@keyframes icoDbSeta{0%,to{transform:none}35%{transform:translateY(1px)}70%{transform:translateY(-.3px)}}@keyframes icoDbSetaT{0%,to{transform:none}35%{transform:translateY(1px)}70%{transform:translateY(-.3px)}}.ico-lm-col,.ico-lm-teto{transform-box:view-box}.nav-ico-hover:hover .ico-lm-col{animation:icoLmCol .6s ease-in-out backwards}.nav-ico-hover:focus-visible .ico-lm-col,.tocar .ico-lm-col{animation:icoLmColT .6s ease-in-out backwards}.nav-ico-hover:hover .ico-lm-teto{animation:icoLmTeto .6s ease-in-out .06s backwards}.nav-ico-hover:focus-visible .ico-lm-teto,.tocar .ico-lm-teto{animation:icoLmTetoT .6s ease-in-out .06s backwards}@keyframes icoLmCol{0%,to{transform:none}40%{transform:scaleY(.6)}75%{transform:scaleY(1.05)}}@keyframes icoLmColT{0%,to{transform:none}40%{transform:scaleY(.6)}75%{transform:scaleY(1.05)}}@keyframes icoLmTeto{0%,to{transform:none}40%{transform:translateY(2.8px)}75%{transform:translateY(-.4px)}}@keyframes icoLmTetoT{0%,to{transform:none}40%{transform:translateY(2.8px)}75%{transform:translateY(-.4px)}}@media (prefers-reduced-motion: reduce){.ico-lm-col,.ico-lm-teto{animation:none!important}}@media (prefers-reduced-motion: reduce){@keyframes cardEnter{0%{opacity:1;transform:none}to{opacity:1;transform:none}}@keyframes revelar{0%{opacity:1;transform:none}to{opacity:1;transform:none}}@keyframes spinIcon{0%{transform:none}to{transform:none}}@keyframes shimmer{0%{background-position:0 0}to{background-position:0 0}}@keyframes glowPulse{0%,to{box-shadow:none}50%{box-shadow:none}}@keyframes glowPulseLight{0%,to{box-shadow:none}50%{box-shadow:none}}@keyframes checkboxBoardUIDesenhar{0%{stroke-dashoffset:0}to{stroke-dashoffset:0}}@keyframes icoTracoDesenhar{0%{stroke-dashoffset:0}to{stroke-dashoffset:0}}@keyframes icoPulo{0%,to{transform:none}}@keyframes icoPiscar{0%,to{opacity:1}}@keyframes icoGirar{0%,to{transform:none}}@keyframes icoBalancar{0%,to{transform:none}}@keyframes icoEntrar{0%,to{transform:none}}@keyframes icoBater{0%,to{transform:none}}@keyframes icoTracoDesenharT{0%,to{stroke-dashoffset:0}}@keyframes icoPuloT{0%,to{transform:none}}@keyframes icoPiscarT{0%,to{opacity:1}}@keyframes icoGirarT{0%,to{transform:none}}@keyframes icoBalancarT{0%,to{transform:none}}@keyframes icoEntrarT{0%,to{transform:none}}@keyframes icoBaterT{0%,to{transform:none}}.ico-db-rec,.ico-db-tampa,.ico-db-anel,.ico-db-corpo,.ico-db-seta{animation:none!important}.nav-ico-cap{transition:none}.nav-ico-hover:hover .nav-ico-cap{transform:none}.nav-marca{transition:none}.nav-ico-hover:hover .nav-marca{transform:translateY(-50%) scaleY(0)}.nav-item-ativo .nav-marca{transform:translateY(-50%) scaleY(1)}.ico-desloca,.nav-ico-hover:hover .ico-desloca,.nav-ico-hover:focus-visible .ico-desloca,.tocar .ico-desloca{transition:none;transform:translate(var(--tx0, 0),var(--ty0, 0)) rotate(var(--rot0, 0deg))}@keyframes statusPillPulse{0%,to{opacity:1}}@keyframes horizMare{0%{transform:none}}@keyframes horizAcende{0%{opacity:1}}@keyframes horizSurge{0%{opacity:1;transform:none}}@keyframes horizCresce{0%{transform:none}}@keyframes evoPulso{0%,to{opacity:1;transform:none}}@keyframes mosTile{0%{opacity:1;transform:none}}@keyframes mosLiquido{0%{transform:none}}@keyframes dsrPulso{0%,to{opacity:1}}.mos-tile:hover,.mos-tile:focus-visible{transform:none}@keyframes horizPulsa{0%,to{box-shadow:none}50%{box-shadow:none}}.dia-critico-glow,.light-glow-pulse,.status-pill-dot-pulse{animation:none}}html.bolt-rolando .bolt-bottombar,html.bolt-rolando .bolt-barra-abas-mobile,html.bolt-rolando .bolt-header-mobile,html.bolt-rolando .bolt-vidro-anel{backdrop-filter:none!important;-webkit-backdrop-filter:none!important}html.bolt-rolando .bolt-bottombar,html.bolt-rolando .bolt-barra-abas-mobile,html.bolt-rolando .bolt-header-mobile{background:var(--bolt-vidro-rolando)!important}.bolt-bottombar,.bolt-barra-abas-mobile,.bolt-header-mobile{transition:background-color .18s ease}@media (prefers-reduced-transparency: reduce){.bolt-vidro,.bolt-vidro .bolt-bottombar-vidro{backdrop-filter:none!important;-webkit-backdrop-filter:none!important}.bolt-vidro{background:var(--bolt-vidro-solido)!important}}.bolt-vidro[data-opaco],.bolt-vidro[data-opaco] .bolt-bottombar-vidro{backdrop-filter:none!important;-webkit-backdrop-filter:none!important}.bolt-vidro[data-opaco]{background:var(--bolt-vidro-solido)!important}.bolt-vidro-anel{position:relative}.bolt-vidro-anel:before{content:"";position:absolute;top:0;right:0;bottom:0;left:0;border-radius:inherit;padding:1px;pointer-events:none;z-index:3;background:linear-gradient(140deg,#ffffff8c,#ffffff0f 38%,#ffffff05 62%,#ffffff59);-webkit-mask:linear-gradient(#000 0 0) content-box,linear-gradient(#000 0 0);-webkit-mask-composite:xor;mask-composite:exclude}.bolt-vidro-anel.claro:before{background:linear-gradient(140deg,#fff,#ffffff59 40%,#0f172a24 64%,#ffffffe6)}.bolt-bolha-ativa{top:var(--bt)!important;height:var(--bh)!important;z-index:5!important}.bolt-bolha-ativa>.bolt-bottombar-vidro{opacity:0}.bolt-bottombar.bolt-gesto>button{color:var(--bolt-item-apagado)!important}.bolt-bottombar-lente.pronta.bolt-arrastando{transition:top .32s cubic-bezier(.34,1.56,.64,1),height .32s cubic-bezier(.34,1.56,.64,1)}.bolt-bolha-lente{position:absolute;left:0;top:4px;height:calc(100% - 8px);opacity:0;pointer-events:none;z-index:3;transition:top .32s cubic-bezier(.34,1.56,.64,1),height .32s cubic-bezier(.34,1.56,.64,1),opacity .12s}.bolt-bolha-lente.bolt-bolha-ativa{opacity:1}.bolt-bolha-corpo{position:absolute;top:0;right:0;bottom:0;left:0;border-radius:999px;pointer-events:none;background:#18223ef2;box-shadow:inset 0 2px 1px #ffffff8c,inset 0 -10px 18px -10px #00000040,0 14px 30px -10px #00000073;transition:opacity .25s ease .08s}.bolt-bolha-corpo.claro{background:#fcfdfff5}.bolt-bolha-corpo.saindo{opacity:0}.bolt-bolha-corpo:before,.bolt-bolha-corpo:after{content:"";position:absolute;top:0;right:0;bottom:0;left:0;border-radius:inherit;pointer-events:none;z-index:2;-webkit-mask:linear-gradient(#000 0 0) content-box,linear-gradient(#000 0 0);-webkit-mask-composite:xor;mask-composite:exclude}.bolt-bolha-corpo:before{padding:1.5px;background:linear-gradient(160deg,#fffffff2,#ffffff26 45%,#ffffffb3)}.bolt-bolha-corpo:after{padding:3px;filter:blur(1px);background:conic-gradient(from 210deg,#ff5a5a8c,#ffc83c80,#50dc8c80,#3caaff99,#aa5aff8c,#ff5a5a8c)}.bolt-bolha-lupa{position:absolute;top:0;right:0;bottom:0;left:0;border-radius:inherit;overflow:hidden}.bolt-bolha-faixa{position:absolute;display:flex;align-items:center;justify-content:space-around;transition:top .32s cubic-bezier(.34,1.56,.64,1)}.bolt-bolha-faixa>*{pointer-events:none}.bolt-bolha-borda{position:absolute;top:0;right:0;bottom:0;left:0;pointer-events:none;padding:1.5px;background:linear-gradient(140deg,#ffffffbf,#ffffff73 50%,#ffffffb3);-webkit-mask:linear-gradient(#000 0 0) content-box,linear-gradient(#000 0 0);-webkit-mask-composite:xor;mask-composite:exclude}.bolt-bolha-corpo.claro .bolt-bolha-borda{background:linear-gradient(140deg,#0f172a38,#0f172a24 50%,#0f172a38)}@media (prefers-reduced-motion: reduce){.bolt-bolha-lente,.bolt-bolha-faixa,.bolt-bottombar-lente.pronta.bolt-arrastando{transition:none}}@media (prefers-reduced-transparency: reduce){.bolt-vidro-anel{backdrop-filter:none!important;-webkit-backdrop-filter:none!important}}.doca-raiz{display:contents;--d-ease: cubic-bezier(.32, .72, 0, 1);--d-ease-out: cubic-bezier(.23, 1, .32, 1);--d-mola: cubic-bezier(.34, 1.56, .64, 1)}:where(.doca-raiz) button{font:inherit;color:inherit;background:none;border:0;padding:0;cursor:pointer;text-align:left}.doca-raiz :focus-visible{outline:2px solid var(--d-acento);outline-offset:-2px;border-radius:10px}.doca{position:fixed;z-index:2590;top:calc(10px + var(--topo, 0px));left:10px;bottom:10px;width:78px;border-radius:26px;background:transparent;border:1px solid transparent;box-shadow:var(--d-brilho-topo);display:flex;flex-direction:column;transition:width .3s var(--d-ease);--fh: 32px;--cabh: 69px;--rodh: 56px}.doca.exp{width:272px}.doca:before,.doca:after{content:"";position:absolute;top:0;right:0;bottom:0;left:0;border-radius:inherit;padding:1px;pointer-events:none;-webkit-mask:linear-gradient(#000 0 0) content-box,linear-gradient(#000 0 0);-webkit-mask-composite:xor;mask-composite:exclude}.doca:before{background:var(--d-anel);z-index:4}.doca:after{z-index:5;opacity:var(--rf, 0);transition:opacity .3s ease;background:radial-gradient(circle 110px at var(--rx, 50%) var(--ry, 50%),var(--d-halo),transparent 70%)}.doca-it.ativo.alvo .doca-palco:after{background:linear-gradient(145deg,#ffffff61,#fff0 45%),linear-gradient(135deg,var(--d-acento),var(--d-acento2));box-shadow:0 9px 18px -8px color-mix(in srgb,var(--d-acento) 75%,transparent),inset 0 1px #ffffff8c,inset 0 -6px 10px -5px #00000047,inset 0 0 0 1px #ffffff38}@media (prefers-reduced-motion: reduce){.doca:after{display:none}}@media (max-height: 800px){.doca{--fh: 29px}}@media (max-height: 730px){.doca{--fh: 28px;--cabh: 56px;--rodh: 52px}}@media (max-height: 690px){.doca{--fh: 25px;--cabh: 50px;--rodh: 48px}}@media (min-width: 768px){[data-bolt-fundo-popup]{background:transparent!important;backdrop-filter:none!important;-webkit-backdrop-filter:none!important}[data-bolt-fundo-popup]:before{content:"";position:absolute;top:0;right:0;bottom:0;left:0;z-index:-1;pointer-events:none;background:var(--bolt-fundo-popup, rgba(15, 23, 42, .22));-webkit-mask-image:linear-gradient(to right,transparent 0,#000 72px),linear-gradient(to bottom,transparent 0,#000 44px);-webkit-mask-composite:source-in;mask-image:linear-gradient(to right,transparent 0,#000 72px),linear-gradient(to bottom,transparent 0,#000 44px);mask-composite:intersect}}.doca-cab{height:var(--cabh);flex-shrink:0;position:relative}.doca-cab img{position:absolute;top:50%;transition:opacity .18s,filter .18s}.doca-lg-ico{width:38px;height:38px;left:20px;margin-top:-19px;object-fit:contain}.doca-lg-txt{height:20px;left:20px;margin-top:-10px;max-width:150px;object-fit:contain}.doca.exp .doca-lg-ico,.doca.rec .doca-lg-txt{opacity:0;filter:blur(3px)}.doca-cab:after,.doca-rod:before{content:"";position:absolute;left:20px;right:20px;height:1px;opacity:.55;background:linear-gradient(90deg,transparent,var(--d-borda-hi) 28%,var(--d-borda-hi) 72%,transparent)}.doca-cab:after{bottom:0}.doca-rod:before{top:0}.doca-alca{position:absolute;top:calc(var(--cabh) / 2 - 14px);right:-14px;width:28px;height:28px;border-radius:50%!important;background:var(--d-fundo)!important;border:1px solid var(--d-borda)!important;color:var(--d-tx-sub)!important;display:grid;place-items:center;z-index:5;transition:transform .14s var(--d-ease-out),color .14s}.doca-alca:hover{color:var(--d-tx)!important}.doca-alca:active{transform:scale(.92)}.doca-alca svg{width:16px!important;height:16px!important;transition:transform .2s var(--d-ease-out)}.doca.exp .doca-alca{right:14px;border-radius:9px!important}.doca.exp .doca-alca svg{transform:scaleX(-1)}.doca-alca:focus-visible{outline-offset:2px}.doca-lista{flex:1;position:relative;padding:6px 0;container-type:size;overflow:visible}.doca.exp .doca-lista{overflow:hidden}.doca-ico{display:block;flex-shrink:0}.doca-ico>svg{width:100%!important;height:100%!important;display:block;overflow:visible}.doca-it{--passo: clamp(38px, calc((100cqh - 12px) / var(--n, 7)), 58px);--pc: clamp(30px, calc(var(--passo) - 16px), 40px);--hp: clamp(28px, calc((100cqh - 12px - var(--aberto, 0px) - var(--alvox, 0px)) / var(--n, 7)), 40px);display:flex!important;align-items:center;position:relative;width:100%;height:var(--passo);color:var(--d-tx-sub)!important;transition:height .3s var(--d-ease),margin .3s var(--d-ease),color .18s}.doca.exp .doca-it{height:var(--hp)}.doca.exp .doca-it.alvo.com-pag{height:calc(var(--hp) + 16px);margin-block:5px}.doca.exp .doca-it.ativo.alvo:not(.com-pag){height:calc(var(--hp) + 10px);margin-block:5px}.doca-it:hover,.doca-it.aberto,.doca-it.ativo,.doca-grp.tem-ativa>.doca-it{color:var(--d-tx)!important}.doca-palco{position:relative;display:grid;place-items:center;width:var(--pc);height:var(--pc);margin-left:calc(39px - var(--pc) / 2);border-radius:calc(var(--pc) * .34);flex-shrink:0;transform-origin:center;will-change:transform;transition:transform .16s var(--d-ease-out),color .18s}.doca.exp .doca-palco{transform:scale(.75);transition-duration:.3s,.18s}.doca.exp .doca-it:active .doca-palco{transform:scale(.7)}.doca.rec .doca-it:active .doca-palco{transform:scale(.94)}.doca.rec .doca-it:focus-visible .doca-palco{transform:scale(1.4)}.doca-lista.conduzida .doca-palco{transition:color .18s}.doca-palco:before,.doca-palco:after{content:"";position:absolute;top:0;right:0;bottom:0;left:0;border-radius:inherit;opacity:0;transition:opacity .18s}.doca-palco:before{background:var(--d-hover);z-index:-2}.doca-palco:after{background:linear-gradient(135deg,var(--d-acento),var(--d-acento2));z-index:-1;box-shadow:0 8px 18px -8px color-mix(in srgb,var(--d-acento) 75%,transparent),inset 0 1px #ffffff59}.doca-it:hover .doca-palco:before{opacity:1}.doca-it.ativo.alvo .doca-palco:after{opacity:1}.doca-it.ativo.alvo .doca-palco{color:var(--d-tinta);transition-delay:0s,.11s}.doca-it.ativo:not(.alvo) .doca-palco{color:var(--d-acento-tx)}.doca-palco>.doca-ico{width:52.5%;height:52.5%;transition:opacity .18s,transform .18s var(--d-ease-out),filter .18s}.doca-ico-pag{position:absolute;top:0;right:0;bottom:0;left:0;margin:auto;opacity:0;transform:scale(.8);filter:blur(3px)}.doca-it.alvo.com-pag .doca-ico-grp{opacity:0;transform:scale(.8);filter:blur(3px)}.doca-it.alvo.com-pag .doca-ico-pag{opacity:1;transform:none;filter:none}.doca-mini{position:absolute;right:-10%;bottom:-10%;width:50%;height:50%;border-radius:50%;background:var(--d-fundo);color:var(--d-tx-sub);display:grid;place-items:center;box-shadow:0 0 0 1px var(--d-borda-hi);opacity:0;transform:scale(.6);transition:opacity .18s,transform .18s var(--d-mola)}.doca-mini .doca-ico{width:60%;height:60%}.doca-it.alvo.com-pag .doca-mini{opacity:1;transform:none}.doca-ponto{position:absolute;top:1px;right:1px;width:9px;height:9px;border-radius:50%;background:#ef4444;border:2px solid var(--d-fundo)}.doca-rl{position:absolute;left:66px;right:30px;top:0;height:100%;display:flex;flex-direction:column;justify-content:center;gap:2px;white-space:nowrap;overflow:hidden;font-size:13px;font-weight:600;clip-path:inset(0 0 0 0);transition:clip-path .3s var(--d-ease),opacity .18s;transition-delay:calc(var(--ordem, 0) * 22ms)}.doca.rec .doca-rl{clip-path:inset(0 100% 0 0);opacity:0;pointer-events:none;transition-delay:0s}.doca-it.ativo .doca-rl{font-weight:700}.doca-it.alvo .doca-rl{gap:3px}.doca-pg{font-size:11px;font-weight:600;color:var(--d-acento-tx);overflow:hidden;text-overflow:ellipsis}.doca-it:not(.alvo) .doca-pg{display:none}.doca-chev{position:absolute;right:14px;top:50%;margin-top:-9px;font-size:14px;opacity:.5;transition:transform .18s var(--d-ease-out),opacity .18s}.doca.rec .doca-chev{opacity:0}.doca-grp.aberta>.doca-it .doca-chev{transform:rotate(90deg)}.doca-dobra{display:grid;grid-template-rows:0fr;transition:grid-template-rows .24s var(--d-ease)}.doca-dobra>div{min-height:0;overflow:hidden;position:relative}.aberta>.doca-dobra{grid-template-rows:1fr}.doca.rec .doca-grp>.doca-dobra{grid-template-rows:0fr}.doca-folhas{position:relative;padding:0 6px}.doca-grp .doca-folhas>:last-child{margin-bottom:4px}.doca-folha{--fhc: clamp(25px, calc((100cqh - 32px - var(--n, 7) * 30px - var(--alvox, 0px)) / var(--linhas, 1)), var(--fh));display:flex!important;align-items:center;gap:10px;width:100%;min-height:var(--fhc);padding:3px 12px 3px var(--rec, 12px)!important;line-height:1.25;border-radius:10px;position:relative;font-size:12.5px;font-weight:600;color:var(--d-tx-sub)!important;transition:color .14s}.doca-folha .doca-ico{width:19px;height:19px;transition:transform .18s var(--d-mola)}.doca-folha>span:nth-child(2){flex:1;min-width:0}.doca-folha:hover,.doca-folha.ativo{color:var(--d-tx)!important}.doca-folha.ativo{font-weight:700}.doca-folha.ativo .doca-ico{color:var(--d-acento-tx)}.doca-folha:active .doca-ico{transform:scale(.9)}.doca-folha:after{content:"";position:absolute;inset:1px 0 1px calc(var(--rec, 12px) - 8px);border-radius:10px;background:var(--d-hover);opacity:0;z-index:-1;transition:opacity .14s}.doca-folha:hover:after{opacity:1}.doca-conta{min-width:18px;height:18px;border-radius:9px;color:#fff;font-size:10px;font-weight:700;display:grid;place-items:center;padding:0 5px}.doca-seta{font-size:14px;opacity:.55;transition:transform .18s var(--d-ease-out)}.doca-sub.aberta>.doca-folha .doca-seta{transform:rotate(90deg)}.doca-trilho:before{content:"";position:absolute;left:var(--eixo);top:0;bottom:calc(var(--fh) / 2);width:1px;border-radius:1px;background:linear-gradient(180deg,var(--d-borda-hi),var(--d-borda));opacity:.8}.doca-fio{position:absolute;left:var(--eixo);top:0;width:9px;height:0;opacity:0;pointer-events:none;border:solid var(--d-acento);border-width:0 0 1px 1px;border-bottom-left-radius:8px;transition:height .28s var(--d-ease),opacity .18s}.doca-lente{position:absolute;left:6px;right:6px;top:0;height:0;border-radius:10px;pointer-events:none;opacity:0}.doca-lente.pronta{transition:transform .28s var(--d-ease),height .28s var(--d-ease),opacity .18s}.doca-lente:after{content:"";position:absolute;inset:1px 0 1px var(--li, 0px);border-radius:inherit;opacity:0;background:linear-gradient(180deg,color-mix(in srgb,var(--d-acento) 17%,transparent),color-mix(in srgb,var(--d-acento) 9%,transparent));box-shadow:inset 0 0 0 1px color-mix(in srgb,var(--d-acento) 30%,transparent),inset 0 1px color-mix(in srgb,#fff 14%,transparent);transition:opacity .3s,left .28s var(--d-ease)}.doca.exp .doca-lente:after{opacity:1}.doca-lente:before{content:"";position:absolute;left:-1px;top:50%;width:4px;height:6px;margin-top:-3px;border-radius:2px;background:var(--d-acento);box-shadow:0 0 10px color-mix(in srgb,var(--d-acento) 60%,transparent);z-index:1;transition:opacity .3s var(--d-ease),translate .3s var(--d-ease)}.doca.exp .doca-lente:before{opacity:0;translate:14px 0}.doca-lente.estica:before{animation:docaEsticar .28s var(--d-ease)}@keyframes docaEsticar{45%{transform:scaleY(3.6)}}.doca-fly{position:fixed;z-index:2601;width:272px;border-radius:22px;background:var(--d-ilha);box-shadow:var(--d-sombra),var(--d-inner);display:flex;flex-direction:column;overflow:hidden;transform-origin:left var(--oy, 28px);animation:docaFlyIn .18s var(--d-ease-out)}.doca-fly.sem-anim,.doca-pop.sem-anim{animation:none}@keyframes docaFlyIn{0%{opacity:0;transform:scale(.94)}}.doca-fly header{height:58px;flex-shrink:0;display:flex;align-items:center;gap:10px;padding:0 18px;font-size:15px;font-weight:800;letter-spacing:-.01em;color:var(--d-tx);border-bottom:1px solid var(--d-borda)}.doca-fly header .doca-ico{width:20px;height:20px;color:var(--d-acento-tx)}.doca-fly .doca-folhas{overflow-y:auto;padding:8px}.doca-fly .doca-folha{min-height:38px;font-size:13px;padding-block:6px!important;border-radius:12px;gap:11px}.doca-fly .doca-folha .doca-ico{width:21px;height:21px}.doca-fly .doca-folha:after{top:0;right:0;bottom:0;left:0;border-radius:12px}.doca-fly .doca-folha.ativo:after{opacity:1;background:linear-gradient(180deg,color-mix(in srgb,var(--d-acento) 17%,transparent),color-mix(in srgb,var(--d-acento) 9%,transparent));box-shadow:inset 0 0 0 1px color-mix(in srgb,var(--d-acento) 30%,transparent)}.doca-fly .doca-sub>.doca-dobra>div:before{content:"";position:absolute;left:calc(var(--rec, 12px) + 10px);top:2px;bottom:8px;width:1px;background:color-mix(in srgb,var(--d-acento) 22%,transparent)}.doca-dica{position:fixed;z-index:2602;padding:7px 11px;border-radius:10px;background:var(--d-ilha);box-shadow:var(--d-sombra),var(--d-inner);color:var(--d-tx);font-size:12px;font-weight:600;white-space:nowrap;pointer-events:none;opacity:0;transform:translate(-4px) scale(.97);transform-origin:left center;transition:opacity .14s var(--d-ease-out),transform .14s var(--d-ease-out)}.doca-dica.vis{opacity:1;transform:none}.doca-dica.ja{transition:none}.doca-dica small{display:block;font-size:11px;color:var(--d-acento-tx);margin-top:1px}.doca-rod{flex-shrink:0;height:var(--rodh);position:relative}.doca-usuario{position:absolute;top:4px;right:6px;bottom:4px;left:6px;border-radius:14px!important;transition:background .18s;overflow:hidden}.doca-usuario:hover,.doca-usuario[aria-expanded=true]{background:var(--d-hover)!important}.doca-avatar{position:absolute;left:18px;top:calc(50% - 15px);width:30px;height:30px;border-radius:50%;background:linear-gradient(135deg,#4fc3f7,#7c9cff);display:grid;place-items:center;font-size:11px;font-weight:700;color:#fff;transition:transform .14s var(--d-ease-out)}.doca-usuario:active .doca-avatar{transform:scale(.94)}.doca-nome{position:absolute;left:59px;right:10px;top:0;height:100%;display:flex;align-items:center;font-size:11.5px;font-weight:500;color:var(--d-tx);white-space:nowrap;overflow:hidden;text-overflow:ellipsis;clip-path:inset(0 0 0 0);transition:clip-path .3s var(--d-ease),opacity .18s}.doca.rec .doca-nome{clip-path:inset(0 100% 0 0);opacity:0}.doca-pop{position:fixed;z-index:2601;width:258px;transform-origin:left bottom;animation:docaPop .18s var(--d-ease-out)}@keyframes docaPop{0%{opacity:0;transform:scale(.95)}}.menu-usuario{--mu-pad: 8px;padding:var(--mu-pad);border-radius:18px;background:var(--d-ilha);box-shadow:var(--d-sombra),var(--d-inner);color:var(--d-tx)}:where(.menu-usuario) button{font:inherit;color:inherit;background:none;border:0;padding:0;cursor:pointer;text-align:left}.menu-usuario :focus-visible{outline:2px solid var(--d-acento);outline-offset:-2px;border-radius:10px}.menu-usuario .linha{display:flex!important;align-items:center;gap:9px;width:100%;min-height:36px;padding:0 10px!important;border-radius:11px!important;font-size:12px;font-weight:600;letter-spacing:-.1px;white-space:nowrap;color:var(--d-tx-sub)!important;transition:background .14s,color .14s}.menu-usuario .linha:hover{background:var(--d-hover)!important;color:var(--d-tx)!important}.menu-usuario .linha:active{transform:scale(.98)}.menu-usuario .linha svg{width:16px!important;height:16px!important;flex-shrink:0}.menu-usuario .sair{color:var(--d-sair)!important}.menu-usuario .sair:hover{background:color-mix(in srgb,var(--d-sair) 10%,transparent)!important;color:var(--d-sair)!important}.mu-cab{display:flex;align-items:center;gap:10px;min-width:0;padding:3px 6px 10px}.mu-avatar{width:32px;height:32px;border-radius:50%;flex-shrink:0;background:linear-gradient(135deg,#4fc3f7,#7c9cff);display:grid;place-items:center;font-size:11.5px;font-weight:700;color:#fff}.mu-quem{display:flex;flex-direction:column;gap:1px;min-width:0;flex:1}.mu-gatilho{width:100%;border-radius:12px!important;transition:background .16s}.mu-gatilho:not(.aberto){padding-bottom:3px}.mu-gatilho:hover{background:var(--d-hover)!important}.mu-chevron{flex-shrink:0;display:grid;place-items:center;width:20px;height:20px;color:var(--d-tx-mut);transform:rotate(180deg);transition:transform .22s cubic-bezier(.32,.72,0,1)}.mu-gatilho.aberto .mu-chevron{transform:rotate(0)}.mu-chevron svg{width:15px;height:15px}.mu-quem strong{font-size:12.5px;font-weight:600;color:var(--d-tx)}.mu-quem small{font-size:10.5px;font-weight:500;color:var(--d-tx-mut)}.mu-quem strong,.mu-quem small{white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.mu-grupo{position:relative;padding:9px 0 2px}.mu-rod{position:relative;display:flex;align-items:center;justify-content:space-between;gap:8px;margin-top:9px;padding:8px 6px 1px;font-size:10px;font-weight:500;color:var(--d-tx-mut)}.mu-grupo:before,.mu-rod:before{content:"";position:absolute;left:calc(-1 * var(--mu-pad));right:calc(-1 * var(--mu-pad));top:0;height:1px;background:var(--d-borda-hi);opacity:.5}.mu-grupo>.rot{display:block;padding:0 10px 5px;font-size:10.5px;font-weight:600;letter-spacing:.02em;color:var(--d-tx-mut)}.mu-rod .chip{padding:1px 6px;border-radius:6px;background:var(--d-hover);font-weight:600;white-space:nowrap}.mu-seg{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:2px;margin:0 2px 2px;padding:3px;border-radius:12px;background:var(--d-hover);position:relative}.mu-seg button{height:30px;border-radius:9px!important;display:flex!important;align-items:center;justify-content:center;gap:5px;font-size:11.5px;font-weight:600;color:var(--d-tx-sub)!important;position:relative;z-index:1;transition:color .18s}.mu-seg button[aria-checked=true]{color:var(--d-tx)!important}.mu-seg svg{width:14px!important;height:14px!important}.mu-seg i{position:absolute;top:3px;bottom:3px;left:3px;width:calc((100% - 10px) / 3);border-radius:9px;background:var(--d-ilha);box-shadow:var(--d-inner),0 1px 3px #00000040;transform:translate(calc(var(--pos, 0) * (100% + 2px)));transition:transform .28s cubic-bezier(.32,.72,0,1)}.mu-mobile{--mu-pad: 10px;border:1px solid var(--d-borda-hi)}.mu-mobile .linha{min-height:44px;font-size:13px}.mu-mobile .linha svg{width:17px!important;height:17px!important}.mu-mobile .mu-cab{padding:5px 8px 12px}.mu-mobile .mu-avatar{width:36px;height:36px;font-size:12.5px}.mu-mobile .mu-quem strong{font-size:13.5px}.mu-mobile .mu-quem small{font-size:11.5px}.mu-mobile .mu-grupo>.rot{font-size:11.5px;padding:0 10px 6px}.mu-mobile .mu-seg button{height:38px;font-size:12.5px}.mu-mobile .mu-rod{font-size:11px;padding:10px 8px 2px}@media (prefers-reduced-motion: reduce){.doca,.doca *,.doca *:before,.doca *:after,.doca-fly,.doca-pop,.doca-dica,.menu-usuario,.menu-usuario *,.mu-seg i{animation:none!important;transition-duration:.01ms!important;transition-delay:0s!important}.doca.rec .doca-palco{transform:none!important}}@media (prefers-contrast: more){.doca-lente:after{box-shadow:inset 0 0 0 2px var(--d-acento)}.doca-it,.doca-folha{color:var(--d-tx)!important}}html.ipad-webapp:before{content:"";position:fixed;top:0;left:0;right:0;z-index:2600;pointer-events:none;height:var(--bolt-safe-top, env(safe-area-inset-top, 0px));background:inherit}html.ipad-webapp .bolt-barra-abas{padding-top:calc(var(--bolt-safe-top, env(safe-area-inset-top, 0px)) + 20px)!important}html.ipad-webapp .doca{top:max(10px,var(--bolt-safe-top, env(safe-area-inset-top, 0px)))}.menu-acoes-item{display:flex;align-items:center;gap:11px;width:100%;padding:0 10px;border:none;background:transparent;border-radius:9px;font-family:inherit;font-size:13px;font-weight:500;color:var(--ma-tx);cursor:pointer;text-align:left;transition:background-color .12s}.menu-acoes-item svg{color:var(--ma-tx-sub)}@media (hover: hover) and (pointer: fine){.menu-acoes-item:hover:not(:disabled),.menu-acoes-item:focus-visible{background:var(--ma-hover);outline:none}}.menu-acoes-item:disabled{opacity:.5;cursor:default}.menu-acoes-item--perigo,.menu-acoes-item--perigo svg{color:var(--ma-red)}@media (hover: hover) and (pointer: fine){.menu-acoes-item--perigo:hover:not(:disabled),.menu-acoes-item--perigo:focus-visible{background:var(--ma-red-bg)}}.menu-acoes-pop{animation:menuAcoesPop .16s cubic-bezier(.2,.8,.2,1)}.menu-acoes-folha{animation:menuAcoesFolha .24s cubic-bezier(.2,.8,.2,1)}@keyframes menuAcoesPop{0%{opacity:0;transform:scale(.96) translateY(-4px)}to{opacity:1;transform:none}}@keyframes menuAcoesFolha{0%{transform:translateY(100%)}to{transform:none}}@media (prefers-reduced-motion: reduce){.menu-acoes-pop,.menu-acoes-folha{animation:none}}.tbolt-acao-lote{transition:background .15s,box-shadow .15s}@media (hover: hover) and (pointer: fine){.tbolt-acao-lote:hover{background:color-mix(in srgb,var(--tbolt-ac) 22%,transparent)!important}}.tbolt-acao-lote:active{background:color-mix(in srgb,var(--tbolt-ac) 30%,transparent)!important}.tbolt-acao-lote:focus-visible{outline:2px solid currentColor;outline-offset:2px}@media (prefers-reduced-motion: reduce){.tbolt-acao-lote{transition:none}}.sw-board:focus-visible{outline:2px solid currentColor;outline-offset:2px;border-radius:8px}@media (prefers-reduced-motion: reduce){.sw-board span{transition:none!important}}@keyframes rfDesenha{0%{stroke-dashoffset:var(--rf-len)}to{stroke-dashoffset:0}}@keyframes rfAparece{0%{opacity:0}}@keyframes rfEntra{0%{opacity:0;transform:translateY(6px)}}@keyframes rfCresce{0%{transform:scaleY(0)}}@keyframes rfCrescX{0%{transform:scaleX(0)}}@keyframes rfPisca{50%{opacity:.35}}@keyframes rfAgulha{0%{transform:rotate(0)}to{transform:rotate(var(--rf-ang))}}@keyframes rfAgulhaEstouro{0%{transform:rotate(0);animation-timing-function:cubic-bezier(.33,0,.15,1)}48%{transform:rotate(var(--rf-ang));animation-timing-function:ease-out}60%{transform:rotate(calc(var(--rf-ang) - 10.8deg));animation-timing-function:ease-in}70%{transform:rotate(var(--rf-ang));animation-timing-function:ease-out}75%{transform:rotate(calc(var(--rf-ang) - 3.6deg));animation-timing-function:ease-in}80%,to{transform:rotate(var(--rf-ang))}}@keyframes rfPulsoFim{0%{opacity:.9;transform:scale(.8)}to{opacity:0;transform:scale(3.4)}}.rf-raiz{--rf-ease: cubic-bezier(.23,1,.32,1)}.rf-raiz .rf-meta-dia{transition:bottom .48s var(--rf-ease)}@media (prefers-reduced-motion: reduce){.rf-raiz .rf-meta-dia{transition:none}}.rf-raiz .rf-mono{font-family:var(--bolt-mono);font-weight:400;letter-spacing:-.01em;font-variant-numeric:tabular-nums}.rf-raiz .rf-tab{font-variant-numeric:tabular-nums}.rf-raiz .rf-big{font-weight:200;letter-spacing:-.045em;line-height:1;font-variant-numeric:tabular-nums}.rf-raiz .rf-mid{font-weight:200;letter-spacing:-.035em;line-height:1;font-variant-numeric:tabular-nums}.rf-raiz .rf-sub{background:var(--rf-sub);border:1px solid var(--rf-sub-borda);border-radius:13px}.rf-raiz .rf-clic{cursor:pointer;touch-action:manipulation;-webkit-tap-highlight-color:transparent;transition:transform .14s var(--rf-ease),border-color .2s ease,background .2s ease}.rf-raiz .rf-clic:active{transform:scale(.985)}.rf-raiz .rf-clic:focus-visible{outline:2px solid var(--rf-acento);outline-offset:1px}@media (hover: hover) and (pointer: fine){.rf-raiz .rf-clic:hover{border-color:var(--rf-borda-hi);background:var(--rf-sub-hover)}.rf-raiz .rf-nome:hover{color:var(--rf-acento)!important;text-decoration:underline}.rf-raiz .rf-dia:hover{background:var(--rf-sub-hover)}}.rf-raiz .rf-seg{display:inline-flex;gap:2px;padding:2px;border-radius:999px;background:var(--rf-sub);border:1px solid var(--rf-sub-borda);flex-shrink:0}.rf-raiz .rf-seg button{border:0;background:none;font:inherit;font-size:11px;color:var(--rf-tx2);padding:3px 10px;min-height:22px;border-radius:999px;cursor:pointer;white-space:nowrap;touch-action:manipulation;transition:background .2s ease,color .2s ease,transform .14s var(--rf-ease)}.rf-raiz .rf-seg button:active{transform:scale(.96)}.rf-raiz .rf-seg button[aria-pressed=true]{background:var(--rf-tx);color:var(--rf-inv);font-weight:500}.rf-raiz .rf-btn-c{display:inline-flex;align-items:center;gap:5px;font:inherit;font-size:11.5px;color:var(--rf-tx2);padding:4px 10px;border-radius:999px;border:1px solid var(--rf-sub-borda);background:var(--rf-sub);cursor:pointer;white-space:nowrap;touch-action:manipulation;transition:transform .14s var(--rf-ease),border-color .2s ease,color .2s ease}.rf-raiz .rf-btn-c:active{transform:scale(.96)}@media (hover: hover) and (pointer: fine){.rf-raiz .rf-btn-c:hover{border-color:var(--rf-borda-hi);color:var(--rf-tx)}}.rf-raiz .bolt-ajuda-btn{width:25px!important;height:25px!important;border-radius:999px!important;box-shadow:none!important;background:var(--rf-sub)!important;border:1px solid var(--rf-sub-borda)!important;color:var(--rf-tx2)!important}.rf-raiz .bolt-ajuda-btn svg{width:13px;height:13px}@container (max-width: 300px){.rf-raiz .rf-btn-c .rf-btn-txt{display:none}.rf-raiz .rf-btn-c:has(.rf-btn-txt){padding:4px 7px}}@media (hover: hover) and (pointer: fine){.rf-raiz .bolt-ajuda-btn:hover{border-color:var(--rf-borda-hi)!important;color:var(--rf-tx)!important}}.rf-raiz .rf-chip{display:inline-flex;align-items:center;gap:6px;font-size:11px;padding:3px 10px;border-radius:999px;border:1px solid var(--rf-sub-borda);background:var(--rf-sub);color:var(--rf-tx2);white-space:nowrap}.rf-raiz .rf-pt{width:6px;height:6px;border-radius:50%;background:currentColor;flex-shrink:0;box-shadow:0 0 0 3px color-mix(in srgb,currentColor 18%,transparent)}.rf-raiz .rf-lista{-webkit-mask-image:linear-gradient(to bottom,#000 calc(100% - 22px),transparent 100%);mask-image:linear-gradient(to bottom,#000 calc(100% - 22px),transparent 100%)}.rf-raiz .rf-matriz i{aspect-ratio:1;border-radius:50%;background:var(--rf-trilho)}.rf-raiz .rf-matriz i.on{background:var(--rf-acento);animation:rfPisca 2.4s ease-in-out infinite}@media (max-width: 767px){.rf-raiz .rf-seg button{padding:6px 12px;min-height:30px}.rf-raiz .rf-btn-c{padding:7px 12px}}.tbolt-rf .tbolt-rf-ctl{height:32px;box-sizing:border-box;font-size:12px;padding:0 12px}.tbolt-rf .tbolt-rf-ctl[data-ativo=true]{color:var(--rf-acento);border-color:color-mix(in srgb,var(--rf-acento) 40%,transparent);background:var(--rf-acento-suave)}.tbolt-rf .tbolt-rf-pag{height:28px;min-width:32px;justify-content:center;padding:0 10px;font-size:14px}.tbolt-rf .tbolt-busca::placeholder{color:var(--rf-tx3)}.tbolt-rf .tbolt-busca:focus-visible,.tbolt-rf .rf-btn-c:focus-visible{outline:2px solid var(--rf-acento);outline-offset:1px}.tbolt-rf .tbolt-kebab{border-radius:999px}@media (hover: none){.tbolt-rf .tbolt-kebab{opacity:.55}}.tbolt-arv-rf th .tbolt-arv-funil{opacity:0;transition:opacity .15s}.tbolt-arv-rf th .tbolt-arv-funil:focus-visible{opacity:1}@media (hover: hover) and (pointer: fine){.tbolt-arv-rf th:hover .tbolt-arv-funil{opacity:1}}@media (hover: none){.tbolt-arv-rf th .tbolt-arv-funil{opacity:.55}}.tbolt-rf .tbolt-abrir{position:absolute;right:8px;top:50%;transform:translateY(-50%);width:24px;height:24px;display:grid;place-items:center;padding:0;border-radius:999px;border:1px solid var(--rf-sub-borda);background:var(--rf-solido);color:var(--rf-tx2);cursor:pointer;opacity:0;pointer-events:none;transition:opacity .15s,color .15s,border-color .15s;touch-action:manipulation}.tbolt-rf .tbolt-abrir:focus-visible{opacity:1;pointer-events:auto;outline:2px solid var(--rf-acento);outline-offset:1px}@media (hover: hover) and (pointer: fine){.tbolt-rf tr[data-linha]:not([data-sel]):hover>td:not(:last-child){background-image:linear-gradient(var(--rf-sub-hover),var(--rf-sub-hover))!important}.tbolt-rf tr[data-linha]:hover .tbolt-abrir{opacity:1;pointer-events:auto}.tbolt-rf .tbolt-abrir:hover{color:var(--rf-acento);border-color:color-mix(in srgb,var(--rf-acento) 45%,transparent)}}@media (hover: hover) and (pointer: fine){.tbolt-arv-rf tr[data-linha-arv]:hover{background:var(--rf-sub-hover)!important}}@media (hover: none),(pointer: coarse){.tbolt-rf .tbolt-abrir{display:none}.tbolt-rf .tbolt-busca{font-size:16px!important}.tbolt-rf .tbolt-rf-ctl,.tbolt-rf .tbolt-rf-pag{height:36px}}@media (prefers-reduced-motion: reduce){.rf-raiz *,.rf-raiz *:before,.rf-raiz *:after{animation-duration:.01ms!important;animation-delay:0ms!important;animation-iteration-count:1!important;transition-duration:.01ms!important}}.rf-raiz .rf-busca{display:flex;align-items:center;gap:8px;height:34px;padding:0 13px;border-radius:999px;box-sizing:border-box;border:1px solid var(--rf-sub-borda);background:var(--rf-sub);color:var(--rf-tx3);cursor:text}.rf-raiz .rf-busca:focus-within{border-color:color-mix(in srgb,var(--rf-acento) 45%,transparent)}.rf-raiz .rf-busca input{flex:1;min-width:0;border:0;outline:0;background:none;color:var(--rf-tx);font:inherit;font-size:13px}.rf-raiz .rf-busca input::placeholder{color:var(--rf-tx3)}.rf-raiz .rf-busca input::-webkit-search-cancel-button{display:none}.rf-raiz .rf-seg.rf-seg-g{height:34px;box-sizing:border-box;align-items:center;padding:3px}.rf-raiz .rf-seg.rf-seg-g button{font-size:12px;min-height:26px;padding:3px 11px}.rf-raiz .rf-seg.rf-seg-lg{display:flex;width:100%;box-sizing:border-box}.rf-raiz .rf-seg.rf-seg-lg button{flex:1;min-height:40px;font-size:14px}@media (max-width: 767px){.rf-raiz .rf-busca{height:40px}.rf-raiz .rf-busca input{font-size:16px}}.rf-raiz .rf-seg.rf-seg-g button[aria-pressed=true],.rf-raiz .rf-seg.rf-seg-lg button[aria-pressed=true]{background:color-mix(in srgb,var(--rf-acento) 14%,transparent);color:var(--rf-acento)}.rf-raiz .rf-barra{container-type:inline-size}@container (max-width: 1120px){.rf-raiz .rf-barra .rf-mais-txt{display:none}}.lanc-linha{transition:background-color .15s,border-color .15s}.lanc-linha .lanc-acoes{opacity:0;transition:opacity .15s}.lanc-linha:focus-visible,.lanc-card-m:focus-visible{outline:2px solid var(--bolt-accent, #4FC3F7);outline-offset:2px}.lanc-linha:focus-within .lanc-acoes{opacity:1}.lanc-dia-fino .lanc-add-fds{opacity:0;transition:opacity .15s}.lanc-dia-fino:focus-within .lanc-add-fds{opacity:1}@media (hover: hover) and (pointer: fine){.lanc-linha:hover{background-image:linear-gradient(#7f7f7f12,#7f7f7f12)}.lanc-linha:hover .lanc-acoes,.lanc-dia-fino:hover .lanc-add-fds{opacity:1}.lanc-menu-item:hover{background:#7f7f7f1f!important}}@media (hover: none){.lanc-linha .lanc-acoes,.lanc-dia-fino .lanc-add-fds{opacity:1}}.lanc-card-m:active{transform:scale(.99)}.lanc-form-corpo>*{flex-shrink:0}.ger-kpis-wrap{container-type:inline-size}.ger-kpis{display:grid;gap:14px;grid-template-columns:repeat(4,minmax(0,1fr))}@container (max-width: 980px){.ger-kpis{grid-template-columns:repeat(2,minmax(0,1fr))}}@container (max-width: 520px){.ger-kpis{grid-template-columns:minmax(0,1fr)}}.lanc-seg:focus-visible,.combo-busca-gatilho:focus-visible{outline:2px solid var(--bolt-accent, #4FC3F7)!important;outline-offset:1px!important}.ag-sync>summary::-webkit-details-marker{display:none}.ag-kpis-m::-webkit-scrollbar{display:none}@media (pointer: coarse){.bolt-emissao input:not([type=checkbox]):not([type=radio]),.bolt-emissao textarea,.bolt-emissao select,.bolt-toque input:not([type=checkbox]):not([type=radio]),.bolt-toque textarea,.bolt-toque select{font-size:16px!important;min-height:44px}.bolt-emissao .botao-boardui,.bolt-toque .botao-boardui{min-height:44px}}@media (pointer: coarse){.aba-pill-btn{min-height:44px;justify-content:center}}.fiscal-grade .tbolt-th,.fiscal-grade tbody td,.fiscal-grade tfoot td{padding-left:10px!important}.ico-cc-argola,.ico-cc-ponteiro,.ico-hs,.ico-hs-haste,.ico-lb{transform-box:view-box}.ico-cc-ponteiro{transform-origin:16px 16.2px}.ico-hs{transform-origin:12px 12px}.ico-hs-haste{transform-origin:21px 16px}.ico-lb{transform-origin:12px 12px}.nav-ico-hover:hover .ico-cc-argola{animation:icoCcArgola .6s ease-in-out}.nav-ico-hover:focus-visible .ico-cc-argola,.tocar .ico-cc-argola{animation:icoCcArgolaT .6s ease-in-out}.nav-ico-hover:hover .ico-cc-ponteiro{animation:icoCcPonteiro .8s ease-in-out .1s backwards}.nav-ico-hover:focus-visible .ico-cc-ponteiro,.tocar .ico-cc-ponteiro{animation:icoCcPonteiroT .8s ease-in-out .1s backwards}.nav-ico-hover:hover .ico-hs{animation:icoHs .8s ease-in-out}.nav-ico-hover:focus-visible .ico-hs,.tocar .ico-hs{animation:icoHsT .8s ease-in-out}.nav-ico-hover:hover .ico-hs-haste{animation:icoHsHaste .8s ease-in-out .05s backwards}.nav-ico-hover:focus-visible .ico-hs-haste,.tocar .ico-hs-haste{animation:icoHsHasteT .8s ease-in-out .05s backwards}.nav-ico-hover:hover .ico-lb{animation:icoLb .7s ease-in-out}.nav-ico-hover:focus-visible .ico-lb,.tocar .ico-lb{animation:icoLbT .7s ease-in-out}@keyframes icoCcArgola{0%,to{transform:none}40%{transform:translateY(1.6px)}75%{transform:translateY(-.3px)}}@keyframes icoCcArgolaT{0%,to{transform:none}40%{transform:translateY(1.6px)}75%{transform:translateY(-.3px)}}@keyframes icoCcPonteiro{0%{transform:rotate(0)}to{transform:rotate(360deg)}}@keyframes icoCcPonteiroT{0%{transform:rotate(0)}to{transform:rotate(360deg)}}@keyframes icoHs{0%,to{transform:none}22%{transform:translateY(-.8px) scale(1.14)}50%{transform:none}75%{transform:translateY(-.5px) scale(1.09)}}@keyframes icoHsT{0%,to{transform:none}22%{transform:translateY(-.8px) scale(1.14)}50%{transform:none}75%{transform:translateY(-.5px) scale(1.09)}}@keyframes icoHsHaste{0%,to{transform:rotate(0)}22%{transform:rotate(14deg)}50%{transform:rotate(-7deg)}75%{transform:rotate(5deg)}}@keyframes icoHsHasteT{0%,to{transform:rotate(0)}22%{transform:rotate(14deg)}50%{transform:rotate(-7deg)}75%{transform:rotate(5deg)}}@keyframes icoLb{0%{transform:none}50%{transform:rotate(45deg) scale(.9)}to{transform:rotate(90deg)}}@keyframes icoLbT{0%{transform:none}50%{transform:rotate(45deg) scale(.9)}to{transform:rotate(90deg)}}@media (prefers-reduced-motion: reduce){.ico-cc-argola,.ico-cc-ponteiro,.ico-hs,.ico-hs-haste,.ico-lb{animation:none!important}}.selo-beta{flex-shrink:0;margin-left:auto;min-width:15px;height:15px;box-sizing:border-box;padding:0 3px;display:inline-grid;place-items:center;border:1px solid currentColor;border-radius:5px;font-size:9px;font-weight:700;line-height:1;letter-spacing:0}.selo-beta-titulo{margin-left:12px;height:20px;padding:0 8px;font-size:11px;font-weight:600;letter-spacing:.02em;vertical-align:middle;position:relative;top:-2px}.ico-ls-linha,.ico-ls-seta{transform-box:view-box}.nav-ico-hover:hover .ico-ls-linha{animation:icoLsLinha .5s ease-in-out}.nav-ico-hover:focus-visible .ico-ls-linha,.tocar .ico-ls-linha{animation:icoLsLinhaT .5s ease-in-out}.nav-ico-hover:hover .ico-ls-seta{animation:icoLsSeta .6s ease-in-out}.nav-ico-hover:focus-visible .ico-ls-seta,.tocar .ico-ls-seta{animation:icoLsSetaT .6s ease-in-out}@keyframes icoLsLinha{0%,to{transform:none}50%{transform:scaleX(.7)}}@keyframes icoLsLinhaT{0%,to{transform:none}50%{transform:scaleX(.7)}}@keyframes icoLsSeta{0%,to{transform:none}35%{transform:translate(-1.5px)}70%{transform:translate(.4px)}}@keyframes icoLsSetaT{0%,to{transform:none}35%{transform:translate(-1.5px)}70%{transform:translate(.4px)}}@media (prefers-reduced-motion: reduce){.ico-ls-linha,.ico-ls-seta{animation:none!important}}.bmenu{display:inline-flex;align-items:stretch;vertical-align:middle}.bmenu-unico{gap:8px}.bmenu-divisor{align-self:stretch;width:1px;margin:7px 0 7px 2px;background:currentColor;opacity:.22}.bmenu-seta{flex-shrink:0;transition:transform .38s cubic-bezier(.34,1.56,.64,1)}.bmenu--aberto .bmenu-seta{transform:rotate(180deg)}.bmenu--split .bmenu-principal{border-top-right-radius:0!important;border-bottom-right-radius:0!important}.bmenu--split .bmenu-gatilho{border-top-left-radius:0!important;border-bottom-left-radius:0!important;margin-left:-1px;padding-left:9px!important;padding-right:9px!important}.bmenu-painel{animation:bmenuEntra .3s cubic-bezier(.32,1.4,.6,1) both;outline:none}.bmenu-painel--saindo{animation:bmenuSai .12s ease-in both;pointer-events:none}@keyframes bmenuEntra{0%{opacity:0;transform:translateY(var(--bmenu-y, -4px)) scale(.96)}to{opacity:1;transform:none}}@keyframes bmenuSai{to{opacity:0;transform:scale(.97)}}.bmenu-item{display:flex;align-items:center;gap:10px;width:100%;min-height:36px;padding:7px 10px;border:0;border-radius:8px;background:transparent;color:var(--bmenu-tx2);font:inherit;font-size:13px;font-weight:500;text-align:left;cursor:pointer;transition:background-color .15s ease,color .15s ease}.bmenu-item:focus-visible,.bmenu-item:hover:not(:disabled){background:var(--bmenu-hover);color:var(--bmenu-tx);outline:none}.bmenu-item:disabled{color:var(--bmenu-mudo);cursor:default}.bmenu-item--ativo,.bmenu-item--ativo:hover:not(:disabled){background:var(--bmenu-ativo-bg);color:var(--bmenu-ativo)}.bmenu-item--perigo,.bmenu-item--perigo:hover:not(:disabled){color:var(--bmenu-perigo)}.bmenu-item-ico{display:inline-flex;flex-shrink:0;opacity:.85}.bmenu-item-txt{white-space:nowrap}.bmenu-item-2l{display:flex;flex-direction:column;gap:1px;min-width:0}.bmenu-item-2l .bmenu-item-txt{color:var(--bmenu-tx);font-weight:600}.bmenu-item-sub{font-size:11px;font-weight:400;color:var(--bmenu-mudo)}.bmenu-item-dica{margin-left:auto;padding-left:10px;font-size:11px;font-weight:400;white-space:nowrap}.bmenu-fio{height:1px;margin:5px 6px;background:var(--bmenu-fio)}.bmenu-secao{padding:8px 10px 4px;font-size:11px;font-weight:600;color:var(--bmenu-mudo)}@media (pointer: coarse){.bmenu-item{min-height:44px}}@media (prefers-reduced-motion: reduce){.bmenu-seta{transition:none}.bmenu-painel{animation:bmenuEntraRM 1ms both}.bmenu-painel--saindo{animation:none}@keyframes bmenuEntraRM{0%{opacity:0}}}.bliq{position:relative;isolation:isolate;overflow:hidden;display:inline-flex;align-items:center;justify-content:center;height:36px;min-width:268px;padding:0 18px;border:0;border-radius:10px;font-family:inherit;font-size:13px;font-weight:700;white-space:nowrap;color:var(--bliq-ink);cursor:pointer;background-color:var(--bliq-tanque);background-image:linear-gradient(135deg,var(--bliq-acento),var(--bliq-acento2));box-shadow:0 14px 26px -10px var(--bliq-acento-bg),var(--bliq-contato),var(--bliq-inset);transition:transform .18s cubic-bezier(.34,1.56,.64,1),box-shadow .2s ease,background-color .3s ease}@media (hover: hover) and (pointer: fine){.bliq:not([data-fase]):not(:disabled):hover{background-image:linear-gradient(135deg,color-mix(in srgb,var(--bliq-acento) 82%,white),color-mix(in srgb,var(--bliq-acento2) 82%,white))}}.bliq:not([data-fase]):not(:disabled):active{transform:scale(.975)}.bliq:focus-visible{outline:2px solid var(--bliq-acento);outline-offset:2px}.bliq:not([data-fase]):disabled{background-image:none;background:var(--bliq-desab);color:var(--bliq-desab-ink);box-shadow:none;cursor:not-allowed}.bliq[data-fase]{background-image:none;background-color:var(--bliq-tanque);cursor:default;box-shadow:inset 0 0 0 1px color-mix(in srgb,var(--bliq-acento) 35%,transparent),var(--bliq-contato)}.bliq-agua{position:absolute;left:0;right:0;bottom:0;z-index:0;height:0;pointer-events:none;background-image:linear-gradient(135deg,color-mix(in srgb,var(--bliq-acento) 30%,transparent),color-mix(in srgb,var(--bliq-acento2) 30%,transparent));transition:height .9s cubic-bezier(.22,1,.36,1),opacity .4s}.bliq[data-fase=trabalhando] .bliq-agua{height:calc(var(--nivel) * 1%)}.bliq-onda{position:absolute;left:0;bottom:100%;width:200%;height:7px;display:block;opacity:0;transition:opacity .3s;color:color-mix(in srgb,var(--bliq-acento) 30%,transparent)}.bliq-onda path{fill:currentColor}.bliq-onda.b{height:9px;color:color-mix(in srgb,var(--bliq-acento2) 22%,transparent)}.bliq[data-fase=trabalhando] .bliq-onda{opacity:1}.bliq[data-fase=trabalhando] .bliq-onda.a{animation:bliqOnda 1.6s linear infinite}.bliq[data-fase=trabalhando] .bliq-onda.b{animation:bliqOnda 2.6s linear infinite reverse}@keyframes bliqOnda{to{transform:translate(-50%)}}.bliq[data-fase=ok]{background-color:var(--bliq-verde);box-shadow:0 14px 26px -12px color-mix(in srgb,var(--bliq-verde) 45%,transparent),var(--bliq-contato),var(--bliq-inset)}.bliq[data-fase=ok] .bliq-agua{opacity:0}.bliq[data-fase=erro]{background-color:var(--bliq-vermelho-bg);box-shadow:inset 0 0 0 1px color-mix(in srgb,var(--bliq-vermelho) 45%,transparent);animation:bliqTremor .32s ease 2}@keyframes bliqTremor{25%{transform:translate(-3px)}75%{transform:translate(3px)}}.bliq-txt{position:relative;z-index:2;display:inline-flex;align-items:center;gap:8px}.bliq[data-fase=trabalhando] .bliq-txt{color:var(--bliq-tx-trab)}.bliq[data-fase=ok] .bliq-txt{color:var(--bliq-ink)}.bliq[data-fase=erro] .bliq-txt{color:var(--bliq-vermelho)}.bliq-check path{stroke-dasharray:20;stroke-dashoffset:20;animation:bliqRisca .45s ease .15s forwards}@keyframes bliqRisca{to{stroke-dashoffset:0}}.bliq-gota{position:absolute;z-index:1;width:40px;height:40px;margin:-20px 0 0 -20px;border-radius:50%;pointer-events:none}.bliq-gota.anel{border:1.5px solid rgba(255,255,255,.75);animation:bliqAnel .7s cubic-bezier(.16,1,.3,1) forwards}.bliq-gota.cheia{background:#ffffff59;animation:bliqCheia .5s cubic-bezier(.16,1,.3,1) forwards}@keyframes bliqAnel{0%{transform:scale(0);opacity:.9}to{transform:scale(5);opacity:0}}@keyframes bliqCheia{0%{transform:scale(0);opacity:.7}to{transform:scale(3);opacity:0}}@media (max-width: 480px){.bliq{min-width:0;flex:1 1 100%}}@media (prefers-reduced-motion: reduce){.bliq-onda,.bliq-gota{display:none}.bliq[data-fase=erro]{animation:none}.bliq-agua{transition:none}.bliq-check path{animation:none;stroke-dashoffset:0}}.lanc-hora{position:relative;display:flex;align-items:center;gap:8px;height:40px;padding:0 8px 0 11px;border-radius:12px;min-width:0;border:1px solid var(--lh-border);background:var(--lh-bg);box-shadow:var(--lh-inner);cursor:text;transition:border-color .15s,box-shadow .15s}@media (hover: hover){.lanc-hora:hover{border-color:var(--lh-borderHi)}}.lanc-hora:focus-within{border-color:var(--lh-accent);box-shadow:var(--lh-inner),0 0 0 3px var(--lh-accentBg)}.lanc-hora>svg{flex-shrink:0;color:var(--lh-mudo);transition:color .15s}.lanc-hora:focus-within>svg{color:var(--lh-accent)}.lanc-hora-caixa{position:relative;flex:1;min-width:0;height:100%;overflow:hidden}.lanc-hora input{position:absolute;top:0;right:0;bottom:0;left:0;width:100%;border:0;outline:none;background:transparent;padding:0;margin:0;font-family:var(--bolt-mono);font-size:15px;letter-spacing:.02em;color:transparent;caret-color:transparent;-webkit-appearance:none;-moz-appearance:none;appearance:none}.lanc-hora input::selection{background:transparent}.lanc-hora-vis{position:absolute;top:0;right:0;bottom:0;left:0;display:flex;align-items:center;pointer-events:none;font-family:var(--bolt-mono);font-size:15px;letter-spacing:.02em;color:var(--lh-tx);white-space:nowrap}.lanc-hora-vis b{font-weight:400;padding:1px 2px;margin:0 -2px;border-radius:5px;transition:background-color .12s,color .12s}.lanc-hora-vis b.vazio{color:var(--lh-mudo)}.lanc-hora-vis b.on{background:var(--lh-seg);color:var(--lh-accent)}.lanc-hora-vis s{text-decoration:none;color:var(--lh-mudo);margin:0 1px}.lanc-hora-setas{display:flex;flex-direction:column;opacity:0;transition:opacity .15s}.lanc-hora:hover .lanc-hora-setas,.lanc-hora:focus-within .lanc-hora-setas{opacity:1}.lanc-hora-setas button{width:18px;height:15px;border:0;background:none;color:var(--lh-mudo);cursor:pointer;display:flex;align-items:center;justify-content:center;border-radius:4px;padding:0}.lanc-hora-setas button:hover{color:var(--lh-accent);background:var(--lh-accentBg)}@media (pointer: coarse){.lanc-hora{height:44px;padding:0 10px;gap:6px}.lanc-hora>svg,.lanc-hora-setas{display:none}.lanc-hora input,.lanc-hora-vis{font-size:16px;letter-spacing:0}}@media (prefers-reduced-motion: reduce){.lanc-hora,.lanc-hora-vis b,.lanc-hora-setas{transition:none}}.ps{--bg:#060B18;--glow:#0F2554;--card:rgba(255,255,255,.055);--solido:#0B1226;--borda:rgba(255,255,255,.1);--borda-hi:rgba(255,255,255,.18);--tx:rgba(255,255,255,.95);--tx2:rgba(255,255,255,.72);--tx3:rgba(255,255,255,.58);--acento:#4FC3F7;--acento-bg:rgba(79,195,247,.14);--v:#30D158;--vbg:rgba(48,209,88,.13);--a:#FFD60A;--abg:rgba(255,214,10,.12);--r:#FF453A;--rbg:rgba(255,69,58,.14);--mono:"Geist Mono",ui-monospace,monospace;--sombra:0 20px 60px rgba(0,0,0,.45);min-height:100vh;min-height:100dvh;background:radial-gradient(1200px 600px at 70% -10%,var(--glow) 0%,transparent 60%),var(--bg);color:var(--tx);font-family:Geist,system-ui,-apple-system,sans-serif;font-size:13.5px;-webkit-tap-highlight-color:transparent;-webkit-text-size-adjust:100%;overscroll-behavior:none;color-scheme:dark}.ps[data-t=claro]{--bg:#EEF2F8;--glow:#D6E4FA;--card:rgba(255,255,255,.85);--solido:#FFFFFF;--borda:rgba(10,20,50,.12);--borda-hi:rgba(10,20,50,.22);--tx:#0E1630;--tx2:rgba(14,22,48,.78);--tx3:rgba(14,22,48,.62);--acento:#0B6FA8;--acento-bg:rgba(11,111,168,.1);--v:#1B873F;--vbg:rgba(27,135,63,.11);--a:#8A6A00;--abg:rgba(200,150,0,.14);--r:#CC2200;--rbg:rgba(204,34,0,.09);--sombra:0 20px 50px rgba(20,40,90,.15);color-scheme:light}.ps *{box-sizing:border-box}.ps button,.ps a,.ps [role=button]{touch-action:manipulation}.ps button{font-family:inherit}.ps svg.i{width:16px;height:16px;fill:none;stroke:currentColor;stroke-width:1.8;stroke-linecap:round;stroke-linejoin:round;flex:none}.ps .mono{font-family:var(--mono);font-variant-numeric:tabular-nums}.ps .m{color:var(--tx3)}.ps .v{color:var(--v)}.ps .a{color:var(--a)}.ps .r{color:var(--r)}.ps :focus-visible{outline:2px solid var(--acento);outline-offset:2px}.ps .logo-c,.ps[data-t=claro] .logo-b{display:none}.ps[data-t=claro] .logo-c{display:block}.ps .btn{height:44px;padding:0 18px;border-radius:12px;border:1px solid var(--borda-hi);background:transparent;color:var(--tx);font:600 13px Geist,sans-serif;display:inline-flex;align-items:center;justify-content:center;gap:8px;cursor:pointer;transition:transform .12s cubic-bezier(.23,1,.32,1),background .12s;user-select:none;-webkit-user-select:none}.ps .btn:active{transform:scale(.97)}.ps .btn.pri{background:linear-gradient(180deg,#5fd0ff,#2b9fd8);color:#04141f;border-color:transparent}.ps[data-t=claro] .btn.pri{background:linear-gradient(180deg,#1c86c4,#0b6fa8);color:#fff}.ps .btn[disabled]{opacity:.5;cursor:not-allowed}.ps .btn.blk{width:100%}.ps .btn.sm{height:44px;padding:0 14px}@media (hover:hover) and (pointer:fine){.ps .btn:not([disabled]):hover{background:var(--card)}.ps .btn.pri:not([disabled]):hover{filter:brightness(1.06);background:linear-gradient(180deg,#5fd0ff,#2b9fd8)}.ps[data-t=claro] .btn.pri:not([disabled]):hover{background:linear-gradient(180deg,#1c86c4,#0b6fa8)}}.ps .selo{display:inline-flex;align-items:center;gap:5px;height:24px;padding:0 9px;border-radius:7px;font-size:11.5px;font-weight:600;white-space:nowrap}.ps .s-v{background:var(--vbg);color:var(--v)}.ps .s-a{background:var(--abg);color:var(--a)}.ps .s-b{background:var(--acento-bg);color:var(--acento)}.ps .s-c{background:var(--card);color:var(--tx2);border:1px solid var(--borda)}.ps .dot{width:7px;height:7px;border-radius:50%;background:var(--v);flex:none}.ps .dot.off{background:var(--tx3)}.ps .lgw{position:relative;min-height:100vh;min-height:100dvh;display:flex;align-items:center;justify-content:center;padding:calc(28px + env(safe-area-inset-top)) 16px calc(28px + env(safe-area-inset-bottom));overflow:hidden;background:radial-gradient(520px 320px at 50% 38%,rgba(15,80,200,.35),transparent 70%)}.ps[data-t=claro] .lgw{background:radial-gradient(520px 320px at 50% 38%,rgba(11,111,168,.16),transparent 70%)}.ps .lgw svg.fd{position:absolute;top:0;right:0;bottom:0;left:0;width:100%;height:100%;opacity:.5;pointer-events:none}.ps .fd line{stroke:var(--acento);stroke-width:1;opacity:.35}.ps .fd circle{fill:var(--acento);opacity:.7}.ps .lgc{position:relative;width:100%;max-width:400px;border:1px solid var(--borda-hi);border-radius:22px;background:var(--card);backdrop-filter:blur(14px);-webkit-backdrop-filter:blur(14px);padding:28px;box-shadow:var(--sombra)}.ps[data-t=claro] .lgc{background:#ffffffeb}.ps .lgl{margin-bottom:20px;display:flex;align-items:center;gap:10px}.ps .lgl img{height:28px;width:auto}.ps .lgc h2{font-weight:300;font-size:22px;letter-spacing:-.5px;margin:0 0 6px}.ps .lgs{font-size:12.5px;color:var(--tx2);line-height:1.55;margin:0 0 16px}.ps .lbl{display:block;margin:0 0 14px;font-size:12px;font-weight:600;color:var(--tx2)}.ps .inp{display:block;width:100%;height:48px;margin-top:6px;border:1px solid var(--borda-hi);border-radius:12px;padding:0 13px;font:400 16px Geist,sans-serif;color:var(--tx);background:var(--card);outline:0}.ps .cx{display:flex;gap:8px;margin:4px 0 12px}.ps .cx input{flex:1 1 0;min-width:0;height:56px;border:1px solid var(--borda-hi);border-radius:12px;text-align:center;font:500 22px var(--mono);color:var(--tx);background:var(--card);caret-color:var(--acento);padding:0;outline:0}.ps .cx input:not(:placeholder-shown){border-color:var(--acento)}.ps .cx.er input{border-color:var(--r);background:var(--rbg)}.ps .cx.er{animation:ps-tremer .28s}.ps .err{display:none;align-items:flex-start;gap:8px;color:var(--r);font-size:12.5px;line-height:1.45;margin:0 0 12px}.ps .err.on{display:flex}.ps .lnk{background:none;border:0;padding:0 2px;min-height:44px;color:var(--acento);font:600 12.5px Geist,sans-serif;cursor:pointer}.ps .lnk[disabled]{color:var(--tx3);cursor:default}.ps .rs{display:flex;align-items:center;justify-content:space-between;gap:8px;flex-wrap:wrap;font-size:12px;color:var(--tx3);margin-top:8px}.ps .lgh{position:relative;margin-top:16px;font-size:11.5px;color:var(--tx3);display:flex;gap:7px;align-items:center;flex-wrap:wrap}.ps .tema{position:fixed;top:calc(12px + env(safe-area-inset-top));right:12px;z-index:9;width:44px;height:44px;padding:0;border-radius:12px;border:1px solid var(--borda-hi);background:var(--solido);color:var(--tx);cursor:pointer;display:flex;align-items:center;justify-content:center}.ps .toast{position:fixed;left:50%;bottom:calc(24px + env(safe-area-inset-bottom));transform:translate(-50%);background:var(--solido);border:1px solid var(--borda-hi);border-radius:12px;padding:10px 14px;font-size:12.5px;max-width:92%;z-index:60;animation:ps-sobe .3s cubic-bezier(.16,1,.3,1)}@keyframes ps-tremer{25%{transform:translate(-5px)}75%{transform:translate(5px)}}.ps .top{display:flex;align-items:center;gap:12px;padding:calc(12px + env(safe-area-inset-top)) 20px 12px;border-bottom:1px solid var(--borda);background:var(--solido);flex-wrap:wrap;position:sticky;top:0;z-index:8}.ps .lg{display:inline-flex;align-items:center;gap:10px}.ps .lg img{height:22px;width:auto}.ps .lg em{font-style:normal;font-weight:600;font-size:13px;color:var(--acento);padding-left:10px;border-left:1px solid var(--borda-hi)}.ps .top .acoes{margin-left:auto;display:flex;align-items:center;gap:8px}.ps .quem{text-align:right;font-size:12px;color:var(--tx3);min-width:0}.ps .quem b{color:var(--tx);display:block;font-size:13px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;max-width:220px}.ps .ibtn{width:44px;height:44px;border-radius:12px;border:1px solid var(--borda);background:transparent;color:var(--tx2);cursor:pointer;display:inline-flex;align-items:center;justify-content:center}.ps .ibtn:active{transform:scale(.95)}@media (hover:hover) and (pointer:fine){.ps .ibtn:hover{background:var(--card);color:var(--tx)}}.ps .pg{max-width:1100px;margin:0 auto;padding:16px 16px calc(40px + env(safe-area-inset-bottom))}.ps .hor{display:flex;align-items:center;gap:8px;flex-wrap:wrap;padding:10px 14px;border:1px solid var(--borda);border-radius:12px;background:var(--card);font-size:12.5px;color:var(--tx2);margin-bottom:16px}.ps .hor b{color:var(--tx);font-weight:600}.ps .hor .selo{margin-left:auto}.ps .tit{font-size:20px;font-weight:300;letter-spacing:-.5px;margin:0 0 2px}.ps .sub{font-size:12.5px;color:var(--tx3);line-height:1.5}.ps .card{border:1px solid var(--borda);border-radius:18px;background:var(--card);padding:16px;min-width:0}.ps .g2{display:grid;grid-template-columns:minmax(0,1.15fr) minmax(0,1fr);gap:14px;margin-bottom:14px}.ps .g3{display:grid;grid-template-columns:repeat(auto-fit,minmax(min(100%,240px),1fr));gap:10px;margin-bottom:14px}.ps .kpi{display:flex;align-items:baseline;gap:8px;flex-wrap:wrap;margin-top:4px}.ps .kpi b{font-family:var(--mono);font-size:26px;font-weight:500;letter-spacing:-1px}.ps .kpi span{font-size:12px;color:var(--tx3)}.ps .ln{display:flex;justify-content:space-between;gap:12px;padding:10px 0;border-bottom:1px solid var(--borda);font-size:12.5px;color:var(--tx2)}.ps .ln:last-child{border:0}.ps .ln .n{font-family:var(--mono);color:var(--tx);white-space:nowrap;text-align:right}.ps .ln .esc{color:var(--tx3);font-size:11.5px;display:block;margin-top:2px;line-height:1.4}.ps .vazio{border:1px dashed var(--borda-hi);border-radius:18px;padding:22px 16px;text-align:center;color:var(--tx3);line-height:1.55;font-size:12.5px;display:flex;flex-direction:column;align-items:center;gap:8px}.ps .vazio svg.i{width:22px;height:22px;color:var(--tx3)}.ps .vazio b{color:var(--tx);font-weight:600;font-size:13.5px}.ps .card h3{margin:0 0 6px;font-size:14px;font-weight:600;display:flex;align-items:center;gap:8px}.ps .esc-lista{display:flex;flex-direction:column;gap:10px}.ps .escolha{display:flex;flex-direction:column;gap:10px;max-width:560px;margin:8vh auto 0}.ps .escolha button{text-align:left;min-height:64px;padding:12px 16px;border-radius:16px;border:1px solid var(--borda-hi);background:var(--card);color:var(--tx);font:inherit;cursor:pointer;display:flex;justify-content:space-between;align-items:center;gap:12px}.ps .escolha button:active{transform:scale(.985)}@media (hover:hover) and (pointer:fine){.ps .escolha button:hover{border-color:var(--acento)}}.ps .escolha b{display:block;font-weight:600;font-size:14px}.ps .escolha small{color:var(--tx3);font-size:12px}.ps .carregando{min-height:100vh;min-height:100dvh;display:flex;align-items:center;justify-content:center;color:var(--tx3)}.ps .rev .card,.ps .rev .hor,.ps .rev .vazio{animation:ps-sobe .44s cubic-bezier(.16,1,.3,1) backwards}@keyframes ps-sobe{0%{opacity:0;transform:translateY(14px)}to{opacity:1;transform:none}}@media (max-width:720px){.ps .g2{grid-template-columns:minmax(0,1fr)}.ps .quem,.ps .top>.selo{display:none}.ps .top{flex-wrap:nowrap}.ps .lg em{padding-left:8px}.ps .top{padding-left:14px;padding-right:14px}.ps .pg{padding-left:12px;padding-right:12px}.ps .lgc{padding:22px 18px}}.ps #ent{position:fixed;top:0;right:0;bottom:0;left:0;z-index:50;overflow:hidden;background:radial-gradient(800px 500px at 50% 46%,#0d2f78,#060b18 62%);opacity:0;pointer-events:none;display:none;cursor:pointer}.ps[data-t=claro] #ent{background:radial-gradient(800px 500px at 50% 46%,#cfe4fb,#eef2f8 62%)}.ps #ent.go{display:block;pointer-events:auto;animation:ps-ov 2s linear both}@keyframes ps-ov{0%{opacity:0}9%{opacity:1}76%{opacity:1}to{opacity:0}}.ps #ent .st{position:absolute;left:50%;top:calc(46% - 35px);width:150px;height:2px;border-radius:2px;background:linear-gradient(90deg,transparent,#7fdcff);transform-origin:0 50%;opacity:0}.ps[data-t=claro] #ent .st{background:linear-gradient(90deg,transparent,#0B6FA8)}.ps #ent.go .st{will-change:transform,opacity;animation:ps-voa 1.33s cubic-bezier(.3,.55,.35,1) var(--dl) both}@keyframes ps-voa{0%{opacity:0;transform:rotate(var(--a)) translate(60px) scaleX(.15)}25%{opacity:1}70%{opacity:.8}to{opacity:0;transform:rotate(var(--a)) translate(var(--d)) scaleX(1.6)}}.ps #ent .ct{position:absolute;left:50%;top:46%;width:min(340px,86vw);transform:translate(-50%,-50%);text-align:center}.ps #ent .ct img{height:40px;width:auto;margin:0 auto;display:block}.ps #ent .ct img.logo-c,.ps[data-t=claro] #ent .ct img.logo-b{display:none}.ps[data-t=claro] #ent .ct img.logo-c{display:block}.ps #ent.go .lw{animation:ps-lgo .83s cubic-bezier(.23,1,.32,1) .12s backwards}@keyframes ps-lgo{0%{opacity:0;transform:scale(.9)}to{opacity:1;transform:none}}.ps #ent .anel{position:absolute;left:50%;top:calc(46% - 35px);width:150px;height:150px;margin:-75px 0 0 -75px;border:1.5px solid var(--acento);border-radius:50%;opacity:0}.ps #ent.go .anel{animation:ps-anel 1.2s cubic-bezier(.23,1,.32,1) 215ms both}@keyframes ps-anel{0%{opacity:.7;transform:scale(.5)}to{opacity:0;transform:scale(2.4)}}.ps #ent .t1,.ps #ent .t2{margin:0}.ps #ent .t1{margin-top:22px;font-size:17px;font-weight:300;letter-spacing:-.3px}.ps #ent .t2{margin-top:6px;font-size:12.5px;color:var(--tx2)}.ps #ent.go .t1{animation:ps-sobe .56s cubic-bezier(.16,1,.3,1) .51s backwards}.ps #ent.go .t2{animation:ps-sobe .56s cubic-bezier(.16,1,.3,1) .64s backwards}.ps #ent .pula{position:absolute;bottom:calc(22px + env(safe-area-inset-bottom));left:0;right:0;text-align:center;font-size:11.5px;color:var(--tx3)}@media (prefers-reduced-motion:reduce){.ps #ent .st,.ps #ent .anel{display:none}.ps #ent.go{animation:ps-ovr .7s linear both}@keyframes ps-ovr{0%{opacity:0}20%{opacity:1}75%{opacity:1}to{opacity:0}}.ps #ent.go .lw,.ps #ent.go .t1,.ps #ent.go .t2,.ps .rev .card,.ps .rev .hor,.ps .rev .vazio,.ps .toast,.ps .cx.er{animation:none}.ps .btn,.ps .ibtn{transition:none}}.ps .s-r{background:var(--rbg);color:var(--r)}.ps .nav{display:flex;gap:6px;padding:10px 16px 0;max-width:1100px;margin:0 auto;overflow-x:auto}.ps .nav button{height:40px;display:inline-flex;align-items:center;padding:0 16px;border-radius:999px;font:500 12.5px Geist,sans-serif;color:var(--tx2);border:1px solid transparent;background:transparent;white-space:nowrap;cursor:pointer;user-select:none;-webkit-user-select:none}.ps .nav button.on{background:var(--acento-bg);color:var(--acento);border-color:color-mix(in srgb,var(--acento) 32%,transparent);font-weight:600}@media (hover:hover) and (pointer:fine){.ps .nav button:not(.on):hover{background:var(--card);color:var(--tx)}}.ps .barra,.ps .fab{display:none}.ps .cab-pg{display:flex;justify-content:space-between;align-items:flex-end;gap:12px;flex-wrap:wrap;margin-bottom:12px}.ps .pg.estreito{max-width:680px}.ps .voltar{display:inline-flex;align-items:center;gap:4px;padding:0;min-height:44px}.ps .rot,.ps .campo legend{display:block;font-size:12px;font-weight:600;color:var(--tx2);margin:0 0 5px;padding:0}.ps .campo{margin:0 0 14px;border:0;padding:0;min-width:0;display:block}.ps .ctl{display:block;width:100%;height:44px;border:1px solid var(--borda-hi);border-radius:12px;padding:0 13px;font:400 16px Geist,sans-serif;color:var(--tx);background:var(--card);outline:0}.ps .ctl.ta{height:auto;min-height:96px;padding:11px 13px;line-height:1.5;resize:vertical}.ps select.ctl{-webkit-appearance:auto;-moz-appearance:auto;appearance:auto;background:var(--solido)}.ps .ctl:focus-visible{outline:2px solid var(--acento);outline-offset:2px}.ps .chips{display:flex;flex-wrap:wrap;gap:8px}.ps .chips button{min-height:44px;display:inline-flex;align-items:center;padding:0 14px;border-radius:999px;border:1px solid var(--borda-hi);background:transparent;font:500 12.5px Geist,sans-serif;color:var(--tx2);cursor:pointer;user-select:none;-webkit-user-select:none}.ps .chips button.on{background:var(--acento-bg);border-color:color-mix(in srgb,var(--acento) 40%,transparent);color:var(--acento);font-weight:600}.ps .seg{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:8px}.ps .seg button{min-height:56px;border:1px solid var(--borda-hi);border-radius:12px;padding:8px 6px;background:transparent;text-align:center;font:500 12.5px Geist,sans-serif;color:var(--tx2);display:flex;flex-direction:column;justify-content:center;gap:2px;cursor:pointer}.ps .seg button small{font-size:10.5px;color:var(--tx3)}.ps .seg button.on{border-color:var(--a);background:var(--abg);color:var(--a);font-weight:700}.ps .seg button.on small{color:var(--a)}.ps .filtros{margin-bottom:12px;display:flex;flex-direction:column;gap:10px}.ps .linha-f{display:grid;grid-template-columns:minmax(0,1.6fr) minmax(0,1fr) minmax(0,1fr) auto;gap:8px;align-items:center}.ps .sw{display:inline-flex;align-items:center;gap:8px;min-height:44px;font-size:12.5px;color:var(--tx2);cursor:pointer;white-space:nowrap}.ps .sw input{width:40px;height:24px;-moz-appearance:none;appearance:none;-webkit-appearance:none;border-radius:999px;background:var(--borda-hi);position:relative;cursor:pointer;transition:background .15s;margin:0;flex:none}.ps .sw input:after{content:"";position:absolute;top:3px;left:3px;width:18px;height:18px;border-radius:50%;background:#fff;transition:transform .18s cubic-bezier(.23,1,.32,1)}.ps .sw input:checked{background:var(--acento)}.ps .sw input:checked:after{transform:translate(16px)}.ps .lista-ch{padding:6px 14px}.ps .ch{display:flex;gap:12px;align-items:center;padding:12px 4px;min-height:60px;width:100%;text-align:left;background:transparent;border:0;border-bottom:1px solid var(--borda);color:inherit;font:inherit;cursor:pointer}.ps .ch:last-child{border-bottom:0}.ps .ch:active{background:var(--card)}.ps .ch .t{flex:1;min-width:0}.ps .ch .t b{display:block;font-weight:600;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.ps .ch .t small{color:var(--tx3);font-size:11.5px}.ps .ch .rel{text-align:right;font-size:12px;white-space:nowrap;display:flex;flex-direction:column;align-items:flex-end;gap:3px}.ps .ch .rel small{font-size:11px;color:var(--tx3);font-family:var(--mono)}.ps .ch .rel .a{display:inline-flex;align-items:center;gap:4px;font-weight:600}@media (hover:hover) and (pointer:fine){.ps .ch:hover{background:var(--card)}}.ps .bloco-ch .cab{display:flex;justify-content:space-between;align-items:center}.ps .bloco-ch .cab h3{margin:0}.ps .kpis{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:10px;margin:6px 0 8px}.ps .kpis div{display:flex;align-items:baseline;gap:8px;flex-wrap:wrap}.ps .kpis b{font-size:24px;font-weight:500;letter-spacing:-1px}.ps .kpis span{font-size:12px;color:var(--tx3)}.ps .esq{display:flex;flex-direction:column;gap:10px;padding:10px 0}.ps .esq-l{height:44px;border-radius:12px;background:linear-gradient(90deg,var(--card),var(--borda),var(--card));background-size:200% 100%;animation:ps-esq 1.3s linear infinite}@keyframes ps-esq{to{background-position:-200% 0}}.ps .drop{display:flex;align-items:center;gap:10px;flex-wrap:wrap;padding:10px;border:1px dashed var(--borda-hi);border-radius:12px}.ps .anx{list-style:none;margin:8px 0 0;padding:0;display:flex;flex-direction:column;gap:6px}.ps .anx li{display:flex;align-items:center;gap:8px;font-size:12.5px;color:var(--tx2);min-height:36px}.ps .anx li span,.ps .anx li a{flex:1;min-width:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.ps .anx.baixar{margin-top:10px}.ps .anx.baixar a{color:var(--acento);text-decoration:none;min-height:44px;display:flex;align-items:center}.ps .anx small{color:var(--tx3)}.ps .selos{display:flex;gap:8px;flex-wrap:wrap;margin-bottom:6px}.ps .det{grid-template-columns:minmax(0,1.5fr) minmax(0,1fr);align-items:start}.ps .lado{display:flex;flex-direction:column;gap:12px}.ps .tl{position:relative;padding-left:20px;margin:0}.ps .tl:before{content:"";position:absolute;left:5px;top:6px;bottom:6px;width:1px;background:var(--borda-hi)}.ps .ev{position:relative;margin:0 0 14px}.ps .ev:before{content:"";position:absolute;left:-19px;top:5px;width:9px;height:9px;border-radius:50%;background:var(--acento)}.ps .ev.p:before{background:var(--a)}.ps .ev.ok:before{background:var(--v)}.ps .ev .h{font-size:11.5px;color:var(--tx3);display:flex;gap:8px;flex-wrap:wrap}.ps .ev .h b{color:var(--tx)}.ps .ev .m2{border:1px solid var(--borda);background:var(--card);border-radius:14px;padding:10px 12px;margin-top:5px;color:var(--tx2);line-height:1.5;white-space:pre-wrap;overflow-wrap:anywhere}.ps .ev .m2.eqp{border-color:color-mix(in srgb,var(--acento) 35%,transparent)}.ps .resp{display:flex;flex-direction:column;gap:10px;margin-top:6px}.ps .resp .btn{align-self:flex-start}.ps .acoes-f{display:flex;gap:8px;flex-wrap:wrap}@media (max-width:720px){.ps .nav{display:none}.ps .barra{display:flex;position:fixed;left:12px;right:12px;bottom:calc(10px + env(safe-area-inset-bottom));z-index:20;height:58px;border-radius:30px;border:1px solid var(--borda-hi);background:var(--solido);justify-content:space-around;align-items:center;box-shadow:var(--sombra)}.ps .barra button{flex:1;height:100%;border:0;background:transparent;color:var(--tx3);font:500 11px Geist,sans-serif;display:flex;flex-direction:column;align-items:center;justify-content:center;gap:2px;cursor:pointer;border-radius:30px}.ps .barra button.on{color:var(--acento);font-weight:700}.ps .fab{display:flex;position:fixed;right:18px;bottom:calc(84px + env(safe-area-inset-bottom));z-index:21;width:56px;height:56px;border-radius:50%;border:0;background:linear-gradient(180deg,#5fd0ff,#2b9fd8);color:#04141f;align-items:center;justify-content:center;box-shadow:0 8px 24px #0006;cursor:pointer}.ps[data-t=claro] .fab{background:linear-gradient(180deg,#1c86c4,#0b6fa8);color:#fff}.ps .fab svg.i{width:24px;height:24px}.ps .fab:active{transform:scale(.94)}.ps .pg{padding-bottom:calc(150px + env(safe-area-inset-bottom))}.ps .linha-f{grid-template-columns:minmax(0,1fr) minmax(0,1fr)}.ps .linha-f .busca{grid-column:1/-1}.ps .det{grid-template-columns:minmax(0,1fr)}.ps .seg{grid-template-columns:repeat(2,minmax(0,1fr))}.ps .cab-pg .btn{display:none}.ps .kpis b{font-size:20px}.ps .chips{flex-wrap:nowrap;overflow-x:auto;scrollbar-width:none;margin:0 -12px;padding:0 12px}.ps .chips button{flex:none}.ps .campo .chips{flex-wrap:wrap;overflow:visible;margin:0;padding:0}}@media (prefers-reduced-motion:reduce){.ps .esq-l{animation:none}.ps .sw input:after,.ps .sw input{transition:none}}.ps .rel-l{display:flex;flex-direction:column;align-items:flex-end;gap:3px}.ps .rel-l small{font-size:11px;color:var(--tx3)}.ps .rel-l.r small{color:var(--r)}.ps .rel-l.a small{color:var(--a)}.ps .rel-b{margin:0 0 14px}.ps .rel-t{font-size:12px;color:var(--tx2);margin:0 0 6px}.ps .rbar,.ps .fbar{position:relative;height:10px;border-radius:999px;background:var(--borda);overflow:hidden}.ps .rbar i,.ps .fbar i.c{position:absolute;left:0;top:0;bottom:0;border-radius:999px;background:var(--v);transition:width .4s cubic-bezier(.23,1,.32,1)}.ps .rbar.em_risco i,.ps .fbar.em_risco i.c{background:var(--a)}.ps .rbar.estourado i,.ps .rbar.descumprido i,.ps .fbar.estourado i.c{background:repeating-linear-gradient(135deg,var(--r) 0 6px,color-mix(in srgb,var(--r) 62%,transparent) 6px 12px)}.ps .rbar .pausa{position:absolute;top:0;bottom:0;background:repeating-linear-gradient(135deg,var(--tx3) 0 3px,transparent 3px 6px);opacity:.9;border-left:1px solid var(--bg);border-right:1px solid var(--bg)}.ps .amostra-pausa{display:inline-block;width:18px;height:8px;vertical-align:-1px;border-radius:3px;background:repeating-linear-gradient(135deg,var(--tx3) 0 3px,transparent 3px 6px)}.ps .aviso-pausa{display:flex;gap:8px;align-items:flex-start;padding:9px 11px;border-radius:12px;background:var(--abg);color:var(--a);font-size:12.5px;font-weight:600;line-height:1.45;margin-top:4px}.ps .aviso-pausa svg.i{margin-top:1px}.ps .card .cab{display:flex;justify-content:space-between;align-items:center;gap:10px;flex-wrap:wrap;margin-bottom:6px}.ps .card .cab h3{margin:0}.ps .franq{margin-bottom:14px}.ps .quatro{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:12px;margin:8px 0 12px}.ps .num{display:flex;flex-direction:column;gap:2px;min-width:0}.ps .num .rot{font-size:11.5px;color:var(--tx3);font-weight:600}.ps .num b{font-size:24px;font-weight:500;letter-spacing:-1px}.ps .num b.r{color:var(--r)}.ps .num small{font-size:11.5px;color:var(--tx3)}.ps .fbar{height:12px}.ps .fbar.sm{height:8px}.ps .fbar i.r{position:absolute;top:0;bottom:0;background:repeating-linear-gradient(135deg,var(--acento) 0 4px,transparent 4px 8px);opacity:.85}.ps .fbar .lim{position:absolute;top:-2px;bottom:-2px;width:2px;background:var(--tx);opacity:.85}.ps .legenda{display:flex;gap:14px;flex-wrap:wrap;font-size:11.5px;color:var(--tx3);margin-top:8px;align-items:center}.ps .legenda i{display:inline-block;width:14px;height:8px;border-radius:3px;margin-right:5px;vertical-align:0;background:var(--v)}.ps .legenda i.r{background:repeating-linear-gradient(135deg,var(--acento) 0 4px,transparent 4px 8px)}.ps .legenda i.lim{width:2px;height:12px;background:var(--tx);border-radius:0;vertical-align:-3px}.ps .proj{display:flex;gap:8px;align-items:flex-start;margin-top:10px;padding:9px 11px;border-radius:12px;background:var(--acento-bg);color:var(--tx);font-size:12.5px;line-height:1.5}.ps .proj svg.i{color:var(--acento);margin-top:2px}.ps .alerta{margin-bottom:14px;border-color:color-mix(in srgb,var(--a) 50%,var(--borda))}.ps .alerta h3{color:var(--a)}.ps .mod{margin-bottom:10px}.ps .ln.link{width:100%;background:transparent;border:0;border-bottom:1px solid var(--borda);color:inherit;font:inherit;text-align:left;cursor:pointer;min-height:44px;align-items:center}.ps .ln.link .n{display:inline-flex;align-items:center;gap:4px}.ps .ln.link:last-child{border-bottom:0}@media (hover:hover) and (pointer:fine){.ps .ln.link:hover{background:var(--card)}}.ps .porcrit{margin-top:6px}.ps .mes-sel{display:flex;flex-direction:column;min-width:200px}.ps .mes-sel select{height:44px}@media (max-width:720px){.ps .quatro{grid-template-columns:repeat(2,minmax(0,1fr))}.ps .mes-sel{width:100%}.ps .rel-l{align-items:flex-end}.ps .ch{flex-wrap:wrap}.ps .ch .rel{flex-basis:100%;flex-direction:row;align-items:center;justify-content:space-between;flex-wrap:wrap;gap:6px 10px;text-align:left}.ps .rel-l{flex-direction:row;align-items:center;gap:8px}}@media (prefers-reduced-motion:reduce){.ps .rbar i,.ps .fbar i.c{transition:none}}.ps .so-mobile{display:none}@media (max-width:720px){.ps .so-mobile{display:block}.ps .so-desk{display:none}}.ps .btn.dng{background:var(--rbg);color:var(--r);border-color:var(--r)}.ps .bq[disabled]{opacity:.45;cursor:not-allowed}.ps .aviso{display:flex;gap:10px;align-items:flex-start;margin:12px 0 14px;background:var(--acento-bg);border-color:color-mix(in srgb,var(--acento) 30%,transparent);line-height:1.5;color:var(--tx2)}.ps .aviso b{color:var(--tx)}.ps .aviso svg.i{margin-top:2px;color:var(--acento)}.ps .sg{display:grid;grid-template-columns:minmax(0,1.25fr) minmax(0,1fr);gap:14px;align-items:start}.ps .sg .col{display:flex;flex-direction:column;gap:14px;min-width:0}.ps .sg .col.dir{position:sticky;top:76px}.ps .stp{display:flex;align-items:center;gap:12px;margin:2px 0 6px}.ps .bq{flex:none;width:44px;height:44px;border-radius:12px;border:1px solid var(--borda-hi);background:transparent;color:var(--tx);display:inline-flex;align-items:center;justify-content:center;cursor:pointer;padding:0}.ps .bq:active{transform:scale(.95)}.ps .stp output{font:500 26px var(--mono);letter-spacing:-1px;min-width:72px;text-align:center}.ps .cm{display:flex;align-items:center;justify-content:space-between;margin:10px 0 6px}.ps .cm b{font-weight:600}.ps .cw,.ps .cg{display:grid;grid-template-columns:repeat(7,minmax(0,1fr));gap:2px}.ps .cw span{text-align:center;font-size:11px;color:var(--tx3);padding:4px 0}.ps .dc{position:relative;min-height:44px;border:1px solid transparent;border-radius:12px;background:transparent;color:var(--tx);font:500 13px var(--mono);cursor:pointer;padding:0}.ps .dc.of{color:var(--tx3);opacity:.5;text-decoration:line-through;text-decoration-color:var(--borda-hi);cursor:not-allowed}.ps .dc.hj{border-color:var(--borda-hi)}.ps .dc.sel{background:var(--acento-bg);border-color:var(--acento);color:var(--acento);font-weight:700;text-decoration:none;opacity:1}.ps .dc i{position:absolute;top:2px;right:3px;font:700 10px var(--mono);font-style:normal;color:var(--acento)}@media (hover:hover) and (pointer:fine){.ps .dc:not(.of):hover{background:var(--acento-bg)}}.ps .mot{min-height:20px;margin-top:8px;font-size:12px;color:var(--a);display:flex;gap:6px;align-items:flex-start}.ps .pf{display:flex;align-items:center;gap:8px;flex-wrap:wrap;border:1px solid var(--borda);border-radius:14px;padding:8px;margin:0 0 8px;background:var(--card)}.ps .pf.on{border-color:var(--acento)}.ps .pn{flex:none;width:24px;height:24px;border-radius:50%;display:inline-flex;align-items:center;justify-content:center;background:var(--acento-bg);color:var(--acento);font:700 12px var(--mono)}.ps .pd{flex:1 1 130px;min-width:0;height:44px;text-align:left;border:0;background:transparent;color:var(--tx);font:600 13px Geist,sans-serif;cursor:pointer;padding:0 6px;border-radius:10px}.ps .pd.vz{color:var(--tx3);font-weight:400}.ps .ppp{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:6px;flex:1 1 250px}.ps .ppp button{min-height:44px;border:1px solid var(--borda-hi);border-radius:10px;background:transparent;color:var(--tx2);font:500 12px Geist,sans-serif;display:flex;flex-direction:column;align-items:center;justify-content:center;gap:1px;cursor:pointer;padding:2px}.ps .ppp button small{font-size:10px;color:var(--tx3)}.ps .ppp button.on{border-color:var(--a);background:var(--abg);color:var(--a);font-weight:700}.ps .ppp button.on small{color:var(--a)}.ps .px{flex:none;width:44px;height:44px;border:0;background:transparent;color:var(--tx3);cursor:pointer;border-radius:10px;display:inline-flex;align-items:center;justify-content:center}.ps .big{display:flex;justify-content:space-between;align-items:baseline;gap:8px;margin:10px 0 8px}.ps .big span{font-size:12px;color:var(--tx3)}.ps .big b{font-size:26px;font-weight:500;letter-spacing:-1px}.ps .big.v b{color:var(--v)}.ps .big.a b{color:var(--a)}.ps .live{font-size:13px;color:var(--tx2);margin:2px 0 4px}.ps .live b{font-family:var(--mono);color:var(--tx)}.ps .bar{position:relative;height:8px;border-radius:999px;background:var(--borda);overflow:hidden}.ps .bar i{position:absolute;left:0;top:0;bottom:0;border-radius:999px;background:var(--v);transition:width .3s cubic-bezier(.23,1,.32,1)}.ps .bar.a i{background:var(--a)}.ps .bar.seg{display:flex}.ps .bar.seg i{position:static;border-radius:0}.ps .acx{margin-top:10px;border:1px solid color-mix(in srgb,var(--a) 40%,transparent);border-radius:14px;background:var(--abg);padding:10px 12px;font-size:12.5px;line-height:1.5}.ps .acx svg.i{vertical-align:-3px}.ps .pxl{border:1px solid var(--borda);border-radius:14px;background:var(--card);padding:12px 14px;margin:10px 0;display:flex;gap:10px;align-items:flex-start;line-height:1.5;color:var(--tx2)}.ps .pxl.r{background:var(--rbg);border-color:color-mix(in srgb,var(--r) 40%,transparent)}.ps .pxl.a{background:var(--abg);border-color:color-mix(in srgb,var(--a) 40%,transparent)}.ps .pxl.v{background:var(--vbg);border-color:color-mix(in srgb,var(--v) 40%,transparent)}.ps .pxl b{color:var(--tx)}.ps .pxl svg.i{margin-top:2px;flex:none}.ps .vol{display:inline-flex;align-items:center;gap:6px;min-height:44px;background:none;border:0;color:var(--acento);font:600 12.5px Geist,sans-serif;cursor:pointer;padding:0}.ps .k3{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:8px;margin:10px 0 8px}.ps .k3 div{border:1px solid var(--borda);border-radius:12px;padding:8px 10px;background:var(--card)}.ps .k3 small{display:block;font-size:11px;color:var(--tx3);line-height:1.3}.ps .k3 b{font:500 20px var(--mono);letter-spacing:-.5px}.ps .ag{display:flex;align-items:center;gap:12px;width:100%;min-height:64px;padding:10px 12px;border:1px solid var(--borda);border-radius:14px;background:var(--card);color:var(--tx);font:400 13px Geist,sans-serif;text-align:left;cursor:pointer;margin:0 0 8px}.ps .ag.on{border-color:var(--acento);background:var(--acento-bg)}.ps .ag .t{flex:1;min-width:0}.ps .ag .t b{display:block;font-weight:600}.ps .ag .t small{color:var(--tx3);font-size:11.5px}.ps .ag .selo{white-space:normal;height:auto;min-height:24px;padding:3px 9px;text-align:center}.ps .g2.am{grid-template-columns:minmax(0,1fr) minmax(0,1.1fr);align-items:start}.ps .sticky-d{position:sticky;top:76px}.ps .ctl.er{border-color:var(--r);background:var(--rbg)}.ps .falta{font-size:12px;color:var(--tx3);line-height:1.5;margin:12px 0 8px}.ps .ctr{font-size:11.5px;color:var(--tx3);margin-top:4px}.ps .ctr .r{color:var(--r)}.ps .md{position:fixed;top:0;right:0;bottom:0;left:0;z-index:60;display:flex;background:#0308149e;backdrop-filter:blur(4px);-webkit-backdrop-filter:blur(4px);align-items:center;justify-content:center;padding:max(16px,env(safe-area-inset-top)) 16px max(16px,env(safe-area-inset-bottom));overscroll-behavior:contain;animation:ps-fa .16s ease-out}.ps[data-t=claro] .md{background:#0e163066}.ps .mdc{display:flex;flex-direction:column;background:var(--solido);border:1px solid var(--borda-hi);border-radius:22px;box-shadow:var(--sombra);width:min(540px,100%);max-height:calc(100dvh - 32px);outline:0;animation:ps-pop .22s cubic-bezier(.23,1,.32,1)}.ps .mh{display:flex;align-items:flex-start;gap:12px;padding:18px 20px 8px;flex:none}.ps .mh>div{flex:1;min-width:0}.ps .mh b{display:block;font-size:18px;font-weight:300;letter-spacing:-.4px}.ps .mh small{color:var(--tx3);font-size:12px}.ps .bx{flex:none;width:44px;height:44px;margin:-6px -10px -6px 0;border:0;background:transparent;color:var(--tx2);cursor:pointer;border-radius:50%;display:inline-flex;align-items:center;justify-content:center}.ps .mb{padding:6px 20px 14px;overflow:auto;overscroll-behavior:contain;flex:1;min-height:0;-webkit-overflow-scrolling:touch}.ps .mf{display:flex;gap:8px;justify-content:flex-end;flex-wrap:wrap;padding:12px 20px max(16px,env(safe-area-inset-bottom));border-top:1px solid var(--borda);flex:none}@keyframes ps-fa{0%{opacity:0}}@keyframes ps-pop{0%{opacity:0;transform:translateY(10px) scale(.98)}}@keyframes ps-sobe-f{0%{transform:translateY(40px);opacity:.6}}@media (max-width:720px){.ps .sg{display:flex;flex-direction:column;gap:14px}.ps .sg .col{display:contents}.ps .o1{order:1}.ps .o2{order:2}.ps .o3{order:3}.ps .o4{order:4}.ps .sg .col.dir{position:static}.ps .g2.am{grid-template-columns:minmax(0,1fr)}.ps .sticky-d{position:static}.ps .ag{flex-wrap:wrap}.ps .md{align-items:flex-end;padding:0;justify-content:center}.ps .mdc{width:min(430px,100%);max-height:88dvh;border-radius:22px 22px 0 0;animation:ps-sobe-f .26s cubic-bezier(.16,1,.3,1)}.ps .mf .btn{flex:1 1 auto}.ps .cab-pg .btn.nv{display:inline-flex}}@media (prefers-reduced-motion:reduce){.ps .md,.ps .mdc{animation:none}.ps .bar i{transition:none}}.ps .rel-lin>span:first-child{display:flex;align-items:center;gap:10px;flex-wrap:wrap;min-width:0}.ps .rel-lin small.esc{flex-basis:100%;margin:0 0 0 26px}.ps .rel-lin b{font-weight:600;color:var(--tx)}.ps .card.cred{background:var(--abg);border-color:color-mix(in srgb,var(--a) 40%,transparent);margin-bottom:12px}.ps .card.cred h3,.ps .n.a{color:var(--a)}.ps .n.r{color:var(--r)}.ps .estrelas{display:flex;gap:2px;margin:2px 0 4px}.ps .estrelas label{position:relative;display:inline-flex;align-items:center;justify-content:center;width:44px;height:44px;border-radius:12px;color:var(--tx3);cursor:pointer;transition:color .12s}.ps .estrelas label.on{color:var(--a)}.ps .estrelas input{position:absolute;top:0;right:0;bottom:0;left:0;opacity:0;margin:0;cursor:pointer}.ps .estrelas label:has(input:focus-visible){outline:2px solid var(--acento);outline-offset:2px}.ps .estrelas.fixas{display:inline-flex;gap:2px}.ps .estrelas.fixas span{display:inline-flex;color:var(--tx3)}.ps .estrelas.fixas span.on{color:var(--a)}.ps .aval-com{margin-top:8px;padding:10px 12px;border-radius:12px;background:var(--card);border:1px solid var(--borda);color:var(--tx2);line-height:1.5;white-space:pre-wrap;overflow-wrap:anywhere}@media (hover:hover) and (pointer:fine){.ps .estrelas label:hover{color:var(--a)}}@media (prefers-reduced-motion:reduce){.ps .estrelas label{transition:none}}
