:root{--font-sora:"Sora";--font-archivo:"Archivo";--font-plex-mono:"IBM Plex Mono"}@font-face{font-family:Archivo;font-style:normal;font-weight:400;font-stretch:100%;font-display:swap;src:url(/fontes/archivo-vietnamese.woff2)format("woff2");unicode-range:U+102-103,U+110-111,U+128-129,U+168-169,U+1A0-1A1,U+1AF-1B0,U+300-301,U+303-304,U+308-309,U+323,U+329,U+1EA0-1EF9,U+20AB}@font-face{font-family:Archivo;font-style:normal;font-weight:400;font-stretch:100%;font-display:swap;src:url(/fontes/archivo-latin-ext.woff2)format("woff2");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-20C4,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Archivo;font-style:normal;font-weight:400;font-stretch:100%;font-display:swap;src:url(/fontes/archivo-latin.woff2)format("woff2");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:Archivo;font-style:normal;font-weight:500;font-stretch:100%;font-display:swap;src:url(/fontes/archivo-vietnamese.woff2)format("woff2");unicode-range:U+102-103,U+110-111,U+128-129,U+168-169,U+1A0-1A1,U+1AF-1B0,U+300-301,U+303-304,U+308-309,U+323,U+329,U+1EA0-1EF9,U+20AB}@font-face{font-family:Archivo;font-style:normal;font-weight:500;font-stretch:100%;font-display:swap;src:url(/fontes/archivo-latin-ext.woff2)format("woff2");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-20C4,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Archivo;font-style:normal;font-weight:500;font-stretch:100%;font-display:swap;src:url(/fontes/archivo-latin.woff2)format("woff2");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:Archivo;font-style:normal;font-weight:600;font-stretch:100%;font-display:swap;src:url(/fontes/archivo-vietnamese.woff2)format("woff2");unicode-range:U+102-103,U+110-111,U+128-129,U+168-169,U+1A0-1A1,U+1AF-1B0,U+300-301,U+303-304,U+308-309,U+323,U+329,U+1EA0-1EF9,U+20AB}@font-face{font-family:Archivo;font-style:normal;font-weight:600;font-stretch:100%;font-display:swap;src:url(/fontes/archivo-latin-ext.woff2)format("woff2");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-20C4,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Archivo;font-style:normal;font-weight:600;font-stretch:100%;font-display:swap;src:url(/fontes/archivo-latin.woff2)format("woff2");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:IBM Plex Mono;font-style:normal;font-weight:400;font-display:swap;src:url(/fontes/ibm-plex-mono-400-cyrillic-ext.woff2)format("woff2");unicode-range:U+460-52F,U+1C80-1C8A,U+20B4,U+2DE0-2DFF,U+A640-A69F,U+FE2E-FE2F}@font-face{font-family:IBM Plex Mono;font-style:normal;font-weight:400;font-display:swap;src:url(/fontes/ibm-plex-mono-400-cyrillic.woff2)format("woff2");unicode-range:U+301,U+400-45F,U+490-491,U+4B0-4B1,U+2116}@font-face{font-family:IBM Plex Mono;font-style:normal;font-weight:400;font-display:swap;src:url(/fontes/ibm-plex-mono-400-vietnamese.woff2)format("woff2");unicode-range:U+102-103,U+110-111,U+128-129,U+168-169,U+1A0-1A1,U+1AF-1B0,U+300-301,U+303-304,U+308-309,U+323,U+329,U+1EA0-1EF9,U+20AB}@font-face{font-family:IBM Plex Mono;font-style:normal;font-weight:400;font-display:swap;src:url(/fontes/ibm-plex-mono-400-latin-ext.woff2)format("woff2");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-20C4,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:IBM Plex Mono;font-style:normal;font-weight:400;font-display:swap;src:url(/fontes/ibm-plex-mono-400-latin.woff2)format("woff2");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:IBM Plex Mono;font-style:normal;font-weight:500;font-display:swap;src:url(/fontes/ibm-plex-mono-500-cyrillic-ext.woff2)format("woff2");unicode-range:U+460-52F,U+1C80-1C8A,U+20B4,U+2DE0-2DFF,U+A640-A69F,U+FE2E-FE2F}@font-face{font-family:IBM Plex Mono;font-style:normal;font-weight:500;font-display:swap;src:url(/fontes/ibm-plex-mono-500-cyrillic.woff2)format("woff2");unicode-range:U+301,U+400-45F,U+490-491,U+4B0-4B1,U+2116}@font-face{font-family:IBM Plex Mono;font-style:normal;font-weight:500;font-display:swap;src:url(/fontes/ibm-plex-mono-500-vietnamese.woff2)format("woff2");unicode-range:U+102-103,U+110-111,U+128-129,U+168-169,U+1A0-1A1,U+1AF-1B0,U+300-301,U+303-304,U+308-309,U+323,U+329,U+1EA0-1EF9,U+20AB}@font-face{font-family:IBM Plex Mono;font-style:normal;font-weight:500;font-display:swap;src:url(/fontes/ibm-plex-mono-500-latin-ext.woff2)format("woff2");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-20C4,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:IBM Plex Mono;font-style:normal;font-weight:500;font-display:swap;src:url(/fontes/ibm-plex-mono-500-latin.woff2)format("woff2");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:Sora;font-style:normal;font-weight:300;font-display:block;src:url(/fontes/sora-latin-ext.woff2)format("woff2");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-20C4,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Sora;font-style:normal;font-weight:300;font-display:block;src:url(/fontes/sora-latin.woff2)format("woff2");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:Sora;font-style:normal;font-weight:400;font-display:block;src:url(/fontes/sora-latin-ext.woff2)format("woff2");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-20C4,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Sora;font-style:normal;font-weight:400;font-display:block;src:url(/fontes/sora-latin.woff2)format("woff2");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:Sora;font-style:normal;font-weight:600;font-display:block;src:url(/fontes/sora-latin-ext.woff2)format("woff2");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-20C4,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Sora;font-style:normal;font-weight:600;font-display:block;src:url(/fontes/sora-latin.woff2)format("woff2");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:Sora;font-style:normal;font-weight:700;font-display:block;src:url(/fontes/sora-latin-ext.woff2)format("woff2");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-20C4,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Sora;font-style:normal;font-weight:700;font-display:block;src:url(/fontes/sora-latin.woff2)format("woff2");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}
:root{--lx-grafite:#101114;--lx-laranja:#f2994a;--lx-laranja-escuro:#c9662a;--lx-ouro:#b8892b;--lx-osso:#f2efe8;--lx-erp:#f2994a;--lx-erp-claro:#a8531f;--lx-logs:#9b9ea5;--lx-logs-claro:#6b6862;--lx-pulse:#5fa88f;--lx-pulse-claro:#3f7d6a;--lx-academy:#b8892b;--lx-academy-claro:#8a6a2b;--lx-ok:#5fa88f;--lx-dev:#d4b062;--lx-font-marca:"Sora", sans-serif;--lx-font-texto:"Archivo", sans-serif;--lx-font-dados:"IBM Plex Mono", monospace;--lx-radius:0}[data-theme=dark],:root{--bg:#101114;--bg-deep:#0c0d10;--fg:#f2efe8;--text:#c8c5bc;--muted:#9b9ea5;--line:#2a2c31;--card:#181a1f;--surface:#2a2c31;--accent-text:#f2994a;--bar-end:#3a3b40}[data-theme=light]{--bg:#f2efe8;--bg-deep:#e8e4db;--fg:#1b1a17;--text:#4a4740;--muted:#6b6862;--line:#ddd9d0;--card:#fff;--surface:#fff;--accent-text:#a8531f;--bar-end:#c8c5bc}.pulse-app{--p-fundo:#0c0d10;--p-conteudo:#101114;--p-card:#181a1f;--p-hover:#202227;--p-borda:#2a2c31;--p-texto:#f2efe8;--p-texto-2:#9b9ea5;--p-acao:#5fa88f;--p-ativo-bg:#1d2b27;--p-dado-realizado:#5fa88f;--p-dado-pipe:#f2994a;--p-dado-projecao:#d4b062;--p-dado-neutro:#c9ccd3;--p-dado-perda:#e06b5e}.lx-bar{height:4px;display:flex}.lx-bar>:first-child{background:var(--lx-laranja);flex:3}.lx-bar>:nth-child(2){background:var(--lx-ouro);flex:1}.lx-bar>:nth-child(3){background:var(--bar-end);flex:2}
:root,[data-theme=dark]{--a-bg:#101114;--a-deep:#0c0d10;--a-fg:#f2efe8;--a-body:#c8c5bc;--a-muted:#9b9ea5;--a-line:#2a2c31;--a-card:#181a1f;--a-orb:#2a2c31;--a-accent:#f2994a;--a-erp:#f2994a;--a-logs:#9b9ea5;--a-pulse:#5fa88f;--a-academy:#b8892b;--a-ok:#5fa88f;--a-dev:#d4b062;--a-end:#3a3b40;--b-bg:#f2efe8;--b-deep:#e8e4db;--b-fg:#1b1a17;--b-body:#4a4740;--b-muted:#6b6862;--b-line:#ddd9d0;--b-card:#fff;--b-orb:#fff;--b-accent:#a8531f;--b-erp:#a8531f;--b-logs:#6b6862;--b-pulse:#3f7d6a;--b-academy:#8a6a2b;--b-ok:#3f7d6a;--b-dev:#b8892b;--b-end:#c8c5bc}[data-theme=light]{--a-bg:#f2efe8;--a-deep:#e8e4db;--a-fg:#1b1a17;--a-body:#4a4740;--a-muted:#6b6862;--a-line:#ddd9d0;--a-card:#fff;--a-orb:#fff;--a-accent:#a8531f;--a-erp:#a8531f;--a-logs:#6b6862;--a-pulse:#3f7d6a;--a-academy:#8a6a2b;--a-ok:#3f7d6a;--a-dev:#b8892b;--a-end:#c8c5bc;--b-bg:#101114;--b-deep:#0c0d10;--b-fg:#f2efe8;--b-body:#c8c5bc;--b-muted:#9b9ea5;--b-line:#2a2c31;--b-card:#181a1f;--b-orb:#2a2c31;--b-accent:#f2994a;--b-erp:#f2994a;--b-logs:#9b9ea5;--b-pulse:#5fa88f;--b-academy:#b8892b;--b-ok:#5fa88f;--b-dev:#d4b062;--b-end:#3a3b40}:root,.banda-a{--barra-fim:var(--a-end);--foco:var(--a-accent)}.banda-b{--barra-fim:var(--b-end);--foco:var(--b-accent)}:root{--lx-font-marca:var(--font-sora), sans-serif;--lx-font-texto:var(--font-archivo), sans-serif;--lx-font-dados:var(--font-plex-mono), monospace}body{background:var(--a-bg);margin:0}:where(a){color:#f2994a;text-decoration:none}:where(a:hover){color:#c9662a}::selection{color:#101114;background:#f2994a}:where(input,select,textarea,button){font-family:inherit}html{scroll-behavior:smooth}@media (prefers-reduced-motion:reduce){html{scroll-behavior:auto}}:where(a,button):focus-visible{outline:2px solid var(--foco,#f2994a);outline-offset:2px}.raiz-site{font-family:var(--font-archivo), system-ui, sans-serif;background:var(--a-bg);color:var(--a-fg);transition:background-color .35s,color .35s;overflow-x:hidden}.pular-conteudo{z-index:100;color:#191308;background:#f2994a;padding:10px 16px;font-size:14px;font-weight:600;position:absolute;top:8px;left:8px}.pular-conteudo:hover{color:#191308}.pular-conteudo:not(:focus){clip-path:inset(50%);white-space:nowrap;width:1px;height:1px;margin:-1px;padding:0;overflow:hidden}
