.bn-root{--bn-navy:#11114b;--bn-azul:#1ea0f2;--bn-fundo:#090927;--color-ink:#090927;--color-ink-panel:#0e0e3a;--color-ink-field:#15154d;--color-hair:#25256b;--color-brand:#0a74cc;--color-brand-soft:#1ea0f2;--color-brand-deep:#085c9f;--color-brand-wash:#eaf6ff;--color-mist:#c5caee;--color-mist-2:#a0a6d6;--color-mist-3:#8188bf;--font-bn-pixel:var(--font-silkscreen), ui-monospace, monospace}.bn-wide{font-variation-settings:"wdth" 125;font-stretch:125%}.bn-pixel{font-family:var(--font-bn-pixel);letter-spacing:.02em;font-weight:400}@keyframes bn-in{0%{opacity:0;transform:translateY(14px)}to{opacity:1;transform:none}}.bn-in{animation:.7s cubic-bezier(.2,.7,.3,1) both bn-in;animation-delay:var(--d,0s)}.bn-logo path,.bn-logo rect{transform-box:fill-box}@keyframes bn-letra{0%{opacity:0;clip-path:inset(0 100% 0 0);transform:translate(-56px)skew(-16deg)}60%{opacity:1}to{opacity:1;clip-path:inset(0 -2%);transform:none}}.bn-logo-black path{transform-origin:0 100%;animation:.62s cubic-bezier(.16,.84,.3,1) both bn-letra;animation-delay:calc(var(--i) * 70ms + 80ms)}@keyframes bn-barra-in{0%{opacity:0;transform:translate(34px)}to{opacity:1;transform:none}}@keyframes bn-barra-pulso{0%,55%,to{opacity:1}20%{opacity:.22}}.bn-logo-barras path{animation:.45s cubic-bezier(.2,.8,.3,1) both bn-barra-in,2.6s ease-in-out infinite bn-barra-pulso;animation-delay:calc(var(--i) * 80ms + .52s), calc(var(--i) * .16s + 1.9s)}@keyframes bn-ponto{0%,to{opacity:1}50%{opacity:.18}}.bn-logo-pontos path{animation:.3s steps(2,end) both bn-in,1.8s steps(2,jump-none) infinite bn-ponto;animation-delay:calc(var(--i) * .11s + .42s), calc(var(--i) * .3s + 1.4s)}@keyframes bn-pixel-reveal{0%{opacity:0;clip-path:inset(0 0 100%)}1%{opacity:1}to{opacity:1;clip-path:inset(0)}}.bn-logo-november path{animation:.5s steps(8,jump-none) both bn-pixel-reveal;animation-delay:calc(var(--i) * 55ms + .52s)}@keyframes bn-moldura{0%{clip-path:inset(0 50%)}to{clip-path:inset(0)}}.bn-logo-moldura{animation:.85s cubic-bezier(.5,0,.2,1) .9s both bn-moldura}.bn-logo-expedit path{animation:.28s steps(3,end) both bn-in;animation-delay:calc(var(--i) * 40ms + 1.25s)}@keyframes bn-varredura{0%,72%{transform:translate(-140%)}to{transform:translate(520%)}}.bn-logo-varredura{animation:6.5s cubic-bezier(.4,0,.2,1) 2.2s infinite both bn-varredura}.bn-grade{background-image:linear-gradient(90deg,#ffffff0b 1px,#0000 1px),linear-gradient(#ffffff0b 1px,#0000 1px);background-size:56px 56px;-webkit-mask-image:radial-gradient(120% 90% at 50% 0,#000 30%,#0000 78%);mask-image:radial-gradient(120% 90% at 50% 0,#000 30%,#0000 78%)}@keyframes bn-cintila{0%,to{opacity:var(--o,.5)}50%{opacity:.06}}.bn-pixels rect[data-vivo]{animation:bn-cintila var(--t,3s) steps(3, jump-none) infinite;animation-delay:var(--a,0s)}.bn-painel{--c:20px;--borda:#fff3;--fundo:var(--color-ink-panel);--recorte:polygon(var(--c) 0, 100% 0, 100% calc(100% - var(--c)), calc(100% - var(--c)) 100%, 0 100%, 0 var(--c));isolation:isolate;background:var(--borda);clip-path:var(--recorte);position:relative}.bn-painel:before{content:"";z-index:-1;background:var(--fundo);clip-path:var(--recorte);position:absolute;inset:1px}.bn-painel[data-ativo=true]{--borda:var(--bn-azul)}.bn-aba{background:var(--bn-azul);width:64px;height:6px;position:absolute;transform:skew(-45deg)}.bn-botao{--c:12px;clip-path:polygon(var(--c) 0, 100% 0, 100% calc(100% - var(--c)), calc(100% - var(--c)) 100%, 0 100%, 0 var(--c));background:var(--bn-azul);color:var(--bn-navy);transition:background-color .18s,color .18s}.bn-botao:hover{background:#fff}.bn-botao svg{transition:transform .25s cubic-bezier(.2,.8,.3,1)}.bn-botao:hover svg{transform:translate(5px)}.bn-botao:focus-visible{box-shadow:none;background:#fff;outline:none}.bn-botao[data-tom=navy]{background:var(--bn-navy);color:#fff}.bn-botao[data-tom=navy]:hover,.bn-botao[data-tom=navy]:focus-visible{color:var(--bn-navy);background:#fff}.bn-progresso{border:1px solid #ffffff47;border-radius:999px;height:14px;padding:2px;overflow:hidden}@keyframes bn-hachura{to{background-position:18px 0}}.bn-progresso>span{background-image:repeating-linear-gradient(-55deg, var(--bn-azul) 0 6px, transparent 6px 9px);background-size:18px 100%;border-radius:999px;height:100%;transition:width 1.1s cubic-bezier(.2,.7,.3,1);animation:.9s linear infinite bn-hachura;display:block}@keyframes bn-pisca{0%,to{opacity:1}50%{opacity:.25}}.bn-pisca{animation:1.1s steps(2,jump-none) infinite bn-pisca}@keyframes bn-corre{to{transform:translate(-50%)}}.bn-faixa-trilho{width:max-content;animation:38s linear infinite bn-corre;display:flex}.bn-faixa:hover .bn-faixa-trilho{animation-play-state:paused}.bn-dia{aspect-ratio:1;font-family:var(--font-bn-pixel);border:1px solid #0000;justify-content:center;align-items:center;font-size:clamp(9px,1.05vw,13px);line-height:1;display:flex;position:relative}.bn-dia[data-fase="1"]{background:var(--bn-azul);color:var(--bn-navy)}.bn-dia[data-fase="2"]{color:var(--bn-navy);background:#fff}.bn-dia[data-fase="0"]{color:var(--color-mist-3);border:1px dashed #ffffff47}.bn-dia[data-passou=true][data-fase="1"]{color:#1ea0f2b3;background:0 0;border-color:#1ea0f273}.bn-dia[data-passou=true][data-fase="2"]{color:#fff9;background:0 0;border-color:#ffffff59}.bn-dia[data-hoje=true]{outline-offset:3px;z-index:1;outline:2px solid #fff}.bn-dia[data-hoje=true]:after{content:"HOJE";letter-spacing:.08em;color:#fff;white-space:nowrap;font-size:8px;position:absolute;top:calc(100% + 9px);left:50%;transform:translate(-50%)}.bn-calendario .bn-dia{transition:opacity .45s,transform .45s cubic-bezier(.2,.7,.3,1)}.bn-calendario[data-sel="1"] .bn-dia[data-fase="2"],.bn-calendario[data-sel="2"] .bn-dia[data-fase="1"]{opacity:.28;transform:scale(.88)}.bn-aba-fase{cursor:pointer;text-align:left;width:100%;color:var(--color-mist-2);background:0 0;border:1px solid #ffffff29;padding:clamp(12px,1.6vw,20px) clamp(12px,1.8vw,22px) clamp(16px,1.9vw,24px);transition:border-color .3s,background-color .3s,color .3s;display:block;position:relative}.bn-aba-fase:hover{color:#fff;border-color:#fff6}.bn-aba-fase[aria-selected=true]{border-color:var(--bn-azul);background:var(--color-ink-panel);color:#fff}.bn-aba-tempo{height:3px;position:absolute;inset:auto 0 0;overflow:hidden}@keyframes bn-tempo{0%{transform:scaleX(0)}to{transform:scaleX(1)}}.bn-aba-tempo>span{background:var(--bn-azul);transform-origin:0;height:100%;animation:4.2s linear both bn-tempo;display:block}@keyframes bn-troca{0%{opacity:0;transform:translateY(8px)}to{opacity:1;transform:none}}.bn-troca{animation:.45s cubic-bezier(.2,.7,.3,1) both bn-troca}.bn-medidor{background:#ffffff17;height:10px;overflow:hidden}.bn-medidor>span{background-image:repeating-linear-gradient(-55deg, var(--bn-azul) 0 7px, #1ea0f28c 7px 10px);height:100%;transition:width .9s cubic-bezier(.2,.7,.3,1);display:block}.bn-digito{font-family:var(--font-bn-pixel);font-variant-numeric:tabular-nums;line-height:1}@media (prefers-reduced-motion:reduce){.bn-in,.bn-logo path,.bn-logo rect,.bn-logo-moldura,.bn-pixels rect[data-vivo],.bn-pisca,.bn-progresso>span,.bn-faixa-trilho,.bn-troca{animation:none!important}.bn-medidor>span,.bn-calendario .bn-dia{transition:none}.bn-logo-varredura{display:none}.bn-progresso>span{transition:none}}.bn-pixels{-webkit-mask-image:linear-gradient(to bottom left,#000 18%,#0000 72%);mask-image:linear-gradient(to bottom left,#000 18%,#0000 72%)}
