@font-face{font-family:Bricolage Grotesque;font-style:normal;font-weight:400;font-stretch:100%;font-display:swap;src:url(https://fonts.gstatic.com/s/bricolagegrotesque/v9/3y9K6as8bTXq_nANBjzKo3IeZx8z6up5BeSl9D4dj_x9PpZBMlGHInHEVA.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:Bricolage Grotesque;font-style:normal;font-weight:400;font-stretch:100%;font-display:swap;src:url(https://fonts.gstatic.com/s/bricolagegrotesque/v9/3y9K6as8bTXq_nANBjzKo3IeZx8z6up5BeSl9D4dj_x9PpZBMlGGInHEVA.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-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Bricolage Grotesque;font-style:normal;font-weight:400;font-stretch:100%;font-display:swap;src:url(https://fonts.gstatic.com/s/bricolagegrotesque/v9/3y9K6as8bTXq_nANBjzKo3IeZx8z6up5BeSl9D4dj_x9PpZBMlGIInE.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:Bricolage Grotesque;font-style:normal;font-weight:500;font-stretch:100%;font-display:swap;src:url(https://fonts.gstatic.com/s/bricolagegrotesque/v9/3y9K6as8bTXq_nANBjzKo3IeZx8z6up5BeSl9D4dj_x9PpZBMlGHInHEVA.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:Bricolage Grotesque;font-style:normal;font-weight:500;font-stretch:100%;font-display:swap;src:url(https://fonts.gstatic.com/s/bricolagegrotesque/v9/3y9K6as8bTXq_nANBjzKo3IeZx8z6up5BeSl9D4dj_x9PpZBMlGGInHEVA.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-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Bricolage Grotesque;font-style:normal;font-weight:500;font-stretch:100%;font-display:swap;src:url(https://fonts.gstatic.com/s/bricolagegrotesque/v9/3y9K6as8bTXq_nANBjzKo3IeZx8z6up5BeSl9D4dj_x9PpZBMlGIInE.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:Bricolage Grotesque;font-style:normal;font-weight:600;font-stretch:100%;font-display:swap;src:url(https://fonts.gstatic.com/s/bricolagegrotesque/v9/3y9K6as8bTXq_nANBjzKo3IeZx8z6up5BeSl9D4dj_x9PpZBMlGHInHEVA.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:Bricolage Grotesque;font-style:normal;font-weight:600;font-stretch:100%;font-display:swap;src:url(https://fonts.gstatic.com/s/bricolagegrotesque/v9/3y9K6as8bTXq_nANBjzKo3IeZx8z6up5BeSl9D4dj_x9PpZBMlGGInHEVA.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-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Bricolage Grotesque;font-style:normal;font-weight:600;font-stretch:100%;font-display:swap;src:url(https://fonts.gstatic.com/s/bricolagegrotesque/v9/3y9K6as8bTXq_nANBjzKo3IeZx8z6up5BeSl9D4dj_x9PpZBMlGIInE.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:Bricolage Grotesque;font-style:normal;font-weight:700;font-stretch:100%;font-display:swap;src:url(https://fonts.gstatic.com/s/bricolagegrotesque/v9/3y9K6as8bTXq_nANBjzKo3IeZx8z6up5BeSl9D4dj_x9PpZBMlGHInHEVA.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:Bricolage Grotesque;font-style:normal;font-weight:700;font-stretch:100%;font-display:swap;src:url(https://fonts.gstatic.com/s/bricolagegrotesque/v9/3y9K6as8bTXq_nANBjzKo3IeZx8z6up5BeSl9D4dj_x9PpZBMlGGInHEVA.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-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Bricolage Grotesque;font-style:normal;font-weight:700;font-stretch:100%;font-display:swap;src:url(https://fonts.gstatic.com/s/bricolagegrotesque/v9/3y9K6as8bTXq_nANBjzKo3IeZx8z6up5BeSl9D4dj_x9PpZBMlGIInE.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:JetBrains Mono;font-style:normal;font-weight:400;font-display:swap;src:url(https://fonts.gstatic.com/s/jetbrainsmono/v24/tDbv2o-flEEny0FZhsfKu5WU4zr3E_BX0PnT8RD8yKwBNntkaToggR7BYRbKPx3cwhsk.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:JetBrains Mono;font-style:normal;font-weight:400;font-display:swap;src:url(https://fonts.gstatic.com/s/jetbrainsmono/v24/tDbv2o-flEEny0FZhsfKu5WU4zr3E_BX0PnT8RD8yKwBNntkaToggR7BYRbKPxTcwhsk.woff2) format("woff2");unicode-range:U+0301,U+0400-045F,U+0490-0491,U+04B0-04B1,U+2116}@font-face{font-family:JetBrains Mono;font-style:normal;font-weight:400;font-display:swap;src:url(https://fonts.gstatic.com/s/jetbrainsmono/v24/tDbv2o-flEEny0FZhsfKu5WU4zr3E_BX0PnT8RD8yKwBNntkaToggR7BYRbKPxPcwhsk.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:JetBrains Mono;font-style:normal;font-weight:400;font-display:swap;src:url(https://fonts.gstatic.com/s/jetbrainsmono/v24/tDbv2o-flEEny0FZhsfKu5WU4zr3E_BX0PnT8RD8yKwBNntkaToggR7BYRbKPx_cwhsk.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:JetBrains Mono;font-style:normal;font-weight:400;font-display:swap;src:url(https://fonts.gstatic.com/s/jetbrainsmono/v24/tDbv2o-flEEny0FZhsfKu5WU4zr3E_BX0PnT8RD8yKwBNntkaToggR7BYRbKPx7cwhsk.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-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:JetBrains Mono;font-style:normal;font-weight:400;font-display:swap;src:url(https://fonts.gstatic.com/s/jetbrainsmono/v24/tDbv2o-flEEny0FZhsfKu5WU4zr3E_BX0PnT8RD8yKwBNntkaToggR7BYRbKPxDcwg.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:JetBrains Mono;font-style:normal;font-weight:500;font-display:swap;src:url(https://fonts.gstatic.com/s/jetbrainsmono/v24/tDbv2o-flEEny0FZhsfKu5WU4zr3E_BX0PnT8RD8yKwBNntkaToggR7BYRbKPx3cwhsk.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:JetBrains Mono;font-style:normal;font-weight:500;font-display:swap;src:url(https://fonts.gstatic.com/s/jetbrainsmono/v24/tDbv2o-flEEny0FZhsfKu5WU4zr3E_BX0PnT8RD8yKwBNntkaToggR7BYRbKPxTcwhsk.woff2) format("woff2");unicode-range:U+0301,U+0400-045F,U+0490-0491,U+04B0-04B1,U+2116}@font-face{font-family:JetBrains Mono;font-style:normal;font-weight:500;font-display:swap;src:url(https://fonts.gstatic.com/s/jetbrainsmono/v24/tDbv2o-flEEny0FZhsfKu5WU4zr3E_BX0PnT8RD8yKwBNntkaToggR7BYRbKPxPcwhsk.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:JetBrains Mono;font-style:normal;font-weight:500;font-display:swap;src:url(https://fonts.gstatic.com/s/jetbrainsmono/v24/tDbv2o-flEEny0FZhsfKu5WU4zr3E_BX0PnT8RD8yKwBNntkaToggR7BYRbKPx_cwhsk.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:JetBrains Mono;font-style:normal;font-weight:500;font-display:swap;src:url(https://fonts.gstatic.com/s/jetbrainsmono/v24/tDbv2o-flEEny0FZhsfKu5WU4zr3E_BX0PnT8RD8yKwBNntkaToggR7BYRbKPx7cwhsk.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-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:JetBrains Mono;font-style:normal;font-weight:500;font-display:swap;src:url(https://fonts.gstatic.com/s/jetbrainsmono/v24/tDbv2o-flEEny0FZhsfKu5WU4zr3E_BX0PnT8RD8yKwBNntkaToggR7BYRbKPxDcwg.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:JetBrains Mono;font-style:normal;font-weight:600;font-display:swap;src:url(https://fonts.gstatic.com/s/jetbrainsmono/v24/tDbv2o-flEEny0FZhsfKu5WU4zr3E_BX0PnT8RD8yKwBNntkaToggR7BYRbKPx3cwhsk.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:JetBrains Mono;font-style:normal;font-weight:600;font-display:swap;src:url(https://fonts.gstatic.com/s/jetbrainsmono/v24/tDbv2o-flEEny0FZhsfKu5WU4zr3E_BX0PnT8RD8yKwBNntkaToggR7BYRbKPxTcwhsk.woff2) format("woff2");unicode-range:U+0301,U+0400-045F,U+0490-0491,U+04B0-04B1,U+2116}@font-face{font-family:JetBrains Mono;font-style:normal;font-weight:600;font-display:swap;src:url(https://fonts.gstatic.com/s/jetbrainsmono/v24/tDbv2o-flEEny0FZhsfKu5WU4zr3E_BX0PnT8RD8yKwBNntkaToggR7BYRbKPxPcwhsk.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:JetBrains Mono;font-style:normal;font-weight:600;font-display:swap;src:url(https://fonts.gstatic.com/s/jetbrainsmono/v24/tDbv2o-flEEny0FZhsfKu5WU4zr3E_BX0PnT8RD8yKwBNntkaToggR7BYRbKPx_cwhsk.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:JetBrains Mono;font-style:normal;font-weight:600;font-display:swap;src:url(https://fonts.gstatic.com/s/jetbrainsmono/v24/tDbv2o-flEEny0FZhsfKu5WU4zr3E_BX0PnT8RD8yKwBNntkaToggR7BYRbKPx7cwhsk.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-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:JetBrains Mono;font-style:normal;font-weight:600;font-display:swap;src:url(https://fonts.gstatic.com/s/jetbrainsmono/v24/tDbv2o-flEEny0FZhsfKu5WU4zr3E_BX0PnT8RD8yKwBNntkaToggR7BYRbKPxDcwg.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:Plus Jakarta Sans;font-style:normal;font-weight:400;font-display:swap;src:url(https://fonts.gstatic.com/s/plusjakartasans/v12/LDIoaomQNQcsA88c7O9yZ4KMCoOg4Ko70yyygA.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:Plus Jakarta Sans;font-style:normal;font-weight:400;font-display:swap;src:url(https://fonts.gstatic.com/s/plusjakartasans/v12/LDIoaomQNQcsA88c7O9yZ4KMCoOg4Ko50yyygA.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:Plus Jakarta Sans;font-style:normal;font-weight:400;font-display:swap;src:url(https://fonts.gstatic.com/s/plusjakartasans/v12/LDIoaomQNQcsA88c7O9yZ4KMCoOg4Ko40yyygA.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-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Plus Jakarta Sans;font-style:normal;font-weight:400;font-display:swap;src:url(https://fonts.gstatic.com/s/plusjakartasans/v12/LDIoaomQNQcsA88c7O9yZ4KMCoOg4Ko20yw.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:Plus Jakarta Sans;font-style:normal;font-weight:500;font-display:swap;src:url(https://fonts.gstatic.com/s/plusjakartasans/v12/LDIoaomQNQcsA88c7O9yZ4KMCoOg4Ko70yyygA.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:Plus Jakarta Sans;font-style:normal;font-weight:500;font-display:swap;src:url(https://fonts.gstatic.com/s/plusjakartasans/v12/LDIoaomQNQcsA88c7O9yZ4KMCoOg4Ko50yyygA.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:Plus Jakarta Sans;font-style:normal;font-weight:500;font-display:swap;src:url(https://fonts.gstatic.com/s/plusjakartasans/v12/LDIoaomQNQcsA88c7O9yZ4KMCoOg4Ko40yyygA.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-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Plus Jakarta Sans;font-style:normal;font-weight:500;font-display:swap;src:url(https://fonts.gstatic.com/s/plusjakartasans/v12/LDIoaomQNQcsA88c7O9yZ4KMCoOg4Ko20yw.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:Plus Jakarta Sans;font-style:normal;font-weight:600;font-display:swap;src:url(https://fonts.gstatic.com/s/plusjakartasans/v12/LDIoaomQNQcsA88c7O9yZ4KMCoOg4Ko70yyygA.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:Plus Jakarta Sans;font-style:normal;font-weight:600;font-display:swap;src:url(https://fonts.gstatic.com/s/plusjakartasans/v12/LDIoaomQNQcsA88c7O9yZ4KMCoOg4Ko50yyygA.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:Plus Jakarta Sans;font-style:normal;font-weight:600;font-display:swap;src:url(https://fonts.gstatic.com/s/plusjakartasans/v12/LDIoaomQNQcsA88c7O9yZ4KMCoOg4Ko40yyygA.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-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Plus Jakarta Sans;font-style:normal;font-weight:600;font-display:swap;src:url(https://fonts.gstatic.com/s/plusjakartasans/v12/LDIoaomQNQcsA88c7O9yZ4KMCoOg4Ko20yw.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:Plus Jakarta Sans;font-style:normal;font-weight:700;font-display:swap;src:url(https://fonts.gstatic.com/s/plusjakartasans/v12/LDIoaomQNQcsA88c7O9yZ4KMCoOg4Ko70yyygA.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:Plus Jakarta Sans;font-style:normal;font-weight:700;font-display:swap;src:url(https://fonts.gstatic.com/s/plusjakartasans/v12/LDIoaomQNQcsA88c7O9yZ4KMCoOg4Ko50yyygA.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:Plus Jakarta Sans;font-style:normal;font-weight:700;font-display:swap;src:url(https://fonts.gstatic.com/s/plusjakartasans/v12/LDIoaomQNQcsA88c7O9yZ4KMCoOg4Ko40yyygA.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-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Plus Jakarta Sans;font-style:normal;font-weight:700;font-display:swap;src:url(https://fonts.gstatic.com/s/plusjakartasans/v12/LDIoaomQNQcsA88c7O9yZ4KMCoOg4Ko20yw.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:Plus Jakarta Sans;font-style:normal;font-weight:800;font-display:swap;src:url(https://fonts.gstatic.com/s/plusjakartasans/v12/LDIoaomQNQcsA88c7O9yZ4KMCoOg4Ko70yyygA.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:Plus Jakarta Sans;font-style:normal;font-weight:800;font-display:swap;src:url(https://fonts.gstatic.com/s/plusjakartasans/v12/LDIoaomQNQcsA88c7O9yZ4KMCoOg4Ko50yyygA.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:Plus Jakarta Sans;font-style:normal;font-weight:800;font-display:swap;src:url(https://fonts.gstatic.com/s/plusjakartasans/v12/LDIoaomQNQcsA88c7O9yZ4KMCoOg4Ko40yyygA.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-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Plus Jakarta Sans;font-style:normal;font-weight:800;font-display:swap;src:url(https://fonts.gstatic.com/s/plusjakartasans/v12/LDIoaomQNQcsA88c7O9yZ4KMCoOg4Ko20yw.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:Material Symbols Rounded;font-style:normal;font-weight:400;font-display:block;src:url(https://fonts.gstatic.com/s/materialsymbolsrounded/v352/syl0-zNym6YjUruM-QrEh7-nyTnjDwKNJ_190FjpZIvDmUSVOK7BDB_Qb9vUSzq3wzLK-P0J-V_Zs-QtQth3-jOcbTCVpeRL2w5rwZu2rIelXxc.woff2) format("woff2")}.material-symbols-rounded{font-family:Material Symbols Rounded;font-weight:400;font-style:normal;font-size:24px;line-height:1;letter-spacing:normal;text-transform:none;display:inline-block;white-space:nowrap;word-wrap:normal;direction:ltr;-webkit-font-feature-settings:"liga";-webkit-font-smoothing:antialiased}:root,:host{--gs-sky-50: #f2f6f9;--gs-sky-100: #e1eaef;--gs-sky-200: #bbd0dd;--gs-sky-300: #9abdcc;--gs-sky-400: #7aa4b5;--gs-sky-500: #5a8a9e;--gs-sky-600: #467384;--gs-sky-700: #355c6b;--gs-sky-800: #284755;--gs-sky-900: #1f3744;--gs-sky-950: #142631;--gs-neutral-50: #f5f7f9;--gs-neutral-100: #eceff2;--gs-neutral-200: #dde2e7;--gs-neutral-300: #c4cbd2;--gs-neutral-400: #98a2ac;--gs-neutral-500: #6c7681;--gs-neutral-600: #4d5762;--gs-neutral-700: #353d47;--gs-neutral-800: #232a33;--gs-neutral-900: #131820;--gs-horizon-300: #8fd1e6;--gs-horizon-500: #45a8c4;--gs-horizon-700: #1f7791;--gs-success-50: #e8f6ee;--gs-success-300: #a2e1ba;--gs-success-500: #2ead5c;--gs-success-700: #1f7e42;--gs-warning-50: #fff6e3;--gs-warning-300: #ffd980;--gs-warning-500: #e5a100;--gs-warning-700: #a07000;--gs-danger-50: #fcebec;--gs-danger-300: #f5b8bb;--gs-danger-500: #d8434a;--gs-danger-700: #9f2a30;--gs-info-50: #e6f1f8;--gs-info-300: #99c5e4;--gs-info-500: #2d7db8;--gs-info-700: #1b5681;--gs-bg-app: #fafbfc;--gs-bg-surface: #fff;--gs-bg-sunken: #f5f7f9;--gs-border-1: #dde2e7;--gs-border-2: #c4cbd2;--gs-fg-1: #131820;--gs-fg-2: #4d5762;--gs-fg-3: #98a2ac;--gs-fg-brand: #355c6b;--gs-dark-bg: var(--gs-sky-950);--gs-dark-bg-gradient: linear-gradient(160deg, var(--gs-sky-900) 0%, var(--gs-sky-950) 100%);--gs-dark-surface: rgba(255, 255, 255, .05);--gs-dark-surface-hover: rgba(255, 255, 255, .07);--gs-dark-surface-active: rgba(255, 255, 255, .12);--gs-dark-border: rgba(255, 255, 255, .08);--gs-dark-fg: #ffffff;--gs-dark-fg-muted: rgba(255, 255, 255, .6);--gs-dark-fg-subtle: rgba(255, 255, 255, .35);--gs-font-display: "Bricolage Grotesque", system-ui, sans-serif;--gs-font-sans: "Plus Jakarta Sans", system-ui, sans-serif;--gs-font-mono: "JetBrains Mono", monospace;--gs-font-icon: "Material Symbols Rounded";--gs-radius-sm: 8px;--gs-radius-md: 12px;--gs-radius-lg: 16px;--gs-radius-xl: 22px;--gs-radius-pill: 999px;--gs-shadow-xs: 0 1px 2px rgba(31, 55, 68, .06);--gs-shadow-sm: 0 1px 3px rgba(31, 55, 68, .06), 0 1px 2px rgba(31, 55, 68, .08);--gs-shadow-md: 0 6px 16px -4px rgba(31, 55, 68, .08), 0 2px 4px rgba(31, 55, 68, .06);--gs-ease: cubic-bezier(.22, 1, .36, 1);--gs-status-active-bg: var(--gs-success-50);--gs-status-active-fg: var(--gs-success-700);--gs-status-closed-bg: var(--gs-danger-50);--gs-status-closed-fg: var(--gs-danger-700);--gs-status-open-bg: var(--gs-warning-50);--gs-status-open-fg: var(--gs-warning-700);--gs-status-paid-bg: var(--gs-success-50);--gs-status-paid-fg: var(--gs-success-700);--gs-status-banco-horas-bg: var(--gs-info-50);--gs-status-banco-horas-fg: var(--gs-info-700);--gs-status-sprint-bg: var(--gs-sky-50);--gs-status-sprint-fg: var(--gs-sky-700);--gs-status-in-loco-bg: var(--gs-sky-50);--gs-status-in-loco-fg: var(--gs-sky-700);--gs-status-queue-count-bg: var(--gs-neutral-100);--gs-status-queue-count-fg: var(--gs-neutral-600)}@layer reset,tokens,base,components;@layer reset{*,*:before,*:after{box-sizing:border-box;margin:0;padding:0}}@layer tokens{:root{--sky-50: #F2F6F9;--sky-100: #E1EAEF;--sky-200: #BBD0DD;--sky-300: #9ABDCC;--sky-400: #7AA4B5;--sky-500: #5A8A9E;--sky-600: #467384;--sky-700: #355C6B;--sky-800: #284755;--sky-900: #1F3744;--sky-950: #142631;--neutral-50: #F5F7F9;--neutral-100: #ECEFF2;--neutral-200: #DDE2E7;--neutral-300: #C4CBD2;--neutral-400: #98A2AC;--neutral-500: #6C7681;--neutral-600: #4D5762;--neutral-700: #353D47;--neutral-800: #232A33;--neutral-900: #131820;--horizon-300: #8FD1E6;--horizon-500: #45A8C4;--horizon-700: #1F7791;--success-50: #E8F6EE;--success-500: #2EAD5C;--success-700: #1F7E42;--warning-50: #FFF6E3;--warning-500: #E5A100;--warning-700: #A07000;--danger-50: #FCEBEC;--danger-500: #D8434A;--danger-700: #9F2A30;--info-50: #E6F1F8;--info-500: #2D7DB8;--info-700: #1B5681;--bg-app: #FAFBFC;--bg-surface: #FFF;--bg-sunken: #F5F7F9;--fg-1: #131820;--fg-2: #4D5762;--fg-3: #98A2AC;--fg-brand: #355C6B;--border-1: #DDE2E7;--border-2: #C4CBD2;--grad-night: linear-gradient(160deg, #1F3744 0%, #142631 100%);--font-d: "Bricolage Grotesque", system-ui, sans-serif;--font-s: "Plus Jakarta Sans", system-ui, sans-serif;--font-m: "JetBrains Mono", monospace;--r-sm: 8px;--r-md: 12px;--r-lg: 16px;--r-xl: 22px;--r-pill: 999px;--sh-xs: 0 1px 2px rgba(31, 55, 68, .06);--sh-sm: 0 1px 3px rgba(31, 55, 68, .06), 0 1px 2px rgba(31, 55, 68, .08);--sh-md: 0 6px 16px -4px rgba(31, 55, 68, .08), 0 2px 4px rgba(31, 55, 68, .06);--ease: cubic-bezier(.22, 1, .36, 1)}}@layer base{html,body{height:100%}body{font-family:var(--font-s);background:var(--bg-app);color:var(--fg-1);font-size:15px;line-height:1.5;-webkit-font-smoothing:antialiased}.icon{font-family:Material Symbols Rounded;font-weight:400;font-style:normal;line-height:1;display:inline-flex;align-items:center;vertical-align:middle;white-space:nowrap;-webkit-font-smoothing:antialiased;-webkit-user-select:none;user-select:none;font-size:20px}button,input,select,textarea{font:inherit;color:inherit}}@layer components{.app-layout{display:flex;height:100vh;overflow:hidden}.main{flex:1;display:flex;flex-direction:column;overflow:hidden}.content{flex:1;overflow-y:auto;padding:22px}.sidebar{width:248px;min-width:248px;height:100vh;background:var(--sky-950);display:flex;flex-direction:column;overflow:hidden;transition:width .2s var(--ease),min-width .2s var(--ease)}.sidebar.collapsed{width:72px;min-width:72px}.sidebar.collapsed .wm,.sidebar.collapsed .sb-section,.sidebar.collapsed .nav-item-text,.sidebar.collapsed .sb-name,.sidebar.collapsed .sb-role,.sidebar.collapsed .btn-logout{display:none}.sidebar.collapsed .sb-brand{justify-content:center;padding:18px 0 14px}.sidebar.collapsed .nav-item{justify-content:center;padding:10px 0;width:44px;margin:4px auto}.sidebar.collapsed .nav-item .icon{font-size:22px}.sidebar.collapsed .sb-user{padding:10px 0;justify-content:center}.sb-brand{display:flex;align-items:center;gap:10px;padding:18px 16px 14px;border-bottom:1px solid rgba(255,255,255,.08)}.sb-brand .wm{font-family:var(--font-d);font-size:17px;font-weight:600;color:#fff;letter-spacing:-.02em}.sb-brand .dot{color:var(--horizon-300)}.sb-ctx{margin:8px;background:#ffffff0d;border-radius:var(--r-sm);padding:8px 10px}.sb-ctx-label{font-size:10px;color:#ffffff59;text-transform:uppercase;letter-spacing:.1em;margin-bottom:3px}.sb-ctx-name{font-size:12px;font-weight:600;color:#fff}.sb-section{padding:14px 14px 6px;font-size:10px;letter-spacing:.1em;text-transform:uppercase;color:#ffffff4d;font-weight:600;white-space:nowrap;overflow:hidden}.nav-item{display:flex;align-items:center;gap:9px;padding:8px 10px;margin:1px 8px;border-radius:var(--r-sm);color:#fff9;text-decoration:none;font-size:13.5px;font-weight:500;transition:background .1s,color .1s;cursor:pointer;border:none;background:none;width:calc(100% - 16px);text-align:left;overflow:hidden;white-space:nowrap}.nav-item:hover{background:#ffffff12;color:#fff}.nav-item.active{background:#ffffff1f;color:#fff}.nav-item .icon{font-size:17px;flex-shrink:0}.nav-item-text{transition:opacity .2s}.sb-footer{margin-top:auto;padding:10px;border-top:1px solid rgba(255,255,255,.08)}.sb-user{display:flex;align-items:center;gap:9px;padding:7px 8px;border-radius:var(--r-sm);overflow:hidden}.sb-avatar{width:30px;height:30px;border-radius:50%;background:var(--sky-700);display:flex;align-items:center;justify-content:center;font-size:12px;font-weight:700;color:#fff;flex-shrink:0}.sb-name{font-size:12.5px;font-weight:600;color:#fff;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.sb-role{font-size:10.5px;color:#fff6}.topbar{height:54px;background:var(--bg-surface);border-bottom:1px solid var(--border-1);display:flex;align-items:center;padding:0 22px;gap:10px;flex-shrink:0;box-shadow:var(--sh-xs)}.topbar-title{font-family:var(--font-d);font-size:16px;font-weight:600;color:var(--fg-1)}.topbar-sub{font-size:12px;color:var(--fg-3);margin-top:1px}.topbar-right{margin-left:auto;display:flex;gap:8px;align-items:center}.btn{display:inline-flex;align-items:center;gap:6px;padding:8px 14px;border-radius:var(--r-md);font-family:var(--font-s);font-size:13.5px;font-weight:600;border:1px solid transparent;cursor:pointer;transition:all .1s var(--ease);white-space:nowrap;text-decoration:none}.btn .icon{font-size:17px}.btn-primary{background:var(--sky-700);color:#fff}.btn-primary:hover{background:var(--sky-800)}.btn-secondary{background:var(--bg-surface);color:var(--fg-brand);border-color:var(--border-2)}.btn-secondary:hover{background:var(--bg-sunken)}.btn-ghost{background:transparent;color:var(--fg-2);border-color:transparent}.btn-ghost:hover{background:var(--bg-sunken);color:var(--fg-1)}.btn-danger{background:var(--danger-500);color:#fff}.btn-danger:hover{background:var(--danger-700)}.btn-sm{padding:5px 10px;font-size:12.5px}.btn-sm .icon{font-size:15px}.btn:active{transform:scale(.98)}.badge{display:inline-flex;align-items:center;gap:3px;padding:2px 8px;border-radius:var(--r-pill);font-size:11px;font-weight:700;white-space:nowrap}.badge-success{background:var(--success-50);color:var(--success-700)}.badge-warning{background:var(--warning-50);color:var(--warning-700)}.badge-danger{background:var(--danger-50);color:var(--danger-700)}.badge-info{background:var(--info-50);color:var(--info-700)}.badge-neutral{background:var(--neutral-100);color:var(--neutral-600)}.badge-brand{background:var(--sky-50);color:var(--sky-700)}.alert{display:flex;align-items:flex-start;gap:12px;padding:14px 16px;border-radius:var(--r-lg);border:1px solid transparent;box-shadow:var(--sh-sm);margin-bottom:14px}.alert-warning{background:var(--warning-50);border-color:#ffd980;color:var(--warning-700)}.alert-danger{background:var(--danger-50);border-color:#f5b8bb;color:var(--danger-700)}.alert-success{background:var(--success-50);border-color:#a2e1ba;color:var(--success-700)}.alert-info{background:var(--info-50);border-color:#99c5e4;color:var(--info-700)}.alert .icon{font-size:22px;flex-shrink:0;margin-top:1px}.alert-body{flex:1}.alert-title{font-weight:600;font-size:13.5px;color:var(--fg-1)}.alert-sub{font-size:12px;color:var(--fg-2);margin-top:2px}.modal-overlay{position:fixed;inset:0;background:#13182066;-webkit-backdrop-filter:blur(4px);backdrop-filter:blur(4px);display:flex;align-items:center;justify-content:center;z-index:100;padding:20px}.modal-container{background:var(--bg-surface);border:1px solid var(--border-1);border-radius:var(--r-lg);width:100%;max-width:480px;box-shadow:var(--sh-md);display:flex;flex-direction:column;overflow:hidden;animation:modalScale .15s var(--ease)}.modal-header{padding:18px 20px;border-bottom:1px solid var(--border-1);display:flex;align-items:center;gap:10px}.modal-header .icon{font-size:24px}.modal-header.danger .icon{color:var(--danger-500)}.modal-header.warning .icon{color:var(--warning-500)}.modal-header.success .icon{color:var(--success-500)}.modal-header.info .icon{color:var(--info-500)}.modal-title{font-family:var(--font-d);font-size:16px;font-weight:600;color:var(--fg-1)}.modal-body{padding:20px;font-size:13.5px;color:var(--fg-2);line-height:1.6}.modal-footer{padding:14px 20px;background:var(--bg-sunken);border-top:1px solid var(--border-1);display:flex;justify-content:flex-end;gap:10px}@keyframes modalScale{0%{transform:scale(.96);opacity:0}to{transform:scale(1);opacity:1}}.card{background:var(--bg-surface);border:1px solid var(--border-1);border-radius:var(--r-lg);box-shadow:var(--sh-sm)}.tbl-wrap{background:var(--bg-surface);border:1px solid var(--border-1);border-radius:var(--r-lg);overflow:hidden}table{width:100%;border-collapse:collapse}thead{background:var(--bg-sunken)}th{padding:9px 14px;text-align:left;font-size:11px;font-weight:700;color:var(--fg-3);letter-spacing:.06em;text-transform:uppercase;border-bottom:1px solid var(--border-1)}td{padding:12px 14px;font-size:13.5px;color:var(--fg-1);border-bottom:1px solid var(--border-1)}tr:last-child td{border-bottom:none}tbody tr:hover{background:var(--bg-sunken)}.td-main{font-weight:600}.td-sub{font-size:11.5px;color:var(--fg-3);margin-top:2px}.form-group{display:flex;flex-direction:column;gap:5px}.form-label{font-size:12.5px;font-weight:600;color:var(--fg-1)}.req{color:var(--danger-500);margin-left:2px}.form-input,.form-select,.form-textarea{width:100%;padding:8px 11px;border:1px solid var(--border-1);border-radius:var(--r-sm);font-family:var(--font-s);font-size:13.5px;color:var(--fg-1);background:var(--bg-surface);outline:none;transition:border-color .12s,box-shadow .12s}.form-input:focus,.form-select:focus,.form-textarea:focus{border-color:var(--sky-500);box-shadow:0 0 0 3px #5c8aa32e}.form-input::placeholder,.form-textarea::placeholder{color:var(--fg-3)}.form-select{appearance:none;background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' fill='%2398A2AC' viewBox='0 96 960 960'%3E%3Cpath d='m480 696-240-240 56-56 184 184 184-184 56 56-240 240Z'/%3E%3C/svg%3E");background-repeat:no-repeat;background-position:right 9px center;background-size:18px;padding-right:34px}.form-textarea{resize:vertical;min-height:80px}.form-hint{font-size:11.5px;color:var(--fg-3)}.form-section{font-family:var(--font-d);font-size:13.5px;font-weight:600;color:var(--sky-900);padding-bottom:10px;border-bottom:1px solid var(--border-1);margin-bottom:14px;margin-top:22px}.form-grid-2{display:grid;grid-template-columns:1fr 1fr;gap:12px}.form-grid-3{display:grid;grid-template-columns:1fr 1fr 1fr;gap:12px}.form-input.ng-invalid.ng-touched,.form-select.ng-invalid.ng-touched,.form-textarea.ng-invalid.ng-touched{border-color:var(--danger-500)}.prog-wrap{display:flex;flex-direction:column;gap:3px;min-width:90px}.prog-bar{height:6px;background:var(--neutral-100);border-radius:var(--r-pill);overflow:hidden}.prog-fill{height:100%;border-radius:var(--r-pill);background:var(--sky-600)}.prog-fill.warn{background:var(--warning-500)}.prog-fill.danger{background:var(--danger-500)}.prog-txt{display:flex;justify-content:space-between;font-size:11px;color:var(--fg-3)}.search-wrap{display:flex;align-items:center;gap:7px;padding:0 10px;background:var(--bg-surface);border:1px solid var(--border-1);border-radius:var(--r-sm);height:34px}.search-wrap .icon{color:var(--fg-3);font-size:17px}.search-wrap input{border:none;outline:none;font-family:var(--font-s);font-size:13.5px;color:var(--fg-1);background:transparent;width:200px}.search-wrap input::placeholder{color:var(--fg-3)}.filter-chip{display:inline-flex;align-items:center;gap:5px;padding:4px 11px;border-radius:var(--r-pill);font-size:12.5px;font-weight:600;border:1px solid var(--border-1);background:var(--bg-surface);color:var(--fg-2);cursor:pointer;transition:all .1s}.filter-chip:hover,.filter-chip.active{background:var(--sky-700);color:#fff;border-color:var(--sky-700)}.grid-4{display:grid;grid-template-columns:repeat(4,1fr);gap:14px}.grid-3{display:grid;grid-template-columns:repeat(3,1fr);gap:14px}.grid-2{display:grid;grid-template-columns:repeat(2,1fr);gap:14px}.sec-hdr{display:flex;align-items:center;margin-bottom:16px}.sec-title{font-family:var(--font-d);font-size:15px;font-weight:600;color:var(--fg-1)}.sec-actions{margin-left:auto;display:flex;gap:8px}.mt-6{margin-top:22px}.mt-4{margin-top:14px}.mt-2{margin-top:8px}.flex{display:flex}.items-center{align-items:center}.gap-2{gap:8px}.gap-3{gap:12px}.gap-4{gap:16px}.text-sm{font-size:12.5px}.text-xs{font-size:11px}.text-muted{color:var(--fg-2)}.text-brand{color:var(--sky-700)}.text-mono{font-family:var(--font-m)}.fw-6{font-weight:600}.fw-7{font-weight:700}.divider{border:none;border-top:1px solid var(--border-1);margin:18px 0}@keyframes toastIn{0%{transform:translate(20px);opacity:0}to{transform:translate(0);opacity:1}}@keyframes fadeIn{0%{opacity:0;transform:translateY(-6px)}to{opacity:1;transform:translateY(0)}}body:has(.modal-overlay,.ui-modal-overlay) ui-timer-widget{display:none!important}ui-overlay-container ui-timer-widget,ui-overlay-container ui-toast-container,.ui-overlay-container>*{pointer-events:auto!important}.mobile-bottom-nav{display:none}@media(max-width:768px){.sidebar{display:none}.mobile-bottom-nav{display:block}.content{padding-bottom:86px}}}
