@font-face{font-family:Barlow Condensed;font-style:italic;font-display:swap;font-weight:400;src:url(/assets/barlow-condensed-vietnamese-400-italic-DumKKG7q.woff2) format("woff2"),url(/assets/barlow-condensed-vietnamese-400-italic-BnbOhqpj.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:Barlow Condensed;font-style:italic;font-display:swap;font-weight:400;src:url(/assets/barlow-condensed-latin-ext-400-italic-BRHflMZz.woff2) format("woff2"),url(/assets/barlow-condensed-latin-ext-400-italic-CRV7TdvO.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:Barlow Condensed;font-style:italic;font-display:swap;font-weight:400;src:url(/assets/barlow-condensed-latin-400-italic-MTI4145n.woff2) format("woff2"),url(/assets/barlow-condensed-latin-400-italic-BOMFQ0EH.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:Barlow Condensed;font-style:italic;font-display:swap;font-weight:600;src:url(/assets/barlow-condensed-vietnamese-600-italic-koeiJB_r.woff2) format("woff2"),url(/assets/barlow-condensed-vietnamese-600-italic-C7y0OJgg.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:Barlow Condensed;font-style:italic;font-display:swap;font-weight:600;src:url(/assets/barlow-condensed-latin-ext-600-italic-VwiwC8W-.woff2) format("woff2"),url(/assets/barlow-condensed-latin-ext-600-italic-DiIJOUxa.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:Barlow Condensed;font-style:italic;font-display:swap;font-weight:600;src:url(/assets/barlow-condensed-latin-600-italic--kVCEDSl.woff2) format("woff2"),url(/assets/barlow-condensed-latin-600-italic-CnHihezr.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:Barlow Condensed;font-style:italic;font-display:swap;font-weight:700;src:url(/assets/barlow-condensed-vietnamese-700-italic-CIM4raJp.woff2) format("woff2"),url(/assets/barlow-condensed-vietnamese-700-italic-5nF77AAc.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:Barlow Condensed;font-style:italic;font-display:swap;font-weight:700;src:url(/assets/barlow-condensed-latin-ext-700-italic-CbhzQEkf.woff2) format("woff2"),url(/assets/barlow-condensed-latin-ext-700-italic-BL4pfkGS.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:Barlow Condensed;font-style:italic;font-display:swap;font-weight:700;src:url(/assets/barlow-condensed-latin-700-italic-DjyOzRJ7.woff2) format("woff2"),url(/assets/barlow-condensed-latin-700-italic-B90Hg2GM.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:Barlow Condensed;font-style:normal;font-display:swap;font-weight:400;src:url(/assets/barlow-condensed-vietnamese-400-normal-Dq9fsqrz.woff2) format("woff2"),url(/assets/barlow-condensed-vietnamese-400-normal-BHpO_q_4.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:Barlow Condensed;font-style:normal;font-display:swap;font-weight:400;src:url(/assets/barlow-condensed-latin-ext-400-normal-DPMBkgfB.woff2) format("woff2"),url(/assets/barlow-condensed-latin-ext-400-normal-DN7qpd_C.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:Barlow Condensed;font-style:normal;font-display:swap;font-weight:400;src:url(/assets/barlow-condensed-latin-400-normal-Dc2u_eUW.woff2) format("woff2"),url(/assets/barlow-condensed-latin-400-normal-BXL2z6Kg.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:Barlow Condensed;font-style:normal;font-display:swap;font-weight:500;src:url(/assets/barlow-condensed-vietnamese-500-normal-DjeaNLFD.woff2) format("woff2"),url(/assets/barlow-condensed-vietnamese-500-normal-CsrJDWc5.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:Barlow Condensed;font-style:normal;font-display:swap;font-weight:500;src:url(/assets/barlow-condensed-latin-ext-500-normal-yA5ONLQ9.woff2) format("woff2"),url(/assets/barlow-condensed-latin-ext-500-normal-B1RE8WP7.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:Barlow Condensed;font-style:normal;font-display:swap;font-weight:500;src:url(/assets/barlow-condensed-latin-500-normal-BgYH2mbd.woff2) format("woff2"),url(/assets/barlow-condensed-latin-500-normal-HIEiP5Ov.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:Barlow Condensed;font-style:normal;font-display:swap;font-weight:600;src:url(/assets/barlow-condensed-vietnamese-600-normal-A5AYRdjN.woff2) format("woff2"),url(/assets/barlow-condensed-vietnamese-600-normal-CNlPk46_.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:Barlow Condensed;font-style:normal;font-display:swap;font-weight:600;src:url(/assets/barlow-condensed-latin-ext-600-normal-18ESti3H.woff2) format("woff2"),url(/assets/barlow-condensed-latin-ext-600-normal-Clv9cIcR.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:Barlow Condensed;font-style:normal;font-display:swap;font-weight:600;src:url(/assets/barlow-condensed-latin-600-normal-DepVgxBB.woff2) format("woff2"),url(/assets/barlow-condensed-latin-600-normal-BFJEwTuo.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:Barlow;font-style:normal;font-display:swap;font-weight:400;src:url(/assets/barlow-vietnamese-400-normal-Dpl4UHAZ.woff2) format("woff2"),url(/assets/barlow-vietnamese-400-normal-BFeobeCK.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:Barlow;font-style:normal;font-display:swap;font-weight:400;src:url(/assets/barlow-latin-ext-400-normal-HxX4XjxC.woff2) format("woff2"),url(/assets/barlow-latin-ext-400-normal-CvBsJvxq.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:Barlow;font-style:normal;font-display:swap;font-weight:400;src:url(/assets/barlow-latin-400-normal-qiz4-Cze.woff2) format("woff2"),url(/assets/barlow-latin-400-normal-fsAxiSwU.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:Barlow;font-style:normal;font-display:swap;font-weight:500;src:url(/assets/barlow-vietnamese-500-normal-zTViEIzf.woff2) format("woff2"),url(/assets/barlow-vietnamese-500-normal-GNfB7rCE.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:Barlow;font-style:normal;font-display:swap;font-weight:500;src:url(/assets/barlow-latin-ext-500-normal-DOaysfXq.woff2) format("woff2"),url(/assets/barlow-latin-ext-500-normal-CJPcKP2Q.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:Barlow;font-style:normal;font-display:swap;font-weight:500;src:url(/assets/barlow-latin-500-normal-BPAOfeC8.woff2) format("woff2"),url(/assets/barlow-latin-500-normal-C1h8hMer.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:Barlow;font-style:normal;font-display:swap;font-weight:600;src:url(/assets/barlow-vietnamese-600-normal-DcjprdFV.woff2) format("woff2"),url(/assets/barlow-vietnamese-600-normal-CA_GiK2e.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:Barlow;font-style:normal;font-display:swap;font-weight:600;src:url(/assets/barlow-latin-ext-600-normal-B8NK_A3D.woff2) format("woff2"),url(/assets/barlow-latin-ext-600-normal-DMVRjfRT.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:Barlow;font-style:normal;font-display:swap;font-weight:600;src:url(/assets/barlow-latin-600-normal-DILqtrty.woff2) format("woff2"),url(/assets/barlow-latin-600-normal-CNwfPWQD.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:Barlow;font-style:normal;font-display:swap;font-weight:700;src:url(/assets/barlow-vietnamese-700-normal-D6euyNzi.woff2) format("woff2"),url(/assets/barlow-vietnamese-700-normal-4Jt4k04K.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:Barlow;font-style:normal;font-display:swap;font-weight:700;src:url(/assets/barlow-latin-ext-700-normal-BLuWmldJ.woff2) format("woff2"),url(/assets/barlow-latin-ext-700-normal-CctuGmmz.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:Barlow;font-style:normal;font-display:swap;font-weight:700;src:url(/assets/barlow-latin-700-normal-A9pxMQ4z.woff2) format("woff2"),url(/assets/barlow-latin-700-normal-__SGTsZ1.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;--line-verdict-ok: #1f4a3c;--grad-hero: linear-gradient(140deg, #1d1424 0%, #0b1519 68%);--line-hero: #241b2e;--imo-text: #f06fb6;--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);--line-grid: rgba(255, 255, 255, .22);--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);--score-censo: #5ee6a8;--score-residual: #22d3e0;--score-hibrido: #eef6f7;--score-hibrido-tick: #cfdfe3;--top10-mv: #3fcf8e;--top10-premium: #c58cff;--top10-fora: rgba(154, 167, 181, .28);--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;--neg-forte: #ff3b4f;--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);--kpi-fundo: var(--surf-card);--kpi-borda: var(--line);--kpi-rotulo: var(--tx-label);--kpi-valor: var(--tx-max);--kpi-apoio: var(--tx-muted);--kpi-pos: var(--pos, #37b26b);--kpi-neg: var(--neg, #ff5a6e);--marca-teal: #00a99e;--marca-laranja: #ef7f1f;--marca-magenta: #c23c8e;--marca-cinza-900: #3a3a3a;--marca-cinza-100: #f2f2f2;--f-ui: "Barlow", "DIN", "Arial Narrow", system-ui, sans-serif;--f-story: "Barlow Condensed", "DIN Condensed", "Arial Narrow", var(--f-ui);--f-num: "Barlow", "DIN", "Arial Narrow", ui-monospace, monospace;--f-titulo: "Barlow Condensed", "DIN Condensed", "Arial Narrow", var(--f-ui);--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]{--kpi-fundo: #a32d72;--kpi-borda: rgba(255, 255, 255, .18);--kpi-rotulo: #ffffff;--kpi-valor: #ffffff;--kpi-apoio: #ffffff;--kpi-pos: #a9f0c6;--kpi-neg: #ffd9dd;--bg-base: #f2f2f2;--bg-lift: #e6e6e6;--bg-knob: #ffffff;--surf-panel: rgba(255, 255, 255, .94);--surf-card: rgba(255, 255, 255, .82);--surf-sidebar: rgba(255, 255, 255, .88);--surf-verdict: rgba(255, 255, 255, .86);--grad-verdict: linear-gradient(120deg, #e6f5f2, #f0faf8 70%);--line-verdict: #9fd0ca;--line-verdict-ok: #3f8f70;--grad-hero: linear-gradient(140deg, #f7eaf2 0%, #eef7f6 68%);--line-hero: #e3d3de;--imo-text: #a81b6b;--surf-chrome: rgba(255, 255, 255, .9);--surf-bar: rgba(255, 255, 255, .92);--surf-raised: rgba(58, 58, 58, .06);--surf-input: rgba(58, 58, 58, .04);--surf-pending: rgba(58, 58, 58, .08);--surf-select: #ffffff;--surf-mapa: #ffffff;--line: rgba(58, 58, 58, .13);--line-soft: rgba(58, 58, 58, .1);--line-mid: rgba(58, 58, 58, .16);--line-strong: rgba(58, 58, 58, .2);--line-dashed: rgba(58, 58, 58, .26);--line-grid: rgba(58, 58, 58, .36);--tx-max: #1f1f1f;--tx-strong: #2b2b2b;--tx-soft: #3a3a3a;--tx-narrative: #474747;--tx-label: #535353;--tx-muted: #595959;--tx-sub: #5c5c5c;--tx-off: #757575;--tx-rank: #8a8a8a;--ac: #00a294;--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: #00a99e;--ops: #c23c8e;--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: #00a294;--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);--score-censo: #0a7740;--score-residual: #0e7278;--score-hibrido: #1f1f1f;--score-hibrido-tick: #3a3a3a;--top10-mv: #0a7042;--top10-premium: #7a3fc4;--top10-fora: rgba(90, 100, 112, .22);--pos: #0f9d55;--pos-text: #0b7f43;--pos-pill: #0a6f3b;--neg: #d32d4d;--neg-bar: #b82440;--neg-forte: #c00020;--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: #c23c8e;--gr-verde: #0f9d55;--gr-coral: #d16f1b;--gr-coral-tx: #9c5a1e;--faixa-neutra: #8ba4a3;--carga: #a9770f;--sinal-off: #6b8a90;--linha-mapa: rgba(58, 58, 58, .2);--surf-chip: rgba(58, 58, 58, .08);--linha-eixo: rgba(58, 58, 58, .3);--sh-ponto: 0 3px 10px rgba(58, 58, 58, .18);--anel-mapa: rgba(58, 58, 58, .28);--indep-tx: #b04a22;--imovel-tx: #a81b6b;--aro-alunos: #ffffff;--aro-alunos-keyline: rgba(10, 16, 24, .45);--sh-pin: 0 5px 12px rgba(58, 58, 58, .18);--sh-frame: 0 30px 70px -30px rgba(58, 58, 58, .3);--sh-pop: 0 10px 26px -10px rgba(58, 58, 58, .35);--sh-menu: 0 14px 30px -12px rgba(58, 58, 58, .4)}[data-tema=claro] .rail-ultra,[data-tema=claro] .painel-marca{color-scheme:light;--surf-chrome: #00736c;--surf-sidebar: #00736c;--tx-max: #ffffff;--tx-strong: #ffffff;--tx-soft: #ffffff;--tx-narrative: #ffffff;--tx-label: #ffffff;--tx-muted: #ffffff;--tx-sub: #ffffff;--tx-off: rgba(255, 255, 255, .6);--tx-rank: rgba(255, 255, 255, .55);--ac: #ffffff;--ac-text: #ffffff;--ac-chip: #ffffff;--ac-on: #00736c;--line: rgba(255, 255, 255, .18);--line-soft: rgba(255, 255, 255, .1);--line-mid: rgba(255, 255, 255, .22);--line-strong: rgba(255, 255, 255, .3);--surf-raised: rgba(255, 255, 255, .08);--surf-input: rgba(0, 0, 0, .14);--surf-pending: rgba(0, 0, 0, .16);--surf-card: rgba(255, 255, 255, .12);--surf-panel: rgba(255, 255, 255, .12);--rail-a08: rgba(255, 255, 255, .06);--rail-a16: rgba(255, 255, 255, .1);--rail-a24: rgba(255, 255, 255, .24)}[data-tema=claro] .barra-ultra{color-scheme:light;--surf-chrome: #008077;--surf-bar: #008077;--surf-panel: #008077;--tx-max: #ffffff;--tx-strong: #ffffff;--tx-soft: #ffffff;--tx-narrative: #ffffff;--tx-label: #ffffff;--tx-muted: #ffffff;--tx-sub: #ffffff;--tx-off: rgba(255, 255, 255, .62);--tx-rank: rgba(255, 255, 255, .55);--ac: #ffffff;--ac-text: #ffffff;--ac-chip: #ffffff;--ac-on: #006158;--line: rgba(255, 255, 255, .22);--line-soft: rgba(255, 255, 255, .16);--line-mid: rgba(255, 255, 255, .28);--line-strong: rgba(255, 255, 255, .36);--surf-raised: rgba(0, 0, 0, .1);--surf-input: rgba(0, 0, 0, .14);--surf-pending: rgba(0, 0, 0, .16);--surf-select: #007068}*,*: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:not([type=checkbox]):not([type=radio]),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[type=checkbox],input[type=radio]{width:15px;height:15px;flex:none;accent-color:var(--ac);cursor:inherit}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}@keyframes aviso-autofill{0%{opacity:1}to{opacity:1}}input:-webkit-autofill{animation-name:aviso-autofill;animation-duration:1ms}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-style:italic!important;font-weight:700!important;text-transform:uppercase;letter-spacing:.02em}.ultra-titulo,.ultra-subtitulo{font-family:var(--f-titulo);font-style:italic!important;text-transform:uppercase;letter-spacing:.02em;line-height:1.05}.ultra-titulo{font-weight:700}.ultra-subtitulo{font-weight:400}*{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}}
