@font-face{font-family:Archivo;font-style:normal;font-weight:500;font-stretch:100%;font-display:swap;src:url(https://fonts.gstatic.com/s/archivo/v25/k3kPo8UDI-1M0wlSV9XAw6lQkqWY8Q82sLySOxK-vA.woff2) format("woff2");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:Archivo;font-style:normal;font-weight:500;font-stretch:100%;font-display:swap;src:url(https://fonts.gstatic.com/s/archivo/v25/k3kPo8UDI-1M0wlSV9XAw6lQkqWY8Q82sLyTOxK-vA.woff2) format("woff2");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-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(https://fonts.gstatic.com/s/archivo/v25/k3kPo8UDI-1M0wlSV9XAw6lQkqWY8Q82sLydOxI.woff2) format("woff2");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:Archivo;font-style:normal;font-weight:600;font-stretch:100%;font-display:swap;src:url(https://fonts.gstatic.com/s/archivo/v25/k3kPo8UDI-1M0wlSV9XAw6lQkqWY8Q82sLySOxK-vA.woff2) format("woff2");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:Archivo;font-style:normal;font-weight:600;font-stretch:100%;font-display:swap;src:url(https://fonts.gstatic.com/s/archivo/v25/k3kPo8UDI-1M0wlSV9XAw6lQkqWY8Q82sLyTOxK-vA.woff2) format("woff2");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-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(https://fonts.gstatic.com/s/archivo/v25/k3kPo8UDI-1M0wlSV9XAw6lQkqWY8Q82sLydOxI.woff2) format("woff2");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:Archivo;font-style:normal;font-weight:700;font-stretch:100%;font-display:swap;src:url(https://fonts.gstatic.com/s/archivo/v25/k3kPo8UDI-1M0wlSV9XAw6lQkqWY8Q82sLySOxK-vA.woff2) format("woff2");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:Archivo;font-style:normal;font-weight:700;font-stretch:100%;font-display:swap;src:url(https://fonts.gstatic.com/s/archivo/v25/k3kPo8UDI-1M0wlSV9XAw6lQkqWY8Q82sLyTOxK-vA.woff2) format("woff2");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-20C4,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Archivo;font-style:normal;font-weight:700;font-stretch:100%;font-display:swap;src:url(https://fonts.gstatic.com/s/archivo/v25/k3kPo8UDI-1M0wlSV9XAw6lQkqWY8Q82sLydOxI.woff2) format("woff2");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:Archivo;font-style:normal;font-weight:800;font-stretch:100%;font-display:swap;src:url(https://fonts.gstatic.com/s/archivo/v25/k3kPo8UDI-1M0wlSV9XAw6lQkqWY8Q82sLySOxK-vA.woff2) format("woff2");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:Archivo;font-style:normal;font-weight:800;font-stretch:100%;font-display:swap;src:url(https://fonts.gstatic.com/s/archivo/v25/k3kPo8UDI-1M0wlSV9XAw6lQkqWY8Q82sLyTOxK-vA.woff2) format("woff2");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-20C4,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Archivo;font-style:normal;font-weight:800;font-stretch:100%;font-display:swap;src:url(https://fonts.gstatic.com/s/archivo/v25/k3kPo8UDI-1M0wlSV9XAw6lQkqWY8Q82sLydOxI.woff2) format("woff2");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:Archivo;font-style:normal;font-weight:900;font-stretch:100%;font-display:swap;src:url(https://fonts.gstatic.com/s/archivo/v25/k3kPo8UDI-1M0wlSV9XAw6lQkqWY8Q82sLySOxK-vA.woff2) format("woff2");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:Archivo;font-style:normal;font-weight:900;font-stretch:100%;font-display:swap;src:url(https://fonts.gstatic.com/s/archivo/v25/k3kPo8UDI-1M0wlSV9XAw6lQkqWY8Q82sLyTOxK-vA.woff2) format("woff2");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-20C4,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Archivo;font-style:normal;font-weight:900;font-stretch:100%;font-display:swap;src:url(https://fonts.gstatic.com/s/archivo/v25/k3kPo8UDI-1M0wlSV9XAw6lQkqWY8Q82sLydOxI.woff2) format("woff2");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-weight:400;font-display:swap;src:url(https://fonts.gstatic.com/s/ibmplexmono/v20/-F63fjptAgt5VM-kVkqdyU8n1iIq129k.woff2) format("woff2");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-weight:400;font-display:swap;src:url(https://fonts.gstatic.com/s/ibmplexmono/v20/-F63fjptAgt5VM-kVkqdyU8n1isq129k.woff2) format("woff2");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-weight:400;font-display:swap;src:url(https://fonts.gstatic.com/s/ibmplexmono/v20/-F63fjptAgt5VM-kVkqdyU8n1iAq129k.woff2) format("woff2");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-weight:400;font-display:swap;src:url(https://fonts.gstatic.com/s/ibmplexmono/v20/-F63fjptAgt5VM-kVkqdyU8n1iEq129k.woff2) format("woff2");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-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(https://fonts.gstatic.com/s/ibmplexmono/v20/-F63fjptAgt5VM-kVkqdyU8n1i8q1w.woff2) format("woff2");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-weight:500;font-display:swap;src:url(https://fonts.gstatic.com/s/ibmplexmono/v20/-F6qfjptAgt5VM-kVkqdyU8n3twJwl1FgtIU.woff2) format("woff2");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-weight:500;font-display:swap;src:url(https://fonts.gstatic.com/s/ibmplexmono/v20/-F6qfjptAgt5VM-kVkqdyU8n3twJwlRFgtIU.woff2) format("woff2");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-weight:500;font-display:swap;src:url(https://fonts.gstatic.com/s/ibmplexmono/v20/-F6qfjptAgt5VM-kVkqdyU8n3twJwl9FgtIU.woff2) format("woff2");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-weight:500;font-display:swap;src:url(https://fonts.gstatic.com/s/ibmplexmono/v20/-F6qfjptAgt5VM-kVkqdyU8n3twJwl5FgtIU.woff2) format("woff2");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-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(https://fonts.gstatic.com/s/ibmplexmono/v20/-F6qfjptAgt5VM-kVkqdyU8n3twJwlBFgg.woff2) format("woff2");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-weight:700;font-display:swap;src:url(https://fonts.gstatic.com/s/ibmplexmono/v20/-F6qfjptAgt5VM-kVkqdyU8n3pQPwl1FgtIU.woff2) format("woff2");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-weight:700;font-display:swap;src:url(https://fonts.gstatic.com/s/ibmplexmono/v20/-F6qfjptAgt5VM-kVkqdyU8n3pQPwlRFgtIU.woff2) format("woff2");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-weight:700;font-display:swap;src:url(https://fonts.gstatic.com/s/ibmplexmono/v20/-F6qfjptAgt5VM-kVkqdyU8n3pQPwl9FgtIU.woff2) format("woff2");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-weight:700;font-display:swap;src:url(https://fonts.gstatic.com/s/ibmplexmono/v20/-F6qfjptAgt5VM-kVkqdyU8n3pQPwl5FgtIU.woff2) format("woff2");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-20C4,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:IBM Plex Mono;font-style:normal;font-weight:700;font-display:swap;src:url(https://fonts.gstatic.com/s/ibmplexmono/v20/-F6qfjptAgt5VM-kVkqdyU8n3pQPwlBFgg.woff2) format("woff2");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:Inter;font-style:normal;font-weight:400;font-display:swap;src:url(https://fonts.gstatic.com/s/inter/v20/UcC73FwrK3iLTeHuS_nVMrMxCp50SjIa2JL7SUc.woff2) format("woff2");unicode-range:U+0460-052F,U+1C80-1C8A,U+20B4,U+2DE0-2DFF,U+A640-A69F,U+FE2E-FE2F}@font-face{font-family:Inter;font-style:normal;font-weight:400;font-display:swap;src:url(https://fonts.gstatic.com/s/inter/v20/UcC73FwrK3iLTeHuS_nVMrMxCp50SjIa0ZL7SUc.woff2) format("woff2");unicode-range:U+0301,U+0400-045F,U+0490-0491,U+04B0-04B1,U+2116}@font-face{font-family:Inter;font-style:normal;font-weight:400;font-display:swap;src:url(https://fonts.gstatic.com/s/inter/v20/UcC73FwrK3iLTeHuS_nVMrMxCp50SjIa2ZL7SUc.woff2) format("woff2");unicode-range:U+1F00-1FFF}@font-face{font-family:Inter;font-style:normal;font-weight:400;font-display:swap;src:url(https://fonts.gstatic.com/s/inter/v20/UcC73FwrK3iLTeHuS_nVMrMxCp50SjIa1pL7SUc.woff2) format("woff2");unicode-range:U+0370-0377,U+037A-037F,U+0384-038A,U+038C,U+038E-03A1,U+03A3-03FF}@font-face{font-family:Inter;font-style:normal;font-weight:400;font-display:swap;src:url(https://fonts.gstatic.com/s/inter/v20/UcC73FwrK3iLTeHuS_nVMrMxCp50SjIa2pL7SUc.woff2) format("woff2");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:Inter;font-style:normal;font-weight:400;font-display:swap;src:url(https://fonts.gstatic.com/s/inter/v20/UcC73FwrK3iLTeHuS_nVMrMxCp50SjIa25L7SUc.woff2) format("woff2");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-20C4,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Inter;font-style:normal;font-weight:400;font-display:swap;src:url(https://fonts.gstatic.com/s/inter/v20/UcC73FwrK3iLTeHuS_nVMrMxCp50SjIa1ZL7.woff2) format("woff2");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:Inter;font-style:normal;font-weight:500;font-display:swap;src:url(https://fonts.gstatic.com/s/inter/v20/UcC73FwrK3iLTeHuS_nVMrMxCp50SjIa2JL7SUc.woff2) format("woff2");unicode-range:U+0460-052F,U+1C80-1C8A,U+20B4,U+2DE0-2DFF,U+A640-A69F,U+FE2E-FE2F}@font-face{font-family:Inter;font-style:normal;font-weight:500;font-display:swap;src:url(https://fonts.gstatic.com/s/inter/v20/UcC73FwrK3iLTeHuS_nVMrMxCp50SjIa0ZL7SUc.woff2) format("woff2");unicode-range:U+0301,U+0400-045F,U+0490-0491,U+04B0-04B1,U+2116}@font-face{font-family:Inter;font-style:normal;font-weight:500;font-display:swap;src:url(https://fonts.gstatic.com/s/inter/v20/UcC73FwrK3iLTeHuS_nVMrMxCp50SjIa2ZL7SUc.woff2) format("woff2");unicode-range:U+1F00-1FFF}@font-face{font-family:Inter;font-style:normal;font-weight:500;font-display:swap;src:url(https://fonts.gstatic.com/s/inter/v20/UcC73FwrK3iLTeHuS_nVMrMxCp50SjIa1pL7SUc.woff2) format("woff2");unicode-range:U+0370-0377,U+037A-037F,U+0384-038A,U+038C,U+038E-03A1,U+03A3-03FF}@font-face{font-family:Inter;font-style:normal;font-weight:500;font-display:swap;src:url(https://fonts.gstatic.com/s/inter/v20/UcC73FwrK3iLTeHuS_nVMrMxCp50SjIa2pL7SUc.woff2) format("woff2");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:Inter;font-style:normal;font-weight:500;font-display:swap;src:url(https://fonts.gstatic.com/s/inter/v20/UcC73FwrK3iLTeHuS_nVMrMxCp50SjIa25L7SUc.woff2) format("woff2");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-20C4,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Inter;font-style:normal;font-weight:500;font-display:swap;src:url(https://fonts.gstatic.com/s/inter/v20/UcC73FwrK3iLTeHuS_nVMrMxCp50SjIa1ZL7.woff2) format("woff2");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:Inter;font-style:normal;font-weight:600;font-display:swap;src:url(https://fonts.gstatic.com/s/inter/v20/UcC73FwrK3iLTeHuS_nVMrMxCp50SjIa2JL7SUc.woff2) format("woff2");unicode-range:U+0460-052F,U+1C80-1C8A,U+20B4,U+2DE0-2DFF,U+A640-A69F,U+FE2E-FE2F}@font-face{font-family:Inter;font-style:normal;font-weight:600;font-display:swap;src:url(https://fonts.gstatic.com/s/inter/v20/UcC73FwrK3iLTeHuS_nVMrMxCp50SjIa0ZL7SUc.woff2) format("woff2");unicode-range:U+0301,U+0400-045F,U+0490-0491,U+04B0-04B1,U+2116}@font-face{font-family:Inter;font-style:normal;font-weight:600;font-display:swap;src:url(https://fonts.gstatic.com/s/inter/v20/UcC73FwrK3iLTeHuS_nVMrMxCp50SjIa2ZL7SUc.woff2) format("woff2");unicode-range:U+1F00-1FFF}@font-face{font-family:Inter;font-style:normal;font-weight:600;font-display:swap;src:url(https://fonts.gstatic.com/s/inter/v20/UcC73FwrK3iLTeHuS_nVMrMxCp50SjIa1pL7SUc.woff2) format("woff2");unicode-range:U+0370-0377,U+037A-037F,U+0384-038A,U+038C,U+038E-03A1,U+03A3-03FF}@font-face{font-family:Inter;font-style:normal;font-weight:600;font-display:swap;src:url(https://fonts.gstatic.com/s/inter/v20/UcC73FwrK3iLTeHuS_nVMrMxCp50SjIa2pL7SUc.woff2) format("woff2");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:Inter;font-style:normal;font-weight:600;font-display:swap;src:url(https://fonts.gstatic.com/s/inter/v20/UcC73FwrK3iLTeHuS_nVMrMxCp50SjIa25L7SUc.woff2) format("woff2");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-20C4,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Inter;font-style:normal;font-weight:600;font-display:swap;src:url(https://fonts.gstatic.com/s/inter/v20/UcC73FwrK3iLTeHuS_nVMrMxCp50SjIa1ZL7.woff2) format("woff2");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:Inter;font-style:normal;font-weight:700;font-display:swap;src:url(https://fonts.gstatic.com/s/inter/v20/UcC73FwrK3iLTeHuS_nVMrMxCp50SjIa2JL7SUc.woff2) format("woff2");unicode-range:U+0460-052F,U+1C80-1C8A,U+20B4,U+2DE0-2DFF,U+A640-A69F,U+FE2E-FE2F}@font-face{font-family:Inter;font-style:normal;font-weight:700;font-display:swap;src:url(https://fonts.gstatic.com/s/inter/v20/UcC73FwrK3iLTeHuS_nVMrMxCp50SjIa0ZL7SUc.woff2) format("woff2");unicode-range:U+0301,U+0400-045F,U+0490-0491,U+04B0-04B1,U+2116}@font-face{font-family:Inter;font-style:normal;font-weight:700;font-display:swap;src:url(https://fonts.gstatic.com/s/inter/v20/UcC73FwrK3iLTeHuS_nVMrMxCp50SjIa2ZL7SUc.woff2) format("woff2");unicode-range:U+1F00-1FFF}@font-face{font-family:Inter;font-style:normal;font-weight:700;font-display:swap;src:url(https://fonts.gstatic.com/s/inter/v20/UcC73FwrK3iLTeHuS_nVMrMxCp50SjIa1pL7SUc.woff2) format("woff2");unicode-range:U+0370-0377,U+037A-037F,U+0384-038A,U+038C,U+038E-03A1,U+03A3-03FF}@font-face{font-family:Inter;font-style:normal;font-weight:700;font-display:swap;src:url(https://fonts.gstatic.com/s/inter/v20/UcC73FwrK3iLTeHuS_nVMrMxCp50SjIa2pL7SUc.woff2) format("woff2");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:Inter;font-style:normal;font-weight:700;font-display:swap;src:url(https://fonts.gstatic.com/s/inter/v20/UcC73FwrK3iLTeHuS_nVMrMxCp50SjIa25L7SUc.woff2) format("woff2");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-20C4,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Inter;font-style:normal;font-weight:700;font-display:swap;src:url(https://fonts.gstatic.com/s/inter/v20/UcC73FwrK3iLTeHuS_nVMrMxCp50SjIa1ZL7.woff2) format("woff2");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:Inter;font-style:normal;font-weight:800;font-display:swap;src:url(https://fonts.gstatic.com/s/inter/v20/UcC73FwrK3iLTeHuS_nVMrMxCp50SjIa2JL7SUc.woff2) format("woff2");unicode-range:U+0460-052F,U+1C80-1C8A,U+20B4,U+2DE0-2DFF,U+A640-A69F,U+FE2E-FE2F}@font-face{font-family:Inter;font-style:normal;font-weight:800;font-display:swap;src:url(https://fonts.gstatic.com/s/inter/v20/UcC73FwrK3iLTeHuS_nVMrMxCp50SjIa0ZL7SUc.woff2) format("woff2");unicode-range:U+0301,U+0400-045F,U+0490-0491,U+04B0-04B1,U+2116}@font-face{font-family:Inter;font-style:normal;font-weight:800;font-display:swap;src:url(https://fonts.gstatic.com/s/inter/v20/UcC73FwrK3iLTeHuS_nVMrMxCp50SjIa2ZL7SUc.woff2) format("woff2");unicode-range:U+1F00-1FFF}@font-face{font-family:Inter;font-style:normal;font-weight:800;font-display:swap;src:url(https://fonts.gstatic.com/s/inter/v20/UcC73FwrK3iLTeHuS_nVMrMxCp50SjIa1pL7SUc.woff2) format("woff2");unicode-range:U+0370-0377,U+037A-037F,U+0384-038A,U+038C,U+038E-03A1,U+03A3-03FF}@font-face{font-family:Inter;font-style:normal;font-weight:800;font-display:swap;src:url(https://fonts.gstatic.com/s/inter/v20/UcC73FwrK3iLTeHuS_nVMrMxCp50SjIa2pL7SUc.woff2) format("woff2");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:Inter;font-style:normal;font-weight:800;font-display:swap;src:url(https://fonts.gstatic.com/s/inter/v20/UcC73FwrK3iLTeHuS_nVMrMxCp50SjIa25L7SUc.woff2) format("woff2");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-20C4,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Inter;font-style:normal;font-weight:800;font-display:swap;src:url(https://fonts.gstatic.com/s/inter/v20/UcC73FwrK3iLTeHuS_nVMrMxCp50SjIa1ZL7.woff2) format("woff2");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}@layer properties;@layer theme,base,components,utilities;@layer theme{:root,:host{--font-sans: -apple-system, BlinkMacSystemFont, "Segoe UI", Roboto, "Helvetica Neue", "Noto Sans", Arial, sans-serif, "Apple Color Emoji", "Segoe UI Emoji", "Segoe UI Symbol", "Noto Color Emoji";--font-mono: ui-monospace, SFMono-Regular, Menlo, Monaco, Consolas, "Liberation Mono", "Courier New", monospace;--color-red-500: oklch(63.7% .237 25.331);--color-gray-200: oklch(92.8% .006 264.531);--color-white: #fff;--spacing: .25rem;--text-sm: .875rem;--text-sm--line-height: calc(1.25 / .875);--text-base: 1rem;--text-base--line-height: 1.5 ;--font-weight-medium: 500;--radius-sm: .25rem;--radius-md: .375rem;--radius-lg: .5rem;--radius-xl: .75rem;--shadow-sm: 0 1px 3px 0 rgb(0 0 0 / .1), 0 1px 2px -1px rgb(0 0 0 / .1);--shadow-md: 0 4px 6px -1px rgb(0 0 0 / .1), 0 2px 4px -2px rgb(0 0 0 / .1);--shadow-lg: 0 10px 15px -3px rgb(0 0 0 / .1), 0 4px 6px -4px rgb(0 0 0 / .1);--shadow-xl: 0 20px 25px -5px rgb(0 0 0 / .1), 0 8px 10px -6px rgb(0 0 0 / .1);--default-transition-duration: .15s;--default-transition-timing-function: cubic-bezier(.4, 0, .2, 1);--default-font-family: var(--font-sans);--default-mono-font-family: var(--font-mono)}}@layer base{*,:after,:before,::backdrop,::file-selector-button{box-sizing:border-box;margin:0;padding:0;border:0 solid}html,:host{line-height:1.5;-webkit-text-size-adjust:100%;tab-size:4;font-family:var(--default-font-family, -apple-system, BlinkMacSystemFont, "Segoe UI", Roboto, "Helvetica Neue", "Noto Sans", Arial, sans-serif, "Apple Color Emoji", "Segoe UI Emoji", "Segoe UI Symbol", "Noto Color Emoji");font-feature-settings:var(--default-font-feature-settings, normal);font-variation-settings:var(--default-font-variation-settings, normal);-webkit-tap-highlight-color:transparent}hr{height:0;color:inherit;border-top-width:1px}abbr:where([title]){-webkit-text-decoration:underline dotted;text-decoration:underline dotted}h1,h2,h3,h4,h5,h6{font-size:inherit;font-weight:inherit}a{color:inherit;-webkit-text-decoration:inherit;text-decoration:inherit}b,strong{font-weight:bolder}code,kbd,samp,pre{font-family:var(--default-mono-font-family, ui-monospace, SFMono-Regular, Menlo, Monaco, Consolas, "Liberation Mono", "Courier New", monospace);font-feature-settings:var(--default-mono-font-feature-settings, normal);font-variation-settings:var(--default-mono-font-variation-settings, normal);font-size:1em}small{font-size:80%}sub,sup{font-size:75%;line-height:0;position:relative;vertical-align:baseline}sub{bottom:-.25em}sup{top:-.5em}table{text-indent:0;border-color:inherit;border-collapse:collapse}:-moz-focusring:where(:not(iframe)){outline:auto}progress{vertical-align:baseline}summary{display:list-item}ol,ul,menu{list-style:none}img,svg,video,canvas,audio,iframe,embed,object{display:block;vertical-align:middle}img,video{max-width:100%;height:auto}button,input,select,optgroup,textarea,::file-selector-button{font:inherit;font-feature-settings:inherit;font-variation-settings:inherit;letter-spacing:inherit;color:inherit;border-radius:0;background-color:transparent;opacity:1}:where(select:is([multiple],[size])) optgroup{font-weight:bolder}:where(select:is([multiple],[size])) optgroup option{padding-inline-start:20px}::file-selector-button{margin-inline-end:4px}::placeholder{opacity:1}@supports (not (-webkit-appearance: -apple-pay-button)) or (contain-intrinsic-size: 1px){::placeholder{color:currentcolor}@supports (color: color-mix(in lab,red,red)){::placeholder{color:color-mix(in oklab,currentcolor 50%,transparent)}}}textarea{resize:vertical}::-webkit-search-decoration{-webkit-appearance:none}::-webkit-date-and-time-value{min-height:1lh;text-align:inherit}::-webkit-datetime-edit{display:inline-flex}::-webkit-datetime-edit-fields-wrapper{padding:0}::-webkit-datetime-edit,::-webkit-datetime-edit-year-field,::-webkit-datetime-edit-month-field,::-webkit-datetime-edit-day-field,::-webkit-datetime-edit-hour-field,::-webkit-datetime-edit-minute-field,::-webkit-datetime-edit-second-field,::-webkit-datetime-edit-millisecond-field,::-webkit-datetime-edit-meridiem-field{padding-block:0}::-webkit-calendar-picker-indicator{line-height:1}:-moz-ui-invalid{box-shadow:none}button,input:where([type=button],[type=reset],[type=submit]),::file-selector-button{appearance:button}::-webkit-inner-spin-button,::-webkit-outer-spin-button{height:auto}[hidden]:where(:not([hidden=until-found])){display:none!important}}@layer utilities{.sr-only{position:absolute;width:1px;height:1px;padding:0;margin:-1px;overflow:hidden;clip-path:inset(50%);white-space:nowrap;border-width:0}.static{position:static}.container{width:100%}@media(width>=40rem){.container{max-width:40rem}}@media(width>=48rem){.container{max-width:48rem}}@media(width>=64rem){.container{max-width:64rem}}@media(width>=80rem){.container{max-width:80rem}}@media(width>=96rem){.container{max-width:96rem}}.block{display:block}.flex{display:flex}.grid{display:grid}.inline{display:inline}.inline-flex{display:inline-flex}.table{display:table}.h-4{height:calc(var(--spacing) * 4)}.h-5{height:calc(var(--spacing) * 5)}.h-9{height:calc(var(--spacing) * 9)}.h-10{height:calc(var(--spacing) * 10)}.h-11{height:calc(var(--spacing) * 11)}.w-4{width:calc(var(--spacing) * 4)}.w-5{width:calc(var(--spacing) * 5)}.w-10{width:calc(var(--spacing) * 10)}.w-full{width:100%}.flex-shrink{flex-shrink:1}.shrink-0{flex-shrink:0}.transform{transform:var(--tw-rotate-x,) var(--tw-rotate-y,) var(--tw-rotate-z,) var(--tw-skew-x,) var(--tw-skew-y,)}.cursor-not-allowed{cursor:not-allowed}.flex-wrap{flex-wrap:wrap}.items-center{align-items:center}.justify-center{justify-content:center}.gap-2{gap:calc(var(--spacing) * 2)}.rounded-\[4px\]{border-radius:4px}.rounded-md{border-radius:var(--radius-md)}.border{border-style:var(--tw-border-style);border-width:1px}.border-gray-200{border-color:var(--color-gray-200)}.border-red-500{border-color:var(--color-red-500)}.px-3{padding-inline:calc(var(--spacing) * 3)}.px-4{padding-inline:calc(var(--spacing) * 4)}.px-8{padding-inline:calc(var(--spacing) * 8)}.py-2{padding-block:calc(var(--spacing) * 2)}.text-base{font-size:var(--text-base);line-height:var(--tw-leading, var(--text-base--line-height))}.text-sm{font-size:var(--text-sm);line-height:var(--tw-leading, var(--text-sm--line-height))}.font-medium{--tw-font-weight: var(--font-weight-medium);font-weight:var(--font-weight-medium)}.whitespace-nowrap{white-space:nowrap}.text-white{color:var(--color-white)}.underline-offset-4{text-underline-offset:4px}.opacity-50{opacity:50%}.ring-2{--tw-ring-shadow: var(--tw-ring-inset,) 0 0 0 calc(2px + var(--tw-ring-offset-width)) var(--tw-ring-color, currentcolor);box-shadow:var(--tw-inset-shadow),var(--tw-inset-ring-shadow),var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow)}.outline{outline-style:var(--tw-outline-style);outline-width:1px}.blur{--tw-blur: blur(8px);filter:var(--tw-blur,) var(--tw-brightness,) var(--tw-contrast,) var(--tw-grayscale,) var(--tw-hue-rotate,) var(--tw-invert,) var(--tw-saturate,) var(--tw-sepia,) var(--tw-drop-shadow,)}.filter{filter:var(--tw-blur,) var(--tw-brightness,) var(--tw-contrast,) var(--tw-grayscale,) var(--tw-hue-rotate,) var(--tw-invert,) var(--tw-saturate,) var(--tw-sepia,) var(--tw-drop-shadow,)}.transition{transition-property:color,background-color,border-color,outline-color,text-decoration-color,fill,stroke,--tw-gradient-from,--tw-gradient-via,--tw-gradient-to,opacity,box-shadow,transform,translate,scale,rotate,filter,-webkit-backdrop-filter,backdrop-filter,display,content-visibility,overlay,pointer-events;transition-timing-function:var(--tw-ease, var(--default-transition-timing-function));transition-duration:var(--tw-duration, var(--default-transition-duration))}.transition-all{transition-property:all;transition-timing-function:var(--tw-ease, var(--default-transition-timing-function));transition-duration:var(--tw-duration, var(--default-transition-duration))}.transition-colors{transition-property:color,background-color,border-color,outline-color,text-decoration-color,fill,stroke,--tw-gradient-from,--tw-gradient-via,--tw-gradient-to;transition-timing-function:var(--tw-ease, var(--default-transition-timing-function));transition-duration:var(--tw-duration, var(--default-transition-duration))}.file\:border-0::file-selector-button{border-style:var(--tw-border-style);border-width:0px}.file\:bg-transparent::file-selector-button{background-color:transparent}.file\:text-sm::file-selector-button{font-size:var(--text-sm);line-height:var(--tw-leading, var(--text-sm--line-height))}.file\:font-medium::file-selector-button{--tw-font-weight: var(--font-weight-medium);font-weight:var(--font-weight-medium)}@media(hover:hover){.hover\:underline:hover{text-decoration-line:underline}}.focus-visible\:ring-2:focus-visible{--tw-ring-shadow: var(--tw-ring-inset,) 0 0 0 calc(2px + var(--tw-ring-offset-width)) var(--tw-ring-color, currentcolor);box-shadow:var(--tw-inset-shadow),var(--tw-inset-ring-shadow),var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow)}.focus-visible\:ring-offset-2:focus-visible{--tw-ring-offset-width: 2px;--tw-ring-offset-shadow: var(--tw-ring-inset,) 0 0 0 var(--tw-ring-offset-width) var(--tw-ring-offset-color)}.focus-visible\:outline-none:focus-visible{--tw-outline-style: none;outline-style:none}.disabled\:pointer-events-none:disabled{pointer-events:none}.disabled\:cursor-not-allowed:disabled{cursor:not-allowed}.disabled\:opacity-50:disabled{opacity:50%}@media(width>=48rem){.md\:text-sm{font-size:var(--text-sm);line-height:var(--tw-leading, var(--text-sm--line-height))}}.dark\:text-white:where([data-theme=dark],[data-theme=dark] *){color:var(--color-white)}.\[\&_svg\]\:pointer-events-none svg{pointer-events:none}.\[\&_svg\]\:size-4 svg{width:calc(var(--spacing) * 4);height:calc(var(--spacing) * 4)}.\[\&_svg\]\:shrink-0 svg{flex-shrink:0}}:root{--azul: #3b17e8;--azul-profundo: #1b0782;--ciano: #17cfdb;--lilas: #e5e0fe;--lilas-tinta: #2b0fb0;--roxo: #8c40e8;--roxo-tinta: #6b21c4;--dado-azul: #3b17e8;--dado-teal: #0b7c88;--dado-roxo: #6d28d9;--dado-vinho: #b01238;--dado-cinza: #8a90a3;--dado-amarelo: #92600e;--gravidade-critico: #a80f2b;--gravidade-tolerado: #c2410c;--faixa-indicador: #0f1647;--faixa-indicador-tinta: #ffffff;--faixa-nivel-baixo: #38b6f5;--faixa-nivel-atencao: #2f63ee;--faixa-nivel-alto: #9333ea;--faixa-nivel-maximo: var(--error-base);--avatar-vermelho: #d32f2f;--avatar-laranja: #dd5b0c;--avatar-amarelo: #bc8000;--avatar-verde: #148f42;--avatar-azul: #1565c0;--azul-medio: var(--azul);--azul-claro: var(--azul-medio);--azul-tinta: var(--azul-medio);--superficie-painel: #f1f3f9;--superficie-tela: #f8f9fb;--superficie-cartao: #ffffff;--degrade: linear-gradient(105deg, var(--azul) 0%, var(--ciano) 100%);--surface-card: #ffffff;--surface-background: #f4f3f6;--surface-hover: #ededed;--fundo-poco: var(--fundo-barra);--fundo-tela: #ffffff;--fundo-barra: #f8f9fb;--barra-campo: #e3e9f3;--barra-ativo: var(--azul-claro);--barra-hover: var(--barra-campo);--barra-ativo-tinta: var(--azul-tinta);--barra-modulo-aberto: var(--superficie-painel);--barra-contador: var(--roxo-tinta);--foco-tinta: #0e2350;--barra-poco: #edf1f8;--migalha-tinta: #1c4c8a;--border: #e2e6f0;--overlay: rgba(0, 0, 0, .86);--cortina: rgba(0, 0, 0, .6);--vidro-fundo: radial-gradient( circle at 50% 38%, var(--azul), var(--azul-profundo) );--vidro-desfoque: .5rem;--vidro-saturacao: 140%;--vidro-halo: 0 0 0 1px color-mix(in srgb, #ffffff 30%, transparent);--text-primary: #111111;--text-secondary: #474c5c;--text-muted: #6e7488;--text-disabled: #a2a8ba;--action: #171717;--action-hover: #333333;--action-press: #000000;--text-on-primary: #ffffff;--success-base: #12b76a;--success-text: #027a48;--success-bg: #d1fadf;--warning-base: #6e6e6e;--warning-text: #454545;--warning-bg: #ededed;--error-base: #f04438;--error-text: #b42318;--error-bg: #fee4e2;--info-base: #454545;--info-text: #2b0fb0;--info-bg: #e9eafe;--shadow-sm: 0 1px 2px 0 rgba(0, 0, 0, .08);--shadow-md: 0 4px 12px 0 rgba(0, 0, 0, .1);--shadow-lg: 0 8px 24px -2px rgba(0, 0, 0, .14);--shadow-xl: 0 16px 40px -4px rgba(0, 0, 0, .18);--scroll-trilho: transparent;--scroll-alca: #cfcfcf;--scroll-alca-hover: #a6a6a6;--scroll-tabela: #c3d5f2;--scroll-tabela-hover: #9dbbf0;--tabela-titulo: #555555;--avatar-texto: #ffffff;--toast-vidro: color-mix(in srgb, #ffffff 74%, transparent);--toast-vidro-borda: color-mix(in srgb, #ffffff 70%, transparent);--toast-vidro-desfoque: 1rem;--toast-sombra: 0 18px 40px -12px var(--azul-profundo), 0 2px 6px var(--azul-profundo);--toast-titulo: var(--text-primary);--toast-texto: var(--text-secondary);--toast-fechar: var(--text-muted);--toast-azul: var(--azul);--altura-topo: clamp(4rem, 9vh, 5.125rem);--barra-largura-aberta: 17rem;--barra-largura-recolhida: 5rem;--barra-largura: var(--barra-largura-aberta);--barra-recuo-filhos: 2.375rem;--barra-trilho: 2.6px;--barra-guia: 1.5px;--barra-vao-trilho: var(--space-3);--barra-trilho-recuo: .3125rem;--barra-eixo: 2.5rem;--barra-avatar: 2rem}@supports (color: color-mix(in lab,red,red)){:root{--azul-medio: color-mix(in oklab, var(--azul) 62%, var(--ciano))}}@supports (color: color-mix(in lab,red,red)){:root{--azul-claro: color-mix(in oklab, var(--azul-medio) 20%, #ffffff)}}@supports (color: color-mix(in lab,red,red)){:root{--azul-tinta: color-mix(in oklab, var(--azul-medio) 44%, #000000)}}@supports (color: color-mix(in lab,red,red)){:root{--vidro-fundo: radial-gradient( circle at 50% 38%, color-mix(in srgb, var(--azul) 13%, transparent), color-mix(in srgb, var(--azul-profundo) 40%, transparent) )}}@supports (color: color-mix(in lab,red,red)){:root{--toast-sombra: 0 18px 40px -12px color-mix(in srgb, var(--azul-profundo) 32%, transparent), 0 2px 6px color-mix(in srgb, var(--azul-profundo) 8%, transparent)}}:root[data-barra=recolhida]{--barra-largura: var(--barra-largura-recolhida)}:root{--botao-marca: linear-gradient(75deg, #3b17e8 0%, #4a2bea 100%);--botao-cancelar-tinta: #a80f2b;--botao-cancelar-borda: color-mix(in srgb, #a80f2b 32%, transparent);--botao-cancelar-hover: color-mix(in srgb, #a80f2b 8%, transparent);--botao-planilha-tinta: #067a5a;--botao-planilha-borda: color-mix(in srgb, #067a5a 32%, transparent);--botao-planilha-hover: color-mix(in srgb, #067a5a 8%, transparent);--botao-upload-tinta: #1f4fe6;--botao-upload-borda: color-mix(in srgb, #1f4fe6 32%, transparent);--botao-upload-hover: color-mix(in srgb, #1f4fe6 8%, transparent);--botao-verde: #067a5a;--botao-verde-hover: color-mix(in oklab, #067a5a 88%, #000000);--botao-verde-tinta: #ffffff;--botao-verde-borda: color-mix(in oklab, #067a5a 60%, #000000);--botao-marca-tinta: #ffffff;--botao-suave: #eef1fe;--botao-suave-tinta: #2e45c4;--botao-suave-borda: #c9d3fa;--botao-suave-hover: #e0e6fd;--botao-azul: var(--azul);--botao-azul-tinta: #ffffff;--botao-azul-hover: var(--azul);--progresso-inicio: var(--azul);--progresso-fim: var(--ciano)}@supports (color: color-mix(in lab,red,red)){:root{--botao-azul-hover: color-mix(in oklab, var(--azul) 86%, #000000)}}app-modal:has(app-barra-passos),.botao-cadastrar{--azul-cadastro: #1f4fe6;--azul: var(--azul-cadastro);--lilas: #dfe8fe;--lilas-tinta: #1638b4;--botao-azul: var(--azul-cadastro);--botao-azul-hover: var(--azul-cadastro);--botao-marca: linear-gradient(75deg, var(--azul-cadastro) 0%, #2f63ee 100%);--progresso-inicio: var(--azul-cadastro)}@supports (color: color-mix(in lab,red,red)){app-modal:has(app-barra-passos),.botao-cadastrar{--botao-azul-hover: color-mix(in oklab, var(--azul-cadastro) 86%, #000000)}}:root{--space-0: 0;--space-1: .25rem;--space-2: .5rem;--space-3: .75rem;--space-4: 1rem;--space-5: 1.5rem;--space-6: 2rem;--space-7: 2.5rem;--space-8: 3rem;--space-10: 4rem;--barra-u: clamp(.6562rem, 1.5vh, .875rem);--barra-h-grupo: calc(var(--barra-u) * 3.3);--barra-h-item: calc(var(--barra-u) * 3);--barra-h-neto: calc(var(--barra-u) * 2.4);--barra-h-conta: clamp(2.875rem, 6vh, 3.25rem);--barra-h-sair: clamp(2.375rem, 4.9vh, 2.75rem);--barra-gap: calc(var(--barra-u) * .32);--barra-gap-item: calc(var(--barra-u) * .2);--radius-none: 0;--radius-sm: .25rem;--radius-md: .5rem;--radius-lg: .75rem;--radius-xl: 1rem;--radius-full: 9999px;--border-thin: 1px;--border-thick: 2px;--ck-separador-linha: var(--border-thin) solid var(--border);--z-base: 0;--z-dropdown: 1000;--z-sticky: 1100;--z-overlay: 1200;--z-modal: 1300;--z-popover: 1400;--z-toast: 1500;--duration-fast: .15s;--duration-base: .25s;--duration-slow: .4s;--ease-standard: cubic-bezier(.4, 0, .2, 1);--font-display: "Archivo", "Inter", sans-serif;--font-titulo: "Archivo", "Inter", sans-serif;--font-body: "Inter", sans-serif;--font-mono: "IBM Plex Mono", monospace;--text-h1: 2.5rem;--lh-h1: 2.75rem;--text-h2: 1.875rem;--lh-h2: 2.15625rem;--text-h3: 1.375rem;--lh-h3: 1.71875rem;--text-h4: 1.0625rem;--lh-h4: 1.4875rem;--text-body: .875rem;--lh-body: 1.4rem;--text-small: .78125rem;--lh-small: 1.175rem;--text-caption: .6875rem;--lh-caption: .9625rem;--text-mono: .75rem;--lh-mono: 1.05rem}@supports (color: color-mix(in lab,red,red)){:root{--ck-separador-linha: var(--border-thin) solid color-mix(in srgb, var(--border) 60%, transparent)}}html{font-size:clamp(.875rem,1vw,1.625rem)}body{margin:0;font-family:var(--font-body);font-size:var(--text-body);line-height:var(--lh-body);color:var(--text-primary);background:var(--surface-background);-webkit-font-smoothing:antialiased}::selection{color:#1638b4;background:#e2eafe}*{scrollbar-width:thin;scrollbar-color:var(--scroll-alca) var(--scroll-trilho)}::-webkit-scrollbar{width:10px;height:10px}::-webkit-scrollbar-track{background:var(--scroll-trilho)}::-webkit-scrollbar-thumb{background:var(--scroll-alca);background-clip:content-box;border:3px solid transparent;border-radius:var(--radius-full)}::-webkit-scrollbar-thumb:hover{background:var(--scroll-alca-hover);background-clip:content-box}::-webkit-scrollbar-button,::-webkit-scrollbar-corner{display:none}app-coleta-dados-bancos,app-coleta-operacoes,app-coleta-despesas-receitas,app-coleta-zeragem-caixa,app-coleta-taxas-servico{display:block;height:100%;overflow-y:auto}.ck-tela{display:flex;flex-direction:column;gap:var(--space-6)}.ck-campo{display:flex;flex-direction:column;gap:var(--space-2)}.ck-rotulo{display:flex;align-items:center;gap:var(--space-2);font-size:var(--text-small);font-weight:600;letter-spacing:.04em;text-transform:uppercase;color:var(--text-primary)}.ck-rotulo:has(.ck-opcional){color:var(--text-muted)}.ck-dica{font-size:var(--text-small);color:var(--text-muted)}.ck-nota{margin:0;font-size:var(--text-small);color:var(--text-muted)}.ck-vazio{margin:0;padding:var(--space-5) 0;text-align:center;font-size:var(--text-small);color:var(--text-muted)}.ck-opcional{font-size:var(--text-caption);font-weight:600;letter-spacing:.02em;text-transform:none;color:var(--text-disabled);border:var(--border-thin) solid var(--border);border-radius:var(--radius-full);padding:0 var(--space-2)}.ck-grid-campos{display:grid;gap:var(--space-4) var(--space-5);grid-template-columns:repeat(auto-fit,minmax(13.125rem,1fr))}.ck-grid-campos--quatro{grid-template-columns:repeat(4,minmax(0,1fr));gap:var(--space-3) var(--space-4)}.ck-grid-campos--tres{grid-template-columns:minmax(0,1fr) minmax(0,1.6fr) minmax(0,.8fr);gap:var(--space-3) var(--space-4)}@media(max-width:720px){.ck-grid-campos--quatro{grid-template-columns:repeat(2,minmax(0,1fr))}.ck-grid-campos--tres{grid-template-columns:minmax(0,1fr)}}.ck-controle--leitura{display:flex;align-items:center;background:var(--surface-muted);color:var(--text-secondary);cursor:default}.ck-pergunta{display:flex;align-items:center;justify-content:space-between;gap:var(--space-4);padding:var(--space-3) var(--space-4);background:var(--surface-sunken);border:var(--border-thin) solid var(--border);border-radius:var(--radius-md)}.ck-pergunta-texto{margin:0;font-size:var(--text-small);color:var(--text-secondary)}.ck-controle{box-sizing:border-box;width:100%;height:2.75rem;padding:0 var(--space-3);font-family:var(--font-body);font-size:var(--text-body);line-height:var(--lh-body);color:var(--text-primary);background:var(--surface-card);border:var(--border-thin) solid var(--border);border-radius:var(--radius-md);appearance:none;-webkit-appearance:none;transition:border-color var(--duration-fast) var(--ease-standard),box-shadow var(--duration-fast) var(--ease-standard)}textarea.ck-controle{height:auto;min-height:5rem;padding:var(--space-3);resize:vertical}.ck-controle::placeholder{color:var(--text-disabled)}.ck-controle:hover{border-color:var(--text-disabled)}.ck-controle:focus{outline:none;border-color:var(--foco-tinta);border-width:var(--border-thick);padding-inline:calc(var(--space-3) - 1px)}.ck-controle:disabled{background:var(--surface-hover);color:var(--text-disabled);cursor:not-allowed}app-input-component{display:block}app-input-component .ck-controle{display:block}app-input-component input{height:auto;line-height:inherit}.ck-controle:disabled{opacity:1}.ck-controle:focus-visible{box-shadow:none}app-input-component input[class]:focus-visible{box-shadow:none}.ck-busca{font-weight:700}.ck-busca::placeholder{font-weight:400}.ck-controle:-webkit-autofill,.ck-controle:-webkit-autofill:hover,.ck-controle:-webkit-autofill:focus{-webkit-text-fill-color:var(--text-primary);caret-color:var(--text-primary);box-shadow:inset 0 0 0 100px var(--surface-card)}select.ck-controle{padding-right:var(--space-8);cursor:pointer;background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='16' height='16' viewBox='0 0 24 24' fill='none' stroke='%239A9A9A' stroke-width='2' stroke-linecap='round' stroke-linejoin='round'%3E%3Cpolyline points='6 9 12 15 18 9'/%3E%3C/svg%3E");background-repeat:no-repeat;background-position:right var(--space-3) center;background-size:1rem}select.ck-controle:focus{padding-right:calc(var(--space-8) - 1px)}input[type=date].ck-controle{cursor:pointer;font-variant-numeric:tabular-nums}input[type=date].ck-controle::-webkit-datetime-edit{padding:0;color:var(--text-primary)}input[type=date].ck-controle::-webkit-datetime-edit-text{padding:0 var(--space-1);color:var(--text-disabled)}input[type=date].ck-controle::-webkit-datetime-edit-day-field:focus,input[type=date].ck-controle::-webkit-datetime-edit-month-field:focus,input[type=date].ck-controle::-webkit-datetime-edit-year-field:focus{padding:0 2px;color:var(--text-on-primary);background:var(--action);border-radius:var(--radius-sm);outline:none}input[type=date].ck-controle::-webkit-calendar-picker-indicator{width:1rem;height:1rem;margin:0;padding:0;opacity:1;cursor:pointer;background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='16' height='16' viewBox='0 0 24 24' fill='none' stroke='%239A9A9A' stroke-width='2' stroke-linecap='round' stroke-linejoin='round'%3E%3Crect x='3' y='5' width='18' height='16' rx='2'/%3E%3Cpath d='M8 3v4M16 3v4M3 11h18'/%3E%3C/svg%3E");background-repeat:no-repeat;background-position:center;background-size:contain}input[type=date].ck-controle::-webkit-calendar-picker-indicator:hover{opacity:.6}.ck-selecao{display:grid;place-items:center;flex-shrink:0}.ck-selecao app-checkbox{grid-area:1 / 1;display:block}.ck-selecao app-checkbox>div{width:1.25rem;height:1.25rem;background:var(--surface-card);border:var(--border-thick) solid var(--azul);border-radius:var(--radius-sm);cursor:pointer;transition:background var(--duration-fast) var(--ease-standard),border-color var(--duration-fast) var(--ease-standard)}.ck-selecao app-checkbox>div:hover{background:var(--azul-claro)}.ck-selecao app-checkbox>div[aria-checked=true]{background:var(--azul)}.ck-selecao app-checkbox>div:focus-visible{outline:var(--border-thick) solid var(--foco-tinta);outline-offset:2px}.ck-selecao app-checkbox svg{display:none}.ck-selecao-tique{grid-area:1 / 1;pointer-events:none;font-size:1rem;color:var(--text-on-primary);opacity:0;transition:opacity var(--duration-fast) var(--ease-standard)}.ck-selecao app-checkbox:has(div[aria-checked=true])+.ck-selecao-tique{opacity:1}@media(prefers-reduced-motion:reduce){.ck-selecao app-checkbox>div,.ck-selecao-tique{transition:none}}.ck-seg{display:inline-flex;gap:var(--space-1);padding:var(--space-1);background:var(--superficie-painel);border-radius:var(--radius-md)}.ck-seg--bloco{display:flex}.ck-seg-op{flex:1;padding:var(--space-2) var(--space-4);border:none;background:none;cursor:pointer;font-family:var(--font-body);font-size:var(--text-small);font-weight:600;color:var(--text-muted);border-radius:var(--radius-sm);white-space:nowrap;user-select:none;-webkit-user-select:none;transition:background var(--duration-fast) var(--ease-standard),color var(--duration-fast) var(--ease-standard)}.ck-seg-op:hover{color:var(--text-secondary)}.ck-seg-op.ativo{background:var(--surface-card);color:var(--azul);box-shadow:var(--shadow-sm)}:where(app-button>button:not([class*=border-input])){border-color:transparent}.ck-btn{display:inline-flex;align-items:center;justify-content:center;gap:var(--space-2);height:2.75rem;padding:0 var(--space-4);border:var(--border-thin) solid transparent;background-origin:border-box;border-radius:var(--radius-md);font-family:var(--font-body);font-size:var(--text-body);font-weight:600;cursor:pointer;text-decoration:none;white-space:nowrap;transition:none}.ck-btn:not(:disabled):is(:hover,:focus-visible,:active){transition:background var(--duration-fast) var(--ease-standard),border-color var(--duration-fast) var(--ease-standard),color var(--duration-fast) var(--ease-standard),filter var(--duration-fast) var(--ease-standard)}.ck-btn:disabled{cursor:not-allowed;background:var(--surface-background);color:var(--text-disabled);border-color:transparent;filter:none;transition:none}.ck-btn{line-height:inherit}.ck-btn:disabled{opacity:1;pointer-events:auto}.ck-btn:focus-visible{outline-style:auto;box-shadow:none}.ck-btn-pequeno{height:2.25rem;padding:0 var(--space-3);font-size:var(--text-small)}.ck-btn-primario{background:var(--action);color:var(--text-on-primary)}.ck-btn-primario:hover{background:var(--action-hover)}.ck-btn-primario:disabled{background:var(--surface-hover);color:var(--text-disabled)}.ck-btn-marca:not(:disabled){background-image:var(--botao-marca);color:var(--botao-marca-tinta);border-color:transparent;transition:filter var(--duration-fast) var(--ease-standard)}.ck-btn-marca:not(:disabled):hover{filter:brightness(1.12)}.ck-btn-conclusao:not(:disabled){background:var(--botao-verde);color:var(--botao-verde-tinta);border-color:var(--botao-verde-borda)}.ck-btn-conclusao:not(:disabled):hover{background:var(--botao-verde-hover)}.ck-btn-conclusao--limpo:not(:disabled){border-color:transparent}.ck-btn-cancelar:not(:disabled){background:var(--surface-card);color:var(--botao-cancelar-tinta);border-color:var(--botao-cancelar-borda)}.ck-btn-cancelar:not(:disabled):hover{background:var(--botao-cancelar-hover);border-color:var(--botao-cancelar-tinta)}.ck-btn-planilha:not(:disabled){background:var(--surface-card);color:var(--botao-planilha-tinta);border-color:var(--botao-planilha-borda)}.ck-btn-planilha:not(:disabled):hover{background:var(--botao-planilha-hover);border-color:var(--botao-planilha-tinta)}.ck-btn-upload:not(:disabled){background:var(--surface-card);color:var(--botao-upload-tinta);border-color:var(--botao-upload-borda)}.ck-btn-upload:not(:disabled):hover{background:var(--botao-upload-hover);border-color:var(--botao-upload-tinta)}.ck-btn-planilha app-icone,.ck-btn-upload app-icone{font-size:1.125rem}.ck-btn-secundario{background:var(--surface-card);color:var(--text-primary);border-color:var(--border)}.ck-btn-secundario:hover{border-color:var(--text-disabled);background:var(--surface-hover)}.ck-btn-azul:not(:disabled){background:var(--botao-azul);color:var(--botao-azul-tinta);border-color:transparent}.ck-btn-azul:not(:disabled):hover{background:var(--botao-azul-hover)}.ck-btn-suave:not(:disabled){background:var(--botao-suave);color:var(--botao-suave-tinta);border-color:var(--botao-suave-borda)}.ck-btn-suave:not(:disabled):hover{background:var(--botao-suave-hover)}.ck-btn-perigo{background:var(--surface-card);color:var(--error-text);border-color:var(--error-base)}@supports (color: color-mix(in lab,red,red)){.ck-btn-perigo{border-color:color-mix(in srgb,var(--error-base) 40%,var(--border))}}.ck-btn-perigo:hover{background:var(--error-bg)}.ck-espaco{flex:1}.ck-passagem{display:contents}.ck-acoes{display:flex;flex-wrap:wrap;gap:var(--space-2)}.ck-acoes--topo{justify-content:space-between;align-items:center}.ck-tabela-scroll{overflow-x:hidden}@supports selector(::-webkit-scrollbar){.ck-tabela-scroll{scrollbar-color:auto;scrollbar-width:auto}}.ck-tabela-scroll::-webkit-scrollbar-track{margin-top:var(--tc-trilho-recuo, 3rem);background:transparent}.ck-tabela-scroll::-webkit-scrollbar{width:10px;background:linear-gradient(to bottom,var(--tc-cabecalho, var(--surface-background)) 0 calc(var(--tc-trilho-recuo, 3rem) - 1px),var(--border) calc(var(--tc-trilho-recuo, 3rem) - 1px) var(--tc-trilho-recuo, 3rem),transparent var(--tc-trilho-recuo, 3rem))}.ck-tabela-scroll::-webkit-scrollbar-thumb{background:var(--scroll-tabela);background-clip:content-box;border:3px solid transparent;border-radius:var(--radius-full)}.ck-tabela-scroll::-webkit-scrollbar-thumb:hover{background:var(--scroll-tabela-hover);background-clip:content-box}.ck-tabela{width:100%;border-collapse:collapse;font-size:var(--text-small)}.ck-tabela th{padding:var(--space-2) var(--space-3);text-align:left;color:var(--text-muted);font-size:var(--text-caption);font-weight:600;letter-spacing:.04em;text-transform:uppercase;white-space:nowrap;border-bottom:var(--border-thin) solid var(--border)}.ck-tabela td{padding:var(--space-3);color:var(--text-secondary);vertical-align:middle;border-bottom:var(--ck-separador-linha)}.ck-tabela tbody tr:last-child td{border-bottom:none}.ck-col-acao{text-align:right;white-space:nowrap}.ck-col-acao .ck-acoes{justify-content:flex-end}.ck-tag{display:inline-flex;align-items:center;gap:var(--space-1);padding:2px var(--space-2);border-radius:var(--radius-full);font-size:var(--text-caption);font-weight:600}.ck-tag-ok{background:var(--success-bg);color:var(--success-text)}.ck-tag-cancelado{background:var(--error-bg);color:var(--error-text)}.ck-tag-aberto{background:var(--warning-bg);color:var(--warning-text)}app-consulta-portfolio,app-consulta-fluxo-caixa,app-consulta-operacoes,app-consulta-resumo-validacoes,app-consulta-consumo-fornecedores,app-coleta-precos{display:block;height:100%;overflow-y:auto}.ck-barra{display:flex;flex-wrap:wrap;align-items:flex-end;justify-content:space-between;gap:var(--space-4)}.ck-provisorio{display:inline-flex;align-items:center;gap:var(--space-1);padding:2px var(--space-2);font-size:var(--text-caption);font-weight:600;color:var(--warning-text);background:var(--warning-bg);border-radius:var(--radius-full)}app-relacionamento-dados,app-cadastro-bancos,app-cadastro-despesas-receitas,app-cadastro-contas,app-cadastro-ativos,app-cadastro-tratamentos,app-cadastro-gestoras,app-parametros-validacao,app-parametros-tolerancias,app-parametros-saldo-expressivo{display:block;height:100%;overflow-y:auto}app-coleta-dados-bancos,app-coleta-operacoes,app-coleta-taxas-servico,app-coleta-zeragem-caixa{display:block;max-width:calc(70rem + var(--barra-largura-aberta) - var(--barra-largura));margin-inline:auto;transition:max-width var(--duration-base) var(--ease-standard)}.ck-secao{margin:0;padding-bottom:var(--space-2);font-size:var(--text-caption);font-weight:700;letter-spacing:.06em;text-transform:uppercase;color:var(--text-muted);border-bottom:var(--border-thin) solid var(--border)}.ck-aviso{display:flex;gap:var(--space-2);padding:var(--space-3) var(--space-4);font-size:var(--text-small);color:var(--warning-text);background:var(--warning-bg);border:var(--border-thin) solid var(--warning-base);border-radius:var(--radius-md)}@supports (color: color-mix(in lab,red,red)){.ck-aviso{border:var(--border-thin) solid color-mix(in srgb,var(--warning-base) 40%,var(--border))}}.ck-aviso svg{flex-shrink:0}.ck-erro{font-size:var(--text-small);color:var(--error-text)}.ck-link{padding:0;border:none;background:none;font:inherit;color:var(--azul);text-decoration:underline;text-underline-offset:2px;cursor:pointer}.ck-link:hover{text-decoration-thickness:2px}.ck-travado{display:inline-flex;align-items:center;height:2.75rem;padding:0 var(--space-3);font-size:var(--text-body);color:var(--text-muted);background:var(--surface-hover);border:var(--border-thin) dashed var(--border);border-radius:var(--radius-md)}.ck-progresso{flex:none;display:flex;gap:var(--space-1);--trechos: 1}.ck-progresso:has(.ck-trecho:nth-child(2):last-child){--trechos: 2}.ck-progresso:has(.ck-trecho:nth-child(3):last-child){--trechos: 3}.ck-progresso:has(.ck-trecho:nth-child(4):last-child){--trechos: 4}.ck-progresso:has(.ck-trecho:nth-child(5):last-child){--trechos: 5}.ck-progresso:has(.ck-trecho:nth-child(6):last-child){--trechos: 6}.ck-progresso:has(.ck-trecho:nth-child(7):last-child){--trechos: 7}.ck-progresso:has(.ck-trecho:nth-child(8):last-child){--trechos: 8}.ck-trecho{flex:1;height:.25rem;background:var(--border);border-radius:1px;transition:background var(--duration-base) var(--ease-standard);--posicao: 0}.ck-trecho:nth-child(1){--posicao: 0}.ck-trecho:nth-child(2){--posicao: 1}.ck-trecho:nth-child(3){--posicao: 2}.ck-trecho:nth-child(4){--posicao: 3}.ck-trecho:nth-child(5){--posicao: 4}.ck-trecho:nth-child(6){--posicao: 5}.ck-trecho:nth-child(7){--posicao: 6}.ck-trecho:nth-child(8){--posicao: 7}.ck-trecho.preenchido{background:linear-gradient(90deg,var(--progresso-fim),var(--progresso-fim))}@supports (color: color-mix(in lab,red,red)){.ck-trecho.preenchido{background:linear-gradient(90deg,color-mix(in oklab,var(--progresso-fim) calc(var(--posicao) / var(--trechos) * 100%),var(--progresso-inicio)),color-mix(in oklab,var(--progresso-fim) calc((var(--posicao) + 1) / var(--trechos) * 100%),var(--progresso-inicio)))}}@media(prefers-reduced-motion:reduce){.ck-trecho{transition:none}}.ck-etapa{flex:1 0 auto;display:flex;flex-direction:column;gap:var(--space-5)}.ck-etapa:has(app-lista-escolha.compacta){flex:1 1 0;min-height:0}.ck-etapa--cresce{flex:1;min-height:0}.ck-etapa-cab{display:flex;flex-direction:column;gap:var(--space-1);padding-top:var(--space-1)}.ck-etapa-titulo{margin:0;font-family:var(--font-display);font-size:var(--text-h4);line-height:var(--lh-h4);font-weight:700;color:var(--text-primary)}app-modal.assistente .ck-progresso{margin:calc(-1 * var(--space-4)) calc(-1 * var(--space-5)) var(--space-1)}app-modal.assistente .ck-trecho{height:.3125rem;border-radius:0}app-modal.assistente .ck-etapa-titulo{font-family:var(--font-body);font-size:1.1875rem;line-height:1.6625rem;letter-spacing:.035em}app-modal.assistente .ck-etapa>app-lista-escolha:not(.compacta):last-child{margin-block:calc(-1 * var(--space-5)) calc(-1 * var(--space-4))}.ck-ligacao{flex:none;margin:0;padding:0;font-family:var(--font-body);font-size:var(--text-small);color:var(--text-muted);background:none;border:none;text-decoration:underline;text-underline-offset:2px;cursor:pointer}.ck-ligacao:hover{color:var(--text-primary)}.ck-chips{display:flex;flex-wrap:wrap;gap:var(--space-2)}.ck-chip{display:inline-flex;align-items:center;gap:var(--space-1);padding:var(--space-1) var(--space-2) var(--space-1) var(--space-3);font-size:var(--text-small);color:var(--text-primary);background:var(--surface-hover);border-radius:var(--radius-full)}.ck-chip button{display:inline-flex;padding:0;color:var(--text-muted);background:none;border:none;cursor:pointer}.ck-chip button:hover{color:var(--error-text)}.ck-inline{display:flex;flex-wrap:wrap;gap:var(--space-2);align-items:flex-end}.ck-inline .ck-campo{flex:1 1 12rem}.recusados{margin:var(--space-2) 0 0;padding-left:var(--space-5);display:flex;flex-direction:column;gap:var(--space-1);font-size:var(--text-small);color:var(--error-text)}.ck-assistente{height:100%;min-height:0;display:grid;grid-template-columns:minmax(0,1fr) 20rem;gap:var(--space-5);align-items:stretch}.ck-assistente--cheio{grid-template-columns:minmax(0,1fr)}@media(max-width:1100px){.ck-assistente{height:auto;grid-template-columns:minmax(0,1fr)}}.ck-assistente-cartao,.ck-assistente-resumo{display:flex;flex-direction:column;min-height:0;background:var(--surface-card);border:var(--border-thin) solid var(--border);border-radius:var(--radius-lg);box-shadow:var(--shadow-sm)}.ck-assistente-corpo{flex:1;min-height:0;overflow-y:auto;padding:var(--space-6);display:flex;flex-direction:column;gap:var(--space-7)}.ck-assistente-pe{flex:none;display:flex;align-items:center;gap:var(--space-3);flex-wrap:wrap;padding:var(--space-4) var(--space-6);border-top:var(--border-thin) solid var(--border)}.ck-bloco{display:flex;flex-direction:column}.ck-bloco--cresce{flex:1;min-height:0}.ck-bloco--cresce>app-seletor-busca{flex:1;min-height:0}.ck-bloco-rotulo{margin-bottom:var(--space-3);font-size:var(--text-caption);line-height:var(--lh-caption);font-weight:700;letter-spacing:.07em;text-transform:uppercase;color:var(--text-muted)}.ck-situacao{margin:0;min-width:0;font-size:var(--text-small);color:var(--text-muted)}.ck-situacao.pronta{color:var(--success-text);font-weight:600}.ck-situacao.alerta{color:var(--error-text);font-weight:600}.ck-btn-forte{height:3rem;padding:0 var(--space-6)}.ck-btn-forte+.ck-btn-forte{margin-left:var(--space-1)}.ck-mencao{margin:var(--space-3) 0 0;font-size:var(--text-small);color:var(--text-muted)}.ck-mencao a,.ck-mencao-botao{color:var(--text-secondary);text-underline-offset:2px}.ck-mencao a:hover,.ck-mencao-botao:hover{color:var(--text-primary)}.ck-ficha-resumo{display:grid;grid-template-columns:repeat(auto-fit,minmax(9rem,1fr));gap:var(--space-5);margin:0;padding:var(--space-5);background:var(--surface-hover);border-radius:var(--radius-md)}.ck-ficha-par{display:flex;flex-direction:column;gap:2px;min-width:0}.ck-ficha-resumo dt{font-size:var(--text-caption);color:var(--text-muted)}.ck-ficha-resumo dd{margin:0;font-size:var(--text-body);font-weight:650;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.ck-conferencia{display:flex;flex-direction:column;gap:var(--space-4)}.ck-grupo{border:var(--border-thin) solid var(--border);border-radius:var(--radius-md);overflow:hidden}.ck-grupo-cab{display:flex;align-items:center;gap:var(--space-2);padding:var(--space-3) var(--space-4);background:var(--surface-hover)}.ck-grupo-nome{font-size:var(--text-body);font-weight:650;min-width:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.ck-grupo-total{flex:none;font-size:var(--text-small);color:var(--text-muted);font-variant-numeric:tabular-nums}.ck-grupo-lista{margin:0;padding:var(--space-2) var(--space-4) var(--space-3);list-style:none;display:flex;flex-direction:column;gap:var(--space-1)}.ck-grupo-item{display:flex;align-items:center;gap:var(--space-2);font-size:var(--text-small);color:var(--text-secondary)}.ck-grupo-item svg{flex:none;color:var(--text-muted)}.ck-grupo-arquivo{min-width:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.ck-grupo-tamanho{flex:none;margin-left:auto;color:var(--text-muted);font-variant-numeric:tabular-nums}.ck-lateral-pe .ck-mencao{margin:0}.ck-relatorio-impresso{display:none}@media print{body.ck-imprimindo>*:not(.ck-relatorio-impresso){display:none!important}body.ck-imprimindo{background:#fff;color:#000}.ck-relatorio-impresso{display:block;padding:0;font-family:Arial,Helvetica,sans-serif;font-size:8pt;color:#000}.ri-topo{margin-bottom:10pt}.ri-titulo{margin:0;font-size:14pt;letter-spacing:.04em;text-transform:uppercase}.ri-subtitulo{margin:2pt 0 0;font-size:9pt}.ri-marcas{display:flex;flex-wrap:wrap;gap:4pt 12pt;margin:6pt 0 0;padding:0;list-style:none;font-size:8pt}.ri-marca:before{content:"\2022  "}.ri-marca:first-child:before{content:""}.ri-blocos{margin-bottom:10pt}.ri-resumo{display:grid;grid-template-columns:repeat(4,1fr);gap:6pt;margin-bottom:10pt}.ri-tile{display:grid;gap:2pt;align-content:start;padding:5pt 6pt;border:.5pt solid #999;break-inside:avoid}.ri-tile-rotulo{font-size:6.5pt;letter-spacing:.06em;text-transform:uppercase;color:#555}.ri-tile-valor{font-size:11pt}.ri-tile-apoio{font-size:7pt;color:#444}.ri-grafico{break-inside:avoid}.ri-grafico-titulo{margin:0 0 4pt;font-size:9pt}.ri-tabela{width:100%;border-collapse:collapse}.ri-tabela th,.ri-tabela td{padding:3pt 4pt;border:.5pt solid #999;text-align:left;vertical-align:top;word-break:break-word}.ri-tabela th{background:#eee;font-weight:700}.ri-tabela .num{text-align:right}.ri-tabela thead{display:table-header-group}.ri-tabela tr{page-break-inside:avoid}@page{margin:12mm}}.ck-btn-texto{padding:0 var(--space-2);background:transparent;color:var(--azul);border-color:transparent}.ck-btn-texto:not(:disabled):hover{background:var(--botao-suave)}.ck-btn-texto:disabled{background:transparent;border-color:transparent;color:var(--text-disabled)}.ck-estado-ativo{color:var(--dado-azul);font-weight:600}.ck-estado-inativo{color:var(--text-disabled);font-weight:600}@keyframes ck-revelar{0%{opacity:0;transform:translateY(-4px)}}.ck-cortina{background:var(--vidro-fundo);backdrop-filter:blur(var(--vidro-desfoque)) saturate(var(--vidro-saturacao));-webkit-backdrop-filter:blur(var(--vidro-desfoque)) saturate(var(--vidro-saturacao));animation:ck-cortina-entra var(--duration-base) var(--ease-standard)}@keyframes ck-cortina-entra{0%{opacity:0}to{opacity:1}}@media(prefers-reduced-motion:reduce){.ck-cortina{animation:none}}.cdk-overlay-container{z-index:var(--z-popover)}app-grid-table .tc-grafico{display:block;width:100%;max-width:128px;margin-inline:auto;height:auto;color:var(--text-disabled)}app-grid-table .tc-grafico polyline{fill:none;stroke:currentColor;stroke-width:1.6;stroke-linecap:round;stroke-linejoin:round}app-grid-table .tc-grafico-ponto{fill:currentColor}app-grid-table .tc-grafico-pendente{stroke:var(--error-text);stroke-width:1.6;stroke-dasharray:3 3;stroke-linecap:round}app-grid-table .tc-grafico-alta{color:var(--success-text)}app-grid-table .tc-grafico-baixa{color:var(--error-text)}app-grid-table .tc-fresc{display:inline-grid;justify-items:center;text-align:center;gap:3px;color:var(--success-text)}app-grid-table .tc-fresc-aviso{color:var(--dado-amarelo)}app-grid-table .tc-fresc-critico{color:var(--error-text)}app-grid-table .tc-fresc-barra{display:flex;gap:3px}app-grid-table .tc-fresc-barra i{width:14px;height:4px;border-radius:2px;background:var(--border)}app-grid-table .tc-fresc-barra i.cheio{background:currentColor}app-grid-table .tc-fresc-texto{font-size:12px;font-weight:400;color:var(--text-secondary)}app-grid-table .tc-grafico-area{fill:currentColor;fill-opacity:0;stroke:none}app-grid-table .tc-grafico-alta .tc-grafico-area,app-grid-table .tc-grafico-baixa .tc-grafico-area{fill-opacity:.16}app-grid-table .tc-pilula{display:inline-flex;align-items:center;gap:6px;max-width:100%;padding:4px 12px;border-radius:999px;font-weight:600;line-height:1.25;white-space:nowrap;background:currentColor}@supports (color: color-mix(in lab,red,red)){app-grid-table .tc-pilula{background:color-mix(in srgb,currentColor 11%,transparent)}}app-grid-table .tc-pilula-ponto{flex:none;width:6px;height:6px;border-radius:50%;background:currentColor}app-grid-table .tc-pilula-seta{flex:none;width:12px;height:12px;fill:none;stroke:currentColor;stroke-width:1.8;stroke-linecap:round;stroke-linejoin:round}app-grid-table .tc-pilula-icone{flex:none;font-size:16px}app-grid-table .tc-pilula-codigo{padding:4px 12px;border-radius:8px;color:var(--text-primary);background:var(--azul-medio);font-variant-numeric:tabular-nums}@supports (color: color-mix(in lab,red,red)){app-grid-table .tc-pilula-codigo{background:color-mix(in srgb,var(--azul-medio) 14%,transparent)}}app-grid-table .tc-pilula-identificador{padding:4px 12px;border-radius:8px;font-weight:800;color:var(--azul-tinta);background:var(--azul-medio);font-variant-numeric:tabular-nums}@supports (color: color-mix(in lab,red,red)){app-grid-table .tc-pilula-identificador{background:color-mix(in srgb,var(--azul-medio) 16%,transparent)}}app-grid-table .tc-pilula-sinal{box-sizing:border-box;height:28px;padding-block:0;border-radius:8px;border:var(--border-thin) solid currentColor}@supports (color: color-mix(in lab,red,red)){app-grid-table .tc-pilula-sinal{border:var(--border-thin) solid color-mix(in srgb,currentColor 35%,transparent)}}app-grid-table .tc-pilula-icone-solto{padding:0;background:none}app-grid-table .tc-pilula-bandeira{flex:none;width:16px;height:12px;border-radius:2px;object-fit:cover;box-shadow:0 0 0 .5px #0000002e}app-grid-table .tc-escopo{display:flex;align-items:center;gap:8px;min-width:0;overflow:hidden;white-space:nowrap}app-grid-table .tc-escopo-acao{flex:none;margin-right:2px;font-weight:700;text-transform:uppercase;color:var(--dado-roxo)}app-grid-table .tc-escopo-liga{flex:none;color:var(--text-secondary)}app-grid-table .tc-ficha{flex:none;display:inline-flex;align-items:center;gap:8px;padding:4px 10px 4px 5px;border:var(--border-thin) solid var(--text-secondary);border-radius:8px;color:var(--text-primary)}@supports (color: color-mix(in lab,red,red)){app-grid-table .tc-ficha{border:var(--border-thin) solid color-mix(in srgb,var(--text-secondary) 30%,transparent)}}app-grid-table .tc-ficha-icone{display:grid;place-items:center;width:22px;height:22px;border-radius:6px;font-size:14px;color:var(--azul-tinta);background:var(--azul-medio)}@supports (color: color-mix(in lab,red,red)){app-grid-table .tc-ficha-icone{background:color-mix(in srgb,var(--azul-medio) 14%,transparent)}}app-grid-table .tc-com-selo{display:inline-flex;align-items:center;gap:14px;max-width:100%;vertical-align:middle}app-grid-table .tc-com-selo:has(.tc-selo-tinta,.tc-selo-profundo){gap:18px}app-grid-table .tc-forte .tc-achado{font-weight:800}app-grid-table .tc-com-selo-texto{min-width:0;overflow:hidden;text-overflow:ellipsis}app-grid-table .tc-selo{flex:none;display:grid;place-items:center;width:2rem;height:2rem;border-radius:8px;font-size:11px;font-weight:700;color:var(--text-primary);background:transparent;border:var(--border-thin) solid var(--text-secondary)}@supports (color: color-mix(in lab,red,red)){app-grid-table .tc-selo{border:var(--border-thin) solid color-mix(in srgb,var(--text-secondary) 35%,transparent)}}app-grid-table .gt-tr:hover .tc-selo:not(.tc-selo-tinta,.tc-selo-profundo){background:var(--azul-medio)}@supports (color: color-mix(in lab,red,red)){app-grid-table .gt-tr:hover .tc-selo:not(.tc-selo-tinta,.tc-selo-profundo){background:color-mix(in oklab,var(--azul-medio) 9%,var(--surface-card))}}app-grid-table .tc-selo-profundo{color:#d6e2ff;background:linear-gradient(140deg,#1a2496,#160b7a);border-color:transparent}app-grid-table .tc-selo-tinta{color:var(--azul-tinta);background:var(--azul-medio);border-color:transparent}@supports (color: color-mix(in lab,red,red)){app-grid-table .tc-selo-tinta{background:color-mix(in srgb,var(--azul-medio) 16%,transparent)}}app-grid-table .tc-selo app-icone{font-size:18px}app-grid-table .tc-apoio-etiqueta{display:table;margin-top:2px;padding:0 6px;border-radius:4px;font-size:11px;font-weight:600;line-height:1.5;color:var(--text-secondary);background:var(--text-secondary)}@supports (color: color-mix(in lab,red,red)){app-grid-table .tc-apoio-etiqueta{background:color-mix(in srgb,var(--text-secondary) 12%,transparent)}}@property --tw-rotate-x{syntax: "*"; inherits: false;}@property --tw-rotate-y{syntax: "*"; inherits: false;}@property --tw-rotate-z{syntax: "*"; inherits: false;}@property --tw-skew-x{syntax: "*"; inherits: false;}@property --tw-skew-y{syntax: "*"; inherits: false;}@property --tw-border-style{syntax: "*"; inherits: false; initial-value: solid;}@property --tw-font-weight{syntax: "*"; inherits: false;}@property --tw-shadow{syntax: "*"; inherits: false; initial-value: 0 0 #0000;}@property --tw-shadow-color{syntax: "*"; inherits: false;}@property --tw-shadow-alpha{syntax: "<percentage>"; inherits: false; initial-value: 100%;}@property --tw-inset-shadow{syntax: "*"; inherits: false; initial-value: 0 0 #0000;}@property --tw-inset-shadow-color{syntax: "*"; inherits: false;}@property --tw-inset-shadow-alpha{syntax: "<percentage>"; inherits: false; initial-value: 100%;}@property --tw-ring-color{syntax: "*"; inherits: false;}@property --tw-ring-shadow{syntax: "*"; inherits: false; initial-value: 0 0 #0000;}@property --tw-inset-ring-color{syntax: "*"; inherits: false;}@property --tw-inset-ring-shadow{syntax: "*"; inherits: false; initial-value: 0 0 #0000;}@property --tw-ring-inset{syntax: "*"; inherits: false;}@property --tw-ring-offset-width{syntax: "<length>"; inherits: false; initial-value: 0px;}@property --tw-ring-offset-color{syntax: "*"; inherits: false; initial-value: #fff;}@property --tw-ring-offset-shadow{syntax: "*"; inherits: false; initial-value: 0 0 #0000;}@property --tw-outline-style{syntax: "*"; inherits: false; initial-value: solid;}@property --tw-blur{syntax: "*"; inherits: false;}@property --tw-brightness{syntax: "*"; inherits: false;}@property --tw-contrast{syntax: "*"; inherits: false;}@property --tw-grayscale{syntax: "*"; inherits: false;}@property --tw-hue-rotate{syntax: "*"; inherits: false;}@property --tw-invert{syntax: "*"; inherits: false;}@property --tw-opacity{syntax: "*"; inherits: false;}@property --tw-saturate{syntax: "*"; inherits: false;}@property --tw-sepia{syntax: "*"; inherits: false;}@property --tw-drop-shadow{syntax: "*"; inherits: false;}@property --tw-drop-shadow-color{syntax: "*"; inherits: false;}@property --tw-drop-shadow-alpha{syntax: "<percentage>"; inherits: false; initial-value: 100%;}@property --tw-drop-shadow-size{syntax: "*"; inherits: false;}@layer properties{@supports ((-webkit-hyphens: none) and (not (margin-trim: inline))) or ((-moz-orient: inline) and (not (color:rgb(from red r g b)))){*,:before,:after,::backdrop{--tw-rotate-x: initial;--tw-rotate-y: initial;--tw-rotate-z: initial;--tw-skew-x: initial;--tw-skew-y: initial;--tw-border-style: solid;--tw-font-weight: initial;--tw-shadow: 0 0 #0000;--tw-shadow-color: initial;--tw-shadow-alpha: 100%;--tw-inset-shadow: 0 0 #0000;--tw-inset-shadow-color: initial;--tw-inset-shadow-alpha: 100%;--tw-ring-color: initial;--tw-ring-shadow: 0 0 #0000;--tw-inset-ring-color: initial;--tw-inset-ring-shadow: 0 0 #0000;--tw-ring-inset: initial;--tw-ring-offset-width: 0px;--tw-ring-offset-color: #fff;--tw-ring-offset-shadow: 0 0 #0000;--tw-outline-style: solid;--tw-blur: initial;--tw-brightness: initial;--tw-contrast: initial;--tw-grayscale: initial;--tw-hue-rotate: initial;--tw-invert: initial;--tw-opacity: initial;--tw-saturate: initial;--tw-sepia: initial;--tw-drop-shadow: initial;--tw-drop-shadow-color: initial;--tw-drop-shadow-alpha: 100%;--tw-drop-shadow-size: initial}}}
