.nx-ui-botao,.nx-ui-icone,.nx-ui-campo :is(input,select),.nx-ui-pular{min-height:44px}.nx-ui-botao,.nx-ui-icone{border-radius:var(--nx-raio-md);cursor:pointer;font:650 var(--nx-texto-sm)/1 var(--nx-fonte-sans);align-items:center;gap:var(--nx-espaco-2);transition:background-color var(--nx-movimento-normal) var(--nx-ease), border-color var(--nx-movimento-normal) var(--nx-ease), color var(--nx-movimento-normal) var(--nx-ease), opacity var(--nx-movimento-normal) var(--nx-ease), transform var(--nx-movimento-rapido) var(--nx-ease);border:1px solid #0000;justify-content:center;padding:.75rem 1rem;display:inline-flex}.nx-ui-botao--primario{background:var(--nx-cor-acao);color:var(--nx-cor-sobre-acao)}.nx-ui-botao--secundario{background:var(--nx-cor-superficie);border-color:var(--nx-cor-borda);color:var(--nx-cor-texto)}.nx-ui-botao--perigo{background:var(--nx-cor-erro);color:var(--nx-cor-superficie)}.nx-ui-botao--fantasma{color:var(--nx-cor-acao);background:0 0}.nx-ui-botao:not(:disabled):hover{filter:brightness(.92)}.nx-ui-botao:not(:disabled):active{transform:scale(.98)}.nx-ui-botao:disabled{cursor:not-allowed;filter:saturate(.45);opacity:1}.nx-ui-spinner{border:2px solid;border-right-color:#0000;border-radius:50%;width:1rem;height:1rem;animation:.8s linear infinite nx-ui-girar}.nx-ui-campo{gap:var(--nx-espaco-2);display:grid}.nx-ui-campo label{color:var(--nx-cor-texto);font:650 var(--nx-texto-sm)/1.3 var(--nx-fonte-sans)}.nx-ui-campo :is(input,select){appearance:none;background:var(--nx-cor-superficie);border:1px solid var(--nx-cor-borda);border-radius:var(--nx-raio-md);color:var(--nx-cor-texto);font:var(--nx-texto-base)/1.4 var(--nx-fonte-sans);width:100%;padding:.65rem .75rem}.nx-ui-campo select{background-image:linear-gradient(45deg,#0000 50%,currentColor 50%),linear-gradient(135deg,currentColor 50%,#0000 50%);background-position:calc(100% - 16px),calc(100% - 11px);background-repeat:no-repeat;background-size:5px 5px;padding-right:2.5rem}.nx-ui-campo [aria-invalid=true]{border-color:var(--nx-cor-erro)}.nx-ui-ajuda,.nx-ui-erro-campo{color:var(--nx-cor-texto-suave);font:var(--nx-texto-xs)/1.45 var(--nx-fonte-sans)}.nx-ui-erro-campo{color:var(--nx-cor-erro)}.nx-ui-cartao,.nx-ui-metrica{background:var(--nx-cor-superficie-elevada);border:1px solid var(--nx-cor-borda);border-radius:var(--nx-raio-lg);box-shadow:var(--nx-sombra-card);color:var(--nx-cor-texto);padding:var(--nx-espaco-5)}.nx-ui-cartao__cabecalho{align-items:center;gap:var(--nx-espaco-4);margin-bottom:var(--nx-espaco-4);justify-content:space-between;display:flex}.nx-ui-cartao__cabecalho h2{font:700 var(--nx-texto-lg)/1.3 var(--nx-fonte-display);margin:0}.nx-ui-metrica__rotulo{color:var(--nx-cor-texto-suave);font:650 var(--nx-texto-xs)/1.3 var(--nx-fonte-sans);letter-spacing:.04em;text-transform:uppercase;margin:0}.nx-ui-metrica__valor{color:var(--nx-cor-texto);font:750 var(--nx-texto-xl)/1.2 var(--nx-fonte-display);margin:var(--nx-espaco-2) 0 0}.nx-ui-metrica__detalhe{color:var(--nx-cor-texto-suave);font:var(--nx-texto-xs)/1.4 var(--nx-fonte-sans);margin:var(--nx-espaco-2) 0 0}.nx-ui-tendencia--subiu{color:var(--nx-cor-sucesso)}.nx-ui-tendencia--desceu{color:var(--nx-cor-erro)}.nx-ui-dialogo{background:var(--nx-cor-superficie-elevada);border:1px solid var(--nx-cor-borda);border-radius:var(--nx-raio-lg);box-shadow:var(--nx-sombra-dialog);color:var(--nx-cor-texto);width:100%;max-width:min(92vw,38rem);max-height:min(90dvh,48rem);padding:0}.nx-ui-dialogo::backdrop{-webkit-backdrop-filter:blur(3px);backdrop-filter:blur(3px);background:#0f172aad}.nx-ui-dialogo__cabecalho{align-items:flex-start;gap:var(--nx-espaco-4);padding:var(--nx-espaco-5);justify-content:space-between;display:flex}.nx-ui-dialogo__cabecalho h2{font:750 var(--nx-texto-xl)/1.25 var(--nx-fonte-display);margin:0}.nx-ui-dialogo__cabecalho p{color:var(--nx-cor-texto-suave);margin:var(--nx-espaco-2) 0 0}.nx-ui-dialogo__corpo{padding:0 var(--nx-espaco-5) var(--nx-espaco-5);overflow:auto}.nx-ui-icone{color:var(--nx-cor-texto);background:0 0;flex:0 0 44px;width:44px;padding:0;font-size:1.5rem}.nx-ui-toast{background:var(--nx-cor-superficie-elevada);border:1px solid var(--nx-cor-borda);border-left:4px solid var(--nx-cor-acao);border-radius:var(--nx-raio-md);box-shadow:var(--nx-sombra-dialog);color:var(--nx-cor-texto);align-items:center;gap:var(--nx-espaco-3);max-width:30rem;padding:var(--nx-espaco-3) var(--nx-espaco-4);justify-content:space-between;display:flex}.nx-ui-toast--sucesso{border-left-color:var(--nx-cor-sucesso)}.nx-ui-toast--alerta{border-left-color:var(--nx-cor-alerta)}.nx-ui-toast--erro{border-left-color:var(--nx-cor-erro)}.nx-ui-estado{color:var(--nx-cor-texto);padding:var(--nx-espaco-8);text-align:center}.nx-ui-estado h2{font:750 var(--nx-texto-lg)/1.3 var(--nx-fonte-display);margin:0}.nx-ui-estado p{color:var(--nx-cor-texto-suave);margin:var(--nx-espaco-2) auto 0;max-width:42rem}.nx-ui-estado__icone{color:var(--nx-cor-acao);margin-bottom:var(--nx-espaco-3);font-size:2rem}.nx-ui-estado__acao{margin-top:var(--nx-espaco-4)}.nx-ui-estado--erro{border:1px solid var(--nx-cor-erro);border-radius:var(--nx-raio-lg)}.nx-ui-estado--erro h2{color:var(--nx-cor-erro)}.nx-ui-skeleton{gap:var(--nx-espaco-3);display:grid}.nx-ui-skeleton>span[aria-hidden]{background:linear-gradient(90deg, var(--nx-cor-superficie-hover), var(--nx-cor-borda), var(--nx-cor-superficie-hover));border-radius:var(--nx-raio-sm);background-size:200% 100%;height:1rem;animation:1.4s ease-in-out infinite nx-ui-pulso;display:block}.nx-ui-skeleton>span[aria-hidden]:first-of-type{width:55%;height:1.5rem}.nx-ui-tabela-rolagem{max-width:100%;overflow-x:auto}.nx-ui-tabela{border-collapse:collapse;color:var(--nx-cor-texto);font:var(--nx-texto-sm)/1.45 var(--nx-fonte-sans);width:100%;min-width:38rem}.nx-ui-tabela caption{padding:var(--nx-espaco-3);text-align:left;font-weight:700}.nx-ui-tabela :is(th,td){border-bottom:1px solid var(--nx-cor-borda);padding:var(--nx-espaco-3);text-align:left}.nx-ui-tabela th{color:var(--nx-cor-texto);font-weight:700}.nx-ui-feed{background:var(--nx-cor-superficie-elevada);border:1px solid var(--nx-cor-borda);border-radius:var(--nx-raio-lg);box-shadow:var(--nx-sombra-card);color:var(--nx-cor-texto);padding:var(--nx-espaco-5)}.nx-ui-feed h2{font:700 var(--nx-texto-sm)/1.4 var(--nx-fonte-display);margin:0 0 var(--nx-espaco-4)}.nx-ui-feed ol{gap:var(--nx-espaco-4);margin:0;padding:0;list-style:none;display:grid}.nx-ui-feed li{align-items:flex-start;gap:var(--nx-espaco-3);grid-template-columns:2.25rem minmax(0,1fr) auto;display:grid}.nx-ui-feed__avatar{background:color-mix(in srgb, var(--nx-cor-acao) 14%, transparent);border-radius:var(--nx-raio-pill);color:var(--nx-cor-acao);font:700 var(--nx-texto-xs)/1 var(--nx-fonte-display);justify-content:center;align-items:center;width:2.25rem;height:2.25rem;display:inline-flex}.nx-ui-feed__conteudo{min-width:0;display:grid}.nx-ui-feed__conteudo :is(strong,span){text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.nx-ui-feed__conteudo strong{font:650 var(--nx-texto-sm)/1.4 var(--nx-fonte-sans)}.nx-ui-feed__conteudo span,.nx-ui-feed__momento,.nx-ui-feed__vazio{color:var(--nx-cor-texto-suave);font:var(--nx-texto-xs)/1.45 var(--nx-fonte-sans)}.nx-ui-feed__momento{white-space:nowrap}.nx-ui-feed__vazio{margin:0}.nx-ui-feed__acao{color:var(--nx-cor-acao);font:700 var(--nx-texto-xs)/1 var(--nx-fonte-sans);margin-top:var(--nx-espaco-3);align-items:center;min-height:44px;display:inline-flex}.nx-ui-feed__acao:focus-visible{outline:3px solid var(--nx-cor-foco);outline-offset:2px}.nx-ui-grafico{background:var(--nx-cor-superficie-elevada);border:1px solid var(--nx-cor-borda);border-radius:var(--nx-raio-lg);box-shadow:var(--nx-sombra-card);color:var(--nx-cor-texto);min-width:0;padding:var(--nx-espaco-5);margin:0}.nx-ui-grafico>figcaption{font:700 var(--nx-texto-sm)/1.4 var(--nx-fonte-display);margin-bottom:var(--nx-espaco-4)}.nx-ui-grafico__svg{width:100%;height:auto;max-height:14rem;display:block;overflow:visible}.nx-ui-grafico__eixo{stroke:var(--nx-cor-borda);stroke-width:1px}.nx-ui-grafico__vazio{color:var(--nx-cor-texto-suave);font:var(--nx-texto-sm)/1.45 var(--nx-fonte-sans);min-height:8rem}.nx-ui-grafico__legenda{gap:var(--nx-espaco-4);flex-wrap:wrap;justify-content:flex-end;display:flex}.nx-ui-grafico__legenda span{color:var(--nx-cor-texto-suave);font:var(--nx-texto-xs)/1.4 var(--nx-fonte-sans);align-items:center;gap:var(--nx-espaco-2);display:inline-flex}.nx-ui-grafico__legenda i{border-radius:var(--nx-raio-pill);width:.5rem;height:.5rem;display:inline-block}.nx-ui-grafico__dados{border-top:1px solid var(--nx-cor-borda);margin-top:var(--nx-espaco-3)}.nx-ui-grafico__dados summary{color:var(--nx-cor-acao);cursor:pointer;font:700 var(--nx-texto-xs)/1.4 var(--nx-fonte-sans);align-items:center;min-height:44px;display:flex}.nx-ui-grafico__dados summary:focus-visible,.nx-ui-grafico__dados [role=region]:focus-visible{outline:3px solid var(--nx-cor-foco);outline-offset:2px}.nx-ui-grafico__dados [role=region]{overflow-x:auto}.nx-ui-grafico__dados table{border-collapse:collapse;font:var(--nx-texto-xs)/1.4 var(--nx-fonte-sans);width:100%;min-width:30rem}.nx-ui-grafico__dados caption{clip:rect(0, 0, 0, 0);width:1px;height:1px;margin:-1px;position:absolute;overflow:hidden}.nx-ui-grafico__dados :is(th,td){border-bottom:1px solid var(--nx-cor-borda);padding:var(--nx-espaco-2);text-align:left}.nx-ui-grafico-pizza{align-items:center;gap:var(--nx-espaco-5);grid-template-columns:repeat(auto-fit,minmax(min(100%,10rem),1fr));display:grid}.nx-ui-grafico-pizza__anel{aspect-ratio:1;background:var(--nx-grafico-fatias);border-radius:50%;width:100%;max-width:10rem;margin:auto;display:block}.nx-ui-grafico-pizza ul{gap:var(--nx-espaco-2);min-width:0;margin:0;padding:0;list-style:none;display:grid}.nx-ui-grafico-pizza li{font:var(--nx-texto-xs)/1.4 var(--nx-fonte-sans);align-items:center;gap:var(--nx-espaco-2);grid-template-columns:.65rem minmax(0,1fr) auto;display:grid}.nx-ui-grafico-pizza li>span:first-child{border-radius:50%;width:.65rem;height:.65rem}.nx-ui-grafico-pizza li>span:nth-child(2){overflow-wrap:anywhere;min-width:0}.nx-ui-grafico-pizza li>strong{white-space:nowrap}.nx-ui-ranking{background:var(--nx-cor-superficie-elevada);border:1px solid var(--nx-cor-borda);border-radius:var(--nx-raio-lg);box-shadow:var(--nx-sombra-card);color:var(--nx-cor-texto);min-width:0;padding:var(--nx-espaco-5)}.nx-ui-ranking h2{font:700 var(--nx-texto-sm)/1.4 var(--nx-fonte-display);margin:0 0 var(--nx-espaco-4)}.nx-ui-ranking__rolagem{max-width:100%;overflow-x:auto}.nx-ui-ranking table{border-collapse:collapse;font:var(--nx-texto-sm)/1.45 var(--nx-fonte-sans);width:100%;min-width:34rem}.nx-ui-ranking caption{clip:rect(0, 0, 0, 0);width:1px;height:1px;margin:-1px;position:absolute;overflow:hidden}.nx-ui-ranking :is(th,td){border-bottom:1px solid var(--nx-cor-borda);padding:var(--nx-espaco-3);text-align:left;white-space:nowrap}.nx-ui-ranking thead th{color:var(--nx-cor-texto-suave);font-size:var(--nx-texto-xs);letter-spacing:.04em;text-transform:uppercase}.nx-ui-ranking tbody th{color:var(--nx-cor-texto);font-weight:650}.nx-ui-ranking tbody td{color:var(--nx-cor-texto-suave)}.nx-ui-ranking .nx-ui-direita{text-align:right}.nx-ui-ranking .nx-ui-mono{font-family:var(--nx-fonte-mono)}.nx-ui-ranking .nx-ui-ranking__destaque{color:var(--nx-cor-sucesso);font-weight:700}.nx-ui-ranking__vazio{color:var(--nx-cor-texto-suave);font:var(--nx-texto-sm)/1.45 var(--nx-fonte-sans);margin:0}.nx-ui-ranking__acao{color:var(--nx-cor-acao);font:700 var(--nx-texto-xs)/1 var(--nx-fonte-sans);margin-top:var(--nx-espaco-3);align-items:center;min-height:44px;display:inline-flex}.nx-ui-ranking__rolagem:focus-visible,.nx-ui-ranking__acao:focus-visible{outline:3px solid var(--nx-cor-foco);outline-offset:2px}.nx-ui-shell{background:var(--nx-cor-fundo);color:var(--nx-cor-texto);grid-template-columns:minmax(14rem,18rem) minmax(0,1fr);min-height:100dvh;display:grid}.nx-ui-shell>aside{background:var(--nx-cor-superficie-elevada);border-right:1px solid var(--nx-cor-borda);padding:var(--nx-espaco-5)}.nx-ui-shell__pagina{min-width:0}.nx-ui-shell__pagina>header{border-bottom:1px solid var(--nx-cor-borda);align-items:center;gap:var(--nx-espaco-4);min-height:4rem;padding:var(--nx-espaco-3) var(--nx-espaco-6);justify-content:space-between;display:flex}.nx-ui-shell h1{font:750 var(--nx-texto-xl)/1.2 var(--nx-fonte-display);margin:0}.nx-ui-shell main{padding:var(--nx-espaco-6)}.nx-ui-pular{background:var(--nx-cor-acao);color:var(--nx-cor-sobre-acao);left:var(--nx-espaco-3);padding:var(--nx-espaco-3);top:var(--nx-espaco-3);z-index:100;position:fixed;transform:translateY(-160%)}.nx-ui-pular:focus{transform:translateY(0)}:is(.nx-ui-botao,.nx-ui-icone,.nx-ui-campo input,.nx-ui-campo select,.nx-ui-tabela-rolagem,.nx-ui-pular):focus-visible{box-shadow:0 0 0 4px color-mix(in srgb, var(--nx-cor-foco) 24%, transparent);outline:3px solid var(--nx-cor-foco);outline-offset:2px}.nx-ui-sr-only{clip:rect(0, 0, 0, 0);white-space:nowrap;width:1px;height:1px;margin:-1px;padding:0;position:absolute;overflow:hidden}@keyframes nx-ui-girar{to{transform:rotate(360deg)}}@keyframes nx-ui-pulso{0%,to{opacity:.65;background-position:100% 0}50%{opacity:1;background-position:0 0}}@media (max-width:47.99rem){.nx-ui-shell{display:block}.nx-ui-shell>aside{border-bottom:1px solid var(--nx-cor-borda);border-right:0}.nx-ui-shell__pagina>header,.nx-ui-shell main{padding-left:var(--nx-espaco-4);padding-right:var(--nx-espaco-4)}.nx-ui-feed li{grid-template-columns:2.25rem minmax(0,1fr)}.nx-ui-feed__momento{grid-column:2}.nx-ui-grafico{padding:var(--nx-espaco-4)}.nx-ui-grafico-pizza{grid-template-columns:1fr}}@media (prefers-reduced-motion:reduce){.nx-ui-spinner,.nx-ui-skeleton>span[aria-hidden]{animation:none}.nx-ui-botao,.nx-ui-icone,.nx-ui-pular{transition:none}}
:root{--nx-neon:var(--primary,var(--brand,#8b5cf6));--nx-neon-2:#8b5cf6;--nx-ease:cubic-bezier(.22, 1, .36, 1);--nx-ease-mola:cubic-bezier(.34, 1.56, .64, 1);interpolate-size:allow-keywords}button,a[href],[role=button],summary{transition:transform .18s var(--nx-ease), box-shadow .25s var(--nx-ease), background-color .2s ease, border-color .2s ease, color .2s ease, opacity .2s ease, filter .2s ease}button:not(:disabled):active,[role=button]:active,a[href][class*=rounded]:active{transform:scale(.97)}:is(button,a[href],[role=button]):is([class~="bg-[var(--primary)]"],[class~=bg-brand],[class~=bg-gold],[class*="from-[var(--primary)]"],[class*=from-gold],[class*=from-brand],[class~=nx-botao],[data-primario]){isolation:isolate;box-shadow:inset 0 1px 0 #ffffff40, 0 1px 2px #0000001f, 0 8px 22px -10px color-mix(in srgb, var(--nx-neon) 70%, transparent)}:is(button,a[href],[role=button]):is([class~="bg-[var(--primary)]"],[class~=bg-brand],[class~=bg-gold],[class*="from-[var(--primary)]"],[class*=from-gold],[class*=from-brand],[class~=nx-botao],[data-primario]):after{content:"";opacity:0;pointer-events:none;z-index:1;background:linear-gradient(100deg,#0000,#ffffff59,#0000);width:45%;position:absolute;inset:-2px auto -2px -60%;transform:skew(-18deg)translate(0)}:is(button,a[href],[role=button]):is([class~="bg-[var(--primary)]"],[class~=bg-brand],[class~=bg-gold],[class*="from-[var(--primary)]"],[class*=from-gold],[class*=from-brand],[class~=nx-botao],[data-primario]):not(:disabled):hover{box-shadow:inset 0 1px 0 #ffffff4d, 0 2px 4px #0000001f, 0 12px 30px -10px color-mix(in srgb, var(--nx-neon) 85%, transparent), 0 0 0 1px color-mix(in srgb, var(--nx-neon) 35%, transparent);transform:translateY(-1px)}:is(button,a[href],[role=button]):is([class~="bg-[var(--primary)]"],[class~=bg-brand],[class~=bg-gold],[class*="from-[var(--primary)]"],[class*=from-gold],[class*=from-brand],[class~=nx-botao],[data-primario]):not(:disabled):hover:after{animation:nx-reflexo .9s var(--nx-ease)}@keyframes nx-reflexo{0%{opacity:0;transform:skew(-18deg)translate(0)}20%{opacity:1}to{opacity:0;transform:skew(-18deg)translate(420%)}}:is(button,a[href],[role=button]):is([class~="bg-[var(--primary)]"],[class~=bg-brand],[class~=bg-gold],[class~=nx-botao]):not([class*=from-]):not([class*=bg-gradient]):not([data-primario]){background-image:linear-gradient(#ffffff2e,#fff0 55%)}:is(button,a[href],[role=button]):is([class~="bg-[var(--primary)]"],[class~=bg-brand],[class~=bg-gold],[class*="from-[var(--primary)]"],[class*=from-gold],[class*=from-brand],[class~=nx-botao],[data-primario]):not(.fixed,.absolute,.sticky){position:relative}:is(button,a[href],[role=button]):is([class~="bg-[var(--primary)]"],[class~=bg-brand],[class~=bg-gold],[class*="from-[var(--primary)]"],[class*=from-gold],[class*=from-brand],[class~=nx-botao],[data-primario]):not(.nx-neon-anel){overflow:hidden}:is(button,a,input,select,textarea,summary,[tabindex]):focus-visible{outline:2px solid var(--nx-neon);outline-offset:2px;box-shadow:0 0 0 4px color-mix(in srgb, var(--nx-neon) 22%, transparent), 0 0 18px color-mix(in srgb, var(--nx-neon) 45%, transparent)}input:focus,select:focus,textarea:focus{transition:box-shadow .25s var(--nx-ease), border-color .2s ease;box-shadow:0 0 0 3px color-mix(in srgb, var(--nx-neon) 16%, transparent)}.nx-neon{color:var(--nx-neon);text-shadow:0 0 10px color-mix(in srgb, var(--nx-neon) 55%, transparent), 0 0 28px color-mix(in srgb, var(--nx-neon) 25%, transparent)}.nx-neon-card,.premium-card{transition:box-shadow .35s var(--nx-ease), border-color .35s var(--nx-ease), transform .35s var(--nx-ease)}.nx-neon-card:hover,.premium-card:hover{box-shadow:0 0 0 1px color-mix(in srgb, var(--nx-neon) 25%, transparent), 0 10px 40px -12px color-mix(in srgb, var(--nx-neon) 55%, transparent);transform:translateY(-2px);border-color:color-mix(in srgb, var(--nx-neon) 45%, transparent)!important}.nx-pulso{position:relative}.nx-pulso:after{content:"";border-radius:inherit;box-shadow:0 0 0 0 color-mix(in srgb, var(--nx-neon) 60%, transparent);animation:2s ease-out infinite nx-pulso;position:absolute;inset:0}@keyframes nx-pulso{to{box-shadow:0 0 0 10px #0000}}@property --nx-angulo{syntax:"<angle>";inherits:false;initial-value:0deg}.nx-neon-anel:not(.fixed,.absolute,.sticky){position:relative}:is(a,button,span,div).nx-neon-anel.nx-neon-anel,:is(a,button,span,div).nx-neon-anel.nx-neon-anel:hover{isolation:isolate;box-shadow:0 0 22px color-mix(in srgb, var(--nx-neon) 60%, transparent), 0 0 48px -8px color-mix(in srgb, var(--nx-neon-2) 60%, transparent);border:0}.nx-neon-anel:before{content:"";border-radius:inherit;background:conic-gradient(from var(--nx-angulo), var(--nx-neon), var(--nx-neon-2), #22d3ee, var(--nx-neon-2), var(--nx-neon));-webkit-mask-composite:xor;-webkit-mask-composite:xor;z-index:-1;filter:drop-shadow(0 0 6px var(--nx-neon));pointer-events:none;padding:3px;animation:3s linear infinite nx-girar;position:absolute;inset:-3px;-webkit-mask:linear-gradient(#000 0 0) content-box,linear-gradient(#000 0 0);-webkit-mask-composite:xor,source-over;mask:linear-gradient(#000 0 0) content-box exclude,linear-gradient(#000 0 0)}@keyframes nx-girar{to{--nx-angulo:360deg}}.fixed.inset-0{animation:nx-fade .22s var(--nx-ease) both}.fixed.inset-0>:is([role=dialog],[class*=rounded]),[role=dialog],[aria-modal=true]{animation:nx-crescer .32s var(--nx-ease-mola) both}.absolute[class*=z-][class*=rounded]:is([class*=shadow],[class*=border]),[role=menu],[role=listbox]{animation:nx-descer .22s var(--nx-ease) both;transform-origin:100% 0}details::details-content{opacity:0;block-size:0;transition:block-size .35s var(--nx-ease), opacity .3s ease, content-visibility .35s allow-discrete;overflow:clip}details[open]::details-content{opacity:1;block-size:auto}.nx-subir,[data-nx-entrada=subir],:where(:root:not([data-nx-premium-motion=scoped])) :where(main)>:where(*){animation:nx-subir .22s var(--nx-ease) both}.nx-surgir{animation:nx-crescer .3s var(--nx-ease-mola) both}@keyframes nx-fade{0%{opacity:0}}@keyframes nx-crescer{0%{opacity:0;transform:translateY(8px)scale(.94)}}@keyframes nx-descer{0%{opacity:0;transform:translateY(-6px)scale(.96)}}@keyframes nx-subir{0%{opacity:0;transform:translateY(6px)}}@media (prefers-reduced-motion:reduce){.nx-neon-anel:before{animation:none}.fixed.inset-0,.fixed.inset-0>*,[role=dialog],[role=menu],[role=listbox],.absolute[class*=z-][class*=rounded],.nx-subir,[data-nx-entrada=subir],:where(:root:not([data-nx-premium-motion=scoped])) :where(main)>:where(*),.nx-surgir,.nx-pulso:after{animation:none!important}details::details-content{transition:none}:is(button,a[href],[role=button]):hover{transform:none!important}}@media (max-width:767px){input,select,textarea{font-size:16px!important}}html{touch-action:manipulation;-moz-text-size-adjust:100%;text-size-adjust:100%}html,body{max-width:100%;overflow-x:clip}.nx-so-demo{display:none!important}html[data-nx-demo] .nx-so-demo{display:flex!important}
