html.native-app{--n-bg:#fff;--n-ink:#091018;--n-accent:#005f67;--n-rule:#0910181f}@supports (color:lab(0% 0 0)){html.native-app{--n-bg:lab(100% 0 0);--n-ink:lab(4.40365% -1.00486 -5.62652);--n-accent:lab(36.3237% -44.6628 -24.458);--n-rule:lab(4.40365% -1.00486 -5.62652/.12)}}html.native-app.dark{--n-bg:#080c0e;--n-ink:#fcfcfc;--n-accent:#00afb7;--n-rule:#fcfcfc24}@supports (color:lab(0% 0 0)){html.native-app.dark{--n-bg:lab(3.04757% -.517055 -1.5574);--n-ink:lab(98.84% .0000298023 -.0000119209);--n-accent:lab(64.4948% -52.7489 -21.5377);--n-rule:lab(98.84% .0000298023 -.0000119209/.14)}}html.native-app{-webkit-tap-highlight-color:transparent;overscroll-behavior-y:none}html.native-app body{-webkit-touch-callout:none;overscroll-behavior-y:none}html.native-app :is(button,[role=button],[role=tab],[role=menuitem],nav,label,summary),html.native-app a:not(:is(p,li,td) a){-webkit-user-select:none;user-select:none}html.native-app img{-webkit-user-drag:none}html.native-app .app-topbar{padding-top:max(env(safe-area-inset-top), var(--safe-area-inset-top,0px))}html.native-app body:not(:has(.app-topbar)){padding-top:max(env(safe-area-inset-top), var(--safe-area-inset-top,0px))}html.native-app [data-native-hide],.native-only{display:none!important}html.native-app .native-only{display:revert!important}html.native-app nextjs-portal{display:none!important}html.native-app .native-tab>span{transition:transform .14s cubic-bezier(.2,.7,.1,1)}html.native-app .native-tab:active>span{transform:scale(.9)}@keyframes native-route-in{0%{opacity:0;transform:translate3d(var(--rota-x,0px), var(--rota-y,8px), 0)}to{opacity:1;transform:none}}html.native-app .native-route{animation:.28s cubic-bezier(.22,1,.36,1) backwards native-route-in}html.native-app[data-nav-dir=frente] .native-route{--rota-x:28px;--rota-y:0px}html.native-app[data-nav-dir=volta] .native-route{--rota-x:-28px;--rota-y:0px}html.native-app[data-nav-dir=aba] .native-route{--rota-x:0px;--rota-y:6px;animation-duration:.2s}.native-ptr{left:50%;top:max(env(safe-area-inset-top), var(--safe-area-inset-top,0px));z-index:60;background:var(--n-bg);width:40px;height:40px;color:var(--n-accent);border:1px solid var(--n-rule);box-shadow:var(--c-shadow-sm,0 2px 8px #0000001f);pointer-events:none;border-radius:999px;place-items:center;display:grid;position:fixed}.native-ptr__icon{width:18px;height:18px}@keyframes native-ptr-spin{to{transform:rotate(360deg)}}.native-ptr__icon--spin{animation:.7s linear infinite native-ptr-spin}@media (prefers-reduced-motion:reduce){html.native-app .native-route{animation:none}html.native-app .native-tab>span{transition:none}.native-ptr__icon--spin{animation-duration:2s}html.native-app .native-tab-indicador{transition:opacity .15s}}html.native-app .carteira-guarda:not([data-liberada])>.carteira-guarda__conteudo,.carteira-guarda__bloqueio{display:none}html.native-app .carteira-guarda__bloqueio{text-align:center;flex-direction:column;justify-content:center;align-items:center;gap:12px;min-height:60vh;padding:32px 16px;display:flex}.carteira-guarda__icone{background:var(--c-accent-wash);width:56px;height:56px;color:var(--c-accent-deep);border-radius:999px;place-items:center;display:grid}.carteira-guarda__titulo{font-family:var(--font-display);color:var(--c-ink);margin-top:4px;font-size:22px;font-weight:700}.carteira-guarda__texto{max-width:300px;color:var(--c-ink-2);font-size:15px;line-height:1.5}.carteira-guarda__erro{color:#c92f33;color:lab(45.8749% 60.1361 37.4355);font-size:14px}.carteira-guarda__botao{background:var(--c-accent-deep);color:#fff;border-radius:999px;align-items:center;gap:8px;margin-top:8px;padding:12px 24px;font-size:16px;font-weight:600;display:inline-flex}.carteira-guarda__botao:disabled{opacity:.6}.native-progress{left:0;top:max(env(safe-area-inset-top), var(--safe-area-inset-top,0px));z-index:70;opacity:0;transform-origin:0;background:var(--n-accent);pointer-events:none;width:100%;height:2.5px;position:fixed;transform:scaleX(0)}html.native-app .native-fab{justify-content:center;width:48px;height:48px;padding:0}html.native-app .native-fab svg{width:20px;height:20px}html.native-app .native-fab__rotulo{display:none}html.native-app .native-tabbar{-webkit-backdrop-filter:none;padding-top:6px;background:var(--c-bg)!important}html.native-app .native-tab>span{gap:3px;padding-top:2px;padding-bottom:2px}html.native-app .native-tab svg{width:22px;height:22px}html.native-app .native-tab>span>span:last-child{font-size:11px}html.native-app .native-aviso-teste{align-items:center;padding:6px 10px;font-size:11.5px;line-height:1.3}html.native-app .native-aviso-teste svg{width:14px;height:14px;margin-top:0}html.native-app .native-fab{opacity:.92;width:44px;height:44px}html.native-app h1.heading-split{font-size:30px;line-height:1.08}.native-offline{display:none}html.native-app .native-offline--ativa{left:12px;right:12px;bottom:calc(76px + env(safe-area-inset-bottom));z-index:65;background:var(--n-ink);color:var(--n-bg);border-radius:12px;align-items:center;gap:8px;padding:10px 14px;font-size:13px;line-height:1.35;animation:.2s cubic-bezier(.2,.7,.1,1) both native-route-in;display:flex;position:fixed;box-shadow:0 8px 24px #00000038}html.native-app .native-subtab{align-items:center;min-height:36px;padding-inline:14px;font-size:13px;display:inline-flex}html.native-app main :is(a,button):has(>svg.lucide-arrow-left){align-items:center;min-height:40px;display:inline-flex}html.native-app .native-alvo{min-height:36px}.native-tab-indicador{display:none}html.native-app .native-tab-indicador{width:calc(100% / var(--tabs,5));transform:translateX(calc(var(--tab-ativa,0) * 100%));pointer-events:none;transition:transform .32s cubic-bezier(.25,1,.5,1),opacity .2s;display:block;position:absolute;top:0;bottom:0;left:0}html.native-app .native-tab-indicador:before{content:"";background:var(--c-accent-wash);border-radius:999px;width:54px;height:34px;margin-left:-27px;position:absolute;top:2px;left:50%}html.native-app .native-tabs[data-sem-aba] .native-tab-indicador{opacity:0}html.native-app .native-tab__icone{background:0 0!important}html.native-app .native-tab{z-index:1;position:relative}@layer base{html.native-app :where(button,[role=button],a[href],summary,label[for]):where(:not(:disabled,[aria-disabled=true],.native-tab,:is(p,li,span,td,small)>a)){touch-action:manipulation;transition:scale .18s cubic-bezier(.22,1,.36,1)}}html.native-app :is(button,[role=button],summary,label[for]):not(:disabled,[aria-disabled=true],.native-tab):active{transition-duration:0s;scale:.96}html.native-app a[href]:not(.native-tab,:is(p,li,span,td,small)>a):active{transition-duration:0s;scale:.985}@media (prefers-reduced-motion:reduce){html.native-app :is(button,[role=button],a[href],summary,label[for]):active{scale:none}}.native-celebra{z-index:90;background:color-mix(in oklab, var(--n-bg) 55%, transparent);-webkit-backdrop-filter:blur(6px);backdrop-filter:blur(6px);place-items:center;animation:.22s ease-out backwards native-celebra-fundo;display:grid;position:fixed;inset:0}.native-celebra--saindo{opacity:0;transition:opacity .2s ease-out}.native-celebra__cartao{background:var(--n-bg);border:1px solid var(--n-rule);border-radius:28px;flex-direction:column;align-items:center;gap:12px;padding:28px 36px 24px;animation:.52s cubic-bezier(.34,1.56,.64,1) backwards native-celebra-sobe;display:flex;box-shadow:0 20px 50px #0000002e}.native-celebra__check{fill:none;width:72px;height:72px;stroke:var(--n-accent);stroke-width:3.5px;stroke-linecap:round;stroke-linejoin:round}.native-celebra__circulo{stroke-dasharray:145;stroke-dashoffset:145px;opacity:.35;animation:.42s cubic-bezier(.65,0,.35,1) 80ms forwards native-celebra-traco}.native-celebra__traco{stroke-dasharray:36;stroke-dashoffset:36px;animation:.3s cubic-bezier(.22,1,.36,1) .3s forwards native-celebra-traco}.native-celebra__texto{font-family:var(--font-display,inherit);color:var(--n-ink);font-size:18px;font-weight:700;animation:.3s cubic-bezier(.22,1,.36,1) .26s backwards native-celebra-texto}@keyframes native-celebra-fundo{0%{opacity:0}}@keyframes native-celebra-sobe{0%{opacity:0;transform:translateY(16px)scale(.92)}}@keyframes native-celebra-traco{to{stroke-dashoffset:0}}@keyframes native-celebra-texto{0%{opacity:0;transform:translateY(4px)}}.native-trava{z-index:95;padding:max(env(safe-area-inset-top), var(--safe-area-inset-top,0px)) 24px max(env(safe-area-inset-bottom), var(--safe-area-inset-bottom,0px));background:var(--n-bg);color:var(--n-ink);text-align:center;flex-direction:column;justify-content:center;align-items:center;gap:10px;display:flex;position:fixed;inset:0}.native-trava__marca{top:calc(max(env(safe-area-inset-top), var(--safe-area-inset-top,0px)) + 28px);position:absolute}.native-trava__icone{width:76px;height:76px;color:var(--n-accent);background:color-mix(in oklab, var(--n-accent) 12%, transparent);border-radius:999px;place-items:center;margin-bottom:6px;animation:2.4s ease-in-out infinite native-trava-respira;display:grid}@keyframes native-trava-respira{0%,to{box-shadow:0 0 0 0 color-mix(in oklab, var(--n-accent) 22%, transparent)}50%{box-shadow:0 0 0 12px color-mix(in oklab, var(--n-accent) 0%, transparent)}}.native-trava__titulo{font-family:var(--font-display,inherit);font-size:22px;font-weight:700}.native-trava__texto{opacity:.75;max-width:280px;font-size:15px;line-height:1.5}.native-trava__botao{background:var(--n-accent);color:#fff;border-radius:999px;margin-top:14px;padding:12px 28px;font-size:16px;font-weight:600}.native-trava__botao:disabled{opacity:.6}@media (prefers-reduced-motion:reduce){.native-trava__icone{animation:none}}.native-chave{background:var(--c-bg-2);border:1px solid var(--c-rule);border-radius:999px;flex-shrink:0;width:46px;height:28px;margin-top:2px;transition:background-color .22s cubic-bezier(.22,1,.36,1),scale .18s cubic-bezier(.22,1,.36,1);position:relative}.native-chave__bolinha{background:#fff;border-radius:999px;width:22px;height:22px;transition:transform .22s cubic-bezier(.22,1,.36,1);position:absolute;top:2px;left:2px;box-shadow:0 1px 3px #00000040}.native-chave[aria-checked=true]{background:var(--c-accent-deep);border-color:#0000}.native-chave[aria-checked=true] .native-chave__bolinha{transform:translate(18px)}.native-chave:disabled{opacity:.5}html.native-app .skeleton-shimmer{isolation:isolate;background-color:color-mix(in oklab, var(--c-accent,var(--n-accent)) 4%, color-mix(in oklab, var(--c-ink,var(--n-ink)) 7%, var(--c-bg,var(--n-bg))));background-image:none;animation:none;position:relative;overflow:hidden}html.native-app.dark .skeleton-shimmer{background-color:color-mix(in oklab, var(--c-accent,var(--n-accent)) 5%, color-mix(in oklab, var(--c-ink,var(--n-ink)) 9%, var(--c-bg,var(--n-bg))))}html.native-app .skeleton-shimmer:after{content:"";background:linear-gradient(100deg,#0000 25%,#fff9 50%,#0000 75%);animation:1.8s cubic-bezier(.4,0,.2,1) infinite native-brilho;position:absolute;inset:0;transform:translate(-100%)}html.native-app.dark .skeleton-shimmer:after{background:linear-gradient(100deg,#0000 25%,#ffffff12 50%,#0000 75%)}@keyframes native-brilho{0%{transform:translate(-100%)}65%,to{transform:translate(100%)}}@keyframes native-carregando-in{0%{opacity:0}}html.native-app .native-carregando{animation:.24s ease-out .12s backwards native-carregando-in}@media (prefers-reduced-motion:reduce){html.native-app .skeleton-shimmer:after{opacity:0;animation:none}html.native-app .native-carregando{animation:none}}.native-abertura{display:none}html.native-app .native-abertura{--abertura-fundo:#fff;--abertura-tinta:#0b1220;z-index:120;background:var(--abertura-fundo);pointer-events:none;display:block;position:fixed;inset:0}@media (prefers-color-scheme:dark){html.native-app .native-abertura{--abertura-fundo:#000;--abertura-tinta:#fff}}.native-abertura__marca{width:115.2px;height:115.2px;translate:0 var(--abertura-ajuste,0px);margin:-57.6px 0 0 -57.6px;position:absolute;top:50%;left:50%}.native-abertura__logo{width:100%;height:100%;display:block}.native-abertura__fantasma{opacity:.25}.native-abertura__cometa path{stroke-dasharray:var(--l) calc(1 - var(--l));animation:1.6s cubic-bezier(.45,0,.55,1) infinite native-abertura-cometa}.native-abertura__cometa-interno path{animation-duration:1.25s;animation-direction:reverse}@keyframes native-abertura-cometa{0%{stroke-dashoffset:calc(1 + var(--l))}to{stroke-dashoffset:var(--l)}}html.native-app :is(.native-abertura--viva,.native-abertura--saindo) .native-abertura__cometa{opacity:0;transition:opacity .16s ease-out}.native-abertura__desenho path{stroke-dasharray:1;stroke-dashoffset:1px}html.native-app :is(.native-abertura--viva,.native-abertura--saindo) .native-abertura__desenho path{animation:.62s cubic-bezier(.65,0,.35,1) forwards native-abertura-desenha}html.native-app :is(.native-abertura--viva,.native-abertura--saindo) .native-abertura__desenho path+path{animation-delay:.2s}@keyframes native-abertura-desenha{to{stroke-dashoffset:0}}html.native-app :is(.native-abertura--viva,.native-abertura--saindo) .native-abertura__fantasma{opacity:0;transition:opacity .5s ease-out .3s}html.native-app :is(.native-abertura--viva,.native-abertura--saindo) .native-abertura__logo{animation:.64s cubic-bezier(.22,1,.36,1) .8s both native-abertura-brilho}@keyframes native-abertura-brilho{0%{filter:drop-shadow(0 0 #0ea5e900);transform:scale(1)}35%{filter:drop-shadow(0 0 12px #0ea5e999);transform:scale(1.035)}to{filter:drop-shadow(0 0 #0ea5e900);transform:scale(1)}}.native-abertura__nome{font-family:var(--font-display,system-ui, sans-serif);letter-spacing:-.02em;color:var(--abertura-tinta);white-space:nowrap;margin-top:6px;font-size:26px;font-weight:800;display:flex;position:absolute;top:100%;left:50%;transform:translate(-50%)}.native-abertura__nome>span{opacity:0}html.native-app :is(.native-abertura--viva,.native-abertura--saindo) .native-abertura__nome>span{animation:.46s cubic-bezier(.22,1,.36,1) both native-abertura-letra;animation-delay:calc(.65s + var(--i) * 35ms)}@keyframes native-abertura-letra{0%{opacity:0;filter:blur(4px);transform:translateY(9px)}to{opacity:1;filter:blur();transform:none}}@property --abertura-raio{syntax:"<length>";inherits:false;initial-value:0}html.native-app .native-abertura--saindo{-webkit-mask-image:radial-gradient(circle at 50% calc(50% + var(--abertura-ajuste,0px)), transparent var(--abertura-raio), #000 calc(var(--abertura-raio) + 1.5px));-webkit-mask-image:radial-gradient(circle at 50% calc(50% + var(--abertura-ajuste,0px)), transparent var(--abertura-raio), #000 calc(var(--abertura-raio) + 1.5px));mask-image:radial-gradient(circle at 50% calc(50% + var(--abertura-ajuste,0px)), transparent var(--abertura-raio), #000 calc(var(--abertura-raio) + 1.5px));animation:.62s cubic-bezier(.65,0,.35,1) .11s both native-abertura-iris}@keyframes native-abertura-iris{0%{--abertura-raio:0px}to{--abertura-raio:75vmax}}html.native-app .native-abertura--saindo .native-abertura__marca{animation:.28s cubic-bezier(.4,0,1,1) both native-abertura-recua}@keyframes native-abertura-recua{to{opacity:0;transform:scale(.82)}}@media (prefers-reduced-motion:reduce){.native-abertura__cometa path,html.native-app :is(.native-abertura--viva,.native-abertura--saindo) .native-abertura__logo{animation:none}.native-abertura__desenho path{stroke-dashoffset:0;animation:none!important}.native-abertura__ponta{display:none}html.native-app :is(.native-abertura--viva,.native-abertura--saindo) .native-abertura__nome>span{opacity:1;animation:none}html.native-app .native-abertura--saindo{animation:.3s ease-out both native-abertura-esmaece;-webkit-mask-image:none;mask-image:none}}@keyframes native-abertura-esmaece{to{opacity:0}}.native-tema{background:var(--c-bg-2);border:1px solid var(--c-rule);border-radius:14px;grid-template-columns:repeat(3,1fr);gap:4px;padding:4px;display:grid}.native-tema__opcao{min-height:40px;color:var(--c-ink-2);border-radius:10px;justify-content:center;align-items:center;gap:6px;font-size:13px;font-weight:600;display:inline-flex}.native-tema__opcao[aria-checked=true]{background:var(--c-bg);color:var(--c-accent-deep);box-shadow:0 1px 3px #0000001f}.native-botao-tema{width:36px;height:36px;color:var(--c-ink-2);border-radius:999px;place-items:center;display:grid}.native-botao-tema__icone{animation:.26s cubic-bezier(.22,1,.36,1) backwards native-tema-icone}@keyframes native-tema-icone{0%{opacity:0;filter:blur(2px);transform:rotate(-90deg)scale(.4)}}.native-botao-tema__balao{z-index:40;background:var(--c-ink);color:var(--c-bg);white-space:nowrap;pointer-events:none;border-radius:999px;padding:5px 10px;font-size:12px;font-weight:600;animation:1.3s cubic-bezier(.22,1,.36,1) forwards native-tema-balao;position:absolute;top:calc(100% + 8px);left:50%;transform:translate(-50%)}@keyframes native-tema-balao{0%{opacity:0;transform:translate(-50%,-4px)scale(.92)}15%{opacity:1;transform:translate(-50%)scale(1)}80%{opacity:1;transform:translate(-50%)scale(1)}to{opacity:0;transform:translate(-50%)scale(1)}}@media (prefers-reduced-motion:reduce){.native-botao-tema__icone{animation:none}}html.native-app .native-marca-nome{display:none}@media (min-width:400px){html.native-app .native-marca-nome{display:inline}}
