/* Pulse 1.0.0: gerado por pulse-brand. Não editar à mão. */
@font-face{font-family:'Inter Variable';font-style:normal;font-display:swap;font-weight:100 900;src:url(./fonts/inter-latin-ext-wght-normal.woff2) format('woff2-variations');unicode-range:U+0100-02BA,U+02BD-02C5,U+02C7-02CC,U+02CE-02D7,U+02DD-02FF,U+0304,U+0308,U+0329,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;}
@font-face{font-family:'Inter Variable';font-style:normal;font-display:swap;font-weight:100 900;src:url(./fonts/inter-latin-wght-normal.woff2) format('woff2-variations');unicode-range:U+0000-00FF,U+0131,U+0152-0153,U+02BB-02BC,U+02C6,U+02DA,U+02DC,U+0304,U+0308,U+0329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD;}
:root{color-scheme:light;--pulse-fonte:'Inter Variable', Inter, system-ui, -apple-system, 'Segoe UI', sans-serif;--pulse-fonte-mono:ui-monospace, 'SF Mono', 'JetBrains Mono Variable', Consolas, monospace;--pulse-t-destaque:36px;--pulse-a-destaque:42px;--pulse-p-destaque:700;--pulse-e-destaque:-0.022em;--pulse-t-titulo:24px;--pulse-a-titulo:30px;--pulse-p-titulo:700;--pulse-e-titulo:-0.021em;--pulse-t-subtitulo:17px;--pulse-a-subtitulo:24px;--pulse-p-subtitulo:600;--pulse-e-subtitulo:-0.014em;--pulse-t-texto:14px;--pulse-a-texto:20px;--pulse-p-texto:400;--pulse-e-texto:-0.006em;--pulse-t-rotulo:13px;--pulse-a-rotulo:18px;--pulse-p-rotulo:500;--pulse-e-rotulo:-0.003em;--pulse-t-legenda:12px;--pulse-a-legenda:16px;--pulse-p-legenda:500;--pulse-e-legenda:0;--pulse-espaco-4:4px;--pulse-espaco-8:8px;--pulse-espaco-12:12px;--pulse-espaco-16:16px;--pulse-espaco-24:24px;--pulse-espaco-32:32px;--pulse-espaco-48:48px;--pulse-espaco-64:64px;--pulse-raio-pequeno:6px;--pulse-raio-controle:8px;--pulse-raio-cartao:12px;--pulse-raio-janela:16px;--pulse-mola:cubic-bezier(.3,1.28,.55,1);--pulse-responder:cubic-bezier(.2,0,0,1);--pulse-sair:cubic-bezier(.4,0,1,1);--pulse-entrar-ms:480ms;--pulse-entrar-pequeno-ms:360ms;--pulse-responder-ms:200ms;--pulse-sair-ms:180ms;--pulse-tela-ms:320ms;--pulse-sequencia-ms:60ms;--pulse-sequencia-max:6;--pulse-contar-ms:800ms;--pulse-reduzido-ms:120ms;--pulse-fundo:#F5F5F7;--pulse-menu:#ECECF0;--pulse-cartao:#FFFFFF;--pulse-elevado:#FFFFFF;--pulse-afundado:#F0F0F3;--pulse-linha:#E5E5EA;--pulse-linha-forte:#D2D2D7;--pulse-texto:#1D1D1F;--pulse-texto-2:#5C5C61;--pulse-texto-3:#68686D;--pulse-destaque:#0066CC;--pulse-destaque-forte:#004C99;--pulse-marca:#0A84FF;--pulse-botao:#0071E3;--pulse-botao-hover:#0068D6;--pulse-botao-texto:#FFFFFF;--pulse-selecao:rgba(0,0,0,.06);--pulse-foco:rgba(0,113,227,.40);--pulse-ok:#18792F;--pulse-atencao:#A04F00;--pulse-erro:#D70015;--pulse-sem-sinal:#8944AB;--pulse-desconhecido:#68686D;--pulse-vidro:rgba(255,255,255,.72);--pulse-vidro-borda:rgba(0,0,0,.08);--pulse-sombra-1:0 1px 2px rgba(0,0,0,.06);--pulse-sombra-2:0 4px 16px rgba(0,0,0,.08);--pulse-sombra-3:0 18px 50px -18px rgba(0,0,0,.25);--pulse-grafico-1:#7FB6F5;--pulse-grafico-2:#0066CC;--pulse-ok-fundo:rgba(24, 121, 47, 0.1);--pulse-atencao-fundo:rgba(160, 79, 0, 0.1);--pulse-erro-fundo:rgba(215, 0, 21, 0.1);--pulse-sem-sinal-fundo:rgba(137, 68, 171, 0.1);--pulse-desconhecido-fundo:rgba(104, 104, 109, 0.1);}
:root[data-tema="escuro"]{color-scheme:dark;--pulse-fundo:#0F1115;--pulse-menu:#16181D;--pulse-cartao:#1C1F26;--pulse-elevado:#262A32;--pulse-afundado:#16181D;--pulse-linha:#2C2F36;--pulse-linha-forte:#3A3E47;--pulse-texto:#F5F5F7;--pulse-texto-2:#A1A1AA;--pulse-texto-3:#8E8E93;--pulse-destaque:#0A84FF;--pulse-destaque-forte:#409CFF;--pulse-marca:#0A84FF;--pulse-botao:#0071E3;--pulse-botao-hover:#0068D6;--pulse-botao-texto:#FFFFFF;--pulse-selecao:rgba(255,255,255,.08);--pulse-foco:rgba(10,132,255,.40);--pulse-ok:#30D158;--pulse-atencao:#FF9F0A;--pulse-erro:#FF453A;--pulse-sem-sinal:#BF5AF2;--pulse-desconhecido:#8E8E93;--pulse-vidro:rgba(28,31,38,.62);--pulse-vidro-borda:rgba(255,255,255,.12);--pulse-sombra-1:none;--pulse-sombra-2:none;--pulse-sombra-3:0 18px 50px -18px rgba(0,0,0,.7);--pulse-grafico-1:#8EC5FF;--pulse-grafico-2:#0A84FF;--pulse-ok-fundo:rgba(48, 209, 88, 0.13);--pulse-atencao-fundo:rgba(255, 159, 10, 0.13);--pulse-erro-fundo:rgba(255, 69, 58, 0.13);--pulse-sem-sinal-fundo:rgba(191, 90, 242, 0.13);--pulse-desconhecido-fundo:rgba(142, 142, 147, 0.13);}
@media (prefers-color-scheme: dark){:root:not([data-tema="claro"]){color-scheme:dark;--pulse-fundo:#0F1115;--pulse-menu:#16181D;--pulse-cartao:#1C1F26;--pulse-elevado:#262A32;--pulse-afundado:#16181D;--pulse-linha:#2C2F36;--pulse-linha-forte:#3A3E47;--pulse-texto:#F5F5F7;--pulse-texto-2:#A1A1AA;--pulse-texto-3:#8E8E93;--pulse-destaque:#0A84FF;--pulse-destaque-forte:#409CFF;--pulse-marca:#0A84FF;--pulse-botao:#0071E3;--pulse-botao-hover:#0068D6;--pulse-botao-texto:#FFFFFF;--pulse-selecao:rgba(255,255,255,.08);--pulse-foco:rgba(10,132,255,.40);--pulse-ok:#30D158;--pulse-atencao:#FF9F0A;--pulse-erro:#FF453A;--pulse-sem-sinal:#BF5AF2;--pulse-desconhecido:#8E8E93;--pulse-vidro:rgba(28,31,38,.62);--pulse-vidro-borda:rgba(255,255,255,.12);--pulse-sombra-1:none;--pulse-sombra-2:none;--pulse-sombra-3:0 18px 50px -18px rgba(0,0,0,.7);--pulse-grafico-1:#8EC5FF;--pulse-grafico-2:#0A84FF;--pulse-ok-fundo:rgba(48, 209, 88, 0.13);--pulse-atencao-fundo:rgba(255, 159, 10, 0.13);--pulse-erro-fundo:rgba(255, 69, 58, 0.13);--pulse-sem-sinal-fundo:rgba(191, 90, 242, 0.13);--pulse-desconhecido-fundo:rgba(142, 142, 147, 0.13);}}
@media (prefers-reduced-motion: reduce){:root{--pulse-entrar-ms:0ms;--pulse-entrar-pequeno-ms:0ms;--pulse-tela-ms:0ms;--pulse-responder-ms:0ms;}}
.pulse-vidro{background:var(--pulse-vidro);-webkit-backdrop-filter:blur(18px) saturate(1.8);backdrop-filter:blur(18px) saturate(1.8);border:1px solid var(--pulse-vidro-borda);}
@supports not ((backdrop-filter: blur(1px)) or (-webkit-backdrop-filter: blur(1px))){.pulse-vidro{background:var(--pulse-elevado);}}
.pulse-carregando{background:linear-gradient(90deg,var(--pulse-afundado) 25%,var(--pulse-elevado) 50%,var(--pulse-afundado) 75%);background-size:200% 100%;animation:pulse-brilho 1.4s ease-in-out infinite;border-radius:var(--pulse-raio-pequeno);}
@keyframes pulse-brilho{from{background-position:100% 0}to{background-position:-100% 0}}
@media (prefers-reduced-motion: reduce){.pulse-carregando{animation:none}}
