@font-face{font-family:Inter;src:url(/fonts/Inter-Variable-latin.woff2)format("woff2");font-weight:100 900;font-style:normal;font-display:swap;unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:Inter;src:url(/fonts/Inter-Variable-latin-ext.woff2)format("woff2");font-weight:100 900;font-style:normal;font-display:swap;unicode-range:U+100-2BA,U+2BD-2C5,U+2C7-2CC,U+2CE-2D7,U+2DD-2FF,U+304,U+308,U+329,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{--nf-azul:#0080ff;--nf-azul-forte:#006bd6;--nf-azul-hover:#1a8cff;--nf-indigo:#6467f2;--nf-indigo-suave:#eeeefc;--nf-lavanda:#dadaff;--nf-pervinca:#a6a6ff;--nf-violeta:#7c84ff;--nf-celeste:#4a89ff;--nf-ciano:#2aa5ff;--nf-degrade:linear-gradient(135deg, #dadaff 0%, #a6a6ff 25%, #7c84ff 50%, #4a89ff 72%, #2aa5ff 100%);--nf-degrade-forte:linear-gradient(135deg, #5a5ee6 0%, #3366e8 50%, #0a6fd2 100%);--nf-degrade-logo:radial-gradient(90% 90% at 12% 8%, #e6e6ff 0%, #dadaff00 55%), linear-gradient(135deg, #b9b9ff 0%, #8a8cff 30%, #6f80ff 52%, #4689ff 74%, #2aa8ff 100%);--nf-brilho-noite:radial-gradient(120% 140% at 0% 0%, #6467f24d, transparent 55%), radial-gradient(90% 120% at 100% 100%, #1248a059, transparent 60%), linear-gradient(135deg, #011c3c, #010c19);--nf-atm-rosa:#f3d9fb;--nf-atm-lilas:#a985ee;--nf-atm-ceu:#b9daf0;--nf-atm-gelo:#e8f1fa;--nf-atm-agua:#8ee3dc;--nf-atm-azul:#6fb1f7;--nf-atm-mesh:radial-gradient(55% 75% at 0% 0%, #f3d9fb 0%, #f3d9fb00 70%), radial-gradient(60% 80% at 100% 10%, #b9daf0 0%, #b9daf000 70%), radial-gradient(70% 60% at 60% 100%, #dccdf8 0%, #dccdf800 70%), #e8f1fa;--nf-atm-cartao-ceu:radial-gradient(80% 70% at 85% 10%, #ffffffa6, #fff0 60%), linear-gradient(140deg, #b9daf0 0%, #6fb1f7 55%, #a9d3fa 100%);--nf-atm-cartao-lilas:radial-gradient(80% 70% at 80% 85%, #fff9, #fff0 60%), linear-gradient(140deg, #d9d2fb 0%, #a985ee 55%, #c9b8f6 100%);--nf-atm-cartao-agua:radial-gradient(80% 70% at 15% 20%, #ffffff8c, #fff0 60%), linear-gradient(140deg, #a6eae6 0%, #4fc3cf 55%, #8ee3dc 100%);--nf-atm-anel:conic-gradient(from 200deg, #6fb1f7, #a985ee, #f3a6e8, #8ee3dc, #6fb1f7);--nf-noite:#010e1e;--nf-marinho:#01152d;--nf-marinho-aluno:#0b131e;--nf-marinho-cartao:#111a27;--nf-marinho-elevado:#202c3c;--nf-tinta:#152133;--nf-cinza-600:#546378;--nf-cinza-500:#7b899d;--nf-cinza-300:#dadfe7;--nf-cinza-200:#eceff4;--nf-cinza-100:#f3f5f8;--nf-gelo:#f8fafc;--nf-branco:#fff;--nf-sucesso:#21c45d;--nf-sucesso-forte:#1b743c;--nf-alerta:#f59f0a;--nf-alerta-forte:#a66407;--nf-erro:#dc2828;--nf-erro-forte:#b81e1e;--nf-erro-texto-escuro:#f87171;--nf-info:var(--nf-azul);--nf-graf-1:#0080ff;--nf-graf-2:#18c5dc;--nf-graf-3:#21c45d;--nf-graf-4:#f59f0a;--nf-graf-5:#e8304f;--nf-graf-6:#8d52e0;--nf-cat-treino:#0080ff;--nf-cat-alimentacao:#21c45d;--nf-cat-suplementacao:#8d52e0;--nf-cat-agua:#18c5dc;--nf-font:"Inter", system-ui, -apple-system, "Segoe UI", Roboto, sans-serif;--nf-font-mono:ui-monospace, "Cascadia Code", "SFMono-Regular", Menlo, Consolas, monospace;--nf-fs-display:clamp(40px, 6vw, 64px);--nf-fs-h1:clamp(30px, 4vw, 44px);--nf-fs-h2:clamp(24px, 3vw, 32px);--nf-fs-h3:22px;--nf-fs-h4:18px;--nf-fs-corpo-g:18px;--nf-fs-corpo:16px;--nf-fs-pequeno:14px;--nf-fs-legenda:12px;--nf-fs-rotulo:12px;--nf-fs-numero:clamp(28px, 3.4vw, 40px);--nf-peso-regular:400;--nf-peso-medio:500;--nf-peso-semi:600;--nf-peso-negrito:700;--nf-peso-preto:800;--nf-lh-titulo:1.08;--nf-lh-corpo:1.55;--nf-ls-titulo:-.02em;--nf-ls-display:-.035em;--nf-ls-rotulo:.08em;--nf-space-1:4px;--nf-space-2:8px;--nf-space-3:12px;--nf-space-4:16px;--nf-space-5:20px;--nf-space-6:24px;--nf-space-8:32px;--nf-space-10:40px;--nf-space-12:48px;--nf-space-16:64px;--nf-space-20:80px;--nf-space-24:96px;--nf-toque:44px;--nf-radius-xs:6px;--nf-radius-sm:8px;--nf-radius:10px;--nf-radius-md:12px;--nf-radius-lg:16px;--nf-radius-xl:24px;--nf-radius-pill:999px;--nf-sombra-1:0 1px 3px #0000000f, 0 1px 2px #0000000a;--nf-sombra-2:0 8px 24px #6467f21a, 0 2px 8px #0000000f;--nf-sombra-3:0 12px 32px #010e1e38;--nf-sombra-azul:0 6px 16px #0080ff38;--nf-brilho-indigo:0 0 10px #6467f240;--nf-relevo:0 1px 2px #1726400f, 4px 6px 14px #17264014;--nf-relevo-afundado:inset 5px 5px 12px #17264033, inset -4px -4px 10px #ffffffe6;--nf-relevo-escuro:0 1px 2px #0000004d, 4px 6px 14px #00000059;--nf-relevo-afundado-escuro:inset 4px 4px 10px #00000080, inset -3px -3px 8px #525f7a2e;--nf-curva:cubic-bezier(.4, 0, .2, 1);--nf-curva-mola:cubic-bezier(.34, 1.56, .64, 1);--nf-t-rapido:.16s;--nf-t:.22s;--nf-t-lento:.35s;--nf-cascata:60ms;--nf-bg:var(--nf-branco);--nf-superficie:var(--nf-gelo);--nf-superficie-2:var(--nf-cinza-200);--nf-texto:var(--nf-marinho);--nf-texto-2:var(--nf-cinza-600);--nf-borda:var(--nf-cinza-300);--nf-primaria:var(--nf-azul-forte);--nf-primaria-texto:#fff;--nf-foco:var(--nf-azul);--lightningcss-light:initial;--lightningcss-dark: ;--lightningcss-light:initial;--lightningcss-dark: ;color-scheme:light}.nf-tema-aluno{--nf-bg:#0b131e;--nf-superficie:#111a27;--nf-superficie-2:#202c3c;--nf-texto:#f8fafc;--nf-texto-2:#7b899d;--nf-borda:#222c39;--nf-primaria:#0080ff;--nf-primaria-texto:#0b131e;--nf-foco:#0080ff;--nf-sucesso-ui:#21c45d;--nf-alerta-ui:#f59f0a;--nf-erro-ui:#dc2828;--lightningcss-light: ;--lightningcss-dark:initial;--lightningcss-light: ;--lightningcss-dark:initial;color-scheme:dark}.nf-tema-aluno-claro{--nf-bg:#f8fafc;--nf-superficie:#fff;--nf-superficie-2:#eceff4;--nf-texto:#152133;--nf-texto-2:#546378;--nf-borda:#dadfe7;--nf-primaria:#006bd6;--nf-primaria-texto:#fff;--nf-foco:#006bd6;--nf-sucesso-ui:#1b743c;--nf-alerta-ui:#a66407;--nf-erro-ui:#b81e1e;--lightningcss-light:initial;--lightningcss-dark: ;--lightningcss-light:initial;--lightningcss-dark: ;color-scheme:light}.nf-tema-painel{--nf-bg:#ededed;--nf-superficie:#fafafa;--nf-superficie-2:#f5f5f5;--nf-texto:#01152d;--nf-texto-2:#2e496b;--nf-borda:#d1d1d1;--nf-primaria:#01152d;--nf-primaria-texto:#fff;--nf-foco:#6467f2;--nf-destaque:#6467f2;--nf-hover:#eeeefc;--nf-sucesso-ui:#10b77f;--nf-alerta-ui:#fbbd23;--nf-erro-ui:#ef4343;--lightningcss-light:initial;--lightningcss-dark: ;--lightningcss-light:initial;--lightningcss-dark: ;color-scheme:light}.nf-tema-painel-escuro{--nf-bg:#101318;--nf-superficie:#171a21;--nf-superficie-2:#20242c;--nf-texto:#e7ebef;--nf-texto-2:#828c99;--nf-borda:#2c313a;--nf-primaria:#85b2e0;--nf-primaria-texto:#101318;--nf-foco:#85b2e0;--nf-destaque:#85b2e0;--nf-hover:#252a33;--nf-sucesso-ui:#1bd99a;--nf-alerta-ui:#fcd34d;--nf-erro-ui:#f87171;--lightningcss-light: ;--lightningcss-dark:initial;--lightningcss-light: ;--lightningcss-dark:initial;color-scheme:dark}.nf-base,.nf-base body{font-family:var(--nf-font);font-size:var(--nf-fs-corpo);line-height:var(--nf-lh-corpo);color:var(--nf-texto);background:var(--nf-bg);-webkit-font-smoothing:antialiased;font-feature-settings:"rlig" 1, "calt" 1, "cv11" 1}.nf-display{font-family:var(--nf-font);font-size:var(--nf-fs-display);font-weight:var(--nf-peso-preto);letter-spacing:var(--nf-ls-display);text-wrap:balance;margin:0;line-height:1.02}.nf-h1{font-family:var(--nf-font);font-size:var(--nf-fs-h1);font-weight:var(--nf-peso-negrito);line-height:var(--nf-lh-titulo);letter-spacing:var(--nf-ls-titulo);text-wrap:balance;margin:0}.nf-h2{font-family:var(--nf-font);font-size:var(--nf-fs-h2);font-weight:var(--nf-peso-negrito);letter-spacing:var(--nf-ls-titulo);text-wrap:balance;margin:0;line-height:1.15}.nf-h3{font-family:var(--nf-font);font-size:var(--nf-fs-h3);font-weight:var(--nf-peso-semi);letter-spacing:-.01em;margin:0;line-height:1.25}.nf-h4{font-family:var(--nf-font);font-size:var(--nf-fs-h4);font-weight:var(--nf-peso-semi);margin:0;line-height:1.3}.nf-corpo-g{font-size:var(--nf-fs-corpo-g);line-height:1.6}.nf-corpo{font-size:var(--nf-fs-corpo);line-height:var(--nf-lh-corpo)}.nf-pequeno{font-size:var(--nf-fs-pequeno);line-height:1.5}.nf-legenda{font-size:var(--nf-fs-legenda);color:var(--nf-texto-2);line-height:1.45}.nf-sub{font-size:var(--nf-fs-corpo);color:var(--nf-texto-2);margin:0;line-height:1.55}.nf-rotulo{font-size:var(--nf-fs-rotulo);font-weight:var(--nf-peso-semi);letter-spacing:var(--nf-ls-rotulo);text-transform:uppercase;color:var(--nf-texto-2)}.nf-numero{font-size:var(--nf-fs-numero);font-weight:var(--nf-peso-negrito);letter-spacing:-.02em;font-variant-numeric:tabular-nums;line-height:1}.nf-tabular{font-variant-numeric:tabular-nums}.nf-texto-degrade{background:var(--nf-degrade-forte);color:#0000;-webkit-background-clip:text;background-clip:text}.nf-link{color:var(--nf-primaria);font-weight:var(--nf-peso-medio);text-decoration:none}.nf-link:hover{text-underline-offset:3px;text-decoration:underline}.nf-row{gap:var(--nf-space-3);flex-wrap:wrap;align-items:center;display:flex}.nf-stack{gap:var(--nf-space-3);flex-direction:column;display:flex}.nf-grade{gap:var(--nf-space-4);grid-template-columns:repeat(auto-fit,minmax(min(100%,240px),1fr));display:grid}.nf-btn{justify-content:center;align-items:center;gap:var(--nf-space-2);height:40px;padding:0 var(--nf-space-4);border-radius:var(--nf-radius);font-family:var(--nf-font);font-size:var(--nf-fs-pequeno);font-weight:var(--nf-peso-semi);white-space:nowrap;cursor:pointer;transition:background-color var(--nf-t-rapido) var(--nf-curva), box-shadow var(--nf-t-rapido) var(--nf-curva), transform var(--nf-t-rapido) var(--nf-curva), border-color var(--nf-t-rapido);border:1px solid #0000;line-height:1;text-decoration:none;display:inline-flex}.nf-btn svg{flex-shrink:0;width:16px;height:16px}.nf-btn:active:not(:disabled){transform:scale(.98)}.nf-btn:focus-visible{outline:2px solid var(--nf-foco);outline-offset:2px}.nf-btn:disabled,.nf-btn[aria-disabled=true]{opacity:.5;pointer-events:none}.nf-btn-sm{height:36px;padding:0 var(--nf-space-3);font-size:13px}.nf-btn-lg{height:48px;padding:0 var(--nf-space-6);font-size:var(--nf-fs-corpo);border-radius:12px}.nf-btn-bloco{width:100%}.nf-btn-primario{background:var(--nf-primaria);color:var(--nf-primaria-texto)}.nf-btn-primario:hover{filter:brightness(1.06);box-shadow:var(--nf-brilho-indigo)}.nf-btn-secundario{background:var(--nf-superficie-2);color:var(--nf-texto)}.nf-btn-secundario:hover{filter:brightness(.97)}.nf-btn-contorno{color:var(--nf-texto);border-color:var(--nf-borda);background:0 0}.nf-btn-contorno:hover{background:var(--nf-superficie-2);border-color:color-mix(in srgb, var(--nf-primaria) 35%, var(--nf-borda))}.nf-btn-fantasma{color:var(--nf-texto);background:0 0}.nf-btn-fantasma:hover{background:var(--nf-superficie-2)}.nf-btn-perigo{background:var(--nf-erro);color:#fff}.nf-btn-perigo:hover{background:var(--nf-erro-forte)}.nf-btn-degrade{background:var(--nf-degrade-forte);color:#fff;box-shadow:var(--nf-sombra-azul)}.nf-btn-degrade:hover{box-shadow:0 10px 24px #4f7bff52}.nf-btn-branco{color:var(--nf-marinho);background:#fff}.nf-btn-branco:hover{background:var(--nf-indigo-suave)}.nf-icon-btn{border-radius:var(--nf-radius);border:1px solid var(--nf-borda);background:var(--nf-superficie);width:40px;height:40px;color:var(--nf-texto);cursor:pointer;transition:background-color var(--nf-t-rapido), transform var(--nf-t-rapido);place-items:center;padding:0;display:inline-grid}.nf-icon-btn svg{width:18px;height:18px}.nf-icon-btn:hover{background:var(--nf-superficie-2)}.nf-icon-btn:focus-visible{outline:2px solid var(--nf-foco);outline-offset:2px}.nf-icon-btn-redondo{border-radius:50%}.nf-icon-btn-primario{background:var(--nf-primaria);color:var(--nf-primaria-texto);border-color:#0000}.nf-badge{border-radius:var(--nf-radius-pill);height:24px;font-size:12px;font-weight:var(--nf-peso-semi);white-space:nowrap;background:var(--nf-superficie-2);color:var(--nf-texto);align-items:center;gap:6px;padding:0 10px;line-height:1;display:inline-flex}.nf-badge:before{content:none}.nf-badge-ponto:before{content:"";background:currentColor;border-radius:50%;width:6px;height:6px}.nf-badge-azul{color:var(--nf-azul-forte);background:#0080ff1f}.nf-badge-sucesso{color:var(--nf-sucesso-forte);background:#21c45d24}.nf-badge-alerta{color:var(--nf-alerta-forte);background:#f59f0a29}.nf-badge-erro{color:var(--nf-erro-forte);background:#dc28281f}.nf-badge-indigo{background:var(--nf-indigo-suave);color:#4447c9}.nf-badge-degrade{background:var(--nf-degrade-forte);color:#fff}.nf-tema-aluno .nf-badge-azul{color:#4da6ff;background:#0080ff29}.nf-tema-aluno .nf-badge-sucesso,.nf-tema-painel-escuro .nf-badge-sucesso{color:#4ade80}.nf-tema-aluno .nf-badge-alerta,.nf-tema-painel-escuro .nf-badge-alerta{color:#fbbf24}.nf-tema-aluno .nf-badge-erro,.nf-tema-painel-escuro .nf-badge-erro{color:#f87171;background:#dc28282e}.nf-tema-painel .nf-badge,.nf-tema-painel-escuro .nf-badge{border-radius:var(--nf-radius-xs);font-weight:var(--nf-peso-medio)}.nf-campo{flex-direction:column;gap:6px;display:flex}.nf-campo label{font-size:var(--nf-fs-pequeno);font-weight:var(--nf-peso-medio);color:var(--nf-texto)}.nf-campo .nf-ajuda{font-size:var(--nf-fs-legenda);color:var(--nf-texto-2)}.nf-campo .nf-ajuda-erro{font-size:var(--nf-fs-legenda);color:var(--nf-erro-forte)}.nf-input{width:100%;height:40px;padding:0 var(--nf-space-3);border:1px solid var(--nf-borda);border-radius:var(--nf-radius);background:var(--nf-bg);color:var(--nf-texto);font-family:var(--nf-font);font-size:var(--nf-fs-pequeno);transition:border-color var(--nf-t-rapido), box-shadow var(--nf-t-rapido)}textarea.nf-input{height:auto;min-height:96px;padding:10px var(--nf-space-3);resize:vertical;line-height:1.5}.nf-input::placeholder{color:var(--nf-texto-2);opacity:.8}.nf-input:focus-visible{border-color:var(--nf-foco);box-shadow:0 0 0 3px color-mix(in srgb, var(--nf-foco) 22%, transparent);outline:none}.nf-input[aria-invalid=true]{border-color:var(--nf-erro)}.nf-input-relevo{background:var(--nf-superficie);box-shadow:var(--nf-relevo);transition:box-shadow .3s var(--nf-curva), background-color .3s, border-color .3s;border-color:#24334d12}.nf-input-relevo:focus-visible{background:var(--nf-superficie-2);box-shadow:var(--nf-relevo-afundado);border-color:#6467f259}.nf-tema-painel-escuro .nf-input-relevo{box-shadow:var(--nf-relevo-escuro);border-color:#ffffff0f}.nf-tema-painel-escuro .nf-input-relevo:focus-visible{background:var(--nf-bg);box-shadow:var(--nf-relevo-afundado-escuro)}.nf-input.nf-input-relevo[aria-invalid=true],.nf-tema-painel-escuro .nf-input-relevo[aria-invalid=true]{border-color:var(--nf-erro)}.nf-tema-aluno .nf-ajuda-erro,.nf-tema-painel-escuro .nf-ajuda-erro{color:var(--nf-erro-texto-escuro)}.nf-busca{position:relative}.nf-busca svg{width:16px;height:16px;color:var(--nf-texto-2);pointer-events:none;position:absolute;top:50%;left:12px;translate:0 -50%}.nf-busca .nf-input{padding-left:38px}.nf-switch{-webkit-appearance:none;-moz-appearance:none;appearance:none;background:var(--nf-superficie-2);border:1px solid var(--nf-borda);cursor:pointer;width:40px;height:22px;transition:background-color var(--nf-t-rapido);border-radius:999px;flex-shrink:0;margin:0;position:relative}.nf-switch:after{content:"";width:16px;height:16px;transition:translate var(--nf-t) var(--nf-curva);background:#fff;border-radius:50%;position:absolute;top:2px;left:2px;box-shadow:0 1px 2px #00000040}.nf-switch:checked{background:var(--nf-primaria);border-color:#0000}.nf-switch:checked:after{translate:18px}.nf-switch:focus-visible{outline:2px solid var(--nf-foco);outline-offset:2px}.nf-card{background:var(--nf-superficie);border:1px solid var(--nf-borda);border-radius:var(--nf-radius-md);padding:var(--nf-space-6);box-shadow:var(--nf-sombra-1);color:var(--nf-texto)}.nf-card-clicavel{cursor:pointer;transition:transform var(--nf-t) var(--nf-curva), box-shadow var(--nf-t) var(--nf-curva)}.nf-card-clicavel:hover{box-shadow:var(--nf-sombra-2);transform:translateY(-2px)}.nf-card-vidro{-webkit-backdrop-filter:blur(20px);border-radius:var(--nf-radius-md);background:#111a27a6;border:1px solid #ffffff0f}.nf-kpi{background:var(--nf-superficie);border:1px solid var(--nf-borda);border-radius:var(--nf-radius-md);padding:var(--nf-space-5);box-shadow:var(--nf-sombra-1);transition:transform var(--nf-t) var(--nf-curva), box-shadow var(--nf-t) var(--nf-curva), border-color var(--nf-t);position:relative;overflow:hidden}.nf-kpi:before{content:"";background:linear-gradient(90deg, transparent, color-mix(in srgb, var(--nf-primaria) 45%, transparent), transparent);left:0;right:0;height:1px;position:absolute;top:0}.nf-kpi:hover{box-shadow:var(--nf-sombra-2);border-color:#6467f24d;transform:translateY(-2px)}.nf-kpi .nf-kpi-icone{background:color-mix(in srgb, var(--nf-destaque,var(--nf-primaria)) 12%, transparent);width:36px;height:36px;color:var(--nf-destaque,var(--nf-primaria));transition:transform .3s var(--nf-curva-mola);border-radius:10px;place-items:center;display:grid}.nf-kpi:hover .nf-kpi-icone{transform:scale(1.1)rotate(5deg)}.nf-kpi .nf-kpi-icone svg{width:18px;height:18px}.nf-delta-sobe{color:var(--nf-sucesso-ui,var(--nf-sucesso-forte));font-size:12px;font-weight:600}.nf-delta-desce{color:var(--nf-erro-ui,var(--nf-erro-forte));font-size:12px;font-weight:600}.nf-boas-vindas{background:var(--nf-brilho-noite);color:#fff;border-radius:var(--nf-radius-lg);box-shadow:var(--nf-sombra-3);padding:var(--nf-space-8);border:1px solid #ffffff0f}.nf-painel-degrade{background:var(--nf-degrade-logo);color:var(--nf-marinho);border-radius:var(--nf-radius-xl);padding:var(--nf-space-10)}.nf-progresso{background:var(--nf-superficie-2);border-radius:999px;height:8px;overflow:hidden}.nf-progresso>span{border-radius:inherit;background:var(--nf-primaria);height:100%;display:block}.nf-progresso-degrade>span{background:var(--nf-degrade-forte)}.nf-avatar{background:var(--nf-degrade-forte);color:#fff;border-radius:50%;flex-shrink:0;place-items:center;width:40px;height:40px;font-size:14px;font-weight:600;display:inline-grid}.nf-avatar-sm{width:32px;height:32px;font-size:12px}.nf-divisor{background:var(--nf-borda);height:1px;margin:var(--nf-space-4) 0;border:0}@keyframes nf-entrada{0%{opacity:0;transform:translateY(16px)}to{opacity:1;transform:none}}.nf-cascata>*{animation:nf-entrada var(--nf-t-lento) var(--nf-curva) backwards}.nf-cascata>:nth-child(2){animation-delay:60ms}.nf-cascata>:nth-child(3){animation-delay:.12s}.nf-cascata>:nth-child(4){animation-delay:.18s}.nf-cascata>:nth-child(n+5){animation-delay:.24s}@media (prefers-reduced-motion:reduce){.nf-cascata>*{animation:none}.nf-btn,.nf-card-clicavel,.nf-kpi,.nf-kpi .nf-kpi-icone,.nf-switch:after,.nf-input-relevo{transition:none}.nf-card-clicavel:hover,.nf-kpi:hover,.nf-kpi:hover .nf-kpi-icone{transform:none}}@media (pointer:coarse){.nf-btn,.nf-icon-btn,.nf-input{min-height:var(--nf-toque)}.nf-icon-btn{min-width:var(--nf-toque)}}.nf-atm-fundo{background:var(--nf-atm-mesh)}.nf-atm-vidro{-webkit-backdrop-filter:blur(18px);background:#ffffffb8;border:1px solid #fffc;border-radius:28px;box-shadow:0 20px 50px #505aa024}.nf-atm-cartao-ceu,.nf-atm-cartao-lilas,.nf-atm-cartao-agua{color:var(--nf-marinho);padding:var(--nf-space-8);border-radius:28px}.nf-atm-cartao-ceu{background:var(--nf-atm-cartao-ceu)}.nf-atm-cartao-lilas{background:var(--nf-atm-cartao-lilas)}.nf-atm-cartao-agua{background:var(--nf-atm-cartao-agua)}.nf-atm-pilula{min-height:44px;color:var(--nf-azul-forte);font:600 15px var(--nf-font);background:#fff;border:1px solid #01152d14;border-radius:999px;align-items:center;gap:8px;padding:0 22px;text-decoration:none;display:inline-flex;box-shadow:0 6px 18px #505aa01f}.nf-atm-pilula:hover{box-shadow:0 10px 26px #505aa033}.nf-atm-anel{background:var(--nf-atm-anel);border-radius:50%;width:56px;height:56px;-webkit-mask:radial-gradient(circle,#0000 54%,#000 56%);mask:radial-gradient(circle,#0000 54%,#000 56%)}
