.nd-acesso{--fonte-login-corpo:system-ui,-apple-system,"Segoe UI",sans-serif;--fonte-login-marca:ui-rounded,"Arial Rounded MT Bold",system-ui,sans-serif;--navy:#071027;--navy-deep:#050817;--navy-soft:#102A5C;--surface:#F4F7FB;--card:#FFFFFF;--border:#DDE4EF;--border-soft:#EAF0F6;--ink:#111A3B;--muted:#62708E;--muted-2:#94A0B8;--green:#3FAE62;--blue:#2B6BE4;--purple:#3562C7;--warn-bg:#FFF4E0;--warn-fg:#A96A00;--bad-bg:#FDE8ED;--bad-fg:#B31E4C;--radius:14px;--radius-sm:9px}.nd-acesso,.nd-acesso *{box-sizing:border-box}.nd-acesso button,.nd-acesso input,.nd-acesso select{font-family:inherit}.login-card{width:100%;max-width:430px}.login-card .sub{color:var(--muted);margin:8px 0 30px;font-size:15px}@keyframes ndFaixaLuz{0%{background-position:100% 0}34%,to{background-position:0 0}}.field{position:relative;margin-bottom:20px}.field-head{display:flex;align-items:center;justify-content:space-between;margin-bottom:8px}.label{font-size:11px;font-weight:600;letter-spacing:1.4px;text-transform:uppercase;color:var(--muted)}.link-btn{background:none;border:0;cursor:pointer;font-size:13px;color:var(--blue);font-weight:500;padding:0 8px;margin:0 -8px;min-height:44px;display:inline-flex;align-items:center}.link-btn:hover{text-decoration:underline}.input{width:100%;height:50px;padding:0 14px;background:#fff;border:1px solid var(--border);border-radius:var(--radius-sm);font-size:15px;color:var(--ink);transition:border-color .15s,box-shadow .15s}.input::placeholder{color:var(--muted-2)}.input:focus{border-color:var(--purple);box-shadow:0 0 0 3px rgba(53,98,199,.12);outline:none}.btn{display:inline-flex;align-items:center;justify-content:center;gap:8px;height:50px;padding:0 22px;border:1px solid transparent;border-radius:var(--radius-sm);font-size:15px;font-weight:600;cursor:pointer;transition:.15s;white-space:nowrap}.btn-block{width:100%}.btn:disabled{opacity:.45;cursor:not-allowed}.alert{display:none;margin-bottom:18px;padding:12px 14px;border-radius:var(--radius-sm);font-size:14px;background:var(--bad-bg);color:var(--bad-fg);border:1px solid #f3c9d5}.alert.show{display:block;animation:ndFadeUp .3s ease forwards}@keyframes ndFadeUp{0%{opacity:0;transform:translateY(16px)}to{opacity:1;transform:none}}.saudacao{font-size:11px;font-weight:600;letter-spacing:1.8px;text-transform:uppercase;color:var(--purple);margin-bottom:8px}.field .ok-icon{position:absolute;right:14px;bottom:15px;width:20px;height:20px;color:var(--green);opacity:0;transform:scale(.6);transition:.22s cubic-bezier(.22,1,.36,1);pointer-events:none}.field.ok .ok-icon{opacity:1;transform:scale(1)}.field.ok .input{border-color:#BCE3C9}.link-btn.olho{display:inline-flex;align-items:center;gap:6px}.link-btn.olho svg{width:16px;height:16px}.link-btn.olho.on svg{color:var(--purple)}.caps{display:none;margin-top:8px;font-size:12.5px;color:var(--warn-fg);background:var(--warn-bg);padding:7px 11px;border-radius:8px;animation:ndFadeUp .25s ease forwards}.caps.show{display:block}.nd-acesso{min-height:100dvh;overflow-x:hidden;font-family:var(--fonte-login-corpo),system-ui,sans-serif;color:#fff;background:radial-gradient(circle at 78% 47%,rgba(48,94,198,.22) 0,rgba(32,67,151,.08) 23%,transparent 38%),linear-gradient(125deg,#050817,#071027 50%,#08132F);background-attachment:fixed}body.nd-travado{overflow:hidden}.nd-acesso:after{content:"";position:fixed;inset:0;pointer-events:none;z-index:0;opacity:.06;mix-blend-mode:overlay;background-size:140px 140px;background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='140' height='140'%3E%3Cfilter id='n'%3E%3CfeTurbulence type='fractalNoise' baseFrequency='0.9' numOctaves='2'/%3E%3C/filter%3E%3Crect width='140' height='140' filter='url(%23n)'/%3E%3C/svg%3E")}.nd-tela{position:relative;z-index:1;min-height:100dvh;overflow-x:clip}.nd-topo{position:absolute;z-index:20;top:calc(env(safe-area-inset-top) + 22px);left:clamp(20px,4vw,44px);display:flex;align-items:center;gap:14px}.nd-topo-logo{height:30px;width:auto;object-fit:contain}.nd-topo-divisor{width:1px;height:27px;background:rgba(255,255,255,.3)}.nd-topo-id{display:flex;flex-direction:column;gap:1px;min-width:0}.nd-topo-produto{font-size:14px;font-weight:800;color:#fff;line-height:1.2}.nd-topo-rotulo{font-size:10px;font-weight:800;letter-spacing:1px;text-transform:uppercase;color:rgba(255,255,255,.52)}.nd-meio{position:relative;min-height:100dvh;display:grid;grid-template-columns:minmax(0,1fr) 430px;align-items:center;gap:clamp(48px,7vw,100px);padding:calc(env(safe-area-inset-top) + 72px) 8% calc(env(safe-area-inset-bottom) + 54px);animation:ndAcessoEntra .32s cubic-bezier(.22,1,.36,1) both}@keyframes ndAcessoEntra{0%{opacity:0;transform:translateX(-32px)}to{opacity:1;transform:translateX(0)}}@keyframes ndAcessoSai{0%{opacity:1;transform:translateX(0)}to{opacity:0;transform:translateX(32px)}}.nd-acesso-conteudo.nd-acesso-saindo{pointer-events:none;animation:ndAcessoSai .22s cubic-bezier(.4,0,1,1) both}.nd-lema{position:relative;max-width:600px;margin-left:7%}.nd-lema-risco{width:98px;height:5px;margin-bottom:28px;border-radius:20px;background:linear-gradient(90deg,#E6187F,#F5871F 28%,#FBD024 52%,#93C020 76%,#3E7BE8)}.nd-lema-titulo{--cor-texto-luz:#fff;position:relative;margin:0;color:#fff;font-size:clamp(34px,3vw,46px);line-height:1.12;font-weight:800;letter-spacing:-1.4px;text-wrap:balance}.nd-lema-titulo span{color:inherit}.nd-lema-palco{display:grid}.nd-lema-palco>span{grid-area:1/1}.nd-lema-reserva,.nd-lema-resto{visibility:hidden}.nd-lema-cursor{position:relative;display:inline-block;width:0;height:.86em}.nd-lema-cursor:after{content:"";position:absolute;left:.03em;top:.02em;bottom:-.06em;width:.06em;border-radius:2px;background:currentColor;opacity:.55}.nd-lema-cursor.parado:after{animation:ndCursorDoLema 1.2s ease-in-out infinite}@keyframes ndCursorDoLema{50%{opacity:0}}.nd-lema-frase{transition:opacity .65s ease}.nd-lema-frase.saindo{opacity:0}.nd-lema-letra{animation:ndLetraDoLema .22s ease-out both}@keyframes ndLetraDoLema{0%{opacity:0}to{opacity:1}}.login-card h1,.login-card h2{--cor-texto-luz:var(--ink)}@supports ((-webkit-background-clip:text) or (background-clip:text)){.login-card .brilho,.nd-texto-luz{background-image:linear-gradient(105deg,var(--cor-texto-luz) 0,var(--cor-texto-luz) 40%,#8CAEFF 46%,var(--cor-texto-luz) 50%,#E7EEFF 54%,var(--cor-texto-luz) 60%,var(--cor-texto-luz) 100%);background-size:320% 100%;background-position:100% 0;background-repeat:no-repeat;-webkit-background-clip:text;background-clip:text;animation:ndFaixaLuz 7s cubic-bezier(.55,0,.45,1) 1.2s infinite}.login-card .brilho,.nd-texto-luz,.nd-texto-luz span{-webkit-text-fill-color:transparent;color:transparent}.nd-lema-titulo:has(.nd-lema-palco){background-image:none;animation:none;-webkit-text-fill-color:var(--cor-texto-luz);color:var(--cor-texto-luz)}.nd-lema-titulo:has(.nd-lema-palco) span{-webkit-text-fill-color:inherit;color:inherit}.nd-lema-titulo:has(.nd-lema-palco) .nd-lema-digitado{background-image:none;animation:none;-webkit-text-fill-color:var(--cor-texto-luz);color:var(--cor-texto-luz)}}.nd-lema-sub{position:relative;max-width:640px;margin:24px 0 0;color:rgba(255,255,255,.55);font-size:15px;line-height:1.7;font-weight:500}.nd-acesso-destaque{position:relative;display:flex;align-items:center;gap:12px;max-width:540px;margin-top:30px;color:rgba(255,255,255,.72);font-size:13.5px;line-height:1.5;font-weight:700}.nd-acesso-destaque-icone{display:grid;place-items:center;flex:0 0 36px;height:36px;border-radius:50%;border:1px solid rgba(101,137,225,.3);background:rgba(74,111,204,.09);color:#86A4EF}.nd-acesso-destaque-icone svg{width:18px;height:18px}.nd-selos{position:relative;display:flex;align-items:center;gap:22px;margin-top:34px;color:rgba(255,255,255,.72);font-size:13.5px;font-weight:700}.nd-selo{gap:12px}.nd-selo,.nd-selo-icone{display:inline-flex;align-items:center}.nd-selo-icone{justify-content:center;width:34px;height:34px;flex:none;border-radius:50%;border:1px solid rgba(101,137,225,.3);background:rgba(74,111,204,.09)}.nd-selo-icone svg{width:17px;height:17px;color:#86A4EF}.nd-selos-divisor{width:1px;height:22px;background:rgba(255,255,255,.16)}.nd-simbolo{display:none}.nd-trama{right:0;top:0;width:42vw;height:42vh;opacity:.2;background-image:radial-gradient(rgba(141,170,238,.26) 1px,transparent 0);background-size:28px 28px;-webkit-mask-image:radial-gradient(ellipse 72% 70% at 88% 8%,#000 0,transparent 74%);mask-image:radial-gradient(ellipse 72% 70% at 88% 8%,#000 0,transparent 74%)}.nd-arcos,.nd-trama{position:fixed;z-index:0;pointer-events:none}.nd-arcos{left:-5vw;bottom:-12vh;width:70vw;height:36vh;opacity:.4}.nd-arcos svg{width:100%;height:100%;display:block;overflow:visible}.nd-arcos path{fill:none;stroke:rgba(94,136,225,.26);stroke-width:1}.nd-arcos path.fraco{stroke:rgba(94,136,225,.12)}.nd-vaga{position:relative;justify-self:center;width:100%;max-width:430px}.nd-vaga:before{content:"";position:absolute;left:50%;top:50%;width:min(780px,96vw);height:min(780px,96vw);transform:translate(-50%,-50%);border-radius:50%;pointer-events:none;background:radial-gradient(circle at 50% 50%,rgba(37,69,151,.22) 0,rgba(37,69,151,0) 66%),radial-gradient(circle at 42% 38%,rgba(72,110,198,.08) 0,rgba(72,110,198,0) 58%);filter:blur(30px);animation:ndLuz 22s ease-in-out infinite}.nd-vaga>*{position:relative;z-index:1}@keyframes ndLuz{0%,to{transform:translate(-50%,-50%) scale(1);opacity:.9}50%{transform:translate(-50%,-50%) scale(1.07);opacity:1}}.nd-acesso .login-card{width:100%;max-width:none;padding:28px;border-radius:22px;background:rgba(251,252,255,.985);border:1px solid rgba(255,255,255,.82);box-shadow:0 34px 74px rgba(0,7,30,.34),0 8px 22px rgba(12,32,82,.14);color:#111A3B}.nd-acesso .login-card .saudacao{display:block;margin:0 0 6px;color:#5271BC;font-size:10px;font-weight:800;letter-spacing:1.8px;text-transform:uppercase}.nd-acesso .login-card h2{margin:0 0 8px;color:#111A3B;font-family:var(--fonte-login-corpo),system-ui,sans-serif;font-size:27px;line-height:1.15;font-weight:800;letter-spacing:-.8px}.nd-acesso .login-card .sub{margin:0 0 16px;color:#596582;font-size:12.5px;line-height:1.5;font-weight:500}.nd-ambiente{display:flex;align-items:center;gap:13px;padding:10px 12px;margin-bottom:12px;border:1px solid #d9dfec;border-radius:12px;background:#F5F7FB}.nd-ambiente-icone{display:flex;align-items:center;justify-content:center;width:38px;height:38px;flex:none;border-radius:11px;background:#E8EEF9;color:#3861BD}.nd-ambiente-icone svg{width:19px;height:19px}.nd-ambiente-texto{display:flex;flex:1;flex-direction:column;min-width:0}.nd-ambiente-rotulo{margin-bottom:2px;color:#9295B4;font-size:9px;font-weight:800;letter-spacing:.8px;text-transform:uppercase}.nd-ambiente-valor{color:#111A3B;font-size:13.5px;font-weight:800}.nd-ambiente-placeholder{color:#7E849D;font-size:13px;font-weight:700}.nd-ambiente-nota{margin-top:2px;color:#9295B4;font-size:9px;font-weight:600}.nd-ambiente-nota.erro{color:var(--bad-fg)}.nd-acesso .login-card .field{margin-bottom:11px}.nd-acesso .login-card .label{display:block;margin-bottom:6px;color:#111A3B;font-size:11.5px;font-weight:800;letter-spacing:0;text-transform:none}.nd-acesso .login-card .input{width:100%;height:48px;padding:0 14px;border:1px solid #d7ddea;border-radius:10px;background:#F5F7FA;color:#111A3B;font-family:inherit;font-size:13px;font-weight:600;transition:all .2s ease}.nd-acesso .login-card .input::placeholder{color:#A7AAC5;font-weight:500}.nd-acesso .login-card .input:focus{border-color:#4168C2;background:#fff;box-shadow:0 0 0 3px rgba(54,94,184,.11)}.nd-acesso .login-card .ok-icon{color:#36B37E}.nd-acesso .login-card #campoSenha{position:relative}.nd-acesso .login-card .link-btn{color:#365FB8;font-weight:800;font-size:11px}.nd-acesso .login-card .link-btn:hover{color:#244994}.nd-acesso .login-card .check{position:relative;display:flex;align-items:center;gap:8px;min-height:36px;margin:0 0 10px;cursor:pointer;color:#626987;font-size:11px;font-weight:600}.nd-acesso .login-card .check input{position:absolute;opacity:0;pointer-events:none}.nd-caixa{width:15px;height:15px;flex-shrink:0;border:1px solid #b8bbd0;border-radius:4px;background:#fff;transition:all .2s ease}.nd-acesso .login-card .check input:checked+.nd-caixa{border-color:#315AB5;background:#315AB5}.nd-acesso .login-card .check input:checked+.nd-caixa:after{content:"✓";display:flex;align-items:center;justify-content:center;height:100%;color:#fff;font-size:10px;font-weight:900}.nd-acesso .login-card .check input:focus-visible+.nd-caixa{box-shadow:0 0 0 3px rgba(49,90,181,.22)}.nd-acesso .login-card .btn-primary{position:relative;width:100%;height:50px;padding:0 58px 0 24px;overflow:hidden;border:1px solid var(--color-nd-neutro300);border-radius:9999px;background:#fff;color:var(--color-nd-ink);font-family:inherit;font-size:14px;font-weight:800;box-shadow:0 10px 22px rgba(12,10,48,.13);transition:transform .34s cubic-bezier(.22,1,.36,1),box-shadow .34s ease,color .3s ease}.nd-acesso .login-card .btn-primary:before{content:"";position:absolute;inset:-1px;border-radius:inherit;opacity:0;background:linear-gradient(100deg,var(--color-nd-ink3) 0,var(--color-nd-marca) 58%,var(--color-nd-ink2) 100%);transform:scaleX(.12);transform-origin:right center;transition:opacity .24s ease,transform .48s cubic-bezier(.22,1,.36,1)}.nd-acesso .login-card .btn-primary:not(:disabled):focus-visible,.nd-acesso .login-card .btn-primary:not(:disabled):hover{color:var(--color-nd-claro);transform:translateY(-1px);box-shadow:0 14px 30px rgba(12,10,48,.28),inset 0 1px 0 rgba(255,255,255,.18)}.nd-acesso .login-card .btn-primary:not(:disabled):focus-visible:before,.nd-acesso .login-card .btn-primary:not(:disabled):hover:before{opacity:1;transform:scaleX(1)}.nd-acesso .login-card .btn-primary:active{transform:translateY(0)}.nd-acesso .login-card .btn-primary .rotulo{position:relative;z-index:1;display:inline-block;transition:transform .48s cubic-bezier(.22,1,.36,1)}.nd-acesso .login-card .btn-primary:not(:disabled):focus-visible .rotulo,.nd-acesso .login-card .btn-primary:not(:disabled):hover .rotulo{transform:translateX(18px)}.nd-btn-seta{position:absolute;left:calc(100% - 46px);top:50%;z-index:2;display:grid;width:40px;height:40px;place-items:center;border-radius:50%;background:var(--color-nd-ink);color:var(--color-nd-claro);box-shadow:0 3px 10px rgba(4,3,20,.32);transform:translateY(-50%);transition:left .48s cubic-bezier(.22,1,.36,1),transform .2s ease,background-color .2s ease}.nd-btn-seta svg{width:18px;height:18px}.nd-acesso .login-card .btn-primary:not(:disabled):focus-visible .nd-btn-seta,.nd-acesso .login-card .btn-primary:not(:disabled):hover .nd-btn-seta{left:6px;background:var(--color-nd-ink2);transform:translateY(-50%)}.nd-acesso .login-card .btn-primary:disabled .nd-btn-seta{opacity:.7}.nd-acesso .login-card .login-primeiro-acesso{position:relative;display:flex;align-items:center;gap:4px;flex-wrap:wrap;margin-bottom:6px;color:#626987;font-size:12px;line-height:22px;text-decoration:none}.nd-acesso .login-card .login-primeiro-acesso:before{content:"";position:absolute;inset:-11px 0}.nd-acesso .login-card .login-primeiro-acesso strong{color:#365FB8;font-weight:800}.nd-acesso .login-card .login-primeiro-acesso:hover strong{text-decoration:underline}.nd-acesso .login-card .login-primeiro-acesso:focus-visible{outline:2px solid #365FB8;outline-offset:2px}.nd-acesso .login-card .login-help p{margin:0}.nd-acesso .login-card .login-help p b{display:inline}.nd-acesso .login-card .login-help{margin:11px 0 0;padding-top:10px;border-top:1px solid #e5e6ef;color:#626987;font-size:10.5px;line-height:1.55;font-weight:500}.nd-acesso .login-card .login-help b{display:block;margin-bottom:4px;color:#111A3B;font-size:11px;font-weight:800}.nd-acesso .login-card .alert{background:#FDF0F6;border:1px solid rgba(230,24,127,.28);color:#A6155F;font-size:11px}.nd-acesso .login-card .caps,.nd-rodape{font-size:10px}.nd-rodape{position:absolute;z-index:20;left:clamp(20px,4vw,44px);right:clamp(20px,4vw,44px);bottom:calc(env(safe-area-inset-bottom) + 18px);display:flex;align-items:center;justify-content:space-between;gap:12px;color:rgba(255,255,255,.42);font-weight:600}.nd-rodape-link{color:rgba(255,255,255,.62);text-decoration:underline}.nd-rodape-link:hover{color:#fff}.nd-rodape-dir{display:flex;align-items:center;gap:16px}.nd-rodape-hora{color:rgba(255,255,255,.52)}.nd-rodape-divisor{width:1px;height:12px;background:rgba(255,255,255,.2)}.nd-rodape-sistemas{display:inline-flex;align-items:center;gap:8px;color:rgba(255,255,255,.52)}.nd-rodape-sistemas:before{content:"";width:7px;height:7px;border-radius:50%;background:#36B37E;box-shadow:0 0 0 3px rgba(54,179,126,.16)}.nd-rodape-sistemas.reiniciando:before{background:#F6C344;box-shadow:0 0 0 3px rgba(246,195,68,.16);animation:ndStatusPulso 1.4s ease-in-out infinite}.nd-rodape-sistemas.offline:before{background:#F25F5C;box-shadow:0 0 0 3px rgba(242,95,92,.16)}@keyframes ndStatusPulso{50%{opacity:.45;transform:scale(.78)}}@media (max-width:1100px){.nd-meio{grid-template-columns:1fr 400px;gap:50px;padding-left:5%;padding-right:5%}.nd-lema{margin-left:0}}@media (min-width:851px) and (max-height:860px){.nd-topo{top:calc(env(safe-area-inset-top) + 14px)}.nd-meio{padding-top:calc(env(safe-area-inset-top) + 46px);padding-bottom:calc(env(safe-area-inset-bottom) + 28px)}.nd-lema-risco{margin-bottom:20px}.nd-lema-sub{margin-top:18px}.nd-acesso-destaque{margin-top:22px}.nd-selos{margin-top:24px}.nd-acesso .login-card{padding:22px 26px}.nd-acesso .login-card h2{font-size:25px}.nd-acesso .login-card .sub{margin-bottom:12px;line-height:1.45}.nd-acesso .login-card .input{height:44px}.nd-ambiente{padding:8px 11px;margin-bottom:9px}.nd-ambiente-icone{width:34px;height:34px}.nd-acesso .login-card .field{margin-bottom:8px}.nd-acesso .login-card .check{min-height:30px;margin-bottom:8px}.nd-acesso .login-card .btn-primary{height:48px}.nd-acesso .login-card .login-help{margin-top:9px;padding-top:8px;line-height:1.45}.nd-rodape{bottom:calc(env(safe-area-inset-bottom) + 10px)}}@media (max-width:850px){.nd-meio{grid-template-columns:1fr;gap:45px;padding:calc(env(safe-area-inset-top) + 110px) 30px calc(env(safe-area-inset-bottom) + 100px)}.nd-lema{max-width:600px}.nd-vaga{justify-self:center}.nd-arcos,.nd-simbolo,.nd-trama{display:none}.nd-selos{margin-top:26px;font-size:12.5px;gap:16px}}@media (max-width:600px){.nd-acesso{background-attachment:scroll}.nd-tela{min-height:100dvh}.nd-topo{left:16px;right:16px;top:calc(env(safe-area-inset-top) + 14px);gap:10px}.nd-topo-logo{height:25px}.nd-topo-divisor{height:23px}.nd-topo-produto{font-size:12px}.nd-topo-rotulo{font-size:8px}.nd-meio{min-height:100dvh;display:block;padding:calc(env(safe-area-inset-top) + 74px) 12px calc(env(safe-area-inset-bottom) + 10px)}.nd-lema{display:none}.nd-vaga{max-width:430px;margin:0 auto}.nd-vaga:before{width:120vw;height:120vw;filter:blur(24px)}.nd-acesso .login-card{padding:17px 18px;border-radius:18px}.nd-acesso .login-card h2{font-size:23px;letter-spacing:-.45px}.nd-acesso .login-card .sub{font-size:12px;margin-bottom:13px}.nd-ambiente{padding:9px 11px;margin-bottom:11px}.nd-acesso .login-card .input{height:50px;font-size:16px}.nd-acesso .login-card .check{min-height:32px;margin-bottom:9px}.nd-caixa{width:20px;height:20px}.nd-acesso .login-card .btn-primary{height:54px;font-size:15px}.nd-acesso .login-card .login-help{margin-top:10px;padding-top:9px}.nd-rodape{display:none}.nd-acesso-colaborador .nd-meio{padding-top:calc(env(safe-area-inset-top) + 58px)}.nd-acesso-colaborador .login-card{padding:15px 18px}}@media (prefers-reduced-motion:reduce){.nd-acesso-conteudo.nd-acesso-saindo,.nd-meio{animation:none;transform:none;opacity:1}.nd-vaga:before{animation:none}.nd-acesso .login-card .btn-primary:hover{transform:none}.nd-acesso .login-card .btn-primary .rotulo,.nd-acesso .login-card .btn-primary:before,.nd-btn-seta{transition:none}}:root[data-movimento=reduzido] .nd-acesso-conteudo.nd-acesso-saindo,:root[data-movimento=reduzido] .nd-meio{animation:none;transform:none;opacity:1}.nd-ambiente-select{width:100%;min-width:0;border:0;padding:0 20px 0 0;background-color:transparent;color:#111A3B;font-family:inherit;font-size:13.5px;font-weight:800;line-height:1.25;outline:none;appearance:none;cursor:pointer;background-repeat:no-repeat;background-position:right 0 center;background-image:url("data:image/svg+xml;charset=utf8,%3Csvg xmlns='http://www.w3.org/2000/svg' width='14' height='14' viewBox='0 0 24 24' fill='none' stroke='%236E7590' stroke-width='2.4' stroke-linecap='round'%3E%3Cpath d='M6 9l6 6 6-6'/%3E%3C/svg%3E")}.nd-ambiente-select:focus-visible{outline:2px solid #3562C7;outline-offset:3px;border-radius:3px}.nd-ambiente-select option{color:#111A3B;background:#fff}.nd-acesso .caps{font-size:10px}.nd-acesso .alert code{font-family:var(--fonte-mono),monospace}@media (prefers-reduced-motion:reduce){.nd-lema-cursor:after,.nd-lema-letra{animation:none}.nd-lema-frase{transition:none}.login-card .brilho,.nd-texto-luz{animation:none;background-image:none;color:var(--cor-texto-luz);-webkit-text-fill-color:var(--cor-texto-luz)}}.login-sso{display:grid;grid-template-columns:auto minmax(0,1fr);align-items:center;gap:.65rem;margin-top:.55rem}.login-sso-ou{display:flex;align-items:center;margin:0;color:rgb(255 255 255/.45);font-size:.64rem;text-transform:uppercase;letter-spacing:.14em}.login-sso-ou:after,.login-sso-ou:before{display:none}.login-sso-botao{min-height:44px;height:44px;display:flex;align-items:center;justify-content:center;background:transparent;border:1px solid rgb(255 255 255/.28);color:#fff;text-decoration:none;font-weight:700}.login-sso-botao:focus-visible,.login-sso-botao:hover{border-color:rgb(255 255 255/.55);background:rgb(255 255 255/.06)}.login-sso-nota{position:absolute;width:1px;height:1px;margin:-1px;padding:0;overflow:hidden;clip-path:inset(50%);white-space:nowrap;border:0}.login-aviso-sso{margin-bottom:.85rem}.nd-portas-acesso{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:10px;width:100%;max-width:430px;margin:11px auto 0}.nd-portas-acesso>:only-child{grid-column:1/-1}.nd-porta-admissao,.nd-porta-parceiro{--parceiro-cor:#2FB37A;--porta-cor-rgb:47 179 122;display:flex;align-items:center;gap:9px;width:100%;max-width:430px;margin:11px auto 0;min-height:54px;padding:8px 10px;border-radius:14px;border:1px solid rgb(255 255 255/.12);background:rgb(255 255 255/.04);text-decoration:none;color:#fff;transition:border-color .22s ease,background .22s ease,transform .22s ease}.nd-portas-acesso .nd-porta-admissao,.nd-portas-acesso .nd-porta-parceiro{margin:0;min-width:0}.nd-porta-admissao{--parceiro-cor:#7295F0;--porta-cor-rgb:114 149 240}.nd-porta-admissao:hover,.nd-porta-parceiro:hover{border-color:rgb(var(--porta-cor-rgb)/.55);background:rgb(var(--porta-cor-rgb)/.08)}.nd-porta-admissao:focus-visible,.nd-porta-parceiro:focus-visible{outline:2px solid var(--parceiro-cor);outline-offset:3px}.nd-porta-admissao-icone,.nd-porta-parceiro-icone{flex:0 0 32px;height:32px;border-radius:9px;display:grid;place-items:center;background:rgb(var(--porta-cor-rgb)/.14);color:var(--parceiro-cor)}.nd-porta-admissao-icone svg,.nd-porta-parceiro-icone svg{width:18px;height:18px}.nd-porta-admissao-texto,.nd-porta-parceiro-texto{display:flex;flex-direction:column;gap:1px;min-width:0;line-height:1.3}.nd-porta-admissao-texto strong,.nd-porta-parceiro-texto strong{font-size:12.5px;font-weight:800}.nd-porta-admissao-texto span,.nd-porta-parceiro-texto span{font-size:10.5px;color:rgb(255 255 255/.58);overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.nd-porta-admissao-seta,.nd-porta-parceiro-seta{margin-left:auto;flex:0 0 auto;color:var(--parceiro-cor);display:grid;place-items:center;transition:transform .22s ease}.nd-porta-admissao-seta svg,.nd-porta-parceiro-seta svg{width:17px;height:17px}.nd-porta-admissao:hover .nd-porta-admissao-seta,.nd-porta-parceiro:hover .nd-porta-parceiro-seta{transform:translateX(3px)}@media (prefers-reduced-motion:reduce){.nd-porta-admissao,.nd-porta-admissao-seta,.nd-porta-parceiro,.nd-porta-parceiro-seta{transition:none}.nd-porta-admissao:hover .nd-porta-admissao-seta,.nd-porta-parceiro:hover .nd-porta-parceiro-seta{transform:none}}.nd-form-admissao{display:flex;flex-direction:column;margin-top:6px}.nd-form-admissao .label{display:block;margin:11px 0 6px}.nd-form-admissao .input{flex:0 0 auto}.nd-form-admissao .btn{margin-top:18px}.nd-acesso-titulo{margin:0;max-width:620px;color:#fff;text-wrap:balance;font-family:var(--fonte-login-marca),system-ui,sans-serif;font-size:clamp(36px,4.5vw,58px);line-height:1.04;font-weight:700;letter-spacing:-1px}.nd-acesso-garantia{display:flex;align-items:center;gap:11px;max-width:520px;margin-top:26px;color:rgba(255,255,255,.74);font-size:13px;line-height:1.45;font-weight:700}.nd-acesso-garantia>span{flex:0 0 34px;height:34px;display:grid;place-items:center;border-radius:50%;border:1px solid rgba(114,149,240,.32);background:rgba(114,149,240,.1);color:#9DB7FA}.nd-acesso-garantia svg{width:18px;height:18px}.nd-acesso-volta{margin:12px 0 0;text-align:center;color:rgba(255,255,255,.64);font-size:13px;line-height:1.4}.nd-acesso-volta a{display:inline-flex;align-items:center;min-height:44px;padding:0 5px;color:#fff;font-weight:800;text-decoration:underline;text-underline-offset:3px}.nd-admissao .nd-vaga:before{background:radial-gradient(circle at 50% 50%,rgba(78,113,207,.23) 0,rgba(37,69,151,0) 66%)}.nd-acesso .login-card .nd-nota-no-cartao{margin:10px 0 0;color:#66708E;font-size:12px;line-height:1.55;font-weight:500}@media (min-width:851px) and (max-height:860px){.nd-portas-acesso{margin-top:6px;gap:6px}.nd-porta-admissao,.nd-porta-parceiro{min-height:44px;padding-top:4px;padding-bottom:4px}.nd-form-admissao .label{margin-top:8px}.nd-form-admissao .btn{margin-top:14px}.nd-acesso .login-card .nd-nota-no-cartao{margin-top:7px;line-height:1.4}.nd-acesso-volta{margin-top:6px}}@media (max-width:600px){.nd-portas-acesso{gap:8px;margin-top:9px}.nd-portas-acesso .nd-porta-admissao,.nd-portas-acesso .nd-porta-parceiro{min-height:52px;padding:7px 9px}.nd-portas-acesso .nd-porta-admissao-seta,.nd-portas-acesso .nd-porta-admissao-texto span,.nd-portas-acesso .nd-porta-parceiro-seta,.nd-portas-acesso .nd-porta-parceiro-texto span{display:none}.nd-portas-acesso .nd-porta-admissao-texto strong,.nd-portas-acesso .nd-porta-parceiro-texto strong{font-size:12px;line-height:1.2}}.nd-acesso .nd-form-admissao .nd-botao{min-height:44px;display:inline-flex;align-items:center;justify-content:center;padding:0 18px;border-radius:999px;font-size:13px;font-weight:800;border:1px solid transparent}.nd-acesso .nd-form-admissao .nd-botao-solido{background:var(--blue);color:#fff}.nd-acesso .nd-form-admissao .nd-botao-vazado{background:transparent;color:var(--ink);border-color:var(--border)}.nd-area{display:flex;flex-direction:column;--raio-painel:18px;--raio-interno:12px;--raio-controle:10px}.nd-area>*{position:relative;z-index:1}.nd-area-topo{justify-content:space-between;width:min(1200px,100% - 32px);margin:0 auto;padding:calc(env(safe-area-inset-top) + 16px) 0 16px}.nd-area-marca,.nd-area-topo{display:flex;align-items:center;gap:12px}.nd-area-marca{min-width:0}.nd-area-logo{height:26px;width:auto;object-fit:contain}.nd-area-divisor{width:1px;height:24px;background:rgba(255,255,255,.3)}.nd-area-produto{font-size:14px;font-weight:800;color:#fff;white-space:nowrap}.nd-area-quem{display:flex;align-items:center;gap:12px;min-width:0}.nd-area-nome{font-size:13px;font-weight:600;color:rgba(255,255,255,.8);overflow:hidden;text-overflow:ellipsis;white-space:nowrap;max-width:32ch}.nd-area-sair{min-height:44px;padding:0 18px;border-radius:var(--raio-controle);cursor:pointer;border:1px solid rgba(255,255,255,.4);background:transparent;color:#fff;font-size:13px;font-weight:800;transition:background-color .15s,border-color .15s}.nd-area-sair:hover{background:rgba(255,255,255,.1);border-color:rgba(255,255,255,.75)}.nd-area-sair:focus-visible{outline:2px solid #fff;outline-offset:3px}.nd-area-conteudo{width:min(1200px,100% - 32px);margin:0 auto;padding:8px 0 calc(env(safe-area-inset-bottom) + 48px)}.nd-area-boas-vindas{margin:8px 0 24px;max-width:760px}.nd-area-boas-vindas h1{margin:0;color:#fff;font-size:clamp(26px,3.2vw,36px);line-height:1.15;font-weight:800;letter-spacing:-.6px}.nd-area-sub{margin:10px 0 0;color:rgba(255,255,255,.9);font-size:15px;line-height:1.5;font-weight:700}.nd-area-nota{margin:6px 0 0;font-size:13.5px;line-height:1.55;color:var(--color-nd-neutro600)}.nd-area-boas-vindas .nd-area-nota{color:rgba(255,255,255,.74)}.nd-area-boas-vindas strong{color:#fff}.nd-area-boas-vindas .nd-doc-erro{max-width:640px}.nd-area-grade{display:grid;gap:20px;align-items:start}.nd-area-coluna{display:grid;gap:20px;min-width:0}@media (min-width:1080px){.nd-area-grade{grid-template-columns:minmax(0,1fr) minmax(340px,400px)}.nd-area-lateral{position:sticky;top:16px}}.nd-area-painel{container-type:inline-size;padding:clamp(18px,2.4vw,28px);border-radius:var(--raio-painel);background:var(--color-nd-branco);box-shadow:inset 0 1px 0 rgba(255,255,255,.6),0 14px 36px rgba(0,7,30,.26);color:var(--color-nd-neutro900);text-align:left}.nd-area-painel>:first-child{margin-top:0}.nd-area-painel>.nd-chat-bloco:first-child,.nd-area-painel>.nd-doc-bloco:first-child{margin-top:0;padding-top:0;border-top:0}.nd-area .nd-chat-bloco,.nd-area .nd-doc-bloco{margin-top:28px;padding-top:24px;border-top:1px solid var(--color-nd-neutro200)}.nd-area .nd-doc-titulo{margin:0;font-family:inherit;font-size:18px;line-height:1.3;font-weight:800;letter-spacing:-.2px;color:var(--color-nd-neutro900)}.nd-area .nd-doc-subtitulo{margin:32px 0 0;font-size:15px;line-height:1.35;font-weight:800;color:var(--color-nd-neutro900)}.nd-area .nd-doc-resumo{margin:8px 0 0;font-size:14px;line-height:1.5;font-weight:600;color:var(--color-nd-neutro700)}.nd-area .nd-doc-nota{margin:6px 0 0;font-size:13px;line-height:1.55;color:var(--color-nd-neutro600)}.nd-area .nd-doc-recado{color:var(--color-nd-neutro900);font-weight:600}.nd-area .nd-doc-rotulo{margin:0;font-size:14px;line-height:1.4;font-weight:700;color:var(--color-nd-neutro900)}.nd-area .nd-nota-no-cartao{margin:8px 0 0;font-size:13.5px;line-height:1.55;color:var(--color-nd-neutro700)}.nd-area .nd-doc-aviso,.nd-area .nd-doc-erro{margin:14px 0 0;padding:11px 14px;border-radius:var(--raio-controle);font-size:13px;line-height:1.55}.nd-area .nd-doc-aviso{background:#FFF4E0;color:#7A4A00}.nd-area .nd-doc-aviso strong{color:#5E3900}.nd-area .nd-doc-aviso.nd-aviso-neutro{background:var(--color-nd-neutro100);color:var(--color-nd-neutro700)}.nd-area .nd-doc-aviso.nd-aviso-neutro strong{color:var(--color-nd-neutro900)}.nd-area .nd-doc-erro{background:var(--color-nd-erro-claro);color:var(--color-nd-erro);font-weight:600}.nd-area .nd-doc-erro strong{color:inherit}.nd-area .nd-doc-lista{list-style:none;margin:16px 0 0;padding:0;display:grid;column-gap:32px;border-bottom:1px solid var(--color-nd-neutro200)}.nd-area .nd-doc-lista>.nd-doc-linha{display:flex;flex-direction:column;gap:2px;padding:14px 0 16px;border-top:1px solid var(--color-nd-neutro200);min-width:0}@container (min-width:620px){.nd-area .nd-doc-lista{grid-template-columns:repeat(2,minmax(0,1fr))}}.nd-area .nd-doc-cabeca{display:flex;align-items:flex-start;justify-content:space-between;gap:10px}.nd-area .nd-doc-cabeca .nd-doc-rotulo{min-width:0;overflow-wrap:anywhere}.nd-area .nd-doc-selo{display:inline-flex;align-items:center;gap:6px;flex:none;max-width:60%;padding:3px 10px;border-radius:999px;font-size:12px;line-height:1.35;font-weight:700;white-space:normal;text-align:left}.nd-area .nd-doc-selo:before{content:"";flex:none;width:7px;height:7px;border-radius:50%;background:currentColor}.nd-area .nd-doc-pendente{background:var(--color-nd-neutro100);color:var(--color-nd-neutro700)}.nd-area .nd-doc-pendente:before{background:var(--color-nd-erro)}.nd-area .nd-doc-enviado{background:#FFF4E0;color:#7A4A00}.nd-area .nd-doc-recebido{background:var(--color-nd-sucesso-claro);color:var(--color-nd-sucesso)}.nd-area .nd-doc-dispensado{background:var(--color-nd-neutro100);color:var(--color-nd-neutro600)}.nd-area .nd-doc-dispensado:before{background:var(--color-nd-neutro400)}.nd-area .nd-doc-acoes{display:flex;flex-wrap:wrap;align-items:center;gap:6px 16px;margin-top:10px}.nd-area .nd-doc-acoes:empty{display:none}.nd-area .nd-doc-ver{display:inline-flex;align-items:center;min-height:44px;padding:0 2px;font-size:13px;font-weight:700;color:var(--color-nd-marca);text-decoration:underline;text-underline-offset:3px}.nd-area .nd-doc-ver:hover{text-decoration-thickness:2px}.nd-area .nd-doc-ver:focus-visible{outline:2px solid var(--color-nd-marca);outline-offset:2px;border-radius:4px}.nd-area .nd-doc-escolher{position:relative;display:inline-flex;overflow:hidden;border-radius:var(--raio-controle)}.nd-area .nd-doc-escolher input[type=file]{position:absolute;inset:0;width:100%;height:100%;opacity:0;cursor:pointer}.nd-area .nd-doc-escolher span{display:inline-flex;align-items:center;justify-content:center;gap:8px;min-height:44px;padding:0 16px;border-radius:var(--raio-controle);border:1px solid var(--color-nd-neutro400);background:var(--color-nd-branco);font-size:13.5px;font-weight:700;color:var(--color-nd-neutro900);transition:border-color .15s,background-color .15s,color .15s}.nd-area .nd-doc-escolher:hover span{border-color:var(--color-nd-marca);background:var(--color-nd-marca-x-clara);color:var(--color-nd-marca)}.nd-area .nd-doc-escolher:focus-within span{outline:2px solid var(--color-nd-marca);outline-offset:2px}.nd-area .nd-doc-escolher:has(input:disabled) span{opacity:.55}.nd-area .nd-doc-escolher input[type=file]:disabled{cursor:not-allowed}.nd-area .nd-doc-escolher:has(input:disabled):hover span{border-color:var(--color-nd-neutro400);background:var(--color-nd-branco);color:var(--color-nd-neutro900)}.nd-area-carta{margin:0}.nd-area-carta summary{display:flex;align-items:center;gap:14px;min-height:44px;cursor:pointer;list-style:none;border-radius:var(--raio-controle)}.nd-area-carta summary::-webkit-details-marker{display:none}.nd-area-carta summary:focus-visible{outline:2px solid var(--color-nd-marca);outline-offset:4px}.nd-area-carta-cabeca{display:flex;flex-direction:column;gap:4px;min-width:0;flex:1}.nd-area-rotulo{font-size:11.5px;font-weight:800;letter-spacing:.9px;text-transform:uppercase;color:var(--color-nd-neutro600)}.nd-area-carta-assunto{font-size:18px;line-height:1.35;font-weight:800;color:var(--color-nd-neutro900);overflow-wrap:anywhere}.nd-area-carta-seta{flex:none;display:grid;place-items:center;width:36px;height:36px;border-radius:50%;background:var(--color-nd-neutro100);color:var(--color-nd-neutro700);transition:background-color .15s}.nd-area-carta-seta:before{content:"";width:8px;height:8px;margin-top:-4px;border-right:2px solid;border-bottom:2px solid;transform:rotate(45deg);transition:transform .2s ease,margin .2s ease}.nd-area-carta[open] .nd-area-carta-seta:before{transform:rotate(225deg);margin-top:4px}.nd-area-carta summary:hover .nd-area-carta-seta{background:var(--color-nd-neutro200)}.nd-area-carta-texto{margin:16px 0 0;padding-top:16px;border-top:1px solid var(--color-nd-neutro200);max-width:72ch;white-space:pre-wrap;overflow-wrap:anywhere;font-size:14.5px;line-height:1.7;color:var(--color-nd-neutro700)}.nd-area .nd-proposta{margin-top:24px;padding:20px 22px;border-radius:var(--raio-interno);background:var(--color-nd-marca-x-clara);box-shadow:inset 0 0 0 1px var(--color-nd-marca-clara)}.nd-area .nd-proposta h3{margin:0;font-size:17px;line-height:1.3;font-weight:800;color:var(--color-nd-neutro900)}.nd-area .nd-proposta label{display:block;margin:16px 0 6px;font-size:13.5px;font-weight:700;color:var(--color-nd-neutro900)}.nd-area .nd-proposta input,.nd-area .nd-proposta select{width:100%;min-height:44px;padding:0 12px;border-radius:var(--raio-controle);border:1px solid var(--color-nd-neutro400);background:var(--color-nd-branco);font:inherit;font-size:14px;color:var(--color-nd-neutro900);transition:border-color .15s,box-shadow .15s}.nd-area .nd-proposta input:hover,.nd-area .nd-proposta select:hover{border-color:var(--color-nd-neutro600)}.nd-area .nd-proposta input:focus,.nd-area .nd-proposta select:focus{outline:none;border-color:var(--color-nd-marca);box-shadow:0 0 0 3px var(--color-nd-marca-clara)}.nd-area .nd-proposta select:user-invalid{border-color:var(--color-nd-erro)}.nd-area .nd-proposta-botoes{margin-top:18px;display:flex;flex-wrap:wrap;gap:10px}.nd-area .nd-proposta-resposta{margin-top:24px;padding:14px 16px;border-radius:var(--raio-interno);background:var(--color-nd-neutro100);color:var(--color-nd-neutro700);font-size:14px;line-height:1.55}.nd-area .nd-proposta-resposta strong{color:var(--color-nd-neutro900)}.nd-area .nd-campo{min-height:44px}.nd-area .nd-botao{border-radius:var(--raio-controle);font-size:14px}.nd-area .nd-chat-lista{list-style:none;margin:16px 0 0;padding:2px 6px 2px 2px;display:grid;gap:10px;max-height:360px;overflow-y:auto;overscroll-behavior:contain}.nd-area .nd-chat-linha{padding:9px 12px;border-radius:var(--raio-interno);max-width:88%;min-width:0}.nd-area .nd-chat-minha{margin-left:auto;border-bottom-right-radius:4px;background:var(--color-nd-marca-x-clara);box-shadow:inset 0 0 0 1px var(--color-nd-marca-clara)}.nd-area .nd-chat-deles{border-bottom-left-radius:4px;background:var(--color-nd-neutro100)}.nd-area .nd-chat-quem{margin:0;font-size:12px;font-weight:700;color:var(--color-nd-neutro600)}.nd-area .nd-chat-texto{margin:3px 0 0;font-size:14px;line-height:1.5;color:var(--color-nd-neutro900);white-space:pre-wrap;overflow-wrap:anywhere}.nd-area .nd-chat-vazio{margin:14px 0 0;font-size:13.5px;line-height:1.55;color:var(--color-nd-neutro600)}.nd-area .nd-chat-form{display:grid;gap:10px;margin-top:16px}.nd-area .nd-chat-campo{width:100%;min-height:92px;padding:10px 12px;border-radius:var(--raio-controle);border-color:var(--color-nd-neutro400);background:var(--color-nd-branco);font:inherit;font-size:14px;line-height:1.5;color:var(--color-nd-neutro900);resize:vertical}.nd-area .nd-chat-campo::placeholder{color:var(--color-nd-neutro600);opacity:1}.nd-area .nd-chat-campo:focus{outline:none;border-color:var(--color-nd-marca)}.nd-area .nd-chat-form .nd-botao{justify-self:end;min-width:120px}.nd-acesso .nd-form-admissao .nd-botao,.nd-area .nd-chat-form .nd-botao,.nd-area .nd-doc-escolher span,.nd-area .nd-doc-ver,.nd-area .nd-proposta .nd-botao{min-height:44px}@media (max-width:560px){.nd-area-divisor,.nd-area-produto{display:none}.nd-area-nome{max-width:16ch}.nd-area{--raio-painel:16px}.nd-area .nd-proposta{padding:16px}.nd-area .nd-proposta-botoes .nd-botao,.nd-area .nd-proposta-botoes form{flex:1 1 100%}.nd-area .nd-proposta-botoes form .nd-botao{width:100%}.nd-area .nd-chat-form .nd-botao{justify-self:stretch}.nd-area .nd-chat-linha{max-width:94%}}