@font-face{font-family:Instrument Sans Variable;font-style:normal;font-display:swap;font-weight:400 700;src:url(/entrar-assets/instrument-sans-latin-ext-wght-normal-B5bTHO_g.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:Instrument Sans Variable;font-style:normal;font-display:swap;font-weight:400 700;src:url(/entrar-assets/instrument-sans-latin-wght-normal-BbzFLZTg.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}@font-face{font-family:"Instrument Serif";font-style:normal;font-display:swap;font-weight:400;src:url(/entrar-assets/instrument-serif-latin-ext-400-normal-C2je3j2s.woff2) format("woff2"),url(/entrar-assets/instrument-serif-latin-ext-400-normal-CFCUzsTy.woff) format("woff");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:"Instrument Serif";font-style:normal;font-display:swap;font-weight:400;src:url(/entrar-assets/instrument-serif-latin-400-normal-DnYpCC2O.woff2) format("woff2"),url(/entrar-assets/instrument-serif-latin-400-normal-BVbkICAY.woff) format("woff");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}@font-face{font-family:"Instrument Serif";font-style:italic;font-display:swap;font-weight:400;src:url(/entrar-assets/instrument-serif-latin-ext-400-italic-C9HzH3YL.woff2) format("woff2"),url(/entrar-assets/instrument-serif-latin-ext-400-italic-D7-lnxEk.woff) format("woff");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:"Instrument Serif";font-style:italic;font-display:swap;font-weight:400;src:url(/entrar-assets/instrument-serif-latin-400-italic-DKMiL14s.woff2) format("woff2"),url(/entrar-assets/instrument-serif-latin-400-italic-u__WvvIK.woff) format("woff");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}@font-face{font-family:IBM Plex Mono;font-style:normal;font-display:swap;font-weight:400;src:url(/entrar-assets/ibm-plex-mono-cyrillic-ext-400-normal-xuaO2J-f.woff2) format("woff2"),url(/entrar-assets/ibm-plex-mono-cyrillic-ext-400-normal-DMdlQ8Kv.woff) format("woff");unicode-range:U+0460-052F,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-display:swap;font-weight:400;src:url(/entrar-assets/ibm-plex-mono-cyrillic-400-normal-BSMlKf0J.woff2) format("woff2"),url(/entrar-assets/ibm-plex-mono-cyrillic-400-normal-CEL4l2ZJ.woff) format("woff");unicode-range:U+0301,U+0400-045F,U+0490-0491,U+04B0-04B1,U+2116}@font-face{font-family:IBM Plex Mono;font-style:normal;font-display:swap;font-weight:400;src:url(/entrar-assets/ibm-plex-mono-vietnamese-400-normal-BulugwFq.woff2) format("woff2"),url(/entrar-assets/ibm-plex-mono-vietnamese-400-normal-DDuiU_S-.woff) format("woff");unicode-range:U+0102-0103,U+0110-0111,U+0128-0129,U+0168-0169,U+01A0-01A1,U+01AF-01B0,U+0300-0301,U+0303-0304,U+0308-0309,U+0323,U+0329,U+1EA0-1EF9,U+20AB}@font-face{font-family:IBM Plex Mono;font-style:normal;font-display:swap;font-weight:400;src:url(/entrar-assets/ibm-plex-mono-latin-ext-400-normal-BmRBH3aV.woff2) format("woff2"),url(/entrar-assets/ibm-plex-mono-latin-ext-400-normal-D3D2R8hC.woff) format("woff");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:IBM Plex Mono;font-style:normal;font-display:swap;font-weight:400;src:url(/entrar-assets/ibm-plex-mono-latin-400-normal-DMJ8VG8y.woff2) format("woff2"),url(/entrar-assets/ibm-plex-mono-latin-400-normal-CvHOgSBP.woff) format("woff");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}@font-face{font-family:IBM Plex Mono;font-style:normal;font-display:swap;font-weight:500;src:url(/entrar-assets/ibm-plex-mono-cyrillic-ext-500-normal-BqneJy0T.woff2) format("woff2"),url(/entrar-assets/ibm-plex-mono-cyrillic-ext-500-normal-BIfNGwUT.woff) format("woff");unicode-range:U+0460-052F,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-display:swap;font-weight:500;src:url(/entrar-assets/ibm-plex-mono-cyrillic-500-normal-Bq9vWWag.woff2) format("woff2"),url(/entrar-assets/ibm-plex-mono-cyrillic-500-normal-Ael50iVv.woff) format("woff");unicode-range:U+0301,U+0400-045F,U+0490-0491,U+04B0-04B1,U+2116}@font-face{font-family:IBM Plex Mono;font-style:normal;font-display:swap;font-weight:500;src:url(/entrar-assets/ibm-plex-mono-vietnamese-500-normal-DZ4AoWbu.woff2) format("woff2"),url(/entrar-assets/ibm-plex-mono-vietnamese-500-normal-C8zxqsMH.woff) format("woff");unicode-range:U+0102-0103,U+0110-0111,U+0128-0129,U+0168-0169,U+01A0-01A1,U+01AF-01B0,U+0300-0301,U+0303-0304,U+0308-0309,U+0323,U+0329,U+1EA0-1EF9,U+20AB}@font-face{font-family:IBM Plex Mono;font-style:normal;font-display:swap;font-weight:500;src:url(/entrar-assets/ibm-plex-mono-latin-ext-500-normal-CAhNIIs5.woff2) format("woff2"),url(/entrar-assets/ibm-plex-mono-latin-ext-500-normal-CZ70TYgx.woff) format("woff");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:IBM Plex Mono;font-style:normal;font-display:swap;font-weight:500;src:url(/entrar-assets/ibm-plex-mono-latin-500-normal-DSY6xOcd.woff2) format("woff2"),url(/entrar-assets/ibm-plex-mono-latin-500-normal-CB9ihrfo.woff) format("woff");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}@font-face{font-family:IBM Plex Mono;font-style:normal;font-display:swap;font-weight:600;src:url(/entrar-assets/ibm-plex-mono-cyrillic-ext-600-normal-V-xxqcpd.woff2) format("woff2"),url(/entrar-assets/ibm-plex-mono-cyrillic-ext-600-normal-9HEixskS.woff) format("woff");unicode-range:U+0460-052F,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-display:swap;font-weight:600;src:url(/entrar-assets/ibm-plex-mono-cyrillic-600-normal-CTOM6hUh.woff2) format("woff2"),url(/entrar-assets/ibm-plex-mono-cyrillic-600-normal-fLZuRloM.woff) format("woff");unicode-range:U+0301,U+0400-045F,U+0490-0491,U+04B0-04B1,U+2116}@font-face{font-family:IBM Plex Mono;font-style:normal;font-display:swap;font-weight:600;src:url(/entrar-assets/ibm-plex-mono-vietnamese-600-normal-D2EvbN8M.woff2) format("woff2"),url(/entrar-assets/ibm-plex-mono-vietnamese-600-normal-iLQfcSjf.woff) format("woff");unicode-range:U+0102-0103,U+0110-0111,U+0128-0129,U+0168-0169,U+01A0-01A1,U+01AF-01B0,U+0300-0301,U+0303-0304,U+0308-0309,U+0323,U+0329,U+1EA0-1EF9,U+20AB}@font-face{font-family:IBM Plex Mono;font-style:normal;font-display:swap;font-weight:600;src:url(/entrar-assets/ibm-plex-mono-latin-ext-600-normal-D38SheWl.woff2) format("woff2"),url(/entrar-assets/ibm-plex-mono-latin-ext-600-normal-DmB0ttJJ.woff) format("woff");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:IBM Plex Mono;font-style:normal;font-display:swap;font-weight:600;src:url(/entrar-assets/ibm-plex-mono-latin-600-normal-BgSNZQsw.woff2) format("woff2"),url(/entrar-assets/ibm-plex-mono-latin-600-normal-DWFSQ4vo.woff) format("woff");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}@font-face{font-family:IBM Plex Mono;font-style:normal;font-display:swap;font-weight:700;src:url(/entrar-assets/ibm-plex-mono-cyrillic-ext-700-normal-BDQ-w_bc.woff2) format("woff2"),url(/entrar-assets/ibm-plex-mono-cyrillic-ext-700-normal-CtgKGIh5.woff) format("woff");unicode-range:U+0460-052F,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-display:swap;font-weight:700;src:url(/entrar-assets/ibm-plex-mono-cyrillic-700-normal-Bp80XfeI.woff2) format("woff2"),url(/entrar-assets/ibm-plex-mono-cyrillic-700-normal-O_YjL27c.woff) format("woff");unicode-range:U+0301,U+0400-045F,U+0490-0491,U+04B0-04B1,U+2116}@font-face{font-family:IBM Plex Mono;font-style:normal;font-display:swap;font-weight:700;src:url(/entrar-assets/ibm-plex-mono-vietnamese-700-normal-apsD3J7v.woff2) format("woff2"),url(/entrar-assets/ibm-plex-mono-vietnamese-700-normal-Bs14ezHR.woff) format("woff");unicode-range:U+0102-0103,U+0110-0111,U+0128-0129,U+0168-0169,U+01A0-01A1,U+01AF-01B0,U+0300-0301,U+0303-0304,U+0308-0309,U+0323,U+0329,U+1EA0-1EF9,U+20AB}@font-face{font-family:IBM Plex Mono;font-style:normal;font-display:swap;font-weight:700;src:url(/entrar-assets/ibm-plex-mono-latin-ext-700-normal-Dhimjc7-.woff2) format("woff2"),url(/entrar-assets/ibm-plex-mono-latin-ext-700-normal-Cwsjk1Jb.woff) format("woff");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:IBM Plex Mono;font-style:normal;font-display:swap;font-weight:700;src:url(/entrar-assets/ibm-plex-mono-latin-700-normal-7sUh57Bg.woff2) format("woff2"),url(/entrar-assets/ibm-plex-mono-latin-700-normal-CNHXzs6v.woff) format("woff");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{--bg-base: #080b10;--bg-lift: #0e1824;--bg-knob: #0e151e;--surf-panel: rgba(14, 21, 30, .88);--surf-card: rgba(14, 21, 30, .7);--surf-sidebar: rgba(14, 21, 30, .8);--surf-verdict: rgba(14, 21, 30, .72);--grad-verdict: linear-gradient(120deg, #11282a, #0d1a1e 70%);--line-verdict: #24474a;--surf-chrome: rgba(16, 24, 34, .8);--surf-bar: rgba(16, 24, 34, .86);--surf-raised: rgba(255, 255, 255, .03);--surf-input: rgba(255, 255, 255, .04);--surf-pending: rgba(255, 255, 255, .06);--surf-mapa: #000000;--surf-select: #101a26;--scrim: color-mix(in srgb, var(--bg-base) 68%, transparent);--scrim-blur: blur(7px);--line: rgba(255, 255, 255, .08);--line-soft: rgba(255, 255, 255, .07);--line-mid: rgba(255, 255, 255, .1);--line-strong: rgba(255, 255, 255, .12);--line-dashed: rgba(255, 255, 255, .16);--tx-max: #eef3f8;--tx-strong: #e6edf3;--tx-soft: #cdd8e2;--tx-narrative: #9aa7b5;--tx-label: #8b97a5;--tx-muted: #7b8794;--tx-sub: #727f8d;--tx-off: #5a6675;--tx-rank: #4a5765;--ac: #30cfc2;--ac-text: #4ad8cb;--ac-chip: #82e6dc;--ac-on: #06232a;--ac-a08: rgba(48, 207, 194, .08);--ac-a10: rgba(48, 207, 194, .1);--ac-a12: rgba(48, 207, 194, .12);--ac-a14: rgba(48, 207, 194, .14);--ac-a16: rgba(48, 207, 194, .16);--ac-a22: rgba(48, 207, 194, .22);--ac-a24: rgba(48, 207, 194, .24);--ac-a25: rgba(48, 207, 194, .25);--ac-a30: rgba(48, 207, 194, .3);--ac-a45: rgba(48, 207, 194, .45);--ac-a60: rgba(48, 207, 194, .6);--ac-glow: 0 6px 16px -4px rgba(48, 207, 194, .5);--rail-a08: rgba(48, 207, 194, .08);--rail-a16: rgba(48, 207, 194, .16);--rail-a24: rgba(48, 207, 194, .24);--ultra: #c8001e;--ops: #f472b6;--ops-text: #f9a8d4;--ops-on: #2c0a1a;--l1: #6fa4f7;--l1-a10: rgba(111, 164, 247, .1);--l1-a24: rgba(111, 164, 247, .24);--l1-a60: rgba(111, 164, 247, .6);--l2: #a98cf0;--l2-a10: rgba(169, 140, 240, .1);--l2-a24: rgba(169, 140, 240, .24);--l2-a60: rgba(169, 140, 240, .6);--l3: #e9c07a;--l3-a10: rgba(233, 192, 122, .1);--l3-a24: rgba(233, 192, 122, .24);--l3-a60: rgba(233, 192, 122, .6);--l4: #30cfc2;--l4-a10: rgba(48, 207, 194, .1);--l4-a24: rgba(48, 207, 194, .24);--l4-a60: rgba(48, 207, 194, .6);--l5: #eef3f8;--l5-a10: rgba(238, 243, 248, .1);--l5-a24: rgba(238, 243, 248, .24);--l5-a60: rgba(238, 243, 248, .6);--sev-alta: #ff5a6e;--sev-media: #e0b25a;--sev-ok: #3cc878;--sev-sem-base: #7c8798;--gr-azul: #6fa4f7;--gr-rosa: #e054a8;--gr-verde: #5fd08c;--gr-coral: #f9965a;--gr-coral-tx: #f9965a;--faixa-neutra: #cdd8e2;--pos: #2ec86e;--pos-text: #4fe08a;--pos-pill: #7fe6a6;--neg: #ff7a8a;--neg-bar: #d9556a;--warn: #d9a441;--warn-text: #e9c07a;--info: #2f6bed;--carga: #f2c230;--sinal-off: #5a6472;--linha-mapa: rgba(255, 255, 255, .14);--surf-chip: rgba(255, 255, 255, .08);--linha-eixo: rgba(255, 255, 255, .28);--sh-ponto: 0 3px 10px rgba(0, 0, 0, .5);--anel-mapa: rgba(255, 255, 255, .18);--indep-tx: #f2a488;--imovel-tx: #f06fb6;--aro-alunos: #ffffff;--aro-alunos-keyline: rgba(10, 16, 24, .34);--f-ui: "Instrument Sans Variable", "Instrument Sans", system-ui, sans-serif;--f-story: "Instrument Serif", Georgia, serif;--f-num: "IBM Plex Mono", ui-monospace, monospace;--r-sm: 6px;--r-md: 10px;--r-lg: 12px;--r-xl: 14px;--r-2xl: 16px;--sh-pin: 0 5px 12px rgba(0, 0, 0, .5);--sh-frame: 0 30px 70px -30px rgba(0, 0, 0, .6);--sh-pop: 0 10px 30px -8px rgba(0, 0, 0, .7);--sh-menu: 0 14px 34px -10px rgba(0, 0, 0, .75)}[data-tema=claro]{--bg-base: #e0f4f2;--bg-lift: #d2eeec;--bg-knob: #effaf9;--surf-panel: rgba(234, 247, 245, .94);--surf-card: rgba(234, 247, 245, .82);--surf-sidebar: rgba(234, 247, 245, .88);--surf-verdict: rgba(234, 247, 245, .86);--grad-verdict: linear-gradient(120deg, #e6f5f2, #f0faf8 70%);--line-verdict: #9fd0ca;--surf-chrome: rgba(234, 247, 245, .9);--surf-bar: rgba(234, 247, 245, .92);--surf-raised: rgba(6, 45, 42, .06);--surf-input: rgba(6, 45, 42, .04);--surf-pending: rgba(6, 45, 42, .08);--surf-select: #eaf7f5;--surf-mapa: #eaf7f5;--line: rgba(6, 45, 42, .13);--line-soft: rgba(6, 45, 42, .1);--line-mid: rgba(6, 45, 42, .16);--line-strong: rgba(6, 45, 42, .2);--line-dashed: rgba(6, 45, 42, .26);--tx-max: #06171a;--tx-strong: #0f272c;--tx-soft: #21424a;--tx-narrative: #33545c;--tx-label: #3f626a;--tx-muted: #4d6f76;--tx-sub: #527379;--tx-off: #6b8a90;--tx-rank: #84a0a5;--ac: #0e9c93;--ac-text: #087a72;--ac-chip: #076b64;--ac-on: #ffffff;--ac-a08: rgba(14, 156, 147, .08);--ac-a10: rgba(14, 156, 147, .1);--ac-a12: rgba(14, 156, 147, .12);--ac-a14: rgba(14, 156, 147, .14);--ac-a16: rgba(14, 156, 147, .16);--ac-a22: rgba(14, 156, 147, .22);--ac-a24: rgba(14, 156, 147, .24);--ac-a25: rgba(14, 156, 147, .25);--ac-a30: rgba(14, 156, 147, .3);--ac-a45: rgba(14, 156, 147, .45);--ac-a60: rgba(14, 156, 147, .6);--ac-glow: 0 6px 16px -6px rgba(14, 156, 147, .4);--ultra: #b30019;--ops: #c02a86;--ops-text: #a81b6b;--ops-on: #ffffff;--l1: #2f6bc9;--l1-a10: rgba(47, 107, 201, .1);--l1-a24: rgba(47, 107, 201, .24);--l1-a60: rgba(47, 107, 201, .6);--l2: #5d43c0;--l2-a10: rgba(93, 67, 192, .1);--l2-a24: rgba(93, 67, 192, .24);--l2-a60: rgba(93, 67, 192, .6);--l3: #8a6110;--l3-a10: rgba(138, 97, 16, .1);--l3-a24: rgba(138, 97, 16, .24);--l3-a60: rgba(138, 97, 16, .6);--l4: #0e9c93;--l4-a10: rgba(14, 156, 147, .1);--l4-a24: rgba(14, 156, 147, .24);--l4-a60: rgba(14, 156, 147, .6);--l5: #06171a;--l5-a10: rgba(6, 23, 26, .1);--l5-a24: rgba(6, 23, 26, .24);--l5-a60: rgba(6, 23, 26, .6);--pos: #0f9d55;--pos-text: #0b7f43;--pos-pill: #0a6f3b;--neg: #d32d4d;--neg-bar: #b82440;--warn: #a9770f;--warn-text: #865d0a;--info: #1d4ed8;--sev-alta: #d32d4d;--sev-media: #a9770f;--sev-ok: #0f9d55;--sev-sem-base: #5b7a80;--gr-azul: #2f6bc9;--gr-rosa: #c02a86;--gr-verde: #0f9d55;--gr-coral: #c1732f;--gr-coral-tx: #9c5a1e;--faixa-neutra: #8ba4a3;--carga: #a9770f;--sinal-off: #6b8a90;--linha-mapa: rgba(6, 45, 42, .2);--surf-chip: rgba(6, 45, 42, .08);--linha-eixo: rgba(6, 45, 42, .3);--sh-ponto: 0 3px 10px rgba(6, 45, 42, .18);--anel-mapa: rgba(6, 45, 42, .28);--indep-tx: #b04a22;--imovel-tx: #a81b6b;--aro-alunos: #ffffff;--aro-alunos-keyline: rgba(10, 16, 24, .45);--sh-pin: 0 5px 12px rgba(6, 45, 42, .18);--sh-frame: 0 30px 70px -30px rgba(6, 45, 42, .3);--sh-pop: 0 10px 26px -10px rgba(6, 45, 42, .35);--sh-menu: 0 14px 30px -12px rgba(6, 45, 42, .4)}[data-tema=claro] .cromo-escuro{--bg-base: #080b10;--bg-lift: #0e1824;--bg-knob: #0e151e;--surf-panel: rgba(14, 21, 30, .88);--surf-card: rgba(14, 21, 30, .7);--surf-sidebar: rgba(14, 21, 30, .8);--surf-verdict: rgba(14, 21, 30, .72);--grad-verdict: linear-gradient(120deg, #11282a, #0d1a1e 70%);--line-verdict: #24474a;--surf-chrome: #0d141d;--surf-bar: rgba(16, 24, 34, .86);--surf-raised: rgba(255, 255, 255, .05);--surf-input: rgba(255, 255, 255, .06);--surf-pending: rgba(255, 255, 255, .08);--surf-select: #101a26;--surf-mapa: #101a26;--line: rgba(255, 255, 255, .1);--line-soft: rgba(255, 255, 255, .09);--line-mid: rgba(255, 255, 255, .12);--line-strong: rgba(255, 255, 255, .15);--line-dashed: rgba(255, 255, 255, .2);--tx-max: #eef3f8;--tx-strong: #e6edf3;--tx-soft: #cdd8e2;--tx-narrative: #9aa7b5;--tx-label: #8b97a5;--tx-muted: #7b8794;--tx-sub: #727f8d;--tx-off: #5a6675;--tx-rank: #4a5765;--ac: #30cfc2;--ac-text: #4ad8cb;--ac-chip: #82e6dc;--ac-on: #06232a;--ac-a08: rgba(48, 207, 194, .08);--ac-a10: rgba(48, 207, 194, .1);--ac-a12: rgba(48, 207, 194, .12);--ac-a14: rgba(48, 207, 194, .14);--ac-a16: rgba(48, 207, 194, .16);--ac-a22: rgba(48, 207, 194, .22);--ac-a24: rgba(48, 207, 194, .24);--ac-a25: rgba(48, 207, 194, .25);--ac-a30: rgba(48, 207, 194, .3);--ac-a45: rgba(48, 207, 194, .45);--ac-a60: rgba(48, 207, 194, .6);--ac-glow: 0 6px 16px -4px rgba(48, 207, 194, .5);--l1: #6fa4f7;--l1-a10: rgba(111, 164, 247, .1);--l1-a24: rgba(111, 164, 247, .24);--l1-a60: rgba(111, 164, 247, .6);--l2: #a98cf0;--l2-a10: rgba(169, 140, 240, .1);--l2-a24: rgba(169, 140, 240, .24);--l2-a60: rgba(169, 140, 240, .6);--l3: #e9c07a;--l3-a10: rgba(233, 192, 122, .1);--l3-a24: rgba(233, 192, 122, .24);--l3-a60: rgba(233, 192, 122, .6);--l4: #30cfc2;--l4-a10: rgba(48, 207, 194, .1);--l4-a24: rgba(48, 207, 194, .24);--l4-a60: rgba(48, 207, 194, .6);--l5: #eef3f8;--l5-a10: rgba(238, 243, 248, .1);--l5-a24: rgba(238, 243, 248, .24);--l5-a60: rgba(238, 243, 248, .6);--sev-alta: #ff5a6e;--sev-media: #e0b25a;--sev-ok: #3cc878;--sev-sem-base: #7c8798;--gr-azul: #6fa4f7;--gr-rosa: #e054a8;--gr-verde: #5fd08c;--gr-coral: #f9965a;--gr-coral-tx: #f9965a;--faixa-neutra: #cdd8e2;--pos: #2ec86e;--pos-text: #4fe08a;--pos-pill: #7fe6a6;--neg: #ff7a8a;--neg-bar: #d9556a;--warn: #d9a441;--warn-text: #e9c07a;--ultra: #c8001e;--ops: #f472b6;--ops-text: #f9a8d4;--ops-on: #2c0a1a;--info: #2f6bed;--carga: #f2c230;--sinal-off: #5a6472;--linha-mapa: rgba(255, 255, 255, .14);--surf-chip: rgba(255, 255, 255, .08);--linha-eixo: rgba(255, 255, 255, .28);--anel-mapa: rgba(255, 255, 255, .18);--indep-tx: #f2a488;--imovel-tx: #f06fb6;--aro-alunos: #ffffff;--aro-alunos-keyline: rgba(10, 16, 24, .34);--sh-pin: 0 5px 12px rgba(0, 0, 0, .5);--sh-frame: 0 30px 70px -30px rgba(0, 0, 0, .6);--sh-ponto: 0 3px 10px rgba(0, 0, 0, .5);--sh-pop: 0 10px 30px -8px rgba(0, 0, 0, .7);--sh-menu: 0 14px 34px -10px rgba(0, 0, 0, .75);color-scheme:dark}*,*:before,*:after{box-sizing:border-box}html,body,#root{height:100%}:root{--escala-app: .85}#root{width:calc(100% / var(--escala-app));height:calc(100% / var(--escala-app));transform:scale(var(--escala-app));transform-origin:0 0}html{color-scheme:dark}html[data-tema=claro]{color-scheme:light}body{margin:0;background:var(--bg-base);color:var(--tx-strong);font-family:var(--f-ui);font-size:14px;line-height:1.5;-webkit-font-smoothing:antialiased;text-rendering:optimizeLegibility;overflow:hidden}button,input,textarea,select{font:inherit;color:inherit}button{cursor:pointer;border:none;background:none}button:disabled{cursor:not-allowed}input,textarea{background:var(--surf-input);border:1px solid var(--line);border-radius:var(--r-md);padding:11px 13px;color:var(--tx-strong);font:500 13px/1.2 var(--f-ui);outline:none;width:100%}input:focus-visible,textarea:focus-visible,button:focus-visible,[tabindex]:focus-visible{outline:2px solid var(--ac);outline-offset:2px}::placeholder{color:var(--tx-sub)}input:-webkit-autofill,input:-webkit-autofill:hover,input:-webkit-autofill:focus,input:-webkit-autofill:active{-webkit-text-fill-color:var(--tx-strong);-webkit-box-shadow:0 0 0 1000px var(--surf-input) inset;caret-color:var(--tx-strong);transition:background-color 9999s ease-in-out 0s}select{color-scheme:dark}select option{background:var(--surf-select);color:var(--tx-strong)}[data-tema=claro] select,[data-tema=claro] input{color-scheme:light}[data-tema=claro] *{scrollbar-color:rgba(13,27,42,.24) transparent}[data-tema=claro] *::-webkit-scrollbar-thumb{background:#0d1b2a3d}[data-tema=claro] .maplibregl-ctrl-attrib{background:#ffffffc7!important}[data-tema=claro] .maplibregl-ctrl-attrib-button{filter:none}.num{font-family:var(--f-num);font-variant-numeric:tabular-nums;font-feature-settings:"tnum" 1}.story{font-family:var(--f-story);font-weight:400;letter-spacing:.005em}*{scrollbar-width:thin;scrollbar-color:rgba(255,255,255,.14) transparent}*::-webkit-scrollbar{width:8px;height:8px}*::-webkit-scrollbar-thumb{background:#ffffff24;border-radius:4px}*::-webkit-scrollbar-track{background:transparent}@media(prefers-reduced-motion:reduce){*,*:before,*:after{animation-duration:.01ms!important;animation-iteration-count:1!important;transition-duration:.01ms!important}}.maplibregl-ctrl-attrib{background:#101822b8!important;border-radius:8px;color:var(--tx-muted)}.maplibregl-ctrl-attrib a{color:var(--tx-muted)}.maplibregl-ctrl-attrib-button{filter:invert(1);opacity:.7}.maplibregl-ctrl-bottom-right{bottom:6px;right:6px}@media(max-width:1040px){.cartao-entrar{grid-template-columns:minmax(0,1fr)}.painel-entrar{display:none}}
