:root{--largura-menu:240px;--topo:calc(56px + env(safe-area-inset-top, 0px));--pe-da-tela:0px}@media (min-width:768px) and (max-width:1279.98px){:root{--largura-menu:64px}}:root[data-menu=recolhido]{--largura-menu:64px}@media (max-width:767.98px){:root:has(.abas-de-baixo){--pe-da-tela:calc(56px + env(safe-area-inset-bottom, 0px))}:root[data-tela-cheia=sem-abas]{--pe-da-tela:0px}}:root:has(.casca){scroll-padding-top:var(--topo);scrollbar-gutter:stable}.casca{display:grid;grid-template-columns:minmax(0,1fr);min-height:100dvh;background:var(--fundo)}@media (min-width:768px){.casca{grid-template-columns:calc(var(--largura-menu) + env(safe-area-inset-left, 0px)) minmax(0,1fr);transition:grid-template-columns var(--duracao-media) var(--curva-entrar)}}.casca-pagina{display:flex;flex-direction:column;min-width:0;overflow-x:clip;padding-bottom:var(--pe-da-tela);padding-right:env(safe-area-inset-right,0)}@media (max-width:767.98px){.casca-pagina{padding-left:env(safe-area-inset-left,0)}}:root[data-tela-cheia=sem-abas] .casca-pagina,:root[data-tela-cheia=sim] .casca-pagina{height:100dvh;overflow-y:auto}@media (min-width:768px){:root[data-tela-cheia=computador] .casca-pagina{height:100dvh;overflow-y:auto}}.menu{container:menu/inline-size;position:sticky;top:0;height:100dvh;overflow-y:auto;overscroll-behavior:contain;scrollbar-width:thin;background:var(--lateral);border-right:1px solid var(--linha)}@media (max-width:767.98px){.menu{display:none}}.menu-dentro{display:flex;flex-direction:column;gap:1px;min-height:100%;padding:12px 10px 12px max(10px,env(safe-area-inset-left,0px))}@media (max-width:1279.98px){.menu-recolher{display:none!important}}@container menu (max-width: 100px){.menu-dentro{align-items:center}.menu-topo{flex-direction:column;gap:8px;padding-inline:0}.menu-buscar kbd,.menu-grupo-nome,.menu-nome{display:none}.menu-rotulo{position:absolute;width:1px;height:1px;overflow:hidden;clip-path:inset(50%);white-space:nowrap}.menu-buscar{width:44px;height:36px;justify-content:center;padding:0}.menu-grupo{width:44px;margin-top:8px;padding-top:8px;border-top:1px solid var(--linha)}.menu-item{width:44px;height:40px;justify-content:center;padding:0}.menu-recolher{width:44px;height:32px;margin-left:0}.menu-recolher svg{transform:scaleX(-1)}.menu-item .menu-contador{position:absolute;top:2px;right:1px;min-width:16px;height:16px;padding:0 4px;justify-content:center;align-items:center;border-radius:calc(infinity * 1px);font-size:11px;line-height:16px;background:var(--contador-forte);color:var(--sobre-contador);box-shadow:0 0 0 2px var(--lateral)}}@media (max-width:767.98px){.acoes-da-barra :is(a,button):not([role^=menuitem],[role=option],.canto *):has(>svg){min-width:44px;height:44px;gap:0;padding-inline:0;justify-content:center;font-size:0}.acoes-da-barra :is(a,button):not([role^=menuitem],[role=option],.canto *):has(>svg)>svg~svg{display:none}}.titulo-da-barra{transition:opacity var(--duracao-media) var(--curva-entrar)}[data-barra-de-cima]:not([data-olhou]):has(+* h1) .titulo-da-barra,[data-barra-de-cima][data-tem-titulo]:not([data-titulo-visivel]) .titulo-da-barra{opacity:0}.abas-de-baixo{display:none}@media (max-width:767.98px){.abas-de-baixo{position:fixed;inset:auto 0 0 0;z-index:19;display:grid;grid-template-columns:repeat(5,minmax(0,1fr));padding:0 env(safe-area-inset-right,0) env(safe-area-inset-bottom,0) env(safe-area-inset-left,0);background:var(--superficie);border-top:1px solid var(--linha);transition:translate var(--duracao-media) var(--curva-sair)}:root[data-digitando] .abas-de-baixo{translate:0 110%}:root[data-tela-cheia=sem-abas] .abas-de-baixo{display:none}.aba-de-baixo{position:relative;display:flex;flex-direction:column;align-items:center;justify-content:center;gap:3px;height:56px;min-width:0;font-size:11px;color:var(--texto-3);-webkit-tap-highlight-color:transparent}.aba-de-baixo>span:not(.menu-contador){max-width:100%;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.aba-de-baixo[aria-current=page]{color:var(--marca-texto);font-weight:600}.aba-de-baixo .menu-contador{position:absolute;top:5px;left:calc(50% + 5px);min-width:17px;height:17px;padding:0 4px;justify-content:center;align-items:center;border-radius:calc(infinity * 1px);font-size:11px;line-height:17px;background:var(--contador-forte);color:var(--sobre-contador);box-shadow:0 0 0 2px var(--superficie)}}[data-barra-de-cima]{isolation:isolate}[data-barra-de-cima]:before{content:"";position:absolute;inset:0 0 -24px;z-index:-1;pointer-events:none;background:linear-gradient(to bottom,var(--fundo) 0,var(--fundo) 50%,color-mix(in srgb,var(--fundo) 86%,transparent) 72%,transparent 100%);-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px);-webkit-mask-image:linear-gradient(180deg,#000 70%,transparent);mask-image:linear-gradient(180deg,#000 70%,transparent);opacity:0;transition:opacity var(--duracao-media) var(--curva-entrar)}[data-barra-de-cima][data-rolou]:before{opacity:1}.canto,.voltar-da-barra{position:relative;isolation:isolate;border-radius:calc(infinity * 1px)}.canto{display:flex;align-items:center;gap:2px;padding:3px}.canto:before,.voltar-da-barra:before{content:"";position:absolute;inset:0;z-index:-1;border:1px solid var(--vidro-borda);border-radius:inherit;background:color-mix(in srgb,var(--superficie) 72%,transparent);-webkit-backdrop-filter:saturate(180%) blur(var(--vidro-desfoque));backdrop-filter:saturate(180%) blur(var(--vidro-desfoque));box-shadow:0 2px 10px rgba(0,0,0,.07),inset 0 1px 0 var(--vidro-brilho);pointer-events:none}@media (max-width:767.98px){.canto{padding:2px}.canto .toque,.canto>:is(a,button){width:40px;height:40px;min-width:40px;border-radius:calc(infinity * 1px)}}@media (max-width:767.98px){:root:has(.abas-de-baixo):not([data-tela-cheia=sem-abas]){--pe-da-tela:calc(76px + max(10px, env(safe-area-inset-bottom, 0px)))}.abas-de-baixo{left:max(8px,env(safe-area-inset-left,0px));right:max(8px,env(safe-area-inset-right,0px));bottom:max(10px,env(safe-area-inset-bottom,0px));display:flex;padding:4px;border:1px solid var(--vidro-borda);border-radius:calc(infinity * 1px);background:var(--vidro-flutuante);-webkit-backdrop-filter:saturate(190%) blur(24px);backdrop-filter:saturate(190%) blur(24px);box-shadow:0 10px 30px rgba(0,0,0,.14),inset 0 1px 0 var(--vidro-brilho)}:root[data-digitando] .abas-de-baixo{translate:0 calc(100% + 40px)}.aba-de-baixo{flex:1 1 0;height:52px;border-radius:20px;font-size:10px;letter-spacing:0;transition:height var(--duracao-media) var(--curva-entrar),flex-grow var(--duracao-media) var(--curva-entrar),background-color var(--duracao-rapida)}.aba-de-baixo[aria-current=page]{flex-grow:1.3;background:var(--preenche-2)}.aba-de-baixo[aria-current=page] svg{fill:currentColor;fill-opacity:.22}.abas-de-baixo[data-compacta] .aba-de-baixo{height:40px}.abas-de-baixo[data-compacta] .aba-de-baixo>span:not(.menu-contador){display:none}.abas-de-baixo[data-compacta] .aba-de-baixo .menu-contador{top:1px}.aba-de-baixo .menu-contador{box-shadow:none}}@media (max-width:369.98px){.aba-de-baixo{padding-inline:1px;letter-spacing:-.01em}}:is(.vidro-lista,.vira-folha){background:var(--vidro-lista);-webkit-backdrop-filter:saturate(180%) blur(var(--vidro-desfoque));backdrop-filter:saturate(180%) blur(var(--vidro-desfoque))}@media (prefers-contrast:more),(prefers-reduced-transparency:reduce){[data-barra-de-cima]{background:var(--fundo);border-bottom:1px solid var(--linha)}[data-barra-de-cima]:before{content:none}.canto:before,.voltar-da-barra:before{box-shadow:none}.abas-de-baixo,.canto:before,.voltar-da-barra:before{border-color:var(--linha);background:var(--superficie);-webkit-backdrop-filter:none;backdrop-filter:none}:is(.vidro-lista,.vira-folha){background:var(--superficie);-webkit-backdrop-filter:none;backdrop-filter:none}}@supports not ((backdrop-filter:blur(1px)) or (-webkit-backdrop-filter:blur(1px))){.canto:before,.voltar-da-barra:before,:is(.vidro-lista,.vira-folha){background:var(--superficie)}.abas-de-baixo{background:var(--superficie)}}:root[data-barras=solidas] [data-barra-de-cima]{background:var(--fundo);border-bottom:1px solid var(--linha)}:root[data-barras=solidas] [data-barra-de-cima]:before{content:none}:root[data-barras=solidas] :is(.canto,.voltar-da-barra):before{border-color:var(--linha);background:var(--superficie);box-shadow:none;-webkit-backdrop-filter:none;backdrop-filter:none}@media (max-width:767.98px){:root[data-barras=solidas] .abas-de-baixo{background:var(--superficie);border-color:var(--linha);-webkit-backdrop-filter:none;backdrop-filter:none}}.ladrilho{display:inline-flex;flex-shrink:0;align-items:center;justify-content:center;width:22px;height:22px;border-radius:var(--radius-pequeno);color:#FFFFFF;background:linear-gradient(180deg,color-mix(in srgb,var(--cor-modulo,#8E8E93) 80%,#FFFFFF),var(--cor-modulo,#8E8E93));box-shadow:inset 0 .5px 0 rgba(255,255,255,.35)}.ladrilho svg{width:14px;height:14px;stroke-width:2}.ladrilho.grande{width:29px;height:29px;border-radius:var(--radius-pequeno)}.ladrilho.grande svg{width:18px;height:18px}@container menu (max-width: 100px){.menu-item .ladrilho{width:28px;height:28px;border-radius:var(--radius-pequeno)}.menu-item .ladrilho svg{width:17px;height:17px}}.m-inicio{--cor-modulo:#0088FF}.m-intimacoes{--cor-modulo:#FF383C}.m-tarefas{--cor-modulo:#FF8D28}.m-agenda{--cor-modulo:#FF2D55}.m-threadly{--cor-modulo:#00C3D0}.m-atendimento{--cor-modulo:#34C759}.m-crm{--cor-modulo:#FFB300}.m-pessoas{--cor-modulo:#8E8E93}.m-processos{--cor-modulo:#2C2C2E}.m-documentos{--cor-modulo:#00C0E8}.m-financeiro{--cor-modulo:#248A3D}.m-gestao{--cor-modulo:#AC7F5E}.m-configuracoes{--cor-modulo:#636366}:root[data-tema=escuro] .m-processos{--cor-modulo:#48484A}@media (prefers-color-scheme:dark){:root:not([data-tema=claro]) .m-processos{--cor-modulo:#48484A}}:root[data-icones=na_cor] .ladrilho{--cor-modulo:var(--marca-ladrilho)}:root[data-icones=traco] .ladrilho{color:var(--marca);background:none;box-shadow:none}:root[data-icones=traco] .ladrilho svg{width:17px;height:17px;stroke-width:1.75}:root[data-icones=traco] .ladrilho.grande svg{width:22px;height:22px}@container menu (max-width: 100px){:root[data-icones=traco] .menu-item .ladrilho svg{width:20px;height:20px}}:where(.canto,[data-barra-de-cima],.menu-topo) :where(button,a)[aria-label]:has(>svg:only-child){transition:transform var(--duracao-rapida) var(--curva-entrar),background-color var(--duracao-rapida)}:where(.canto,[data-barra-de-cima],.menu-topo) :where(button,a)[aria-label]:has(>svg:only-child):active{transform:scale(.9)}:where(.menu-item,.menu-buscar,.aba-de-baixo,[role=tab],[role=option],[role^=menuitem]):active{background-color:var(--preenche-1)}