svg.spin{--ponto:radial-gradient(closest-side,currentColor 0 52%,color-mix(in srgb,currentColor 38%,transparent) 72%,transparent 100%);background:var(--ponto) 50% 1.5%/34% 34% no-repeat,var(--ponto) 8% 74.2%/34% 34% no-repeat,var(--ponto) 92% 74.2%/34% 34% no-repeat;animation:1.6s linear infinite carregando-gira,3.2s cubic-bezier(.6,0,.4,1) infinite carregando-junta}svg.spin>*{display:none}@keyframes carregando-gira{to{transform:rotate(360deg)}}@keyframes carregando-junta{0%,52%,to{background-position:50% 1.5%,8% 74.2%,92% 74.2%}70%,80%{background-position:50%,50%,50%}}@media (prefers-reduced-motion:reduce){svg.spin{animation:4s ease-in-out infinite carregando-junta}}.boot-progress.boot-pontos{color:#1b5487;background:0 0;border-radius:0;width:120px;height:34px;margin-top:2px;position:relative;overflow:visible}html[data-theme=dark] .boot-progress.boot-pontos{color:#f5f5f7;background:0 0}@media (prefers-color-scheme:dark){html:not([data-theme]) .boot-progress.boot-pontos{color:#f5f5f7}}.boot-pontos .boot-barra{background:color-mix(in srgb,currentColor 14%,transparent);border-radius:99px;width:120px;height:3px;animation:.5s cubic-bezier(.6,0,.4,1) 4.1s forwards boot-vira-ponto,.12s linear 4.6s forwards boot-some;position:absolute;top:50%;left:50%;overflow:hidden;transform:translate(-50%,-50%)}.boot-pontos .boot-barra>span{background:linear-gradient(90deg,#0000,#d09c2e,#1b5487,#0000);border-radius:99px;width:40%;height:100%;animation:1.1s cubic-bezier(.4,0,.2,1) 3s both rpb-load;display:block}.boot-progress.boot-pontos{--boot-ouro:#d09c2e;--boot-azul:#2f6fad;animation:.4s 3s forwards rpb-fade}html[data-theme=dark] .boot-progress.boot-pontos{--boot-azul:#5b95d6}@media (prefers-color-scheme:dark){html:not([data-theme]) .boot-progress.boot-pontos{--boot-azul:#5b95d6}}.boot-pontos svg.spin{background:radial-gradient(closest-side,#f7e987 0,#e9c96a 22%,#e1b95e 38%,#d19d2d 52%,#e1b95e6b 72%,transparent 100%) 50% 1.5%/34% 34% no-repeat, radial-gradient(closest-side,#8fb3d9 0,#5b8cc0 26%,#4071a2 52%,#4071a26b 72%,transparent 100%) 8% 74.2%/34% 34% no-repeat, radial-gradient(closest-side,currentColor 0 52%,color-mix(in srgb,currentColor 38%,transparent) 72%,transparent 100%) 92% 74.2%/34% 34% no-repeat;opacity:0;margin:-17px 0 0 -17px;animation:1.6s linear 4.6s infinite carregando-gira,3.6s cubic-bezier(.6,0,.4,1) 2.728s infinite boot-junta,.12s linear 4.6s forwards boot-surge;position:absolute;top:50%;left:50%}@keyframes boot-junta{0%,38%,to{background-position:50% 1.5%,8% 74.2%,92% 74.2%}52%,86%{background-position:50%,50%,50%}}.boot-pontos .boot-uniao{z-index:1;opacity:0;background:conic-gradient(#e9c96a 0deg,#d19d2d 60deg,#4f86c0 120deg,#6fa0d6 180deg,currentColor 240deg 300deg,#e9c96a 360deg);border-radius:50%;width:13px;height:13px;margin:-6.5px 0 0 -6.5px;animation:.95s linear infinite boot-uniao-gira,3.6s linear 2.728s infinite boot-uniao-ve;position:absolute;top:50%;left:50%;-webkit-mask:radial-gradient(closest-side,#000 0 62%,#00000073 80%,#0000 100%);mask:radial-gradient(closest-side,#000 0 62%,#00000073 80%,#0000 100%)}@keyframes boot-uniao-gira{to{transform:rotate(360deg)}}@keyframes boot-uniao-ve{0%,49%{opacity:0}53%,85%{opacity:1}90%,to{opacity:0}}@keyframes boot-vira-ponto{to{background:radial-gradient(closest-side,#f7e987 0,#e1b95e 55%,#d19d2d 100%);width:8px;height:8px}}@keyframes boot-some{to{opacity:0}}@keyframes boot-surge{to{opacity:1}}@media (prefers-reduced-motion:reduce){.boot-pontos .boot-uniao,.boot-pontos .boot-barra{display:none}.boot-pontos svg.spin{opacity:1;animation:4s ease-in-out infinite carregando-junta}}.boot-screen{--boot-curva:cubic-bezier(.22,1,.36,1);background:0 0}.boot-screen:before{content:"";background:radial-gradient(60vw 50vh at 50% 42%,#74a1da33,#0000 70%),linear-gradient(#f8fbfe,#eaf1f8);transition:opacity .55s cubic-bezier(.4,0,.2,1);position:absolute;inset:0}html[data-theme=dark] .boot-screen{background:0 0}html[data-theme=dark] .boot-screen:before{background:radial-gradient(60vw 50vh at 50% 42%,#1b548759,#0000 70%),#000}.boot-screen.leaving{opacity:1;visibility:visible;pointer-events:none;transition:none}.boot-screen.leaving:before{opacity:0}.boot-screen.leaving .boot-stage{transition:none;transform:translateY(-2vh)}.boot-screen.leaving .boot-mark{transform:translate(var(--mx,0px),var(--my,0px)) scale(var(--ms,1));opacity:0;filter:none;transition:transform .66s var(--boot-curva),opacity .18s linear .7s,filter .3s linear}.boot-screen.leaving .boot-word{transform:translate(var(--wx,0px),var(--wy,-10px)) scale(var(--ws,.92));opacity:0;transition:transform .66s var(--boot-curva),opacity .18s linear .7s}.boot-screen.leaving .boot-stage:is([data-voo=simbolo],[data-voo=canto]) .boot-word{transition:transform .5s var(--boot-curva),opacity .28s linear}.boot-screen.leaving .boot-stage[data-voo=canto] .boot-mark{transition:transform .7s var(--boot-curva),opacity .3s linear .34s}.boot-screen.leaving .boot-halo{opacity:0;transition:opacity .22s linear;animation:none}.boot-screen.leaving .boot-progress{opacity:0;transition:opacity .16s linear;animation:none}html[data-boot-voo] :is(.sidebar .brand,.login-page .brand-mark-img){opacity:0;animation:10ms linear .66s forwards boot-pousa}@keyframes boot-pousa{to{opacity:1}}html[data-boot-voo] :is(.app-shell,.login-page){animation:boot-tela .7s var(--boot-curva,cubic-bezier(.22,1,.36,1)) both}html[data-boot-voo] .main-shell>main{animation:.8s cubic-bezier(.22,1,.36,1) both boot-conteudo}@keyframes boot-tela{0%{opacity:0}to{opacity:1}}@keyframes boot-conteudo{0%{opacity:0;translate:0 10px}to{opacity:1;translate:0}}@media (prefers-reduced-motion:reduce){.boot-screen.leaving .boot-mark,.boot-screen.leaving .boot-word{transition:opacity .25s linear;transform:none}html[data-boot-voo] :is(.app-shell,.login-page),html[data-boot-voo] .main-shell>main{animation:none}}html[data-boot-voo] .app-shell .sidebar{transform-origin:22%;animation:.72s cubic-bezier(.22,1,.36,1) both boot-cresce}html[data-boot-voo] .app-shell .main-shell{transform-origin:50%;animation:.76s cubic-bezier(.22,1,.36,1) 70ms both boot-cresce}html[data-boot-voo] .login-page :is(.login-card,.login-story){animation:.72s cubic-bezier(.22,1,.36,1) both boot-cresce}@keyframes boot-cresce{0%{opacity:0;scale:.88}60%{opacity:1}to{opacity:1;scale:1}}html[data-boot-fim] .sidebar>.brand{position:relative;overflow:hidden}html[data-boot-fim] .sidebar>.brand:after{content:"";pointer-events:none;mix-blend-mode:soft-light;background:linear-gradient(100deg,#0000 0,#ffffff8c 48%,#0000 100%);width:46%;animation:.9s cubic-bezier(.22,1,.36,1) .1s both boot-brilho;position:absolute;top:-20%;bottom:-20%;left:0;transform:translate(-140%)skew(-18deg)}@keyframes boot-brilho{to{transform:translate(340%)skew(-18deg)}}@media (prefers-reduced-motion:reduce){html[data-boot-voo] :is(.sidebar,.main-shell,.login-card,.login-story){animation:none}html[data-boot-fim] .sidebar>.brand:after{display:none}html[data-boot-voo] :is(.sidebar .brand,.login-page .brand-mark-img){opacity:1;animation:none}}html[data-saindo] :is(.app-shell,.login-page){pointer-events:none;animation:.34s cubic-bezier(.4,0,.2,1) both boot-sai}@keyframes boot-sai{to{opacity:0;scale:.965}}.boot-screen.rapida:not(.leaving) .rpb-draw{animation-duration:.48s;animation-delay:30ms}.boot-screen.rapida:not(.leaving) .rpb-grow{animation-duration:.4s}.boot-screen.rapida:not(.leaving) .rpb-grow-0{animation-delay:.36s}.boot-screen.rapida:not(.leaving) .rpb-grow-1{animation-delay:.46s}.boot-screen.rapida:not(.leaving) .rpb-grow-2{animation-duration:.46s;animation-delay:.56s}.boot-screen.rapida:not(.leaving) .rpb-shine{animation-duration:.5s;animation-delay:.95s}.boot-screen.rapida:not(.leaving) .boot-halo{animation-duration:1.2s;animation-delay:.45s}.boot-screen.rapida:not(.leaving) .boot-word{animation-duration:.4s;animation-delay:.75s}.boot-screen.rapida:not(.leaving) .rpw-line{animation-duration:.3s,.15s;animation-delay:calc(var(--d,1.3s)*.5),calc(var(--d,1.3s)*.5 + .3s)}.boot-screen.rapida:not(.leaving) .rpw-fill{animation-duration:.2s;animation-delay:calc(var(--d,1.3s)*.5 + .18s)}@keyframes boot-volta{0%{opacity:0;scale:.9}to{opacity:1;scale:1}}.boot-screen.rapida:not(.leaving) .boot-progress{animation:.3s 1.5s forwards rpb-fade}.boot-screen.rapida:not(.leaving) .boot-pontos .boot-barra{animation:.4s cubic-bezier(.6,0,.4,1) 2.2s forwards boot-vira-ponto,.12s linear 2.6s forwards boot-some}.boot-screen.rapida:not(.leaving) .boot-pontos .boot-barra>span{animation:.7s cubic-bezier(.4,0,.2,1) 1.5s both rpb-load}.boot-screen.rapida:not(.leaving) .boot-pontos svg.spin{animation:1.6s linear 2.6s infinite carregando-gira,3.6s cubic-bezier(.6,0,.4,1) .728s infinite boot-junta,.12s linear 2.6s forwards boot-surge}.boot-screen.rapida:not(.leaving) .boot-pontos .boot-uniao{animation:.95s linear infinite boot-uniao-gira,3.6s linear .728s infinite boot-uniao-ve}@media (prefers-reduced-motion:reduce){html[data-saindo] :is(.app-shell,.login-page),.boot-screen.rapida .boot-stage{animation:none}}
:root{--mov-rapido:.18s;--mov-normal:.22s;--mov-lento:.3s;--mov-curva:cubic-bezier(.2,.8,.2,1);--mov-mola:var(--mola-padrao,cubic-bezier(.32,.72,0,1));--mov-pop:var(--mola-viva,cubic-bezier(.34,1.56,.64,1));--mov-sobe:6px;--mov-escala:.98;--mov-passo:20ms;--mov-elevacao:-2px;--mov-entra-op:0;--mov-refracao:0px;--mov-reflexo:1;--mov-veu-de:blur(8px);--mov-brilho:#fff9;--mov-esqueleto:#0000000f}html[data-theme=dark]{--mov-elevacao:-1px;--mov-brilho:#ffffff0f;--mov-esqueleto:#ffffff0f}html[data-aparencia=vidro]{--mov-rapido:.2s;--mov-normal:.28s;--mov-lento:.36s;--mov-mola:var(--mola-folha,cubic-bezier(.32,.72,0,1));--mov-sobe:8px;--mov-entra-op:1;--mov-refracao:4px;--mov-veu-de:blur(0px)}html[data-aparencia=liquid-glass]{--mov-rapido:.22s;--mov-normal:.32s;--mov-lento:.42s;--mov-mola:var(--lg-mola-css,var(--mola-viva,cubic-bezier(.34,1.56,.64,1)));--mov-sobe:10px;--mov-escala:.97;--mov-entra-op:1;--mov-refracao:6px;--mov-reflexo:1.12;--mov-veu-de:blur(0px)}@keyframes mov-entra{0%{opacity:var(--mov-entra-op,0);transform:translate3d(0,var(--mov-sobe),0)}}@keyframes mov-item{0%{opacity:0;transform:translate3d(0,calc(var(--mov-sobe)*.66),0)}}@keyframes mov-janela{0%{opacity:0;transform:translate3d(0,var(--mov-sobe),0) scale(var(--mov-escala));filter:blur(var(--mov-refracao)) brightness(var(--mov-reflexo))}}@keyframes mov-veu{0%{opacity:0;-webkit-backdrop-filter:var(--mov-veu-de);backdrop-filter:var(--mov-veu-de)}}@keyframes mov-aviso{0%{opacity:0;transform:translate(-50%,16px)scale(.96)}to{opacity:1;transform:translate(-50%)scale(1)}}@keyframes mov-pop{0%{opacity:0;transform:scale(.6)}}@keyframes mov-icone{0%{transform:scale(.84)rotate(-6deg)}}@keyframes mov-brilho{0%{transform:translate(-100%)}to{transform:translate(100%)}}@keyframes mov-fade{0%{opacity:0}}.mov-entra{animation:mov-entra var(--mov-normal) var(--mov-mola) backwards}.mov-esqueleto{background:var(--mov-esqueleto);border-radius:10px;position:relative;overflow:hidden}.mov-esqueleto:after{content:"";will-change:transform;background:linear-gradient(90deg,transparent,var(--mov-brilho),transparent);animation:mov-brilho 1.4s var(--mov-curva) infinite;position:absolute;inset:0;transform:translate(-100%)}:where(input:not([type=checkbox],[type=radio],[type=range],[type=file]),select,textarea){transition:border-color var(--mov-rapido) var(--mov-curva),box-shadow var(--mov-rapido) var(--mov-curva),background-color var(--mov-rapido) var(--mov-curva)}@media (min-width:761px){html[data-theme] body .main-shell>main>:not(.page-heading){animation:mov-entra var(--mov-normal) var(--mov-mola) backwards}html[data-theme] body :is(main tbody>tr,.dash-stats>.stat-card,.client-grid>.client-card,.report-cards>.report-card,.crm-card,.at-item,.at-row,.nt-item):nth-child(-n+8){animation:mov-item var(--mov-normal) var(--mov-mola) backwards;animation-delay:calc(var(--mov-passo)*var(--mov-i,0))}:is(main tbody>tr,.dash-stats>.stat-card,.client-grid>.client-card,.report-cards>.report-card,.crm-card,.at-item,.at-row,.nt-item):nth-child(2){--mov-i:1}:is(main tbody>tr,.dash-stats>.stat-card,.client-grid>.client-card,.report-cards>.report-card,.crm-card,.at-item,.at-row,.nt-item):nth-child(3){--mov-i:2}:is(main tbody>tr,.dash-stats>.stat-card,.client-grid>.client-card,.report-cards>.report-card,.crm-card,.at-item,.at-row,.nt-item):nth-child(4){--mov-i:3}:is(main tbody>tr,.dash-stats>.stat-card,.client-grid>.client-card,.report-cards>.report-card,.crm-card,.at-item,.at-row,.nt-item):nth-child(5){--mov-i:4}:is(main tbody>tr,.dash-stats>.stat-card,.client-grid>.client-card,.report-cards>.report-card,.crm-card,.at-item,.at-row,.nt-item):nth-child(6){--mov-i:5}:is(main tbody>tr,.dash-stats>.stat-card,.client-grid>.client-card,.report-cards>.report-card,.crm-card,.at-item,.at-row,.nt-item):nth-child(7){--mov-i:6}:is(main tbody>tr,.dash-stats>.stat-card,.client-grid>.client-card,.report-cards>.report-card,.crm-card,.at-item,.at-row,.nt-item):nth-child(8){--mov-i:7}html:is([data-aparencia=vidro],[data-aparencia=liquid-glass])[data-theme] body :is(.dash-stats>.stat-card,.client-grid>.client-card,.report-cards>.report-card):nth-child(-n+8){animation-name:mov-entra}html[data-theme] body :is(.client-grid:not(.lista)>.client-card,.report-cards>.report-card){transition:transform var(--mov-normal) var(--mov-mola),box-shadow var(--mov-normal) var(--mov-curva)}@media (hover:hover){html[data-theme] body :is(.client-grid:not(.lista)>.client-card,.report-cards>.report-card):hover{transform:translate3d(0,var(--mov-elevacao),0)}}html[data-theme] body :is(.dash-stats>.stat-card,.report-cards>.report-card):active{transition-duration:var(--mov-rapido);transform:scale(.98)}html[data-theme][data-aparencia] body :is(.overlay,.fv-overlay,.cp-fundo){animation:mov-veu var(--mov-lento) var(--mov-curva) backwards}html[data-theme][data-aparencia] body :is(.overlay>.modal,.fv-card,.cp-janela){animation:mov-janela var(--mov-lento) var(--mov-mola) backwards}html[data-theme][data-aparencia] body .overlay.ask-overlay>.modal{animation-duration:var(--mov-normal)}html[data-theme] body .toast{animation:mov-aviso var(--mov-lento) var(--mov-mola) backwards}html[data-theme] body .sidebar .nav-item.active>svg{animation:mov-icone var(--mov-normal) var(--mov-pop) backwards}html[data-theme][data-aparencia] body :is(.nav-item>b,.user-badge,.tab-badge){animation:mov-pop var(--mov-normal) var(--mov-pop) backwards}}@media (prefers-reduced-motion:reduce){html[data-theme][data-aparencia],:root{--mov-sobe:0px;--mov-escala:1;--mov-passo:0s;--mov-elevacao:0px;--mov-refracao:0px;--mov-reflexo:1;--mov-veu-de:none}html body :is(.mov-entra,.main-shell>main>*,main tbody>tr,.dash-stats>.stat-card,.client-grid>.client-card,.report-cards>.report-card,.crm-card,.at-item,.at-row,.nt-item,.sidebar .nav-item>svg,.nav-item>b,.user-badge,.tab-badge),html body .mov-esqueleto:after{animation:none!important}html body :is(.client-grid>.client-card,.report-cards>.report-card,.dash-stats>.stat-card):is(:hover,:active){transform:none!important}html body .toast{animation-name:mov-fade!important}}html[data-motion=reduced][data-theme][data-aparencia],html[data-motion=reduced]{--mov-sobe:0px;--mov-escala:1;--mov-passo:0s;--mov-elevacao:0px;--mov-refracao:0px;--mov-reflexo:1;--mov-veu-de:none}html[data-motion=reduced] body :is(.mov-entra,.main-shell>main>*,main tbody>tr,.dash-stats>.stat-card,.client-grid>.client-card,.report-cards>.report-card,.crm-card,.at-item,.at-row,.nt-item,.sidebar .nav-item>svg,.nav-item>b,.user-badge,.tab-badge),html[data-motion=reduced] body .mov-esqueleto:after{animation:none!important}html[data-motion=reduced] body :is(.client-grid>.client-card,.report-cards>.report-card,.dash-stats>.stat-card):is(:hover,:active){transform:none!important}html[data-motion=reduced] body .toast{animation-name:mov-fade!important}
.inst{z-index:140;box-sizing:border-box;padding:calc(6px + env(safe-area-inset-top,0px)) max(12px,env(safe-area-inset-right,0px)) 6px max(12px,env(safe-area-inset-left,0px));color:#0e2238;background:#fff;border-bottom:1px solid #0328481a;font-size:13px;animation:.32s cubic-bezier(.32,.72,0,1) both inst-desce;position:fixed;top:0;left:0;right:0;box-shadow:0 4px 14px #03284814}html[data-theme=dark] .inst{color:#f5f5f7;background:#1c1d22;border-color:#ffffff14;box-shadow:0 4px 18px #00000073}@keyframes inst-desce{0%{opacity:0;transform:translateY(-100%)}to{opacity:1;transform:none}}html[data-motion=reduced] .inst{animation:none}.inst-linha{align-items:center;gap:10px;max-width:1100px;min-height:30px;margin:0 auto;display:flex}.inst-icone{border-radius:6px;flex:none;width:22px;height:22px;box-shadow:0 1px 2px #0000001f}.inst-texto{white-space:nowrap;text-overflow:ellipsis;flex:1;min-width:0;margin:0;line-height:1.3;overflow:hidden}.inst-texto strong{font-weight:650}.inst-texto span{opacity:.7}.inst-principal,.inst-depois{min-height:30px;font:inherit;cursor:pointer;border:0;border-radius:999px;flex:none;align-items:center;gap:6px;padding:0 12px;font-size:12.5px;display:inline-flex}.inst-principal{color:#fff;background:#1a5fb4;font-weight:650}.inst-depois{color:inherit;opacity:.72;background:0 0}.inst-depois:hover{opacity:1;background:#7f7f7f1f}.inst-fechar{width:30px;height:30px;color:inherit;opacity:.55;cursor:pointer;background:0 0;border:0;border-radius:50%;flex:none;place-items:center;display:grid}.inst-fechar:hover{opacity:1;background:#7f7f7f24}.inst-passos{opacity:.85;max-width:1100px;margin:6px auto 2px;padding-left:50px;font-size:12.5px;line-height:1.6}.inst-passos svg{vertical-align:-2px;margin-left:2px}html[data-inst-faixa][data-inst-faixa] body .app-shell{padding-top:calc(var(--inst-h,0px) + 12px)}@media (max-width:760px){html[data-inst-faixa][data-inst-faixa] body .app-shell{padding-top:var(--inst-h,0px)}.inst-texto span{display:none}.inst-principal,.inst-depois{min-height:36px;padding:0 10px}.inst-passos{padding-left:20px}}html:is([data-aparencia=vidro],[data-aparencia=liquid-glass]) .inst{background:var(--vd-vidro-forte);border-color:var(--vd-borda);box-shadow:var(--vd-brilho),var(--vd-sombra);-webkit-backdrop-filter:var(--vd-desfoque-forte);backdrop-filter:var(--vd-desfoque-forte)}
:root{--atz-faixa:calc(44px + env(safe-area-inset-top,0px))}.atz-faixa{z-index:190;height:var(--atz-faixa);box-sizing:border-box;padding:env(safe-area-inset-top,0px) 16px 0;background:linear-gradient(180deg,#ffffff8c,#ffffff40),color-mix(in srgb,var(--bg,#f6f7f8) 55%,transparent);color:var(--tx,#0e2238);-webkit-backdrop-filter:blur(22px)saturate(1.5);backdrop-filter:blur(22px)saturate(1.5);border-bottom:1px solid #1b548729;align-items:center;gap:10px;font-size:13.5px;font-weight:600;animation:.38s cubic-bezier(.32,.72,0,1) both atz-desce;display:flex;position:fixed;top:0;left:0;right:0;box-shadow:0 8px 24px -16px #0e223859}html[data-theme=dark] .atz-faixa{color:var(--tx,#f5f5f7);background:linear-gradient(#ffffff14,#ffffff05),#0f1a2a99;border-bottom-color:#9cc0ec2e;box-shadow:0 10px 28px -16px #0009}.atz-faixa>svg{color:#1b5487;flex:none}html[data-theme=dark] .atz-faixa>svg{color:#9cc0ec}.atz-faixa-texto{white-space:nowrap;text-overflow:ellipsis;flex:auto;min-width:0;overflow:hidden}.atz-faixa-acoes{flex:none;align-items:center;gap:6px;display:flex}.atz-botao{background:var(--c-acento,#1b5487);color:#fff;min-height:32px;font:inherit;cursor:pointer;border:0;border-radius:999px;flex:none;padding:0 14px;font-size:13px;font-weight:650;box-shadow:inset 0 1px #ffffff4d,0 4px 12px -6px #1b548799}.atz-botao:hover{filter:brightness(1.08)}.atz-depois{min-height:32px;color:var(--dim,#55555a);font:inherit;cursor:pointer;background:0 0;border:0;border-radius:999px;flex:none;padding:0 10px;font-size:13px;font-weight:600}.atz-depois:hover{color:var(--tx,#0e2238);background:#7f7f7f24}html[data-theme=dark] .atz-depois{color:var(--mut,#98989d)}html[data-theme=dark] .atz-depois:hover{color:var(--tx,#f5f5f7)}@keyframes atz-desce{0%{opacity:0;transform:translateY(-12px)}to{opacity:1;transform:translateY(0)}}@media (max-width:480px){.atz-faixa{gap:8px;font-size:13px}.atz-faixa>svg{display:none}.atz-botao{padding:0 11px;font-size:12.5px}.atz-depois{padding:0 8px;font-size:12.5px}}html[data-atz-faixa] body .app-shell{margin-top:var(--atz-faixa);height:calc(100vh - var(--atz-faixa));height:calc(100dvh - var(--atz-faixa))}html[data-atz-faixa] body .login-page{top:var(--atz-faixa)}@media (max-width:760px){html[data-atz-faixa] body .sidebar{top:var(--atz-faixa)}}.atz-puxa{z-index:160;top:calc(4px + env(safe-area-inset-top,0px));color:#5e5e63;pointer-events:none;background:#fff;border-radius:50%;place-items:center;width:40px;height:40px;transition:color .15s;display:grid;position:fixed;left:50%;box-shadow:0 4px 16px #03284833}.atz-puxa.pronto{color:#1b5487}.atz-puxa svg{transition:transform .18s}html[data-theme=dark] .atz-puxa{color:#a1a1a6;background:#2a2c33}html[data-theme=dark] .atz-puxa.pronto{color:#9cc0ec}html[data-atz-faixa] .atz-puxa{top:calc(4px + var(--atz-faixa))}.atz-sr{clip:rect(0 0 0 0);white-space:nowrap;width:1px;height:1px;position:absolute;overflow:hidden}html[data-motion=reduced] .atz-faixa{animation:none}html:is([data-aparencia=vidro],[data-aparencia=liquid-glass]) :is(.atz-faixa,.atz-puxa){background:var(--vd-lente),var(--vd-vidro-forte);border:1px solid var(--vd-borda);box-shadow:var(--vd-aro),var(--vd-sombra-forte);-webkit-backdrop-filter:var(--vd-desfoque-forte);backdrop-filter:var(--vd-desfoque-forte)}
:root{--brilho-cor:#74a1da;--brilho-ini:.2;--brilho-fim:.28}html[data-theme=dark]{--brilho-cor:#1b5487;--brilho-ini:.35;--brilho-fim:.42}html[data-aparencia=vidro]{--brilho-fim:.42}html[data-aparencia=vidro][data-theme=dark]{--brilho-fim:.55}.brilho-marca{z-index:-1;pointer-events:none;background:radial-gradient(closest-side,var(--brilho-cor),transparent);width:84vw;height:70vh;opacity:var(--brilho-fim);will-change:transform;transition:transform 1.6s cubic-bezier(.16,1,.3,1),opacity 1.6s;position:fixed;top:7vh;left:8vw;transform:translate(-42vw,-52vh)scale(1.3)}body:has(.boot-screen) .brilho-marca{opacity:var(--brilho-ini);transition:none;transform:none}@media (max-width:760px){.brilho-marca{transform:translateY(-46vh)scale(1.25)}}html[data-motion=reduced] .brilho-marca{transition:none}@media (prefers-reduced-motion:reduce){.brilho-marca{transition:none}}
@media (min-width:901px){html body [data-rolo-auto]{top:var(--rp-rolo-topo,12px);max-height:var(--rp-rolo-max,calc(100dvh - 140px));box-sizing:border-box;align-self:start;position:sticky}html body [data-rolo-auto=rola]{overscroll-behavior:contain;scrollbar-width:thin;scrollbar-color:color-mix(in srgb,currentColor 22%,transparent) transparent;overflow-y:auto}}html body .nb-side{overscroll-behavior:contain}
